.container_r{margin-right:auto;margin-left:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.container_r{width:1170px;display:block;}
.contacts-indent_r{padding:20px 0 0px 0;display:block;}
.row_r{margin-left:-30px;display:block;}
.grid_12_r{width:1170px;float:left;min-height:1px;margin-left:30px;display:block;}
.container_r:before,
.container_r:after{display:table;content:"";line-height:0;}
.container_r:after{clear:both;}
.row_r:before,
.row_r:after{display:table;content:"";line-height:0;}
.row_r:after{clear:both;}
@media (min-width:980px) and (max-width:1199px){.row_r{margin-left:-20px;}
.row_r:before,
.row_r:after{display:table;content:"";line-height:0;}
.row_r:after{clear:both;}
.container_r{width:940px;}
.grid_12_r{width:940px;float:left;min-height:1px;margin-left:20px;}
}
@media (min-width:768px) and (max-width:979px){.row_r{margin-left:-20px;}
.row_r:before,
.row_r:after{display:table;content:"";line-height:0;}
.row_r:after{clear:both;}
.container_r{width:748px;}
.grid_12_r{width:748px;float:left;min-height:1px;margin-left:20px;}
}
@media (max-width:767px){.container_r{width:420px;padding:0 0px;}
.row_r{margin-left:0;}
.grid_12_r{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.select-menu_r{display:block !important;}
}
@media (max-width:479px){.container_r{width:300px;padding:0 15px;}
.row_r{margin-left:0;}
}
.align_r{text-align:center;}
.owl-carousel_r{width:100%;}
.owl-carousel_r .owl-wrapper-outer_r{overflow:hidden;position:relative;width:100%;}
.owl-wrapper_r{width:4680px;left:0px;display:block;transition:all 0ms ease;position:relative;}
.owl-carousel_r .owl-wrapper_r:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel_r .owl-item_r{float:left;width:1170px;}
#contact-form_r{position:relative;}
.address-title_r{color:#fff;font-size:19px;line-height:30px;text-transform:uppercase;font-weight:normal;}
#contact-form_r .contact-form-loader_r{position:absolute;z-index:-1;width:100%;height:100%;overflow:hidden;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.7);background-image:url('../images/form-loader.gif');background-repeat:no-repeat;background-position:50% 30%;opacity:0;}
#contact-form_r.processing_r .contact-form-loader_r{opacity:1;z-index:99;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
fieldset{display:block;-webkit-margin-start:2px;-webkit-margin-end:2px;-webkit-padding-before:0.35em;-webkit-padding-start:0.75em;-webkit-padding-end:0.75em;-webkit-padding-after:0.625em;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;min-width:-webkit-min-content;border-width:2px;border-style:groove;border-color:threedface;}
#contact-form_r input[type='text']{width:368px;line-height:44px;font-size:13px;font-family:'Lato', sans-serif;padding:8px 20px;outline:none;height:58px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0, 0, 0, 0.4);margin:0;color:#fff;border:1px solid #373737;}
@media only screen and (max-width:1199px){#contact-form_r input[type='text']{width:308px;}
}
@media only screen and (max-width:979px){#contact-form_r input[type='text']{width:100%;}
}
input{-webkit-appearance:textfield;-webkit-rtl-ordering:logical;-webkit-user-select:text;cursor:auto;}
input, textarea, keygen, select, button{text-rendering:auto;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;display:inline-block;text-align:start;font:13.3333px Arial;}
input, textarea, keygen, select, button, meter, progress{-webkit-writing-mode:horizontal-tb;}
#contact-form_r .empty-message,
#contact-form_r .error-message{position:absolute;right:0px;top:0px;color:#fff;height:0;overflow:hidden;font-size:13px;padding:0px 5px 0px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.3s ease-in height;transition:0.3s ease-in height;z-index:99;background:rgba(255, 0, 0, 0.5);}
#contact-form_r .invalid .error-message,
#contact-form_r .empty .empty-message{overflow:visible;height:auto;}
#contact-form_r .invalid input,
#contact-form_r .empty input,
#contact-form_r .invalid textarea,
#contact-form_r .empty textarea{border:1px solid red;}
#contact-form_r ._placeholder{width:100% !important;position:absolute;left:0;top:0;display:block;line-height:44px;font-size:13px;font-family:'Lato', sans-serif;padding:8px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:text;color:#fff;text-transform:uppercase;}
#contact-form_r ._placeholder.focused{opacity:0.4;filter:alpha(opacity=40);-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 255, 0.5);box-shadow:0px 0px 7px 0px rgba(0, 0, 255, 0.5);}
#contact-form_r ._placeholder.hidden{display:none;}
#contact-form_r .file ._placeholder{display:none;}
#contact-form_r textarea{width:100%;line-height:44px;font-size:13px;font-family:'Lato', sans-serif;padding:8px 20px;outline:none;box-sizing:border-box;background:rgba(0, 0, 0, 0.4);resize:none;height:174px;color:#fff;border:1px solid #373737;}
textarea{-webkit-appearance:textarea;-webkit-rtl-ordering:logical;-webkit-user-select:text;flex-direction:column;cursor:auto;white-space:pre-wrap;word-wrap:break-word;}
.btn-default_r{color:#fff;font-weight:bold;background:#008b8b;font-size:16px;line-height:18px;text-transform:uppercase;margin-top:32px;text-decoration:none;transition:all 1s cubic-bezier(0.65, 0.05, 0.36, 1);}
.modal-open_r{overflow:hidden;}
#contact-form_r .modal_r{display:none;overflow:auto;overflow-y:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;font-family:'Lato', sans-serif;font-size:13px;}
#contact-form_r .modal_r h4{font-weight:bold !important;padding:0 !important;margin:0 !important;color:#000 !important;font-size:15px;}
.modal_r.fade_r .modal-dialog_r{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.modal_r.in_r .modal-dialog_r{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}
.modal-content_r{position:relative;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0, 0, 0, 0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);background-clip:padding-box;outline:none;}
.modal-backdrop_r{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}
.modal-backdrop_r.fade_r{opacity:0;filter:alpha(opacity=0);}
.modal-backdrop_r.in{opacity:0.5;filter:alpha(opacity=50);}
.modal-header_r{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px;}
.modal-header_r .close_r{margin-top:-2px;}
.modal-title_r{margin:0;line-height:1.42857143;}
.modal-body_r{position:relative;padding:20px;color:#525151 !important;}
.modal-dialog_r{width:600px;margin:10% auto;}
@media only screen and (max-width:767px){.modal-dialog_r{position:relative;width:auto;margin:10%;}
}
.close_r{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000000 !important;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}
.close_r:hover,
.close_r:focus{color:#000000 !important;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50);}
button.close_r{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
input[type="button" i], input[type="submit" i], input[type="reset" i], input[type="file" i]::-webkit-file-upload-button, button{align-items:flex-start;text-align:center;box-sizing:border-box;}
input[type="hidden" i], input[type="image" i], input[type="file" i]{-webkit-appearance:initial;background-color:initial;padding:initial;border:initial;}
input[type="hidden" i]{display:none;}
.owl-item_r{width:1170px;}
.owl-carousel_r .owl-item_r{float:left;}
.address_r{text-align:center;padding-bottom:0px;}
.address-title_r{color:#fff;font-size:19px;line-height:30px;text-transform:uppercase;font-weight:normal;padding:0 0 50px 0;}
.owl-theme_r .owl-controls_r{margin-top:30px;text-align:center;}
.owl-controls_r{-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.owl-theme_r .owl-controls_r .owl-page_r{display:inline-block;zoom:1;}
.owl-controls_r .owl-page_r, .owl-controls_r .owl-buttons_r div{cursor:pointer;}
.owl-theme_r .owl-controls_r .owl-page_r.active span, .owl-theme_r .owl-controls_r.clickable .owl-page_r:hover span{background:#fff;}
.owl-theme_r .owl-controls_r .owl-page_r span{display:block;width:11px;height:11px;margin:2px 4px;opacity:1;border:1px solid #fff;border-radius:20px;}
#contact-form_r{position:relative;}
#contact-form_r .buttons_r{text-align:center;}
#contact-form_r .buttons_r a{display:inline-block;margin-right:8px;padding:20px 92px;}
@media only screen and (max-width:767px){#contact-form_r .buttons_r a{display:inline-block;margin-right:8px;padding:20px 62px;}
}
@media only screen and (max-width:479px){#contact-form_r .buttons_r a{display:inline-block;margin-right:8px;padding:20px 22px;}
}
#contact-form_r label{position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;margin-right:15px;}
@media (max-width:979px) and (min-width:768px){.container [class*="grid_12_r"]{margin-left:8px;}
}
#contact-form_r label.message{display:block;margin-right:0;}
#contact-form_r .last_r{margin-right:0;}
#contact-form_r fieldset{border:none;}
@media only screen and (max-width:1199px){#contact-form_r label{margin-right:4px;}
}
@media only screen and (max-width:979px){#contact-form_r label{margin-right:0px;display:block;}
}

#contacts_r .social-contact_r{text-align:center;overflow:hidden;}
#contacts_r .social-contact_r li:nth-child(1){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
#contacts_r .social-contact_r li:nth-child(2){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
#contacts_r .social-contact_r li:nth-child(3){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.address_r{text-align:center;padding-bottom:0px;}
.address-title_r{color:#fff;font-size:19px;line-height:30px;text-transform:uppercase;font-weight:normal;}
address{font-weight:300;font-size:17px;line-height:22px;color:#fff;}
.contact-phone_r{padding:20px 0 1px 50px;}
.contact-phone_r li{font-size:34px;line-height:40px;font-weight:300;color:#fff;display:inline-block;padding-right:50px;}
.contact-phone_r li span{font-size:24px;line-height:24px;color:#1bbaf0;display:inline-block;position:relative;left:-10px;top:10px;}
.contact-phone-top_r{padding:0px 0 0px 0px;}
.contact-phone-top_r li{font-size:34px;line-height:40px;font-weight:300;color:#fff;display:block;padding-right:0px;}
.contact-phone-top_r li span{font-size:24px;line-height:24px;color:#1bbaf0;display:inline-block;position:relative;left:-10px;top:10px;}
@media only screen and (max-width:479px){.contact-phone_r li{font-size:26px;line-height:35px;}
.contact-phone-top_r li{font-size:26px;line-height:35px;}
}
#owl-contact_r{margin-top:0px;}