.elementor-1186 .elementor-element.elementor-element-1661efa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1186 .elementor-element.elementor-element-1661efa:not(.elementor-motion-effects-element-type-background), .elementor-1186 .elementor-element.elementor-element-1661efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5ED;}.elementor-1186 .elementor-element.elementor-element-bf43d5b{--display:flex;}.elementor-1186 .elementor-element.elementor-element-ab2d574{--display:flex;}.elementor-1186 .elementor-element.elementor-element-2563625{--display:flex;}.elementor-1186 .elementor-element.elementor-element-5d3bbe3{font-family:var( --e-global-typography-a8d3ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-a8d3ae4-font-size );font-weight:var( --e-global-typography-a8d3ae4-font-weight );line-height:var( --e-global-typography-a8d3ae4-line-height );color:var( --e-global-color-18b7c68 );}.elementor-1186 .elementor-element.elementor-element-f965eb1{--display:flex;}.elementor-1186 .elementor-element.elementor-element-672e87d{--display:flex;}.elementor-1186 .elementor-element.elementor-element-f93bde8{font-family:var( --e-global-typography-a8d3ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-a8d3ae4-font-size );font-weight:var( --e-global-typography-a8d3ae4-font-weight );line-height:var( --e-global-typography-a8d3ae4-line-height );color:var( --e-global-color-18b7c68 );}.elementor-1186 .elementor-element.elementor-element-ed1c0f2{--display:flex;}.elementor-1186 .elementor-element.elementor-element-14e6c9f{--display:flex;}.elementor-1186 .elementor-element.elementor-element-ba7c506{font-family:var( --e-global-typography-a8d3ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-a8d3ae4-font-size );font-weight:var( --e-global-typography-a8d3ae4-font-weight );line-height:var( --e-global-typography-a8d3ae4-line-height );color:var( --e-global-color-18b7c68 );}.elementor-1186 .elementor-element.elementor-element-a3e3670{--display:flex;}.elementor-1186 .elementor-element.elementor-element-9b3818a{--display:flex;}.elementor-1186 .elementor-element.elementor-element-7b52a18{font-family:var( --e-global-typography-a8d3ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-a8d3ae4-font-size );font-weight:var( --e-global-typography-a8d3ae4-font-weight );line-height:var( --e-global-typography-a8d3ae4-line-height );color:var( --e-global-color-18b7c68 );}.elementor-1186 .elementor-element.elementor-element-00d6185{--display:flex;}.elementor-1186 .elementor-element.elementor-element-b7179ea{--display:flex;}.elementor-1186 .elementor-element.elementor-element-091dcfe{font-family:var( --e-global-typography-a8d3ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-a8d3ae4-font-size );font-weight:var( --e-global-typography-a8d3ae4-font-weight );line-height:var( --e-global-typography-a8d3ae4-line-height );color:var( --e-global-color-18b7c68 );}.elementor-1186 .elementor-element.elementor-element-26a8b6b{--n-accordion-title-font-size:var( --e-global-typography-7e6018a-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:-14px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-active-color:var( --e-global-color-18b7c68 );--n-accordion-icon-size:15px;}.elementor-1186 .elementor-element.elementor-element-26a8b6b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-18b7c68 );border-style:none;}.elementor-1186 .elementor-element.elementor-element-26a8b6b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FF8400;border-style:none;}:where( .elementor-1186 .elementor-element.elementor-element-26a8b6b > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FF8400;border-style:none;--border-radius:0px 0px 16px 16px;--padding-top:0px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-1186 .elementor-element.elementor-element-26a8b6b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-1186 .elementor-element.elementor-element-26a8b6b {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-1186 .elementor-element.elementor-element-26a8b6b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-7e6018a-font-family ), Sans-serif;font-weight:var( --e-global-typography-7e6018a-font-weight );line-height:var( --e-global-typography-7e6018a-line-height );}.elementor-1186 .elementor-element.elementor-element-f2d9e0e{--display:flex;}.elementor-1186 .elementor-element.elementor-element-654cd52{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1186 .elementor-element.elementor-element-d7f77ce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;}.elementor-1186 .elementor-element.elementor-element-0ce7d35 img{width:22px;}.elementor-1186 .elementor-element.elementor-element-ad9582d .elementor-heading-title{font-family:var( --e-global-typography-a8d3ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-a8d3ae4-font-size );font-weight:var( --e-global-typography-a8d3ae4-font-weight );line-height:var( --e-global-typography-a8d3ae4-line-height );color:var( --e-global-color-6715ee8 );}.elementor-1186 .elementor-element.elementor-element-4cd72e1{width:var( --container-widget-width, 454px );max-width:454px;--container-widget-width:454px;--container-widget-flex-grow:0;}.elementor-1186 .elementor-element.elementor-element-4cd72e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1186 .elementor-element.elementor-element-4cd72e1 .elementor-heading-title{font-family:var( --e-global-typography-4633773-font-family ), Sans-serif;font-size:var( --e-global-typography-4633773-font-size );font-weight:var( --e-global-typography-4633773-font-weight );line-height:var( --e-global-typography-4633773-line-height );color:var( --e-global-color-6715ee8 );}.elementor-1186 .elementor-element.elementor-element-bd35fd6{font-family:var( --e-global-typography-3b094bd-font-family ), Sans-serif;font-size:var( --e-global-typography-3b094bd-font-size );font-weight:var( --e-global-typography-3b094bd-font-weight );line-height:var( --e-global-typography-3b094bd-line-height );color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-2cfde6c{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-1186 .elementor-element.elementor-element-2cfde6c:not(.elementor-motion-effects-element-type-background), .elementor-1186 .elementor-element.elementor-element-2cfde6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a708989 );background-image:url("https://aokplaygrounds.com/wp-content/uploads/2026/10/Playground-Questions-Answered-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1186 .elementor-element.elementor-element-2cfde6c::before, .elementor-1186 .elementor-element.elementor-element-2cfde6c > .elementor-background-video-container::before, .elementor-1186 .elementor-element.elementor-element-2cfde6c > .e-con-inner > .elementor-background-video-container::before, .elementor-1186 .elementor-element.elementor-element-2cfde6c > .elementor-background-slideshow::before, .elementor-1186 .elementor-element.elementor-element-2cfde6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1186 .elementor-element.elementor-element-2cfde6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(20,20,20,0.28);--background-overlay:'';}.elementor-1186 .elementor-element.elementor-element-baece5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1186 .elementor-element.elementor-element-17987fb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 30px 0px;--z-index:2;}.elementor-1186 .elementor-element.elementor-element-17987fb:not(.elementor-motion-effects-element-type-background), .elementor-1186 .elementor-element.elementor-element-17987fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b7c68 );}.elementor-1186 .elementor-element.elementor-element-3abc2e9{--display:flex;--border-radius:99px 99px 99px 99px;}.elementor-1186 .elementor-element.elementor-element-4609933.elementor-element{--align-self:flex-start;}.elementor-1186 .elementor-element.elementor-element-4609933 .elementor-icon-wrapper{text-align:end;}.elementor-1186 .elementor-element.elementor-element-4609933 .elementor-icon{font-size:40px;}.elementor-1186 .elementor-element.elementor-element-4609933 .elementor-icon svg{height:40px;}.elementor-1186 .elementor-element.elementor-element-46a7dae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1186 .elementor-element.elementor-element-6b85fe2{--spacer-size:600px;}.elementor-1186 .elementor-element.elementor-element-6b85fe2.elementor-element{--align-self:flex-start;}@media(min-width:768px){.elementor-1186 .elementor-element.elementor-element-17987fb{--width:auto;}.elementor-1186 .elementor-element.elementor-element-3abc2e9{--width:auto;}}@media(max-width:1366px){.elementor-1186 .elementor-element.elementor-element-5d3bbe3{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-f93bde8{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-ba7c506{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-7b52a18{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-091dcfe{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-26a8b6b{--n-accordion-title-font-size:var( --e-global-typography-7e6018a-font-size );}:where( .elementor-1186 .elementor-element.elementor-element-26a8b6b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-7e6018a-line-height );}.elementor-1186 .elementor-element.elementor-element-ad9582d .elementor-heading-title{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-4cd72e1 .elementor-heading-title{font-size:var( --e-global-typography-4633773-font-size );line-height:var( --e-global-typography-4633773-line-height );}.elementor-1186 .elementor-element.elementor-element-bd35fd6{font-size:var( --e-global-typography-3b094bd-font-size );line-height:var( --e-global-typography-3b094bd-line-height );}}@media(max-width:1024px){.elementor-1186 .elementor-element.elementor-element-1661efa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1186 .elementor-element.elementor-element-5d3bbe3{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-f93bde8{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-ba7c506{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-7b52a18{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-091dcfe{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-26a8b6b{--n-accordion-title-font-size:var( --e-global-typography-7e6018a-font-size );}:where( .elementor-1186 .elementor-element.elementor-element-26a8b6b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-7e6018a-line-height );}.elementor-1186 .elementor-element.elementor-element-f2d9e0e.e-con{--order:-99999 /* order start hack */;}.elementor-1186 .elementor-element.elementor-element-d7f77ce{--justify-content:center;}.elementor-1186 .elementor-element.elementor-element-ad9582d .elementor-heading-title{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-4cd72e1{width:var( --container-widget-width, 743px );max-width:743px;--container-widget-width:743px;--container-widget-flex-grow:0;text-align:center;}.elementor-1186 .elementor-element.elementor-element-4cd72e1.elementor-element{--align-self:center;}.elementor-1186 .elementor-element.elementor-element-4cd72e1 .elementor-heading-title{font-size:var( --e-global-typography-4633773-font-size );line-height:var( --e-global-typography-4633773-line-height );}.elementor-1186 .elementor-element.elementor-element-bd35fd6{width:var( --container-widget-width, 576px );max-width:576px;--container-widget-width:576px;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-3b094bd-font-size );line-height:var( --e-global-typography-3b094bd-line-height );}.elementor-1186 .elementor-element.elementor-element-bd35fd6.elementor-element{--align-self:center;}.elementor-1186 .elementor-element.elementor-element-2cfde6c{--min-height:250px;}}@media(max-width:767px){.elementor-1186 .elementor-element.elementor-element-5d3bbe3{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-f93bde8{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-ba7c506{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-7b52a18{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-091dcfe{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-26a8b6b{--n-accordion-title-font-size:var( --e-global-typography-7e6018a-font-size );}:where( .elementor-1186 .elementor-element.elementor-element-26a8b6b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-7e6018a-line-height );}.elementor-1186 .elementor-element.elementor-element-d7f77ce{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1186 .elementor-element.elementor-element-ad9582d{text-align:center;}.elementor-1186 .elementor-element.elementor-element-ad9582d .elementor-heading-title{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-4cd72e1{text-align:center;}.elementor-1186 .elementor-element.elementor-element-4cd72e1 .elementor-heading-title{font-size:var( --e-global-typography-4633773-font-size );line-height:var( --e-global-typography-4633773-line-height );}.elementor-1186 .elementor-element.elementor-element-bd35fd6{font-size:var( --e-global-typography-3b094bd-font-size );line-height:var( --e-global-typography-3b094bd-line-height );}.elementor-1186 .elementor-element.elementor-element-baece5a{--flex-wrap:nowrap;}}@media(min-width:2400px){.elementor-1186 .elementor-element.elementor-element-5d3bbe3{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-f93bde8{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-ba7c506{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-7b52a18{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-091dcfe{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-26a8b6b{--n-accordion-title-font-size:var( --e-global-typography-7e6018a-font-size );}:where( .elementor-1186 .elementor-element.elementor-element-26a8b6b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-7e6018a-line-height );}.elementor-1186 .elementor-element.elementor-element-ad9582d .elementor-heading-title{font-size:var( --e-global-typography-a8d3ae4-font-size );line-height:var( --e-global-typography-a8d3ae4-line-height );}.elementor-1186 .elementor-element.elementor-element-4cd72e1 .elementor-heading-title{font-size:var( --e-global-typography-4633773-font-size );line-height:var( --e-global-typography-4633773-line-height );}.elementor-1186 .elementor-element.elementor-element-bd35fd6{font-size:var( --e-global-typography-3b094bd-font-size );line-height:var( --e-global-typography-3b094bd-line-height );}}/* Start custom CSS for container, class: .elementor-element-2cfde6c *//* ==========================================================
   Question tab card (tab top left)
   Applies ONLY inside elements with .aok-qtab
   ========================================================== */

.aok-qtab {
    --qt-tab: 90px;      /* tab width and height */
    --qt-r: 50px;        /* radius for the tab bend and the curve right of the tab */
    --qt-r2: 24px;       /* radius for the curve under the tab, 0px removes it */
    --qt-icon: 58px;     /* circle size */
    --qt-bg: #fff5ed;    /* must match the section background */
    position: relative;
    overflow: hidden;
    padding: 0 !important;
    isolation: isolate;
}

/* Tab: fixed size, icon pinned top left, no padding or border */
.aok-qtab .elementor-element.card-Arrow1 {
    position: relative;
    overflow: visible !important;
    box-sizing: border-box;
    width: var(--qt-tab) !important;
    height: var(--qt-tab) !important;
    min-height: 0 !important;
    padding: 0 !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    background-color: var(--qt-bg) !important;
    border: 0 !important;
    outline: 0 !important;
    box-shadow: none !important;
    border-bottom-right-radius: var(--qt-r) !important;
}

/* Wrappers around the icon: no padding or margin, hugs the corner */
.aok-qtab .card-Arrow1 .e-con,
.aok-qtab .card-Arrow1 .elementor-widget,
.aok-qtab .card-Arrow1 .elementor-widget-container,
.aok-qtab .card-Arrow1 .elementor-icon-wrapper,
.aok-qtab .card-Arrow1 .elementor-icon {
    padding: 0 !important;
    margin: 0 !important;
    line-height: 0;
}

.aok-qtab .card-Arrow1 > .e-con {
    align-self: flex-start !important;
    width: auto !important;
}

/* Circle size */
.aok-qtab .card-Arrow1 .elementor-icon svg {
    width: var(--qt-icon) !important;
    height: var(--qt-icon) !important;
    display: block;
}

/* Curve under the tab, along the left edge (smaller so it cuts less of the image) */
.aok-qtab .elementor-element.card-Arrow1::after {
    content: "";
    position: absolute;
    top: calc(100% - 1px);
    left: 0;
    width: var(--qt-r2);
    height: var(--qt-r2);
    background-image: radial-gradient(circle at 100% 100%, transparent calc(var(--qt-r2) - 0.5px), var(--qt-bg) var(--qt-r2));
    background-repeat: no-repeat;
    pointer-events: none;
    z-index: 3;
}

/* Curve right of the tab: redraw the notch spacer */
.aok-qtab .elementor-element.notch-curve {
    margin-left: -1px;
    background: none !important;
    border: 0 !important;
    box-shadow: none !important;
    -webkit-mask: none !important;
    mask: none !important;
}

.aok-qtab .notch-curve::before,
.aok-qtab .notch-curve::after {
    content: none !important;
}

.aok-qtab .notch-curve .elementor-spacer-inner {
    width: var(--qt-r) !important;
    height: var(--qt-r) !important;
    border: 0 !important;
    background-color: transparent !important;
    background-image: radial-gradient(circle at 100% 100%, transparent calc(var(--qt-r) - 0.5px), var(--qt-bg) var(--qt-r)) !important;
    -webkit-mask: none !important;
    mask: none !important;
}/* End custom CSS */