.contact-info__single h3 a:hover,.contact-one__content h4 a:hover{color:var(--fixpro-base)}.contact-one{position:relative;display:block;padding:120px 0 0;z-index:1}.contact-one__bg-color{position:absolute;top:120px;left:0;bottom:0;width:calc((100% - -145px)/ 2);background-color:var(--fixpro-primary);border-top-right-radius:20px;border-bottom-right-radius:var(--fixpro-bdr-radius);z-index:-1}.contact-one__left,.contact-one__map-box,.contact-one__map-img{position:relative;display:block}.contact-one__left{margin-right:50px}.contact-one__map-img{opacity:.4}.contact-one__map-img img{width:100%}.contact-one__point-1{position:absolute;top:37%;left:140px}.contact-one__markar{position:absolute;bottom:0;left:0;border-radius:50%;background-color:rgba(0,40,58,.4);height:40px;width:40px;cursor:pointer}.contact-one__markar:before{position:absolute;top:3px;bottom:3px;right:3px;left:3px;background-color:var(--fixpro-base);content:"";border-radius:50%;-webkit-transition:.5s;transition:.5s}.contact-one__point-1:hover .contact-one__markar:before{background-color:var(--fixpro-black)}.contact-one__markar:after{content:"\e901";font-family:icomoon!important;position:absolute;top:0;left:0;right:0;bottom:0;font-size:16px;color:var(--fixpro-white);display:flex;align-items:center;justify-content:center}.contact-one__popup-box{position:absolute;top:15px;right:-100px;z-index:2;opacity:0;transform:perspective(400px) rotateX(90deg) translateY(10px);transform-origin:bottom;transition:.5s ease-in-out .1s}.contact-one__point-1:hover .contact-one__popup-box{opacity:1;transform:perspective(400px) rotateX(0) translateY(0);transition:.5s ease-in-out .3s}.contact-one__popup{position:relative;display:block;max-width:250px;width:100%;background-color:var(--fixpro-white);box-shadow:0 0 20px rgba(0,0,0,.1);padding:12px;border-radius:12px}.contact-one__popup-inner{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:12px;width:250px}.contact-one__call-box,.contact-one__popup-content,.contact-one__popup-img,.contact-one__right,.contact-page__btn-box,.contact-page__form{display:block;position:relative}.contact-one__popup-img{width:80px;border-radius:10px;overflow:hidden}.contact-one__popup-img img{width:100%;border-radius:10px}.contact-one__popup-content p{font-size:14px;line-height:20px}.contact-one__popup-content span{font-size:14px;font-weight:600;color:var(--fixpro-black);position:relative;display:block;margin-top:7px}.contact-one__call-icon span,.contact-one__input-box .nice-select .option,.contact-one__input-box .nice-select .option.focus,.contact-one__input-box .nice-select .option.selected.focus,.contact-one__input-box .nice-select .option:hover,.contact-page__form-title{color:var(--fixpro-white)}.contact-one__point-2{left:33%;top:inherit;bottom:30%}.contact-one__point-3{left:57%;top:42%}.contact-one__point-4{left:auto;top:36%;right:11%}.contact-one__point-5{left:auto;top:auto;bottom:26%;right:17%}.contact-one__markar .ripple,.contact-one__markar .ripple:after,.contact-one__markar .ripple:before{position:absolute;top:50%;left:50%;width:40px;height:40px;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-box-shadow:0 0 0 0 rgba(2,185,180,.5);-o-box-shadow:0 0 0 0 rgba(2,185,180,.5);-webkit-box-shadow:0 0 0 0 rgba(2,185,180,.5);box-shadow:0 0 0 0 rgba(2,185,180,.5);-webkit-animation:3s infinite ripple;animation:3s infinite ripple}.contact-one__markar .ripple:before{-webkit-animation-delay:.9s;animation-delay:.9s;content:"";position:absolute}.contact-one__markar .ripple:after{-webkit-animation-delay:.6s;animation-delay:.6s;content:"";position:absolute}.contact-one__call-box{margin-top:20px}.contact-one__call-list{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:50px}.contact-one__call-list li{position:relative;display:flex;align-items:center;gap:20px}.contact-one__call-icon{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--fixpro-base);border-radius:50%;-webkit-transition:.5s;transition:.5s}.contact-one__call-icon:hover,.contact-one__form{background-color:var(--fixpro-black)}.contact-one__call-icon span{position:relative;display:inline-block;font-size:16px;font-weight:500}.contact-one__content{position:relative;display:block;flex:1}.contact-one__content h4{font-size:20px;font-weight:600;line-height:25px}.contact-one__content h4 a{color:var(--fixpro-black)}.contact-one__right .section-title{margin-bottom:35px}.contact-one__form{position:relative;display:block;padding:30px;border-radius:var(--fixpro-bdr-radius);border-bottom:5px solid var(--fixpro-base)}.contact-one__form .row{--bs-gutter-x:20px}.contact-one__input-box{position:relative;display:block;margin-bottom:20px}.contact-one__input-box input[type=email],.contact-one__input-box input[type=text]{height:55px;width:100%;background-color:rgba(var(--fixpro-base-rgb),.07);border:none;padding-left:30px;padding-right:30px;outline:0;font-size:14px;font-weight:400;color:rgba(var(--fixpro-white-rgb),.8);display:block;border-radius:var(--fixpro-bdr-radius)}.contact-one__input-box .nice-select,.contact-one__input-box textarea{background-color:rgba(var(--fixpro-base-rgb),.07);border:none;outline:0;font-weight:400;color:rgba(var(--fixpro-white-rgb),.8);display:block;width:100%}.contact-one__input-box .select-box{width:100%}.contact-one__input-box .nice-select{height:55px;padding-left:30px;padding-right:30px;font-size:14px;border-radius:var(--fixpro-bdr-radius);line-height:55px;float:none}.contact-one__input-box .nice-select:after{position:absolute;top:22px;right:30px;width:8px;height:8px;border-bottom:2px solid rgba(var(--fixpro-white-rgb),.8);border-right:2px solid rgba(var(--fixpro-white-rgb),.8);margin-top:0;z-index:10}.contact-one__input-box .nice-select .option.selected{font-weight:500}.contact-one__input-box .nice-select .list{background-color:var(--fixpro-base);border-radius:var(--fixpro-bdr-radius)}.contact-one__input-box textarea{height:120px;padding:15px 30px 30px;font-size:16px;position:relative;border-radius:var(--fixpro-bdr-radius)}.contact-info__icon span,.contact-info__single h3,.contact-info__single h3 a,.contact-one__btn-box .thm-btn:hover,.contact-page__btn-box .thm-btn:hover{color:var(--fixpro-black)}.contact-one__input-box.text-message-box{height:120px}.contact-one__btn-box{position:relative;display:block;text-align:left}.contact-one__btn-box .thm-btn{border:none;width:100%;justify-content:center}.contact-one__btn-box .thm-btn::after,.contact-one__btn-box .thm-btn::before{background-color:var(--fixpro-white)}.contact-info{position:relative;display:block;padding:120px 0 90px;z-index:1}.contact-info__single{position:relative;display:block;border-radius:var(--fixpro-bdr-radius);text-align:center;padding:40px 25px;margin-bottom:30px;background:#d9f2ff}.contact-info__icon,.contact-page__btn-box .thm-btn::after,.contact-page__btn-box .thm-btn::before{background-color:var(--fixpro-white)}.contact-info__icon{position:relative;display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;margin:0 auto;z-index:1}.contact-page,.contact-page__inner,.contact-page__left,.google-map__one{display:block;position:relative}.contact-info__icon:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";border-radius:50%;background-color:var(--fixpro-black);transform:scale(0);transform-origin:center;transform-style:preserve-3d;transition:.4s cubic-bezier(.62, .21, .45, 1.52);z-index:-1}.contact-info__single:hover .contact-info__icon:before{transform:scaleX(1)}.contact-info__icon span{position:relative;display:inline-block;font-size:32px;transition:.5s linear 0.1s;transform:scale(1)}.contact-info__single:hover .contact-info__icon span{transform:scale(.9);color:var(--fixpro-white)}.contact-info__single p{margin-top:20px;margin-bottom:5px}.contact-info__single h3{font-size:22px;font-weight:700;line-height:32px;font-family:var(--fixpro-font)}.contact-page{padding:0 0 120px;z-index:1}.contact-page__inner{background-color:var(--fixpro-black);border-radius:20px;padding:60px 0}.contact-page__left{margin-left:60px;margin-right:10px}.google-map__one{border:none;height:523px;width:100%;border-radius:20px}.contact-page__input-box .nice-select,.contact-page__input-box input[type=email],.contact-page__input-box input[type=number],.contact-page__input-box input[type=text]{height:57px;border:1px solid rgba(var(--fixpro-white-rgb),.1);padding-left:20px;padding-right:20px;font-size:16px;color:var(--fixpro-gray);width:100%;background-color:#00273a;outline:0;font-weight:400;display:block}.contact-page__right{position:relative;display:block;margin-left:20px;margin-right:40px}.contact-page__form-title{font-size:45px;font-weight:700;line-height:1.2em;letter-spacing:-1.44px;margin-bottom:26px}.contact-page__input-box{position:relative;display:block;margin-bottom:30px}.contact-page__input-box input[type=email],.contact-page__input-box input[type=number],.contact-page__input-box input[type=text]{border-radius:20px}.contact-page__input-box .select-box{width:100%}.contact-page__input-box .nice-select{border-radius:20px;line-height:57px;float:none}.contact-page__input-box textarea{font-size:16px;color:var(--fixpro-gray);height:175px;width:100%;background-color:#00273a;border:1px solid rgba(var(--fixpro-white-rgb),.1);padding:15px 20px 30px;border-radius:20px;outline:0;font-weight:400;position:relative;display:block}.contact-page__input-box.text-message-box{height:175px}.contact-page__btn-box .thm-btn{border:none}