@media (max-width:1418px){.landingpage-logo{margin-top:32px}.header-logo .logo,.landingpage-logo .logo{height:38px}.header-menu{margin:0 auto 0 24px}.header-menu #mega-menu-wrap-primary #mega-menu-primary{gap:0}.header-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:14px;line-height:21px}.header-icons{padding:0 16px}.header-buttons{padding:0 0 0 16px;gap:16px}.header-buttons .parent{font-size:14px;line-height:21px}.header-buttons .parent.link{height:38px}.header-buttons .parent.btn{height:38px;padding:0 48px 0 24px}.section-main_slider .item{height:560px}.section-product-packages .col-c{min-width:250px;max-width:250px}.section-contact .contact-bar .link{margin-left:30px}.section-agents #agloc-map{width:577px;min-width:577px;max-width:577px}.section-store_locator #wpsl-gmap{width:577px}.section-store_locator .wpsl-cities{width:577px}.section-intro{padding-top:32px!important}.section-intro .intro{min-height:300px!important}.page-template-template-landingpage-1 .intro{min-height:500px!important}.section-intro .intro .content{padding-top:0;padding-bottom:32px}.page-template-template-landingpage-1 .section-intro .intro .content{padding-bottom:56px}.page-template-template-landingpage-1 .section-intro .intro .buttons{margin-top:16px}.section-blog .post-grid .item{min-width:calc((100% - 32px) / 3);max-width:calc((100% - 32px) / 3)}.section-props .props{column-count:2}.landingpage-2 .section-intro .intro>.image{width:450px}}@media (max-width:1199px){html{margin-top:0!important}html,body{overflow-x:hidden}html #wpadminbar{display:none}.js-warning,.admin-bar .js-warning{top:84px;z-index:3}.page-container{padding-top:84px}.page-container.landingpage-2{padding-top:0}.page-template-template-landingpage-1 .page-container{padding-top:0}.page-header{position:fixed;top:0;left:0;right:0}@media (max-width:991px){.page-header{transition:top 0.5s ease-in-out}.page-header:not(.with-open-menu).nav-up{top:-84px}}.page-header .row>div{height:84px}.header-menu-toggler{display:block;padding:0;font-size:0;line-height:32px;width:48px;height:32px;border-radius:32px;background-color:#DFDC01;background-image:url('data:image/svg+xml,<svg width="24" height="25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 12.2h8M8 8.2h8M8 16.2h8" stroke="%23001B41" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;border:0;margin-left:16px;position:relative;z-index:9999;order:2}.header-logo{margin-right:auto;position:relative;z-index:9999}.header-menu{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;z-index:999;flex-direction:column;align-items:center;padding:100px 0 0;margin:0}.section{padding:24px 0}.landingpage-1 .section:not(.section-cta_bar):not(.section-icons_blocks.with-bg):not(:first-child){padding-top:24px}.section-header .title{font-size:32px;line-height:40px}.section-header .title .subtitle{font-size:24px;line-height:32px;display:block;margin:0}.section-main_slider .splide{padding-bottom:64px}.section-main_slider .item{height:auto;align-items:stretch;flex-direction:column;justify-content:flex-end;min-height:100%}.section-main_slider .row>div{height:auto;gap:32px}.section-main_slider .image{position:static;order:2;width:100%;max-width:100%}.section-main_slider .title{min-height:0;max-width:100%;font-size:32px;line-height:40px;color:#fff}.section-main_slider .text{min-height:0;max-width:100%;font-size:16px;line-height:24px}.section-main_slider .title br,.section-main_slider .text br{display:none}.section-main_slider .buttons{order:3}.section-main_slider .buttons .button{min-width:calc((100% - 16px) / 2);max-width:calc((100% - 16px) / 2)}.section-main_slider .buttons .button-arrow{padding:0;background-image:none;text-align:center}.section-main_slider .splide__pagination__container{bottom:0;justify-content:center}.section-offer_tabs .section-header{margin-bottom:16px}.section-offer_tabs .tabs-buttons{overflow:overlay;margin-bottom:24px;width:calc(100% + 15px);padding-right:15px}.section-offer_tabs .tabs-buttons .item{padding:8px 16px 0;height:56px;transition:none}.section-offer_tabs .tabs-buttons .item:not(.active):hover{color:#001B41;border-color:#A2A6C1}.section-offer_tabs .tabs-content{height:490px}.section-offer_tabs .offer-cards-1{margin-bottom:48px}.section .offer-cards .splide{width:calc(100% - 24px)}.section .offer-cards .splide__track{overflow:visible;width:auto;position:static}.section .offer-cards-1 .item{height:490px}.section .offer-cards .item:hover{box-shadow:none}.section .offer-cards-1 .image-container{margin-bottom:24px}.section .offer-cards-1 .image{margin-bottom:24px}.section .offer-cards-1 .title{margin:0 16px 8px}.section .offer-cards-1 .text{margin:0 16px 8px}.section .offer-cards-1 .item-button{margin:0 16px 8px}.section .offer-cards-1 .link-arrow{margin:auto 16px 0}.section-intro{padding-top:24px!important}.page-template-template-landingpage-1 .section-intro{padding-top:104px!important}.section-intro .intro,.page-template-template-landingpage-1 .section-intro .intro{min-height:0;flex-direction:column-reverse;align-items:stretch}.section-intro .intro>.image,.page-template-template-landingpage-1 .section-intro .intro>.image{position:static;width:100%;aspect-ratio:312 / 179;max-width:100%}.section-intro .intro .image-container{position:relative;width:100%;aspect-ratio:312 / 179;max-width:100%}.section-intro .intro .image-container .image{aspect-ratio:312 / 179}.section-intro .intro .sticker{left:-8px;bottom:14px;max-width:calc(100% - 38px)}.section-intro .intro .content{max-width:100%;margin:0}.page-template-template-landingpage-1 .section-intro .intro .content{padding-top:0;padding-bottom:32px;min-height:0}.section-intro .intro .title{font-size:32px;line-height:40px}.section-intro .intro .text{font-size:16px;line-height:24px}.section-intro .intro .buttons{order:-2;margin-top:32px;gap:16px;align-items:stretch}.section-intro .intro .buttons>*{flex:1}.section-intro .intro .buttons .button{height:auto;min-height:48px;width:auto;min-width:0;justify-content:center;text-align:left;border-radius:8px;font-size:16px;line-height:18px;font-weight:700;white-space:normal}.section-intro .intro .buttons .link-arrow{height:auto;min-height:48px;width:auto;min-width:0;font-weight:700;font-size:16px;line-height:18px;padding:6px 20px;display:flex;align-items:center;justify-content:center;text-align:left;background:#fff;white-space:normal;border:1px solid #DDE0E9;border-radius:8px}.section-intro .small-label{order:-1;position:relative;top:0;right:0;font-size:12px;line-height:18px}.product-container{flex-direction:column;gap:32px}.product-container .sidebar{display:none}.section .offer-cards-2 .item{height:100%;transition:none}.section .popular-tags{margin:32px -15px 24px;overflow:auto;padding:0 0 8px 15px}.section .popular-tags ul{flex-wrap:nowrap;width:max-content}.section .popular-tags ul .more{margin-right:15px}.section-blog .section-header{margin-bottom:32px}.section-blog .post-grid .item{min-width:100%;max-width:100%}.section-blog .post-grid .item .title{min-height:0}.section-blog .post-grid .item .text{min-height:0}.section .with-sidebar{flex-direction:column;gap:32px;justify-content:flex-start;align-items:stretch}.section .with-sidebar .sidebar{min-width:100%;max-width:100%;gap:32px}.section-newslist .newslist-grid{border-top:0}.section-newslist .newslist-grid .item:first-child{padding-top:0}.section-contact .contact-bar{padding:24px;gap:16px;flex-direction:column;align-items:stretch}.section-contact .contact-bar .icon{width:43px}.section-contact .contact-bar .link{margin-left:0}.section-contact .contact-bar .link+.link{margin-top:-40px}.section-contact .contact-bar .text{margin-left:0;padding-left:0;border-left:0}.section-contact .contact-bar .text br{display:none}.section-contact .contact-bar .button{margin-left:0}.section-contact .contact-links .blocks{flex-direction:column;flex-wrap:nowrap}.section-contact .contact-links .block{min-width:100%;padding:24px;gap:24px}.section-textpage .content .section{padding:24px 0}.section-about_us .block{padding:24px;flex-direction:column;gap:32px}.section-about_us .block>div{gap:24px}.section-about_us .block>div>.text{font-size:16px;line-height:24px}.section-about_us .block>div>.text>*{margin-bottom:24px}.section-about_us .block>div>.text li{font-size:16px;line-height:24px;min-height:0;padding:0}.section-about_us .block>div>.text li::before{display:none}.section-about_us+.section{margin-top:0}.section-agents #agloc{flex-direction:column;gap:32px}.section-agents #agloc-content{height:auto}.section-agents .section-header{margin-top:0}.section-agents #agloc-searchform,.section-agents #agloc-searchform-byname{flex-direction:column}.section-agents #agloc-results{flex-grow:0;flex-direction:row;gap:24px}.section-agents .agloc-agent{border:0;margin:0;padding:0;min-width:calc(100% - 120px);max-width:calc(100% - 120px)}.section-agents .aa-image{min-width:65px;max-width:65px}.section-agents .aa-content{min-width:calc(100% - 81px);max-width:calc(100% - 81px)}.section-agents .aa-email{word-break:break-all}.section-agents #agloc-map{width:100%;min-width:100%;max-width:100%;height:300px}.section-store_locator .section-header{width:100%;margin-top:0}.section-store_locator .map{padding-bottom:332px}.section-store_locator .wpsl-search{width:100%}.section-store_locator #wpsl-search-wrap form{flex-direction:column}.section-store_locator #custom-wpsl-search-btn{margin:0!important;width:100%}.section-store_locator #wpsl-gmap{width:calc(100% - 30px);top:auto!important;bottom:0;right:15px;left:15px;height:300px!important;margin:0}.section-store_locator .wpsl-cities{width:100%;position:static;padding-bottom:8px;margin-bottom:8px}.section-store_locator .wpsl-cities .button-white:first-child{min-width:fit-content}.section-store_locator #wpsl-result-list{width:auto}.section-store_locator #wpsl-stores{height:auto!important}.section-store_locator #wpsl-stores ul{display:flex;gap:24px}.section-store_locator #wpsl-wrap #wpsl-result-list li{padding:0 0 0 32px;margin:0;border:0;min-width:250px;max-width:calc(100% - 96px)}.section-agent+.section{padding-top:24px}.section-agent .agent-details{flex-direction:column;gap:24px;align-items:stretch}.section-agent .agent-details .image{min-width:100%;max-width:100%}.section-agent .agent-details .textbox{border:1px #DDE0E9 solid;border-radius:16px;display:flex;flex-direction:column;padding:24px}.section-agent .agent-details .textbox.contact{min-width:100%;max-width:100%}.section-agent .agent-details .textbox.description{min-width:100%;max-width:100%;flex-grow:0}.section-agent .agent-details .textbox .title{font-size:28px;font-weight:700;line-height:36px;color:#001B41;margin-bottom:24px}.section-agent .agent-details .textbox .text{margin-bottom:24px}.section-agent .agent-details .textbox .text:last-child,.section-agent .agent-details .textbox .text>*{margin-bottom:0}.section-store .store-details{flex-direction:column;gap:24px;align-items:stretch}.section-store .store-details .wpsl-gmap-canvas{min-width:100%;max-width:100%}.section-store .store-details .textbox{min-width:100%;max-width:100%;padding:24px}.section-store .store-details .textbox .title{font-size:28px;font-weight:700;line-height:36px;color:#001B41}.section-store .hotline .button{padding-right:53px;gap:10px;margin:0}.section-store .hotline .button .label{display:none}.faq-container{flex-direction:column;gap:32px}.faq-container .sidebar{display:none}.faq-container .section-faq .faq>.group{border:0;border-radius:0;padding:0}.section-sitemap .group{border:0;border-radius:0;padding:0}.landingpage-2 .section-intro .intro .content{padding:24px 0;max-width:720px;margin:0 auto}.landingpage-2 .layout-intro.layout-intro .intro .content{padding:24px 15px;max-width:980px;margin:0 auto}.landingpage-2 .section-intro .intro .buttons{order:0;margin-top:0}.landingpage-2 .layout-intro .intro{flex-direction:column}.landingpage-2 .layout-intro .col-12{padding:0}.landingpage-2 .layout-intro .container{max-width:100%}.landingpage-2 .layout-intro{background-image:none!important}.landingpage-2 .layout-intro .intro>.image{display:block;aspect-ratio:1920 / 540;object-fit:cover}.landingpage-2 .section-intro{padding:0!important}.landingpage-2 .section-intro .intro>.image{width:100%}.landingpage-2 .benefits__list{grid-template-columns:1fr 1fr}}@media (max-width:991.5px){.section-faq.with-padding .section-header,.section-faq.with-padding .faq{padding:0}.section-files.with-padding .section-header,.section-files.with-padding .files{padding:0}.section-text.with-padding .text-container{padding:0}.section-text.with-bg .text-container{padding:24px 24px 0}.section .offer-cards-1 .static-row .item,.section .offer-cards-2 .static-row .item{width:100%;max-width:100%}.section-store_locator #wpsl-wrap #wpsl-result-list .store-details{min-height:100%}.section-store_locator #wpsl-wrap #wpsl-result-list .hotline{margin-top:auto}.section-store_locator #wpsl-wrap #wpsl-result-list .hotline .button{padding-right:53px;gap:10px;margin:0 0 20px}.section-store_locator #wpsl-wrap #wpsl-result-list .hotline .button .label{display:none}.section-main_slider .title{min-height:80px;display:flex;align-items:center}.landingpage-2 .layout-intro.layout-intro .intro .content{max-width:720px}}@media (max-width:769px){.section-offer_tabs .tabs-content{height:576px}.section .offer-cards-1 .item{height:576px}}@media (max-width:768px){.section-404{min-height:300px}.section-store_locator .wpsl-cities .button-white:hover{background-color:#fff}.landingpage-2 .layout-intro.layout-intro .intro .content{max-width:540px}.landingpage-2 .benefits__list{grid-template-columns:1fr}}@media (max-width:767px){.section-offer_tabs .tabs-content{height:516px}.section .offer-cards-1 .item{height:516px}.section-single .content .text .alignright,.section-single .content .text .alignleft{margin:0 auto 20px;float:none}}@media (max-width:575px){.section-main_slider .title{min-height:120px}.section-main_slider .text{min-height:120px}.plans-slider .splide__slide{max-width:312px}.section-products .section-header .title{text-align:left!important}}@media (max-width:375.99px){.section-main_slider .title{font-size:30px;line-height:38px;min-height:114px}}