.elementor-5506 .elementor-element.elementor-element-13309ce2 > .elementor-container{min-height:262px;}.elementor-5506 .elementor-element.elementor-element-13309ce2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5506 .elementor-element.elementor-element-13309ce2:not(.elementor-motion-effects-element-type-background), .elementor-5506 .elementor-element.elementor-element-13309ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://academetime.com/wp-content/uploads/2021/11/little-kids-halloween-party.jpg");background-repeat:repeat;background-size:cover;}.elementor-5506 .elementor-element.elementor-element-13309ce2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:85px;padding:213px 0px 154px 0px;}.elementor-5506 .elementor-element.elementor-element-13309ce2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5506 .elementor-element.elementor-element-13309ce2 > .elementor-shape-bottom svg{height:76px;transform:translateX(-50%) rotateY(180deg);}.elementor-5506 .elementor-element.elementor-element-3d59c1b0 .elementor-heading-title{color:#FFFFFF;font-size:64px;font-weight:700;line-height:80px;}.elementor-5506 .elementor-element.elementor-element-3d59c1b0 > .elementor-widget-container{margin:0px 0px 47px 0px;}.elementor-5506 .elementor-element.elementor-element-3d59c1b0{width:var( --container-widget-width, 527px );max-width:527px;--container-widget-width:527px;--container-widget-flex-grow:0;}.elementor-5506 .elementor-element.elementor-element-3252e42.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9aa3421 );}.elementor-5506 .elementor-element.elementor-element-3252e42.elementor-view-framed .elementor-icon, .elementor-5506 .elementor-element.elementor-element-3252e42.elementor-view-default .elementor-icon{fill:var( --e-global-color-9aa3421 );color:var( --e-global-color-9aa3421 );border-color:var( --e-global-color-9aa3421 );}.elementor-5506 .elementor-element.elementor-element-3252e42{--icon-box-icon-margin:15px;}.elementor-5506 .elementor-element.elementor-element-3252e42 .elementor-icon{font-size:20px;}.elementor-5506 .elementor-element.elementor-element-3252e42 .elementor-icon-box-wrapper{text-align:left;}.elementor-5506 .elementor-element.elementor-element-3252e42 .elementor-icon-box-title{margin-bottom:6px;color:#FFFFFF;}.elementor-5506 .elementor-element.elementor-element-3252e42 .elementor-icon-box-title, .elementor-5506 .elementor-element.elementor-element-3252e42 .elementor-icon-box-title a{font-size:18px;font-weight:700;line-height:18px;}.elementor-5506 .elementor-element.elementor-element-3252e42 .elementor-icon-box-description{color:#FFFFFF;font-size:18px;font-weight:400;}.elementor-bc-flex-widget .elementor-5506 .elementor-element.elementor-element-306f6ba7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5506 .elementor-element.elementor-element-306f6ba7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5506 .elementor-element.elementor-element-730d2096{text-align:center;}.elementor-5506 .elementor-element.elementor-element-730d2096 img{width:262px;height:262px;object-fit:contain;border-style:solid;border-width:35px 35px 35px 35px;border-color:#FFFFFF;}.elementor-5506 .elementor-element.elementor-element-21221ed1{padding:0px 0px 0px 0px;}.elementor-5506 .elementor-element.elementor-element-82e2f6b{text-align:center;}@media(min-width:768px){.elementor-5506 .elementor-element.elementor-element-2882855b{width:77.101%;}.elementor-5506 .elementor-element.elementor-element-306f6ba7{width:22.855%;}}@media(max-width:1106px){.elementor-5506 .elementor-element.elementor-element-13309ce2{margin-top:0px;margin-bottom:40px;padding:110px 20px 100px 20px;}.elementor-5506 .elementor-element.elementor-element-730d2096 img{width:190px;height:190px;}.elementor-5506 .elementor-element.elementor-element-21221ed1{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-5506 .elementor-element.elementor-element-13309ce2 > .elementor-shape-bottom svg{height:45px;}.elementor-5506 .elementor-element.elementor-element-13309ce2{padding:110px 20px 80px 20px;}.elementor-5506 .elementor-element.elementor-element-3d59c1b0 .elementor-heading-title{font-size:49px;line-height:49px;}.elementor-5506 .elementor-element.elementor-element-3d59c1b0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5506 .elementor-element.elementor-element-3252e42{--icon-box-icon-margin:1px;}.elementor-5506 .elementor-element.elementor-element-3252e42 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-5506 .elementor-element.elementor-element-730d2096 img{width:305px;height:305px;}}/* Start custom CSS for icon-box, class: .elementor-element-3252e42 */.elementor-5506 .elementor-element.elementor-element-3252e42 .elementor-icon-box-icon {
    margin-right: 15px !important;
    float: left;
    height: 50px;
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-730d2096 */.elementor-5506 .elementor-element.elementor-element-730d2096 img {
    padding: 20px 20px 20px 20px;
    background-color: #FFFFFF;
    border-radius: 10px 10px 10px 10px;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-50168098 */.elementor-5506 .elementor-element.elementor-element-50168098 ul {
   margin-bottom: 24px;
}

.elementor-5506 .elementor-element.elementor-element-50168098 ul li{
    padding-left: 10px;
}
.elementor-5506 .elementor-element.elementor-element-50168098 ul li::marker{
    font-size: 12px;
}

.elementor-5506 .elementor-element.elementor-element-50168098 h2 {
    font-size: 24px;
    font-weight: bold;
    color: var( --e-global-color-accent );
    line-height: 30px;
}
/* Figure */
.elementor-5506 .elementor-element.elementor-element-50168098 .wp-block-video,
.elementor-5506 .elementor-element.elementor-element-50168098 .wp-block-embed,
.elementor-5506 .elementor-element.elementor-element-50168098 .wp-block-image {
    margin: 1.9em 0 1.7em 0;
}

/* Pullquote */
.elementor-5506 .elementor-element.elementor-element-50168098 .wp-block-pullquote {
    color: white;
    text-align: left;
   background-image: linear-gradient(225deg, #DB0099 0%, #712FC8 100%);
    padding: 35px 16px 10px 12px;
    margin-top: 52px;
    margin-bottom: 60px;
}


.elementor-5506 .elementor-element.elementor-element-50168098 .wp-block-pullquote p{
    font-size: 40px;
    font-weight: 700;
    line-height: 48px;
    margin-bottom: 28px;
}
.elementor-5506 .elementor-element.elementor-element-50168098 .wp-block-pullquote cite {
    font-size: 24px;
    font-weight: 700;
    line-height: 42px;
}

.elementor-5506 .elementor-element.elementor-element-50168098 .wp-block-pullquote cite::before {
    content: "—";
    margin-right: 5px;
}

/* Gallery */
.elementor-5506 .elementor-element.elementor-element-50168098 .wp-block-gallery {
    margin-top: 70px;
    margin-bottom: 43px;
}
.elementor-5506 .elementor-element.elementor-element-50168098 .blocks-gallery-item {
    padding: 0;
    margin: 0;
}

/* Elementor */
.elementor-5506 .elementor-element.elementor-element-50168098 .elementor-section-wrap {
    margin-top: 48px;
    margin-bottom: 48px;
}/* End custom CSS */