*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}figcaption,figure,footer,header,main,nav,section{display:block}body{background-color:#fff;color:#121212;font-family:Poppins,sans-serif;font-size:1.1875rem;font-weight:400;line-height:1.63158;margin:0;text-align:left}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6,p{margin-bottom:1rem;margin-top:0}address{font-style:normal;line-height:inherit}address,ol,ul{margin-bottom:1rem}ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.8em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#fff;text-decoration:none}a:hover{text-decoration:underline}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;line-height:.87;margin-bottom:1rem}.h1,h1{font-size:1.875rem}.h2,h2{font-size:1.5625rem}.h3,h3{font-size:2.0625rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1.625rem}hr{border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:1rem;margin-top:1rem}.small,small{font-size:80%;font-weight:400}.list-unstyled{list-style:none;padding-left:0}.blockquote{font-size:1.48438rem;margin-bottom:1rem}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-xl-1,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-left:15px;padding-right:15px;position:relative;width:100%}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;-webkit-box-flex:0}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-3,.col-4{-webkit-box-flex:0}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-5,.col-6{-webkit-box-flex:0}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-7,.col-8{-webkit-box-flex:0}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10,.col-9{-webkit-box-flex:0}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-11,.col-12{-webkit-box-flex:0}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}@media (min-width:768px){.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}}@media (min-width:992px){.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}}.dropdown{position:relative}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}@media screen and (min-width:768px) and (max-width:991px){.page-internal.dtc-landing .form-control{width:100%}.page-internal.dtc-landing .header-mobile{padding-right:0}.page-internal.dtc-landing .header-mobile .col-mb-4{max-width:70px}.page-internal.dtc-landing .form-select-c8{width:70px}}@media screen and (min-width:992px) and (max-width:1199px){.page-internal.dtc-landing .header-mobile{padding-right:0}.page-internal.dtc-landing .header-mobile .col-mb-4{max-width:86px}.page-internal.dtc-landing .form-select-c8{width:70px}}@media screen and (max-width:1199px){.page-internal.dtc-landing .dropdown-select-c8{border:none}}@media screen and (min-width:1200px){.dropdown-menu{margin-top:2px;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;visibility:hidden}.page-internal.dtc-landing .dropdown-menu,.page-internal.page-press-2024 .dropdown-menu{display:none}.page-internal.dtc-landing .dropdown-menu.show,.page-internal.page-press-2024 .dropdown-menu.show{display:block;opacity:1;visibility:visible}.page-internal:not(.page-internal-2025) .dropdown-menu{top:calc(100% - 1px)}}@media screen and (max-width:1199px){.dropdown-menu{display:none}}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid #262626;color:#121212;float:left;font-size:1.1875rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;z-index:1000}.dropdown-menu.show{display:block}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar-brand{display:inline-block}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .dropdown-menu{float:none;position:static}.navbar-toggler{background-color:transparent;border:1px solid transparent;line-height:1}.align-middle{vertical-align:middle!important}.bg-white{background-color:#fff!important}.d-none{display:none!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-cell{display:table-cell!important}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive>img{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-16by9:before{padding-top:56.25%}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.sr-only{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.w-100{width:100%!important}.h-100{height:100%!important}.vh-100{height:100vh!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-white{color:#fff!important}.header{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.text-white .h1,.text-white .h2,.text-white .h3,.text-white .h4,.text-white .h5,.text-white .h6,.text-white a:not(.btn),.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6{color:inherit}.text-white a:not(.btn):not(.link-line){text-decoration:underline}.text-white a:not(.btn):hover{text-decoration:none}.last-mb-none>:last-child{margin-bottom:0}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/hubfs/161406/2025-gravity-global-site/fonts/icomoon.eot?strmwa);src:url(/hubfs/161406/2025-gravity-global-site/fonts/icomoon.eot?strmwa#iefix) format("embedded-opentype"),url(/hubfs/161406/2025-gravity-global-site/fonts/icomoon.ttf?strmwa) format("truetype"),url(/hubfs/161406/2025-gravity-global-site/fonts/icomoon.woff?strmwa) format("woff"),url(/hubfs/161406/2025-gravity-global-site/fonts/icomoon.svg?strmwa#icomoon) format("svg")}.icomoon{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-new-tab-v2:before{content:"\e929"}.icon-global:before{content:"\e928"}.icon-x:before{content:"\e92f"}.icon-linkedin-v2:before{content:"\e930"}.icon-facebook-v2:before{content:"\e931"}.icon-space-x:before{content:"\e92d"}.icon-Play:before{color:#fff;content:"\e92c"}.icon-arrow-right-v2:before{content:"\e92b"}.icon-icon-map-pin-v2:before{content:"\e926"}.icon-np-close:before{content:"\e925"}.icon-arrow-dropdown:before{color:#59a139;content:"\e923"}.icon-close:before{content:"\e91c"}.icon-search-icon:before{content:"\e919"}.icon-short-search:before{content:"\e91a"}.icon-arrow-right:before{content:"\e918"}.icon-map-pin1:before{content:"\e917"}.icon-tick:before{content:"\e915"}.icon-three-line:before{color:inherit;content:"\e914"}.icon-subscribe:before{content:"\e90f"}.icon-video-circle:before{color:#fff;content:"\e901"}.icon-video:before{color:#fff;content:"\e900"}.icon-minus:before{content:"\e913"}.icon-plus:before{content:"\e912"}.icon-check:before{content:"\e903"}.icon-arrow_back:before{content:"\e909"}.icon-chevron-left:before{content:"\e90b"}.icon-chevron-down:before{content:"\e90c"}.icon-phone:before{content:"\e90e"}.icon-instagram:before{content:"\e902"}.icon-facebook:before{content:"\ea90"}.icon-twitter:before{content:"\ea96"}.icon-linkedin2:before{content:"\eaca"}.icon-arrow-down:before{content:"\e905"}.icon-arrow-up:before{content:"\e907"}.icon-cancel:before{content:"\e908"}.icon-play-reel:before{color:#fff;content:"\e91d"}.icon-right-arrow-new:before{content:"\e915"}.icon-short-search-v3:before{content:"\e933"}.icon-new-tab:before{content:"\e935"}.icon-download:before{content:"\e936"}html .cky-consent-container .cky-consent-bar,html .cky-notice-btn-wrapper,html .cky-notice-des{padding-left:0;padding-right:0}html .cky-notice .cky-title{padding:0}.cky-consent-container .cky-consent-bar{-webkit-box-shadow:0 -1px 10px 0 hsla(0,1%,67%,.3)!important;box-shadow:0 -1px 10px 0 hsla(0,1%,67%,.3)!important}.cky-consent-bar .cky-notice,.cky-preference-wrapper .cky-preference-body-wrapper,.cky-preference-wrapper .cky-preference-header{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:768px) and (max-width:991px){.cky-consent-bar .cky-notice,.cky-preference-wrapper .cky-preference-body-wrapper,.cky-preference-wrapper .cky-preference-header{padding:0 50px}}@media (min-width:992px){.cky-consent-bar .cky-notice,.cky-preference-wrapper .cky-preference-body-wrapper,.cky-preference-wrapper .cky-preference-header{max-width:960px}}@media (min-width:1200px){.cky-consent-bar .cky-notice,.cky-preference-wrapper .cky-preference-body-wrapper,.cky-preference-wrapper .cky-preference-header{max-width:1174px}.cky-consent-container .cky-preference{max-height:398px}.cky-consent-container .cky-preference::-webkit-scrollbar{width:0}.cky-consent-container .cky-preference-header{margin-top:24px}}.cky-consent-container .cky-consent-bar{border-color:#2a2a2a!important;padding:14px 24px 22px!important}.cky-consent-container.cky-consent-bar-expand .cky-accordion-btn,.cky-consent-container.cky-consent-bar-expand .cky-preference-title,.cky-consent-container.cky-consent-bar-expand .cky-title{color:#b7e39b!important;font-weight:500}.cky-consent-container.cky-consent-bar-expand .cky-preference-content-wrapper .cky-show-desc-btn{color:#b7e39b;font-weight:400}.cky-consent-container.cky-consent-bar-expand .cky-accordion-header .cky-always-active{color:#d0c5fb}.cky-consent-container.cky-consent-bar-expand .cky-switch input[type=checkbox]:before{background-color:#121212}.cky-consent-container .cky-btn{font-weight:400}.cky-consent-container .cky-accordion{border-color:#2a2a2a!important}.cky-consent-container .cky-audit-table .cky-cookie-des-table{border-bottom-color:#474444!important}.cky-consent-container .cky-accordion-active .cky-audit-table{background-color:#2a2a2a!important;color:#d0d0d0!important}.cky-consent-container .cky-btn-preferences{border-width:1px;padding:9px 22px}.cky-consent-container .cky-accordion-header-wrapper .cky-accordion-header-des p{margin-bottom:auto}.cky-consent-container .cky-accordion-header-des{margin-bottom:12px}.cky-consent-container .cky-accordion-chevron{margin-right:26px}.cky-consent-container .cky-footer-shadow{background:none!important}.cky-consent-container .cky-preference-content-wrapper{border-bottom:1px solid #2a2a2a}.cky-consent-container .cky-prefrence-btn-wrapper{border-color:#2a2a2a}.cky-btn-revisit-wrapper{background-color:#121212!important}.cky-notice .cky-btn{font-weight:400;line-height:1.3;padding:13px}.cky-notice .cky-btn-accept{border-width:1px;padding:14px 19px}.cky-notice .cky-btn-customize{border:1px solid;font-weight:400;padding:13px 34px 13px 16px}.cky-notice .cky-notice-des{max-width:714px}.cky-notice .cky-btn-reject{border-width:1px}.cky-notice .cky-btn-customize:after{right:17px;top:18x}.field .form-inner,.form-group-v2 .form-inner{position:relative;z-index:1}.field .form-inner .label-animation,.form-group-v2 .form-inner .label-animation{left:0;margin:0;padding-left:1.25rem;pointer-events:none;position:absolute;top:10px;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;z-index:3}.field.active-focus .form-inner .label-animation,.field.active-focus .label-animation,.field.staus-focus .form-inner .label-animation,.field.staus-focus .label-animation,.form-group-v2.active-focus .form-inner .label-animation,.form-group-v2.active-focus .label-animation,.form-group-v2.staus-focus .form-inner .label-animation,.form-group-v2.staus-focus .label-animation{font-size:.625rem;font-weight:500;top:16px;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.slick-next,.slick-prev{background:transparent;border:none;color:#000;cursor:pointer;display:block;outline:none;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.slick-prev{left:-25px}.slide-arrow-bottom .slick-arrow{bottom:-35px;right:auto;top:inherit;-webkit-transform:none;-ms-transform:none;transform:none}.slide-arrow-bottom .slick-prev{left:0}.slide-arrow-bottom .slick-next{left:55px}.slick-next{right:-25px}.slick-dots{bottom:-25px;list-style:none;margin:0;position:absolute;text-align:center;width:100%}.slick-dots,.slick-dots li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slick-dots li{cursor:pointer;height:32px;margin:0 1px;position:relative;width:32px}.slick-dots li:before{display:none}.slick-dots li.slick-active button{background:#fff;height:32px;width:32px}.slick-dots li button,.slick-dots li.slick-active button{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slick-dots li button{background:transparent;background:#000;border:2px solid #000;border-radius:50%;color:transparent;cursor:pointer;display:block;height:12px;padding:1px;width:12px}.bg-black .slick-dots li button{background:#fff;border-color:#fff}.bg-black .slick-dots li.slick-active button{background:#000}.dots-black .slick-dots li button{background:#000;border-color:#000}.dots-black .slick-dots li.slick-active button{background:transparent}.dots-white .slick-dots li button{background:#fff;border-color:#fff}.dots-white .slick-dots li.slick-active button{background:transparent}@media (min-width:992px){.slick-arrow:hover{color:#fff}}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}:root{--swiper-theme-color:#007aff}.swiper,:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{list-style:none;overflow:hidden;padding:0}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-o-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;display:block;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:transform .2s,top .2s;-o-transition:transform .2s,top .2s;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,left .2s;-o-transition:transform .2s,left .2s;transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,right .2s;-o-transition:transform .2s,right .2s;transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, .01)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, .01)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";-webkit-filter:blur(50px);filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;-o-transition-property:transform,opacity,height;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}button::-moz-focus-inner{border:0}html{background-color:#fff;margin:0 auto}body,html{overflow-x:hidden}body{font-size:1.125rem;line-height:1.67}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:500}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-style:normal;font-weight:inherit;text-decoration:none}.h1 a:focus,.h1 a:hover,.h2 a:focus,.h2 a:hover,.h3 a:focus,.h3 a:hover,.h4 a:focus,.h4 a:hover,.h5 a:focus,.h5 a:hover,.h6 a:focus,.h6 a:hover,h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{text-decoration:none!important}ol li,ul li{margin-bottom:16px}img{max-width:100%}label{margin-bottom:0}.bold,b,strong{font-weight:700}a,a:hover{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}p strong{font-family:inherit;font-weight:700}p+p a.btn-custom{margin-top:19px}.h1,h1{font-size:4.375rem}.h1,.h2,h1,h2{font-weight:800}.h2,h2{font-size:3.125rem;margin-bottom:42px}.h3,h3{font-size:1.5rem}.h4,h4{font-size:2.0625rem;font-weight:800}.h5,h5{font-size:.875rem}.h6,h6{font-size:1.625rem}.h3,.h5,h3,h5{font-family:Poppins,sans-serif;line-height:1.1}.h3-style-v2 .h3,.h3-style-v2 h3{font-family:Poppins,sans-serif;font-size:1.5625rem;font-weight:800;letter-spacing:.04px;line-height:1.49}@media (max-width:767px){.h1,h1{font-size:3.125rem}.h2,h2{font-size:2.5rem;line-height:1}}@media screen and (max-width:767px){.space-mb-0{height:0}.space-mb-0,.space-mb-10{position:relative;z-index:3}.space-mb-10{height:10px}.space-mb-20{height:20px}.space-mb-20,.space-mb-30{position:relative;z-index:3}.space-mb-30{height:30px}.space-mb-40{height:40px}.space-mb-40,.space-mb-50{position:relative;z-index:3}.space-mb-50{height:50px}.space-mb-60{height:60px}.space-mb-60,.space-mb-70{position:relative;z-index:3}.space-mb-70{height:70px}.space-mb-80{height:80px}.space-mb-80,.space-mb-90{position:relative;z-index:3}.space-mb-90{height:90px}.space-mb-100{height:100px;position:relative;z-index:3}.space-mb-110{height:110px;position:relative;z-index:3}.space-mb-120{height:120px;position:relative;z-index:3}.space-mb-130{height:130px;position:relative;z-index:3}.space-mb-140{height:140px;position:relative;z-index:3}.space-mb-150{height:150px;position:relative;z-index:3}.space-mb-160{height:160px;position:relative;z-index:3}.space-mb-170{height:170px;position:relative;z-index:3}.space-mb-180{height:180px;position:relative;z-index:3}.space-mb-190{height:190px;position:relative;z-index:3}.space-mb-200{height:200px;position:relative;z-index:3}}@media screen and (min-width:768px) and (max-width:1199px){.space-tb-10{height:10px;position:relative;z-index:3}.space-tb-20{height:20px}.space-tb-20,.space-tb-30{position:relative;z-index:3}.space-tb-30{height:30px}.space-tb-40{height:40px}.space-tb-40,.space-tb-50{position:relative;z-index:3}.space-tb-50{height:50px}.space-tb-60{height:60px}.space-tb-60,.space-tb-70{position:relative;z-index:3}.space-tb-70{height:70px}.space-tb-80{height:80px}.space-tb-80,.space-tb-90{position:relative;z-index:3}.space-tb-90{height:90px}.space-tb-100{height:100px;position:relative;z-index:3}.space-tb-110{height:110px;position:relative;z-index:3}.space-tb-120{height:120px;position:relative;z-index:3}.space-tb-130{height:130px;position:relative;z-index:3}.space-tb-140{height:140px;position:relative;z-index:3}.space-tb-150{height:150px;position:relative;z-index:3}.space-tb-160{height:160px;position:relative;z-index:3}.space-tb-170{height:170px;position:relative;z-index:3}.space-tb-180{height:180px;position:relative;z-index:3}.space-tb-190{height:190px;position:relative;z-index:3}.space-tb-200{height:200px;position:relative;z-index:3}}@media screen and (min-width:1200px){.space-0{height:0}.space-0,.space-10{position:relative;z-index:3}.space-10{height:10px}.space-20{height:20px}.space-20,.space-30{position:relative;z-index:3}.space-30{height:30px}.space-40{height:40px}.space-40,.space-50{position:relative;z-index:3}.space-50{height:50px}.space-60{height:60px}.space-60,.space-70{position:relative;z-index:3}.space-70{height:70px}.space-80{height:80px}.space-80,.space-90{position:relative;z-index:3}.space-90{height:90px}.space-100{height:100px}.space-100,.space-110{position:relative;z-index:3}.space-110{height:110px}.space-120{height:120px}.space-120,.space-130{position:relative;z-index:3}.space-130{height:130px}.space-140{height:140px}.space-140,.space-150{position:relative;z-index:3}.space-150{height:150px}.space-160{height:160px}.space-160,.space-170{position:relative;z-index:3}.space-170{height:170px}.space-180{height:180px}.space-180,.space-190{position:relative;z-index:3}.space-190{height:190px}.space-200{height:200px;position:relative;z-index:3}}.wrapper{overflow:hidden;position:relative;width:100%}.wrapper:has(.sticky-banner-fab),body:has(.sticky-banner-fab){overflow:visible}.page-fab-2024 .gg-footer{z-index:5}.main-content{padding-top:60px}.main-content.has-banner{padding-top:0}.skip-link{background:#fff;color:#b7e39b;display:table;left:0;margin-inline:auto;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.skip-link:focus{opacity:1;pointer-events:auto;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);z-index:20}.page-leadership .wrapper,.page-team .wrapper{z-index:1}.page-leadership .bg-stars,.page-team .bg-stars{top:100px;z-index:-1}.page-rotate .mod-content-detail .col-right h3{font-family:Poppins,sans-serif;font-size:1.125rem;line-height:1.35}.line-phone{margin-left:16px}.touch *{cursor:pointer}ol ol,ol ul,ul ol,ul ul{margin-bottom:1rem}.line hr{margin:0}.edge input::-ms-clear,.edge input::-ms-reveal,.ie input::-ms-clear,.ie input::-ms-reveal{display:none;height:0;width:0}.bg{background-position:top;background-repeat:no-repeat;background-size:cover}.bg-bottom-center{background-position:bottom!important}.bg-bottom-right{background-position:100% 100%!important}.bg-bottom-left{background-position:0 100%!important}.bg-top-center{background-position:top!important}.bg-center{background-position:50%!important}.bg-top-left{background-position:0 0!important}.bg-top-right{background-position:100% 0!important}.bg-no-repeat{background-repeat:no-repeat}.bg-size-contain{background-size:contain!important}.no-resize-bg{background-repeat:no-repeat;background-size:auto!important}.ps-as{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.ps-as.bg{z-index:-1}.mx-auto{margin-left:auto;margin-right:auto}.ps-rv{position:relative}.ps-link{bottom:0;left:0;position:absolute;right:0;text-decoration:none!important;top:0;z-index:2}.d-lg-table,.d-table{table-layout:fixed}.visibility-hidden{visibility:hidden}.no-bg{background:none!important}.head-line-white{color:#fff}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.bg-bottom-bell{background-position:top;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;will-change:transform}.iframe-video{background-color:#000;border:0;height:100%;width:100%}.padding-video{padding-bottom:56%}.bg-gray-100{background-color:#1a1a1a;color:#fff}.bg-black{background-color:#000;color:#fff}.page-22.bg-black,.page-98.bg-black,.page-leadership .bg-black,.page-leadership-2024 .bg-black{background-color:#262626}.bg-white,.page-home .bg-white{color:#121212}.page-home .mask-pop-overlay{background-color:#121212;opacity:1!important}.page-home .mod-popup{-webkit-animation:opacity .3s;animation:opacity .3s;display:block}.page-sub-capabilities .bg-sub{background:#262626;height:400px;left:0;position:absolute;right:0;top:0;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.page-sub-capabilities .mod-lastest-press{background-color:#fff!important;color:#121212}.capabilities-detail .bg-sub{background:#262626}.icon-mouse{bottom:46px;height:65px;left:16px;position:absolute;width:65px}.text-mouse{font-size:12px;line-height:1.17;line-height:2.5;margin-bottom:40px;opacity:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.mouse-down{display:block;font-size:.8125rem;margin-top:20px;overflow:hidden;text-align:center}.bounce{-webkit-animation:none;animation:none}.bounce .icomoon{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.color-white{color:#fff}.video-background{bottom:0;left:0;position:fixed;right:0;top:0;z-index:-99}.video-background video{height:auto;left:50%;min-height:100%;min-width:100%;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto;z-index:-100}.video-foreground .thumb-video{-webkit-animation:none!important;animation:none!important;background-position:50%;opacity:0;-webkit-transition:all 1s 0s;-o-transition:all 1s 0s;transition:all 1s 0s;z-index:1}.video-foreground iframe{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;z-index:2}.video-foreground.done-video-v2 .thumb-video{opacity:1}.video-foreground.done-video-v2 iframe:not(.loader-video){opacity:0}.video-background iframe{height:56.25vw;left:50%;min-height:100vh;min-width:177.77vh;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:none;-o-transition:none;transition:none;width:100vw;z-index:0}.video-foreground{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.text-uppercase{text-transform:uppercase}.container-fluid p:last-child{margin-bottom:0}.max-width-560{margin:0 auto;max-width:615px}.max-width-520{margin:0 auto;max-width:520px}.max-width-1000{margin:0 auto;max-width:1000px}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.ul-two-col{-webkit-column-count:2;column-count:2}.vertical-middle{vertical-align:middle}.fade{-webkit-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear}.fade:not(.show){opacity:0}.opacity-1{opacity:1}section .mCustomScrollBox[style*="max-height: none"] .mCSB_draggerContainer{display:none}.play-video .popup-is-open{background-color:hsla(0,0%,100%,.2);border:1px solid #fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:85px;margin:0 auto;text-decoration:none!important;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:85px}.play-video .icomoon{font-size:32px;left:5px;position:relative}.play-video .text{color:#fff;display:inline-block;font-size:12px;font-style:normal;font-weight:400;padding-top:20px}form .parsley-error+ul+.box-input{border-color:#c8102e!important}form .parsley-error+ul+.box-input .line{background:#c8102e!important}.main-coppy span{position:relative;top:-2px}.load-work{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.load-work span{-webkit-animation:dotFalling .8s linear infinite;animation:dotFalling .8s linear infinite;-webkit-animation-delay:.9s;animation-delay:.9s;background-color:#000;border-radius:50%;-webkit-box-shadow:9999px 0 0 0 #000;box-shadow:9999px 0 0 0 #000;color:#000;height:12px;left:-9999px;position:relative;width:12px}.load-work span:before{-webkit-animation:dotFallingBefore .8s linear infinite;animation:dotFallingBefore .8s linear infinite;-webkit-animation-delay:0s;animation-delay:0s;left:-13px}.load-work span:after,.load-work span:before{background-color:#000;border-radius:50%;color:#000;content:"";display:inline-block;height:12px;position:absolute;top:0;width:12px}.load-work span:after{-webkit-animation:dotFallingAfter .8s linear infinite;animation:dotFallingAfter .8s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s;right:-13px}.w-750{margin:auto;max-width:750px}.page-digital #main-content{padding-top:0!important}.page-digital #header.header .container{max-width:100%}.text-nexa h1,.text-nexa h2,.text-nexa h3,.text-nexa h4,.text-nexa h5,.text-nexa h6,.text-nexa p{font-family:Poppins,sans-serif}.text-nexa p{font-size:1.125rem}.bg-98{background:#98bf28}.page-monsterIsland .hamburger-menu,.page-monsterIsland .wrap-menu{display:none}.yellow{color:#59a139}.list-custom img.loading{max-width:45px}.message-home{background-color:#000;left:0;padding:10px 20px 0;position:fixed;right:0;top:0;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;z-index:11999}.message-home p{font-size:.9375rem}.message-home a{-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}.message-home.text-white a{text-decoration:none}.message-home.text-white a span{display:inline-block;padding-right:6px;position:relative}.message-home.text-white a span:last-child{padding-right:0}.message-home.text-white a span:after{background:#fff;bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.message-home .icon-close{cursor:pointer;height:25px;position:absolute;right:16px;top:11px;width:25px}.message-home .icon-close:after,.message-home .icon-close:before{background-color:#fff;content:"";display:block;height:27px;left:10px;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;width:2px}.message-home .icon-close:before{position:relative;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.message-home .icon-close:after{position:absolute;top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.message-home.pin-mess{background-color:#59a139;color:#121212!important}.message-home.pin-mess .icon-close:after,.message-home.pin-mess .icon-close:before,.message-home.pin-mess a span:after{background-color:#121212}.message-home+.header .main-footer{margin-bottom:120px}.message-home+.header[style*="top: 0px"] .main-footer{margin-bottom:45px}.bg-postponed{left:-55px;min-width:500px;position:absolute;top:-15px;-webkit-transition:all .45s;-o-transition:all .45s;transition:all .45s;z-index:999}.color-12{color:#121212}.page-home-2021 .message-home{padding:5px 57px}.page-home-2021 .message-home:not(.d-none)+.home-2021{top:72px;-webkit-transition:top .35s,height .25s ease-in-out!important;-o-transition:top .35s,height .25s ease-in-out!important;transition:top .35s,height .25s ease-in-out!important}.page-home-2021 .message-home:not(.d-none)~#main-content{padding-top:72px}.page-home-2021 .message-home:not(.d-none)+.set-animation+#main-content{-webkit-transition:top .35s,height .25s ease-in-out!important;-o-transition:top .35s,height .25s ease-in-out!important;transition:top .35s,height .25s ease-in-out!important}.page-home-2021 .message-home.text-white a span:after{bottom:2px}.page-home-2021 .mod-popup{z-index:11999}.bg-ffe{background-color:#59a139}html.open-filter{overflow:hidden}body.page-fab .main-content,body.page-internal-2025 .main-content{padding-top:0}.page-fab-2024 .over-loader,.page-internal .over-loader{display:none}body.page-home{background-color:transparent}body.page-home .main-content{padding-top:0}body.page-home section{position:relative;z-index:4}body.page-home section.mod-video-fixed{z-index:1}body:not(.page-case-study-bell){position:relative}.span-ernest h2{line-height:.87}.span-ernest h2 span{display:inline-block;font-family:Ernest and Emily,sans-serif;line-height:.5;margin-left:21px;position:relative;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px)}.span-ernest h2 img{left:-39%;max-width:175%;position:absolute;top:-99%}.span-ernest h2 svg{left:-35%;position:absolute;top:-92%;width:175%}.new-h2 .h2,.new-h2 h2{font-size:3.5rem;font-weight:800;line-height:.9}@media (min-width:768px){.new-h2 .h2,.new-h2 h2{font-size:5.25rem;font-weight:700}}.fake-gray{height:auto;width:100%}.paragraph-v2{font-size:1rem;line-height:1.88}.small-h1 .h1,.small-h1 h1{font-size:2.3125rem;letter-spacing:.08px;line-height:.79}.page-case-study-bell{font-family:Roboto,sans-serif}.page-case-study-bell .content-para p,.page-case-study-bell .content-para-2 p{color:#f7f7f7;font-size:1.125rem;line-height:1.39}.page-case-study-bell .content-para a:not(.btn-custom){color:#59a139}.page-case-study-bell .content-para a:not(.btn-custom):hover{color:#59a139;text-decoration:underline}.page-case-study-bell .content-para p:not(:last-child){margin-bottom:25px}.houston-health-department-case-study{font-family:Poppins,sans-serif}.text-h2-big .h2,.text-h2-big h2,.text-h2-medium .h2,.text-h2-medium h2{color:#767676;font-size:2.5rem;letter-spacing:.08px;line-height:.94}.z-1{z-index:1}.z-a-1{z-index:-1}.mouse-icon-scroll{display:none}.box-form,.form-dtc,.form-dtc-popup,.global-subscribe{position:relative}.box-form .loading,.form-dtc .loading,.form-dtc-popup .loading,.global-subscribe .loading{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.box-form .message-thanks,.form-dtc .message-thanks,.form-dtc-popup .message-thanks,.global-subscribe .message-thanks{display:none}.box-form.load .loading,.form-dtc-popup.load .loading,.form-dtc.load .loading,.global-subscribe.load .loading{opacity:1}.box-form.load iframe,.form-dtc-popup.load iframe,.form-dtc.load iframe,.global-subscribe.load iframe{opacity:0}.box-form.submitting iframe,.form-dtc-popup.submitting iframe,.form-dtc.submitting iframe,.global-subscribe.submitting iframe{display:none}.box-form.submitting .message-thanks,.form-dtc-popup.submitting .message-thanks,.form-dtc.submitting .message-thanks,.global-subscribe.submitting .message-thanks{display:block}.blog-detail-area .content ul{padding-left:40px}.blog-detail-area .content ul li::marker{color:#59a139}.cky-banner-element{cursor:pointer}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.gg-quotation-image__quote.wp-block-pullquote{border-bottom:3px solid;border-top:3px solid;margin:0 0 30px;padding:30px 0 30px 20px}.gg-quotation-image__quote.wp-block-pullquote blockquote{margin:0}.gg-quotation-image__quote.wp-block-pullquote p{font-size:1.25rem}.jb--pagination{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:30px}.jb--pagination,.jb--pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jb--pagination ul{margin-bottom:0;padding-left:0}.jb--pagination li{font-size:.875rem;font-weight:500;margin:0 2px}.jb--pagination li::marker{font-size:0}.jb--pagination li:first-child{font-size:1.1875rem;margin-right:6px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.jb--pagination li:last-child{font-size:1.1875rem;margin-left:6px}.jb--pagination a{color:#212121;cursor:pointer}.jb--pagination a:hover{text-decoration:none}.jb--pagination a.jb--button-active{cursor:default}.jb--pagination .jb--button{height:35px;text-align:center;width:35px}.jb--pagination .jb--button.disabled{color:#757575;opacity:1;pointer-events:none}.jb--pagination .icon-left{font-family:icomoon;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1.4;text-transform:none;-webkit-font-smoothing:antialiased}.jb--pagination .icon-left:before{content:"\e915"}.jb--pagination .icon-right{font-family:icomoon;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1.4;text-transform:none;-webkit-font-smoothing:antialiased}.jb--pagination .icon-right:before{content:"\e915"}body:not(.horizontal-scroll) .gg-footer{left:0;position:relative;z-index:0}.hs-inline-edit body.horizontal-scroll .main-content{height:auto;max-height:none!important}.hs-inline-edit.done-loading .mod-intro-section{position:relative}.hs-inline-edit body.horizontal-scroll .main-content .ha-waypoint>.row-fluid-wrapper>.row-fluid>.widget-span.widget-type-cell{height:auto!important}.hs-inline-edit body.horizontal-scroll .main-content .ha-waypoint>.row-fluid-wrapper>.row-fluid>.widget-span.widget-type-cell>.dnd-section:has(.mod-culture){background-color:#111;z-index:2}.hs-inline-edit body.horizontal-scroll .main-content .ha-waypoint>.row-fluid-wrapper>.row-fluid>.widget-span.widget-type-cell .mod-fab-section{width:100vw}.hs-inline-edit .header .btn-contact-2024{--menu-gradient-color:$gravity-gg-green!important}.hs-inline-edit #header-logo path{fill:#b7e39b}.hs-inline-edit .gg-footer{background-color:#b7e39b;left:0;position:relative}.hs-inline-edit .gg-footer .email-support-contact,.hs-inline-edit .gg-footer .mod-contact,.hs-inline-edit .gg-footer .mod-contact .contact-social i,.hs-inline-edit .gg-footer .topic-description{color:#111}.hs-inline-edit .mod-gg-location,.hs-inline-edit .mod-hi-gravity{pointer-events:none}.hs-inline-edit:has(.module-scroll-in) .mod-how-does-gg-work{pointer-events:none}.navigation-controls-white .nav-btn-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;gap:12px;justify-content:flex-end}.navigation-controls-white .nav-btn,.navigation-controls-white .nav-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navigation-controls-white .nav-btn{height:44px;width:44px;-webkit-box-pack:center;-ms-flex-pack:center;font-size:31px;justify-content:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.navigation-controls-white .nav-btn:hover{text-decoration:none}.navigation-controls-white .nav-btn.swiper-button-disabled{cursor:default;opacity:.3}.navigation-controls-white .next-btn,.navigation-controls-white .prev-btn{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.swiper-pagination-white{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:10px;justify-content:center}.swiper-pagination-white span{background:hsla(0,0%,100%,.3);border-radius:0;height:6px;opacity:1;width:6px}.swiper-pagination-white span.swiper-pagination-bullet-active{background-color:#d9d9d9}.loading-paging{height:100%;left:0;opacity:.5;position:absolute;width:100%;z-index:9}.loading{margin-left:-35px;padding-left:50%}@media (max-width:374px){.message-home p{font-size:.8125rem}}@media (min-width:481px){.main-content{padding-top:80px}}@media (max-width:767px){.container{padding:0 24px}.mt-mobile-50{margin-top:50px}.jb--pagination .jb--button{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto!important;width:auto!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mod-careers-gg .jb--pagination li .b--button,.mod-careers-gg .jb--pagination li .jb--button{line-height:209%!important;padding-bottom:3px!important}.mod-careers-gg .jb--pagination li .icon-left,.mod-careers-gg .jb--pagination li .icon-right{line-height:inherit}.load-work span,.load-work span:after,.load-work span:before{height:9px;width:9px}.load-work span:before{left:-3px}.load-work span:after{right:-3px}.BLM-landing h2{font-size:1.5rem}.VE-landing .h2,.VE-landing h2{font-size:2.0625rem;line-height:1.09}.VE-landing .h4,.VE-landing h4{font-size:1.25rem}.VE-landing .h1,.VE-landing h1{font-size:2.5rem;margin-bottom:10px}.span-ernest h2 span{font-size:4.0625rem}}@media (max-width:991px){#header.type-light-mb:not(.pin-header) #header-logo .logo-black{display:none!important}#header.type-light-mb:not(.pin-header) .logo-white{display:block!important;-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}#header.type-light-mb:not(.pin-header) .hamburger-menu .icon-bar{background-color:#fff!important}.video-background{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.video-background:after{background:rgba(0,0,0,.4);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}}@media screen and (max-width:991px) and (orientation:landscape){.text-h2-big .h2,.text-h2-big h2,.text-h2-medium .h2,.text-h2-medium h2{font-size:6.875rem;line-height:1}}@media (min-width:768px) and (max-width:991px){.page-home-2021 .container,.page-internal .container{padding:0 50px}}@media (max-width:1024px){.icon-mouse{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-fab-2024{background-color:#111}}.text-h2-75 h1,.text-h2-75 h2,.text-h2-75 h3,.text-h2-75 h4,.text-h2-75 h5,.text-h2-75 h6{font-size:4.6875rem;font-weight:300;letter-spacing:-2.25px;line-height:1.2}.text-h2-45 h2{font-size:2.8125rem;font-weight:400;letter-spacing:.45px}.text-span-30{font-size:30px;font-weight:400;letter-spacing:-.3px;line-height:1.3}.text-16{font-size:1rem;line-height:1.5}.container.container-fab{max-width:1290px}@-webkit-keyframes dotFallingV2{0%{background-color:rgba(152,128,255,0);top:-15px}25%,50%,75%{background-color:#000;top:0}to{background-color:rgba(152,128,255,0);top:15px}}@keyframes dotFallingV2{0%{background-color:rgba(152,128,255,0);top:-15px}25%,50%,75%{background-color:#000;top:0}to{background-color:rgba(152,128,255,0);top:15px}}@-webkit-keyframes dotFalling{0%{-webkit-box-shadow:9999px -15px 0 0 rgba(152,128,255,0);box-shadow:9999px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{-webkit-box-shadow:9999px 0 0 0 #000;box-shadow:9999px 0 0 0 #000}to{-webkit-box-shadow:9999px 15px 0 0 rgba(152,128,255,0);box-shadow:9999px 15px 0 0 rgba(152,128,255,0)}}@keyframes dotFalling{0%{-webkit-box-shadow:9999px -15px 0 0 rgba(152,128,255,0);box-shadow:9999px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{-webkit-box-shadow:9999px 0 0 0 #000;box-shadow:9999px 0 0 0 #000}to{-webkit-box-shadow:9999px 15px 0 0 rgba(152,128,255,0);box-shadow:9999px 15px 0 0 rgba(152,128,255,0)}}@-webkit-keyframes dotFallingBefore{0%{-webkit-box-shadow:9984px -15px 0 0 rgba(152,128,255,0);box-shadow:9984px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{-webkit-box-shadow:9984px 0 0 0 #000;box-shadow:9984px 0 0 0 #000}to{-webkit-box-shadow:9984px 15px 0 0 rgba(152,128,255,0);box-shadow:9984px 15px 0 0 rgba(152,128,255,0)}}@keyframes dotFallingBefore{0%{-webkit-box-shadow:9984px -15px 0 0 rgba(152,128,255,0);box-shadow:9984px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{-webkit-box-shadow:9984px 0 0 0 #000;box-shadow:9984px 0 0 0 #000}to{-webkit-box-shadow:9984px 15px 0 0 rgba(152,128,255,0);box-shadow:9984px 15px 0 0 rgba(152,128,255,0)}}@-webkit-keyframes dotFallingAfter{0%{-webkit-box-shadow:10014px -15px 0 0 rgba(152,128,255,0);box-shadow:10014px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{-webkit-box-shadow:10014px 0 0 0 #000;box-shadow:10014px 0 0 0 #000}to{-webkit-box-shadow:10014px 15px 0 0 rgba(152,128,255,0);box-shadow:10014px 15px 0 0 rgba(152,128,255,0)}}@keyframes dotFallingAfter{0%{-webkit-box-shadow:10014px -15px 0 0 rgba(152,128,255,0);box-shadow:10014px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{-webkit-box-shadow:10014px 0 0 0 #000;box-shadow:10014px 0 0 0 #000}to{-webkit-box-shadow:10014px 15px 0 0 rgba(152,128,255,0);box-shadow:10014px 15px 0 0 rgba(152,128,255,0)}}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}}.anima-vertical-line{opacity:0;overflow-y:hidden}@media screen and (max-width:1199px){.anima-vertical-line.anima-only-desktop{opacity:1}}.anima-vertical-line.re-structure-heading{opacity:1}.anima-vertical-line span{display:inline-block}.anima-vertical-bottom{overflow-y:hidden}.anima-vertical-bottom>*{-webkit-transform:translateY(165%);-ms-transform:translateY(165%);transform:translateY(165%)}span.anima-vertical-bottom:has(span:empty){display:block;height:0;margin:0!important;max-height:0;opacity:0;padding:0;visibility:hidden}.anima-vertical-top{overflow-y:hidden}.anima-vertical-top>*{-webkit-transform:translateY(-165%);-ms-transform:translateY(-165%);transform:translateY(-165%)}@media screen and (min-width:768px){.anima-vertical-bottom{margin-bottom:-10px!important;padding-bottom:10px}.anima-vertical-top{margin-top:-10px!important;padding-top:10px}}@media screen and (min-width:1024px){.anima-vertical-bottom{margin-bottom:-6px!important;padding-bottom:6px}.anima-vertical-top{margin-top:-6px!important;padding-top:6px}}@media screen and (min-width:1200px){.anima-vertical-bottom{margin-bottom:-20px!important;padding-bottom:20px}.anima-vertical-top{margin-top:-20px!important;padding-top:20px}}.done-animation .anima-vertical-bottom>*,.done-animation .anima-vertical-top>*{-webkit-transform:none;-ms-transform:none;transform:none}html:has(.hs-content-path-news-press){background:#111}html:not(.done-loading):has(.page-about-2024){overflow:hidden}.done-loading .set-animation .anima-vertical-bottom>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom>*{-webkit-animation:anima-vertical-bottom 1s forwards;animation:anima-vertical-bottom 1s forwards}.done-loading .set-animation .anima-vertical-bottom.delay-1>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-1>*{-webkit-animation-delay:.1s;animation-delay:.1s}.done-loading .set-animation .anima-vertical-bottom.delay-2>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-2>*{-webkit-animation-delay:.2s;animation-delay:.2s}.done-loading .set-animation .anima-vertical-bottom.delay-3>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-3>*{-webkit-animation-delay:.3s;animation-delay:.3s}.done-loading .set-animation .anima-vertical-bottom.delay-4>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-4>*{-webkit-animation-delay:.4s;animation-delay:.4s}.done-loading .set-animation .anima-vertical-bottom.delay-5>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-5>*{-webkit-animation-delay:.5s;animation-delay:.5s}.done-loading .set-animation .anima-vertical-bottom.delay-6>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-6>*{-webkit-animation-delay:.6s;animation-delay:.6s}.done-loading .set-animation .anima-vertical-bottom.delay-7>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-7>*{-webkit-animation-delay:.7s;animation-delay:.7s}.done-loading .set-animation .anima-vertical-bottom.delay-8>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-8>*{-webkit-animation-delay:.8s;animation-delay:.8s}.done-loading .set-animation .anima-vertical-bottom.delay-9>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-9>*{-webkit-animation-delay:.9s;animation-delay:.9s}.done-loading .set-animation .anima-vertical-bottom.delay-10>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-10>*{-webkit-animation-delay:1s;animation-delay:1s}.done-loading .set-animation .anima-vertical-bottom.delay-11>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-11>*{-webkit-animation-delay:1.1s;animation-delay:1.1s}.done-loading .set-animation .anima-vertical-bottom.delay-12>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-12>*{-webkit-animation-delay:1.2s;animation-delay:1.2s}.done-loading .set-animation .anima-vertical-bottom.delay-13>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-13>*{-webkit-animation-delay:1.3s;animation-delay:1.3s}.done-loading .set-animation .anima-vertical-bottom.delay-14>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-14>*{-webkit-animation-delay:1.4s;animation-delay:1.4s}.done-loading .set-animation .anima-vertical-bottom.delay-15>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-15>*{-webkit-animation-delay:1.5s;animation-delay:1.5s}.done-loading .set-animation .anima-vertical-bottom.delay-16>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-16>*{-webkit-animation-delay:1.6s;animation-delay:1.6s}.done-loading .set-animation .anima-vertical-bottom.delay-17>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-17>*{-webkit-animation-delay:1.7s;animation-delay:1.7s}.done-loading .set-animation .anima-vertical-bottom.delay-18>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-18>*{-webkit-animation-delay:1.8s;animation-delay:1.8s}.done-loading .set-animation .anima-vertical-bottom.delay-19>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-19>*{-webkit-animation-delay:1.9s;animation-delay:1.9s}.done-loading .set-animation .anima-vertical-bottom.delay-20>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-20>*{-webkit-animation-delay:2s;animation-delay:2s}.done-loading .set-animation .anima-vertical-bottom.delay-21>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-21>*{-webkit-animation-delay:2.1s;animation-delay:2.1s}.done-loading .set-animation .anima-vertical-bottom.delay-22>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-22>*{-webkit-animation-delay:2.2s;animation-delay:2.2s}.done-loading .set-animation .anima-vertical-bottom.delay-23>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-23>*{-webkit-animation-delay:2.3s;animation-delay:2.3s}.done-loading .set-animation .anima-vertical-bottom.delay-24>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-24>*{-webkit-animation-delay:2.4s;animation-delay:2.4s}.done-loading .set-animation .anima-vertical-bottom.delay-25>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-25>*{-webkit-animation-delay:2.5s;animation-delay:2.5s}.done-loading .set-animation .anima-vertical-bottom.delay-26>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-26>*{-webkit-animation-delay:2.6s;animation-delay:2.6s}.done-loading .set-animation .anima-vertical-bottom.delay-27>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-27>*{-webkit-animation-delay:2.7s;animation-delay:2.7s}.done-loading .set-animation .anima-vertical-bottom.delay-28>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-28>*{-webkit-animation-delay:2.8s;animation-delay:2.8s}.done-loading .set-animation .anima-vertical-bottom.delay-29>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-29>*{-webkit-animation-delay:2.9s;animation-delay:2.9s}.done-loading .set-animation .anima-vertical-bottom.delay-30>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-30>*{-webkit-animation-delay:3s;animation-delay:3s}.done-loading .set-animation .anima-vertical-bottom.delay-31>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-31>*{-webkit-animation-delay:3.1s;animation-delay:3.1s}.done-loading .set-animation .anima-vertical-bottom.delay-32>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-32>*{-webkit-animation-delay:3.2s;animation-delay:3.2s}.done-loading .set-animation .anima-vertical-bottom.delay-33>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-33>*{-webkit-animation-delay:3.3s;animation-delay:3.3s}.done-loading .set-animation .anima-vertical-bottom.delay-34>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-34>*{-webkit-animation-delay:3.4s;animation-delay:3.4s}.done-loading .set-animation .anima-vertical-bottom.delay-35>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-35>*{-webkit-animation-delay:3.5s;animation-delay:3.5s}.done-loading .set-animation .anima-vertical-bottom.delay-36>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-36>*{-webkit-animation-delay:3.6s;animation-delay:3.6s}.done-loading .set-animation .anima-vertical-bottom.delay-37>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-37>*{-webkit-animation-delay:3.7s;animation-delay:3.7s}.done-loading .set-animation .anima-vertical-bottom.delay-38>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-38>*{-webkit-animation-delay:3.8s;animation-delay:3.8s}.done-loading .set-animation .anima-vertical-bottom.delay-39>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-39>*{-webkit-animation-delay:3.9s;animation-delay:3.9s}.done-loading .set-animation .anima-vertical-bottom.delay-40>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-40>*{-webkit-animation-delay:4s;animation-delay:4s}.done-loading .set-animation .anima-vertical-bottom.duration-1>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.duration-1>*{-webkit-animation-duration:.1s;animation-duration:.1s}.done-loading .set-animation .anima-vertical-bottom.duration-5>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.duration-5>*{-webkit-animation-duration:.5s;animation-duration:.5s}.done-loading .set-animation .anima-vertical-top>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top>*{-webkit-animation:anima-vertical-top 1s forwards;animation:anima-vertical-top 1s forwards}.done-loading .set-animation .anima-vertical-top.delay-1>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-1>*{-webkit-animation-delay:.1s;animation-delay:.1s}.done-loading .set-animation .anima-vertical-top.delay-2>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-2>*{-webkit-animation-delay:.2s;animation-delay:.2s}.done-loading .set-animation .anima-vertical-top.delay-3>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-3>*{-webkit-animation-delay:.3s;animation-delay:.3s}.done-loading .set-animation .anima-vertical-top.delay-4>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-4>*{-webkit-animation-delay:.4s;animation-delay:.4s}.done-loading .set-animation .anima-vertical-top.delay-5>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-5>*{-webkit-animation-delay:.5s;animation-delay:.5s}.done-loading .set-animation .anima-vertical-top.delay-6>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-6>*{-webkit-animation-delay:.6s;animation-delay:.6s}.done-loading .set-animation .anima-vertical-top.delay-7>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-7>*{-webkit-animation-delay:.7s;animation-delay:.7s}.done-loading .set-animation .anima-vertical-top.delay-8>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-8>*{-webkit-animation-delay:.8s;animation-delay:.8s}.done-loading .set-animation .anima-vertical-top.delay-9>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-9>*{-webkit-animation-delay:.9s;animation-delay:.9s}.done-loading .set-animation .anima-vertical-top.delay-10>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-10>*{-webkit-animation-delay:1s;animation-delay:1s}.done-loading .set-animation .anima-vertical-top.delay-11>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-11>*{-webkit-animation-delay:1.1s;animation-delay:1.1s}.done-loading .set-animation .anima-vertical-top.delay-12>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-12>*{-webkit-animation-delay:1.2s;animation-delay:1.2s}.done-loading .set-animation .anima-vertical-top.delay-13>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-13>*{-webkit-animation-delay:1.3s;animation-delay:1.3s}.done-loading .set-animation .anima-vertical-top.delay-14>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-14>*{-webkit-animation-delay:1.4s;animation-delay:1.4s}.done-loading .set-animation .anima-vertical-top.delay-15>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-15>*{-webkit-animation-delay:1.5s;animation-delay:1.5s}.done-loading .set-animation .anima-vertical-top.delay-16>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-16>*{-webkit-animation-delay:1.6s;animation-delay:1.6s}.done-loading .set-animation .anima-vertical-top.delay-17>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-17>*{-webkit-animation-delay:1.7s;animation-delay:1.7s}.done-loading .set-animation .anima-vertical-top.delay-18>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-18>*{-webkit-animation-delay:1.8s;animation-delay:1.8s}.done-loading .set-animation .anima-vertical-top.delay-19>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-19>*{-webkit-animation-delay:1.9s;animation-delay:1.9s}.done-loading .set-animation .anima-vertical-top.delay-20>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-20>*{-webkit-animation-delay:2s;animation-delay:2s}.done-loading .set-animation .anima-vertical-top.delay-21>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-21>*{-webkit-animation-delay:2.1s;animation-delay:2.1s}.done-loading .set-animation .anima-vertical-top.delay-22>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-22>*{-webkit-animation-delay:2.2s;animation-delay:2.2s}.done-loading .set-animation .anima-vertical-top.delay-23>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-23>*{-webkit-animation-delay:2.3s;animation-delay:2.3s}.done-loading .set-animation .anima-vertical-top.delay-24>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-24>*{-webkit-animation-delay:2.4s;animation-delay:2.4s}.done-loading .set-animation .anima-vertical-top.delay-25>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-25>*{-webkit-animation-delay:2.5s;animation-delay:2.5s}.done-loading .set-animation .anima-vertical-top.delay-26>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-26>*{-webkit-animation-delay:2.6s;animation-delay:2.6s}.done-loading .set-animation .anima-vertical-top.delay-27>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-27>*{-webkit-animation-delay:2.7s;animation-delay:2.7s}.done-loading .set-animation .anima-vertical-top.delay-28>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-28>*{-webkit-animation-delay:2.8s;animation-delay:2.8s}.done-loading .set-animation .anima-vertical-top.delay-29>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-29>*{-webkit-animation-delay:2.9s;animation-delay:2.9s}.done-loading .set-animation .anima-vertical-top.delay-30>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-30>*{-webkit-animation-delay:3s;animation-delay:3s}.done-loading .set-animation .anima-vertical-top.delay-31>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-31>*{-webkit-animation-delay:3.1s;animation-delay:3.1s}.done-loading .set-animation .anima-vertical-top.delay-32>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-32>*{-webkit-animation-delay:3.2s;animation-delay:3.2s}.done-loading .set-animation .anima-vertical-top.delay-33>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-33>*{-webkit-animation-delay:3.3s;animation-delay:3.3s}.done-loading .set-animation .anima-vertical-top.delay-34>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-34>*{-webkit-animation-delay:3.4s;animation-delay:3.4s}.done-loading .set-animation .anima-vertical-top.delay-35>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-35>*{-webkit-animation-delay:3.5s;animation-delay:3.5s}.done-loading .set-animation .anima-vertical-top.delay-36>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-36>*{-webkit-animation-delay:3.6s;animation-delay:3.6s}.done-loading .set-animation .anima-vertical-top.delay-37>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-37>*{-webkit-animation-delay:3.7s;animation-delay:3.7s}.done-loading .set-animation .anima-vertical-top.delay-38>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-38>*{-webkit-animation-delay:3.8s;animation-delay:3.8s}.done-loading .set-animation .anima-vertical-top.delay-39>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-39>*{-webkit-animation-delay:3.9s;animation-delay:3.9s}.done-loading .set-animation .anima-vertical-top.delay-40>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.delay-40>*{-webkit-animation-delay:4s;animation-delay:4s}.done-loading .set-animation .anima-vertical-top.duration-1>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.duration-1>*{-webkit-animation-duration:.1s;animation-duration:.1s}.done-loading .set-animation .anima-vertical-top.duration-5>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-top.duration-5>*{-webkit-animation-duration:.5s;animation-duration:.5s}.arrow-container.arrow-top-right:has(a:focus-visible){border-radius:3px;outline:2px solid #ccc!important;outline-offset:2px}.arrow-container-animation{left:50%;opacity:0;position:fixed;top:50%;-webkit-transform:translate(calc(-50% - 600px),-50%);-ms-transform:translate(calc(-50% - 600px),-50%);transform:translate(calc(-50% - 600px),-50%);z-index:100}.arrow-container-animation svg{height:auto;width:81px}@media screen and (min-width:1024px){.arrow-container-animation svg{width:112px}}@media (min-width:1200px){.arrow-container-animation{height:91px;width:160px}.arrow-container-animation svg{width:160px}}.arrow-container-animation-v2{left:-97px;opacity:0;position:absolute;top:-8px}.arrow-container-animation-v2 svg{width:81px}@media screen and (max-width:1200px){.done-loading .set-animation .anima-vertical-bottom>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom>*{-webkit-animation:anima-vertical-bottom 1s forwards;animation:anima-vertical-bottom 1s forwards}.done-loading .set-animation .anima-vertical-bottom.delay-xl-10>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-xl-10>*{-webkit-animation-delay:1s;animation-delay:1s}.done-loading .set-animation .anima-vertical-bottom.delay-xl-15>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-xl-15>*{-webkit-animation-delay:1.5s;animation-delay:1.5s}.done-loading .set-animation .anima-vertical-bottom.delay-xl-20>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-xl-20>*{-webkit-animation-delay:2s;animation-delay:2s}.done-loading .set-animation .anima-vertical-bottom.delay-xl-25>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-xl-25>*{-webkit-animation-delay:2.5s;animation-delay:2.5s}.done-loading .set-animation .anima-vertical-bottom.delay-xl-30>*,.done-loading .set-animation-word:not(.done-animation) .anima-vertical-bottom.delay-xl-30>*{-webkit-animation-delay:3s;animation-delay:3s}}@-webkit-keyframes anima-vertical-bottom{0%{-webkit-transform:translateY(110%);transform:translateY(110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anima-vertical-bottom{0%{-webkit-transform:translateY(110%);transform:translateY(110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes anima-vertical-top{0%{-webkit-transform:translateY(-110%);transform:translateY(-110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anima-vertical-top{0%{-webkit-transform:translateY(-110%);transform:translateY(-110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.typography-2024 .h1,.typography-2024 h1{font-size:3.5rem;letter-spacing:-.784px}.typography-2024 h1:focus,.typography-2024 h1:focus-visible{border-radius:3px;outline:2px solid #ccc!important;outline-offset:2px}.typography-2024 .h2,.typography-2024 h2{font-size:3rem;font-weight:400;letter-spacing:-1.248px;line-height:1.2}.typography-2024 .h3,.typography-2024 h3{font-size:3rem;font-weight:400;letter-spacing:-.96px;line-height:1.2}.typography-2024 .h4,.typography-2024 h4{font-size:1.875rem;font-weight:400;letter-spacing:-.6px;line-height:1.1}.typography-2024 .h4-45{font-size:2.8125rem;font-weight:400;letter-spacing:-2.6%;line-height:1.2}.typography-2024 .h5,.typography-2024 h5{font-size:1.875rem;font-weight:400;letter-spacing:-.6px;line-height:1.1}.typography-2024 .text-b1{font-size:1.25rem;font-weight:500;letter-spacing:.2px;line-height:1.3}.typography-2024 .text-b2{letter-spacing:0}.typography-2024 .text-b2,.typography-2024 .text-b3{font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.4}.text-b4{font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.4}.text-b5{font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:-.42px;line-height:1.3}.text-b6{font-size:.75rem;font-weight:400;line-height:1.3}.anima-horizontal-left{overflow-x:hidden}.anima-horizontal-left>*{-webkit-transform:translateX(-165%);-ms-transform:translateX(-165%);transform:translateX(-165%)}.anima-horizontal-right{overflow-x:hidden}.anima-horizontal-right>*{-webkit-transform:translateX(165%);-ms-transform:translateX(165%);transform:translateX(165%)}.done-animation .anima-horizontal-left>*,.done-animation .anima-horizontal-right>*{-webkit-transform:none;-ms-transform:none;transform:none}body .cky-btn-revisit-wrapper,html .cky-btn-revisit-wrapper{display:none}.done-loading .set-animation .anima-horizontal-left>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left>*{-webkit-animation:anima-horizontal-left 1s forwards;animation:anima-horizontal-left 1s forwards}.done-loading .set-animation .anima-horizontal-left.delay-1>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-1>*{-webkit-animation-delay:.1s;animation-delay:.1s}.done-loading .set-animation .anima-horizontal-left.delay-2>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-2>*{-webkit-animation-delay:.2s;animation-delay:.2s}.done-loading .set-animation .anima-horizontal-left.delay-3>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-3>*{-webkit-animation-delay:.3s;animation-delay:.3s}.done-loading .set-animation .anima-horizontal-left.delay-4>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-4>*{-webkit-animation-delay:.4s;animation-delay:.4s}.done-loading .set-animation .anima-horizontal-left.delay-5>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-5>*{-webkit-animation-delay:.5s;animation-delay:.5s}.done-loading .set-animation .anima-horizontal-left.delay-6>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-6>*{-webkit-animation-delay:.6s;animation-delay:.6s}.done-loading .set-animation .anima-horizontal-left.delay-7>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-7>*{-webkit-animation-delay:.7s;animation-delay:.7s}.done-loading .set-animation .anima-horizontal-left.delay-8>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-8>*{-webkit-animation-delay:.8s;animation-delay:.8s}.done-loading .set-animation .anima-horizontal-left.delay-9>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-9>*{-webkit-animation-delay:.9s;animation-delay:.9s}.done-loading .set-animation .anima-horizontal-left.delay-10>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-10>*{-webkit-animation-delay:1s;animation-delay:1s}.done-loading .set-animation .anima-horizontal-left.delay-11>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-11>*{-webkit-animation-delay:1.1s;animation-delay:1.1s}.done-loading .set-animation .anima-horizontal-left.delay-12>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-12>*{-webkit-animation-delay:1.2s;animation-delay:1.2s}.done-loading .set-animation .anima-horizontal-left.delay-13>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-13>*{-webkit-animation-delay:1.3s;animation-delay:1.3s}.done-loading .set-animation .anima-horizontal-left.delay-14>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-14>*{-webkit-animation-delay:1.4s;animation-delay:1.4s}.done-loading .set-animation .anima-horizontal-left.delay-15>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-15>*{-webkit-animation-delay:1.5s;animation-delay:1.5s}.done-loading .set-animation .anima-horizontal-left.delay-16>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-16>*{-webkit-animation-delay:1.6s;animation-delay:1.6s}.done-loading .set-animation .anima-horizontal-left.delay-17>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-17>*{-webkit-animation-delay:1.7s;animation-delay:1.7s}.done-loading .set-animation .anima-horizontal-left.delay-18>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-18>*{-webkit-animation-delay:1.8s;animation-delay:1.8s}.done-loading .set-animation .anima-horizontal-left.delay-19>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-19>*{-webkit-animation-delay:1.9s;animation-delay:1.9s}.done-loading .set-animation .anima-horizontal-left.delay-20>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-20>*{-webkit-animation-delay:2s;animation-delay:2s}.done-loading .set-animation .anima-horizontal-left.delay-21>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-21>*{-webkit-animation-delay:2.1s;animation-delay:2.1s}.done-loading .set-animation .anima-horizontal-left.delay-22>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-22>*{-webkit-animation-delay:2.2s;animation-delay:2.2s}.done-loading .set-animation .anima-horizontal-left.delay-23>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-23>*{-webkit-animation-delay:2.3s;animation-delay:2.3s}.done-loading .set-animation .anima-horizontal-left.delay-24>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-24>*{-webkit-animation-delay:2.4s;animation-delay:2.4s}.done-loading .set-animation .anima-horizontal-left.delay-25>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-25>*{-webkit-animation-delay:2.5s;animation-delay:2.5s}.done-loading .set-animation .anima-horizontal-left.delay-26>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-26>*{-webkit-animation-delay:2.6s;animation-delay:2.6s}.done-loading .set-animation .anima-horizontal-left.delay-27>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-27>*{-webkit-animation-delay:2.7s;animation-delay:2.7s}.done-loading .set-animation .anima-horizontal-left.delay-28>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-28>*{-webkit-animation-delay:2.8s;animation-delay:2.8s}.done-loading .set-animation .anima-horizontal-left.delay-29>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-29>*{-webkit-animation-delay:2.9s;animation-delay:2.9s}.done-loading .set-animation .anima-horizontal-left.delay-30>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-30>*{-webkit-animation-delay:3s;animation-delay:3s}.done-loading .set-animation .anima-horizontal-left.delay-31>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-31>*{-webkit-animation-delay:3.1s;animation-delay:3.1s}.done-loading .set-animation .anima-horizontal-left.delay-32>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-32>*{-webkit-animation-delay:3.2s;animation-delay:3.2s}.done-loading .set-animation .anima-horizontal-left.delay-33>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-33>*{-webkit-animation-delay:3.3s;animation-delay:3.3s}.done-loading .set-animation .anima-horizontal-left.delay-34>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-34>*{-webkit-animation-delay:3.4s;animation-delay:3.4s}.done-loading .set-animation .anima-horizontal-left.delay-35>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-35>*{-webkit-animation-delay:3.5s;animation-delay:3.5s}.done-loading .set-animation .anima-horizontal-left.delay-36>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-36>*{-webkit-animation-delay:3.6s;animation-delay:3.6s}.done-loading .set-animation .anima-horizontal-left.delay-37>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-37>*{-webkit-animation-delay:3.7s;animation-delay:3.7s}.done-loading .set-animation .anima-horizontal-left.delay-38>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-38>*{-webkit-animation-delay:3.8s;animation-delay:3.8s}.done-loading .set-animation .anima-horizontal-left.delay-39>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-39>*{-webkit-animation-delay:3.9s;animation-delay:3.9s}.done-loading .set-animation .anima-horizontal-left.delay-40>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.delay-40>*{-webkit-animation-delay:4s;animation-delay:4s}.done-loading .set-animation .anima-horizontal-left.duration-1>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.duration-1>*{-webkit-animation-duration:.1s;animation-duration:.1s}.done-loading .set-animation .anima-horizontal-left.duration-5>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-left.duration-5>*{-webkit-animation-duration:.5s;animation-duration:.5s}.done-loading .set-animation .anima-horizontal-right>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right>*{-webkit-animation:anima-horizontal-right 1s forwards;animation:anima-horizontal-right 1s forwards}.done-loading .set-animation .anima-horizontal-right.delay-1>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-1>*{-webkit-animation-delay:.1s;animation-delay:.1s}.done-loading .set-animation .anima-horizontal-right.delay-2>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-2>*{-webkit-animation-delay:.2s;animation-delay:.2s}.done-loading .set-animation .anima-horizontal-right.delay-3>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-3>*{-webkit-animation-delay:.3s;animation-delay:.3s}.done-loading .set-animation .anima-horizontal-right.delay-4>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-4>*{-webkit-animation-delay:.4s;animation-delay:.4s}.done-loading .set-animation .anima-horizontal-right.delay-5>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-5>*{-webkit-animation-delay:.5s;animation-delay:.5s}.done-loading .set-animation .anima-horizontal-right.delay-6>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-6>*{-webkit-animation-delay:.6s;animation-delay:.6s}.done-loading .set-animation .anima-horizontal-right.delay-7>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-7>*{-webkit-animation-delay:.7s;animation-delay:.7s}.done-loading .set-animation .anima-horizontal-right.delay-8>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-8>*{-webkit-animation-delay:.8s;animation-delay:.8s}.done-loading .set-animation .anima-horizontal-right.delay-9>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-9>*{-webkit-animation-delay:.9s;animation-delay:.9s}.done-loading .set-animation .anima-horizontal-right.delay-10>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-10>*{-webkit-animation-delay:1s;animation-delay:1s}.done-loading .set-animation .anima-horizontal-right.delay-11>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-11>*{-webkit-animation-delay:1.1s;animation-delay:1.1s}.done-loading .set-animation .anima-horizontal-right.delay-12>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-12>*{-webkit-animation-delay:1.2s;animation-delay:1.2s}.done-loading .set-animation .anima-horizontal-right.delay-13>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-13>*{-webkit-animation-delay:1.3s;animation-delay:1.3s}.done-loading .set-animation .anima-horizontal-right.delay-14>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-14>*{-webkit-animation-delay:1.4s;animation-delay:1.4s}.done-loading .set-animation .anima-horizontal-right.delay-15>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-15>*{-webkit-animation-delay:1.5s;animation-delay:1.5s}.done-loading .set-animation .anima-horizontal-right.delay-16>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-16>*{-webkit-animation-delay:1.6s;animation-delay:1.6s}.done-loading .set-animation .anima-horizontal-right.delay-17>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-17>*{-webkit-animation-delay:1.7s;animation-delay:1.7s}.done-loading .set-animation .anima-horizontal-right.delay-18>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-18>*{-webkit-animation-delay:1.8s;animation-delay:1.8s}.done-loading .set-animation .anima-horizontal-right.delay-19>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-19>*{-webkit-animation-delay:1.9s;animation-delay:1.9s}.done-loading .set-animation .anima-horizontal-right.delay-20>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-20>*{-webkit-animation-delay:2s;animation-delay:2s}.done-loading .set-animation .anima-horizontal-right.delay-21>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-21>*{-webkit-animation-delay:2.1s;animation-delay:2.1s}.done-loading .set-animation .anima-horizontal-right.delay-22>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-22>*{-webkit-animation-delay:2.2s;animation-delay:2.2s}.done-loading .set-animation .anima-horizontal-right.delay-23>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-23>*{-webkit-animation-delay:2.3s;animation-delay:2.3s}.done-loading .set-animation .anima-horizontal-right.delay-24>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-24>*{-webkit-animation-delay:2.4s;animation-delay:2.4s}.done-loading .set-animation .anima-horizontal-right.delay-25>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-25>*{-webkit-animation-delay:2.5s;animation-delay:2.5s}.done-loading .set-animation .anima-horizontal-right.delay-26>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-26>*{-webkit-animation-delay:2.6s;animation-delay:2.6s}.done-loading .set-animation .anima-horizontal-right.delay-27>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-27>*{-webkit-animation-delay:2.7s;animation-delay:2.7s}.done-loading .set-animation .anima-horizontal-right.delay-28>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-28>*{-webkit-animation-delay:2.8s;animation-delay:2.8s}.done-loading .set-animation .anima-horizontal-right.delay-29>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-29>*{-webkit-animation-delay:2.9s;animation-delay:2.9s}.done-loading .set-animation .anima-horizontal-right.delay-30>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-30>*{-webkit-animation-delay:3s;animation-delay:3s}.done-loading .set-animation .anima-horizontal-right.delay-31>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-31>*{-webkit-animation-delay:3.1s;animation-delay:3.1s}.done-loading .set-animation .anima-horizontal-right.delay-32>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-32>*{-webkit-animation-delay:3.2s;animation-delay:3.2s}.done-loading .set-animation .anima-horizontal-right.delay-33>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-33>*{-webkit-animation-delay:3.3s;animation-delay:3.3s}.done-loading .set-animation .anima-horizontal-right.delay-34>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-34>*{-webkit-animation-delay:3.4s;animation-delay:3.4s}.done-loading .set-animation .anima-horizontal-right.delay-35>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-35>*{-webkit-animation-delay:3.5s;animation-delay:3.5s}.done-loading .set-animation .anima-horizontal-right.delay-36>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-36>*{-webkit-animation-delay:3.6s;animation-delay:3.6s}.done-loading .set-animation .anima-horizontal-right.delay-37>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-37>*{-webkit-animation-delay:3.7s;animation-delay:3.7s}.done-loading .set-animation .anima-horizontal-right.delay-38>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-38>*{-webkit-animation-delay:3.8s;animation-delay:3.8s}.done-loading .set-animation .anima-horizontal-right.delay-39>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-39>*{-webkit-animation-delay:3.9s;animation-delay:3.9s}.done-loading .set-animation .anima-horizontal-right.delay-40>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.delay-40>*{-webkit-animation-delay:4s;animation-delay:4s}.done-loading .set-animation .anima-horizontal-right.duration-1>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.duration-1>*{-webkit-animation-duration:.1s;animation-duration:.1s}.done-loading .set-animation .anima-horizontal-right.duration-5>*,.done-loading .set-animation-word:not(.done-animation) .anima-horizontal-right.duration-5>*{-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes anima-horizontal-left{0%{-webkit-transform:translateX(-110%);transform:translateX(-110%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes anima-horizontal-left{0%{-webkit-transform:translateX(-110%);transform:translateX(-110%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes anima-horizontal-right{0%{-webkit-transform:translateX(110%);transform:translateX(110%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes anima-horizontal-right{0%{-webkit-transform:translateX(110%);transform:translateX(110%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.anima-opacity,.anima-opacity.anima-only-desktop{opacity:0}.done-animation .anima-opacity{opacity:1}@media screen and (max-width:1200px){.done-loading .set-animation .anima-opacity,.done-loading .set-animation-word:not(.done-animation) .anima-opacity{-webkit-animation:opacity 1s forwards;animation:opacity 1s forwards}.done-loading .set-animation .anima-opacity.delay-xl-10,.done-loading .set-animation-word:not(.done-animation) .anima-opacity.delay-xl-10{-webkit-animation-delay:1s;animation-delay:1s}.done-loading .set-animation .anima-opacity.delay-xl-15,.done-loading .set-animation-word:not(.done-animation) .anima-opacity.delay-xl-15{-webkit-animation-delay:1.5s;animation-delay:1.5s}.done-loading .set-animation .anima-opacity.delay-xl-20,.done-loading .set-animation-word:not(.done-animation) .anima-opacity.delay-xl-20{-webkit-animation-delay:2s;animation-delay:2s}.done-loading .set-animation .anima-opacity.delay-xl-25,.done-loading .set-animation-word:not(.done-animation) .anima-opacity.delay-xl-25{-webkit-animation-delay:2.5s;animation-delay:2.5s}.done-loading .set-animation .anima-opacity.delay-xl-30,.done-loading .set-animation-word:not(.done-animation) .anima-opacity.delay-xl-30{-webkit-animation-delay:3s;animation-delay:3s}}.contact-background{display:none}.contact-form-wrapper{position:relative}.contact-form-wrapper:after{background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,7%,.1)),to(hsla(0,0%,7%,.1)));background:-o-linear-gradient(bottom,hsla(0,0%,7%,.1) 0,hsla(0,0%,7%,.1) 100%);background:linear-gradient(0deg,hsla(0,0%,7%,.1),hsla(0,0%,7%,.1));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@media screen and (min-width:1200px){.contact-form-wrapper{background:#111;position:relative}.contact-form-wrapper:has(.mod-contact-form.show-animation){padding-bottom:0}.contact-form-wrapper:has(.mod-contact-form.show-animation) .contact-background{height:100%;inset:0;overflow:hidden;position:absolute;width:100%}.contact-form-wrapper:has(.mod-contact-form.show-animation) .contact-background canvas{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;top:-120px;width:100%}.contact-form-wrapper .mod-contact-form.show-animation{background:transparent;padding-bottom:90px;pointer-events:none;z-index:2}.contact-form-wrapper .contact-background{display:block}.contact-form-wrapper .mod-contact-form .btn-topic,.contact-form-wrapper .mod-contact-form .h3,.contact-form-wrapper .mod-contact-form .topic-buttons>*,.contact-form-wrapper .mod-contact-form .topic-description,.contact-form-wrapper .mod-contact-form a,.contact-form-wrapper .mod-contact-form button,.contact-form-wrapper .mod-contact-form h2,.contact-form-wrapper .mod-contact-form input,.contact-form-wrapper .mod-contact-form p,.contact-form-wrapper .mod-contact-form select,.contact-form-wrapper .mod-contact-form textarea{pointer-events:auto}}#ui,.editing-ui,.simulating-ui{display:none}.pcr-app{height:0;opacity:0!important;pointer-events:none!important;position:absolute!important}.typography-2024 .typography-detail .h1,.typography-2024 .typography-detail h1{font-size:2.25rem;font-weight:400;letter-spacing:-1.08px;line-height:1.2}.typography-2024 .typography-detail .h1 a,.typography-2024 .typography-detail .h1 b,.typography-2024 .typography-detail .h1 code,.typography-2024 .typography-detail .h1 em,.typography-2024 .typography-detail .h1 i,.typography-2024 .typography-detail .h1 mark,.typography-2024 .typography-detail .h1 small,.typography-2024 .typography-detail .h1 span,.typography-2024 .typography-detail .h1 strong,.typography-2024 .typography-detail .h1 sub,.typography-2024 .typography-detail .h1 sup,.typography-2024 .typography-detail .h1 var,.typography-2024 .typography-detail h1 a,.typography-2024 .typography-detail h1 b,.typography-2024 .typography-detail h1 code,.typography-2024 .typography-detail h1 em,.typography-2024 .typography-detail h1 i,.typography-2024 .typography-detail h1 mark,.typography-2024 .typography-detail h1 small,.typography-2024 .typography-detail h1 span,.typography-2024 .typography-detail h1 strong,.typography-2024 .typography-detail h1 sub,.typography-2024 .typography-detail h1 sup,.typography-2024 .typography-detail h1 var{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.typography-2024 .typography-detail .h2,.typography-2024 .typography-detail h2{font-size:1.5rem;font-weight:400;letter-spacing:-.72px;line-height:1.2}.typography-2024 .typography-detail .h2 a,.typography-2024 .typography-detail .h2 b,.typography-2024 .typography-detail .h2 code,.typography-2024 .typography-detail .h2 em,.typography-2024 .typography-detail .h2 i,.typography-2024 .typography-detail .h2 mark,.typography-2024 .typography-detail .h2 small,.typography-2024 .typography-detail .h2 span,.typography-2024 .typography-detail .h2 strong,.typography-2024 .typography-detail .h2 sub,.typography-2024 .typography-detail .h2 sup,.typography-2024 .typography-detail .h2 var,.typography-2024 .typography-detail h2 a,.typography-2024 .typography-detail h2 b,.typography-2024 .typography-detail h2 code,.typography-2024 .typography-detail h2 em,.typography-2024 .typography-detail h2 i,.typography-2024 .typography-detail h2 mark,.typography-2024 .typography-detail h2 small,.typography-2024 .typography-detail h2 span,.typography-2024 .typography-detail h2 strong,.typography-2024 .typography-detail h2 sub,.typography-2024 .typography-detail h2 sup,.typography-2024 .typography-detail h2 var{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.typography-2024 .typography-detail .h3,.typography-2024 .typography-detail h3{font-size:1.25rem;font-weight:400;letter-spacing:-.24px;line-height:1.2}.typography-2024 .typography-detail .h3 a,.typography-2024 .typography-detail .h3 b,.typography-2024 .typography-detail .h3 code,.typography-2024 .typography-detail .h3 em,.typography-2024 .typography-detail .h3 i,.typography-2024 .typography-detail .h3 mark,.typography-2024 .typography-detail .h3 small,.typography-2024 .typography-detail .h3 span,.typography-2024 .typography-detail .h3 strong,.typography-2024 .typography-detail .h3 sub,.typography-2024 .typography-detail .h3 sup,.typography-2024 .typography-detail .h3 var,.typography-2024 .typography-detail h3 a,.typography-2024 .typography-detail h3 b,.typography-2024 .typography-detail h3 code,.typography-2024 .typography-detail h3 em,.typography-2024 .typography-detail h3 i,.typography-2024 .typography-detail h3 mark,.typography-2024 .typography-detail h3 small,.typography-2024 .typography-detail h3 span,.typography-2024 .typography-detail h3 strong,.typography-2024 .typography-detail h3 sub,.typography-2024 .typography-detail h3 sup,.typography-2024 .typography-detail h3 var{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.typography-2024 .typography-detail .h4,.typography-2024 .typography-detail h4{font-size:1.125rem;font-weight:400;letter-spacing:-.2px;line-height:1.2}.typography-2024 .typography-detail .h4 a,.typography-2024 .typography-detail .h4 b,.typography-2024 .typography-detail .h4 code,.typography-2024 .typography-detail .h4 em,.typography-2024 .typography-detail .h4 i,.typography-2024 .typography-detail .h4 mark,.typography-2024 .typography-detail .h4 small,.typography-2024 .typography-detail .h4 span,.typography-2024 .typography-detail .h4 strong,.typography-2024 .typography-detail .h4 sub,.typography-2024 .typography-detail .h4 sup,.typography-2024 .typography-detail .h4 var,.typography-2024 .typography-detail h4 a,.typography-2024 .typography-detail h4 b,.typography-2024 .typography-detail h4 code,.typography-2024 .typography-detail h4 em,.typography-2024 .typography-detail h4 i,.typography-2024 .typography-detail h4 mark,.typography-2024 .typography-detail h4 small,.typography-2024 .typography-detail h4 span,.typography-2024 .typography-detail h4 strong,.typography-2024 .typography-detail h4 sub,.typography-2024 .typography-detail h4 sup,.typography-2024 .typography-detail h4 var{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.typography-2024 .typography-detail .h5,.typography-2024 .typography-detail h5{font-size:1rem;font-weight:400;letter-spacing:-.18px;line-height:1.2}.typography-2024 .typography-detail .h5 a,.typography-2024 .typography-detail .h5 b,.typography-2024 .typography-detail .h5 code,.typography-2024 .typography-detail .h5 em,.typography-2024 .typography-detail .h5 i,.typography-2024 .typography-detail .h5 mark,.typography-2024 .typography-detail .h5 small,.typography-2024 .typography-detail .h5 span,.typography-2024 .typography-detail .h5 strong,.typography-2024 .typography-detail .h5 sub,.typography-2024 .typography-detail .h5 sup,.typography-2024 .typography-detail .h5 var,.typography-2024 .typography-detail h5 a,.typography-2024 .typography-detail h5 b,.typography-2024 .typography-detail h5 code,.typography-2024 .typography-detail h5 em,.typography-2024 .typography-detail h5 i,.typography-2024 .typography-detail h5 mark,.typography-2024 .typography-detail h5 small,.typography-2024 .typography-detail h5 span,.typography-2024 .typography-detail h5 strong,.typography-2024 .typography-detail h5 sub,.typography-2024 .typography-detail h5 sup,.typography-2024 .typography-detail h5 var{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.typography-2024 .typography-detail h3,.typography-2024 .typography-detail h4,.typography-2024 .typography-detail h5,.typography-2024 .typography-detail h6{margin-top:12px}.typography-2024 .typography-detail a,.typography-2024 .typography-detail b,.typography-2024 .typography-detail div,.typography-2024 .typography-detail em,.typography-2024 .typography-detail i,.typography-2024 .typography-detail li,.typography-2024 .typography-detail p,.typography-2024 .typography-detail section,.typography-2024 .typography-detail span,.typography-2024 .typography-detail strong{font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:1.5}.typography-2024 .typography-detail strong{font-weight:700!important}.typography-2024 .typography-detail strong a{font-weight:700}.typography-2024 .typography-detail.mod-content-module ul:has(ul){list-style-type:none}.typography-2024 .typography-detail.mod-blog-detail ul:has(ul){list-style-type:disc}.typography-2024 .main-content .dnd-section:first-child .typography-detail .blog-detail,.typography-2024 .main-content>.typography-detail .blog-detail{padding-bottom:80px;padding-top:80px}@media screen and (max-width:767px){.typography-2024 .main-content .dnd-section:first-child .typography-detail .blog-detail,.typography-2024 .main-content>.typography-detail .blog-detail{padding-bottom:70px;padding-top:24px}}@media screen and (min-width:768px) and (max-width:1200px){.typography-2024 .main-content .dnd-section:first-child .typography-detail .blog-detail,.typography-2024 .main-content>.typography-detail .blog-detail{padding-bottom:90px;padding-top:82px}}@media screen and (min-width:768px){.typography-2024 .typography-detail .h1,.typography-2024 .typography-detail h1{font-size:1.875rem;font-weight:400;letter-spacing:-1.08px;line-height:1.2}.typography-2024 .typography-detail .h1 a,.typography-2024 .typography-detail .h1 b,.typography-2024 .typography-detail .h1 code,.typography-2024 .typography-detail .h1 em,.typography-2024 .typography-detail .h1 i,.typography-2024 .typography-detail .h1 mark,.typography-2024 .typography-detail .h1 small,.typography-2024 .typography-detail .h1 span,.typography-2024 .typography-detail .h1 strong,.typography-2024 .typography-detail .h1 sub,.typography-2024 .typography-detail .h1 sup,.typography-2024 .typography-detail .h1 var,.typography-2024 .typography-detail h1 a,.typography-2024 .typography-detail h1 b,.typography-2024 .typography-detail h1 code,.typography-2024 .typography-detail h1 em,.typography-2024 .typography-detail h1 i,.typography-2024 .typography-detail h1 mark,.typography-2024 .typography-detail h1 small,.typography-2024 .typography-detail h1 span,.typography-2024 .typography-detail h1 strong,.typography-2024 .typography-detail h1 sub,.typography-2024 .typography-detail h1 sup,.typography-2024 .typography-detail h1 var{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.typography-2024 .typography-detail .h2,.typography-2024 .typography-detail h2{font-size:1.625rem;font-weight:400;letter-spacing:-.72px;line-height:1.2}.typography-2024 .typography-detail .h2 a,.typography-2024 .typography-detail .h2 b,.typography-2024 .typography-detail .h2 code,.typography-2024 .typography-detail .h2 em,.typography-2024 .typography-detail .h2 i,.typography-2024 .typography-detail .h2 mark,.typography-2024 .typography-detail .h2 small,.typography-2024 .typography-detail .h2 span,.typography-2024 .typography-detail .h2 strong,.typography-2024 .typography-detail .h2 sub,.typography-2024 .typography-detail .h2 sup,.typography-2024 .typography-detail .h2 var,.typography-2024 .typography-detail h2 a,.typography-2024 .typography-detail h2 b,.typography-2024 .typography-detail h2 code,.typography-2024 .typography-detail h2 em,.typography-2024 .typography-detail h2 i,.typography-2024 .typography-detail h2 mark,.typography-2024 .typography-detail h2 small,.typography-2024 .typography-detail h2 span,.typography-2024 .typography-detail h2 strong,.typography-2024 .typography-detail h2 sub,.typography-2024 .typography-detail h2 sup,.typography-2024 .typography-detail h2 var{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.typography-2024 .typography-detail a,.typography-2024 .typography-detail b,.typography-2024 .typography-detail div,.typography-2024 .typography-detail em,.typography-2024 .typography-detail i,.typography-2024 .typography-detail li,.typography-2024 .typography-detail p,.typography-2024 .typography-detail section,.typography-2024 .typography-detail span,.typography-2024 .typography-detail strong{font-size:1.125rem;font-weight:400;letter-spacing:-.16px;line-height:1.5}.typography-2024 .typography-detail strong{font-weight:700}}@media (min-width:1200px){.typography-2024 .typography-detail .h1,.typography-2024 .typography-detail h1{font-size:2.8125rem;font-weight:400;letter-spacing:-1.35px;line-height:1.3}.typography-2024 .typography-detail .h1 a,.typography-2024 .typography-detail .h1 b,.typography-2024 .typography-detail .h1 code,.typography-2024 .typography-detail .h1 em,.typography-2024 .typography-detail .h1 i,.typography-2024 .typography-detail .h1 mark,.typography-2024 .typography-detail .h1 small,.typography-2024 .typography-detail .h1 span,.typography-2024 .typography-detail .h1 strong,.typography-2024 .typography-detail .h1 sub,.typography-2024 .typography-detail .h1 sup,.typography-2024 .typography-detail .h1 var,.typography-2024 .typography-detail h1 a,.typography-2024 .typography-detail h1 b,.typography-2024 .typography-detail h1 code,.typography-2024 .typography-detail h1 em,.typography-2024 .typography-detail h1 i,.typography-2024 .typography-detail h1 mark,.typography-2024 .typography-detail h1 small,.typography-2024 .typography-detail h1 span,.typography-2024 .typography-detail h1 strong,.typography-2024 .typography-detail h1 sub,.typography-2024 .typography-detail h1 sup,.typography-2024 .typography-detail h1 var{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.typography-2024 .typography-detail .h2,.typography-2024 .typography-detail h2{font-size:1.875rem;font-weight:400;letter-spacing:-.6px;line-height:1.3}.typography-2024 .typography-detail .h2 a,.typography-2024 .typography-detail .h2 b,.typography-2024 .typography-detail .h2 code,.typography-2024 .typography-detail .h2 em,.typography-2024 .typography-detail .h2 i,.typography-2024 .typography-detail .h2 mark,.typography-2024 .typography-detail .h2 small,.typography-2024 .typography-detail .h2 span,.typography-2024 .typography-detail .h2 strong,.typography-2024 .typography-detail .h2 sub,.typography-2024 .typography-detail .h2 sup,.typography-2024 .typography-detail .h2 var,.typography-2024 .typography-detail h2 a,.typography-2024 .typography-detail h2 b,.typography-2024 .typography-detail h2 code,.typography-2024 .typography-detail h2 em,.typography-2024 .typography-detail h2 i,.typography-2024 .typography-detail h2 mark,.typography-2024 .typography-detail h2 small,.typography-2024 .typography-detail h2 span,.typography-2024 .typography-detail h2 strong,.typography-2024 .typography-detail h2 sub,.typography-2024 .typography-detail h2 sup,.typography-2024 .typography-detail h2 var{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.typography-2024 .typography-detail .h3,.typography-2024 .typography-detail h3{font-size:1.5rem;font-weight:400;letter-spacing:-.24px;line-height:1.3}.typography-2024 .typography-detail .h3 a,.typography-2024 .typography-detail .h3 b,.typography-2024 .typography-detail .h3 code,.typography-2024 .typography-detail .h3 em,.typography-2024 .typography-detail .h3 i,.typography-2024 .typography-detail .h3 mark,.typography-2024 .typography-detail .h3 small,.typography-2024 .typography-detail .h3 span,.typography-2024 .typography-detail .h3 strong,.typography-2024 .typography-detail .h3 sub,.typography-2024 .typography-detail .h3 sup,.typography-2024 .typography-detail .h3 var,.typography-2024 .typography-detail h3 a,.typography-2024 .typography-detail h3 b,.typography-2024 .typography-detail h3 code,.typography-2024 .typography-detail h3 em,.typography-2024 .typography-detail h3 i,.typography-2024 .typography-detail h3 mark,.typography-2024 .typography-detail h3 small,.typography-2024 .typography-detail h3 span,.typography-2024 .typography-detail h3 strong,.typography-2024 .typography-detail h3 sub,.typography-2024 .typography-detail h3 sup,.typography-2024 .typography-detail h3 var{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.typography-2024 .typography-detail .h4,.typography-2024 .typography-detail h4{font-size:1.25rem;font-weight:400;letter-spacing:-.2px;line-height:1.5}.typography-2024 .typography-detail .h4 a,.typography-2024 .typography-detail .h4 b,.typography-2024 .typography-detail .h4 code,.typography-2024 .typography-detail .h4 em,.typography-2024 .typography-detail .h4 i,.typography-2024 .typography-detail .h4 mark,.typography-2024 .typography-detail .h4 small,.typography-2024 .typography-detail .h4 span,.typography-2024 .typography-detail .h4 strong,.typography-2024 .typography-detail .h4 sub,.typography-2024 .typography-detail .h4 sup,.typography-2024 .typography-detail .h4 var,.typography-2024 .typography-detail h4 a,.typography-2024 .typography-detail h4 b,.typography-2024 .typography-detail h4 code,.typography-2024 .typography-detail h4 em,.typography-2024 .typography-detail h4 i,.typography-2024 .typography-detail h4 mark,.typography-2024 .typography-detail h4 small,.typography-2024 .typography-detail h4 span,.typography-2024 .typography-detail h4 strong,.typography-2024 .typography-detail h4 sub,.typography-2024 .typography-detail h4 sup,.typography-2024 .typography-detail h4 var{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.typography-2024 .typography-detail .h5,.typography-2024 .typography-detail h5{font-size:1.125rem;font-weight:400;letter-spacing:-.18px;line-height:1.5}.typography-2024 .typography-detail .h5 a,.typography-2024 .typography-detail .h5 b,.typography-2024 .typography-detail .h5 code,.typography-2024 .typography-detail .h5 em,.typography-2024 .typography-detail .h5 i,.typography-2024 .typography-detail .h5 mark,.typography-2024 .typography-detail .h5 small,.typography-2024 .typography-detail .h5 span,.typography-2024 .typography-detail .h5 strong,.typography-2024 .typography-detail .h5 sub,.typography-2024 .typography-detail .h5 sup,.typography-2024 .typography-detail .h5 var,.typography-2024 .typography-detail h5 a,.typography-2024 .typography-detail h5 b,.typography-2024 .typography-detail h5 code,.typography-2024 .typography-detail h5 em,.typography-2024 .typography-detail h5 i,.typography-2024 .typography-detail h5 mark,.typography-2024 .typography-detail h5 small,.typography-2024 .typography-detail h5 span,.typography-2024 .typography-detail h5 strong,.typography-2024 .typography-detail h5 sub,.typography-2024 .typography-detail h5 sup,.typography-2024 .typography-detail h5 var{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.typography-2024 .typography-detail a,.typography-2024 .typography-detail b,.typography-2024 .typography-detail div,.typography-2024 .typography-detail em,.typography-2024 .typography-detail i,.typography-2024 .typography-detail li,.typography-2024 .typography-detail p,.typography-2024 .typography-detail section,.typography-2024 .typography-detail span,.typography-2024 .typography-detail strong{font-size:1.125rem;font-weight:400;letter-spacing:-.18px;line-height:1.5}.typography-2024 .typography-detail strong{font-weight:700}}.gravityone .gg-footer,.gravityone .mod-contact,.gravityone footer,.hide-footer.page-internal .gg-footer,.hide-footer.page-internal .mod-contact,.hide-footer.page-internal footer{display:none}.custom-content-site{font-size:1rem;font-weight:400;letter-spacing:-.16px;line-height:1.5}.custom-content-site a{color:#fff;text-decoration:none}.custom-content-site a:hover{text-decoration:underline}.custom-content-site.black-color a{color:#111}.custom-content-site.link-underline a{text-decoration:underline}.custom-content-site.link-underline a:hover{text-decoration:none}@media screen and (min-width:1200px){.custom-content-site{font-size:1.125rem;font-weight:400;letter-spacing:-.18px}}.mod-devider{background-color:#111}.mod-devider .devider-custom{background-color:#111;border:none;border-top:1px solid hsla(0,0%,100%,.3);margin:0 auto;max-width:1920px;padding-left:160px;padding-right:160px}.gravityone .mod-devider .devider-custom{border-top-width:2px}.space-white{background-color:#fff}.space-black{background-color:#111}.space-gg-green{background-color:#b7e39b}button:focus{outline:none!important;outline:0!important}input:focus,textarea:focus{outline:none}.btn-custom{background-color:#121212;border:1px solid transparent;border-radius:28.5px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:1.2;padding:.9375rem 25px;text-align:center;text-decoration:none!important;text-transform:capitalize}.btn-custom,.btn-custom .icon-plus{display:inline-block;vertical-align:middle}.btn-custom .icon-plus{font-size:1.3em;position:relative;top:-1px}.btn-custom:hover{color:#121212}.btn-custom.btn-circle{font-size:14px;height:46px;line-height:46px;min-width:auto;padding:0;width:46px}.btn-custom.btn-search{background-color:transparent;border-color:#fff;border-radius:0;color:#fff;min-width:212px!important;position:relative;text-align:left}.btn-custom.btn-search .icon-search-icon{font-size:20px;position:absolute;right:-15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.btn-filter{border:1px solid #121212;color:#121212;font-family:Poppins,sans-serif;font-size:1rem;margin:0 8.5px 10px 0;padding:14px;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.btn-filter,.btn-filter:hover{text-decoration:none}.btn-filter-black{background-color:#121212;color:#fff}p+.btn-custom{margin-top:18px}.btn-black{background:#000}.btn-black:hover{color:#fff}.btn-pink{background:#fff;color:#121212}.bg-white .btn-pink{background:#121212;color:#fff}.btn-white{background:#fff;color:#000}.btn-white:hover{color:#000}.btn-border-black{border:1px solid #000;color:#000}.btn-green{background:#fff;color:#121212}.btn-orange{background:#ea7a26}.btn-yellow{background:#59a139;color:#000}.btn-purple{background:#9636ae}.btn-border-white{border:1px solid #fff;color:#fff}.btn-border-white:hover{color:#fff}.bg-12{background-color:#121212}.btn-play-video{background:hsla(0,0%,100%,.3);border:1px solid #fff}.inner-grid .link-line{color:#fff}.inner-grid .link-line:before{-webkit-filter:contrast(.5);filter:contrast(.5)}.inner-grid .link-line:after{background-color:#fff}@media (min-width:1200px){.inner-grid:hover .link-line{color:#fff!important}}.link-line{color:#121212;display:inline-block;font-size:.875rem;font-weight:500;line-height:2.14;overflow:hidden;padding-bottom:3px;padding-left:3px;padding-right:3px;position:relative;text-decoration:none}.link-line span{position:relative;z-index:1}.link-line:after{background-color:#121212;bottom:5px;height:1px;right:3px;width:calc(100% - 6px)}.link-line:after,.link-line:before{content:"";position:absolute;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.link-line:before{background-image:url(/assets/images/highlight-white.svg);background-position:50%;background-repeat:repeat-x;background-size:auto;bottom:0;right:100%;top:4px;width:calc(100% + 11px);z-index:0}.link-line.line-yellow:before{background-image:url(/assets/images/highlight-yellow.svg)}.link-line.line-black{color:#fff}.link-line.line-black:after{background-color:#fff}.link-line.line-black:before{background-image:url(/assets/images/highlight-black.svg)}.link-line:hover{color:inherit;text-decoration:none}.has-animation .anima-top-mobile:not(.not-anima){opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}.has-animation .set-animation .anima-top-mobile:not(.not-anima),.has-animation .set-animation.anima-top-mobile{opacity:1!important;-webkit-transform:none;-ms-transform:none;transform:none}.has-animation .set-animation .anima-top-mobile:not(.not-anima){-webkit-transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,-webkit-transform .6s;-o-transition:opacity .6s,transform .6s;transition:opacity .6s,transform .6s;transition:opacity .6s,transform .6s,-webkit-transform .6s}.has-animation .set-animation .delay-1:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-1:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.has-animation .set-animation .delay-2:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-2:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.has-animation .set-animation .delay-3:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-3:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.has-animation .set-animation .delay-4:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-4:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.has-animation .set-animation .delay-5:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-5:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.has-animation .set-animation .delay-6:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-6:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.has-animation .set-animation .delay-7:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-7:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}.has-animation .set-animation .delay-8:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-8:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.has-animation .set-animation .delay-9:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-9:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}.has-animation .set-animation .delay-10:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-10:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.has-animation .set-animation .delay-11:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-11:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:2.2s;-o-transition-delay:2.2s;transition-delay:2.2s}.has-animation .set-animation .delay-12:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-12:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:2.4s;-o-transition-delay:2.4s;transition-delay:2.4s}.has-animation .set-animation .delay-13:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-13:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:2.6s;-o-transition-delay:2.6s;transition-delay:2.6s}.has-animation .set-animation .delay-14:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-14:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:2.8s;-o-transition-delay:2.8s;transition-delay:2.8s}.has-animation .set-animation .delay-15:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-15:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}.has-animation .set-animation .delay-16:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-16:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:3.2s;-o-transition-delay:3.2s;transition-delay:3.2s}.has-animation .set-animation .delay-17:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-17:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:3.4s;-o-transition-delay:3.4s;transition-delay:3.4s}.has-animation .set-animation .delay-18:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-18:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:3.6s;-o-transition-delay:3.6s;transition-delay:3.6s}.has-animation .set-animation .delay-19:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-19:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:3.8s;-o-transition-delay:3.8s;transition-delay:3.8s}.has-animation .set-animation .delay-20:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-20:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:4s;-o-transition-delay:4s;transition-delay:4s}.has-animation .set-animation .delay-21:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-21:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:4.2s;-o-transition-delay:4.2s;transition-delay:4.2s}.has-animation .set-animation .delay-22:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-22:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:4.4s;-o-transition-delay:4.4s;transition-delay:4.4s}.has-animation .set-animation .delay-23:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-23:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:4.6s;-o-transition-delay:4.6s;transition-delay:4.6s}.has-animation .set-animation .delay-24:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-24:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:4.8s;-o-transition-delay:4.8s;transition-delay:4.8s}.has-animation .set-animation .delay-25:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-25:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:5s;-o-transition-delay:5s;transition-delay:5s}.has-animation .set-animation .delay-26:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-26:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:5.2s;-o-transition-delay:5.2s;transition-delay:5.2s}.has-animation .set-animation .delay-27:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-27:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:5.4s;-o-transition-delay:5.4s;transition-delay:5.4s}.has-animation .set-animation .delay-28:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-28:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:5.6s;-o-transition-delay:5.6s;transition-delay:5.6s}.has-animation .set-animation .delay-29:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-29:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:5.8s;-o-transition-delay:5.8s;transition-delay:5.8s}.has-animation .set-animation .delay-30:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-30:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:6s;-o-transition-delay:6s;transition-delay:6s}.has-animation .set-animation .delay-31:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-31:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:6.2s;-o-transition-delay:6.2s;transition-delay:6.2s}.has-animation .set-animation .delay-32:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-32:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:6.4s;-o-transition-delay:6.4s;transition-delay:6.4s}.has-animation .set-animation .delay-33:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-33:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:6.6s;-o-transition-delay:6.6s;transition-delay:6.6s}.has-animation .set-animation .delay-34:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-34:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:6.8s;-o-transition-delay:6.8s;transition-delay:6.8s}.has-animation .set-animation .delay-35:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-35:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:7s;-o-transition-delay:7s;transition-delay:7s}.has-animation .set-animation .delay-36:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-36:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:7.2s;-o-transition-delay:7.2s;transition-delay:7.2s}.has-animation .set-animation .delay-37:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-37:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:7.4s;-o-transition-delay:7.4s;transition-delay:7.4s}.has-animation .set-animation .delay-38:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-38:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:7.6s;-o-transition-delay:7.6s;transition-delay:7.6s}.has-animation .set-animation .delay-39:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-39:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:7.8s;-o-transition-delay:7.8s;transition-delay:7.8s}.has-animation .set-animation .delay-40:not(.not-anima):not(.twocol-dtc-content),.has-animation .set-animation.delay-40:not(.not-anima):not(.twocol-dtc-content){-webkit-transition-delay:8s;-o-transition-delay:8s;transition-delay:8s}.over-loader{bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}.over-loader.loader-home:not(.local-true){background:#000}.over-loader .img-loading{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:400px;z-index:1000000}.over-loader .loading-percent{display:none;left:50%;opacity:0;position:absolute;top:50%;width:100%}.over-loader:before{bottom:50%;top:0}.over-loader:after,.over-loader:before{background:#000;content:"";left:0;position:absolute;right:0;z-index:99998}.over-loader:after{bottom:0;top:50%}.change-page-loader:before{animation:open-top .4s ease-in-out reverse forwards}.change-page-loader:after{animation:open-bot .4s ease-in-out reverse forwards}.change-page-loader .loader{opacity:0;-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}.close-loader:before{-webkit-animation:open-top .5s ease-in-out forwards;animation:open-top .5s ease-in-out forwards}.close-loader:after{-webkit-animation:open-bot .5s ease-in-out forwards;animation:open-bot .5s ease-in-out forwards}.close-loader .loader{opacity:0;-webkit-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.loader{left:50%;opacity:1;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loader,.loader-home:not(.local-true) .img-loading,.loader-home:not(.local-true) .video-background{z-index:99999}.loader-home:not(.local-true) .loader,.loader-home:not(.local-true):after,.loader-home:not(.local-true):before{display:none}.loader-home.true .img-loading,.loader-home:not(.local-true) .img-loading{height:150px}.loader-home.true .text-loading{display:none}#svgContainer{margin:auto;max-width:250px!important}.done-loading #svgContainer{opacity:0}.text-loading{opacity:0;-webkit-transition:all 2s;-o-transition:all 2s;transition:all 2s}.text-loading.show{opacity:1;-webkit-transition:all 3s;-o-transition:all 3s;transition:all 3s}.text-loading h1{color:#fff;margin-bottom:20px}.bar-anim{-webkit-animation:delay .8s ease-in-out infinite;animation:delay .8s ease-in-out infinite;display:inline-block;height:50px;width:8px}.bar1{background-color:#9636ae}.bar2{-webkit-animation-delay:-.7s;animation-delay:-.7s;background-color:#4bc4d3}.bar3{-webkit-animation-delay:-.6s;animation-delay:-.6s;background-color:#ea7a26}.bar4{-webkit-animation-delay:-.5s;animation-delay:-.5s;background-color:#e83e96}.bar5{-webkit-animation-delay:-.4s;animation-delay:-.4s;background-color:#1ba5f0}.bar6{-webkit-animation-delay:-.3s;animation-delay:-.3s;background-color:#d5292c}.img-logo-description{margin:0 auto 70px;max-width:700px}.img-logo-description p{font-weight:600}@-webkit-keyframes delay{0%,40%,to{transform:scaleY(.05);-webkit-transform:scaleY(.05)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@keyframes delay{0%,40%,to{transform:scaleY(.05);-webkit-transform:scaleY(.05)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@-webkit-keyframes open-top{0%{bottom:50%}to{bottom:100%}}@keyframes open-top{0%{bottom:50%}to{bottom:100%}}@-webkit-keyframes open-bot{0%{top:50%}to{top:100%}}@keyframes open-bot{0%{top:50%}to{top:100%}}@-webkit-keyframes opacityv2{0%{opacity:.24}to{opacity:.7}}@keyframes opacityv2{0%{opacity:.24}to{opacity:.7}}.page-internal .img-loading{height:150px;z-index:999999}@media (max-width:1024px){.loader-home .text-loading>*{display:none}}@media (max-width:767px){.over-loader{display:none}}.header{left:0;position:fixed;right:0;top:0;z-index:9999!important}.header .main-menu-ul a{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header.pin-header{background:#262626}.header.pin-header.type-light .logo-white.logo-no-full{display:block}.header.pin-header.type-light .logo-white.logo-full{display:none}.header.pin-header:not(.type-light) .logo-black.logo-no-full{display:block}.header.pin-header:not(.type-light) .logo-black.logo-full{display:none}.header.home-2021 .container{max-width:100%}.header.home-2021 #header-logo img{display:none!important}.header.home-2021 #header-logo img.logo-black.logo-no-full{display:block!important;opacity:1}.header.home-2021.is-open-menu #header-logo img,.header.home-2021.is-open-menu #header-logo img.logo-black.logo-no-full,.header.home-2021.pin-header #header-logo img,.header.home-2021.pin-header #header-logo img.logo-black.logo-no-full,.header.home-2021.type-light #header-logo img,.header.home-2021.type-light #header-logo img.logo-black.logo-no-full{display:none!important}.header.home-2021.is-open-menu #header-logo img.logo-white.logo-no-full,.header.home-2021.pin-header #header-logo img.logo-white.logo-no-full,.header.home-2021.type-light #header-logo img.logo-white.logo-no-full{display:block!important;opacity:1}.header.home-2021.is-open-menu .main-menu-ul .btn-custom,.header.home-2021.pin-header .main-menu-ul .btn-custom,.header.home-2021.type-light .main-menu-ul .btn-custom{color:#fff!important}.header.home-2021.is-open-menu .hamburger-menu,.header.home-2021.pin-header .hamburger-menu,.header.home-2021.type-light .hamburger-menu{background-color:#fff}.header .navbar{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.header.header-2024#header #header-logo img.logo-black.logo-no-full,.header.header-2024#header #header-logo img.logo-white.logo-no-full{opacity:0}.dtc-landing .header.header-2024#header #header-logo img.logo-black.logo-no-full,.dtc-landing .header.header-2024#header #header-logo img.logo-white.logo-no-full{opacity:1}@media screen and (min-width:1200px){.header.header-2024 .header-mobile{max-width:158px;width:100%}}.header.header-2024 #header-logo svg.logo-white.logo-no-full{display:block!important;height:auto;max-width:158px}.gravityone .header-2024#header.header.pin-header,.gravityone .header-2024#header.header:not(.pin-header){background-color:#111;border-bottom:1px solid #fff}@media screen and (max-width:1200px) and (max-height:600px) and (orientation:landscape){.header-2024{overflow-x:hidden!important}}.header.header-2024 #header-logo svg.logo-black.logo-no-full{display:none!important}.page-case-study-bell #header.header.pin-header{border-bottom:none}.page-case-study-bell #header.header.pin-header #header-logo .logo-black{display:block!important}.page-case-study-bell #header.header.pin-header .hamburger-menu .icon-bar{background-color:#000!important}.houston-health-department-case-study #header.header .hamburger-menu .icon-bar{background-color:#fff!important}.houston-health-department-case-study #header.header #header-logo .logo-white.logo-no-full{display:block!important;-webkit-transition:0s!important;-o-transition:0s!important;transition:0s!important}.houston-health-department-case-study #header.header #header-logo .logo-black{display:none!important}.houston-health-department-case-study #header.header.pin-header{background:#180234;border-bottom:none}.houston-health-department-case-study #header.header.pin-header #header-logo .logo-black{display:none!important}.houston-health-department-case-study #header.header.pin-header #header-logo .logo-white.logo-no-full{display:block!important}.houston-health-department-case-study #header.header.pin-header .hamburger-menu .icon-bar{background-color:#fff!important}.header-logo{display:block;max-width:120px;width:100%}.header-logo img{height:auto;width:100%}@media screen and (max-width:1199px){.page-home-2024:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li.active>a,.page-internal.page-fab-2024:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li.active>a{position:relative}.page-home-2024:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li.active>a:after,.page-internal.page-fab-2024:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li.active>a:after{border-bottom:1.5px solid #111;bottom:12px;content:"";left:0;position:absolute;width:100%}.page-home-2024:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li a,.page-internal.page-fab-2024:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-home-2024:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li .dropdown-menu li.active>a,.page-internal.page-fab-2024:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li .dropdown-menu li.active>a{color:#fff!important}.page-home-2024:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li .dropdown-menu li.active>a:after,.page-internal.page-fab-2024:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li .dropdown-menu li.active>a:after{border-bottom:none}.page-home-2024:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li .dropdown-menu li.active .icon-chevron-down,.page-internal.page-fab-2024:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li .dropdown-menu li.active .icon-chevron-down{color:#fff}.page-internal:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li.active>a{position:relative}.page-internal:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li.active>a:after{border-bottom:1.5px solid #111;bottom:12px;content:"";left:0;position:absolute;width:100%}.page-internal:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-internal:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li .dropdown-menu li.active>a{color:#8daf77!important}.page-internal:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li .dropdown-menu li.active>a:after{border-bottom:none}.page-internal:not(:has(.pin-header)) header#header.header-2024 .main-menu.is-open-menu .main-menu-ul li .dropdown-menu li.active>a .icon-chevron-down{color:#8daf77}#header-logo:focus{border-radius:none;outline:none!important;outline-offset:none;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}}#header-logo img{-webkit-animation:none!important;animation:none!important}#header-logo:focus-visible{border-radius:3px;outline:2px solid rgba(0,0,0,.4)!important;outline-offset:2px}.change-background-internal-menu #header a:focus-visible,.change-background-internal-menu #header-logo a:focus-visible,.page-home-2024 #header a:focus-visible,.page-internal-white #header a:focus-visible,.page-internal-white #header-logo a:focus-visible{outline:2px solid #ccc!important}.logo-no-full,.logo-white,.type-light .logo-black:not(.logo-no-full){display:none}.type-light .logo-white:not(.logo-no-full){display:block}.page-home #header .logo-R-home{min-width:140px}.search-menu-form input{color:#121212}.wrapper-phone .btn-custom{font-family:Poppins,sans-serif}.page-home-2021 .social li{padding-right:10px}.page-home-2021 .social li:last-child{padding-right:0}.nav-item-arrows{padding-top:14px}@media screen and (max-width:767px){.header#header.header-2024 .header-mobile>.col-mb-4{margin-right:-4px}}@media (max-width:1199px){.btn-contact-home:hover{text-decoration:none}header#header.header-2024 .btn-contact-mb.active{border-bottom:1.5px solid #fff}header#header.header-2024.is-open-menu .btn-contact-mb.active{border-bottom:1.5px solid #111}header#header.header-2024 li a[href*="/search"]{display:none}header#header.header-2024 .has-sub a[href=""][aria-controls=submenu-about]{pointer-events:none}header#header.header-2024 .has-sub a[href=""][aria-controls=submenu-about] .icon-chevron-down{padding-top:100px}header#header.header-2024 .has-sub a[href=""][aria-controls=submenu-about] .nav-item-arrows{pointer-events:auto}.page-internal.page-internal-black .btn-contact-mb.active{border-bottom:1.5px solid #111}.page-internal.page-fab-2024:not(:has(.pin-header)) header#header.header-2024 .search-menu-form.menu-search-open .menu-search-btn{color:#fff!important}.page-internal.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill,.page-internal.menu-internal-white .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill{-webkit-text-fill-color:#111!important}.page-internal.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:active,.page-internal.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:focus,.page-internal.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:hover,.page-internal.menu-internal-white .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:active,.page-internal.menu-internal-white .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:focus,.page-internal.menu-internal-white .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:hover,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:active,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:focus,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:hover{-webkit-text-fill-color:#111!important}.page-internal.menu-internal-white:not(.page-internal-2025) .header-2024#header.header:not(.pin-header) .hamburger-menu .icon-bar,.page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header.header:not(.pin-header) .hamburger-menu .icon-bar{background-color:#fff!important}.page-internal.menu-internal-white:not(.page-internal-2025) .header-2024#header.header:not(.pin-header) .img-svg path,.page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header.header:not(.pin-header) .img-svg path{fill:#fff}.page-internal.menu-internal-white:not(.page-internal-2025) .header-2024#header.header:not(.pin-header) .wrap-search-contact a,.page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header.header:not(.pin-header) .wrap-search-contact a{color:#fff}.page-internal.menu-internal-white:not(.page-internal-2025) .header-2024#header.header .main-menu-dropdown,.page-internal.menu-internal-white:not(.page-internal-2025) .header-2024#header.header:before,.page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header.header .main-menu-dropdown,.page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header.header:before{background-color:#fff}.page-internal.menu-internal-white:not(.page-internal-2025) .header-2024#header.header .search-menu-form input,.page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header.header .search-menu-form input{background-color:#fff;-webkit-box-shadow:inset 0 0 0 35px #fff!important}.page-internal.page-case-study.casestudy-style-v2 #header.header-2024:not(.pin-header) .img-svg path{fill:#111}.page-internal.page-case-study.casestudy-style-v2 #header.header-2024:not(.pin-header) .wrap-search-contact a{color:#111}.page-internal.page-case-study.casestudy-style-v2 #header.header-2024 .header-mobile>.col-mb-4{-webkit-column-gap:30px;column-gap:30px}.page-internal.page-case-study.casestudy-style-v2 #header.header-2024.pin-header .img-svg path{fill:#fff}.page-internal.page-case-study.casestudy-style-v2 #header.header-2024.pin-header .wrap-search-contact a{color:#fff}.page-internal.page-case-study.casestudy-style-v2 #header.is-open-menu .logo-white.logo-no-full,.page-internal.page-case-study.casestudy-style-v2 #header.pin-header .logo-white.logo-no-full{opacity:1!important}.page-internal .header.type-light:not(.home-2020) .logo-white.logo-no-full{opacity:1}.page-internal #header.header.type-light .hamburger-menu .icon-bar,.page-internal:not(.page-internal-2025) .header-2024#header .hamburger-menu .icon-bar,.page-internal:not(.page-internal-2025) .header-2024#header.header.pin-header .hamburger-menu .icon-bar{background-color:#fff!important}.page-internal:not(.page-internal-2025) .header-2024#header.header:not(.pin-header) .hamburger-menu .icon-bar{background-color:#111!important}html.is-open-menu .page-internal-2025.page-internal-white.menu-internal-white .header-2024#header.header .img-svg path,html.is-open-menu .page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header.header .img-svg path{fill:#111!important}html.is-open-menu .page-internal #header.header-2024 .hamburger-menu .icon-bar{background-color:#111!important}html.is-open-menu .page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header.header .main-menu-dropdown,html.is-open-menu .page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header.header:before{background-color:#fff}html.is-open-menu .page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header.header .hamburger-menu .icon-bar{background-color:#111!important}html.is-open-menu .page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header.header .img-svg path{fill:#111}html.is-open-menu .page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header.header .wrap-search-contact a{color:#111}html.is-open-menu .page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header.header .search-menu-form{background-color:#fff}html.is-open-menu .page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header.header .search-menu-form input{-webkit-box-shadow:inset 0 0 0 35px #fff!important}html.is-open-menu .page-internal.menu-internal-white:not(.page-internal-2025) .header-2024#header.header .main-menu-dropdown,html.is-open-menu .page-internal.menu-internal-white:not(.page-internal-2025) .header-2024#header.header:before{background-color:#fff}html.is-open-menu .page-internal.menu-internal-white:not(.page-internal-2025) .header-2024#header.header .hamburger-menu .icon-bar{background-color:#111!important}html.is-open-menu .page-internal.menu-internal-white:not(.page-internal-2025) .header-2024#header.header .img-svg path{fill:#111}html.is-open-menu .page-internal.menu-internal-white:not(.page-internal-2025) .header-2024#header.header .wrap-search-contact a{color:#111}html.is-open-menu .page-internal.menu-internal-white:not(.page-internal-2025) .header-2024#header.header .search-menu-form{background-color:#fff}html.is-open-menu .page-internal.menu-internal-white:not(.page-internal-2025) .header-2024#header.header .search-menu-form input{-webkit-box-shadow:inset 0 0 0 35px #fff!important}html.is-open-menu .page-internal.page-privacy-policy .header-2024#header.header.pin-header .hamburger-menu .icon-bar,html.is-open-menu .page-internal:not(.page-internal-2025) .header-2024#header.header.pin-header .hamburger-menu .icon-bar{background-color:#fff!important}html.is-open-menu .page-internal.page-privacy-policy .header-2024#header:not(.pin-header) .hamburger-menu .icon-bar,html.is-open-menu .page-internal:not(.page-internal-2025) .header-2024#header:not(.pin-header) .hamburger-menu .icon-bar{background-color:#111!important}html.is-open-menu .page-internal.page-privacy-policy #header.header-2024 .main-menu-dropdown,html.is-open-menu .page-internal.page-privacy-policy #header.header-2024:before,html.is-open-menu .page-internal:not(.page-internal-2025) #header.header-2024 .main-menu-dropdown,html.is-open-menu .page-internal:not(.page-internal-2025) #header.header-2024:before{background-color:#b7e39b}html.is-open-menu .page-internal.page-privacy-policy #header.header-2024 :not(.pin-header) .hamburger-menu .icon-bar,html.is-open-menu .page-internal:not(.page-internal-2025) #header.header-2024 :not(.pin-header) .hamburger-menu .icon-bar{background-color:#111!important}html.is-open-menu .page-internal.page-privacy-policy #header.header-2024 :not(.pin-header) .img-svg path,html.is-open-menu .page-internal:not(.page-internal-2025) #header.header-2024 :not(.pin-header) .img-svg path{fill:#111}html.is-open-menu .page-internal.page-privacy-policy #header.header-2024 .main-menu-ul>li .back-menu:before,html.is-open-menu .page-internal.page-privacy-policy #header.header-2024 .main-menu-ul>li .dropdown-menu li,html.is-open-menu .page-internal.page-privacy-policy #header.header-2024 .main-menu-ul>li .icon-chevron-down,html.is-open-menu .page-internal.page-privacy-policy #header.header-2024 .main-menu-ul>li>a,html.is-open-menu .page-internal.page-privacy-policy #header.header-2024 .wrap-search-contact .btn-contact-mb,html.is-open-menu .page-internal.page-privacy-policy #header.header-2024 .wrap-search-contact .btn-search-mb,html.is-open-menu .page-internal.page-privacy-policy #header.header-2024 .wrap-search-contact a,html.is-open-menu .page-internal:not(.page-internal-2025) #header.header-2024 .main-menu-ul>li .back-menu:before,html.is-open-menu .page-internal:not(.page-internal-2025) #header.header-2024 .main-menu-ul>li .dropdown-menu li,html.is-open-menu .page-internal:not(.page-internal-2025) #header.header-2024 .main-menu-ul>li .icon-chevron-down,html.is-open-menu .page-internal:not(.page-internal-2025) #header.header-2024 .main-menu-ul>li>a,html.is-open-menu .page-internal:not(.page-internal-2025) #header.header-2024 .wrap-search-contact .btn-contact-mb,html.is-open-menu .page-internal:not(.page-internal-2025) #header.header-2024 .wrap-search-contact .btn-search-mb,html.is-open-menu .page-internal:not(.page-internal-2025) #header.header-2024 .wrap-search-contact a{color:#111}html.is-open-menu .page-internal.page-privacy-policy #header.header-2024 .main-menu-ul>li:hover .icon-chevron-down,html.is-open-menu .page-internal.page-privacy-policy #header.header-2024 .main-menu-ul>li:hover>a,html.is-open-menu .page-internal:not(.page-internal-2025) #header.header-2024 .main-menu-ul>li:hover .icon-chevron-down,html.is-open-menu .page-internal:not(.page-internal-2025) #header.header-2024 .main-menu-ul>li:hover>a{color:#111!important;-webkit-text-fill-color:#111!important}.header#header.header-2024 .main-menu.is-open-menu{height:calc(100dvh - 70px)}.header#header.header-2024 .main-menu.is-open-menu .wrap-menu{height:calc(100% - 30px)}.header#header.header-2024 .main-menu.is-open-menu .main-menu-ul{height:100%}.page-home-2024 header#header.header-2024 .main-menu-ul>li:hover>a,.page-internal header#header.header-2024 .main-menu-ul>li:hover>a,.page-internal.page-fab-2024 header#header.header-2024 .main-menu-ul>li:hover>a{color:#111!important;-webkit-text-fill-color:#111!important}.page-home-2024 header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) input,.page-internal header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) input,.page-internal.page-fab-2024 header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) input{color:#111!important;-webkit-text-fill-color:#111!important}.page-home-2024 header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) .menu-search-btn,.page-internal header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) .menu-search-btn,.page-internal.page-fab-2024 header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) .menu-search-btn{color:#111!important;-webkit-text-fill-color:#111!important}.page-home-2024 header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill,.page-internal header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill,.page-internal.page-fab-2024 header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill{-webkit-text-fill-color:#111!important}.page-home-2024 header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:active,.page-home-2024 header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:focus,.page-home-2024 header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:hover,.page-internal header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:active,.page-internal header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:focus,.page-internal header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:hover,.page-internal.page-fab-2024 header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:active,.page-internal.page-fab-2024 header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:focus,.page-internal.page-fab-2024 header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:hover{-webkit-text-fill-color:#111!important}.page-home #header .logo-R-home{min-width:175px}.page-home .message-home+.header{-webkit-transition:height .3s,top .3s;-o-transition:height .3s,top .3s;transition:height .3s,top .3s}.page-internal .header.on-bg-light .logo-white.logo-no-full{opacity:1}.header{-webkit-transition:height .3s,-webkit-transform .5s;transition:height .3s,-webkit-transform .5s;-o-transition:height .3s,transform .5s;transition:height .3s,transform .5s;transition:height .3s,transform .5s,-webkit-transform .5s}.header .navbar{display:block;padding:20px 0 0}.header.on-bg-light.pin-header .logo-black.logo-no-full{display:none}.header.on-bg-light.pin-header .logo-white.logo-no-full{display:block}.header.on-bg-light.pin-header .hamburger-menu{background:#fff}.header.on-bg-light.pin-header .hamburger-menu .icon-bar{background:#000}.header.type-light:not(.home-2020) .logo-white{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.header.type-light:not(.home-2020) .logo-white.logo-full{display:block!important}.header.type-light:not(.home-2020) .logo-white.logo-no-full{display:block;left:0;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header.type-light:not(.home-2020).pin-header .logo-white.logo-full{opacity:0}.header.type-light:not(.home-2020).pin-header .logo-white.logo-no-full{opacity:1}.header.on-bg-light .logo-white.logo-no-full{display:block;left:0;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header.on-bg-light.pin-header .logo-white.logo-no-full{opacity:1}.header:not(.type-light):not(.home-2020) .logo-black{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header:not(.type-light):not(.home-2020) .logo-black.logo-full{display:block!important;position:relative;z-index:9}.header:not(.type-light):not(.home-2020) .logo-black.logo-no-full{display:block;left:0;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header:not(.type-light):not(.home-2020) .logo-white.logo-full{display:block!important;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.header:not(.type-light):not(.home-2020) .logo-white.logo-no-full{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header:not(.type-light):not(.home-2020).pin-header .logo-black.logo-full{opacity:0}.header:not(.type-light):not(.home-2020).pin-header .logo-black.logo-no-full{opacity:1}.header .header-logo{position:relative}.header:before{background:#262626;content:"";height:200vh;left:100%;position:absolute;right:0;top:-50vh;-webkit-transition:left .4s ease-in-out;-o-transition:left .4s ease-in-out;transition:left .4s ease-in-out;width:100vw;z-index:-1}.header.is-open-menu:before{left:0}.header.is-open-menu .logo-white.logo-full{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.header input#search-menu:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 35px #111!important;-webkit-text-fill-color:#fff!important}.header input#search-menu:-webkit-autofill:active,.header input#search-menu:-webkit-autofill:focus,.header input#search-menu:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 35px #111!important;-webkit-text-fill-color:#fff!important}.page-internal .header .navbar{padding-left:0;padding-right:0}.header-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-15px;margin-right:-15px;padding-bottom:6px}.header-mobile .col-mb-4,.header-mobile .col-mb-8{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.header-mobile .col-mb-8{-webkit-box-flex:0;-ms-flex:0 0 64%;flex:0 0 64%;max-width:64%;padding-right:15px}.header-mobile .col-mb-4{-webkit-box-flex:0;-ms-flex:0 0 36%;flex:0 0 36%;max-width:36%;padding-left:0;padding-right:0;text-align:right}html.is-open-menu,html.is-open-menu body{overflow:hidden}.honda-jet .header #header-logo img.logo-black.logo-no-full{display:none!important}.honda-jet .header #header-logo img.logo-white.logo-no-full{display:block!important}.honda-jet #header.header .hamburger-menu .icon-bar{background-color:#fff!important}html.is-open-menu body{left:0;position:absolute;right:0;top:0}html.is-open-menu .header{height:100%}html.is-open-menu .header:not(.type-light) .logo-white.logo-full{opacity:1;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}html.is-open-menu .header .logo-black{display:none}html.is-open-menu .header .logo-black.logo-full{opacity:0;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}html.is-open-menu .header .logo-white{display:block}html.is-open-menu .header .logo-white.logo-no-full{left:0;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}html.is-open-menu .header .logo-white.logo-full{top:calc(50% + 1px)}html.is-open-menu .header.pin-header{border:none}html.is-open-menu .header.pin-header .logo-white.logo-full{opacity:0}html.is-open-menu .header.pin-header .logo-white.logo-no-full{opacity:1}html.is-open-menu .header.pin-header .hamburger-menu .icon-bar+.icon-bar{margin-top:3px!important}html.is-open-menu #header.header .hamburger-menu{padding-right:0}html.is-open-menu #header.header .hamburger-menu .icon-bar{background-color:#fff!important;height:2px;margin-right:auto;width:24px}html.is-open-menu #header.header.pin-header .hamburger-menu .icon-bar{width:18px}html.is-open-menu #header.header-2024 .hamburger-menu .icon-bar{background-color:#111!important}html.is-open-menu #header.header-2024 .img-svg path{fill:#111}html.is-open-menu #header.header-2024 .logo-white.logo-no-full{opacity:1;position:relative;top:0;-webkit-transform:none;-ms-transform:none;transform:none}html.is-open-menu #header.header-2024 .wrap-search-contact .btn-search-mb{color:#111;opacity:1;visibility:visible}html.is-open-menu #header.header-2024 .wrap-search-contact .btn-contact-mb{color:#111}html.is-open-menu #header.header-2024 .icon-bar:first-child{left:-4px;top:0}html.is-open-menu #header.header-2024 .icon-bar:nth-child(3){left:-5px;top:-1px}html.is-open-menu .page-internal-white .header-2024#header .img-svg path{fill:#111}html.is-open-menu .page-internal-white .header-2024#header .hamburger-menu .icon-bar{background-color:#111!important}html.is-open-menu .page-internal.menu-internal-white .header-2024#header .img-svg path,html.is-open-menu .page-internal.page-internal-2025:not(.page-fab-2024) .header-2024#header .img-svg path,html.is-open-menu .page-internal:not(.page-internal-2025) .header-2024#header .img-svg path{fill:#fff}.search-menu-form input{color:#fff}#header.header .navbar{padding-top:6px}#header.header .hamburger-menu{background-color:transparent}#header.header .hamburger-menu .icon-bar{background-color:#111!important;height:3px;margin-right:0;right:15px;-webkit-transition:all .5s ease-in-out,background-color .3s;-o-transition:all .5s ease-in-out,background-color .3s;transition:all .5s ease-in-out,background-color .3s}#header.header .hamburger-menu .icon-bar:first-child{width:22.6px}#header.header .hamburger-menu .icon-bar:nth-child(2){width:16.2px}#header.header .hamburger-menu .icon-bar:nth-child(3){width:9.7px}#header.header.pin-header .hamburger-menu{background-color:transparent}#header.header.pin-header .hamburger-menu .icon-bar,#header.header.type-light .hamburger-menu .icon-bar{background-color:#fff!important}.header-2024 .main-menu-ul>li:not(:has(.btn-contact-home)):before{display:none}.header-2024#header.header:not(.pin-header){background:transparent;border:none}.header-2024#header.header .main-menu-ul>li>a{-webkit-font-feature-settings:"liga" off;font-feature-settings:"liga" off;font-size:32px;font-style:normal;font-weight:400;letter-spacing:-.96px;line-height:130%;text-transform:capitalize}.header-2024#header.header.pin-header{border:none}.header-2024#header.header.pin-header .hamburger-menu .icon-bar{background-color:#b7e39b!important}.header-2024#header.header .wrap-menu{overflow-y:hidden!important}}@media screen and (max-width:1199px) and (orientation:landscape){.header-2024#header.header .wrap-menu{overflow-y:auto!important}.header-2024#header.header .wrap-menu:has(.is-open-child){overflow-y:hidden!important}}@media (max-width:1199px){.header-2024#header.header .navbar{padding-top:10px}.header-2024#header.header:before{background-color:#b7e39b}.header-2024#header.header .main-footer{display:none}.header-2024#header.header .main-menu-dropdown{background:#b7e39b;border:none;padding-right:0;padding-top:13px}.header-2024#header.header .main-menu-dropdown .item-col-menu,.header-2024#header.header .main-menu-dropdown .item-col-menu .menu-lv2,.header-2024#header.header .main-menu-dropdown .item-col-menu .menu-lv3{position:static}.header-2024#header.header .main-menu-dropdown .item-col-menu .menu-lv2 .dropdown-menu,.header-2024#header.header .main-menu-dropdown .item-col-menu .menu-lv3 .dropdown-menu{padding-inline:0;padding-top:2px}}@media screen and (max-width:1199px) and (orientation:landscape){.header-2024#header.header .main-menu-dropdown .item-col-menu .menu-lv2 .dropdown-menu{height:calc(100dvh - 120px);overflow-y:auto}.header-2024#header.header .main-menu-dropdown .item-col-menu .menu-lv2 .dropdown-menu:has(.menu-lv3.is-open-child-lv3){overflow-y:hidden}}@media (max-width:1199px){.header-2024#header.header .main-menu-dropdown .item-col-menu .icon-chevron-down{font-size:1.875rem;padding-right:5px}.header-2024#header.header .main-menu-ul{padding-inline:20px;padding-top:20px}.header-2024#header.header .main-menu-ul>li>a{color:#1a1a1a}.header-2024#header.header .main-menu-ul>li .icon-chevron-down{color:#1a1a1a;font-size:2.25rem;font-weight:500}.header-2024#header.header .main-menu-ul>li .icon-chevron-down:before{content:"\e90c"}.header-2024#header.header .main-menu-ul>li .nav-item-arrows{padding-top:20px;right:auto}.header-2024#header.header .main-menu-ul>li:first-child.has-sub.is-open-child{padding-bottom:0}.header-2024#header.header .main-menu-ul>li .dropdown-menu li{color:#1a1a1a;font-size:1.5rem;letter-spacing:-.96px;line-height:1.3}.header-2024#header.header .main-menu-ul>li .back-menu{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:36px;position:relative;-webkit-transform:none;-ms-transform:none;transform:none}.header-2024#header.header .main-menu-ul>li .back-menu .icon-chevron-down{font-size:2.1875rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.header-2024#header.header .main-menu-ul>li .back-menu:before{color:#1a1a1a;content:attr(data-content-back);font-size:2rem;left:40px;letter-spacing:-.96px;line-height:1.3;position:absolute;top:-4px}.header-2024#header.header .main-menu-ul>li .menu-child-lv2 .back-menu:before,.header-2024#header.header .main-menu-ul>li .menu-child-lv3 .back-menu:before{font-size:1.875rem}.header-2024#header.header .main-menu-ul li{text-transform:none}.header-2024#header.header .main-menu-ul .row>ul{padding-left:15px}.header-2024#header.header .search-menu-form{background:#b7e39b;height:100%;left:0;padding-inline:20px;position:absolute;top:0;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#1a1a1a;z-index:10;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-column-gap:10px;column-gap:10px;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-top:34px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.header-2024#header.header .search-menu-form.active-search-mb{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header-2024#header.header .search-menu-form .clear-search-btn{background:none;border:none;color:#1a1a1a;cursor:pointer;font-size:.75rem;padding:5px;position:absolute;right:18px;top:40px;z-index:10}.header-2024#header.header .search-menu-form .line-search{display:none}.header-2024#header.header .search-menu-form .menu-search-btn{height:24px;line-height:35px!important;padding:0;position:relative;width:24px}.header-2024#header.header .search-menu-form .menu-search-btn .content{display:none}.header-2024#header.header .search-menu-form .menu-search-btn:after{color:#1a1a1a;content:"\e933";font-family:icomoon;font-size:1.5rem;height:100%;line-height:45px;width:100%}.header-2024#header.header .search-menu-form input{border-bottom:none;-webkit-box-shadow:inset 0 0 0 35px #b7e39b!important;color:#1a1a1a;font-size:2rem;line-height:1.2;margin-right:30px;-webkit-text-fill-color:#1a1a1a!important}.header-2024#header.header .search-menu-form input:-moz-placeholder,.header-2024#header.header .search-menu-form input:-ms-input-placeholder,.header-2024#header.header .search-menu-form input::-moz-placeholder,.header-2024#header.header .search-menu-form input::-webkit-input-placeholder{color:#1a1a1a!important}.header-2024#header.header .search-menu-form input:-moz-placeholder,.header-2024#header.header .search-menu-form input:-ms-input-placeholder,.header-2024#header.header .search-menu-form input::-moz-placeholder,.header-2024#header.header .search-menu-form input::-webkit-input-placeholder,.header-2024#header.header .search-menu-form input::placeholder{color:#1a1a1a!important}.header-2024#header.header .search-menu-form input:active,.header-2024#header.header .search-menu-form input:focus,.header-2024#header.header .search-menu-form input:hover{-webkit-box-shadow:inset 0 0 0 35px #b7e39b!important;-webkit-text-fill-color:#1a1a1a!important}.header-2024#header.header .hamburger-menu{height:55px;width:55px}.header-2024#header.header .hamburger-menu .icon-bar{height:2px;width:18px!important}.header-2024 .col-mb-8{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%;max-width:46%}.header-2024 .col-mb-4{-webkit-box-flex:0;-ms-flex:0 0 54%;flex:0 0 54%;max-width:54%}.header-2024 .img-svg path{fill:#b7e39b;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header-2024:after{background:#111;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:-3}.header-2024.is-open-menu:after{opacity:1}.header-2024 .wrap-search-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;column-gap:24px}.header-2024 .wrap-search-contact a,.header-2024 .wrap-search-contact button{background:transparent;border:none;color:#b7e39b;padding:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header-2024 .wrap-search-contact .btn-search-mb{opacity:0;visibility:hidden}.header-2024 .wrap-search-contact .btn-contact-mb{font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.5}.header-2024 .header-mobile>.col-mb-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-column-gap:22px;column-gap:22px;justify-content:flex-end}}@media screen and (max-width:1199px) and (max-width:391px){.header-2024 .header-mobile>.col-mb-4{-webkit-column-gap:4px;column-gap:4px}.header-2024 .header-mobile>.col-mb-4 .wrap-search-contact{-webkit-column-gap:16px;column-gap:16px}.header-2024 .header-mobile>.col-mb-4 .btn-contact-mb{font-size:1rem}}@media (max-width:1199px){.header-2024#header .hamburger-menu .icon-bar{background-color:#b7e39b!important;width:25px!important}.header-2024.pin-header{background:#111}.page-fab-2024 .header-2024:not(.pin-header) .wrap-search-contact a,.page-fab-2024 .header-2024:not(.pin-header) .wrap-search-contact button{color:#111}.page-fab-2024 #header.header .hamburger-menu .icon-bar{background-color:#111!important}.page-fab-2024:not(:has(.pin-header)) header#header.header-2024 .header-logo svg>path{fill:#1a1a1a}.page-fab-2024:has(.pin-header) header#header.header-2024 .header-logo svg>path{fill:#b7e39b}.page-fab-2024:has(.pin-header) header#header.header-2024 .menu-search-btn.menu-search-open .menu-search-btn{color:#fff!important}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header.header-2024 #header-logo svg.logo-white.logo-no-full path{fill:#111}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header.header-2024.pin-header #header-logo svg.logo-white.logo-no-full path{fill:#fff}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header-2024#header .wrap-search-contact a{color:#111}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header-2024#header .hamburger-menu .icon-bar{background-color:#111!important}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header-2024#header.pin-header .wrap-search-contact a{color:#fff}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header-2024#header.pin-header .hamburger-menu .icon-bar{background-color:#fff!important}.page-internal.page-internal-2025:not(.page-internal-white):not(.page-fab-2024) .header.header-2024 #header-logo svg.logo-white.logo-no-full path,.page-internal.page-internal-2025:not(.page-internal-white):not(.page-fab-2024) .header.header-2024.pin-header #header-logo svg.logo-white.logo-no-full path{fill:#fff}.page-internal.page-internal-2025:not(.page-internal-white):not(.page-fab-2024) .header-2024#header .wrap-search-contact a{color:#111}.page-internal.page-internal-2025:not(.page-internal-white):not(.page-fab-2024) .header-2024#header .hamburger-menu .icon-bar{background-color:#111!important}.page-internal.page-internal-2025:not(.page-internal-white):not(.page-fab-2024) .header-2024#header.pin-header .wrap-search-contact a{color:#fff}.page-internal.page-internal-2025:not(.page-internal-white):not(.page-fab-2024) .header-2024#header.pin-header .hamburger-menu .icon-bar{background-color:#fff!important}.page-internal-white header#header.header-2024:before{background-color:#fff}.page-internal-white header#header.header-2024 .main-menu-dropdown{background:#fff}.page-internal-white header#header.header-2024 .img-svg path{fill:#fff}.page-internal-white header#header.header-2024 .search-menu-form{background:#fff}.page-internal-white header#header.header-2024 .search-menu-form input,.page-internal-white header#header.header-2024 .search-menu-form input:active,.page-internal-white header#header.header-2024 .search-menu-form input:focus,.page-internal-white header#header.header-2024 .search-menu-form input:hover{-webkit-box-shadow:inset 0 0 0 35px #fff!important}.page-internal-white header#header.header-2024 .wrap-search-contact a{color:#fff}.page-internal-white header#header.header-2024 .hamburger-menu .icon-bar,.page-internal-white header#header.header-2024.pin-header .hamburger-menu .icon-bar{background-color:#fff!important}.page-internal.page-privacy-policy:not(.pin-header) .header-2024#header.header .search-menu-form,.page-internal.page-privacy-policy:not(.pin-header) .header-2024#header.header:before,.page-internal:not(.page-internal-2025) .header-2024#header.header .search-menu-form,.page-internal:not(.page-internal-2025) .header-2024#header.header:before{background-color:#b7e39b}.page-internal.page-privacy-policy:not(.pin-header) .header-2024#header.header .search-menu-form input,.page-internal:not(.page-internal-2025) .header-2024#header.header .search-menu-form input{-webkit-box-shadow:inset 0 0 0 35px #b7e39b!important}.page-internal.page-privacy-policy:not(.pin-header) .header-2024 .img-svg path,.page-internal:not(.page-internal-2025) .header-2024 .img-svg path{fill:#111}.page-internal.page-privacy-policy:not(.pin-header) .header-2024 .wrap-search-contact a,.page-internal:not(.page-internal-2025) .header-2024 .wrap-search-contact a{color:#111}.page-internal.page-privacy-policy:not(.pin-header) #header.header.type-light .hamburger-menu .icon-bar,.page-internal:not(.page-internal-2025) #header.header.type-light .hamburger-menu .icon-bar{background-color:#111!important}.page-internal.page-privacy-policy:has(.pin-header) .header-2024 .img-svg path,.page-internal:not(.page-internal-2025):has(.pin-header) .header-2024 .img-svg path{fill:#fff}.page-internal.page-privacy-policy:has(.pin-header) .header-2024 .wrap-search-contact a,.page-internal:not(.page-internal-2025):has(.pin-header) .header-2024 .wrap-search-contact a{color:#fff}.page-internal.page-privacy-policy:has(.pin-header) #header.header.type-light .hamburger-menu .icon-bar,.page-internal:not(.page-internal-2025):has(.pin-header) #header.header.type-light .hamburger-menu .icon-bar{background-color:#fff!important}}@media screen and (min-width:992px) and (max-width:1199px){.page-home-2021 .container,.page-internal-2025 .container{padding:0 50px}.header .d-lg-none{display:block!important}.header .d-none.d-lg-inline{display:none!important}.header .navbar-expand-lg .navbar-toggler{display:inline-block!important}.header .navbar-expand-lg .navbar-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.header .navbar-expand-lg .navbar-nav>li{width:100%}.header.header-2024 .main-footer{display:none!important}.header.header-2024 .main-menu-ul.align-items-lg-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.header.header-2024 .main-menu-ul li{width:100%}.header.header-2024 .main-menu-ul .nav-item-arrows{display:inline!important}.header.header-2024 .main-menu-ul .back-menu{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media (max-width:767px){.header .navbar{position:static}}@media screen and (max-width:472px){.header-2024#header.header .main-menu-ul>li .back-menu[data-content-back="User Experience Optimization"]{padding-bottom:54px}}@media (max-width:374px){.wrap-menu .social li{padding-right:9px}}@media (max-width:767px) and (orientation:landscape){.header{position:absolute}.page-home .header{position:fixed}}@media (max-height:767px) and (orientation:landscape){.header-logo{max-width:120px}}.page-home-2024 header#header.header-2024 .main-menu-ul>li:hover>a{-webkit-text-fill-color:#fff;color:#fff}header#header.header-2024 .menu-search-btn{font-family:Poppins,sans-serif!important;font-size:inherit!important;letter-spacing:.32px;line-height:1.5!important;padding:10px 0}header#header.header-2024 .menu-search-btn:before{display:none}header#header.header-2024 #header-logo img{width:auto}header#header.header-2024 .search-menu-form{margin-inline:0}header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open):before{background-color:#111;width:calc(100% + 142px)}header#header.header-2024 .main-menu-ul>li{font-size:inherit;letter-spacing:.16px}header#header.header-2024 .main-menu-ul>li>a{font-size:inherit;font-weight:400;line-height:1.5;padding-inline:0}header#header.header-2024 .main-menu-ul>li:not(:has(.btn-contact-home)):before{background-color:transparent;content:"";height:100%;position:absolute;right:-18px;top:-50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:calc(100% + 36px)}header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)):before{background-color:#111}header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) .menu-search-btn{color:#fff!important;-webkit-text-fill-color:#fff!important}header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) input{color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#fff}header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill{-webkit-text-fill-color:#fff!important}header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:active,header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:focus,header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important}header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):before{background-color:hsla(0,0%,7%,.1);content:"";height:100%;left:-18px;position:absolute;top:-50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:calc(100% + 36px)}header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover a{color:#fff!important;-webkit-text-fill-color:unset!important}header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover:before{background-color:#111}header#header.header-2024 .main-menu-ul>li .btn-contact-home{border-radius:0;font-size:inherit;line-height:1.5;margin:0;padding:12px 0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header#header.header-2024 .main-menu-ul>li .btn-contact-home~.img-svg{display:none}header#header.header-2024 .main-menu-ul svg{min-width:clamp(30px,calc(46.51719px + 2.39163vh),80px)}@media screen and (min-width:1200px){.page-internal.menu-internal-white header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open):before,.page-internal.page-internal-2025:not(.page-fab-2024) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open):before,.page-internal:not(.page-internal-2025) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open):before{background-color:#111}.page-internal.menu-internal-white header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open) input,.page-internal.page-internal-2025:not(.page-fab-2024) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open) input,.page-internal:not(.page-internal-2025) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open) input{color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#fff;-webkit-box-shadow:inset 0 0 0 30px #111!important}.page-internal.menu-internal-white header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open) input:placeholder,.page-internal.page-internal-2025:not(.page-fab-2024) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open) input:placeholder,.page-internal:not(.page-internal-2025) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open) input:placeholder{color:#fff!important}.page-internal.menu-internal-white header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open) .menu-search-btn,.page-internal.page-internal-2025:not(.page-fab-2024) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open) .menu-search-btn,.page-internal:not(.page-internal-2025) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open) .menu-search-btn{color:#fff!important;-webkit-text-fill-color:#fff!important}.page-internal.menu-internal-white header#header.header-2024 .main-menu-ul>li:has(div[role=search]):hover input#search-menu:-webkit-autofill,.page-internal.page-internal-2025:not(.page-fab-2024) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):hover input#search-menu:-webkit-autofill,.page-internal:not(.page-internal-2025) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):hover input#search-menu:-webkit-autofill{-webkit-text-fill-color:#fff!important}.page-internal.menu-internal-white header#header.header-2024 .main-menu-ul>li:has(div[role=search]):hover input#search-menu:-webkit-autofill:active,.page-internal.menu-internal-white header#header.header-2024 .main-menu-ul>li:has(div[role=search]):hover input#search-menu:-webkit-autofill:focus,.page-internal.menu-internal-white header#header.header-2024 .main-menu-ul>li:has(div[role=search]):hover input#search-menu:-webkit-autofill:hover,.page-internal.page-internal-2025:not(.page-fab-2024) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):hover input#search-menu:-webkit-autofill:active,.page-internal.page-internal-2025:not(.page-fab-2024) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):hover input#search-menu:-webkit-autofill:focus,.page-internal.page-internal-2025:not(.page-fab-2024) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):hover input#search-menu:-webkit-autofill:hover,.page-internal:not(.page-internal-2025) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):hover input#search-menu:-webkit-autofill:active,.page-internal:not(.page-internal-2025) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):hover input#search-menu:-webkit-autofill:focus,.page-internal:not(.page-internal-2025) header#header.header-2024 .main-menu-ul>li:has(div[role=search]):hover input#search-menu:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important}.page-internal.page-fab-2024:not(:has(.pin-header)) .header.header-2024 #header-logo svg.logo-white.logo-no-full>path{fill:#111}}@media screen and (min-width:1440px){header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open):before{width:calc(100% + 164px)}}@media screen and (min-width:1501px){header#header.header-2024 .main-menu-ul>li:has(div[role=search]):not(:has(.btn-contact-home)):has(.menu-search-open):before{width:calc(100% + 196px)}}.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)):before,.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)):before,.change-hover-menu .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)):before,.menu-internal-white .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)):before,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)):before{background-color:#fff}.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home))>a,.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home))>a,.change-hover-menu .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home))>a,.menu-internal-white .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home))>a,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home))>a{color:#111;-webkit-text-fill-color:#111}.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) .menu-search-btn,.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) .menu-search-btn,.change-hover-menu .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) .menu-search-btn,.menu-internal-white .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) .menu-search-btn,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) .menu-search-btn{color:#111!important;-webkit-text-fill-color:#111!important}.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) input,.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) input,.change-hover-menu .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) input,.menu-internal-white .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) input,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) input{color:#111!important;-webkit-text-fill-color:#111!important;border-color:#111}.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill,.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill,.change-hover-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill,.menu-internal-white .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill{-webkit-text-fill-color:#111!important}.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:active,.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:focus,.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:hover,.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:active,.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:focus,.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:hover,.change-hover-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:active,.change-hover-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:focus,.change-hover-menu .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:hover,.menu-internal-white .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:active,.menu-internal-white .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:focus,.menu-internal-white .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:hover,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:active,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:focus,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:hover{-webkit-text-fill-color:#111!important}.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):before,.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):before,.change-hover-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):before,.menu-internal-white .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):before,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):before{background-color:hsla(0,0%,100%,.05)}.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home) a,.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home) a,.change-hover-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home) a,.menu-internal-white .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home) a,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home) a{background-color:transparent!important;color:#b7e39b!important}.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover a,.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover a,.change-hover-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover a,.menu-internal-white .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover a,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover a{background-color:transparent!important;color:#111!important}.change-background-about-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover:before,.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover:before,.change-hover-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover:before,.menu-internal-white .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover:before,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover:before{background-color:#fff}.change-background-about-menu .header#header.header-2024 .main-menu-dropdown>li:hover:not(:has(.btn-contact-home)):before,.change-background-internal-menu .header#header.header-2024 .main-menu-dropdown>li:hover:not(:has(.btn-contact-home)):before,.change-hover-menu .header#header.header-2024 .main-menu-dropdown>li:hover:not(:has(.btn-contact-home)):before,.menu-internal-white .header#header.header-2024 .main-menu-dropdown>li:hover:not(:has(.btn-contact-home)):before,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-dropdown>li:hover:not(:has(.btn-contact-home)):before{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#111}.change-background-about-menu .header#header.header-2024 .main-menu-dropdown>li:hover:not(:has(.btn-contact-home)) a,.change-background-internal-menu .header#header.header-2024 .main-menu-dropdown>li:hover:not(:has(.btn-contact-home)) a,.change-hover-menu .header#header.header-2024 .main-menu-dropdown>li:hover:not(:has(.btn-contact-home)) a,.menu-internal-white .header#header.header-2024 .main-menu-dropdown>li:hover:not(:has(.btn-contact-home)) a,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-dropdown>li:hover:not(:has(.btn-contact-home)) a{color:#fff!important;-webkit-text-fill-color:#fff!important}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)):before{background-color:#111}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home))>a{color:#fff;-webkit-text-fill-color:#fff}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) .menu-search-btn{color:#111!important;-webkit-text-fill-color:#111!important}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover:not(:has(.btn-contact-home)) input{color:#111!important;-webkit-text-fill-color:#111!important;border-color:#111}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill{-webkit-text-fill-color:#fff!important}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:active,.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:focus,.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:hover input#search-menu:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):before{background-color:rgba(0,0,0,.1)!important}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover:before{background-color:#111!important}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-dropdown>li:hover:not(:has(.btn-contact-home)):before{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#fff}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-dropdown>li:hover:not(:has(.btn-contact-home)) a{color:#111!important;-webkit-text-fill-color:#111!important}.change-background-about-menu.page-internal-white .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home) a{color:#fff!important}.change-background-about-menu.page-internal-white .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover a{background-color:transparent!important;color:#111!important}.change-background-about-menu.page-internal-white .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover:before{background-color:#fff}.change-background-about-menu.page-internal-white .header#header.header-2024 .main-menu-ul>li:has(.menu-search-open):hover:before{background-color:#111}.change-background-about-menu.page-internal-white .header#header.header-2024 .main-menu-ul>li:has(.menu-search-open):hover .menu-search-btn{color:#fff!important;-webkit-text-fill-color:#fff!important}.change-background-about-menu.page-internal-white .header#header.header-2024 .main-menu-ul>li:has(.menu-search-open):hover input{color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#fff}.change-background-about-menu.page-internal-white .header#header.header-2024 .main-menu-ul>li:has(.menu-search-open):hover input#search-menu:-webkit-autofill{-webkit-text-fill-color:#fff!important}.change-background-about-menu.page-internal-white .header#header.header-2024 .main-menu-ul>li:has(.menu-search-open):hover input#search-menu:-webkit-autofill:active,.change-background-about-menu.page-internal-white .header#header.header-2024 .main-menu-ul>li:has(.menu-search-open):hover input#search-menu:-webkit-autofill:focus,.change-background-about-menu.page-internal-white .header#header.header-2024 .main-menu-ul>li:has(.menu-search-open):hover input#search-menu:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important}.menu-internal-white .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):before,.page-fab-2024.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):before,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):before{background-color:hsla(0,0%,100%,.05)}.menu-internal-white .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home) a,.page-fab-2024.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home) a,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home) a{background-color:transparent!important;color:#fff!important}.menu-internal-white .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover a,.page-fab-2024.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover a,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover a{background-color:transparent!important;color:#111!important}.menu-internal-white .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover:before,.page-fab-2024.change-background-internal-menu .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover:before,.page-internal.page-internal-2025:not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover:before{background-color:#fff}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024.pin-header .main-menu-ul>li:has(.btn-contact-home) a{color:#fff!important}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024.pin-header .main-menu-ul>li:has(.btn-contact-home):hover a{color:#fff!important}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):before{background-color:hsla(0,0%,100%,.05)}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home) a{background-color:transparent!important;color:#111!important}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover a{background-color:transparent!important;color:#fff!important}.page-internal.page-internal-2025.page-internal-black:not(.menu-internal-white):not(.page-fab-2024) .header#header.header-2024 .main-menu-ul>li:has(.btn-contact-home):hover:before{background-color:#111}.contact .header-2024#header.header:not(.pin-header){background:#111}div.b-loaded:not(.bg-opacity),img.b-loaded:not(.bg-opacity){-webkit-animation:opacity 1s;animation:opacity 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}img.loading{-webkit-animation:none!important;animation:none!important}div.lazyload:not(.b-loaded),img.lazyload:not(.b-loaded),img[data-src]{opacity:0}@-webkit-keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1199px){.header .main-menu a:focus{border-radius:none;outline:none!important;outline-offset:none;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}}.main-menu ul{list-style:none}.main-menu .social a{border-color:#fff;color:#fff;height:55px;line-height:55px;width:55px}.main-menu a:focus-visible{border-radius:3px;outline:2px solid rgba(0,0,0,.4)!important;outline-offset:3px;z-index:2}.main-menu .search-menu-form:focus-visible{border-radius:3px;outline:2px solid rgba(0,0,0,.4)!important;outline-offset:2px}.change-background-internal-menu .main-menu a:focus-visible,.change-background-internal-menu .search-menu-form:focus-visible,.page-home-2024 .main-menu a:focus-visible,.page-home-2024 .search-menu-form:focus-visible,.page-internal-white .main-menu a:focus-visible,.page-internal-white .search-menu-form:focus-visible{outline:2px solid #ccc!important}.main-menu-ul{padding:15px 15px 1.5em}.main-menu-ul ul{padding-left:0}.main-menu-ul .row>ul{margin-bottom:0;padding-left:15px}.main-menu-ul>li>a{padding:15px 0}.main-menu-ul>li.active,.main-menu-ul>li:focus-within,.main-menu-ul>li:hover{color:#fff}.main-menu-ul li{color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1.1px;line-height:1.2em;margin:0;position:relative}.main-menu-ul li a{color:inherit;display:block;position:relative;text-decoration:none}.main-menu-ul .btn-custom{background:#fff;color:#000;display:inline-block;margin:15px 0;padding:.9375rem 1.25rem}.main-menu-ul img,.main-menu-ul svg{display:none;left:51%;min-width:64px;position:absolute;top:5px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 9px);z-index:-1}.main-menu-ul #round-line-1_2{top:2px;width:125px}.main-menu-ul #round-line-btn{left:52%;top:-16px;-webkit-transform:translateX(-50%) rotate(1deg) scaleX(1.55);-ms-transform:translateX(-50%) rotate(1deg) scaleX(1.55);transform:translateX(-50%) rotate(1deg) scaleX(1.55);width:136px}.main-menu-ul #round-line-btn9{left:59%;top:-18px;-webkit-transform:translateX(-50%) rotate(1deg);-ms-transform:translateX(-50%) rotate(1deg);transform:translateX(-50%) rotate(1deg);width:145px}.main-menu-ul #round-line-1_3{top:4px}.main-menu-ul #round-line4{top:1px}.main-menu-dropdown{background-color:#262626}.main-menu-dropdown .container{padding:0!important}.main-menu-dropdown li{font-family:Poppins,sans-serif}.main-menu-dropdown ul a{padding:10px 15px}.hamburger-menu{background:#000;border-radius:50%;cursor:pointer;display:inline-block;height:55px;padding:0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;vertical-align:middle;width:55px}.hamburger-menu .icon-bar{background:#fff;border-radius:10px;display:block;height:2px;margin:auto;position:relative;-webkit-transition:background-color .5s ease-in-out;-o-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out;width:24px}.hamburger-menu .icon-bar+.icon-bar{margin-top:5px}.hamburger-menu.is-open-menu .icon-bar:first-child{left:5px;top:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.hamburger-menu.is-open-menu .icon-bar:nth-child(2){left:5px;opacity:0}.hamburger-menu.is-open-menu .icon-bar:nth-child(3){left:3px;top:2px;-webkit-transform:rotate(-46deg);-ms-transform:rotate(-46deg);transform:rotate(-46deg);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.home-2020 .hamburger-menu,.type-light .hamburger-menu{background-color:#fff}.home-2020 .hamburger-menu .icon-bar,.type-light .hamburger-menu .icon-bar{background:#000}#header.pin-header .navbar{padding-top:10px}#header.pin-header .hamburger-menu{height:40px;width:40px}#header.pin-header .hamburger-menu .icon-bar{background:#000!important;height:3px;width:18px}.nav-item-arrows{bottom:0;color:inherit;cursor:pointer;font-size:26px;margin:auto;position:absolute;right:5px;top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;z-index:1}.main-footer{color:#8691a4;font-size:16px;font-style:normal;font-weight:400;line-height:1.88;padding:0 15px}.main-footer :last-child{margin-bottom:0}.main-footer .social ul{margin-bottom:15px}.main-footer p{opacity:.5}.main-footer .footer-policy a{color:#8691a4}.back-menu{color:#fff;cursor:pointer;font-size:26px;font-style:normal;font-weight:400;left:-10px;position:absolute;top:8px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;z-index:5}.search-menu-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:17px;overflow:hidden;padding-top:2px}.search-menu-form input:-webkit-autofill,.search-menu-form input:-webkit-autofill:active{-webkit-text-fill-color:#fff!important}.search-menu-form input{background-color:transparent;border:0;border-bottom:1px solid hsla(0,0%,100%,.47);border-radius:0!important;color:#fff;font-family:Poppins,sans-serif;height:42px;letter-spacing:.8px;margin-right:10px;padding:0!important;position:relative;width:100%;z-index:2}.search-menu-form ::-webkit-input-placeholder{color:#fff!important;opacity:1}.search-menu-form :-moz-placeholder,.search-menu-form ::-moz-placeholder{color:#fff!important;opacity:1}.search-menu-form :-ms-input-placeholder{color:#fff!important;opacity:1}.search-menu-form .line-search{border-bottom:1px solid #fff;bottom:0;font-family:Poppins,sans-serif;height:1px;left:0;letter-spacing:.8px;max-width:calc(100% - 33px);position:absolute;text-transform:none;white-space:nowrap}.search-menu-form .icomoon{cursor:pointer;font-size:20px}.search-menu-form.menu-search-open+svg{opacity:0!important}.search-menu-form+svg{max-width:64px;top:-8px!important}.header.type-light .search-menu-form input#search-menu:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important;-webkit-text-fill-color:#111!important}.header.type-light .search-menu-form input#search-menu:-webkit-autofill:active,.header.type-light .search-menu-form input#search-menu:-webkit-autofill:focus,.header.type-light .search-menu-form input#search-menu:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important;-webkit-text-fill-color:#111!important}.menu-search-btn{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (max-width:1199px){html.is-open-menu #header.pin-header .hamburger-menu.is-open-menu .icon-bar:first-child{left:3px}html.is-open-menu #header.pin-header .hamburger-menu.is-open-menu .icon-bar:nth-child(3){left:2px}html.is-open-menu .hamburger-menu{background:#fff}html.is-open-menu .hamburger-menu .icon-bar{background:#000!important}.main-footer{margin-bottom:45px;text-align:center}.is-open-child .main-menu-dropdown:not(.menu-child-lv2):not(.menu-child-lv3){-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}.is-open-child>.nav-item-arrows{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.is-open-child-lv2 .menu-child-lv2,.is-open-child-lv3 .menu-child-lv3{-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}.main-menu{height:auto;left:120%;max-height:calc(100vh - 60px);opacity:1;overflow:hidden;overflow-y:auto;position:absolute;right:-75px;-webkit-transition:left .4s ease-in-out;-o-transition:left .4s ease-in-out;transition:left .4s ease-in-out;width:100vw;z-index:2}.main-menu .main-menu-ul{width:100%}.main-menu .main-menu-ul a{padding:12px 0}.main-menu.is-open-menu{left:-75px}.main-menu.overflow{overflow-y:hidden}.main-menu.overflow .main-menu-ul>li{display:none}.main-menu.overflow .main-menu-ul>.is-open-child{display:block}.main-menu .btn-custom{margin:25px 0 10px;padding:.9375rem 25px!important}.wrap-menu{margin-bottom:30px;max-height:100%;overflow-x:hidden;overflow-y:auto!important;padding:0 13px 0 75px}.main-menu-ul{padding-bottom:0;position:relative}.main-menu-ul>li:first-child.has-sub{-webkit-transition:padding .25s;-o-transition:padding .25s;transition:padding .25s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.main-menu-ul>li:first-child.has-sub.is-open-child{padding-bottom:100px;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.main-menu-ul li{min-height:43px;position:static;text-transform:uppercase}.main-menu-ul li.active{color:#59a139}.main-menu-ul .row>ul{padding-left:45px}.navbar-nav .dropdown-menu{display:block;height:100%;left:75px;margin:0;overflow:hidden auto;padding:0 15px;position:absolute;top:15px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}.navbar-nav .dropdown-menu.menu-child-lv2,.navbar-nav .dropdown-menu.menu-child-lv3{top:0}.is-open-child .dropdown-menu{left:0}.main-menu-dropdown .container{position:relative}.wrapper-phone{padding:0 15px}.wrapper-phone .btn-custom{background:#fff;color:#000;margin:20px 0 0!important}.main-footer{margin-top:40px}}@media (max-width:767px){.header-2024#header.header .main-menu-ul>li .nav-item-arrows{bottom:1px;top:auto}.main-menu{right:0}.main-menu.is-open-menu{left:0}.wrap-menu{padding-left:5px;padding-right:5px}.main-menu .main-menu-ul .menu-lv2>a{padding-right:30px}}@media (min-width:1200px){.page-fab-2024 header{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.page-internal #header.header-2024{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}}.header-hide-up,.horizontal,.page-fab-2024:has(.is-scroll-up) .pin-header{-webkit-transform:translateY(-101%);-ms-transform:translateY(-101%);transform:translateY(-101%);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (min-width:1200px){.main-menu-ul>li:focus-within .main-menu-dropdown{opacity:1;visibility:visible}.main-menu-ul>li:focus-within a{color:inherit}.main-menu-ul>li:focus-within>a{opacity:.9}.main-menu-ul .menu-lv2:focus-within .menu-child-lv2{margin-top:0;opacity:1;visibility:visible}.main-menu-ul .menu-lv2:focus-within .menu-child-lv2:before{background:transparent;content:"";cursor:pointer;height:100%;left:-10px;position:absolute;top:0;width:10px;z-index:1}.main-menu-ul .menu-lv2:focus-within>a{opacity:.9}.main-menu-ul .menu-lv3:focus-within .menu-child-lv3{margin-top:0;opacity:1;visibility:visible}.main-menu-ul .menu-lv3:focus-within .menu-child-lv3:before{background:transparent;content:"";cursor:pointer;height:100%;left:-10px;position:absolute;top:0;width:10px;z-index:1}.main-menu-ul .menu-lv3:focus-within>a{opacity:.9}}.social{color:#000}.social ul{list-style:none;margin:0;padding:0}.social li{display:inline-block;line-height:20px!important;margin:0 0 5px;padding:0 19px 0 0;vertical-align:top}.social li:last-child{padding-right:0}.social li a{border:2px solid #000;border-radius:28.4px;color:inherit;display:block;font-size:16px;height:46px;line-height:47px;padding:0;text-align:center;text-decoration:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;width:46px}.social label{font-weight:300}.bg-white .social a{background:#000}.bg-white .social i{color:#fff}.mod-fab-section.mod-fab-banner{background:-webkit-gradient(linear,left bottom,left top,from(rgba(208,197,251,.4)),to(rgba(208,197,251,.4))),url(/hubfs/161406/2025-gravity-global-site/background-gradient-mobile.webp) #d3d3d3 50%/cover no-repeat;background:-o-linear-gradient(bottom,rgba(208,197,251,.4) 0,rgba(208,197,251,.4) 100%),url(/hubfs/161406/2025-gravity-global-site/background-gradient-mobile.webp) #d3d3d3 50%/cover no-repeat;background:linear-gradient(0deg,rgba(208,197,251,.4),rgba(208,197,251,.4)),url(/hubfs/161406/2025-gravity-global-site/background-gradient-mobile.webp) #d3d3d3 50%/cover no-repeat;color:#111;height:100vh;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;overflow:hidden}.mod-fab-section.mod-fab-banner h1{font-size:3rem;letter-spacing:-1.248px}.mod-fab-section.mod-fab-banner .container{height:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.mod-fab-section.mod-fab-banner .col-fab:has(.gg-logo-interaction){display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:374/301;margin:0 auto;max-width:480px;min-height:300px;width:100%}.mod-fab-section.mod-fab-banner .logo-fab{height:40px;width:148px}.mod-fab-section.mod-fab-banner .anima-vertical-line .anima-vertical-bottom{margin-bottom:-10px;padding-bottom:10px}.mod-fab-section.mod-fab-banner .group-top{display:grid;row-gap:30px}.mod-fab-section.mod-fab-banner .wrap-big-fab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;color:#111;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;row-gap:40px}.mod-fab-section.mod-fab-banner .wrap-big-fab .h2,.mod-fab-section.mod-fab-banner .wrap-big-fab h1{color:#111;font-weight:300;line-height:1.03}.mod-fab-section.mod-fab-banner .wrap-big-fab .col-fab-title{color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.875rem;font-weight:400;letter-spacing:-.3px;line-height:1.3;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:0}.mod-fab-section.mod-fab-banner .col-fab-content{display:grid;gap:30px}.mod-fab-section.mod-fab-banner .col-fab-item{color:#111;font-size:1.125rem;line-height:1.5}.mod-fab-section.mod-fab-banner .col-fab-item .col-fab-title{margin-bottom:10px}.mod-fab-section.mod-fab-banner .vertical-line-fab{border-bottom:1px solid #111;display:block;width:100%}.mod-fab-section.mod-fab-banner .between-col-fab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;row-gap:20px;text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1}.mod-fab-section.mod-fab-banner .between-col-fab p{font-size:16px;line-height:1.4;max-width:364px}.mod-fab-section.mod-fab-banner .gg-logo-interaction{left:42px;position:relative;top:-24px}.mod-fab-section.mod-fab-banner .gg-logo-interaction .fab-svg{aspect-ratio:304/301;height:auto;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:calc(100% - 108px)}.mod-fab-section.mod-fab-banner .gg-logo-interaction .logo-interaction-item{height:100%;opacity:0;position:absolute;-webkit-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out;width:100%}.mod-fab-section.mod-fab-banner .gg-logo-interaction .logo-interaction-item:first-of-type{z-index:3}.mod-fab-section.mod-fab-banner .gg-logo-interaction .logo-interaction-item:first-of-type .fab-svg{left:0;top:40px}.mod-fab-section.mod-fab-banner .gg-logo-interaction .logo-interaction-item:nth-child(2){-webkit-filter:blur(1.5px);filter:blur(1.5px);z-index:2}.mod-fab-section.mod-fab-banner .gg-logo-interaction .logo-interaction-item:nth-child(2) .fab-svg{left:36px;top:20px}.mod-fab-section.mod-fab-banner .gg-logo-interaction .logo-interaction-item:last-of-type{z-index:1}.mod-fab-section.mod-fab-banner .gg-logo-interaction .logo-interaction-item:last-of-type .fab-svg{left:60px;top:0;fill:#b7e39b;-webkit-filter:blur(6px);filter:blur(6px)}.mod-fab-section.mod-fab-banner .gg-logo-interaction video{background-image:url(/hubfs/161406/2025-gravity-global-site/thumb-fab-graphic-mobile.webp);-webkit-mask-image:url(/hubfs/161406/2025-gravity-global-site/video-mask.svg);mask-image:url(/hubfs/161406/2025-gravity-global-site/video-mask.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-o-object-fit:cover;object-fit:cover}.mod-fab-section.mod-fab-banner .logo-interaction-item:first-of-type{--top-start:300px}.mod-fab-section.mod-fab-banner .logo-interaction-item:nth-child(2){--top-start:400px}.mod-fab-section.mod-fab-banner .logo-interaction-item:last-of-type{--top-start:500px}@-webkit-keyframes anima-interaction-bottom{0%{opacity:0;-webkit-transform:translateY(var(--top-start));transform:translateY(var(--top-start))}to{opacity:var(--opacity-end);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anima-interaction-bottom{0%{opacity:0;-webkit-transform:translateY(var(--top-start));transform:translateY(var(--top-start))}to{opacity:var(--opacity-end);-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:1023px){.done-loading .mod-fab-section.mod-fab-banner.set-animation .anima-interaction-bottom .logo-interaction-item{-webkit-animation:anima-interaction-bottom 1s forwards;animation:anima-interaction-bottom 1s forwards}.done-loading .mod-fab-section.mod-fab-banner.set-animation .anima-interaction-bottom .logo-interaction-item:not(:nth-child(2)){--opacity-end:1}.done-loading .mod-fab-section.mod-fab-banner.set-animation .anima-interaction-bottom .logo-interaction-item:nth-child(2){--opacity-end:0.9}}@media (max-width:1199px){.mod-fab-section.mod-fab-banner .anima-vertical-bottom>*{-webkit-animation-duration:1.3s;animation-duration:1.3s}}@media (max-width:767px){.page-fab-2024 .mod-fab-section .container{padding-bottom:160px}}.mod-what-fab{background-color:#111}.mod-what-fab .fab-row-first .col-xl-5 h1,.mod-what-fab .fab-row-first .col-xl-5 h2,.mod-what-fab .fab-row-first .col-xl-5 h3,.mod-what-fab .fab-row-first .col-xl-5 h4,.mod-what-fab .fab-row-first .col-xl-5 h5,.mod-what-fab .fab-row-first .col-xl-5 h6{font-size:2.25rem;font-weight:400;letter-spacing:-.936px;line-height:1.2;margin-bottom:6px}.mod-what-fab .content-fab{font-size:1rem;line-height:1.4}.mod-what-fab .what-fab-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;row-gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mod-what-fab .what-fab-col h3{font-size:1.875rem;font-weight:400;letter-spacing:-.6px;line-height:1.1;margin-bottom:16px}.mod-what-fab .what-fab-col .fab-wrap-content{will-change:max-height,opacity,filter}@media screen and (min-width:768px) and (max-width:1023px){.mod-what-fab .what-fab-col:not(:first-child):after{background-color:#484848;content:"";height:1px;left:96px;position:absolute;top:32px;-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease;width:calc(100% - 192px)}.mod-what-fab .what-fab-col.animating:after,.mod-what-fab .what-fab-col.done-animation:after{opacity:0}}@media screen and (max-width:1023px){.mod-what-fab .container-fab{padding-bottom:0!important;padding-top:0!important}.mod-what-fab .container-fab .fab-wrap-content{padding-right:7px}}.mod-what-fab .what-fab-img{max-height:32px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.mod-what-fab .what-fab-line{display:none}.mod-what-fab .fab-row-second .what-fab-col:not(:first-child){padding-top:80px}.mod-what-fab .fab-row-second .what-fab-col:first-child{color:#d6b6ff}.mod-what-fab .fab-row-second .what-fab-col:nth-of-type(3){color:#8edbe5}.mod-what-fab .fab-row-second .what-fab-col:nth-of-type(5){color:#8bceff}@media screen and (min-width:768px) and (max-width:1023px){.mod-what-fab .fab-row-second .what-fab-col:not(:first-child):after{background-color:#484848;content:"";height:1px;left:96px;position:absolute;top:32px;width:calc(100% - 192px)}}.mod-what-fab .fab-row-first{padding-top:80px}.mod-what-fab .fab-row-first,.mod-what-fab .fab-row-second{position:-webkit-sticky;position:sticky;top:0}.mod-what-fab .fab-row-second{background:#111;padding-top:75px}.mod-what-fab .fab-row-second.sticky{left:0;padding-left:20px;padding-right:20px;position:fixed;top:0;width:100%}@media screen and (min-width:768px){.mod-what-fab .fab-row-second.sticky{padding-left:40px;padding-right:40px}}@media screen and (max-width:1023px){.mod-fab-content-with-line-v2__wrapper{position:-webkit-sticky;position:sticky;top:0}.mod-what-fab .what-fab-col .fab-wrap-content{overflow:hidden;-webkit-transition:max-height 0s,opacity .1s,-webkit-filter .1s;transition:max-height 0s,opacity .1s,-webkit-filter .1s;-o-transition:max-height 0s,opacity .1s,filter .1s;transition:max-height 0s,opacity .1s,filter .1s;transition:max-height 0s,opacity .1s,filter .1s,-webkit-filter .1s;will-change:max-height,opacity,filter}.mod-what-fab:has(.pin-what-fab) .fab-row-first{opacity:0;visibility:hidden}.mod-fab-content-with-line-v2{overflow:visible}}.mod-fab-get{background-color:#ba76ff;color:#111}.mod-fab-get h2{font-size:48px;font-weight:400;letter-spacing:-1.248px;line-height:110%;margin-bottom:18px}.mod-fab-get .fab-get-container{padding:0 24px}.mod-fab-get .arrow-container{gap:14px;margin:3px -2px 0 auto;padding-top:51px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .7s ease .2s;-o-transition:all .7s ease .2s;transition:all .7s ease .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mod-fab-get .arrow-container svg{width:unset}.mod-fab-get .arrow-container .gg-group-content{margin-top:-9px}.mod-fab-get .arrow-container .gg-group-content a{padding-bottom:50px}.mod-fab-get .arrow-container .arrow{height:64px}.mod-fab-get .arrow-container:hover .arrow{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mod-fab-get .anima-vertical-bottom{padding-bottom:6px}.mod-fab-get.set-animation .arrow-container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fab-get-bg{height:100%;inset:0;position:absolute;width:100%}.fab-get-container{position:relative;z-index:1}.get-col-right{font-size:18px;line-height:140%}.get-col-right .anima-vertical-bottom>*{margin-bottom:-6px!important;padding-bottom:6px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}body.horizontal-scroll section.module{overflow:hidden;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}body.horizontal-scroll section.module .container{height:100%;padding:80px 24px 32px}body.horizontal-scroll .change-colors *{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body.horizontal-scroll .video-background{background-color:transparent;height:auto;inset:0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:1500px;z-index:-1}body.horizontal-scroll .video-background iframe{min-height:115vh}.arrow-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;gap:15px;overflow:hidden;padding-top:10px}.arrow-container,.arrow-container .arrow{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.arrow-container .arrow{display:inline-block;height:60px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:-1}.arrow-container .arrow path{stroke-width:8px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.arrow-container .arrow path:last-of-type{stroke-width:7px}.arrow-container svg{height:100%;padding-top:1px;width:100%}.arrow-container.arrow-top-right .arrow{-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.arrow-container.arrow-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.arrow-container.arrow-right .arrow{-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.arrow-container .gg-group-content{margin-top:-14px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.arrow-container .gg-group-content .a,.arrow-container .gg-group-content a{background-color:transparent;border:none;color:#111;display:block;margin:0;position:relative;text-align:left;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.arrow-container .gg-group-content .a:after,.arrow-container .gg-group-content a:after{content:"";height:100vh;position:absolute;top:-50vh;width:100vh}.arrow-container .gg-group-content .a{cursor:pointer}.arrow-container:hover .arrow{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.arrow-container:hover .arrow path{stroke-width:6px}.arrow-container:hover .gg-group-content{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}@media screen and (max-width:1200px){.page-home-2024,.page-home-2024 #wrapper{overflow:visible}}.mod-fab-stories{background-color:#111;color:#fff;overflow:hidden;padding-bottom:36px;padding-top:36px}.mod-fab-stories .success-stories-navigation .success-stories-next,.mod-fab-stories .success-stories-navigation .success-stories-prev,.mod-fab-stories .success-stories-navigation .success-stories-view-all{display:none}.mod-fab-stories .swiper-pagination-bullets{-webkit-column-gap:6px;column-gap:6px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.mod-fab-stories .swiper-pagination-bullets .swiper-pagination-bullet{background:#fff;border-radius:0;height:1px;opacity:.3;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%}.mod-fab-stories .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{height:3px;opacity:1}.mod-fab-stories .swiper-container{overflow:hidden;position:relative}.mod-fab-stories .swiper-container:before{background-color:#111;content:"";height:100%;left:calc(-100% - 4px);position:absolute;width:100%;z-index:2}.mod-fab-stories .fab-stories-headline{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mod-fab-stories .fab-stories-headline .success-stories-view-all{font-size:1.125rem;font-weight:300;letter-spacing:-.18px;line-height:1.5}.mod-fab-stories .fab-stories-headline .success-stories-view-all a:hover{color:#fff}.mod-fab-stories .fab-stories-headline .success-stories-view-all a:focus-visible{border-radius:3px;outline:2px solid #ccc!important;outline-offset:3px}.mod-fab-stories .slick-initialized .slick-list{margin-left:-10px}.mod-fab-stories .slick-initialized .slick-slide{padding-left:10px}.mod-fab-stories .container-fab{padding:24px}.mod-fab-stories h2{font-size:2.25rem;font-weight:400;letter-spacing:-.72px;line-height:110%;margin-bottom:0}.mod-fab-stories h3{font-size:1.25rem;font-weight:400;letter-spacing:.2px;line-height:1.3;margin-bottom:8px;margin-top:24px}.mod-fab-stories p{font-size:1rem;font-weight:400;letter-spacing:.16px;line-height:140%}.mod-fab-stories .arrow-container .arrow{height:64px}.mod-fab-stories .slick-dots{gap:6px;margin:0;position:static}.mod-fab-stories .slick-dots li{background:hsla(0,0%,100%,.3);cursor:pointer;height:1px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%}.mod-fab-stories .slick-dots li:after{bottom:-10px;content:"";left:0;position:absolute;right:0;top:-10px}.mod-fab-stories .slick-dots li.slick-active{background:#fff;height:3px}.mod-fab-stories .slick-dots li button{display:none}.mod-fab-stories .text-span-30{font-size:1.875rem;font-weight:400;letter-spacing:-.6px;line-height:110%}.mod-fab-stories .image-logo{margin:20px 0 24px;overflow:hidden}.mod-fab-stories .image-logo img{aspect-ratio:444/269;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;-webkit-transform:scale(1.001);-ms-transform:scale(1.001);transform:scale(1.001);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;width:100%}.mod-fab-stories .arrow,.mod-fab-stories .image-logo img{-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.mod-fab-stories .arrow{opacity:.3}.mod-fab-stories .arrow path{stroke:#fff}.mod-fab-stories .arrow-container{margin:-2px 0 0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mod-fab-stories .control-reach{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:38px 0 0}.mod-fab-stories .current-slide-number{font-size:.875rem;font-weight:400;letter-spacing:.28px;line-height:130%;min-width:10%}.mod-fab-stories .slick-track{overflow:hidden}.mod-fab-stories .swiper-slide-active .arrow,.mod-fab-stories .swiper-slide-active .fab-stories-item{opacity:1}.mod-fab-stories:has(.arrow-container) .swiper-slide{height:auto}.fab-stories-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;opacity:.7;position:relative;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fab-stories-item .fab-stories-item-inner{height:100%}.fab-stories-item:hover,.fab-stories-item:hover .arrow{opacity:1}.fab-stories-item a:after{content:"";height:100%;inset:0;left:7%;position:absolute;top:5px;width:86%;z-index:1}.fab-stories-item a:focus-visible:after{border-radius:3px;outline:2px solid #ccc!important;outline-offset:3px}.fab-stories-content{margin-bottom:48px}.fab-stories-outcome{display:inline-block}@media (max-width:767px){.page-internal.page-internal-2025 .mod-fab-stories .container-fab{padding-bottom:40px}}@media screen and (max-width:1199px){body .mod-fab-stories .fab-stories-headline .anima-vertical-bottom>*,html .mod-fab-stories .fab-stories-headline .anima-vertical-bottom>*{-webkit-animation:none;animation:none;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width:992px){.wrap-scroll-fab-item{margin-top:-1px}.scroll-fab-top{left:0;position:absolute;top:0;width:100%;z-index:5}.scroll-fab-top.fixed-bottom+.scroll-fab-bottom{z-index:5}.scrolling-horizontal .mod-fab-flexible-framework{left:0;position:-webkit-sticky;position:sticky}.scroll-fab-bottom{opacity:0;position:relative}.item-vertical{background-color:#b7e39b;height:calc(500vw - 45px)}.wrap-scroll-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:hidden;position:-webkit-sticky;position:sticky;top:0}.wrap-scroll-horizontal>section{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (min-width:1024px) and (max-width:1199px){.scroll-fab-top.fixed-bottom+.scroll-fab-bottom{pointer-events:none}.scroll-fab-top.fixed-bottom+.scroll-fab-bottom section.module{pointer-events:auto}}.wrap-scroll-fab-item{position:-webkit-sticky;position:sticky;top:0}.page-fab-2024,.page-fab-2024 .wrapper{overflow:visible}@media screen and (max-width:767px){.page-fab-2024 section .container{padding-bottom:80px;padding-top:80px}}.mod-fab-dashboard{background-color:#111;color:#111;height:260vh;position:relative}.mod-fab-dashboard .mod-fab-dashboard__item-image-wrapper{background-color:#111;padding:8px}.mod-fab-dashboard.is-landscape{height:100%}.mod-fab-dashboard .container.is-sticky{position:-webkit-sticky;position:sticky;top:0}.mod-fab-dashboard .text-b4{color:#e8e8e8}.mod-fab-dashboard__logo{height:30px;width:286px}.mod-fab-dashboard__logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.mod-fab-dashboard .anima-line-disappear{background:-o-linear-gradient(297deg,#c294f2 0,#df88e2 10%,#111 112%,#111 100%) border-box;background:linear-gradient(153deg,#c294f2,#df88e2 10%,#111 112%,#111 0) border-box;border:2px solid #0000;margin-left:auto;pointer-events:auto;position:relative;width:100%}.mod-fab-dashboard .anima-line-disappear span{background:#111;display:block;opacity:1;position:absolute;-webkit-transition:all .125s linear;-o-transition:all .125s linear;transition:all .125s linear}.mod-fab-dashboard .anima-line-disappear .bottom,.mod-fab-dashboard .anima-line-disappear .top{height:5px;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);width:102%}.mod-fab-dashboard .anima-line-disappear .left,.mod-fab-dashboard .anima-line-disappear .right{height:102%;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);width:5px}.mod-fab-dashboard .anima-line-disappear .bottom{bottom:-4.5px;left:-4.5px;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.mod-fab-dashboard .anima-line-disappear .right{bottom:-4.5px;right:-4.5px;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.mod-fab-dashboard .anima-line-disappear .top{right:-4.5px;top:-4.5px;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.mod-fab-dashboard .anima-line-disappear .left{left:-4.5px;top:-4.5px;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.mod-fab-dashboard__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.mod-fab-dashboard__content-wrapper{display:grid;padding-inline:4px;row-gap:24px;will-change:filter,opacity}.mod-fab-dashboard__content-wrapper h2{background:-o-linear-gradient(68deg,#8979e7 3.25%,#f3a4ff 51.68%);background:linear-gradient(22deg,#8979e7 3.25%,#f3a4ff 51.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.1}.mod-fab-dashboard__content-wrapper p{color:#eebcff}.mod-fab-dashboard__items{margin-bottom:60px}.mod-fab-dashboard__items-progress-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#fff;-webkit-column-gap:15px;column-gap:15px;justify-content:space-between;padding-inline:28px;position:relative}.mod-fab-dashboard .col-right-img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.mod-fab-dashboard__fake-wrapper-image{margin-top:40px;will-change:transform}.mod-fab-dashboard__fake-wrapper-image:after{background-color:#111;content:"";height:100vh;position:absolute;top:100%;width:100%}.mod-fab-dashboard .col-left{color:#fff;padding-left:52px}.mod-fab-dashboard .col-left .h5{letter-spacing:-.9px;line-height:1.23}.mod-fab-dashboard .col-right,.mod-fab-dashboard__image-scroll,.mod-fab-dashboard__text--desktop{display:none}.mod-fab-dashboard__text--mobile{margin-bottom:40px;margin-top:6px;text-align:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.mod-fab-dashboard__text--mobile .mod-fab-dashboard__text{color:#eebcff}.mod-fab-dashboard__image-big{display:none}.mod-fab-dashboard__dots.slick-dots{bottom:0;-webkit-column-gap:6px;column-gap:6px;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:4px}.mod-fab-dashboard__dots.slick-dots li,.mod-fab-dashboard__dots.slick-dots li:hover{height:100%;margin:0;width:100%}.mod-fab-dashboard__dots.slick-dots li button,.mod-fab-dashboard__dots.slick-dots li:hover button{background:#fff;border:none;border-radius:0;height:1px;opacity:.3;padding:0;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.mod-fab-dashboard__dots.slick-dots li.slick-active button,.mod-fab-dashboard__dots.slick-dots li:hover.slick-active button{height:3px;opacity:1}.mod-fab-dashboard__item.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mod-fab-dashboard__item--dots{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.container-fluid .mod-fab-dashboard__text p:last-child{margin-bottom:16px}.is-set-animation .slick-active .anima-line-disappear .bottom{-webkit-animation:borderDisappear .5s linear forwards;animation:borderDisappear .5s linear forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.is-set-animation .slick-active .anima-line-disappear .left{-webkit-animation:borderDisappearVertical .5s linear forwards;animation:borderDisappearVertical .5s linear forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.is-set-animation .slick-active .anima-line-disappear .top{-webkit-animation:borderDisappear .5s linear forwards;animation:borderDisappear .5s linear forwards;-webkit-animation-delay:1.3s;animation-delay:1.3s}.is-set-animation .slick-active .anima-line-disappear .right{-webkit-animation:borderDisappearVertical .5s linear forwards;animation:borderDisappearVertical .5s linear forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s}@media screen and (max-width:991px) and (orientation:landscape){.set-animation .slick-active .anima-line-disappear .bottom{-webkit-animation:borderDisappear .5s linear forwards;animation:borderDisappear .5s linear forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.set-animation .slick-active .anima-line-disappear .left{-webkit-animation:borderDisappearVertical .5s linear forwards;animation:borderDisappearVertical .5s linear forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.set-animation .slick-active .anima-line-disappear .top{-webkit-animation:borderDisappear .5s linear forwards;animation:borderDisappear .5s linear forwards;-webkit-animation-delay:1.3s;animation-delay:1.3s}.set-animation .slick-active .anima-line-disappear .right{-webkit-animation:borderDisappearVertical .5s linear forwards;animation:borderDisappearVertical .5s linear forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s}}@-webkit-keyframes borderDisappear{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes borderDisappear{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@-webkit-keyframes borderDisappearVertical{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes borderDisappearVertical{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}.mod-fab-content-with-line-v2{background-color:#111;position:relative}.mod-fab-content-with-line-v2:after{background-color:#111;bottom:-100vh;content:"";height:100vh;position:absolute;top:auto;width:100vw}.mod-fab-content-with-line--pin .mod-fab-content-with-line-v2__wrapper{bottom:0;left:0;position:fixed;right:0;top:auto}.mod-fab-content-with-line{background-color:#111}.mod-fab-content-with-line .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mod-fab-content-with-line .content-wrapper.pink-color .content-left{color:#dd9eec}.mod-fab-content-with-line:has(.pink-color){padding-bottom:80px}.mod-fab-content-with-line .fab-content-logo{margin-bottom:24px}.mod-fab-content-with-line .group-wrapper-button .arrow-container{gap:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;margin-right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mod-fab-content-with-line .group-wrapper-button .arrow-container .gg-group-content{margin-top:-3px}.mod-fab-content-with-line .group-wrapper-button .arrow-container .gg-group-content a{color:#fff;font-size:1.125rem;font-weight:300;padding-bottom:40px}.mod-fab-content-with-line .group-wrapper-button .arrow-container .arrow{height:60px;width:60px}.mod-fab-content-with-line .group-wrapper-button .arrow-container .arrow svg path{stroke:#fff;stroke-width:8px}.mod-fab-content-with-line .bottom-content,.mod-fab-content-with-line .content-right{font-size:1rem;font-weight:400;letter-spacing:.16px;line-height:140%}.mod-fab-content-with-line .bottom-content{display:none}.mod-fab-content-with-line .content-left{margin-bottom:14px}.mod-fab-content-with-line .content-left h1,.mod-fab-content-with-line .content-left h2,.mod-fab-content-with-line .content-left h3,.mod-fab-content-with-line .content-left h4,.mod-fab-content-with-line .content-left h5,.mod-fab-content-with-line .content-left h6{font-size:2.25rem;font-weight:400;letter-spacing:-.504px;line-height:120%}.mod-fab-content-with-line .group-column{position:relative;z-index:2}.mod-fab-content-with-line .group-line{position:relative}.mod-fab-content-with-line .wrapper-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:64px;margin-top:-14px;max-width:1200px}.mod-fab-content-with-line .line-horizontal{border-left:1px solid hsla(0,0%,100%,.3);display:block;margin-top:15px;opacity:.8}.mod-fab-content-with-line .images-line-mobile{background-position:0 100%;background-repeat:no-repeat;background-size:88vw;height:60%;left:20px;max-width:0;position:absolute;top:22%;-webkit-transition:all 1s ease 4.5s;-o-transition:all 1s ease 4.5s;transition:all 1s ease 4.5s;width:100%}.mod-fab-content-with-line .images-line,.mod-fab-content-with-line .images-line-desktop{display:none}.mod-fab-content-with-line .set-animation .images-line-mobile{max-width:88vw}@media screen and (max-width:767px){.page-fab-2024 .mod-fab-content-with-line .container{padding-bottom:0;padding-top:66px}.page-fab-2024 .mod-fab-content-with-line .group-column{padding-top:0}.page-internal .mod-fab-content-with-line .group-wrapper-button .container{padding-top:40px}.mod-fab-content-with-line .item-column{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:400;letter-spacing:.2px;line-height:1.3;width:calc(20% - 28.8px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mod-fab-content-with-line .item-column:first-child{margin-top:80px}.mod-fab-content-with-line .item-column:first-child .line-horizontal{height:500px}.mod-fab-content-with-line .item-column:nth-child(2){margin-top:120px}.mod-fab-content-with-line .item-column:nth-child(2) .line-horizontal{height:460px}.mod-fab-content-with-line .item-column:nth-child(3){margin-top:160px}.mod-fab-content-with-line .item-column:nth-child(3) .line-horizontal{height:420px}.mod-fab-content-with-line .item-column:nth-child(4){margin-top:200px}.mod-fab-content-with-line .item-column:nth-child(4) .line-horizontal{height:380px}.mod-fab-content-with-line .item-column:nth-child(5){margin-top:240px}.mod-fab-content-with-line .item-column:nth-child(5) .line-horizontal{height:340px}.mod-fab-content-with-line .item-column span:first-child{color:#fff;display:block;font-size:1rem;font-weight:400;left:17px;letter-spacing:.16px;line-height:140%;position:absolute;top:-29px}}@media screen and (max-width:1199px){.page-fab-2024 .mod-fab-model-data .container-fab{padding-bottom:0;padding-top:0}}@media screen and (max-width:1199px) and (max-width:767px){.page-fab-2024 .mod-fab-model-data .container-fab{padding-inline:24px}}@media screen and (max-width:1199px){.page-fab-2024 .mod-fab-model-data .anima-opacity{opacity:1}.page-fab-2024 .mod-fab-flexible-framework .container-fab{padding:0}.mod-fab-model-data{background:#b7e39b;color:#111;padding:72px 0}.mod-fab-model-data .container-fab{margin:0 auto;max-width:1440px;padding:0 40px}.mod-fab-model-data .fab-slider .slick-list{margin-inline:-10px;overflow:hidden}.mod-fab-model-data .fab-slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.mod-fab-model-data .fab-slider .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;margin-inline:10px;min-height:450px}.mod-fab-model-data .fab-slider .slick-track .slick-slide .fab-slide,.mod-fab-model-data .fab-slider .slick-track .slick-slide>div{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.mod-fab-model-data .fab-slider .slick-track .slick-slide .fab-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:500px;padding:0 20px;position:relative}.mod-fab-model-data .fab-slider .slick-track .slick-slide .fab-slide .next-tab-button{background:#111;border:none;border-radius:4px;bottom:30px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;left:50%;opacity:0;padding:15px 30px;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;visibility:hidden}.mod-fab-model-data .fab-slider .slick-track .slick-slide .fab-slide .next-tab-button.show{opacity:1;visibility:visible}.mod-fab-model-data .fab-slider .slick-track .slick-slide .fab-slide .next-tab-button:hover{background:#2b2b2b}.mod-fab-model-data .fab-slider .slick-track .slick-slide .fab-slide .group-content-bottom,.mod-fab-model-data .fab-slider .slick-track .slick-slide .fab-slide .group-content-mid-left,.mod-fab-model-data .fab-slider .slick-track .slick-slide .fab-slide .group-content-mid-right,.mod-fab-model-data .fab-slider .slick-track .slick-slide .fab-slide .group-content-top{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mod-fab-model-data .fab-slider .slick-dots{bottom:-30px;list-style:none;margin:0;padding:0;text-align:center}.mod-fab-model-data .fab-slider .slick-dots li{display:inline-block;margin:0 4px}.mod-fab-model-data .fab-slider .slick-dots li button{background:transparent;border:0;font-size:0;line-height:0;outline:none;padding:0}.mod-fab-model-data .fab-slider .slick-dots li button:before{background:rgba(26,26,26,.3);border-radius:50%;content:"";display:block;height:8px;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;width:8px}.mod-fab-model-data .fab-slider .slick-dots li.slick-active button:before{background:#1a1a1a}.mod-fab-model-data .group-content{font-size:1.125rem;line-height:1.4}.mod-fab-model-data .arrow svg{height:60px;width:60px}.mod-fab-model-data .arrow path{stroke-width:6px}.mod-fab-model-data.over-section .group-content-first,.mod-fab-model-data.over-section .group-content-second h3{margin-bottom:24px}.mod-fab-model-data .group-content-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:1.4}.mod-fab-model-data .group-content-bottom button{background:transparent;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;outline:none;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#111;font-size:1rem;font-weight:400;gap:20px;line-height:1.4}.mod-fab-model-data .group-content-bottom button svg{height:60px;width:60px}.mod-fab-model-data .group-content-bottom button svg path{stroke-width:4px}.mod-fab-model-data .group-control-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:15px;justify-content:space-between;margin-top:17px}.mod-fab-model-data .group-control-slide .number-slide{font-size:.875rem;letter-spacing:4px;line-height:1.3;min-width:25px}.mod-fab-model-data .group-control-slide .slick-dots{bottom:0;gap:6px;position:relative}}@media screen and (max-width:1199px) and (min-width:768px){.mod-fab-model-data .group-control-slide .slick-dots{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:1199px){.mod-fab-model-data .group-control-slide .slick-dots li{width:100%}}@media screen and (max-width:1199px) and (min-width:768px){.mod-fab-model-data .group-control-slide .slick-dots li{width:45px}}@media screen and (max-width:1199px){.mod-fab-model-data .group-control-slide .slick-dots li button{background:#111;border:none;border-radius:0;height:1px;opacity:.3;width:100%}.mod-fab-model-data .group-control-slide .slick-dots li.slick-active button{height:3px;opacity:1}.mod-fab-model-data .group-content-top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mod-fab-model-data .group-content-top h2{font-size:1.875rem;letter-spacing:normal;line-height:1.2;margin-bottom:16px}.mod-fab-model-data .group-content-mid-left,.mod-fab-model-data .group-content-mid-right{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mod-fab-model-data .group-content-first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.4;margin-bottom:40px}.mod-fab-model-data .group-content-first span{font-size:1rem;letter-spacing:.16px;line-height:1.4}.mod-fab-model-data .group-content-first span.number{font-size:3rem;letter-spacing:normal;line-height:1.2}.mod-fab-model-data .group-content-second{line-height:1.4}.mod-fab-model-data .group-content-second h3{font-size:1.5rem;letter-spacing:-.96px;line-height:1.3;margin-bottom:15px}.mod-fab-model-data:not(.active){display:none}.tab-content{position:relative}.tab-content .mod-fab-model-data{opacity:0;position:relative;-webkit-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}.tab-content .mod-fab-model-data.active{opacity:1;visibility:visible}.fab-tabs{display:none}}@media screen and (max-width:1199px) and (max-width:1199px){.fab-tabs{background:#b7e39b;border-bottom:1px solid rgba(26,26,26,.1);display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6px;position:relative;z-index:1}.fab-tabs .tab-button{-webkit-box-flex:1;background:none;border:none;color:#111;cursor:pointer;-ms-flex:1;flex:1;font-size:1rem;font-weight:400;letter-spacing:.16px;line-height:1.4;padding:10px 15px;position:relative;text-align:left;text-align:center;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.fab-tabs .tab-button.active:after{background:#111;bottom:-1px;content:"";height:3px;left:0;position:absolute;width:100%}}@media screen and (max-width:1199px){.wrap-scroll-fab-item.item-vertical{height:250vh;position:relative}.wrap-scroll-fab-item.item-vertical .wrap-scroll-horizontal{position:-webkit-sticky;position:sticky;top:0}.mod-fab-flexible-framework .background-image-video{aspect-ratio:16/10;background-position:50%;background-size:cover;height:100%;left:50%;opacity:0;position:relative;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:height .1sease,min-width .1sease;-o-transition:height .1sease,min-width .1sease;transition:height .1sease,min-width .1sease;width:auto;will-change:height,min-width;z-index:1}.mod-fab-flexible-framework .group-video{height:100vh;min-width:100vw;overflow:hidden;position:relative;-webkit-transition:height .1s ease,min-width .1s ease,margin-top .1s ease,margin-inline .1s ease;-o-transition:height .1s ease,min-width .1s ease,margin-top .1s ease,margin-inline .1s ease;transition:height .1s ease,min-width .1s ease,margin-top .1s ease,margin-inline .1s ease;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;will-change:height,min-width,margin-top,margin-inline;z-index:2}.mod-fab-flexible-framework .group-video video{height:100vh;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:height .1s ease,min-width .1s ease;-o-transition:height .1s ease,min-width .1s ease;transition:height .1s ease,min-width .1s ease;width:auto;will-change:height,min-width;z-index:2}.mod-fab-flexible-framework.done-animation-video .group-item-content{color:#111}.mod-fab-flexible-framework .group-item-content{color:#fff;left:calc(50% - 126px);max-width:252px;position:absolute;text-align:left;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3}}@media screen and (max-width:1199px) and (min-width:768px){.mod-fab-flexible-framework .group-item-content{left:calc(50% - 204px);max-width:408px}}@media screen and (max-width:1199px){.mod-fab-flexible-framework .group-item-content h1,.mod-fab-flexible-framework .group-item-content h2,.mod-fab-flexible-framework .group-item-content h3,.mod-fab-flexible-framework .group-item-content h4,.mod-fab-flexible-framework .group-item-content h5,.mod-fab-flexible-framework .group-item-content h6{font-size:3rem;letter-spacing:-.96px;line-height:1.1;margin-bottom:0}}@media screen and (max-width:1199px) and (min-width:768px){.mod-fab-flexible-framework .group-item-content h1,.mod-fab-flexible-framework .group-item-content h2,.mod-fab-flexible-framework .group-item-content h3,.mod-fab-flexible-framework .group-item-content h4,.mod-fab-flexible-framework .group-item-content h5,.mod-fab-flexible-framework .group-item-content h6{font-size:2.8125rem;letter-spacing:-1.17px;line-height:1.2}}.mod-fab-model-data ul:not(.slick-dots){list-style:none;margin:0;padding:0}.mod-fab-model-data ul:not(.slick-dots) li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:14px}.mod-fab-model-data ul:not(.slick-dots) li:last-child{margin-bottom:0}.mod-fab-model-data ul:not(.slick-dots) li:before{content:"\e934";display:block;font-family:icomoon;font-size:20px;line-height:17px;margin-right:8px;margin-top:5px}.wrap-scroll-fab-item.item-vertical{background:#b7e39b}.wrap-scroll-fab-item.item-vertical:before{background:#b7e39b;content:"";display:block;height:100wh;left:0;position:absolute;top:0;width:100vw}@media (max-width:1199px){.wrap-scroll-horizontal{background:#b7e39b;display:block;overflow:visible;white-space:normal}.wrap-scroll-horizontal .mod-fab-flexible-framework{margin-bottom:0}}.mod-fab-model-data__description{margin-bottom:16px}@media screen and (max-height:700px){.group-content-top .arrow{margin-bottom:30px}}.mod-contact{background:#b7e39b;color:#000;-webkit-transition:background 1s ease!important;-o-transition:background 1s ease!important;transition:background 1s ease!important}.mod-contact .submitted-message{opacity:0}.mod-contact .h3{font-size:2rem;font-weight:400;letter-spacing:-.768px;line-height:1.2;margin-bottom:0}.mod-contact .email-support-contact a{color:#111;font-size:1rem;margin-bottom:0}.mod-contact .re-structure-heading h2{margin-left:-2px}.mod-contact .container{padding-bottom:32px}.mod-contact .field,.mod-contact .form-group-v2{position:relative}.mod-contact .form-columns-1:last-of-type{min-height:56px}.mod-contact .error-form .form-columns-1:last-of-type{top:24%}.mod-contact .error-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#a32600;gap:10px}.mod-contact .error-content p{font-size:.875rem;font-weight:400;letter-spacing:.28px;line-height:1.3;margin-bottom:0;max-width:100%}.mod-contact .error-content svg,.mod-contact .error-content svg *{height:19px;width:19px}.mod-contact fieldset.form-columns-1,.mod-contact fieldset.form-columns-2{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.mod-contact fieldset.form-columns-1 .field .input,.mod-contact fieldset.form-columns-2 .field .input{margin-bottom:0;margin-right:0}.mod-contact fieldset.form-columns-1 .field .input .hs-input,.mod-contact fieldset.form-columns-2 .field .input .hs-input{width:100%!important}.mod-contact fieldset.form-columns-1 .error-checkbox .input input,.mod-contact fieldset.form-columns-2 .error-checkbox .input input{background:transparent;border:2px solid #a32600!important}.mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field .input,.mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field .input .hs-form-booleancheckbox,.mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field .input .inputs-list,.mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field .input,.mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field .input .hs-form-booleancheckbox,.mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field .input .inputs-list{margin-bottom:0}.mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field .input .hs-input,.mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field .input .hs-input{border:2px solid #000;width:auto!important}.mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field label,.mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:400;gap:10px;left:0;letter-spacing:.28px;line-height:1.3}.mod-contact .form-columns-0{font-size:.875rem;font-weight:400;letter-spacing:.28px;line-height:1.3}.mod-contact .form-columns-0 a{color:#000;text-decoration:underline}.mod-contact .hs-form-booleancheckbox-display{max-width:100%}.mod-contact .error-icon{position:absolute;right:34px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mod-contact .error-icon svg,.mod-contact .error-icon svg *{height:19px;width:19px}.mod-contact .field.field-error .error-icon,.mod-contact .form-group-v2.field-error .error-icon{display:block}.mod-contact .field.field-error .error-icon path,.mod-contact .form-group-v2.field-error .error-icon path{fill:#a32600!important;stroke:#a32600!important;stroke-width:0px}.mod-contact .field .invalid.error{background:rgba(255,60,0,.08);border-bottom:2px solid #a32600!important;-webkit-box-shadow:none;box-shadow:none}.mod-contact .hs-form-booleancheckbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border:2px solid #000;cursor:pointer;height:20px;margin:0;padding:0;position:relative;width:20px;-webkit-box-flex:0;-webkit-box-shadow:none;box-shadow:none;-ms-flex:0 0 20px;flex:0 0 20px}.mod-contact .hs-form-booleancheckbox input[type=checkbox]:checked{background-color:transparent}.mod-contact .hs-form-booleancheckbox input[type=checkbox]:checked:before{color:#000;content:"\e903";font-family:icomoon;font-size:1.25rem;left:50%;position:absolute;top:45%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mod-contact .error-text span{color:#a32600}.mod-contact .validation-error-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.mod-contact .validation-error-text span{color:#a32600!important}.mod-contact .anima-vertical-bottom:has(p){margin-bottom:0!important;padding-bottom:0}.mod-contact .wrap-big-contact{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between;padding-top:10px;position:relative;z-index:2}.mod-contact .wrap-big-contact .change-colors .group-contact-heading *,.mod-contact .wrap-big-contact .change-colors .slider-contact-heading *,.mod-contact .wrap-big-contact .change-colors .slider-content-wraper .slider-group-topic{-webkit-transition:none;-o-transition:none;transition:none}.mod-contact .wrap-big-contact.hubspot-loading{opacity:.5;pointer-events:none;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.mod-contact .wrap-big-contact .slider-contact-heading:first-child,.mod-contact .wrap-big-contact.topic-selected .slider-contact-heading:nth-child(2){z-index:2}.mod-contact .wrap-big-contact.form-submitted{opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.mod-contact .wrap-big-contact.form-submitted .anima-vertical-line:has(.fake-heading){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mod-contact .wrap-big-contact.form-submitted .slider-contact-heading:nth-child(3){z-index:2}.mod-contact .wrap-big-contact.form-submitted .re-structure-heading{padding-left:2px}.mod-contact .wrap-big-contact.form-submitted .wrap-slider-contact{height:0}.mod-contact .group-contact-heading{display:-webkit-box;display:-ms-flexbox;display:flex;width:300%}.mod-contact .slider-contact-heading{margin-bottom:40px;position:relative;width:100%}.mod-contact .slider-contact-heading .h3,.mod-contact .slider-contact-heading h3{font-size:2rem;font-weight:400;letter-spacing:-.768px;line-height:1.2}.mod-contact .wrap-contact-absolute{left:0;position:absolute;top:0}.mod-contact .wrap-slider-contact{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:300%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:32px}.mod-contact .slider-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%}.mod-contact .slider-contact .slider-group-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:20px;column-gap:20px;row-gap:40px}.mod-contact .slider-contact .slider-content{font-size:1.25rem;letter-spacing:.2px;line-height:1.3;width:100%}.mod-contact .slider-contact .slider-content>div>:last-child{margin-bottom:0}.mod-contact .slider-contact .arrow-container{margin-left:auto;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mod-contact .slider-contact .arrow-container .gg-group-content a,.mod-contact .slider-contact .arrow-container .gg-group-content button,.mod-contact .slider-contact .arrow-container .gg-group-content span.btn-show-form{color:#000;font-weight:400;padding-inline:0}.mod-contact .slider-contact:nth-child(2) .form-contact .slider-group-content{gap:24px}.mod-contact .slider-contact:nth-child(2) .hbspt-form{margin-right:0}.mod-contact .slider-contact:nth-child(2) .hbspt-form .hs-fieldtype-checkbox{display:none!important}.mod-contact .slider-contact:nth-child(2) .hbspt-form .hs-form{display:grid}.mod-contact .slider-contact:nth-child(2) .hbspt-form .hs-submit{position:relative}.mod-contact .slider-contact:nth-child(2) .hbspt-form .hs-submit input{background:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.mod-contact .slider-contact:nth-child(2) .hbspt-form .hs-submit input:after{content:"";cursor:pointer;height:100vh;position:absolute;top:-50vh;width:100vh}.mod-contact .slider-contact:nth-child(2) .hbspt-form .hs-submit .actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mod-contact .slider-contact:nth-child(2) .hbspt-form .hs-submit .actions input{color:#000;font-weight:400}.mod-contact .slider-contact:nth-child(2) .hbspt-form .form-columns-0 .hs-richtext{font-size:.875rem;font-weight:400;letter-spacing:.28px;line-height:1.3}.mod-contact .slider-contact:nth-child(2) .hbspt-form .label-animation span{-webkit-transition:none;-o-transition:none;transition:none}.mod-contact .slider-contact:nth-child(2) .hbspt-form .validation-error-text{color:#a32600!important;font-size:1rem;font-weight:400;letter-spacing:.16px;line-height:1.4;margin-bottom:0;max-width:100%}.mod-contact .slider-contact:nth-child(2) .hbspt-form .field-error{border-bottom:2px solid #a32600!important}.mod-contact .slider-contact:nth-child(2) .hbspt-form .field-error label{color:#a32600!important}.mod-contact .topic-description{display:none;margin-bottom:clamp(14px,calc(-2.78027px + 4.4843vh),60px)}@media (max-height:731px) and (min-height:650px){.mod-contact .topic-description{margin-bottom:clamp(14px,calc(-114.39506px + 19.75309dvh),30px)}}.mod-contact .topic-buttons{-webkit-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:86px;position:relative;row-gap:10px}.mod-contact .topic-buttons input[type=checkbox]{display:none}.mod-contact .topic-buttons label{border:1px solid #000;cursor:pointer;font-size:1rem;font-weight:400;letter-spacing:.16px;line-height:1.4;padding:12px 16px}.mod-contact .topic-buttons input[type=checkbox]:checked+label,.mod-contact .topic-buttons label:hover{background-color:#111;color:#b7e39b!important}.mod-contact .wrap-group-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3px}.mod-contact .arrow-container .arrow{height:auto}.mod-contact .arrow-container .arrow svg{height:44px;width:62px}.mod-contact .arrow-container .arrow svg path{stroke-width:8px}@media screen and (max-width:1199px){.mod-contact .arrow-container:hover .arrow{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mod-contact .arrow-container:hover .gg-group-content{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.mod-contact .arrow-container .gg-group-content{margin:0}.mod-contact .arrow-container .gg-group-content a,.mod-contact .arrow-container .gg-group-content span.btn-show-form{font-size:1rem;letter-spacing:.16px;line-height:1.3}.mod-contact .arrow-container .gg-group-content button{font-weight:400;padding-inline:0}.mod-contact .slider-group-topic{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:clamp(20px,calc(19.25859px + 1.19581vh),36px);column-gap:clamp(20px,calc(19.25859px + 1.19581vh),36px);margin-bottom:clamp(10px,calc(-11.85351px + 2.98954vh),30px)}.mod-contact .list-topic{-webkit-column-gap:10px;column-gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding-left:0}.mod-contact .list-topic,.mod-contact .list-topic li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.mod-contact .list-topic li{background:rgba(26,26,26,.08);font-size:.75rem;letter-spacing:-.2px;line-height:1.5;padding:7px 16px 7px 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:clamp(10px,calc(9.07324px + 1.49477vh),30px);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.mod-contact .list-topic li span{font-size:.8125rem}.mod-contact .list-topic.list-topic-mb{-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:32px;overflow-x:auto}.mod-contact .btn-topic{background-color:transparent;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;-webkit-column-gap:2px;column-gap:2px}.mod-contact .btn-topic span.icomoon{font-size:1.5625rem}.mod-contact .btn-topic:hover{text-decoration:none}.mod-contact .logo-footer{display:inline-block;height:100%;margin-bottom:24px;max-width:334px;width:100%}.mod-contact .logo-footer *{fill:#111}.mod-contact .coppy-right-v3 *{display:-webkit-box;display:-ms-flexbox;display:flex;gap:22px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mod-contact .coppy-right-v3 .text-b5{color:#111;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.28px;line-height:1.3}.mod-contact .coppy-right-v3 .text-b5 a{color:#111}.mod-contact .coppy-right-v3 .text-b5 .cky-banner-element:hover{text-decoration:underline}.mod-contact .coppy-right-v3 .text-b5 *{gap:10px}.mod-contact .coppy-right-v3 p{margin-bottom:0!important}.mod-contact .contact-menu{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mod-contact .contact-menu a:has(.logo-footer){display:block;max-width:80vh}.mod-contact .contact-menu .change-colors *{-webkit-transition:none;-o-transition:none;transition:none}.mod-contact .contact-social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:24px;list-style:none;margin-bottom:0;padding-left:0}.mod-contact .contact-social li{margin-bottom:0}.mod-contact .contact-social a{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;padding-bottom:3px}.mod-contact .contact-social a:hover{text-decoration:none}.mod-contact .contact-social i{color:#000;font-size:1.5rem}.mod-contact .contact-slider-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:15px;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:70px}.mod-contact .contact-slider-numbers .slide-number{font-size:.875rem;font-weight:400;letter-spacing:.28px;line-height:1.3;white-space:nowrap}.mod-contact .contact-slider-numbers .slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mod-contact .contact-slider-numbers .slide-item{background:#000;cursor:pointer;height:1px;opacity:.3;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%}.mod-contact .contact-slider-numbers .slide-item:before{content:"";height:20px;left:0;position:absolute;top:-10px;width:100%}.mod-contact .contact-slider-numbers .slide-item.active-slide{height:3px;opacity:1}.mod-contact .contact-slider-numbers .slide-item:last-child{pointer-events:none}.mod-contact .form-contact .slider-group-content{gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mod-contact .form-contact .slider-content{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}.mod-contact .form-contact .group-privacy-policy{display:grid;gap:15px}.mod-contact .form-contact .group-privacy-policy label,.mod-contact .form-contact .group-privacy-policy p{font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.28px;line-height:1.3;margin-bottom:0!important}.mod-contact .form-contact .group-privacy-policy a{color:#000;text-decoration:underline;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.mod-contact .form-contact .group-privacy-policy a:hover{text-decoration:none}.mod-contact .hbspt-form{display:grid;gap:10px;margin-right:8px}.mod-contact .hbspt-form .field,.mod-contact .hbspt-form .form-group-v2{position:relative}.mod-contact .hbspt-form .field:not(.form-textarea),.mod-contact .hbspt-form .form-group-v2:not(.form-textarea){width:100%!important}.mod-contact .hbspt-form .hs-submit input{margin-right:-124px;padding-bottom:14px;padding-right:118px;padding-top:14px;text-align:left}.mod-contact .hbspt-form .fieldset,.mod-contact .hbspt-form .list-topic{margin-bottom:10px}.mod-contact .hbspt-form .line{display:none}.mod-contact .hbspt-form .hs-error-msgs{display:none!important}.mod-contact .hbspt-form .inputs-list{list-style:none}.mod-contact .hbspt-form .hs_i_agree_to_receive_other_communications_from_gravity_global_ .input{margin:0;padding:0}.mod-contact .hbspt-form .active-focus label{left:15px}.mod-contact .hbspt-form label{color:#000;left:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mod-contact .hbspt-form input,.mod-contact .hbspt-form label,.mod-contact .hbspt-form textarea{font-family:Poppins,sans-serif;font-size:.875rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.mod-contact .hbspt-form input,.mod-contact .hbspt-form textarea{height:100%;padding:22px 16px 5px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:0;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;background:#b7e39b;border:none;-webkit-box-shadow:inset 0 0 0 100vw #add692;box-shadow:inset 0 0 0 100vw #add692;-ms-flex:1 0 0px;flex:1 0 0}.mod-contact .hbspt-form textarea{max-height:49px;resize:none}.mod-contact .hbspt-form ::-webkit-input-placeholder{color:#000;font-family:Poppins,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.32px;line-height:1.5;margin-bottom:0!important}.mod-contact .hbspt-form fieldset{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%}.mod-contact .disable-action{cursor:not-allowed;opacity:.3;pointer-events:none}.mod-contact .slider-contact-heading:nth-child(3) .wrap-contact-absolute{opacity:0;-webkit-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.mod-contact .topic-selected .slider-contact,.mod-contact .topic-selected .slider-contact-heading{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.mod-contact .form-submitted .slider-contact{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.mod-contact .form-submitted .wrap-contact-absolute .anima-vertical-line{padding-bottom:10px}.mod-contact .form-submitted .slider-contact-heading{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.mod-contact .form-submitted .slider-contact-heading .wrap-contact-absolute{opacity:1;-webkit-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.mod-contact .form-submitted .contact-slider-numbers{opacity:0}.mod-contact .page-home:not(.page-internal) .slider-content p:not(:last-child){margin-bottom:44px}.mod-contact .page-home:not(.page-internal) .slider-contact p:not(:last-child){margin-bottom:28px}.page-about-2024 .mod-contact,.page-fab-2024 .mod-contact,.page-internal .mod-contact{background-color:#b7e39b;color:#111;display:inline-block;font-size:clamp(14.24px,calc(9.44395px + .89686vh),22px);height:100%;position:relative;vertical-align:top;white-space:normal;width:100vw;z-index:4}.page-about-2024 .mod-contact .container,.page-fab-2024 .mod-contact .container,.page-internal .mod-contact .container{font-size:inherit;height:100%;max-width:100%;padding:96px 6.25vw 32px}.page-about-2024 .mod-contact .topic-buttons input[type=checkbox]:checked+label,.page-about-2024 .mod-contact .topic-buttons label:hover,.page-fab-2024 .mod-contact .topic-buttons input[type=checkbox]:checked+label,.page-fab-2024 .mod-contact .topic-buttons label:hover,.page-internal .mod-contact .topic-buttons input[type=checkbox]:checked+label,.page-internal .mod-contact .topic-buttons label:hover{color:#b7e39b!important}.page-about-2024 .mod-contact .field,.page-about-2024 .mod-contact .form-group-v2,.page-fab-2024 .mod-contact .field,.page-fab-2024 .mod-contact .form-group-v2,.page-internal .mod-contact .field,.page-internal .mod-contact .form-group-v2{color:#111}.page-about-2024 .mod-contact .change-colors,.page-about-2024 .mod-contact .contact-social,.page-about-2024 .mod-contact .logo-footer *,.page-about-2024 .mod-contact .topic-buttons label,.page-fab-2024 .mod-contact .change-colors,.page-fab-2024 .mod-contact .contact-social,.page-fab-2024 .mod-contact .logo-footer *,.page-fab-2024 .mod-contact .topic-buttons label,.page-internal .mod-contact .change-colors,.page-internal .mod-contact .contact-social,.page-internal .mod-contact .logo-footer *,.page-internal .mod-contact .topic-buttons label{color:#111!important}.page-about-2024 .mod-contact .arrow-container,.page-fab-2024 .mod-contact .arrow-container,.page-internal .mod-contact .arrow-container{margin-bottom:-4px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1}.page-about-2024 .mod-contact .hbspt-form .error-content,.page-fab-2024 .mod-contact .hbspt-form .error-content,.page-internal .mod-contact .hbspt-form .error-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.page-about-2024 .mod-contact .hbspt-form .error-content p,.page-fab-2024 .mod-contact .hbspt-form .error-content p,.page-internal .mod-contact .hbspt-form .error-content p{color:#a32600;font-size:1rem;font-weight:400;line-height:150%;margin-bottom:0;max-width:100%}.page-about-2024 .mod-contact .hbspt-form .form-columns-0 p,.page-fab-2024 .mod-contact .hbspt-form .form-columns-0 p,.page-internal .mod-contact .hbspt-form .form-columns-0 p{font-size:.875rem;font-weight:400;letter-spacing:.28px;line-height:1.3}.page-about-2024 .mod-contact .slider-contact-heading,.page-fab-2024 .mod-contact .slider-contact-heading,.page-internal .mod-contact .slider-contact-heading{color:#111}.page-about-2024 .mod-contact .slider-content,.page-fab-2024 .mod-contact .slider-content,.page-internal .mod-contact .slider-content{font-size:inherit}.page-about-2024 .mod-contact .slider-content p,.page-fab-2024 .mod-contact .slider-content p,.page-internal .mod-contact .slider-content p{color:#111;font-size:1.25em}.page-about-2024 .mod-contact .text-b5,.page-fab-2024 .mod-contact .text-b5,.page-internal .mod-contact .text-b5{color:#111;font-size:.875rem;font-weight:400;letter-spacing:.28px;line-height:130%}.page-about-2024 .mod-contact .btn-topic span.icomoon,.page-fab-2024 .mod-contact .btn-topic span.icomoon,.page-internal .mod-contact .btn-topic span.icomoon{font-size:1.5625rem}.page-about-2024 .mod-contact .contact-social a,.page-fab-2024 .mod-contact .contact-social a,.page-internal .mod-contact .contact-social a{color:#111;font-size:1.5rem}.page-about-2024 .mod-contact .arrow-container .gg-group-content a,.page-about-2024 .mod-contact .arrow-container .gg-group-content button,.page-about-2024 .mod-contact .arrow-container .gg-group-content span.btn-show-form,.page-about-2024 .mod-contact .contact-social i,.page-fab-2024 .mod-contact .arrow-container .gg-group-content a,.page-fab-2024 .mod-contact .arrow-container .gg-group-content button,.page-fab-2024 .mod-contact .arrow-container .gg-group-content span.btn-show-form,.page-fab-2024 .mod-contact .contact-social i,.page-internal .mod-contact .arrow-container .gg-group-content a,.page-internal .mod-contact .arrow-container .gg-group-content button,.page-internal .mod-contact .arrow-container .gg-group-content span.btn-show-form,.page-internal .mod-contact .contact-social i{color:#111}.page-about-2024 .mod-contact .form-contact .group-privacy-policy label,.page-about-2024 .mod-contact .form-contact .group-privacy-policy p,.page-fab-2024 .mod-contact .form-contact .group-privacy-policy label,.page-fab-2024 .mod-contact .form-contact .group-privacy-policy p,.page-internal .mod-contact .form-contact .group-privacy-policy label,.page-internal .mod-contact .form-contact .group-privacy-policy p{font-size:.875rem}.page-about-2024 .mod-contact .hbspt-form ::-webkit-input-placeholder,.page-fab-2024 .mod-contact .hbspt-form ::-webkit-input-placeholder,.page-internal .mod-contact .hbspt-form ::-webkit-input-placeholder{font-size:1rem}.page-about-2024 .mod-contact .hbspt-form label,.page-fab-2024 .mod-contact .hbspt-form label,.page-internal .mod-contact .hbspt-form label{color:#111}.page-about-2024 .mod-contact .logo-footer *,.page-fab-2024 .mod-contact .logo-footer *,.page-internal .mod-contact .logo-footer *{fill:#111}@media screen and (max-width:767px){.mod-contact .topic-buttons label[for=custom-other]{bottom:0;position:absolute}.mod-contact .wrap-big-contact.form-submitted .wrap-slider-contact{height:0}.page-about-2024 .mod-contact .hbspt-form .form-columns-2:not(.form-textarea) .field,.page-internal .mod-contact .hbspt-form .form-columns-2:not(.form-textarea) .field{width:100%!important}.page-about-2024 .mod-contact .hbspt-form .arrow-container,.page-internal .mod-contact .hbspt-form .arrow-container{position:static}.page-about-2024 .mod-contact .form-contact p,.page-internal .mod-contact .form-contact p{max-width:100%}.page-about-2024 .mod-contact .field,.page-about-2024 .mod-contact .form-group-v2,.page-about-2024 .mod-contact .slider-contact-heading,.page-internal .mod-contact .field,.page-internal .mod-contact .form-group-v2,.page-internal .mod-contact .slider-contact-heading{position:relative}.page-about-2024 .mod-contact .form-columns-1:last-of-type,.page-internal .mod-contact .form-columns-1:last-of-type{min-height:56px}.page-about-2024 .mod-contact .error-form .form-columns-1:last-of-type,.page-internal .mod-contact .error-form .form-columns-1:last-of-type{top:24%}.page-about-2024 .mod-contact fieldset.form-columns-1,.page-about-2024 .mod-contact fieldset.form-columns-2,.page-internal .mod-contact fieldset.form-columns-1,.page-internal .mod-contact fieldset.form-columns-2{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.page-about-2024 .mod-contact fieldset.form-columns-1 .field .input,.page-about-2024 .mod-contact fieldset.form-columns-2 .field .input,.page-internal .mod-contact fieldset.form-columns-1 .field .input,.page-internal .mod-contact fieldset.form-columns-2 .field .input{margin-bottom:0;margin-right:0}.page-about-2024 .mod-contact fieldset.form-columns-1 .field .input .hs-input,.page-about-2024 .mod-contact fieldset.form-columns-2 .field .input .hs-input,.page-internal .mod-contact fieldset.form-columns-1 .field .input .hs-input,.page-internal .mod-contact fieldset.form-columns-2 .field .input .hs-input{width:100%!important}.page-about-2024 .mod-contact fieldset.form-columns-1 .error-checkbox .input input,.page-about-2024 .mod-contact fieldset.form-columns-2 .error-checkbox .input input,.page-internal .mod-contact fieldset.form-columns-1 .error-checkbox .input input,.page-internal .mod-contact fieldset.form-columns-2 .error-checkbox .input input{background:transparent;border:2px solid #a32600!important}.page-about-2024 .mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field .input,.page-about-2024 .mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field .input .hs-form-booleancheckbox,.page-about-2024 .mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field .input .inputs-list,.page-about-2024 .mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field .input,.page-about-2024 .mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field .input .hs-form-booleancheckbox,.page-about-2024 .mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field .input .inputs-list,.page-internal .mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field .input,.page-internal .mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field .input .hs-form-booleancheckbox,.page-internal .mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field .input .inputs-list,.page-internal .mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field .input,.page-internal .mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field .input .hs-form-booleancheckbox,.page-internal .mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field .input .inputs-list{margin-bottom:0}.page-about-2024 .mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field .input .hs-input,.page-about-2024 .mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field .input .hs-input,.page-internal .mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field .input .hs-input,.page-internal .mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field .input .hs-input{border:2px solid #000;width:auto!important}.page-about-2024 .mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field label,.page-about-2024 .mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field label,.page-internal .mod-contact fieldset.form-columns-1 .hs-fieldtype-booleancheckbox.field label,.page-internal .mod-contact fieldset.form-columns-2 .hs-fieldtype-booleancheckbox.field label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:400;gap:10px;left:0;letter-spacing:.28px;line-height:1.3}.page-about-2024 .mod-contact .form-columns-0,.page-internal .mod-contact .form-columns-0{font-size:.875rem;font-weight:400;letter-spacing:.28px;line-height:1.3}.page-about-2024 .mod-contact .form-columns-0 a,.page-internal .mod-contact .form-columns-0 a{color:#000;text-decoration:underline}.page-about-2024 .mod-contact .hs-form-booleancheckbox-display,.page-internal .mod-contact .hs-form-booleancheckbox-display{max-width:100%}.page-about-2024 .mod-contact .error-icon,.page-internal .mod-contact .error-icon{position:absolute;right:34px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-about-2024 .mod-contact .error-icon svg,.page-about-2024 .mod-contact .error-icon svg *,.page-internal .mod-contact .error-icon svg,.page-internal .mod-contact .error-icon svg *{height:19px;width:19px}.page-about-2024 .mod-contact .coppy-right-v3 *,.page-internal .mod-contact .coppy-right-v3 *{display:-webkit-box;display:-ms-flexbox;display:flex;gap:22px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-about-2024 .mod-contact .coppy-right-v3 .text-b5,.page-internal .mod-contact .coppy-right-v3 .text-b5{font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.28px;line-height:1.3}.page-about-2024 .mod-contact .coppy-right-v3 .text-b5 *,.page-internal .mod-contact .coppy-right-v3 .text-b5 *{gap:10px}.page-about-2024 .mod-contact .coppy-right-v3 .text-b5 .cky-banner-element:hover,.page-internal .mod-contact .coppy-right-v3 .text-b5 .cky-banner-element:hover{text-decoration:underline}.page-about-2024 .mod-contact .coppy-right-v3 .text-b5 span>a:first-child,.page-internal .mod-contact .coppy-right-v3 .text-b5 span>a:first-child{margin-left:0}.page-about-2024 .mod-contact .contact-social,.page-internal .mod-contact .contact-social{position:static}}@media screen and (max-width:1199px){.mod-contact .topic-buttons label:hover{-webkit-tap-highlight-color:transparent}.mod-contact .topic-buttons label:hover:hover{background-color:transparent;color:inherit!important}}@media screen and (max-height:1000px){.page-about-2024 .mod-contact .container{padding-top:140px}}.page-about-2024.page-internal .mod-contact-wrapper{background-color:#b7e39b;height:1600px;margin-top:-700px;opacity:0;position:relative;z-index:-10}.page-about-2024.page-internal .mod-contact-small .mod-contact{bottom:0;height:auto;left:0;overflow-y:auto;position:fixed;top:auto;width:100%}.page-about-2024.page-internal .mod-contact{height:auto;overflow-y:auto;position:-webkit-sticky;position:sticky;top:0;width:100%}.page-about-2024.page-internal .mod-contact .container{height:auto}.contact.page-internal.page-internal-2025.page-internal-white .mod-contact-form .contact-slider-numbers,.contact.page-internal.page-internal-2025.page-internal-white .mod-contact-form .group-contact-heading,.contact.page-internal.page-internal-2025.page-internal-white .mod-contact-form .wrap-slider-contact{display:-webkit-box;display:-ms-flexbox;display:flex}.work.page-internal:has(.mod-serious-results:has(.mod-serious-results__item)):has(.tab-showcase-banner.active) .mod-contact .container{padding-top:14px}.contact.page-internal.page-internal-white .contact-slider-numbers,.contact.page-internal.page-internal-white .group-contact-heading,.contact.page-internal.page-internal-white .wrap-slider-contact{display:none}.contact.page-internal .arrow-container{display:-webkit-box;display:-ms-flexbox;display:flex}.contact.page-internal .arrow-container.arrow-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.contact.page-internal .arrow-container.arrow-right .arrow{-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}@media screen and (max-width:413px){.mod-contact .slider-contact-heading .h3{padding-left:2px}}