.yellow_header{background:0 0;animation-name:hederBg;animation-duration:2s;animation-fill-mode:forwards}.yellow_header .menu_secondary .menu li a{border-bottom:1px solid #52fec0}.yellow_header .menu_secondary li a:hover{border-bottom:1px solid #000 !important}.yellow_header .menu_secondary .language-selector a{border-bottom:1px solid #52fec0}.yellow_header .menu_secondary .language-selector a:hover{border-bottom:1px solid #000 !important}@media (width < 900px){.black_out{background-color:#000 !important}}.initial_title{max-width:1344px;margin:48px auto}.initial_title h1{max-width:800px;color:#000;font-family:var(--cd-regular);font-size:58px;letter-spacing:0px;line-height:80px;margin-bottom:24px}.initial_title p{max-width:800px;color:#000;font-family:var(--as);font-size:22px;font-weight:400;font-style:Regular;letter-spacing:0px}@media (width < 1400px){.initial_title{padding:0 5vw}}@media (width < 720px){.initial_title h1{font-size:48px;line-height:70px}}.areas-grid{margin:0 auto;margin-top:-300px;padding-top:300px;padding-bottom:46px;background-color:transparent;background-image:linear-gradient(to bottom,#52fec0,#52fec0);background-size:100% 0%;background-repeat:no-repeat;animation:fillBackgroundEffect 2s ease forwards;-webkit-animation:fillBackgroundEffect 2s ease forwards}.areas-grid .areas_intro,.areas-grid .grid{max-width:1344px;margin:0 auto}.areas-grid h1{color:#000;font-family:var(--cd-regular);font-size:72px;line-height:80px;max-width:996px;margin-bottom:24px}.areas-grid p{color:#000;font-family:var(--as);font-size:22px;font-weight:400;max-width:894px;margin-bottom:48px}.areas-grid .grid{display:flex}.areas-grid .animated_left{max-width:672px}.areas-grid .animated_right_1{max-width:672px}.areas-grid .animated_right_2{max-width:672px}.areas-grid #pdCarousel1{--pd-c-control-size:1;--pd-c-control-bg-opacity:.1;--pd-c-slides:3}.areas-grid #pdCarousel1.pd-carousel{position:relative;overflow:hidden;margin-top:-4px}.areas-grid #pdCarousel1 .pd-carousel__items{background:rgb(var(--pd-c-selector-bg-color));margin:0;padding:0;width:calc(var(--pd-c-slides) * 100%);overflow:hidden;animation:pd-carousel 12.5s infinite}.areas-grid #pdCarousel1 .pd-carousel__item{width:calc(100% / var(--pd-c-slides));height:100%;float:left;position:relative;z-index:1;overflow:hidden}.areas-grid #pdCarousel1 input[type=radio]:checked~.pd-carousel__items .pd-carousel__item{margin-left:-100%}.areas-grid #pdCarousel1 input[type=radio].pd-carousel__input:nth-child(1):checked~.pd-carousel__items .pd-carousel__item:nth-child(1){margin-left:0 !important}.areas-grid #pdCarousel1 input[type=radio].pd-carousel__input:nth-child(2):checked~.pd-carousel__items .pd-carousel__item:nth-child(2){margin-left:0 !important}.areas-grid #pdCarousel1 input[type=radio].pd-carousel__input:nth-child(3):checked~.pd-carousel__items .pd-carousel__item:nth-child(3){margin-left:0 !important}.areas-grid #pdCarousel1 input[type=radio].pd-carousel__input:nth-child(4):checked~.pd-carousel__items .pd-carousel__item:nth-child(4){margin-left:0 !important}.areas-grid#pdCarousel1 input[type=radio].pd-carousel__input:nth-child(5):checked~.pd-carousel__items .pd-carousel__item:nth-child(5){margin-left:0 !important}.areas-grid #pdCarousel1 input[type=radio].pd-carousel__input:nth-child(5):checked~.pd-carousel__selector_items .pd-carousel__selector_item:nth-child(5) .pd-carousel__selector,.areas-grid #pdCarousel1 input[type=radio].pd-carousel__input:nth-child(4):checked~.pd-carousel__selector_items .pd-carousel__selector_item:nth-child(4) .pd-carousel__selector,.areas-grid #pdCarousel1 input[type=radio].pd-carousel__input:nth-child(3):checked~.pd-carousel__selector_items .pd-carousel__selector_item:nth-child(3) .pd-carousel__selector,.areas-grid #pdCarousel1 input[type=radio].pd-carousel__input:nth-child(2):checked~.pd-carousel__selector_items .pd-carousel__selector_item:nth-child(2) .pd-carousel__selector,.areas-grid #pdCarousel1 input[type=radio].pd-carousel__input:nth-child(1):checked~.pd-carousel__selector_items .pd-carousel__selector_item:nth-child(1) .pd-carousel__selector,.areas-grid #pdCarousel1 .pd-carousel__selector_on{margin-top:-1px;margin-left:-1px;background:orange}.areas-grid #pdCarousel1 input[type=radio].pd-carousel__input:checked~.pd-carousel__selector_items .pd-carousel__selector_on{background:0 0}.areas-grid #pdCarousel1 .pd-carousel__items:hover,.areas-grid #pdCarousel1 .pd-carousel__items:hover~.pd-carousel__selector_items .pd-carousel__selector_on{animation-play-state:paused}.areas-grid #pdCarousel1 input[type=radio].pd-carousel__input:checked~.pd-carousel__items,.areas-grid#pdCarousel1 input[type=radio].pd-carousel__input:checked~.pd-carousel__selector_items .pd-carousel__selector_on{animation:none}.areas-grid img{width:100%;cursor:crosshair}@keyframes pd-carousel{0%,32%{margin-left:0}33.33%,65%{margin-left:-100%}66.66%,99%{margin-left:-200%}100%{margin-left:0}}@keyframes pd-selector{0%,16%{margin-left:calc(0rem * var(--pd-c-control-size))}20%,36%{margin-left:calc(1.5rem * var(--pd-c-control-size))}40%,56%{margin-left:calc(3rem * var(--pd-c-control-size))}60%,76%{margin-left:calc(4.5rem * var(--pd-c-control-size))}80%,96%{margin-left:calc(6rem * var(--pd-c-control-size))}100%{margin-left:0}}@media (width < 1400px){.areas-grid .areas_intro,.areas-grid .grid{padding:0 5vw}}@media (width < 460px){.areas-grid{padding-top:200px}.areas-grid h1{font-size:42px;line-height:52px}}@keyframes fillBackgroundEffect{0%{background-size:100% 0%;background-repeat:no-repeat}100%{background-size:100% 100%}}@media (width < 900px){.areas-grid{margin-top:-200px}}.tabset>input[type=radio]{position:absolute;left:-200vw}.tabset .tab-panel{display:none}.tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child,.tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2),.tabset>input:nth-child(5):checked~.tab-panels>.tab-panel:nth-child(3),.tabset>input:nth-child(7):checked~.tab-panels>.tab-panel:nth-child(4),.tabset>input:nth-child(9):checked~.tab-panels>.tab-panel:nth-child(5),.tabset>input:nth-child(11):checked~.tab-panels>.tab-panel:nth-child(6){display:block}.sec_expertise{max-width:1344px;margin:100px auto}.sec_expertise h2{color:#000;margin-bottom:48px;font-family:var(--cd-regular);font-size:64px;font-style:Regular}.sec_expertise .tabset>label{position:relative;display:inline-block;padding:0;margin-right:24px;border-bottom:0;cursor:pointer;color:#000;font-family:var(--cd-medium);font-size:18px;border-bottom:1px solid transparent;transition:border-bottom ease-in-out 1s;-webkit-transition:border-bottom ease-in-out 1s;-moz-transition:border-bottom ease-in-out 1s;-ms-transition:border-bottom ease-in-out 1s;-o-transition:border-bottom ease-in-out 1s}.sec_expertise .tabset>label:hover{border-bottom:1px solid #000}.sec_expertise input[type=radio]:checked+label{border-bottom:1px solid #000}.sec_expertise input:focus-visible+label{border-bottom:1px solid #000}.sec_expertise .tab-panels .tab-panel .text_panel p{max-width:1150px;padding:30px 0;color:#000;font-family:var(--as);font-size:18px;font-weight:300;font-style:Light;letter-spacing:0px;line-height:28px}.tab-panels .tab-panel .flex_text{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;column-gap:30px}.sec_expertise .tab-panels .flex_text{max-width:1304px}.sec_expertise .tab-panels .flex_text p{font-family:var(--cd-regular);font-size:18px;font-weight:400;color:#000;line-height:28px}@media (width < 1400px){.sec_expertise{padding:0 5vw}}@media (width < 1327px){.sec_expertise .tabset>label{margin-bottom:26px;display:block;width:fit-content}}@media (width < 1000px){.tab-panels .tab-panel .flex_text{flex-wrap:wrap}}@media (width < 900px){.sec_expertise .tab-panels .flex_text p{width:300px}.tab-panels .tab-panel .flex_text{row-gap:24px}}@media (width < 800px){.sec_expertise h2{font-size:58px}.tab-panels .tab-panel .flex_text{justify-content:flex-start;column-gap:66px;flex-direction:column}}.sec_cards_companies{max-width:1344px;margin:100px auto}.sec_cards_companies h2{color:#000;font-family:var(--cd-regular);font-size:64px;margin-bottom:70px}.sec_cards_companies .cards_inner{display:flex;flex-wrap:wrap;row-gap:50px}.sec_cards_companies .cards_inner .intro_card{width:335px;height:200px;padding:20px;border-left:1px solid #000;transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1);cursor:default}.sec_cards_companies .cards_inner .intro_card .card_text p{transition:all .8s cubic-bezier(.4,0,.2,1);-webkit-transition:all .8s cubic-bezier(.4,0,.2,1);-moz-transition:all .8s cubic-bezier(.4,0,.2,1);-ms-transition:all .8s cubic-bezier(.4,0,.2,1);-o-transition:all .8s cubic-bezier(.4,0,.2,1)}.sec_cards_companies .cards_inner .intro_card .card_text{display:flex;align-items:flex-end;min-height:120px}.sec_cards_companies .cards_inner .intro_card svg{width:100%;height:42px;transition:fill ease-in-out .8s;-webkit-transition:fill ease-in-out .8s;-moz-transition:fill ease-in-out .8s;-ms-transition:fill ease-in-out .8s;-o-transition:fill ease-in-out .8s}.sec_cards_companies .cards_inner .intro_card p{opacity:0;max-width:245px;font-family:var(--as);font-size:16px;font-weight:300;line-height:22px}.sec_cards_companies .cards_inner .intro_card:hover{background-color:#52fec0;border-left:1px solid #52fec0;width:337px;margin-right:-2px;z-index:9}.sec_cards_companies .cards_inner .intro_card .card_text p{color:#555;opacity:1}.sec_cards_companies .cards_inner .intro_card:hover .card_text p{color:#000;opacity:1}.sec_cards_companies .cards_inner .intro_card:hover svg{fill:#000}@media (width < 1400px){.sec_cards_companies{padding:0 5vw}}@media (width < 1400px){.sec_cards_companies .cards_inner .intro_card{width:300px}}@media (width < 1000px){.sec_cards_companies .cards_inner .intro_card{width:220px}}@media (width < 720px){.sec_cards_companies .cards_inner .intro_card{width:280px}}@media (width < 460px){.sec_cards_companies .cards_inner .intro_card{display:block;width:100%}.sec_cards_companies h2{font-size:50px}}#textCarousel{overflow-x:hidden}.sect_carousel_text .bar{top:0;left:0;padding:25px 0;max-width:2147px;color:#000;font-family:"Clash Display Variable";font-size:64px;font-weight:200;letter-spacing:8px;line-height:79px}.sect_carousel_text .bar .bar_content{display:block;max-width:1440px;font-family:var(--cd-regular);transform:translateX(0%);white-space:nowrap;animation:move 30s linear infinite;-webkit-animation:move 30s linear infinite}.sect_carousel_text .contact_us{color:#000;font-family:var(--cd-regular);font-size:16px;letter-spacing:8px;line-height:24px}.sect_carousel_text .contact_us .flex_button{display:flex;justify-content:center;max-width:1440px;margin:0 auto}.sect_carousel_text .contact_us .flex_button a{text-decoration:none;text-transform:uppercase;margin-top:26px;padding:12px;color:#000;font-family:var(--cd-medium);font-size:16px;letter-spacing:8px;width:fit-content;border-bottom:1px solid #fff;transition:border-bottom ease-in-out .6s;-webkit-transition:border-bottom ease-in-out .6s;-moz-transition:border-bottom ease-in-out .6s;-ms-transition:border-bottom ease-in-out .6s;-o-transition:border-bottom ease-in-out .6s}.sect_carousel_text .contact_us .flex_button a:hover{border-bottom:1px solid #000}@keyframes move{to{transform:translateX(-100%)}}@keyframes hederBg{from{background:0 0}to{background:#52fec0}}