@charset "UTF-8";@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}}@keyframes bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}}@-webkit-keyframes fadeIn{0%{-webkit-transform:translateY(.52083rem);transform:translateY(.52083rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{-webkit-transform:translateY(.52083rem);transform:translateY(.52083rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes scale-up{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}a,abbr,acronym,address,applet,article,aside,b,big,blockquote,body,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var{vertical-align:baseline;margin:0;border:0;padding:0;font:inherit;font-size:100%}audio,canvas,iframe,video{font-size:100%}audio,canvas,iframe,img,video{margin:0;border:0;padding:0;font:inherit}.menu>ul>li li.menu-item-has-children .sub-menu.open,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{outline:0}iframe,img,video{max-width:100%}audio,canvas,iframe,img,svg,video{vertical-align:middle}a{color:inherit;text-decoration:none;cursor:pointer}b,strong{font-weight:700}button,input,select,textarea{font-family:inherit}*,.row,.row>*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;margin-bottom:-2.08333rem;margin-left:-2.08333rem}.row>*{padding:0 0 2.08333rem 2.08333rem;width:100%}.col{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}@media screen and (max-width:767px){.row{margin-bottom:-1.66667rem;margin-left:-1.66667rem}.row>*{padding:0 0 1.66667rem 1.66667rem}}.row.no-gutter{margin:0}.row.no-gutter>*{padding:0}.row.equal-height>*{-ms-flex-item-align:stretch;align-self:stretch}.row.equal-height>*>*{height:100%}.row.row-1>*,.row.row-2>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row.row-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row.row-3>*,.row.row-4>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row.row-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row.row-5>*,.row.row-6>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row.row-6>*{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.row.row-7>*,.row.row-8>*{-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.row.row-8>*{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.row.row-10>*,.row.row-9>*{-webkit-box-flex:0;-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;max-width:11.11111%}.row.row-10>*{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.row.row-11>*,.row.row-12>*{-webkit-box-flex:0;-ms-flex:0 0 9.09091%;flex:0 0 9.09091%;max-width:9.09091%}.row.row-12>*{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}@media (min-width:576px){.row.row-sm-1>*,.row.row-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row.row-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row.row-sm-3>*,.row.row-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row.row-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row.row-sm-5>*,.row.row-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row.row-sm-6>*{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.row.row-sm-7>*,.row.row-sm-8>*{-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.row.row-sm-8>*{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.row.row-sm-10>*,.row.row-sm-9>*{-webkit-box-flex:0;-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;max-width:11.11111%}.row.row-sm-10>*{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.row.row-sm-11>*,.row.row-sm-12>*{-webkit-box-flex:0;-ms-flex:0 0 9.09091%;flex:0 0 9.09091%;max-width:9.09091%}.row.row-sm-12>*{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}}@media (min-width:768.98px){.row.row-md-1>*,.row.row-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row.row-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row.row-md-3>*,.row.row-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row.row-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row.row-md-5>*,.row.row-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row.row-md-6>*{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.row.row-md-7>*,.row.row-md-8>*{-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.row.row-md-8>*{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.row.row-md-10>*,.row.row-md-9>*{-webkit-box-flex:0;-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;max-width:11.11111%}.row.row-md-10>*{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.row.row-md-11>*,.row.row-md-12>*{-webkit-box-flex:0;-ms-flex:0 0 9.09091%;flex:0 0 9.09091%;max-width:9.09091%}.row.row-md-12>*{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}}@media (min-width:1024.98px){.row.row-lg-1>*,.row.row-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row.row-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row.row-lg-3>*,.row.row-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row.row-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row.row-lg-5>*,.row.row-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row.row-lg-6>*{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.row.row-lg-7>*,.row.row-lg-8>*{-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.row.row-lg-8>*{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.row.row-lg-10>*,.row.row-lg-9>*{-webkit-box-flex:0;-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;max-width:11.11111%}.row.row-lg-10>*{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.row.row-lg-11>*,.row.row-lg-12>*{-webkit-box-flex:0;-ms-flex:0 0 9.09091%;flex:0 0 9.09091%;max-width:9.09091%}.row.row-lg-12>*{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}}@media (min-width:1280.98px){.row.row-xl-1>*,.row.row-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row.row-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row.row-xl-3>*,.row.row-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row.row-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row.row-xl-5>*,.row.row-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row.row-xl-6>*{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.row.row-xl-7>*,.row.row-xl-8>*{-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.row.row-xl-8>*{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.row.row-xl-10>*,.row.row-xl-9>*{-webkit-box-flex:0;-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;max-width:11.11111%}.row.row-xl-10>*{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.row.row-xl-11>*,.row.row-xl-12>*{-webkit-box-flex:0;-ms-flex:0 0 9.09091%;flex:0 0 9.09091%;max-width:9.09091%}.row.row-xl-12>*{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}}.col-1,.col-2,.col-3{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;-webkit-box-flex:0}.col-2,.col-3{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4,.col-5,.col-6{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5,.col-6{-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-7,.col-8,.col-9{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;-webkit-box-flex:0}.col-8,.col-9{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10,.col-11,.col-12{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11,.col-12{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.off-0{margin-left:0}.off-1{margin-left:8.33333%}.off-2{margin-left:16.66667%}.off-3{margin-left:25%}.off-4{margin-left:33.33333%}.off-5{margin-left:41.66667%}.off-6{margin-left:50%}.off-7{margin-left:58.33333%}.off-8{margin-left:66.66667%}.off-9{margin-left:75%}.off-10{margin-left:83.33333%}.off-11{margin-left:91.66667%}@media (min-width:576px){.col-sm-1,.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3,.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5,.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7,.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-10,.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11,.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768.98px){.col-md-1,.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3,.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5,.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7,.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-10,.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11,.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:1024.98px){.col-lg-1,.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3,.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5,.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7,.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-10,.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11,.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1280.98px){.col-xl-1,.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3,.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5,.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7,.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-10,.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11,.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}html{font-size:3.6vw}@media (min-width:577.98px){html{font-size:2.4vw}}@media (min-width:769.98px){html{font-size:1.5vw}}@media (min-width:1025.98px){html{font-size:1.2vw}}@media (min-width:1441.98px){html{font-size:1vw}}[lang=ja] body{font-family:Noto Sans JP,sans-serif}body{color:#333;font-family:Roboto;font-weight:400;line-height:1}.menu>ul>li.menu-item-has-children>.sub-menu .box-submenu-img,.swiper-equal-height .swiper-slide{height:auto}.swiper-equal-height .swiper-slide>*{height:100%}@media (min-width:1025.98px){.swiper-no-overflow-hidden{overflow:visible}}.custom-pagination{-webkit-transform:none;-ms-transform:none;gap:.41667rem;position:static;transform:none;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.btn-link,.custom-pagination,.custom-pagination .swiper-pagination-bullet{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-pagination .swiper-pagination-bullet{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-transition:all .3s ease-in-out;opacity:1;transition:all .3s ease-in-out;margin:0!important;border-radius:999999px;background-color:#d9d9d9;width:.41667rem;height:.41667rem}.custom-pagination .swiper-pagination-bullet-active{background-color:#ed1f24;width:2.08333rem}.btn-link{-webkit-transition:color .2s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;transition:color .2s;margin-top:40px;border-bottom:1px solid #292929;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;color:#292929;font-size:.83333rem;font-weight:600;line-height:1.5;text-decoration:none}.btn-link svg,.page-our-culture .section-2 .principles-grid .principle-col.col-center .button-box a.btn-hasicon svg{-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.btn-link:hover{border-color:#ed1f24;color:#ed1f24}.btn-link:hover svg{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.banner-item{position:relative;overflow:hidden}.banner-item-caption,.banner-item:before{position:absolute;top:0;left:0;width:100%;height:100%}.banner-item:before{z-index:1;background:rgba(0,0,0,.5);content:""}.banner-item-image figure{position:relative;padding-top:31.25%}.banner-item-image figure iframe,.banner-item-image figure img,.banner-item-image figure video,.global-footer .logo-footer a iframe,.global-footer .logo-footer a img,.global-footer .logo-footer a video{-o-object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width:1024.98px){.banner-item-image figure{position:relative;padding-top:123.78641%}.banner-item-image figure iframe,.banner-item-image figure img,.banner-item-image figure video{-o-object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}.banner-item-image figure#ytplayer{pointer-events:none}.banner-item-caption{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;z-index:2;font-family:Oswald,sans-serif}@media (min-width:1025.98px){.banner-item-caption{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:1024.98px){.banner-item-caption{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:3.125rem}}.banner-item .caption-title{font-size:3.33333rem;line-height:1.125}@media (max-width:1440.98px){.banner-item .caption-title{font-size:clamp(16px,3.33333rem,3.54167rem)}}@media (max-width:1024.98px){.banner-item .caption-title{font-size:2.08333rem;line-height:1.4}}@media (max-width:1024.98px) and (max-width:1440.98px){.banner-item .caption-title{font-size:clamp(16px,2.08333rem,2.29167rem)}}.banner-item .play-icon,.fixed-stuff ul li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;color:#fff}.banner-item .play-icon,.banner-item .play-icon:after{background:-webkit-gradient(linear,left top,left bottom,from(#f9f49b),to(#a67f30));background:linear-gradient(180deg,#f9f49b,#a67f30)}.banner-item .play-icon{position:relative;z-index:2;cursor:pointer;border-radius:999999px;width:4.47917rem;height:4.47917rem;font-size:clamp(12px,1.66667rem,1.875rem)}.banner-item .play-icon:after{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;z-index:-2;transition:all .3s ease-in-out;border-radius:50%;width:100%;height:100%;content:""}@media (hover:hover) and (pointer:fine){.banner-item .play-icon:hover:after{opacity:.2;width:140%;height:140%}}@media (min-width:1025.98px){.banner-item .play-icon{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute;top:50%;right:15%;transform:translateY(-50%)}}.section-banner-gradient .banner-item:before{background:-webkit-gradient(linear,right top,left top,color-stop(37.4%,transparent),color-stop(55.06%,rgba(0,0,0,.5)),to(rgba(0,0,0,.6)));background:linear-gradient(270deg,transparent 37.4%,rgba(0,0,0,.5) 55.06%,rgba(0,0,0,.6))}.line-clamp-3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}@media (max-width:768px){.news-item-title{font-size:20px!important;line-height:1.4}}@media (max-width:1023.98px){.table-responsive{overflow:auto}.table-responsive table{min-width:600px}}.fixed-stuff{position:fixed;right:0;bottom:2.86458rem;z-index:1500}.fixed-stuff ul li+li,.product-detail-page .table-responsive table p{margin-top:.625rem}.fixed-stuff ul li a{-webkit-transition:all .3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;transition:all .3s;border:1px solid #dcdcdc;border-radius:.625rem 0 0 .625rem;background-color:#ed1f24;width:3.125rem;height:3.125rem;font-size:1.66667rem;text-decoration:none}.fixed-stuff ul li a:active,.fixed-stuff ul li a:focus,.fixed-stuff ul li a:hover{outline:0;text-decoration:none}.fixed-stuff ul li a img{max-width:1.66667rem}.AspNet-TreeView>ul>.AspNet-TreeView-Root .AspNet-TreeView-Collapse,.fixed-stuff ul li a br,.social-list ul li a br,.subscribe-form br{display:none}@media (hover:hover) and (pointer:fine){.fixed-stuff ul li a:hover{background-color:#881417;color:#fff}}.global-footer{overflow:hidden}@media (max-width:1024.98px){.global-footer .wpcf7-recaptcha iframe{-webkit-transform:scale(.67);-ms-transform:scale(.67);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform:scale(.67);transform-origin:top left}}.global-footer .footer-top{padding:3.125rem 0;overflow:hidden}@media (max-width:768.98px){.global-footer .footer-top{grid-template-columns:1fr}}.global-footer .logo-footer{display:inline-block;width:8.02083rem}.global-footer .logo-footer a,.logo a{display:block;position:relative;padding-top:48.08163%}.global-footer h3{margin-bottom:1.04167rem;font-weight:700;text-transform:uppercase}@media (max-width:576.98px){.global-footer h3{margin-bottom:.625rem}}@media (max-width:1024.98px){.footer-address-list .address-item{margin-bottom:1.25rem}}.footer-address-list .address-item p{gap:.41667rem;display:grid;grid-template-columns:.625rem 1fr;font-weight:300}.footer-address-list .address-item p em{color:#ed1f24}.footer-certification figure,.footer-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-certification figure{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:inline-block;align-items:center;justify-content:center;border-radius:12px;background-clip:padding-box;background-color:#fff;padding:.41667rem;width:4.375rem;height:4.375rem}.footer-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:12px;flex-direction:column;font-weight:300}@media (hover:hover) and (pointer:fine){.footer-menu ul li a:hover{color:#ed1f24}}.subscribe-form{position:relative}.subscribe-form input{border:0;background-color:#fff;padding:0 3.125rem 0 1.04167rem;width:100%;height:2.5rem;font-weight:300}.subscribe-form input::-webkit-input-placeholder{color:#888}.subscribe-form input::-moz-placeholder{color:#888}.subscribe-form input:-ms-input-placeholder{color:#888}.subscribe-form input::-ms-input-placeholder{color:#888}.subscribe-form input::placeholder{color:#888}.subscribe-form button{position:absolute;top:.625rem;right:1.04167rem;cursor:pointer;border:0;background-color:transparent;padding:0;color:#ed1f24;font:inherit;font-size:clamp(12px,.72917rem,.9375rem)}.language .dropdown-content ul,.social-list ul,.social-list ul li a{display:-webkit-box;display:-ms-flexbox;display:flex}.social-list ul{gap:8px}.social-list ul li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-transition:all .3s ease-in-out;align-items:center;justify-content:center;transition:all .3s ease-in-out;border-radius:999999px;background-color:#ed1f24;width:2.5rem;height:2.5rem;color:#fff;font-size:clamp(12px,1.04167rem,1.25rem)}@media (hover:hover) and (pointer:fine){.social-list ul li a:hover{background-color:#c70e12}}.global-header{position:sticky;top:0;z-index:100;border-bottom:1px solid #efefef;background-color:#fff}@media (max-width:1024.98px){.global-header .header-shopping,.global-header .top-menu{display:none}}.header-wrap{padding:.625rem 0}.logo{width:9.333rem}.history-content-slider .img figure iframe,.history-content-slider .img figure img,.history-content-slider .img figure video,.logo a iframe,.logo a img,.logo a video,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li figure iframe,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li figure img,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li figure video,.popup-content-more .article-img figure iframe,.popup-content-more .article-img figure img,.popup-content-more .article-img figure video{-o-object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.logo a img{-o-object-fit:contain;object-fit:contain}.language .wpml-ls-legacy-dropdown{width:auto}.language .wpml-ls-legacy-dropdown a{gap:.41667rem;border:0!important;background:0 0!important;padding:0}.language .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{position:static;border:0;font-family:Font Awesome\ 6 Pro;font-weight:900;content:""}.language .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{-webkit-box-shadow:6px 6px 15px rgba(0,0,0,.1);box-shadow:6px 6px 15px rgba(0,0,0,.1);background-color:#fff;padding:.625rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.language .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{color:#292929!important}.language .dropdown-content{padding:.41667rem;min-width:100%}.language .dropdown-content ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:.625rem;flex-direction:column}.header-top-right .header-shopping{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;border-left:0}.header-top-right .header-shopping:hover a,.menu>ul>li.menu-template-template_1 .submenu-depth-0 .row>li>a:hover,.scroll-nav-wrap .scroll-nav-list li.active a,.scroll-nav-wrap .scroll-nav-list li:hover a,.top-menu ul li[class*=current-]>a{color:#ed1f24}.header-top-right .header-shopping a,.language .wpml-ls-legacy-dropdown a,.top-menu ul{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.header-top-right .header-shopping a{gap:5px}@media (min-width:1025.98px){.header-top-right>*+*{border-left:1px solid #efefef;padding-left:1.04167rem}}.top-menu ul{gap:2.08333rem;font-weight:300}@media (max-width:1024.98px){.top-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;flex-direction:column;align-items:flex-start;font-size:1.14583rem!important;font-weight:500;text-transform:uppercase}}@media (max-width:1024.98px){.menu-wrapper{display:none}}.menu>ul,.menu>ul>li>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu>ul{gap:5.20833rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1024.98px){.menu>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:1.04167rem;-webkit-box-align:start;-ms-flex-align:start;flex-direction:column;align-items:flex-start}}.menu>ul>li>a{-webkit-transition:all .3s ease-in-out;gap:.41667rem;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;transition:all .3s ease-in-out;border-bottom:1px solid transparent;padding:.41667rem 0!important;font-weight:500;text-transform:uppercase}@media (max-width:1024.98px){.menu>ul>li>a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto;font-size:1.14583rem!important;text-align:left}}.menu>ul>li>a em{font-size:clamp(12px,.9375rem,1.14583rem)}.menu>ul>li.contact-link a{border:0;border-radius:50rem;background:#ed1f24!important;padding:.41667rem 1.04167rem!important;color:#fff!important}.menu>ul>li.contact-link a:after{font-family:Font Awesome\ 6 Pro;content:""}@media (hover:hover) and (pointer:fine){.menu>ul>li:not(.contact-link):hover>a{border-bottom:1px solid #ed1f24;color:#ed1f24}}.menu>ul>li:not(.contact-link)[class*=current-]>a{border-bottom:1px solid #ed1f24;color:#ed1f24}.menu>ul>li.menu-template-template_1 .submenu-depth-0 .row>li>a{-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-transition:all .3s ease-in-out;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;align-items:center!important;transition:all .3s ease-in-out}@media (max-width:1024.98px){.menu>ul>li.menu-template-template_1 .submenu-depth-0 .row>li>a{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:1024.98px){.menu>ul>li li.menu-item-has-children{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.menu>ul>li li.menu-item-has-children .submenu-sub{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}}.menu>ul>li.menu-item-has-children,.menu>ul>li.menu-item-has-children>.sub-menu h3{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.menu>ul>li.menu-item-has-children{-ms-flex-wrap:wrap;gap:.52083rem;flex-wrap:wrap}@media (max-width:1024.98px){.menu>ul>li.menu-item-has-children{width:100%}}.menu>ul>li.menu-item-has-children .toggle-sub-menu{display:none!important}.menu>ul>li.menu-item-has-children>.sub-menu{z-index:3;background-color:#fff}@media (min-width:1025.98px){.menu>ul>li.menu-item-has-children>.sub-menu{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;-webkit-transition:all .25s ease-in-out;display:block;position:absolute;top:100%;left:0;transform:scaleY(0);transform-origin:top;visibility:hidden;opacity:0;transition:all .25s ease-in-out;width:100%}.menu>ul>li.menu-item-has-children>.sub-menu:before{position:absolute;bottom:100%;left:0;width:100%;height:.83333rem;content:""}}@media (max-width:1024.98px){.menu>ul>li.menu-item-has-children>.sub-menu{-webkit-box-flex:0;-ms-flex:0 0 100%;display:none;flex:0 0 100%;background-color:#f6f6f6;padding:1.25rem;width:100%;max-width:100%}}.menu>ul>li.menu-item-has-children>.sub-menu .box-submenu-img a,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.menu>ul>li.menu-item-has-children>.sub-menu .box-submenu-img a{width:100%;height:100%}.menu>ul>li.menu-item-has-children>.sub-menu .box-submenu-img img{-o-object-fit:cover;-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom-left-radius:.3125rem;width:100%;height:100%;object-fit:cover}.menu>ul>li.menu-item-has-children>.sub-menu h3{background-color:#ed1f24;padding:0 .83333rem;height:3.33333rem;color:#fff;font-family:Oswald;font-size:1.25rem;line-height:1.33333}@media (max-width:1440.98px){.menu>ul>li.menu-item-has-children>.sub-menu h3{font-size:clamp(16px,1.25rem,1.45833rem)}}.menu-toggle,.menu>ul>li.menu-item-has-children>.sub-menu h3 em{font-size:1.25rem}.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub{padding:3.125rem 3.125rem 3.125rem 1.04167rem}@media (max-width:1280.98px){.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub{padding:1.5625rem 1.5625rem 1.5625rem 1.04167rem}}@media (max-width:768.98px){.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub{padding:0}}.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;position:relative;flex:0 0 33.33333%;width:100%;max-width:33.33333%;text-align:left}.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li figure{position:relative;margin-bottom:1.25rem;padding-top:56.37584%;overflow:hidden}.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li figure img,.subnav ul li a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li>a{text-decoration:none!important}.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li a{display:block;font-weight:500}.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub{gap:.41667rem;margin-top:1.25rem;padding:0}.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li a{color:#818181;font-weight:400}.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li a:hover{color:#ed1f24;text-decoration:underline}.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li:hover>a,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li[class*=current-]>a{text-decoration:underline}.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li:hover figure img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}@media (max-width:1024.98px){.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:100%;max-width:50%;text-align:left}}@media (max-width:576.98px){.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}}@media (min-width:1025.98px){.menu>ul>li.menu-item-has-children.open>.sub-menu{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);visibility:visible;opacity:1}}@media (max-width:1024.98px){.menu>ul>li.menu-item-has-children.open>.sub-menu{display:block}}.menu-toggle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background-color:#ed1f24;width:2.60417rem;height:2.60417rem;color:#fff}.menu-mobile{-webkit-transition:all .3s ease-in-out;position:fixed;top:0;left:-100%;z-index:102;transition:all .3s ease-in-out;background-color:#fff;width:80vw;height:100vh;overflow:auto}@media (min-width:1025.98px){.menu-mobile{display:none}}.menu-mobile.show{left:0}.menu-mobile .menu-mobile-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;flex-direction:column;height:100%}.menu-mobile .close-menu,.menu-mobile .header-shopping{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-start}.menu-mobile .header-shopping a{font-weight:600;text-transform:uppercase}.menu-mobile .close-menu{-webkit-box-pack:center;-ms-flex-pack:center;position:absolute;top:0;right:0;justify-content:center;z-index:2;background-color:#efefef;width:2.29167rem;height:2.29167rem;font-size:1.25rem}.menu-mobile .close-menu.close-mega{right:auto;left:0;padding:.625rem .41667rem}.menu-mobile .close-menu.close-mega span{font-size:1.04167rem}.menu-mobile .menu-mobile-header{padding:2.08333rem 1.25rem 0}.menu-mobile .menu-mobile-header .logo{width:5.20833rem}.menu-mobile .menu-mobile-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.66667rem;text-align:center}.menu-mobile .menu-mobile-body>*+*{margin-top:1.66667rem;border-top:1px solid #dcdcdc;padding-top:1.66667rem}.menu-mobile .menu-mobile-body .menu-wrapper,.menu-mobile .menu-mobile-body .top-menu{display:block}.backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;opacity:.75;z-index:101;background-color:#000;width:100%;height:100%}.popup-content-more{padding:4.16667rem 3.125rem;width:48.33333rem}@media (max-width:1024.98px){.popup-content-more{padding:1.66667rem}}.popup-content-more .article-img figure{position:relative;padding-top:54.11471%}.search-page{padding:3.125rem 0}@media (max-width:1024.98px){.search-page{padding:2.08333rem 0}}.search-page .searchbox{position:relative;margin-bottom:1.66667rem}.search-page .searchbox button{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute;top:50%;right:1.66667rem;transform:translateY(-50%);cursor:pointer;border:0;background-color:transparent;padding:0;color:inherit;font:inherit;font-size:1.66667rem}.search-page .searchbox input[type=text]{-webkit-box-shadow:0 0 0 0 transparent;-webkit-transition:.25s cubic-bezier(.4,0,.2,1);transition:.25s cubic-bezier(.4,0,.2,1);outline:0;box-shadow:0 0 0 0 transparent;border:1px solid #dfe1e5;border-radius:1.5625rem!important;background-color:#fff;padding-right:2.8125rem;padding-left:1.04167rem;width:100%;height:100%;height:3.125rem!important;color:#333;font-size:.875rem;font-weight:400}.search-page .searchbox input[type=text]:focus{-webkit-box-shadow:0 1px 6px 0 rgba(32,33,36,.28);box-shadow:0 1px 6px 0 rgba(32,33,36,.28);border-color:transparent}.search-page .search-query{margin-top:.83333rem;margin-bottom:1.25rem;font-size:1.04167rem;font-weight:700}.AspNet-TreeView{line-height:1.5}.AspNet-TreeView>ul{-webkit-columns:3 auto;-moz-columns:3 auto;column-count:3;margin:10px 0 0;padding-bottom:25px}.AspNet-TreeView>ul>.AspNet-TreeView-Root{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:26px}.AspNet-TreeView>ul>.AspNet-TreeView-Root>a{display:inline-block;padding-bottom:7px;font-size:20px;font-weight:600}.AspNet-TreeView>ul>.AspNet-TreeView-Root>ul>li{padding-bottom:7px;color:#06c;font-size:18px}.AspNet-TreeView>ul>.AspNet-TreeView-Root>ul>li>a{display:inline-block;font-weight:500}.AspNet-TreeView>ul>.AspNet-TreeView-Root>ul>li.AspNet-TreeView-Parent>a{margin-bottom:7px}.AspNet-TreeView>ul>.AspNet-TreeView-Root>ul>li.AspNet-TreeView-Parent>ul{padding-left:1.25em;list-style:disc}.AspNet-TreeView>ul>.AspNet-TreeView-Root>ul>li.AspNet-TreeView-Parent>ul>li{margin-bottom:7px;font-size:16px}@media screen and (max-width:768.98px){.AspNet-TreeView>ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.sitemap{padding:2.08333rem 0}.sitemap a:hover{text-decoration:underline}.sitemap-heading,.subnav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sitemap-heading{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.66667rem;border-bottom:1px solid #ccc;height:2.70833rem}.sitemap-heading h1{font-size:1.66667rem;font-weight:600;line-height:1.5}.subnav ul{gap:.83333rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;overflow-x:auto;white-space:nowrap}.subnav ul li a:not(.is-text){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center;border:1px solid #818181;border-radius:50rem;padding:.41667rem 1.25rem;color:#818181}.subnav ul li a.is-text,.subnav ul li a:not(.is-text){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500}.subnav ul li a.is-text{gap:.41667rem;border-bottom:2px solid #292929;padding-bottom:.20833rem}@media (hover:hover) and (pointer:fine){.subnav ul li a.is-text:hover{border-color:#ed1f24;color:#ed1f24}}.subnav ul li.active a:not(.is-text),.subnav ul li:hover a:not(.is-text){border-color:#ed1f24;background-color:#ed1f24;color:#fff}.subnav.is-white ul li a{border-color:#fff;color:#fff}.tabs ul{gap:.83333rem;gap:10px;-webkit-box-align:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;max-width:100%;overflow-x:auto;white-space:nowrap}.tabs ul li a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:16px;font-weight:700}.tabs ul li a:not(.is-text){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center;border:0;border-bottom:0 solid #818181;border-radius:0;color:#818181}.tabs ul li a.is-text,.tabs ul li a:not(.is-text){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500}.tabs ul li a.is-text{gap:.41667rem;border-bottom:2px solid #292929;padding-bottom:.83333rem}@media (hover:hover) and (pointer:fine){.tabs ul li a.is-text:hover{border-color:#ed1f24;color:#ed1f24}}.tabs ul li.active a:not(.is-text),.tabs ul li:hover a:not(.is-text){border-bottom:3px solid #818181;border-color:#ed1f24;color:#ed1f24}.tabs.is-white ul li a{border-color:#fff;color:#fff}.scroll-nav-wrap{position:sticky;top:calc(var(--header-height));left:0;z-index:10;background:#f6f6f6;padding:.625rem 0;width:100%;text-align:center}.scroll-nav-wrap .scroll-nav-list{gap:1.25rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:1px;max-width:100%;overflow-x:auto;white-space:nowrap}.scroll-nav-wrap .scroll-nav-list li+li{border-left:2px solid #bdbdbd;padding-left:1.25rem}.scroll-nav-wrap .scroll-nav-list li a{color:#bdbdbd;font-family:Oswald;text-transform:uppercase}section[id*=about-]{scroll-margin-top:calc(var(--header-height) + 2.76042rem)}.section-about-1 .content{overflow:hidden;overflow-x:auto}.document-list table,.section-about-1 .content table{width:100%}.section-about-1 .content table tr td{border-bottom:1px solid #efefef;padding:.83333rem 1.04167rem}.section-about-1 .content table tr td:first-child{background-color:#f6f6f6;width:22.85714%;font-weight:500;text-transform:uppercase}.section-about-1 .content table tr:first-child{border-top:1px solid #efefef}.history-year-slider,.section-about-2{position:relative}.section-about-2 .divider{position:absolute;bottom:0;left:0;width:100%}.section-about-2 .content{max-height:14.16667rem}.history-year-slider:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute;top:.83333rem;left:0;transform:translateY(-50%);background-color:#dcdcdc;width:100%;height:2px;content:""}.history-year-slider .year{-webkit-transition:color .3s ease;transition:color .3s ease;cursor:pointer;text-align:center}.history-year-slider .year .dot,.history-year-slider .year .dot .dot-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;border-radius:999999px}.history-year-slider .year .dot{-webkit-transition:border-color .3s ease;transition:border-color .3s ease;margin:0 auto .41667rem;border:1px solid transparent;background:0 0;width:1.66667rem;height:1.66667rem}.history-year-slider .year .dot .dot-inner{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#bdbdbd;width:.83333rem;height:.83333rem}.history-year-slider .swiper-slide-active .year{color:#ed1f24}.history-year-slider .swiper-slide-active .year .dot{border-color:#ed1f24;background:#fff}.history-year-slider .swiper-slide-active .year .dot .dot-inner{background-color:#ed1f24}.history-content-slider .img img{-webkit-filter:grayscale(100%);-webkit-transition:-webkit-filter .3s ease;filter:grayscale(100%);transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.history-content-slider .img figure{position:relative;padding-top:50%}.history-content-slider .content{-webkit-transition:opacity .3s ease;opacity:0;transition:opacity .3s ease}.history-content-slider .swiper-slide-active .content{opacity:1}.history-content-slider .swiper-slide-active .img img,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item.open .acc-header .left-content .icon img,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item.open .accordion-trigger .left-content .icon img{-webkit-filter:grayscale(0);filter:grayscale(0)}.history-content-slider .swiper-btn{top:12.5rem!important}.section-about-4 .item .row{margin-bottom:-.83333rem;margin-left:-.83333rem}.section-about-4 .item .row>*{padding-bottom:.83333rem;padding-left:.83333rem}@media (min-width:1025.98px){.section-about-4 .item:nth-child(odd) .content{padding-right:3.33333rem}.section-about-4 .item:nth-child(2n) .content{padding-left:3.33333rem}}.section-about-4 .item:nth-child(2n) .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.partner-item{border-radius:.83333rem;background-color:#fff;padding:.52083rem}.partner-item figure{position:relative;padding-top:100%}.partner-item figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:1025.98px){.section-about-7 .content-wrapper{position:relative;margin:0 auto;width:30.20833rem}}@media (max-width:1024.98px){.section-about-7 .content-wrapper .content-list{padding-top:1.66667rem}}.section-about-7 .content-wrapper .item{gap:1.25rem;display:grid;grid-template-columns:3.33333rem 1fr}@media (max-width:1024.98px){.section-about-7 .content-wrapper .item{grid-template-columns:2.70833rem 1fr}.section-about-7 .content-wrapper .item+.item{margin-top:1.66667rem}}@media (min-width:1025.98px){.section-about-7 .content-wrapper .item{position:absolute;width:21.77083rem}}.area-item,.section-about-7 .content-wrapper .item .icon{position:relative}@media (min-width:1025.98px){.section-about-7 .content-wrapper .item .icon:before{position:absolute;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(237,31,36,0)),color-stop(48.26%,#ed1f24),to(rgba(237,31,36,0)));background:linear-gradient(0deg,rgba(237,31,36,0),#ed1f24 48.26%,rgba(237,31,36,0));width:1px;height:100%;content:""}.section-about-7 .content-wrapper .item-1,.section-about-7 .content-wrapper .item-2{top:3.95833rem;right:100%;grid-template-columns:1fr 2.70833rem}.section-about-7 .content-wrapper .item-1 .icon-wrap,.section-about-7 .content-wrapper .item-2 .icon-wrap{grid-column:2/3;grid-row:1/2}.section-about-7 .content-wrapper .item-1 .icon:before,.section-about-7 .content-wrapper .item-2 .icon:before{right:-.57292rem}.section-about-7 .content-wrapper .item-1{top:auto;bottom:.9375rem;margin-right:.26042rem;width:21.5625rem}.section-about-7 .content-wrapper .item-3{top:3.95833rem;left:100%;margin-left:.41667rem}.section-about-7 .content-wrapper .item-3 .icon:before,.section-about-7 .content-wrapper .item-4 .icon:before{left:-.57292rem}.section-about-7 .content-wrapper .item-4{top:auto;bottom:1.938rem;left:100%;margin-left:.41667rem}}.area-item-content{padding:2.08333rem}@media (max-width:1024.98px){.area-item-content{padding:0 1.25rem 1.25rem}}.area-item-image figure{position:relative;padding-top:66.76471%}.area-item-image figure iframe,.area-item-image figure img,.area-item-image figure video,.capability-item-overlay .capability-item-image figure iframe,.capability-item-overlay .capability-item-image figure img,.capability-item-overlay .capability-item-image figure video,.partner-item figure iframe,.partner-item figure video,.section-career-1 figure iframe,.section-career-1 figure img,.section-career-1 figure video{-o-object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.area-item-description{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.area-item+.area-item{margin-top:2.08333rem}.capability-item-overlay .stretched-link:after{z-index:5}.capability-item-overlay .capability-item-image figure{position:relative;padding-top:70.58824%}.capability-item-overlay .capability-item-image .cb-slideshow{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:2!important;width:100%!important;height:100%!important}.capability-item-overlay .capability-item-image .cb-slideshow>div{background-size:cover!important;width:100%!important;height:100%!important}.capability-item-overlay .capability-item-content,.contact-info-item ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.capability-item-overlay .capability-item-content{position:absolute;top:0;right:0;left:0;z-index:3;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.33)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.33),transparent);padding:2.08333rem;height:100%;color:#fff}.capability-item-overlay .capability-item-content .capability-item-title{font-weight:700}@media (max-width:768.98px){.capability-item-overlay .capability-item-content{padding:1.25rem}}.capability-item-overlay .capability-item-excerpt{-webkit-transition:all .3s ease-in-out;opacity:0;transition:all .3s ease-in-out}@media (hover:hover) and (pointer:fine){.capability-item-overlay:hover .capability-item-content{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.66)),to(rgba(0,0,0,.22)));background:linear-gradient(180deg,rgba(0,0,0,.66),rgba(0,0,0,.22))}.capability-item-overlay:hover .capability-item-excerpt{opacity:1}}.capability-item-overlay-small .capability-item-title{font-size:.9375rem}.section-career-1 figure{position:relative;padding-top:66.81818%}.section-career-2 .item{gap:1.66667rem;-webkit-box-align:start;-ms-flex-align:start;display:grid;grid-template-columns:4.16667rem 1fr;align-items:flex-start}.career-item{gap:4.16667rem;-webkit-box-pack:justify;-ms-flex-pack:justify;display:grid;grid-template-columns:21.21212% 9.69697% 15.15152% 15.15152% 1fr;justify-content:space-between;background-color:#f6f6f6;padding:1.25rem 2.08333rem}@media (max-width:768.98px){.career-item{gap:1.25rem;grid-template-columns:repeat(2,1fr);padding:1.25rem}.career-item .career-item-action{grid-column:span 2}.career-item .career-item-action .btn{width:100%}}.contact-info-list{margin-top:1.66667rem}.contact-info-item ul{gap:8px}@media (max-width:1024.98px){.contact-info-item ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}.contact-info,.contact-info-item ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-info-item ul li{gap:.625rem}.contact-info-item ul li i{-webkit-box-flex:0;-ms-flex:0 0 1.25rem;position:relative;flex:0 0 1.25rem;width:100%;max-width:1.25rem;color:#ed1f24;font-size:clamp(12px,1.04167rem,1.25rem)}.contact-info-item ul li a{color:#008bff;text-decoration:underline}.contact-form .row{margin-bottom:-1.04167rem;margin-left:-1.04167rem}.contact-form .row>*{padding-bottom:1.04167rem;padding-left:1.04167rem}.contact-form .btn{width:13.02083rem}.contact-map iframe{border-radius:.625rem;width:100%;height:100%;min-height:13.125rem}.contact-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.document-list table td,.document-list table th{padding:.625rem 1.04167rem}.document-list table th{background-color:#ed1f24;color:#fff;font-weight:600;text-align:left}.document-list table tr:nth-child(2n){background-color:#efefef}.document-list table td:nth-child(2){width:70%}.section-home-3{position:relative;background:#fbfbfb;overflow:hidden}.section-home-3 .bg-image{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);position:absolute;bottom:-10.41667rem;left:50%;transform:translateX(-50%);z-index:1;width:81.71875%}@media (max-width:768.98px){.section-home-3 .bg-image{width:100%}}.section-home-3 .bg-image img{width:100%}.section-home-3 .item .number{font-size:clamp(12px,2.70833rem,2.91667rem)}@media (max-width:768.98px){.section-home-3 .item .number{font-size:clamp(12px,2.08333rem,2.29167rem)}}.section-home-3 .box-img{position:relative;padding-top:53.07692%}.section-home-3 .box-img iframe,.section-home-3 .box-img img,.section-home-3 .box-img video{-o-object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.news-list-side,.section-home-3 .box-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.section-home-3 .box-content{gap:1.66667rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.news-list-side{gap:2.91667rem}@media (max-width:768.98px){.news-list-side{gap:0}}.news-list-side>*+*{border-top:1px solid #dcdcdc;padding-top:2.91667rem}@media (max-width:768.98px){.news-list-side>*+*{padding-top:1.66667rem}}.section-home-4{position:relative}.section-home-4 .container,.section-home-8{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center}.section-home-4 .container{-webkit-box-align:center;-ms-flex-align:center;position:relative;align-items:center;z-index:10}.section-home-4 .img-video{-webkit-filter:brightness(.2);position:absolute;top:0;left:0;filter:brightness(.2);width:100%;height:100%}.item-product-card .img figure img,.section-home-4 .img-video img,.section-home-4 .img-video video{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.section-home-8{min-height:23.4375rem}.home-svg{max-width:100%}@media (max-width:768.98px){.home-svg{height:auto}}.section-home-4 .heading-underlined{color:#fff!important;font-weight:500!important;text-align:start!important}.section-home-4 h2{color:#fff!important}.support-nav ul{padding:0 1.04167rem}.support-nav ul li a{display:block;padding:.83333rem 0}.support-nav ul li+li>a{border-top:1px solid #dcdcdc}@media (hover:hover) and (pointer:fine){.support-nav ul li:hover>a{color:#ed1f24}}.support-nav ul li.active>a,.support-nav ul li[class*=current_]>a{color:#ed1f24}.faq-item,.faq-item .accordion-trigger,.support-nav ul li+li>a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.faq-item{border-radius:.83333rem;background-color:#fff;padding:1.25rem;width:100%}.faq-item .accordion-trigger{gap:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.faq-item .accordion-trigger .icon{margin-left:auto}.faq-item .accordion-content{margin-top:1.04167rem;border-top:2px solid #ed1f24;padding-top:1.04167rem}.faq-item.open{-webkit-box-shadow:0 4px 7.1px 0 rgba(0,0,0,.08);box-shadow:0 4px 7.1px 0 rgba(0,0,0,.08)}.faq-item.open .accordion-trigger{color:#ed1f24}.faq-item.open .accordion-trigger .icon:before{content:"\f068"}.item-product-card{-webkit-transition:all .3s ease;gap:.83333rem;transition:all .3s ease;height:100%}.item-product-card:hover .img figure img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.item-product-card .img,.news-item-image figure{overflow:hidden}.item-product-card .img figure{-ms-flex-item-align:stretch;aspect-ratio:320/178.49;position:relative;align-self:stretch;margin:0}.item-product-card .img figure img{-webkit-transition:-webkit-transform .5s ease;position:absolute;top:0;left:0;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.item-product-card,.item-product-card .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.item-product-card .content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;justify-content:space-between}.item-product-card .content h3{margin-bottom:.625rem;color:#464646!important;font-weight:700!important;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item-product-card .content h3 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-webkit-transition:color .2s;display:-webkit-box;transition:color .2s;text-decoration:none}.form-group .item-product-card .content [type=color],.form-group .item-product-card .content [type=date],.form-group .item-product-card .content [type=datetime-local],.form-group .item-product-card .content [type=datetime],.form-group .item-product-card .content [type=email],.form-group .item-product-card .content [type=month],.form-group .item-product-card .content [type=number],.form-group .item-product-card .content [type=password],.form-group .item-product-card .content [type=search],.form-group .item-product-card .content [type=tel],.form-group .item-product-card .content [type=text],.form-group .item-product-card .content [type=time],.form-group .item-product-card .content [type=url],.form-group .item-product-card .content [type=week],.form-group .item-product-card .content input:not([type]),.form-group .item-product-card .content textarea,.item-product-card .content .body-2,.item-product-card .content .facetwp-load-more,.item-product-card .content .form-group [type=color],.item-product-card .content .form-group [type=date],.item-product-card .content .form-group [type=datetime-local],.item-product-card .content .form-group [type=datetime],.item-product-card .content .form-group [type=email],.item-product-card .content .form-group [type=month],.item-product-card .content .form-group [type=number],.item-product-card .content .form-group [type=password],.item-product-card .content .form-group [type=search],.item-product-card .content .form-group [type=tel],.item-product-card .content .form-group [type=text],.item-product-card .content .form-group [type=time],.item-product-card .content .form-group [type=url],.item-product-card .content .form-group [type=week],.item-product-card .content .form-group input:not([type]),.item-product-card .content .form-group textarea,.item-product-card .content .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li a,.item-product-card .content .menu>ul>li.menu-template-template_1 .submenu-depth-0 .row>li>a,.item-product-card .content .rank-math-breadcrumb p,.item-product-card .content .support-nav ul li a,.item-product-card .content .wpcf7-response-output,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li .item-product-card .content a,.menu>ul>li.menu-template-template_1 .submenu-depth-0 .item-product-card .content .row>li>a,.rank-math-breadcrumb .item-product-card .content p,.support-nav ul li .item-product-card .content a{-webkit-line-clamp:3;-webkit-box-orient:vertical;-webkit-box-flex:1;-ms-flex:auto;display:-webkit-box;flex:auto;overflow:hidden;color:#464646;font-size:.9375rem!important;font-weight:300;line-height:1.6}.item-product-card .content a.btn-link{margin-top:1.25rem}@media (max-width:768px){.item-product-card .content a.btn-link{margin-top:.83333rem}}.heading-underlined{margin-bottom:1.25rem;padding-bottom:1.04167rem;color:#111827;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase}.description{margin-bottom:1.25rem;color:#270a0a;font-size:.9375rem;font-weight:300;line-height:1.5}.btn-sliding-right,.btn-sliding-right em{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden}.btn-sliding-right em{-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%);width:1.04167rem;height:1.14583rem}.btn-sliding-right em:after,.btn-sliding-right em:before{-webkit-transition:-webkit-transform .4s ease;position:absolute;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.btn-sliding-right em:after{left:-1.14583rem;font-family:Font Awesome\ 5 Pro;font-weight:300;content:"\f061"}.btn-sliding-right:hover em:after,.btn-sliding-right:hover em:before{-webkit-transform:translateX(1.14583rem);-ms-transform:translateX(1.14583rem);transform:translateX(1.14583rem)}.btn-sliding-left,.btn-sliding-right{-webkit-box-align:center;-ms-flex-align:center;gap:.625rem;-webkit-transition:all .3s ease;align-items:center;transition:all .3s ease;cursor:pointer}.btn-sliding-left em{width:1.14583rem;height:.9375rem}.btn-sliding-left em:after,.btn-sliding-left em:before{-webkit-transition:-webkit-transform .4s ease;position:absolute;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.btn-sliding-left em:after{left:1.14583rem;font-family:Font Awesome\ 5 Pro;font-weight:300;content:"\f060"}.btn-sliding-left:hover{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}.btn-sliding-left:hover em:after,.btn-sliding-left:hover em:before{-webkit-transform:translateX(-1.14583rem);-ms-transform:translateX(-1.14583rem);transform:translateX(-1.14583rem)}.btn-sliding-left,.btn-sliding-left em,.btn-sliding-up,.btn-sliding-up em{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden}.btn-sliding-up em{width:.9375rem;height:1.04167rem}.btn-sliding-up em:after,.btn-sliding-up em:before{-webkit-transition:-webkit-transform .4s ease;position:absolute;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.btn-sliding-up em:after{top:1.04167rem;font-family:Font Awesome\ 5 Pro;font-weight:300;content:"\f062"}.btn-sliding-up:hover{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.btn-sliding-up:hover em:after,.btn-sliding-up:hover em:before{-webkit-transform:translateY(-1.04167rem);-ms-transform:translateY(-1.04167rem);transform:translateY(-1.04167rem)}.btn-sliding-down,.btn-sliding-up{-webkit-box-align:center;-ms-flex-align:center;gap:.625rem;-webkit-transition:all .3s ease;align-items:center;transition:all .3s ease;cursor:pointer}.btn-arrow-expand,.btn-sliding-down,.btn-sliding-down em{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden}.btn-sliding-down em{width:.9375rem;height:1.14583rem}.btn-sliding-down em:after,.btn-sliding-down em:before{-webkit-transition:-webkit-transform .4s ease;position:absolute;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.btn-sliding-down em:after{top:-1.25rem;font-family:Font Awesome\ 5 Pro;font-weight:300;content:"\f063"}.btn-sliding-down:hover em:after,.btn-sliding-down:hover em:before{-webkit-transform:translateY(1.25rem);-ms-transform:translateY(1.25rem);transform:translateY(1.25rem)}.btn-arrow-expand{gap:.41667rem;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.btn-arrow-expand span,.btn-arrow-slide-in span{position:relative;z-index:1;white-space:nowrap}.btn-arrow-expand,.btn-arrow-expand em,.btn-arrow-slide-in,.btn-arrow-slide-in em{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center}.btn-arrow-expand em,.btn-arrow-slide-in em{-webkit-transition:width .4s cubic-bezier(.25,.46,.45,.94);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;transition:width .4s cubic-bezier(.25,.46,.45,.94);width:0;overflow:hidden}.btn-arrow-expand em:before{opacity:0}.btn-arrow-expand:hover,.btn-arrow-slide-in:hover{padding-left:1.45833rem}.btn-arrow-expand:hover em,.btn-arrow-slide-in:hover em{width:1.04167rem}.btn-arrow-expand:hover em:before{opacity:1}.btn-arrow-slide-in{gap:.41667rem;-webkit-transition:padding .4s cubic-bezier(.25,.46,.45,.94);transition:padding .4s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.btn-arrow-expand em:before,.btn-arrow-slide-in em:before,.btn-arrow-slide-right em:before{-webkit-transform:translateX(1.04167rem);-ms-transform:translateX(1.04167rem);-webkit-transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transform:translateX(1.04167rem);transition:transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);font-family:Font Awesome\ 5 Pro;font-weight:300;content:"\f061"}.btn-arrow-expand:hover em:before,.btn-arrow-slide-in:hover em:before,.btn-arrow-slide-right:hover em:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.btn-arrow-slide-in,.btn-arrow-slide-right,.btn-arrow-slide-right em{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden}.btn-arrow-slide-right{-webkit-box-align:center;-ms-flex-align:center;gap:0;-webkit-transition:all .4s ease;align-items:center;transition:all .4s ease;cursor:pointer}.btn-arrow-slide-right em{-webkit-transition:width .4s cubic-bezier(.25,.46,.45,.94),margin-left .4s ease;transition:width .4s cubic-bezier(.25,.46,.45,.94),margin-left .4s ease;margin-left:0;width:0;height:.9375rem}.btn-arrow-slide-right em:before{position:absolute;right:0}.btn-arrow-slide-right:hover em{margin-left:.625rem;width:1.04167rem}.btn-hasicon{-webkit-transition:color .3s ease;position:relative;z-index:1;transition:color .3s ease}.btn-hasicon:before{-webkit-transition:opacity .4s ease;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:-1;transition:opacity .4s ease;border-radius:inherit;background:radial-gradient(#facbcd 0,#ed1f24 70%);content:""}.btn-hasicon:hover{color:#000!important}.btn-hasicon:hover:before{opacity:1}.btn-secondary-white{background-color:#fff;color:#ed1f24;font-family:Roboto,sans-serif!important}.btn-sliding-down.btn-hasicon:before,.btn-sliding-left.btn-hasicon:before,.btn-sliding-right.btn-hasicon:before,.btn-sliding-up.btn-hasicon:before{z-index:0}.btn-arrow-slide-right span,.btn-sliding-down.btn-hasicon em,.btn-sliding-down.btn-hasicon span,.btn-sliding-left.btn-hasicon em,.btn-sliding-left.btn-hasicon span,.btn-sliding-right.btn-hasicon em,.btn-sliding-right.btn-hasicon span,.btn-sliding-up.btn-hasicon em,.btn-sliding-up.btn-hasicon span{position:relative;z-index:1}.btn-sliding-down.btn,.btn-sliding-left.btn,.btn-sliding-right.btn,.btn-sliding-up.btn{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.btn-sliding-down.loading,.btn-sliding-left.loading,.btn-sliding-right.loading,.btn-sliding-up.loading{opacity:.7;pointer-events:none}.btn-sliding-down.loading em,.btn-sliding-left.loading em,.btn-sliding-right.loading em,.btn-sliding-up.loading em{-webkit-animation:bounce .6s infinite;animation:bounce .6s infinite}.current-menu-item>a,.current-menu-parent>a,.current_page_item>a,.form-group .item-product-card h3:hover[type=color],.form-group .item-product-card h3:hover[type=date],.form-group .item-product-card h3:hover[type=datetime-local],.form-group .item-product-card h3:hover[type=datetime],.form-group .item-product-card h3:hover[type=email],.form-group .item-product-card h3:hover[type=month],.form-group .item-product-card h3:hover[type=number],.form-group .item-product-card h3:hover[type=password],.form-group .item-product-card h3:hover[type=search],.form-group .item-product-card h3:hover[type=tel],.form-group .item-product-card h3:hover[type=text],.form-group .item-product-card h3:hover[type=time],.form-group .item-product-card h3:hover[type=url],.form-group .item-product-card h3:hover[type=week],.item-product-card .form-group h3:hover[type=color],.item-product-card .form-group h3:hover[type=date],.item-product-card .form-group h3:hover[type=datetime-local],.item-product-card .form-group h3:hover[type=datetime],.item-product-card .form-group h3:hover[type=email],.item-product-card .form-group h3:hover[type=month],.item-product-card .form-group h3:hover[type=number],.item-product-card .form-group h3:hover[type=password],.item-product-card .form-group h3:hover[type=search],.item-product-card .form-group h3:hover[type=tel],.item-product-card .form-group h3:hover[type=text],.item-product-card .form-group h3:hover[type=time],.item-product-card .form-group h3:hover[type=url],.item-product-card .form-group h3:hover[type=week],.item-product-card h3.body-2:hover,.item-product-card h3.facetwp-load-more:hover,.item-product-card h3.wpcf7-response-output:hover{color:#ed1f24!important}.wrapper-label-number{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:.41667rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;text-align:center}@media (min-width:768px){.wrapper-label-number{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;gap:.83333rem;flex-direction:row;align-items:flex-end}}.wrapper-label-number .number{margin-bottom:auto}.submenu-sub .current-menu-item>a{color:#818181!important;text-decoration:underline!important}.btn-sliding-white{border:1px solid #fff;background-color:#fff;color:#ed1f24}.btn-sliding-white:hover{border:1px solid #ed1f24;background-color:#ed1f24;color:#fff}.vertical_type>p>strong{color:#ed1f24!important;font-weight:700!important}.menu-subnotes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:.20833rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-top:.41667rem}.menu-subnotes>:not(:first-child){margin-top:.3125rem}.sub-menu{position:relative;border-radius:0 0 .3125rem .3125rem}.sub-menu:after{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.1);width:100%;height:.10417rem;pointer-events:none;content:""}.header-top-right .dropdown-content ul li,.header-top-right .header-shopping,.header-top-right ul li{font-weight:400!important}.text-white-important{color:#fff!important}.font-roboto{font-family:Roboto,sans-serif!important}.gallery-next.at-end,.gallery-prev.at-beginning{-webkit-animation:pulse .5s ease;animation:pulse .5s ease}.rounded-corner-small{border-radius:.3125rem}.news-item{position:relative}.news-item-separator{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background-color:#818181;width:.26042rem;height:.26042rem}.news-item-meta{color:#818181}.news-item-overlay{position:relative;border-radius:.41667rem;overflow:hidden}.news-item-overlay .news-item-image figure,.page-our-culture .section-3 .practices-list .practice-row.left_stack .col-large .wrapper-image .swiper{height:100%}@media (max-width:768.98px){.news-item-overlay .news-item-image figure{position:relative;padding-top:100%}.news-item-overlay .news-item-image figure iframe,.news-item-overlay .news-item-image figure img,.news-item-overlay .news-item-image figure video{-o-object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}.news-item-overlay .news-item-image figure img,.page-our-culture .section-1 .content-wrapper .col-image img,.page-our-culture .section-3 .practices-list .practice-row .col-large img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.news-item-overlay .news-item-meta{color:#fff}.news-item-overlay .news-item-caption{position:absolute;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(180deg,transparent,#000);padding:3.33333rem 1.66667rem 1.66667rem;color:#fff}.news-item-overlay .news-item-separator{background-color:#fff}.news-item-horizontal{gap:1.66667rem;display:grid;grid-template-columns:29.41176% 1fr;width:100%}.news-item-horizontal .news-item-image figure{position:relative;padding-top:69%}.news-item-big .news-item-image figure iframe,.news-item-big .news-item-image figure img,.news-item-big .news-item-image figure video,.news-item-horizontal .news-item-image figure iframe,.news-item-horizontal .news-item-image figure img,.news-item-horizontal .news-item-image figure video,.news-item-small .news-item-image figure iframe,.news-item-small .news-item-image figure img,.news-item-small .news-item-image figure video,.project-item-overlay .project-item-image figure iframe,.project-item-overlay .project-item-image figure img,.project-item-overlay .project-item-image figure video,.project-item-small .project-item-image figure iframe,.project-item-small .project-item-image figure img,.project-item-small .project-item-image figure video,.section-capability-4 .item-image figure iframe,.section-capability-4 .item-image figure img,.section-capability-4 .item-image figure video{-o-object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.news-item-horizontal-reverse{grid-template-columns:1fr 29.41176%}.news-item-horizontal-reverse .news-item-image{grid-column:2/3;grid-row:1/3}.news-item-small .news-item-image figure{position:relative;padding-top:66.81818%}.news-item-big .news-item-image figure{position:relative;padding-top:67.64706%}.page-our-culture .text-white,.page-our-culture .text-white a{color:#fff!important}.form-group .page-our-culture [type=color],.form-group .page-our-culture [type=date],.form-group .page-our-culture [type=datetime-local],.form-group .page-our-culture [type=datetime],.form-group .page-our-culture [type=email],.form-group .page-our-culture [type=month],.form-group .page-our-culture [type=number],.form-group .page-our-culture [type=password],.form-group .page-our-culture [type=search],.form-group .page-our-culture [type=tel],.form-group .page-our-culture [type=text],.form-group .page-our-culture [type=time],.form-group .page-our-culture [type=url],.form-group .page-our-culture [type=week],.form-group .page-our-culture input:not([type]),.form-group .page-our-culture textarea,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li .page-our-culture a,.menu>ul>li.menu-template-template_1 .submenu-depth-0 .page-our-culture .row>li>a,.page-our-culture .body-2,.page-our-culture .facetwp-load-more,.page-our-culture .form-group [type=color],.page-our-culture .form-group [type=date],.page-our-culture .form-group [type=datetime-local],.page-our-culture .form-group [type=datetime],.page-our-culture .form-group [type=email],.page-our-culture .form-group [type=month],.page-our-culture .form-group [type=number],.page-our-culture .form-group [type=password],.page-our-culture .form-group [type=search],.page-our-culture .form-group [type=tel],.page-our-culture .form-group [type=text],.page-our-culture .form-group [type=time],.page-our-culture .form-group [type=url],.page-our-culture .form-group [type=week],.page-our-culture .form-group input:not([type]),.page-our-culture .form-group textarea,.page-our-culture .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li a,.page-our-culture .menu>ul>li.menu-template-template_1 .submenu-depth-0 .row>li>a,.page-our-culture .rank-math-breadcrumb p,.page-our-culture .support-nav ul li a,.page-our-culture .wpcf7-response-output,.rank-math-breadcrumb .page-our-culture p,.support-nav ul li .page-our-culture a{color:#464646;font-weight:300}.page-our-culture{overflow-x:hidden;color:#292929}.page-our-culture,.page-our-culture section{-webkit-transition:all .3s ease;transition:all .3s ease}.page-our-culture section[class*=section-]{padding:4.16667rem 0}.page-our-culture h1,.page-our-culture h2,.page-our-culture h3{color:#292929;font-family:Oswald,sans-serif;font-weight:700}.page-our-culture img{display:block;max-width:100%;height:auto}.page-our-culture .btn-view-more{-webkit-transition:background .3s ease;display:inline-block;transition:background .3s ease;border-radius:1.30208rem;background-color:#ed1f24;padding:.52083rem 1.5625rem;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase}.page-our-culture .btn-view-more:hover{background-color:#c91015}.page-our-culture .section-header{margin-bottom:2.08333rem;text-align:center}@media (max-width:768px){.page-our-culture .section-header{margin-bottom:1.04167rem}}.page-our-culture .section-header h2{margin-bottom:.9375rem;color:#ed1f24!important}.page-our-culture .section-header p{margin:0 auto;max-width:39.58333rem}.page-our-culture .section-1{background-color:#f6f6f6;padding:4.16667rem 0}.page-our-culture .section-1 .content-wrapper{-webkit-box-align:center;-ms-flex-align:center;gap:4.16667rem;display:grid;grid-template-columns:repeat(12,1fr);align-items:center}@media (max-width:1024px){.page-our-culture .section-1 .content-wrapper{gap:2.08333rem}}.page-our-culture .section-1 .content-wrapper .col-text{grid-column:span 6/span 6}@media (max-width:768px){.page-our-culture .section-1 .content-wrapper .col-text{grid-column:span 12/span 12}}.page-our-culture .section-1 .content-wrapper .col-text .description p{margin-bottom:.78125rem}.page-our-culture .section-1 .content-wrapper .col-text .description p:last-child,.page-our-culture .section-2 .principles-grid .principle-col .text-box .principle-list li:last-child{margin-bottom:0}.page-our-culture .section-1 .content-wrapper .col-image{grid-column:span 6/span 6;grid-column-start:7}.page-our-culture .section-1 .content-wrapper .col-image .wrapper-image{width:100%;height:22.91667rem;overflow:hidden}@media (max-width:1024px){.page-our-culture .section-1 .content-wrapper .col-image .wrapper-image{height:16.66667rem}}@media (max-width:480px){.page-our-culture .section-1 .content-wrapper .col-image .wrapper-image{height:auto}}@media (max-width:768px){.page-our-culture .section-1 .content-wrapper .col-image{grid-column:span 12/span 12}}@media (min-width:768px){.page-our-culture .section-1 .content-wrapper .col-image img{aspect-ratio:16/9}}@media (min-width:1024px){.page-our-culture .section-1 .content-wrapper .col-image img{aspect-ratio:3/2}}.page-our-culture .section-2{padding:4.16667rem 0}.page-our-culture .section-2 .principles-grid{gap:2.08333rem;-webkit-box-align:center;-ms-flex-align:center;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}@media (max-width:1024px){.page-our-culture .section-2 .principles-grid{gap:1.25rem}}@media (max-width:768px){.page-our-culture .section-2 .principles-grid{row-gap:1.66667rem;grid-template-columns:1fr}}.page-our-culture .section-2 .principles-grid .principle-col,.page-our-culture .section-2 .principles-grid .principle-col .text-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media (max-width:768px){.page-our-culture .section-2 .principles-grid .principle-col{gap:1.25rem}}.page-our-culture .section-2 .principles-grid .principle-col .text-box{gap:2.29167rem}@media (max-width:768px){.page-our-culture .section-2 .principles-grid .principle-col .text-box{gap:1.04167rem}}.page-our-culture .section-2 .principles-grid .principle-col .text-box h3{color:#ed1f24!important;font-weight:700;text-transform:uppercase}.page-our-culture .section-2 .principles-grid .principle-col .text-box .principle-list{padding:0;list-style:none}.page-our-culture .section-2 .principles-grid .principle-col .text-box .principle-list li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.78125rem;color:var(--Neutral-800,#464646);font-family:Roboto;font-weight:300;line-height:1.4}.page-our-culture .section-2 .principles-grid .principle-col .text-box .principle-list li:first-child{margin-top:0}.page-our-culture .section-2 .principles-grid .principle-col.col-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.page-our-culture .section-2 .principles-grid .principle-col.col-center .image-box{margin-bottom:1.25rem;height:22.5rem}@media screen and (max-width:768px){.page-our-culture .section-2 .principles-grid .principle-col.col-center .image-box{margin-bottom:0}}.page-our-culture .section-2 .principles-grid .principle-col.col-center .image-box .wrapper-image{aspect-ratio:1/1;width:100%;height:100%;overflow:hidden}.page-our-culture .section-2 .principles-grid .principle-col.col-center .image-box .wrapper-image img{-o-object-fit:cover;border-radius:0;width:100%;height:100%;object-fit:cover}.page-our-culture .section-2 .principles-grid .principle-col.col-center .button-box a.btn-hasicon:hover svg{-webkit-transform:translateX(.26042rem);-ms-transform:translateX(.26042rem);transform:translateX(.26042rem)}.page-our-culture .section-2 .principles-grid .principle-col.col-5t .text-box,.page-our-culture .section-3 .practices-list{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column-reverse}@media (max-width:768px){.page-our-culture .section-2 .principles-grid .principle-col.col-5t .text-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-our-culture .section-2 .principles-grid .principle-col.col-5t .text-box .principle-heading{color:#ed1f24;font-size:3.33333rem}.page-our-culture .section-3{background-color:#f6f6f6}.page-our-culture .section-3 .practices-list{-webkit-box-direction:normal;-ms-flex-direction:column;gap:3.33333rem;flex-direction:column}@media (max-width:768px){.page-our-culture .section-3 .practices-list{gap:2.08333rem}}.page-our-culture .section-3 .practices-list .practice-row{gap:2.08333rem;-webkit-box-align:stretch;-ms-flex-align:stretch;display:grid;grid-template-columns:repeat(12,1fr);align-items:stretch}@media (max-width:1024px){.page-our-culture .section-3 .practices-list .practice-row{gap:1.25rem}}@media (max-width:768px){.page-our-culture .section-3 .practices-list .practice-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}.page-our-culture .section-3 .practices-list .practice-row.left_stack .col-stack{grid-column:span 4}.page-our-culture .section-3 .practices-list .practice-row.left_stack .col-large{grid-column:span 8;padding-left:1.04167rem}.page-our-culture .section-3 .practices-list .practice-row.left_stack .col-large .wrapper-image{-webkit-box-flex:1;-ms-flex:1 0 0px;aspect-ratio:3/2;flex:1 0 0;height:31.25rem}@media (max-width:768px){.page-our-culture .section-3 .practices-list .practice-row.left_stack .col-large{padding-left:0}.page-our-culture .section-3 .practices-list .practice-row.left_stack .col-large .wrapper-image{-webkit-box-flex:1;-ms-flex:1 0 0px;aspect-ratio:auto;flex:1 0 0;height:auto}.page-our-culture .section-3 .practices-list .practice-row.right_stack{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.page-our-culture .section-3 .practices-list .practice-row.right_stack .col-large{-webkit-box-ordinal-group:2;-ms-flex-order:1;grid-column:span 8;order:1;padding-right:1.04167rem}.page-our-culture .section-3 .practices-list .practice-row.right_stack .col-large .wrapper-image{-webkit-box-flex:1;-ms-flex:1 0 0px;aspect-ratio:3/2;flex:1 0 0;height:31.25rem}@media (max-width:768px){.page-our-culture .section-3 .practices-list .practice-row.right_stack .col-large{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;padding-right:0}.page-our-culture .section-3 .practices-list .practice-row.right_stack .col-large .wrapper-image{-webkit-box-flex:1;-ms-flex:1 0 0px;aspect-ratio:auto;flex:1 0 0;height:auto}}.page-our-culture .section-3 .practices-list .practice-row.right_stack .col-stack{-webkit-box-ordinal-group:3;-ms-flex-order:2;grid-column:span 4;order:2}@media (max-width:768px){.page-our-culture .section-3 .practices-list .practice-row.right_stack .col-stack{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.page-our-culture .section-3 .practices-list .practice-row .col-stack,.page-our-culture .section-3 .practices-list .practice-row .col-stack .text-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.page-our-culture .section-3 .practices-list .practice-row .col-stack{gap:1.5625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.page-our-culture .section-3 .practices-list .practice-row .col-stack{gap:1.04167rem}}.page-our-culture .section-3 .practices-list .practice-row .col-stack .text-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.page-our-culture .section-3 .practices-list .practice-row .col-stack .text-box h3{margin-bottom:.9375rem;font-weight:400}@media screen and (max-width:768px){.page-our-culture .section-3 .practices-list .practice-row .col-stack .text-box h3{margin-bottom:.83333rem}}.page-our-culture .section-3 .practices-list .practice-row .col-stack .text-box .description{margin-bottom:0}.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box{position:relative;height:100%;overflow:hidden}.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box img{-o-object-fit:cover;-webkit-transition:-webkit-transform .5s ease;aspect-ratio:4/3;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%;height:100%;object-fit:cover}.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content{position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));padding:1.25rem;width:100%;color:#fff}@media (max-width:768px){.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content{padding:.83333rem}}.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content:hover span{margin-left:.15625rem}.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content h3{margin-bottom:.41667rem;color:#fff;font-size:1.25rem;font-weight:500}@media (max-width:768px){.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content h3{font-size:1.04167rem}}.footer-address-list .address-item .page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content p,.footer-menu .page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content ul,.form-group .page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .file-input-label,.form-group .page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content select,.language .wpml-ls-legacy-dropdown .page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content a,.menu-mobile .header-shopping .page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content a,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li .page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content a,.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .body-3,.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .contact-info-item,.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .footer-address-list .address-item p,.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .footer-menu ul,.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .form-group .file-input-label,.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .form-group select,.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .language .wpml-ls-legacy-dropdown a,.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .menu-mobile .header-shopping a,.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li a,.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .menu>ul>li>a,.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .subnav ul li a:not(.is-text),.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .subscribe-form input,.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .tabs ul li a:not(.is-text),.subnav ul li .page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content a:not(.is-text),.subscribe-form .page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content input,.tabs ul li .page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content a:not(.is-text){margin-bottom:.98958rem;color:#fff;font-weight:300}.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .description{margin-bottom:.83333rem;color:#fff;font-size:.83333rem}.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .link-more{gap:.83333rem;-webkit-box-align:center;-ms-flex-align:center;-webkit-transition:color .3s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;transition:color .3s ease;color:#fff;font-family:Oswald;font-size:1.04167rem;font-style:normal;font-weight:400;line-height:1.4;text-align:center;text-transform:uppercase}.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item.open .acc-header .left-content .icon,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item.open .acc-header .left-content .title,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item.open .acc-header .toggle-icon,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item.open .accordion-trigger .left-content .icon,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item.open .accordion-trigger .left-content .title,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item.open .accordion-trigger .toggle-icon,.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .link-more:hover{color:#ed1f24}.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box .overlay-content .link-more span{-webkit-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out;max-height:1.45833rem}.page-our-culture .section-3 .practices-list .practice-row .col-stack .small-image-box:hover img,.wrapper-image:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.page-our-culture .section-3 .practices-list .practice-row .col-large{height:100%;overflow:hidden}.page-our-culture .section-4{background-color:#fff;padding:4.16667rem 0;overflow:hidden}.page-our-culture .section-4 .container{padding:0}@media (max-width:768px){.page-our-culture .section-4{padding:2.08333rem 0}.page-our-culture .section-4 .container{padding:0 .83333rem}}.page-our-culture .section-4 .communication-slider{position:relative;width:100%;overflow:hidden}.page-our-culture .section-4 .communication-slider .slider-track{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-transition:-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);display:-webkit-box;display:-ms-flexbox;display:flex;align-items:stretch;transition:transform .5s cubic-bezier(.25,.46,.45,.94);transition:transform .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);will-change:transform}.page-our-culture .section-4 .communication-slider .slide-item{-ms-flex-negative:0;aspect-ratio:4/3;-webkit-transition:width .5s cubic-bezier(.25,.46,.45,.94);position:relative;flex-shrink:0;transition:width .5s cubic-bezier(.25,.46,.45,.94);cursor:pointer;margin-right:1.04167rem;height:26.5625rem;overflow:hidden}@media (max-width:1024px){.page-our-culture .section-4 .communication-slider .slide-item{margin-right:.78125rem;height:19.79167rem}}@media (max-width:768px){.page-our-culture .section-4 .communication-slider .slide-item{margin-right:.625rem;height:16.66667rem}}@media (max-width:480px){.page-our-culture .section-4 .communication-slider .slide-item{margin-right:0;height:14.58333rem}}.page-our-culture .section-4 .communication-slider .slide-item:last-child{margin-right:0}.page-our-culture .section-4 .communication-slider .slide-item .slide-inner{position:relative;width:100%;height:100%}.page-our-culture .section-4 .communication-slider .slide-item .slide-image{-o-object-fit:cover;display:block;width:100%;height:100%;object-fit:cover}.page-our-culture .section-4 .communication-slider .slide-item .slide-overlay{-webkit-transition:background-color .5s ease;position:absolute;top:0;right:0;bottom:0;left:0;transition:background-color .5s ease;background-color:rgba(0,0,0,.4);pointer-events:none}.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper{-webkit-transform:translateY(1.04167rem);-ms-transform:translateY(1.04167rem);-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;position:absolute;bottom:0;left:0;transform:translateY(1.04167rem);opacity:0;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.9)),color-stop(60%,rgba(0,0,0,.5)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.5) 60%,transparent);padding:1.25rem;width:100%;pointer-events:none;color:#fff}@media (max-width:1024px){.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper{padding:1.04167rem}}@media (max-width:768px){.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper{padding:.83333rem}}@media (max-width:480px){.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper{padding:.625rem}}.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper h3{margin-bottom:.41667rem;color:#fff;line-height:1.3}@media (max-width:480px){.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper h3{margin-bottom:.20833rem}}.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper [type=color],.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper [type=date],.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper [type=datetime-local],.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper [type=datetime],.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper [type=email],.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper [type=month],.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper [type=number],.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper [type=password],.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper [type=search],.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper [type=tel],.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper [type=text],.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper [type=time],.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper [type=url],.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper [type=week],.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper input:not([type]),.form-group .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper textarea,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper a,.menu>ul>li.menu-template-template_1 .submenu-depth-0 .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .row>li>a,.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .body-2,.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .facetwp-load-more,.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group [type=color],.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group [type=date],.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group [type=datetime-local],.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group [type=datetime],.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group [type=email],.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group [type=month],.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group [type=number],.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group [type=password],.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group [type=search],.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group [type=tel],.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group [type=text],.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group [type=time],.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group [type=url],.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group [type=week],.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group input:not([type]),.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .form-group textarea,.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li a,.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .menu>ul>li.menu-template-template_1 .submenu-depth-0 .row>li>a,.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .rank-math-breadcrumb p,.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .support-nav ul li a,.page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper .wpcf7-response-output,.rank-math-breadcrumb .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper p,.support-nav ul li .page-our-culture .section-4 .communication-slider .slide-item .slide-content-wrapper a{color:var(--Neutral-White,#fff);font-family:Roboto;font-size:.9375rem;font-style:normal;font-weight:300}.page-our-culture .section-4 .communication-slider .slide-item.is-active .slide-overlay{background-color:rgba(0,0,0,.15)}.page-our-culture .section-4 .communication-slider .slide-item.is-active .slide-content-wrapper{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:auto}.page-our-culture .section-4 .communication-slider .slider-controls,.page-our-culture .section-4 .communication-slider .slider-controls .nav-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.page-our-culture .section-4 .communication-slider .slider-controls{gap:1.04167rem;margin-top:1.5625rem}@media (max-width:768px){.page-our-culture .section-4 .communication-slider .slider-controls{gap:.83333rem;margin-top:1.04167rem}}@media (max-width:480px){.page-our-culture .section-4 .communication-slider .slider-controls{gap:.625rem;margin-top:.83333rem}}.page-our-culture .section-4 .communication-slider .slider-controls .nav-btn{-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;outline:0;border:0;border-radius:50%;background:#818181;width:2.5rem;height:2.5rem;color:#fff;font-size:1.25rem}.page-our-culture .section-4 .communication-slider .slider-controls .nav-btn:hover:not(.disabled){-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);background:#ed1f24}@media (max-width:768px){.page-our-culture .section-4 .communication-slider .slider-controls .nav-btn:hover:not(.disabled){-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}}.page-our-culture .section-4 .communication-slider .slider-controls .nav-btn.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.page-our-culture .section-4 .communication-slider .slider-controls .slider-pagination{gap:.41667rem;-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-items:center}@media (max-width:480px){.page-our-culture .section-4 .communication-slider .slider-controls .slider-pagination{gap:.3125rem}}.page-our-culture .section-4 .communication-slider .slider-controls .slider-pagination .pagination-dot{-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;outline:0;border:0;border-radius:50%;background:#efefef;width:.52083rem;height:.52083rem}@media (max-width:480px){.page-our-culture .section-4 .communication-slider .slider-controls .slider-pagination .pagination-dot{width:.41667rem;height:.41667rem}}.page-our-culture .section-4 .communication-slider .slider-controls .slider-pagination .pagination-dot:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media (max-width:768px){.page-our-culture .section-4 .communication-slider .slider-controls .slider-pagination .pagination-dot:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.page-our-culture .section-4 .communication-slider .slider-controls .slider-pagination .pagination-dot.active{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);background:#ed1f24}@media (max-width:768px){.page-our-culture .section-4 .communication-slider .slider-controls .slider-pagination .pagination-dot.active{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.page-our-culture .annual-events{position:relative}.page-our-culture .annual-events .container{padding:0}@media (max-width:768px){.page-our-culture .annual-events{padding-top:0!important}.page-our-culture .annual-events .container{padding:0 .83333rem}}.page-our-culture .annual-events .section-header>*{max-width:100%;text-align:left}.page-our-culture .annual-events .featured-image{margin-bottom:4.16667rem;max-height:31.5625rem;overflow:hidden}@media (max-width:768px){.page-our-culture .annual-events .featured-image{margin-bottom:2.08333rem}}.page-our-culture .annual-events .featured-image img{-o-object-fit:cover;-webkit-transition:-webkit-transform .5s ease;display:block;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;background-position:50%;width:100%;height:auto;object-fit:cover}.page-our-culture .annual-events .events-grid{gap:2.08333rem;-webkit-box-align:start;-ms-flex-align:start;display:grid;grid-template-columns:3fr 6fr 3fr;align-items:start}.page-our-culture .annual-events .events-grid,.page-our-culture .annual-events .events-grid>*,.solutions-single .section-video .video-container .play-button svg circle{-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:1024px){.page-our-culture .annual-events .events-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:.83333rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}.page-our-culture .annual-events .events-grid .col-images-left,.page-our-culture .annual-events .events-grid .col-images-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media (max-width:1024px){.page-our-culture .annual-events .events-grid .col-images-left,.page-our-culture .annual-events .events-grid .col-images-right{gap:.83333rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;display:grid;grid-template-columns:1fr 1fr;order:2;width:100%}}.page-our-culture .annual-events .events-grid .col-images-left .img-item,.page-our-culture .annual-events .events-grid .col-images-right .img-item{-webkit-transform:translateY(0);-ms-transform:translateY(0);-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;position:relative;transform:translateY(0);opacity:1;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;overflow:hidden}.page-our-culture .annual-events .events-grid .col-images-left .img-item.fade-out,.page-our-culture .annual-events .events-grid .col-images-right .img-item.fade-out{opacity:0}.page-our-culture .annual-events .events-grid .col-images-left .img-item.fade-in,.page-our-culture .annual-events .events-grid .col-images-right .img-item.fade-in{opacity:1}.page-our-culture .annual-events .events-grid .col-images-left .img-item img,.page-our-culture .annual-events .events-grid .col-images-right .img-item img{-o-object-fit:cover;-webkit-transition:opacity .4s ease,-webkit-transform .5s ease;display:block;transition:transform .5s ease,opacity .4s ease;transition:transform .5s ease,opacity .4s ease,-webkit-transform .5s ease;width:100%;height:100%;object-fit:cover}.page-our-culture .annual-events .events-grid .col-images-left .img-item:hover img,.page-our-culture .annual-events .events-grid .col-images-right .img-item:hover img,.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid .col-large .img-wrap:hover img,.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid .col-small-grid .img-wrap:hover img,.product-detail-page .related-products-section .product-card-related:hover figure img,.solutions-single .section-video .video-container .video-overlay:hover figure img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.page-our-culture .annual-events .events-grid .col-images-left .img-item:first-child{height:20.83333rem}.page-our-culture .annual-events .events-grid .col-images-left .img-item:last-child,.page-our-culture .annual-events .events-grid .col-images-right .img-item:first-child{height:9.375rem}.page-our-culture .annual-events .events-grid .col-images-right .img-item:last-child{height:20.83333rem}@media (max-width:1024px){.page-our-culture .annual-events .events-grid .col-images-left{margin-top:.83333rem}.page-our-culture .annual-events .events-grid .col-images-left .img-item,.page-our-culture .annual-events .events-grid .col-images-right .img-item{aspect-ratio:4/3!important;height:auto!important}.page-our-culture .annual-events .events-grid .col-accordion{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0;width:100%}}.page-our-culture .annual-events .events-grid .col-accordion .accordion-list,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:.83333rem;-webkit-transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;transition:all .3s ease}.page-our-culture .annual-events .events-grid .col-accordion .accordion-list{margin-bottom:2.08333rem}.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item{cursor:pointer;background:var(--Neutral-50,#f6f6f6);padding:.83333rem}.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item.open{background:var(--Red-50,#fff1f1)}.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-header,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-trigger{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-header .left-content,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-trigger .left-content{-webkit-box-align:center;-ms-flex-align:center;gap:.83333rem;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-header .left-content .icon,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-trigger .left-content .icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-transition:color .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;transition:color .3s ease;width:2.08333rem;height:2.08333rem}@media (max-width:768px){.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-header .left-content .icon,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-trigger .left-content .icon{width:1.66667rem;height:1.66667rem}}.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-header .left-content .icon img,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-header .left-content .icon svg,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-trigger .left-content .icon img,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-trigger .left-content .icon svg{-o-object-fit:contain;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:100%;height:100%;object-fit:contain}.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-header .left-content .title,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-trigger .left-content .title{-webkit-transition:color .3s ease;transition:color .3s ease;margin:0;color:#292929;font-family:Oswald,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.3}@media (max-width:768px){.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-header .left-content .title,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-trigger .left-content .title{font-size:1.04167rem}}@media (max-width:480px){.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-header .left-content .title,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-trigger .left-content .title{font-size:.9375rem}}.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-header .toggle-icon,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-trigger .toggle-icon{-webkit-transition:color .3s ease;transition:color .3s ease;color:#999;font-size:1.25rem;font-weight:300}.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content{display:none}.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content [type=color],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content [type=date],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content [type=datetime-local],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content [type=datetime],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content [type=email],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content [type=month],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content [type=number],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content [type=password],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content [type=search],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content [type=tel],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content [type=text],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content [type=time],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content [type=url],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content [type=week],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content input:not([type]),.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content textarea,.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content [type=color],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content [type=date],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content [type=datetime-local],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content [type=datetime],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content [type=email],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content [type=month],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content [type=number],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content [type=password],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content [type=search],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content [type=tel],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content [type=text],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content [type=time],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content [type=url],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content [type=week],.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content input:not([type]),.form-group .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content textarea,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content a,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content a,.menu>ul>li.menu-template-template_1 .submenu-depth-0 .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .row>li>a,.menu>ul>li.menu-template-template_1 .submenu-depth-0 .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .row>li>a,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .body-2,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .facetwp-load-more,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group [type=color],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group [type=date],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group [type=datetime-local],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group [type=datetime],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group [type=email],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group [type=month],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group [type=number],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group [type=password],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group [type=search],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group [type=tel],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group [type=text],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group [type=time],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group [type=url],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group [type=week],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group input:not([type]),.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .form-group textarea,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li a,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .menu>ul>li.menu-template-template_1 .submenu-depth-0 .row>li>a,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .rank-math-breadcrumb p,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .support-nav ul li a,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .wpcf7-response-output,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .body-2,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .facetwp-load-more,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group [type=color],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group [type=date],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group [type=datetime-local],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group [type=datetime],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group [type=email],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group [type=month],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group [type=number],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group [type=password],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group [type=search],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group [type=tel],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group [type=text],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group [type=time],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group [type=url],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group [type=week],.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group input:not([type]),.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .form-group textarea,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li a,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .menu>ul>li.menu-template-template_1 .submenu-depth-0 .row>li>a,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .rank-math-breadcrumb p,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .support-nav ul li a,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .wpcf7-response-output,.rank-math-breadcrumb .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content p,.rank-math-breadcrumb .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content p,.support-nav ul li .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content a,.support-nav ul li .page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content a{font-weight:300}.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .inner,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .inner{color:#666;font-size:.9375rem;line-height:1.6}@media (max-width:768px){.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .acc-content .inner,.page-our-culture .annual-events .events-grid .col-accordion .accordion-list .accordion-item .accordion-content .inner{padding-left:0}}.page-our-culture .annual-events .events-grid .col-accordion .btn-wrap{text-align:center}.page-our-culture .annual-events .events-grid .col-accordion .btn-wrap .btn-view-more{-webkit-box-align:center;-ms-flex-align:center;gap:.41667rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center}.page-our-culture .gallery-section{background-color:#f6f6f6;padding-bottom:0!important}.page-our-culture .gallery-section .section-header>*{max-width:100%;text-align:left}.page-our-culture .gallery-section .gallery-sliderOurCulture{position:relative;padding-bottom:4.16667rem;overflow:hidden}@media (max-width:768px){.page-our-culture .gallery-section .gallery-sliderOurCulture{padding-bottom:2.08333rem}}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid{gap:.83333rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:37.5rem}@media (max-width:768px){.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid .col-large{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - r(8px));flex:0 0 calc(50% - r(8px));width:calc(50% - r(8px))}@media (max-width:768px){.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid .col-large{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid .col-large .img-wrap{width:100%;height:100%;overflow:hidden}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid .col-large .img-wrap img{-o-object-fit:cover;-webkit-transition:-webkit-transform .5s ease;display:block;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%;height:100%;object-fit:cover}@media (max-width:768px){.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid .col-large .img-wrap img{aspect-ratio:16/9}}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid .col-small-grid{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - r(8px));gap:.83333rem;display:grid;grid-template-columns:1fr 1fr;flex:0 0 calc(50% - r(8px));width:calc(50% - r(8px))}@media (max-width:768px){.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid .col-small-grid{-webkit-box-flex:0;-ms-flex:0 0 100%;gap:.52083rem;flex:0 0 100%;width:100%}}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid .col-small-grid .img-wrap{aspect-ratio:4/3;width:100%;height:100%;overflow:hidden}@media (max-width:768px){.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid .col-small-grid .img-wrap{aspect-ratio:16/9}}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid .col-small-grid .img-wrap img,.wrapper-image img{-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-slide-grid .col-small-grid .img-wrap img{-o-object-fit:cover;display:block;height:100%;object-fit:cover}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-controls,.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-controls .nav-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-controls{gap:1.04167rem;margin-top:1.5625rem}@media (max-width:768px){.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-controls{gap:.83333rem;margin-top:1.04167rem}}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-controls .nav-btn{-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;border-radius:50%;background:#818181;width:2.5rem;height:2.5rem;color:#fff;font-size:1.25rem}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-controls .nav-btn:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);background:#ed1f24}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-controls .nav-btn.swiper-button-disabled{opacity:.5;cursor:not-allowed;background:#ccc}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-controls .swiper-pagination{gap:.41667rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:auto}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-controls .swiper-pagination .swiper-pagination-bullet{-webkit-transition:all .3s ease;opacity:1;transition:all .3s ease;margin:0;background:#efefef;width:.52083rem;height:.52083rem}.page-our-culture .gallery-section .gallery-sliderOurCulture .gallery-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);background:#ed1f24}.page-our-culture .section-7{padding:8.33333rem 0!important;color:#fff;text-align:center}.page-our-culture .section-7 .bg-image{position:absolute;top:0;left:0;z-index:1;background-position:50%;background-size:cover;width:100%;height:100%}.page-our-culture .section-7 .overlay{position:absolute;top:0;left:0;z-index:2;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.8)),color-stop(25.35%,rgba(0,0,0,.58)),color-stop(44.47%,transparent));background:linear-gradient(90deg,rgba(0,0,0,.8),rgba(0,0,0,.58) 25.35%,transparent 44.47%);width:100%;height:100%}@media (max-width:768px){.page-our-culture .section-7 .overlay{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.85)),color-stop(50%,rgba(0,0,0,.65)),to(rgba(0,0,0,.3)));background:linear-gradient(90deg,rgba(0,0,0,.85),rgba(0,0,0,.65) 50%,rgba(0,0,0,.3))}}.page-our-culture .section-7 .content{position:relative;z-index:3;max-width:31.25rem;text-align:left}@media (max-width:768px){.page-our-culture .section-7 .content{max-width:100%}}.page-our-culture .section-7 .content h2{margin-bottom:1.25rem;color:#fff}.page-our-culture .section-7 .content p{margin-bottom:1.25rem;color:rgba(255,255,255,.9)}.page-our-culture .section-7,.wrapper-image{position:relative;overflow:hidden}.wrapper-image img{height:auto}.wrapper-image .pagi-inner-image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;gap:.52083rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;right:0;bottom:1.04167rem;flex-direction:row;justify-content:center;z-index:10;width:100%;height:.52083rem}.wrapper-image .pagi-inner-image .swiper-pagination-bullet{-webkit-transition:all .3s ease;left:0;opacity:1;transition:all .3s ease;margin:0;border-radius:50%;background-color:#eee;width:.41667rem;height:.41667rem}.wrapper-image .pagi-inner-image .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);background-color:#ed1f24}@media (min-width:769px){.wrapper-image .pagi-inner-image{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:.52083rem;bottom:.52083rem;left:50%!important;transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.product-detail-page{background-color:#fff}.product-detail-page .product-top-section{padding:4.16667rem 0}@media (max-width:991.98px){.product-detail-page .product-top-section{padding:2.91667rem 0}}@media (max-width:768px){.product-detail-page .product-top-section{padding:2.5rem 0}}@media (max-width:575.98px){.product-detail-page .product-top-section{padding:1.66667rem 0}}.product-detail-page .product-top-section .sections-infoProduct{gap:2.08333rem;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(1,1fr)}@media (max-width:991.98px){.product-detail-page .product-top-section .sections-infoProduct{gap:1.66667rem}}@media (max-width:768px){.product-detail-page .product-top-section .sections-infoProduct{gap:1.25rem;grid-template-columns:1fr}}.product-detail-page .product-top-section .sections-infoProduct .gallery{grid-column:span 5/span 5;min-width:0}@media (max-width:768px){.product-detail-page .product-top-section .sections-infoProduct .gallery{grid-column:span 1/span 1}}.product-detail-page .product-top-section .sections-infoProduct .infomations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:span 7/span 7;grid-column-start:6;flex-direction:column;justify-content:center;padding-left:2.08333rem}@media (max-width:768px){.product-detail-page .product-top-section .sections-infoProduct .infomations{grid-column:span 1/span 1;padding-left:0}}.product-detail-page .product-top-section .main-image{-ms-flex-item-align:stretch;aspect-ratio:1/1;position:relative;align-self:stretch;border:.05208rem solid #e5e7eb;background-color:#fff;padding-top:100%;width:100%;height:29.16667rem;overflow:hidden}.product-detail-page .product-top-section .main-image img{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-detail-page .product-top-section .thumbs-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;gap:.83333rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;flex-direction:row;align-items:center;justify-content:center}@media (max-width:575.98px){.product-detail-page .product-top-section .thumbs-wrapper{gap:.41667rem}}.product-detail-page .product-top-section .thumbs-wrapper .swiper-button-next,.product-detail-page .product-top-section .thumbs-wrapper .swiper-button-prev{-webkit-transition:color .3s;position:static;transition:color .3s;margin:0;width:1.04167rem;height:1.04167rem;color:#292929}.product-detail-page .product-top-section .thumbs-wrapper .swiper-button-next:after,.product-detail-page .product-top-section .thumbs-wrapper .swiper-button-prev:after{font-size:.83333rem;font-weight:700}.product-detail-page .product-top-section .thumbs-wrapper .swiper-button-next:hover,.product-detail-page .product-top-section .thumbs-wrapper .swiper-button-prev:hover{color:#ed1f24}.product-detail-page .product-top-section .thumbs-wrapper .thumbs-slider .swiper-slide{-webkit-transition:all .3s;opacity:.6;transition:all .3s;cursor:pointer;border:.10417rem solid transparent}.product-detail-page .product-top-section .main-image img,.product-detail-page .product-top-section .thumbs-wrapper .thumbs-slider .swiper-slide img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.product-detail-page .product-top-section .thumbs-wrapper .thumbs-slider .swiper-slide.swiper-slide-thumb-active,.product-detail-page .product-top-section .thumbs-wrapper .thumbs-slider .swiper-slide:hover{opacity:1;border-color:#ed1f24}.product-detail-page .product-top-section .product-info{margin:auto 0}.product-detail-page .product-top-section .product-info h1{position:relative;margin-bottom:1.25rem;padding-bottom:1.04167rem;color:#111827;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase}.heading-underlined:after,.product-detail-page .product-top-section .product-info h1:after,.product-detail-page .related-products-section .heading-underlined:after{position:absolute;bottom:0;left:0;background-color:#ed1f24;width:5.20833rem;height:.26042rem;content:""}@media (max-width:575.98px){.product-detail-page .product-top-section .product-info h1:after{width:4.16667rem;height:.20833rem}}.form-group .product-detail-page .product-top-section .product-info>[type=color],.form-group .product-detail-page .product-top-section .product-info>[type=date],.form-group .product-detail-page .product-top-section .product-info>[type=datetime-local],.form-group .product-detail-page .product-top-section .product-info>[type=datetime],.form-group .product-detail-page .product-top-section .product-info>[type=email],.form-group .product-detail-page .product-top-section .product-info>[type=month],.form-group .product-detail-page .product-top-section .product-info>[type=number],.form-group .product-detail-page .product-top-section .product-info>[type=password],.form-group .product-detail-page .product-top-section .product-info>[type=search],.form-group .product-detail-page .product-top-section .product-info>[type=tel],.form-group .product-detail-page .product-top-section .product-info>[type=text],.form-group .product-detail-page .product-top-section .product-info>[type=time],.form-group .product-detail-page .product-top-section .product-info>[type=url],.form-group .product-detail-page .product-top-section .product-info>[type=week],.form-group .product-detail-page .product-top-section .product-info>input:not([type]),.form-group .product-detail-page .product-top-section .product-info>textarea,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li .product-detail-page .product-top-section .product-info>a,.menu>ul>li.menu-template-template_1 .submenu-depth-0 .product-detail-page .product-top-section .row>li.product-info>a,.product-detail-page .product-top-section .form-group .product-info>[type=color],.product-detail-page .product-top-section .form-group .product-info>[type=date],.product-detail-page .product-top-section .form-group .product-info>[type=datetime-local],.product-detail-page .product-top-section .form-group .product-info>[type=datetime],.product-detail-page .product-top-section .form-group .product-info>[type=email],.product-detail-page .product-top-section .form-group .product-info>[type=month],.product-detail-page .product-top-section .form-group .product-info>[type=number],.product-detail-page .product-top-section .form-group .product-info>[type=password],.product-detail-page .product-top-section .form-group .product-info>[type=search],.product-detail-page .product-top-section .form-group .product-info>[type=tel],.product-detail-page .product-top-section .form-group .product-info>[type=text],.product-detail-page .product-top-section .form-group .product-info>[type=time],.product-detail-page .product-top-section .form-group .product-info>[type=url],.product-detail-page .product-top-section .form-group .product-info>[type=week],.product-detail-page .product-top-section .form-group .product-info>input:not([type]),.product-detail-page .product-top-section .form-group .product-info>textarea,.product-detail-page .product-top-section .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li .product-info>a,.product-detail-page .product-top-section .menu>ul>li.menu-template-template_1 .submenu-depth-0 .row>li.product-info>a,.product-detail-page .product-top-section .product-info>.body-2,.product-detail-page .product-top-section .product-info>.facetwp-load-more,.product-detail-page .product-top-section .product-info>.wpcf7-response-output,.product-detail-page .product-top-section .rank-math-breadcrumb .product-info>p,.product-detail-page .product-top-section .support-nav ul li .product-info>a,.rank-math-breadcrumb .product-detail-page .product-top-section .product-info>p,.support-nav ul li .product-detail-page .product-top-section .product-info>a{margin-bottom:1.25rem;color:#464646;font-weight:300;line-height:1.6}.product-detail-page .product-top-section .product-info .btn-download{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-transition:all .3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:space-between;transition:all .3s;border-radius:9999px;background-color:#f6f6f6;padding:.41667rem .41667rem .41667rem 1.25rem;width:100%;color:#292929;text-decoration:none}.product-detail-page .product-top-section .product-info .btn-download .label{margin-right:.83333rem;color:#292929;font-weight:700}.product-detail-page .product-top-section .product-info .btn-download .btn-action{-webkit-transition:all .3s;transition:all .3s;border-radius:9999px;background-color:#ed1f24;padding:.625rem 1.25rem;color:#fff;font-size:.72917rem;line-height:1.5}@media (max-width:575.98px){.product-detail-page .product-top-section .product-info .btn-download .btn-action{padding:.52083rem .83333rem;font-size:.67708rem}}.product-detail-page .product-top-section .product-info .btn-download:hover{background-color:#e5e7eb}.product-detail-page .product-top-section .product-info .btn-download:hover .btn-action{background-color:#b21d1d}.product-detail-page .product-top-section .main-image-slider{margin-bottom:.83333rem}@media (max-width:575.98px){.product-detail-page .product-top-section .main-image-slider{margin-bottom:.625rem}}.product-detail-page .product-top-section .row-summary{gap:4.16667rem;display:grid;grid-template-columns:2fr 2fr}@media (max-width:991.98px){.product-detail-page .product-top-section .row-summary{gap:2.5rem}}@media (max-width:768px){.product-detail-page .product-top-section .row-summary{gap:1.66667rem;grid-template-columns:1fr}}.product-detail-page .product-tabs-section{background-color:#f9fafb}.product-detail-page .product-tabs-section .tabs-nav{border-bottom:.05208rem solid #e5e7eb;background-color:#f9fafb}.product-detail-page .product-tabs-section .tabs-nav ul{-webkit-overflow-scrolling:touch;gap:2.08333rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;overflow-x:auto;list-style:none}.product-detail-page .product-tabs-section .tabs-nav ul::-webkit-scrollbar,.section-sectors .tabs ul::-webkit-scrollbar{display:none}.product-detail-page .product-tabs-section .tabs-nav ul li{-ms-flex-negative:0;flex-shrink:0;min-width:8.85417rem}.product-detail-page .product-tabs-section .tabs-nav ul li a{-webkit-transition:all .3s;display:block;transition:all .3s;border-bottom:.10417rem solid transparent;padding:.83333rem;color:#6b7280;font-size:1.04167rem;font-weight:600;text-align:center;text-decoration:none;white-space:nowrap}.product-detail-page .product-tabs-section .tabs-nav ul li a:hover{color:#ed1f24}.product-detail-page .product-tabs-section .tabs-nav ul li a.active{border-bottom-color:#ed1f24;color:#ed1f24}.product-detail-page .product-tabs-section .tab-content-wrapper{padding:3.33333rem 0}.product-detail-page .product-tabs-section .tab-content-wrapper .tab-pane{-webkit-animation:fadeIn .5s;display:none;animation:fadeIn .5s}.product-detail-page .product-tabs-section .tab-content-wrapper .tab-pane .sector-list-item{background-color:unset;padding:0}.product-detail-page .product-tabs-section .tab-content-wrapper .tab-pane.active{display:block}.product-detail-page .specs-content p{margin:.625rem 0}@media (max-width:575.98px){.product-detail-page .specs-content .table-responsive{overflow:auto}}.product-detail-page .specs-content .specs-table,.product-detail-page .specs-content table{-webkit-box-shadow:0 .05208rem .15625rem rgba(0,0,0,.1);box-shadow:0 .05208rem .15625rem rgba(0,0,0,.1);border-collapse:collapse;background:#fff;width:100%}@media (max-width:575.98px){.product-detail-page .specs-content .specs-table,.product-detail-page .specs-content table{margin:0}}.product-detail-page .specs-content .specs-table td,.product-detail-page .specs-content .specs-table th,.product-detail-page .specs-content table td,.product-detail-page .specs-content table th{-webkit-transition:background-color .3s ease;vertical-align:middle;transition:background-color .3s ease;border:.05208rem solid #efefef;padding:1.04167rem .83333rem;color:#374151;font-size:.9375rem;text-align:center}.product-detail-page .specs-content .specs-table thead td,.product-detail-page .specs-content .specs-table thead th,.product-detail-page .specs-content .specs-table tr:first-child td,.product-detail-page .specs-content .specs-table tr:first-child th,.product-detail-page .specs-content table thead td,.product-detail-page .specs-content table thead th,.product-detail-page .specs-content table tr:first-child td,.product-detail-page .specs-content table tr:first-child th{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;border-color:#efefef;background-color:#ed1f24;color:#fff;font-weight:700;text-align:center;text-transform:uppercase}.product-detail-page .specs-content .specs-table tbody td:first-child,.product-detail-page .specs-content .specs-table thead td:first-child,.product-detail-page .specs-content .specs-table thead th:first-child,.product-detail-page .specs-content .specs-table tr:first-child td:first-child,.product-detail-page .specs-content .specs-table tr:first-child th:first-child,.product-detail-page .specs-content table tbody td:first-child,.product-detail-page .specs-content table thead td:first-child,.product-detail-page .specs-content table thead th:first-child,.product-detail-page .specs-content table tr:first-child td:first-child,.product-detail-page .specs-content table tr:first-child th:first-child{text-align:left}.product-detail-page .specs-content .specs-table tbody tr:hover,.product-detail-page .specs-content table tbody tr:hover{background-color:#f3f4f6}.product-detail-page .specs-content .specs-table tbody td,.product-detail-page .specs-content table tbody td{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;color:#464646;font-weight:600;line-height:1.5;text-align:left}.product-detail-page .table-responsive,.solutions-single .section-optimization .optimization-wrapper .optimization-content .article-content p,.solutions-single .section-text-image h3{margin-bottom:.83333rem}.product-detail-page .table-responsive table{min-width:31.25rem}.product-detail-page .related-grid{gap:1.5625rem;display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:1199.98px){.product-detail-page .related-grid{gap:1.25rem;grid-template-columns:repeat(3,1fr)}}@media (max-width:991.98px){.product-detail-page .related-grid{gap:1.04167rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.product-detail-page .related-grid{gap:.83333rem;grid-template-columns:1fr}}.product-detail-page .related-products-section{padding:4.16667rem 0}.product-detail-page .related-products-section .heading-underlined{position:relative;margin-bottom:1.25rem;padding-bottom:.83333rem;color:#111827;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase}@media (max-width:575.98px){.product-detail-page .related-products-section .heading-underlined:after{width:4.16667rem;height:.20833rem}}.product-detail-page .related-products-section .swiper-button-next,.product-detail-page .related-products-section .swiper-button-prev{-webkit-box-shadow:0 .10417rem .20833rem rgba(0,0,0,.1);-webkit-transition:all .3s;transition:all .3s;box-shadow:0 .10417rem .20833rem rgba(0,0,0,.1);border-radius:50%;background-color:#fff;width:2.08333rem;height:2.08333rem;color:#111827}@media (max-width:768px){.product-detail-page .related-products-section .swiper-button-next,.product-detail-page .related-products-section .swiper-button-prev{width:1.66667rem;height:1.66667rem}}.product-detail-page .related-products-section .swiper-button-next:after,.product-detail-page .related-products-section .swiper-button-prev:after{font-size:.9375rem;font-weight:700}@media (max-width:768px){.product-detail-page .related-products-section .swiper-button-next:after,.product-detail-page .related-products-section .swiper-button-prev:after{font-size:.72917rem}}.product-detail-page .related-products-section .swiper-button-next:hover,.product-detail-page .related-products-section .swiper-button-prev:hover{background-color:#ed1f24;color:#fff}.product-detail-page .related-products-section .swiper-button-next.swiper-button-disabled,.product-detail-page .related-products-section .swiper-button-prev.swiper-button-disabled{opacity:.5;cursor:not-allowed}.product-detail-page .related-products-section .swiper-button-next.swiper-button-disabled:hover,.product-detail-page .related-products-section .swiper-button-prev.swiper-button-disabled:hover{background-color:#fff;color:#111827}.product-detail-page .related-products-section .product-card-related figure{aspect-ratio:1/1;height:22.91667rem;overflow:hidden}.product-detail-page .related-products-section .product-card-related figure img{-o-object-fit:cover;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;height:100%;object-fit:cover}.product-detail-page .related-products-section .product-card-related .content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;gap:.52083rem;-webkit-transition:color .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;transition:color .3s ease-in-out;padding:.83333rem 0}@media (max-width:575.98px){.product-detail-page .related-products-section .product-card-related .content{padding:.625rem 0}}.product-detail-page .related-products-section .product-card-related .content .title{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#111827;font-size:.9375rem;font-weight:600}@media (max-width:768px){.product-detail-page .related-products-section .product-card-related .content .title{font-size:.83333rem}}@media (max-width:575.98px){.product-detail-page .related-products-section .product-card-related .content .title{font-size:.78125rem}}.product-detail-page .related-products-section .product-card-related .content .icon{-webkit-transition:all .3s ease-in-out;-ms-flex-negative:0;flex-shrink:0;transition:all .3s ease-in-out;color:#111827}.product-detail-page .related-products-section .product-card-related:hover .icon,.product-detail-page .related-products-section .product-card-related:hover .title{color:#ed1f24}.footer-address-list .address-item .section-products p,.footer-menu .section-products ul,.form-group .section-products .file-input-label,.form-group .section-products [type=color],.form-group .section-products [type=date],.form-group .section-products [type=datetime-local],.form-group .section-products [type=datetime],.form-group .section-products [type=email],.form-group .section-products [type=month],.form-group .section-products [type=number],.form-group .section-products [type=password],.form-group .section-products [type=search],.form-group .section-products [type=tel],.form-group .section-products [type=text],.form-group .section-products [type=time],.form-group .section-products [type=url],.form-group .section-products [type=week],.form-group .section-products input:not([type]),.form-group .section-products select,.form-group .section-products textarea,.language .wpml-ls-legacy-dropdown .section-products a,.menu-mobile .header-shopping .section-products a,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li .section-products a,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li .section-products a,.menu>ul>li.menu-template-template_1 .submenu-depth-0 .section-products .row>li>a,.rank-math-breadcrumb .section-products p,.section-products .body-2,.section-products .body-3,.section-products .contact-info-item,.section-products .facetwp-load-more,.section-products .footer-address-list .address-item p,.section-products .footer-menu ul,.section-products .form-group .file-input-label,.section-products .form-group [type=color],.section-products .form-group [type=date],.section-products .form-group [type=datetime-local],.section-products .form-group [type=datetime],.section-products .form-group [type=email],.section-products .form-group [type=month],.section-products .form-group [type=number],.section-products .form-group [type=password],.section-products .form-group [type=search],.section-products .form-group [type=tel],.section-products .form-group [type=text],.section-products .form-group [type=time],.section-products .form-group [type=url],.section-products .form-group [type=week],.section-products .form-group input:not([type]),.section-products .form-group select,.section-products .form-group textarea,.section-products .language .wpml-ls-legacy-dropdown a,.section-products .menu-mobile .header-shopping a,.section-products .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li a,.section-products .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li a,.section-products .menu>ul>li.menu-template-template_1 .submenu-depth-0 .row>li>a,.section-products .menu>ul>li>a,.section-products .rank-math-breadcrumb p,.section-products .subnav ul li a:not(.is-text),.section-products .subscribe-form input,.section-products .support-nav ul li a,.section-products .tabs ul li a:not(.is-text),.section-products .wpcf7-response-output,.subnav ul li .section-products a:not(.is-text),.subscribe-form .section-products input,.support-nav ul li .section-products a,.tabs ul li .section-products a:not(.is-text){color:#464646!important;font-weight:300!important}.section-products .product-category-section{padding:4.16667rem 0}.section-products .product-category-section:nth-child(odd){background-color:#fff}.section-products .product-category-section:nth-child(2n){background-color:#f6f6f6}.section-products .product-category-section .wrapper-loadmore{margin-top:2.08333rem;text-align:center}.section-products .product-category-section .category-header{margin-bottom:2.08333rem}.section-products .product-category-section .category-header h2{margin-bottom:1.45833rem;color:#111827;font-weight:700}.section-products .product-category-section .category-header .category-description{color:#464646;font-size:.83333rem;font-weight:300;line-height:1.6}@media (max-width:575.98px){.section-products .product-category-section .category-header .category-description{font-size:.78125rem;line-height:1.5}}.section-products .product-category-section .product-grid{gap:1.5625rem;display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:1199.98px){.section-products .product-category-section .product-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:991.98px){.section-products .product-category-section .product-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.section-products .product-category-section .product-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.section-products .product-category-section .product-grid{grid-template-columns:1fr}}.project-item-image{overflow:hidden}.project-item-title{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.project-item-small{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.project-item-small .project-item-content{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.project-item-overlay .project-item-image figure,.project-item-small .project-item-image figure{position:relative;padding-top:65.90909%}@media (hover:hover) and (pointer:fine){.project-item-small:hover .project-item-title{color:#ed1f24}}.project-item-overlay .project-item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:flex-end;padding:.83333rem 0 0}@media (min-width:1025.98px){.project-item-overlay .project-item-content{position:absolute;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));padding:1.66667rem 2.08333rem;min-height:6.66667rem;color:#fff}}.project-item-overlay .project-item-content .project-item-title{font-weight:500;text-align:center}.heading-underlined,.sectors-banners-wrapper{position:relative}.sectors-banners-wrapper .sector-banner{-webkit-transition:opacity .5s ease,visibility .5s ease;position:absolute;top:0;left:0;visibility:hidden;opacity:0;z-index:0;transition:opacity .5s ease,visibility .5s ease;width:100%}.sectors-banners-wrapper .sector-banner.active{position:relative;visibility:visible;opacity:1;z-index:1}.section-sectors{background-color:#fff}.section-sectors .heading-2{font-weight:500!important}.section-sectors .tabs{background-color:#efefef}.section-sectors .tabs .tabs-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-items:center;justify-content:space-between;margin:0 auto}@media (max-width:991.98px){.section-sectors .tabs .tabs-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.section-sectors .tabs .tab-btn,.section-sectors .tabs ul{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.section-sectors .tabs .tab-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-transition:color .3s ease;-ms-flex-negative:0;flex-shrink:0;align-items:center;z-index:2;transition:color .3s ease;cursor:pointer;border:0;background:0 0;padding:.41667rem;height:100%;color:#6b7280}.section-sectors .tabs .tab-btn i{color:#292929;font-size:.9375rem;font-weight:600}.section-sectors .tabs .tab-btn:hover,.section-sectors .tabs .tab-btn:hover i,.sector-list-item .sector-grid .sector-item-card .content h3:hover>*{color:#ed1f24}.section-sectors .tabs ul{gap:2.08333rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin:0;padding:0;overflow-x:auto;list-style:none;white-space:nowrap}@media (max-width:991.98px){.section-sectors .tabs ul{-webkit-box-pack:start;-ms-flex-pack:start;scroll-padding-left:.83333rem;justify-content:flex-start;padding-right:.83333rem;padding-left:.83333rem}}.section-sectors .tabs ul li{-ms-flex-negative:0;flex-shrink:0;margin:0;padding:0}@media (max-width:991.98px){.section-sectors .tabs ul li:first-child{scroll-margin-left:.83333rem}}.section-sectors .tabs ul li a{-webkit-transition:all .3s ease;display:block;transition:all .3s ease;border-bottom:.15625rem solid transparent;padding:.83333rem;color:#818181;font-size:.9375rem!important;font-weight:700;text-decoration:none}.section-sectors .tabs ul li a:hover{background-color:rgba(0,0,0,.02)}.section-sectors .tabs ul li.active a{border-bottom-color:text(primary-1)}.section-sectors .tab-content{-webkit-animation:fadeIn .5s ease-in-out;animation:fadeIn .5s ease-in-out}.section-sectors .tab-content.active{display:block}.section-sectors .tab-content:not(.active){display:none}.section-sectors .sector-description{background:#f6f6f6;padding:4.16667rem 0;text-align:left}@media (max-width:991.98px){.section-sectors .sector-description{padding:2.5rem 0}}@media (max-width:575.98px){.section-sectors .sector-description{padding:1.66667rem 0}}.section-sectors .sector-description h2{position:relative;margin-bottom:1.04167rem;padding-bottom:1.25rem;color:#111827;font-size:2.08333rem;font-weight:700;text-transform:uppercase}@media (max-width:991.98px){.section-sectors .sector-description h2{margin-bottom:.83333rem;padding-bottom:1.04167rem;font-size:1.66667rem}}@media (max-width:575.98px){.section-sectors .sector-description h2{margin-bottom:.625rem;padding-bottom:.83333rem;font-size:1.25rem}}.section-sectors .sector-description .article-content{color:var(--Neutral-800,#464646);font-size:.9375rem;font-weight:300;line-height:1.6}.section-sectors .sector-description .article-content p{margin-top:.625rem;margin-bottom:.625rem}.section-sectors .sector-description .article-content p:first-child{margin-top:0}.section-sectors .sector-description .article-content p:last-child{margin-bottom:0}.sector-list-item{background-color:#fff;padding:4.16667rem 0}.sector-list-item .sector-grid{gap:2.08333rem;display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width:991.98px){.sector-list-item .sector-grid{gap:1.25rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.sector-list-item .sector-grid{gap:1.04167rem;grid-template-columns:1fr}}.sector-list-item .sector-grid .sector-item-card{-webkit-transition:all .3s ease;-webkit-box-shadow:0 .20833rem .57292rem 0 rgba(0,0,0,.25);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;transition:all .3s ease;box-shadow:0 .20833rem .57292rem 0 rgba(0,0,0,.25);border:.05208rem solid #e5e7eb;border-radius:.3125rem;background:var(--Neutral-White,#fff);height:100%;overflow:hidden}.sector-list-item .sector-grid .sector-item-card:hover{-webkit-box-shadow:0 .52083rem 1.30208rem -.26042rem rgba(0,0,0,.1),0 .41667rem .52083rem -.3125rem rgba(0,0,0,.1);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);box-shadow:0 .52083rem 1.30208rem -.26042rem rgba(0,0,0,.1),0 .41667rem .52083rem -.3125rem rgba(0,0,0,.1)}.sector-list-item .sector-grid .sector-item-card .img{overflow:hidden}.sector-list-item .sector-grid .sector-item-card .img figure{-ms-flex-item-align:stretch;position:relative;align-self:stretch;margin:0;height:12.91667rem}.sector-list-item .sector-grid .sector-item-card .img figure img{-o-object-fit:cover;-webkit-transition:-webkit-transform .5s ease;position:absolute;top:0;left:0;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%;height:100%;object-fit:cover}.sector-list-item .sector-grid .sector-item-card .content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;gap:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:1.04167rem}.sector-list-item .sector-grid .sector-item-card .content h3{-webkit-box-align:start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;margin-bottom:0;min-height:2.70833rem;font-weight:700;text-transform:uppercase}.sector-list-item .sector-grid .sector-item-card .content h3>*{color:#292929}@media (max-width:768px){.sector-list-item .sector-grid .sector-item-card .content h3{min-height:auto}}.sector-list-item .sector-grid .sector-item-card .content h3 a{-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-transition:color .2s;display:-webkit-box;transition:color .2s;overflow:hidden;text-decoration:none}.footer-address-list .address-item .sector-list-item .sector-grid .sector-item-card .content p,.footer-menu .sector-list-item .sector-grid .sector-item-card .content ul,.form-group .sector-list-item .sector-grid .sector-item-card .content .file-input-label,.form-group .sector-list-item .sector-grid .sector-item-card .content select,.language .wpml-ls-legacy-dropdown .sector-list-item .sector-grid .sector-item-card .content a,.menu-mobile .header-shopping .sector-list-item .sector-grid .sector-item-card .content a,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li .sector-list-item .sector-grid .sector-item-card .content a,.sector-list-item .sector-grid .sector-item-card .content .body-3,.sector-list-item .sector-grid .sector-item-card .content .contact-info-item,.sector-list-item .sector-grid .sector-item-card .content .footer-address-list .address-item p,.sector-list-item .sector-grid .sector-item-card .content .footer-menu ul,.sector-list-item .sector-grid .sector-item-card .content .form-group .file-input-label,.sector-list-item .sector-grid .sector-item-card .content .form-group select,.sector-list-item .sector-grid .sector-item-card .content .language .wpml-ls-legacy-dropdown a,.sector-list-item .sector-grid .sector-item-card .content .menu-mobile .header-shopping a,.sector-list-item .sector-grid .sector-item-card .content .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li a,.sector-list-item .sector-grid .sector-item-card .content .menu>ul>li>a,.sector-list-item .sector-grid .sector-item-card .content .subnav ul li a:not(.is-text),.sector-list-item .sector-grid .sector-item-card .content .subscribe-form input,.sector-list-item .sector-grid .sector-item-card .content .tabs ul li a:not(.is-text),.subnav ul li .sector-list-item .sector-grid .sector-item-card .content a:not(.is-text),.subscribe-form .sector-list-item .sector-grid .sector-item-card .content input,.tabs ul li .sector-list-item .sector-grid .sector-item-card .content a:not(.is-text){-webkit-line-clamp:3;-webkit-box-orient:vertical;-webkit-box-flex:1;-ms-flex:auto;display:-webkit-box;flex:auto;margin:0;overflow:hidden;color:#464646;font-weight:300;line-height:1.5}@media (max-width:575.98px){.footer-address-list .address-item .sector-list-item .sector-grid .sector-item-card .content p,.footer-menu .sector-list-item .sector-grid .sector-item-card .content ul,.form-group .sector-list-item .sector-grid .sector-item-card .content .file-input-label,.form-group .sector-list-item .sector-grid .sector-item-card .content select,.language .wpml-ls-legacy-dropdown .sector-list-item .sector-grid .sector-item-card .content a,.menu-mobile .header-shopping .sector-list-item .sector-grid .sector-item-card .content a,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li .sector-list-item .sector-grid .sector-item-card .content a,.sector-list-item .sector-grid .sector-item-card .content .body-3,.sector-list-item .sector-grid .sector-item-card .content .contact-info-item,.sector-list-item .sector-grid .sector-item-card .content .footer-address-list .address-item p,.sector-list-item .sector-grid .sector-item-card .content .footer-menu ul,.sector-list-item .sector-grid .sector-item-card .content .form-group .file-input-label,.sector-list-item .sector-grid .sector-item-card .content .form-group select,.sector-list-item .sector-grid .sector-item-card .content .language .wpml-ls-legacy-dropdown a,.sector-list-item .sector-grid .sector-item-card .content .menu-mobile .header-shopping a,.sector-list-item .sector-grid .sector-item-card .content .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li a,.sector-list-item .sector-grid .sector-item-card .content .menu>ul>li>a,.sector-list-item .sector-grid .sector-item-card .content .subnav ul li a:not(.is-text),.sector-list-item .sector-grid .sector-item-card .content .subscribe-form input,.sector-list-item .sector-grid .sector-item-card .content .tabs ul li a:not(.is-text),.subnav ul li .sector-list-item .sector-grid .sector-item-card .content a:not(.is-text),.subscribe-form .sector-list-item .sector-grid .sector-item-card .content input,.tabs ul li .sector-list-item .sector-grid .sector-item-card .content a:not(.is-text){-webkit-line-clamp:2}}.sector-list-item .sector-grid .sector-item-card .content .btn-link{margin-top:auto;padding-top:1.45833rem}@media (max-width:1024.98px){.rank-math-breadcrumb{display:none}}.rank-math-breadcrumb p{-webkit-box-align:center;-ms-flex-align:center;gap:.625rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;font-weight:300}.rank-math-breadcrumb p span.separator,img{font-size:0}.rank-math-breadcrumb p span.separator:before{font-size:clamp(12px,.9375rem,1.14583rem);content:"|"}.rank-math-breadcrumb p a:first-child,.rank-math-breadcrumb p span:first-child{color:#ed1f24;font-size:0}.rank-math-breadcrumb p a:first-child:before,.rank-math-breadcrumb p span:first-child:before{font-family:Font Awesome\ 6 Pro;font-size:clamp(12px,.9375rem,1.14583rem);font-weight:900;content:""}.breadcrumb-wrapper{border-bottom:1px solid #efefef;background-color:#fff;padding:.41667rem 0}@media (max-width:1024.98px){.breadcrumb-wrapper{display:none}}.section-capability-1{position:relative}@media (min-width:1025.98px){.section-capability-1{min-height:42.29167rem}}.section-capability-1 .decorator{-webkit-transform:scale(0);-ms-transform:scale(0);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;-webkit-animation:scale-up 3s ease-in-out forwards;position:absolute;bottom:0;left:0;transform:scale(0);transform-origin:bottom left;animation:scale-up 3s ease-in-out forwards;width:27.70833rem;height:27.70833rem;pointer-events:none}@media (max-width:1024.98px){.section-capability-1 .decorator{display:none}}.section-capability-1 .decorator-text{-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;top:5.57292rem;right:0;z-index:-1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(239,239,239,.5)),to(rgba(239,239,239,.7)));background:linear-gradient(180deg,rgba(239,239,239,.5),rgba(239,239,239,.7));background-clip:text;font-family:Oswald;font-size:8.54167rem;font-weight:700;text-transform:uppercase}@media (max-width:1024.98px){.section-capability-1 .decorator-text{top:2.08333rem;font-size:5.20833rem}}.section-capability-1 .content{margin-top:8.54167rem}@media (max-width:1024.98px){.section-capability-1 .content{margin-top:1.66667rem}}@media (min-width:1025.98px){.section-capability-1 .article-content{max-height:18.75rem}}.section-capability-2 .grid-stats{gap:.83333rem;grid-template-columns:repeat(3,1fr)}@media (max-width:1024.98px){.section-capability-2 .grid-stats{grid-template-columns:repeat(2,1fr)}}.section-capability-2 .grid-features .grid-item,.section-capability-2 .grid-stats .grid-item{background:rgba(0,0,0,.3);padding:1.25rem;color:#fff}.section-capability-2 .grid-stats .grid-item .heading{-webkit-box-align:end;-ms-flex-align:end;gap:.83333rem;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-end}@media (max-width:576.98px){.section-capability-2 .grid-stats .grid-item .heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;flex-direction:column;align-items:flex-start}}.section-capability-2 .grid-stats .grid-item .heading .number{font-size:3.33333rem}.section-capability-2 .grid-stats .grid-item .content{color:rgba(255,255,255,.8)}.section-capability-2 .grid-stats .grid-item.is-first{grid-row:1/3;padding:1.66667rem 1.25rem}@media (max-width:1024.98px){.section-capability-2 .grid-stats .grid-item.is-first{grid-column:1/3;grid-row:1/1}}.section-capability-2 .grid-stats .grid-item.is-first .heading{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-capability-2 .grid-stats .grid-item.is-first .heading .number{font-size:4.16667rem}.section-capability-2 .grid-features{gap:.83333rem;grid-template-columns:repeat(2,1fr)}@media (max-width:768.98px){.section-capability-2 .grid-features{grid-template-columns:repeat(1,1fr)}}.section-capability-2 .grid-features .grid-item{gap:1.25rem;-webkit-box-align:center;-ms-flex-align:center;display:grid;grid-template-columns:4.16667rem 1fr;align-items:center}.section-capability-2 .grid-features .grid-item .content{color:rgba(255,255,255,.8)}.section-capability-3 .accordion-item .accordion-trigger,.section-capability-3 .accordion-item .accordion-trigger em{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-capability-3 .accordion-item .accordion-trigger.active{color:#ed1f24}.section-capability-3 .accordion-item .accordion-trigger.active em{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.career-detail-address ul li br,.section-capability-3 .image-list-item{display:none}.section-capability-3 .image-list-item.active,.solutions-single .section-video .video-container .play-button svg{display:block}.section-capability-3 .cb-slideshow{padding-top:100%;width:100%!important;height:auto!important}.section-capability-3 .cb-slideshow>div{position:absolute!important;top:0!important;left:0!important;background-size:cover!important;width:100%!important;height:100%!important}.section-capability-4 .item-image figure{position:relative;padding-top:62.64706%}.section-capability-5 .item:nth-child(2n) .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-capability-7 .gallery-slider .swiper-slide figure{position:relative;padding-top:56.30435%}.project-detail-image iframe,.project-detail-image img,.project-detail-image video,.project-detail-images .figure iframe,.project-detail-images .figure img,.project-detail-images .figure video,.project-detail-thumbnail .figure iframe,.project-detail-thumbnail .figure img,.project-detail-thumbnail .figure video,.section-capability-7 .gallery-slider .swiper-slide figure iframe,.section-capability-7 .gallery-slider .swiper-slide figure img,.section-capability-7 .gallery-slider .swiper-slide figure video{-o-object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.section-capability-7 .gallery-slider .swiper-slide figure img{-webkit-filter:grayscale(100%);-webkit-transition:all .3s ease-in-out;filter:grayscale(100%);transition:all .3s ease-in-out}.section-capability-7 .gallery-slider .swiper-slide .caption{-webkit-transition:all .3s ease-in-out;opacity:0;transition:all .3s ease-in-out}.section-capability-7 .gallery-slider .swiper-slide.swiper-slide-active figure img{-webkit-filter:grayscale(0);filter:grayscale(0)}.section-capability-7 .gallery-slider .swiper-slide.swiper-slide-active .caption{opacity:1}.section-capability-7 .gallery-slider .swiper-navigation{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:45%;left:50%;justify-content:space-between;transform:translate(-50%,-50%);z-index:2;width:85%;pointer-events:none}.section-capability-7 .gallery-slider .swiper-navigation .swiper-btn{pointer-events:auto}.section-capability-8 .row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-capability-8 .row>*{height:0%}.section-capability-8 .accordion-item{-webkit-box-shadow:0 4px 7.1px 0 rgba(0,0,0,.08);box-shadow:0 4px 7.1px 0 rgba(0,0,0,.08)}.capability-item img,.img-zoom-out img,.project-item img,.section-capability-8 .accordion-item .accordion-trigger,.section-capability-8 .accordion-item .accordion-trigger em{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.career-detail-address ul li em,.section-capability-8 .accordion-item .accordion-trigger.active,.solutions-single .section-faq-solution .faq-item .faq-question:hover h3,.solutions-single .section-faq-solution .faq-item.active .faq-question h3{color:#ed1f24}.section-capability-8 .accordion-item .accordion-trigger.active em:before{font-family:Font Awesome\ 6 Pro;content:""}.capability-detail-contact .row{margin-bottom:-1.04167rem;margin-left:-1.04167rem}.capability-detail-contact .row>*{padding-bottom:1.04167rem;padding-left:1.04167rem}.capability-detail-contact .form-group [type=color],.capability-detail-contact .form-group [type=date],.capability-detail-contact .form-group [type=datetime-local],.capability-detail-contact .form-group [type=datetime],.capability-detail-contact .form-group [type=email],.capability-detail-contact .form-group [type=month],.capability-detail-contact .form-group [type=number],.capability-detail-contact .form-group [type=password],.capability-detail-contact .form-group [type=search],.capability-detail-contact .form-group [type=tel],.capability-detail-contact .form-group [type=text],.capability-detail-contact .form-group [type=time],.capability-detail-contact .form-group [type=url],.capability-detail-contact .form-group [type=week],.capability-detail-contact .form-group input:not([type]),.capability-detail-contact .form-group textarea{border:1px solid #fff;background-color:transparent;color:#fff}.capability-detail-contact .form-group [type=color]::-webkit-input-placeholder,.capability-detail-contact .form-group [type=date]::-webkit-input-placeholder,.capability-detail-contact .form-group [type=datetime-local]::-webkit-input-placeholder,.capability-detail-contact .form-group [type=datetime]::-webkit-input-placeholder,.capability-detail-contact .form-group [type=email]::-webkit-input-placeholder,.capability-detail-contact .form-group [type=month]::-webkit-input-placeholder,.capability-detail-contact .form-group [type=number]::-webkit-input-placeholder,.capability-detail-contact .form-group [type=password]::-webkit-input-placeholder,.capability-detail-contact .form-group [type=search]::-webkit-input-placeholder,.capability-detail-contact .form-group [type=tel]::-webkit-input-placeholder,.capability-detail-contact .form-group [type=text]::-webkit-input-placeholder,.capability-detail-contact .form-group [type=time]::-webkit-input-placeholder,.capability-detail-contact .form-group [type=url]::-webkit-input-placeholder,.capability-detail-contact .form-group [type=week]::-webkit-input-placeholder,.capability-detail-contact .form-group input:not([type])::-webkit-input-placeholder,.capability-detail-contact .form-group textarea::-webkit-input-placeholder{color:#fff}.capability-detail-contact .form-group [type=color]::-moz-placeholder,.capability-detail-contact .form-group [type=date]::-moz-placeholder,.capability-detail-contact .form-group [type=datetime-local]::-moz-placeholder,.capability-detail-contact .form-group [type=datetime]::-moz-placeholder,.capability-detail-contact .form-group [type=email]::-moz-placeholder,.capability-detail-contact .form-group [type=month]::-moz-placeholder,.capability-detail-contact .form-group [type=number]::-moz-placeholder,.capability-detail-contact .form-group [type=password]::-moz-placeholder,.capability-detail-contact .form-group [type=search]::-moz-placeholder,.capability-detail-contact .form-group [type=tel]::-moz-placeholder,.capability-detail-contact .form-group [type=text]::-moz-placeholder,.capability-detail-contact .form-group [type=time]::-moz-placeholder,.capability-detail-contact .form-group [type=url]::-moz-placeholder,.capability-detail-contact .form-group [type=week]::-moz-placeholder,.capability-detail-contact .form-group input:not([type])::-moz-placeholder,.capability-detail-contact .form-group textarea::-moz-placeholder{color:#fff}.capability-detail-contact .form-group [type=color]:-ms-input-placeholder,.capability-detail-contact .form-group [type=date]:-ms-input-placeholder,.capability-detail-contact .form-group [type=datetime-local]:-ms-input-placeholder,.capability-detail-contact .form-group [type=datetime]:-ms-input-placeholder,.capability-detail-contact .form-group [type=email]:-ms-input-placeholder,.capability-detail-contact .form-group [type=month]:-ms-input-placeholder,.capability-detail-contact .form-group [type=number]:-ms-input-placeholder,.capability-detail-contact .form-group [type=password]:-ms-input-placeholder,.capability-detail-contact .form-group [type=search]:-ms-input-placeholder,.capability-detail-contact .form-group [type=tel]:-ms-input-placeholder,.capability-detail-contact .form-group [type=text]:-ms-input-placeholder,.capability-detail-contact .form-group [type=time]:-ms-input-placeholder,.capability-detail-contact .form-group [type=url]:-ms-input-placeholder,.capability-detail-contact .form-group [type=week]:-ms-input-placeholder,.capability-detail-contact .form-group input:not([type]):-ms-input-placeholder,.capability-detail-contact .form-group textarea:-ms-input-placeholder,.project-detail-contact .form-group [type=color]:-ms-input-placeholder,.project-detail-contact .form-group [type=date]:-ms-input-placeholder,.project-detail-contact .form-group [type=datetime-local]:-ms-input-placeholder,.project-detail-contact .form-group [type=datetime]:-ms-input-placeholder,.project-detail-contact .form-group [type=email]:-ms-input-placeholder,.project-detail-contact .form-group [type=month]:-ms-input-placeholder,.project-detail-contact .form-group [type=number]:-ms-input-placeholder,.project-detail-contact .form-group [type=password]:-ms-input-placeholder,.project-detail-contact .form-group [type=search]:-ms-input-placeholder,.project-detail-contact .form-group [type=tel]:-ms-input-placeholder,.project-detail-contact .form-group [type=text]:-ms-input-placeholder,.project-detail-contact .form-group [type=time]:-ms-input-placeholder,.project-detail-contact .form-group [type=url]:-ms-input-placeholder,.project-detail-contact .form-group [type=week]:-ms-input-placeholder,.project-detail-contact .form-group input:not([type]):-ms-input-placeholder,.project-detail-contact .form-group textarea:-ms-input-placeholder{color:#fff}.capability-detail-contact .form-group [type=color]::-ms-input-placeholder,.capability-detail-contact .form-group [type=date]::-ms-input-placeholder,.capability-detail-contact .form-group [type=datetime-local]::-ms-input-placeholder,.capability-detail-contact .form-group [type=datetime]::-ms-input-placeholder,.capability-detail-contact .form-group [type=email]::-ms-input-placeholder,.capability-detail-contact .form-group [type=month]::-ms-input-placeholder,.capability-detail-contact .form-group [type=number]::-ms-input-placeholder,.capability-detail-contact .form-group [type=password]::-ms-input-placeholder,.capability-detail-contact .form-group [type=search]::-ms-input-placeholder,.capability-detail-contact .form-group [type=tel]::-ms-input-placeholder,.capability-detail-contact .form-group [type=text]::-ms-input-placeholder,.capability-detail-contact .form-group [type=time]::-ms-input-placeholder,.capability-detail-contact .form-group [type=url]::-ms-input-placeholder,.capability-detail-contact .form-group [type=week]::-ms-input-placeholder,.capability-detail-contact .form-group input:not([type])::-ms-input-placeholder,.capability-detail-contact .form-group textarea::-ms-input-placeholder{color:#fff}.capability-detail-contact .form-group [type=color]::placeholder,.capability-detail-contact .form-group [type=date]::placeholder,.capability-detail-contact .form-group [type=datetime-local]::placeholder,.capability-detail-contact .form-group [type=datetime]::placeholder,.capability-detail-contact .form-group [type=email]::placeholder,.capability-detail-contact .form-group [type=month]::placeholder,.capability-detail-contact .form-group [type=number]::placeholder,.capability-detail-contact .form-group [type=password]::placeholder,.capability-detail-contact .form-group [type=search]::placeholder,.capability-detail-contact .form-group [type=tel]::placeholder,.capability-detail-contact .form-group [type=text]::placeholder,.capability-detail-contact .form-group [type=time]::placeholder,.capability-detail-contact .form-group [type=url]::placeholder,.capability-detail-contact .form-group [type=week]::placeholder,.capability-detail-contact .form-group input:not([type])::placeholder,.capability-detail-contact .form-group textarea::placeholder{color:#fff}.section-capability-9{position:relative}.section-capability-9:before{position:absolute;top:0;left:0;background:linear-gradient(276deg,rgba(41,41,41,0) 28.1%,rgba(41,41,41,.77) 64.3%,rgba(41,41,41,.9));width:100%;height:100%;content:""}.career-detail-top{gap:2.08333rem;display:grid;grid-template-columns:1fr 30.53892%}@media (max-width:1024.98px){.career-detail-top{grid-template-columns:1fr}}.career-detail-description ul{gap:2.08333rem;row-gap:.625rem;display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:1024.98px){.career-detail-description ul{grid-template-columns:1fr}}.career-detail-description ul li{-webkit-box-align:center;-ms-flex-align:center;gap:1.66667rem;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;border-top:1px solid #f6f6f6;padding-top:.625rem;font-size:.9375rem;line-height:1.33333}@media (max-width:1440.98px){.career-detail-description ul li{font-size:clamp(16px,.9375rem,1.14583rem)}}.career-detail-description ul li strong{-webkit-box-flex:0;-ms-flex:0 0 8.33333rem;flex:0 0 8.33333rem;width:100%;max-width:8.33333rem}.career-detail-description ul li span{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:1024.98px){.career-detail-description ul li:first-child{border-top:none;padding-top:0}}@media (min-width:1025.98px){.career-detail-description ul li:first-child,.career-detail-description ul li:nth-child(2){border-top:none;padding-top:0}}.career-detail-address ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.career-detail-address ul li{gap:.83333rem;display:grid;grid-template-columns:1.04167rem 1fr}.career-other-item+.career-other-item{border-top:1px solid #dcdcdc;padding-top:1.25rem}.career-apply-form{width:47.91667rem}.career-apply-form .row{margin-bottom:-1.04167rem;margin-left:-1.04167rem}.career-apply-form .row>*{padding-bottom:1.04167rem;padding-left:1.04167rem}@media (min-width:1025.98px){.detail-social{position:absolute;top:0;right:100%;margin-right:2.08333rem;height:100%}}@media (max-width:1024.98px){.detail-social{margin-top:1.66667rem}}.detail-social ul{position:sticky;top:calc(var(--header-height) + 20px)}@media (min-width:1025.98px){.detail-social ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.news-detail-line{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#ed1f24;height:1px}@media (max-width:768.98px){.single-post .section-large{background-color:#fff!important}}.project-detail-info .item{gap:.625rem;display:grid;grid-template-columns:5.83333rem 1fr}.project-detail-info .item+.item{margin-top:.625rem;border-top:1px solid #dcdcdc;padding-top:.625rem}.project-detail-image,.project-detail-images .figure{position:relative;padding-top:56.08696%}.project-detail-thumbnail .figure{-webkit-transition:all .3s ease-in-out;position:relative;transition:all .3s ease-in-out;border:1px solid transparent;padding-top:55.66038%}.project-detail-thumbnail .swiper-slide-thumb-active .figure{border-color:#ed1f24}.project-detail-contact .form-group{width:100%}.project-detail-contact .form-group [type=color],.project-detail-contact .form-group [type=date],.project-detail-contact .form-group [type=datetime-local],.project-detail-contact .form-group [type=datetime],.project-detail-contact .form-group [type=email],.project-detail-contact .form-group [type=month],.project-detail-contact .form-group [type=number],.project-detail-contact .form-group [type=password],.project-detail-contact .form-group [type=search],.project-detail-contact .form-group [type=tel],.project-detail-contact .form-group [type=text],.project-detail-contact .form-group [type=time],.project-detail-contact .form-group [type=url],.project-detail-contact .form-group [type=week],.project-detail-contact .form-group input:not([type]),.project-detail-contact .form-group textarea{border:1px solid #fff;background-color:transparent;color:#fff}.project-detail-contact .form-group [type=color]::-webkit-input-placeholder,.project-detail-contact .form-group [type=date]::-webkit-input-placeholder,.project-detail-contact .form-group [type=datetime-local]::-webkit-input-placeholder,.project-detail-contact .form-group [type=datetime]::-webkit-input-placeholder,.project-detail-contact .form-group [type=email]::-webkit-input-placeholder,.project-detail-contact .form-group [type=month]::-webkit-input-placeholder,.project-detail-contact .form-group [type=number]::-webkit-input-placeholder,.project-detail-contact .form-group [type=password]::-webkit-input-placeholder,.project-detail-contact .form-group [type=search]::-webkit-input-placeholder,.project-detail-contact .form-group [type=tel]::-webkit-input-placeholder,.project-detail-contact .form-group [type=text]::-webkit-input-placeholder,.project-detail-contact .form-group [type=time]::-webkit-input-placeholder,.project-detail-contact .form-group [type=url]::-webkit-input-placeholder,.project-detail-contact .form-group [type=week]::-webkit-input-placeholder,.project-detail-contact .form-group input:not([type])::-webkit-input-placeholder,.project-detail-contact .form-group textarea::-webkit-input-placeholder{color:#fff}.project-detail-contact .form-group [type=color]::-moz-placeholder,.project-detail-contact .form-group [type=date]::-moz-placeholder,.project-detail-contact .form-group [type=datetime-local]::-moz-placeholder,.project-detail-contact .form-group [type=datetime]::-moz-placeholder,.project-detail-contact .form-group [type=email]::-moz-placeholder,.project-detail-contact .form-group [type=month]::-moz-placeholder,.project-detail-contact .form-group [type=number]::-moz-placeholder,.project-detail-contact .form-group [type=password]::-moz-placeholder,.project-detail-contact .form-group [type=search]::-moz-placeholder,.project-detail-contact .form-group [type=tel]::-moz-placeholder,.project-detail-contact .form-group [type=text]::-moz-placeholder,.project-detail-contact .form-group [type=time]::-moz-placeholder,.project-detail-contact .form-group [type=url]::-moz-placeholder,.project-detail-contact .form-group [type=week]::-moz-placeholder,.project-detail-contact .form-group input:not([type])::-moz-placeholder,.project-detail-contact .form-group textarea::-moz-placeholder{color:#fff}.project-detail-contact .form-group [type=color]::-ms-input-placeholder,.project-detail-contact .form-group [type=date]::-ms-input-placeholder,.project-detail-contact .form-group [type=datetime-local]::-ms-input-placeholder,.project-detail-contact .form-group [type=datetime]::-ms-input-placeholder,.project-detail-contact .form-group [type=email]::-ms-input-placeholder,.project-detail-contact .form-group [type=month]::-ms-input-placeholder,.project-detail-contact .form-group [type=number]::-ms-input-placeholder,.project-detail-contact .form-group [type=password]::-ms-input-placeholder,.project-detail-contact .form-group [type=search]::-ms-input-placeholder,.project-detail-contact .form-group [type=tel]::-ms-input-placeholder,.project-detail-contact .form-group [type=text]::-ms-input-placeholder,.project-detail-contact .form-group [type=time]::-ms-input-placeholder,.project-detail-contact .form-group [type=url]::-ms-input-placeholder,.project-detail-contact .form-group [type=week]::-ms-input-placeholder,.project-detail-contact .form-group input:not([type])::-ms-input-placeholder,.project-detail-contact .form-group textarea::-ms-input-placeholder{color:#fff}.project-detail-contact .form-group [type=color]::placeholder,.project-detail-contact .form-group [type=date]::placeholder,.project-detail-contact .form-group [type=datetime-local]::placeholder,.project-detail-contact .form-group [type=datetime]::placeholder,.project-detail-contact .form-group [type=email]::placeholder,.project-detail-contact .form-group [type=month]::placeholder,.project-detail-contact .form-group [type=number]::placeholder,.project-detail-contact .form-group [type=password]::placeholder,.project-detail-contact .form-group [type=search]::placeholder,.project-detail-contact .form-group [type=tel]::placeholder,.project-detail-contact .form-group [type=text]::placeholder,.project-detail-contact .form-group [type=time]::placeholder,.project-detail-contact .form-group [type=url]::placeholder,.project-detail-contact .form-group [type=week]::placeholder,.project-detail-contact .form-group input:not([type])::placeholder,.project-detail-contact .form-group textarea::placeholder{color:#fff}.footer-address-list .address-item .solutions-single p,.footer-menu .solutions-single ul,.form-group .solutions-single .file-input-label,.form-group .solutions-single [type=color],.form-group .solutions-single [type=date],.form-group .solutions-single [type=datetime-local],.form-group .solutions-single [type=datetime],.form-group .solutions-single [type=email],.form-group .solutions-single [type=month],.form-group .solutions-single [type=number],.form-group .solutions-single [type=password],.form-group .solutions-single [type=search],.form-group .solutions-single [type=tel],.form-group .solutions-single [type=text],.form-group .solutions-single [type=time],.form-group .solutions-single [type=url],.form-group .solutions-single [type=week],.form-group .solutions-single input:not([type]),.form-group .solutions-single select,.form-group .solutions-single textarea,.language .wpml-ls-legacy-dropdown .solutions-single a,.menu-mobile .header-shopping .solutions-single a,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li .solutions-single a,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li .solutions-single a,.menu>ul>li.menu-template-template_1 .submenu-depth-0 .solutions-single .row>li>a,.rank-math-breadcrumb .solutions-single p,.solutions-single .article-content,.solutions-single .body-2,.solutions-single .body-3,.solutions-single .contact-info-item,.solutions-single .facetwp-load-more,.solutions-single .footer-address-list .address-item p,.solutions-single .footer-menu ul,.solutions-single .form-group .file-input-label,.solutions-single .form-group [type=color],.solutions-single .form-group [type=date],.solutions-single .form-group [type=datetime-local],.solutions-single .form-group [type=datetime],.solutions-single .form-group [type=email],.solutions-single .form-group [type=month],.solutions-single .form-group [type=number],.solutions-single .form-group [type=password],.solutions-single .form-group [type=search],.solutions-single .form-group [type=tel],.solutions-single .form-group [type=text],.solutions-single .form-group [type=time],.solutions-single .form-group [type=url],.solutions-single .form-group [type=week],.solutions-single .form-group input:not([type]),.solutions-single .form-group select,.solutions-single .form-group textarea,.solutions-single .language .wpml-ls-legacy-dropdown a,.solutions-single .menu-mobile .header-shopping a,.solutions-single .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li a,.solutions-single .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li a,.solutions-single .menu>ul>li.menu-template-template_1 .submenu-depth-0 .row>li>a,.solutions-single .menu>ul>li>a,.solutions-single .rank-math-breadcrumb p,.solutions-single .subnav ul li a:not(.is-text),.solutions-single .subscribe-form input,.solutions-single .support-nav ul li a,.solutions-single .tabs ul li a:not(.is-text),.solutions-single .wpcf7-response-output,.subnav ul li .solutions-single a:not(.is-text),.subscribe-form .solutions-single input,.support-nav ul li .solutions-single a,.tabs ul li .solutions-single a:not(.is-text){color:#464646;font-weight:300}.solutions-single .solution-banner,.solutions-single .solution-banner .banner-item{position:relative}.solutions-single .solution-banner .banner-item .banner-item-image{position:relative;width:100%;height:31.35417rem;min-height:20.83333rem;overflow:hidden}.solutions-single .solution-banner .banner-item .banner-item-image figure{width:100%;height:100%}.solutions-single .solution-banner .banner-item .banner-item-image figure img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.solutions-single .solution-banner .banner-item .banner-item-image:after{position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.7)),color-stop(50%,rgba(0,0,0,.3)),to(transparent));background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 50%,transparent);width:100%;height:100%;content:""}.solutions-single .solution-banner .banner-item .banner-item-caption{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;align-items:center;z-index:2;width:100%;height:100%}.solutions-single .solution-banner .banner-item .banner-item-caption .caption-content{max-width:600px}.solutions-single .solution-banner .banner-item .banner-item-caption .caption-content .caption-title{margin-bottom:.625rem}.solutions-single .section-optimization{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;padding:0}@media (max-width:768px){.solutions-single .section-optimization{padding-bottom:2.5rem}}.solutions-single .section-optimization .optimization-wrapper{gap:4.16667rem;-webkit-box-align:center;-ms-flex-align:center;display:grid;grid-template-columns:1fr 1fr;align-items:center;height:100%}@media (max-width:768px){.solutions-single .section-optimization .optimization-wrapper{gap:2.5rem;grid-template-columns:1fr}}.solutions-single .section-optimization .optimization-wrapper .optimization-content{margin-right:auto;margin-left:auto;padding:4.16667rem 1.04167rem 0;width:100%;max-width:100%}.solutions-single .section-optimization .optimization-wrapper .optimization-content .heading-underlined{padding-bottom:1.04167rem;text-transform:none}@media (min-width:768px){.solutions-single .section-optimization .optimization-wrapper .optimization-content{padding:5.83333rem 0 5.83333rem 2.08333rem;max-width:100%}}@media (min-width:1024px){.solutions-single .section-optimization .optimization-wrapper .optimization-content{padding:5.83333rem 0 5.83333rem 4.16667rem;max-width:100%}}@media (min-width:1280px){.solutions-single .section-optimization .optimization-wrapper .optimization-content{padding:5.83333rem 0 5.83333rem 6.25rem}}@media (min-width:1440px){.solutions-single .section-optimization .optimization-wrapper .optimization-content{padding:5.83333rem 0 5.83333rem 12.55208rem}}.solutions-single .section-optimization .optimization-wrapper .optimization-content h2{margin-bottom:1.25rem;color:#292929}.solutions-single .section-optimization .optimization-wrapper .optimization-content h2 em{color:#ed1f24;font-style:italic}.solutions-single .section-optimization .optimization-wrapper .optimization-content .article-content{color:#464646;line-height:1.7}.solutions-single .section-challenges .challenges-grid .challenge-item .article-content p:last-child,.solutions-single .section-challenges .challenges-grid .challenge-item .article-content ul li:last-child,.solutions-single .section-optimization .optimization-wrapper .optimization-content .article-content p:last-child,.solutions-single .section-text-image .info-item .info-content .article-content p:last-child{margin-bottom:0}.solutions-single .section-optimization .optimization-wrapper .optimization-content .button-box{margin-top:1.25rem}.solutions-single .section-optimization .optimization-wrapper .optimization-image{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;height:100%}.solutions-single .section-optimization .optimization-wrapper .optimization-image img{aspect-ratio:16/9;height:auto;overflow:hidden}@media (min-width:1440px){.solutions-single .section-optimization .optimization-wrapper .optimization-image{height:33.33333rem;min-height:100%;overflow:hidden}.solutions-single .section-optimization .optimization-wrapper .optimization-image img{aspect-ratio:auto;-o-object-fit:cover;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%;height:100%;object-fit:cover}}.solutions-single .section-challenges{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-items:center;padding:4.16667rem 0 8.33333rem;overflow:hidden}@media (min-width:1200px){.solutions-single .section-challenges{aspect-ratio:16/9}}@media (max-width:768px){.solutions-single .section-challenges{padding:2.5rem 0;height:auto}}.solutions-single .section-challenges .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;gap:4.16667rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;height:100%}@media (max-width:768px){.solutions-single .section-challenges .container{height:auto!important}.solutions-single .section-challenges{min-height:auto}}.solutions-single .section-challenges .challenges-bg{position:absolute;top:0;left:0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.solutions-single .section-challenges .challenges-bg .background-video{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);aspect-ratio:16/9;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:100%;height:100%;overflow:hidden}.solutions-single .section-challenges .challenges-bg .background-video video{-o-object-fit:cover;-webkit-filter:brightness(.5);filter:brightness(.5);width:100%;height:100%;object-fit:cover}.solutions-single .section-challenges .challenges-bg .overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.7);width:100%;height:100%}.solutions-single .section-challenges .container{position:relative;z-index:2;width:100%}.solutions-single .section-challenges .section-heading{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.solutions-single .section-challenges .section-heading .heading-underlined{margin-bottom:0;padding-bottom:.83333rem;font-size:1.66667rem;text-transform:capitalize}.solutions-single .section-challenges .challenges-grid{gap:1.66667rem 3.125rem;display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width:769px){.solutions-single .section-challenges .challenges-grid{grid-template-columns:repeat(2,1fr)}.solutions-single .section-challenges .challenges-grid .challenge-item:last-child{grid-column:span 2;justify-self:center;max-width:50%}}@media (max-width:769px) and (max-width:768px){.solutions-single .section-challenges .challenges-grid .challenge-item:last-child{grid-column:span 1;max-width:100%}}@media (max-width:768px){.solutions-single .section-challenges .challenges-grid{grid-template-columns:1fr}}.solutions-single .section-challenges .challenges-grid .challenge-item .heading-underlined{margin-bottom:1.04167rem;padding-bottom:1.04167rem}.solutions-single .section-challenges .challenges-grid .challenge-item h3{font-weight:400;text-transform:capitalize}.solutions-single .section-challenges .challenges-grid .challenge-item .article-content{opacity:.9;margin:0 auto;line-height:1.7}.solutions-single .section-challenges .challenges-grid .challenge-item .article-content p,.solutions-single .section-challenges .challenges-grid .challenge-item .article-content ul li,.solutions-single .section-features .feature-row .feature-content .article-content ul li,.solutions-single .section-text-image .info-item .info-content .article-content p{margin-bottom:.41667rem}.solutions-single .section-challenges .challenges-grid .challenge-item .article-content ul{margin-top:.41667rem;padding-left:1.04167rem;list-style:disc}.solutions-single .section-challenges .challenges-grid .challenge-item .article-content ul li ::marker,.solutions-single .text-white .article-content ul li::marker{color:#fff!important}.solutions-single .section-text-block{background-color:#fff}.solutions-single .section-text-block .section-heading{margin-bottom:1.25rem}.solutions-single .section-text-block .section-heading>*{text-align:left}.solutions-single .section-text-block .block-content{margin:0 auto 2.08333rem;color:#464646;text-align:left}.solutions-single .section-text-block .sector-list-item{padding:0}.solutions-single .section-text-block .sector-list-item .container{margin:0;padding:0;max-width:100%}.solutions-single .section-text-image .info-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:4.16667rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media (max-width:768px){.solutions-single .section-text-image .info-list{gap:2.5rem}}.solutions-single .section-text-image .info-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:2.08333rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.article-content figure,.solutions-single .section-text-image .info-item .info-content{max-width:100%}.solutions-single .section-text-image .info-item .info-content .heading-underlined{margin-bottom:1.25rem;padding-bottom:1.25rem}.solutions-single .section-text-image .info-item .info-content .article-content{margin:0 auto;max-width:100%}.solutions-single .section-text-image .info-item .info-image{width:100%}.solutions-single .section-text-image .info-item .info-image figure{aspect-ratio:1400/787.5;width:100%;overflow:hidden}.solutions-single .section-text-image .info-item .info-image figure img{-o-object-fit:cover;display:block;width:100%;height:100%;object-fit:cover}.solutions-single .section-info-2col,section.pb-0{padding-bottom:0!important}.solutions-single .section-info-2col .section-heading{margin-bottom:2.5rem}.solutions-single .section-info-2col .info-blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:4.16667rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media (max-width:1024px){.solutions-single .section-info-2col .info-blocks{gap:2.08333rem}}.solutions-single .section-info-2col .info-block{gap:4.16667rem;-webkit-box-align:center;-ms-flex-align:center;display:grid;grid-template-columns:1fr 1fr;align-items:center}.solutions-single .section-info-2col .info-block .heading-underlined{font-size:1.66667rem;font-weight:400}@media (max-width:768px){.solutions-single .section-info-2col .info-block{gap:1.66667rem;grid-template-columns:1fr}}.solutions-single .section-info-2col .info-block.is-reverse .block-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width:768px){.solutions-single .section-info-2col .info-block.is-reverse .block-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.solutions-single .section-info-2col .info-block.is-reverse .block-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:768px){.solutions-single .section-info-2col .info-block.is-reverse .block-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.solutions-single .section-info-2col .info-block .block-text h3{margin-bottom:.83333rem;font-weight:700}.solutions-single .section-info-2col .info-block .block-text .article-content{margin-top:1.25rem;font-weight:300;line-height:1.7}.solutions-single .section-info-2col .info-block .block-image figure{-webkit-box-flex:1;-ms-flex:1 0 0px;aspect-ratio:3/2;flex:1 0 0;border-radius:.3125rem;height:22.91667rem;overflow:hidden}@media (max-width:768px){.solutions-single .section-info-2col .info-block .block-image figure{height:auto}}.solutions-single .section-info-2col .info-block .block-image figure img{width:100%;height:auto}.solutions-single .section-video{background-color:#000}.solutions-single .section-video .section-heading{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:2.08333rem}@media (max-width:768px){.solutions-single .section-video .section-heading{margin-bottom:1.25rem}}.solutions-single .section-video .section-heading .heading-underlined{margin-bottom:0;padding-bottom:.83333rem;color:#fff}.solutions-single .section-video .section-heading .heading-underlined:after{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);left:50%;transform:translateX(-50%)}.solutions-single .section-video .video-wrapper{margin:0 auto}.solutions-single .section-video .video-container{position:relative;width:100%;max-width:100%!important}.solutions-single .section-video .video-container video{display:block;width:100%;height:auto}.solutions-single .section-video .video-container .video-overlay.hidden,.solutions-single .section-video .video-container video.hidden{display:none}.solutions-single .section-video .video-container .video-overlay{position:relative;cursor:pointer;overflow:hidden}.solutions-single .section-video .video-container .video-overlay figure{aspect-ratio:16/9;width:100%}.solutions-single .section-video .video-container .video-overlay figure img{-o-object-fit:cover;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%;height:100%;object-fit:cover}.solutions-single .section-video .video-container .video-overlay:hover .play-button svg circle{fill:rgba(237,31,36,.9);stroke:#ed1f24}.solutions-single .section-video .video-container .play-button{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transition:all .3s ease;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;transition:all .3s ease;cursor:pointer;border:0;border-radius:50%;background:rgba(0,0,0,.5);padding:0}.solutions-single .section-video .video-container .play-button svg path{-webkit-transition:fill .3s ease;transition:fill .3s ease}.solutions-single .section-video .video-container .play-button:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}@media (max-width:768px){.solutions-single .section-video .video-container .play-button svg{width:60px;height:60px}}.solutions-single .section-video .video-container .video-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.solutions-single .section-video .video-container .video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.solutions-single .section-industries{background-color:#f6f6f6}.solutions-single .section-industries .section-heading,.solutions-single .section-related .related-item h3{margin-bottom:2.08333rem}.solutions-single .section-industries .industries-grid{gap:2.08333rem;display:grid;grid-template-columns:repeat(2,1fr)}.solutions-single .section-industries .industries-grid .industry-item{border-radius:8px;background:#efefef;overflow:hidden}.solutions-single .section-industries .industries-grid .industry-item a{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-transition:all .3s ease;gap:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease;padding:.83333rem;color:#ed1f24;font-weight:500;text-decoration:none}.solutions-single .section-industries .industries-grid .industry-item a .industry-name{font-size:1.25rem}.solutions-single .section-industries .industries-grid .industry-item a:hover{background-color:rgba(237,31,36,.05);padding-left:1.25rem}.solutions-single .section-industries .industries-grid .industry-item a:hover em{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.solutions-single .section-industries .industries-grid .industry-item a em{-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;font-size:1.25rem}@media (max-width:768px){.solutions-single .section-industries .industries-grid{grid-template-columns:1fr}}.solutions-single .section-features{background-color:#fff}.solutions-single .section-features .section-heading{margin-bottom:1.66667rem}.solutions-single .section-features .feature-row .pagi-inner-image,.solutions-single .section-features .features-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.solutions-single .section-features .feature-row{gap:2.5rem;-webkit-box-align:center;-ms-flex-align:center;display:grid;grid-template-columns:1fr 1fr;align-items:center}@media (max-width:768px){.solutions-single .section-features .feature-row{grid-template-columns:1fr}}.solutions-single .section-features .feature-row.is-reverse .feature-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width:768px){.solutions-single .section-features .feature-row.is-reverse .feature-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.solutions-single .section-features .feature-row.is-reverse .feature-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:768px){.solutions-single .section-features .feature-row.is-reverse .feature-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.solutions-single .section-features .feature-row .feature-content h3{margin-bottom:.83333rem}.solutions-single .section-features .feature-row .feature-content .article-content{color:#464646;line-height:1.7}.solutions-single .section-features .feature-row .feature-content .article-content ul{margin-top:.625rem;padding-left:1.04167rem}.solutions-single .section-features .feature-row .pagi-inner-image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:horizontal;-ms-flex-direction:row;gap:.52083rem;position:relative;right:0;bottom:1.04167rem;flex-direction:row;justify-content:center;z-index:10;width:100%;height:.52083rem}.solutions-single .section-features .feature-row .pagi-inner-image .swiper-pagination-bullet{-webkit-transition:all .3s ease;opacity:1;transition:all .3s ease;margin:0;border-radius:50%;background-color:#eee;width:.41667rem;height:.41667rem}.solutions-single .section-features .feature-row .pagi-inner-image .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);background-color:#ed1f24}@media (min-width:769px){.solutions-single .section-features .feature-row .pagi-inner-image{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:.52083rem;bottom:.52083rem;left:50%;transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.solutions-single .section-features .feature-row .feature-image{position:relative;overflow:hidden}.solutions-single .section-features .feature-row .feature-image .swiper{overflow:visible}.solutions-single .section-features .feature-row .feature-image figure{aspect-ratio:3/2;height:22.91667rem;overflow:hidden}.solutions-single .section-features .feature-row .feature-image .feature-image-slider .swiper-slide figure img,.solutions-single .section-features .feature-row .feature-image figure img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.solutions-single .section-features .feature-row .feature-image .feature-image-slider{width:100%;height:22.91667rem;overflow:hidden}.solutions-single .section-features .feature-row .feature-image .feature-image-slider .swiper-wrapper{height:100%}.solutions-single .section-features .feature-row .feature-image .feature-image-slider .swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%!important;height:100%!important}.solutions-single .section-features .feature-row .feature-image .feature-image-slider .swiper-slide figure{margin:0;width:100%;height:100%}.solutions-single .section-related,section.pt-0{padding-top:0!important}.solutions-single .section-related .related-grid{gap:1.66667rem;display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.solutions-single .section-related .related-grid{grid-template-columns:1fr}}.solutions-single .section-related .related-item .related-image{aspect-ratio:660/440;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:hidden}@media (max-width:768px){.solutions-single .section-related .related-item .related-image{height:auto}}.solutions-single .section-related .related-item .related-image img{-webkit-transition:-webkit-transform .5s ease;-o-object-fit:cover;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%;height:100%;object-fit:cover}.solutions-single .section-related .related-item .related-image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.solutions-single .section-related .related-item .link-more{-webkit-box-align:center;-ms-flex-align:center;gap:.41667rem;-webkit-transition:gap .3s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;transition:gap .3s ease;font-weight:500;text-decoration:none;text-transform:uppercase}.solutions-single .section-related .related-item .link-more:hover{gap:.625rem}.solutions-single .section-faq-solution{background-color:#f6f6f6}.solutions-single .section-faq-solution .section-heading{margin-bottom:2.5rem}.solutions-single .section-faq-solution .faq-masonry .faq-columns{-webkit-column-count:2;-moz-column-count:2;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;column-count:2}@media (max-width:767.98px){.solutions-single .section-faq-solution .faq-masonry .faq-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.solutions-single .section-faq-solution .faq-masonry .faq-column-item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;display:inline-block;break-inside:avoid;margin-bottom:1.25rem;width:100%}.solutions-single .section-faq-solution .faq-list{margin:0 auto;max-width:900px}.solutions-single .section-faq-solution .faq-item{border-bottom:1px solid #eee}.btn br,.solutions-single .section-faq-solution .faq-item .faq-toggle .fa-minus,.solutions-single .section-faq-solution .faq-item.active .faq-toggle .fa-plus{display:none}.solutions-single .section-faq-solution .faq-item.active .faq-toggle .fa-minus{display:block}.solutions-single .section-faq-solution .faq-item .faq-question{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-transition:color .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;transition:color .3s ease;cursor:pointer;padding:1.04167rem 0}.solutions-single .section-faq-solution .faq-item .faq-question h3{-webkit-transition:color .3s ease;transition:color .3s ease;margin:0}.solutions-single .section-faq-solution .faq-item .faq-toggle{color:#ed1f24;font-size:1.04167rem}.solutions-single .section-faq-solution .faq-item .faq-answer{padding-bottom:1.04167rem}.solutions-single .section-faq-solution .faq-item .faq-answer .article-content{color:#464646;line-height:1.7}.solutions-single .bg-black{background-color:#000}.footer-address-list .address-item .solutions-single .bg-black p,.footer-menu .solutions-single .bg-black ul,.form-group .solutions-single .bg-black .file-input-label,.form-group .solutions-single .bg-black [type=color],.form-group .solutions-single .bg-black [type=date],.form-group .solutions-single .bg-black [type=datetime-local],.form-group .solutions-single .bg-black [type=datetime],.form-group .solutions-single .bg-black [type=email],.form-group .solutions-single .bg-black [type=month],.form-group .solutions-single .bg-black [type=number],.form-group .solutions-single .bg-black [type=password],.form-group .solutions-single .bg-black [type=search],.form-group .solutions-single .bg-black [type=tel],.form-group .solutions-single .bg-black [type=text],.form-group .solutions-single .bg-black [type=time],.form-group .solutions-single .bg-black [type=url],.form-group .solutions-single .bg-black [type=week],.form-group .solutions-single .bg-black input:not([type]),.form-group .solutions-single .bg-black select,.form-group .solutions-single .bg-black textarea,.language .wpml-ls-legacy-dropdown .solutions-single .bg-black a,.menu-mobile .header-shopping .solutions-single .bg-black a,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li .solutions-single .bg-black a,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li .solutions-single .bg-black a,.menu>ul>li.menu-template-template_1 .submenu-depth-0 .solutions-single .bg-black .row>li>a,.rank-math-breadcrumb .solutions-single .bg-black p,.solutions-single .bg-black .article-content,.solutions-single .bg-black .body-2,.solutions-single .bg-black .body-3,.solutions-single .bg-black .contact-info-item,.solutions-single .bg-black .facetwp-load-more,.solutions-single .bg-black .footer-address-list .address-item p,.solutions-single .bg-black .footer-menu ul,.solutions-single .bg-black .form-group .file-input-label,.solutions-single .bg-black .form-group [type=color],.solutions-single .bg-black .form-group [type=date],.solutions-single .bg-black .form-group [type=datetime-local],.solutions-single .bg-black .form-group [type=datetime],.solutions-single .bg-black .form-group [type=email],.solutions-single .bg-black .form-group [type=month],.solutions-single .bg-black .form-group [type=number],.solutions-single .bg-black .form-group [type=password],.solutions-single .bg-black .form-group [type=search],.solutions-single .bg-black .form-group [type=tel],.solutions-single .bg-black .form-group [type=text],.solutions-single .bg-black .form-group [type=time],.solutions-single .bg-black .form-group [type=url],.solutions-single .bg-black .form-group [type=week],.solutions-single .bg-black .form-group input:not([type]),.solutions-single .bg-black .form-group select,.solutions-single .bg-black .form-group textarea,.solutions-single .bg-black .heading-underlined,.solutions-single .bg-black .language .wpml-ls-legacy-dropdown a,.solutions-single .bg-black .menu-mobile .header-shopping a,.solutions-single .bg-black .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li a,.solutions-single .bg-black .menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li a,.solutions-single .bg-black .menu>ul>li.menu-template-template_1 .submenu-depth-0 .row>li>a,.solutions-single .bg-black .menu>ul>li>a,.solutions-single .bg-black .rank-math-breadcrumb p,.solutions-single .bg-black .subnav ul li a:not(.is-text),.solutions-single .bg-black .subscribe-form input,.solutions-single .bg-black .support-nav ul li a,.solutions-single .bg-black .tabs ul li a:not(.is-text),.solutions-single .bg-black .wpcf7-response-output,.solutions-single .bg-black>*,.subnav ul li .solutions-single .bg-black a:not(.is-text),.subscribe-form .solutions-single .bg-black input,.support-nav ul li .solutions-single .bg-black a,.tabs ul li .solutions-single .bg-black a:not(.is-text){color:#fff!important}.solutions-single .section-large{padding:4.16667rem 0}.solutions-single .text-white,.solutions-single .text-white a,.solutions-single .text-white a:hover{color:#fff!important}.challenge-item .article-content ul,.solutions-single .bg-black .article-content ul{padding-left:.72917rem}.solutions-single .article-content ul li,.solutions-single .bg-black .article-content ul li{margin-bottom:.41667rem;padding-left:.52083rem}.solutions-single .article-content ul li::marker{color:#464646!important;font-size:90%;content:"•"}.challenge-item .article-content ul li::marker,.solutions-single .bg-black .article-content ul li::marker{color:#fff!important;font-size:90%;content:"•"}.article-content>*+*{margin-top:1.04167rem}.article-content ul{padding-left:1rem;list-style:disc}.article-content ul li::marker{color:#818181}.article-content ul li+li{margin-top:.41667rem}.article-content .description{overflow-overflow-x:auto;overflow:hidden}.article-content table{overflow:hidden;overflow-x:auto}.article-content table td,.article-content table th{vertical-align:top;border:1px solid #dee2e6;padding:.75rem}.article-content h2{font-family:Oswald;font-size:1.25rem;font-weight:500}.article-content h3{font-family:Oswald;font-size:1.04167rem;font-weight:400}.article-content h4,.article-content h5,.article-content h6{font-family:Oswald}.article-content *+h2{margin-top:1.45833rem}.article-content a{text-decoration:underline}@media (hover:hover) and (pointer:fine){.article-content a:hover{text-decoration:underline}}.article-content em,.article-content i{font-style:italic}.article-content .aligncenter{display:block;margin:0 auto}.has-scrollbar{overflow:auto}.has-scrollbar::-webkit-scrollbar{width:2px;height:2px}.has-scrollbar::-webkit-scrollbar-thumb{background:#ed1f24}.has-scrollbar::-webkit-scrollbar-track{background:#efefef}.has-scrollbar-white::-webkit-scrollbar{width:2px;height:2px}.has-scrollbar-white::-webkit-scrollbar-thumb{background:#ed1f24}.has-scrollbar-white::-webkit-scrollbar-track{background:#fff}.badge{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:.41667rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;vertical-align:baseline;border-radius:50rem;padding:.20833rem .625rem;font-weight:500;text-align:center;white-space:nowrap}.badge em,.badge i{position:relative}.badge:empty{display:none}@media (min-width:576.98px){.border-sm-white{border:1px solid #fff}.border-sm-gray-50{border:1px solid #f6f6f6}.border-sm-gray-100{border:1px solid #efefef}.border-sm-gray-200{border:1px solid #dcdcdc}.border-sm-gray-300{border:1px solid #bdbdbd}.border-sm-gray-400{border:1px solid #989898}.border-sm-gray-500{border:1px solid #818181}.border-sm-gray-600{border:1px solid #656565}.border-sm-gray-700{border:1px solid #525252}.border-sm-gray-800{border:1px solid #464646}.border-sm-gray-900{border:1px solid #3d3d3d}.border-sm-gray-950{border:1px solid #292929}.border-sm-black{border:1px solid #000}.border-sm-primary-1{border:1px solid #ed1f24}.border-sm-primary-3{border:1px solid #888}.border-sm-red-50{border:1px solid #fff1f1}.border-sm-red-100{border:1px solid #ffdfe0}.border-sm-red-200{border:1px solid #ffc5c6}.border-sm-red-300{border:1px solid #ff9d9f}.border-sm-red-400{border:1px solid #ff6569}.border-sm-red-500{border:1px solid #fe353a}.border-sm-red-600{border:1px solid #ed1f24}.border-sm-red-700{border:1px solid #c70e12}.border-sm-red-800{border:1px solid #a41014}.border-sm-red-900{border:1px solid #881417}.border-sm-red-950{border:1px solid #4a0507}.border-sm-none{border:0}.border-sm-t-white{border-top:1px solid #fff}.border-sm-t-gray-50{border-top:1px solid #f6f6f6}.border-sm-t-gray-100{border-top:1px solid #efefef}.border-sm-t-gray-200{border-top:1px solid #dcdcdc}.border-sm-t-gray-300{border-top:1px solid #bdbdbd}.border-sm-t-gray-400{border-top:1px solid #989898}.border-sm-t-gray-500{border-top:1px solid #818181}.border-sm-t-gray-600{border-top:1px solid #656565}.border-sm-t-gray-700{border-top:1px solid #525252}.border-sm-t-gray-800{border-top:1px solid #464646}.border-sm-t-gray-900{border-top:1px solid #3d3d3d}.border-sm-t-gray-950{border-top:1px solid #292929}.border-sm-t-black{border-top:1px solid #000}.border-sm-t-primary-1{border-top:1px solid #ed1f24}.border-sm-t-primary-3{border-top:1px solid #888}.border-sm-t-red-50{border-top:1px solid #fff1f1}.border-sm-t-red-100{border-top:1px solid #ffdfe0}.border-sm-t-red-200{border-top:1px solid #ffc5c6}.border-sm-t-red-300{border-top:1px solid #ff9d9f}.border-sm-t-red-400{border-top:1px solid #ff6569}.border-sm-t-red-500{border-top:1px solid #fe353a}.border-sm-t-red-600{border-top:1px solid #ed1f24}.border-sm-t-red-700{border-top:1px solid #c70e12}.border-sm-t-red-800{border-top:1px solid #a41014}.border-sm-t-red-900{border-top:1px solid #881417}.border-sm-t-red-950{border-top:1px solid #4a0507}.border-sm-r-white{border-right:1px solid #fff}.border-sm-r-gray-50{border-right:1px solid #f6f6f6}.border-sm-r-gray-100{border-right:1px solid #efefef}.border-sm-r-gray-200{border-right:1px solid #dcdcdc}.border-sm-r-gray-300{border-right:1px solid #bdbdbd}.border-sm-r-gray-400{border-right:1px solid #989898}.border-sm-r-gray-500{border-right:1px solid #818181}.border-sm-r-gray-600{border-right:1px solid #656565}.border-sm-r-gray-700{border-right:1px solid #525252}.border-sm-r-gray-800{border-right:1px solid #464646}.border-sm-r-gray-900{border-right:1px solid #3d3d3d}.border-sm-r-gray-950{border-right:1px solid #292929}.border-sm-r-black{border-right:1px solid #000}.border-sm-r-primary-1{border-right:1px solid #ed1f24}.border-sm-r-primary-3{border-right:1px solid #888}.border-sm-r-red-50{border-right:1px solid #fff1f1}.border-sm-r-red-100{border-right:1px solid #ffdfe0}.border-sm-r-red-200{border-right:1px solid #ffc5c6}.border-sm-r-red-300{border-right:1px solid #ff9d9f}.border-sm-r-red-400{border-right:1px solid #ff6569}.border-sm-r-red-500{border-right:1px solid #fe353a}.border-sm-r-red-600{border-right:1px solid #ed1f24}.border-sm-r-red-700{border-right:1px solid #c70e12}.border-sm-r-red-800{border-right:1px solid #a41014}.border-sm-r-red-900{border-right:1px solid #881417}.border-sm-r-red-950{border-right:1px solid #4a0507}.border-sm-b-white{border-bottom:1px solid #fff}.border-sm-b-gray-50{border-bottom:1px solid #f6f6f6}.border-sm-b-gray-100{border-bottom:1px solid #efefef}.border-sm-b-gray-200{border-bottom:1px solid #dcdcdc}.border-sm-b-gray-300{border-bottom:1px solid #bdbdbd}.border-sm-b-gray-400{border-bottom:1px solid #989898}.border-sm-b-gray-500{border-bottom:1px solid #818181}.border-sm-b-gray-600{border-bottom:1px solid #656565}.border-sm-b-gray-700{border-bottom:1px solid #525252}.border-sm-b-gray-800{border-bottom:1px solid #464646}.border-sm-b-gray-900{border-bottom:1px solid #3d3d3d}.border-sm-b-gray-950{border-bottom:1px solid #292929}.border-sm-b-black{border-bottom:1px solid #000}.border-sm-b-primary-1{border-bottom:1px solid #ed1f24}.border-sm-b-primary-3{border-bottom:1px solid #888}.border-sm-b-red-50{border-bottom:1px solid #fff1f1}.border-sm-b-red-100{border-bottom:1px solid #ffdfe0}.border-sm-b-red-200{border-bottom:1px solid #ffc5c6}.border-sm-b-red-300{border-bottom:1px solid #ff9d9f}.border-sm-b-red-400{border-bottom:1px solid #ff6569}.border-sm-b-red-500{border-bottom:1px solid #fe353a}.border-sm-b-red-600{border-bottom:1px solid #ed1f24}.border-sm-b-red-700{border-bottom:1px solid #c70e12}.border-sm-b-red-800{border-bottom:1px solid #a41014}.border-sm-b-red-900{border-bottom:1px solid #881417}.border-sm-b-red-950{border-bottom:1px solid #4a0507}.border-sm-l-white{border-left:1px solid #fff}.border-sm-l-gray-50{border-left:1px solid #f6f6f6}.border-sm-l-gray-100{border-left:1px solid #efefef}.border-sm-l-gray-200{border-left:1px solid #dcdcdc}.border-sm-l-gray-300{border-left:1px solid #bdbdbd}.border-sm-l-gray-400{border-left:1px solid #989898}.border-sm-l-gray-500{border-left:1px solid #818181}.border-sm-l-gray-600{border-left:1px solid #656565}.border-sm-l-gray-700{border-left:1px solid #525252}.border-sm-l-gray-800{border-left:1px solid #464646}.border-sm-l-gray-900{border-left:1px solid #3d3d3d}.border-sm-l-gray-950{border-left:1px solid #292929}.border-sm-l-black{border-left:1px solid #000}.border-sm-l-primary-1{border-left:1px solid #ed1f24}.border-sm-l-primary-3{border-left:1px solid #888}.border-sm-l-red-50{border-left:1px solid #fff1f1}.border-sm-l-red-100{border-left:1px solid #ffdfe0}.border-sm-l-red-200{border-left:1px solid #ffc5c6}.border-sm-l-red-300{border-left:1px solid #ff9d9f}.border-sm-l-red-400{border-left:1px solid #ff6569}.border-sm-l-red-500{border-left:1px solid #fe353a}.border-sm-l-red-600{border-left:1px solid #ed1f24}.border-sm-l-red-700{border-left:1px solid #c70e12}.border-sm-l-red-800{border-left:1px solid #a41014}.border-sm-l-red-900{border-left:1px solid #881417}.border-sm-l-red-950{border-left:1px solid #4a0507}}@media (min-width:768.98px){.border-md-white{border:1px solid #fff}.border-md-gray-50{border:1px solid #f6f6f6}.border-md-gray-100{border:1px solid #efefef}.border-md-gray-200{border:1px solid #dcdcdc}.border-md-gray-300{border:1px solid #bdbdbd}.border-md-gray-400{border:1px solid #989898}.border-md-gray-500{border:1px solid #818181}.border-md-gray-600{border:1px solid #656565}.border-md-gray-700{border:1px solid #525252}.border-md-gray-800{border:1px solid #464646}.border-md-gray-900{border:1px solid #3d3d3d}.border-md-gray-950{border:1px solid #292929}.border-md-black{border:1px solid #000}.border-md-primary-1{border:1px solid #ed1f24}.border-md-primary-3{border:1px solid #888}.border-md-red-50{border:1px solid #fff1f1}.border-md-red-100{border:1px solid #ffdfe0}.border-md-red-200{border:1px solid #ffc5c6}.border-md-red-300{border:1px solid #ff9d9f}.border-md-red-400{border:1px solid #ff6569}.border-md-red-500{border:1px solid #fe353a}.border-md-red-600{border:1px solid #ed1f24}.border-md-red-700{border:1px solid #c70e12}.border-md-red-800{border:1px solid #a41014}.border-md-red-900{border:1px solid #881417}.border-md-red-950{border:1px solid #4a0507}.border-md-none{border:0}.border-md-t-white{border-top:1px solid #fff}.border-md-t-gray-50{border-top:1px solid #f6f6f6}.border-md-t-gray-100{border-top:1px solid #efefef}.border-md-t-gray-200{border-top:1px solid #dcdcdc}.border-md-t-gray-300{border-top:1px solid #bdbdbd}.border-md-t-gray-400{border-top:1px solid #989898}.border-md-t-gray-500{border-top:1px solid #818181}.border-md-t-gray-600{border-top:1px solid #656565}.border-md-t-gray-700{border-top:1px solid #525252}.border-md-t-gray-800{border-top:1px solid #464646}.border-md-t-gray-900{border-top:1px solid #3d3d3d}.border-md-t-gray-950{border-top:1px solid #292929}.border-md-t-black{border-top:1px solid #000}.border-md-t-primary-1{border-top:1px solid #ed1f24}.border-md-t-primary-3{border-top:1px solid #888}.border-md-t-red-50{border-top:1px solid #fff1f1}.border-md-t-red-100{border-top:1px solid #ffdfe0}.border-md-t-red-200{border-top:1px solid #ffc5c6}.border-md-t-red-300{border-top:1px solid #ff9d9f}.border-md-t-red-400{border-top:1px solid #ff6569}.border-md-t-red-500{border-top:1px solid #fe353a}.border-md-t-red-600{border-top:1px solid #ed1f24}.border-md-t-red-700{border-top:1px solid #c70e12}.border-md-t-red-800{border-top:1px solid #a41014}.border-md-t-red-900{border-top:1px solid #881417}.border-md-t-red-950{border-top:1px solid #4a0507}.border-md-r-white{border-right:1px solid #fff}.border-md-r-gray-50{border-right:1px solid #f6f6f6}.border-md-r-gray-100{border-right:1px solid #efefef}.border-md-r-gray-200{border-right:1px solid #dcdcdc}.border-md-r-gray-300{border-right:1px solid #bdbdbd}.border-md-r-gray-400{border-right:1px solid #989898}.border-md-r-gray-500{border-right:1px solid #818181}.border-md-r-gray-600{border-right:1px solid #656565}.border-md-r-gray-700{border-right:1px solid #525252}.border-md-r-gray-800{border-right:1px solid #464646}.border-md-r-gray-900{border-right:1px solid #3d3d3d}.border-md-r-gray-950{border-right:1px solid #292929}.border-md-r-black{border-right:1px solid #000}.border-md-r-primary-1{border-right:1px solid #ed1f24}.border-md-r-primary-3{border-right:1px solid #888}.border-md-r-red-50{border-right:1px solid #fff1f1}.border-md-r-red-100{border-right:1px solid #ffdfe0}.border-md-r-red-200{border-right:1px solid #ffc5c6}.border-md-r-red-300{border-right:1px solid #ff9d9f}.border-md-r-red-400{border-right:1px solid #ff6569}.border-md-r-red-500{border-right:1px solid #fe353a}.border-md-r-red-600{border-right:1px solid #ed1f24}.border-md-r-red-700{border-right:1px solid #c70e12}.border-md-r-red-800{border-right:1px solid #a41014}.border-md-r-red-900{border-right:1px solid #881417}.border-md-r-red-950{border-right:1px solid #4a0507}.border-md-b-white{border-bottom:1px solid #fff}.border-md-b-gray-50{border-bottom:1px solid #f6f6f6}.border-md-b-gray-100{border-bottom:1px solid #efefef}.border-md-b-gray-200{border-bottom:1px solid #dcdcdc}.border-md-b-gray-300{border-bottom:1px solid #bdbdbd}.border-md-b-gray-400{border-bottom:1px solid #989898}.border-md-b-gray-500{border-bottom:1px solid #818181}.border-md-b-gray-600{border-bottom:1px solid #656565}.border-md-b-gray-700{border-bottom:1px solid #525252}.border-md-b-gray-800{border-bottom:1px solid #464646}.border-md-b-gray-900{border-bottom:1px solid #3d3d3d}.border-md-b-gray-950{border-bottom:1px solid #292929}.border-md-b-black{border-bottom:1px solid #000}.border-md-b-primary-1{border-bottom:1px solid #ed1f24}.border-md-b-primary-3{border-bottom:1px solid #888}.border-md-b-red-50{border-bottom:1px solid #fff1f1}.border-md-b-red-100{border-bottom:1px solid #ffdfe0}.border-md-b-red-200{border-bottom:1px solid #ffc5c6}.border-md-b-red-300{border-bottom:1px solid #ff9d9f}.border-md-b-red-400{border-bottom:1px solid #ff6569}.border-md-b-red-500{border-bottom:1px solid #fe353a}.border-md-b-red-600{border-bottom:1px solid #ed1f24}.border-md-b-red-700{border-bottom:1px solid #c70e12}.border-md-b-red-800{border-bottom:1px solid #a41014}.border-md-b-red-900{border-bottom:1px solid #881417}.border-md-b-red-950{border-bottom:1px solid #4a0507}.border-md-l-white{border-left:1px solid #fff}.border-md-l-gray-50{border-left:1px solid #f6f6f6}.border-md-l-gray-100{border-left:1px solid #efefef}.border-md-l-gray-200{border-left:1px solid #dcdcdc}.border-md-l-gray-300{border-left:1px solid #bdbdbd}.border-md-l-gray-400{border-left:1px solid #989898}.border-md-l-gray-500{border-left:1px solid #818181}.border-md-l-gray-600{border-left:1px solid #656565}.border-md-l-gray-700{border-left:1px solid #525252}.border-md-l-gray-800{border-left:1px solid #464646}.border-md-l-gray-900{border-left:1px solid #3d3d3d}.border-md-l-gray-950{border-left:1px solid #292929}.border-md-l-black{border-left:1px solid #000}.border-md-l-primary-1{border-left:1px solid #ed1f24}.border-md-l-primary-3{border-left:1px solid #888}.border-md-l-red-50{border-left:1px solid #fff1f1}.border-md-l-red-100{border-left:1px solid #ffdfe0}.border-md-l-red-200{border-left:1px solid #ffc5c6}.border-md-l-red-300{border-left:1px solid #ff9d9f}.border-md-l-red-400{border-left:1px solid #ff6569}.border-md-l-red-500{border-left:1px solid #fe353a}.border-md-l-red-600{border-left:1px solid #ed1f24}.border-md-l-red-700{border-left:1px solid #c70e12}.border-md-l-red-800{border-left:1px solid #a41014}.border-md-l-red-900{border-left:1px solid #881417}.border-md-l-red-950{border-left:1px solid #4a0507}}@media (min-width:1024.98px){.border-lg-white{border:1px solid #fff}.border-lg-gray-50{border:1px solid #f6f6f6}.border-lg-gray-100{border:1px solid #efefef}.border-lg-gray-200{border:1px solid #dcdcdc}.border-lg-gray-300{border:1px solid #bdbdbd}.border-lg-gray-400{border:1px solid #989898}.border-lg-gray-500{border:1px solid #818181}.border-lg-gray-600{border:1px solid #656565}.border-lg-gray-700{border:1px solid #525252}.border-lg-gray-800{border:1px solid #464646}.border-lg-gray-900{border:1px solid #3d3d3d}.border-lg-gray-950{border:1px solid #292929}.border-lg-black{border:1px solid #000}.border-lg-primary-1{border:1px solid #ed1f24}.border-lg-primary-3{border:1px solid #888}.border-lg-red-50{border:1px solid #fff1f1}.border-lg-red-100{border:1px solid #ffdfe0}.border-lg-red-200{border:1px solid #ffc5c6}.border-lg-red-300{border:1px solid #ff9d9f}.border-lg-red-400{border:1px solid #ff6569}.border-lg-red-500{border:1px solid #fe353a}.border-lg-red-600{border:1px solid #ed1f24}.border-lg-red-700{border:1px solid #c70e12}.border-lg-red-800{border:1px solid #a41014}.border-lg-red-900{border:1px solid #881417}.border-lg-red-950{border:1px solid #4a0507}.border-lg-none{border:0}.border-lg-t-white{border-top:1px solid #fff}.border-lg-t-gray-50{border-top:1px solid #f6f6f6}.border-lg-t-gray-100{border-top:1px solid #efefef}.border-lg-t-gray-200{border-top:1px solid #dcdcdc}.border-lg-t-gray-300{border-top:1px solid #bdbdbd}.border-lg-t-gray-400{border-top:1px solid #989898}.border-lg-t-gray-500{border-top:1px solid #818181}.border-lg-t-gray-600{border-top:1px solid #656565}.border-lg-t-gray-700{border-top:1px solid #525252}.border-lg-t-gray-800{border-top:1px solid #464646}.border-lg-t-gray-900{border-top:1px solid #3d3d3d}.border-lg-t-gray-950{border-top:1px solid #292929}.border-lg-t-black{border-top:1px solid #000}.border-lg-t-primary-1{border-top:1px solid #ed1f24}.border-lg-t-primary-3{border-top:1px solid #888}.border-lg-t-red-50{border-top:1px solid #fff1f1}.border-lg-t-red-100{border-top:1px solid #ffdfe0}.border-lg-t-red-200{border-top:1px solid #ffc5c6}.border-lg-t-red-300{border-top:1px solid #ff9d9f}.border-lg-t-red-400{border-top:1px solid #ff6569}.border-lg-t-red-500{border-top:1px solid #fe353a}.border-lg-t-red-600{border-top:1px solid #ed1f24}.border-lg-t-red-700{border-top:1px solid #c70e12}.border-lg-t-red-800{border-top:1px solid #a41014}.border-lg-t-red-900{border-top:1px solid #881417}.border-lg-t-red-950{border-top:1px solid #4a0507}.border-lg-r-white{border-right:1px solid #fff}.border-lg-r-gray-50{border-right:1px solid #f6f6f6}.border-lg-r-gray-100{border-right:1px solid #efefef}.border-lg-r-gray-200{border-right:1px solid #dcdcdc}.border-lg-r-gray-300{border-right:1px solid #bdbdbd}.border-lg-r-gray-400{border-right:1px solid #989898}.border-lg-r-gray-500{border-right:1px solid #818181}.border-lg-r-gray-600{border-right:1px solid #656565}.border-lg-r-gray-700{border-right:1px solid #525252}.border-lg-r-gray-800{border-right:1px solid #464646}.border-lg-r-gray-900{border-right:1px solid #3d3d3d}.border-lg-r-gray-950{border-right:1px solid #292929}.border-lg-r-black{border-right:1px solid #000}.border-lg-r-primary-1{border-right:1px solid #ed1f24}.border-lg-r-primary-3{border-right:1px solid #888}.border-lg-r-red-50{border-right:1px solid #fff1f1}.border-lg-r-red-100{border-right:1px solid #ffdfe0}.border-lg-r-red-200{border-right:1px solid #ffc5c6}.border-lg-r-red-300{border-right:1px solid #ff9d9f}.border-lg-r-red-400{border-right:1px solid #ff6569}.border-lg-r-red-500{border-right:1px solid #fe353a}.border-lg-r-red-600{border-right:1px solid #ed1f24}.border-lg-r-red-700{border-right:1px solid #c70e12}.border-lg-r-red-800{border-right:1px solid #a41014}.border-lg-r-red-900{border-right:1px solid #881417}.border-lg-r-red-950{border-right:1px solid #4a0507}.border-lg-b-white{border-bottom:1px solid #fff}.border-lg-b-gray-50{border-bottom:1px solid #f6f6f6}.border-lg-b-gray-100{border-bottom:1px solid #efefef}.border-lg-b-gray-200{border-bottom:1px solid #dcdcdc}.border-lg-b-gray-300{border-bottom:1px solid #bdbdbd}.border-lg-b-gray-400{border-bottom:1px solid #989898}.border-lg-b-gray-500{border-bottom:1px solid #818181}.border-lg-b-gray-600{border-bottom:1px solid #656565}.border-lg-b-gray-700{border-bottom:1px solid #525252}.border-lg-b-gray-800{border-bottom:1px solid #464646}.border-lg-b-gray-900{border-bottom:1px solid #3d3d3d}.border-lg-b-gray-950{border-bottom:1px solid #292929}.border-lg-b-black{border-bottom:1px solid #000}.border-lg-b-primary-1{border-bottom:1px solid #ed1f24}.border-lg-b-primary-3{border-bottom:1px solid #888}.border-lg-b-red-50{border-bottom:1px solid #fff1f1}.border-lg-b-red-100{border-bottom:1px solid #ffdfe0}.border-lg-b-red-200{border-bottom:1px solid #ffc5c6}.border-lg-b-red-300{border-bottom:1px solid #ff9d9f}.border-lg-b-red-400{border-bottom:1px solid #ff6569}.border-lg-b-red-500{border-bottom:1px solid #fe353a}.border-lg-b-red-600{border-bottom:1px solid #ed1f24}.border-lg-b-red-700{border-bottom:1px solid #c70e12}.border-lg-b-red-800{border-bottom:1px solid #a41014}.border-lg-b-red-900{border-bottom:1px solid #881417}.border-lg-b-red-950{border-bottom:1px solid #4a0507}.border-lg-l-white{border-left:1px solid #fff}.border-lg-l-gray-50{border-left:1px solid #f6f6f6}.border-lg-l-gray-100{border-left:1px solid #efefef}.border-lg-l-gray-200{border-left:1px solid #dcdcdc}.border-lg-l-gray-300{border-left:1px solid #bdbdbd}.border-lg-l-gray-400{border-left:1px solid #989898}.border-lg-l-gray-500{border-left:1px solid #818181}.border-lg-l-gray-600{border-left:1px solid #656565}.border-lg-l-gray-700{border-left:1px solid #525252}.border-lg-l-gray-800{border-left:1px solid #464646}.border-lg-l-gray-900{border-left:1px solid #3d3d3d}.border-lg-l-gray-950{border-left:1px solid #292929}.border-lg-l-black{border-left:1px solid #000}.border-lg-l-primary-1{border-left:1px solid #ed1f24}.border-lg-l-primary-3{border-left:1px solid #888}.border-lg-l-red-50{border-left:1px solid #fff1f1}.border-lg-l-red-100{border-left:1px solid #ffdfe0}.border-lg-l-red-200{border-left:1px solid #ffc5c6}.border-lg-l-red-300{border-left:1px solid #ff9d9f}.border-lg-l-red-400{border-left:1px solid #ff6569}.border-lg-l-red-500{border-left:1px solid #fe353a}.border-lg-l-red-600{border-left:1px solid #ed1f24}.border-lg-l-red-700{border-left:1px solid #c70e12}.border-lg-l-red-800{border-left:1px solid #a41014}.border-lg-l-red-900{border-left:1px solid #881417}.border-lg-l-red-950{border-left:1px solid #4a0507}}@media (min-width:1280.98px){.border-xl-white{border:1px solid #fff}.border-xl-gray-50{border:1px solid #f6f6f6}.border-xl-gray-100{border:1px solid #efefef}.border-xl-gray-200{border:1px solid #dcdcdc}.border-xl-gray-300{border:1px solid #bdbdbd}.border-xl-gray-400{border:1px solid #989898}.border-xl-gray-500{border:1px solid #818181}.border-xl-gray-600{border:1px solid #656565}.border-xl-gray-700{border:1px solid #525252}.border-xl-gray-800{border:1px solid #464646}.border-xl-gray-900{border:1px solid #3d3d3d}.border-xl-gray-950{border:1px solid #292929}.border-xl-black{border:1px solid #000}.border-xl-primary-1{border:1px solid #ed1f24}.border-xl-primary-3{border:1px solid #888}.border-xl-red-50{border:1px solid #fff1f1}.border-xl-red-100{border:1px solid #ffdfe0}.border-xl-red-200{border:1px solid #ffc5c6}.border-xl-red-300{border:1px solid #ff9d9f}.border-xl-red-400{border:1px solid #ff6569}.border-xl-red-500{border:1px solid #fe353a}.border-xl-red-600{border:1px solid #ed1f24}.border-xl-red-700{border:1px solid #c70e12}.border-xl-red-800{border:1px solid #a41014}.border-xl-red-900{border:1px solid #881417}.border-xl-red-950{border:1px solid #4a0507}.border-xl-none{border:0}.border-xl-t-white{border-top:1px solid #fff}.border-xl-t-gray-50{border-top:1px solid #f6f6f6}.border-xl-t-gray-100{border-top:1px solid #efefef}.border-xl-t-gray-200{border-top:1px solid #dcdcdc}.border-xl-t-gray-300{border-top:1px solid #bdbdbd}.border-xl-t-gray-400{border-top:1px solid #989898}.border-xl-t-gray-500{border-top:1px solid #818181}.border-xl-t-gray-600{border-top:1px solid #656565}.border-xl-t-gray-700{border-top:1px solid #525252}.border-xl-t-gray-800{border-top:1px solid #464646}.border-xl-t-gray-900{border-top:1px solid #3d3d3d}.border-xl-t-gray-950{border-top:1px solid #292929}.border-xl-t-black{border-top:1px solid #000}.border-xl-t-primary-1{border-top:1px solid #ed1f24}.border-xl-t-primary-3{border-top:1px solid #888}.border-xl-t-red-50{border-top:1px solid #fff1f1}.border-xl-t-red-100{border-top:1px solid #ffdfe0}.border-xl-t-red-200{border-top:1px solid #ffc5c6}.border-xl-t-red-300{border-top:1px solid #ff9d9f}.border-xl-t-red-400{border-top:1px solid #ff6569}.border-xl-t-red-500{border-top:1px solid #fe353a}.border-xl-t-red-600{border-top:1px solid #ed1f24}.border-xl-t-red-700{border-top:1px solid #c70e12}.border-xl-t-red-800{border-top:1px solid #a41014}.border-xl-t-red-900{border-top:1px solid #881417}.border-xl-t-red-950{border-top:1px solid #4a0507}.border-xl-r-white{border-right:1px solid #fff}.border-xl-r-gray-50{border-right:1px solid #f6f6f6}.border-xl-r-gray-100{border-right:1px solid #efefef}.border-xl-r-gray-200{border-right:1px solid #dcdcdc}.border-xl-r-gray-300{border-right:1px solid #bdbdbd}.border-xl-r-gray-400{border-right:1px solid #989898}.border-xl-r-gray-500{border-right:1px solid #818181}.border-xl-r-gray-600{border-right:1px solid #656565}.border-xl-r-gray-700{border-right:1px solid #525252}.border-xl-r-gray-800{border-right:1px solid #464646}.border-xl-r-gray-900{border-right:1px solid #3d3d3d}.border-xl-r-gray-950{border-right:1px solid #292929}.border-xl-r-black{border-right:1px solid #000}.border-xl-r-primary-1{border-right:1px solid #ed1f24}.border-xl-r-primary-3{border-right:1px solid #888}.border-xl-r-red-50{border-right:1px solid #fff1f1}.border-xl-r-red-100{border-right:1px solid #ffdfe0}.border-xl-r-red-200{border-right:1px solid #ffc5c6}.border-xl-r-red-300{border-right:1px solid #ff9d9f}.border-xl-r-red-400{border-right:1px solid #ff6569}.border-xl-r-red-500{border-right:1px solid #fe353a}.border-xl-r-red-600{border-right:1px solid #ed1f24}.border-xl-r-red-700{border-right:1px solid #c70e12}.border-xl-r-red-800{border-right:1px solid #a41014}.border-xl-r-red-900{border-right:1px solid #881417}.border-xl-r-red-950{border-right:1px solid #4a0507}.border-xl-b-white{border-bottom:1px solid #fff}.border-xl-b-gray-50{border-bottom:1px solid #f6f6f6}.border-xl-b-gray-100{border-bottom:1px solid #efefef}.border-xl-b-gray-200{border-bottom:1px solid #dcdcdc}.border-xl-b-gray-300{border-bottom:1px solid #bdbdbd}.border-xl-b-gray-400{border-bottom:1px solid #989898}.border-xl-b-gray-500{border-bottom:1px solid #818181}.border-xl-b-gray-600{border-bottom:1px solid #656565}.border-xl-b-gray-700{border-bottom:1px solid #525252}.border-xl-b-gray-800{border-bottom:1px solid #464646}.border-xl-b-gray-900{border-bottom:1px solid #3d3d3d}.border-xl-b-gray-950{border-bottom:1px solid #292929}.border-xl-b-black{border-bottom:1px solid #000}.border-xl-b-primary-1{border-bottom:1px solid #ed1f24}.border-xl-b-primary-3{border-bottom:1px solid #888}.border-xl-b-red-50{border-bottom:1px solid #fff1f1}.border-xl-b-red-100{border-bottom:1px solid #ffdfe0}.border-xl-b-red-200{border-bottom:1px solid #ffc5c6}.border-xl-b-red-300{border-bottom:1px solid #ff9d9f}.border-xl-b-red-400{border-bottom:1px solid #ff6569}.border-xl-b-red-500{border-bottom:1px solid #fe353a}.border-xl-b-red-600{border-bottom:1px solid #ed1f24}.border-xl-b-red-700{border-bottom:1px solid #c70e12}.border-xl-b-red-800{border-bottom:1px solid #a41014}.border-xl-b-red-900{border-bottom:1px solid #881417}.border-xl-b-red-950{border-bottom:1px solid #4a0507}.border-xl-l-white{border-left:1px solid #fff}.border-xl-l-gray-50{border-left:1px solid #f6f6f6}.border-xl-l-gray-100{border-left:1px solid #efefef}.border-xl-l-gray-200{border-left:1px solid #dcdcdc}.border-xl-l-gray-300{border-left:1px solid #bdbdbd}.border-xl-l-gray-400{border-left:1px solid #989898}.border-xl-l-gray-500{border-left:1px solid #818181}.border-xl-l-gray-600{border-left:1px solid #656565}.border-xl-l-gray-700{border-left:1px solid #525252}.border-xl-l-gray-800{border-left:1px solid #464646}.border-xl-l-gray-900{border-left:1px solid #3d3d3d}.border-xl-l-gray-950{border-left:1px solid #292929}.border-xl-l-black{border-left:1px solid #000}.border-xl-l-primary-1{border-left:1px solid #ed1f24}.border-xl-l-primary-3{border-left:1px solid #888}.border-xl-l-red-50{border-left:1px solid #fff1f1}.border-xl-l-red-100{border-left:1px solid #ffdfe0}.border-xl-l-red-200{border-left:1px solid #ffc5c6}.border-xl-l-red-300{border-left:1px solid #ff9d9f}.border-xl-l-red-400{border-left:1px solid #ff6569}.border-xl-l-red-500{border-left:1px solid #fe353a}.border-xl-l-red-600{border-left:1px solid #ed1f24}.border-xl-l-red-700{border-left:1px solid #c70e12}.border-xl-l-red-800{border-left:1px solid #a41014}.border-xl-l-red-900{border-left:1px solid #881417}.border-xl-l-red-950{border-left:1px solid #4a0507}}@media (min-width:1440.98px){.border-2xl-white{border:1px solid #fff}.border-2xl-gray-50{border:1px solid #f6f6f6}.border-2xl-gray-100{border:1px solid #efefef}.border-2xl-gray-200{border:1px solid #dcdcdc}.border-2xl-gray-300{border:1px solid #bdbdbd}.border-2xl-gray-400{border:1px solid #989898}.border-2xl-gray-500{border:1px solid #818181}.border-2xl-gray-600{border:1px solid #656565}.border-2xl-gray-700{border:1px solid #525252}.border-2xl-gray-800{border:1px solid #464646}.border-2xl-gray-900{border:1px solid #3d3d3d}.border-2xl-gray-950{border:1px solid #292929}.border-2xl-black{border:1px solid #000}.border-2xl-primary-1{border:1px solid #ed1f24}.border-2xl-primary-3{border:1px solid #888}.border-2xl-red-50{border:1px solid #fff1f1}.border-2xl-red-100{border:1px solid #ffdfe0}.border-2xl-red-200{border:1px solid #ffc5c6}.border-2xl-red-300{border:1px solid #ff9d9f}.border-2xl-red-400{border:1px solid #ff6569}.border-2xl-red-500{border:1px solid #fe353a}.border-2xl-red-600{border:1px solid #ed1f24}.border-2xl-red-700{border:1px solid #c70e12}.border-2xl-red-800{border:1px solid #a41014}.border-2xl-red-900{border:1px solid #881417}.border-2xl-red-950{border:1px solid #4a0507}.border-2xl-none{border:0}.border-2xl-t-white{border-top:1px solid #fff}.border-2xl-t-gray-50{border-top:1px solid #f6f6f6}.border-2xl-t-gray-100{border-top:1px solid #efefef}.border-2xl-t-gray-200{border-top:1px solid #dcdcdc}.border-2xl-t-gray-300{border-top:1px solid #bdbdbd}.border-2xl-t-gray-400{border-top:1px solid #989898}.border-2xl-t-gray-500{border-top:1px solid #818181}.border-2xl-t-gray-600{border-top:1px solid #656565}.border-2xl-t-gray-700{border-top:1px solid #525252}.border-2xl-t-gray-800{border-top:1px solid #464646}.border-2xl-t-gray-900{border-top:1px solid #3d3d3d}.border-2xl-t-gray-950{border-top:1px solid #292929}.border-2xl-t-black{border-top:1px solid #000}.border-2xl-t-primary-1{border-top:1px solid #ed1f24}.border-2xl-t-primary-3{border-top:1px solid #888}.border-2xl-t-red-50{border-top:1px solid #fff1f1}.border-2xl-t-red-100{border-top:1px solid #ffdfe0}.border-2xl-t-red-200{border-top:1px solid #ffc5c6}.border-2xl-t-red-300{border-top:1px solid #ff9d9f}.border-2xl-t-red-400{border-top:1px solid #ff6569}.border-2xl-t-red-500{border-top:1px solid #fe353a}.border-2xl-t-red-600{border-top:1px solid #ed1f24}.border-2xl-t-red-700{border-top:1px solid #c70e12}.border-2xl-t-red-800{border-top:1px solid #a41014}.border-2xl-t-red-900{border-top:1px solid #881417}.border-2xl-t-red-950{border-top:1px solid #4a0507}.border-2xl-r-white{border-right:1px solid #fff}.border-2xl-r-gray-50{border-right:1px solid #f6f6f6}.border-2xl-r-gray-100{border-right:1px solid #efefef}.border-2xl-r-gray-200{border-right:1px solid #dcdcdc}.border-2xl-r-gray-300{border-right:1px solid #bdbdbd}.border-2xl-r-gray-400{border-right:1px solid #989898}.border-2xl-r-gray-500{border-right:1px solid #818181}.border-2xl-r-gray-600{border-right:1px solid #656565}.border-2xl-r-gray-700{border-right:1px solid #525252}.border-2xl-r-gray-800{border-right:1px solid #464646}.border-2xl-r-gray-900{border-right:1px solid #3d3d3d}.border-2xl-r-gray-950{border-right:1px solid #292929}.border-2xl-r-black{border-right:1px solid #000}.border-2xl-r-primary-1{border-right:1px solid #ed1f24}.border-2xl-r-primary-3{border-right:1px solid #888}.border-2xl-r-red-50{border-right:1px solid #fff1f1}.border-2xl-r-red-100{border-right:1px solid #ffdfe0}.border-2xl-r-red-200{border-right:1px solid #ffc5c6}.border-2xl-r-red-300{border-right:1px solid #ff9d9f}.border-2xl-r-red-400{border-right:1px solid #ff6569}.border-2xl-r-red-500{border-right:1px solid #fe353a}.border-2xl-r-red-600{border-right:1px solid #ed1f24}.border-2xl-r-red-700{border-right:1px solid #c70e12}.border-2xl-r-red-800{border-right:1px solid #a41014}.border-2xl-r-red-900{border-right:1px solid #881417}.border-2xl-r-red-950{border-right:1px solid #4a0507}.border-2xl-b-white{border-bottom:1px solid #fff}.border-2xl-b-gray-50{border-bottom:1px solid #f6f6f6}.border-2xl-b-gray-100{border-bottom:1px solid #efefef}.border-2xl-b-gray-200{border-bottom:1px solid #dcdcdc}.border-2xl-b-gray-300{border-bottom:1px solid #bdbdbd}.border-2xl-b-gray-400{border-bottom:1px solid #989898}.border-2xl-b-gray-500{border-bottom:1px solid #818181}.border-2xl-b-gray-600{border-bottom:1px solid #656565}.border-2xl-b-gray-700{border-bottom:1px solid #525252}.border-2xl-b-gray-800{border-bottom:1px solid #464646}.border-2xl-b-gray-900{border-bottom:1px solid #3d3d3d}.border-2xl-b-gray-950{border-bottom:1px solid #292929}.border-2xl-b-black{border-bottom:1px solid #000}.border-2xl-b-primary-1{border-bottom:1px solid #ed1f24}.border-2xl-b-primary-3{border-bottom:1px solid #888}.border-2xl-b-red-50{border-bottom:1px solid #fff1f1}.border-2xl-b-red-100{border-bottom:1px solid #ffdfe0}.border-2xl-b-red-200{border-bottom:1px solid #ffc5c6}.border-2xl-b-red-300{border-bottom:1px solid #ff9d9f}.border-2xl-b-red-400{border-bottom:1px solid #ff6569}.border-2xl-b-red-500{border-bottom:1px solid #fe353a}.border-2xl-b-red-600{border-bottom:1px solid #ed1f24}.border-2xl-b-red-700{border-bottom:1px solid #c70e12}.border-2xl-b-red-800{border-bottom:1px solid #a41014}.border-2xl-b-red-900{border-bottom:1px solid #881417}.border-2xl-b-red-950{border-bottom:1px solid #4a0507}.border-2xl-l-white{border-left:1px solid #fff}.border-2xl-l-gray-50{border-left:1px solid #f6f6f6}.border-2xl-l-gray-100{border-left:1px solid #efefef}.border-2xl-l-gray-200{border-left:1px solid #dcdcdc}.border-2xl-l-gray-300{border-left:1px solid #bdbdbd}.border-2xl-l-gray-400{border-left:1px solid #989898}.border-2xl-l-gray-500{border-left:1px solid #818181}.border-2xl-l-gray-600{border-left:1px solid #656565}.border-2xl-l-gray-700{border-left:1px solid #525252}.border-2xl-l-gray-800{border-left:1px solid #464646}.border-2xl-l-gray-900{border-left:1px solid #3d3d3d}.border-2xl-l-gray-950{border-left:1px solid #292929}.border-2xl-l-black{border-left:1px solid #000}.border-2xl-l-primary-1{border-left:1px solid #ed1f24}.border-2xl-l-primary-3{border-left:1px solid #888}.border-2xl-l-red-50{border-left:1px solid #fff1f1}.border-2xl-l-red-100{border-left:1px solid #ffdfe0}.border-2xl-l-red-200{border-left:1px solid #ffc5c6}.border-2xl-l-red-300{border-left:1px solid #ff9d9f}.border-2xl-l-red-400{border-left:1px solid #ff6569}.border-2xl-l-red-500{border-left:1px solid #fe353a}.border-2xl-l-red-600{border-left:1px solid #ed1f24}.border-2xl-l-red-700{border-left:1px solid #c70e12}.border-2xl-l-red-800{border-left:1px solid #a41014}.border-2xl-l-red-900{border-left:1px solid #881417}.border-2xl-l-red-950{border-left:1px solid #4a0507}}.border-white{border:1px solid #fff}@media (min-width:1600.98px){.border-3xl-white{border:1px solid #fff}}.border-gray-50{border:1px solid #f6f6f6}@media (min-width:1600.98px){.border-3xl-gray-50{border:1px solid #f6f6f6}}.border-gray-100{border:1px solid #efefef}@media (min-width:1600.98px){.border-3xl-gray-100{border:1px solid #efefef}}.border-gray-200{border:1px solid #dcdcdc}@media (min-width:1600.98px){.border-3xl-gray-200{border:1px solid #dcdcdc}}.border-gray-300{border:1px solid #bdbdbd}@media (min-width:1600.98px){.border-3xl-gray-300{border:1px solid #bdbdbd}}.border-gray-400{border:1px solid #989898}@media (min-width:1600.98px){.border-3xl-gray-400{border:1px solid #989898}}.border-gray-500{border:1px solid #818181}@media (min-width:1600.98px){.border-3xl-gray-500{border:1px solid #818181}}.border-gray-600{border:1px solid #656565}@media (min-width:1600.98px){.border-3xl-gray-600{border:1px solid #656565}}.border-gray-700{border:1px solid #525252}@media (min-width:1600.98px){.border-3xl-gray-700{border:1px solid #525252}}.border-gray-800{border:1px solid #464646}@media (min-width:1600.98px){.border-3xl-gray-800{border:1px solid #464646}}.border-gray-900{border:1px solid #3d3d3d}@media (min-width:1600.98px){.border-3xl-gray-900{border:1px solid #3d3d3d}}.border-gray-950{border:1px solid #292929}@media (min-width:1600.98px){.border-3xl-gray-950{border:1px solid #292929}}.border-black{border:1px solid #000}@media (min-width:1600.98px){.border-3xl-black{border:1px solid #000}}.border-primary-1{border:1px solid #ed1f24}@media (min-width:1600.98px){.border-3xl-primary-1{border:1px solid #ed1f24}}.border-primary-3{border:1px solid #888}@media (min-width:1600.98px){.border-3xl-primary-3{border:1px solid #888}}.border-red-50{border:1px solid #fff1f1}@media (min-width:1600.98px){.border-3xl-red-50{border:1px solid #fff1f1}}.border-red-100{border:1px solid #ffdfe0}@media (min-width:1600.98px){.border-3xl-red-100{border:1px solid #ffdfe0}}.border-red-200{border:1px solid #ffc5c6}@media (min-width:1600.98px){.border-3xl-red-200{border:1px solid #ffc5c6}}.border-red-300{border:1px solid #ff9d9f}@media (min-width:1600.98px){.border-3xl-red-300{border:1px solid #ff9d9f}}.border-red-400{border:1px solid #ff6569}@media (min-width:1600.98px){.border-3xl-red-400{border:1px solid #ff6569}}.border-red-500{border:1px solid #fe353a}@media (min-width:1600.98px){.border-3xl-red-500{border:1px solid #fe353a}}.border-red-600{border:1px solid #ed1f24}@media (min-width:1600.98px){.border-3xl-red-600{border:1px solid #ed1f24}}.border-red-700{border:1px solid #c70e12}@media (min-width:1600.98px){.border-3xl-red-700{border:1px solid #c70e12}}.border-red-800{border:1px solid #a41014}@media (min-width:1600.98px){.border-3xl-red-800{border:1px solid #a41014}}.border-red-900{border:1px solid #881417}@media (min-width:1600.98px){.border-3xl-red-900{border:1px solid #881417}}.border-red-950{border:1px solid #4a0507}@media (min-width:1600.98px){.border-3xl-red-950{border:1px solid #4a0507}}.border-none{border:0}@media (min-width:1600.98px){.border-3xl-none{border:0}}.border-t-white{border-top:1px solid #fff}@media (min-width:1600.98px){.border-3xl-t-white{border-top:1px solid #fff}}.border-t-gray-50{border-top:1px solid #f6f6f6}@media (min-width:1600.98px){.border-3xl-t-gray-50{border-top:1px solid #f6f6f6}}.border-t-gray-100{border-top:1px solid #efefef}@media (min-width:1600.98px){.border-3xl-t-gray-100{border-top:1px solid #efefef}}.border-t-gray-200{border-top:1px solid #dcdcdc}@media (min-width:1600.98px){.border-3xl-t-gray-200{border-top:1px solid #dcdcdc}}.border-t-gray-300{border-top:1px solid #bdbdbd}@media (min-width:1600.98px){.border-3xl-t-gray-300{border-top:1px solid #bdbdbd}}.border-t-gray-400{border-top:1px solid #989898}@media (min-width:1600.98px){.border-3xl-t-gray-400{border-top:1px solid #989898}}.border-t-gray-500{border-top:1px solid #818181}@media (min-width:1600.98px){.border-3xl-t-gray-500{border-top:1px solid #818181}}.border-t-gray-600{border-top:1px solid #656565}@media (min-width:1600.98px){.border-3xl-t-gray-600{border-top:1px solid #656565}}.border-t-gray-700{border-top:1px solid #525252}@media (min-width:1600.98px){.border-3xl-t-gray-700{border-top:1px solid #525252}}.border-t-gray-800{border-top:1px solid #464646}@media (min-width:1600.98px){.border-3xl-t-gray-800{border-top:1px solid #464646}}.border-t-gray-900{border-top:1px solid #3d3d3d}@media (min-width:1600.98px){.border-3xl-t-gray-900{border-top:1px solid #3d3d3d}}.border-t-gray-950{border-top:1px solid #292929}@media (min-width:1600.98px){.border-3xl-t-gray-950{border-top:1px solid #292929}}.border-t-black{border-top:1px solid #000}@media (min-width:1600.98px){.border-3xl-t-black{border-top:1px solid #000}}.border-t-primary-1{border-top:1px solid #ed1f24}@media (min-width:1600.98px){.border-3xl-t-primary-1{border-top:1px solid #ed1f24}}.border-t-primary-3{border-top:1px solid #888}@media (min-width:1600.98px){.border-3xl-t-primary-3{border-top:1px solid #888}}.border-t-red-50{border-top:1px solid #fff1f1}@media (min-width:1600.98px){.border-3xl-t-red-50{border-top:1px solid #fff1f1}}.border-t-red-100{border-top:1px solid #ffdfe0}@media (min-width:1600.98px){.border-3xl-t-red-100{border-top:1px solid #ffdfe0}}.border-t-red-200{border-top:1px solid #ffc5c6}@media (min-width:1600.98px){.border-3xl-t-red-200{border-top:1px solid #ffc5c6}}.border-t-red-300{border-top:1px solid #ff9d9f}@media (min-width:1600.98px){.border-3xl-t-red-300{border-top:1px solid #ff9d9f}}.border-t-red-400{border-top:1px solid #ff6569}@media (min-width:1600.98px){.border-3xl-t-red-400{border-top:1px solid #ff6569}}.border-t-red-500{border-top:1px solid #fe353a}@media (min-width:1600.98px){.border-3xl-t-red-500{border-top:1px solid #fe353a}}.border-t-red-600{border-top:1px solid #ed1f24}@media (min-width:1600.98px){.border-3xl-t-red-600{border-top:1px solid #ed1f24}}.border-t-red-700{border-top:1px solid #c70e12}@media (min-width:1600.98px){.border-3xl-t-red-700{border-top:1px solid #c70e12}}.border-t-red-800{border-top:1px solid #a41014}@media (min-width:1600.98px){.border-3xl-t-red-800{border-top:1px solid #a41014}}.border-t-red-900{border-top:1px solid #881417}@media (min-width:1600.98px){.border-3xl-t-red-900{border-top:1px solid #881417}}.border-t-red-950{border-top:1px solid #4a0507}@media (min-width:1600.98px){.border-3xl-t-red-950{border-top:1px solid #4a0507}}.border-r-white{border-right:1px solid #fff}@media (min-width:1600.98px){.border-3xl-r-white{border-right:1px solid #fff}}.border-r-gray-50{border-right:1px solid #f6f6f6}@media (min-width:1600.98px){.border-3xl-r-gray-50{border-right:1px solid #f6f6f6}}.border-r-gray-100{border-right:1px solid #efefef}@media (min-width:1600.98px){.border-3xl-r-gray-100{border-right:1px solid #efefef}}.border-r-gray-200{border-right:1px solid #dcdcdc}@media (min-width:1600.98px){.border-3xl-r-gray-200{border-right:1px solid #dcdcdc}}.border-r-gray-300{border-right:1px solid #bdbdbd}@media (min-width:1600.98px){.border-3xl-r-gray-300{border-right:1px solid #bdbdbd}}.border-r-gray-400{border-right:1px solid #989898}@media (min-width:1600.98px){.border-3xl-r-gray-400{border-right:1px solid #989898}}.border-r-gray-500{border-right:1px solid #818181}@media (min-width:1600.98px){.border-3xl-r-gray-500{border-right:1px solid #818181}}.border-r-gray-600{border-right:1px solid #656565}@media (min-width:1600.98px){.border-3xl-r-gray-600{border-right:1px solid #656565}}.border-r-gray-700{border-right:1px solid #525252}@media (min-width:1600.98px){.border-3xl-r-gray-700{border-right:1px solid #525252}}.border-r-gray-800{border-right:1px solid #464646}@media (min-width:1600.98px){.border-3xl-r-gray-800{border-right:1px solid #464646}}.border-r-gray-900{border-right:1px solid #3d3d3d}@media (min-width:1600.98px){.border-3xl-r-gray-900{border-right:1px solid #3d3d3d}}.border-r-gray-950{border-right:1px solid #292929}@media (min-width:1600.98px){.border-3xl-r-gray-950{border-right:1px solid #292929}}.border-r-black{border-right:1px solid #000}@media (min-width:1600.98px){.border-3xl-r-black{border-right:1px solid #000}}.border-r-primary-1{border-right:1px solid #ed1f24}@media (min-width:1600.98px){.border-3xl-r-primary-1{border-right:1px solid #ed1f24}}.border-r-primary-3{border-right:1px solid #888}@media (min-width:1600.98px){.border-3xl-r-primary-3{border-right:1px solid #888}}.border-r-red-50{border-right:1px solid #fff1f1}@media (min-width:1600.98px){.border-3xl-r-red-50{border-right:1px solid #fff1f1}}.border-r-red-100{border-right:1px solid #ffdfe0}@media (min-width:1600.98px){.border-3xl-r-red-100{border-right:1px solid #ffdfe0}}.border-r-red-200{border-right:1px solid #ffc5c6}@media (min-width:1600.98px){.border-3xl-r-red-200{border-right:1px solid #ffc5c6}}.border-r-red-300{border-right:1px solid #ff9d9f}@media (min-width:1600.98px){.border-3xl-r-red-300{border-right:1px solid #ff9d9f}}.border-r-red-400{border-right:1px solid #ff6569}@media (min-width:1600.98px){.border-3xl-r-red-400{border-right:1px solid #ff6569}}.border-r-red-500{border-right:1px solid #fe353a}@media (min-width:1600.98px){.border-3xl-r-red-500{border-right:1px solid #fe353a}}.border-r-red-600{border-right:1px solid #ed1f24}@media (min-width:1600.98px){.border-3xl-r-red-600{border-right:1px solid #ed1f24}}.border-r-red-700{border-right:1px solid #c70e12}@media (min-width:1600.98px){.border-3xl-r-red-700{border-right:1px solid #c70e12}}.border-r-red-800{border-right:1px solid #a41014}@media (min-width:1600.98px){.border-3xl-r-red-800{border-right:1px solid #a41014}}.border-r-red-900{border-right:1px solid #881417}@media (min-width:1600.98px){.border-3xl-r-red-900{border-right:1px solid #881417}}.border-r-red-950{border-right:1px solid #4a0507}@media (min-width:1600.98px){.border-3xl-r-red-950{border-right:1px solid #4a0507}}.border-b-white{border-bottom:1px solid #fff}@media (min-width:1600.98px){.border-3xl-b-white{border-bottom:1px solid #fff}}.border-b-gray-50{border-bottom:1px solid #f6f6f6}@media (min-width:1600.98px){.border-3xl-b-gray-50{border-bottom:1px solid #f6f6f6}}.border-b-gray-100{border-bottom:1px solid #efefef}@media (min-width:1600.98px){.border-3xl-b-gray-100{border-bottom:1px solid #efefef}}.border-b-gray-200{border-bottom:1px solid #dcdcdc}@media (min-width:1600.98px){.border-3xl-b-gray-200{border-bottom:1px solid #dcdcdc}}.border-b-gray-300{border-bottom:1px solid #bdbdbd}@media (min-width:1600.98px){.border-3xl-b-gray-300{border-bottom:1px solid #bdbdbd}}.border-b-gray-400{border-bottom:1px solid #989898}@media (min-width:1600.98px){.border-3xl-b-gray-400{border-bottom:1px solid #989898}}.border-b-gray-500{border-bottom:1px solid #818181}@media (min-width:1600.98px){.border-3xl-b-gray-500{border-bottom:1px solid #818181}}.border-b-gray-600{border-bottom:1px solid #656565}@media (min-width:1600.98px){.border-3xl-b-gray-600{border-bottom:1px solid #656565}}.border-b-gray-700{border-bottom:1px solid #525252}@media (min-width:1600.98px){.border-3xl-b-gray-700{border-bottom:1px solid #525252}}.border-b-gray-800{border-bottom:1px solid #464646}@media (min-width:1600.98px){.border-3xl-b-gray-800{border-bottom:1px solid #464646}}.border-b-gray-900{border-bottom:1px solid #3d3d3d}@media (min-width:1600.98px){.border-3xl-b-gray-900{border-bottom:1px solid #3d3d3d}}.border-b-gray-950{border-bottom:1px solid #292929}@media (min-width:1600.98px){.border-3xl-b-gray-950{border-bottom:1px solid #292929}}.border-b-black{border-bottom:1px solid #000}@media (min-width:1600.98px){.border-3xl-b-black{border-bottom:1px solid #000}}.border-b-primary-1{border-bottom:1px solid #ed1f24}@media (min-width:1600.98px){.border-3xl-b-primary-1{border-bottom:1px solid #ed1f24}}.border-b-primary-3{border-bottom:1px solid #888}@media (min-width:1600.98px){.border-3xl-b-primary-3{border-bottom:1px solid #888}}.border-b-red-50{border-bottom:1px solid #fff1f1}@media (min-width:1600.98px){.border-3xl-b-red-50{border-bottom:1px solid #fff1f1}}.border-b-red-100{border-bottom:1px solid #ffdfe0}@media (min-width:1600.98px){.border-3xl-b-red-100{border-bottom:1px solid #ffdfe0}}.border-b-red-200{border-bottom:1px solid #ffc5c6}@media (min-width:1600.98px){.border-3xl-b-red-200{border-bottom:1px solid #ffc5c6}}.border-b-red-300{border-bottom:1px solid #ff9d9f}@media (min-width:1600.98px){.border-3xl-b-red-300{border-bottom:1px solid #ff9d9f}}.border-b-red-400{border-bottom:1px solid #ff6569}@media (min-width:1600.98px){.border-3xl-b-red-400{border-bottom:1px solid #ff6569}}.border-b-red-500{border-bottom:1px solid #fe353a}@media (min-width:1600.98px){.border-3xl-b-red-500{border-bottom:1px solid #fe353a}}.border-b-red-600{border-bottom:1px solid #ed1f24}@media (min-width:1600.98px){.border-3xl-b-red-600{border-bottom:1px solid #ed1f24}}.border-b-red-700{border-bottom:1px solid #c70e12}@media (min-width:1600.98px){.border-3xl-b-red-700{border-bottom:1px solid #c70e12}}.border-b-red-800{border-bottom:1px solid #a41014}@media (min-width:1600.98px){.border-3xl-b-red-800{border-bottom:1px solid #a41014}}.border-b-red-900{border-bottom:1px solid #881417}@media (min-width:1600.98px){.border-3xl-b-red-900{border-bottom:1px solid #881417}}.border-b-red-950{border-bottom:1px solid #4a0507}@media (min-width:1600.98px){.border-3xl-b-red-950{border-bottom:1px solid #4a0507}}.border-l-white{border-left:1px solid #fff}@media (min-width:1600.98px){.border-3xl-l-white{border-left:1px solid #fff}}.border-l-gray-50{border-left:1px solid #f6f6f6}@media (min-width:1600.98px){.border-3xl-l-gray-50{border-left:1px solid #f6f6f6}}.border-l-gray-100{border-left:1px solid #efefef}@media (min-width:1600.98px){.border-3xl-l-gray-100{border-left:1px solid #efefef}}.border-l-gray-200{border-left:1px solid #dcdcdc}@media (min-width:1600.98px){.border-3xl-l-gray-200{border-left:1px solid #dcdcdc}}.border-l-gray-300{border-left:1px solid #bdbdbd}@media (min-width:1600.98px){.border-3xl-l-gray-300{border-left:1px solid #bdbdbd}}.border-l-gray-400{border-left:1px solid #989898}@media (min-width:1600.98px){.border-3xl-l-gray-400{border-left:1px solid #989898}}.border-l-gray-500{border-left:1px solid #818181}@media (min-width:1600.98px){.border-3xl-l-gray-500{border-left:1px solid #818181}}.border-l-gray-600{border-left:1px solid #656565}@media (min-width:1600.98px){.border-3xl-l-gray-600{border-left:1px solid #656565}}.border-l-gray-700{border-left:1px solid #525252}@media (min-width:1600.98px){.border-3xl-l-gray-700{border-left:1px solid #525252}}.border-l-gray-800{border-left:1px solid #464646}@media (min-width:1600.98px){.border-3xl-l-gray-800{border-left:1px solid #464646}}.border-l-gray-900{border-left:1px solid #3d3d3d}@media (min-width:1600.98px){.border-3xl-l-gray-900{border-left:1px solid #3d3d3d}}.border-l-gray-950{border-left:1px solid #292929}@media (min-width:1600.98px){.border-3xl-l-gray-950{border-left:1px solid #292929}}.border-l-black{border-left:1px solid #000}@media (min-width:1600.98px){.border-3xl-l-black{border-left:1px solid #000}}.border-l-primary-1{border-left:1px solid #ed1f24}@media (min-width:1600.98px){.border-3xl-l-primary-1{border-left:1px solid #ed1f24}}.border-l-primary-3{border-left:1px solid #888}@media (min-width:1600.98px){.border-3xl-l-primary-3{border-left:1px solid #888}}.border-l-red-50{border-left:1px solid #fff1f1}@media (min-width:1600.98px){.border-3xl-l-red-50{border-left:1px solid #fff1f1}}.border-l-red-100{border-left:1px solid #ffdfe0}@media (min-width:1600.98px){.border-3xl-l-red-100{border-left:1px solid #ffdfe0}}.border-l-red-200{border-left:1px solid #ffc5c6}@media (min-width:1600.98px){.border-3xl-l-red-200{border-left:1px solid #ffc5c6}}.border-l-red-300{border-left:1px solid #ff9d9f}@media (min-width:1600.98px){.border-3xl-l-red-300{border-left:1px solid #ff9d9f}}.border-l-red-400{border-left:1px solid #ff6569}@media (min-width:1600.98px){.border-3xl-l-red-400{border-left:1px solid #ff6569}}.border-l-red-500{border-left:1px solid #fe353a}@media (min-width:1600.98px){.border-3xl-l-red-500{border-left:1px solid #fe353a}}.border-l-red-600{border-left:1px solid #ed1f24}@media (min-width:1600.98px){.border-3xl-l-red-600{border-left:1px solid #ed1f24}}.border-l-red-700{border-left:1px solid #c70e12}@media (min-width:1600.98px){.border-3xl-l-red-700{border-left:1px solid #c70e12}}.border-l-red-800{border-left:1px solid #a41014}@media (min-width:1600.98px){.border-3xl-l-red-800{border-left:1px solid #a41014}}.border-l-red-900{border-left:1px solid #881417}@media (min-width:1600.98px){.border-3xl-l-red-900{border-left:1px solid #881417}}.border-l-red-950{border-left:1px solid #4a0507}@media (min-width:1600.98px){.border-3xl-l-red-950{border-left:1px solid #4a0507}}.btn-primary,.facetwp-pager li.active a,.facetwp-pager li.active span,.facetwp-pager li:hover a,.facetwp-pager li:hover span,.pagination li.active a,.pagination li.active span,.pagination li:hover a,.pagination li:hover span{background-color:#ed1f24;color:#fff}@media (hover:hover) and (pointer:fine){.btn-primary:hover{border-color:radial-gradient(#facbcd 0,#ed1f24 100%);background:radial-gradient(#facbcd 0,#ed1f24 100%);color:#464646}}.btn-border-primary{border:1px solid #ed1f24;color:#ed1f24}@media (hover:hover) and (pointer:fine){.btn-border-primary:hover{border-color:radial-gradient(#facbcd 0,#ed1f24 100%);background:radial-gradient(#facbcd 0,#ed1f24 100%);color:#464646}}.btn-white{background-color:#fff;color:#464646}@media (hover:hover) and (pointer:fine){.btn-white:hover{border-color:radial-gradient(#facbcd 0,#ed1f24 100%);background:radial-gradient(#facbcd 0,#ed1f24 100%);color:#464646}}.btn-border-white{border:1px solid #fff;color:#fff}@media (hover:hover) and (pointer:fine){.btn-border-white:hover{border-color:radial-gradient(#facbcd 0,#ed1f24 100%);background:radial-gradient(#facbcd 0,#ed1f24 100%);color:#464646}}.btn{-webkit-transition:all .3s ease-in-out;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:.625rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;border-radius:50rem;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:500;line-height:1.44444;white-space:nowrap}@media (max-width:1440.98px){.btn{font-size:clamp(16px,.9375rem,1.14583rem)}}.btn em,.btn i{font-size:1.04167rem}.swiper-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-transition:all .3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;z-index:2;transition:all .3s;cursor:pointer;border:1px solid #ed1f24;border-radius:999999px;background-color:#fff;width:3.125rem;height:3.125rem;color:#ed1f24;font-size:1.25rem}@media (max-width:1024.98px){.swiper-btn{display:none}}@media (hover:hover) and (pointer:fine){.swiper-btn:hover{background-color:#ed1f24;color:#fff}}.swiper-btn.swiper-button-disabled{opacity:.25;pointer-events:none}.swiper-btn.no-box{background:0 0;width:auto;height:auto;color:#bdbdbd}.swiper-navigation.is-between .swiper-btn{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%);margin:0 2.08333rem}.swiper-navigation.is-between .swiper-btn-prev{right:100%}.swiper-navigation.is-between .swiper-btn-next{left:100%}@media (max-width:1440.98px){.swiper-navigation.is-between .swiper-btn{margin:0 .625rem}}.swiper-navigation.is-between.is-no-gap .swiper-btn{margin:0}.swiper-navigation.is-between.is-no-gap .swiper-btn-prev{right:auto;left:0}.swiper-navigation.is-between.is-no-gap .swiper-btn-next{right:0;left:auto}.swiper-navigation.is-left{gap:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex}.facetwp-load-more{gap:.41667rem;-webkit-box-align:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;margin-top:1.25rem;background:0 0;color:#ed1f24}.facetwp-load-more:after{font-family:Font Awesome\ 6 Pro;content:""}.facetwp-load-more.facetwp-hidden,.form-group br,button br{display:none}.container{margin-right:auto;margin-left:auto;padding-right:1.04167rem;padding-left:1.04167rem;width:100%;max-width:98vw}@media (min-width:577.98px){.container{max-width:90vw}}@media (min-width:769.98px){.container{max-width:96vw}}@media (min-width:1025.98px){.container{max-width:75rem}}.dropdown{display:inline-block;position:relative}.dropdown-content{display:none;position:absolute;right:0;z-index:1;min-width:160px}.dropdown-content>*{-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);background-color:#fff;padding:20px}.dropdown:hover .dropdown-content{display:block}.form-group [type=color],.form-group [type=date],.form-group [type=datetime-local],.form-group [type=datetime],.form-group [type=email],.form-group [type=month],.form-group [type=number],.form-group [type=password],.form-group [type=search],.form-group [type=tel],.form-group [type=text],.form-group [type=time],.form-group [type=url],.form-group [type=week],.form-group input:not([type]),.form-group textarea{border:1px solid #efefef;border-radius:50rem;background:#fff;padding:0 1.25rem;width:100%;min-height:2.60417rem;color:#292929}.form-group [type=color]::-webkit-input-placeholder,.form-group [type=date]::-webkit-input-placeholder,.form-group [type=datetime-local]::-webkit-input-placeholder,.form-group [type=datetime]::-webkit-input-placeholder,.form-group [type=email]::-webkit-input-placeholder,.form-group [type=month]::-webkit-input-placeholder,.form-group [type=number]::-webkit-input-placeholder,.form-group [type=password]::-webkit-input-placeholder,.form-group [type=search]::-webkit-input-placeholder,.form-group [type=tel]::-webkit-input-placeholder,.form-group [type=text]::-webkit-input-placeholder,.form-group [type=time]::-webkit-input-placeholder,.form-group [type=url]::-webkit-input-placeholder,.form-group [type=week]::-webkit-input-placeholder,.form-group input:not([type])::-webkit-input-placeholder,.form-group textarea::-webkit-input-placeholder{opacity:1;color:#818181}.form-group [type=color]::-moz-placeholder,.form-group [type=date]::-moz-placeholder,.form-group [type=datetime-local]::-moz-placeholder,.form-group [type=datetime]::-moz-placeholder,.form-group [type=email]::-moz-placeholder,.form-group [type=month]::-moz-placeholder,.form-group [type=number]::-moz-placeholder,.form-group [type=password]::-moz-placeholder,.form-group [type=search]::-moz-placeholder,.form-group [type=tel]::-moz-placeholder,.form-group [type=text]::-moz-placeholder,.form-group [type=time]::-moz-placeholder,.form-group [type=url]::-moz-placeholder,.form-group [type=week]::-moz-placeholder,.form-group input:not([type])::-moz-placeholder,.form-group textarea::-moz-placeholder{opacity:1;color:#818181}.form-group [type=color]:-ms-input-placeholder,.form-group [type=date]:-ms-input-placeholder,.form-group [type=datetime-local]:-ms-input-placeholder,.form-group [type=datetime]:-ms-input-placeholder,.form-group [type=email]:-ms-input-placeholder,.form-group [type=month]:-ms-input-placeholder,.form-group [type=number]:-ms-input-placeholder,.form-group [type=password]:-ms-input-placeholder,.form-group [type=search]:-ms-input-placeholder,.form-group [type=tel]:-ms-input-placeholder,.form-group [type=text]:-ms-input-placeholder,.form-group [type=time]:-ms-input-placeholder,.form-group [type=url]:-ms-input-placeholder,.form-group [type=week]:-ms-input-placeholder,.form-group input:not([type]):-ms-input-placeholder,.form-group textarea:-ms-input-placeholder{opacity:1;color:#818181}.form-group [type=color]::-ms-input-placeholder,.form-group [type=date]::-ms-input-placeholder,.form-group [type=datetime-local]::-ms-input-placeholder,.form-group [type=datetime]::-ms-input-placeholder,.form-group [type=email]::-ms-input-placeholder,.form-group [type=month]::-ms-input-placeholder,.form-group [type=number]::-ms-input-placeholder,.form-group [type=password]::-ms-input-placeholder,.form-group [type=search]::-ms-input-placeholder,.form-group [type=tel]::-ms-input-placeholder,.form-group [type=text]::-ms-input-placeholder,.form-group [type=time]::-ms-input-placeholder,.form-group [type=url]::-ms-input-placeholder,.form-group [type=week]::-ms-input-placeholder,.form-group input:not([type])::-ms-input-placeholder,.form-group textarea::-ms-input-placeholder{opacity:1;color:#818181}.form-group [type=color]::placeholder,.form-group [type=date]::placeholder,.form-group [type=datetime-local]::placeholder,.form-group [type=datetime]::placeholder,.form-group [type=email]::placeholder,.form-group [type=month]::placeholder,.form-group [type=number]::placeholder,.form-group [type=password]::placeholder,.form-group [type=search]::placeholder,.form-group [type=tel]::placeholder,.form-group [type=text]::placeholder,.form-group [type=time]::placeholder,.form-group [type=url]::placeholder,.form-group [type=week]::placeholder,.form-group input:not([type])::placeholder,.form-group textarea::placeholder{opacity:1;color:#818181}.form-group textarea{border-radius:.83333rem;padding:.625rem 1.25rem;height:6.14583rem}.form-group select,[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff}.form-group select{border:1px solid #efefef;border-radius:50rem;background-image:url(../img/sl-bg.svg);background-position:calc(100% - 1.04167rem) 50%;background-repeat:no-repeat;padding:0 1.25rem;width:100%;min-height:2.60417rem;color:#000}.form-group .file-input-label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;border-radius:50rem;background-color:#efefef;padding:.625rem 1.25rem;height:2.5rem;color:#818181}.form-group #fileNameDisplay{margin-top:.20833rem;font-size:.72917rem}button{cursor:pointer;border:0}[type=checkbox],[type=radio]{-webkit-box-flex:0!important;-ms-flex:0 0 .83333rem!important;flex:0 0 .83333rem!important;margin:0;border:1px solid #ed1f24;width:.83333rem!important;height:.83333rem!important;color:currentColor;font:inherit}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:#ed1f24;background-position:50%;background-repeat:no-repeat;background-size:100% 100%}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E")}form[data-status=submitting] .frm-submit{pointer-events:none}.wpcf7-not-valid-tip{margin-top:.41667rem;font-size:clamp(12px,.72917rem,.9375rem);font-style:italic}.wpcf7-response-output{display:block;background-color:#fff;padding:1.04167rem!important;color:#292929!important}.wpcf7-form-control-wrap{display:block}.wpcf7-list-item{margin-left:0!important}.grid{display:grid;grid-template-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.grid-cols-5{grid-template-columns:repeat(5,1fr)}.grid-cols-6{grid-template-columns:repeat(6,1fr)}.grid-cols-7{grid-template-columns:repeat(7,1fr)}.grid-cols-8{grid-template-columns:repeat(8,1fr)}.grid-cols-9{grid-template-columns:repeat(9,1fr)}.grid-cols-10{grid-template-columns:repeat(10,1fr)}.grid-cols-11{grid-template-columns:repeat(11,1fr)}.grid-cols-12{grid-template-columns:repeat(12,1fr)}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-start-13{grid-column-start:13}.col-span-1{grid-column:span 1}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-5{grid-column:span 5}.col-span-6{grid-column:span 6}.col-span-7{grid-column:span 7}.col-span-8{grid-column:span 8}.col-span-9{grid-column:span 9}.col-span-10{grid-column:span 10}.col-span-11{grid-column:span 11}.col-span-12{grid-column:span 12}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-start-6{grid-row-start:6}.row-start-7{grid-row-start:7}.row-start-8{grid-row-start:8}.row-start-9{grid-row-start:9}.row-start-10{grid-row-start:10}.row-start-11{grid-row-start:11}.row-start-12{grid-row-start:12}.row-start-13{grid-row-start:13}.row-end-1{grid-row-end:1}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.row-end-5{grid-row-end:5}.row-end-6{grid-row-end:6}.row-end-7{grid-row-end:7}.row-end-8{grid-row-end:8}.row-end-9{grid-row-end:9}.row-end-10{grid-row-end:10}.row-end-11{grid-row-end:11}.row-end-12{grid-row-end:12}.row-end-13{grid-row-end:13}.row-span-1{grid-row:span 1}.row-span-2{grid-row:span 2}.row-span-3{grid-row:span 3}.row-span-4{grid-row:span 4}.row-span-5{grid-row:span 5}.row-span-6{grid-row:span 6}.row-span-7{grid-row:span 7}.row-span-8{grid-row:span 8}.row-span-9{grid-row:span 9}.row-span-10{grid-row:span 10}.row-span-11{grid-row:span 11}.row-span-12{grid-row:span 12}@media (min-width:576.98px){.grid-cols-sm-1{grid-template-columns:repeat(1,1fr)}.grid-cols-sm-2{grid-template-columns:repeat(2,1fr)}.grid-cols-sm-3{grid-template-columns:repeat(3,1fr)}.grid-cols-sm-4{grid-template-columns:repeat(4,1fr)}.grid-cols-sm-5{grid-template-columns:repeat(5,1fr)}.grid-cols-sm-6{grid-template-columns:repeat(6,1fr)}.grid-cols-sm-7{grid-template-columns:repeat(7,1fr)}.grid-cols-sm-8{grid-template-columns:repeat(8,1fr)}.grid-cols-sm-9{grid-template-columns:repeat(9,1fr)}.grid-cols-sm-10{grid-template-columns:repeat(10,1fr)}.grid-cols-sm-11{grid-template-columns:repeat(11,1fr)}.grid-cols-sm-12{grid-template-columns:repeat(12,1fr)}.col-start-sm-1{grid-column-start:1}.col-start-sm-2{grid-column-start:2}.col-start-sm-3{grid-column-start:3}.col-start-sm-4{grid-column-start:4}.col-start-sm-5{grid-column-start:5}.col-start-sm-6{grid-column-start:6}.col-start-sm-7{grid-column-start:7}.col-start-sm-8{grid-column-start:8}.col-start-sm-9{grid-column-start:9}.col-start-sm-10{grid-column-start:10}.col-start-sm-11{grid-column-start:11}.col-start-sm-12{grid-column-start:12}.col-start-sm-13{grid-column-start:13}.col-span-sm-1{grid-column:span 1}.col-span-sm-2{grid-column:span 2}.col-span-sm-3{grid-column:span 3}.col-span-sm-4{grid-column:span 4}.col-span-sm-5{grid-column:span 5}.col-span-sm-6{grid-column:span 6}.col-span-sm-7{grid-column:span 7}.col-span-sm-8{grid-column:span 8}.col-span-sm-9{grid-column:span 9}.col-span-sm-10{grid-column:span 10}.col-span-sm-11{grid-column:span 11}.col-span-sm-12{grid-column:span 12}.row-start-sm-1{grid-row-start:1}.row-start-sm-2{grid-row-start:2}.row-start-sm-3{grid-row-start:3}.row-start-sm-4{grid-row-start:4}.row-start-sm-5{grid-row-start:5}.row-start-sm-6{grid-row-start:6}.row-start-sm-7{grid-row-start:7}.row-start-sm-8{grid-row-start:8}.row-start-sm-9{grid-row-start:9}.row-start-sm-10{grid-row-start:10}.row-start-sm-11{grid-row-start:11}.row-start-sm-12{grid-row-start:12}.row-start-sm-13{grid-row-start:13}.row-end-sm-1{grid-row-end:1}.row-end-sm-2{grid-row-end:2}.row-end-sm-3{grid-row-end:3}.row-end-sm-4{grid-row-end:4}.row-end-sm-5{grid-row-end:5}.row-end-sm-6{grid-row-end:6}.row-end-sm-7{grid-row-end:7}.row-end-sm-8{grid-row-end:8}.row-end-sm-9{grid-row-end:9}.row-end-sm-10{grid-row-end:10}.row-end-sm-11{grid-row-end:11}.row-end-sm-12{grid-row-end:12}.row-end-sm-13{grid-row-end:13}.row-span-sm-1{grid-row:span 1}.row-span-sm-2{grid-row:span 2}.row-span-sm-3{grid-row:span 3}.row-span-sm-4{grid-row:span 4}.row-span-sm-5{grid-row:span 5}.row-span-sm-6{grid-row:span 6}.row-span-sm-7{grid-row:span 7}.row-span-sm-8{grid-row:span 8}.row-span-sm-9{grid-row:span 9}.row-span-sm-10{grid-row:span 10}.row-span-sm-11{grid-row:span 11}.row-span-sm-12{grid-row:span 12}}@media (min-width:768.98px){.grid-cols-md-1{grid-template-columns:repeat(1,1fr)}.grid-cols-md-2{grid-template-columns:repeat(2,1fr)}.grid-cols-md-3{grid-template-columns:repeat(3,1fr)}.grid-cols-md-4{grid-template-columns:repeat(4,1fr)}.grid-cols-md-5{grid-template-columns:repeat(5,1fr)}.grid-cols-md-6{grid-template-columns:repeat(6,1fr)}.grid-cols-md-7{grid-template-columns:repeat(7,1fr)}.grid-cols-md-8{grid-template-columns:repeat(8,1fr)}.grid-cols-md-9{grid-template-columns:repeat(9,1fr)}.grid-cols-md-10{grid-template-columns:repeat(10,1fr)}.grid-cols-md-11{grid-template-columns:repeat(11,1fr)}.grid-cols-md-12{grid-template-columns:repeat(12,1fr)}.col-start-md-1{grid-column-start:1}.col-start-md-2{grid-column-start:2}.col-start-md-3{grid-column-start:3}.col-start-md-4{grid-column-start:4}.col-start-md-5{grid-column-start:5}.col-start-md-6{grid-column-start:6}.col-start-md-7{grid-column-start:7}.col-start-md-8{grid-column-start:8}.col-start-md-9{grid-column-start:9}.col-start-md-10{grid-column-start:10}.col-start-md-11{grid-column-start:11}.col-start-md-12{grid-column-start:12}.col-start-md-13{grid-column-start:13}.col-span-md-1{grid-column:span 1}.col-span-md-2{grid-column:span 2}.col-span-md-3{grid-column:span 3}.col-span-md-4{grid-column:span 4}.col-span-md-5{grid-column:span 5}.col-span-md-6{grid-column:span 6}.col-span-md-7{grid-column:span 7}.col-span-md-8{grid-column:span 8}.col-span-md-9{grid-column:span 9}.col-span-md-10{grid-column:span 10}.col-span-md-11{grid-column:span 11}.col-span-md-12{grid-column:span 12}.row-start-md-1{grid-row-start:1}.row-start-md-2{grid-row-start:2}.row-start-md-3{grid-row-start:3}.row-start-md-4{grid-row-start:4}.row-start-md-5{grid-row-start:5}.row-start-md-6{grid-row-start:6}.row-start-md-7{grid-row-start:7}.row-start-md-8{grid-row-start:8}.row-start-md-9{grid-row-start:9}.row-start-md-10{grid-row-start:10}.row-start-md-11{grid-row-start:11}.row-start-md-12{grid-row-start:12}.row-start-md-13{grid-row-start:13}.row-end-md-1{grid-row-end:1}.row-end-md-2{grid-row-end:2}.row-end-md-3{grid-row-end:3}.row-end-md-4{grid-row-end:4}.row-end-md-5{grid-row-end:5}.row-end-md-6{grid-row-end:6}.row-end-md-7{grid-row-end:7}.row-end-md-8{grid-row-end:8}.row-end-md-9{grid-row-end:9}.row-end-md-10{grid-row-end:10}.row-end-md-11{grid-row-end:11}.row-end-md-12{grid-row-end:12}.row-end-md-13{grid-row-end:13}.row-span-md-1{grid-row:span 1}.row-span-md-2{grid-row:span 2}.row-span-md-3{grid-row:span 3}.row-span-md-4{grid-row:span 4}.row-span-md-5{grid-row:span 5}.row-span-md-6{grid-row:span 6}.row-span-md-7{grid-row:span 7}.row-span-md-8{grid-row:span 8}.row-span-md-9{grid-row:span 9}.row-span-md-10{grid-row:span 10}.row-span-md-11{grid-row:span 11}.row-span-md-12{grid-row:span 12}}@media (min-width:1024.98px){.grid-cols-lg-1{grid-template-columns:repeat(1,1fr)}.grid-cols-lg-2{grid-template-columns:repeat(2,1fr)}.grid-cols-lg-3{grid-template-columns:repeat(3,1fr)}.grid-cols-lg-4{grid-template-columns:repeat(4,1fr)}.grid-cols-lg-5{grid-template-columns:repeat(5,1fr)}.grid-cols-lg-6{grid-template-columns:repeat(6,1fr)}.grid-cols-lg-7{grid-template-columns:repeat(7,1fr)}.grid-cols-lg-8{grid-template-columns:repeat(8,1fr)}.grid-cols-lg-9{grid-template-columns:repeat(9,1fr)}.grid-cols-lg-10{grid-template-columns:repeat(10,1fr)}.grid-cols-lg-11{grid-template-columns:repeat(11,1fr)}.grid-cols-lg-12{grid-template-columns:repeat(12,1fr)}.col-start-lg-1{grid-column-start:1}.col-start-lg-2{grid-column-start:2}.col-start-lg-3{grid-column-start:3}.col-start-lg-4{grid-column-start:4}.col-start-lg-5{grid-column-start:5}.col-start-lg-6{grid-column-start:6}.col-start-lg-7{grid-column-start:7}.col-start-lg-8{grid-column-start:8}.col-start-lg-9{grid-column-start:9}.col-start-lg-10{grid-column-start:10}.col-start-lg-11{grid-column-start:11}.col-start-lg-12{grid-column-start:12}.col-start-lg-13{grid-column-start:13}.col-span-lg-1{grid-column:span 1}.col-span-lg-2{grid-column:span 2}.col-span-lg-3{grid-column:span 3}.col-span-lg-4{grid-column:span 4}.col-span-lg-5{grid-column:span 5}.col-span-lg-6{grid-column:span 6}.col-span-lg-7{grid-column:span 7}.col-span-lg-8{grid-column:span 8}.col-span-lg-9{grid-column:span 9}.col-span-lg-10{grid-column:span 10}.col-span-lg-11{grid-column:span 11}.col-span-lg-12{grid-column:span 12}.row-start-lg-1{grid-row-start:1}.row-start-lg-2{grid-row-start:2}.row-start-lg-3{grid-row-start:3}.row-start-lg-4{grid-row-start:4}.row-start-lg-5{grid-row-start:5}.row-start-lg-6{grid-row-start:6}.row-start-lg-7{grid-row-start:7}.row-start-lg-8{grid-row-start:8}.row-start-lg-9{grid-row-start:9}.row-start-lg-10{grid-row-start:10}.row-start-lg-11{grid-row-start:11}.row-start-lg-12{grid-row-start:12}.row-start-lg-13{grid-row-start:13}.row-end-lg-1{grid-row-end:1}.row-end-lg-2{grid-row-end:2}.row-end-lg-3{grid-row-end:3}.row-end-lg-4{grid-row-end:4}.row-end-lg-5{grid-row-end:5}.row-end-lg-6{grid-row-end:6}.row-end-lg-7{grid-row-end:7}.row-end-lg-8{grid-row-end:8}.row-end-lg-9{grid-row-end:9}.row-end-lg-10{grid-row-end:10}.row-end-lg-11{grid-row-end:11}.row-end-lg-12{grid-row-end:12}.row-end-lg-13{grid-row-end:13}.row-span-lg-1{grid-row:span 1}.row-span-lg-2{grid-row:span 2}.row-span-lg-3{grid-row:span 3}.row-span-lg-4{grid-row:span 4}.row-span-lg-5{grid-row:span 5}.row-span-lg-6{grid-row:span 6}.row-span-lg-7{grid-row:span 7}.row-span-lg-8{grid-row:span 8}.row-span-lg-9{grid-row:span 9}.row-span-lg-10{grid-row:span 10}.row-span-lg-11{grid-row:span 11}.row-span-lg-12{grid-row:span 12}}@media (min-width:1280.98px){.grid-cols-xl-1{grid-template-columns:repeat(1,1fr)}.grid-cols-xl-2{grid-template-columns:repeat(2,1fr)}.grid-cols-xl-3{grid-template-columns:repeat(3,1fr)}.grid-cols-xl-4{grid-template-columns:repeat(4,1fr)}.grid-cols-xl-5{grid-template-columns:repeat(5,1fr)}.grid-cols-xl-6{grid-template-columns:repeat(6,1fr)}.grid-cols-xl-7{grid-template-columns:repeat(7,1fr)}.grid-cols-xl-8{grid-template-columns:repeat(8,1fr)}.grid-cols-xl-9{grid-template-columns:repeat(9,1fr)}.grid-cols-xl-10{grid-template-columns:repeat(10,1fr)}.grid-cols-xl-11{grid-template-columns:repeat(11,1fr)}.grid-cols-xl-12{grid-template-columns:repeat(12,1fr)}.col-start-xl-1{grid-column-start:1}.col-start-xl-2{grid-column-start:2}.col-start-xl-3{grid-column-start:3}.col-start-xl-4{grid-column-start:4}.col-start-xl-5{grid-column-start:5}.col-start-xl-6{grid-column-start:6}.col-start-xl-7{grid-column-start:7}.col-start-xl-8{grid-column-start:8}.col-start-xl-9{grid-column-start:9}.col-start-xl-10{grid-column-start:10}.col-start-xl-11{grid-column-start:11}.col-start-xl-12{grid-column-start:12}.col-start-xl-13{grid-column-start:13}.col-span-xl-1{grid-column:span 1}.col-span-xl-2{grid-column:span 2}.col-span-xl-3{grid-column:span 3}.col-span-xl-4{grid-column:span 4}.col-span-xl-5{grid-column:span 5}.col-span-xl-6{grid-column:span 6}.col-span-xl-7{grid-column:span 7}.col-span-xl-8{grid-column:span 8}.col-span-xl-9{grid-column:span 9}.col-span-xl-10{grid-column:span 10}.col-span-xl-11{grid-column:span 11}.col-span-xl-12{grid-column:span 12}.row-start-xl-1{grid-row-start:1}.row-start-xl-2{grid-row-start:2}.row-start-xl-3{grid-row-start:3}.row-start-xl-4{grid-row-start:4}.row-start-xl-5{grid-row-start:5}.row-start-xl-6{grid-row-start:6}.row-start-xl-7{grid-row-start:7}.row-start-xl-8{grid-row-start:8}.row-start-xl-9{grid-row-start:9}.row-start-xl-10{grid-row-start:10}.row-start-xl-11{grid-row-start:11}.row-start-xl-12{grid-row-start:12}.row-start-xl-13{grid-row-start:13}.row-end-xl-1{grid-row-end:1}.row-end-xl-2{grid-row-end:2}.row-end-xl-3{grid-row-end:3}.row-end-xl-4{grid-row-end:4}.row-end-xl-5{grid-row-end:5}.row-end-xl-6{grid-row-end:6}.row-end-xl-7{grid-row-end:7}.row-end-xl-8{grid-row-end:8}.row-end-xl-9{grid-row-end:9}.row-end-xl-10{grid-row-end:10}.row-end-xl-11{grid-row-end:11}.row-end-xl-12{grid-row-end:12}.row-end-xl-13{grid-row-end:13}.row-span-xl-1{grid-row:span 1}.row-span-xl-2{grid-row:span 2}.row-span-xl-3{grid-row:span 3}.row-span-xl-4{grid-row:span 4}.row-span-xl-5{grid-row:span 5}.row-span-xl-6{grid-row:span 6}.row-span-xl-7{grid-row:span 7}.row-span-xl-8{grid-row:span 8}.row-span-xl-9{grid-row:span 9}.row-span-xl-10{grid-row:span 10}.row-span-xl-11{grid-row:span 11}.row-span-xl-12{grid-row:span 12}}@media (min-width:1440.98px){.grid-cols-2xl-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2xl-2{grid-template-columns:repeat(2,1fr)}.grid-cols-2xl-3{grid-template-columns:repeat(3,1fr)}.grid-cols-2xl-4{grid-template-columns:repeat(4,1fr)}.grid-cols-2xl-5{grid-template-columns:repeat(5,1fr)}.grid-cols-2xl-6{grid-template-columns:repeat(6,1fr)}.grid-cols-2xl-7{grid-template-columns:repeat(7,1fr)}.grid-cols-2xl-8{grid-template-columns:repeat(8,1fr)}.grid-cols-2xl-9{grid-template-columns:repeat(9,1fr)}.grid-cols-2xl-10{grid-template-columns:repeat(10,1fr)}.grid-cols-2xl-11{grid-template-columns:repeat(11,1fr)}.grid-cols-2xl-12{grid-template-columns:repeat(12,1fr)}.col-start-2xl-1{grid-column-start:1}.col-start-2xl-2{grid-column-start:2}.col-start-2xl-3{grid-column-start:3}.col-start-2xl-4{grid-column-start:4}.col-start-2xl-5{grid-column-start:5}.col-start-2xl-6{grid-column-start:6}.col-start-2xl-7{grid-column-start:7}.col-start-2xl-8{grid-column-start:8}.col-start-2xl-9{grid-column-start:9}.col-start-2xl-10{grid-column-start:10}.col-start-2xl-11{grid-column-start:11}.col-start-2xl-12{grid-column-start:12}.col-start-2xl-13{grid-column-start:13}.col-span-2xl-1{grid-column:span 1}.col-span-2xl-2{grid-column:span 2}.col-span-2xl-3{grid-column:span 3}.col-span-2xl-4{grid-column:span 4}.col-span-2xl-5{grid-column:span 5}.col-span-2xl-6{grid-column:span 6}.col-span-2xl-7{grid-column:span 7}.col-span-2xl-8{grid-column:span 8}.col-span-2xl-9{grid-column:span 9}.col-span-2xl-10{grid-column:span 10}.col-span-2xl-11{grid-column:span 11}.col-span-2xl-12{grid-column:span 12}.row-start-2xl-1{grid-row-start:1}.row-start-2xl-2{grid-row-start:2}.row-start-2xl-3{grid-row-start:3}.row-start-2xl-4{grid-row-start:4}.row-start-2xl-5{grid-row-start:5}.row-start-2xl-6{grid-row-start:6}.row-start-2xl-7{grid-row-start:7}.row-start-2xl-8{grid-row-start:8}.row-start-2xl-9{grid-row-start:9}.row-start-2xl-10{grid-row-start:10}.row-start-2xl-11{grid-row-start:11}.row-start-2xl-12{grid-row-start:12}.row-start-2xl-13{grid-row-start:13}.row-end-2xl-1{grid-row-end:1}.row-end-2xl-2{grid-row-end:2}.row-end-2xl-3{grid-row-end:3}.row-end-2xl-4{grid-row-end:4}.row-end-2xl-5{grid-row-end:5}.row-end-2xl-6{grid-row-end:6}.row-end-2xl-7{grid-row-end:7}.row-end-2xl-8{grid-row-end:8}.row-end-2xl-9{grid-row-end:9}.row-end-2xl-10{grid-row-end:10}.row-end-2xl-11{grid-row-end:11}.row-end-2xl-12{grid-row-end:12}.row-end-2xl-13{grid-row-end:13}.row-span-2xl-1{grid-row:span 1}.row-span-2xl-2{grid-row:span 2}.row-span-2xl-3{grid-row:span 3}.row-span-2xl-4{grid-row:span 4}.row-span-2xl-5{grid-row:span 5}.row-span-2xl-6{grid-row:span 6}.row-span-2xl-7{grid-row:span 7}.row-span-2xl-8{grid-row:span 8}.row-span-2xl-9{grid-row:span 9}.row-span-2xl-10{grid-row:span 10}.row-span-2xl-11{grid-row:span 11}.row-span-2xl-12{grid-row:span 12}}@media (min-width:1600.98px){.grid-cols-3xl-1{grid-template-columns:repeat(1,1fr)}.grid-cols-3xl-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3xl-3{grid-template-columns:repeat(3,1fr)}.grid-cols-3xl-4{grid-template-columns:repeat(4,1fr)}.grid-cols-3xl-5{grid-template-columns:repeat(5,1fr)}.grid-cols-3xl-6{grid-template-columns:repeat(6,1fr)}.grid-cols-3xl-7{grid-template-columns:repeat(7,1fr)}.grid-cols-3xl-8{grid-template-columns:repeat(8,1fr)}.grid-cols-3xl-9{grid-template-columns:repeat(9,1fr)}.grid-cols-3xl-10{grid-template-columns:repeat(10,1fr)}.grid-cols-3xl-11{grid-template-columns:repeat(11,1fr)}.grid-cols-3xl-12{grid-template-columns:repeat(12,1fr)}.col-start-3xl-1{grid-column-start:1}.col-start-3xl-2{grid-column-start:2}.col-start-3xl-3{grid-column-start:3}.col-start-3xl-4{grid-column-start:4}.col-start-3xl-5{grid-column-start:5}.col-start-3xl-6{grid-column-start:6}.col-start-3xl-7{grid-column-start:7}.col-start-3xl-8{grid-column-start:8}.col-start-3xl-9{grid-column-start:9}.col-start-3xl-10{grid-column-start:10}.col-start-3xl-11{grid-column-start:11}.col-start-3xl-12{grid-column-start:12}.col-start-3xl-13{grid-column-start:13}.col-span-3xl-1{grid-column:span 1}.col-span-3xl-2{grid-column:span 2}.col-span-3xl-3{grid-column:span 3}.col-span-3xl-4{grid-column:span 4}.col-span-3xl-5{grid-column:span 5}.col-span-3xl-6{grid-column:span 6}.col-span-3xl-7{grid-column:span 7}.col-span-3xl-8{grid-column:span 8}.col-span-3xl-9{grid-column:span 9}.col-span-3xl-10{grid-column:span 10}.col-span-3xl-11{grid-column:span 11}.col-span-3xl-12{grid-column:span 12}.row-start-3xl-1{grid-row-start:1}.row-start-3xl-2{grid-row-start:2}.row-start-3xl-3{grid-row-start:3}.row-start-3xl-4{grid-row-start:4}.row-start-3xl-5{grid-row-start:5}.row-start-3xl-6{grid-row-start:6}.row-start-3xl-7{grid-row-start:7}.row-start-3xl-8{grid-row-start:8}.row-start-3xl-9{grid-row-start:9}.row-start-3xl-10{grid-row-start:10}.row-start-3xl-11{grid-row-start:11}.row-start-3xl-12{grid-row-start:12}.row-start-3xl-13{grid-row-start:13}.row-end-3xl-1{grid-row-end:1}.row-end-3xl-2{grid-row-end:2}.row-end-3xl-3{grid-row-end:3}.row-end-3xl-4{grid-row-end:4}.row-end-3xl-5{grid-row-end:5}.row-end-3xl-6{grid-row-end:6}.row-end-3xl-7{grid-row-end:7}.row-end-3xl-8{grid-row-end:8}.row-end-3xl-9{grid-row-end:9}.row-end-3xl-10{grid-row-end:10}.row-end-3xl-11{grid-row-end:11}.row-end-3xl-12{grid-row-end:12}.row-end-3xl-13{grid-row-end:13}.row-span-3xl-1{grid-row:span 1}.row-span-3xl-2{grid-row:span 2}.row-span-3xl-3{grid-row:span 3}.row-span-3xl-4{grid-row:span 4}.row-span-3xl-5{grid-row:span 5}.row-span-3xl-6{grid-row:span 6}.row-span-3xl-7{grid-row:span 7}.row-span-3xl-8{grid-row:span 8}.row-span-3xl-9{grid-row:span 9}.row-span-3xl-10{grid-row:span 10}.row-span-3xl-11{grid-row:span 11}.row-span-3xl-12{grid-row:span 12}}.icon-link{-webkit-box-align:center;-ms-flex-align:center;gap:.5rem;-webkit-backface-visibility:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;backface-visibility:hidden;padding-bottom:.20833rem}@media (min-width:1025.98px){.h-relative{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto}}.form-group .file-input-label .wpcf7-form-control-wrap,.visually-hidden{clip:rect(0,0,0,0);position:absolute;margin:-1px;border:0;padding:0;width:1px;height:1px;overflow:hidden}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.background-cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.capability-item,.img-zoom-in,.img-zoom-out,.project-item{overflow:hidden}@media (hover:hover) and (pointer:fine){.capability-item:hover img,.img-zoom-out:hover img,.project-item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.img-zoom-in img{-webkit-transition:all .3s ease-in-out;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);transition:all .3s ease-in-out}@media (hover:hover) and (pointer:fine){.img-zoom-in:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.link-hover:hover{text-decoration:underline}.link-hover-primary:hover{color:#888}}.icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center}.icon img{-o-object-fit:contain;width:100%;height:100%;object-fit:contain}.icon-no-fit img{-o-object-fit:none;width:auto;height:auto;object-fit:none}.icon-circle{border-radius:50%}.icon-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center}.icon-24,.icon-32{-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;-webkit-box-flex:0}.icon-32{-ms-flex:0 0 1.66667rem;flex:0 0 1.66667rem;width:1.66667rem;height:1.66667rem}.icon-40,.icon-48,.icon-52{-ms-flex:0 0 2.08333rem;flex:0 0 2.08333rem;width:2.08333rem;height:2.08333rem;-webkit-box-flex:0}.icon-48,.icon-52{-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;width:2.5rem;height:2.5rem}.icon-52{-ms-flex:0 0 2.70833rem;flex:0 0 2.70833rem;width:2.70833rem;height:2.70833rem}.icon-60,.icon-64,.icon-72{-webkit-box-flex:0;-ms-flex:0 0 3.125rem;flex:0 0 3.125rem;width:3.125rem;height:3.125rem}.icon-64,.icon-72{-ms-flex:0 0 3.33333rem;flex:0 0 3.33333rem;width:3.33333rem;height:3.33333rem}.icon-72{-ms-flex:0 0 3.75rem;flex:0 0 3.75rem;width:3.75rem;height:3.75rem;font-size:3.75rem}.icon-100,.icon-80{-webkit-box-flex:0;-ms-flex:0 0 4.16667rem;flex:0 0 4.16667rem;width:4.16667rem;height:4.16667rem}.icon-100{-ms-flex:0 0 5.20833rem;flex:0 0 5.20833rem;width:5.20833rem;height:5.20833rem}.ratio-1-1,.ratio-2-1{position:relative;padding-top:100%}.ratio-1-1 iframe,.ratio-1-1 img,.ratio-1-1 video,.ratio-16-10 iframe,.ratio-16-10 img,.ratio-16-10 video,.ratio-16-9 iframe,.ratio-16-9 img,.ratio-16-9 video,.ratio-2-1 iframe,.ratio-2-1 img,.ratio-2-1 video{-o-object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ratio-2-1{padding-top:50%}.ratio-16-10,.ratio-16-9{position:relative;padding-top:56.25%}.ratio-16-10{padding-top:62.5%}[class*=ratio-]{display:block}[class*=ratio-].is-contain img{-o-object-fit:contain;object-fit:contain}.text-white{color:#fff}.text-gray-50{color:#f6f6f6}.text-gray-100{color:#efefef}.text-gray-200{color:#dcdcdc}.text-gray-300{color:#bdbdbd}.text-gray-400{color:#989898}.text-gray-500{color:#818181}.text-gray-600{color:#656565}.text-gray-700{color:#525252}.text-gray-800{color:#464646}.text-gray-900{color:#3d3d3d}.text-gray-950{color:#292929}.text-black{color:#000}.text-primary-1{color:#ed1f24}.text-primary-3{color:#888}.text-red-50{color:#fff1f1}.text-red-100{color:#ffdfe0}.text-red-200{color:#ffc5c6}.text-red-300{color:#ff9d9f}.text-red-400{color:#ff6569}.text-red-500{color:#fe353a}.text-red-600{color:#ed1f24}.text-red-700{color:#c70e12}.text-red-800{color:#a41014}.text-red-900{color:#881417}.text-red-950{color:#4a0507}.bg-white{background-color:#fff}.bg-gray-50{background-color:#f6f6f6}.bg-gray-100{background-color:#efefef}.bg-gray-200{background-color:#dcdcdc}.bg-gray-300{background-color:#bdbdbd}.bg-gray-400{background-color:#989898}.bg-gray-500{background-color:#818181}.bg-gray-600{background-color:#656565}.bg-gray-700{background-color:#525252}.bg-gray-800{background-color:#464646}.bg-gray-900{background-color:#3d3d3d}.bg-gray-950{background-color:#292929}.bg-black{background-color:#000}.bg-primary-1{background-color:#ed1f24}.bg-primary-3{background-color:#888}.bg-red-50{background-color:#fff1f1}.bg-red-100{background-color:#ffdfe0}.bg-red-200{background-color:#ffc5c6}.bg-red-300{background-color:#ff9d9f}.bg-red-400{background-color:#ff6569}.bg-red-500{background-color:#fe353a}.bg-red-600{background-color:#ed1f24}.bg-red-700{background-color:#c70e12}.bg-red-800{background-color:#a41014}.bg-red-900{background-color:#881417}.bg-red-950{background-color:#4a0507}.gradient-linear-1{background-image:-webkit-gradient(linear,left top,left bottom,from(#0a75cc),to(#1ca9f7));background-image:linear-gradient(180deg,#0a75cc 0,#1ca9f7)}.gradient-linear-2{background-image:-webkit-gradient(linear,left top,left bottom,from(#ffd2a3),color-stop(47.5%,#fcddbc),to(#ffd2a3));background-image:linear-gradient(180deg,#ffd2a3 0,#fcddbc 47.5%,#ffd2a3)}.gradient-linear-3{background-image:-webkit-gradient(linear,left top,left bottom,from(#facbcd),to(#ed1f24));background-image:linear-gradient(180deg,#facbcd 0,#ed1f24)}.gradient-linear-4{background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f49b),to(#a67f30));background-image:linear-gradient(180deg,#f9f49b 0,#a67f30)}.gradient-radial-1{background-image:radial-gradient(#facbcd 0,#ed1f24 100%)}.clamp-1,.clamp-2,.clamp-3,.clamp-4,.clamp-5,.clamp-6{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.clamp-2,.clamp-3,.clamp-4,.clamp-5,.clamp-6{-webkit-line-clamp:2}.clamp-3,.clamp-4,.clamp-5,.clamp-6{-webkit-line-clamp:3}.clamp-4,.clamp-5,.clamp-6{-webkit-line-clamp:4}.clamp-5,.clamp-6{-webkit-line-clamp:5}.clamp-6{-webkit-line-clamp:6}.pager,.woocommerce-pagination{margin-top:2.08333rem}.facetwp-pager,.facetwp-pager a,.facetwp-pager span,.pagination,.pagination a,.pagination span{gap:1.04167rem;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.facetwp-pager li,.pagination li{display:inline-block;list-style:none;text-align:center}.facetwp-pager a,.facetwp-pager span,.pagination a,.pagination span{-webkit-box-align:center;-ms-flex-align:center;gap:.41667rem;-webkit-transition:all .3s ease-in-out;align-items:center;transition:all .3s ease-in-out;cursor:pointer;border-radius:.20833rem;background-color:#f6f6f6;width:2.5rem;height:2.5rem;color:#ed1f24;font-size:1.04167rem;font-weight:700}.no-pagination .pages{display:none}.sidebar-col .woocommerce-pagination{display:none!important}.section-large{padding:4.16667rem 0}@media (max-width:1024.98px){.section-large{padding:2.5rem 0}}.section-medium{padding:3.75rem 0}@media (max-width:1024.98px){.section-medium{padding:2.5rem 0}}.section{padding:3.125rem 0}@media (max-width:1024.98px){.section{padding:2.5rem 0}}.section-small{padding:2.5rem 0}.hstack,.vstack{-webkit-box-orient:horizontal;-ms-flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;flex-direction:row;align-items:center;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;align-self:stretch}.vstack{-webkit-box-flex:1;-ms-flex:1 1 auto;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;flex:1 1 auto;flex-direction:column;align-items:flex-start}.vstack .article-content a{text-decoration:underline}.heading-1{font-size:2.70833rem;line-height:1.15385}@media (max-width:1440.98px){.heading-1{font-size:clamp(16px,2.70833rem,2.91667rem)}}@media (max-width:1024.98px){.heading-1{font-size:2.08333rem}}.heading-2{font-size:2.08333rem;line-height:1.2}@media (max-width:1440.98px){.heading-2{font-size:clamp(16px,2.08333rem,2.29167rem)}}@media (max-width:1024.98px){.heading-2{font-size:1.875rem}}.heading-3{font-size:1.875rem;line-height:1.22222}@media (max-width:1440.98px){.heading-3{font-size:clamp(16px,1.875rem,2.08333rem)}}@media (max-width:1024.98px){.heading-3{font-size:1.66667rem}}.heading-4{font-size:1.66667rem;line-height:1.25}@media (max-width:1440.98px){.heading-4{font-size:clamp(16px,1.66667rem,1.875rem)}}@media (max-width:1024.98px){.heading-4{font-size:1.45833rem}}.heading-5{font-size:1.25rem;line-height:1.25}@media (max-width:1440.98px){.heading-5{font-size:clamp(16px,1.25rem,1.45833rem)}}.heading-48{font-size:2.5rem;line-height:1.16667}@media (max-width:1440.98px){.heading-48{font-size:clamp(16px,2.5rem,2.70833rem)}}@media (max-width:1024.98px){.heading-48{font-size:1.875rem}}.heading-64{font-size:3.33333rem;line-height:1.125}@media (max-width:1440.98px){.heading-64{font-size:clamp(16px,3.33333rem,3.54167rem)}}@media (max-width:1024.98px){.heading-64{font-size:2.5rem}}.body-1,.global-footer h3,.scroll-nav-wrap .scroll-nav-list li a{font-size:1.04167rem;line-height:1.4}@media (max-width:1440.98px){.body-1,.global-footer h3,.scroll-nav-wrap .scroll-nav-list li a{font-size:clamp(16px,1.04167rem,1.25rem)}}.body-2,.facetwp-load-more,.form-group [type=color],.form-group [type=date],.form-group [type=datetime-local],.form-group [type=datetime],.form-group [type=email],.form-group [type=month],.form-group [type=number],.form-group [type=password],.form-group [type=search],.form-group [type=tel],.form-group [type=text],.form-group [type=time],.form-group [type=url],.form-group [type=week],.form-group input:not([type]),.form-group textarea,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li a,.menu>ul>li.menu-template-template_1 .submenu-depth-0 .row>li>a,.rank-math-breadcrumb p,.support-nav ul li a,.wpcf7-response-output{font-size:.9375rem;line-height:1.44444}@media (max-width:1440.98px){.body-2,.facetwp-load-more,.form-group [type=color],.form-group [type=date],.form-group [type=datetime-local],.form-group [type=datetime],.form-group [type=email],.form-group [type=month],.form-group [type=number],.form-group [type=password],.form-group [type=search],.form-group [type=tel],.form-group [type=text],.form-group [type=time],.form-group [type=url],.form-group [type=week],.form-group input:not([type]),.form-group textarea,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li a,.menu>ul>li.menu-template-template_1 .submenu-depth-0 .row>li>a,.rank-math-breadcrumb p,.support-nav ul li a,.wpcf7-response-output{font-size:clamp(16px,.9375rem,1.14583rem)}}.body-3,.contact-info-item,.footer-address-list .address-item p,.footer-menu ul,.form-group .file-input-label,.form-group select,.language .wpml-ls-legacy-dropdown a,.menu-mobile .header-shopping a,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li a,.menu>ul>li>a,.subnav ul li a:not(.is-text),.subscribe-form input,.tabs ul li a:not(.is-text){font-size:.83333rem;line-height:1.5}@media (max-width:1440.98px){.body-3,.contact-info-item,.footer-address-list .address-item p,.footer-menu ul,.form-group .file-input-label,.form-group select,.language .wpml-ls-legacy-dropdown a,.menu-mobile .header-shopping a,.menu>ul>li.menu-item-has-children>.sub-menu .submenu-sub .row>li ul.submenu-sub li a,.menu>ul>li>a,.subnav ul li a:not(.is-text),.subscribe-form input,.tabs ul li a:not(.is-text){font-size:clamp(16px,.83333rem,1.04167rem)}}.badge,.body-4,.top-menu ul{font-size:.83333rem;line-height:1.5}@media (max-width:1440.98px){.badge,.body-4,.top-menu ul{font-size:clamp(16px,.83333rem,1.04167rem)}}.body-5{font-size:.72917rem;line-height:1.42857}@media (max-width:1440.98px){.body-5{font-size:clamp(16px,.72917rem,.9375rem)}}.font-oswald{font-family:Oswald}
/*# sourceMappingURL=main.min.css.map */
