.lead{margin-bottom:1.5rem;font-family:BR Cobane,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.6em}@media (width<=575px){.lead{font-size:16px;font-weight:600}}.headline-subpage{padding:0}.headline-bg{background-position:50%;background-size:cover;align-items:center;height:45vh;min-height:400px;display:flex;position:relative}.headline-bg h1{color:#fff;z-index:2;text-shadow:5px 5px 10px #0000001a;font-size:140px;position:relative}.box-color{background:#e9f1ff;border-radius:10px;margin-bottom:30px;padding:25px 25px 10px}.breadcrumbs{color:#888;padding:25px 0 0;font-size:11px}.breadcrumbs a{color:#888;text-decoration:none}.breadcrumbs a:hover{color:#666}.breadcrumbs i{vertical-align:middle;margin-top:-1px;font-size:10px;display:inline-block}.text-page ul,.text-page ol{padding-left:0;list-style:none}.text-page ul li{padding-left:25px;position:relative}.text-page ul li:before{content:"";background:#ffda1a;border-radius:2px;width:10px;height:2px;display:block;position:absolute;top:11px;left:0}.text-page ol li{counter-increment:step-counter;padding-left:25px;position:relative}.text-page ol li:before{text-align:left;color:#1a3582;content:counter(step-counter)".";width:20px;font-weight:700;position:absolute;top:0;left:0}.text-page ul.listing-disadvantage li:before,.text-page ul.listing-benefits li:before{display:none}.text-page ul.listing-disadvantage li,.text-page ul.listing-benefits li{padding:5px 0 5px 30px;font-family:BR Cobane,Georgia,Times,serif}.text-page ul.listing-benefits li:after{content:"✓";color:green;font-variant:normal;text-rendering:auto;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;font-style:normal;font-weight:400;line-height:1;display:inline-block;position:absolute;top:7px;left:0;font-family:"Font Awesome 6 Pro"!important}.text-page ul.listing-disadvantage li:after{content:"✕";color:red;font-variant:normal;text-rendering:auto;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;font-style:normal;font-weight:400;line-height:1;display:inline-block;position:absolute;top:7px;left:0;font-family:"Font Awesome 6 Pro"!important}.fancybox-slide--image .fancybox-content{border:0!important}.box .box-img{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.box .box-img img{visibility:hidden;width:100%;max-height:900px}.box .box-content{max-width:590px;padding:80px 50px 80px 85px}.box .box-content p:last-child{margin-bottom:0}.box:nth-child(2n) .box-img{order:2}.box:nth-child(2n) .box-content{margin-left:auto;padding-left:50px;padding-right:85px}.box .box-img-gallery,.box .box-img-gallery .slick-list{position:absolute;inset:0}.box .box-img-gallery .slick-list .slick-track,.box .box-img-gallery .slick-list .slick-slide,.box .box-img-gallery .slick-list .slick-slide div{height:100%}.box .box-img-gallery .box-img-gallery-item{height:100%;display:block}.box .box-img-gallery .box-img-gallery-item>div{-webkit-background-size:cover;background-position:50%;background-repeat:no-repeat;background-size:cover}.box .box-img-circle{z-index:-1;position:absolute;bottom:-150px;left:-150px}.box .box-img-circle span{border-radius:50%;width:400px;height:400px;display:block}.box:nth-child(2n) .box-img-circle{inset:-100px -100px auto auto}.boxes-small .box{padding:20px 0}.boxes-small .box .box-img-gallery{border-radius:10px;left:15px;right:15px;overflow:hidden}.boxes-small .box .box-img-single{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;position:absolute;left:15px;right:15px;overflow:hidden}.boxes-small .box .box-img-single,.boxes-small .box .box-img-gallery{background-color:#fff;height:100%;min-height:450px;top:50%;transform:translateY(-50%);box-shadow:5px 5px 20px #00000026}body.page-id-21 .box#box-6 .box-img-single,body.page-id-21 .box#box-6 .box-img-gallery{box-shadow:none;background-color:#0000;background-size:100%}.boxes-small .box .box-content{padding-right:0}.boxes-small .box:not(.box-footer)>.row:not(.infographics){min-height:470px}.boxes-small .box:nth-child(2n) .box-content{padding-left:0;padding-right:85px}.textpage .socials a,footer .socials a{color:#1a3582;margin-right:10px;font-size:25px;display:inline-block}.textpage .socials a{color:#cb2a2a}.textpage .socials a:hover{color:#1a3582}.woocommerce-checkout .navbar-navigation,.woocommerce-cart .navbar-navigation,.woocommerce-checkout .navbar-right,.woocommerce-cart .navbar-right,.woocommerce-checkout .breadcrumbs,.woocommerce-cart .breadcrumbs,.woocommerce-checkout .headline,.woocommerce-cart .headline,.woocommerce-checkout footer,.woocommerce-cart footer{display:none}.woocommerce-cart .textpage{min-height:calc(100vh - 74px)}@media (width<=1399px){.headline-bg h1{font-size:120px}}@media (width<=1199px){.headline-bg h1{font-size:100px}.boxes-small .box .box-img-single,.boxes-small .box .box-img-gallery{min-height:400px;transform:translateY(-50%)}.boxes-small .box:not(.box-footer) .container>.row{min-height:470px}.box .box-content{max-width:100%;padding:60px 30px 60px 45px}.box:nth-child(2n) .box-content{padding-left:30px;padding-right:45px}.js-slider-boxes .box .box-content{padding-bottom:100px}.boxes-nav-slider-wrap{padding:0 50px}.boxes-nav-slider{padding:0 30px}.boxes-small .box{padding-bottom:20px}}@media (width<=991px){.lead{font-size:18px}.headline-bg h1{font-size:70px}.headline-bg{height:30vh;min-height:200px}.woocommerce-cart .textpage{padding:0}.boxes-small .box .box-img{order:1}.boxes-small .box .box-img img{max-height:400px}.boxes-small .box .box-text{order:2}.boxes-small .box .box-img-single,.boxes-small .box .box-img-gallery{height:auto;min-height:1px;margin-top:0;display:block;position:static;inset:auto;transform:none}.boxes-small .box .box-img-gallery .slick-list{border-radius:10px;margin-left:15px;margin-right:15px}.boxes-small .box .box-img-gallery .slick-prev{left:30px}.boxes-small .box .box-img-gallery .slick-next{right:30px}.boxes-small .box:nth-child(2n) .box-content,.boxes-small .box .box-content{padding:25px 0}.boxes-small .box.box-footer{padding:0 0 50px}.boxes-small .box.box-footer hr{margin-top:0}.box .box-img-circle span{width:250px;height:250px}.box .box-img-circle{bottom:-100px;left:-150px}.box:nth-child(2n) .box-img-circle{inset:-60px -120px auto auto}}@media (width<=767px){.headline-bg h1{font-size:50px}.box:nth-child(2n) .box-img{order:1}.box:nth-child(2n) .box-text{order:2}.box:nth-child(2n) .box-content{padding-left:30px;padding-right:30px}.box .box-img img{max-height:500px}}@media (width<=575px){.lead{font-size:17px}.headline-bg{height:25vh;min-height:250px}.headline-bg h1{font-size:3.5rem}.boxes-small .box{padding-top:0}.boxes-small .box .box-img-single,.boxes-small .box .box-img-gallery{margin:0}.boxes-small .box .box-img-gallery .slick-list{margin-left:0;margin-right:0}.boxes-small .box .box-img-gallery .slick-prev{left:15px}.boxes-small .box .box-img-gallery .slick-next{right:15px}body.page-id-21 .box#box-6 .box-img-single{background-size:100%;height:240px}}.textpage .rh-widget iframe,.textpage .rh-modal iframe{position:absolute;left:-99999px}.headline-image{text-align:center;position:relative}.headline-image img{z-index:5;width:auto;max-height:100%;animation:4s linear infinite package;position:relative}.headline-image-shadow{z-index:1;filter:blur(15px);background:radial-gradient(#a0a0a0,#0000 80%);width:75%;height:60px;animation:4s linear infinite shadow;display:block;position:absolute;bottom:12%;left:20%}.product-box-text{text-align:left;flex:none;max-width:35%}@media (width<=991px){.product-box-text{max-width:40%}}@media (width<=767px){.product-box-text{text-align:left;flex:0 0 35%;max-width:35%}}.boxes-row{flex-direction:row;gap:8px;margin-bottom:12px;display:flex}.box-card{aspect-ratio:1/1.61;background-color:#e9f1ff;border-radius:1.5rem;flex:1;min-height:322px;position:relative;overflow:hidden}.box-card.full-width{aspect-ratio:auto;flex:none;width:100%;min-height:380px}.box-card-image{object-fit:contain;z-index:1;width:110%;height:auto;max-height:75%;position:absolute;bottom:0;left:5%}.box-card.full-width .box-card-image{width:80%;max-height:95%;top:50px;bottom:auto;left:50%;transform:translate(-50%)}.box-card-overlay{z-index:2;background:linear-gradient(#0000 0% 85%,#ffffffe6 100%);position:absolute;inset:0}.box-card.full-width .box-card-overlay{background:linear-gradient(#0000 0% 60%,#fff 100%)}.box-number{z-index:3;background-color:#6589a8;border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;display:flex;position:absolute;top:1rem;left:1rem}.box-number span{color:#fff;margin-top:2px;font-size:19px;font-weight:700;line-height:1}.box-title{z-index:3;position:absolute;top:3.5rem;left:1rem;right:1rem}.box-title h3{color:#1a3582;margin:0;padding-top:9px;padding-left:7px;font-size:18px;font-weight:600;line-height:1.2}.box-card.full-width .box-title{top:1rem;left:54px}.box-card.full-width .box-title h3{font-size:24px}@media (width<=991px){.box-card.full-width .box-title h3{font-size:18px}}.box-description{z-index:3;display:none;position:absolute;bottom:12px;left:1rem;right:1rem}.box-card.full-width .box-description{display:block}.box-description p{color:#1a3582;margin:0;font-size:16px;font-weight:600;line-height:1.5}.section-boxes-new .boxes-cta{margin-top:1.5rem}.section-boxes-new .boxes-cta .btn{color:#fff;background-color:#283d78;border:none;border-radius:50px;width:100%;padding:16px 0;font-size:18px;font-weight:600;transition:background-color .3s}.section-boxes-new .boxes-cta .btn:hover{background-color:#1e2f5e}@media (width>=1024px){.boxes-row{margin-bottom:2rem}.box-card{aspect-ratio:auto;min-height:240px}.box-card-image{width:60%;max-height:90%;position:absolute;inset:50% 0 auto auto;transform:translateY(-50%)}.box-card-overlay{background:linear-gradient(#0000 0% 45%,#fff 100%)}.box-title{max-width:50%}.box-title h3{font-size:24.84px}.box-description{display:block}.section-boxes-new .boxes-cta .btn{width:33%}}.pdp-lightbox-content{justify-content:center;align-items:center;max-width:90vw;max-height:90vh;display:flex;position:relative}.text-page{overflow-wrap:anywhere}.text-page ol,.text-page ul{padding-left:1.5rem}.text-page ol ol,.text-page ol ul,.text-page ul ol,.text-page ul ul{padding-left:1.1rem}.text-page table{width:100%;display:block;overflow-x:auto}@media (width<=575px){.text-page ol,.text-page ul{padding-left:1.15rem}.text-page ol ol,.text-page ol ul,.text-page ul ol,.text-page ul ul{padding-left:.9rem}}
