.elementor-57 .elementor-element.elementor-element-87491df{--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;--overlay-opacity:0.5;}.elementor-57 .elementor-element.elementor-element-87491df:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-87491df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E57260;}.elementor-57 .elementor-element.elementor-element-87491df::before, .elementor-57 .elementor-element.elementor-element-87491df > .elementor-background-video-container::before, .elementor-57 .elementor-element.elementor-element-87491df > .e-con-inner > .elementor-background-video-container::before, .elementor-57 .elementor-element.elementor-element-87491df > .elementor-background-slideshow::before, .elementor-57 .elementor-element.elementor-element-87491df > .e-con-inner > .elementor-background-slideshow::before, .elementor-57 .elementor-element.elementor-element-87491df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-57 .elementor-element.elementor-element-7f855fc{width:var( --container-widget-width, 5.73% );max-width:5.73%;--container-widget-width:5.73%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-7f855fc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-57 .elementor-element.elementor-element-7f855fc:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-7f855fc.elementor-widget-image img{-webkit-mask-image:url( https://olivethrone.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:0%;-webkit-mask-position-y:0%;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-7f855fc img{width:100%;opacity:1;}.elementor-57 .elementor-element.elementor-element-2aef8f3{--display:flex;--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-57 .elementor-element.elementor-element-2aef8f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-57 .elementor-element.elementor-element-ad12381{margin:6px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;}.elementor-57 .elementor-element.elementor-element-ad12381 .elementor-heading-title{color:#F5E8DA;}.elementor-57 .elementor-element.elementor-element-f14daa7{--display:flex;--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-57 .elementor-element.elementor-element-f14daa7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-57 .elementor-element.elementor-element-e15c90f .elementor-button{background-color:#F5E8DA;font-size:18px;fill:#E57260;color:#E57260;border-radius:30px 30px 30px 30px;padding:12px 12px 12px 12px;}.elementor-57 .elementor-element.elementor-element-e15c90f{width:var( --container-widget-width, 466.418% );max-width:466.418%;--container-widget-width:466.418%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-e15c90f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-57 .elementor-element.elementor-element-e15c90f .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-e15c90f .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(245, 232, 218.00000000000003, 0.5);}.elementor-57 .elementor-element.elementor-element-b4c983e{--display:flex;--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-57 .elementor-element.elementor-element-b4c983e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-57 .elementor-element.elementor-element-1f46e4a .elementor-button{background-color:#F5E8DA;font-size:18px;fill:#E57260;color:#E57260;border-radius:30px 30px 30px 30px;padding:12px 12px 12px 12px;}.elementor-57 .elementor-element.elementor-element-1f46e4a{width:var( --container-widget-width, 466.418% );max-width:466.418%;--container-widget-width:466.418%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-1f46e4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-57 .elementor-element.elementor-element-1f46e4a .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-1f46e4a .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(245, 232, 218.00000000000003, 0.5);}.elementor-57 .elementor-element.elementor-element-409038f{--display:flex;--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-57 .elementor-element.elementor-element-409038f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-57 .elementor-element.elementor-element-6f3cb6d .elementor-button{background-color:#F5E8DA;font-size:18px;fill:#E57260;color:#E57260;border-radius:30px 30px 30px 30px;padding:12px 12px 12px 12px;}.elementor-57 .elementor-element.elementor-element-6f3cb6d{width:var( --container-widget-width, 466.418% );max-width:466.418%;--container-widget-width:466.418%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-6f3cb6d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-57 .elementor-element.elementor-element-6f3cb6d .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-6f3cb6d .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(245, 232, 218.00000000000003, 0.5);}.elementor-57 .elementor-element.elementor-element-7d2e676{--display:flex;--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-57 .elementor-element.elementor-element-a4568d7{--spacer-size:50px;}.elementor-57 .elementor-element.elementor-element-9edd7b9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-57 .elementor-element.elementor-element-93ef52d{--display:flex;--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-57 .elementor-element.elementor-element-93ef52d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-57 .elementor-element.elementor-element-b5de617{width:var( --container-widget-width, 72.243% );max-width:72.243%;--container-widget-width:72.243%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-b5de617.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-57 .elementor-element.elementor-element-b5de617 .elementor-heading-title{font-family:"Teachers", Sans-serif;color:#B34A3A;}.elementor-57 .elementor-element.elementor-element-9eefb52{--display:flex;--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-57 .elementor-element.elementor-element-9eefb52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-57 .elementor-element.elementor-element-691407c.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-c98fd99{--display:flex;--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-57 .elementor-element.elementor-element-e6b9bad .elementor-heading-title{color:#E57260;}.elementor-57 .elementor-element.elementor-element-691ec7e{--display:flex;}.elementor-57 .elementor-element.elementor-element-2ecefa3:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-2ecefa3.elementor-widget-image img{-webkit-mask-image:url( https://olivethrone.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-8f776c7{--display:flex;--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-57 .elementor-element.elementor-element-653c5f1{--spacer-size:50px;}.elementor-57 .elementor-element.elementor-element-97642dd{--display:flex;--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-57 .elementor-element.elementor-element-7207481{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-7207481.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-57 .elementor-element.elementor-element-7207481 .elementor-heading-title{font-family:"Teachers", Sans-serif;color:#B34A3A;}.elementor-57 .elementor-element.elementor-element-d4cd5ca{--display:flex;--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-57 .elementor-element.elementor-element-ceb01ea .elementor-image-carousel-caption{text-align:center;color:#B34A3A;}body.elementor-page-57:not(.elementor-motion-effects-element-type-background), body.elementor-page-57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(166deg, #F5E8DA 0%, #FFC5A1 100%);}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-7f855fc{width:var( --container-widget-width, 54.594px );max-width:54.594px;--container-widget-width:54.594px;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-2aef8f3{--width:245px;}.elementor-57 .elementor-element.elementor-element-f14daa7{--width:29px;}.elementor-57 .elementor-element.elementor-element-b4c983e{--width:31px;}.elementor-57 .elementor-element.elementor-element-409038f{--width:32px;}.elementor-57 .elementor-element.elementor-element-93ef52d{--width:174px;}.elementor-57 .elementor-element.elementor-element-b5de617{width:var( --container-widget-width, 154px );max-width:154px;--container-widget-width:154px;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-9eefb52{--width:141px;}.elementor-57 .elementor-element.elementor-element-2ecefa3:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-2ecefa3.elementor-widget-image img{-webkit-mask-image:url( https://olivethrone.com/wp-content/uploads/2026/03/tl-1.webp );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:0px;-webkit-mask-position-y:23px;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-7207481{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-57 .elementor-element.elementor-element-2aef8f3{--width:72.378%;}.elementor-57 .elementor-element.elementor-element-f14daa7{--width:4.734%;}.elementor-57 .elementor-element.elementor-element-b4c983e{--width:5.107%;}.elementor-57 .elementor-element.elementor-element-409038f{--width:5.391%;}.elementor-57 .elementor-element.elementor-element-93ef52d{--width:52.845%;}.elementor-57 .elementor-element.elementor-element-9eefb52{--width:28.308%;}}@media(max-width:1024px) and (min-width:768px){.elementor-57 .elementor-element.elementor-element-2aef8f3{--width:496.516px;}}