.home-services figure,.home-services figure img,body{position:relative}#footer .elementor-shortcode p a,#header .navigation ul li:not(:first-child,:last-child) a,.home-services .home-services-text h2+p,.testimonials .elementor-testimonial--layout-image_inline .elementor-testimonial__footer cite,.why-choose ul li strong,h1,h2,h3,h4,html .button.secondary:not(:hover,:focus),html .elementor-element.elementor-button-info .elementor-button:not(:hover,:focus){color:var(--dark);color:var(--dark)}.hero h1,.hero h1 strong,.pg-title h1{font-weight:900}.hero h1,.pg-title h1{text-transform:uppercase}.project .gallery-item a img,.project .gallery-item a:focus:after,.project .gallery-item a:hover:after{opacity:1;transform:scale(1)}#footer,.hero,.hero.e-con,.pricing-table tbody td:not(:first-child){text-align:center}:root{--font:"Kumbh Sans",sans-serif;--heading:"Kumbh Sans",sans-serif;--spacing:clamp(45px, 6.25vw, 120px);--radius:clamp(20px, 1.5625vw, 30px);--transition:all 0.35s ease;--mainFontSize:clamp(13px, 1.04167vw, 20px);--smallFontSize:clamp(11px, 0.83333vw, 16px);--h1FontSize:clamp(36px, 3.95833vw, 76px);--h2FontSize:clamp(27px, 2.60417vw, 50px);--h3FontSize:clamp(23px, 2.34375vw, 45px);--h4FontSize:clamp(18px, 1.45833vw, 28px);--lineHeight:1.5;--headingLineHeight:1.05;--containerAbove1600:86.5%;--containerAbove1368:1308px;--blue:#0066FF;--text:#575757;--dark:#000D3D;--light:#C0D9FF;--primary:var(--blue);--secondary:var(--light);--buttonPaddingTop:clamp(11px, 0.88542vw, 17px);--buttonPaddingBottom:clamp(11px, 0.88542vw, 17px);--buttonPaddingLeft:clamp(30px, 2.34375vw, 45px);--buttonPaddingRight:clamp(30px, 2.34375vw, 45px);--buttonCasing:none;--buttonRadius:clamp(67px, 5.20833vw, 100px);--buttonFontSize:var(--mainFontSize);--buttonWeight:600;--buttonLetterSpacing:clamp(0px, 0vw, 0px);--buttonBorderWidth:clamp(0px, 0vw, 0px);--buttonFont:var(--font);--buttonTextColour:#fff;--buttonBackgroundPrimary:var(--primary);--buttonBackgroundSecondary:var(--secondary);--buttonHoverBackgroundColour:var(--dark);--buttonHoverFontColour:#fff;--formFieldBorder:#ddd;--formFieldPaddingTop:clamp(9px, 0.67708vw, 13px);--formFieldPaddingBottom:clamp(9px, 0.67708vw, 13px);--formFieldPaddingLeft:clamp(21px, 1.66667vw, 32px);--formFieldPaddingRight:clamp(21px, 1.66667vw, 32px);--formFieldRadius:clamp(6px, 0.46875vw, 9px)}.hero,.hero.e-con,.img-radius img{border-radius:var(--radius)!important}body{overflow-x:hidden!important}.elementor-location-footer,.elementor-location-header,main[role=main]{z-index:10;position:relative}.testimonials .elementor-testimonial:before,.why-choose ul li:before{width:clamp(59.333333333333px,4.6354166666667vw,89px);height:clamp(59.333333333333px,4.6354166666667vw,89px);background-repeat:no-repeat;background-position:center}h1,h2,h3{font-weight:700}h4{font-weight:600}.hero{padding:25vh clamp(33.333333333333px,2.6041666666667vw,50px);overflow:hidden}.hero h1{color:#fff;margin:0 0 clamp(36.666666666667px,2.8645833333333vw,55px);line-height:.85}.hero.e-con{padding:24vh clamp(33.333333333333px,2.6041666666667vw,50px);overflow:hidden}#footer .elementor-shortcode p a:last-child,.hero h1 em,.hero h1 strong{display:block}.hero h1 em{font-style:normal;font-weight:200;font-size:45%;letter-spacing:clamp(1.3333333333333px, .10416666666667vw, 2px);margin-top:clamp(6.666666666666667px,.5208333333333334vw,10px)}#header .navigation ul li:first-child{margin-right:auto}#header .navigation ul li:not(:first-child) a{font-size:clamp(20px, 1.3541666666667vw, 26px)}#header .navigation ul li:not(:first-child,:last-child) a{font-weight:600;padding:clamp(6.6666666666667px,.52083333333333vw,10px) clamp(9px,1.3020833333333vw,25px)}#footer .elementor-shortcode p a:focus,#footer .elementor-shortcode p a:hover,#footer ul li a:focus,#footer ul li a:hover,#header .navigation ul li:not(:first-child,:last-child) a:focus,#header .navigation ul li:not(:first-child,:last-child) a:hover,#header .navigation ul li:not(:first-child,:last-child).current-menu-item a,.pg-contact .elementor-icon-list-items li a:focus,.pg-contact .elementor-icon-list-items li a:hover{color:var(--blue)}#header .navigation ul li:last-child{margin-left:clamp(8px,1.3020833333333vw,25px)}#header .navigation ul li:first-child a{display:block;line-height:0}#header .navigation ul li:first-child a:focus,#header .navigation ul li:first-child a:hover{filter:grayscale(1)}#header{padding:clamp(20px,1.5625vw,30px) 30px}#header .navigation a svg{width:clamp(200px,19.895833333333332vw,382px);height:clamp(41px,3.2291666666666665vw,62px)}#footer{padding:clamp(66.666666666667px,7.8125vw,150px) 0 clamp(66.666666666667px,5.2083333333333vw,100px)}#footer img{margin:0 0 clamp(13.333333333333px,1.0416666666667vw,20px)}#footer .elementor-icon-list-icon svg{min-width:clamp(17.333333333333px,1.3541666666667vw,26px);min-height:clamp(15.333333333333px,1.1979166666667vw,23px)}#footer ul li a,.pg-contact .elementor-icon-list-items li a{color:var(--text)}#footer ul li{margin:0 0 0 clamp(20px,1.5625vw,30px)}#footer ul li:first-child{margin:0}#footer ul li:last-child a:focus,#footer ul li:last-child a:hover,#footer ul li:nth-last-child(2) a:focus,#footer ul li:nth-last-child(2) a:hover,.pg-contact .elementor-icon-list-items li:last-child a:focus,.pg-contact .elementor-icon-list-items li:last-child a:hover,.pg-contact .elementor-icon-list-items li:nth-last-child(2) a:focus,.pg-contact .elementor-icon-list-items li:nth-last-child(2) a:hover{filter:grayscale(1);opacity:.5}#footer .elementor-shortcode p span,.show-m,.testimonials .elementor-swiper-button svg,.why-choose ul br{display:none}#footer .elementor-shortcode p a{text-decoration:underline}#footer .elementor-shortcode{margin:clamp(43.333333333333px,3.3854166666667vw,65px) 0 0}.testimonials h2{margin:0 0 clamp(20px,1.5625vw,30px)}.testimonials .elementor-swiper-button{width:clamp(16px,1.25vw,24px);height:clamp(28.666666666667px,2.2395833333333vw,43px);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;transition:var(--transition)}.testimonials .elementor-swiper-button.elementor-swiper-button-next{background-image:url(i/icons/icon-next.svg);right:clamp(-20px,-1.0416666666667vw,-13.333333333333px)!important}.testimonials .elementor-swiper-button.elementor-swiper-button-prev{background-image:url(i/icons/icon-prev.svg);left:clamp(-20px,-1.0416666666667vw,-13.333333333333px)!important}.testimonials .elementor-swiper-button:focus,.testimonials .elementor-swiper-button:hover{opacity:.5}.testimonials .elementor-testimonial{border:1px solid #ddd;border-radius:var(--radius);padding:clamp(17px,1.8229166666667vw,35px) clamp(20px,2.6041666666667vw,50px);height:100%;display:flex;flex-direction:column;background-color:#fff}.testimonials .elementor-testimonial:before{content:'';display:block;background-image:url(i/icons/icon-quote.svg);background-size:contain;margin:0 auto clamp(23.333333333333px,1.8229166666667vw,35px)}.testimonials .elementor-testimonial .elementor-testimonial__content{margin:0 0 clamp(36.666666666667px,2.8645833333333vw,55px)}.testimonials .elementor-widget-testimonial-carousel .elementor-testimonial__text{font-style:normal;font-size:clamp(13.333333333333px, 1.0416666666667vw, 20px)}.hp-fh .elementor-widget-container p:nth-last-of-type(2),.testimonials .elementor-testimonial--layout-image_inline .elementor-testimonial__footer{margin-top:auto}.testimonials .elementor-testimonial--layout-image_inline .elementor-testimonial__footer cite{font-size:clamp(13.333333333333px, 1.0416666666667vw, 20px)}.testimonials .elementor-testimonial--layout-image_inline .elementor-testimonial__footer cite:after{content:'';display:block;background-image:url(i/icons/icon-stars.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:clamp(114px,8.90625vw,171px);height:clamp(19.333333333333px,1.5104166666667vw,29px);margin:clamp(10px,.78125vw,15px) auto 0}.home-packages-single .elementor-widget-container{border-radius:var(--radius);height:100%;border:solid #ddd;border-radius:var(--radius);padding:clamp(33.333333333333px,2.6041666666667vw,50px) clamp(26.666666666667px,2.0833333333333vw,40px);background-color:#fff}.home-services figure img,.home-services figure:after,.single-service .elementor-image-box-img img{border-radius:var(--radius)}.home-packages-single .elementor-widget-container p:not(:last-child){color:var(--dark);font-size:clamp(31.666667px, 3.0208333333333vw, 58px);line-height:1;margin:clamp(17px,1.875vw,36px) 0 clamp(13.333333333333px,1.0416666666667vw,20px);font-weight:300;color:var(--dark)}.home-packages-single{margin:clamp(40px,3.125vw,60px) 0!important}.home-packages-single .elementor-widget-container h5{font-size:var(--mainFontSize);color:var(--text);font-weight:400;margin:clamp(3.3333333333333px,.26041666666667vw,5px) 0 0}.home-services .home-services-text h3,.home-services figure figcaption,.pricing-table tbody td.price{font-size:clamp(25.333333333333px, 1.9791666666667vw, 38px)}.home-services figure img{z-index:1;width:100%;height:auto}.home-services figure:after{content:"";background:#000d3d;opacity:.3;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:2}.home-services figure figcaption{position:absolute;z-index:20;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;line-height:1.15;font-weight:700;color:#fff;width:100%;padding:clamp(26.666666666667px,2.0833333333333vw,40px)}.home-services .home-services-text{background-color:var(--light);border-radius:var(--radius)}.home-services .home-services-text h3{margin:0 0 clamp(26.666666666667px,2.0833333333333vw,40px)}.home-services .home-services-text h2{margin:0 0 clamp(10px,.78125vw,15px)}.why-choose ul{list-style:none;margin:clamp(26.666666666667px,2.0833333333333vw,40px) 0 clamp(20px,1.5625vw,30px);padding:0 clamp(40px,3.125vw,60px) 0 0}.why-choose ul li strong{display:block;font-size:clamp(18.666666666667px, 1.4583333333333vw, 28px);font-weight:600;line-height:1;margin:0 0 clamp(3.3333333333333px,.26041666666667vw,5px)}.why-choose ul li:not(:last-child){margin:0 0 clamp(46.666666666667px,3.6458333333333vw,70px)}.why-choose ul li:before{content:"";display:block;background-color:var(--light);border-radius:100%;position:absolute;top:0;left:0;z-index:2;background-size:45%}.why-choose ul li{position:relative;padding-left:clamp(76.666666666667px,5.9895833333333vw,115px)}.pricing-table tbody td,.pricing-table thead th{padding:clamp(16.666666666667px,1.3020833333333vw,25px)}.why-choose ul li:first-child:after{content:"";display:block;position:absolute;width:clamp(1.3333333333333px,.10416666666667vw,2px);height:clamp(230px,13.28125vw,255px);background:var(--light);top:clamp(53.333333333333px,4.1666666666667vw,80px);left:clamp(28.666666666667px,2.2395833333333vw,43px)}.why-choose ul li:first-child:before{background-image:url(i/icons/icon-wc-1.svg)}.why-choose ul li:nth-child(2):before{background-image:url(i/icons/icon-wc-3.svg)}.why-choose ul li:nth-child(3):before{background-image:url(i/icons/icon-wc-2.svg)}.pg-title h1:after{content:".";color:var(--blue)}.pg-title p{font-size:clamp(21.333333333333px, 1.6666666666667vw, 32px);font-weight:300;max-width:75%;margin:clamp(6.6666666666667px,.52083333333333vw,10px) 0 0}.pg-title{padding-top:clamp(100px,7.8125vw,150px)}.single-service .elementor-image-box-img{width:100%!important;margin-bottom:clamp(16.666666666667px,1.3020833333333vw,25px)!important}.single-service h4{color:var(--blue);margin:clamp(2px,.15625vw,3px) 0 clamp(20px,1.5625vw,30px)}.lead-section{padding:clamp(30px,3.90625vw,75px) clamp(43.333333px,10.416666666667vw,200px)!important;border-radius:var(--radius)!important}.lead-section p{color:var(--dark);font-size:clamp(17px, 1.6666666666667vw, 32px);line-height:1.45;margin:0 0 clamp(6.6666666666667px,.52083333333333vw,10px)}.pricing-table{border:solid #e0e0e0;border-radius:var(--radius);padding-bottom:0!important;position:relative}.pricing-table *{border-collapse:collapse}.pricing-table table{width:100%}.pricing-table thead th{background-color:var(--dark);color:#fff;font-size:clamp(15.333333333333px, 1.1979166666667vw, 23px)}.pricing-table thead th:first-child{border-radius:var(--radius) 0 0 0}.pricing-table thead th:last-child{border-radius:0 var(--radius) 0 0}.pricing-table tbody td{color:var(--dark);background:#fff}.pricing-table tbody tr:nth-child(2n+2) td{background:#e8f1ff}.pricing-table tbody td:first-child,.pricing-table thead th:first-child{font-weight:600;width:30%}.pricing-table thead th:not(:first-child){width:17.5%}.pricing-table tbody td:first-child small{display:block;line-height:1;font-weight:400;font-size:clamp(9.3333333333333px, .72916666666667vw, 14px)}.pricing-table tbody td.price{font-weight:300}.pricing-table tbody td.price a{margin:clamp(16.666666666667px,1.3020833333333vw,25px) 0 0}.pricing-table tbody tr:last-child td:first-child{border-radius:0 0 0 var(--radius)}.pricing-table tbody tr:last-child td:last-child{border-radius:0 0 var(--radius) 0}.pricing-table tbody td:not(:first-child) strong{margin:0 auto;display:block;background-image:url(i/icons/icon-check.svg);background-repeat:no-repeat;background-size:contain;background-position:center;height:clamp(31.333333333333px,2.4479166666667vw,47px);width:clamp(31.333333333333px,2.4479166666667vw,47px);text-indent:clamp(-99999px, -5208.28125vw, -66666px)}.pricing-table #follows{display:none;position:sticky;top:clamp(0px,0vw,0px)}.admin-bar .pricing-table #follows{top:clamp(21.333333333333px,1.6666666666667vw,32px)}@media (min-width:992px){.bubble{position:absolute;content:'';display:block;background-image:url(i/bubble-svg.svg);background-repeat:no-repeat;background-size:contain;background-position:center;z-index:1}.bubble.bubble-1{width:clamp(358.66666666667px,28.020833333333vw,538px);height:clamp(358.66666666667px,28.020833333333vw,538px);right:clamp(-200px,-10.416666666667vw,-133.33333333333px);top:clamp(-50px,-2.6041666666667vw,-33.333333333333px)}.bubble.bubble-2{width:clamp(191.33333333333px,14.947916666667vw,287px);height:clamp(191.33333333333px,14.947916666667vw,287px);left:clamp(-165px,-8.59375vw,-110px);top:clamp(280px,21.875vw,420px)}.home .bubble.bubble-2{top:clamp(413.33333333333px,32.291666666667vw,620px);width:clamp(264.66666666667px,20.677083333333vw,397px);height:clamp(264.66666666667px,20.677083333333vw,397px);left:clamp(-125px,-6.5104166666667vw,-83.333333333333px)}.bubble.bubble-3{width:clamp(612px,47.8125vw,918px);height:clamp(612px,47.8125vw,918px);right:clamp(-460px,-23.958333333333vw,-306.66666666667px);top:clamp(820px,64.0625vw,1230px)}.bubble.bubble-4{width:clamp(318px,24.84375vw,477px);height:clamp(318px,24.84375vw,477px);top:clamp(1320px,103.125vw,1980px);left:clamp(-200px,-10.416666666667vw,-133.33333333333px)}.bubble.bubble-5{width:clamp(340.66666666667px,26.614583333333vw,511px);height:clamp(340.66666666667px,26.614583333333vw,511px);right:clamp(-220px,-11.458333333333vw,-146.66666666667px);top:clamp(1826.6666666667px,142.70833333333vw,2740px)}.bubble.bubble-6{width:clamp(230.66666666667px,18.020833333333vw,346px);height:clamp(230.66666666667px,18.020833333333vw,346px);top:clamp(2450px,191.40625vw,3675px);left:clamp(-120px,-6.25vw,-80px)}.bubble.bubble-7{width:clamp(344.66666666667px,26.927083333333vw,517px);height:clamp(344.66666666667px,26.927083333333vw,517px);top:clamp(3050px,238.28125vw,4575px);right:clamp(-200px,-10.416666666667vw,-133.33333333333px)}.bubble.bubble-8{top:clamp(3220px,251.5625vw,4830px);left:clamp(-300px,-15.625vw,-200px);padding-bottom:clamp(86.666666666667px,6.7708333333333vw,130px);width:clamp(416.66666666667px,32.552083333333vw,625px);height:clamp(416.66666666667px,32.552083333333vw,625px)}.bubble-4,.bubble-5,.bubble-6,.bubble-7,.bubble-8,.page-id-114 .bubble-3,.page-id-92 .bubble-3,.pricing-table .pkg-data thead{display:none}.home .bubble-4,.home .bubble-5,.home .bubble-6,.home .bubble-7,.home .bubble-8,.page-id-114 .bubble-4,.page-id-114 .bubble-6,.page-id-114 .bubble-7,.page-id-131 .bubble-4,.page-id-131 .bubble-5,.page-id-131 .bubble-7,.page-id-152 .bubble-5,.page-id-152 .bubble-7,.page-id-152 .bubble-8,.page-id-153 .bubble-6,.page-id-154 .bubble-5,.page-id-154 .bubble-6{display:block}.pricing-table #follows{display:table}}.pg-contact iframe{border-radius:var(--radius)!important;height:clamp(300px,23.4375vw,450px)!important}.pg-contact .elementor-icon-list-items li{font-size:clamp(16.666666666667px, 1.3020833333333vw, 25px);margin-bottom:clamp(8.6666666666667px,.67708333333333vw,13px)}.pg-contact .elementor-icon-list-items svg{width:clamp(16.666666666667px,1.3020833333333vw,25px)!important;height:clamp(16.666666666667px,1.3020833333333vw,25px)!important}.pg-contact .elementor-icon-list-items li:last-child{margin-top:clamp(20px,1.5625vw,30px)}.project .gallery-item a{height:clamp(110px,21.354166666667vw,410px);overflow:hidden;display:block;border-radius:var(--radius);background:var(--blue);position:relative}.project .gallery-item a img{width:100%;height:100%;object-fit:cover;transition:.3s;filter:grayscale(0);border:none!important;position:relative;z-index:1}.project .gallery-item a:after{content:'';display:block;background-image:url(i/icons/icon-expand.svg);background-repeat:no-repeat;background-size:contain;background-position:center;height:clamp(23px,3.125vw,60px);width:clamp(23px,3.125vw,60px);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transition:.3s;transform:scale(.7);transform-origin:center;opacity:0;z-index:10}.project .gallery-item a:focus img,.project .gallery-item a:hover img{transform:scale(1.1);filter:grayscale(1);opacity:.4}.project .gallery-item{padding:0 clamp(0px,.78125vw,15px)}.project .gallery-item:first-of-type{padding-left:0}.project .gallery-item:last-of-type{padding-right:0}.project h4{font-weight:500;margin:clamp(1px,.52083333333333vw,10px) 0 clamp(5px,1.5625vw,30px);color:var(--blue)}.captcha-note{margin:0;text-align:left;display:flex;align-items:center;height:100%}.pricing-table tbody tr:last-child td{background:#fff}.elementor-slideshow__footer{display:none!important}.pricing-table ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.pricing-table ul li{flex:0 0 33%;font-size:clamp(13px, .8854166666666666vw, 17px);margin:0 0 18px}.pricing-table ul li:last-child{flex:0 0 100%}.extras .elementor-widget-container{background-color:var(--light);padding:60px;text-align:center;color:var(--dark);border-radius:var(--radius)!important}.extras h4{margin:0 0 clamp(26.666666666666668px,2.0833333333333335vw,40px)}.extras ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}.extras ul li{max-width:18%;flex:0 0 18%;background-color:#fff;margin:9px 1%;display:flex;align-items:center;justify-content:center;padding:20px;border-radius:calc(var(--radius)/ 3);line-height:1.35;box-shadow:0 2px 6px rgba(0,0,0,.1)}.home-packages-single ul{list-style:none;padding:0;margin:20px 0 40px}.home-packages-single ul li{font-size:clamp(14px, .8333333333333334vw, 16px);padding:clamp(8px,.5208333333333334vw,10px) 0;border-bottom:1px solid #ccc;margin:0}.home-packages-single ul li:last-of-type{padding:clamp(8px,.5208333333333334vw,10px) 0 0;border-bottom:none}.hp-fh .home-packages-single{height:100%}.hp-fh .elementor-widget-container{display:flex;flex-direction:column}.home-packages-single .elementor-widget-container h4{margin:clamp(-51px,-2.65625vw,-34px) clamp(-41px,-2.1354166666666665vw,-27.333333333333332px) 0;border-radius:var(--radius) var(--radius) 0 0;background-color:#d7e7ff;color:var(--dark);font-weight:700;padding:clamp(20px,1.5625vw,30px)}.home-packages-single .elementor-widget-container h4 em{display:block;font-style:normal;font-size:62%;margin:4px 0 0;font-weight:500;color:#005ce6}.home-packages-single .elementor-widget-container h4:before{background:var(--blue);width:clamp(70px,6.25vw,120px);height:clamp(70px,6.25vw,120px);border-radius:100%;margin:clamp(-90px,-4.6875vw,-60px) auto clamp(14.666666666666666px,1.1458333333333333vw,22px);display:block;content:"";border:solid #fff;background-size:75%;background-repeat:no-repeat;background-position:center}.home-packages-single.pkg1 .elementor-widget-container h4:before,.home-packages-single.pkg2 .elementor-widget-container h4:before{background-size:54%}.home-packages-single.pkg1 .elementor-widget-container h4:before{background-image:url(i/icons/icon-pkg-1.svg?v=2)}.home-packages-single.pkg2 .elementor-widget-container h4:before{background-image:url(i/icons/icon-pkg-2.svg?v=2)}.home-packages-single.pkg3 .elementor-widget-container h4:before{background-image:url(i/icons/icon-pkg-3.svg?v=2)}.home-packages-single.pkg4 .elementor-widget-container h4:before{background-image:url(i/icons/icon-pkg-4.svg?v=2)}@media (max-width:1280px){.testimonials .elementor-swiper{padding:0 50px}.testimonials .elementor-swiper-button.elementor-swiper-button-next{right:20px!important}.testimonials .elementor-swiper-button.elementor-swiper-button-prev{left:20px!important}}@media (max-width:1199px){br,br::after,br:after{display:none!important}.home-services-text{padding:25px!important}.home-services .home-services-text h2,.home-services .home-services-text h3,.home-services figure figcaption{font-size:18px}}@media (max-width:991px) and (min-width:768px){#header .navigation ul li:not(:first-child) a span{display:none}#header .navigation ul li:not(:first-child) a{font-size:17px}}@media (max-width:991px){.home-packages-single{margin:10px 0!important}.home-packages-main .e-con-inner .elementor-element{flex:0 0 48%!important}.home-packages-main{margin:20px auto!important}.home-packages-main .e-con-inner{flex-direction:unset!important;display:flex!important;justify-content:space-between!important;gap:0!important;flex-wrap:wrap!important}.pricing-table ul li{flex:0 0 50%}.extras ul li{max-width:31%;flex:0 0 31%}}@media (min-width:768px){.pricing-table.focus-aspire tbody td:nth-child(5),.pricing-table.focus-aspire tbody td[colspan="4"],.pricing-table.focus-bronze tbody td:nth-child(2),.pricing-table.focus-bronze tbody td[colspan="4"],.pricing-table.focus-gold tbody td:nth-child(4),.pricing-table.focus-gold tbody td[colspan="4"],.pricing-table.focus-silver tbody td:nth-child(3),.pricing-table.focus-silver tbody td[colspan="4"]{color:#fff;background:var(--blue)!important}.pricing-table.focus-aspire tbody td:nth-child(5) strong,.pricing-table.focus-bronze tbody td:nth-child(2) strong,.pricing-table.focus-gold tbody td:nth-child(4) strong,.pricing-table.focus-silver tbody td:nth-child(3) strong{background-image:url(i/icons/icon-check-white.svg)}.pricing-table.focus-aspire tbody td:nth-child(5).price a,.pricing-table.focus-bronze tbody td:nth-child(2).price a,.pricing-table.focus-gold tbody td:nth-child(4).price a,.pricing-table.focus-silver tbody td:nth-child(3).price a{background-color:var(--dark)!important}.pricing-table.focus-aspire thead th:not(:nth-child(5)),.pricing-table.focus-bronze thead th:not(:nth-child(2)),.pricing-table.focus-gold thead th:not(:nth-child(4)),.pricing-table.focus-silver thead th:not(:nth-child(3)){color:#858ca6}.elementor.elementor-50.elementor-location-header{position:relative;z-index:9999}#header.scrolling-header{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.15);position:fixed!important;top:-100%;left:0;right:0;z-index:99999999!important;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#header.scrolling-header.active{top:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.admin-bar #header.scrolling-header.active{top:32px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}}@media (max-width:767px){:root{--buttonFontSize:17px}.captcha-note p,.why-choose .elementor-button-wrapper{text-align:center}.hero .elementor-button,.hero h1 em{line-height:1.2}#footer .elementor-icon-list-items li:first-child,#footer .elementor-icon-list-items li:nth-child(2),.home-services .e-con-inner .home-services-text .elementor-element:not(.home-services-text){flex:0 0 100%}#footer .elementor-icon-list-items li:nth-child(2){margin:7px 0 16px}#footer .elementor-icon-list-items li:nth-child(3){margin:0}#footer img{max-width:55vw}#footer .elementor-shortcode p a,#header .navigation ul li a{display:block}#footer .elementor-shortcode p a.ion_link{margin-top:13px}.mobile-navigation li.mobile-logo{max-width:60vw}.hero.e-con{padding:70px 30px}#header .navigation ul li:first-child,.pricing-table #follows,.pricing-table tbody td[colspan]:before,div#wpadminbar{display:none}html{margin:0!important}#header{padding:8px 15px 7px;background:#fff!important;position:fixed;top:0;left:0;right:0;width:100%;z-index:20;box-shadow:0 2px 10px rgba(0,0,0,.3);border-top:3px solid var(--blue)}.elementor-location-footer,.elementor-location-header,main[role=main]{z-index:unset}main[role=main]{margin-top:115px;padding-left:25px!important;padding-right:25px!important}#header .navigation ul li:last-child{margin:5px 0 0}.why-choose .e-con-inner>.e-child:last-child{order:-1!important;flex-direction:row!important;justify-content:space-between!important;margin:0 0 30px!important}.why-choose .e-con-inner>.e-child:last-child .elementor-element{max-width:48%!important;margin:0!important}.testimonials{background-color:#f9f9f9}.home-services .e-con-inner{flex-direction:row!important;gap:0!important;justify-content:space-between!important}.home-services figure{height:170px;overflow:hidden;border-radius:var(--radius)}.home-services .e-con-inner .elementor-element:not(.home-services-text){flex:0 0 48%}.home-services figure figcaption{font-size:20px}.home-services figure img,.single-service .elementor-image-box-wrapper figure img{width:100%;height:100%;object-fit:cover}.spacer-d{padding:0!important;height:12px!important}.home-services .home-services-text{display:block!important;text-align:center;padding:30px;gap:0!important;margin:15px 0}form .elementor-button{width:100%;margin-top:20px}.pg-title{background:var(--light)!important;padding:50px 30px!important;text-align:center!important;border-radius:var(--radius)!important}.pg-title p{max-width:unset;font-size:calc(var(--mainFontSize) * 1.25);font-weight:400;color:var(--dark)}.pg-contact iframe{height:180px!important;margin:0 0 30px!important}.pricing-table .pkg-data thead{line-height:1}.pricing-table .pkg-data,.pricing-table .pkg-data *{display:block;width:100%!important;text-align:center}.pricing-table{border:none}.hero .elementor-button{padding-left:55px!important;padding-right:55px!important;font-size:17px!important}.hide-m,.pricing-table tbody tr.hide-m,.pricing-table thead{display:none!important}.pricing-table tbody td:nth-child(2):before{content:"Bronze Package"}.pricing-table tbody td:before{font-weight:600;font-size:113%;display:block;margin:0 0 7px}.pricing-table tbody td:nth-child(3):before{content:"Silver Package"}.pricing-table tbody td:nth-child(4):before{content:"Gold Package"}.pricing-table tbody td:nth-child(5):before{content:"The Aspire"}.pricing-table tbody tr:nth-child(2n+2) td{background:#fff}.pricing-table tbody tr{margin:0 0 25px;display:flex!important;flex-wrap:wrap}.pricing-table tbody td:first-child{font-size:16px;background:var(--dark)!important;color:#fff;border-radius:var(--radius)!important;padding:20px 30px}.pricing-table tbody td:not(:first-child,[colspan]){max-width:50%}.pricing-table tbody td.price:before{font-size:14px;margin:0}.pricing-table tbody td:not(:first-child):empty{opacity:.4}.pricing-table tbody td:not(:first-child):empty:after{content:"-"}.pricing-table.focus-aspire tbody td:nth-child(5):not(:empty):before,.pricing-table.focus-bronze tbody td:nth-child(2):not(:empty):before,.pricing-table.focus-gold tbody td:nth-child(4):not(:empty):before,.pricing-table.focus-silver tbody td:nth-child(3):not(:empty):before{background-color:var(--blue);color:#fff;border-radius:6px}#footer ul li:last-child a svg,#footer ul li:nth-last-child(2) a svg,.pg-contact .elementor-icon-list-items li:last-child a svg,.pg-contact .elementor-icon-list-items li:nth-last-child(2) a svg{width:27px!important;height:27px!important}.single-service .elementor-image-box-wrapper figure{border-radius:var(--radius);height:230px;overflow:hidden}.testimonials .elementor-swiper{padding:0}.elementor-widget-reviews .elementor-main-swiper,.elementor-widget-testimonial-carousel .elementor-main-swiper{width:100%!important}.testimonials .elementor-swiper-button.elementor-swiper-button-next,.testimonials .elementor-swiper-button.elementor-swiper-button-prev{top:-28px!important}.testimonials h2{max-width:250px;margin:0 auto}.show-m{display:block!important}.pricing-table .pkg-data ul{list-style:none;padding:0}.pricing-table .pkg-data ul li:not(:last-child){margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #eee}.gallery .gallery-item{width:33%!important}.extras ul li{max-width:100%;flex:0 0 100%;font-size:15px}}
