html{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased}.content_scroll_wrapper,.case_study_wrapper,.richtext_content_wrapper,.scroll_text_wrapper,.footer_wrapper,.heading_video_wrapper,.image_content_wrapper{max-width:1440px;margin:0 auto}.header-wrapper{border:0}header.header{padding-left:56px!important;padding-right:56px!important}.header__heading a.header__heading-link{padding:0;margin:0!important}header.header.header--middle-left{grid-template-areas:"heading navigation";grid-template-columns:auto 1fr;column-gap:0}header.header nav.header__inline-menu{text-align:right;height:100%}header.header .header__menu-item{text-transform:uppercase;font-size:16px;font-weight:500;letter-spacing:0px;color:#fff;font-family:degular-mono;padding:0;height:100%}.header__inline-menu ul.list-menu{gap:40px;height:100%}.richtext_content .rich-text__wrapper{padding-left:56px;padding-right:56px}.richtext_content h2.rich-text__heading{font-family:degular-display;font-size:64px;line-height:120%;letter-spacing:0px}.richtext_content .rich-text__blocks .rich-text__heading{max-width:110rem}.richtext_content .rich-text__blocks{max-width:100%;display:flex;flex-direction:column;gap:80px}.richtext_description_chat{display:flex;align-items:center;justify-content:space-between;padding-top:0;margin:0!important}.chat_image{position:relative;height:118px;text-decoration:none;display:block}.chat_image label{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;color:#3384f1;font-family:degular-display;letter-spacing:0;font-size:24px;padding:0 25px;line-height:90%;text-transform:uppercase;text-align:center;font-weight:500;pointer-events:none}.richtext_description_chat .rich-text__text p{font-size:24px;font-family:degular;color:#fff;line-height:120%;letter-spacing:0;font-weight:400}.richtext_description_chat .rich-text__text{width:50%}header.header .header__menu-item:hover span{text-decoration:none}.chat_image img{width:118px;height:118px;object-fit:contain;-webkit-animation:spin 15s linear infinite;animation:spin 15s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(360deg)}to{-webkit-transform:rotate(00deg)}}@keyframes spin{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.heading_video_grid{display:flex;align-items:stretch}.heading_row{display:flex;flex-direction:column;justify-content:space-between}.heading_row,.video_rows{flex:1}.heading_col h3{margin:0;color:#3384f1;font-size:96px;font-family:degular-display;letter-spacing:0;line-height:132%}.heading_col{padding:8px 56px;border-bottom:1px solid rgba(51,132,241,1);height:100%;display:flex;align-items:center;text-decoration:none}.heading_col:hover{background:#f9f6f2}.video_image_col{height:100%;display:none;aspect-ratio:1 / 1;width:100%}.video_image_col img{height:100%;width:100%}.video_image_col.active{display:flex;flex-direction:column}.video_image_col video{width:100%;height:100%;object-fit:cover}.video_image_layout{display:flex;align-items:stretch;gap:10px;margin-bottom:10px}.video_image_layout img{width:68%;border-radius:8px}.video_image_layout video{width:30%;height:auto;border-radius:8px}.video_image_spacing{padding:10px;background-size:cover;background-repeat:no-repeat}img.video_image_2{height:auto!important;object-fit:contain}.video_image_spacing video{object-fit:contain}.image_content_box img{width:100%;object-fit:cover}.image_content_heading h2{font-size:64px;text-align:center;font-weight:400;letter-spacing:0;font-family:degular-display;margin:0;line-height:120%;color:#333}.image_content_heading{padding:0 0 40px}.image_content_heading p{color:#000;font-size:24px;text-align:center;margin:0;font-family:degular;font-weight:400;letter-spacing:0px}.image_content_infor img{width:111px;object-fit:contain;margin:0 auto}.image_content_infor{text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;height:auto;padding:40px 24px;gap:24px}.image_content_container{overflow:hidden}.image_content_row{display:flex;gap:8px}.image_content_column{padding:0;height:480px!important;width:320px!important;display:flex!important;align-items:center}.video_content_box video{height:100%;width:100%;object-fit:cover}.video_content_box{width:100%}.image_content_box img,.image_content_box,.video_content_box{height:100%;width:100%}.image_content_infor p{font-size:20px;line-height:120%;font-family:Degular;letter-spacing:0;margin:0}.image_content_infor label p{font-size:16px;line-height:110%;font-weight:500;font-family:degular-mono;letter-spacing:0}.image_grid img{width:100%}.image_grid video{height:100%;display:block;object-fit:cover;width:100%}.image_headings label{color:#3384f1;font-size:16px;text-transform:uppercase;line-height:110%;width:fit-content;font-family:degular-mono;font-weight:500;letter-spacing:0}.image_headings{display:flex;align-items:center;gap:20px;justify-content:space-between;margin-bottom:40px}.image_headings hr{background-color:#3384f1;margin:0;flex:1 auto}.image_with_text{display:flex;align-items:stretch}.image_grid,.image_text_grid{width:50%}.image_grid{padding:20px 20px 20px 0}.image_text_grid{padding:20px 0 20px 56px;display:flex;flex-direction:column;justify-content:center;gap:30px}.image_text_col h3{font-size:40px;margin:0;font-family:degular-display;line-height:110%;padding-bottom:8px;letter-spacing:0}.image_text_col p{font-size:16px;margin:0;letter-spacing:0;font-family:degular;line-height:120%}label.number_block{font-size:16px;font-weight:500;color:#333;line-height:110%;font-family:degular-mono;letter-spacing:0}.richtext_headings{text-align:center}.richtext_content_wrapper{padding-left:56px;padding-right:56px}.richtext_headings label{text-transform:uppercase;font-size:16px;letter-spacing:0;font-family:degular-mono;font-weight:500;line-height:110%}.richtext_headings h3{font-size:64px;font-family:degular-display;letter-spacing:0;line-height:120%;margin:0;padding:32px 0;font-weight:400}.richtext_headings a{border-radius:50%;border:1px solid #fff;padding:6px 25px;font-size:24px;text-decoration:none;font-family:degular-display;text-transform:uppercase;letter-spacing:.48px;display:block;width:fit-content;margin:0 auto;display:flex;align-items:center;gap:5px}.richtext_headings a svg,.richtext_headings a svg path{stroke:#3384f1!important;stroke-width:2px}.richtext_headings a svg{display:none}.richtext_headings a:hover{background-color:#fff;color:#3384f1}.content_left_content h2{font-size:64px;font-family:degular-display;letter-spacing:0;line-height:120%;margin:0;padding:32px 0}.content_left_content p{font-size:24px;font-family:degular;line-height:120%;letter-spacing:0;margin:0;font-weight:400}.content_right_scroller{padding:96px 56px!important;display:flex!important;align-items:flex-end}.cotent_scroll_grid{display:flex;align-items:stretch}.content_left_content,.content_right_scroller{flex:1}.content_left_content{padding:96px 56px}.content_scroller_col h3{font-size:16px;color:#3384f1;letter-spacing:0;text-transform:uppercase;font-family:degular-mono;font-weight:500}.content_scroller_col p{font-size:24px;font-family:degular;letter-spacing:0;line-height:120%;margin-top:0;margin-bottom:0}@media (min-width: 768px){.richtext_description_chat .rich-text__text{max-width:460px}.content_scroll_wrapper{height:100vh;background-color:#f9f6f2;display:flex;align-items:center}}@media (min-width: 1024px){.content_scroller_info{overflow:auto;max-height:270px;transition:max-height .5s ease-in-out;padding-top:30px;scrollbar-width:none;-ms-overflow-style:none;display:block!important}.content_scroller_info{pointer-events:none}.content_scroller_col{display:flex!important;align-items:start;flex-direction:column;justify-content:flex-end}.content_scroller_col{height:302px!important}}.content_chages_img img{width:92px;object-fit:contain}.content_chages_img{display:none}.scroll_images{height:156px;display:flex;align-items:end}.content_chages_img.active{display:block}.case_study_image img{width:100%}.case_study_column:last-child .case_study_information{margin-right:0}.case_study_column:first-child .case_study_information{margin-left:0}.case_study_information{margin:0 10px}.case_study_wrapper{padding-left:56px}.case_study_heading{display:flex;align-items:center;justify-content:space-between;padding-right:56px;padding-bottom:32px}.case_study_heading h2{font-size:16px;line-height:110%;letter-spacing:0;margin:0;text-transform:uppercase;font-family:degular-mono;font-weight:500}.case_study_heading a{color:#333;text-decoration:none;text-transform:uppercase;letter-spacing:0;display:flex;align-items:center;gap:5px;font-weight:500;position:relative;font-family:degular-mono}.case_study_heading a svg{height:24px;width:24px}.case_study_image{position:relative;height:350px}.case_study_description{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;opacity:0}.case_study_column:hover .case_study_description,.case_study_information:hover .case_study_description{opacity:1}.case_study_image img{width:100%;height:100%;object-fit:cover}.case_study_column a{text-decoration:none}.case_study_column .abs_link{position:absolute;width:100%;height:100%;left:0;right:0;z-index:1;display:block}.case_study_information h3{font-size:40px;font-family:degular-display;margin:0;line-height:120%;color:#333;font-weight:400;letter-spacing:0;padding-top:8px}.case_study_description p{font-size:16px;letter-spacing:0;text-align:center;line-height:110%;width:70%;font-family:degular-mono;text-transform:uppercase;font-weight:500}.case_study_heading a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#333;transition:width .3s ease-in-out}.case_study_heading a:hover:after{width:100%}.scroll_text_grid{overflow:hidden;white-space:nowrap;position:relative;width:100%}.scroll_text_row{display:flex;gap:2rem;animation:scrollText 20s linear infinite;width:max-content}.scroll_text_col{flex:0 0 auto;padding:0}.scroll_text_col label{margin:0;font-size:32px;font-family:degular-display;font-weight:400;letter-spacing:0;line-height:120%;display:flex;align-items:center;gap:32px}.scroll_text_col label:before{content:"";background:#fff;height:16px;width:16px;display:block;border-radius:50%}@keyframes scrollText{0%{transform:translate(0)}to{transform:translate(-50%)}}.footer_wrapper{overflow:hidden}.footer_logo{display:flex;padding-top:12px;transform:translateY(108px);transition:transform .8s ease-in-out}.footer_logo img{width:100%}.footer_grid{padding:0 56px}.footer_info_menu{display:flex;align-items:self-start;justify-content:space-between}.footer_site_content p{margin:0;font-size:40px;font-family:degular-display;letter-spacing:0;line-height:120%;font-weight:400}.footer_contant p a{font-size:16px;text-decoration:none;font-family:degular-mono;line-height:110%;font-weight:500;letter-spacing:0}.footer_contant p{margin:0;padding:20px 0 12px}.footer_menu_col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.footer_menu_col ul li{line-height:110%}.footer_menu_col ul li a{font-size:16px;text-decoration:none;text-transform:uppercase;letter-spacing:0;font-family:degular-mono;font-weight:500;line-height:110%;display:flex;align-items:stretch;gap:10px}.footer_social_media ul{display:flex;align-items:center;gap:16px}.footer_site_content{width:60%}.footer_menu_col ul li a svg{display:none}.footer_menu_col ul li a svg path{stroke:#fff;stroke-width:3px}.footer_menu_col ul li a svg{width:14px;height:14px}.image_text_wrapper.page-width{padding-left:56px!important;padding-right:56px!important}.case_study_heading a span{line-height:1;font-weight:500}img.icons_content{height:20px;width:20px;object-fit:contain}img.icons_content:first-child{padding-left:4px}@media (max-width: 1024px) and (min-width: 768px){.content_scroller_col,.content_right_scroller{display:block!important}.case_study_image img{height:200px}.footer_menu_col ul li a svg{display:none}.case_study_information h3{font-size:30px}.content_left_content h2{font-size:41px}.cotent_scroll_grid{flex-wrap:wrap}.cotent_scroll_grid{display:block;width:100%}.content_left_content,.content_right_scroller{flex:100%;padding:20px 56px}.richtext_headings h3{font-size:48px;line-height:130%}.richtext_headings a{width:fit-content;margin:0 auto}.image_text_grid{padding:20px 20px 20px 0}.image_headings{margin-bottom:0}.image_with_text{flex-wrap:wrap;flex-direction:column-reverse;align-items:self-start}.video_image_col{flex-direction:column}.mobile_image{display:flex}.image_content_heading{padding:40px}.image_content_heading h2{font-size:41px}header-drawer{width:100%}header-drawer .menu-drawer-container{display:flex;justify-content:right}.richtext_content h2.rich-text__heading{font-size:45px}.richtext_description_chat .rich-text__text{width:80%}.heading_video_grid{flex-wrap:wrap;flex-direction:column-reverse}.heading_col{padding:0;height:100%;display:flex;align-items:center;justify-content:space-between}.mobile_image img{width:120px;height:100%;object-fit:cover}.mobile_image video{width:120px;height:120px;object-fit:cover}.heading_col h3{padding-left:20px;font-size:50px}.heading_row,.video_rows{overflow:hidden}.swiper-sroll-pagination span.swiper-pagination-bullet{height:12px;width:12px;background:transparent;border:1px solid rgba(51,132,241,1);border-radius:50%;opacity:1}.swiper-sroll-pagination span.swiper-pagination-bullet-active{background:#3384f1}.swiper.content_right_scroller{margin:0 56px;padding:0 0 40px!important}.image_grid,.image_text_grid{width:100%}.image_content_column{width:400px!important}}@media (max-width: 767px){.video_image_col{aspect-ratio:0}.image_grid img{height:200px;object-fit:cover}.case_study_heading a{border-bottom:1px solid #333}.case_study_column:hover .case_study_description,.case_study_information:hover .case_study_description{opacity:0}.scroll_text_col:first-child label:before{display:none}.image-content-image_content_miYJzz img{height:55px}.content_right_scroller .swiper-sroll-pagination{padding-top:16px}.case_study_image{height:256px}.swiper-sroll-pagination span.swiper-pagination-bullet{height:12px;width:12px;background:transparent;border:1px solid rgba(51,132,241,1);border-radius:50%;opacity:1}.swiper-sroll-pagination span.swiper-pagination-bullet-active{background:#3384f1}.swiper.content_right_scroller{margin:0 20px;padding:0 0 40px!important}.footer_menu_col ul li a svg{display:block}.scroll_text_container{padding:10px 0 10px 20px!important}.scroll_text_grid{overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;scroll-snap-type:x mandatory;display:flex;cursor:grab;scrollbar-width:none;-ms-overflow-style:none}.scroll_text_grid::-webkit-scrollbar{display:none}.case_study_heading{padding-right:20px}.case_study_container{padding-top:40px!important;padding-bottom:40px!important}.richtext_headings a svg{display:block}.richtext_headings label{font-size:14px;width:259px;display:block;font-weight:500}.richtext_content_wrapper{padding:0}.image_text_container{padding:40px 20px 20px!important}.image_text_wrapper.page-width{padding:0!important}.image_grid,.image_text_grid{width:100%}.footer_logo{padding-top:93px}.footer_menu_list{margin:0}.footer_contant p{margin-top:0;padding:40px 0 16px}.footer_menu_col ul{margin:0}.scroll_text_col{padding:0rem}.scroll_text_col label{font-size:24px;line-height:100%;gap:20px}.footer_site_content{width:100%}.footer_grid{padding:0 20px 20px}.footer_info_menu{flex-wrap:wrap;gap:40px}.footer_container{padding-top:20px!important}.case_study_information{margin-right:0}.case_study_wrapper{padding-left:20px}.content_scroller_col p,.content_left_content p{font-size:16px}.content_left_content h2{font-size:32px;padding:16px 0}.content_left_content{padding:40px 20px}.content_right_scroller{padding:0 20px 40px;display:block!important}.cotent_scroll_grid{display:block}.richtext_content_container{padding:40px 20px!important}.richtext_headings a{width:fit-content;margin:0 auto auto 0;background-color:#fff;color:#3384f1!important}.richtext_headings{text-align:left}.richtext_headings h3{font-size:32px;letter-spacing:0}.image_text_col h3{font-size:32px;letter-spacing:0px;padding-bottom:12px}.image_text_grid{padding:24px 0 32px}.image_grid{padding:0}.image_with_text{flex-direction:column-reverse}.image_headings label{width:100%;text-align:center}.image_headings{flex-wrap:wrap;gap:10px;margin-bottom:0;padding:0 10px}.video_image_col{flex-direction:column;height:372px}.mobile_image{display:flex}.heading_video_grid{flex-wrap:wrap;flex-direction:column-reverse}.image_content_infor label{font-size:14px}.image_content_infor p{font-size:16px}.image_content_column{height:400px!important;width:240px!important}.image_content_heading p{font-size:16px;padding-top:8px}.image_content_heading{padding:0 20px 24px}.image_content_heading h2{font-size:32px;width:80%;margin:0 auto}.heading_row{flex:40%}.video_rows{flex:7%}.image_content_container{padding-top:40px!important}.heading_col h3{font-size:32px;padding-left:20px;width:100%;height:auto;display:flex;align-items:center;border-bottom:1px solid rgba(51,132,241,1)}.heading_col:last-child h3{border:0}.heading_col{padding:0;height:100%;display:flex;align-items:stretch;justify-content:space-between;border:0}.mobile_image img{width:120px;height:100%;object-fit:cover}.mobile_image video{width:120px;height:120px;object-fit:cover}.richtext_content .rich-text__wrapper{padding:0;margin:0;width:100%}header.header{padding:20px!important}.header__heading-logo{width:98px;height:30px}header.header.header--middle-left{grid-template-columns:auto auto;justify-content:space-between}header-drawer{width:100%;margin:0!important;display:flex;align-items:center;justify-content:flex-end}header-drawer .header__icon--menu,header-drawer .header__icon--menu svg{height:24px;width:24px}header-drawer .menu-drawer-container{display:flex;justify-content:flex-end;align-items:end;width:100%}.richtext_container .richtext_content{padding:20px 20px 40px!important}.richtext_content h2.rich-text__heading{font-size:32px;letter-spacing:0;line-height:120%}.richtext_content .rich-text__blocks{gap:40px}.richtext_description_chat{flex-wrap:wrap;gap:30px}.richtext_description_chat .rich-text__text p{font-size:16px;line-height:120%}.richtext_description_chat .rich-text__text{width:60%}.chat_image img,.chat_image{width:78px;height:78px}.chat_image label{font-size:16px;padding:0 10px;width:78px;height:78px}.video_image_layout img{width:66%}.video_image_layout video{width:31%}img.video_image_2{height:198px!important;object-fit:fill}.richtext_description_chat{gap:11px}.richtext_description_chat .rich-text__text{width:74%}.chat_image img,.chat_image{width:76px;height:76px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/home.css.map */
