@charset "UTF-8";@font-face{font-family:"Roboto Bold";src:url(../fonts/RobotoMono-Bold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Extra light";src:url(../fonts/RobotoMono-ExtraLight.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Light";src:url(../fonts/RobotoMono-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Medium";src:url(../fonts/RobotoMono-Medium.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Regular";src:url(../fonts/RobotoMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto SemiBold";src:url(../fonts/RobotoMono-SemiBold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Thin";src:url(../fonts/RobotoMono-Thin.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}#navbar-main{background:#151f29;backdrop-filter:none;width:100%}#navbar-main .navbar-brand .img-fluid{width:80%}#navbar-main.affix{backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important}.menu--main .navbar-nav{list-style:none;display:flex;margin:0}.menu--main .navbar-nav .nav-item{display:flex;flex-direction:column;align-items:center;padding:0 15px}.menu--main .navbar-nav .nav-item .counter,.menu--main .navbar-nav .nav-item .link .nav-link{font-size:16px;font-weight:600;letter-spacing:-1px;line-height:21px;color:#fff;padding:0}.menu--main .navbar-nav .nav-item .counter{width:100%;text-align:right;font-size:12px;line-height:15px}.menu--main .navbar-nav .nav-item .link a{opacity:1;transition:all .2s ease}.menu--main .navbar-nav .nav-item .link a::before{content:none}.menu--main .navbar-nav .nav-item .link a:hover{opacity:.7;transition:all .2s ease}@media only screen and (max-device-width:433px){#navbar-main .navbar-brand{max-width:80%;width:100%}#navbar-main .navbar-brand .img-fluid{width:80%}}@media only screen and (max-device-width:1100px){.menu--main .navbar-nav .nav-item{padding:0 8px}}@media screen and (max-width:1000px){.menu--main{display:none;transition:all .2s ease}.open-nav .menu--main{display:block;transition:all .2s ease;z-index:100;width:100vw;height:100vw}.open-nav .navbar-nav{padding-top:20px}.open-nav .navbar-nav .nav-item{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:20px!important}.open-nav .navbar-nav .nav-item .counter,.open-nav .navbar-nav .nav-item .link .nav-link{font-size:22px!important}.open-nav .navbar-nav .nav-item .counter{color:#ff6b2b;width:100%;text-align:left;font-size:18px!important;line-height:25px!important}}@media screen and (max-width:760px){.open-nav .navbar-nav .nav-item{padding-bottom:18px}.open-nav .navbar-nav .nav-item .counter,.open-nav .navbar-nav .nav-item .link .nav-link{font-size:20px}.open-nav .navbar-nav .nav-item .counter{font-size:16px;line-height:25px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.menu--main .navbar-nav .nav-item .counter,.menu--main .navbar-nav .nav-item .link .nav-link{font-size:14px}}.block-banner{width:100%!important;max-width:100vw!important}.block-banner .content .bg-image{position:relative}.block-banner .content .bg-image .text-content{position:absolute;z-index:1;top:19%;bottom:0;display:block;height:fit-content;text-align:center;width:100%}.block-banner .content .bg-image .text-content h1,.block-banner .content .bg-image .text-content h3{color:#fff}.block-banner .content .bg-image .text-content h1{font-size:140px;font-weight:600;hyphens:manual;letter-spacing:2.2px;line-height:140px;text-transform:uppercase}.block-banner .content .bg-image .text-content h3{font-size:22px;font-weight:500;hyphens:manual;letter-spacing:2.2px;line-height:22px}#block-portfolio-2{width:100%;margin:auto;padding:50px 0!important;padding-top:0!important}#block-portfolio-2 .field--name-field-title-accordion{font-family:"Roboto Bold";font-size:62px;line-height:70px;margin-bottom:40px;word-wrap:wrap;text-align:center}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.block-banner .content .bg-image .text-content h1{font-size:100px;letter-spacing:2px;line-height:100px}.block-banner .content .bg-image .text-content h3{font-size:24px;letter-spacing:2px;line-height:28px}#block-portfolio-2{padding:40px 0!important;padding-top:70px!important}#block-portfolio-2 .field--name-field-title-accordion{font-size:58px;line-height:65px;margin-bottom:40px}}@media only screen and (max-device-width:768px){.block-banner .content .bg-image .text-content h1{font-size:80px;letter-spacing:1.5px;line-height:160px}}@media only screen and (max-device-width:665px){.block-banner .content .bg-image .text-content h1{font-size:75px;letter-spacing:1.5px;line-height:110px}}@media only screen and (max-device-width:625px){.block-banner .content .bg-image .text-content h1{font-size:72px;letter-spacing:1.5px;line-height:90px}}@media only screen and (max-device-width:601px){.block-banner .content .bg-image .text-content h1{font-size:65px;letter-spacing:1.5px;line-height:80px}}@media only screen and (max-device-width:545px){.block-banner{margin-bottom:100px}.block-banner .content .bg-image .text-content h1{font-size:75px;letter-spacing:1.5px;line-height:90px}}@media only screen and (max-device-width:500px){.block-banner{margin-bottom:110px}.block-banner .content .bg-image .text-content h1{line-height:85px}.block-banner .content .bg-image .text-content h3{font-size:20px}}@media only screen and (max-device-width:416px){.block-banner{margin-bottom:150px}.block-banner .content .bg-image .text-content h3{font-size:18px;line-height:22px}.block-banner .content .bg-image .text-content h1{font-size:65px;letter-spacing:1.5px;line-height:80px}}@media only screen and (max-device-width:380px){.block-banner{margin-bottom:210px}}.paragraph-expertise{padding:40px 30px;display:flex;flex-direction:column;border-style:solid;border-width:3px 1.5px;border-color:#a3a3a3;height:100%}.paragraph-expertise .icon-title-div{display:flex;flex-direction:row;padding-right:10px;justify-items:flex-start;margin-bottom:20px}.paragraph-expertise .icon-title-div .icon-div{padding-right:25px}.paragraph-expertise .icon-title-div .icon-div img{width:42px;height:42px;filter:invert(98%) sepia(100%) saturate(1%) hue-rotate(235deg) brightness(105%) contrast(101%)}.paragraph-expertise .icon-title-div .title-div .ftitle h2{position:relative;width:max-content}.paragraph-expertise .icon-title-div .title-div .ftitle h2::after{content:"";position:absolute;left:0;right:0;height:10px;bottom:3px;z-index:-1;opacity:.8}.paragraph-expertise .icon-title-div .title-div .pink h2::after{background-color:#df058d}.paragraph-expertise .icon-title-div .title-div .blue h2::after{background-color:#2c49d8}.paragraph-expertise .icon-title-div .title-div .orange h2::after{background-color:#ff6b2b}.paragraph-expertise .body-div .content-main-div{position:relative}.paragraph-expertise .body-div .content-main-div::after{opacity:.3;content:"";width:0;height:65%;position:absolute;background-color:#fff;border:.1px solid #fff;bottom:17%;left:17px}.paragraph-expertise .body-div .content-main-div .content-div{font-size:16px;font-weight:400;hyphens:manual;line-height:22.4px;color:#fff;position:relative;padding-left:35px}.paragraph-expertise .body-div .content-main-div .content-div::after{content:"</h3>";margin-top:5px}.paragraph-expertise .body-div .content-main-div .content-div::before{content:"<h3>";margin-bottom:5px}.paragraph-expertise .body-div .content-main-div .content-div::after,.paragraph-expertise .body-div .content-main-div .content-div::before{opacity:.3;color:#fff;display:block;margin-left:-35px;font-weight:400;font-size:14px}.block-expertise{display:flex;flex-direction:column}.block-expertise .block-container{margin:auto;width:100%}.block-expertise .block-title h2{font-size:75px;font-weight:600;hyphens:manual;letter-spacing:-1.5px;line-height:105px;text-transform:capitalize;text-align:center;margin-bottom:40px}.block-expertise .content-expertise-list .field__items{display:flex;flex-direction:row}.block-expertise .content-expertise-list .field__items .field__item{flex:1 1 0;width:0}.block-expertise .content-expertise-list .field__items .field__item:nth-child(2) .paragraph-expertise .icon-title-div .icon-div img{filter:none}@media only screen and (max-device-width:893px){.paragraph-expertise .icon-title-div .icon-div{padding-right:18px}.paragraph-expertise .icon-title-div .title-div .ftitle h2,.paragraph-expertise .icon-title-div .title-div .ltitle h2{font-size:26px}}@media only screen and (max-device-width:813px){.block-expertise .content-expertise-list .field__items{display:flex;flex-direction:column}.block-expertise .content-expertise-list .field__items .field__item{flex:unset;width:100%}}@media only screen and (max-device-width:665px){#block-portfolio-2 .field--name-field-title-accordion{font-size:55px;line-height:70px}.block-expertise .block-title h2{font-size:55px;line-height:70px}}@media only screen and (max-device-width:416px){.block-expertise .block-title h2{font-size:45px;line-height:60px}#block-portfolio-2 .field--name-field-title-accordion{font-size:45px;line-height:60px}}@media only screen and (max-device-width:380px){#block-portfolio-2 .field--name-field-title-accordion{font-size:40px;line-height:55px}.block-expertise .block-title h2{font-size:40px;line-height:55px}}.ckeditor-accordion-container .ckeditor-accordion-toggler{background-color:rgba(73,12,134,.87)!important;border:none!important;border-radius:7px;text-decoration:none}.ckeditor-accordion-container dl{border:none!important}.ckeditor-accordion-container dl dt{margin-bottom:10px;border:none!important}.ckeditor-accordion-container dl dd{background-color:#241d41!important;border-radius:7px}.ckeditor-accordion-container dl dd .content-container{padding:15px;border-radius:7px;display:grid;grid-template-columns:80% 20%}.ckeditor-accordion-container dl dd .content-container .main-content{display:flex;flex-direction:column;margin-right:10px}.ckeditor-accordion-container dl dd .content-container .logo-container{background:url(../images/qed42-logo.svg) no-repeat center center}.ckeditor-accordion-container dl dd .content-container .location p{color:rgba(255,255,255,.75);position:relative;padding-left:30px}.ckeditor-accordion-container dl dd .content-container .location p::before{content:"";position:absolute;background:url(../images/location-sign-svgrepo-com.svg);filter:invert(54%) sepia(10%) saturate(3156%) hue-rotate(224deg) brightness(103%) contrast(101%);background-size:contain;margin-right:20px;top:0;right:0;left:0;bottom:0;width:20px;height:20px}.ckeditor-accordion-container dl dd .content-container .link{padding-left:20px}.ckeditor-accordion-container dl dd .content-container .link a{display:block;position:relative;padding-left:30px;color:rgba(255,255,255,.75);text-decoration:none;transition:all .1s ease}.ckeditor-accordion-container dl dd .content-container .link a:hover{color:#66d9ed;transition:all .1s ease}.ckeditor-accordion-container dl dd .content-container .link a::before{content:"";position:absolute;background:url(../images/external-link-svgrepo-com.svg);filter:invert(54%) sepia(10%) saturate(3156%) hue-rotate(224deg) brightness(103%) contrast(101%);background-size:contain;margin-right:20px;top:0;right:0;left:0;bottom:0;width:20px;height:20px}.ckeditor-accordion-container dl dd .content-container .row1{display:flex}.ckeditor-accordion-container dl dd .content-container .row3.tags ul{list-style:none;display:flex;flex-direction:row;width:max-content;justify-content:space-between;padding:0}.ckeditor-accordion-container dl dd .content-container .row3.tags ul li{background-color:#2c3599;border-radius:20px;padding:5px 15px;margin:0 5px;color:rgba(255,255,255,.75);font-size:13px}.ckeditor-accordion-container dl dd .content-container .row3.tags ul li:first-child{margin:0;margin-right:5px}.ckeditor-accordion-container dl dt.active .ckeditor-accordion-toggler{background-color:#740cdc!important}.ckeditor-accordion-container dl dd .content-container .axel-logo{background:url(../images/Axelerant-Logo-color.svg) no-repeat center center}.ckeditor-accordion-container dl dd .content-container .deloitte-logo{background:url(../images/deloitte.svg) no-repeat center center}.ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle{left:unset;right:11px}.ckeditor-accordion-container>dl dt>a,.ckeditor-accordion-container>dl dt>a:not(.button){padding:15px 20px 15px 30px}@media only screen and (max-device-width:633px){.ckeditor-accordion-container dl dd .content-container{grid-template-columns:60% 40%}}@media only screen and (max-device-width:500px){.ckeditor-accordion-container>dl dt>a,.ckeditor-accordion-container>dl dt>a:not(.button){padding:15px 35px 15px 30px}.ckeditor-accordion-container dl dd{padding:0}.ckeditor-accordion-container dl dd .content-container{display:flex;flex-direction:column-reverse}.ckeditor-accordion-container dl dd .content-container .logo-container{height:80px;margin-bottom:30px}.ckeditor-accordion-container dl dd .content-container .row3.tags ul{width:100%;justify-content:start;flex-flow:wrap}.ckeditor-accordion-container dl dd .content-container .row3.tags ul li{margin-bottom:10px!important}}.paragraph-cta-links{height:100%}.paragraph-cta-links .content-container{height:100%}.paragraph-cta-links .content-container a{height:100%}.paragraph-cta-links .content-container a img{max-width:300px;width:100%;height:100%;object-fit:contain;filter:invert(99%) sepia(97%) saturate(0) hue-rotate(230deg) brightness(109%) contrast(1000%)}.paragraph-cta-links .no-strike a img{max-width:200px;filter:none}.block--bundle-collab-companies .content{padding-top:50px!important;padding-bottom:80px!important}.block--bundle-collab-companies .content .content{max-width:1100px;width:100%;margin:auto}.block--bundle-collab-companies .content .field--name-field-company-title{font-family:"Roboto Bold";font-size:40px;line-height:45px;margin-bottom:35px;font-weight:700;text-align:center}.block--bundle-collab-companies .content .field--name-field-summary{margin:10px 0;font-family:"Roboto Medium";text-align:center}.block--bundle-collab-companies .content .field__items{margin-top:20px;display:flex;flex-direction:row}.block--bundle-collab-companies .content .field__items .field__item{flex:1 1 0;width:0;margin:0 10px}#certifications-blocks{max-width:90%;margin:auto;width:100%;padding:30px 0!important}#certifications-blocks .content{padding-bottom:100px!important}#certifications-blocks .content .field--name-field-company-title{text-align:center;text-transform:uppercase}#certifications-blocks .content .field--name-field-summary{text-align:center;width:70%;margin:auto}#certifications-blocks .content .field__items{justify-content:center;gap:3rem}#certifications-blocks .content .field__items .field__item{flex:unset;justify-content:flex-start;width:300px;margin:0 10px}@media only screen and (max-device-width:480px){.block--bundle-collab-companies .content .field--name-field-company-title{font-size:35px}.block--bundle-collab-companies .content .field__items{display:flex;flex-direction:column}.block--bundle-collab-companies .content .field__items .field__item{flex:unset;width:100%}.paragraph-cta-links{margin-bottom:25px}.paragraph-cta-links .content-container{display:flex;justify-content:center}.paragraph-cta-links .content-container a{height:100%;width:100%;display:flex;justify-content:center}.paragraph-cta-links .content-container a img{max-width:50vw}}.block-recommendations{padding:50px 100px}.block-recommendations .block-title h1{font-size:62px;line-height:70px;text-align:center;text-transform:uppercase;margin-bottom:40px}.block-recommendations .block-subtitle{max-width:90%;text-align:center;margin:auto;margin-bottom:40px}.block-recommendations .block-subtitle h3{font-size:26px;line-height:35px}.block-recommendations .block-container{width:90%;margin:auto}.paragraph-recommendations .testimonials{position:relative;width:100%;text-align:center;overflow:hidden}.paragraph-recommendations .testimonials ul{margin:0 auto;padding:0;padding-top:3rem;padding-bottom:20px;transition:transform .6s;cursor:initial}.paragraph-recommendations .testimonials ul::after{content:"";display:table;clear:both;cursor:initial}.paragraph-recommendations .testimonials li{display:flex;flex-direction:column;align-items:center;list-style:none;cursor:pointer;max-width:950px;background:#fff;border-radius:10px;box-shadow:0 0 10px 2px rgba(0,0,0,.1);transform:scale(.9);transition:transform .6s;margin:auto;cursor:initial}.paragraph-recommendations .testimonials li img{width:120px;border-radius:50%;margin-top:-4rem;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);cursor:initial}.paragraph-recommendations .testimonials li blockquote{width:85%;margin:0 auto;padding:1rem 0;padding-top:2.5rem;cursor:initial}.paragraph-recommendations .quote{position:relative;z-index:1;font-size:16px;line-height:24px;color:#585d6d;text-align:center;font-family:"Roboto Medium";margin-bottom:0;cursor:initial}.paragraph-recommendations .quote::before{content:"“";font-size:12rem;color:#f1ad56;opacity:.4;font-family:serif;font-weight:700;position:absolute;top:1.8rem;left:-2rem;z-index:-1;pointer-events:none}.paragraph-recommendations .testimonials footer{border-top:1px solid #d6d3d2;padding:1rem 0;width:100%;cursor:pointer}.paragraph-recommendations .author{display:block;font-size:28px;color:#585d6d;margin-bottom:7px;font-family:"Roboto Bold";font-weight:700;transition:all .5s ease}.paragraph-recommendations a{text-decoration:none;width:100%;display:block;opacity:1;transition:all .5s ease}.paragraph-recommendations a:hover{transition:all .5s ease}.paragraph-recommendations a:hover .author,.paragraph-recommendations a:hover .info{color:#ff6b2b;transition:all .5s ease}.paragraph-recommendations .info{font-size:18px;color:#585d6d;transition:all .5s ease;width:80%;margin:0 auto;line-height:20px;margin-bottom:10px;opacity:.9}.paragraph-recommendations .testimonials li.current_slide{transform:scale(1);cursor:inherit;cursor:initial}.slick-next::before,.slick-prev::before{color:#ff6b2b!important;font-size:50px!important}.slick-next,.slick-prev{width:50px!important;height:50px!important}.slick-dotted.slick-slider{margin-top:150px!important;margin-bottom:0!important}.slick-dots{top:-105px!important;bottom:0!important;height:fit-content!important}.slick-dots li{opacity:.5;width:100px!important;height:100px!important;margin:0 7px!important}.slick-dots li button{content:url(https://i.ibb.co/hKgs8gm/profile.jpg);background:url(https://i.ibb.co/hKgs8gm/profile.jpg);background-position:center!important;background-size:cover!important;text-indent:-9999px;overflow:hidden;border-radius:100%;border:4px solid #dee2e6!important;width:80px!important;height:80px!important;transition:all .5s ease-in-out}.slick-dots .slick-active{opacity:1}.slick-dots .slick-active button{width:100px!important;height:100px!important;transition:all .5s ease-in-out;border-color:#ff6b2b!important}@media screen and (max-width:950px){.slick-dots .testimonials li{max-width:580px}}@media screen and (max-width:750px){.slick-dots .testimonials li{max-width:400px}}@media screen and (max-width:500px){.slick-dots .testimonials li{max-width:300px}}@media screen and (max-width:400px){.slick-dots .testimonials li{max-width:200px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.block-recommendations{padding:50px 100px}.block-recommendations .block-title h1{font-size:60px;line-height:70px;margin-bottom:35px}.block-recommendations .block-subtitle{margin-bottom:35px}.block-recommendations .block-subtitle h3{font-size:18px;line-height:26px}}@media only screen and (max-device-width:665px){.block-recommendations .block-title h1{font-size:55px}.block-recommendations .block-subtitle h3{font-size:16px;line-height:22px}}@media only screen and (max-device-width:416px){.block-recommendations .block-title h1{font-size:45px;line-height:60px}}@media only screen and (max-device-width:633px){.slick-dots li{width:75px!important;height:75px!important}.slick-dots .slick-active button{width:85px!important;height:85px!important}}@media only screen and (max-device-width:495px){.slick-dots li{width:55px!important;height:55px!important}.slick-dots li button{width:55px!important;height:55px!important}.slick-dots .slick-active button{width:65px!important;height:65px!important}.paragraph-recommendations .testimonials ul{padding-top:2rem;padding-bottom:20px}.paragraph-recommendations .testimonials li img{width:100px}.paragraph-recommendations .testimonials li blockquote{width:88%}.slick-dots{top:-110px!important}}@media only screen and (max-device-width:400px){.block-recommendations .block-title h1{font-size:42px;line-height:50px}}.site-footer .site-footer__top{display:flex;flex-direction:row}.site-footer .region-footer-first,.site-footer .region-footer-second{max-width:50%;width:100%;padding:70px}.site-footer .region-footer-first .block--bundle-basic h2{font-family:"Roboto Bold";font-weight:700;margin-bottom:30px}.site-footer .region-footer-first .block--bundle-basic p{font-family:"Roboto Medium"}.site-footer .region-footer-first .menu--footer ul li:first-child{font-size:18px;font-weight:500;hyphens:manual;line-height:30px}.site-footer .region-footer-first .menu--footer ul li:first-child a{padding:8px 0;position:relative;z-index:3}.site-footer .region-footer-first .menu--footer ul li:first-child a::after{content:"";position:absolute;z-index:2;height:.3em;background:#ff6b2b;width:100%;bottom:0;left:0;transition:all .3s ease-in-out}.site-footer .region-footer-first .menu--footer ul li:first-child a:hover::after{height:.7rem;transition:all .3s ease-in-out}.site-footer .region-footer-first .menu--footer ul li a{padding:0;font-family:"Roboto Medium";color:#fff;width:fit-content}.site-footer .region-footer-first .menu--footer ul li a:hover{color:#ff6b2b}.site-footer .region-footer-first .menu--footer ul li:first-child a{font-family:"Roboto Medium";color:#fff}.site-footer .region-footer-first .menu--footer ul li:first-child a:hover{color:#fff}.site-footer .region-footer-first .menu--footer ul li:nth-child(2){margin-top:20px}.site-footer .region-footer-second{background:#ff6b2b}.site-footer .region-footer-second #block-work h2{margin-bottom:50px}.site-footer .region-footer-second #block-work img{background-color:#fff;width:200px}.site-footer .region-footer-second #block-work .field{padding-top:40px}.site-footer .region-footer-second #block-work .field a{padding:0;font-family:"Roboto Medium";color:#fff;text-decoration:none;transition:all .5s ease}.site-footer .region-footer-second #block-work .field a:hover{color:#0e0e0e;transition:all .5s ease}@media only screen and (max-device-width:850px){.site-footer .region-footer-first,.site-footer .region-footer-second{max-width:50%;width:100%;padding:30px}}@media only screen and (max-device-width:768px){.site-footer .site-footer__top{flex-direction:column-reverse}.site-footer .region-footer-first,.site-footer .region-footer-second{max-width:100%;padding:20px}}#block-portfolio-drupalconsessions,#block-portfolio-drupalcontalks{padding:50px 100px!important;padding-bottom:100px!important}#block-portfolio-drupalconsessions h1,#block-portfolio-drupalcontalks h1{font-size:62px;line-height:70px;text-align:center;margin-bottom:50px}@media only screen and (max-device-width:893px){#block-portfolio-drupalconsessions h1,#block-portfolio-drupalcontalks h1{margin-bottom:30px}}@media only screen and (max-device-width:893px){#block-portfolio-drupalconsessions,#block-portfolio-drupalcontalks{padding:20px 30px!important;padding-bottom:0!important}}.paragraph--type--drupal-con-sessions{color:#343a40;margin:30px;margin-bottom:40px;border-radius:16px;box-shadow:0 12px 24px rgba(255,255,255,.1);padding:2rem;border:2px solid #fff}.paragraph--type--drupal-con-sessions .pg-container .col-sm{padding:12px}.paragraph--type--drupal-con-sessions .pg-container .con-title{text-align:left;padding-bottom:20px}.paragraph--type--drupal-con-sessions .pg-container .con-title h2 div{color:#ff6b2b;font-family:"Roboto Bold";font-weight:700}.paragraph--type--drupal-con-sessions .pg-container .session-title{margin-bottom:20px}.paragraph--type--drupal-con-sessions .pg-container .session-title h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;padding-top:20px;font-weight:700;display:inline}.paragraph--type--drupal-con-sessions .pg-container .session-title div{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;display:inline}.paragraph--type--drupal-con-sessions .pg-container .con-summary{margin-bottom:20px}.paragraph--type--drupal-con-sessions .pg-container .con-summary div{display:inline;text-align:justify;font-family:Arial,Helvetica,sans-serif}.paragraph--type--drupal-con-sessions .pg-container .con-link{margin-top:20px;display:block}.paragraph--type--drupal-con-sessions .pg-container .con-link a{color:#fff;text-decoration:dotted;display:block;font-family:"Roboto SemiBold";background-color:#ff6b2b;width:200px;text-align:center;padding:10px 8px;border-radius:5px}.paragraph--type--drupal-con-sessions .pg-container .con-keyword{margin-bottom:20px}.paragraph--type--drupal-con-sessions .pg-container .con-keyword .field__item{font-style:italic}.paragraph--type--drupal-con-sessions .pg-container .con-image{position:relative;width:100%;height:100%}.paragraph--type--drupal-con-sessions .pg-container .con-image a{position:relative;width:100%;height:100%;display:block}.paragraph--type--drupal-con-sessions .pg-container .con-image a .youtube-icon{position:absolute;top:40%;right:40%;z-index:1}.paragraph--type--drupal-con-sessions .pg-container .con-image a .field--name-field-image-drupalcon{width:100%;height:100%}.paragraph--type--drupal-con-sessions .pg-container .con-image a .field--name-field-image-drupalcon .contextual-region,.paragraph--type--drupal-con-sessions .pg-container .con-image a .field--name-field-image-drupalcon .field--name-field-media-image,.paragraph--type--drupal-con-sessions .pg-container .con-image a .field--name-field-image-drupalcon .field__item{width:100%;height:100%}.paragraph--type--drupal-con-sessions .pg-container .con-image a .field--name-field-image-drupalcon img{width:100%;height:100%;object-fit:cover}@media only screen and (max-device-width:893px){.paragraph--type--drupal-con-sessions{padding:.5rem;margin:0;margin-bottom:20px}}.con-keyword .field__label{color:#ff6b2b}.session-title h3{color:#ff6b2b}.session-title .field{color:#fff}.con-summary{color:#ff6b2b}.con-summary .field{color:#fff}body{background:#fff}a{color:#0079c0}.bg-inverse{background:#ff4e2e!important}.site-footer{background:#0079c0!important}.menu--main li a{color:#ff4e2e}.menu--account li a{color:#ff4e2e}.site-name-slogan a{text-decoration:none}.card-group img{margin:0;width:100%;height:auto}.card-group .field--type-image{margin:0}.slick{width:100%}.slick>div{margin:0 15px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding:0!important}header{background-color:#151f29}body{background-color:#26232a!important;color:#fff;font-family:"Roboto Light"}h1,h2{font-family:"Roboto Bold";color:#fff;text-transform:uppercase}h3,h4{font-family:"Roboto Medium";color:#fff}h5,h6{font-family:"Roboto Light";color:#fff}div,p{font-family:"Roboto Regular";color:#fff}#backtotop{background:url(../images/back-top-2.svg) no-repeat center center;filter:invert(98%) sepia(100%) saturate(1%) hue-rotate(235deg) brightness(105%) contrast(101%)}.site-footer{background-color:#0e0e0e!important}.lottie-animation{width:fit-content;margin:auto;margin-top:60px}#cursor{position:fixed;top:-5px;left:-5px;width:10px;height:10px;background-color:#ff6b2b;border-radius:50%;pointer-events:none;z-index:999}@media only screen and (max-device-width:768px){#cursor{display:none!important}}#cursor-border{--size:50px;position:fixed;top:calc(var(--size)/ -2);left:calc(var(--size)/ -2);width:var(--size);height:var(--size);border-radius:50%;box-shadow:0 0 0 1px #ff6b2b;pointer-events:none;transition:top .15s ease-out,left .15s ease-out,width .15s ease-out,height .15s ease-out,background-color .15s ease-out;z-index:999}@media only screen and (max-device-width:768px){#cursor-border{display:none!important}}.row{margin:0!important}.block--bundle-profile-page .content{padding-top:50px!important}.block--bundle-profile-page .content .field--name-field-media-image{padding-bottom:30px;text-align:center}.block--bundle-profile-page .content .field--name-field-media-image img{max-width:200px!important;border-radius:100%}.block--bundle-profile-page .content .field--name-body p{font-family:"Roboto Medium";line-height:22px;letter-spacing:1px}.block--bundle-profile-page .content .field--name-body p strong{font-family:"Roboto Bold"}.block--bundle-profile-page .content .field--name-body h2{text-transform:capitalize}.access-denied,.alias--know-me-more,.alias--user-login,.alias--user-password,.alias--user-register,.page-not-found{background:url(../images/warren-umoh-FC-2ilPSO6A-unsplash.jpg);background-position:left}.access-denied header,.alias--know-me-more header,.alias--user-login header,.alias--user-password header,.alias--user-register header,.page-not-found header{background-color:#1d0e0b!important}.access-denied p a,.page-not-found p a{color:#fff;text-decoration:underline;opacity:1;transition:all .2s ease}.access-denied p a:hover,.page-not-found p a:hover{color:#fff;opacity:.7;transition:all .2s ease}.tabs a{color:#fff;opacity:1}.tabs a:hover{color:#fff;opacity:.7}.tabs .nav-link--user-password,.tabs .nav-link--user-register{display:none}.user-login-form,.user-pass,.user-register-form{padding:50px}label.hamburger{display:none;transition:all .2s ease;background:0 0;width:40px;height:60px;position:relative;cursor:pointer}input#hamburger{display:none}.line-menu{position:absolute;height:6px;width:100%;background:#fff;transition:.5s}.line-menu:nth-child(1){top:12px}.line-menu:nth-child(2){top:24px}.line-menu:nth-child(3){top:36px}.navbar-toggle{display:none;transition:all .2s ease;padding:0;width:24px;background:0 0;border:0;cursor:pointer;z-index:1}@media screen and (max-width:1000px){.navbar-toggle{display:block;width:24px;margin-right:20px}}.navbar-toggle .icon-bar{height:6px;background:#fff;width:100%;display:block;margin:10px 0;border-radius:1px;transition:transform .15s linear;transform-origin:50% 50%}@media screen and (max-width:1199px){.navbar-toggle .icon-bar{height:3px;margin:5px 0;transition:transform .15s linear;transform-origin:50% 50%}}.navbar-toggle .icon-bar .icon-bar:nth-child(2){transition:opacity .1s linear}@media screen and (max-width:1199px){.navbar-toggle{width:24px}}@media screen and (max-width:1199px){.nav-toggle-responsive{z-index:2}}.nav-toggle-responsive .icon-bar:nth-child(1){transform:rotate(45deg) translate3d(5px,6px,0)}.nav-toggle-responsive .icon-bar:nth-child(2){opacity:0}.nav-toggle-responsive .icon-bar:nth-child(3){transform:rotate(-45deg) translate3d(5px,-7px,0)}#overlay-responsive-menu{display:none;transition:all .2s ease}.overlay-responsive-menu-active{display:block!important;position:absolute;transition:all .2s ease}.overlay-responsive-menu-active::after{content:"";position:fixed;height:100vh;width:100vw;top:0;background:#0e0e0e;transition:all .2s ease;z-index:1;left:0;opacity:1}.open-nav{overflow:hidden;transition:all .2s ease;height:100vh}@media screen and (max-width:1199px){.open-nav .header .navbar .open-nav-responsive{position:fixed;transition:all .2s ease;top:0;right:0;background-color:#ff6b2b;width:70vw;height:100vh;z-index:1}}.copyright-block{background:#0e0e0e}.copyright-block p{padding:30px 5px;color:#fff;margin-bottom:0;text-align:center}.copyright-block p a{color:#ff6b2b}.copyright-block p a:hover{color:#ff6b2b}@media only screen and (min-device-width:768px) and (max-device-width:1024px){p{font-size:14px}}@media only screen and (max-device-width:771px){.lottie-animation{margin-top:10px}}@media only screen and (max-device-width:480px){#backtotop{height:50px;width:50px}}@media only screen and (max-device-width:1000px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:100vw!important}.header .container,.header .container-fluid,.header .container-lg,.header .container-md,.header .container-sm,.header .container-xl,.header .container-xxl{max-width:95vw!important;margin:auto}}