.elementor-91 .elementor-element.elementor-element-0044d75{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91 .elementor-element.elementor-element-215719e{--display:flex;}.elementor-91 .elementor-element.elementor-element-6cfa6fc{--spacer-size:150px;}.elementor-91 .elementor-element.elementor-element-f4ca7c7 .elementor-heading-title{font-size:1.2em;font-weight:600;color:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-4c63ca0{--display:flex;}.elementor-91 .elementor-element.elementor-element-2fbe11e{--spacer-size:225px;}.elementor-91 .elementor-element.elementor-element-2b09564:not( .elementor-widget-image ) .elementor-widget-container, .elementor-91 .elementor-element.elementor-element-2b09564.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.ap-education.com/wp-content/plugins/elementor/assets/mask-shapes/flower.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-91 .elementor-element.elementor-element-2b09564 img{width:100%;}.elementor-91 .elementor-element.elementor-element-b9744b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91 .elementor-element.elementor-element-b591a4a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-91 .elementor-element.elementor-element-e97b8af{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-91 .elementor-element.elementor-element-e97b8af:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-e97b8af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b0451 );}.elementor-91 .elementor-element.elementor-element-3d2b000{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-91 .elementor-element.elementor-element-3d2b000 > .elementor-widget-container{background-image:url("https://www.ap-education.com/wp-content/uploads/2025/03/Circle-BAE3AA.svg");background-position:center center;background-repeat:no-repeat;background-size:100px auto;}.elementor-91 .elementor-element.elementor-element-3d2b000 .elementor-icon-wrapper{text-align:center;}.elementor-91 .elementor-element.elementor-element-3d2b000 .elementor-icon{font-size:70px;}.elementor-91 .elementor-element.elementor-element-3d2b000 .elementor-icon svg{height:70px;}.elementor-91 .elementor-element.elementor-element-3d2b000 .elementor-icon-wrapper svg{width:auto;}.elementor-91 .elementor-element.elementor-element-f23683e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-03d9a63{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-91 .elementor-element.elementor-element-03d9a63:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-03d9a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b0451 );}.elementor-91 .elementor-element.elementor-element-ed658ce{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-91 .elementor-element.elementor-element-ed658ce > .elementor-widget-container{background-image:url("https://www.ap-education.com/wp-content/uploads/2025/03/Circle-BAE3AA.svg");background-position:center center;background-repeat:no-repeat;background-size:100px auto;}.elementor-91 .elementor-element.elementor-element-ed658ce .elementor-icon-wrapper{text-align:center;}.elementor-91 .elementor-element.elementor-element-ed658ce .elementor-icon{font-size:90px;}.elementor-91 .elementor-element.elementor-element-ed658ce .elementor-icon svg{height:90px;}.elementor-91 .elementor-element.elementor-element-ed658ce .elementor-icon-wrapper svg{width:auto;}.elementor-91 .elementor-element.elementor-element-c54cdd8{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-5fab1fb{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-91 .elementor-element.elementor-element-5fab1fb:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-5fab1fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b0451 );}.elementor-91 .elementor-element.elementor-element-9a19846{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-91 .elementor-element.elementor-element-9a19846 > .elementor-widget-container{background-image:url("https://www.ap-education.com/wp-content/uploads/2025/03/Circle-BAE3AA.svg");background-position:center center;background-repeat:no-repeat;background-size:100px auto;}.elementor-91 .elementor-element.elementor-element-9a19846 .elementor-icon-wrapper{text-align:center;}.elementor-91 .elementor-element.elementor-element-9a19846 .elementor-icon{font-size:70px;}.elementor-91 .elementor-element.elementor-element-9a19846 .elementor-icon svg{height:70px;}.elementor-91 .elementor-element.elementor-element-9a19846 .elementor-icon-wrapper svg{width:auto;}.elementor-91 .elementor-element.elementor-element-a57a587{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-d9286e0{--spacer-size:20px;}.elementor-91 .elementor-element.elementor-element-4cbc023{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91 .elementor-element.elementor-element-4cbc023:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-4cbc023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b0451 );}.elementor-91 .elementor-element.elementor-element-e9a0512{--display:flex;}.elementor-91 .elementor-element.elementor-element-b4dc1fd{--spacer-size:120px;}.elementor-91 .elementor-element.elementor-element-5b58a32{text-align:center;color:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-8e5738d{--spacer-size:120px;}@media(min-width:768px){.elementor-91 .elementor-element.elementor-element-215719e{--width:66.889%;}.elementor-91 .elementor-element.elementor-element-4c63ca0{--width:32.668%;}}@media(max-width:1024px){.elementor-91 .elementor-element.elementor-element-6cfa6fc{--spacer-size:40px;}.elementor-91 .elementor-element.elementor-element-2fbe11e{--spacer-size:40px;}}@media(max-width:767px){.elementor-91 .elementor-element.elementor-element-6cfa6fc{--spacer-size:20px;}.elementor-91 .elementor-element.elementor-element-2fbe11e{--spacer-size:20px;}.elementor-91 .elementor-element.elementor-element-e97b8af{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-91 .elementor-element.elementor-element-f23683e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-91 .elementor-element.elementor-element-03d9a63{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-91 .elementor-element.elementor-element-c54cdd8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-91 .elementor-element.elementor-element-5fab1fb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-91 .elementor-element.elementor-element-a57a587{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-91 .elementor-element.elementor-element-d9286e0{--spacer-size:0px;}.elementor-91 .elementor-element.elementor-element-b4dc1fd{--spacer-size:100px;}.elementor-91 .elementor-element.elementor-element-5b58a32{font-size:0.8em;}.elementor-91 .elementor-element.elementor-element-8e5738d{--spacer-size:50px;}}/* Start custom CSS for icon, class: .elementor-element-3d2b000 */.elementor-91 .elementor-element.elementor-element-3d2b000 .elementor-widget-container {
    min-height: 100px;
    min-width: 100px;
  align-items: center;
  display: grid;
}
.elementor-91 .elementor-element.elementor-element-3d2b000 .elementor-icon-wrapper, .elementor-91 .elementor-element.elementor-element-3d2b000 .elementor-icon  {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f23683e */.elementor-91 .elementor-element.elementor-element-f23683e h2 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ed658ce */.elementor-91 .elementor-element.elementor-element-ed658ce .elementor-widget-container {
    min-height: 100px;
    min-width: 100px;
  align-items: center;
  display: grid;
}
.elementor-91 .elementor-element.elementor-element-ed658ce .elementor-icon-wrapper, .elementor-91 .elementor-element.elementor-element-ed658ce .elementor-icon  {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c54cdd8 */.elementor-91 .elementor-element.elementor-element-c54cdd8 h2 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a19846 */.elementor-91 .elementor-element.elementor-element-9a19846 .elementor-widget-container {
    min-height: 100px;
    min-width: 100px;
  align-items: center;
  display: grid;
}
.elementor-91 .elementor-element.elementor-element-9a19846 .elementor-icon-wrapper, .elementor-91 .elementor-element.elementor-element-9a19846 .elementor-icon  {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a57a587 */.elementor-91 .elementor-element.elementor-element-a57a587 h2 {
    margin: 0;
}/* End custom CSS */