h1,.h1{font-size:max(3.6458333333vw,34px);font-weight:500;line-height:1.17}h1.sm,.h1.sm{font-size:max(3.3854166667vw,32px);font-weight:400;line-height:1.26}h1.xs,.h1.xs{font-size:max(2.6041666667vw,32px);font-weight:400;line-height:1.3}h2,.h2{font-size:max(2.6041666667vw,32px);font-weight:400;line-height:1.3}h3,.h3{font-size:max(1.6666666667vw,20px);font-weight:600;line-height:1.3}h3.sm,.h3.sm{font-size:max(1.3020833333vw,18px);font-weight:500}h3.reg,.h3.reg{font-weight:400}h4,.h4{font-size:max(1.0416666667vw,16px);line-height:1.5;font-weight:600}h4.reg,.h4.reg{font-weight:400}h5,.h5{font-size:max(.9375vw,16px);line-height:1.5;font-weight:600}h5.reg,.h5.reg{font-weight:400}h6,.h6{font-size:max(.8333333333vw,16px);line-height:1.5;font-weight:500}h6.reg,.h6.reg{font-weight:400}p{font-size:max(.9375vw,16px);line-height:1.5;font-weight:400}p.medium{font-weight:500}p.bold{font-weight:600}p.sm{font-size:max(.8333333333vw,16px)}p.xs{font-size:max(.7291666667vw,14px)}div.bold *{font-weight:600}div.lg-text{font-size:max(1.0416666667vw,18px)}div.sm{font-size:max(.8333333333vw,16px)}div.sm *{font-size:max(.8333333333vw,16px)}div.xs{font-size:max(.7291666667vw,14px)}div.xs *{font-size:max(.7291666667vw,14px)}div.medium{font-weight:500}li,label{font-size:max(.8333333333vw,16px);line-height:1.5;font-weight:400}li.lg,label.lg{font-size:max(.9375vw,16px)}li.xs,label.xs{font-size:max(.7291666667vw,14px)}.num-font{font-family:"PortLligatSlab",sans-serif;font-weight:400 !important}.relative{position:relative}.absolute{position:absolute}.inset{position:absolute;inset:0}.sticky{position:sticky}.fixed{position:fixed}.flex{display:flex}.row-reverse{flex-direction:row-reverse}.column{flex-direction:column}.column-reverse{flex-direction:column-reverse}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-base{align-items:baseline}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.wrap{flex-wrap:wrap}.grid{display:grid}.bckg-standart{background-size:cover;background-position:center;background-repeat:no-repeat}.abs-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.custom-container{margin-inline:auto;max-width:min(1290px,90%)}.custom-container.lg{max-width:min(1600px,95%)}@media screen and (min-width: 2000px){.custom-container.lg{max-width:83.333vw !important}}@media screen and (min-width: 2000px){.custom-container{max-width:66.458vw !important}}@media only screen and (max-width: 1100px){.custom-container{max-width:100% !important;padding-inline:20px}}.img-cover{width:100%;height:100%;object-fit:cover;object-position:center}.text-btn{display:flex;align-items:center;gap:max(.4166666667vw,8px);font-size:max(.8333333333vw,16px);font-weight:500;line-height:1;color:#19294f;background:rgba(0,0,0,0)}.text-btn svg path{fill:#19294f}.text-btn:hover{color:#19294f}.text-btn:hover svg path{fill:#19294f}.text-btn.secondary{color:#0ac3aa}.text-btn.secondary svg path{fill:#0ac3aa}.text-btn.secondary:hover{color:#09af99}.text-btn.secondary:hover svg path{fill:#09af99}.secondary-btn{background:#0ac3aa;color:#fff;padding:max(.4166666667vw,8px) max(.8333333333vw,8px);border-radius:max(1.25vw,20px);font-size:max(.8333333333vw,16px);font-weight:500;line-height:1.56}.secondary-btn:hover{background:#09af99}.act-btn{background:#d2f772;color:#19294f;padding:max(.4166666667vw,8px) max(.8333333333vw,16px);border-radius:max(1.25vw,24px);font-size:max(.8333333333vw,16px);font-weight:500;display:flex;align-items:center;gap:max(.3125vw,6px)}.act-btn:hover{background:#bce54f}@media only screen and (max-width: 768px){.act-btn{justify-content:center}}.outlined-btn{padding:max(.4166666667vw,8px) max(.8333333333vw,16px);background:rgba(0,0,0,0);border-radius:max(1.25vw,24px);font-size:max(.8333333333vw,16px);font-weight:500;color:#19294f;border:1px solid #19294f;display:flex;align-items:center;gap:max(.2083333333vw,4px);width:fit-content}.outlined-btn svg path{fill:#19294f}.outlined-btn:hover{background:#f3f4f6}.outlined-btn.light{color:#fff;border:1px solid #fff}.outlined-btn.light svg path{fill:#fff}.outlined-btn.light:hover{background:#14213f}.quote>img{height:max(2.2057291667vw,42px);width:auto}.quote.reverse img{transform:scale(-1, 1)}.fluentform fieldset{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:max(1.3020833333vw,16px)}.fluentform fieldset .state-select{display:none;animation:showDown 200ms ease-out}.fluentform fieldset .state-select.visible{display:block;animation:showUp 200ms ease-out}.fluentform fieldset .ff-el-group{width:48.98%;position:relative;margin:0}@media only screen and (max-width: 575px){.fluentform fieldset .ff-el-group{width:100% !important}}.fluentform fieldset .ff-el-group .ff-el-input--label{position:absolute;top:50%;left:max(.4166666667vw,8px);transform:translateY(-50%);margin:0;height:max(1.1979166667vw,16px);z-index:1}@media only screen and (max-width: 768px){.fluentform fieldset .ff-el-group .ff-el-input--label{height:auto}}.fluentform fieldset .ff-el-group .ff-el-input--label label{font-size:max(.8333333333vw,15px);font-weight:400;line-height:1.4;color:#4b5563}@media only screen and (max-width: 768px){.fluentform fieldset .ff-el-group .ff-el-input--label label{line-height:1}}.fluentform fieldset .ff-el-group .ff-el-input--label label::after{color:#4b5563 !important;margin:0 !important;opacity:1}.fluentform fieldset .ff-el-group .ff-el-input--label.active{top:14px;left:max(.4166666667vw,8px);height:max(.78125vw,12px)}.fluentform fieldset .ff-el-group .ff-el-input--label.active label{font-size:max(.625vw,11px);line-height:1.25;color:#9ca3af;display:block}.fluentform fieldset .ff-el-group .ff-el-input--label.active label::after{opacity:0}.fluentform fieldset .ff-el-group .ff-el-tc .ff-el-form-check-label{width:100%;cursor:pointer;display:flex;align-items:flex-start;gap:max(.4166666667vw,8px);padding:0;position:relative;z-index:1;user-select:none;font-size:max(.7291666667vw,14px)}.fluentform fieldset .ff-el-group .ff-el-tc .ff-el-form-check-label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0 !important;width:0}.fluentform fieldset .ff-el-group .ff-el-tc .ff-el-form-check-label .ff_tc_checkbox{display:inline-block;position:relative;width:max(.8333333333vw,16px);height:max(.8333333333vw,16px);background-color:rgba(0,0,0,0);border-radius:max(.1041666667vw,2px);border:max(.0520833333vw,1px) solid #19294f;padding:0 !important;margin-top:max(.2604166667vw,5px)}.fluentform fieldset .ff-el-group .ff-el-tc .ff-el-form-check-label .ff_tc_checkbox::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:250%;height:250%;border-radius:50%;background:#f1f8fe;z-index:-1;opacity:0}.fluentform fieldset .ff-el-group .ff-el-tc .ff-el-form-check-label .ff_tc_checkbox::after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEwIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNOS45MjgzMSAyLjAwMDA0TDMuNzQ5OCA4LjE3ODU2TDAuMDcxMjg5MSA0LjUwMDA0TDEuMjQ5OCAzLjMyMTUzTDMuNzQ5OCA1LjgyMTUzTDguNzQ5OCAwLjgyMTUzM0w5LjkyODMxIDIuMDAwMDRaIi8+Cjwvc3ZnPgo=);background-size:100%;background-repeat:no-repeat;position:absolute;opacity:0;left:50%;top:50%;transform:translate(-50%, -50%);width:max(.8333333333vw,16px);height:max(.8333333333vw,16px)}.fluentform fieldset .ff-el-group .ff-el-tc .ff-el-form-check-label .ff_t_c{width:calc(100% - max(.8333333333vw,16px) - max(.3125vw,6px));color:#19294f}.fluentform fieldset .ff-el-group .ff-el-tc.ff_item_selected .ff-el-form-check-label .ff_tc_checkbox{background-color:#19294f}.fluentform fieldset .ff-el-group .ff-el-tc.ff_item_selected .ff-el-form-check-label .ff_tc_checkbox::after{opacity:1}.fluentform fieldset .ff-el-group select{-webkit-appearance:none;background:#fff}.fluentform fieldset .ff-el-group:has(select) select{background-image:url("../images/icons/arrow_down.svg");background-size:max(1.0416666667vw,20px);background-repeat:no-repeat;background-position-x:calc(100% - max(.4166666667vw,8px));background-position-y:center}.fluentform fieldset .ff-el-group input,.fluentform fieldset .ff-el-group select,.fluentform fieldset .ff-el-group textarea{font-size:max(.8333333333vw,16px);font-weight:400;line-height:1.4;color:#111827 !important;padding:max(1.1458333333vw,22px) max(.4166666667vw,8px) max(.5729166667vw,8px);border-radius:2px;border:1px solid #d1d5db;height:auto !important;max-height:max(2.9166666667vw,52px)}@media only screen and (max-width: 1460px){.fluentform fieldset .ff-el-group input,.fluentform fieldset .ff-el-group select,.fluentform fieldset .ff-el-group textarea{max-height:unset}}.fluentform fieldset .ff-el-group input:focus,.fluentform fieldset .ff-el-group select:focus,.fluentform fieldset .ff-el-group textarea:focus{border-color:#9ca3af}.fluentform fieldset .ff-el-group.fullwidth{width:100%}.fluentform fieldset .ff-el-group.textarea .ff-el-input--label{top:8.5px;transform:unset}.fluentform fieldset .ff-el-group.textarea .ff-el-input--label.active{top:7px}.fluentform .ff-btn-submit{margin-top:max(.7291666667vw,8px);background:#d2f772 !important;color:#19294f !important;padding:max(.4166666667vw,8px) max(.8333333333vw,16px) !important;border-radius:max(1.25vw,24px) !important;font-size:max(.8333333333vw,16px) !important;font-weight:500;backdrop-filter:blur(0px);outline:none !important;opacity:1 !important}.fluentform .ff-btn-submit:hover{opacity:1 !important;background:#bce54f !important}.fluentform .error.text-danger,.fluentform .ff-message-success,.fluentform .iti__flag-container{display:none !important}.fluentform .ff-upload-progress-inline{width:20%}.fluentform .ff-el-is-error label{color:#ad0000 !important}.fluentform .ff-el-is-error label::after{color:#ad0000 !important}.fluentform .ff-el-is-error input,.fluentform .ff-el-is-error select,.fluentform .ff-el-is-error textarea{border-color:#ad0000 !important}.fluentform .ff-el-is-error input::placeholder,.fluentform .ff-el-is-error select::placeholder,.fluentform .ff-el-is-error textarea::placeholder{color:#ad0000 !important}.fluentform input.ff-el-phone::placeholder{opacity:0 !important}.modal{inset:0;background:rgba(25,41,79,.8);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:10;opacity:0;visibility:hidden}.modal .modal-container{width:min(1140px,90%);max-width:90vw;max-height:92dvh;background:#fff;padding:max(2.0833333333vw,22px);border-radius:max(.625vw,8px);overflow:auto}.modal .modal-container button.close-btn{padding:max(.3125vw,6px);border-radius:50%;background:rgba(0,0,0,0);align-self:end}.modal .modal-container button.close-btn:hover{background:#dceefd}.modal.open{opacity:1;visibility:visible}.modal#download-file-modal .modal-container{width:min(611.5px,90%)}@media screen and (min-width: 2000px){.modal#download-file-modal .modal-container{width:31.8489583333vw}}.modal#download-file-modal .modal-container .modal-content{overflow:hidden;height:100%;gap:max(.5208333333vw,10px)}.modal#download-file-modal .modal-container .modal-content .content{gap:max(1.0416666667vw,16px)}.modal#download-file-modal .modal-container .modal-content .content .fluentform fieldset .ff-el-group .ff-el-input--label:not(.active) label{color:#1f2937;font-size:max(.8333333333vw,16px)}.modal#download-file-modal .modal-container .modal-content .content .ff-message-success{display:flex !important;flex-direction:column;padding:0;margin:0;border:none;box-shadow:none}.modal#download-file-modal .modal-container .modal-content .content .ff-message-success h3{display:flex;flex-direction:column}.modal#download-file-modal .modal-container .modal-content .content .ff-message-success h3::before{content:url("../images/icons/check.png")}#contact-modal .modal-container{width:min(612px,90%);min-height:80vh}#contact-modal .modal-container .content{gap:max(1.6666666667vw,20px)}#contact-modal .modal-container .state-select{display:none;animation:showDown 200ms ease-out}#contact-modal .modal-container .state-select.visible{display:block;animation:showUp 200ms ease-out}#contact-modal .modal-container .ff-message-success{display:flex !important;align-items:center;flex-direction:column;padding:0;margin:0;border:none;box-shadow:none;gap:max(.625vw,8px);text-align:center}#contact-modal .modal-container .ff-message-success h3{display:flex;flex-direction:column;align-items:center;gap:max(1.6666666667vw,20px)}#contact-modal .modal-container .ff-message-success h3::before{content:"";background-image:url("../images/icons/check_white.png");background-size:max(.8854166667vw,17px) max(.6770833333vw,13px);background-position:center;background-repeat:no-repeat;width:max(1.8229166667vw,35px);height:max(1.8229166667vw,35px);padding:max(.2083333333vw,4px);border-radius:50%;background-color:#0ac3aa;display:flex;justify-content:center;align-items:center}section.banner-optional{padding-top:max(3.3333333333vw,30px)}section.banner-optional .custom-container{background:#f1f8fe;border-radius:max(.4166666667vw,8px);padding:max(1.6666666667vw,20px);gap:max(.5208333333vw,10px)}@media only screen and (max-width: 992px){section.banner-optional .custom-container{flex-direction:column;text-align:center;gap:20px}}section.banner-optional .custom-container .end-content{gap:max(.8333333333vw,8px)}@media only screen and (max-width: 768px){section.banner-optional .custom-container .end-content{flex-direction:column;gap:20px;justify-content:unset}section.banner-optional .custom-container .end-content .btn-wrapper{width:100%}}section.banner-optional.pb{padding-bottom:max(3.3333333333vw,30px)}section.hero-primary{background:#19294f;color:#fff;margin-top:max(3.59375vw,50px)}section.hero-primary .custom-container{max-width:min(1276px,95%)}section.hero-primary .custom-container .content-wrapper{padding:max(2.0833333333vw,22px);gap:max(2.34375vw,20px)}section.hero-primary .custom-container .content-wrapper .text-wrapper{gap:max(.4166666667vw,8px)}section.hero-primary .custom-container .content-wrapper .text-wrapper .breadcrumbs{margin-bottom:max(1.0416666667vw,10px)}@media only screen and (max-width: 992px){section.hero-primary .custom-container .content-wrapper .text-wrapper .breadcrumbs{margin-bottom:0}}section.hero-primary .custom-container .content-wrapper .text-wrapper .breadcrumbs .breadcrumb.active{color:#fff}@media only screen and (max-width: 768px){section.hero-primary .custom-container .content-wrapper .text-wrapper h1{font-size:40px;font-weight:500}}@media only screen and (max-width: 768px){section.hero-primary .custom-container .content-wrapper .img-wrapper{min-width:58px;display:flex}}section.hero-primary .custom-container .content-wrapper .img-wrapper img{height:max(9.7395833333vw,80px);width:auto}@media only screen and (max-width: 768px){section.hero-primary .custom-container .content-wrapper .img-wrapper img{margin-block:auto}}#layout{inset:0;background:rgba(25,41,79,.8);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:9;opacity:0;visibility:hidden}#layout.open{opacity:1;visibility:visible}.loader-wrapper{inset:0;z-index:3}.loader-wrapper .loader{width:max(50px,2.6041666667vw);aspect-ratio:1;display:grid;border:1px solid rgba(0,0,0,0);border-radius:50%;border-right-color:#0ac3aa;animation:rotate 1s infinite linear;transform-origin:center}.loader-wrapper .loader::before,.loader-wrapper .loader::after{content:"";grid-area:1/1;margin:4px;border:inherit;border-radius:50%;animation:rotate 2s infinite;transform-origin:center}.loader-wrapper .loader::after{margin:10px;animation-duration:3s}.breadcrumbs-wrapper .breadcrumbs{gap:max(.5208333333vw,10px)}.breadcrumbs-wrapper .breadcrumbs li{color:#9ca3af}.breadcrumbs-wrapper .breadcrumbs li.active{color:#19294f}.breadcrumbs-wrapper .breadcrumbs li.active a{pointer-events:none}.custom-tags-wrapper{gap:max(.4166666667vw,8px)}.custom-tags-wrapper .tag{gap:max(.2083333333vw,4px);border-radius:max(.2083333333vw,4px);padding:max(.3125vw,6px) max(.4166666667vw,8px);background:#f3f4f6;font-size:max(.7291666667vw,14px)}.custom-tags-wrapper .tag span.icon{width:max(.8333333333vw,16px);height:max(.8333333333vw,16px);border-radius:50%;background:var(--bckg);padding:max(.1041666667vw,1px)}.splide *,.splide *::after,.splide *::before{transition:unset}.tooltip-parent .tooltip{position:absolute;bottom:calc(100% - max(.3125vw,6px));z-index:3;left:50%;transform:translateX(-50%);background:rgba(17,24,39,.8);color:#fff;text-align:center;padding:max(.2083333333vw,4px);border-radius:max(.2083333333vw,4px);font-size:max(.625vw,12px);line-height:1.25;opacity:0;visibility:hidden;width:max-content}.tooltip-parent .tooltip.bottom{bottom:auto;top:calc(100% + max(.2083333333vw,4px))}.tooltip-parent:hover .tooltip{opacity:1;visibility:visible}.sassy-socials-wrapper .heateor_sss_sharing_ul{display:flex;gap:max(.8333333333vw,8px)}.sassy-socials-wrapper .heateor_sss_sharing_ul a span{display:flex !important;align-items:center;justify-content:center;background:#fff !important;border:1px solid #19294f}@media only screen and (max-width: 768px){.sassy-socials-wrapper .heateor_sss_sharing_ul a span{width:45px !important;height:45px !important}}.sassy-socials-wrapper .heateor_sss_sharing_ul a span svg{width:auto;height:auto}.sassy-socials-wrapper .heateor_sss_sharing_ul a span svg path{fill:#19294f}.sassy-socials-wrapper .heateor_sss_sharing_ul a:hover span{background:#19294f !important}.sassy-socials-wrapper .heateor_sss_sharing_ul a:hover span svg path{fill:#fff}.news-post{gap:max(.8333333333vw,8px);width:31.66%}.news-post .img-wrapper{border-radius:max(.4166666667vw,8px);overflow:hidden}.news-post .img-wrapper img{aspect-ratio:404/264}.news-post .head-wrapper{gap:max(.4166666667vw,8px)}.news-post .tags-wrapper{gap:max(.4166666667vw,8px)}.news-post .tags-wrapper .tag{padding:max(.3125vw,6px) max(.4166666667vw,8px);border-radius:max(.2083333333vw,4px);background:#f3f4f6;font-size:max(14px,.7291666667vw)}.news-post:hover .title{color:#0ac3aa}.no-products{text-align:center;max-width:min(650px,100%);margin-inline:auto}@media screen and (min-width: 2000px){.no-products{max-width:33.8541666667vw}}.no-products h5.contact{margin-top:max(1.0416666667vw,16px)}.no-products h5.contact a{color:#0ac3aa;text-decoration:underline}.no-products h5.contact a:hover{color:#09af99}html{scroll-behavior:smooth}html ::-webkit-scrollbar{width:max(.3645833333vw,7px);height:max(.3645833333vw,7px)}html *::-webkit-scrollbar-track{background-color:#d1d5db}html *::-webkit-scrollbar-thumb{border-radius:max(.3645833333vw,7px);background-color:#0ac3aa}html *::-webkit-scrollbar-thumb:hover,html *::-webkit-scrollbar-thumb:active{background-color:#09af99}html ::selection{background:#d2f772;color:#19294f}html .grecaptcha-badge,html .otgs-development-site-front-end{display:none}html body{margin:0;overflow-x:hidden;font-family:"Poppins",sans-serif;color:#19294f;image-rendering:-webkit-optimize-contrast}html body *,html body *::after,html body *::before{transition:all ease-out .15s;box-sizing:border-box}html body img,html body picture,html body video,html body canvas,html body svg{display:block;max-width:100%;height:auto}html body ul,html body ol{list-style:none;padding:0;margin:0}html body input,html body textarea{outline:none !important;border:none;font-family:"Poppins",sans-serif;-webkit-appearance:none}html body input[type=search]::-webkit-search-decoration,html body input[type=search]::-webkit-search-cancel-button,html body input[type=search]::-webkit-search-results-button,html body input[type=search]::-webkit-search-results-decoration select{-webkit-appearance:none}html body textarea{resize:none}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body p{margin:0}html body p:not(:last-of-type){padding-bottom:max(24px,1.40625vw)}html body a{color:inherit;text-decoration:none;font-size:inherit;display:inline-block}html body button{border:none;cursor:pointer;outline:none !important;-webkit-appearance:none;font-family:"Poppins",sans-serif;padding:0}html body section{content-visibility:unset !important}.header{top:0;left:0;width:100%;z-index:10;background:#fff;height:max(3.59375vw,50px);box-shadow:0px 2px 4px 0px rgba(0,0,0,.0745098039)}@media only screen and (max-width: 768px){.header{flex-direction:column;align-items:unset}.header.popup-shown{height:auto}.header.popup-shown .custom-container{height:max(3.59375vw,50px)}}.header .custom-container{width:100%;height:100%}.header .custom-container .mega-menu{top:max(3.59375vw,50px);left:0;width:100%;background:#fff;border-top:1px solid #d1d5db;opacity:0;visibility:hidden;z-index:-1;pointer-events:none}.header .custom-container .mega-menu a{pointer-events:none}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu:not(.search){position:static;pointer-events:all;opacity:1;visibility:visible;max-height:0;overflow:hidden;border-top:unset}}.header .custom-container .mega-menu .mobile{display:none}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .mobile{display:flex;width:100%}}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .desktop{display:none}}.header .custom-container .mega-menu .products-menu-wrapper{color:#19294f}.header .custom-container .mega-menu .products-menu-wrapper .toggle-wrapper{gap:max(1.0416666667vw,16px);padding:max(2.8125vw,20px) max(5vw,40px);width:39.64%}.header .custom-container .mega-menu .products-menu-wrapper .toggle-wrapper button{min-width:max(12.6041666667vw,242px);font-weight:400;padding:max(.6770833333vw,12px) max(1.0416666667vw,16px) max(.6770833333vw,12px) max(.4166666667vw,8px);border-radius:max(.4166666667vw,8px);justify-content:space-between}.header .custom-container .mega-menu .products-menu-wrapper .toggle-wrapper button span.arrow svg{width:max(.8333333333vw,16px);height:max(.8333333333vw,16px)}.header .custom-container .mega-menu .products-menu-wrapper .toggle-wrapper button:hover{padding-inline-end:max(.4166666667vw,8px)}.header .custom-container .mega-menu .products-menu-wrapper .toggle-wrapper button.active{background:#f1f8fe;pointer-events:none}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper{width:60.36%;background:#f1f8fe;padding:max(2.5vw,24px) max(3.3333333333vw,30px);padding-inline-end:20%}@media only screen and (max-width: 1460px){.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper{padding-inline-end:10%}}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items{animation:showUp 200ms ease-out;width:100%}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.cats-wrapper{column-gap:10%}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.cats-wrapper ul{width:40.5%;row-gap:max(1.0416666667vw,16px)}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.cats-wrapper ul .cat-item a{padding:max(.4166666667vw,8px);border-radius:max(.625vw,8px);background:rgba(0,0,0,0);gap:max(.4166666667vw,8px);color:#19294f}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.cats-wrapper ul .cat-item a .img-wrapper{width:max(2.6041666667vw,40px);height:max(2.6041666667vw,40px)}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.cats-wrapper ul .cat-item a .img-wrapper img{width:100%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:multiply}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.cats-wrapper ul .cat-item a:hover{background:#dceefd}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.segments-wrapper{column-gap:10%}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.segments-wrapper ul{width:40.5%;row-gap:max(1.0416666667vw,16px)}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.segments-wrapper ul .seg-item a{padding:max(.2083333333vw,4px) max(.4166666667vw,8px);border-radius:max(.4166666667vw,8px);background:rgba(0,0,0,0);gap:max(.4166666667vw,8px);color:#19294f}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.segments-wrapper ul .seg-item a .img-wrapper svg{width:max(2.0833333333vw,40px);height:max(2.0833333333vw,40px)}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.segments-wrapper ul .seg-item a .img-wrapper svg path{fill:var(--bckg)}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.segments-wrapper ul .seg-item a:hover{background:#dceefd}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.smart-wrapper{gap:9.84%}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.smart-wrapper .cat-item{width:39.67%;gap:max(1.0416666667vw,16px)}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.smart-wrapper .cat-item span.separator{width:100%;height:max(.0520833333vw,1px);background:rgba(25,41,79,.15)}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.smart-wrapper .cat-item .cat-head img,.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.smart-wrapper .cat-item .cat-head svg{height:max(1.5104166667vw,28px);width:auto}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.smart-wrapper .cat-item ul.cat-items{gap:max(1.0416666667vw,16px)}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.smart-wrapper .cat-item ul.cat-items .product-block{width:100%;padding-inline:max(.4166666667vw,8px);gap:max(.4166666667vw,8px);border-radius:max(.4166666667vw,8px);background:rgba(0,0,0,0)}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.smart-wrapper .cat-item ul.cat-items .product-block .img-wrapper{width:max(2.6041666667vw,50px);padding:max(.1041666667vw,2px)}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.smart-wrapper .cat-item ul.cat-items .product-block .img-wrapper img{aspect-ratio:1;object-fit:contain;object-position:center;mix-blend-mode:multiply}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.smart-wrapper .cat-item ul.cat-items .product-block .title-wrapper{width:calc(100% - max(.4166666667vw,8px) - max(2.6041666667vw,50px))}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.smart-wrapper .cat-item ul.cat-items .product-block .title-wrapper img{height:max(1.1979166667vw,23px);width:auto}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.smart-wrapper .cat-item ul.cat-items .product-block:hover{background:#dceefd}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .items-wrapper .items.hidden{display:none;animation:showDown 200ms ease-out}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .banner-wrapper{margin-top:max(1.0416666667vw,16px);border-top:1px solid #9ca3af;padding:max(2.0833333333vw,22px) max(1.0416666667vw,16px) 0;gap:4%}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .banner-wrapper .img-wrapper{width:19.5%}.header .custom-container .mega-menu .products-menu-wrapper .content-wrapper .banner-wrapper .text-wrapper{width:72%;gap:max(.3125vw,6px);padding-bottom:max(.5208333333vw,10px)}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info{padding-inline-start:12px}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info button.toggle-mobile-inner-menu-btn{border-top:1px solid #d1d5db;padding-block:24px;font-size:14px;line-height:1.4;font-weight:600;color:#6b7280;justify-content:space-between}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info button.toggle-mobile-inner-menu-btn svg path{fill:#6b7280}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info button.toggle-mobile-inner-menu-btn.open span.arrow{transform:rotate(-180deg)}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info .content{max-height:0;overflow:hidden;padding-inline-start:12px}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info .content ul.inner{gap:24px;margin-bottom:24px}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info .content ul.inner li a{gap:16px}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info .content ul.inner li a .img-wrapper{width:50px;aspect-ratio:1}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info .content ul.inner li a .img-wrapper img{width:50px}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info .content ul.inner li a .img-wrapper.seg{width:50px}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info .content ul.inner li a .img-wrapper.seg svg path{fill:var(--bckg)}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info.smart .content{padding-inline-start:0}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info.smart .cat-item{gap:24px}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info.smart .cat-item .cat-head img{height:30px;width:auto}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info.smart .cat-item ul.cat-items{gap:24px}.header .custom-container .mega-menu .products-menu-wrapper .mobile.info-wrapper .info.smart .cat-item ul.cat-items h3{font-size:16px}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .segments-menu-wrapper{flex-direction:column;gap:24px}}.header .custom-container .mega-menu .segments-menu-wrapper .segments-wrapper{width:60.5%;column-gap:5.5%;padding:max(2.8125vw,20px) max(5.4166666667vw,40px)}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .segments-menu-wrapper .segments-wrapper{width:100%;padding:0;flex-direction:column;row-gap:max(1.0416666667vw,16px)}}.header .custom-container .mega-menu .segments-menu-wrapper .segments-wrapper .segments{row-gap:max(1.0416666667vw,16px);width:min(16.5104166667vw,100%)}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .segments-menu-wrapper .segments-wrapper .segments{width:100%}}.header .custom-container .mega-menu .segments-menu-wrapper .segments-wrapper .segments .seg-item{width:100%}.header .custom-container .mega-menu .segments-menu-wrapper .segments-wrapper .segments .seg-item a{padding:max(.3125vw,6px) max(.4166666667vw,8px);border-radius:max(.4166666667vw,8px);background:rgba(0,0,0,0);gap:max(.4166666667vw,8px);color:#19294f}.header .custom-container .mega-menu .segments-menu-wrapper .segments-wrapper .segments .seg-item a .img-wrapper{border-radius:max(.2083333333vw,4px);overflow:hidden;background:var(--bckg);width:max(3.125vw,50px);aspect-ratio:60/40}.header .custom-container .mega-menu .segments-menu-wrapper .segments-wrapper .segments .seg-item a .img-wrapper svg{width:max(2.0833333333vw,30px);height:max(2.0833333333vw,30px)}.header .custom-container .mega-menu .segments-menu-wrapper .segments-wrapper .segments .seg-item a:hover{background:#dceefd}.header .custom-container .mega-menu .segments-menu-wrapper .content-wrapper{width:39.5%;background:#f1f8fe;padding:max(2.8645833333vw,12px) max(3.125vw,20px)}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .segments-menu-wrapper .content-wrapper{width:100%;border-radius:max(.4166666667vw,8px);margin-bottom:24px}}.header .custom-container .mega-menu .segments-menu-wrapper .content-wrapper .banner{width:max(55%,300px);border-radius:max(.4166666667vw,8px);padding:max(.625vw,8px) max(1.0416666667vw,16px);gap:max(.8333333333vw,8px)}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .segments-menu-wrapper .content-wrapper .banner{width:100%;border-radius:0;padding:0}}.header .custom-container .mega-menu .segments-menu-wrapper .content-wrapper .banner .img-wrapper{width:90.32%}.header .custom-container .mega-menu .segments-menu-wrapper .content-wrapper .banner .img-wrapper img{height:max(1.71875vw,33px);width:auto}.header .custom-container .mega-menu .segments-menu-wrapper .content-wrapper .banner .text-wrapper{gap:max(.625vw,8px)}.header .custom-container .mega-menu .segments-menu-wrapper .content-wrapper .banner .text-wrapper .free-text{color:#4b5563}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .segments-menu-wrapper .content-wrapper .banner .text-wrapper .free-text{font-weight:400}}.header .custom-container .mega-menu .segments-menu-wrapper .content-wrapper .banner:hover{background:#dceefd}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .segments-menu-wrapper .content-wrapper .banner:hover{background:unset}}.header .custom-container .mega-menu .resources-menu-wrapper{color:#19294f}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .resources-menu-wrapper{flex-direction:column}}.header .custom-container .mega-menu .resources-menu-wrapper .menu-items-wrapper{width:39.64%;padding:max(2.8645833333vw,30px) 5.3%}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .resources-menu-wrapper .menu-items-wrapper{width:100%;padding:0}}.header .custom-container .mega-menu .resources-menu-wrapper .menu-items-wrapper .menu-items{min-width:max(11.9791666667vw,180px);gap:max(1.25vw,16px)}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .resources-menu-wrapper .menu-items-wrapper .menu-items{width:100%}}.header .custom-container .mega-menu .resources-menu-wrapper .menu-items-wrapper .menu-items .item-link{width:100%}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .resources-menu-wrapper .menu-items-wrapper .menu-items .item-link.desktop{display:none}}.header .custom-container .mega-menu .resources-menu-wrapper .menu-items-wrapper .menu-items .item-link.mobile{display:none}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .resources-menu-wrapper .menu-items-wrapper .menu-items .item-link.mobile{display:list-item}}.header .custom-container .mega-menu .resources-menu-wrapper .menu-items-wrapper .menu-items .item-link a{background:rgba(0,0,0,0);padding:max(.5208333333vw,10px);border-radius:max(.625vw,8px);gap:max(.5208333333vw,10px)}.header .custom-container .mega-menu .resources-menu-wrapper .menu-items-wrapper .menu-items .item-link a lottie-player{width:max(1.25vw,20px);height:max(1.25vw,20px)}.header .custom-container .mega-menu .resources-menu-wrapper .menu-items-wrapper .menu-items .item-link a:hover{background:#dceefd}.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper{width:60.36%;background:#f1f8fe;padding:max(2.9166666667vw,30px) max(3.4375vw,30px)}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper{display:none}}.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper{gap:max(1.0416666667vw,16px);width:max(28.8020833333vw,553px)}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper{width:100%;margin-bottom:24px}}.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper .heading{gap:max(.4166666667vw,8px)}@media only screen and (max-width: 575px){.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper .heading h4{display:none}}.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper .heading .text-btn{padding:max(.4166666667vw,8px) max(.5208333333vw,10px);border-radius:max(.4166666667vw,8px);line-height:1.5625}.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper .heading .text-btn:hover{background:#dceefd}.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper span.separator{width:100%;height:max(.1041666667vw,1px);background:#d1d5db}.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper .posts-wrapper .post-item{width:100%;padding:max(1.0416666667vw,16px);background:rgba(0,0,0,0);border-radius:max(.625vw,8px)}.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper .posts-wrapper .post-item .img-wrapper{width:36.51%;aspect-ratio:180/115;border-radius:max(.4166666667vw,8px);overflow:hidden}.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper .posts-wrapper .post-item .text-wrapper{width:61.5%;gap:max(.4166666667vw,8px)}.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper .posts-wrapper .post-item:hover{background:#dceefd}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper .posts-wrapper .post-item:hover{background:unset}}@media only screen and (max-width: 768px){.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper .posts-wrapper .post-item{flex-direction:column;gap:12px}.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper .posts-wrapper .post-item .img-wrapper{width:65%}.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper .posts-wrapper .post-item .text-wrapper{width:100%;gap:12px}.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper .posts-wrapper .post-item .text-wrapper h5{font-weight:600;font-size:14px}.header .custom-container .mega-menu .resources-menu-wrapper .featured-posts-wrapper .content-wrapper .posts-wrapper .post-item .text-wrapper button{width:100%;padding:12px;border-radius:24px;text-align:center;justify-content:center;border:1px solid #19294f}}.header .custom-container .mega-menu .search-menu-wrapper{background:#f1f8fe;padding-block:max(1.6666666667vw,20px) max(2.0833333333vw,22px)}.header .custom-container .mega-menu .search-menu-wrapper .search-container{width:min(928px,90%);margin-inline:auto;gap:max(.8333333333vw,8px)}@media screen and (min-width: 2000px){.header .custom-container .mega-menu .search-menu-wrapper .search-container{width:48.33vw}}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .search-menu-wrapper .search-container{align-items:unset}}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper{width:calc(100% - max(.8333333333vw,8px) - max(1.6666666667vw,20px))}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper{padding-bottom:max(1.7708333333vw,24px)}}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .input-wrapper{border:1px solid #19294f;background:#fff;border-radius:max(10.4166666667vw,200px);padding:max(.8333333333vw,8px) max(1.25vw,16px);width:100%;z-index:1}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .input-wrapper input{font-size:max(.8333333333vw,16px);color:#19294f;width:100%}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .input-wrapper input::placeholder{color:#9ca3af}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .input-wrapper .icons-group{gap:max(.5729166667vw,11px)}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .input-wrapper .icons-group span.separator{background:#d1d5db;width:max(.0520833333vw,1px);height:100%}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .input-wrapper .icons-group button{background:rgba(0,0,0,0)}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .input-wrapper .icons-group button:hover svg path{fill:#19294f}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .results-wrapper{background:#fff;margin-top:min(-1.7708333333vw,-24px);overflow:hidden;max-height:0}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .results-wrapper .results-container{padding:max(2.1354166667vw,31px) max(1.25vw,20px) max(1.25vw,20px);gap:max(.8333333333vw,8px)}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .results-wrapper .results-container ul.results li{color:#4b5563;padding-block:max(.8333333333vw,8px);border-bottom:1px solid #e5e7eb;opacity:1;visibility:visible;max-height:auto}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .results-wrapper .results-container ul.results li b{font-weight:500;color:#19294f}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .results-wrapper .results-container ul.results li.no-res{border-bottom:none;pointer-events:none}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .results-wrapper .results-container ul.results li.hidden{display:none}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .results-wrapper .results-container button.additional-results{display:none}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .results-wrapper .results-container button.additional-results:hover{gap:max(.8333333333vw,8px)}.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .results-wrapper.open{overflow-y:auto;max-height:45vh}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .search-menu-wrapper .search-container .search-wrapper .results-wrapper.open{max-height:55vh}}.header .custom-container .mega-menu .search-menu-wrapper .search-container .close-wrapper{width:max(1.6666666667vw,20px);padding-top:max(.8333333333vw,8px)}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu .search-menu-wrapper .search-container .close-wrapper{align-self:center}}.header .custom-container .mega-menu .search-menu-wrapper .search-container .close-wrapper button{width:100%;aspect-ratio:1;background:rgba(0,0,0,0)}.header .custom-container .mega-menu.open{opacity:1;visibility:visible;z-index:1;pointer-events:all}.header .custom-container .mega-menu.open a{pointer-events:all}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu.open{margin-top:24px}}@media only screen and (max-width: 1100px){.header .custom-container .mega-menu.search{margin-top:0}}.header .custom-container .start-content{gap:max(2.5vw,24px);height:100%}.header .custom-container .start-content .logo img{height:max(1.6145833333vw,28px);width:auto}.header .custom-container .start-content .menu-primary-menu-container{height:100%}@media only screen and (max-width: 1100px){.header .custom-container .start-content .menu-primary-menu-container{position:absolute;width:100%;top:100%;left:0;background:#fff;height:max-content;max-height:0;overflow:hidden;padding-inline:20px;padding-block:0;border-top:1px solid rgba(0,0,0,0)}}.header .custom-container .start-content .menu-primary-menu-container ul.menu{display:flex;gap:max(1.6666666667vw,20px);height:100%}@media only screen and (max-width: 1100px){.header .custom-container .start-content .menu-primary-menu-container ul.menu{flex-direction:column;gap:0;height:auto}}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item{gap:max(.4166666667vw,8px);color:#4b5563;font-size:max(.7291666667vw,14px)}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item span.arrow{cursor:pointer}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item::before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:max(.1041666667vw,2px);width:0;background:#19294f}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item:hover::before{width:100%}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item.clicked::before{width:100%}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item.current-menu-item{color:#19294f;font-weight:500;pointer-events:none}@media only screen and (max-width: 1100px){.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item.current-menu-item{font-weight:600}}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu{display:flex;flex-direction:column;background:#fff;position:absolute;left:min(-1.3020833333vw,-12px);top:100%;width:fit-content;min-width:max(13.0208333333vw,220px);padding:max(1.0416666667vw,16px);gap:max(1.25vw,16px);opacity:0;visibility:hidden;box-shadow:0px 2px 4px 0px rgba(0,0,0,.08)}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a{width:100%;padding:max(.5208333333vw,10px);border-radius:max(.625vw,8px);background:rgba(0,0,0,0);color:#19294f}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a:hover{background:#dceefd}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu li::before{content:unset}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item.menu-item-has-children:hover a{pointer-events:all}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item.menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item:not(.no-click) a{height:100%;display:flex;align-items:center}@media only screen and (max-width: 1100px){.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item{justify-content:space-between;flex-wrap:wrap;row-gap:0;color:#19294f;font-size:16px;font-weight:600;line-height:1.5;padding-block:24px;border-bottom:1px solid #d1d5db;cursor:pointer}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item span.arrow{display:flex;justify-content:flex-end}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item span.arrow svg{width:15px}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item span.arrow svg path{fill:#19294f}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item:not(.no-click) a{width:100%}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item::before{content:unset}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item.clicked{color:#0ac3aa;padding-bottom:0}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item.clicked>span.arrow{transform:rotate(-180deg)}.header .custom-container .start-content .menu-primary-menu-container ul.menu li.menu-item.clicked>span.arrow svg path{fill:#0ac3aa}}.header .custom-container .start-content .menu-primary-menu-container .custom-links{flex-direction:column;padding-block:24px;gap:24px}.header .custom-container .start-content .menu-primary-menu-container .custom-links li a{justify-content:center;width:100%;text-align:center;padding-block:12px}.header .custom-container .start-content .menu-primary-menu-container .lang-wrapper{flex-direction:column;gap:24px}.header .custom-container .start-content .menu-primary-menu-container .lang-wrapper .icon-btn{width:100%;gap:max(.4166666667vw,8px);background:rgba(0,0,0,0);font-size:14px;color:#4b5563}.header .custom-container .start-content .menu-primary-menu-container .lang-wrapper .icon-btn.open span.arrow{transform:rotate(-180deg)}.header .custom-container .start-content .menu-primary-menu-container .lang-wrapper .langs-menu{position:static;gap:24px;max-height:0;overflow:hidden}.header .custom-container .start-content .menu-primary-menu-container .lang-wrapper .langs-menu .language-item{text-align:center;font-size:14px;color:#4b5563}.header .custom-container .start-content .menu-primary-menu-container .lang-wrapper .langs-menu .language-item a{width:100%}.header .custom-container .start-content .menu-primary-menu-container .lang-wrapper .langs-menu .language-item.active{display:none}.header .custom-container .start-content .menu-primary-menu-container .lang-wrapper .langs-menu.open{max-height:300px}.header .custom-container .start-content .menu-primary-menu-container.active{overflow-y:auto;max-height:calc(100vh - max(3.59375vw,50px));padding-block:max(.4166666667vw,8px) 56px;border-color:#d1d5db}.header .custom-container .end-content{gap:max(1.0416666667vw,16px)}.header .custom-container .end-content .custom-links{gap:max(.4166666667vw,8px)}.header .custom-container .end-content .custom-links li{font-size:max(.8333333333vw,14px)}@media only screen and (max-width: 1100px){.header .custom-container .end-content .custom-links{display:none}}.header .custom-container .end-content .actions-wrapper{gap:max(1.0416666667vw,16px)}.header .custom-container .end-content .actions-wrapper button.icon-btn{background:rgba(0,0,0,0);width:max(1.3541666667vw,20px);height:max(1.3541666667vw,20px);border-radius:50%}.header .custom-container .end-content .actions-wrapper button.icon-btn svg{width:max(1.0416666667vw,18px);height:max(1.0416666667vw,18px)}@media only screen and (max-width: 1100px){.header .custom-container .end-content .actions-wrapper button.icon-btn svg path{fill:#19294f}}.header .custom-container .end-content .actions-wrapper button.icon-btn:hover,.header .custom-container .end-content .actions-wrapper button.icon-btn.active{background:#dceefd}.header .custom-container .end-content .actions-wrapper button.icon-btn span.title,.header .custom-container .end-content .actions-wrapper button.icon-btn span.arrow{display:none}.header .custom-container .end-content .actions-wrapper .langs-menu{background:#fff;left:50%;transform:translateX(-50%);top:calc(100% + max(1.0416666667vw,16px));width:fit-content;min-width:max(8.4375vw,140px);padding:max(1.0416666667vw,16px);gap:max(1.25vw,16px);opacity:0;visibility:hidden;box-shadow:0px 2px 4px 0px rgba(0,0,0,.08)}.header .custom-container .end-content .actions-wrapper .langs-menu li a{width:100%;padding:max(.5208333333vw,10px);border-radius:max(.625vw,8px);background:rgba(0,0,0,0);color:#19294f}.header .custom-container .end-content .actions-wrapper .langs-menu li a:hover{background:#dceefd}.header .custom-container .end-content .actions-wrapper .langs-menu.open{opacity:1;visibility:visible}.header .custom-container .end-content .mobile-menu{display:none}@media only screen and (max-width: 1100px){.header .custom-container .end-content .mobile-menu{display:flex}}.header .custom-container .end-content .mobile-menu .hamburger{font:inherit;overflow:visible;margin:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:rgba(0,0,0,0)}.header .custom-container .end-content .mobile-menu .hamburger .hamburger-box{position:relative;display:inline-block;width:20px;height:14px}.header .custom-container .end-content .mobile-menu .hamburger .hamburger-box .hamburger-inner{position:absolute;width:20px;height:2px;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-duration:75ms;transition-property:transform;background-color:#19294f;top:50%;display:flex}.header .custom-container .end-content .mobile-menu .hamburger .hamburger-box .hamburger-inner::before,.header .custom-container .end-content .mobile-menu .hamburger .hamburger-box .hamburger-inner::after{display:block;content:"";position:absolute;width:20px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:#19294f}.header .custom-container .end-content .mobile-menu .hamburger .hamburger-box .hamburger-inner::before{transition:top 75ms ease .12s,opacity 75ms ease;top:-6px}.header .custom-container .end-content .mobile-menu .hamburger .hamburger-box .hamburger-inner::after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19);bottom:-6px}.header .custom-container .end-content .mobile-menu .hamburger.active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:rotate(45deg)}.header .custom-container .end-content .mobile-menu .hamburger.active .hamburger-inner::before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.header .custom-container .end-content .mobile-menu .hamburger.active .hamburger-inner::after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transform:rotate(-90deg)}.header .main-popup{position:static;width:100%;box-shadow:unset;background:#d2fa69;border-radius:0;max-height:250px}.header .main-popup .img-wrapper{display:none}.header .main-popup .text-wrapper{width:100%;text-align:center;display:flex;flex-direction:column;gap:max(.4166666667vw,8px)}.header .main-popup .text-wrapper .content-wrap{align-items:center;width:100%}.header .main-popup .text-wrapper .content-wrap h3{font-size:16px;font-weight:400}.header .main-popup .text-wrapper .content-wrap .btn-wrapper a{background:rgba(0,0,0,0);border:1px solid #19294f}.header .main-popup.hidden{max-height:0;overflow:hidden;opacity:1;visibility:visible}.main-popup{left:2vw;bottom:2.5vh;width:max(33.2291666667vw,480px);border-radius:max(.4166666667vw,8px);box-shadow:0px 16px 48px 0px rgba(0,0,0,.18);background:#fff;z-index:8;overflow:hidden;opacity:1;visibility:visible}.main-popup .img-wrapper{width:35.79%}.main-popup .img-wrapper img{aspect-ratio:1}.main-popup .text-wrapper{width:64.21%;padding:max(.8333333333vw,16px) max(.6770833333vw,13px) max(2.0833333333vw,22px) max(1.25vw,16px)}.main-popup .text-wrapper .close-btn-wrap button{width:max(1.25vw,20px);height:max(1.25vw,20px);background:rgba(0,0,0,0)}.main-popup .text-wrapper .close-btn-wrap button:hover{transform:scale(1.2)}.main-popup .text-wrapper .content-wrap{width:calc(100% - max(1.6145833333vw,31px));gap:max(.625vw,8px)}.main-popup.hidden{opacity:0;visibility:hidden}.contact-sticky{bottom:max(1.875vw,20px);right:max(1.5625vw,20px);z-index:5}.contact-sticky a,.contact-sticky button{font-size:max(.8333333333vw,16px);font-weight:500;color:#19294f;background:#0ac3aa;border:max(.0520833333vw,1px) solid #fff;padding:max(.4166666667vw,8px) max(1.1458333333vw,22px);border-radius:11.6666666667vw}.contact-sticky a:hover,.contact-sticky button:hover{background:#09af99}@media only screen and (max-width: 575px){.contact-sticky{display:none}}footer{background:#f9fafb;padding-top:max(4.1666666667vw,30px);gap:max(3.3333333333vw,30px)}footer .custom-container{gap:max(3.3333333333vw,30px)}@media only screen and (max-width: 768px){footer .custom-container{flex-direction:column-reverse;gap:32px}}@media only screen and (max-width: 768px){footer .custom-container .top-content{flex-direction:column;align-items:center;gap:max(1.25vw,20px);border-top:1px solid #d1d5db;padding-top:32px}}footer .custom-container .top-content .footer-socials{gap:max(1.0416666667vw,12px)}footer .custom-container .top-content .footer-socials .social-icon a{width:max(1.8229166667vw,35px);aspect-ratio:1;border-radius:50%;border:1px solid #111827;padding:max(.2083333333vw,4px)}@media only screen and (max-width: 768px){footer .custom-container .top-content .footer-socials .social-icon a{width:45px}}footer .custom-container .top-content .footer-socials .social-icon a svg path{fill:#111827}footer .custom-container .top-content .footer-socials .social-icon a:hover{border:1px solid #0ac3aa}footer .custom-container .top-content .footer-socials .social-icon a:hover svg path{fill:#0ac3aa}@media only screen and (max-width: 768px){footer .custom-container .top-content .logo{width:59.4%;justify-content:center}}@media only screen and (max-width: 992px){footer .custom-container .bottom-content{flex-direction:column-reverse;gap:max(5vw,40px)}}@media only screen and (max-width: 768px){footer .custom-container .bottom-content{gap:32px}}footer .custom-container .bottom-content .menu-footer-menu-container{width:45.85%}@media only screen and (max-width: 992px){footer .custom-container .bottom-content .menu-footer-menu-container{width:100%}}@media only screen and (max-width: 768px){footer .custom-container .bottom-content .menu-footer-menu-container{padding-top:32px;border-top:1px solid #d1d5db}}footer .custom-container .bottom-content .menu-footer-menu-container ul.menu{display:flex;align-items:start;gap:max(1.6666666667vw,20px)}@media only screen and (max-width: 768px){footer .custom-container .bottom-content .menu-footer-menu-container ul.menu{flex-direction:column;gap:max(.4166666667vw,8px)}}footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item{flex:1;font-weight:600;font-size:max(.7291666667vw,14px)}@media only screen and (max-width: 768px){footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item{font-size:16px}footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item>a{padding:12px}}footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item.no-click>a{pointer-events:none}@media only screen and (max-width: 768px){footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item.menu-item-has-children{width:100%}footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item.menu-item-has-children>a{pointer-events:all;width:100%;padding:12px;background:#f3f4f6;border-bottom:1px solid rgba(0,0,0,0);position:relative}footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item.menu-item-has-children>a::before{content:"";position:absolute;top:50%;right:12px;transform:translateY(-50%);background-image:url("../images/icons/arrow_down.svg");background-size:cover;background-repeat:no-repeat;width:24px;height:24px}footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item.menu-item-has-children>a.active{border-bottom:1px solid #d1d5db}footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item.menu-item-has-children>a.active::before{transform:translateY(-50%) rotate(-180deg)}}footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item ul.sub-menu{margin-top:max(1.25vw,16px);display:flex;flex-direction:column;gap:max(1.25vw,16px)}@media only screen and (max-width: 768px){footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item ul.sub-menu{gap:0}}footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item ul.sub-menu li{font-weight:400}@media only screen and (max-width: 768px){footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item ul.sub-menu li{padding:24px 16px 0}footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item ul.sub-menu li:last-of-type{padding-bottom:24px}}@media only screen and (max-width: 768px){footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item ul.sub-menu{margin-top:0;background:#f3f4f6;overflow:hidden;max-height:0;transition:all ease-out 500ms}}footer .custom-container .bottom-content .menu-footer-menu-container ul.menu li.menu-item a:hover{color:#0ac3aa}footer .custom-container .bottom-content .form-wrapper{width:45.85%;gap:max(1.0416666667vw,18px)}@media only screen and (max-width: 992px){footer .custom-container .bottom-content .form-wrapper{width:100%}}@media only screen and (max-width: 768px){footer .custom-container .bottom-content .form-wrapper .ff-btn-submit{width:100%}}footer .custom-container .bottom-content .form-wrapper h3{color:#0ac3aa}@media only screen and (max-width: 768px){footer .custom-container .bottom-content .form-wrapper h3{font-size:25px}}footer .bottom-container{background:#0ac3aa;padding-block:max(.9375vw,14px)}@media only screen and (max-width: 768px){footer .bottom-container{background:#f9fafb;padding-bottom:76px}}footer .bottom-container .custom-container{gap:max(1.6666666667vw,20px)}@media only screen and (max-width: 768px){footer .bottom-container .custom-container{flex-direction:column}}footer .bottom-container .custom-container .start-info{gap:max(3.90625vw,20px)}@media only screen and (max-width: 768px){footer .bottom-container .custom-container .start-info{flex-wrap:wrap;justify-content:center;row-gap:40px}footer .bottom-container .custom-container .start-info li{text-align:center}footer .bottom-container .custom-container .start-info li:first-of-type{width:100%;order:3}}footer .bottom-container .custom-container .end-info{gap:max(1.0416666667vw,16px)}footer .bottom-container .custom-container .end-info a{gap:max(.2604166667vw,5px)}footer .bottom-container .custom-container .end-info a span{font-size:max(.5729166667vw,11px);color:#fff}footer .bottom-container .custom-container .end-info a.theguy svg{height:max(1.0416666667vw,20px);width:auto}footer .bottom-container .custom-container .end-info a.theguy svg path{stroke:#fff;stroke-width:.3px}footer .bottom-container .custom-container .end-info a:hover span{color:#19294f}footer .bottom-container .custom-container .end-info a:hover svg path{fill:#19294f;stroke:#19294f}@media only screen and (max-width: 768px){footer .bottom-container .custom-container .end-info a span{color:#19294f}footer .bottom-container .custom-container .end-info a svg path{fill:#19294f;stroke:#19294f !important}}@keyframes showUp{from{opacity:0}to{opacity:1}}@-webkit-keyframes showUp{from{opacity:0}to{opacity:1}}@keyframes showDown{from{opacity:1}to{opacity:0}}@-webkit-keyframes showDown{from{opacity:1}to{opacity:0}}@keyframes rotate{100%{transform:rotate(1turn)}}@-webkit-keyframes rotate{100%{transform:rotate(1turn)}}@-webkit-keyframes animate-svg-stroke-1{0%{stroke-dashoffset:2138.2830044411px;stroke-dasharray:2138.2830044411px}100%{stroke-dashoffset:0;stroke-dasharray:2138.2830044411px}}@keyframes animate-svg-stroke-1{0%{stroke-dashoffset:2138.2830044411px;stroke-dasharray:2138.2830044411px}100%{stroke-dashoffset:0;stroke-dasharray:2138.2830044411px}}@-webkit-keyframes erase-svg-stroke-1{0%{stroke-dashoffset:4276.5660088821px;stroke-dasharray:2138.2830044411px}100%{stroke-dashoffset:6414.8490133232px;stroke-dasharray:2138.2830044411px}}@keyframes erase-svg-stroke-1{0%{stroke-dashoffset:4276.5660088821px;stroke-dasharray:2138.2830044411px}100%{stroke-dashoffset:6414.8490133232px;stroke-dasharray:2138.2830044411px}}@keyframes expandHeight{from{height:0}to{height:800px}}@-webkit-keyframes expandHeight{from{height:0}to{height:800px}}@keyframes decreaseHeight{from{height:800px}to{height:0}}@-webkit-keyframes decreaseHeight{from{height:800px}to{height:0}}@-webkit-keyframes animate-svg-stroke-2{0%{stroke-dashoffset:max(20.8333333333vw,300px);stroke-dasharray:max(20.8333333333vw,300px)}100%{stroke-dashoffset:0;stroke-dasharray:max(20.8333333333vw,300px)}}@keyframes animate-svg-stroke-2{0%{stroke-dashoffset:max(20.8333333333vw,300px);stroke-dasharray:max(20.8333333333vw,300px)}100%{stroke-dashoffset:0;stroke-dasharray:max(20.8333333333vw,300px)}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(255,255,255,.6)}100%{box-shadow:0 0 0 max(.3125vw,6px) rgba(0,0,0,0)}}@-webkit-keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(255,255,255,.6)}100%{box-shadow:0 0 0 max(.3125vw,6px) rgba(0,0,0,0)}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(255,255,255,.6)}100%{box-shadow:0 0 0 max(.3125vw,6px) rgba(0,0,0,0)}}@-webkit-keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(255,255,255,.6)}100%{box-shadow:0 0 0 max(.3125vw,6px) rgba(0,0,0,0)}}@keyframes pulse-animation-green{0%{box-shadow:0 0 0 0px rgba(10,195,170,.4)}100%{box-shadow:0 0 0 max(.4166666667vw,8px) rgba(10,195,170,0)}}@-webkit-keyframes pulse-animation-green{0%{box-shadow:0 0 0 0px rgba(10,195,170,.4)}100%{box-shadow:0 0 0 max(.4166666667vw,8px) rgba(10,195,170,0)}}@keyframes bounce{50%{transform:translateY(max(0.2604166667vw, 5px))}}@-webkit-keyframes bounce{50%{transform:translateY(max(0.2604166667vw, 5px))}}@keyframes fadeInOut{0%,80%,100%{transform:scale(1);opacity:1}40%{transform:scale(0.5);opacity:.1}}/*# sourceMappingURL=theme.min.css.map */