#conteiner{background:#fff}#primary h1,#primary h2,#primary h3{color:#000;font-weight:500;line-height:36px;padding:0;text-transform:unset}#divMap{height:400px;margin-bottom:20px;width:100%}.input-group-addon{font-size:18px;font-weight:700}.widget-contact .form_element{margin:11px 0 12px 0}#div_area_phone .dropdown-toggle{border-radius:unset}#lnkContactTel{font-size:13px;text-decoration:none}#lnkContactTel:hover{font-size:13px;text-decoration:none}#widgetContent a{font-weight:bold}.fawidth{width:20px}#btn-submit-comment{width:130px}.form_element div:first-child{text-transform:uppercase;font-size:13px;color:#000;font-weight:bold}.dropdown-menu li{padding:0}.bootstrap-select{width:99%}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:99%!important}#div_area_phone .dropdown-toggle{height:53px}.input-group .form-control{height:53px;box-sizing:border-box}#txtMessage{width:100%;height:125px;box-sizing:border-box;padding:6px 20px;border-color:transparent;outline:0;padding:6px 20px;background:#f3f3f3;border-width:1px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease}.placeHolderColor::-webkit-input-placeholder{color:#a00909}.placeHolderColor:-moz-placeholder{color:#a00909;opacity:1}.placeHolderColor::-moz-placeholder{color:#a00909;opacity:1}.placeHolderColor:-ms-input-placeholder{color:#a00909}#primary h1{text-align:center;margin:50px 0 20px 0}#parentForm{padding:0 2%}.form_element{width:100%}.form_element input{font-weight:bold;border-color:transparent;box-sizing:border-box;height:53px;border:unset;border-radius:0;-webkit-box-shadow:unset;box-shadow:unset;outline:0;padding:6px 20px;background:#f3f3f3;border-width:1px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease}.rq-contact-us-grid-block .grid-block-single{position:relative;margin-bottom:30px;text-align:center}.rq-contact-us-grid-block .row .col-md-4:last-child .grid-block-single{border-right:0}#primary .rq-contact-us-grid-block .grid-block-single h3{color:#000;margin:15px 0;padding-top:10px;font-family:Poppins,sans-serif;font-weight:600;font-size:24px}#primary .rq-contact-us-grid-block .grid-block-single .cont,#primary .rq-contact-us-grid-block .grid-block-single .cont a{margin:0;font-size:16px;color:#666}#content1 #divParMap{margin:0 0 10px 0}.icon_mobile:before{content:""}.icon_pin_alt:before{content:""}.icon_mail_alt:before{content:""}.rq-contact-us-grid-block .grid-block-single i{font-size:40px;color:#ccc}.icon_mail_alt,.icon_pin_alt,.icon_mobile{font-family:ElegantIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}#row44{text-align:center;margin:10px 0 60px 0}#widgetContent{font-size:13px;font-weight:bold;color:#000}#widgetContent .cbody{font-size:15px;font-weight:normal;color:#000;text-transform:none;margin:5% 0;text-align:center}#divResultBooking{margin:20px;font-size:14px;color:#cd5c5c;display:block;width:100%;text-align:center}.input-group-addon{background:#f3f3f3;border:0 solid #ccc;border-radius:unset}#primary .link{color:#23527c}@media(min-width:769px){.rq-contact-us-grid-block .grid-block-single{border-right:1px solid #ccc}.rq-contact-us-grid-block .col-md-4{width:30%;padding:0 10px}.form_element>input{width:100%}#div_area_phone{width:13%;margin:15px 2% 12px 0}#div_phone{width:85%;margin:11px 0 12px 0}.input-group .form-control{width:100%}}@media(max-width:768px){#conteiner .col2-contact{padding:0}.rq-contact-us-grid-block .row{margin:0}.rq-contact-us-grid-block .col-md-4{width:100%;padding:0}.div_email,.div_email_confirm{width:99%;margin:11px 0 12px 0}#div_area_phone .dropdown-toggle{line-height:2.2;height:54px;padding:0 12px}#contentwidget{background:none;border:none;box-shadow:inset 0 0 0 0}#widgetContent .cbody{background:#fff}#div_area_phone{width:30%;margin:0 5% 12px 0}#div_phone{width:65%;margin:0}#div_phone input{margin:0}.input-group .form-control{width:99%}.form_element{float:left;margin:0 10px 12px 0}.form_element>input{width:100%}.container{padding-right:7px;padding-left:7px}}