.page_cotact{font-family:"Open Sans",sans-serif}.page_cotact .form-signup{margin:0px;padding-right:30px}.page-login .title-head-contact:before{width:25%}.thank_text{color:#00c277;display:block;float:left;width:100%;margin-top:10px;margin-bottom:30px}.google-map{width:100%}.google-map .map{width:100%;height:450px;background:#dedede}@media (max-width: 543px){.page-login span.intr{font-size:13px !important}.address .page_address .adr_title .title-head a{width:100%;margin:15px 0}}.page_contact .title_page{position:relative;text-align:left;display:block;font-size:26px;color:#2b2d44;margin:0px;padding:0px;line-height:32px;font-weight:400;text-transform:none}.page_contact .title_page:after{content:"";height:1px;position:absolute;right:0;top:20px;background:#ebebeb;width:calc(100% - 110px);-o-width:calc(100% - 110px);-moz-width:calc(100% - 110px);-webkit-width:calc(100% - 110px)}.page_contact .title_page span{padding:0px 30px 0px 0px;background-color:#fff;position:relative;z-index:999}.page_contact label{display:inline-block;max-width:100%;font-size:14px;margin-bottom:5px;font-weight:600;color:#2b2d44}.page_contact label em{color:red}.page_contact form{margin:0}.page_contact .left_contact .title-head-contact{margin-bottom:15px}.page_contact .left_contact p{color:#75808C;font-family:"Open Sans",sans-serif;margin:0 0 35px;font-size:17px}.group_contact .button_45{height:40px !important;line-height:40px !important;padding:0px 30px !important;font-weight:400 !important;font-family:"Open Sans",sans-serif;border-radius:3px !important}.group_contact .form-group{padding:0px 15px;margin-bottom:20px;color:#2b2d44;position:relative}.group_contact .form-group .form-control{border-radius:3px !important;font-size:14px;position:relative;height:40px;margin-bottom:25px;padding:0px 15px;border:1px solid #e1e1e1;display:block;width:100%;color:#2b2d44;background-color:#fff;background-image:none;margin:0;box-shadow:none}.group_contact .form-group .form-control::-webkit-input-placeholder{color:#b3b3b3}.group_contact .form-group .form-control::-moz-placeholder{color:#b3b3b3}.group_contact .form-group .form-control:-ms-input-placeholder{color:#b3b3b3}.group_contact .form-group svg{position:absolute;top:15px;left:30px;color:#1E93FF;height:16px;width:16px}.group_contact .form-group .content-area{min-height:100px;padding:10px 15px 10px 15px;border-radius:3px !important}.group_contact .form-group input,.group_contact .form-group textarea{border-color:#e1e1e1}.group_contact .form-group input:focus,.group_contact .form-group textarea:focus{border-color:#e1e1e1}.group_contact .form-group .btn-50-full{font-family:"Open Sans",sans-serif;position:absolute;right:15px;bottom:0px;box-shadow:none;padding:8px 20px;font-size:14px;color:#fff;background:#00c277;border:solid 1px #00c277}.group_contact .form-group .btn-50-full:hover{border-color:#00c277;background:#fff;color:#00c277}.page .group_contact .btn-lienhe,.page-contact .group_contact .btn-lienhe{border-radius:7px;font-family:"Open Sans",sans-serif;border:1px #00c277 solid;background:#00c277;color:#fff;height:50px;line-height:50px;text-transform:unset;font-family:"Open Sans",sans-serif;padding:0px 30px;font-size:19px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;font-weight:400;display:inline-block;min-width:80px;position:relative}.page .group_contact .btn-lienhe:hover,.page-contact .group_contact .btn-lienhe:hover{background:#fff;color:#00c277;border-color:#00c277}.right_contact .title_right_contact{font-size:18px;margin:0 0 15px;text-transform:none;font-family:"Open Sans",sans-serif;font-weight:400;color:#00c277}.right_contact .name_com{line-height:21px;margin-bottom:15px;padding-bottom:15px;font-size:14px;color:#898989;border-bottom:solid 1px #ebebeb}.iFrameMap iframe{width:100% !important;height:545px;display:block}.contact h2{font-family:"Open Sans",sans-serif;margin:0px;margin-bottom:0px;padding:0px;font-size:18px;font-weight:400;color:#2b2d44}.contact .info-contact>p{color:#636363}.contact .info-contact .widget-menu{margin-bottom:30px;overflow:hidden;font-size:15px}.contact .info-contact .widget-menu li{display:block;padding-bottom:10px}.contact .info-contact .widget-menu li .block_icon{display:block;float:left;padding:0px;width:18px;line-height:1;color:#252525;margin-left:2px;transform:translateY(4px);-webkit-transform:translateY(4px);-moz-transform:translateY(4px)}.contact .info-contact .widget-menu li p,.contact .info-contact .widget-menu li a{display:inline;width:calc(100% - 37px);line-height:20px;margin:0px;color:#636363}.contact .info-contact .widget-menu li a{color:#636363}.contact .info-contact .widget-menu li a:hover{color:#00c277}.contact .info-contact .widget-menu li a.mail{color:#0072bc}.contact .info-contact .widget-menu li a.mail:hover{color:#00c277}.contact-box-info{margin-top:30px;margin-bottom:40px}.contact-box-info .d-flex{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media (max-width: 991px){.contact-box-info .d-flex{margin-bottom:15px}}.contact-box-info a{color:#2b2d44;display:block;word-break:break-word}.contact-box-info a:hover{color:#00c277}.contact-box-info .icon{min-width:30px;width:30px;height:30px;font-size:15px;text-align:center;line-height:31px;background:#00c277;border-radius:50%;margin-right:15px}.contact-box-info .icon svg{width:12px;height:12px}.contact-box-info .icon svg path{fill:#fff}#login{margin-top:30px}#login h2{font-size:21px;color:#252525;margin-top:5px;margin-bottom:30px;font-family:'Yeseva One', cursive;font-weight:400}.box-maps{position:relative}.box-maps .contact-owf{position:absolute;top:0;right:0px;left:50%;height:10px;transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.box-maps .contact-owf .info_width{width:360px;position:absolute;right:0;text-align:center;z-index:999}.box-maps .contact-owf .info_width .page-login{margin-top:0px;padding:20px 15px;background:#fff;border-radius:30px;box-shadow:0px 0px 9px 0px rgba(0,0,0,0.08)}.box-maps .contact-owf .info_width .page-login form{margin-bottom:0px}.box-maps .contact-owf .info_width .page-login .btn-45-no-radius{height:45px;line-height:45px;padding:0px 35px;font-family:'Montserrat', sans-serif;font-weight:400}@media (min-width: 1200px){.box-maps .contact-owf{width:1140px}}@media (max-width: 767px){.box-maps .contact-owf{position:relative;left:auto;transform:none;height:unset}.box-maps .contact-owf .info_width{width:100%;float:left;position:relative;padding:0px 15px}.box-maps .contact-owf .info_width .page-login{box-shadow:none !important;padding:0px}}.section_contact_map{background-repeat:no-repeat !important;width:100%;height:500px;position:relative;display:block}@media (min-width: 992px){.section_contact_map{background-size:cover !important}}@media (max-width: 991px){.section_contact_map{background-position:top;background-size:cover}}.section_contact_map .col-left{display:flex;justify-content:center;align-content:center;height:500px;flex-flow:column}.section_contact_map .map_page .des_contact{font-size:14px;color:#2b2d44;padding-bottom:5px}.section_contact_map .map_page .title-head-contact{font-size:16px;font-weight:600;color:#2b2d44;margin-bottom:30px}.section_contact_map .section_maps{width:50% !important;float:right;position:absolute;right:0;top:0}@media (max-width: 991px){.section_contact_map .section_maps{position:relative;width:100% !important;left:0;float:unset}}.section_contact_map .section_maps iframe{width:100% !important;height:500px;display:block}
