.section-area{padding:2em 0;margin-bottom:30px}.section-title h4{font-size:1.7em;font-weight:600;text-transform:capitalize;margin-bottom:15px}.section-separate{margin-top:2em}.section-img img{width:100%}.section-heading-1 h4{font-size:23px;text-transform:capitalize}.section-heading-1 h2{text-transform:capitalize;font-weight:700;margin-bottom:35px;position:relative;font-size:35px;display:inline-block}.section-heading-1 h2:before{position:absolute;content:"";right:0;bottom:-15px;background-color:#f4c914;height:5px;width:70px}.section-heading-1 h3{text-transform:capitalize;font-weight:700;margin-bottom:35px;position:relative;font-size:35px;display:inline-block}.section-heading-1 h3:before{position:absolute;content:"";right:0;bottom:-15px;background-color:#f4c914;height:5px;width:70px}.section-heading-1 p{color:#363636}.section-heading-2{padding-bottom:45px}.section-heading-2 h4{font-size:23px;text-transform:capitalize}.section-heading-2 h2{text-transform:capitalize;font-weight:700;margin-bottom:35px;position:relative;font-size:35px;display:inline-block}.section-heading-2 h2:before{position:absolute;content:"";left:0;bottom:-15px;background-color:#f4c914;height:5px;width:70px}.section-heading-2 h3{text-transform:capitalize;font-weight:700;margin-bottom:35px;position:relative;font-size:35px;display:inline-block}.section-heading-2 h3:before{position:absolute;content:"";left:0;bottom:-15px;background-color:#f4c914;height:5px;width:70px}.section-heading-2 p{color:#363636}.section-heading-3{text-align:center}.section-heading-3 h4{font-size:23px;text-transform:capitalize}.section-heading-3 h3{text-transform:capitalize;font-weight:700;margin-bottom:35px;position:relative;font-size:35px;display:inline-block}.section-heading-3 h3:before{position:absolute;content:"";left:50%;bottom:-15px;background-color:#f4c914;height:5px;width:70px;transform:translateX(-50%)}.section-heading-3 h2{text-transform:capitalize;font-weight:700;margin-bottom:35px;position:relative;font-size:35px;display:inline-block}.section-heading-3 h2:before{position:absolute;content:"";left:50%;bottom:-15px;background-color:#f4c914;height:5px;width:70px;transform:translateX(-50%)}.section-button a{background:linear-gradient(253.52deg,#f4c914 8.92%,#ffec1c 96.59%);box-shadow:0 2px 15px rgb(164 164 164 / .25);border-radius:68px;color:#363636;padding:10px 30px;font-weight:700;font-size:18px;text-transform:capitalize;margin-top:25px;display:inline-block}.section-button a:hover{background:linear-gradient(253.52deg,#ffec1c 8.92%,#f4c914 96.59%)}.e-pattern{position:absolute;right:0;top:-70px;z-index:-1}.widget-area .custCarousel .carousel-indicators{margin-top:0}.widget-area .custCarousel .carousel-indicators>li{width:60px}.counter-area{background-color:#39275507;padding:2em 0}.single-count-area{background-color:#fff;box-shadow:0 1px 31px rgb(187 187 187 / .25);border-radius:20px;font-weight:700;text-transform:uppercase;text-align:center;padding:50px 0!important}.single-count-area span{font-size:29px;color:#173d7a!important;margin-top:15px;display:inline-block}.single-count-area p{font-size:17px;color:#173d7a}.single-count-area i{font-size:3.2em;background:-moz-linear-gradient(top,#e72c83 0%,#a742c6 100%);background:-webkit-linear-gradient(top,#e72c83 0%,#a742c6 100%);background:linear-gradient(to bottom,#e72c83 0%,#a742c6 100%);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.single-count-area .fa{display:inline}.single-price{background:#f7f7f7;box-shadow:0 4px 25px rgb(36 35 35 / .09);border-radius:20px;position:relative;transition:0.6s}.single-price.active-s{background:#fff;box-shadow:0 4px 25px rgb(0 0 0 / .09);border-radius:20px;transform:translateY(-10px)}.single-price:hover{background-color:#fff;box-shadow:0 4px 25px rgb(0 0 0 / .09)}.single-price:hover .package h3{background:linear-gradient(253.52deg,#ffec1c 8.92%,#f4c914 96.59%)}.single-price:hover .price-button a{background:linear-gradient(253.52deg,#ffec1c 8.92%,#f4c914 96.59%)}.package h3{background:#eee;border-radius:20px 20px 0 0;text-align:center;padding:30px 0;color:#173d7a;font-weight:700;font-size:32px;transition:0.2s}.package.active-h h3{background:linear-gradient(180deg,#7ff977 0%,#48d6f2 229.46%);color:#fff;padding:35px 0}.price-qoute{text-align:center}.price-qoute h2{color:#173d7a;font-size:30px;margin-top:10px;font-weight:900}.price-qoute h2 span{font-size:20px;font-weight:700}.price-details{padding:0 30px}.price-details ul li{line-height:40px;color:#5c5e71;font-size:17px}.price-details ul i{color:#a0e0a0;margin-right:10px}.price-button{text-align:center}.price-button a{background:#fff;box-shadow:0 2px 15px rgb(214 214 214 / .25);border-radius:68px;color:#173d7a;text-shadow:0 0 0 rgb(0 0 0 / .25);padding:13px 30px;display:inline-block;margin:30px 0;font-weight:700}.price-button.active-b a{background:linear-gradient(253.52deg,#ffec1c 8.92%,#f4c914 96.59%);color:#fff}.price-pattern{position:absolute;right:30px;top:130px;transform:rotate(120deg)}.services-area{padding:2em 0;background:linear-gradient(to top,#39275510,#39275507);position:relative}#curve{position:absolute;top:0;left:0;background-color:#39275501;transform:rotate(180deg)}#curve path{fill:#fff}.single-service{background:#fff;box-shadow:0 1px 35px rgb(0 0 0 / .08);border-radius:14px;text-align:center;padding:30px;position:relative;z-index:0}.servive-p-1{position:absolute;top:-80px;left:-50px}.servive-p-2{position:absolute;bottom:-23px;left:-128px}.service-text h2{background:linear-gradient(253.52deg,#392755 8.92%,#0a0933 96.59%);background-clip:border-box;-webkit-text-fill-color:#fff0;-webkit-background-clip:text;font-size:22px;font-weight:700;margin-bottom:15px;text-transform:capitalize}.service-text h3{background:linear-gradient(253.52deg,#392755 8.92%,#0a0933 96.59%);background-clip:border-box;-webkit-text-fill-color:#fff0;-webkit-background-clip:text;font-size:22px;font-weight:700;margin-bottom:15px;text-transform:capitalize}.service-text p{font-size:16.5px;line-height:24px}.service-icon img{width:10.75rem;margin-bottom:20px}.section-area.client-area{background-color:#39275510}.single-client-img{text-align:center}.single-client-img img{max-width:160px!important;max-height:80px!important;text-align:center;object-fit:scale-down!important;margin:10px 0}.testimonial-area{padding:2em 0;background-color:#fff;border-bottom-left-radius:50% 10%;border-bottom-right-radius:50% 10%}.left-content{float:left;width:70%;position:relative}.testi-slider-text{margin-top:30px;padding:0 0 0 15px}.right-quote{position:absolute;right:0;top:0;z-index:-1}.quotation{padding-left:15px}.testi-slider-text h4{font-size:22px;font-weight:700;margin-top:20px}.testi-slider-text h5{text-transform:capitalize;font-size:18px}.right-content{overflow:hidden;width:30%}.testimonial-img{text-align:right}.testimonial-img img{width:80%;display:inline;border-radius:68% 68% 2% 68% / 35% 50% 0 38%;animation:morph 2s ease-in-out infinite both alternate}@keyframes morph{0%{border-radius:42% 58% 70% 30% / 45% 45% 55% 55%}100%{border-radius:2% 68% 68% 68% / 35% 50% 0 35%}}@keyframes spin{to{transform:rotate(1turn)}}.left-arrow-2{position:absolute;left:15px;bottom:0;width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;border:2px solid #392755;background:linear-gradient(238.45deg,#392755 3.32%,#0a0933 98.6%);background-clip:border-box;-webkit-text-fill-color:#fff0;-webkit-background-clip:text;cursor:pointer;opacity:.5;transition:0.5s;z-index:9}.right-arrow-2{position:absolute;left:75px;bottom:0;width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;border:2px solid #392755;background:linear-gradient(238.45deg,#392755 3.32%,#0a0933 98.6%);background-clip:border-box;-webkit-text-fill-color:#fff0;-webkit-background-clip:text;cursor:pointer;opacity:.5;transition:0.5s}.right-arrow-2:hover{opacity:1}.left-arrow-2:hover{opacity:1}.portfolio-area{padding:2em 0;background-color:#39275510;border-bottom-left-radius:73% 40%;border-bottom-right-radius:50% 20%}.portfolio-pattern{position:relative;z-index:1}.p-pattern{position:absolute;top:0;right:100px;z-index:-1}.portfolio-button-area{text-align:right}.single-portfolio-item{width:unset!important;position:relative;margin:0 15px}.single-portfolio-item img{border-radius:15px;width:100%;height:25em;object-fit:cover}.single-portfolio-item:last-child{margin-right:0}.single-portfolio-item:hover .portfolio-item-content{visibility:visible;opacity:1;transform:scale(1)}.portfolio-item-content{position:absolute;left:3%;top:3%;width:94%;height:94%;background-color:rgb(255 255 255 / .95);transition:0.6s;visibility:hidden;opacity:0;transform:scale(.7);border-radius:10px}.item-link-icon{position:absolute;left:50%;top:35%;transform:translate(-50%,-50%)}.item-link-icon i{background-color:#d7d7d7;color:#fff;font-size:30px;height:60px;width:60px;text-align:center;line-height:60px;border-radius:50%;transition:0.5s}.item-link-icon i:hover{background-color:#f4c914}.item-text{position:absolute;bottom:10px;left:0;padding:20px}.item-text h5{background:linear-gradient(253.52deg,#f4ad14 8.92%,#ffec1c 96.59%);background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#fff0;-webkit-background-clip:text;font-weight:700;font-size:22px}.item-text p{font-size:16px;line-height:22px}.left-arrow{position:absolute;right:90px;top:-70px;width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;border:2px solid #392755;background:linear-gradient(238.45deg,#392755 3.32%,#0a0933 98.6%);background-clip:border-box;-webkit-text-fill-color:#fff0;-webkit-background-clip:text;cursor:pointer;opacity:.5;transition:0.5s}.right-arrow{position:absolute;right:30px;top:-70px;width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;border:solid 2px #392755;background:linear-gradient(238.45deg,#392755 3.32%,#0a0933 98.6%);background-clip:border-box;-webkit-text-fill-color:#fff0;-webkit-background-clip:text;cursor:pointer;opacity:.5;transition:0.5s}.right-arrow:hover{opacity:1}.left-arrow:hover{opacity:1}.team-image{position:relative;overflow:hidden;border-radius:15px}.team-image img{width:100%}.person-name{margin-top:30px;transition:0.6s}.person-name h4{font-weight:700;color:#323657;text-transform:capitalize;font-size:22px;margin:5px 0}.person-name p{color:#7d7d7d;font-size:18px;text-transform:capitalize}.team-content{position:absolute;left:3%;top:3%;width:94%;height:94%;background-color:rgb(255 255 255 / .95);padding:20px;visibility:hidden;opacity:0;transform:scale(.7);-webkit-transition:0.6s;transition:0.8s;display:flex;align-items:center;text-align:center;justify-content:center;border-radius:10px}.team-image:hover .team-content{opacity:1;visibility:visible;transform:scale(1)}.single-team:hover .person-name{margin-left:15px}.team-social ul li{display:inline-block;margin-right:7px}.team-social ul li a{display:inline-block;color:#323657;font-size:16px;width:40px;height:40px;line-height:40px;text-align:center;border:1px solid #323657;border-radius:50%}.team-social ul li a:hover{color:#fff;background:linear-gradient(253.52deg,#ffec1c 8.92%,#f4c914 96.59%);border:1px solid #fff0}.features .icon{max-height:100px;width:3.75rem}.single-feature{margin-left:auto;margin-right:auto;margin-top:30px}.section-area.location-area{color:#495951;padding:2em 20%;background:#f2f1f4}.section-area.location-area h4{text-transform:uppercase;font-size:1.2em}.single-location{min-width:unset;text-transform:uppercase}.animate img{-webkit-animation:wave 3s linear infinite;animation:wave 3s linear infinite;width:100%}@keyframes wave{from{transform:translate(0,0)}65%{transform:translate(0,30px)}to{transform:translate(0,0)}}.center-pos{position:absolute;top:-20px}@media (min-width:768px) and (max-width:991px){.single-client-img{margin-bottom:15px;text-align:center}.single-service{padding:25px 15px}.portfolio-area{border-bottom-left-radius:73% 20%;border-bottom-right-radius:50% 20%}.left-arrow-2{bottom:-40px}.right-arrow-2{bottom:-40px}.price-details{padding:0 10px}.price-qoute{padding:10px 0 5px 10px}}@media only screen and (min-width:575px) and (max-width:767px){.portfolio-area{border-bottom-left-radius:73% 15%;border-bottom-right-radius:50% 10%}.portfolio-button-area{text-align:left;margin-bottom:30px}.single-client-img{margin-bottom:15px;text-align:center}.testimonial-img img{width:95%}.left-arrow-2{bottom:-40px}.right-arrow-2{bottom:-40px}.quotation img{width:60px}.testi-slider-text{margin-top:15px}.price-details{padding:0 20px}.price-qoute{padding:10px 0 5px 20px}}@media only screen and (min-width:320px) and (max-width:574px){.single-client-img{margin-bottom:15px;text-align:center}.testimonial-img img{width:95%}.left-arrow-2{bottom:-40px}.right-arrow-2{bottom:-40px}.quotation img{width:60px}.testi-slider-text{margin-top:15px}.portfolio-area{border-bottom-left-radius:73% 15%;border-bottom-right-radius:50% 10%}.portfolio-button-area{text-align:left;margin-bottom:30px}.price-details{padding:0 55px}.price-qoute{padding:10px 0 5px 0}}