/*!
    Theme Name: Natural Pharmaceuticals New OmegaMarine Premium v2
    Description: Natural Pharmaceuticals New OmegaMarine Premium v2
    Author: Natural Pharmaceuticals
    Template: naturalpharmaceuticals-new
    Text Domain: naturalpharmaceuticals-new-omegamarine-premium-v
    Version: 1.0.5
    Author URI: mailto:webmaster@natural.pl
    Theme URI: https://wordpress.natural.pl
*/
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);@keyframes scrolling{0%{transform:translateX(0)}to{transform:translateX(-100%)}}:root{--color-white:#fff;--color-pampas:#f3efea;--color-pearl-bush:#e9e2d9;--color-vanilla:#cfbfaa;--color-west-side:#ff930f;--color-pizazz:#ff8c00;--color-pumpkin:#fe6b16;--color-blaze-orange:#f85f07;--color-trinidad:#f54e0a;--color-carmine:#aa0031;--color-link-water:#e0e9f4;--color-danube:#75a2d9;--color-biscay:#1f3366;--button-gradient:linear-gradient(to bottom, var(--color-pizazz), var(--color-trinidad));--button-gradient-lighter:linear-gradient(to bottom, var(--color-west-side), var(--color-pumpkin));--filter-biscay:brightness(0) saturate(100%) invert(16%) sepia(62%) saturate(1396%) hue-rotate(201deg) brightness(91%) contrast(93%);--filter-pumpkin:brightness(0) saturate(100%) invert(42%) sepia(85%) saturate(1149%) hue-rotate(351deg) brightness(101%) contrast(99%);--transition-short:.3s;--border-radius:.75rem;--swiper-navigation-color:var(--color-biscay);--swiper-pagination-bullet-size:1rem;--swiper-pagination-color:var(--color-biscay);--swiper-pagination-bullet-inactive-color:var(--color-biscay);--swiper-pagination-bottom:0;--swiper-navigation-sides-offset:-25px}body{font-family:"Open Sans",sans-serif}p{font-size:18px}.section-header,.subsection-header{font-weight:700;color:var(--color-biscay)}.section-header{text-align:center}.subsection-header{margin-bottom:2rem}.centered-column{display:flex;flex-direction:column;justify-content:center}.nav-link,.product-color{color:var(--color-biscay)}.nav-link{font-weight:700}.nav-link:hover{color:var(--color-pumpkin)}.navbar-nav{width:100%}.navbar-phone{display:flex;align-items:center;gap:6px;text-decoration:none;transition:color var(--transition-short) ease}.navbar-phone img{width:auto;max-height:16px;filter:var(--filter-biscay);transition:filter var(--transition-short) ease}.navbar-phone:hover img{filter:var(--filter-pumpkin)}.navbar-button{font-size:1.15rem;color:var(--color-white);text-decoration:none;border-color:var(--color-trinidad);background-color:var(--color-pizazz);background-image:var(--button-gradient);padding:.35rem .75rem;border-radius:var(--border-radius);transition:all var(--transition-short) ease}.navbar-button:hover{color:var(--color-white);background-color:var(--color-west-side);background-image:var(--button-gradient-lighter);outline:0!important}.hero-container{position:relative;overflow:hidden}.hero-background{position:absolute;top:0;left:50%;transform:translate(-50%,0);z-index:1}.hero-background-desktop{display:none}.hero-background-mobile{width:100%}.hero-inner-container{padding:2rem 1rem;z-index:2;position:relative}.hero-packshot{width:90%;max-width:170px;display:block;margin:0 auto 1.5rem}@media (min-width:576px){.hero-packshot{max-width:50%}}.hero-info-container{text-align:center;color:#fff}.hero-info-container h1,.stats .stats-text span{font-weight:700}.hero-icons-line{margin:1.5rem 0}.hero-icon{height:4rem}.hero-order-btn-container{display:flex;flex-direction:column;justify-content:flex-start}@media (max-width:1199px){.hero-info-container h1{font-size:1.6rem}}@media (min-width:1200px){.hero-background-desktop{display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-25%);z-index:1}.hero-background-mobile{display:none}.hero-inner-container{padding:3rem 0 2rem;display:grid;grid-template-columns:1fr 1fr}.hero-info-container{grid-column:2/3}.hero-icon{height:6rem}.hero-packshot{max-width:90%;grid-column:1/2;grid-row:1/3}.hero-icons-line{margin-top:2rem}}.homepage-media{background:var(--color-biscay)}.homepage-advantages__graph-explanation,.homepage-proven-composition__graph-explanation,.homepage-size__img-explanation{font-style:italic;color:var(--color-biscay)}.homepage-advantages__quote-container,.homepage-proven-composition__quote-container{display:flex;align-items:center;margin:2rem 1rem 0}.homepage-advantages__quote-img{border-radius:50%;height:8rem}.homepage-proven-composition__quote-img{border-radius:50%;height:15rem}.homepage-advantages__quote-text-section,.homepage-proven-composition__quote-text-section{border-top:1px solid var(--color-biscay);border-bottom:1px solid var(--color-biscay);font-style:italic;color:var(--color-biscay);padding:1rem 2.5rem;margin-left:-.5rem}.homepage-advantages__quote-author,.homepage-proven-composition__quote-author{font-size:.8rem}.homepage-proven-composition__quote-author{text-align:right;width:100%;display:inline-block}.homepage-advantages__order-button-container,.homepage-trust-us__order-button-container{margin-top:3rem}.homepage-advantages__graph-explanation--small,.homepage-advantages__graph-explanation--small:focus,.homepage-advantages__graph-explanation--small:hover,.homepage-advantages__graph-explanation--small:visited{font-size:.8rem;text-decoration:none;font-style:italic;color:var(--color-biscay)}.homepage-why{background:var(--color-pearl-bush)}.homepage-why__icons-container{display:flex;flex-wrap:wrap;justify-content:center;gap:3rem}.homepage-why__icon-container{width:15rem;display:flex;flex-direction:column;text-align:center;gap:.5rem}.homepage-why__icon{height:10rem}.homepage-why__icon-title{margin-top:.5rem;font-weight:700;color:var(--color-biscay)}.testimonial-disclaimer{color:var(--color-biscay);text-align:center}.testimonials-swiper{padding:1rem 0 3rem}.testimonial-slide{max-width:400px;min-height:750px;border-radius:var(--border-radius);box-shadow:0 0 1rem #ccc;display:flex;flex-direction:column;padding:2rem;margin:0 auto}.form-bg{background:var(--color-link-water)}.testimonial-img{width:100%;border-radius:var(--border-radius)}.testimonials-container{position:relative}.testimonials-container .rating-stars{color:var(--color-west-side);font-size:40px}.testimonial-title{color:var(--color-biscay);font-weight:700}.testimonial-text{font-size:15px}.testimonial-text::before{display:inline;content:"„"}.testimonial-text::after{display:inline;content:"”"}.testimonial-author{text-align:right;font-size:14px;font-weight:700}.testimonials-swiper .swiper-slide{height:100%}.step_arrow{display:flex;align-items:center;justify-content:center}.step_arrow span{width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:25px solid var(--color-blaze-orange)}.homepage-steps__container{background:var(--color-pearl-bush);padding:1rem}.homepage-steps__steps-container{max-width:700px;margin:0 auto}.homepage-steps__step{background:var(--color-white);margin:1rem 0;width:100%;display:flex;align-items:center;justify-content:center;gap:48px;border-radius:100px;padding:20px 80px 20px 20px;text-align:center}.homepage-steps__step-text .subsection-header{margin-bottom:.5rem}.homepage-steps__desc{font-weight:600}.homepage-steps__order-button-container{max-width:600px;margin:0 auto}.homepage-experts{background:var(--color-pearl-bush)}.homepage-experts__video{margin-bottom:1rem}.homepage-experts__video-explanation,.homepage-experts__video-explanation--small{color:var(--color-biscay);font-style:italic}.homepage-experts__video-explanation--small{font-size:.8rem;display:inline-block;width:100%;text-align:right}.mfaq_item{position:relative;border-top:1px solid var(--color-biscay);padding:16px 0}.mfaq_item:last-of-type{border-bottom:1px solid var(--color-biscay)}.mfaq_item--content{padding-left:40px}.mfaq_item--content::before{content:attr(data-index);position:absolute;left:0;top:16px;width:24px;height:24px;display:grid;place-items:center;font-size:1.15rem;line-height:1;color:#fff;background-color:var(--color-biscay)}.homepage-stats{background:var(--color-biscay)}.homepage-stats--light{background:var(--color-link-water)}.homepage-stats .section-header,.homepage-stats__explanation,.homepage-stats__text{color:#fff}.homepage-stats--light .homepage-stats__explanation,.homepage-stats--light .homepage-stats__text,.homepage-stats--light .section-header{color:var(--color-biscay)}.homepage-roots{background:var(--color-biscay);color:#fff}.homepage-roots .section-header{color:#fff}.homepage-take-control__header.section-header{text-align:left}.homepage-take-control__list,.homepage-take-control__text{font-weight:600;color:var(--color-biscay);font-size:1.2rem}.homepage-take-control__list{padding-left:1.5rem}.table_responsive{width:100%;overflow-x:auto}.composition_table{width:100%;border-collapse:collapse;font-size:14px}.composition_table tr{border-bottom:1px solid #253483}.composition_table tr:first-child{border-top:1px solid #253483}.composition_table tr.hide-border{border-bottom:none}.composition_table th{text-transform:uppercase}.composition_table tr td:not(:first-child),.composition_table tr th:not(:first-child){text-align:right}.composition_box{color:#253483;border:1px solid #253483;border-radius:1px;padding:3rem}.composition_box .composition_box--logo{text-align:center;margin-bottom:3rem}.composition_box .composition_box--logo img{width:100%;max-width:300px;height:auto}.composition_box .composition_box--content ol{padding-left:1rem}.composition_header--rws{padding-left:10px}@media (min-width:760px){.composition-table{min-width:430px}.composition_header--dosage{min-width:10rem}.composition_header--rws{min-width:5rem}}.container-900{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}.faq-item{padding-bottom:0}.faq-item:last-of-type button{border-bottom:2px solid var(--color-biscay)}.faq-item button{display:flex;align-items:flex-start;justify-content:flex-start;gap:10px;background:0 0;border-top:2px solid var(--color-biscay);padding-top:1.5rem;padding-bottom:1.5rem}.so .so-img img{object-fit:contain!important}#aSourceLink{overflow-wrap:break-word}.faq-item button .faq-icon{position:relative;width:24px;height:24px;background:var(--color-biscay)}.faq-item button .faq-icon::after,.faq-item button .faq-icon::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:3px;background:#fff;transition:.3s ease}.faq-item button .faq-icon::after{transform:translate(-50%,-50%) rotate(-90deg)}.faq-item button[aria-expanded=true] .faq-icon::after{transform:translate(-50%,-50%) rotate(0deg)}.faq-item button h5{width:calc(100% - 34px)}.homepage-awards__logo{width:15rem;max-width:100%}.homepage-awards__logo-container,.homepage-awards__text-container{position:relative;display:flex;justify-content:center;align-items:center;padding:5rem 10rem}.homepage-awards__arrow{--size:50px;width:0;height:0;border-style:solid;border-width:var(--size) calc(var(--size)*1.2) var(--size)0;border-color:transparent var(--color-vanilla) transparent transparent;position:absolute;left:calc(var(--size)*(-1.2));top:50%;transform:translate(0,-50%)}.homepage-awards__row--laur .homepage-awards__arrow{border-color:transparent var(--color-pampas) transparent transparent}.homepage-awards__row--laur .homepage-awards__text-container,.homepage-awards__row--zmr .homepage-awards__logo-container{background:var(--color-pampas)}.homepage-awards__row--laur .homepage-awards__logo-container,.homepage-awards__row--przyjazna .homepage-awards__text-container,.homepage-awards__row--zmr .homepage-awards__text-container{background:var(--color-vanilla)}.homepage-prefooter{text-align:center;height:400px;background-position:center center;background-repeat:no-repeat;background-size:cover;color:var(--color-white);display:flex;justify-content:center;align-items:center}.thp__img-box{border:1px solid var(--color-biscay);padding:1rem 0}.why_choose{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:24px}.why_choose .why_choose_item{display:flex;align-items:flex-start;gap:16px}.why_choose .why_choose_item .why_choose_item--image{width:100px;text-align:center}.why_choose .why_choose_item .why_choose_item--image img{width:100%;height:auto}.why_choose .why_choose_item .why_choose_item--content{width:calc(100% - 100px - 16px)}.homepage-media__container{display:flex;justify-content:center;gap:2rem}.homepage-media__container.homepage-media__container--duplicate{display:none}.homepage-media__outer-container{display:block}@media (max-width:1400px){:root{--swiper-navigation-sides-offset:10px}.homepage-media__tiles-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:1200px){.homepage-awards__logo-container,.homepage-awards__text-container{padding:5rem}.homepage-media__outer-container{overflow:hidden;display:flex}.homepage-media__container{will-change:transform;animation:scrolling 30s linear infinite;gap:0}.homepage-media__logos-container{padding:0 2rem}.homepage-media__container.homepage-media__container--duplicate{display:flex}}@media (max-width:760px){.homepage-media__tiles-container{grid-template-columns:repeat(1,1fr);grid-gap:3rem}.homepage-proven-composition__quote-container{flex-wrap:wrap;margin:unset}.homepage-proven-composition__quote-img{margin-bottom:-4rem;z-index:1}.homepage-proven-composition__quote-text-section{padding-top:5rem}.homepage-awards__arrow{display:none}.homepage-awards__text-container{padding:0 5rem 5rem}.homepage-awards__row--zmr .homepage-awards__text-container{background:var(--color-pampas)}.homepage-awards__row--laur .homepage-awards__text-container{background:var(--color-vanilla)}.homepage-awards__row--przyjazna .homepage-awards__text-container{background:0 0}.homepage-prefooter{background-position:75%center}.why_choose{grid-template-columns:1fr}.why_choose .why_choose_item{align-items:center}.homepage-why__icons-container{gap:1rem;row-gap:2rem;justify-content:space-around}.homepage-why__icon-container{width:10rem}.homepage-why__icon{height:8rem}.homepage-media{padding-bottom:1rem}.homepage-media__logos-container{width:100%}.homepage-media__logos-container img{margin:auto;display:block}}@media (max-width:575px){.homepage-steps__step{flex-wrap:wrap;gap:12px;border-radius:12px;padding:12px}}@media (max-width:520px){.composition_box{padding:1.5rem}.composition_box .composition_box--logo{margin-bottom:1.5rem}.offer-ah{display:none}.homepage-awards__text-container{padding:2rem}.homepage-awards__logo-container{padding:2rem 2rem 0}.homepage-stats{display:none}}.faq-item .card-body{padding:1.25rem}.fw-eb{font-weight:800}.fw-sb,.hp-allinone p{font-weight:600}.mb-10{margin-bottom:6rem}.mw-420px{width:100%;max-width:420px}.product-logo{max-width:280px;max-height:50px;width:100%;opacity:1;transition:opacity .3s ease}.product-logo:hover{opacity:.8}.navbar-button:hover{background-color:#f25b00;color:#fff}.navbar-button img{width:auto;max-height:30px;margin-right:10px;filter:brightness(0) invert(1)}.navbar-toggler:focus{box-shadow:0 0 0 .15rem}.product-color-dark,a.product-link:hover{color:#f25b00}a.product-link{color:#1e2882;text-decoration:underline;transition:color .3s ease}.pricing-boxes-bestseller{position:absolute;top:-12px;right:-10px;background:#ffd500;padding:6px;font-weight:700;font-size:14px;letter-spacing:-1px}.exit-popup-offer-text-2-stress,.faq-item button{color:var(--color-biscay)}.faq-item button{width:100%;text-align:left!important;text-decoration:none}.exit-popup-offer-text-2-stress:hover{color:#b26206}.faq-item h2{border-left:3px solid var(--color-biscay)}.accent-background,.faq-item button:hover,.faq-item button[aria-expanded=true],.product-color-bg{background:var(--color-biscay)}.faq-item button:hover,.faq-item button[aria-expanded=true]{color:#fff}.accent-background-light{background:#e9e9f3}.gray-background{background:#ececec}.border-primary{border-color:var(--color-biscay)!important}.hw-content h1{font-size:36px}.hw-content h3{font-size:28px}ul.custom-list{padding:0;list-style-type:none}ul.custom-list li{position:relative;font-size:18px;line-height:1.5;font-weight:600;color:#1e2882;padding-left:34px}ul.custom-list li::before{content:"";width:26px;height:22px;position:absolute;top:4px;left:0;background:var(--checkbox-icon) no-repeat center center/contain}ul.custom-list li:not(:last-child){margin-bottom:10px}.btn-order{max-width:900px;font-size:1.4rem!important;font-weight:700;border:solid 1px var(--color-trinidad);background-color:var(--color-pizazz);background-image:var(--button-gradient);padding:15px}.btn-order:hover{background-color:var(--color-west-side);background-image:var(--button-gradient-lighter);filter:brightness(105%)}.btn-grayed,.btn-order{color:#fff!important}.btn-order-page,.wpcf7-form .btn-order{font-size:1.2rem!important}.wpcf7-form .btn-order .fs-5{font-size:.9rem!important}.container-900{max-width:900px;height:auto;margin:0 auto}.hp-allinone,.video-elem{position:relative;width:100%;height:auto}.video-elem video{width:100%;height:auto;aspect-ratio:16/9}.video-elem .play-btn{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;z-index:1;cursor:pointer;transition:background .3s ease}.video-elem .play-btn.hidden{display:none!important}.video-elem .play-btn:hover{background:rgba(0,0,0,.35)}.video-elem .play-btn svg{width:10%;height:auto;aspect-ratio:1/1;fill:#fff;transition:fill .3s ease}.video-elem .play-btn:hover svg{fill:var(--color-pizazz)}.video-elem .video-cta{position:absolute;top:73%;left:50%;transform:translate(-50%,-50%);width:50%;height:14%;background:0 0;z-index:10;transition:.3s ease}.video-elem .video-cta.hidden{display:none}.hp-allinone{padding:100px 0;background:var(--bg) no-repeat 80%center/150%;background-color:#ff9000!important}.testimonials{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:24px;align-items:stretch}.testimonials .testimonial{display:flex;flex-direction:column;flex-grow:1}.testimonials .testimonial>.testimonial-content,.testimonials .testimonial>.testimonial-heading{flex-grow:1}.testimonial .testimonial-img{width:100%;height:300px}.testimonial .testimonial-img img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.testimonial .rating-stars{color:#ff8700;font-size:40px}.carousel-buttons .carousel-btn{width:40px;height:40px;top:20%;border-radius:100%;border:1px solid #1e2882;background:#fff}.carousel-buttons .carousel-btn::after,.carousel-buttons .carousel-btn::before{content:"";position:absolute;left:50%;background:#1e2882;width:30%;height:2px}.carousel-buttons .carousel-btn::before{top:40%}.carousel-buttons .carousel-btn::after{top:60%}.carousel-buttons .carousel-btn-prev::before{transform:translate(-50%,-50%) rotate(-45deg)}.carousel-buttons .carousel-btn-next::before,.carousel-buttons .carousel-btn-prev::after{transform:translate(-50%,-50%) rotate(45deg)}.carousel-buttons .carousel-btn-next::after{transform:translate(-50%,-50%) rotate(-45deg)}.carousel-buttons .carousel-btn-prev{left:-40px}.carousel-buttons .carousel-btn-next{right:-40px}.stats{padding:50px 0 15px}.stats .stats-percent{font-size:80px;font-weight:700;color:#fff;text-align:center}.stats .stats-text{font-size:24px;color:#fff;text-align:center}.stats img{max-width:200px;height:auto}.advantages{padding:100px 0;background-color:#ff8700}.advantages-img{width:100%;height:300px}.advantages-img img{width:100%;height:100%;object-fit:cover}.hp-info-text{font-size:20px;line-height:1.5}.padding-custom{padding:50px}.logos img{max-height:60px}.team-img{width:100%;aspect-ratio:1/1}.origin-img{width:100%;height:250px}.origin-img img,.team-img img{width:100%;height:100%;object-fit:cover}.team-img img{object-position:50% 10%}.grid-5-col,.grid-5-icons{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto;grid-column-gap:24px;grid-row-gap:24px}.grid-5-icons img{width:auto;max-height:65px}.composition-logo{width:600px}.composition-table td,.composition-table th{border:0}.composition-table th{background-color:#ff8700;color:#1e2882}.composition-table td{color:#1e2882}.composition-table tr:nth-child(odd) td{background-color:#ffe5c2}.composition-table tr:nth-child(even) td{background-color:#fff2e1}ol.composition-list{list-style:none;counter-reset:composition-list;color:#1e2882;padding-left:0}ol.composition-list li{position:relative;counter-increment:composition-list;padding-left:18px}ol.composition-list li:not(:last-child){margin-bottom:6px}ol.composition-list li::before{content:counter(composition-list);position:absolute;top:0;left:0;font-size:12px}.prefooter{position:relative;background:var(--bg) center center/cover}.prefooter::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#1e2882;mix-blend-mode:multiply;opacity:.2}.prefooter .container{position:relative;z-index:1}.prefooter .rpet-logo{max-width:120px;height:auto}footer{background:#000}footer .brand-logo{max-width:250px;height:auto}.footer-post{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.footer-post img{max-height:18px}footer .social-icons img{width:36px;height:36px}footer .logo-footer{max-width:215px;height:auto}.footer-newsletter{width:100%;height:auto}.footer-newsletter .col{display:flex;align-items:flex-start}.footer-newsletter input[type=email]{appearance:none;width:100%;height:auto;font-size:14px;line-height:1.5;font-weight:600;color:#121212;background:#fff;border:0;padding:8px 12px;border-radius:4px 0 0 4px}.footer-newsletter input[type=email]:focus{outline:0}.footer-newsletter input[type=submit]{appearance:none;width:100px;background:#69a424;font-size:14px;line-height:1.5;font-weight:600;text-transform:uppercase;color:#fff;border:0;padding:8px 15px;border-radius:0 4px 4px 0;transition:background .3s ease}.footer-newsletter input[type=submit]:hover{background:#ff8700}.footer-newsletter input[type=checkbox]{width:20px;height:20px;cursor:pointer}.footer-newsletter label{font-size:14px;line-height:1.5;color:#fff;cursor:pointer;margin-left:8px}.offer-image{width:100%;aspect-ratio:1/1}.offer-image img{width:100%;height:100%}.card-body img{width:auto;max-height:229px;margin:0 auto}.doubleoffer{cursor:pointer}.doubleoffer,p.add-checkbox{position:relative}p.add-checkbox::before{content:"";width:30px;height:26px;position:absolute;top:0;left:-36px;background:var(--checkbox-icon) no-repeat center center/contain}.red,.text-danger{color:#e60000}.doubleoffer .check{display:block;border:2px solid var(--color-biscay);border-radius:2px;position:absolute;top:3px}.doubleoffer .check::after,.doubleoffer .check::before{content:"";position:absolute;background:var(--color-carmine);visibility:hidden}.doubleoffer .check::before{transform:translate(-50%,-50%) rotate(45deg)}.doubleoffer .check::after{width:150%;transform:translate(-50%,-50%) rotate(-45deg)}.doubleoffer.checked .check::after,.doubleoffer.checked .check::before{visibility:visible}.wpcf7-form .form-group.row:not(.checkboxes){margin-bottom:.7rem}.wpcf7-form .agreements label.btn-agreement{border-color:#969998;background-color:#e9e9e9;background-image:unset;transition:all .3s ease}.wpcf7-form .agreements .btn-group input:checked+label,.wpcf7-form .agreements label.btn-agreement:hover{background-color:#253483;border-color:#253483;color:#fff}.wpcf7-form .agreements input[type=checkbox]:focus-visible~label.btn-agreement{outline:2px solid -webkit-focus-ring-color;outline-offset:2px}.wpcf7-form label{display:block;width:100%;font-weight:500;color:#253483;margin-bottom:4px;cursor:pointer}.wpcf7-form .form-check-inline{display:inline-flex;align-items:center}.wpcf7-form .form-check-inline input{margin-top:0}.wpcf7-form .form-check-inline label{display:inline-block;margin-bottom:0;margin-left:8px}.wpcf7-form label sup{color:red}.wpcf7-form label a{text-decoration:none;color:#253483;font-weight:700;transition:color .3s ease}.wpcf7-form label .form-check-input-thp~span.wpcf7-list-item-label{color:#212529}.wpcf7-form label .form-check-input-thp~span.wpcf7-list-item-label a{font-weight:500;text-decoration:underline;color:#212529}.wpcf7-form label .form-check-input-thp~span.wpcf7-list-item-label a:hover,.wpcf7-form label a:hover{color:#be1843}.pointer{width:0;height:0;border-top:unset;border-left:11px solid transparent;border-bottom:11px solid #253483;border-right:unset;padding:0}.wpcf7-form input[type=date],.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=tel],.wpcf7-form input[type=text]{appearance:none;width:100%;height:auto;padding:8px;color:#253483;background-color:#fff;border:1px solid #253483;border-radius:4px;transition:border .3s ease}.wpcf7-form input[type=date]:hover,.wpcf7-form input[type=email]:hover,.wpcf7-form input[type=number]:hover,.wpcf7-form input[type=tel]:hover,.wpcf7-form input[type=text]:hover{border-color:#be1843}.wpcf7-form input[type=date]:focus,.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=number]:focus,.wpcf7-form input[type=tel]:focus,.wpcf7-form input[type=text]:focus{outline:0;box-shadow:none;border-color:#be1843}.wpcf7-form .np-label-container{position:relative;display:block;width:100%}.wpcf7-form .np-label-container input[type=date],.wpcf7-form .np-label-container input[type=email],.wpcf7-form .np-label-container input[type=number],.wpcf7-form .np-label-container input[type=tel],.wpcf7-form .np-label-container input[type=text]{padding:14px 8px;transition:.3s ease}.wpcf7-form .np-label-container input[type=date]::placeholder,.wpcf7-form .np-label-container input[type=email]::placeholder,.wpcf7-form .np-label-container input[type=number]::placeholder,.wpcf7-form .np-label-container input[type=tel]::placeholder,.wpcf7-form .np-label-container input[type=text]::placeholder{opacity:0}.wpcf7-form .np-label-container input[type=date]::before{display:none}.wpcf7-form .np-label-container label{position:absolute;display:inline-block;width:auto;max-width:100%;top:0;left:8px;font-size:15px;line-height:24px;opacity:.9;z-index:1;padding:14px 0;cursor:text;border-radius:4px;background:linear-gradient(180deg,transparent 50%,transparent 50%);user-select:none;transition:.3s ease}.wpcf7-form .np-label-container input[type=date]:focus~label,.wpcf7-form .np-label-container input[type=date]:not(:placeholder-shown)~label,.wpcf7-form .np-label-container input[type=email]:focus~label,.wpcf7-form .np-label-container input[type=email]:not(:placeholder-shown)~label,.wpcf7-form .np-label-container input[type=number]:focus~label,.wpcf7-form .np-label-container input[type=number]:not(:placeholder-shown)~label,.wpcf7-form .np-label-container input[type=tel]:focus~label,.wpcf7-form .np-label-container input[type=tel]:not(:placeholder-shown)~label,.wpcf7-form .np-label-container input[type=text]:focus~label,.wpcf7-form .np-label-container input[type=text]:not(:placeholder-shown)~label{font-size:.7rem;line-height:1.5;top:0;left:4px;padding:0 4px;opacity:1;background:linear-gradient(180deg,transparent 50%,#fff 50%);transform:translateY(-50%)}.wpcf7-form input[type=checkbox]{position:absolute;top:0;left:0;clip:rect(0,0,0,0)}.wpcf7-form input[type=checkbox]:focus-visible~.check{outline:2px solid -webkit-focus-ring-color;outline-offset:1px}.wpcf7-form .checkboxes .wpcf7-form-control-wrap{margin-top:8px}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label{position:relative}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .check{display:block;width:16px;height:16px;border:2px solid #253483;border-radius:2px;position:absolute;top:3px;left:-30px}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .check::after,.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .check::before{content:"";position:absolute;height:4px;background:#be1843;visibility:hidden}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .check::before{width:70%;top:60%;left:40%;transform:translate(-50%,-50%) rotate(45deg)}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .check::after{width:150%;top:20%;left:110%;transform:translate(-50%,-50%) rotate(-45deg)}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked~.check::after,.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked~.check::before{visibility:visible}.doubleoffer .check{width:22px;height:22px;left:-36px}.doubleoffer .check::after,.doubleoffer .check::before{height:5px}.doubleoffer .check::before{width:60%;left:35%;top:65%}.doubleoffer .check::after{left:90%;top:30%}.doubleoffer-packshot .hidden{display:none}.form-check-input{border-color:#1e2882}.separator{width:100%;height:1px;margin:18px auto}.separator-bold{height:4px}.order-page-photo{display:flex;flex-direction:column;justify-content:space-between}.text-medium{font-size:14px}.text-small{font-size:12px}.offer-ah{position:relative;background:var(--color-link-water)}.offer-ah .scroll-down{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:60px;height:60px;border-radius:60px;background:#1e2882;border:3px solid #fff;cursor:pointer;transition:background .3s ease}.offer-ah .scroll-down:hover{background:#ff8700}.offer-ah .scroll-down .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40%;height:40%;color:#fff}.offer-ah .scroll-down .icon::after,.offer-ah .scroll-down .icon::before{content:"";position:absolute;width:70%;height:3px;background-color:currentColor}.offer-ah .scroll-down .icon::before{top:50%;left:30%;transform:translate(-50%,-50%) rotate(45deg)}.offer-ah .scroll-down .icon::after{top:50%;right:30%;transform:translate(50%,-50%) rotate(-45deg)}.color-carmine{color:var(--color-carmine)}.carmine-color-bg,.circle-color:before{background-color:var(--color-carmine)}.circle-light:before{background-color:var(--color-danube)}.border-color-product{border-color:var(--color-carmine)}.btn.btn-product{background-color:#1e2882;border-color:#1e2882;color:#fff}.btn.btn-product:hover{background-color:#2c3ab3;border-color:#2c3ab3}.custom-list li:not(:last-child){margin-bottom:.5rem}.custom-list a{color:#1e2882;transition:.3s ease}.custom-list a:hover{opacity:.7}@media (max-width:1699px){.hw-content h1{font-size:2.2rem}.hw-content h3{font-size:1.6rem}ul.custom-list li{font-size:18px;padding-left:32px}ul.custom-list li::before{width:24px;height:20px;top:3px}.hp-info-text{font-size:18px}}@media (max-width:1399px){.product-logo{max-width:260px;max-height:45px}.navbar-button{font-size:1.5rem}.hw-content h1{font-size:2rem}.hw-content h3{font-size:1.4rem}ul.custom-list li{font-size:16px;padding-left:30px}ul.custom-list li::before{width:22px;height:18px}.hp-allinone{padding:80px 0;background:var(--bg) no-repeat 70%center/170%}.hp-info-text{font-size:16px}}@media (max-width:1223px){.carousel-buttons .carousel-btn-prev{left:-30px}.carousel-buttons .carousel-btn-next{right:-30px}}@media (max-width:1199px){.hp-allinone{padding:50px 0;background:var(--bg) no-repeat 70%center/180%}.carousel-buttons .carousel-btn-prev{left:-40px}.carousel-buttons .carousel-btn-next{right:-40px}.advantages-text{font-size:20px!important}.logos img{max-height:80px}.grid-5-col{grid-template-columns:repeat(3,1fr)}}@media (max-width:1049px){.carousel-buttons .carousel-btn-prev{left:-15px}.carousel-buttons .carousel-btn-next{right:-15px}}@media (max-width:991px){.hp-allinone{padding:50px 0;background:var(--bg) no-repeat 63%center/270%}.stats .stats-percent{font-size:60px}.stats .stats-text{font-size:20px}.carousel-buttons .carousel-btn-prev{left:20px}.carousel-buttons .carousel-btn-next{right:20px}}@media (max-width:767px){.hp-allinone{background:var(--bg) no-repeat 35% 30vw/230vw;background-color:#fd9c17!important}.hp-allinone::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#ff9000 0,#fda123 30%);opacity:.5}.hp-allinone .container{position:relative;z-index:1}.hp-allinone-img{height:250px}.advantages-text{font-size:16px!important}.logos img{max-width:150px}.grid-5-col{grid-template-columns:1fr}.grid-5-icons{grid-template-columns:repeat(2,1fr)}.grid-5-icons .col:nth-of-type(5){grid-column:span 2}}@media (max-width:699px){.hp-allinone{background:var(--bg) no-repeat calc(50% + 35vw) calc(100% + 25vw)/cover}}@media (max-width:575px){.wpcf7-form .checkboxes .wpcf7-form-control-wrap{padding-left:40px}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .check{left:-28px}}@media (max-width:499px){.padding-custom{padding:25px}.grid-5-icons{grid-column-gap:12px;grid-row-gap:12px}.grid-5-icons img{max-height:45px}.grid-5-icons p{font-size:14px}}@media (max-width:349px){.grid-5-icons{grid-template-columns:repeat(2,1fr)}}@media (min-width:576px){.btn-order{font-size:1.8rem!important}.btn-order-page{font-size:1.2rem!important}.wpcf7-form .btn-order{font-size:1.5rem!important}.wpcf7-form .btn-order .fs-5{font-size:1rem!important}}@media (min-width:600px){.sticky-trustpilot{position:sticky!important;top:0;z-index:1029}.navbar.sticky-with-tp{top:40px}.faq-sticky-top{position:-webkit-sticky;position:sticky;top:195px}}.exit-popup.exit-popup-new{display:none;background:#ff8700}.exit-popup .exit-popup-inner{background:#fff}.exit-popup .exit-popup-corner{border-color:transparent #ff8700 transparent transparent!important}.exit-popup .exit-popup-corner div{font-size:1.7rem!important;font-weight:800!important;color:#fff!important;right:-60px!important;text-align:right;padding-right:10px}.exit-popup .exit-popup-corner .exit-popup-corner-price-text{margin-top:26px!important}.exit-popup button{margin-top:10px!important}.exit-popup button span:nth-of-type(1){font-size:1.2rem}.exit-popup button span:nth-of-type(2){font-size:.4em!important;font-weight:400}