.dnd-icon-remove.deleting{font-size:12px;color:#000;font-weight:500;position:relative;top:-3px}.dnd-icon-remove.deleting:after{display:none!important}.wpcf7-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0}.dnd-upload-status{display:flex;padding:4px 0;align-items:center;position:relative}.dnd-upload-status .dnd-upload-image{width:40px;height:40px;border:1px solid #a5a5a5;text-align:center;border-radius:100%;position:relative}.dnd-upload-status .dnd-upload-image span.file{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;height:21px;width:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.dnd-upload-status .dnd-upload-details{padding-left:10px;width:calc(100% - 40px)}.dnd-upload-status .dnd-upload-details .name{color:#016d98;padding:4px 0;padding-right:60px;display:flex}.dnd-upload-status .dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:10px}.dnd-upload-status .dnd-upload-details .name em{color:#444242;font-weight:700}.dnd-upload-status .dnd-upload-details .remove-file{position:absolute;right:0;top:10px;text-decoration:none;box-shadow:none;outline:none;opacity:1}.dnd-upload-status .dnd-upload-details .remove-file span:after{content:'';width:15px;height:15px;display:block;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A")}.dnd-upload-status.in-progress .remove-file{opacity:.2}.dnd-upload-status .dnd-upload-details span.has-error{color:#f50505}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:block;border-radius:5px;overflow:hidden;background:#565555;height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#4CAF50;display:block;font-size:11px;text-align:right;color:#fff;height:100%;width:0;line-height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete{width:100%!important;padding-right:5px}.dnd-upload-counter{position:absolute;right:5px;bottom:3px;font-size:12px}.codedropz-upload-handler{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:10px;position:relative}.codedropz-upload-container{padding:15px 20px}.codedropz-upload-inner{overflow:hidden;width:100%;text-align:center;text-overflow:ellipsis;font-weight:inherit}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{text-decoration:none;box-shadow:none}.codedropz-upload-inner h3{margin:5px 0;font-size:30px;line-height:32px;word-break:break-word}.codedropz-dragover{border-color:#6b6a6a}.codedropz-upload-wrapper span.has-error-msg{display:inline-block;color:red;padding:5px 0;font-style:italic}.wpcf7-form label.error-new{color:#900;font-size:11px;float:none;padding-left:5px}.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{border-bottom-color:#900;border-bottom-style:solid}@media screen and (max-width:767px){.dnd-upload-status .dnd-upload-details .name em{font-weight:400}.dnd-upload-status .dnd-upload-details .name{padding-right:60px}.codedropz-upload-inner h3{font-size:22px}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpml-ls-legacy-dropdown-click{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown-click>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown-click .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown-click a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown-click a span{vertical-align:middle}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown-click a:focus,.wpml-ls-legacy-dropdown-click a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown-click .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{margin-left:0;margin-right:.4em}@media screen{#menu-wrap{width:100%;height:30px;position:relative;z-index:100}#menu-wrap ul{padding:0;margin:0;list-style-type:none}#menu-wrap ul li{float:left;position:relative}#menu-wrap ul a,#menu-wrap ul a:visited{display:block;line-height:30px;padding-left:10px;padding-right:20px}#menu-wrap ul ul{visibility:hidden;position:absolute;height:0;top:30px;left:0;width:149px}#menu-wrap ul ul li{width:100%}#menu-wrap ul ul a,#menu-wrap ul ul a:visited{border:0;height:auto;line-height:15px;padding:5px 10px;width:150px}#menu-wrap ul li:hover ul,#menu-wrap ul a:hover ul{visibility:visible}#menu-wrap li,#menu-wrap a,#menu-wrap div{padding:0;margin:0}#menu-wrap li.section{line-height:25px;padding-left:10px;padding-right:11px}#menu-wrap li.selected_page{line-height:20px}#menu-wrap li.selected_subpage{line-height:25px;padding-left:10px;padding-right:11px}#menu-wrap li.selected_subpage a,#menu-wrap li.selected_subpage a:visited{padding-right:0;padding-left:0}#menu-wrap table{position:absolute;top:0;left:0;border-collapse:collapse}* html #menu-wrap{width:100%;w\idth:100%}* html #menu-wrap a,* html #menu-wrap a:visited{width:10px;w\idth:10px;padding-right:20px;white-space:nowrap}* html #menu-wrap ul ul{top:30px;t\op:30px}* html #menu-wrap ul ul a,* html #menu-wrap ul ul a:visited{width:150px;w\idth:128px}.cms-nav-clearit{clear:both;height:0;line-height:0;font-size:0}.cms-nav-sub-section{font-weight:700;font-size:110%;list-style-type:none}ul li.cms-nav-sub-section:before{content:''!important}.cms-nav-sidebar ul,.cms-nav-sidebar li,.cms-nav-sidebar a{list-style:none;padding:0;margin:0}.cms-nav-sidebar ul ul,.cms-nav-sidebar ul li,.cms-nav-sidebar ul a,.cms-nav-sidebar li ul,.cms-nav-sidebar li li,.cms-nav-sidebar li a,.cms-nav-sidebar a ul,.cms-nav-sidebar a li,.cms-nav-sidebar a a{padding:0;margin:0}.cms-nav-sidebar ul li,.cms-nav-sidebar li li,.cms-nav-sidebar a li{position:relative;margin:4px 8px 2px 8px}}@media screen{#menu-wrap{background-color:#eee}#menu-wrap ul{background-color:#5798d0}#menu-wrap ul a,#menu-wrap ul a:visited{text-decoration:none;color:#000;border-right:1px solid #fff}#menu-wrap ul li:hover a,#menu-wrap ul a:focus,#menu-wrap ul a:active{background-color:#5798D0;color:#000}#menu-wrap ul ul a,#menu-wrap ul ul a:visited{color:#000}#menu-wrap ul ul a:hover{background:#B3D9FF}#menu-wrap ul ul :hover>a{background:#B3D9FF}#menu-wrap ul ul li a.selected{background-color:#D0D8F0;color:#004D99}#menu-wrap a:hover,#menu-wrap ul ul a:hover{color:#000;background:#5798d0}#menu-wrap :hover>a,#menu-wrap ul ul :hover>a{color:#000;background:#B3D9FF}#menu-wrap a.trigger,#menu-wrap a.trigger:hover,#menu-wrap a.trigger:visited{background-image:url(/wp-content/plugins/wpml-cms-nav/res/img/cms-nav-dark-s.gif);background-repeat:no-repeat;background-position:right center}#menu-wrap li.section{color:#fff;background-color:#4283b7;font-weight:700}#menu-wrap li.selected_page{color:#004D99;background-color:#5798d0}#menu-wrap li.selected_subpage{color:#004D99;background-color:#B3D9FF}#menu-wrap li.selected_subpage a,#menu-wrap li.selected_subpage a:visited{background-color:#B3D9FF}}/*!******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./src/scss/theme.scss ***!
  \******************************************************************************************************************************************/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}*,*::before,*::after{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}[tabindex="-1"]:focus{outline:none!important}abbr[title],abbr[data-original-title]{cursor:help}html{overflow-x:hidden;scroll-behavior:smooth;font-size:16px}html.no-scroll{overflow:hidden}body{box-sizing:border-box;font-family:"Maven Pro",serif;font-size:16px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%;min-height:100vh}body.no-scroll{overflow:hidden}body:not(.single-post){overflow-x:hidden}body:not(.single-post) .page,body:not(.single-post) main,body:not(.single-post) .article{width:100%}#contact{scroll-margin-top:80px}@media (min-width:992px){#contact{scroll-margin-top:100px}}img{max-width:100%}.align-items-center{align-items:center}.align-items-end{align-items:end}.justify-content-end{justify-content:end}.row-reverse{flex-direction:row-reverse}.mx-auto{margin:0 auto}.spacer{display:block}.spacer.y40{height:40px}.box-insted-hero{height:64px}@media (min-width:992px){.box-insted-hero{height:84px}}.is-relative{position:relative}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:32px;padding-left:32px}@media (max-width:1200px){.container{padding-right:32px;padding-left:32px}}@media (max-width:991px){.container{padding-right:32px;padding-left:32px}}@media (max-width:767px){.container{padding-right:16px;padding-left:16px}}@media (min-width:321px){.container{max-width:100%}}@media (min-width:577px){.container{max-width:100%}}@media (min-width:768px){.container{max-width:calc(100% - 32px)}}@media (min-width:992px){.container{max-width:calc(100% - 32px)}}@media (min-width:1201px){.container{max-width:calc(100% - 32px)}}@media (min-width:1401px){.container{max-width:1376px}}.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:32px;padding-left:32px}@media (max-width:1200px){.container-fluid{padding-right:32px;padding-left:32px}}@media (max-width:991px){.container-fluid{padding-right:32px;padding-left:32px}}@media (max-width:767px){.container-fluid{padding-right:16px;padding-left:16px}}.row{display:flex;flex-wrap:wrap;margin-right:-16px;margin-left:-16px}.col-xxl,.col-xxl-auto,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col-xs,.col-xs-auto,.col-xs-12,.col-xs-11,.col-xs-10,.col-xs-9,.col-xs-8,.col-xs-7,.col-xs-6,.col-xs-5,.col-xs-4,.col-xs-3,.col-xs-2,.col-xs-1,.col-xxs,.col-xxs-auto,.col-xxs-12,.col-xxs-11,.col-xxs-10,.col-xxs-9,.col-xxs-8,.col-xxs-7,.col-xxs-6,.col-xxs-5,.col-xxs-4,.col-xxs-3,.col-xxs-2,.col-xxs-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;min-height:1px;padding-right:16px;padding-left:16px}.col{flex-basis:0%;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-20p{flex:0 0 20%;max-width:20%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:321px){.col-xxs{flex-basis:0%;flex-grow:1;max-width:100%}.col-xxs-auto{flex:0 0 auto;width:auto;max-width:none}.col-xxs-20p{flex:0 0 20%;max-width:20%}.col-xxs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxs-3{flex:0 0 25%;max-width:25%}.col-xxs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxs-6{flex:0 0 50%;max-width:50%}.col-xxs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxs-9{flex:0 0 75%;max-width:75%}.col-xxs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxs-12{flex:0 0 100%;max-width:100%}.order-xxs-first{order:-1}.order-xxs-1{order:1}.order-xxs-2{order:2}.order-xxs-3{order:3}.order-xxs-4{order:4}.order-xxs-5{order:5}.order-xxs-6{order:6}.order-xxs-7{order:7}.order-xxs-8{order:8}.order-xxs-9{order:9}.order-xxs-10{order:10}.order-xxs-11{order:11}.order-xxs-12{order:12}.offset-xxs-0{margin-left:0}.offset-xxs-1{margin-left:8.3333333333%}.offset-xxs-2{margin-left:16.6666666667%}.offset-xxs-3{margin-left:25%}.offset-xxs-4{margin-left:33.3333333333%}.offset-xxs-5{margin-left:41.6666666667%}.offset-xxs-6{margin-left:50%}.offset-xxs-7{margin-left:58.3333333333%}.offset-xxs-8{margin-left:66.6666666667%}.offset-xxs-9{margin-left:75%}.offset-xxs-10{margin-left:83.3333333333%}.offset-xxs-11{margin-left:91.6666666667%}}@media (min-width:577px){.col-xs{flex-basis:0%;flex-grow:1;max-width:100%}.col-xs-auto{flex:0 0 auto;width:auto;max-width:none}.col-xs-20p{flex:0 0 20%;max-width:20%}.col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xs-12{flex:0 0 100%;max-width:100%}.order-xs-first{order:-1}.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}.order-xs-4{order:4}.order-xs-5{order:5}.order-xs-6{order:6}.order-xs-7{order:7}.order-xs-8{order:8}.order-xs-9{order:9}.order-xs-10{order:10}.order-xs-11{order:11}.order-xs-12{order:12}.offset-xs-0{margin-left:0}.offset-xs-1{margin-left:8.3333333333%}.offset-xs-2{margin-left:16.6666666667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.3333333333%}.offset-xs-5{margin-left:41.6666666667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.3333333333%}.offset-xs-8{margin-left:66.6666666667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.3333333333%}.offset-xs-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-sm{flex-basis:0%;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-20p{flex:0 0 20%;max-width:20%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-md{flex-basis:0%;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-20p{flex:0 0 20%;max-width:20%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:1201px){.col-lg{flex-basis:0%;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-20p{flex:0 0 20%;max-width:20%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1401px){.col-xl{flex-basis:0%;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-20p{flex:0 0 20%;max-width:20%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}@media (min-width:1701px){.col-xxl{flex-basis:0%;flex-grow:1;max-width:100%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xxl-20p{flex:0 0 20%;max-width:20%}.col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.row--xs{margin-left:-8px;margin-right:-8px}.row--xs [class*=col-]{padding:0 8px}.row--sm{margin-left:-12px;margin-right:-12px}.row--sm [class*=col-]{padding:0 12px}.row--lg{margin-right:-24px;margin-left:-24px}.row--lg [class*=col-]{padding:0 24px}.row--xl{margin-right:-32px;margin-left:-32px}.row--xl [class*=col-]{padding:0 32px}.row--xxl{margin-right:-64px;margin-left:-64px}.row--xxl [class*=col-]{padding:0 64px}.row--eq-height>*{display:flex;flex-direction:column}.row--eq-height>*>*{flex-grow:1}.row--zero{margin:0}.row--zero [class*=col-]{padding:0}.w-100{width:100%!important}.mw-100{max-width:100%!important}.header{display:flex;flex-direction:column;align-items:flex-start;min-height:64px;height:64px;width:100%;background:#fff;position:fixed;top:0;left:0;right:0;z-index:9999}.header__content{min-height:64px;height:64px;display:flex;justify-content:space-between;align-items:center;padding:0 16px}@media (min-width:768px){.header__content{min-height:64px;height:64px;padding:0 24px}}.header--dark{background:rgb(15 15 15 / .95)}.header--dark.isScrolled-up,.header--dark.isScrolled-down{background:#0f0f0f}.header--bgDark{background:rgb(34 34 34 / .8)}.header--bgDark.isScrolled-up,.header--bgDark.isScrolled-down{background:#222}.header--bgWhite{background:#fff}@media (min-width:992px){.header{min-height:84px;height:84px}}.header.isScrolled-up{position:fixed;top:0;left:0;width:100%;transition:0.3s ease-in-out}.header.isScrolled-down{position:fixed;top:0;width:100%;left:0;transition:0.3s ease-in-out}.header>.container{height:100%}.navbar{display:flex;flex-direction:column;align-items:start;justify-content:center;min-height:64px;gap:16px 32px;padding:12px 0;position:relative;width:100%}@media (min-width:992px){.navbar{flex-direction:row;align-items:center;justify-content:space-between;height:84px}}.navbar__nav{display:flex;align-items:center;gap:24px}.navbar__logo{display:flex;align-items:center}.navbar__logo img{object-fit:scale-down;width:100%}.navbar .menu{display:flex;gap:16px;padding:8px 0}.navbar .menu>li{position:relative;display:flex;align-items:center}.navbar .menu>li>a{display:flex;align-items:center;color:#1b1b1b;padding:0 16px;transition:0.3s ease-in-out}@media (max-width:576px){.navbar .menu>li>a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.navbar .menu>li>a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.navbar .menu>li>a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.navbar .menu>li>a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.navbar .menu>li>a:hover{color:#a5182d}.navbar .menu>li.menu-item-has-children>a{display:flex;align-items:center;gap:0 4px}.navbar .menu>li.menu-item-has-children>a:after{content:"\e136";font-family:"Phosphor";font-size:18px;color:inherit;transition:transform 0.3s ease-in-out}.navbar .menu>li.menu-item-has-children.is-active>a:after{transform:rotate(180deg)}@media (max-width:991px){.navbar .menu{position:fixed;gap:16px;flex-direction:column;background:#fff;top:64px;height:100%;right:-100%;z-index:999;min-width:320px;width:100%;max-width:390px;padding:24px 24px;overflow-y:auto;transition:0.3s ease-in-out}.navbar .menu.isOpen{right:0}.navbar .menu>li>a{padding:10px 0;width:100%;position:relative}.navbar .menu>li>a:before{content:"";position:absolute;bottom:0;width:100%;height:1px;background:linear-gradient(90deg,#fff0 0%,rgb(255 255 255 / .6) 50%,#fff0 100%);left:0;right:0}.navbar .menu>li.menu-item-has-children>a:after{transform:rotate(-90deg)}.navbar .menu>li.menu-item-has-children.is-active>a:after{transform:rotate(-90deg)}}@media (max-width:576px){.navbar .menu{max-width:100%}}.navbar--dark .menu>li>a{color:#fff}.navbar>div{height:100%;display:flex;align-items:center}.navbar .menu{height:100%}.navbar .menu>li.submenu-type-simple_dropdown .sub-menu{min-width:240px}.navbar .menu>li.submenu-type-simple_dropdown_icon_desc .sub-menu{min-width:300px}.navbar .menu>li.products-menu{position:unset}.navbar .menu>li.products-menu .sub-menu{width:100%;background:#fff0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.navbar .menu>li.products-menu .sub-menu:before{content:"";position:absolute;width:99999px;height:100%;top:0;left:50%;transform:translateX(-50%);background:#222;z-index:-1}.navbar .menu>li.products-menu .sub-menu li a{text-align:center;display:flex;justify-content:center;align-items:center;padding:24px;background:rgb(255 255 255 / .05);transition:0.3s ease-in-out;border-radius:12px}@media (max-width:767px){.navbar .menu>li.products-menu .sub-menu li a{padding:16px}}.navbar .menu>li.products-menu .sub-menu li a:hover{background:rgb(255 255 255 / .15)}.navbar .menu>li.products-menu .sub-menu li a:hover .link-content{opacity:1}.navbar .menu>li.products-menu .sub-menu li a .link-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;color:#fff;text-align:center;transition:0.3s ease-in-out}@media (max-width:576px){.navbar .menu>li.products-menu .sub-menu li a .link-content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.navbar .menu>li.products-menu .sub-menu li a .link-content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.navbar .menu>li.products-menu .sub-menu li a .link-content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.navbar .menu>li.products-menu .sub-menu li a .link-content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.navbar .menu>li.products-menu .sub-menu li a .link-content .menu-item-icon{width:40px;height:40px;min-width:40px;display:flex;align-items:center;justify-content:center;background:#a5182d;border-radius:100%}.navbar .menu>li.products-menu .sub-menu li a .link-content .menu-item-icon i{font-size:24px;color:#fff}.navbar .menu>li.products-menu .sub-menu.open{top:100%;border-radius:0 0 0 0}.navbar .sub-menu li a,.navbar .mega-menu li a{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.navbar .sub-menu li a .link-content,.navbar .mega-menu li a .link-content{display:flex;align-items:center;gap:12px}@media (max-width:576px){.navbar .sub-menu li a .link-content,.navbar .mega-menu li a .link-content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.navbar .sub-menu li a .link-content,.navbar .mega-menu li a .link-content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.navbar .sub-menu li a .link-content,.navbar .mega-menu li a .link-content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.navbar .sub-menu li a .link-content,.navbar .mega-menu li a .link-content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.navbar .sub-menu li a .menu-item-icon,.navbar .mega-menu li a .menu-item-icon{width:24px;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center}.navbar .sub-menu li a .menu-item-icon svg,.navbar .mega-menu li a .menu-item-icon svg{width:24px;min-width:24px;height:24px;fill:currentColor}.navbar .sub-menu li a .menu-item-description,.navbar .mega-menu li a .menu-item-description{padding-left:36px}@media (max-width:576px){.navbar .sub-menu li a .menu-item-description,.navbar .mega-menu li a .menu-item-description{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.navbar .sub-menu li a .menu-item-description,.navbar .mega-menu li a .menu-item-description{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.navbar .sub-menu li a .menu-item-description,.navbar .mega-menu li a .menu-item-description{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.navbar .sub-menu li a .menu-item-description,.navbar .mega-menu li a .menu-item-description{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.navbar .sub-menu{display:grid;gap:16px;background:#fff;padding:24px;border-radius:8px;top:100%;transition:0.3s ease-in-out;visibility:hidden;opacity:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);z-index:99}.navbar .sub-menu.open{visibility:visible;opacity:1;top:calc(100% + 20px)}.navbar .sub-menu .submenu-back{display:none;gap:4px;color:#fff;position:relative;width:100%;padding:10px 0}@media (max-width:576px){.navbar .sub-menu .submenu-back{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.navbar .sub-menu .submenu-back{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.navbar .sub-menu .submenu-back{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.navbar .sub-menu .submenu-back{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.navbar .sub-menu .submenu-back:before{content:"";position:absolute;bottom:0;width:100%;height:1px;background:linear-gradient(90deg,#fff0 0%,rgb(255 255 255 / .6) 50%,#fff0 100%);left:0;right:0}.navbar .sub-menu .submenu-back:after{content:"\e136";font-family:"Phosphor";font-size:18px;color:#fff;transform:rotate(90deg);color:inherit;transition:transform 0.3s ease-in-out}@media (max-width:991px){.navbar .sub-menu .submenu-back{display:flex;grid-column:span 2}}@media (max-width:390px){.navbar .sub-menu .submenu-back{grid-column:span 1}}.navbar .mega-menu-wrapper{visibility:hidden;opacity:0;transition:0.3s ease-in-out;position:fixed;top:64px;left:0;width:100%;background:#f9f9f9;padding:32px 0}.navbar .mega-menu-wrapper.open{visibility:visible;opacity:1;top:84px}.navbar .mega-menu-wrapper .mega-menu{display:grid;gap:16px}.header--dark .navbar .menu li.products-menu .sub-menu:before{background:#0f0f0f}@media (max-width:991px){.header--dark .navbar .menu li.products-menu .sub-menu:before{background:#0f0f0f}}.header--bgDark .navbar .menu li.products-menu .sub-menu:before{background:#222}@media (max-width:991px){.header--bgDark .navbar .menu li.products-menu .sub-menu:before{background:#222}}.header--bgWhite .navbar .menu li.products-menu .sub-menu:before{background:#fafafa}@media (max-width:991px){.header--bgWhite .navbar .menu li.products-menu .sub-menu:before{background:#fff}}.header--bgWhite .navbar .menu li.products-menu .sub-menu li a{background:#fff0;border:1px solid #dcdcdc}.header--bgWhite .navbar .menu li.products-menu .sub-menu li a:hover{border-color:#010b40}.header--bgWhite .navbar .menu li.products-menu .sub-menu li a .link-content{color:#141414}.header--bgWhite .navbar .menu li.products-menu .sub-menu li a .link-content .menu-item-icon svg{fill:#fff}@media (max-width:991px){.navbar .menu>li.products-menu .sub-menu{top:0!important;left:0;width:100%;grid-template-columns:repeat(2,1fr);width:100%;min-width:auto;transform:none}}@media (max-width:390px){.navbar .menu>li.products-menu .sub-menu{top:0!important;left:0;width:100%;grid-template-columns:1fr}}@media (max-width:991px){.header--dark.menuIsOpen{background:#0f0f0f}.header--dark.menuIsOpen .navbar .menu{background:#0f0f0f}.header--bgDark.menuIsOpen{background:#222}.header--bgDark.menuIsOpen .navbar .menu{background:#222}.header--bgWhite.menuIsOpen{background:#fff}.header--bgWhite.menuIsOpen .navbar .menu{background:#fff}.header--bgWhite.menuIsOpen .navbar .menu .submenu-back{color:#141414}}#toggleMenu{display:flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;margin-left:16px}@media (min-width:992px){#toggleMenu{display:none}}#toggleMenu .burger{cursor:pointer;position:relative;width:24px;height:24px;margin-top:7px}#toggleMenu .burger span{display:block;position:absolute;height:.15rem;width:20px;background:#fff;border-radius:8px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}#toggleMenu .burger span:nth-child(1){top:0;transform-origin:left center}#toggleMenu .burger span:nth-child(2){top:7px;transform-origin:left center}#toggleMenu .burger span:nth-child(3){top:14px;transform-origin:left center}#toggleMenu .burger.isLight span{background:#fff}#toggleMenu.active .burger span:nth-child(1){transform:rotate(45deg);top:0;left:3px}#toggleMenu.active .burger span:nth-child(2){width:0%;opacity:0}#toggleMenu.active .burger span:nth-child(3){transform:rotate(-45deg);top:14px;left:3px}.header--bgWhite #toggleMenu .burger span{background:#1b1b1b}#toggleMenu{display:flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;margin-left:16px}@media (min-width:992px){#toggleMenu{display:none}}#toggleMenu .burger{cursor:pointer;position:relative;width:24px;height:24px;margin-top:7px}#toggleMenu .burger span{display:block;position:absolute;height:.15rem;width:20px;background:#fff;border-radius:8px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}#toggleMenu .burger span:nth-child(1){top:0;transform-origin:left center}#toggleMenu .burger span:nth-child(2){top:7px;transform-origin:left center}#toggleMenu .burger span:nth-child(3){top:14px;transform-origin:left center}#toggleMenu .burger.isLight span{background:#fff}#toggleMenu.active .burger span:nth-child(1){transform:rotate(45deg);top:0;left:3px}#toggleMenu.active .burger span:nth-child(2){width:0%;opacity:0}#toggleMenu.active .burger span:nth-child(3){transform:rotate(-45deg);top:14px;left:3px}.header--bgWhite #toggleMenu .burger span{background:#1b1b1b}.btn,.form .wpcf7-form .form-submit .wpcf7-submit{display:flex;align-items:center;justify-content:center;transition:0.3s ease-in-out;white-space:nowrap;position:relative;cursor:pointer}.btn:hover,.form .wpcf7-form .form-submit .wpcf7-submit:hover,.btn:active,.form .wpcf7-form .form-submit .wpcf7-submit:active,.btn:focus,.form .wpcf7-form .form-submit .wpcf7-submit:focus{outline:none}.btn__icon{display:flex;align-items:center;justify-content:center}.btn--xs{font-size:.875rem;font-weight:500;line-height:120%;padding:0 16px;height:36px;border-radius:4px;gap:8px}.btn--xs .btn__icon{width:24px;min-width:24px;height:24px}@media (max-width:767px){.btn--xs{font-size:.875rem;font-weight:500;line-height:120%;height:32px;padding:0 16px}}.btn--sm{font-size:.875rem;font-weight:500;line-height:120%;padding:0 16px;height:40px;border-radius:4px;gap:8px}.btn--sm .btn__icon{width:24px;min-width:24px;height:24px}@media (max-width:767px){.btn--sm{font-size:.875rem;font-weight:500;line-height:120%;height:36px;padding:0 14px}}.btn--md,.btn,.form .wpcf7-form .form-submit .wpcf7-submit{font-size:1rem;font-weight:500;line-height:150%;padding:0 16px;height:44px;border-radius:4px;gap:8px}.btn--md .btn__icon,.btn .btn__icon,.form .wpcf7-form .form-submit .wpcf7-submit .btn__icon{width:24px;min-width:24px;height:24px}@media (max-width:767px){.btn--md,.btn,.form .wpcf7-form .form-submit .wpcf7-submit{font-size:1rem;font-weight:500;line-height:150%;height:40px;padding:0 16px}}.btn--lg{font-size:1rem;font-weight:500;line-height:150%;padding:0 20px;height:48px;border-radius:4px;gap:8px}.btn--lg .btn__icon{width:24px;min-width:24px;height:24px}@media (max-width:767px){.btn--lg{font-size:1rem;font-weight:500;line-height:150%;height:44px;padding:0 16px}}.btn--xl{font-size:1.125rem;font-weight:500;line-height:150%;padding:0 24px;height:60px;border-radius:4px;gap:12px}.btn--xl .btn__icon{width:24px;min-width:24px;height:24px}@media (max-width:767px){.btn--xl{font-size:1.125rem;font-weight:500;line-height:150%;height:52px;padding:0 24px}}.btn--default{color:#fff;background-color:#a5182d}.btn--default:hover{background-color:#a5182d}.btn--default:active{background-color:#a5182d}.btn--primary,.form .wpcf7-form .form-submit .wpcf7-submit{color:#fff;background-color:#a5182d}.btn--primary:hover,.form .wpcf7-form .form-submit .wpcf7-submit:hover{background-color:#801323}.btn--primary:active,.form .wpcf7-form .form-submit .wpcf7-submit:active{background-color:#801323}.btn--secondary{color:#a5182d;background-color:#fff}.btn--secondary:hover{background-color:#ebebeb}.btn--secondary:active{background-color:#ebebeb}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}form input:not([type=file]):not([type=radio]):not([type=checkbox]):not(.qty):not(.dgwt-wcas-search-input):not([type=submit]),form select,form textarea{min-height:44px;border:1px solid #a3a3a3;border-radius:8px;background:#fff;padding:10px 14px;width:100%;font-family:"Maven Pro",serif;color:#1b1b1b}@media (max-width:576px){form input:not([type=file]):not([type=radio]):not([type=checkbox]):not(.qty):not(.dgwt-wcas-search-input):not([type=submit]),form select,form textarea{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:400}}@media (min-width:577px) and (max-width:991px){form input:not([type=file]):not([type=radio]):not([type=checkbox]):not(.qty):not(.dgwt-wcas-search-input):not([type=submit]),form select,form textarea{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:400}}@media (min-width:992px) and (max-width:1200px){form input:not([type=file]):not([type=radio]):not([type=checkbox]):not(.qty):not(.dgwt-wcas-search-input):not([type=submit]),form select,form textarea{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:400}}@media (min-width:1201px){form input:not([type=file]):not([type=radio]):not([type=checkbox]):not(.qty):not(.dgwt-wcas-search-input):not([type=submit]),form select,form textarea{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:400}}form input:not([type=file]):not([type=radio]):not([type=checkbox]):not(.qty):not(.dgwt-wcas-search-input):not([type=submit]):active,form input:not([type=file]):not([type=radio]):not([type=checkbox]):not(.qty):not(.dgwt-wcas-search-input):not([type=submit]):focus,form select:active,form select:focus,form textarea:active,form textarea:focus{outline:none;border:1px solid #a3a3a3}form input:not([type=file]):not([type=radio]):not([type=checkbox]):not(.qty):not(.dgwt-wcas-search-input):not([type=submit])::placeholder,form select::placeholder,form textarea::placeholder{color:#474747}@media (max-width:576px){form input:not([type=file]):not([type=radio]):not([type=checkbox]):not(.qty):not(.dgwt-wcas-search-input):not([type=submit])::placeholder,form select::placeholder,form textarea::placeholder{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:400}}@media (min-width:577px) and (max-width:991px){form input:not([type=file]):not([type=radio]):not([type=checkbox]):not(.qty):not(.dgwt-wcas-search-input):not([type=submit])::placeholder,form select::placeholder,form textarea::placeholder{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:400}}@media (min-width:992px) and (max-width:1200px){form input:not([type=file]):not([type=radio]):not([type=checkbox]):not(.qty):not(.dgwt-wcas-search-input):not([type=submit])::placeholder,form select::placeholder,form textarea::placeholder{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:400}}@media (min-width:1201px){form input:not([type=file]):not([type=radio]):not([type=checkbox]):not(.qty):not(.dgwt-wcas-search-input):not([type=submit])::placeholder,form select::placeholder,form textarea::placeholder{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:400}}form input:not([type=file]):not([type=radio]):not([type=checkbox]):not(.qty):not(.dgwt-wcas-search-input):not([type=submit]):read-only,form select:read-only,form textarea:read-only{pointer-events:none;background:#fafafa}form textarea{padding-bottom:32px;min-height:90px}form .select2-container .select2-selection--single{min-height:44px;border:1px solid #a3a3a3;border-radius:8px}form .select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;color:#1b1b1b;height:100%}form .select2-container--default .select2-selection--single .select2-selection__arrow{min-height:44px;width:35px}.form{padding:24px 16px;background:#fafafa;border-radius:16px}@media (min-width:768px){.form{padding:40px 32px}}.form-row--half p{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:577px){.form-row--half p{grid-template-columns:repeat(2,1fr)}}.form .wpcf7-form{display:grid;gap:36px}.form .wpcf7-form .wpcf7-response-output{margin:0;padding:16px 24px;border-radius:8px;background:rgb(0 160 210 / .2)}.form .wpcf7-form.sent .wpcf7-response-output{display:none;background:rgb(70 180 80 / .2)}.form .wpcf7-form.invalid .wpcf7-response-output{background:rgb(255 185 0 / .2)}.form .wpcf7-form.failed .wpcf7-response-output,.form .wpcf7-form.aborted .wpcf7-response-output{border-color:#dc3232;background:#f5d6d5}.form .wpcf7-form label:not(.file-label):not(.show-hide-questions){display:flex;flex-direction:column;align-items:flex-start;color:#141414}@media (max-width:576px){.form .wpcf7-form label:not(.file-label):not(.show-hide-questions){font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.form .wpcf7-form label:not(.file-label):not(.show-hide-questions){font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.form .wpcf7-form label:not(.file-label):not(.show-hide-questions){font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.form .wpcf7-form label:not(.file-label):not(.show-hide-questions){font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.form .wpcf7-form-control-wrap{display:block;width:100%;margin-top:4px}.form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:#dc3232}@media (max-width:576px){.form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:400}}@media (min-width:577px) and (max-width:991px){.form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:400}}@media (min-width:992px) and (max-width:1200px){.form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:400}}@media (min-width:1201px){.form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:400}}.form .wpcf7-form-control-wrap .wpcf7-radio{display:flex;flex-direction:column;margin-top:8px}.form .wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item{margin:0 0 16px 0}.form .wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item input{display:none}.form .wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item label{flex-direction:row;align-items:center;position:relative;cursor:pointer}.form .wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item label input{display:none}.form .wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item label input+span:before{content:"";display:inline-block;width:20px;height:20px;background-size:cover;margin-right:8px;vertical-align:middle;border:2px solid #a5182d;border-radius:4px;transition:0.3s ease-in-out}.form .wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item label input:checked+span:before{background-image:url(/wp-content/themes/starterTheme/dist/e321001b96629d4eaf12.png);border:none}.form .wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item label input[type=radio]+span:before{border-radius:100%}.form .wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item label input[type=radio]:checked+span:before{background-image:url(/wp-content/themes/starterTheme/dist/854caea90be104e88a97.png)}@media (max-width:576px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .has-error-msg{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .has-error-msg{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .has-error-msg{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .has-error-msg{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler{background:rgb(1 11 64 / .1);border-radius:10px;border-color:#010b40;cursor:pointer}.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner h3{color:#141414}@media (max-width:576px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner h3{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner h3{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner h3{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner h3{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner span{color:#474747}@media (max-width:576px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner span{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner span{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner span{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner span{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner .codedropz-btn-wrap .cd-upload-btn{color:#141414;text-decoration:underline}@media (max-width:576px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner .codedropz-btn-wrap .cd-upload-btn{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner .codedropz-btn-wrap .cd-upload-btn{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner .codedropz-btn-wrap .cd-upload-btn{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-inner .codedropz-btn-wrap .cd-upload-btn{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details .name{display:flex;align-items:baseline}.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details .name span{color:#141414}@media (max-width:576px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details .name em{font-size:.75rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details .name em{font-size:.75rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details .name em{font-size:.75rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.form .wpcf7-form-control-wrap .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details .name em{font-size:.75rem;line-height:120%;letter-spacing:0;font-weight:500}}.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item{margin:0}.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label{flex-direction:row;align-items:center;position:relative;cursor:pointer}.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input{display:none}.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input+span{color:#141414}@media (max-width:576px){.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input+span{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input+span{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input+span{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input+span{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input+span a{color:#141414;text-decoration:underline}@media (max-width:576px){.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input+span a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input+span a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input+span a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input+span a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input+span:before{content:"";display:inline-block;width:20px;height:20px;background-size:cover;margin-right:8px;vertical-align:middle;border:1px solid #a3a3a3;border-radius:3px;transition:0.3s ease-in-out;margin-bottom:3px}.form .wpcf7-form .form-terms .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input:checked+span:before{background-image:url(/wp-content/themes/starterTheme/dist/e321001b96629d4eaf12.png);border:none}.form .wpcf7-form .form-submit{position:relative}.form .wpcf7-form .form-submit p{position:relative}.form .wpcf7-form .form-submit .wpcf7-submit{height:48px;border-radius:8px;border:none}@media (max-width:576px){.form .wpcf7-form .form-submit .wpcf7-submit{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.form .wpcf7-form .form-submit .wpcf7-submit{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.form .wpcf7-form .form-submit .wpcf7-submit{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.form .wpcf7-form .form-submit .wpcf7-submit{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}.form .wpcf7-form .form-submit .wpcf7-submit:disabled{background:#a3a3a3;cursor:not-allowed}.form .wpcf7-form .form-submit .wpcf7-spinner{position:absolute;bottom:15px;left:0}.form .wpcf7-form .form-file{border:1px solid #a3a3a3;margin-top:-22px;z-index:1;display:block;position:relative;background:#fff;border-radius:4px;cursor:pointer;transition:0.3s ease-in-out}.form .wpcf7-form .form-file:hover{border-color:#141414}.form .wpcf7-form .form-file .wpcf7-form-control-wrap{display:none}.form .wpcf7-form .form-file .file-label{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px;cursor:pointer;padding:16px}.form .wpcf7-form .form-file .file-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;margin-right:4px}.form .wpcf7-form .form-file .file-text,.form .wpcf7-form .form-file .file-info{color:#474747}@media (max-width:576px){.form .wpcf7-form .form-file .file-text,.form .wpcf7-form .form-file .file-info{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:400}}@media (min-width:577px) and (max-width:991px){.form .wpcf7-form .form-file .file-text,.form .wpcf7-form .form-file .file-info{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:400}}@media (min-width:992px) and (max-width:1200px){.form .wpcf7-form .form-file .file-text,.form .wpcf7-form .form-file .file-info{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:400}}@media (min-width:1201px){.form .wpcf7-form .form-file .file-text,.form .wpcf7-form .form-file .file-info{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:400}}.form .wpcf7-form .form-file #file-upload-filename{padding:0 16px 12px;display:none}.form .wpcf7-form .form-file #file-upload-filename.active{display:block}.form .wpcf7-form .form-file .wpcf7-file{display:none}.form .wpcf7-form .form-questions__title{margin-bottom:8px}@media (max-width:576px){.form .wpcf7-form .form-questions__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.form .wpcf7-form .form-questions__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.form .wpcf7-form .form-questions__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.form .wpcf7-form .form-questions__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}.form .wpcf7-form .form-questions__title+p{margin-top:16px}.form .wpcf7-form .form-questions p+.form-questions__title{margin-top:24px}.form .wpcf7-form .form-questions .wpcf7-form-control-wrap .wpcf7-form-control{display:flex;flex-direction:column;gap:8px}.form .wpcf7-form .form-questions .wpcf7-list-item{margin:0}.form .wpcf7-form .form-questions .wpcf7-list-item input{display:none}.form .wpcf7-form .form-questions .wpcf7-list-item label{flex-direction:row;align-items:center;position:relative;cursor:pointer}.form .wpcf7-form .form-questions .wpcf7-list-item label input{display:none}.form .wpcf7-form .form-questions .wpcf7-list-item label input+span:before{content:"";display:inline-block;width:20px;height:20px;background-size:cover;margin-right:8px;vertical-align:middle;border:1px solid #c2c2c2;border-radius:4px;transition:0.3s ease-in-out}.form .wpcf7-form .form-questions .wpcf7-list-item label input:checked+span:before{background-image:url(/wp-content/themes/starterTheme/dist/e321001b96629d4eaf12.png);border:none}.form .wpcf7-form .form-questions .wpcf7-list-item label input[type=radio]+span:before{border-radius:100%}.form .wpcf7-form .form-questions .wpcf7-list-item label input[type=radio]:checked+span:before{background-image:url(/wp-content/themes/starterTheme/dist/854caea90be104e88a97.png)}.page-template-thank-you-page{background:#010b40}.page-template-thank-you-page .header,.page-template-thank-you-page .footer{display:none}.page-template-thank-you-page .thank-you-wrapper{width:100%;height:100vh;min-height:540px}.page-template-thank-you-page .thank-you-wrapper>.container{height:100%}.page-template-thank-you-page .thank-you-wrapper .thank-you{max-width:1120px;height:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:64px 0}.page-template-thank-you-page .thank-you-wrapper .thank-you__title{color:#fff}@media (max-width:576px){.page-template-thank-you-page .thank-you-wrapper .thank-you__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.page-template-thank-you-page .thank-you-wrapper .thank-you__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.page-template-thank-you-page .thank-you-wrapper .thank-you__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.page-template-thank-you-page .thank-you-wrapper .thank-you__title{font-size:3rem;line-height:120%;letter-spacing:0;font-weight:600}}.page-template-thank-you-page .thank-you-wrapper .thank-you__icon{width:72px;height:72px;min-width:72px;margin:40px auto}.page-template-thank-you-page .thank-you-wrapper .thank-you__desc{color:#fff;max-width:548px;margin:0 auto}@media (max-width:576px){.page-template-thank-you-page .thank-you-wrapper .thank-you__desc{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.page-template-thank-you-page .thank-you-wrapper .thank-you__desc{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.page-template-thank-you-page .thank-you-wrapper .thank-you__desc{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.page-template-thank-you-page .thank-you-wrapper .thank-you__desc{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (max-width:576px){.page-template-thank-you-page .thank-you-wrapper .thank-you__desc{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:577px) and (max-width:991px){.page-template-thank-you-page .thank-you-wrapper .thank-you__desc{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:992px) and (max-width:1200px){.page-template-thank-you-page .thank-you-wrapper .thank-you__desc{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:1201px){.page-template-thank-you-page .thank-you-wrapper .thank-you__desc{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}.page-template-thank-you-page .thank-you-wrapper .thank-you__action{margin-top:40px}.page-template-thank-you-page .thank-you-wrapper .thank-you__action .btn,.page-template-thank-you-page .thank-you-wrapper .thank-you__action .form .wpcf7-form .form-submit .wpcf7-submit,.form .wpcf7-form .form-submit .page-template-thank-you-page .thank-you-wrapper .thank-you__action .wpcf7-submit{color:#010b40;font-weight:700}@media (max-width:576px){.page-template-thank-you-page .thank-you-wrapper .thank-you__action{width:100%}}.hero{padding:96px 0 48px;position:relative}.hero--overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(44.24deg,#010621 0%,rgb(1 7 38 / .3) 109.69%);z-index:1;width:100%;height:100%}.hero>.container{height:100%}.hero>.container>.row{height:100%}.hero-content{display:flex;flex-direction:column;position:relative;z-index:2}.hero-box--overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(27 27 27 / .8);z-index:1;width:100%;height:100%}.hero__title{margin-bottom:8px}@media (max-width:576px){.hero__title{font-size:2.25rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.hero__title{font-size:2.25rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.hero__title{font-size:2.5rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.hero__title{font-size:3.75rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:768px){.hero__title{margin-bottom:24px}}.hero__title--hasIcon{display:flex;align-items:center;gap:8px}.hero__title--hasIcon .category-icon{width:48px;min-width:48px;height:48px;background:#a5182d;display:flex;align-items:center;justify-content:center;border-radius:100%}.hero__title--hasIcon .category-icon i{font-size:28px}@media (max-width:576px){.hero__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.hero__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.hero__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.hero__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.hero__desc--md{max-width:676px}@media (min-width:768px) and (max-width:576px){.hero__desc{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:577px) and (max-width:991px){.hero__desc{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:992px) and (max-width:1200px){.hero__desc{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:1201px){.hero__desc{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}.hero__badge{background:rgb(255 255 255 / .15);color:#fff;margin-bottom:24px;padding:4px 16px;text-align:center;display:flex;border-radius:8px;width:max-content}@media (max-width:576px){.hero__badge{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.hero__badge{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.hero__badge{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.hero__badge{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.hero__action{display:flex;gap:12px;margin-top:32px}@media (max-width:576px){.hero__action .btn,.hero__action .form .wpcf7-form .form-submit .wpcf7-submit,.form .wpcf7-form .form-submit .hero__action .wpcf7-submit{width:100%}}.hero__image,.hero__video{display:flex;width:100%;height:100%;max-width:100%}.hero__image picture,.hero__image img,.hero__image #player,.hero__image video,.hero__video picture,.hero__video img,.hero__video #player,.hero__video video{display:block;width:100%;height:100%;object-fit:cover}.hero--dark:not(.hero-5):not(.hero-3){background:#1b1b1b}.hero--dark .hero__title{color:#fff}.hero--dark .hero__desc{color:#fff}.hero--dark .hero-box{background:#1b1b1b}.hero--bgImageOrVideo{height:80dvh;min-height:600px;max-height:620px}.hero--bgImageOrVideo .hero__image,.hero--bgImageOrVideo .hero__video{position:absolute;height:100%;width:100%;top:0;left:0;right:0}.hero--centered .hero-content{text-align:center}.hero--centered .hero__action{justify-content:center}.hero--box{position:relative}.hero--box .hero-box{border:1px solid #1b1b1b}.hero--box .hero-content{padding:48px 48px}.hero--imageOrVideoAbsolute{height:800px;max-height:100vh}.hero--imageOrVideoAbsolute .hero__image,.hero--imageOrVideoAbsolute .hero__video{position:absolute;top:0;right:0;max-width:calc(50% - 32px)}.hero--imageOrVideoAbsolute.isReverse .hero__image,.hero--imageOrVideoAbsolute.isReverse .hero__video{right:auto;left:0}.hero--boxImageOrVideoFull .hero-box{position:relative;padding:112px 48px}.hero--boxImageOrVideoFull .hero__image,.hero--boxImageOrVideoFull .hero__video{position:absolute;top:0;right:0;max-width:100%}.hero--home{background:linear-gradient(44.24deg,#0b0c0d 0%,#1c1e21 109.69%);height:90dvh;min-height:570px;overflow:hidden;padding:0}@media (min-width:768px){.hero--home{min-height:630px}}.hero--home .hero-bg{position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.hero--home .hero-bg img{height:100%;width:100%;object-fit:cover}.hero--home>.container{position:relative}@media (max-width:767px){.hero--home>.container>.row{align-items:center}.hero--home>.container .hero-content{text-align:center}}.hero--home .blur-decor{position:absolute;background:#010b40;filter:blur(160px);width:699px;height:637px;right:-88px;bottom:-30%;border-radius:100%;z-index:0}.hero--home .hero__title{background:linear-gradient(180deg,#fafafa 30%,#0c1711 193.62%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@media (max-width:767px) and (max-width:576px){.hero--home .hero__title{font-size:3rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (max-width:767px) and (min-width:577px) and (max-width:991px){.hero--home .hero__title{font-size:2.625rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (max-width:767px) and (min-width:992px) and (max-width:1200px){.hero--home .hero__title{font-size:3rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (max-width:767px) and (min-width:1201px){.hero--home .hero__title{font-size:4.5rem;line-height:120%;letter-spacing:0;font-weight:600}}.hero--home .hero__badge{color:#898a8c;margin-bottom:8px;background:none;padding:0}@media (max-width:576px){.hero--home .hero__badge{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.hero--home .hero__badge{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.hero--home .hero__badge{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.hero--home .hero__badge{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (max-width:767px){.hero--home .hero__badge{margin:0 auto 8px}}.hero--home .hero__desc{color:#fff}.hero--home .hero-box{background:#1b1b1b}.hero--home .hero__content{padding-bottom:64px}@media (max-width:767px){.hero--home .hero__action{justify-content:center}}.hero--home .hero__action .btn,.hero--home .hero__action .form .wpcf7-form .form-submit .wpcf7-submit,.form .wpcf7-form .form-submit .hero--home .hero__action .wpcf7-submit{border:3px solid #ff2546}.hero--home .hero__graphic{z-index:1}@media (max-width:767px){.hero--home .hero__graphic{display:none}}.hero--home .hero__graphic img{display:block;width:auto;max-width:810px;object-position:bottom}@media (max-width:576px){.hero--home .hero__graphic{position:relative}.hero--home .hero__graphic img{object-fit:scale-down;height:auto;object-position:bottom}}@media (min-width:577px){.hero--home .hero__graphic{position:absolute;bottom:0;right:-160px}.hero--home .hero__graphic img{max-height:calc(100vh - 150px);height:70vh;object-fit:scale-down}}@media (min-width:577px) and (max-width:767px){.hero--home .hero__graphic img{max-height:500px}}.hero--category{min-height:450px;height:50dvh;max-height:620px}.section{position:relative;padding:48px 0}@media (min-width:1201px){.section{padding:96px 0}}.section-heading.mw-576{max-width:576px}.section__logo{margin-bottom:24px}.section__tagline{margin-bottom:16px}@media (max-width:576px){.section__tagline{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.section__tagline{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.section__tagline{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.section__tagline{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}.section__tagline .tagline-icon{display:block;width:56px;min-height:56px;height:56px}.section__tagline .tagline-icon i{font-size:48px}.section__title{margin-bottom:24px;color:#010b40}@media (max-width:576px){.section__title{font-size:2.25rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.section__title{font-size:2.25rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.section__title{font-size:2.5rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.section__title{font-size:3.75rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (max-width:576px){.section__title--md{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.section__title--md{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.section__title--md{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.section__title--md{font-size:3rem;line-height:120%;letter-spacing:0;font-weight:600}}.section__desc{display:flex;flex-direction:column;gap:24px;color:#474747}@media (max-width:576px){.section__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.section__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.section__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.section__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:576px){.section__desc{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (min-width:577px) and (max-width:991px){.section__desc{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (min-width:992px) and (max-width:1200px){.section__desc{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (min-width:1201px){.section__desc{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}.section__desc ul{list-style-type:disc;padding-left:20px}.section__desc ul li{margin-bottom:16px}@media (max-width:576px){.section__desc ul li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.section__desc ul li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.section__desc ul li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.section__desc ul li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:576px){.section__desc ul li{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (min-width:577px) and (max-width:991px){.section__desc ul li{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (min-width:992px) and (max-width:1200px){.section__desc ul li{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (min-width:1201px){.section__desc ul li{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}.section__desc ul li::marker{color:#a5182d}.section__desc+.section__subheadings{margin-top:32px}.section__desc.mw-520{max-width:520px}.section__desc.mw-576{max-width:576px}.section .content-spacing{display:flex;flex-direction:column;gap:186px 0}@media (max-width:991px){.section .content-spacing.max-md{gap:0}}.section__action{display:flex;align-items:center;flex-wrap:wrap;margin-top:40px;gap:12px}.section__action.end{justify-content:flex-end}.section__subheadings{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.section__subheadings .subheading-block__icon{width:32px;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.section__subheadings .subheading-block__icon i{font-size:32px}.section__subheadings .subheading-block__title{margin-bottom:16px}@media (max-width:576px){.section__subheadings .subheading-block__title{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.section__subheadings .subheading-block__title{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.section__subheadings .subheading-block__title{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.section__subheadings .subheading-block__title{font-size:1.5rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (max-width:576px){.section__subheadings .subheading-block__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.section__subheadings .subheading-block__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.section__subheadings .subheading-block__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.section__subheadings .subheading-block__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (max-width:991px){.section__image{margin-top:48px}}.section__image--hasContent{position:relative}.section__image--filled{height:100%}.section__image--filled img{width:100%;height:100%;object-fit:cover;border-radius:8px}.section__image .image-content{position:absolute;bottom:0;left:0;padding:32px 24px 64px;max-width:530px}@media (max-width:576px){.section__image .image-content{padding:32px 16px 16px}}.section__image .image-content__symbol{max-width:165px;margin-bottom:4px}.section__image .image-content__symbol img{width:100%}.section__image .image-content__title{font-size:2rem;font-weight:700;line-height:3rem;color:#fff;letter-spacing:-.48px}.section .section-features{display:grid;padding-top:32px;gap:32px}.section .section-features--xs{gap:8px}.section .section-features.noPadding{padding-top:0}.section .section-features--twoColumns{grid-template-columns:repeat(2,1fr);gap:48px 32px}.section .section-features .section-feature__heading{display:flex;align-items:center;gap:16px;margin-bottom:16px}.section .section-features .section-feature__heading--noMargin{margin-bottom:0}.section .section-features .section-feature__heading .section-feature__icon,.section .section-features .section-feature__heading .section-feature__title{margin-bottom:0}.section .section-features .section-feature__number{width:24px;min-width:24px;height:24px;background:#a5182d;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:100%;color:#fff}@media (max-width:576px){.section .section-features .section-feature__number{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:700}}@media (min-width:577px) and (max-width:991px){.section .section-features .section-feature__number{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:700}}@media (min-width:992px) and (max-width:1200px){.section .section-features .section-feature__number{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:700}}@media (min-width:1201px){.section .section-features .section-feature__number{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:700}}.section .section-features .section-feature__icon{width:32px;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.section .section-features .section-feature__icon i{font-size:32px}.section .section-features .section-feature__icon.isPrimary i{color:#a5182d}.section .section-features .section-feature__title{margin-bottom:16px}@media (max-width:576px){.section .section-features .section-feature__title{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.section .section-features .section-feature__title{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.section .section-features .section-feature__title{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.section .section-features .section-feature__title{font-size:1.5rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (max-width:576px){.section .section-features .section-feature__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.section .section-features .section-feature__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.section .section-features .section-feature__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.section .section-features .section-feature__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.section .section-features .section-feature__action{display:flex;align-items:flex-start;margin-top:8px}.section .section-features .section-feature__link{color:#a5182d;display:flex;align-items:center;gap:8px}@media (max-width:576px){.section .section-features .section-feature__link{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.section .section-features .section-feature__link{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.section .section-features .section-feature__link{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.section .section-features .section-feature__link{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.section .section-features .section-feature__link i{font-size:16px}.section .section-features .section-feature--bgLight{background:#fafafa;padding:27px 24px;border-radius:8px}.section .section-features .section-feature--sm .section-feature__icon{width:24px;min-width:24px;height:24px}.section .section-features .section-feature--sm .section-feature__icon i{font-size:24px}@media (max-width:576px){.section .section-features .section-feature--sm .section-feature__title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.section .section-features .section-feature--sm .section-feature__title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.section .section-features .section-feature--sm .section-feature__title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.section .section-features .section-feature--sm .section-feature__title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}.section--center .section-heading{margin:0 auto;text-align:center}.section--grey{background:#fafafa}.section--dark .section__tagline{color:#fff}.section--dark .section__tagline .tagline-icon i{color:#fff}.section--dark .section__title{color:#fff}.section--dark .section__desc{color:#fff}.section--dark .section__subheadings .subheading-block__icon{color:#fff}.section--dark .section__subheadings .subheading-block__title{color:#fff}.section--dark .section__subheadings .subheading-block__desc{color:#fff}.section--simple{padding-bottom:64px}.section--simple+.section{padding-top:0}.section--relatedPosts{padding:40px 0}.section--contact .contact{margin-top:0}.section--contact .contact-data{justify-content:center}.section--contact iframe#map{max-width:100%;height:auto;min-height:320px}@media (min-width:768px) and (max-width:1700px){.section--contact iframe#map{min-height:500px}}@media (min-width:1701px){.section--contact iframe#map{min-height:720px}}section#contact{scroll-margin-top:84px}section#productCatalog{scroll-margin-top:84px}nav.breadcrumbs{display:block;margin-bottom:16px;position:relative;z-index:1;margin:16px 0 8px;white-space:nowrap}nav.breadcrumbs>span{display:flex;align-items:center;justify-content:flex-start;gap:4px;overflow:hidden;overflow-x:auto;padding-bottom:8px}nav.breadcrumbs::-webkit-scrollbar{display:none!important}nav.breadcrumbs>*{color:#474747}@media (max-width:576px){nav.breadcrumbs>*{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){nav.breadcrumbs>*{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){nav.breadcrumbs>*{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){nav.breadcrumbs>*{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}nav.breadcrumbs span a{color:#1b1b1b;white-space:nowrap;color:#474747}@media (max-width:576px){nav.breadcrumbs span a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){nav.breadcrumbs span a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){nav.breadcrumbs span a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){nav.breadcrumbs span a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}nav.breadcrumbs span a:hover{text-decoration:underline}nav.breadcrumbs span.breadcrumb_last strong{font-weight:700;color:#141414}.product-catalog{max-width:1280px;margin:24px auto;background:#a5182d;padding:96px 32px;border-radius:8px;overflow:hidden;position:relative}.product-catalog__shape{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-catalog__mockup{position:absolute;bottom:0;display:flex;left:42px;z-index:1}@media (min-width:992px) and (max-width:1300px){.product-catalog__mockup{left:12px;max-width:190px}}@media (max-width:991px){.product-catalog__mockup{display:none}}.product-catalog__content{max-width:678px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;z-index:2;position:relative}.product-catalog__title{color:#fafafa;margin-bottom:16px}@media (max-width:576px){.product-catalog__title{font-size:1.125rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.product-catalog__title{font-size:1.625rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.product-catalog__title{font-size:1.625rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.product-catalog__title{font-size:2.25rem;line-height:130%;letter-spacing:0;font-weight:600}}.product-catalog__desc{color:#fafafa}@media (max-width:576px){.product-catalog__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.product-catalog__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.product-catalog__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.product-catalog__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}.product-catalog__action{margin-top:40px}.product-catalog__action .btn,.product-catalog__action .form .wpcf7-form .form-submit .wpcf7-submit,.form .wpcf7-form .form-submit .product-catalog__action .wpcf7-submit{font-weight:700}.product-catalog__action .btn i,.product-catalog__action .form .wpcf7-form .form-submit .wpcf7-submit i,.form .wpcf7-form .form-submit .product-catalog__action .wpcf7-submit i{font-size:18px}@media (min-width:577px){.product-catalog--blog{margin:0;grid-column:span 2}.product-catalog--blog .product-catalog__mockup{display:none}}.contact{margin-top:48px}@media (max-width:991px){.contact{margin-bottom:24px}}.contact-data{display:grid;gap:16px;margin-bottom:48px}.contact-data__item{display:flex;align-items:center;gap:8px}.contact-data__icon{width:48px;height:48px;min-width:48px;border-radius:100%;background:#a5182d;display:flex;align-items:center;justify-content:center}.contact-data__icon i{color:#fff;font-size:24px}.contact-data__value{color:#010b40}@media (max-width:576px){.contact-data__value{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.contact-data__value{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.contact-data__value{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.contact-data__value{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}.contact-additional-information{color:#010b40}@media (max-width:576px){.contact-additional-information{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.contact-additional-information{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.contact-additional-information{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.contact-additional-information{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}.contact-additional-information p+p{margin-top:24px}.events{margin-top:40px}.events-group__title{color:#010b40;margin-bottom:24px}@media (max-width:576px){.events-group__title{font-size:1.125rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.events-group__title{font-size:1.625rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.events-group__title{font-size:1.625rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.events-group__title{font-size:2.25rem;line-height:130%;letter-spacing:0;font-weight:600}}.events-group__action{display:flex;justify-content:flex-end;margin-top:40px}.events-list{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.events-list{grid-template-columns:repeat(3,1fr)}}.events-list .event{background:#fafafa;border-radius:8px;padding:16px;height:180px;display:flex;flex-direction:column;justify-content:space-between;gap:32px}.events-list .event-heading{display:flex;align-items:center;gap:8px}.events-list .event__icon{width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center}.events-list .event__icon i{font-size:24px;color:#a5182d}.events-list .event__title{color:#a5182d}@media (max-width:576px){.events-list .event__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.events-list .event__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.events-list .event__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.events-list .event__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}.events-list .event-content{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}@media (max-width:767px){.events-list .event-content{flex-direction:column;align-items:flex-start}}.events-list .event__localization{display:flex;align-items:center;gap:8px}.events-list .event__localization span{color:#141414}@media (max-width:576px){.events-list .event__localization span{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.events-list .event__localization span{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.events-list .event__localization span{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.events-list .event__localization span{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.events-list .event__date{color:#474747}@media (max-width:576px){.events-list .event__date{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.events-list .event__date{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.events-list .event__date{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.events-list .event__date{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.events-spacer{margin:48px 0;width:100%;height:1px;background:#a3a3a3}.certificates{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.certificates .certificate{background:#fafafa;border-radius:8px;padding:24px;display:flex;flex-direction:column}.certificates .certificate__icon{max-width:96px;height:auto;margin:0 auto 24px;display:flex;justify-content:center}.certificates .certificate__icon img{width:100%;height:auto;object-fit:scale-down}.certificates .certificate__title{color:#010b40;text-align:center;margin-bottom:12px}@media (max-width:576px){.certificates .certificate__title{font-size:1.125rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.certificates .certificate__title{font-size:1.625rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.certificates .certificate__title{font-size:1.625rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.certificates .certificate__title{font-size:2.25rem;line-height:130%;letter-spacing:0;font-weight:600}}.certificates .certificate__desc{color:#474747}@media (max-width:576px){.certificates .certificate__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.certificates .certificate__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.certificates .certificate__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.certificates .certificate__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.careers{display:grid;gap:48px;margin-top:48px}.careers .career,.single-careers .career{display:grid;grid-template-columns:1fr max-content 24px;gap:4px 24px;align-items:center;background:#fafafa;border:2px solid #fff0;padding:16px;border-radius:8px;position:relative;transition:0.3s ease-in-out}@media (max-width:767px){.careers .career,.single-careers .career{grid-template-columns:1fr}}.careers .career--simple,.single-careers .career--simple{grid-template-columns:1fr max-content}@media (max-width:767px){.careers .career--simple,.single-careers .career--simple{grid-template-columns:1fr}.careers .career--simple .career__block,.single-careers .career--simple .career__block{width:100%!important}}.careers .career:not(.career--simple),.single-careers .career:not(.career--simple){cursor:pointer}.careers .career:not(.career--simple):hover,.single-careers .career:not(.career--simple):hover{border-color:#a5182d}.careers .career__block,.single-careers .career__block{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:767px){.careers .career__block,.single-careers .career__block{align-items:flex-start;width:calc(100% - 60px)}}.careers .career__block>div,.single-careers .career__block>div{display:flex;align-items:center;gap:8px;margin-bottom:12px}.careers .career__icon,.single-careers .career__icon{width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center}.careers .career__icon i,.single-careers .career__icon i{font-size:24px;color:#a5182d}.careers .career__position,.single-careers .career__position{color:#141414}@media (max-width:576px){.careers .career__position,.single-careers .career__position{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.careers .career__position,.single-careers .career__position{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.careers .career__position,.single-careers .career__position{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.careers .career__position,.single-careers .career__position{font-size:1.5rem;line-height:140%;letter-spacing:0;font-weight:600}}.careers .career__localization,.single-careers .career__localization{color:#141414}@media (max-width:576px){.careers .career__localization,.single-careers .career__localization{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.careers .career__localization,.single-careers .career__localization{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.careers .career__localization,.single-careers .career__localization{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.careers .career__localization,.single-careers .career__localization{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.careers .career__salary,.single-careers .career__salary{color:#a5182d;text-align:right;width:100%}@media (max-width:576px){.careers .career__salary,.single-careers .career__salary{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.careers .career__salary,.single-careers .career__salary{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.careers .career__salary,.single-careers .career__salary{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.careers .career__salary,.single-careers .career__salary{font-size:1.5rem;line-height:140%;letter-spacing:0;font-weight:600}}.careers .career__info,.single-careers .career__info{color:#141414;text-align:right;width:100%}@media (max-width:576px){.careers .career__info,.single-careers .career__info{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.careers .career__info,.single-careers .career__info{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.careers .career__info,.single-careers .career__info{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.careers .career__info,.single-careers .career__info{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.careers .career__action,.single-careers .career__action{width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center}.careers .career__action i,.single-careers .career__action i{font-size:24px;color:#a5182d}@media (max-width:767px){.careers .career__action,.single-careers .career__action{position:absolute;right:0;height:100%;width:50px}}.careers-not-found{color:#141414;text-align:center;margin:48px 0}@media (max-width:576px){.careers-not-found{font-size:1.125rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.careers-not-found{font-size:1.625rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.careers-not-found{font-size:1.625rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.careers-not-found{font-size:2.25rem;line-height:130%;letter-spacing:0;font-weight:600}}.single-careers__heading{text-align:center;margin-bottom:48px}@media (max-width:576px){.single-careers__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.single-careers__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.single-careers__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.single-careers__title{font-size:3rem;line-height:120%;letter-spacing:0;font-weight:600}}.single-careers__offer{margin-bottom:48px}.single-careers__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:48px;align-items:flex-start}@media (max-width:767px){.single-careers__grid{grid-template-columns:1fr}}.single-careers__content{display:grid;gap:16px;padding:24px 16px;background:#fafafa;border-radius:16px}@media (min-width:768px){.single-careers__content{padding:40px 32px}}@media (max-width:576px){.single-careers__content h2{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:700}}@media (min-width:577px) and (max-width:991px){.single-careers__content h2{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:700}}@media (min-width:992px) and (max-width:1200px){.single-careers__content h2{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:700}}@media (min-width:1201px){.single-careers__content h2{font-size:1.5rem;line-height:140%;letter-spacing:0;font-weight:700}}@media (max-width:576px){.single-careers__content h3{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:577px) and (max-width:991px){.single-careers__content h3{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:992px) and (max-width:1200px){.single-careers__content h3{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:1201px){.single-careers__content h3{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (max-width:576px){.single-careers__content p,.single-careers__content ul li,.single-careers__content ol,.single-careers__content li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-careers__content p,.single-careers__content ul li,.single-careers__content ol,.single-careers__content li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-careers__content p,.single-careers__content ul li,.single-careers__content ol,.single-careers__content li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-careers__content p,.single-careers__content ul li,.single-careers__content ol,.single-careers__content li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.single-careers__content ul{list-style-type:disc;padding-left:16px;display:grid;gap:8px}.single-careers .product-faq{margin-top:24px;background:#fafafa;padding:16px 16px 0 16px;border-radius:16px}.single-careers .product-faq.opened .plus-icon::after{transform:translate(-50%,-50%) rotate(0deg)}.single-careers .product-faq.opened .faq{display:block}.single-careers .product-faq__title{color:#141414;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}@media (max-width:576px){.single-careers .product-faq__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-careers .product-faq__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-careers .product-faq__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-careers .product-faq__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}.single-careers .product-faq__title:hover{text-decoration:underline}.single-careers .product-faq .plus-icon{margin-left:24px;width:20px;min-width:20px;height:20px;min-height:20px;padding:4px;position:relative;border:2px solid #a5182d;border-radius:50%;transition:0.3s ease-in-out}.single-careers .product-faq .plus-icon::before,.single-careers .product-faq .plus-icon::after{content:"";display:block;position:absolute;width:11px;height:2px;top:50%;left:50%;background-color:#a5182d;border-radius:2px;transform:translate(-50%,-50%) rotate(0);transition:all 0.2s ease}.single-careers .product-faq .plus-icon::after{transform:translate(-50%,-50%) rotate(90deg)}.single-careers .product-faq .faq{overflow:hidden;transition:height 0.4s ease;height:0}.single-careers .product-faq .faq__item{margin-bottom:16px}.single-careers .product-faq .faq__title{color:#141414;margin-bottom:8px}@media (max-width:576px){.single-careers .product-faq .faq__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:577px) and (max-width:991px){.single-careers .product-faq .faq__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:992px) and (max-width:1200px){.single-careers .product-faq .faq__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:1201px){.single-careers .product-faq .faq__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:700}}.single-careers .product-faq .faq__desc{color:#474747}@media (max-width:576px){.single-careers .product-faq .faq__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-careers .product-faq .faq__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-careers .product-faq .faq__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-careers .product-faq .faq__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.pagination{margin-top:48px;display:flex;align-items:center;justify-content:flex-start}.pagination.isCentered{justify-content:center}.pagination-button{display:none}.pagination-numbers{display:flex;align-items:center;gap:32px}.pagination-numbers>div,.pagination-numbers>a{width:40px;height:40px;min-width:40px;border-radius:30px;display:flex;align-items:center;justify-content:center;transition:0.3s ease-in-out;color:#1b1b1b}@media (max-width:576px){.pagination-numbers>div,.pagination-numbers>a{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.pagination-numbers>div,.pagination-numbers>a{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.pagination-numbers>div,.pagination-numbers>a{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.pagination-numbers>div,.pagination-numbers>a{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.pagination-numbers>div.current,.pagination-numbers>a.current{background:#a5182d;color:#fff}.pagination-numbers>div:not(.current),.pagination-numbers>a:not(.current){background:#fafafa;color:#141414}.pagination-numbers>div:not(.current):hover,.pagination-numbers>a:not(.current):hover{background:rgb(165 24 45 / .5);color:#fff}.pagination-text{display:none}.blog.blog-page{padding:32px 0 96px}.blog .blog-categories{display:flex}.blog__title{color:#010b40;margin-bottom:24px}@media (max-width:576px){.blog__title{font-size:2.25rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.blog__title{font-size:2.25rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.blog__title{font-size:2.5rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.blog__title{font-size:3.75rem;line-height:120%;letter-spacing:0;font-weight:600}}.blog__list{display:grid;gap:24px;grid-template-columns:repeat(1,1fr);align-items:stretch}@media (min-width:577px){.blog__list{grid-template-columns:repeat(2,1fr);gap:40px 24px}}@media (min-width:992px){.blog__list{grid-template-columns:repeat(3,1fr);gap:40px 24px}}.blog .blog-newsletter{display:flex;flex-direction:column;background:#fff;border:1px solid #1b1b1b;border-radius:16px;padding:32px}.blog .blog-newsletter__icon{width:56px;min-width:56px;height:56px;border:1px solid #1b1b1b;background:#fff;border-radius:12px;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.blog .blog-newsletter__title{color:#1b1b1b;margin-bottom:8px}@media (max-width:576px){.blog .blog-newsletter__title{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.blog .blog-newsletter__title{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.blog .blog-newsletter__title{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.blog .blog-newsletter__title{font-size:1.5rem;line-height:140%;letter-spacing:0;font-weight:600}}.blog .blog-newsletter__desc{color:#1b1b1b;margin-bottom:32px}@media (max-width:576px){.blog .blog-newsletter__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.blog .blog-newsletter__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.blog .blog-newsletter__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.blog .blog-newsletter__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.blog-item{position:relative;background:#fafafa;border-radius:12px;padding:8px 8px 12px}.blog-item__image{display:flex;position:relative;overflow:hidden}.blog-item__image img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;min-height:240px;border-radius:4px}.blog-item__top{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin-bottom:16px}.blog-item__content{margin-top:16px;display:flex;flex-direction:column}.blog-item__title{color:#010b40}@media (max-width:576px){.blog-item__title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:577px) and (max-width:991px){.blog-item__title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:992px) and (max-width:1200px){.blog-item__title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:1201px){.blog-item__title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:700}}.blog-item__link{color:#010f58}@media (max-width:576px){.blog-item__link{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:577px) and (max-width:991px){.blog-item__link{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:992px) and (max-width:1200px){.blog-item__link{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:1201px){.blog-item__link{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:700}}.blog-item__date{color:#141414}@media (max-width:576px){.blog-item__date{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.blog-item__date{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.blog-item__date{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.blog-item__date{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.blog-item__read{display:flex;align-items:center;gap:2px;color:#474747}@media (max-width:576px){.blog-item__read{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.blog-item__read{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.blog-item__read{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.blog-item__read{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.blog-item__read i{font-size:14px;font-weight:500}main{overflow:hidden}.article{display:block;width:100vw}.article__hero{position:relative;height:500px;overflow:hidden}@media (min-width:1201px){.article__hero{height:90dvh;min-height:600px}}.article__featured-image{display:flex;position:relative;height:100%;width:100%}.article__featured-image:before{content:"";position:absolute;background:linear-gradient(214.65deg,#fff0 18.27%,#000000 85.94%);width:100%;height:100%;top:0;left:0;right:0;bottom:0}.article__featured-image img{width:100%;height:100%;object-fit:cover;object-position:bottom}@media (max-width:1200px){.article__featured-image img{object-position:center}}.article__header{position:absolute;z-index:1;padding:0 16px 24px 0;bottom:0;left:auto;max-width:960px}@media (min-width:768px){.article__header{padding:0 48px 64px 0}}.article__date{margin-bottom:12px;color:#141414}@media (max-width:576px){.article__date{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article__date{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article__date{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article__date{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.article__title{color:#fff}@media (max-width:576px){.article__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.article__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.article__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.article__title{font-size:3rem;line-height:120%;letter-spacing:0;font-weight:600}}.article__tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}.article__tags .tag{color:#141414;padding:4px 8px;background:#fff;border-radius:4px}@media (max-width:576px){.article__tags .tag{font-size:.75rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article__tags .tag{font-size:.75rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article__tags .tag{font-size:.75rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article__tags .tag{font-size:.75rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px){.article__tags .tag{padding:8px}}@media (min-width:992px) and (max-width:576px){.article__tags .tag{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (min-width:577px) and (max-width:991px){.article__tags .tag{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (min-width:992px) and (max-width:1200px){.article__tags .tag{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (min-width:1201px){.article__tags .tag{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.article__info{display:flex;align-items:flex-start;gap:24px 48px;margin:32px 0 48px}@media (max-width:767px){.article__info{gap:24px 24px}}.article__info .article__author,.article__info .article__date,.article__info .article__read{display:grid;gap:8px}.article__info .article__author .label,.article__info .article__date .label,.article__info .article__read .label{color:#a5182d}@media (max-width:576px){.article__info .article__author .label,.article__info .article__date .label,.article__info .article__read .label{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article__info .article__author .label,.article__info .article__date .label,.article__info .article__read .label{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article__info .article__author .label,.article__info .article__date .label,.article__info .article__read .label{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article__info .article__author .label,.article__info .article__date .label,.article__info .article__read .label{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (max-width:576px){.article__info .article__author .label,.article__info .article__date .label,.article__info .article__read .label{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:577px) and (max-width:991px){.article__info .article__author .label,.article__info .article__date .label,.article__info .article__read .label{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:992px) and (max-width:1200px){.article__info .article__author .label,.article__info .article__date .label,.article__info .article__read .label{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:1201px){.article__info .article__author .label,.article__info .article__date .label,.article__info .article__read .label{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.article__info .article__author .value,.article__info .article__date .value,.article__info .article__read .value{color:#141414}@media (max-width:576px){.article__info .article__author .value,.article__info .article__date .value,.article__info .article__read .value{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article__info .article__author .value,.article__info .article__date .value,.article__info .article__read .value{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article__info .article__author .value,.article__info .article__date .value,.article__info .article__read .value{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article__info .article__author .value,.article__info .article__date .value,.article__info .article__read .value{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (max-width:576px){.article__info .article__author .value,.article__info .article__date .value,.article__info .article__read .value{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:577px) and (max-width:991px){.article__info .article__author .value,.article__info .article__date .value,.article__info .article__read .value{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:992px) and (max-width:1200px){.article__info .article__author .value,.article__info .article__date .value,.article__info .article__read .value{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:1201px){.article__info .article__author .value,.article__info .article__date .value,.article__info .article__read .value{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}.article__info .article__author .value a,.article__info .article__date .value a,.article__info .article__read .value a{color:#141414}@media (max-width:576px){.article__info .article__author .value a,.article__info .article__date .value a,.article__info .article__read .value a{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article__info .article__author .value a,.article__info .article__date .value a,.article__info .article__read .value a{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article__info .article__author .value a,.article__info .article__date .value a,.article__info .article__read .value a{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article__info .article__author .value a,.article__info .article__date .value a,.article__info .article__read .value a{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (max-width:576px){.article__info .article__author .value a,.article__info .article__date .value a,.article__info .article__read .value a{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:577px) and (max-width:991px){.article__info .article__author .value a,.article__info .article__date .value a,.article__info .article__read .value a{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:992px) and (max-width:1200px){.article__info .article__author .value a,.article__info .article__date .value a,.article__info .article__read .value a{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:1201px){.article__info .article__author .value a,.article__info .article__date .value a,.article__info .article__read .value a{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}.article__info .article__author .value a:hover,.article__info .article__date .value a:hover,.article__info .article__read .value a:hover{text-decoration:underline}.article-content-wrapper{display:grid;grid-template-columns:100%;gap:48px}@media (min-width:1201px){.article-content-wrapper{grid-template-columns:1fr 400px;gap:0 128px}}@media (min-width:1201px){.article__sidebar{position:sticky;top:110px;height:max-content;padding-bottom:24px}}.article .cta-box{background:#fafafa;border-radius:8px;position:relative;padding:24px;max-width:100%}.article .cta-box__title{color:#141414;margin-bottom:8px}@media (max-width:576px){.article .cta-box__title{font-size:1.125rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.article .cta-box__title{font-size:1.625rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.article .cta-box__title{font-size:1.625rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.article .cta-box__title{font-size:2.25rem;line-height:130%;letter-spacing:0;font-weight:600}}.article .cta-box__desc{color:#474747;margin-bottom:24px}@media (max-width:576px){.article .cta-box__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article .cta-box__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article .cta-box__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article .cta-box__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.article .cta-box__action{display:flex}.article .cta-box__action .btn,.article .cta-box__action .form .wpcf7-form .form-submit .wpcf7-submit,.form .wpcf7-form .form-submit .article .cta-box__action .wpcf7-submit{width:100%}.article .cta-box__product{display:flex;align-items:center;gap:8px;margin-top:8px}.article .cta-box__product .icon{width:48px;height:48px;min-width:48px;border-radius:100%;background:#a5182d;display:flex;align-items:center;justify-content:center}.article .cta-box__product .icon i{color:#fff;font-size:24px}.article .cta-box__product .name{color:#141414}@media (max-width:576px){.article .cta-box__product .name{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article .cta-box__product .name{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article .cta-box__product .name{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article .cta-box__product .name{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}.article .cta-box__product:hover .name{text-decoration:underline}.article__content,.cms__content{max-width:720px}.article__content h2,.cms__content h2,.article__content h3,.cms__content h3,.article__content h4,.cms__content h4,.article__content h5,.cms__content h5,.article__content h6,.cms__content h6,.article__content ul li,.cms__content ul li,.article__content ol li,.cms__content ol li{text-align:left}.article__content strong,.cms__content strong{font-weight:700}.article__content h2,.cms__content h2{color:#1b1b1b}@media (max-width:576px){.article__content h2,.cms__content h2{font-size:1rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.article__content h2,.cms__content h2{font-size:1.5rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.article__content h2,.cms__content h2{font-size:1.5rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.article__content h2,.cms__content h2{font-size:1.875rem;line-height:140%;letter-spacing:0;font-weight:600}}.article__content h2+p,.cms__content h2+p,.article__content h2+ul,.cms__content h2+ul,.article__content h2+ol,.cms__content h2+ol{margin-top:16px}@media (min-width:768px){.article__content h2+p,.cms__content h2+p,.article__content h2+ul,.cms__content h2+ul,.article__content h2+ol,.cms__content h2+ol{margin-top:24px}}.article__content h3,.cms__content h3{color:#1b1b1b}@media (max-width:576px){.article__content h3,.cms__content h3{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.article__content h3,.cms__content h3{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.article__content h3,.cms__content h3{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.article__content h3,.cms__content h3{font-size:1.5rem;line-height:140%;letter-spacing:0;font-weight:600}}.article__content h3+p,.cms__content h3+p,.article__content h3+ul,.cms__content h3+ul,.article__content h3+ol,.cms__content h3+ol{margin-top:16px}.article__content h4,.cms__content h4{color:#1b1b1b}@media (max-width:576px){.article__content h4,.cms__content h4{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article__content h4,.cms__content h4{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article__content h4,.cms__content h4{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article__content h4,.cms__content h4{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}.article__content h4+p,.cms__content h4+p,.article__content h4+ul,.cms__content h4+ul,.article__content h4+ol,.cms__content h4+ol{margin-top:12px}@media (min-width:768px){.article__content h4+p,.cms__content h4+p,.article__content h4+ul,.cms__content h4+ul,.article__content h4+ol,.cms__content h4+ol{margin-top:16px}}.article__content p,.cms__content p,.article__content ul li,.cms__content ul li,.article__content ol li,.cms__content ol li{color:#474747}@media (max-width:576px){.article__content p,.cms__content p,.article__content ul li,.cms__content ul li,.article__content ol li,.cms__content ol li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article__content p,.cms__content p,.article__content ul li,.cms__content ul li,.article__content ol li,.cms__content ol li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article__content p,.cms__content p,.article__content ul li,.cms__content ul li,.article__content ol li,.cms__content ol li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article__content p,.cms__content p,.article__content ul li,.cms__content ul li,.article__content ol li,.cms__content ol li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (max-width:576px){.article__content p,.cms__content p,.article__content ul li,.cms__content ul li,.article__content ol li,.cms__content ol li{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:577px) and (max-width:991px){.article__content p,.cms__content p,.article__content ul li,.cms__content ul li,.article__content ol li,.cms__content ol li{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:992px) and (max-width:1200px){.article__content p,.cms__content p,.article__content ul li,.cms__content ul li,.article__content ol li,.cms__content ol li{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:1201px){.article__content p,.cms__content p,.article__content ul li,.cms__content ul li,.article__content ol li,.cms__content ol li{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}.article__content a:not(.btn),.cms__content a:not(.btn){color:#474747;text-decoration:underline}@media (max-width:576px){.article__content a:not(.btn),.cms__content a:not(.btn){font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article__content a:not(.btn),.cms__content a:not(.btn){font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article__content a:not(.btn),.cms__content a:not(.btn){font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article__content a:not(.btn),.cms__content a:not(.btn){font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (max-width:576px){.article__content a:not(.btn),.cms__content a:not(.btn){font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:577px) and (max-width:991px){.article__content a:not(.btn),.cms__content a:not(.btn){font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:992px) and (max-width:1200px){.article__content a:not(.btn),.cms__content a:not(.btn){font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:1201px){.article__content a:not(.btn),.cms__content a:not(.btn){font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}.article__content a:not(.btn):hover,.cms__content a:not(.btn):hover{color:#a5182d}.article__content p+h2,.cms__content p+h2,.article__content p+h3,.cms__content p+h3,.article__content p+h4,.cms__content p+h4{margin-top:32px}@media (min-width:768px){.article__content p+h2,.cms__content p+h2,.article__content p+h3,.cms__content p+h3,.article__content p+h4,.cms__content p+h4{margin-top:40px}}.article__content p+ul,.cms__content p+ul,.article__content p+ol,.cms__content p+ol{margin-top:24px}.article__content p+p,.cms__content p+p{margin-top:32px}.article__content ul,.cms__content ul,.article__content ol,.cms__content ol{padding-left:24px}.article__content ul+h2,.cms__content ul+h2,.article__content ul+h3,.cms__content ul+h3,.article__content ul+h4,.cms__content ul+h4,.article__content ol+h2,.cms__content ol+h2,.article__content ol+h3,.cms__content ol+h3,.article__content ol+h4,.cms__content ol+h4{margin-top:32px}@media (min-width:768px){.article__content ul+h2,.cms__content ul+h2,.article__content ul+h3,.cms__content ul+h3,.article__content ul+h4,.cms__content ul+h4,.article__content ol+h2,.cms__content ol+h2,.article__content ol+h3,.cms__content ol+h3,.article__content ol+h4,.cms__content ol+h4{margin-top:40px}}.article__content ul+p,.cms__content ul+p,.article__content ol+p,.cms__content ol+p{margin-top:24px}.article__content ul,.cms__content ul{list-style-type:disc}.article__content ol,.cms__content ol{list-style-type:decimal}.article__content ul li:not(:last-child),.cms__content ul li:not(:last-child),.article__content ol li:not(:last-child),.cms__content ol li:not(:last-child){margin-bottom:10px}.article figure.wp-block-image{margin:48px 0}.article figure.wp-block-image img{border-radius:12px;width:auto;height:auto;object-fit:scale-down}.article figure.wp-block-image .wp-element-caption{color:#474747;margin:4px 0}@media (max-width:576px){.article figure.wp-block-image .wp-element-caption{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article figure.wp-block-image .wp-element-caption{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article figure.wp-block-image .wp-element-caption{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article figure.wp-block-image .wp-element-caption{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.article .author{margin:32px 0;background:#fafafa;border-radius:16px;max-width:100%;padding:24px;display:flex;gap:24px 16px}@media (max-width:767px){.article .author{flex-wrap:wrap}}.article .author__avatar{width:80px;height:80px;min-width:80px;border-radius:100%}@media (min-width:1201px){.article .author__avatar{width:128px;height:128px;min-width:128px}}.article .author__avatar img{width:100%;height:100%;object-fit:cover;border-radius:100%}.article .author__content{display:flex;flex-direction:column;gap:16px}.article .author__name{color:#a5182d}@media (max-width:576px){.article .author__name{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article .author__name{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article .author__name{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article .author__name{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (max-width:576px){.article .author__name{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:577px) and (max-width:991px){.article .author__name{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:992px) and (max-width:1200px){.article .author__name{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px) and (min-width:1201px){.article .author__name{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}.article .author__name:hover{text-decoration:underline}.article .author__bio{color:#474747}@media (max-width:576px){.article .author__bio{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article .author__bio{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article .author__bio{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article .author__bio{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.related-posts{display:grid;gap:32px;grid-template-columns:repeat(1,1fr)}@media (min-width:577px){.related-posts{grid-template-columns:repeat(2,1fr);gap:64px 32px}}@media (min-width:1201px){.related-posts{grid-template-columns:repeat(3,1fr);gap:64px 32px}}.article .blog-conclusion{background:#f5f5f5;border-radius:16px;padding:24px;margin:48px 0 20px;position:relative;overflow:hidden;max-width:100%}@media (min-width:768px){.article .blog-conclusion{padding:32px}}.article .blog-conclusion__title{margin-bottom:16px}@media (max-width:576px){.article .blog-conclusion__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.article .blog-conclusion__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.article .blog-conclusion__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.article .blog-conclusion__title{font-size:3rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (max-width:576px){.article .blog-conclusion__content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article .blog-conclusion__content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article .blog-conclusion__content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article .blog-conclusion__content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.article .blog-cta{background:#a5182d;border-radius:8px;padding:40px 24px;margin:48px 0;position:relative;overflow:hidden;max-width:100%}.article .blog-cta__title{color:#fafafa;margin-bottom:16px;letter-spacing:-.5px;text-align:center}@media (max-width:576px){.article .blog-cta__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article .blog-cta__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article .blog-cta__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article .blog-cta__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:768px){.article .blog-cta__title{color:#fff}}@media (min-width:768px) and (max-width:576px){.article .blog-cta__title{font-size:1.125rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:768px) and (min-width:577px) and (max-width:991px){.article .blog-cta__title{font-size:1.625rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:768px) and (min-width:992px) and (max-width:1200px){.article .blog-cta__title{font-size:1.625rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:768px) and (min-width:1201px){.article .blog-cta__title{font-size:2.25rem;line-height:130%;letter-spacing:0;font-weight:600}}.article .blog-cta__desc{color:#fafafa;letter-spacing:-.5px;text-align:center}@media (max-width:576px){.article .blog-cta__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.article .blog-cta__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.article .blog-cta__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.article .blog-cta__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.article .blog-cta__action{display:flex;justify-content:center;width:max-content;margin:40px auto 0}.article .blog-cta__action .btn,.article .blog-cta__action .form .wpcf7-form .form-submit .wpcf7-submit,.form .wpcf7-form .form-submit .article .blog-cta__action .wpcf7-submit{font-size:18px}.product-categories{display:grid;grid-template-columns:1fr;gap:24px;margin-top:48px}@media (min-width:577px) and (max-width:991px){.product-categories{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.product-categories{grid-template-columns:repeat(4,1fr)}}.product-categories .product-category{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;background:#fafafa;border-radius:12px;transition:0.3s ease-in-out;border:2px solid #fff0}.product-categories .product-category:not(.active):hover{border-color:rgb(1 11 64 / .3);transform:translateY(-5px)}.product-categories .product-category:not(.active):focus{border-color:rgb(1 11 64 / .3)}.product-categories .product-category.active{border-color:#a5182d}.product-categories .product-category__icon{width:40px;height:40px;min-width:40px;display:flex;align-items:center;justify-content:center;border-radius:100%;background:#010f58;margin-bottom:24px}.product-categories .product-category__icon i{font-size:20px;color:#fff}.product-categories .product-category__name{font-size:1.5rem;font-weight:600;line-height:2rem;color:#010b40}.categories-grid{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:577px) and (max-width:991px){.categories-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.categories-grid{grid-template-columns:repeat(4,1fr)}}.categories-grid .category-item{display:flex;flex-direction:column;padding:24px 24px;text-align:left;background:#fafafa;border-radius:12px;transition:0.3s ease-in-out;border:2px solid #fff0}.categories-grid .category-item>a{display:flex;align-items:center;gap:10px;margin-bottom:16px;transition:0.3s ease-in-out}.categories-grid .category-item>a:hover .category-title{text-decoration:underline}.categories-grid .category-item>a .category-icon{width:32px;height:32px;min-width:32px;display:flex;align-items:center;justify-content:center;border-radius:100%;background:#010f58}.categories-grid .category-item>a .category-icon i{font-size:20px;color:#fff}.categories-grid .category-item>a .category-title{color:#141414}@media (max-width:576px){.categories-grid .category-item>a .category-title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.categories-grid .category-item>a .category-title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.categories-grid .category-item>a .category-title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.categories-grid .category-item>a .category-title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}.categories-grid .subcategories{display:grid;gap:8px}.categories-grid .subcategories a{padding:4px 0;width:100%}.categories-grid .subcategories a:hover .subcategory-title{text-decoration:underline}.categories-grid .subcategories a .subcategory-title{color:#141414}@media (max-width:576px){.categories-grid .subcategories a .subcategory-title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.categories-grid .subcategories a .subcategory-title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.categories-grid .subcategories a .subcategory-title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.categories-grid .subcategories a .subcategory-title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.category-seo-description{max-width:1280px;margin:48px auto 24px;padding:24px;background:#fafafa;border-radius:16px}.category-seo-description__content{color:#141414;max-width:900px}@media (max-width:576px){.category-seo-description__content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.category-seo-description__content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.category-seo-description__content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.category-seo-description__content{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.category-seo-description__content h2{margin-bottom:8px}@media (max-width:576px){.category-seo-description__content h2{font-size:2.25rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.category-seo-description__content h2{font-size:2.25rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.category-seo-description__content h2{font-size:2.5rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.category-seo-description__content h2{font-size:3.75rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:768px){.category-seo-description__content h2{margin-bottom:24px}}.product-search{margin:48px 0}.product-search__wrapper{display:flex;align-items:center;background:#fafafa;padding:16px 24px;width:100%;border-radius:8px;gap:8px 32px}@media (min-width:992px){.product-search__wrapper{gap:64px}}@media (max-width:576px){.product-search__wrapper{flex-direction:column;align-items:flex-start;gap:8px 32px}}.product-search__title{font-size:1.5rem;font-weight:500;line-height:2rem;color:#141414;white-space:nowrap}.product-search__bar{width:100%;position:relative}.product-search__bar #product-search-input{width:100%;border:1px solid #ddd;height:48px;border-radius:8px;padding:2px 48px 0 16px;background:#fff0;color:#141414;display:flex;align-items:center;transition:0.3s ease-in-out}@media (max-width:576px){.product-search__bar #product-search-input{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.product-search__bar #product-search-input{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.product-search__bar #product-search-input{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.product-search__bar #product-search-input{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.product-search__bar #product-search-input::placeholder{color:rgb(20 20 20 / .5)}@media (max-width:576px){.product-search__bar #product-search-input::placeholder{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.product-search__bar #product-search-input::placeholder{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.product-search__bar #product-search-input::placeholder{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.product-search__bar #product-search-input::placeholder{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.product-search__bar #product-search-input:hover,.product-search__bar #product-search-input:focus{border-color:#010b40;outline:none}.product-search__bar .input-icon{position:absolute;top:calc(50% + 1px);transform:translateY(-50%);width:24px;height:24px;min-width:24px;right:16px;pointer-events:none}.product-search__bar .input-icon i{font-size:21px;color:#878787}.product-list{width:100%;padding-bottom:48px}.product-list .products-grid{display:grid;gap:16px;width:100%}.product-list .pagination{display:flex;justify-content:center;width:100%;gap:32px}.product-list .pagination .prev,.product-list .pagination .next{display:none}.product-list .pagination .page-numbers:not(.prev):not(.next){width:32px;height:32px;min-width:32px;border-radius:100%;color:#141414;display:flex;align-items:center;justify-content:center;text-align:center;transition:0.3s ease-in-out}@media (max-width:576px){.product-list .pagination .page-numbers:not(.prev):not(.next){font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.product-list .pagination .page-numbers:not(.prev):not(.next){font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.product-list .pagination .page-numbers:not(.prev):not(.next){font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.product-list .pagination .page-numbers:not(.prev):not(.next){font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.product-list .pagination .page-numbers:not(.prev):not(.next).current{background:#a5182d;color:#fff}.product-list .pagination .page-numbers:not(.prev):not(.next):not(.current):not(.dots):hover{background:rgb(1 11 64 / .1)}.product-item{display:flex;align-items:center;gap:16px;width:100%}.product-item a{padding:16px;display:flex;align-items:center;justify-content:space-between;background:#fafafa;border-radius:8px;transition:0.3s ease-in-out;width:100%}.product-item a:hover{background:rgb(1 11 64 / .1)}.product-item a .product-title{display:flex;align-items:center;gap:8px;color:#141414}@media (max-width:576px){.product-item a .product-title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.product-item a .product-title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.product-item a .product-title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.product-item a .product-title{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}.product-item a .product-title .product-icon{width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center}.product-item a i{display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;color:#a5182d;font-size:20px}.product-item-copy{background:#fafafa;height:100%;display:flex;align-items:center;justify-content:center;width:48px;border-radius:8px;cursor:pointer}.product-item-copy:hover{background:rgb(1 11 64 / .1)}.single-product-wrapper{padding:48px 0}.single-product-wrapper .single-product{display:grid;grid-template-columns:1fr;gap:24px 32px}@media (min-width:768px){.single-product-wrapper .single-product{grid-template-columns:repeat(2,1fr)}}.single-product-wrapper .single-product-content p{color:#474747}@media (max-width:576px){.single-product-wrapper .single-product-content p{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-product-wrapper .single-product-content p{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-product-wrapper .single-product-content p{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-product-wrapper .single-product-content p{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.single-product-wrapper .single-product-content p+p{margin-top:24px}.single-product-wrapper .single-product-content ul{list-style:"-";padding-left:8px}.single-product-wrapper .single-product-content ul li{color:#474747;padding-left:8px}@media (max-width:576px){.single-product-wrapper .single-product-content ul li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-product-wrapper .single-product-content ul li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-product-wrapper .single-product-content ul li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-product-wrapper .single-product-content ul li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.single-product-wrapper .single-product-content h2{color:#141414}@media (max-width:576px){.single-product-wrapper .single-product-content h2{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-product-wrapper .single-product-content h2{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-product-wrapper .single-product-content h2{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-product-wrapper .single-product-content h2{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}.single-product-wrapper .single-product-content h2+ul{margin-top:16px}.single-product-wrapper .single-product-content h2+p{margin-top:16px}.single-product-wrapper .single-product-content h3{color:#141414}@media (max-width:576px){.single-product-wrapper .single-product-content h3{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-product-wrapper .single-product-content h3{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-product-wrapper .single-product-content h3{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-product-wrapper .single-product-content h3{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.single-product-wrapper .single-product-content h3+ul{margin-top:16px}.single-product-wrapper .single-product-content h3+p{margin-top:16px}.single-product-wrapper .single-product-content p+h3{margin-top:16px}.single-product-wrapper .single-product-content p+h2{margin-top:16px}.single-product-wrapper .single-product-content ul+h2,.single-product-wrapper .single-product-content ul+h3{margin-top:24px}.single-product-wrapper .single-product-form__title{font-size:1.5rem;font-weight:600;line-height:2rem;color:#010b40;margin-bottom:24px}.single-product-wrapper .single-product .product-faq{margin-top:24px;background:#fafafa;padding:16px 16px 0 16px;border-radius:16px}.single-product-wrapper .single-product .product-faq.opened .plus-icon::after{transform:translate(-50%,-50%) rotate(0deg)}.single-product-wrapper .single-product .product-faq.opened .faq{display:block}.single-product-wrapper .single-product .product-faq__title{color:#141414;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}@media (max-width:576px){.single-product-wrapper .single-product .product-faq__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-product-wrapper .single-product .product-faq__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-product-wrapper .single-product .product-faq__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-product-wrapper .single-product .product-faq__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}.single-product-wrapper .single-product .product-faq__title:hover{text-decoration:underline}.single-product-wrapper .single-product .product-faq .plus-icon{margin-left:24px;width:20px;min-width:20px;height:20px;min-height:20px;padding:4px;position:relative;border:2px solid #a5182d;border-radius:50%;transition:0.3s ease-in-out}.single-product-wrapper .single-product .product-faq .plus-icon::before,.single-product-wrapper .single-product .product-faq .plus-icon::after{content:"";display:block;position:absolute;width:11px;height:2px;top:50%;left:50%;background-color:#a5182d;border-radius:2px;transform:translate(-50%,-50%) rotate(0);transition:all 0.2s ease}.single-product-wrapper .single-product .product-faq .plus-icon::after{transform:translate(-50%,-50%) rotate(90deg)}.single-product-wrapper .single-product .product-faq .faq{overflow:hidden;transition:height 0.4s ease;height:0}.single-product-wrapper .single-product .product-faq .faq__item{margin-bottom:16px}.single-product-wrapper .single-product .product-faq .faq__title{color:#141414;margin-bottom:8px}@media (max-width:576px){.single-product-wrapper .single-product .product-faq .faq__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:577px) and (max-width:991px){.single-product-wrapper .single-product .product-faq .faq__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:992px) and (max-width:1200px){.single-product-wrapper .single-product .product-faq .faq__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:1201px){.single-product-wrapper .single-product .product-faq .faq__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:700}}.single-product-wrapper .single-product .product-faq .faq__desc{color:#474747}@media (max-width:576px){.single-product-wrapper .single-product .product-faq .faq__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-product-wrapper .single-product .product-faq .faq__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-product-wrapper .single-product .product-faq .faq__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-product-wrapper .single-product .product-faq .faq__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.other-products{margin-top:48px}.other-products__title{font-size:1.5rem;font-weight:600;line-height:2rem;color:#010b40;margin-bottom:24px}.product-banner{max-width:1280px;margin:24px auto;background:linear-gradient(44.24deg,#0b0c0d 0%,#1c1e21 109.69%);padding:96px 32px;border-radius:8px;overflow:hidden;position:relative}.product-banner:before{content:"";position:absolute;background:#010b40;filter:blur(160px);width:648px;height:613px;right:-180px;top:-40%;border-radius:100%;z-index:0}.product-banner .lines-shape{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom;z-index:1}.product-banner:after{content:""}.product-banner__content{max-width:685px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:21}.product-banner__title{color:#fafafa;margin-bottom:16px}@media (max-width:576px){.product-banner__title{font-size:1.125rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.product-banner__title{font-size:1.625rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.product-banner__title{font-size:1.625rem;line-height:130%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.product-banner__title{font-size:2.25rem;line-height:130%;letter-spacing:0;font-weight:600}}.product-banner__desc{color:#fafafa}@media (max-width:576px){.product-banner__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.product-banner__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.product-banner__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.product-banner__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}.product-banner__action{margin-top:40px}.product-banner__action .btn,.product-banner__action .form .wpcf7-form .form-submit .wpcf7-submit,.form .wpcf7-form .form-submit .product-banner__action .wpcf7-submit{font-weight:700}.product-banner__action .btn i,.product-banner__action .form .wpcf7-form .form-submit .wpcf7-submit i,.form .wpcf7-form .form-submit .product-banner__action .wpcf7-submit i{font-size:18px}.product-form{position:fixed;top:0;right:0;width:100%;max-width:630px;height:100%;z-index:9999;overflow-y:auto;border-radius:16px 0 0 16px;transition:0.3s ease-in-out;transform:translateX(100%)}@media (max-width:576px){.product-form{border-radius:0}}.product-form.isOpen{transform:translateX(0)}.product-form::-webkit-scrollbar{width:8px}.product-form::-webkit-scrollbar-track{background:rgb(1 11 64 / .15)}.product-form::-webkit-scrollbar-thumb{background:#555}.product-form::-webkit-scrollbar-thumb:hover{background:#555}.product-form__header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:24px}.product-form__title{color:#141414}@media (max-width:576px){.product-form__title{font-size:1rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.product-form__title{font-size:1.5rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.product-form__title{font-size:1.5rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.product-form__title{font-size:1.875rem;line-height:140%;letter-spacing:0;font-weight:600}}.product-form .close-form{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-form .close-form i{font-size:32px;transition:0.3s ease-in-out}.product-form .close-form:hover i{color:#a5182d}.product-form-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(34 34 34 / .8);visibility:hidden;width:100%;height:100%;opacity:0;transition:0.3s ease-in-out}.product-form-overlay.active{opacity:1;z-index:9998;visibility:visible}.single-product-wrapper{padding:48px 0}.single-product-wrapper .single-product{display:grid;grid-template-columns:1fr;gap:24px 32px}@media (min-width:768px){.single-product-wrapper .single-product{grid-template-columns:repeat(2,1fr)}}.single-product-wrapper .single-product-content p{color:#474747}@media (max-width:576px){.single-product-wrapper .single-product-content p{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-product-wrapper .single-product-content p{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-product-wrapper .single-product-content p{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-product-wrapper .single-product-content p{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.single-product-wrapper .single-product-content p+p{margin-top:24px}.single-product-wrapper .single-product-content ul{list-style:"-";padding-left:8px}.single-product-wrapper .single-product-content ul li{color:#474747;padding-left:8px}@media (max-width:576px){.single-product-wrapper .single-product-content ul li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-product-wrapper .single-product-content ul li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-product-wrapper .single-product-content ul li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-product-wrapper .single-product-content ul li{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.single-product-wrapper .single-product-content h2{color:#141414}@media (max-width:576px){.single-product-wrapper .single-product-content h2{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-product-wrapper .single-product-content h2{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-product-wrapper .single-product-content h2{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-product-wrapper .single-product-content h2{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}.single-product-wrapper .single-product-content h2+ul{margin-top:16px}.single-product-wrapper .single-product-content h2+p{margin-top:16px}.single-product-wrapper .single-product-content h3{color:#141414}@media (max-width:576px){.single-product-wrapper .single-product-content h3{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-product-wrapper .single-product-content h3{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-product-wrapper .single-product-content h3{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-product-wrapper .single-product-content h3{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.single-product-wrapper .single-product-content h3+ul{margin-top:16px}.single-product-wrapper .single-product-content h3+p{margin-top:16px}.single-product-wrapper .single-product-content p+h3{margin-top:16px}.single-product-wrapper .single-product-content p+h2{margin-top:16px}.single-product-wrapper .single-product-content ul+h2,.single-product-wrapper .single-product-content ul+h3{margin-top:24px}.single-product-wrapper .single-product-form__title{font-size:1.5rem;font-weight:600;line-height:2rem;color:#010b40;margin-bottom:24px}.single-product-wrapper .single-product .product-faq{margin-top:24px;background:#fafafa;padding:16px 16px 0 16px;border-radius:16px}.single-product-wrapper .single-product .product-faq.opened .plus-icon::after{transform:translate(-50%,-50%) rotate(0deg)}.single-product-wrapper .single-product .product-faq.opened .faq{display:block}.single-product-wrapper .single-product .product-faq__title{color:#141414;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}@media (max-width:576px){.single-product-wrapper .single-product .product-faq__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-product-wrapper .single-product .product-faq__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-product-wrapper .single-product .product-faq__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-product-wrapper .single-product .product-faq__title{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:500}}.single-product-wrapper .single-product .product-faq__title:hover{text-decoration:underline}.single-product-wrapper .single-product .product-faq .plus-icon{margin-left:24px;width:20px;min-width:20px;height:20px;min-height:20px;padding:4px;position:relative;border:2px solid #a5182d;border-radius:50%;transition:0.3s ease-in-out}.single-product-wrapper .single-product .product-faq .plus-icon::before,.single-product-wrapper .single-product .product-faq .plus-icon::after{content:"";display:block;position:absolute;width:11px;height:2px;top:50%;left:50%;background-color:#a5182d;border-radius:2px;transform:translate(-50%,-50%) rotate(0);transition:all 0.2s ease}.single-product-wrapper .single-product .product-faq .plus-icon::after{transform:translate(-50%,-50%) rotate(90deg)}.single-product-wrapper .single-product .product-faq .faq{overflow:hidden;transition:height 0.4s ease;height:0}.single-product-wrapper .single-product .product-faq .faq__item{margin-bottom:16px}.single-product-wrapper .single-product .product-faq .faq__title{color:#141414;margin-bottom:8px}@media (max-width:576px){.single-product-wrapper .single-product .product-faq .faq__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:577px) and (max-width:991px){.single-product-wrapper .single-product .product-faq .faq__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:992px) and (max-width:1200px){.single-product-wrapper .single-product .product-faq .faq__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:1201px){.single-product-wrapper .single-product .product-faq .faq__title{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:700}}.single-product-wrapper .single-product .product-faq .faq__desc{color:#474747}@media (max-width:576px){.single-product-wrapper .single-product .product-faq .faq__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.single-product-wrapper .single-product .product-faq .faq__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.single-product-wrapper .single-product .product-faq .faq__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.single-product-wrapper .single-product .product-faq .faq__desc{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.other-products{margin-top:48px}.other-products__title{font-size:1.5rem;font-weight:600;line-height:2rem;color:#010b40;margin-bottom:24px}.product-subcategories,.blog-categories{display:flex;align-items:center;gap:24px;white-space:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:16px;margin-bottom:24px}.product-subcategories .product-subcategory,.product-subcategories .blog-category,.blog-categories .product-subcategory,.blog-categories .blog-category{display:flex;align-items:center;justify-content:center;text-align:center;height:40px;color:#474747;background:#fafafa;padding:0 16px;border-radius:100px;border:1px solid #fafafa;transition:0.3s ease-in-out}@media (max-width:576px){.product-subcategories .product-subcategory,.product-subcategories .blog-category,.blog-categories .product-subcategory,.blog-categories .blog-category{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.product-subcategories .product-subcategory,.product-subcategories .blog-category,.blog-categories .product-subcategory,.blog-categories .blog-category{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.product-subcategories .product-subcategory,.product-subcategories .blog-category,.blog-categories .product-subcategory,.blog-categories .blog-category{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.product-subcategories .product-subcategory,.product-subcategories .blog-category,.blog-categories .product-subcategory,.blog-categories .blog-category{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.product-subcategories .product-subcategory.active,.product-subcategories .blog-category.active,.blog-categories .product-subcategory.active,.blog-categories .blog-category.active{background:#a5182d;color:#fff;font-weight:700}.product-subcategories .product-subcategory:not(.active):hover,.product-subcategories .blog-category:not(.active):hover,.blog-categories .product-subcategory:not(.active):hover,.blog-categories .blog-category:not(.active):hover{border-color:rgb(1 11 64 / .3)}.product-subcategories .product-subcategory:not(.active):focus,.product-subcategories .blog-category:not(.active):focus,.blog-categories .product-subcategory:not(.active):focus,.blog-categories .blog-category:not(.active):focus{border-color:rgb(1 11 64 / .3)}.notification{position:fixed;z-index:99999;background:#269f26;padding:8px 16px;border-radius:30px;top:22px;right:24px;color:#fff;transform:translateX(100%);-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;opacity:0;visibility:hidden;text-align:center}@media (max-width:576px){.notification{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.notification{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.notification{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.notification{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.notification.active{visibility:visible;opacity:1;transform:translateX(0)}.metrics{display:grid;grid-template-columns:1fr 1fr;gap:48px}@media (max-width:991px){.metrics{margin-top:24px;grid-template-columns:1fr}}@media (min-width:992px){.metrics-item--full{grid-column:span 2}}.metrics-item__value{font-size:3.75rem;font-weight:600;line-height:4.5rem;color:#a5182d}.metrics-item__value span{color:#474747}@media (max-width:576px){.metrics-item__value span{font-size:1rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.metrics-item__value span{font-size:1.5rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.metrics-item__value span{font-size:1.5rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.metrics-item__value span{font-size:1.875rem;line-height:140%;letter-spacing:0;font-weight:600}}.metrics-item__label{color:#474747}@media (max-width:576px){.metrics-item__label{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.metrics-item__label{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.metrics-item__label{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.metrics-item__label{font-size:1.125rem;line-height:150%;letter-spacing:0;font-weight:500}}body.page-template-cms{background:#fafafa}.cms{padding:96px 0}.cms__title{color:#141414;text-align:center;margin-bottom:48px}@media (max-width:576px){.cms__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.cms__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.cms__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.cms__title{font-size:3rem;line-height:120%;letter-spacing:0;font-weight:600}}.cms__content{max-width:630px;margin:0 auto}body.error404{background:#fff}body.error404 .header,body.error404 .footer{display:none}body.error404 .not-found-wrapper{width:100%;height:100vh;min-height:540px}body.error404 .not-found-wrapper>.container{height:100%}body.error404 .not-found-wrapper .not-found{max-width:843px;height:100%;margin:0 auto;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;padding:64px 0}body.error404 .not-found-wrapper .not-found__title{color:#010b40}@media (max-width:576px){body.error404 .not-found-wrapper .not-found__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){body.error404 .not-found-wrapper .not-found__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){body.error404 .not-found-wrapper .not-found__title{font-size:1.875rem;line-height:120%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){body.error404 .not-found-wrapper .not-found__title{font-size:3rem;line-height:120%;letter-spacing:0;font-weight:600}}body.error404 .not-found-wrapper .not-found__icon{display:flex;align-items:center;justify-content:center;margin:80px auto 60px}body.error404 .not-found-wrapper .not-found__icon svg{max-width:355px;width:100%;height:auto}body.error404 .not-found-wrapper .not-found__action .btn,body.error404 .not-found-wrapper .not-found__action .form .wpcf7-form .form-submit .wpcf7-submit,.form .wpcf7-form .form-submit body.error404 .not-found-wrapper .not-found__action .wpcf7-submit{font-weight:700}@media (max-width:576px){body.error404 .not-found-wrapper .not-found__action{width:100%}}.sitemap{padding-bottom:64px}.sitemap__content{display:grid;grid-template-columns:repeat(1,1fr);gap:48px;margin-top:32px}@media (min-width:577px) and (max-width:991px){.sitemap__content{grid-template-columns:repeat(2,1fr);gap:48px 32px}}@media (min-width:992px){.sitemap__content{grid-template-columns:repeat(4,1fr);gap:48px 32px}}.sitemap__content h2{color:#141414;margin-bottom:16px}@media (max-width:576px){.sitemap__content h2{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:577px) and (max-width:991px){.sitemap__content h2{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:992px) and (max-width:1200px){.sitemap__content h2{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:700}}@media (min-width:1201px){.sitemap__content h2{font-size:1.25rem;line-height:150%;letter-spacing:0;font-weight:700}}.sitemap__content ul ul{padding-left:16px}.sitemap__content ul li{display:flex;flex-direction:column;margin:2px 0}.sitemap__content ul li a{color:#141414;transition:0.3s ease-in-out;padding:2px 0}@media (max-width:576px){.sitemap__content ul li a{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.sitemap__content ul li a{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.sitemap__content ul li a{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.sitemap__content ul li a{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:500}}.sitemap__content ul li a:hover{text-decoration:underline}.lang-switcher{position:relative;color:#1b1b1b;color:#141414}@media (max-width:576px){.lang-switcher{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.lang-switcher{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.lang-switcher{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.lang-switcher{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.lang-switcher .curr-language{display:flex;align-items:center;justify-content:space-between;gap:4px;color:#1b1b1b;cursor:pointer;height:32px;display:flex;border:1px solid #d0d5dd;padding:0 8px;border-radius:4px;transition:0.3s ease-in-out;box-shadow:0 1px 2px 0 rgb(16 24 40 / .0509803922);text-transform:uppercase}@media (min-width:992px){.lang-switcher .curr-language{height:40px}}.lang-switcher .curr-language.isOpen{border-color:#a5182d}.lang-switcher .curr-language:hover{border-color:#a5182d}.lang-switcher .curr-language img{max-width:18px}.lang-switcher ul.language-switcher{display:flex;align-items:flex-start;flex-direction:column;position:absolute;top:calc(100% + 5px);left:0;border:1px solid #d0d5dd;background:#fff;z-index:99999;min-width:77px;padding:4px;opacity:0;transition:0.3s ease-in-out;border-radius:4px;box-shadow:0 1px 2px 0 rgb(16 24 40 / .0509803922)}.lang-switcher ul.language-switcher.opened{opacity:1}.lang-switcher ul.language-switcher li{display:flex;width:100%}.lang-switcher ul.language-switcher li a{display:flex;color:#141414;align-items:center;gap:6px;width:100%;transition:0.3s ease-in-out;border-radius:4px;padding:4px 8px;text-transform:uppercase}@media (max-width:576px){.lang-switcher ul.language-switcher li a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.lang-switcher ul.language-switcher li a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.lang-switcher ul.language-switcher li a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.lang-switcher ul.language-switcher li a{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.lang-switcher ul.language-switcher li a:hover{background:#eaebec}.lang-switcher ul.language-switcher li a img{max-width:18px}.lang-switcher ul.language-switcher li a.current-language{display:none}.header--dark .lang-switcher .curr-language{color:#fff}.header--dark .lang-switcher .curr-language svg{stroke:#fff}.footer{padding:80px 0 0;background:#fff;display:block;overflow:hidden;width:100%}.footer__logo{display:flex;margin-bottom:24px}.footer__desc{margin-bottom:24px}@media (max-width:576px){.footer__desc{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.footer__desc{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.footer__desc{font-size:1.25rem;line-height:140%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.footer__desc{font-size:1.5rem;line-height:140%;letter-spacing:0;font-weight:600}}.footer-newsletter{display:flex;flex-direction:column;margin-bottom:24px}.footer-nav>.row{gap:24px 0}.footer-column{display:flex;flex-direction:column;gap:16px}.footer-column--center{align-items:center}.footer-column__label{color:#1b1b1b}@media (max-width:576px){.footer-column__label{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:577px) and (max-width:991px){.footer-column__label{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:992px) and (max-width:1200px){.footer-column__label{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}@media (min-width:1201px){.footer-column__label{font-size:1rem;line-height:150%;letter-spacing:0;font-weight:600}}.footer-menu{display:flex;flex-direction:column;align-items:flex-start}.footer-menu--row{width:100%;flex-direction:row;justify-content:center;gap:16px 32px}.footer-menu--row .footer-menu__item{width:auto}.footer-menu__item{display:flex;width:100%}.footer-menu__link{display:block;width:100%;color:#1b1b1b;padding:8px 0;transition:0.3s ease-in-out}@media (max-width:576px){.footer-menu__link{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.footer-menu__link{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.footer-menu__link{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.footer-menu__link{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.footer-menu__link:hover{color:#a5182d}.footer-contact{display:flex;flex-direction:column;align-items:flex-start;gap:24px 24px}.footer-contact__item{display:flex;flex-direction:column}.footer-contact__label{margin-bottom:4px}@media (max-width:576px){.footer-contact__label{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:700}}@media (min-width:577px) and (max-width:991px){.footer-contact__label{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:700}}@media (min-width:992px) and (max-width:1200px){.footer-contact__label{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:700}}@media (min-width:1201px){.footer-contact__label{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:700}}.footer-contact__address,.footer-contact__email,.footer-contact__phone{color:#1b1b1b}@media (max-width:576px){.footer-contact__address,.footer-contact__email,.footer-contact__phone{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.footer-contact__address,.footer-contact__email,.footer-contact__phone{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.footer-contact__address,.footer-contact__email,.footer-contact__phone{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.footer-contact__address,.footer-contact__email,.footer-contact__phone{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.footer-contact__data{display:flex;flex-direction:column;color:#1b1b1b}@media (max-width:576px){.footer-contact__data{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.footer-contact__data{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.footer-contact__data{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.footer-contact__data{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.footer-social-wrapper{margin-top:24px;padding-bottom:24px}.footer-social{display:flex;flex-direction:column;align-items:flex-start}.footer-social--row{flex-direction:row;flex-wrap:wrap;gap:12px}.footer-social__item{display:flex}.footer-social:not(.footer-social--row) .footer-social__item--hasTitle{width:100%}.footer-social:not(.footer-social--row) .footer-social__item--hasTitle .footer-social__link{width:100%}.footer-social__link{display:flex;align-items:center;color:#1b1b1b;padding:8px 0;gap:0 8px}@media (max-width:576px){.footer-social__link{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.footer-social__link{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.footer-social__link{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.footer-social__link{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.footer-social__link .social-icon{width:48px;height:48px;min-width:48px;background:#a5182d;display:flex;align-items:center;justify-content:center;border-radius:100%}.footer-social__link .social-icon i{font-size:24px;font-weight:500;color:#fff;padding-left:1px;padding-top:1px}.footer-social__link .social-icon i.ph-facebook-logo{padding-left:2px}.footer-bottom{margin-top:80px}.footer-bottom--grey .footer-bottom__content{border-top:none}.footer-bottom__group{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.footer-bottom__content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;padding:48px 0;position:relative}.footer-bottom__content:before{content:"";position:absolute;top:0;height:1px;width:9999px;background:#e3e3e3;left:50%;transform:translateX(-50%)}.footer-bottom .copyright{color:#1b1b1b}@media (max-width:576px){.footer-bottom .copyright{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.footer-bottom .copyright{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.footer-bottom .copyright{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.footer-bottom .copyright{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.footer-bottom .made-by{color:#1b1b1b}@media (max-width:576px){.footer-bottom .made-by{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.footer-bottom .made-by{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.footer-bottom .made-by{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.footer-bottom .made-by{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.footer-bottom .made-by a{color:#010b40;text-decoration:underline}.footer-bottom .terms{display:flex;align-items:center;gap:24px}.footer-bottom .terms__link{color:#1b1b1b;text-decoration:underline}@media (max-width:576px){.footer-bottom .terms__link{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:577px) and (max-width:991px){.footer-bottom .terms__link{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:992px) and (max-width:1200px){.footer-bottom .terms__link{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}@media (min-width:1201px){.footer-bottom .terms__link{font-size:.875rem;line-height:120%;letter-spacing:0;font-weight:500}}.footer--dark .footer__desc{color:#fff}.footer--dark .footer-newsletter{color:#fff}.footer--dark .footer-menu__link{color:#fff}.footer--dark .footer-social__link{color:#fff}.footer--dark .footer-contact__address,.footer--dark .footer-contact__email,.footer--dark .footer-contact__phone{color:#fff}.footer--dark .footer-contact__data{color:#fff}