﻿/*
Theme Name: Cephable
Author: Voice & Reason
Author URI: https://voiceandreason.agency/
Description: Custom Theme for Divi
Template: Divi
Version: 1.0.0
Text Domain: cephable
*/

/* ----------------------------------------------------------------- */
/* ------------------ TO EDIT THEME'S SASS OR JS ------------------- */
/* ----------------------------------------------------------------- */
/* -----   1. From terminal, change directories into child     ----- */
/* -----      theme folder and run command 'gulp default'.     ----- */
/* -----   2. Make your edits in sass or js/src                ----- */
/* -----   3. If running for the first time, change directories ---- */
/* -----      into theme directory and run 'npm install' first ----- */
/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}:root{--fontsize-xxl: 70px;--fontsize-xl: 60px;--fontsize-lg: 32px;--fontsize-md: 25px;--fontsize-mdsm: 20px;--fontsize-sm: 16px;--fontsize-xs: 13px}@media(max-width: 1350px){:root{--fontsize-xxl: 70px;--fontsize-xl: 50px;--fontsize-lg: 26px;--fontsize-md: 20px}}@media(max-width: 980px){:root{--fontsize-xxl: 55px;--fontsize-xl: 42px;--fontsize-lg: 24px;--fontsize-md: 18px;--fontsize-mdsm: 18px}}@media(max-width: 767px){:root{--fontsize-xxl: 42px;--fontsize-xl: 36px;--fontsize-lg: 22px;--fontsize-md: 18px;--fontsize-sm: 15px}}:root{--spacer-lg: 85px}@media(max-width: 980px){:root{--spacer-lg: 70px}}@media(max-width: 767px){:root{--spacer-lg: 60px}}body{font-family:"Archivo",sans-serif;color:#616264}html:not(.et-fb-root-ancestor) body{font-weight:300;font-size:var(--fontsize-sm)}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Archivo",sans-serif;font-weight:300;line-height:1.2}body h1 a,body h2 a,body h3 a,body h4 a,body h5 a,body h6 a{color:inherit;text-decoration:underline}body h1,body .h1,body .h1 *,body #page-container h1.entry-title{font-size:var(--fontsize-xxl);font-weight:700;line-height:1.1}body h2,body .h2,body .h2 *{font-size:var(--fontsize-lg)}body h3,body .h3,body .h3 *{font-size:var(--fontsize-lg)}body h4,body .h4,body .h4 *{font-size:var(--fontsize-md);font-weight:600}body h5,body .h5,body .h5 *{font-size:var(--fontsize-mdsm)}body h6,body .h6,body .h6 *{font-size:var(--fontsize-xs)}body a{color:#141526;text-decoration:none}body p a{color:inherit;text-decoration:underline}body blockquote{padding:0;margin:0;border:none}:root{--fontsize-xxl: 70px;--fontsize-xl: 60px;--fontsize-lg: 32px;--fontsize-md: 25px;--fontsize-mdsm: 20px;--fontsize-sm: 16px;--fontsize-xs: 13px}@media(max-width: 1350px){:root{--fontsize-xxl: 70px;--fontsize-xl: 50px;--fontsize-lg: 26px;--fontsize-md: 20px}}@media(max-width: 980px){:root{--fontsize-xxl: 55px;--fontsize-xl: 42px;--fontsize-lg: 24px;--fontsize-md: 18px;--fontsize-mdsm: 18px}}@media(max-width: 767px){:root{--fontsize-xxl: 42px;--fontsize-xl: 36px;--fontsize-lg: 22px;--fontsize-md: 18px;--fontsize-sm: 15px}}:root{--spacer-lg: 85px}@media(max-width: 980px){:root{--spacer-lg: 70px}}@media(max-width: 767px){:root{--spacer-lg: 60px}}body{image-rendering:-webkit-optimize-contrast;font-weight:400}@media(max-width: 980px){.main-menu-open body{overflow:hidden}}body.has-contextual-sidebar #page-container{overflow-x:unset !important}body.has-contextual-sidebar #page-container #et-main-area .container{padding-top:20px}body.has-contextual-sidebar #page-container #breadcrumbs{margin-bottom:50px;font-size:12px;font-weight:400;color:#555658}body.has-contextual-sidebar #page-container #breadcrumbs a{font-weight:400;color:#555658;transition:color 200ms linear 0s}body.has-contextual-sidebar #page-container #breadcrumbs a:hover{color:#2b2b2c}body.has-contextual-sidebar #page-container #breadcrumbs .breadcrumb_last{font-weight:700;color:#062844}body.has-contextual-sidebar #page-container #breadcrumbs .separator{display:inline-block;margin:0 5px}body.has-contextual-sidebar #page-container #content-area{display:flex;justify-content:space-between;align-items:flex-start}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar{width:20%;align-self:stretch}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav{position:sticky;top:50px;height:calc(100vh - 100px);overflow-y:scroll;overflow-x:visible;margin-right:-10px;margin-left:-10px;padding:0 10px 5% 10px}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav:after{content:"";position:absolute;top:0;bottom:0;right:0;width:1px;background:#b4b4b4;background:linear-gradient(180deg, rgba(180, 180, 180, 0.7) 0%, rgba(180, 180, 180, 0) 100%)}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav.add-scroll:after{display:none}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav.add-scroll::-webkit-scrollbar{width:5px}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav.add-scroll::-webkit-scrollbar-track{background:#f1f1f1}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav.add-scroll::-webkit-scrollbar-thumb{background:#888}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav.add-scroll::-webkit-scrollbar-thumb:hover{background:#555}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav:not(.add-scroll):after{display:none}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav:not(.add-scroll)::-webkit-scrollbar{display:none}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav:not(.add-scroll)::-webkit-scrollbar-track{display:none}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav:not(.add-scroll)::-webkit-scrollbar-thumb{display:none}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav:not(.add-scroll)::-webkit-scrollbar-thumb:hover{display:none}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav .mobile-contextual-btn{background:#062844;color:#fff;display:none !important;width:100%}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav .mobile-contextual-btn:before{content:"d";font-family:ETmodules;font-size:20px;position:relative;top:4px;margin-right:8px;line-height:.6}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav .mobile-menu-overlay{position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:99;background:#333;opacity:.75;cursor:pointer;opacity:0;transition:opacity 300ms linear 0s}.open-contextual-menu body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav .mobile-menu-overlay{opacity:.85;left:0}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav .mobile-menu-overlay:after{position:absolute;top:30px;right:30px;z-index:9999;content:"M";font-family:ETmodules;font-size:30px;color:#fff;cursor:pointer}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar .contextual-menu{padding-right:20px}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar .contextual-menu>li{margin-bottom:50px;font-weight:700;font-size:15px;color:#062844}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar .contextual-menu>li:last-child{margin-bottom:0}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar .contextual-menu-submenu{margin:8px 0 0}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar .contextual-menu-submenu li{color:#555658;font-weight:400}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar .contextual-menu-submenu li.active a:after{content:"";position:absolute;top:0;left:-10px;width:3px;height:100%;background:#ee486f;transition:all 300ms linear 0s}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar .contextual-menu-submenu li a{border:none;display:block;transition:color 100ms linear 0s;line-height:1.3;position:relative}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar .contextual-menu-submenu li a:after{content:"";position:absolute;top:0;left:-10px;width:3px;height:100%;background:rgba(0,0,0,0);transition:all 300ms linear 0s}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar .contextual-menu-submenu li a:hover{color:#2b2b2c}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar .contextual-menu-submenu li a:hover:after{background:#ee486f}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar .contextual-menu li{position:relative;padding:5px 0}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar .contextual-menu li a{font-weight:inherit;font-size:inherit;color:inherit;display:block;line-height:1.3;transition:color 100ms linear 0s}body.has-contextual-sidebar #page-container #content-area #left-area{width:70% !important}body.has-contextual-sidebar #page-container #content-area #left-area .et_builder_inner_content .et_pb_section:first-child{padding-top:0}body.has-contextual-sidebar #page-container #content-area #left-area .et_builder_inner_content .et_pb_section:first-child .et_pb_row{padding-top:0}body.has-contextual-sidebar #page-container #content-area #left-area .et_builder_inner_content .et_pb_section .et_pb_row{width:100%;max-width:none}@media(max-width: 1350px){body.has-contextual-sidebar #page-container #contextual-sidebar{width:25%}body.has-contextual-sidebar #page-container #left-area{width:65% !important}}@media(max-width: 980px){body.has-contextual-sidebar #page-container #breadcrumbs{margin-bottom:25px}body.has-contextual-sidebar #page-container #content-area{display:block}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar{width:100%;margin-bottom:50px}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav{position:relative;top:auto;padding-right:0;height:auto}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav:after{display:none}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav .mobile-contextual-btn{display:block !important}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav .contextual-menu{display:block;position:fixed;opacity:0;top:0;padding-right:0;left:-100%;width:auto;max-width:70%;padding:50px;background:#fff;height:100%;box-shadow:0px 3px 10px 0px rgba(0,0,0,.2);z-index:999;overflow-y:scroll;background:#f4f4f4;transition:all 500ms cubic-bezier(0.63, 0.64, 0.3, 1) 0s}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav .contextual-menu::-webkit-scrollbar{width:5px}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav .contextual-menu::-webkit-scrollbar-track{background:#f1f1f1}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav .contextual-menu::-webkit-scrollbar-thumb{background:#888}body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav .contextual-menu::-webkit-scrollbar-thumb:hover{background:#555}.open-contextual-menu body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav .contextual-menu{left:0;opacity:1}body.has-contextual-sidebar #page-container #content-area #left-area{width:100% !important}}body #page-container{overflow-x:hidden !important}.cephable-header{position:relative}.cephable-header .container{position:unset}.cephable-header .container .header-columns{display:flex;justify-content:space-between;position:unset;align-items:stretch}.cephable-header .container .header-columns .header-logo{width:245px;align-self:center}.cephable-header .container .header-columns .header-logo img{display:block}.cephable-header .container .header-columns .header-nav{position:unset}.cephable-header .container .header-columns .header-nav .mobile-menu-btn{display:none}.cephable-header .container .header-columns .header-nav .mobile-menu-btn:after{content:"a";font-family:ETmodules;font-size:40px;color:#062844}.cephable-header .container .header-columns .header-nav .close-menu-btn{display:block;position:fixed;top:30px;right:-30px;z-index:9999;opacity:0;transition:opacity 300ms linear 300ms}.cephable-header .container .header-columns .header-nav .close-menu-btn:after{content:"M";font-family:ETmodules;font-size:30px;color:#062844}.cephable-header .container .header-columns .header-nav>ul{display:flex;justify-content:flex-end;padding:0;align-items:center;position:unset}.cephable-header .container .header-columns .header-nav>ul>li{list-style-type:none;position:unset;padding:0 25px}.cephable-header .container .header-columns .header-nav>ul>li:last-child{padding-right:0}.cephable-header .container .header-columns .header-nav>ul>li.hovering>a:after,.cephable-header .container .header-columns .header-nav>ul>li.current-menu-item:not(.menu-btn)>a:after,.cephable-header .container .header-columns .header-nav>ul>li.current-page-ancestor:not(.menu-btn)>a:after{background:#ee486f !important}.cephable-header .container .header-columns .header-nav>ul>li>a:not(.et_pb_button){color:#062844;display:block;padding:40px 0;position:relative;font-weight:400}.cephable-header .container .header-columns .header-nav>ul>li>a:not(.et_pb_button):after{content:"";position:absolute;bottom:35px;left:0;width:100%;height:3px;background:#fff;transition:all 300ms linear 0s}.cephable-header .container .header-columns .header-nav>ul>li>a:not(.et_pb_button):hover:after{background:#ee486f}.cephable-header .container .header-columns .header-nav>ul>li:focus-within .sub-menu{left:0;opacity:1}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu{position:absolute;top:100%;left:-100%;opacity:0;width:100%;z-index:999;background:url(../image/sub-menu-bg.png) #fff;padding:30px 0 50px;transition:opacity 500ms linear 0s;box-shadow:0px 3px 10px 0px rgba(0,0,0,.05)}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu:before{content:"";position:absolute;top:-10px;height:10px;left:0;width:100%;background:#fff}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu.active{left:0;opacity:1}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns{display:flex;justify-content:space-between}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div{position:relative}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div:not(.empty):after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:linear-gradient(to bottom, rgb(180, 180, 180) 0%, rgba(180, 180, 180, 0) 100%)}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div:last-child{padding-right:0}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div:last-child.sub-menu-column-1{width:15%}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div:last-child.sub-menu-column-2{width:35%}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div:last-child:after{display:none}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns .h5 a{text-decoration:none}@media(max-width: 1540px){.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns .h4{font-size:20px}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns .h5{font-size:15px}}@media(max-width: 767px){.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns .sub-menu-content{display:none}}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns p{font-size:15px}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns ul{display:block;position:relative;padding:0}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns ul li{position:relative;list-style-type:none;font-size:15px;padding:5px 0}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns ul li a{color:#555658;border:none;display:block;transition:color 100ms linear 0s;line-height:1.3;position:relative}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns ul li a:after{content:"";position:absolute;top:0;left:-10px;width:3px;height:100%;background:rgba(0,0,0,0);transition:all 300ms linear 0s}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns ul li a:hover{color:#2b2b2c}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns ul li a:hover:after{background:#ee486f}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-2{width:35%;padding-right:3%}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-2.sub-menu-content{width:29%}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-2 .sub-menu-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-2 .sub-menu-wrap h3{width:100%}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-2 .sub-menu-wrap ul{width:45%}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-2 .sub-menu-wrap ul li{display:block}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-1{width:15%;padding-right:3%}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-1 li{width:100%}@media(max-width: 1350px){.cephable-header .container .header-columns .header-nav>ul>li{padding:0 13px}.cephable-header .container .header-columns .header-nav>ul>li:last-child{padding-right:0}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns{flex-wrap:wrap;row-gap:30px}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-2{width:47%;padding-right:3%;padding:0}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-2.sub-menu-content{width:100%;padding:0}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-2.sub-menu-content:after{display:none}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-1{width:22%;padding-right:3%}}@media(max-width: 1350px){.cephable-header .container .header-columns .header-nav{padding:20px 0}.cephable-header .container .header-columns .header-nav .mobile-menu-btn{display:block}.main-menu-open .cephable-header .container .header-columns .header-nav .close-menu-btn{right:calc(10% - 8px);opacity:1}.cephable-header .container .header-columns .header-nav>ul{display:block;z-index:9999;position:fixed;top:0;left:100%;bottom:0;width:100%;overflow-y:scroll;background:url(../image/sub-menu-bg.png) #fff no-repeat;box-shadow:0px 3px 10px 0px rgba(0,0,0,.3);background-size:100% auto;background-position:center bottom;padding:80px 10% 120px;transition:all 500ms cubic-bezier(0.63, 0.64, 0.3, 1) 0s;opacity:0}.main-menu-open .cephable-header .container .header-columns .header-nav>ul{left:0;opacity:1}.cephable-header .container .header-columns .header-nav>ul>li{margin-bottom:30px}.cephable-header .container .header-columns .header-nav>ul>li:last-child{margin-bottom:0}.cephable-header .container .header-columns .header-nav>ul>li.has-sub-menu{position:relative}.cephable-header .container .header-columns .header-nav>ul>li.has-sub-menu:after{background:linear-gradient(to right, rgba(180, 180, 180, 0) 0%, rgb(180, 180, 180) 50%, rgba(180, 180, 180, 0) 100%);content:"";position:absolute;top:100%;width:100%;height:1px}.cephable-header .container .header-columns .header-nav>ul>li>a{font-size:var(--fontsize-lg);font-weight:700;padding:3px 0 !important}.cephable-header .container .header-columns .header-nav>ul>li>a:after{display:none}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu{background:none;position:relative;padding:30px 0;display:block;box-shadow:none;top:auto;left:auto;opacity:1;width:100%;box-shadow:none}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu:before{display:none}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu .container{width:100%;max-width:none}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu .container .h4{font-size:15px}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu .container ul{background:none}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns{-moz-column-gap:30px;column-gap:30px}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div{position:relative;padding-right:0}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div.sub-menu-column-1{width:calc((100% - 30px)/2)}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div.sub-menu-column-2{width:100%}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div:after{display:none}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div:last-child.sub-menu-column-1{width:calc((100% - 30px)/2)}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div:last-child.sub-menu-column-2{width:100%}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-2{width:100%;padding:0}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-2 .sub-menu-wrap{justify-content:flex-start;-moz-column-gap:30px;column-gap:30px}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-2 .sub-menu-wrap ul{width:calc((100% - 30px)/2)}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-column-1{width:calc((100% - 30px)/2)}}@media(max-width: 1350px){.cephable-header .container .header-columns .header-nav>ul>li{margin:0}#page-container .cephable-header .container .header-columns .header-nav>ul>li:not(.has-button)>a:not(.et_pb_button){padding-bottom:20px !important;padding-top:20px !important}.cephable-header .container .header-columns .header-nav>ul>li:not(.has-button){position:relative}.cephable-header .container .header-columns .header-nav>ul>li:not(.has-button):after{background:linear-gradient(to right, rgb(180, 180, 180) 0%, rgba(180, 180, 180, 0) 100%);content:"";position:absolute;top:100%;width:100%;height:1px}.cephable-header .container .header-columns .header-nav>ul>li:has(+.has-button):after{display:none}.cephable-header .container .header-columns .header-nav>ul>li.has-sub-menu{position:relative}.cephable-header .container .header-columns .header-nav>ul>li.has-sub-menu:before{content:"3";font-family:ETmodules;display:block;position:absolute;top:21px;right:0;font-size:30px;color:#062844}.cephable-header .container .header-columns .header-nav>ul>li.has-sub-menu.sub-menu-open:before{content:"2"}.cephable-header .container .header-columns .header-nav>ul>li.has-button{padding-top:20px !important}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu{display:none}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div{width:100% !important}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div.sub-menu-column-2 .sub-menu-wrap{display:block}.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div.sub-menu-column-2 .sub-menu-wrap ul,.cephable-header .container .header-columns .header-nav>ul>li .sub-menu-columns>div.sub-menu-column-2 .sub-menu-wrap ul:nth-child(2n){width:100%}}#page-container header.et-l .et_pb_menu__logo,#page-container footer.et-l .et_pb_menu__logo{overflow:visible}#page-container header.et-l .et_pb_menu__logo a,#page-container footer.et-l .et_pb_menu__logo a{display:block}#page-container header.et-l .et-menu li,#page-container footer.et-l .et-menu li{margin-left:30px}#page-container header.et-l .et-menu li a,#page-container footer.et-l .et-menu li a{font-weight:400}#page-container header.et-l .et-menu li.menu-btn,#page-container footer.et-l .et-menu li.menu-btn{align-self:center}#page-container header.et-l .et-menu li.menu-btn a,#page-container footer.et-l .et-menu li.menu-btn a{color:#fff !important}#page-container header.et-l .et-menu li.menu-btn a:hover,#page-container footer.et-l .et-menu li.menu-btn a:hover{opacity:1}#page-container header.et-l .et-menu li:not(.menu-btn) a:before,#page-container footer.et-l .et-menu li:not(.menu-btn) a:before{content:"";width:100%;height:3px;display:block;position:absolute;left:0;bottom:20px;background:#fff;transform:translateY(0);transition:all 300ms linear 0s}#page-container header.et-l .et-menu li:hover:not(.menu-btn) a,#page-container header.et-l .et-menu li.current-menu-item:not(.menu-btn) a,#page-container header.et-l .et-menu li.current-page-ancestor:not(.menu-btn) a,#page-container footer.et-l .et-menu li:hover:not(.menu-btn) a,#page-container footer.et-l .et-menu li.current-menu-item:not(.menu-btn) a,#page-container footer.et-l .et-menu li.current-page-ancestor:not(.menu-btn) a{opacity:1;color:#062844 !important}#page-container header.et-l .et-menu li:hover:not(.menu-btn) a:before,#page-container header.et-l .et-menu li.current-menu-item:not(.menu-btn) a:before,#page-container header.et-l .et-menu li.current-page-ancestor:not(.menu-btn) a:before,#page-container footer.et-l .et-menu li:hover:not(.menu-btn) a:before,#page-container footer.et-l .et-menu li.current-menu-item:not(.menu-btn) a:before,#page-container footer.et-l .et-menu li.current-page-ancestor:not(.menu-btn) a:before{background:#ee486f}@media(max-width: 1420px){#page-container header.et-l:is(header) .et_pb_menu__menu,#page-container footer.et-l:is(header) .et_pb_menu__menu{display:none !important}#page-container header.et-l:is(header) .et_pb_menu__logo-wrap,#page-container footer.et-l:is(header) .et_pb_menu__logo-wrap{max-width:220px !important}#page-container header.et-l:is(header) .et_pb_menu .et_mobile_nav_menu,#page-container footer.et-l:is(header) .et_pb_menu .et_mobile_nav_menu{display:flex !important;align-items:center}#page-container header.et-l:is(header) .et_pb_menu .et_mobile_nav_menu .mobile_menu_bar:before,#page-container footer.et-l:is(header) .et_pb_menu .et_mobile_nav_menu .mobile_menu_bar:before{top:0}#page-container header.et-l:is(header) .et_pb_menu .et_mobile_nav_menu .et_mobile_menu,#page-container footer.et-l:is(header) .et_pb_menu .et_mobile_nav_menu .et_mobile_menu{top:calc(100% + 20px);padding:0;border-top:1px solid #f4f4f4}#page-container header.et-l:is(header) .et_pb_menu .et_mobile_nav_menu .et_mobile_menu li,#page-container footer.et-l:is(header) .et_pb_menu .et_mobile_nav_menu .et_mobile_menu li{text-align:left;list-style:none}#page-container header.et-l:is(header) .et_pb_menu .et_mobile_nav_menu .et_mobile_menu li a,#page-container footer.et-l:is(header) .et_pb_menu .et_mobile_nav_menu .et_mobile_menu li a{padding:20px 5%;position:relative}#page-container header.et-l:is(header) .et_pb_menu .et_mobile_nav_menu .et_mobile_menu li a:hover,#page-container footer.et-l:is(header) .et_pb_menu .et_mobile_nav_menu .et_mobile_menu li a:hover{opacity:1}#page-container header.et-l:is(footer) .et_pb_column,#page-container footer.et-l:is(footer) .et_pb_column{width:100%;margin-right:0;margin-bottom:30px}#page-container header.et-l:is(footer) .et_pb_column:last-child,#page-container footer.et-l:is(footer) .et_pb_column:last-child{margin-bottom:0}#page-container header.et-l:is(footer) .et_pb_column .et_pb_menu,#page-container footer.et-l:is(footer) .et_pb_column .et_pb_menu{display:none}#page-container header.et-l:is(footer) .et_pb_column .et_pb_image,#page-container footer.et-l:is(footer) .et_pb_column .et_pb_image{display:block !important;margin:0 auto !important}#page-container header.et-l:is(footer) .et_pb_column .et_pb_text,#page-container header.et-l:is(footer) .et_pb_column .et_pb_social_media_follow,#page-container footer.et-l:is(footer) .et_pb_column .et_pb_text,#page-container footer.et-l:is(footer) .et_pb_column .et_pb_social_media_follow{text-align:center}}@media(max-width: 1350px){.home .et_pb_section.hero:after{height:280px}}@media(max-width: 980px){.home .et_pb_section .et_pb_row.downloads{display:flex;max-width:560px}.home .et_pb_section .et_pb_row.downloads .et_pb_column{margin:0 !important}}@media(max-width: 580px){.home .et_pb_section .et_pb_row.downloads .et_pb_image{margin-bottom:15px;max-width:90px}}@media(max-width: 450px){.home .et_pb_section .et_pb_row.downloads{display:block}.home .et_pb_section .et_pb_row.downloads .et_pb_column:first-child{margin-bottom:35px !important}}#ctf.ctf{padding:0 60px}#ctf.ctf .ctf-tweet-items{opacity:0}#ctf.ctf .ctf-tweet-items .ctf-item{color:#616264;padding:0 30px;border-bottom:none !important}#ctf.ctf .ctf-tweet-items .ctf-item .ctf-author-box{padding-right:50px}#ctf.ctf .ctf-tweet-items .ctf-item .ctf-author-name{display:inline;font-weight:600;text-decoration:underline}#ctf.ctf .ctf-tweet-items .ctf-item .ctf-tweet-date{text-decoration:underline}#ctf.ctf .ctf-tweet-items .ctf-item .ctf-author-screenname,#ctf.ctf .ctf-tweet-items .ctf-item .ctf-screename-sep{display:none}#ctf.ctf .ctf-tweet-items .ctf-item .ctf-corner-logo{right:30px;top:0}#ctf.ctf .ctf-tweet-items .ctf-item .ctf-tweet-content{float:none;clear:none}#ctf.ctf .ctf-tweet-items .ctf-item .ctf-tweet-actions{float:none;line-height:1;margin-top:10px}#ctf.ctf .ctf-tweet-items .ctf-item .ctf-tweet-actions a{padding:0 10px 0 0;margin:0;display:inline;float:none;clear:none}#ctf.ctf .ctf-tweet-items .ctf-item .ctf-tweet-actions a.ctf-twitterlink{font-weight:600;text-decoration:underline}#ctf.ctf .ctf-tweet-items .ctf-item .ctf-tweet-actions a.ctf-twitterlink span{display:inline}#ctf.ctf .ctf-tweet-items .ctf-item .ctf-tweet-actions a svg{top:2px;position:relative}#ctf.ctf .ctf-tweet-items .ctf-item .ctf-tweet-actions a span{display:inline-block;padding:0;margin:0;float:none;clear:none}#ctf.ctf .ctf-tweet-items .ctf-item a{color:#616264 !important}#ctf.ctf .ctf-tweet-items .slick-track{padding-top:8px;padding-bottom:8px}#ctf.ctf .ctf-tweet-items .slick-next,#ctf.ctf .ctf-tweet-items .slick-prev{position:absolute;top:35px}#ctf.ctf .ctf-tweet-items .slick-next{right:-60px;transform:translateX(50%)}#ctf.ctf .ctf-tweet-items .slick-prev{left:-60px;transform:translateX(-50%)}@media(max-width: 767px){#ctf.ctf{padding:0 30px}#ctf.ctf .ctf-tweet-items .ctf-item{padding:0 15px}#ctf.ctf .ctf-tweet-items .slick-next{right:-30px}#ctf.ctf .ctf-tweet-items .slick-prev{left:-30px}}.social-carousel,.content-carousel{padding:0 60px;opacity:0}.social-carousel.pagination-bottom,.content-carousel.pagination-bottom{margin-left:-90px;margin-right:-90px}.social-carousel-item,.content-carousel-item{color:#616264;padding:0 30px;border-bottom:none !important;position:relative}.social-carousel-item__heading,.content-carousel-item__heading{color:#36368b;margin-top:25px}.social-carousel-item__media img,.content-carousel-item__media img{width:100%}@supports((-o-object-fit: cover) or (object-fit: cover)){.social-carousel-item__media img,.content-carousel-item__media img{height:200px;-o-object-fit:cover;object-fit:cover}}@supports(aspect-ratio: 16/9){.social-carousel-item__media img,.content-carousel-item__media img{aspect-ratio:16/9;height:auto}.social-carousel-item__media .vimeo-iframe iframe,.content-carousel-item__media .vimeo-iframe iframe{aspect-ratio:16/9;height:auto}}.social-carousel-item__header,.content-carousel-item__header{padding:0 30px 1em 0;position:relative}.social-carousel-item__username,.content-carousel-item__username{display:inline-block;font-weight:600;text-decoration:underline;padding-right:5px;font-size:14px}.social-carousel-item__date,.content-carousel-item__date{display:inline-block;font-size:12px;text-decoration:underline}.social-carousel-item__icon,.content-carousel-item__icon{right:0;top:0;position:absolute;font-size:18px}.social-carousel-item__icon.icon-twitter,.content-carousel-item__icon.icon-twitter{font-size:20px}.social-carousel-item__icon.icon-twitter:after,.content-carousel-item__icon.icon-twitter:after{content:"";font-family:ETmodules}.social-carousel-item__icon.icon-facebook:after,.content-carousel-item__icon.icon-facebook:after{content:"";font-family:ETmodules}.social-carousel-item__icon.icon-tumblr:after,.content-carousel-item__icon.icon-tumblr:after{content:"";font-family:ETmodules}.social-carousel-item__icon.icon-reddit,.content-carousel-item__icon.icon-reddit{top:-3px}.social-carousel-item__icon.icon-reddit:after,.content-carousel-item__icon.icon-reddit:after{content:"";display:block;width:23px;height:23px;background:url(../image/reddit.svg);background-size:cover;background-position:center center}.social-carousel-item__post_content,.content-carousel-item__post_content{display:block;padding-bottom:1em}.social-carousel-item__link,.content-carousel-item__link{color:#616264 !important;font-size:12px;font-weight:600;text-decoration:underline}.social-carousel-item__link:hover,.content-carousel-item__link:hover{text-decoration:underline}.social-carousel .slick-track,.content-carousel .slick-track{padding-top:8px;padding-bottom:8px;display:flex;align-items:stretch}.social-carousel .slick-track .slick-slide,.content-carousel .slick-track .slick-slide{height:unset;float:none;margin:0}.social-carousel .slick-next,.social-carousel .slick-prev,.content-carousel .slick-next,.content-carousel .slick-prev{position:absolute;top:35px}.social-carousel .slick-next:before,.social-carousel .slick-prev:before,.content-carousel .slick-next:before,.content-carousel .slick-prev:before{display:none}.social-carousel .slick-next,.content-carousel .slick-next{right:0;transform:translateX(50%)}.social-carousel .slick-prev,.content-carousel .slick-prev{left:0;transform:translateX(-50%)}.social-carousel .slick-dots,.content-carousel .slick-dots{padding:0;text-align:center}.social-carousel .slick-dots li,.content-carousel .slick-dots li{width:auto;height:auto;list-style-type:none;display:inline;margin:0 5px}.social-carousel .slick-dots li.slick-active button,.content-carousel .slick-dots li.slick-active button{color:#141526;border-color:#141526;font-weight:600}.social-carousel .slick-dots li button,.content-carousel .slick-dots li button{width:25px;height:25px;padding:2px;text-align:center;color:#555658;font-size:var(--fontsize-sm);font-weight:400;border:2px solid rgba(0,0,0,0);border-radius:50%;transition:all 200ms linear 0s}.social-carousel .slick-dots li button:before,.content-carousel .slick-dots li button:before{display:none}.social-carousel.pagination-bottom .slick-pagination,.content-carousel.pagination-bottom .slick-pagination{padding:50px 0 0;position:relative;display:flex;align-items:center;justify-content:center;-moz-column-gap:60px;column-gap:60px}.social-carousel.pagination-bottom .slick-pagination .content-carousel-dots,.social-carousel.pagination-bottom .slick-pagination .slick-dots,.content-carousel.pagination-bottom .slick-pagination .content-carousel-dots,.content-carousel.pagination-bottom .slick-pagination .slick-dots{position:relative;bottom:auto;width:auto;display:inline-block}.social-carousel.pagination-bottom .slick-pagination .slick-next,.social-carousel.pagination-bottom .slick-pagination .slick-prev,.content-carousel.pagination-bottom .slick-pagination .slick-next,.content-carousel.pagination-bottom .slick-pagination .slick-prev{position:relative;display:inline-block;transform:translateX(0);right:auto;left:auto;top:auto}@media(max-width: 767px){.social-carousel.pagination-bottom .slick-pagination,.content-carousel.pagination-bottom .slick-pagination{padding:25px 0 0}.social-carousel.pagination-bottom .slick-pagination .content-carousel-dots,.content-carousel.pagination-bottom .slick-pagination .content-carousel-dots{display:none}}@media(max-width: 767px){.social-carousel,.content-carousel{padding:0 30px}.social-carousel.pagination-bottom,.content-carousel.pagination-bottom{margin-left:-45px;margin-right:-45px}.social-carousel-item,.content-carousel-item{padding:0 15px}}.news-grid-menu{padding-bottom:50px}.news-grid-menu .filters-menu{display:flex;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;row-gap:5px}.news-grid-menu .filters-menu label{font-weight:600;font-size:15px;cursor:pointer;color:#616264;display:block;line-height:1}.news-grid-menu .filters-menu label input{cursor:pointer;position:relative;margin-right:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;font:inherit;color:#616264;width:16px;height:16px;border:1px solid #616264;border-radius:50%;top:6px}.news-grid-menu .filters-menu label input:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;display:block;border-radius:50%;transform:translate(-50%, -50%);transform-origin:center;transition:100ms background-color linear;background-color:#fff}.news-grid-menu .filters-menu label input:checked::before{background-color:#616264}.news-grid-results{display:flex;flex-wrap:wrap;-moz-column-gap:50px;column-gap:50px;row-gap:50px;justify-content:flex-start}.news-grid-results-item{width:calc((100% - 100px)/3);text-align:left;position:relative}@media(max-width: 980px){.news-grid-results-item{width:100%}}.news-grid-results-item__date{margin-bottom:5px;display:block}.news-grid-results-item__image{margin-bottom:25px;overflow:hidden}.news-grid-results-item__image img{display:block;width:100%}@supports((-o-object-fit: cover) or (object-fit: cover)){.news-grid-results-item__image img{height:200px;-o-object-fit:cover;object-fit:cover}}@supports(aspect-ratio: 16/9){.news-grid-results-item__image img{height:auto;aspect-ratio:16/9}}.news-grid-results-item__title{margin-bottom:15px;padding:0}.news-grid-results-featured{overflow:hidden;width:100%;background-size:cover;background-position:center center;display:flex;justify-content:flex-end;align-items:center;min-height:500px}@media(max-width: 980px){.news-grid-results-featured{align-items:flex-end}}@media(max-width: 767px){.news-grid-results-featured{min-height:400px}}.news-grid-results-featured:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:#062844;background-image:linear-gradient(60deg, rgb(3, 21, 36) 0%, rgb(105, 59, 131) 50%, rgb(164, 65, 122) 100%);opacity:.9}.news-grid-results-featured:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#062844;background-image:linear-gradient(60deg, rgb(3, 21, 36) 0%, rgb(105, 59, 131) 50%, rgb(164, 65, 122) 100%);mix-blend-mode:color}.news-grid-results-featured__content{display:inline-block;width:calc(33.3333333333% + 150px);padding:50px 80px 50px 100px;text-align:left;z-index:3;position:relative}@media(max-width: 980px){.news-grid-results-featured__content{width:100%;padding:50px}}@media(max-width: 767px){.news-grid-results-featured__content{width:100%}}.news-grid-results-featured__content *{color:#fff}.news-grid-load-more{text-align:center;margin-top:var(--spacer-lg)}.inputs-outputs{position:relative}.inputs-outputs:before,.inputs-outputs:after{content:"";top:0;height:100%;position:absolute;width:25%;background:none;z-index:2;pointer-events:none}.inputs-outputs:before{left:0;background:linear-gradient(90deg, rgb(6, 40, 68) 0%, rgba(6, 40, 68, 0.85) 30%, rgba(6, 40, 68, 0) 100%)}.inputs-outputs:after{right:0;background:linear-gradient(90deg, rgba(6, 40, 68, 0) 0%, rgba(6, 40, 68, 0.85) 70%, rgb(6, 40, 68) 100%)}.inputs-outputs .io-carousel.inputs-carousel{margin-bottom:20px}.inputs-outputs .io-carousel-item{margin:0 10px;border-radius:12px;overflow:hidden;position:relative}.inputs-outputs .io-carousel-item.input-item{width:20vw}@media(max-width: 980px){.inputs-outputs .io-carousel-item.input-item{width:32vw}}@supports(aspect-ratio: 1/1){.inputs-outputs .io-carousel-item.input-item img{aspect-ratio:1/1}}.inputs-outputs .io-carousel-item.output-item{width:40vw}@media(max-width: 980px){.inputs-outputs .io-carousel-item.output-item{width:64vw}}@supports(aspect-ratio: 2/1){.inputs-outputs .io-carousel-item.output-item img{aspect-ratio:2/1}}.inputs-outputs .io-carousel-item__image{position:relative}.inputs-outputs .io-carousel-item__image:before,.inputs-outputs .io-carousel-item__image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:opacity 300ms linear 0s}.inputs-outputs .io-carousel-item__image:before{background:#062844;opacity:.5;z-index:2}.inputs-outputs .io-carousel-item__image:after{background:#062844;mix-blend-mode:color;z-index:1}.inputs-outputs .io-carousel-item__image img{opacity:1 !important}.inputs-outputs .io-carousel-item__action{position:absolute;bottom:0;width:100%;padding:20px 20px;color:#fff;text-align:center;font-weight:700;z-index:4;opacity:0;transition:opacity 300ms linear 0s}.inputs-outputs .io-carousel-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#031524;background:linear-gradient(180deg, rgba(3, 21, 36, 0) 25%, rgba(3, 21, 36, 0.15) 45%, rgba(3, 21, 36, 0.37) 65%, rgba(3, 21, 36, 0.85) 100%);z-index:1;opacity:0;transition:opacity 300ms linear 0s}.inputs-outputs .io-carousel-item.slick-active:after{opacity:1}.inputs-outputs .io-carousel-item.slick-active .io-carousel-item__image:before,.inputs-outputs .io-carousel-item.slick-active .io-carousel-item__image:after{opacity:0 !important}.inputs-outputs .io-carousel-item.slick-active .io-carousel-item__action{opacity:1}.inputs-outputs .io-carousel-item img{width:100%}@supports((-o-object-fit: cover) or (object-fit: cover)){.inputs-outputs .io-carousel-item img{-o-object-fit:cover;object-fit:cover}}.inputs-outputs .io-carousel-next,.inputs-outputs .io-carousel-prev{position:absolute;top:50%;z-index:3}.inputs-outputs .io-carousel-next{transform:translate(50%, -50%);right:0}.inputs-outputs .io-carousel-prev{transform:translate(-50%, -50%);left:0}.photo-grid .et_pb_column{display:flex;-moz-column-gap:15px;column-gap:15px;row-gap:15px;flex-wrap:wrap;align-items:stretch}.photo-grid .et_pb_column:after{display:none !important}.photo-grid .et_pb_column .et_pb_image{overflow:hidden;margin:0 !important;width:100%}.photo-grid .et_pb_column .et_pb_image.size-3-3{width:100%}.photo-grid .et_pb_column .et_pb_image.size-2-3{width:calc((100% - 30px)/3*2 + 15px)}.photo-grid .et_pb_column .et_pb_image.size-1-3{width:calc((100% - 30px)/3)}.photo-grid .et_pb_column .et_pb_image.size-1-2{width:calc((100% - 15px)/2)}.photo-grid .et_pb_column .et_pb_image.size-3-5{width:calc((100% - 15px)/5*3)}.photo-grid .et_pb_column .et_pb_image.size-3-5.double-gutter{width:calc((100% - 30px)/5*3)}.photo-grid .et_pb_column .et_pb_image.size-2-5{width:calc((100% - 15px)/5*2)}.photo-grid .et_pb_column .et_pb_image.size-2-5.double-gutter{width:calc((100% - 30px)/5)}.photo-grid .et_pb_column .et_pb_image.size-1-4{width:calc((100% - 45px)/4)}.photo-grid .et_pb_column .et_pb_image.size-3-4{width:calc((100% - 45px)/4*3 + 30px)}.photo-grid .et_pb_column .et_pb_image.size-1-5{width:calc((100% - 15px)/5)}.photo-grid .et_pb_column .et_pb_image.size-1-5.double-gutter{width:calc((100% - 30px)/5)}.photo-grid .et_pb_column .et_pb_image .et_pb_image_wrap{position:unset !important;width:100%}.photo-grid .et_pb_column .et_pb_image .et_pb_image_wrap img{-o-object-fit:cover;object-fit:cover;width:100%}.careers-list{border-bottom:#a7a8aa 1px solid}.careers-list-item{padding:50px 0;border-top:#a7a8aa 1px solid;display:flex;-moz-column-gap:50px;column-gap:50px;row-gap:15px;justify-content:space-between;align-items:center}.careers-list-item__heading{width:300px}.careers-list-item__heading *{padding:0}.careers-list-item__description{width:calc(100% - 100px - 300px - 195px);max-width:600px}.careers-list-item__button{width:195px;justify-self:flex-end}@media(max-width: 1350px){.careers-list-item{flex-wrap:wrap}.careers-list-item>*{width:100%;max-width:600px;margin:0 auto;text-align:center}}.image-carousel{position:relative}.image-carousel:before,.image-carousel:after{content:"";top:0;height:100%;position:absolute;width:25%;background:none;z-index:2;pointer-events:none}.image-carousel:before{left:0;background:linear-gradient(90deg, rgb(6, 40, 68) 0%, rgba(6, 40, 68, 0.85) 30%, rgba(6, 40, 68, 0) 100%)}.image-carousel:after{right:0;background:linear-gradient(90deg, rgba(6, 40, 68, 0) 0%, rgba(6, 40, 68, 0.85) 70%, rgb(6, 40, 68) 100%)}.image-carousel-item{margin:0 10px;border-radius:12px;overflow:hidden;position:relative;width:40vw}@media(max-width: 980px){.image-carousel-item{width:64vw}}@supports(aspect-ratio: 16/9){.image-carousel-item img{aspect-ratio:16/9}}.image-carousel-item__image{position:relative}.image-carousel-item__image:before,.image-carousel-item__image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:opacity 300ms linear 0s}.image-carousel-item__image:before{background:#062844;opacity:.5;z-index:2}.image-carousel-item__image:after{background:#062844;mix-blend-mode:color;z-index:1}.image-carousel-item__image img{display:block}.image-carousel-item img{width:100%}@supports((-o-object-fit: cover) or (object-fit: cover)){.image-carousel-item img{-o-object-fit:cover;object-fit:cover}}.image-carousel .slick-track{padding-top:8px;padding-bottom:8px}.image-carousel .slick-slide.slick-active .image-carousel-item__image:before,.image-carousel .slick-slide.slick-active .image-carousel-item__image:after{opacity:0 !important}.image-carousel-next,.image-carousel-prev{position:absolute;top:50%;z-index:3}.image-carousel-next{transform:translate(50%, -50%);right:0}.image-carousel-prev{transform:translate(-50%, -50%);left:0}.image-carousel.gradientcolor-white:before{background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.85) 30%, rgba(255, 255, 255, 0) 100%)}.image-carousel.gradientcolor-white:after{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.85) 70%, rgb(255, 255, 255) 100%)}.image-carousel.gradientcolor-white .image-carousel-item__image:before{background:#fff}.image-carousel.gradientcolor-white .image-carousel-item__image:after{background:#fff}.archive #main-content .et_pb_section:first-of-type{background-image:url(../image/page-bg.png);background-size:100% auto;background-position:top center;background-repeat:no-repeat}:root{--fontsize-xxl: 70px;--fontsize-xl: 60px;--fontsize-lg: 32px;--fontsize-md: 25px;--fontsize-mdsm: 20px;--fontsize-sm: 16px;--fontsize-xs: 13px}@media(max-width: 1350px){:root{--fontsize-xxl: 70px;--fontsize-xl: 50px;--fontsize-lg: 26px;--fontsize-md: 20px}}@media(max-width: 980px){:root{--fontsize-xxl: 55px;--fontsize-xl: 42px;--fontsize-lg: 24px;--fontsize-md: 18px;--fontsize-mdsm: 18px}}@media(max-width: 767px){:root{--fontsize-xxl: 42px;--fontsize-xl: 36px;--fontsize-lg: 22px;--fontsize-md: 18px;--fontsize-sm: 15px}}:root{--spacer-lg: 85px}@media(max-width: 980px){:root{--spacer-lg: 70px}}@media(max-width: 767px){:root{--spacer-lg: 60px}}.nf-form-cont .nf-form-fields-required{display:none !important}.nf-form-cont .nf-response-msg p{font-size:var(--fontsize-md);font-weight:600}.nf-form-cont .nf-form-content{padding:0;max-width:none}.nf-form-cont .nf-form-content input[type=text],.nf-form-cont .nf-form-content input[type=email],.nf-form-cont .nf-form-content input[type=tel],.nf-form-cont .nf-form-content .listselect-container select,.nf-form-cont .nf-form-content .listselect-container .nf-field-element>div,.nf-form-cont .nf-form-content textarea{border-radius:4px;color:#4e4e50}.nf-form-cont .nf-form-content label,.nf-form-cont .nf-form-content .nf-label-span{font-weight:700 !important;font-size:16px !important;display:block;color:#062844}.nf-form-cont .nf-form-content .nf-field-container{margin-bottom:25px}.nf-form-cont .nf-form-content .nf-field-container.half-col{width:48%}.nf-form-cont .nf-form-content .nf-field-container.left{float:left;clear:left}.nf-form-cont .nf-form-content .nf-field-container.right{float:right;clear:none}@media(max-width: 980px){.nf-form-cont .nf-form-content .nf-field-container.half-col{width:100%}.nf-form-cont .nf-form-content .nf-field-container.left,.nf-form-cont .nf-form-content .nf-field-container.right{float:none}}.nf-form-cont .nf-form-content .nf-field-container.list-container ul{display:flex;flex-wrap:wrap;justify-content:space-between}.nf-form-cont .nf-form-content .nf-field-container.list-container ul li{width:calc((100% - 60px)/3);margin:12px 0 0 !important;position:relative}@media(max-width: 980px){.nf-form-cont .nf-form-content .nf-field-container.list-container ul li{width:calc((100% - 30px)/2)}}@media(max-width: 580px){.nf-form-cont .nf-form-content .nf-field-container.list-container ul li{width:100%}}.nf-form-cont .nf-form-content .nf-field-container.list-container ul li label{font-weight:400 !important;color:#555658}.nf-form-cont .nf-form-content .nf-field-container.list-container ul li input[type=checkbox]:focus+label:after,.nf-form-cont .nf-form-content .nf-field-container.list-container ul li input[type=radio]:focus+label:after{box-shadow:none;outline:5px solid #6db9e7 !important;outline-offset:3px !important;transition:none !important}.nf-form-cont .nf-form-content .nf-field-container.submit-container input[type=submit]{height:auto}.nf-form-cont .nf-form-content .nf-field-container .nf-field-label{display:block;width:100%}.nf-form-cont .nf-form-content .nf-field-container .nf-field-description{order:20;margin-top:10px}.nf-form-cont .nf-form-content .nf-field-container .nf-help{float:right}a,button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-width:0;cursor:pointer}a.full-link,button.full-link,input[type=submit].full-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}a.cephable-button,a.white-button,a.white-button a,button.white-button a,input[type=submit].white-button a,.gradient-button a,a.gradient-button,a.et_pb_button,body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav a.mobile-contextual-btn,#page-container header.et-l .et-menu li.menu-btn a,#page-container footer.et-l .et-menu li.menu-btn a,button.cephable-button,button.white-button,.gradient-button button,button.gradient-button,button.et_pb_button,body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav button.mobile-contextual-btn,input[type=submit].cephable-button,input[type=submit].white-button,.gradient-button input[type=submit],input[type=submit].gradient-button,input[type=submit].et_pb_button,body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav input[type=submit].mobile-contextual-btn,.nf-form-cont .nf-form-content .nf-field-container.submit-container input[type=submit]{display:inline-block;background:#36368b;padding:12px 35px;color:#fff;border-radius:4px;font-size:var(--fontsize-sm);border-width:0;line-height:1.1;font-weight:600;transition:all 300ms linear 0s}a.cephable-button-hover,#page-container a.et_pb_button:hover,#page-container header.et-l .et-menu li.menu-btn a:hover,#page-container footer.et-l .et-menu li.menu-btn a:hover,a.cephable-button:hover,a.white-button:hover,a.white-button a:hover,button.white-button a:hover,input[type=submit].white-button a:hover,.gradient-button a:hover,a.gradient-button:hover,a.et_pb_button:hover,body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav a.mobile-contextual-btn:hover,button.cephable-button-hover,#page-container button.et_pb_button:hover,button.cephable-button:hover,button.white-button:hover,.gradient-button button:hover,button.gradient-button:hover,button.et_pb_button:hover,body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav button.mobile-contextual-btn:hover,input[type=submit].cephable-button-hover,#page-container input[type=submit].et_pb_button:hover,input[type=submit].cephable-button:hover,input[type=submit].white-button:hover,.gradient-button input[type=submit]:hover,input[type=submit].gradient-button:hover,input[type=submit].et_pb_button:hover,body.has-contextual-sidebar #page-container #content-area #contextual-sidebar nav input[type=submit].mobile-contextual-btn:hover,.nf-form-cont .nf-form-content .nf-field-container.submit-container input[type=submit]:hover{background:#062844}#page-container a.et_pb_button,#page-container button.et_pb_button,#page-container input[type=submit].et_pb_button{padding:12px 35px !important;line-height:1.1 !important}a.gradient-button,button.gradient-button,input[type=submit].gradient-button{background-image:linear-gradient(60deg, rgb(3, 21, 36) 0%, rgb(105, 59, 131) 50%, rgb(164, 65, 122) 100%)}a.gradient-button:hover,button.gradient-button:hover,input[type=submit].gradient-button:hover{background:linear-gradient(60deg, rgb(3, 21, 36) 0%, rgb(3, 21, 36) 100%)}.gradient-button a,.gradient-button button,.gradient-button input[type=submit]{background-image:linear-gradient(60deg, rgb(3, 21, 36) 0%, rgb(105, 59, 131) 50%, rgb(164, 65, 122) 100%)}.gradient-button a:hover,.gradient-button button:hover,.gradient-button input[type=submit]:hover{background:linear-gradient(60deg, rgb(3, 21, 36) 0%, rgb(3, 21, 36) 100%)}a.white-button,a.white-button a,button.white-button,button.white-button a,input[type=submit].white-button,input[type=submit].white-button a{background:#fff;color:#36368b}a.white-button:hover,a.white-button a:hover,button.white-button:hover,button.white-button a:hover,input[type=submit].white-button:hover,input[type=submit].white-button a:hover{background:#fff !important;color:#36368b !important}a.read-more,button.read-more,input[type=submit].read-more{position:relative;display:inline-block;padding:10px 0 10px 50px;font-weight:600}@media(max-width: 767px){a.read-more,button.read-more,input[type=submit].read-more{padding:3px 0 3px 40px}}a.read-more:before,button.read-more:before,input[type=submit].read-more:before{content:"";display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}a.read-more.white:before,button.read-more.white:before,input[type=submit].read-more.white:before{content:"";display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}a.arrow-button,button.arrow-button,input[type=submit].arrow-button{display:inline-block}.new-tab-icon a:is(a),a.new-tab-icon:is(a),.new-tab-icon button:is(a),button.new-tab-icon:is(a),.new-tab-icon input[type=submit]:is(a),input[type=submit].new-tab-icon:is(a){position:relative;padding-right:1.35em}.new-tab-icon a:is(a):after,a.new-tab-icon:is(a):after,.new-tab-icon button:is(a):after,button.new-tab-icon:is(a):after,.new-tab-icon input[type=submit]:is(a):after,input[type=submit].new-tab-icon:is(a):after{font-family:FontAwesome !important;font-weight:700 !important;content:"" !important;position:absolute;top:50%;right:0;transform:translateY(-50%)}picture.lazy-hidden,.entry picture.lazy-hidden,picture.thumbnail.lazy-hidden{background:none !important;opacity:1 !important}.photo-style,.vimeo-iframe iframe,.youtube-iframe iframe,.et_pb_video>div iframe,.rll-youtube-player,.social-carousel-item__media img,.content-carousel-item__media img,.news-grid-results-item__image,.news-grid-results-featured,.photo-grid .et_pb_column .et_pb_image{border-radius:12px;box-shadow:0px 2px 10px 0px rgba(0,0,0,.11)}.et_pb_slide:first-child .et_pb_slide_image img{opacity:1 !important}.accessible-gif{position:relative}.accessible-gif-file{z-index:1;position:relative}.accessible-gif-file img{width:100%;display:block}.accessible-gif-poster{position:absolute;top:0;left:0;z-index:3;display:none}.accessible-gif-poster img{position:absolute;top:0;left:0;width:100%;height:100%}.accessible-gif .gif-control{position:absolute;top:30px;right:30px;width:40px;height:40px;border-radius:50%;background:#fff;z-index:4;padding:0 !important}.accessible-gif .gif-control.gif-play:after{content:"E";font-family:ETmodules;font-size:30px;color:#062844}.accessible-gif .gif-control.gif-pause:after{content:"`";font-family:ETmodules;font-size:30px;color:#062844}#page-container .et_pb_section_video .bg-video-control{position:absolute;top:30px;right:30px;width:40px;height:40px;border-radius:50%;background:#fff;padding:0 !important}#page-container .et_pb_section_video .bg-video-control.bg-video-play:after{content:"E";font-family:ETmodules;font-size:30px;color:#062844}#page-container .et_pb_section_video .bg-video-control.bg-video-pause:after{content:"`";font-family:ETmodules;font-size:30px;color:#062844}.rll-youtube-player{position:relative;width:100%;height:auto}@supports(aspect-ratio: 16/9){.rll-youtube-player{aspect-ratio:16/9}.rll-youtube-player>div{display:block;position:absolute;top:0;left:0;width:100%;height:100%}}.vimeo-iframe,.youtube-iframe,.et_pb_video>div{position:relative;width:100%;height:auto}.vimeo-iframe iframe,.youtube-iframe iframe,.et_pb_video>div iframe{height:auto;-o-object-fit:cover;object-fit:cover}@supports(aspect-ratio: 16/9){.vimeo-iframe,.youtube-iframe,.et_pb_video>div{aspect-ratio:16/9}.vimeo-iframe iframe,.youtube-iframe iframe,.et_pb_video>div iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}}.video-play-icon{color:#fff;font-size:26px;line-height:26px;text-shadow:2px 2px 2px #000}.video-play-icon:after{font-family:FontAwesome !important;font-weight:900 !important;content:"" !important}.arrow,.arrow-left,#ctf.ctf .ctf-tweet-items .slick-prev,.social-carousel .slick-prev,.content-carousel .slick-prev,.social-carousel .slick-prev:hover,.social-carousel .slick-prev:focus,.content-carousel .slick-prev:hover,.content-carousel .slick-prev:focus,.arrow-right,.arrow-left-white,.arrow-left-grey,.arrow-right-white,a.read-more.white:before,button.read-more.white:before,input[type=submit].read-more.white:before,.arrow-right-grey,a.read-more:before,button.read-more:before,input[type=submit].read-more:before,#ctf.ctf .ctf-tweet-items .slick-next,.social-carousel .slick-next,.content-carousel .slick-next,.social-carousel .slick-next:hover,.social-carousel .slick-next:focus,.content-carousel .slick-next:hover,.content-carousel .slick-next:focus{width:37px;height:33px;margin:0;padding:0;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-size:cover;background-position:center center}@media(max-width: 767px){.arrow,.arrow-left,#ctf.ctf .ctf-tweet-items .slick-prev,.social-carousel .slick-prev,.content-carousel .slick-prev,.social-carousel .slick-prev:hover,.social-carousel .slick-prev:focus,.content-carousel .slick-prev:hover,.content-carousel .slick-prev:focus,.arrow-right,.arrow-left-white,.arrow-left-grey,.arrow-right-white,a.read-more.white:before,button.read-more.white:before,input[type=submit].read-more.white:before,.arrow-right-grey,a.read-more:before,button.read-more:before,input[type=submit].read-more:before,#ctf.ctf .ctf-tweet-items .slick-next,.social-carousel .slick-next,.content-carousel .slick-next,.social-carousel .slick-next:hover,.social-carousel .slick-next:focus,.content-carousel .slick-next:hover,.content-carousel .slick-next:focus{width:30px;height:27px}}.arrow-right,.arrow-left-white,.arrow-left-grey,.arrow-right-white,a.read-more.white:before,button.read-more.white:before,input[type=submit].read-more.white:before,.arrow-right-grey,a.read-more:before,button.read-more:before,input[type=submit].read-more:before,#ctf.ctf .ctf-tweet-items .slick-next,.social-carousel .slick-next,.content-carousel .slick-next,.social-carousel .slick-next:hover,.social-carousel .slick-next:focus,.content-carousel .slick-next:hover,.content-carousel .slick-next:focus{background-image:url(../image/right-arrow.png)}.arrow-right-grey,a.read-more:before,button.read-more:before,input[type=submit].read-more:before{background-image:url(../image/right-arrow-grey.png)}.arrow-right-white,a.read-more.white:before,button.read-more.white:before,input[type=submit].read-more.white:before{background-image:url(../image/right-arrow-white.png)}.arrow-left,#ctf.ctf .ctf-tweet-items .slick-prev,.social-carousel .slick-prev,.content-carousel .slick-prev,.social-carousel .slick-prev:hover,.social-carousel .slick-prev:focus,.content-carousel .slick-prev:hover,.content-carousel .slick-prev:focus{background-image:url(../image/left-arrow.png)}.arrow-left-grey{background-image:url(../image/left-arrow-grey.png)}.arrow-left-white{background-image:url(../image/left-arrow-white.png)}#page-container a:focus-visible,#page-container button:focus-visible,#page-container .io-carousel:focus-visible,#page-container .io-carousel:focus-within,#page-container .ctf-item:focus-visible,#page-container .ctf-item:focus-within,#page-container .social-carousel-item:focus-visible,#page-container .social-carousel-item:focus-within,#page-container .slick-slide:focus-visible,#page-container .slick-slide:focus-within,#page-container input:focus-visible,#page-container select:focus-visible,#page-container .keyboard-outline,#page-container .image-carousel-slides:focus-within{border:none !important;outline:5px solid #6db9e7 !important;outline-offset:3px !important;transition:none !important}#page-container .news-grid-results-item__image:focus-within{overflow:visible}#page-container .sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.da11y-screen-reader-text:focus{outline:5px solid #6db9e7 !important;outline-offset:3px !important;box-shadow:none !important;background:#ee486f !important;color:#fff !important;border-radius:4px !important;top:10px !important;left:10px !important}.list-style-1 ul,ul.list-style-1{border-bottom:#ccc 1px solid;padding:0}.list-style-1 ul li,ul.list-style-1 li{list-style-type:none;text-align:center;font-weight:800;font-size:var(--fontsize-md);color:#36368b;border-top:#ccc 1px solid;padding:15px 0}.list-style-2 ul,ul.list-style-2{padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.list-style-2 ul li,ul.list-style-2 li{list-style-type:none;text-align:left;font-weight:800;font-size:18px;color:#062844;border-bottom:#ccc 1px solid;padding:8px 0;width:48%}@media(max-width: 767px){.list-style-2 ul li,ul.list-style-2 li{width:100%}}.list-style-2 ul li:first-child,.list-style-2 ul li:nth-child(2),ul.list-style-2 li:first-child,ul.list-style-2 li:nth-child(2){border-top:#ccc 1px solid}.slick-slider .slick-slide{margin-top:0 !important;margin-bottom:0 !important}hr{margin:50px 0;border:none;border-bottom:1px solid #d6d6d6}.error{font-weight:700;color:#b51717}#page-container .et_pb_title_meta_container,#page-container .et_post_meta_wrapper .post-meta{padding-bottom:50px !important}#page-container .et_pb_title_meta_container a,#page-container .et_post_meta_wrapper .post-meta a{pointer-events:none;text-decoration:none}@media(min-width: 981px){.remove-clear:after{display:none}}:root{--fontsize-xxl: 70px;--fontsize-xl: 60px;--fontsize-lg: 32px;--fontsize-md: 25px;--fontsize-mdsm: 20px;--fontsize-sm: 16px;--fontsize-xs: 13px}@media(max-width: 1350px){:root{--fontsize-xxl: 70px;--fontsize-xl: 50px;--fontsize-lg: 26px;--fontsize-md: 20px}}@media(max-width: 980px){:root{--fontsize-xxl: 55px;--fontsize-xl: 42px;--fontsize-lg: 24px;--fontsize-md: 18px;--fontsize-mdsm: 18px}}@media(max-width: 767px){:root{--fontsize-xxl: 42px;--fontsize-xl: 36px;--fontsize-lg: 22px;--fontsize-md: 18px;--fontsize-sm: 15px}}:root{--spacer-lg: 85px}@media(max-width: 980px){:root{--spacer-lg: 70px}}@media(max-width: 767px){:root{--spacer-lg: 60px}}.color-black,.color-black *{color:#141526}.color-pink,.color-pink *{color:#ee486f}.color-purple,.color-purple *{color:#36368b}.color-lgtpurple,.color-lgtpurple *{color:#6b6cb1}.color-drkblue,.color-drkblue *{color:#062844}.color-blue,.color-blue *{color:#6db9e7}.color-yellow,.color-yellow *{color:#f4ae10}.color-drkgrey,.color-drkgrey *{color:#616264}.color-mdgrey,.color-mdgrey *{color:#555658}.color-lgtgrey,.color-lgtgrey *{color:#a7a8aa}.color-exlgtgrey,.color-exlgtgrey *{color:#f4f4f4}.bgcolor-black{background-color:#141526}.bgcolor-pink{background-color:#ee486f}.bgcolor-purple{background-color:#36368b}.bgcolor-lgtpurple{background-color:#6b6cb1}.bgcolor-drkblue{background-color:#062844}.bgcolor-blue{background-color:#6db9e7}.bgcolor-drkgrey{background-color:#616264}.bgcolor-mdgrey{background-color:#555658}.bgcolor-lgtgrey{background-color:#a7a8aa}.font-headline,.font-headline *{font-family:"Archivo",sans-serif !important}.font-body,.font-body *{font-family:"Archivo",sans-serif !important}.font-button,.font-button *{font-family:"Archivo",sans-serif !important}.fontweight-black,.fontweight-black *{font-weight:800 !important}.fontweight-bold,.fontweight-bold *{font-weight:700 !important}.fontweight-medium,.fontweight-medium *{font-weight:600 !important}.fontweight-normal,.fontweight-normal *{font-weight:400 !important}.fontweight-light,.fontweight-light *{font-weight:300 !important}.fontsize-xxl,.fontsize-xxl *{font-size:var(--fontsize-xxl) !important}.fontsize-xl,.fontsize-xl *{font-size:var(--fontsize-xl) !important}.fontsize-lg,.fontsize-lg *{font-size:var(--fontsize-lg) !important}.fontsize-md,.fontsize-md *{font-size:var(--fontsize-md) !important}.fontsize-sm,.fontsize-sm *{font-size:var(--fontsize-sm) !important}.fontsize-xs,.fontsize-xs *{font-size:var(--fontsize-xs) !important}.lineheight-xxl,.lineheight-xxl *{line-height:1.8 !important}.lineheight-xl,.lineheight-xl *{line-height:1.5 !important}.lineheight-lg,.lineheight-lg *{line-height:1.4 !important}.lineheight-md,.lineheight-md *{line-height:1.2 !important}.lineheight-sm,.lineheight-sm *{line-height:1.1 !important}.lineheight-xs,.lineheight-xs *{line-height:1 !important}.letterspacing-sm,.letterspacing-sm *{letter-spacing:.07em !important}.letterspacing-sm,.letterspacing-sm *{letter-spacing:.03em !important}.letterspacing-none,.letterspacing-none *{letter-spacing:0 !important}.texttransform-uppercase,.texttransform-uppercase *{text-transform:uppercase !important}.texttransform-none,.texttransform-none *{text-transform:none !important}html:not(.et_pb_ancestor) .no-padding,html:not(.et_pb_ancestor) .no-padding *{padding-top:0 !important;padding-bottom:0 !important}@media(min-width: 981px){.hide-desktop{display:none !important}}@media(max-width: 980px){.hide-tablet{display:none !important}}@media(max-width: 767px){.hide-mobile{display:none !important}}@media(min-width: 981px){.display-tablet{display:none !important}}@media(min-width: 768px){.display-mobile{display:none !important}}
/*# sourceMappingURL=style.css.map */
