html{scroll-behavior:smooth}
html,body{overflow-x:clip}
.mobile_nav .et_mobile_menu{display:none;z-index:9999}
.mobile_nav.opened .et_mobile_menu{display:block!important;max-height:calc(100vh - 130px);overflow-y:auto;-webkit-overflow-scrolling:touch;animation:kmMenuIn .25s ease}
@keyframes kmMenuIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}
.et_mobile_menu li a{padding:10px 5%!important;font-size:16px}
.et_mobile_menu li.second-level{display:none}
.et_mobile_menu li.second-level.reveal-items{display:block}
.et_mobile_menu .first-level>a{background-color:transparent;position:relative}
.et_mobile_menu .first-level>a:after{font-family:'ETmodules'!important;content:'\4c';font-weight:normal;position:absolute;font-size:16px;top:13px;right:10px;color:#fff}
.et_mobile_menu .first-level>a.icon-switch:after{content:'\4d'}
.km-header-menu.et_pb_menu .et_mobile_menu{position:absolute;top:65px;padding:5%;left:0;background:#000;border-top:4px solid #264578}
.km-header-menu .mobile_nav.closed .mobile_menu_bar:before{content:'\61';font-family:'ETmodules';font-size:40px;color:#fff}
.km-header-menu .mobile_nav.opened .mobile_menu_bar:before{content:'\4d';font-family:'ETmodules';font-size:40px;color:#fff}
@media (max-width:786px){.foo-menu .et_pb_menu__menu{display:block}.foo-menu .et_mobile_nav_menu{display:none}.foo-menu .et_pb_menu__wrap{justify-content:flex-start}}
@media (max-width:980px){.et_pb_row.team-row{flex-wrap:wrap}}
.foo-start-btn{border-radius:50px;letter-spacing:0px;font-size:24px;background:#fff;padding:15px 41px;transition:all 300ms ease 0ms;box-shadow:unset;border:0;display:flex;align-items:center}
.foo-start-btn:hover{background:#1C1C1C}
a.fo-start{background:-webkit-linear-gradient(290deg,#2f87ff 0%,#1457b2 50%,#09254c 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.foo-start-btn:hover a.fo-start{background:-webkit-linear-gradient(290deg,#fff 0%,#fff 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.foo-start-btn:after{content:'\35';font-family:"ETmodules";font-size:25px;color:#2f87ff;display:inline;margin-left:10px}
.page-id-73 .km-header-menu .mobile_nav .mobile_menu_bar:before,.page-id-83 .km-header-menu .mobile_nav .mobile_menu_bar:before,.page-id-904 .km-header-menu .mobile_nav .mobile_menu_bar:before,.page-id-81 .km-header-menu .mobile_nav .mobile_menu_bar:before,.page-id-438 .km-header-menu .mobile_nav .mobile_menu_bar:before,.page-id-3 .km-header-menu .mobile_nav .mobile_menu_bar:before,.page-id-948 .km-header-menu .mobile_nav .mobile_menu_bar:before{color:#111!important}
.et_pb_module.et_animated,.et_animated,.et-waypoint{opacity:0}
body:not(.km-js) .et_pb_module.et_animated,body:not(.km-js) .et_animated,body:not(.km-js) .et-waypoint{animation:kmAutoShow .9s ease 1.2s forwards}
.et_pb_module.et_animated.et-animated,.et_animated.et-animated,.et-waypoint.et-animated{animation-duration:var(--km-duration,850ms);animation-delay:var(--km-delay,0ms);animation-fill-mode:both;opacity:1}
.et_animated.et-animated.km-animate-fade,.et-waypoint.et-animated.km-animate-fade{animation-name:kmFadeIn}
.et_animated.et-animated.km-animate-slideBottom,.et-waypoint.et-animated.km-animate-slideBottom{animation-name:kmSlideBottom}
@keyframes kmAutoShow{to{opacity:1}}
@media (prefers-reduced-motion:reduce){.et_pb_module.et_animated,.et_animated,.et-waypoint{opacity:1;animation:none}}
@keyframes kmFadeIn{from{opacity:var(--km-start-opacity,0)}to{opacity:1}}@keyframes kmSlideBottom{from{opacity:var(--km-start-opacity,0);transform:translate3d(0,var(--km-distance,30px),0)}to{opacity:1;transform:none}}
.km-form-status{margin:0 0 18px;padding:12px 16px;border-radius:3px}.km-form-status.success{background:#eaf7ee;color:#1b6b34}.km-form-status.error{background:#fdecec;color:#8a1f1f}.et_pb_file_chosen_desc{margin-left:10px}
@font-face{font-family:ETmodules;src:url("/assets/original/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff") format("woff"),url("/assets/original/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf") format("truetype");font-weight:400;font-style:normal;font-display:block}
.et_pb_row_0_tb_header{display:none!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;background:transparent!important;border:0!important}
.home .et_pb_section_0.et_pb_section_video{position:relative!important;overflow:hidden!important;background-color:#111!important}
.home .et_pb_section_0.et_pb_section_video.et_pb_preload:before{display:block!important;background:rgba(0,0,0,.55)!important;z-index:1!important}
.home .et_pb_section_0 .et_pb_section_video_bg{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:0!important;opacity:1!important;visibility:visible!important;overflow:hidden!important}
.home .et_pb_section_0 .et_pb_section_video_bg video{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important;opacity:1!important;visibility:visible!important}
.home .et_pb_section_0>.et_pb_row_0{position:absolute!important;z-index:3!important}
.home .et_pb_section_0 .et_pb_text_0,.home .et_pb_section_0 .et_pb_text_1,.home .et_pb_section_0 .et_pb_button_0{visibility:visible!important}
.home .et_pb_section_0 .et_pb_text_0.et_animated,.home .et_pb_section_0 .et_pb_text_1.et_animated,.home .et_pb_section_0 .et_pb_button_0.et_animated{opacity:1}
.page-id-904 .certification-row.et_pb_row_5>.et_pb_column:nth-child(2){border-left:.8px solid #000;border-right:.8px solid #000}
.page-id-904 .certification-row.et_pb_row_5{border-bottom:.8px solid #000}
.dica_divi_carousel_0 .dica-container,.dica_divi_carousel_1 .dica-container{overflow:hidden!important}
.dica_divi_carousel_0 .swiper-container,.dica_divi_carousel_1 .swiper-container{overflow:hidden!important;width:100%!important}
.dica_divi_carousel_0 .swiper-wrapper,.dica_divi_carousel_1 .swiper-wrapper{display:flex!important;align-items:center!important;width:max-content!important;max-width:none!important;gap:30px!important;transition:none!important}
.dica_divi_carousel_0.km-carousel-ready .swiper-wrapper,.dica_divi_carousel_1.km-carousel-ready .swiper-wrapper{animation:kmMarquee var(--km-marquee-duration,32s) linear infinite!important;will-change:transform}
.dica_divi_carousel_0 .dica_divi_carouselitem,.dica_divi_carousel_1 .dica_divi_carouselitem{display:block!important;flex:0 0 auto!important;margin:0!important}
.home .dica_divi_carousel_0 .dica_divi_carouselitem{width:180px!important}
.home .dica_divi_carousel_0 .dica-image-container img.dica-item-image{display:block!important;width:100%!important;height:90px!important;object-fit:contain!important}
.home .dica_divi_carousel_1 .dica_divi_carouselitem{width:220px!important}
.home .dica_divi_carousel_1 .dica-image-container img.dica-item-image{display:block!important;width:220px!important;height:293px!important;object-fit:cover!important}
.home .dica_divi_carousel_0{min-height:90px}
.home .dica_divi_carousel_1{min-height:293px}
.page-id-979 .dica_divi_carousel_0,.page-id-979 .dica_divi_carousel_1{--km-marquee-duration:14s}
.page-id-979 .dica_divi_carousel_0 .swiper-wrapper,.page-id-979 .dica_divi_carousel_1 .swiper-wrapper{gap:100px!important}
.page-id-979 .dica_divi_carousel_0 .dica_divi_carouselitem,.page-id-979 .dica_divi_carousel_1 .dica_divi_carouselitem{width:auto!important}
.page-id-979 .dica_divi_carousel_0 .dica-image-container img.dica-item-image,.page-id-979 .dica_divi_carousel_1 .dica-image-container img.dica-item-image{display:block!important;width:auto!important;height:auto!important;max-height:719px!important;object-fit:contain!important}
@media (max-width:980px){.page-id-979 .dica_divi_carousel_0 .dica-image-container img.dica-item-image,.page-id-979 .dica_divi_carousel_1 .dica-image-container img.dica-item-image{max-height:440px!important}.page-id-979 .dica_divi_carousel_0 .swiper-wrapper,.page-id-979 .dica_divi_carousel_1 .swiper-wrapper{gap:50px!important}}
@media (max-width:767px){.page-id-979 .dica_divi_carousel_0 .dica-image-container img.dica-item-image,.page-id-979 .dica_divi_carousel_1 .dica-image-container img.dica-item-image{max-height:320px!important}.page-id-979 .dica_divi_carousel_0 .swiper-wrapper,.page-id-979 .dica_divi_carousel_1 .swiper-wrapper{gap:30px!important}}
@keyframes kmMarquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
@media (max-width:980px){.home .dica_divi_carousel_0 .dica_divi_carouselitem{width:150px!important}.home .dica_divi_carousel_0 .dica-image-container img.dica-item-image{height:75px!important}.home .dica_divi_carousel_1 .dica_divi_carouselitem{width:190px!important}.home .dica_divi_carousel_1 .dica-image-container img.dica-item-image{width:190px!important;height:253px!important}.home .dica_divi_carousel_0{min-height:75px}.home .dica_divi_carousel_1{min-height:253px}}
@media (max-width:767px){.home .dica_divi_carousel_0 .dica_divi_carouselitem{width:120px!important}.home .dica_divi_carousel_0 .dica-image-container img.dica-item-image{height:60px!important}.home .dica_divi_carousel_1 .dica_divi_carouselitem{width:170px!important}.home .dica_divi_carousel_1 .dica-image-container img.dica-item-image{width:170px!important;height:226px!important}.home .dica_divi_carousel_0{min-height:60px}.home .dica_divi_carousel_1{min-height:226px}}
