.contact-details__info{margin-top:41px;display:block;position:relative}.contact-details__info li{align-items:center;display:flex;position:relative}.contact-details__info li .icon{background-color:#fdece3;justify-content:center;align-items:center;width:80px;height:80px;transition:all .5s;display:flex}.contact-details__info li .icon span{color:#c69632;font-size:25px;transition:all .5s}.contact-details__info li:hover .icon{color:#fff;background-color:#c69632}.contact-details__info li:hover .icon span{color:#fdece3}.contact-details__info li:hover .text a,.contact-details__info li:hover .text a span{color:#999}.contact-details__info li .text{margin-left:30px}.contact-details__info li .text p{font-size:14px;line-height:24px}.contact-details__info li .text a{color:#121212;font-size:18px;transition:all .5s}.contact-details__info li .text span{color:#121212;font-size:20px}.contact-details__info li+li{margin-top:19px}.map{height:550px}.contact-details .sec-title{margin-bottom:50px;position:relative}.contact-details .sec-title.white .sub-title:before{display:none}.contact-details .sec-title.white h2{color:#fff}.contact-details .sec-title .sub-title{color:#c69632;font-family:var(--mainmenu-font);text-transform:uppercase;letter-spacing:7px;margin-bottom:7px;font-size:14px;font-weight:400;line-height:28px;display:inline-block;position:relative;top:-9px}@media (max-width:575.98px){.contact-details .sec-title .sub-title{letter-spacing:1px}}.contact-details .sec-title .sub-title:after{content:"";background-image:url(/images/icons/before.png);width:37px;height:10px;margin-left:5px;position:absolute;top:10px;left:100%}.contact-details .sec-title .sub-title.style-two:before{display:none}.contact-details .sec-title .sub-title.style-three{margin-left:50px}.contact-details .sec-title .sub-title.style-four:before,.contact-details .sec-title .sub-title.style-four:after{display:none}.contact-details .sec-title .sub-title.style-five{color:#69910a}.contact-details .sec-title .sub-title.style-five:before,.contact-details .sec-title .sub-title.style-five:after{filter:brightness(0)saturate()invert(53%)sepia(48%)saturate(5138%)hue-rotate(50deg)brightness(94%)contrast(92%)}.contact-details .sec-title .sub-title.style-six{color:#5bc5ec}.contact-details .sec-title .sub-title.style-six:before,.contact-details .sec-title .sub-title.style-six:after{filter:brightness(0)saturate()invert(65%)sepia(81%)saturate(519%)hue-rotate(167deg)brightness(103%)contrast(85%)}.contact-details .sec-title h2{color:#121212;font-size:50px;font-family:var(--title-font);z-index:2;margin-bottom:0;font-weight:400;display:block;position:relative}@media (max-width:1199.98px){.contact-details .sec-title h2{font-size:44px}}@media (max-width:575.98px){.contact-details .sec-title h2{font-size:36px}.contact-details .sec-title h2 br{display:none}}.contact-details .sec-title.light .sub-title,.contact-details .sec-title.light .text,.contact-details .sec-title.light h2,.contact-details .contact-details .sec-title.light h1{color:#fff}.contact-details .form-control,.input-text{color:#686a6f;background-color:#f4f5f8;border:1px solid #f4f5f8;outline:0;width:100%;height:calc(27px + 2.25rem);padding:14px 30px;font-size:.9rem}.contact-details .form-control,.contact-details .input-text{color:#686a6f;background-color:#f4f5f8;border:1px solid #f4f5f8;outline:0;width:100%;height:calc(2.25rem + 27px);padding:14px 30px;font-size:.9rem}.contact-details .form-control::-webkit-input-placeholder{color:#686a6f;opacity:1}.contact-details .input-text::-webkit-input-placeholder{color:#686a6f;opacity:1}.contact-details .form-control::-moz-placeholder{color:#686a6f;opacity:1}.contact-details .input-text::-moz-placeholder{color:#686a6f;opacity:1}.contact-details .form-control:-ms-placeholder-shown{color:#686a6f;opacity:1}.contact-details .input-text:-ms-placeholder-shown{color:#686a6f;opacity:1}.contact-details .form-control::-moz-placeholder{color:#686a6f;opacity:1}.contact-details .input-text::-moz-placeholder{color:#686a6f;opacity:1}.contact-details .form-control::placeholder,.contact-details .input-text::placeholder{color:#686a6f;opacity:1}.contact-details .form-control:-ms-placeholder-shown{color:#686a6f}.contact-details .input-text:-ms-placeholder-shown{color:#686a6f}.contact-details .form-control::-moz-placeholder{color:#686a6f}.contact-details .input-text::-moz-placeholder{color:#686a6f}.contact-details textarea.form-control{height:auto;padding-top:15px;padding-bottom:15px}.contact-details .form-control:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.contact-details .btn-style-one{color:#c69632;text-transform:uppercase;z-index:9;background:#f8f5f0;border:1px solid #c69632;padding:15px 32px 18px;font-size:16px;line-height:25px;position:relative;overflow:hidden}.contact-details .btn-style-one i{margin-left:10px;display:block;position:relative}.contact-details .btn-style-one:before{content:"";z-index:-1;border-radius:inherit;transform-origin:100% 0;transition:transform .5s cubic-bezier(.86,0,.07,1);background-color:#c69632;width:100%;height:100%;transition-timing-function:cubic-bezier(.86,0,.07,1);position:absolute;top:0;left:0;transform:scaleX(0)}.contact-details .btn-style-one:hover:before{transform-origin:0 100%;transform:scale(1)}.contact-details .btn-style-one:hover{color:#fff}.contact-details .theme-btn{text-align:center;white-space:nowrap;justify-content:center;font-weight:600;transition:all .3s;display:inline-flex}.contact-details .theme-btn .btn-title{align-items:center;display:flex;position:relative}.contact-details .sec-title .text{margin-top:24px}.contact-details .text{color:var(--text-color);font-size:var(--body-font-size);font-family:var(--text-font);font-weight:var(--body-font-weight);line-height:var(--body-line-height)}.contact-details h6{color:var(--headings-color);font-family:var(--title-font);line-height:var(--line-height-heading-);position:relative}.contact-details .icon i{font-size:25px}
