h1,.h1{color:#7faf00}h2,.h2{font-weight:400;color:#252525}h2.section-heading,.h2.section-heading{font-size:36px;margin-bottom:80px;text-align:center}h3,.h3{color:#eb5d13;font-weight:500}h4 strong,.h4 strong{font-weight:500!important}a.btn,input.btn{color:#fff;margin-bottom:5px}a.btn:hover,input.btn:hover{color:#fff}a.btn.btn--microsoft,input.btn.btn--microsoft{background-color:#6181d5}a.btn.btn--microsoft img,input.btn.btn--microsoft img{vertical-align:middle;margin-right:3px}a.btn.btn--secondary,input.btn.btn--secondary{background-color:#6181d5}.wrapper.wrapper--mid{max-width:900px}.collection-items{background:#eff2f6;padding:60px 0}.collection-items .collection-items__set{position:relative;padding-bottom:35px}.collection-items .collection-items__set .collection-items__title{padding-bottom:25px}.collection-items .collection-items__set .collection-items__title h2{margin-bottom:5px}.collection-items .wrapper{padding:0 60px;position:relative}.collection-items .wrapper .owl-nav .owl-prev,.collection-items .wrapper .owl-nav .owl-next{width:45px;background-color:transparent;border-radius:100%;line-height:33px;height:45px;text-align:center;border:2px solid #6181d5;color:#6181d5}.collection-items .wrapper .owl-nav .owl-prev{position:absolute;left:-60px;top:35%}.collection-items .wrapper .owl-nav .owl-next{position:absolute;right:-60px;top:35%}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#6181d5}.well{background:#eff2f6;padding:20px}.well.white{background:none;border:1px solid #eff2f6;border-radius:5px;margin-left:30px;overflow:auto;padding-top:30px;padding-bottom:30px}.come-in{transform:translateY(150px);animation:come-in .8s ease forwards}.come-in:nth-child(odd){animation-duration:.6s}@keyframes come-in{to{transform:translateY(0)}}.hvr-sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-top:hover,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:active{color:#fff}.hvr-sweep-to-top:hover:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.index-section--padding{padding:80px 0 95px}.index-section--grey{background:#efefef}.pre-header{background:#6181d5;padding:5px 0}.pre-header ul{margin-bottom:0}.pre-header ul li{display:inline-block;margin-right:10px}.pre-header ul li:last-child{float:right}.pre-header ul li a{text-transform:uppercase;letter-spacing:.5px;color:#fff;font-size:13px}.pre-header ul li a:hover{color:#e5e5e5}.pre-header .icon-cart:before{font-size:1em}header.site-header .search-bar{max-width:280px}header.site-header .search-bar input[type=search]{border-radius:50px}header.site-header nav .site-nav{padding-top:5px;text-align:right}header.site-header nav .site-nav li a{color:#fff;font-weight:400;letter-spacing:1px}header.site-header nav .site-nav li .site-nav--dropdown{background-color:#252525e6}header.site-header nav .site-nav li .site-nav--dropdown a{color:#fff;text-align:left}header.site-header nav .site-nav li .site-nav--dropdown a:hover{color:#dc7624}#mobileNavBar{background-color:#6181d5}#mobileNavBar .mobile-nav{display:none}#mobileNavBar .mobile-nav .site-nav{border-top:1px solid #9996b0}#mobileNavBar .mobile-nav .site-nav li:hover{background-color:#9996b0}#mobileNavBar .mobile-nav .site-nav li:hover a{color:#fff}#mobileNavBar .mobile-nav .site-nav li a{color:#9996b0}#mobileNavBar .mobile-nav .site-nav li .site-nav--dropdown{background-color:#151035;max-height:300px;overflow-y:scroll}#mobileNavBar .mobile-nav .site-nav li .site-nav--dropdown h3{color:#9996b0;font-size:16px;padding:10px 0}#mobileNavBar .mobile-nav .site-nav li .site-nav--dropdown li{border:none}.page-hero{background-color:#eff2f6;padding:40px 0;margin-bottom:50px}.page-hero.page-hero--small{padding:20px 0;margin-bottom:20px}.page-hero .breadcrumb{margin:0}.icon-arrow-down{transition:.3s ease;-moz-transition:.3s ease;-webkit-transition:.3s ease}.icon-arrow-down.mega-open{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}.mega-menu{background-color:#6181d5;padding:50px 0;display:none}.mega-menu h1,.mega-menu h3,.mega-menu h3 a{color:#fff}.mega-menu ul li{padding:5px 10px 7px 0;width:45%;display:inline-block;vertical-align:top}.mega-menu ul li a{color:#e5e5e5}.mega-menu ul li a:hover{color:#fff}.mega-menu .wrapper{max-width:1480px}@media screen and (max-width: 768px){#mobileNavBar{position:fixed;top:0;left:0;right:0}}footer.site-footer{background-color:#232020;padding:28px 0 20px}footer.site-footer .footer__logo{text-align:right}footer.site-footer .legal-links{padding:0}footer.site-footer .legal-links li{font-size:16px;color:#ffed00}footer.site-footer .legal-links li a{color:#fff}footer.site-footer .footer__top{padding:20px 0 0}footer.site-footer .footer__top .footer__menu li{margin:0}footer.site-footer .footer__top .footer__menu li a{color:#fffefe;letter-spacing:.5px;font-size:12px}footer.site-footer .footer__top .footer__menu li a:hover{color:#fff}footer.site-footer .footer__top .footer__menu h4{font-size:12px}footer.site-footer .footer__bottom{padding:20px 0 25px;color:#fffefe;font-size:12px;opacity:.45}footer.site-footer .footer__bottom a{color:#fff}.hero{background-size:cover}.hero .hero__top{padding:220px 0}.hero .hero__top .hero__text{text-align:center;color:#fff}.hero .hero__top .hero__text .headline{font-size:3.5em;text-transform:uppercase;letter-spacing:1px}.hero .hero__top .hero__text .subtitle{font-size:1.9em;color:#e5e5e5;text-shadow:0px 3px 8px #222}.hero .hero__bottom{padding-bottom:60px}.hero .hero__bottom .hero-cta{max-height:108px;border-radius:3px;padding:30px 20px;margin-bottom:15px;border-width:2px;border-style:solid;border-color:#eb5f14cc;background-color:#eb5f14cc;color:#252525;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease}.hero .hero__bottom .hero-cta i{font-size:28px;margin-right:5px}.hero .hero__bottom .hero-cta p{margin:0}.hero .hero__bottom .hero-cta p.hero-cta__text{font-size:15px;text-transform:uppercase;letter-spacing:.5px}.hero .hero__bottom .hero-cta p.hero-cta__action{font-size:13px;opacity:.7}.hero .hero__bottom .hero-cta:hover{border:2px solid #fff!important;background:#0000004d!important;color:#fff!important}.hero .hero__bottom .grid-item+.grid-item .hero-cta{border-color:#e8d904b3;background-color:#e8d904b3}.hero .hero__bottom .grid-item+.grid-item+.grid-item .hero-cta{border-color:#6080b9b3;background-color:#6080b9b3}.solution-block{padding:25px;border-right:1px solid #eb5d13;min-height:195px;margin-bottom:25px}.solution-block .title{text-transform:uppercase;letter-spacing:.5px;font-size:18px;font-weight:500;color:#1a134b;margin-bottom:5px}.solution-block .subtitle{color:#eb5d13}.benefits-section h3,.benefits-section .h3{color:#6181d5}.benefit-block img{width:65px;margin-bottom:20px}.delivery-section{background:url(//itagree.com/cdn/shop/t/50/assets/delivery-bg.jpg?v=70540981473468768721759903466) no-repeat;background-size:cover;background-position:center}.delivery-section h2,.delivery-section .h2{color:#fff}.delivery-block{background:#58595bb3;margin-bottom:15px}.delivery-block .delivery-block__header{height:220px;background-size:cover;position:relative}.delivery-block .delivery-block__header .delivery-block__overlay{position:absolute;top:0;bottom:0;left:0;right:0}.delivery-block .delivery-block__text{padding:40px;min-height:360px}.delivery-block .delivery-block__text .h3{color:#eb5d13;font-size:26px;margin:0}.delivery-block .delivery-block__text .subtitle{color:#ecd114}.delivery-block .delivery-block__text .description{min-height:150px;padding-bottom:20px}.delivery-block .delivery-block__text .description p{margin:0;color:#efefef}.testimonial-section{background:#252525;color:#fff}.testimonial-section h2,.testimonial-section .h2{color:#7faf00;margin-bottom:30px}.testimonial-quote{width:740px;max-width:100%;margin:0 auto;text-align:center}.testimonial-quote .testimonial-quote__text{font-size:17px}.testimonial-quote .credits strong{color:#eb5d13}.testimonial-quote .credits span{display:block}.testimonial-quote img{max-height:140px}.video-section{padding:60px 0 30px}.video-section h2{margin-bottom:30px}.flex-carousel .flex-control-nav,.flex-carousel-home .flex-control-nav{position:relative;bottom:0}.flex-carousel .flex-direction-nav,.flex-carousel-home .flex-direction-nav{display:none}.business-section .btn{background:#6181d5}.business-section .btn:hover{opacity:.7}.collection-hero{background:#adadad no-repeat center center;background-size:cover}.collection-hero .collection-hero__wrapper{padding:40px 20px 65px}.collection-hero .collection-hero__wrapper .collection-hero__text{text-align:center;background:#fff;padding:20px;border-radius:3px}.collection-hero .collection-hero__wrapper .collection-hero__text h1{margin:0;text-align:center}.collection-hero .collection-hero__wrapper .collection-hero__text .action_button__wrapper{padding-top:20px;text-align:center}.collection-description-alt{padding:60px 0 70px;text-align:center}.collection-description-alt p{color:#0f084b}.collection-feed{padding:70px 0 75px}.collection-feed h2{margin-bottom:35px}.collection-feed .article-text{padding-bottom:20px}.shopify-product-reviews__wrapper{padding:40px 0}.collection-tabs{background-color:#232323;padding:15px 0 0}.collection-tabs .collection-tabs__top{padding:15px 0 25px}.collection-tabs .collection-tabs__top .h2{color:#fff;margin:0}.collection-tabs .collection-tabs__top .btn{background-color:#2e275f}.collection-tabs .collection-tab{color:#fff;display:block;padding:10px 10px 8px;text-align:center;border-radius:3px 3px 0 0;height:60px;line-height:1.3em}.collection-tabs .collection-tab:hover.tab-sass,.collection-tabs .collection-tab.active.tab-sass,.collection-tabs .collection-tab:hover.tab-dev,.collection-tabs .collection-tab.active.tab-dev,.collection-tabs .collection-tab:hover.tab-licensor,.collection-tabs .collection-tab.active.tab-licensor,.collection-tabs .collection-tab:hover.tab-consultancy,.collection-tabs .collection-tab.active.tab-consultancy,.collection-tabs .collection-tab:hover.tab-ecomm,.collection-tabs .collection-tab.active.tab-ecomm,.collection-tabs .collection-tab:hover.tab-distributor,.collection-tabs .collection-tab.active.tab-distributor{background-color:#eff2f6;color:#000}.tab-sass{background-color:#7faf00}.tab-dev{background-color:#ecd114}.tab-licensor{background-color:#eb5d13}.tab-consultancy{background-color:#090911}.tab-ecomm{background-color:#3a2e2e}.tab-distributor{background-color:#6181d5}.it-landing__header{padding:60px 0 70px}.it-landing__tiles{padding:60px 0 70px;background:#eff2f6}.landing-title{position:relative;max-height:180px;width:100%;background-color:#fff;padding:60px 15px 50px;margin-bottom:15px;text-align:center;border-radius:3px;border-bottom:10px solid #15103d;overflow:hidden}.landing-title.tab-sass{border-color:#6ebde4}.landing-title.tab-sass p{color:#6ebde4}.landing-title.tab-sass:before{background-color:#6ebde4}.landing-title.tab-dev{border-color:#380f09}.landing-title.tab-dev p{color:#380f09}.landing-title.tab-dev:before{background-color:#380f09}.landing-title.tab-licensor{border-color:#695749}.landing-title.tab-licensor p{color:#695749}.landing-title.tab-licensor:before{background-color:#695749}.landing-title.tab-consultancy{border-color:#090911}.landing-title.tab-consultancy p{color:#090911}.landing-title.tab-consultancy:before{background-color:#090911}.landing-title.tab-ecomm{border-color:#3a2e2e}.landing-title.tab-ecomm p{color:#3a2e2e}.landing-title.tab-ecomm:before{background-color:#3a2e2e}.landing-title.tab-distributor{border-color:#236dd0}.landing-title.tab-distributor p{color:#236dd0}.landing-title.tab-distributor:before{background-color:#236dd0}.landing-title.tab-it{border-color:#37b3ed}.landing-title.tab-it p{color:#37b3ed}.landing-title.tab-it:before{background-color:#37b3ed}.landing-title.tab-healthcare{border-color:#ff7a03}.landing-title.tab-healthcare p{color:#ff7a03}.landing-title.tab-healthcare:before{background-color:#ff7a03}.landing-title.tab-partners{border-color:#f0f032}.landing-title.tab-partners p{color:#f0f032}.landing-title.tab-partners:before{background-color:#f0f032}.landing-title.tab-marketing{border-color:#99080d}.landing-title.tab-marketing p{color:#99080d}.landing-title.tab-marketing:before{background:#99080d}.landing-title.tab-education{border-color:#fa67ed}.landing-title.tab-education p{color:#fa67ed}.landing-title.tab-education:before{background:#fa67ed}.landing-title.tab-iot{border-color:#7d2b8b}.landing-title.tab-iot p{color:#7d2b8b}.landing-title.tab-iot:before{background:#7d2b8b}.landing-title.tab-lawyers{border-color:#018e01}.landing-title.tab-lawyers p{color:#018e01}.landing-title.tab-lawyers:before{background:#018e01}.landing-title p{position:relative;z-index:1;color:#1a134c;text-transform:uppercase;font-size:16px;letter-spacing:.5px;font-weight:500;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}.landing-title p span{display:block;font-size:12px;font-weight:400}.landing-title:hover p{color:#fff!important}.slider__thumbnail__wrapper{padding-right:15px}.slider__thumbnail__wrapper .item .thumbnail__info_inner a{display:block;background-color:#6181d5}.product-block{background:#fff;border-radius:3px;overflow:hidden;border-top:6px solid #323232}.product-block .product-block__header{display:block;padding:20px 20px 0;height:100px;font-size:18px;text-transform:uppercase;text-align:center;color:#323232}.product-block .product-block__info{padding:0 20px 5px;height:120px;overflow-y:hidden}.product-block .product-block__btn{display:block;color:#fff;background-color:#323232;padding:15px 20px;text-align:center}.it-thumbnail .product-block{border-color:#56baed!important}.it-thumbnail .product-block .product-block__btn{background-color:#56baed!important}.it-thumbnail .product-block .product-block__header{color:#56baed}.healthcare-thumbnail .product-block{border-color:#ff8e34!important}.healthcare-thumbnail .product-block .product-block__btn{background-color:#ff8e34!important}.healthcare-thumbnail .product-block .product-block__header{color:#ff8e34}.microsoft-partners-thumbnail .product-block{border-color:#f0f032!important}.microsoft-partners-thumbnail .product-block .product-block__btn{background-color:#f0f032!important}.microsoft-partners-thumbnail .product-block .product-block__header{color:#f0f032}.microsoft-partners-thumbnail .product-block{border-color:#56baed!important}.microsoft-partners-thumbnail .product-block .product-block__btn{background-color:#56baed!important}.microsoft-partners-thumbnail .product-block .product-block__header{color:#56baed}.digital-marketing-thumbnail .product-block{border-color:#a52328!important}.digital-marketing-thumbnail .product-block .product-block__btn{background-color:#a52328!important}.digital-marketing-thumbnail .product-block .product-block__header{color:#a52328}.training-education-thumbnail .product-block{border-color:#d033c2!important}.training-education-thumbnail .product-block .product-block__btn{background-color:#d033c2!important}.training-education-thumbnail .product-block .product-block__header{color:#d033c2}.lawyers-thumbnail .product-block{border-color:#019212!important}.lawyers-thumbnail .product-block .product-block__btn{background-color:#019212!important}.lawyers-thumbnail .product-block .product-block__header{color:#019212}.internet-of-things-iot-thumbnail .product-block{border-color:#7d2b8b!important}.internet-of-things-iot-thumbnail .product-block .product-block__btn{background-color:#7d2b8b!important}.internet-of-things-iot-thumbnail .product-block .product-block__header{color:#7d2b8b}.software-developer-thumbnail .product-block{border-color:#ecd114!important}.software-developer-thumbnail .product-block .product-block__btn{background-color:#ecd114!important}.software-licensor-thumbnail .product-block{border-color:#eb5d13!important}.software-licensor-thumbnail .product-block .product-block__btn{background-color:#eb5d13!important}.it-consultancy-thumbnail .product-block{border-color:#090911!important}.it-consultancy-thumbnail .product-block .product-block__btn{background-color:#090911!important}.e-commerce-solution-provider-thumbnail .product-block{border-color:#3a2e2e!important}.e-commerce-solution-provider-thumbnail .product-block .product-block__btn{background-color:#3a2e2e!important}.software-distributor-thumbnail .product-block{border-color:#6181d5!important}.software-distributor-thumbnail .product-block .product-block__btn{background-color:#6181d5!important}.saas-provider-thumbnail .product-block{border-color:#6ebde4!important}.saas-provider-thumbnail .product-block .product-block__btn{background-color:#6ebde4!important}.mfp-bg{background-color:#030113!important}.light-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto;border-radius:3px}#ajaxifyCart{background:#fff}#floatingCTA{top:-798px;position:absolute;display:block;right:1px;width:208px;transition:all 1.2s ease-in-out;-webkit-transition:all 1.2s ease-in-out;z-index:1005;cursor:pointer;background-color:#dc7624d9;border-radius:3px 0 0 3px}#floatingCTA .floating-cta__inner{display:inline-block;padding:20px 30px 10px;text-align:center}#floatingCTA .floating-cta__inner i,#floatingCTA .floating-cta__inner .h3{color:#fff}#floatingCTA .floating-cta__inner:hover{opacity:.5}#floatingCTA .close-cta{display:inline-block;vertical-align:top;color:#fff;line-height:40px}#floatingCTA .close-cta:hover{opacity:.3}@media screen and (max-width: 1050px){#floatingCTA{display:none!important}}.team{display:inline-block;width:40%;margin:0 10px}.team h3,.team h4{text-align:center}.team img{border-radius:50%;width:200px;height:200px;object-fit:cover;margin:auto;display:block}#details{position:relative;background:#fff;padding:40px 30px;width:auto;max-width:700px;margin:20px auto}#details ul{display:none;list-style-type:circle;padding-left:30px}#details.detail1 .essential{display:block}#details.detail1 .essential span.professional.premimum{display:none}#details.detail2 .essential,#details.detail2 .professional{display:block}#details.detail2 .essential span.essential,#details.detail2 .professional span.essential{display:none}#details.detail2 .essential span.professional.premimum,#details.detail2 .professional span.professional.premimum{display:inline-block}#details.detail2 .professional ul,#details.detail3 .essential,#details.detail3 .professional,#details.detail3 .premimum{display:block}#details.detail3 .essential span.essential,#details.detail3 .professional span.essential,#details.detail3 .premimum span.essential{display:none}#details.detail3 .professional ul{display:block}.selector-wrapper select{display:inline-block;margin-right:15px}#ntr-info{color:#0e0728;position:relative;cursor:pointer;z-index:99999}#ntr-info .tooltipntr{display:none;right:0;position:absolute;background:#c9ced1e6;color:#3f3e3a;width:400px;padding:20px;border-radius:2px}#ntr-info .tooltipntr .ntrh5{color:#000;font-size:15px;font-weight:900}#ntr-info .tooltipntr:before{display:block;position:absolute;top:-10px;right:30px;content:"";width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:transparent transparent rgba(201,206,209,.9) transparent}@media screen and (max-width: 480px){#ntr-info .tooltipntr{position:relative;margin:20px 0 25px;width:auto}#ntr-info .tooltipntr:before{left:20px}}#user-info{color:#eb5d13;position:relative;cursor:pointer;z-index:99999}#user-info .tooltip{display:none;right:0;position:absolute;background:#15103de6;color:#fff;width:300px;padding:20px;border-radius:2px}#user-info .tooltip:before{display:block;position:absolute;top:-10px;right:30px;content:"";width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:transparent transparent rgba(21,16,61,.9) transparent}@media screen and (max-width: 480px){#user-info .tooltip{position:relative;margin:20px 0 25px;width:auto}#user-info .tooltip:before{left:20px}}.pricing-blocks{padding-top:30px;padding-bottom:30px}.pricing-blocks.pricing-blocks--product .pricing-block{margin-bottom:0}.pricing-blocks.pricing-blocks--product .btn{border-radius:0;display:block;outline:none!important}.pricing-block{padding:30px;margin-bottom:20px}@media screen and (min-width: 768px){.pricing-block{min-height:543px}}.pricing-block h2{color:#fff;font-weight:700}.pricing-block .price{padding-bottom:10px}.pricing-block .price span{display:inline-block}.pricing-block .price span.price-detail{font-size:12px;line-height:16px}.pricing-block .price span.h1{margin:0;font-weight:700}.pricing-block .disclaimer{padding-bottom:20px}.pricing-block ul{list-style:disc;padding-left:20px}.pricing-single{padding:30px;margin-bottom:20px}.pricing-single h2{color:#fff;margin:0}.pricing-block1{padding:30px;margin-bottom:20px}@media screen and (min-width: 768px){.pricing-block1{min-height:460px}}@media screen and (min-width: 980px){.pricing-block1{min-height:350px}}.pricing-block1 h2.black{color:#000;font-weight:700}.pricing-block1 h2{color:#fff;font-weight:700}.pricing-block1 .price{padding-bottom:10px}.pricing-block1 .price span{display:inline-block}.pricing-block1 .price span.price-detail{font-size:12px;line-height:16px}.pricing-block1 .price span.h1{margin:0;font-weight:700}.pricing-block1 .disclaimer{padding-bottom:20px}.pricing-block1 ul{list-style:disc;padding-left:20px}.approach-blocks{background:#6181d5;padding-bottom:30px}.approach-blocks.approach-blocks--top{background:transparent;padding-bottom:10px}.approach-blocks.approach-blocks--top .approach-block{background-color:#eff2f6}.approach-blocks.approach-blocks--top .approach-block span{color:#6181d5}.approach-blocks .approach-block{padding:40px}.approach-blocks .approach-block span{color:#fff;font-weight:700}.approach-blocks .approach-block ul{list-style:disc;padding-left:20px}.approach-blocks .approach-block.approach-block--2{background:#ecd114}.approach-blocks .approach-block.approach-block--3{background:#58595b;color:#fff}.approach-blocks .approach-block.approach-block--3 h3{color:#fff}.approach-blocks .approach-block.approach-block--3 span{color:#7faf00}.approach-group--bottom{text-align:center;font-weight:700}.approach-group--bottom div{height:10px;margin:10px 0 5px;border:1px solid #252525;border-top:none;position:relative}.approach-group--bottom div:after{content:"";display:block;height:10px;width:1px;background:#252525;top:100%;position:absolute;left:0;right:0;margin:0 auto}.approach-group--top{text-align:center;font-weight:700}.approach-group--top div{height:10px;margin:10px 0 5px;border:1px solid #252525;border-bottom:none;position:relative}.approach-group--top div:after{content:"";display:block;height:10px;width:1px;background:#252525;bottom:100%;position:absolute;left:0;right:0;margin:0 auto}.rc_subscription-only div.rc_popup{display:none!important}.product-meta .money{text-transform:lowercase}.page-rescue-hub,.page-rescue-hub p{font-size:16px}.page-rescue-hub h3{color:#19893f}.page-rescue-hub .page-title{color:#19893f;text-transform:uppercase}.page-rescue-hub .page-title span{color:#94c33c}.page-rescue-hub button.btn,.page-rescue-hub a.btn{text-decoration:none;background-color:#19893f}.page-rescue-hub button.btn:hover,.page-rescue-hub a.btn:hover{background-color:#12612d}.page-rescue-hub .hero img{width:100%}.page-rescue-hub .text-columns__item{padding:30px}.page-rescue-hub .text-columns__item-icon{width:40%;margin:0 auto 40px}.page-rescue-hub .text-hero{margin-top:40px;padding:200px 0 120px;position:relative}.page-rescue-hub .text-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#317238;background-image:linear-gradient(45deg,#317238,#4e933c);transform:skewY(-3deg);transform-origin:right}.page-rescue-hub .text-hero__item{color:#fefefe;margin-bottom:60px;position:relative}.page-rescue-hub .text-hero__item:last-child{margin-bottom:0}.page-rescue-hub .text-hero__item span{color:#fae800}.page-rescue-hub .rescue-hub{padding:140px 0 100px;background-image:linear-gradient(180deg,#e3e3e3,#fff 30%)}.page-rescue-hub .rescue-hub__icon{max-width:260px;margin:0 auto 30px}.page-rescue-hub .rescue-hub__subtitle{color:#94bb2b;font-size:24px;font-weight:700;line-height:1.3;margin-bottom:7px}.page-rescue-hub .sevice-points__image{padding:0 30px}.page-rescue-hub .service-points__content{padding:30px 0}.page-rescue-hub .service-points__list{font-size:16px;font-weight:400;padding:0;margin:30px 0 0}.page-rescue-hub .service-points__list li{padding-left:80px;margin-bottom:30px;position:relative}.page-rescue-hub .service-points__list li:last-child{margin-bottom:0}.page-rescue-hub .service-points__list li:before{content:"";display:block;position:absolute;width:30px;height:30px;border-radius:50%;background-color:#94bb2b;left:15px;top:50%;transform:translateY(-50%)}.page-rescue-hub .text-columns--with-bg{position:relative;margin-top:150px}.page-rescue-hub .text-columns--with-bg:before,.page-rescue-hub .text-columns--with-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f5f5f5;transform:skewY(5deg);transform-origin:right}.page-rescue-hub .text-columns--with-bg:after{transform:skewY(-5deg)}.page-rescue-hub .text-columns--with-bg .container{position:relative;z-index:10}.page-rescue-hub .rescue-hub-hero{padding-top:150px;padding-bottom:150px;background-image:url(/cdn/shop/files/rescue-hub.png),linear-gradient(45deg,#317238,#4e933c);background-position:0 100%;background-repeat:no-repeat;background-size:40%,cover;color:#fff}.page-rescue-hub .rescue-hub-hero__title{color:#fff}.page-rescue-hub .rescue-hub-hero__subheading{font-size:36px;font-weight:700;line-height:1.2;margin-bottom:20px}.page-rescue-hub .rescue-hub-hero__subheading span{color:#fae800}.page-rescue-hub .rescue-hub-hero__text{margin-bottom:30px}.page-rescue-hub .rescue-hub-hero__text p{font-size:24px;line-height:1.2}.page-rescue-hub .rescue-hub-hero__note{font-size:12px;text-transform:uppercase}.page-rescue-hub .rescue-hub-text{position:relative;padding-top:80px}.page-rescue-hub .rescue-hub-text:before,.page-rescue-hub .rescue-hub-text:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;transform:skewY(5deg);transform-origin:right}.page-rescue-hub .rescue-hub-text:after{transform:skewY(-5deg);z-index:8}.page-rescue-hub .rescue-hub-text .container{position:relative;z-index:10}.page-rescue-hub .resucue-hub-text__footer{display:flex;align-items:center;justify-content:center;text-align:left}.page-rescue-hub .resucue-hub-text__footer img{max-width:180px;margin-right:35px}.page-rescue-hub .resucue-hub-text__subtitle{color:#19893f;text-transform:uppercase;font-size:20px;margin-bottom:0}.page-rescue-hub .service-details{padding-top:100px;padding-bottom:100px}.page-rescue-hub .service-details__logo{margin-bottom:40px}.page-rescue-hub .service-details__logo img{max-width:110px}.page-rescue-hub .service-details__intro{font-size:24px;font-weight:700;color:#19893f;padding-left:30px;padding-right:30px;margin-bottom:40px}.page-rescue-hub .service-details__list{padding-left:15px;padding-right:15px}.page-rescue-hub .service-details__list li{padding:25px 25px 25px 120px;margin-bottom:15px;position:relative;background-color:#f5f5f5;border-radius:15px;font-size:15px}.page-rescue-hub .service-details__list li:before{content:"";display:block;position:absolute;width:40px;height:40px;border-radius:50%;background-color:#94bb2b;left:45px;top:50%;transform:translateY(-50%)}.page-rescue-hub .service-details__list-item-title{font-size:18px;color:#94bb2b;font-weight:700}.page-rescue-hub .testimonials{position:relative;padding-top:100px;padding-bottom:120px;background-color:#3b7f39}.page-rescue-hub .testimonials:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#3b7f39;background-image:linear-gradient(to bottom,#44893b 200px,#3b7f39);transform:skewY(3deg);transform-origin:right}.page-rescue-hub .testimonials .container{position:relative}.page-rescue-hub .testimonials .btn{background-color:#12612d;margin-bottom:40px}.page-rescue-hub .testimonials__title{font-size:36px;font-weight:700;line-height:1.2;margin-bottom:20px;color:#fff}.page-rescue-hub .testimonials__title span{color:#fae800}.page-rescue-hub .testimonials__quote{background-color:#fff;padding:25px 30px;border-radius:30px;margin-bottom:30px}.page-rescue-hub .testimonials__quote q{margin-bottom:15px;font-size:15px;display:block}.page-rescue-hub .testimonials__author{text-transform:uppercase;font-weight:700;font-size:10px}.page-rescue-hub .how-it-works{padding-top:100px;padding-bottom:100px;position:relative}.page-rescue-hub .how-it-works:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;transform:skewY(-3deg);transform-origin:left}.page-rescue-hub .how-it-works .container{position:relative}.page-rescue-hub .how-it-works__list li{padding:25px 25px 25px 120px;margin-bottom:25px;position:relative;background-color:#f5f5f5;border-radius:15px;font-size:15px;min-height:98px}.page-rescue-hub .how-it-works__list .number{position:absolute;left:40px;top:10px;font-size:54px;font-weight:700;color:#94bb2b}.page-rescue-hub .how-it-works__list h5{color:#19893f;text-transform:uppercase;margin-top:10px}.page-rescue-hub .continue-note{position:relative;padding-bottom:60px}.page-rescue-hub .continue-note img{max-width:150px;transform:scaleX(-1)}.page-rescue-hub .subscription-points{padding-top:80px;padding-bottom:80px}.page-rescue-hub .subscription-points__logo{max-width:280px}.page-rescue-hub .subscription-points__heading{text-transform:none}.page-rescue-hub .subscription-points__list{display:grid;grid-template:1fr / 1fr 1fr 1fr;grid-gap:18px;padding:0}.page-rescue-hub .subscription-points__list li{background-color:#19893f;padding:40px;border-radius:15px;color:#fff;font-size:18px;display:flex;align-items:center}.page-rescue-hub .subscription-points__note{font-size:18px;font-weight:700;color:#19893f}.page-rescue-hub .subscription-details{position:relative;margin-top:80px;margin-bottom:100px;padding-top:70px;padding-bottom:50px}.page-rescue-hub .subscription-details .container{position:relative;z-index:10}.page-rescue-hub .subscription-details:before,.page-rescue-hub .subscription-details:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#40843a;transform:skewY(3deg);transform-origin:right}.page-rescue-hub .subscription-details:after{transform:skewY(-3deg)}.page-rescue-hub .subscription-details__heading{text-transform:uppercase;color:#fae800;margin-bottom:0}.page-rescue-hub .subscription-details__subheading{font-size:30px;color:#fff;margin-bottom:10px}.page-rescue-hub .subscription-details__note{font-size:18px;font-style:italic;color:#fff;margin-top:0}.page-rescue-hub .subscription-details__list{display:grid;grid-template:1fr / 1fr 1fr 1fr 1fr;grid-gap:30px;margin-top:80px;margin-bottom:30px;padding:0}.page-rescue-hub .subscription-details__list li{background-color:#fff;padding:50px 15px 30px;border-radius:15px;color:#19893f;font-size:20px;font-weight:700;display:flex;align-items:center;position:relative}.page-rescue-hub .subscription-details__list .number{position:absolute;font-size:28px;font-weight:700;color:#fff;width:80px;height:80px;line-height:80px;border-radius:50%;background-color:#94bb2b;top:0;left:50%;transform:translate(-50%,-50%)}.page-rescue-hub .subscription-details__table{display:grid;grid-template:1fr / 1fr 1fr;grid-gap:18px;margin-bottom:40px;padding:0}.page-rescue-hub .subscription-details__table li{background-color:#396935;padding:40px 30px;border-radius:15px;color:#fff;font-size:15px;display:flex;flex-direction:column;align-items:stretch;justify-content:center}.page-rescue-hub .subscription-details__table-head{font-size:18px;font-weight:700;color:#fae800;text-transform:uppercase}.page-rescue-hub .subscription-details__table-data{font-size:24px}.page-rescue-hub .subscription-details__table-note{opacity:.45}.page-rescue-hub .subscription-details__table .btn{color:#396935!important;background-color:#94bb2b!important;padding:8px 15px;font-weight:700;letter-spacing:0}.page-rescue-hub .subscription-details__footer{font-size:30px;color:#fff}.page-rescue-hub .btn--secondary{color:#396935!important;background-color:#fae800!important}.page-rescue-hub .faq{padding-top:100px;padding-bottom:100px}.page-rescue-hub .faq .page-title{margin-bottom:35px}.page-rescue-hub .accordion{padding:0}.page-rescue-hub .accordion-item{padding:25px 25px 25px 120px;margin-bottom:25px;position:relative;background-color:#f5f5f5;border-radius:15px;font-size:15px}.page-rescue-hub .accordion-thumb{margin-bottom:5px;cursor:pointer;color:#19893f;position:relative}.page-rescue-hub .accordion-thumb:before,.page-rescue-hub .accordion-thumb:after{content:"";position:absolute;height:5px;width:25px;background-color:#94bb2b;top:13px;left:-80px;transition:transform .4s ease-out}.page-rescue-hub .accordion-thumb:after{transform:rotate(90deg)}.page-rescue-hub .accordion-panel{margin:0;display:none}.page-rescue-hub .accordion-item.is-active .accordion-thumb:before{transform:rotate(-180deg)}.page-rescue-hub .accordion-item.is-active .accordion-thumb:after{transform:rotate(-180deg)}.page-rescue-hub .subscribe-now{padding-top:150px;padding-bottom:100px;position:relative}.page-rescue-hub .subscribe-now .container{position:relative;z-index:10}.page-rescue-hub .subscribe-now__subtitle{font-size:30px;color:#396935;margin-top:-20px;margin-bottom:45px}.page-rescue-hub .subscribe-now .subscription-details__table li{background-color:#19893f}.page-rescue-hub .subscribe-now .subscription-details__footer{color:#396935}.page-rescue-hub .subscribe-now .btn--secondary{color:#fff!important;background-color:#396935!important}.page-rescue-hub .agreements-details{padding-top:100px;padding-bottom:120px}.page-rescue-hub .agreements-details__subtitle{font-size:24px;font-weight:500;color:#19893f;text-transform:uppercase;letter-spacing:.075em;margin-top:-10px;margin-bottom:10px}.page-rescue-hub .agreements-details__note{font-size:18px;margin-bottom:60px}.page-rescue-hub .agreements-details__details{padding:30px;background-color:#f5f5f5;border-radius:15px}.page-rescue-hub .agreements-details__details h4{color:#19893f}.page-rescue-hub .agreements-details__details ul{list-style:"-";padding-left:5px}.page-rescue-hub .agreements-details__details ul li{padding-left:10px}.page-rescue-hub .agreements-details__message{padding:30px 65px 50px;background-color:#19893f;height:100%;border-radius:15px;display:flex;align-items:center;justify-content:flex-start;background-image:url(/cdn/shop/files/Agreement_Lifeguard_Avatar_Anne_small_9915fce7-f5db-4247-82a3-e5794053c214.png);background-repeat:no-repeat;background-size:auto 85%;background-position:75% 50%}.page-rescue-hub .agreements-details__message-inner{flex-basis:40%;color:#fff;font-size:18px}.page-rescue-hub .subscribe-now--2:after{content:none}@media (max-width: 767px){.page-rescue-hub .hero{overflow-x:hidden}.page-rescue-hub .hero img{width:155%;max-width:none;position:relative;left:-55%}.page-rescue-hub .continue-note img{max-width:100%}.page-rescue-hub .subscription-points__list,.page-rescue-hub .subscription-details__list{grid-template:1fr 1fr 1fr / 1fr}.page-rescue-hub .subscription-details__table{grid-template:1fr 1fr / 1fr}.page-rescue-hub .agreements-details__details{margin-bottom:20px}.page-rescue-hub br{display:none}.page-rescue-hub .agreements-details__message{background-image:none}.page-rescue-hub .agreements-details__message-inner{flex-basis:100%}.page-rescue-hub .service-details__list{padding:0}footer.site-footer .legal-links li{margin-bottom:10px}footer.site-footer .footer__logo{margin-top:15px;text-align:center}}.header-menu-logo{margin-right:auto}.rc_popup,#rc_login{display:none!important}#quizForm{font-size:16px}#quizForm label{position:relative;padding-left:20px}#quizForm input[type=radio]{position:absolute;left:0;top:5px}#quizForm input.invalid{border-color:red}#quizForm .tab{display:none}#quizForm .step{height:15px;width:15px;margin:0 2px;background-color:#bbb;border:none;border-radius:50%;display:inline-block;opacity:.5}#quizForm .step.active{opacity:1}#quizForm .step.finish{background-color:#94c21f}#quizForm .quiz__result p{font-size:20px}.mobile-header{max-height:80vh;overflow:auto}
/*# sourceMappingURL=/cdn/shop/t/50/assets/styles.scss.css.map */
