.contact-info-style1{padding:120px 0;background-color:#fff;z-index:10}.contact-info-style1,.contact-info-style1__inner{position:relative;display:block}.contact-info-style1__inner ul{justify-content:center;position:relative;align-items:center;display:flex}.contact-info-style1__inner ul li{position:relative;padding-right:30px;align-items:center;display:flex}.contact-info-style1__inner ul li:last-child{margin-right:0;padding-right:0}.contact-info-style1__inner ul li:before{right:0;content:"";position:absolute;opacity:.2;bottom:5px;top:5px;background:var(--thm-base);width:2px}.contact-info-style1__inner ul li:last-child:before{display:none}.contact-info-style1__inner ul li .icon-box{height:70px;justify-content:center;position:relative;align-items:center;border-radius:50%;background:#f9f6f1;width:70px;display:flex;z-index:1}.contact-info-style1__inner ul li .icon-box:before{transform:scale(.5);transform-style:preserve-3d;right:0;transition:all .5s cubic-bezier(.62,.21,.45,1.52);content:"";position:absolute;opacity:0;bottom:0;top:0;transform-origin:center;border-radius:50%;background:var(--thm-base);left:0;z-index:-1}.contact-info-style1__inner ul li:hover .icon-box:before{transform:scaleX(1);opacity:1}.contact-info-style1__inner ul li .icon-box span{font-size:30px;color:var(--thm-base);transition:all .2s linear;transition-delay:.1s;position:relative;line-height:30px;display:inline-block}.contact-info-style1__inner ul li:hover .icon-box span{color:#fff}.contact-info-style1__inner ul li .content-box{flex:1;position:relative;margin-left:15px;display:block}.contact-info-style1__inner ul li .content-box p{margin:0;line-height:20px}.contact-info-style1__inner ul li .content-box h4{font-size:18px;line-height:20px;margin-top:10px}.contact-info-style1__inner ul li .content-box h4 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.contact-info-style1__inner ul li .content-box h4 a:hover{color:var(--thm-base)}.main-contact-form-area{padding:0 0 120px;background:#fff;z-index:10}.contact-page__contact-info,.main-contact-form-area{position:relative;display:block}.contact-page__contact-info .sec-title{padding-bottom:29px}.contact-page__contact-info .social-links{position:relative;margin-top:51px;display:block}.contact-page__contact-info .social-links ul{position:relative;display:block}.contact-page__contact-info .social-links ul li{margin-right:6px;position:relative;display:inline-block}.contact-page__contact-info .social-links ul li:last-child{margin-right:0}.contact-page__contact-info .social-links ul li a{height:40px;justify-content:center;position:relative;align-items:center;border-radius:50%;background:#f9f6ef;width:40px;display:flex;z-index:1}.contact-page__contact-info .social-links ul li a:before{transform:scale(.5);transform-style:preserve-3d;right:0;transition:all .4s cubic-bezier(.62,.21,.45,1.52);content:"";position:absolute;opacity:0;bottom:0;top:0;border-radius:50%;background:var(--thm-base);left:0;z-index:-1}.contact-page__contact-info .social-links ul li a:hover:before{transform:scale(1);opacity:1}.contact-page__contact-info .social-links ul li a span{font-size:15px;color:#aaa;transition:all .2s linear;transition-delay:.1s;position:relative;line-height:15px;display:inline-block}.contact-page__contact-info .social-links ul li a:hover span{color:#fff}.contact-form{position:relative;max-width:665px;margin-left:auto;width:100%;display:block}.contact-form .row{--bs-gutter-x:15px}.contact-form form,.contact-form form .form-group{position:relative;display:block}.contact-form form .form-group{padding-bottom:15px}.contact-form form .input-box{position:relative;display:block}.contact-form form input[type=email],.contact-form form input[type=text],.contact-form form textarea{height:65px;font-size:17px;border:0 solid #e2e4eb;font-weight:400;font-style:normal;color:var(--thm-gray);transition:all .5s ease;position:relative;padding-right:25px;border-radius:8px;background:#f1f1f1;width:100%;font-family:var(--thm-font);padding-left:30px;display:block}.contact-form form input[type=email]:focus,.contact-form form input[type=text]:focus,.contact-form form textarea:focus{border:0 solid var(--thm-base);outline:none}.contact-form form textarea{height:125px;padding:15px 25px 10px 30px}.contact-form form input[type=text]::-webkit-input-placeholder{color:var(--thm-gray)}.contact-form form input[type=text]:-moz-placeholder,.contact-form form input[type=text]::-moz-placeholder{color:var(--thm-gray)}.contact-form form input[type=text]:-ms-input-placeholder{color:var(--thm-gray)}.contact-form form input[type=email]::-webkit-input-placeholder{color:var(--thm-gray)}.contact-form form input[type=email]:-moz-placeholder,.contact-form form input[type=email]::-moz-placeholder{color:var(--thm-gray)}.contact-form form input[type=email]:-ms-input-placeholder{color:var(--thm-gray)}.contact-form form textarea::-webkit-input-placeholder{color:var(--thm-gray)}.contact-form form textarea:-moz-placeholder,.contact-form form textarea::-moz-placeholder{color:var(--thm-gray)}.contact-form form textarea:-ms-input-placeholder{color:var(--thm-gray)}.contact-form form .button-box{padding-top:10px;position:relative;display:block}.google-map1{position:relative;background-color:#fff;display:block;z-index:10}.google-map1 .container-fluid{padding:0}.contact-page-map-outer-box{position:relative;background:#000;display:block}.contact-page-map-outer-box .google-map{position:relative;background-color:#222;line-height:0;display:block}.google-map__one{height:560px;mix-blend-mode:luminosity;width:100%}