.elementor-7926 .elementor-element.elementor-element-b852732{--display:flex;}@media(max-width:767px){.elementor-7926 .elementor-element.elementor-element-b852732{--content-width:98dvw;}}@media(max-width:1024px) and (min-width:768px){.elementor-7926 .elementor-element.elementor-element-b852732{--content-width:98dvw;}}/* Start custom CSS for template, class: .elementor-element-3c4fb0e */#How_CI_Think {
    box-shadow: 0 10px 20px black;
    border-radius: 40px;
    overflow-x:visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b852732 */.main-container {
    overflow-x: clip;
}

@media (min-width: 1025px)
 {.main-container {
    max-width:960px;
    min-width: 55vw;
    }
    
    /*@media (max-width: 1024px)
 {.main-container {
    overflow-x: clip;
    max-width: 100dvw !important;
    min-width: 95dvw !important;
}}

@media (min-width: 1025px)
 {.main-container {
    overflow-x: clip;
    max-width: 75dvw !important;
    min-width: 60dvw !important;
}}

@media (min-width: 1600px)
 {.main-container {
    overflow-x: clip;
    max-width: 75dvw !important;
    min-width: 60dvw !important;
}}*//* End custom CSS */
/* Start custom CSS */body.elementor-page-7926:not(.elementor-motion-effects-element-type-background), body.elementor-page-7926 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
     background-image: linear-gradient(180deg, var(--e-global-color-894ec2e), var(--e-global-color-254b754));
     }/* End custom CSS */