*,: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%}@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}@media (min-width:768px){.container{max-width:100%}}@media (min-width:992px){.container{max-width:1290px}}@media (min-width:1200px){.container{max-width:1170px}}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto}.col-1,.col-auto{-webkit-box-flex:0}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-4,.col-5{-webkit-box-flex:0}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-6,.col-7{-webkit-box-flex:0}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-8,.col-9{-webkit-box-flex:0}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-10,.col-11{-webkit-box-flex:0}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-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){.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.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){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.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}}@media (min-width:1200px){.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg,.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-block{display:block!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:768px){.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}}@media (min-width:992px){.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!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"}.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}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}: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}}.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}}.typography-2024 .mod-client-works a{color:inherit;text-decoration:underline}.typography-2024 .mod-client-works a:hover{color:inherit;text-decoration:none}.mod-client-works{background-color:#1a1a1a;overflow:hidden;padding:48px 0;position:relative;z-index:1}.mod-client-works:after{background-color:#1a1a1a;bottom:-2px;content:"";display:block;height:10px;position:absolute;width:100%;z-index:5}.mod-client-works .text-green{color:#fff}.mod-client-works .anima-fade-in-bottom{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;-o-transition:opacity 1s ease,transform 1s ease;transition:opacity 1s ease,transform 1s ease;transition:opacity 1s ease,transform 1s ease,-webkit-transform 1s ease}.mod-client-works .logo-item:nth-child(n) .anima-fade-in-bottom{-webkit-transition-delay:calc(var(--item-index, 0)*.15s);-o-transition-delay:calc(var(--item-index, 0)*.15s);transition-delay:calc(var(--item-index, 0)*.15s)}.mod-client-works__content-wrapper{-webkit-column-gap:24px;column-gap:24px;display:grid;margin-bottom:48px;row-gap:32px}.mod-client-works__logo-grid{background-color:#3e3e3e;-webkit-column-gap:1px;column-gap:1px;display:grid;grid-template-columns:repeat(2,1fr);margin-left:50%;overflow:hidden;position:relative;row-gap:1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.mod-client-works__logo-grid.set-animation:before{opacity:1}.mod-client-works__logo-grid .logo-item{background-color:#1a1a1a;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;height:96px;justify-content:center;overflow-y:clip;padding:20px 30px;width:100%}.mod-client-works__logo-grid .logo-item .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%}.mod-client-works__logo-grid .logo-item img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.mod-client-works__logo-grid .logo-item--empty{display:none}@media screen and (max-width:991px){.mod-client-works__logo-grid:before{background-image:-o-repeating-linear-gradient(left,transparent,transparent calc(33.333% - 1px),#3e3e3e calc(33.333% - 1px),#3e3e3e 33.333%);background-image:repeating-linear-gradient(90deg,transparent,transparent calc(33.333% - 1px),#3e3e3e calc(33.333% - 1px),#3e3e3e 33.333%)}}@media screen and (max-width:767px){.mod-client-works__logo-grid:before{background-image:-o-repeating-linear-gradient(left,transparent,transparent calc(50% - 1px),#3e3e3e calc(50% - 1px),#3e3e3e 50%);background-image:repeating-linear-gradient(90deg,transparent,transparent calc(50% - 1px),#3e3e3e calc(50% - 1px),#3e3e3e 50%)}}.mod-client-works .set-animation .anima-fade-in-bottom{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:767px){.mod-client-works .mobile-only{display:block}}@media screen and (max-width:1199px){.mod-client-works .text-h2-75{font-size:3rem;font-style:normal;font-weight:300;letter-spacing:-1.44px;line-height:110%}.mod-client-works .mod-client-works__content{font-size:1.125rem;font-style:normal;font-weight:400;line-height:140%}}.firefox .mod-client-works__logo-grid:before{background-image:-o-repeating-linear-gradient(left,transparent,transparent calc(20% - 2px),#3e3e3e 20%,#3e3e3e 20%);background-image:repeating-linear-gradient(90deg,transparent,transparent calc(20% - 2px),#3e3e3e 20%,#3e3e3e 20%);left:4px}@media screen and (max-width:991px){.firefox .mod-client-works__logo-grid:before{background-image:-o-repeating-linear-gradient(left,transparent,transparent calc(33.333% - 2px),#3e3e3e 33.333%,#3e3e3e 33.333%);background-image:repeating-linear-gradient(90deg,transparent,transparent calc(33.333% - 2px),#3e3e3e 33.333%,#3e3e3e 33.333%)}}@media screen and (max-width:767px){.firefox .mod-client-works__logo-grid:before{background-image:-o-repeating-linear-gradient(left,transparent,transparent calc(50% - 2px),#3e3e3e 50%,#3e3e3e 50%);background-image:repeating-linear-gradient(90deg,transparent,transparent calc(50% - 2px),#3e3e3e 50%,#3e3e3e 50%)}}.talent-user-input{display:none}.mod-talent{background-color:#1a1a1a;color:#b7e39b;position:relative;z-index:6}.mod-talent .video-thumbnail-wrapper{height:calc(100% - 1px)}@media screen and (max-width:1024px){.mod-talent{overflow:hidden}}.mod-talent .talent-headline-part{-ms-flex-item-align:center;align-self:center;font-size:3.5rem;font-weight:300;letter-spacing:-.784px;line-height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.mod-talent .arrow-container .gg-group-content{margin-top:-9px}.mod-talent .arrow-container .gg-group-content a{color:#b7e39b;font-size:1.125rem;font-weight:400;letter-spacing:.18px;line-height:130%;padding-bottom:48px}.mod-talent .arrow-container .arrow path{stroke:#b7e39b}.talent-container{padding-bottom:84px;position:relative;width:100%}.talent-grid{color:#b7e39b;-webkit-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;justify-content:center;-webkit-perspective:1000px;perspective:1000px;row-gap:10px;-webkit-transform-style:flat;transform-style:flat;will-change:transform,opacity;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transform:translateZ(0)}.talent-text-desktop{display:none}.talent-list-images{bottom:10px;margin-top:auto;overflow:hidden;position:relative}.talent-list-images,.talent-list-images img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:flat;transform-style:flat;will-change:transform,opacity;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transform:translateZ(0)}.talent-list-images img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.talent-list-images img.b-loaded{-webkit-animation:none;animation:none}.talent-badge-container,.talent-center-images,.talent-left-image,.talent-text-part1,.talent-text-part2,.talent-text-part3,.talent-video{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:flat;transform-style:flat;will-change:transform,opacity;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transform:translateZ(0)}.talent-left-image{height:109px;width:109px}.talent-left-image img{min-height:80px;min-width:80px}.talent-left-image .talent-video-container{height:100%}.talent-center-images{height:130px;width:109px}.talent-center-images img{min-height:100px;min-width:80px}.talent-center-images .talent-video-container{height:100%}.talent-video-container{height:100%;overflow:hidden;position:relative;width:100%}.talent-video-container,.talent-video-container iframe,.talent-video-container video{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:flat;transform-style:flat;will-change:transform,opacity;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transform:translateZ(0)}.talent-video{height:69px;overflow:hidden;width:110px}.talent-video .talent-list-images{bottom:0;height:100%;position:relative;width:100%}.talent-video .talent-list-images img{min-height:69px;min-width:110px}.video-thumbnail{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.talent-video-container iframe,.talent-video-container video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:2}.talent-video-container iframe{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.talent-text-part1,.talent-text-part2,.talent-text-part3{-ms-flex-item-align:center;align-self:center}.talent-badge-container{height:69px;margin-bottom:auto;margin-top:auto;width:69px}.talent-badge-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.talent-headline-part{color:#b7e39b;font-size:3.5rem;font-weight:300;letter-spacing:-.784px;line-height:100%;margin-bottom:0}@media (max-width:413px){.mod-talent .talent-headline-part{font-size:2.5rem}.mod-talent .arrow-container{gap:15px;padding-top:113px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.mod-talent .arrow-container .gg-group-content{margin-top:-12px}.mod-talent .arrow-container .gg-group-content a{font-size:.875rem}.mod-talent .arrow-container .arrow svg{height:62px;width:62px}}@media screen and (max-width:767px){.mod-talent .arrow-container{gap:15px;padding-top:113px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.mod-talent .arrow-container .arrow svg{height:60px;width:60px}.mod-talent .arrow-container .arrow path{stroke:#b7e39b;stroke-width:6px}.talent-grid{max-width:374px}.talent-container{padding-bottom:80px;padding-top:160px}.talent-text-part2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:14px}.talent-video{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.talent-video-container{top:6px}.talent-text-part3{padding-top:14px}.talent-center-images,.talent-text-part3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.talent-center-images{top:8px}.talent-badge-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (max-height:600px){.page-internal-2025 .mod-talent .container{padding-top:0}}.page-about-2024{background-color:#111;overflow:visible}.page-about-2024 .wrapper{overflow:visible}.voco-popup{display:none}.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:30px;margin-top:-4px;overflow:hidden;padding-top:4px}.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:100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:-1}.arrow-container .arrow path{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.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:#1a1a1a;display:block;font-size:1.25rem;font-weight:400;letter-spacing:.2px;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)}.typography-2024 .mod-esg a{color:inherit;text-decoration:underline}.typography-2024 .mod-esg a:hover{color:inherit;text-decoration:none}.mod-esg{background-color:transparent;padding-bottom:48px;padding-top:30vh;z-index:4}.mod-esg,.mod-esg__wrapper{position:relative}.mod-esg__wrapper h2{font-size:2.25rem;font-weight:400;letter-spacing:-.72px;line-height:120%;margin-bottom:24px;margin-top:32px}.mod-esg__content-bottom{margin-top:24px}@media screen and (max-width:413px){.mod-esg__image{left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.mod-esg__image{aspect-ratio:16/10;height:auto;margin:0 auto;padding:2px 0;width:100%}.mod-esg__image.mod-esg__wrapper-image{aspect-ratio:16/10;height:auto;left:50%;-o-object-fit:cover;object-fit:cover;opacity:0;padding:2px 0;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 40px)}.mod-esg__image img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.mod-esg__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.mod-esg__rating span{font-size:1.5rem;font-weight:400;line-height:130%}.mod-esg__description{font-size:1.125rem;font-weight:300;letter-spacing:.18px;line-height:130%}.mod-esg__description p{margin:0}.mod-esg__logos{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:40px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mod-esg__logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mod-esg__logo img{height:auto;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px) and (min-height:1024px){.mod-esg__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px}.mod-esg__logo:first-child{max-width:42%}.mod-esg__logo:last-child{max-width:58%}}.typography-2024 .mod-awards-2024 a{color:inherit;text-decoration:underline}.typography-2024 .mod-awards-2024 a:hover{color:inherit;text-decoration:none}.page-about-2024 .main-content .ha-waypoint>.row-fluid-wrapper>.row-fluid>.widget-span.widget-type-cell>.dnd-section:has(.mod-awards-2024-sticky-wrapper){min-height:100dvh;position:-webkit-sticky;position:sticky;top:0;-ms-flex-line-pack:center;align-content:center;z-index:0}body:not(.page-about-2024) .mod-awards-2024-sticky-wrapper{background:#b7e39b;min-height:auto;position:relative}@media screen and (max-height:1200px){body:not(.page-about-2024) .mod-awards-2024-sticky-wrapper{margin-bottom:0}}@media screen and (max-height:1200px) and (max-width:768px){body:not(.page-about-2024) .mod-awards-2024-sticky-wrapper{margin-bottom:0}}.mod-awards-2024-sticky-wrapper{min-height:100dvh;position:-webkit-sticky;position:sticky;top:0;-ms-flex-line-pack:center;align-content:center;z-index:0}@media screen and (max-height:500px){.mod-awards-2024-sticky-wrapper{margin-bottom:0;position:relative;top:0}}.mod-awards-2024{background-color:transparent;padding:64px 0;position:relative}.mod-awards-2024 .anima-fade-in-bottom{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;-o-transition:opacity 1s ease,transform 1s ease;transition:opacity 1s ease,transform 1s ease;transition:opacity 1s ease,transform 1s ease,-webkit-transform 1s ease}.mod-awards-2024 .logo-item:nth-child(n) .anima-fade-in-bottom{-webkit-transition-delay:calc(var(--row-index, 0)*.1s + .2s);-o-transition-delay:calc(var(--row-index, 0)*.1s + .2s);transition-delay:calc(var(--row-index, 0)*.1s + .2s)}.mod-awards-2024 .logo-item.set-animation .anima-fade-in-bottom{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mod-awards-2024__content-wrapper{display:grid;gap:24px}.mod-awards-2024__headline h2{font-size:2.25rem;font-style:normal;font-weight:400;letter-spacing:-.72px;line-height:1.2}.mod-awards-2024__content{margin-bottom:42px}.mod-awards-2024__logo-flex{-webkit-column-gap:48px;column-gap:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:24px}.mod-awards-2024__logo-flex .logo-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:72px;max-width:44%}.mod-awards-2024__logo-flex .logo-item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:767px){.mod-awards-2024 .text-h2-75{font-size:3rem;font-style:normal;font-weight:300;letter-spacing:-1.44px;line-height:1.1}.mod-awards-2024 .mod-awards-2024__right-column{font-size:1.125rem;font-style:normal;font-weight:300;letter-spacing:.18px;line-height:1.3}}@media screen and (max-width:460px){.mod-awards-2024 .mod-awards-2024__logo-flex .logo-item{width:calc(50% - 24px)}}.wrapper-animation-transition{position:relative}.wrapper-animation-transition .container{height:100%}.wrapper-animation-transition .group-text-right-dot{position:absolute}.mod-hi-gravity__headline-animation .first-group,.mod-hi-gravity__headline-animation .second-group{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.mod-hi-gravity__headline-animation .group-text-left{overflow:hidden;position:relative}.mod-hi-gravity__headline-animation .group-text-right{display:none}.mod-hi-gravity__headline-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1199px){.page-about-2024 .mod-hi-gravity .container{padding-bottom:0}}.mod-hi-gravity{height:100vh;overflow:hidden;position:relative;z-index:1}.mod-hi-gravity.module-scroll-in{overflow:visible}.mod-hi-gravity__headline-content{display:none}.mod-hi-gravity .frame-list-desktop,.mod-hi-gravity .frame-list-mobile{display:none;visibility:hidden}.mod-hi-gravity .anima-frame{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.mod-hi-gravity.is-sticky .mod-hi-gravity__image-wrapper,.mod-hi-gravity.is-sticky canvas{position:fixed}.mod-hi-gravity .container{height:100vh;position:-webkit-sticky;position:sticky;top:0}.mod-hi-gravity canvas{height:100vh;left:50%;max-width:100vw;opacity:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw}.mod-hi-gravity__content-wrapper{height:100%}.mod-hi-gravity__headline{position:-webkit-sticky;position:sticky;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.mod-hi-gravity__headline .h1{color:#fff;font-size:3.5rem;font-weight:300;letter-spacing:-.784px;line-height:1}.mod-hi-gravity__image-wrapper{height:100vh;left:0;opacity:0;top:0;width:100vw;z-index:1}.mod-hi-gravity__image-wrapper .img{height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100vw}.typography-2024 .mod-gg-location .h3,.typography-2024 .mod-gg-location h3{font-size:2.25rem;font-weight:400;letter-spacing:-.72px;line-height:1.2}.typography-2024 .mod-gg-location .text-b3{font-weight:400;letter-spacing:.18px;line-height:1.3}.typography-2024 .mod-gg-location .text-b1{font-weight:400;line-height:1.5}.typography-2024 .mod-gg-location .mod-gg-location__statistics-number{font-size:2.25rem;letter-spacing:-.72px;line-height:1.2}.typography-2024 .mod-gg-location .mod-gg-location__locations-link{color:#fff;display:block;height:100%;text-decoration:none;width:100%}.typography-2024 .mod-gg-location .mod-gg-location__locations-link:hover{-webkit-text-fill-color:#b7e39b;color:#b7e39b}.mod-gg-location__statistics-image{display:none;visibility:hidden}.mod-gg-location__wrapper-sticky{overflow:hidden}@media screen and (max-width:1199px){.page-about-2024 .mod-gg-location .container{padding-top:50vh}}.mod-gg-location{background-color:transparent;color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;position:relative}.mod-gg-location .mod-gg-location__locations-title{font-size:2.25rem;letter-spacing:-.72px;line-height:1.2}.mod-gg-location .mod-gg-location__statistics-number{margin-bottom:0;width:80px}.mod-gg-location__locations{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:8px}.mod-gg-location__statistics{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.mod-gg-location__title{margin-bottom:24px}@media screen and (max-height:650px){.mod-gg-location .mod-gg-location__title{margin-bottom:24px}}.mod-gg-location__statistics-label{margin-bottom:0;width:calc(100% - 80px)}.mod-gg-location__canvas{height:100vh;left:50%;max-width:100vw;opacity:0;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out;width:100vw}.mod-gg-location__wrapper-content{height:100%}.mod-gg-location__wrapper-sticky{max-width:672px}.mod-gg-location__wrapper{display:grid;row-gap:106px}.mod-gg-location__content{display:grid;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;row-gap:98px}.mod-gg-location__statistics-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:275px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:13px}@media screen and (max-width:390px){.mod-gg-location__statistics-list{width:100%}}.mod-gg-location__statistics-item{-webkit-column-gap:22px;column-gap:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.mod-gg-location__locations-image{display:none;visibility:hidden}.mod-gg-location__wrapper{position:relative;z-index:2}.mod-gg-location__wrapper-content-arrow{-webkit-column-gap:18px;column-gap:18px;display:-webkit-box;display:-ms-flexbox;display:flex}.mod-gg-location__arrow-container{height:auto;position:relative}.mod-gg-location__arrow{height:0;position:-webkit-sticky;position:sticky;top:calc(50% - 15px);width:81px}.mod-gg-location__arrow svg{height:46px;left:-12;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:81px}.mod-how-does-gg-work{position:relative;z-index:0}@media screen and (max-width:767px){.mod-how-does-gg-work{padding-bottom:70px}}.mod-how-does-gg-work .outer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:400vh;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-height:600px) and (orientation:landscape){.mod-how-does-gg-work .outer-wrapper .container-fab{padding-bottom:0;padding-top:0}}.mod-how-does-gg-work .container-fab{height:100%}.mod-how-does-gg-work>.container-fab{margin-top:96px}.mod-how-does-gg-work .headline-wrapper{height:100vh;padding-bottom:80px;padding-top:80px;position:fixed;top:0;width:100%;z-index:2}.mod-how-does-gg-work .headline-inner,.mod-how-does-gg-work .headline-wrapper{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:center;-ms-flex-pack:center;justify-content:center}.mod-how-does-gg-work .headline-inner{height:100%;position:relative}@media screen and (max-width:767px){.mod-how-does-gg-work .headline-inner{padding-top:56px}}.mod-how-does-gg-work .headline-left,.mod-how-does-gg-work .headline-right{color:#fff;max-width:560px;width:80%}@media screen and (min-width:410px){.mod-how-does-gg-work .headline-left,.mod-how-does-gg-work .headline-right{width:74%}}.mod-how-does-gg-work .headline-left h2,.mod-how-does-gg-work .headline-right h2{font-weight:300;letter-spacing:-.784px;line-height:.9;margin-bottom:0}.mod-how-does-gg-work .headline-right{margin-left:auto;will-change:transform,opacity}.mod-how-does-gg-work .headline-right .background-fake-right{display:none}@media screen and (max-width:767px){.mod-how-does-gg-work .headline-right{left:auto;position:absolute;right:0;top:calc(50% + 26px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mod-how-does-gg-work .headline-right .background-fake-right{background-color:#111;-webkit-box-shadow:0 0 30px 30px #111;box-shadow:0 0 30px 30px #111;display:block;height:100%;position:absolute;width:100%}.mod-how-does-gg-work .headline-right .h1{opacity:0;will-change:transform,opacity}}.mod-how-does-gg-work .headline-right h2{line-height:1}.mod-how-does-gg-work .headline-left{margin-left:auto;margin-right:0;-webkit-transition:opacity .1s ease,-webkit-transform .1s ease;transition:opacity .1s ease,-webkit-transform .1s ease;-o-transition:transform .1s ease,opacity .1s ease;transition:transform .1s ease,opacity .1s ease;transition:transform .1s ease,opacity .1s ease,-webkit-transform .1s ease;will-change:transform,opacity}.mod-how-does-gg-work .headline-left .split-word{display:none}.mod-how-does-gg-work .image-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;height:auto;left:0;margin-bottom:0;overflow:hidden;pointer-events:none;position:-webkit-sticky;position:sticky;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:3}.mod-how-does-gg-work .grid-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-o-transition:transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;width:auto;will-change:transform}.mod-how-does-gg-work .grid-group-right{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(55vw,0,0);transform:translate3d(55vw,0,0)}.mod-how-does-gg-work .grid-group-right .grid-column:nth-child(odd){-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.mod-how-does-gg-work .grid-group-right .grid-column:nth-child(2n){-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.mod-how-does-gg-work .grid-group-left{-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-left:calc(-24px - 18vw);-webkit-transform:translate3d(-55vw,0,0);transform:translate3d(-55vw,0,0)}.mod-how-does-gg-work .grid-group-left .grid-column:nth-child(odd){-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.mod-how-does-gg-work .grid-group-left .grid-column:nth-child(2n){-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.mod-how-does-gg-work .grid-column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;height:100%;width:34vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-o-transition:transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;will-change:transform}.mod-how-does-gg-work .grid-column .image-container{height:21.8vh;min-height:21.8vh;width:100%}.mod-how-does-gg-work .grid-column .image-container:last-child{margin-bottom:0}.mod-how-does-gg-work .grid-column .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.mod-how-does-gg-work .grid-group-left .grid-column:first-child,.mod-how-does-gg-work .grid-group-right .grid-column:nth-child(3){display:none}}.mod-how-does-gg-work .gravity-attracts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;position:-webkit-sticky;position:sticky;width:calc(80% - 15px);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:calc(50vh - 26px);opacity:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease;z-index:3}@media screen and (min-width:410px){.mod-how-does-gg-work .gravity-attracts-wrapper{width:72%}}.mod-how-does-gg-work .gravity-attracts-wrapper .background-fake-attracts{display:none}@media screen and (max-width:767px){.mod-how-does-gg-work .gravity-attracts-wrapper{margin-left:auto;margin-right:0}.mod-how-does-gg-work .gravity-attracts-wrapper .background-fake-attracts{background-color:#111;-webkit-box-shadow:0 0 30px 30px #111;box-shadow:0 0 30px 30px #111;display:block;height:200%;position:absolute;width:100%;z-index:-2}}.mod-how-does-gg-work .gravity-attracts{-webkit-column-gap:20px;column-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:300;line-height:1;margin-bottom:0;text-align:left;width:100%}.mod-how-does-gg-work .gravity-attracts h1{font-weight:300;letter-spacing:-5.4px;line-height:1}@media screen and (max-width:767px){.mod-how-does-gg-work .gravity-attracts{opacity:0;will-change:transform,opacity}}.mod-how-does-gg-work .content-wrapper{position:relative;z-index:3}.mod-how-does-gg-work .content-inner{color:#626262;font-size:1.5rem;letter-spacing:1;line-height:1.3;margin-left:auto;margin-right:0;text-align:left;width:74.5%}.mod-how-does-gg-work .image-container{height:100%;overflow:hidden;position:relative}.mod-how-does-gg-work .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;-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;width:100%}.mod-how-does-gg-work .content-inner .char,.mod-how-does-gg-work .content-inner .word{display:inline-block;position:relative}.mod-how-does-gg-work .content-inner .whitespace{white-space:pre}.mod-how-does-gg-work.done-grid-columns-reset .headline-wrapper{pointer-events:none}@media screen and (max-width:767px){.mod-how-does-gg-work.done-headline-align .background-fake-attracts,.mod-how-does-gg-work.done-headline-align .background-fake-right{opacity:0!important}}