.elementor-3307 .elementor-element.elementor-element-34645b6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-3307 .elementor-element.elementor-element-34645b6:not(.elementor-motion-effects-element-type-background), .elementor-3307 .elementor-element.elementor-element-34645b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#35324A;}.elementor-3307 .elementor-element.elementor-element-34645b6 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3307 .elementor-element.elementor-element-34645b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3307 .elementor-element.elementor-element-3dbedc47 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-3307 .elementor-element.elementor-element-3dbedc47 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3307 .elementor-element.elementor-element-3dbedc47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3307 .elementor-element.elementor-element-63e9e8cc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3307 .elementor-element.elementor-element-1a811d5b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3307 .elementor-element.elementor-element-1a811d5b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3307 .elementor-element.elementor-element-1754b483{text-align:left;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3307 .elementor-element.elementor-element-24dc4993 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3307 .elementor-element.elementor-element-24dc4993 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3307 .elementor-element.elementor-element-24dc4993 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3307 .elementor-element.elementor-element-24dc4993{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3307 .elementor-element.elementor-element-24dc4993 .elementor-icon-list-icon{padding-right:0px;}.elementor-3307 .elementor-element.elementor-element-24dc4993 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3307 .elementor-element.elementor-element-24dc4993 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;letter-spacing:1px;}.elementor-3307 .elementor-element.elementor-element-24dc4993 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3307 .elementor-element.elementor-element-1ecebb59{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3307 .elementor-element.elementor-element-4c0de047 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3307 .elementor-element.elementor-element-1b4d7953 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3307 .elementor-element.elementor-element-1b4d7953{z-index:99999;}.elementor-3307 .elementor-element.elementor-element-4e4886a7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3307 .elementor-element.elementor-element-4e4886a7 > .elementor-background-overlay{opacity:0.96;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3307 .elementor-element.elementor-element-4e4886a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 4em 0em;z-index:999;}.elementor-bc-flex-widget .elementor-3307 .elementor-element.elementor-element-02fe377.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3307 .elementor-element.elementor-element-02fe377.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3307 .elementor-element.elementor-element-02fe377.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3307 .elementor-element.elementor-element-02fe377 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3307 .elementor-element.elementor-element-0ae6bcf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3307 .elementor-element.elementor-element-0ae6bcf{text-align:center;}.elementor-3307 .elementor-element.elementor-element-0ae6bcf .elementor-heading-title{font-size:1.3rem;font-weight:500;text-transform:uppercase;letter-spacing:0px;color:#FFFFFF;}.elementor-3307 .elementor-element.elementor-element-41b87cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3307 .elementor-element.elementor-element-41b87cd{text-align:center;}.elementor-3307 .elementor-element.elementor-element-41b87cd .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:4rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-3307 .elementor-element.elementor-element-12e0bfc > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-3307 .elementor-element.elementor-element-12e0bfc{text-align:center;}.elementor-3307 .elementor-element.elementor-element-12e0bfc .elementor-heading-title{font-size:1.6em;font-weight:400;color:#FF6B18;}.elementor-3307 .elementor-element.elementor-element-85b3ae0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3307 .elementor-element.elementor-element-85b3ae0{text-align:center;}.elementor-3307 .elementor-element.elementor-element-85b3ae0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:7rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3307 .elementor-element.elementor-element-b38a7f5{text-align:center;color:#FFFFFF;font-size:1.2em;font-weight:300;line-height:1.6em;}.elementor-3307 .elementor-element.elementor-element-282f6a5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3307 .elementor-element.elementor-element-1a18c214:not(.elementor-motion-effects-element-type-background), .elementor-3307 .elementor-element.elementor-element-1a18c214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#25223B;}.elementor-3307 .elementor-element.elementor-element-1a18c214 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3307 .elementor-element.elementor-element-1a18c214{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:060px 0px 060px 0px;}.elementor-3307 .elementor-element.elementor-element-3d538c0{text-align:center;}.elementor-3307 .elementor-element.elementor-element-3d538c0 .elementor-heading-title{font-size:3em;font-weight:600;color:#FFFFFF;}.elementor-3307 .elementor-element.elementor-element-68adcd46 > .elementor-widget-container{margin:040px 0px 0px 0px;}.elementor-3307 .elementor-element.elementor-element-68adcd46 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3307 .elementor-element.elementor-element-68adcd46 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3307 .elementor-element.elementor-element-68adcd46{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3307 .elementor-element.elementor-element-68adcd46 .elementor-icon-list-icon{padding-right:0px;}.elementor-3307 .elementor-element.elementor-element-68adcd46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3307 .elementor-element.elementor-element-68adcd46 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-weight:600;font-style:normal;letter-spacing:1px;}.elementor-3307 .elementor-element.elementor-element-68adcd46 .elementor-icon-list-text{color:#FFE2E7;transition:color 0.3s;}.elementor-3307 .elementor-element.elementor-element-68adcd46 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-3307 .elementor-element.elementor-element-48df604b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3307 .elementor-element.elementor-element-48df604b .elementor-icon-list-icon i{color:#FE516E;transition:color 0.3s;}.elementor-3307 .elementor-element.elementor-element-48df604b .elementor-icon-list-icon svg{fill:#FE516E;transition:fill 0.3s;}.elementor-3307 .elementor-element.elementor-element-48df604b .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-3307 .elementor-element.elementor-element-48df604b .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-3307 .elementor-element.elementor-element-48df604b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3307 .elementor-element.elementor-element-48df604b .elementor-icon-list-icon{padding-right:0px;}.elementor-3307 .elementor-element.elementor-element-48df604b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3307 .elementor-element.elementor-element-48df604b .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;letter-spacing:1px;}.elementor-3307 .elementor-element.elementor-element-48df604b .elementor-icon-list-text{color:#FF3030;transition:color 0.3s;}.elementor-3307 .elementor-element.elementor-element-5aaa8d9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3307 .elementor-element.elementor-element-5aaa8d9b{text-align:center;color:#FFFFFF;font-family:"Mulish", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:1px;}@media(max-width:1024px){.elementor-3307 .elementor-element.elementor-element-0ae6bcf .elementor-heading-title{font-size:1.6rem;}.elementor-3307 .elementor-element.elementor-element-41b87cd .elementor-heading-title{font-size:4rem;}.elementor-3307 .elementor-element.elementor-element-12e0bfc .elementor-heading-title{font-size:1.8em;}.elementor-3307 .elementor-element.elementor-element-85b3ae0 .elementor-heading-title{font-size:4rem;}.elementor-3307 .elementor-element.elementor-element-3d538c0 .elementor-heading-title{font-size:2em;}.elementor-3307 .elementor-element.elementor-element-68adcd46 > .elementor-widget-container{margin:020px 0px 0px 0px;}}@media(min-width:768px){.elementor-3307 .elementor-element.elementor-element-1a811d5b{width:33.304%;}.elementor-3307 .elementor-element.elementor-element-2e80ad43{width:66.696%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3307 .elementor-element.elementor-element-02fe377{width:100%;}}@media(max-width:767px){.elementor-3307 .elementor-element.elementor-element-0ae6bcf{text-align:center;}.elementor-3307 .elementor-element.elementor-element-41b87cd{text-align:center;}.elementor-3307 .elementor-element.elementor-element-41b87cd .elementor-heading-title{font-size:3.3rem;}.elementor-3307 .elementor-element.elementor-element-12e0bfc .elementor-heading-title{font-size:1.5em;}.elementor-3307 .elementor-element.elementor-element-85b3ae0{text-align:center;}.elementor-3307 .elementor-element.elementor-element-85b3ae0 .elementor-heading-title{font-size:3.3rem;}.elementor-3307 .elementor-element.elementor-element-68adcd46 > .elementor-widget-container{margin:010px 0px 0px 0px;}}

/* Start custom CSS for icon-list, class: .elementor-element-24dc4993 */#scaledMenu ul li:last-child span{
    background-color: white;
    padding: 5px 15px;
    color:#000 ;
    border-radius: 20px;
    margin-left: 45px
    
}/* End custom CSS */



/* Start custom CSS for html, class: .elementor-element-1b4d7953 */#scaled_top_menu .scaled-menu-logo-img{
    width: 160px;
}


#scaled_top_menu ul li a{
   font-family: default;
    color:#fff;
    font-weight: 400;
    
}
#scaled_top_menu ul li:hover a{
    color:#FF6B18;
}

#scaled_top_menu ul li:last-child a{
    font-weight: 500;
    letter-spacing: 1px;
    color:#fff ;
    font-size: 15px;
    padding: 18px 30px;
    border-radius: 40px;
    border:2px solid #fff;
    line-height: 1;
    cursor: pointer;
    
}
#scaled_top_menu ul li:last-child:hover a{
    background: #FF6B18;
 color:#ffffff ;
 border:2px solid #FF6B18;
}

@media screen and (min-width: 992px)
{
    #scaled_top_menu ul li{
    margin-left: 20px;
    text-align: center;
}
}
@media screen and (max-width: 992px)
{
    #scaled_top_menu ul.navbar-nav li.nav-item:last-child a{
    display: inline-block;
    margin-top: 10px;
      padding: 12px 25px;
    
}
#scaled_top_menu .scaled-menu-logo-img{
    width: 100px;
}
    
}
@media screen and (max-width: 992px) and (min-width: 768px) {
     #scaled_top_menu ul.navbar-nav li.nav-item:last-child{
   text-align:center;
}
}/* End custom CSS */







/* Start custom CSS for text-editor, class: .elementor-element-b38a7f5 */.sc-hero-content-wrap{
    max-width: 700px;
    margin: 0 auto;
    padding: 0 20px;
}/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-282f6a5 */.scaled-add-to-cal{
    text-align: center
}/* End custom CSS */



/* Start custom CSS for column, class: .elementor-element-3dbedc47 */.sc-hero-wrap{
    position: relative;
}
.sc-hero-wrap::before{
    content: '';
    background-repeat: no-repeat;
    background-position: left;
    background-size: cover;
    background-image: url('https://www.digitaladoption.com/wp-content/uploads/2023/05/Group-6676-1.svg');
    width: 18%;
    height: 140px;
    position: absolute;
    top: 8em;
    right:0;
}
.sc-hero-wrap::after{
    content: '';
    background-repeat: no-repeat;
    background-position: left;
    background-size: cover;
    background-image: url('https://www.digitaladoption.com/wp-content/uploads/2023/05/Group-6677-1.svg');
    width: 360px;
    height: 250px;
    position: absolute;
    bottom: 0;
    left:0;
}

@media only screen and (min-width:768px) and (max-width: 968px){
    .sc-hero-wrap::before{
        width:20%;
        height:100px;
        top: 6em;
    }
    .sc-hero-wrap::after{
        width: 140px;
        height: 100px;
    }
}

@media only screen and (max-width: 767px){
    .sc-hero-wrap::before{
        width:25%;
        height:80px;
        top: 6em;
    }
    .sc-hero-wrap::after{
        width: 140px;
        height: 100px;
    }
}/* End custom CSS */



/* Start custom CSS for icon-list, class: .elementor-element-68adcd46 */.scaledbottomMenu ul li:hover span{
    cursor: pointer;
    
}
 .scaledbottomMenu ul li span{
    margin-bottom: 10px;
    font-family: "Mulish", Sans-serif;
    color: #FF6B18 !important;
}
@media screen and (min-width: 992px){
    
    .scaledbottomMenu ul li span{
    margin-left: 40px;
    
}
}

@media screen and (max-width: 992px){
    
    .scaledbottomMenu ul {
    flex-direction:column;
    
}
}/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-48df604b */.scaledbottomMenuicon ul li span.elementor-icon-list-icon{
    border: 1px solid #FE516E;
    padding: 2px 2px;
    border-radius: 5px;
}
.scaledbottomMenuicon ul li:hover span.elementor-icon-list-icon{
    border: 1px solid #fff;
    cursor: pointer;
}/* End custom CSS */




/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Archivo+Black&family=Archivo:wght@400;500;600;700;800;900&display=swap');


.elementor-widget-container{
    font-family: 'Archivo', sans-serif !important;
}
div{
    font-family: 'Archivo', sans-serif !important;
}
p{
    font-family: 'Archivo', sans-serif !important;
}
span{
    font-family: 'Archivo', sans-serif !important;
}

#BackToTop{
    display: none !important;
}
#event-page-body{
    overflow: hidden;
}
.registration-popup{
    z-index: 999999!important;
}

.form-wrap-scaled-23 form[data-form-target] .input-group .checkbox-terms{
    font-size: 0.8em!important;
}

  .form-wrap-scaled-23 .checkbox-terms input#scaled_terms_check {
            position: absolute!important;
            opacity: 0!important;
            cursor: pointer!important;
            height: 12px!important;
            width: 12px!important;
            z-index: 1!important;
        }

        .form-wrap-scaled-23 .checkbox-terms {
            display: block!important;
            position: relative!important;
            margin-bottom: 12px!important;
            font-size: 14px!important;
            user-select: none!important;
        }

        .form-wrap-scaled-23 .checkmark {
            position: absolute!important;
            top: 0!important;
            left: 0!important;
            height: 12px!important;
            width: 12px!important;
            background-color: #eee!important;
        }

        .form-wrap-scaled-23 .checbox-content {
            padding-left: 20px!important
        }

        .form-wrap-scaled-23 .checkbox-terms:hover input#scaled_terms_check~.checkmark {
            background-color: #ccc!important;
        }

        .form-wrap-scaled-23 .checkbox-terms input#scaled_terms_check:checked~.checkmark {
            background-color: #FF6B18!important;
        }

        .form-wrap-scaled-23 .checkmark:after {
            content: ""!important;
            position: absolute!important;
            display: none!important;
        }

        .form-wrap-scaled-23 .checkbox-terms input#scaled_terms_check:checked~.checkmark:after {
            display: block!important;
        }

        .form-wrap-scaled-23 .checkbox-terms .checkmark:after {
            left: 4px;
            top: 0px;
            width: 4px;
            height: 9px;
            border: solid white;
            border-width: 0 2px 2px 0;
            -webkit-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
            transform: rotate(45deg);
        }/* End custom CSS */