#contact-us-social-media-section{display:flex}.contact-us-social-media-button{border-radius:50%;float:left;height:40px;margin-left:0;margin-right:12px;width:40px}.contact-us-social-media-facebook{background:#b8cee3 url(/wp-content/themes/cetim/assets/images/icons/facebook.svg) no-repeat 50%}.contact-us-social-media-twitter{background:#b8cee3 url(/wp-content/themes/cetim/assets/images/icons/twitter.svg) no-repeat 50%}.contact-us-social-media-linkedin{background:#b8cee3 url(/wp-content/themes/cetim/assets/images/icons/linkedin.svg) no-repeat 50%}.contact-us-social-media-youtube{background:#b8cee3 url(/wp-content/themes/cetim/assets/images/icons/youtube.svg) no-repeat 50%}.contact-us-social-media-facebook:hover,.contact-us-social-media-linkedin:hover,.contact-us-social-media-twitter:hover,.contact-us-social-media-youtube:hover{background-color:#6788b8}#call-to-action-section{background-color:#fff;box-shadow:0 8px 15px 0 rgba(0,0,0,.149)}#call-to-action-main{grid-column-gap:20px;margin:24px}#call-to-action-main #pre-footer-contact-container{background-color:#fcf3f5;display:flex;flex-direction:column;gap:19px;grid-column:col-start 1/6;padding:24px}#call-to-action-main #pre-footer-contact-container #pre-footer-description{color:#1d1d1d;font-family:Source Sans Pro,sans-serif;font-size:14px;grid-column:col-start 5/span 7;letter-spacing:.75px}#call-to-action-main #pre-footer-contact-container #pre-footer-description p{margin:inherit}#call-to-action-main #pre-footer-contact-container #pre-footer-contact-hint{color:#39424f;font-family:Source Sans Pro,sans-serif;font-size:12px;letter-spacing:.75px}#call-to-action-main #pre-footer-contact-container #contact-us-title{color:#ef3346;font-family:Source Sans Pro,sans-serif;font-size:24px;font-weight:700;letter-spacing:1px;line-height:1.33}#call-to-action-main #pre-footer-contact-container .contact-buttons{display:flex;gap:12px}#call-to-action-main #pre-footer-contact-container .contact-buttons #contact-us-button,#call-to-action-main #pre-footer-contact-container .contact-buttons .second-button-type-4{margin-left:0}#call-to-action-main #pre-footer-contact-container .contact-buttons #contact-us-button:nth-child(2){display:none}#call-to-action-main #pre-footer-contact-container .contact-buttons #contact-us-button .anvelope-img,#call-to-action-main #pre-footer-contact-container .contact-buttons #contact-us-button .phone-img{margin-right:5px!important}#call-to-action-main #pre-footer-contact-container .contact-buttons button{border:none;padding-left:20px;padding-right:20px;position:relative}#call-to-action-main .pre-footer-contact-container-expanded{grid-column:col-start 1/13!important}#call-to-action-main .separator{background-color:#d2d2d3;grid-column:col-start 1/13;height:1px;margin:20px 0}#call-to-action-main .pre-footer-hr-container{align-items:stretch;display:flex;flex-wrap:nowrap;gap:20px;grid-column:col-start 6/15;margin-right:44px}#call-to-action-main .pre-footer-hr-container>div.pre-footer-cta-section-promo{background-color:#f7f7f7;height:100%;max-width:400px;padding:16px;width:calc(100% - 32px)}#call-to-action-main .pre-footer-hr-container>div.pre-footer-cta-section-promo .wrap>div:first-child{height:215px}#call-to-action-main .pre-footer-hr-container>div.pre-footer-cta-section-promo .wrap>div:first-child>div,#call-to-action-main .pre-footer-hr-container>div.pre-footer-cta-section-promo .wrap>div:first-child>div>a{height:100%!important}#call-to-action-main .pre-footer-hr-container>div:last-child{background-color:#fcf3f5;display:flex;flex-direction:column;gap:10px;max-width:275px;padding:24px 20px}#call-to-action-main .pre-footer-hr-container .title{color:#ef3346;font-family:Source Sans Pro,sans-serif;font-size:24px;font-weight:700;letter-spacing:1px;line-height:1.33}#call-to-action-main .pre-footer-hr-container .sub-title{color:#1d1d1d;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:700;line-height:1.75}#call-to-action-main .pre-footer-hr-container .description{color:#131313;font-family:Source Sans Pro,sans-serif;font-size:14px;letter-spacing:.75px;line-height:normal}#call-to-action-main .pre-footer-hr-container .button-size{margin-left:0}#call-to-action-main .pre-footer-hr-container .button-size a{width:auto}#call-to-action-main .pre-footer-hr-container .button-size .people-img{margin-right:5px!important}#call-to-action-main .pre-footer-hr-container .button-size button{border:none;padding-left:20px;padding-right:20px;position:relative;width:auto}.homepage-container-prefooter{margin:50px auto 62px;position:relative;width:1260px;z-index:1}#contact-us-social-media-wrap{grid-column:col-start 1/13}#contact-us-social-media-wrap .contact-us-social-media-position{display:flex;gap:10px}#contact-us-social-media-wrap .contact-us-social-media-position #contact-us-social-text{color:#939393;display:flex;flex-direction:column;font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:700;justify-content:center;line-height:1.75}#placeholder-video-wrapper{position:relative}#placeholder-video-wrapper #placeholder-video{vertical-align:middle;width:100%}#placeholder-video-wrapper #placeholder-video-overlay{align-items:center;background-color:rgba(29,29,29,.4);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}#placeholder-video-wrapper #placeholder-video-overlay .play-icon{background:transparent url(/wp-content/themes/cetim/assets/images/icons/start-white-op-60.svg) no-repeat 0 0;display:inline-block;height:31px;width:29px}#placeholder-video-wrapper:hover{cursor:pointer}#placeholder-video-wrapper:hover #placeholder-video-overlay>.play-icon{background:transparent url(/wp-content/themes/cetim/assets/images/icons/start-white.svg) no-repeat 0 0}.animation-slide-in-from-bottom{background-color:#fff;bottom:0;max-height:0;opacity:0;position:fixed;transition:all .7s cubic-bezier(.2,1,.4,1);width:100%}.animation-slide-in-from-top{background-color:#fff;margin:0 auto;max-height:0;opacity:0;position:relative;transition:all .2s cubic-bezier(.2,1,.4,1);width:1140px}.active-animation-slide-in{max-height:350px;opacity:1;top:16%}.overlay-popup{background-color:rgba(29,29,29,.9);height:0;left:0;position:fixed;top:0;visibility:hidden;width:100vw}.active-overlay-popup{display:flex;height:100vh;visibility:visible;z-index:1101}.close-icon{grid-column:12/span 1;grid-row:1/1;height:24px;justify-self:end;margin-top:80px;width:24px}.close-icon:hover{cursor:pointer;opacity:.6}.video-player{align-self:center;grid-column:3/span 8;height:485px;width:100%}.documentations-container{padding-top:70px}.documentations-container strong.documentations-title{font-size:30px}.documentations-container .file-item{border-bottom:1px solid #d2d2d3;margin-top:18px;padding-bottom:18px}.documentations-container .file-item a{color:#1d1d1d;font-family:Source Sans Pro,sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;line-height:1.4}.documentations-container .file-item a:hover{color:#ef3346}.documentations-container .file-item a:hover>.pdf-icon{background:transparent url(/wp-content/themes/cetim/assets/images/icons/file-download-red-big.svg) no-repeat 0 0}.documentations-container .file-item a .pdf-icon{background:transparent url(/wp-content/themes/cetim/assets/images/icons/file-download-black-big.svg) no-repeat 0 0;display:inline-block;float:right;height:24px;vertical-align:middle;width:24px}.hero-section{background-color:#001e50;margin-bottom:64px;min-height:184px;padding-bottom:116px;position:relative}.hero-section .is-cetim-experience{bottom:50px;height:200px;position:absolute;right:-5px;width:200px;z-index:999}.hero-section .is-cetim-experience g{opacity:1}.hero-section .breadcrumb{color:hsla(0,0%,100%,.6);font-family:Source Sans Pro,sans-serif;font-size:12px;font-weight:700;grid-column:col-start 2/span 10;letter-spacing:.75px;line-height:1.33}.hero-section .breadcrumb img{height:12px;margin-left:5px;margin-right:5px;vertical-align:middle;width:12px}.hero-section .breadcrumb .first-arrow{display:none}.hero-section .breadcrumb span{vertical-align:middle}.hero-section .breadcrumb a{vertical-align:middle}.hero-section .breadcrumb a,.hero-section .breadcrumb a:hover{color:#fff;font-family:Source Sans Pro,sans-serif;font-size:12px;font-weight:700;letter-spacing:.75px;line-height:1.33}.hero-section h1.title{color:#fff;font-family:Source Sans Pro,sans-serif;font-size:40px;font-weight:700;grid-column:col-start 2/span 10;letter-spacing:1.11px;margin-top:12px}.hero-section .event-details{display:flex;grid-column:col-start 2/span 8;margin-top:32px}.hero-section .event-type{background-color:#f7f7f7;border-radius:4px;color:#1d1d1d;margin-right:16px;width:-moz-max-content;width:max-content}.hero-section .event-organizer,.hero-section .event-type{font-family:Source Sans Pro,sans-serif;font-size:12px;font-weight:700;letter-spacing:.75px;line-height:1.33;padding:4px 8px}.hero-section .event-organizer{color:#fff;text-align:right}.hero-section .subtitle{color:hsla(0,0%,100%,.8);font-size:16px;line-height:1.75;margin-top:16px}.hero-section .event-reserved,.hero-section .subtitle{font-family:Source Sans Pro,sans-serif;grid-column:col-start 2/span 8}.hero-section .event-reserved{color:#fff;display:flex;font-size:12px;font-weight:700;letter-spacing:.75px;line-height:1.33;margin-top:28px}.hero-section .event-reserved span{padding:4px 8px}.page-body .main-image{margin-bottom:32px;width:100%}.left-column-small{grid-column:1/span 3;margin-top:40px}.right-column-wide{grid-column:5/span 8;margin-top:40px}#sticky-cta-section{background-color:#001e50;height:auto;overflow:auto}#sticky-cta-section .event-date{color:#fff;font-family:Source Sans Pro,sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;line-height:1.4;padding:48px 40px 24px;text-align:center}#sticky-cta-section .event-location{color:#fff;font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:1.75;margin-bottom:48px;text-align:center}#sticky-cta-section .event-cta-btn{margin:48px auto;padding-bottom:48px;width:228px}#sticky-cta-section .event-cta-btn button{width:100%}.event-pdf-btn{margin-top:15px;text-align:center}.event-pdf-btn a{color:#1d1d1d;font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:1.75}.event-pdf-btn a:hover>.download-icon{background:transparent url(/wp-content/themes/cetim/assets/images/icons/file-download-red-big.svg) no-repeat 0 0}.event-pdf-btn a .download-icon{background:transparent url(/wp-content/themes/cetim/assets/images/icons/file-download-black-big.svg) no-repeat 0 0;display:inline-block;height:24px;margin-left:12px;vertical-align:middle;width:24px}#description-block .main-description{margin-bottom:80px;margin-top:8px}#description-block .event-program-description,#description-block .main-description{color:#6a6a6a;font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:1.75}#description-block .event-program-description{margin-bottom:10px}#contact-container{border:1px solid #d2d2d3;margin:40px auto}#contact-container .contact-title{font-size:12px;font-weight:700;letter-spacing:.75px;line-height:1.33;margin-bottom:12px;margin-top:48px}#contact-container .contact-info,#contact-container .contact-title{color:#1d1d1d;font-family:Source Sans Pro,sans-serif;grid-column:col-start 2/span 1}#contact-container .contact-info{display:flex;font-size:16px;line-height:1.75;white-space:pre-line;width:308px}#contact-container .event-contact-btn{grid-column:col-start 2/span 1;margin-bottom:54px;margin-top:48px;width:222px}#placeholder-video-wrapper{margin:48px 0}h2.program-subtitle{color:#6a6a6a;font-weight:700;margin-bottom:20px}.partner-logos{margin-bottom:20px}.addtoany_shortcode{text-align:center}@media screen and (max-width:1269px){#contact-us-social-media-section{display:flex;flex-direction:row;gap:12px;margin-bottom:33px;margin-left:0;margin-right:auto;max-width:260px}.contact-us-social-media-button{margin:auto}#call-to-action-section{box-shadow:none;margin-bottom:0}#call-to-action-main{display:flex;flex-direction:column;justify-content:center;margin:0}#call-to-action-main #pre-footer-contact-container{width:auto}#call-to-action-main #pre-footer-contact-container #contact-us-title{text-align:left;text-transform:uppercase;width:230px}#call-to-action-main #pre-footer-contact-container .contact-buttons{flex-wrap:wrap}#call-to-action-main #pre-footer-contact-container .contact-buttons #contact-us-button .contact-popup-opener{text-align:center}#call-to-action-main .separator{display:none}.homepage-container-prefooter{left:0;margin-bottom:0;margin-top:0;width:auto}#contact-us-social-media-wrap{margin-bottom:42px;padding-left:0;padding-top:0}#contact-us-social-media-wrap .contact-us-social-media-position{background-color:#f7f7f7;flex-direction:column;padding-left:24px}#contact-us-social-media-wrap .contact-us-social-media-position #contact-us-social-text{margin-bottom:14px;margin-top:17px}.animation-slide-in-from-top{margin-top:24px;top:0}.active-animation-slide-in{border:0;max-height:100%;overflow:scroll}.video-player{grid-column:1/span 12}.documentations-container{padding-top:0}#container{padding-left:0;padding-right:0}.hero-section{margin-bottom:10px}.hero-section .breadcrumb{margin-top:20px}.hero-section .breadcrumb .first-arrow{display:inline;transform:rotate(180deg)}.hero-section .breadcrumb .second-arrow,.hero-section .breadcrumb span{display:none}.hero-section h1.title{font-size:30px;padding-right:10px}.hero-section .event-details{grid-column:col-start 2/span 10}.hero-section .event-type{height:-moz-fit-content;height:fit-content}.page-body{display:flex;flex-direction:column;margin-top:0;padding-left:10px;padding-right:10px;width:100%}.page-body .main-image{margin-bottom:20px}.left-column-small{margin-top:10px}.right-column-wide{margin-top:10px;padding-left:10px;padding-right:10px}#contact-container .contact-title{grid-column:col-start/span 8;margin-bottom:0;margin-top:30px;text-align:center}#contact-container .contact-info{grid-column:col-start/span 8;justify-content:center;width:auto}#contact-container .event-contact-btn{grid-column:col-start/span 8;margin:30px auto 40px}.partner-logos img{width:100%}}@media screen and (max-width:1269px)and (max-width:1269px){#call-to-action-main #pre-footer-contact-container .contact-buttons #contact-us-button .contact-popup-opener{white-space:nowrap}}@media screen and (max-width:1270px){#call-to-action-main .pre-footer-hr-container{flex-direction:row-reverse;gap:0;height:100%;justify-content:flex-end;margin-right:0}#call-to-action-main .pre-footer-hr-container>div.pre-footer-cta-section-promo{height:auto}}
