.elementor-353 .elementor-element.elementor-element-5016ff0{--display:flex;--min-height:63vh;--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:center;}.elementor-353 .elementor-element.elementor-element-6d0140e{--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-353 .elementor-element.elementor-element-7e62588{--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-353 .elementor-element.elementor-element-d9d2d99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-353 .elementor-element.elementor-element-d9d2d99 .elementor-heading-title{color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-c6536b1{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;font-size:21px;color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-2a4df77 .elementor-repeater-item-838fe44.pp-button{background:#232B50;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-2a4df77 .elementor-repeater-item-838fe44.pp-button:hover, .elementor-353 .elementor-element.elementor-element-2a4df77 .elementor-repeater-item-838fe44.pp-button:focus-visible{background:#FFFFFF;color:#232B50;border-color:#118AB2;}.elementor-353 .elementor-element.elementor-element-2a4df77 .elementor-repeater-item-3533a70.pp-button{background:#FFFFFF;color:#232B50;border-style:solid;}.elementor-353 .elementor-element.elementor-element-2a4df77 .elementor-repeater-item-3533a70.pp-button:hover, .elementor-353 .elementor-element.elementor-element-2a4df77 .elementor-repeater-item-3533a70.pp-button:focus-visible{background:#232B50;color:#FFFFFF;border-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-2a4df77{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-353 .elementor-element.elementor-element-2a4df77 .pp-buttons-group{column-gap:20px;row-gap:20px;}.elementor-353 .elementor-element.elementor-element-2a4df77 .pp-button{color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-353 .elementor-element.elementor-element-2a4df77 .pp-icon-before .pp-button-icon{margin-right:8px;}.elementor-353 .elementor-element.elementor-element-2a4df77 .pp-icon-after .pp-button-icon{margin-left:8px;}.elementor-353 .elementor-element.elementor-element-2a4df77 .pp-icon-top .pp-button-icon{margin-bottom:8px;}.elementor-353 .elementor-element.elementor-element-2a4df77 .pp-icon-bottom .pp-button-icon{margin-top:8px;}.pp-tooltip-2a4df77{text-align:center;}.pp-tooltip.pp-tooltip-2a4df77 .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-2a4df77.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-2a4df77.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-2a4df77.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-2a4df77.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-2a4df77 .pp-tooltip-content{color:#ffffff;}.elementor-353 .elementor-element.elementor-element-b4b54d4{--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-353 .elementor-element.elementor-element-dde1b2d img{height:396px;}.elementor-353 .elementor-element.elementor-element-8aadea8{--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-353 .elementor-element.elementor-element-8aadea8:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-8aadea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FA;}.elementor-353 .elementor-element.elementor-element-9df5693{--spacer-size:20px;}.elementor-353 .elementor-element.elementor-element-649cfc6{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-353 .elementor-element.elementor-element-649cfc6:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-649cfc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FA;}.elementor-353 .elementor-element.elementor-element-9527eac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-353 .elementor-element.elementor-element-299e64d{text-align:center;}.elementor-353 .elementor-element.elementor-element-299e64d .elementor-heading-title{color:#028DDD;}.elementor-353 .elementor-element.elementor-element-8e0737e{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-353 .elementor-element.elementor-element-391f3e2{--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-353 .elementor-element.elementor-element-f06b8b1{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-353 .elementor-element.elementor-element-f06b8b1:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-f06b8b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-f06b8b1:hover{box-shadow:0px 1px 93px -43px #5EA5EE;}.elementor-353 .elementor-element.elementor-element-73b2755 > .elementor-widget-container{background-color:#028DDD;padding:10px 0px 0px 0px;border-style:none;border-radius:4em 4em 4em 4em;}.elementor-353 .elementor-element.elementor-element-73b2755.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-73b2755.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-353 .elementor-element.elementor-element-73b2755 .elementor-icon-wrapper{text-align:center;}.elementor-353 .elementor-element.elementor-element-73b2755.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-73b2755.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-73b2755.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-73b2755.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-73b2755.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-73b2755 .elementor-icon{font-size:46px;}.elementor-353 .elementor-element.elementor-element-73b2755 .elementor-icon svg{height:46px;}.elementor-353 .elementor-element.elementor-element-81feca9 .elementor-icon-box-title{margin-block-end:5px;}.elementor-353 .elementor-element.elementor-element-81feca9 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-81feca9 .elementor-icon-box-title a{font-size:15px;}.elementor-353 .elementor-element.elementor-element-81feca9 .elementor-icon-box-description{font-size:14px;}.elementor-353 .elementor-element.elementor-element-c5ae379{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-353 .elementor-element.elementor-element-c5ae379:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-c5ae379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-c5ae379:hover{box-shadow:0px 1px 93px -43px #5EA5EE;}.elementor-353 .elementor-element.elementor-element-624000f > .elementor-widget-container{background-color:#028DDD;padding:7px 0px 0px 0px;border-style:none;border-radius:4em 4em 4em 4em;}.elementor-353 .elementor-element.elementor-element-624000f.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-624000f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-353 .elementor-element.elementor-element-624000f .elementor-icon-wrapper{text-align:center;}.elementor-353 .elementor-element.elementor-element-624000f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-624000f.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-624000f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-624000f.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-624000f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-624000f .elementor-icon{font-size:46px;}.elementor-353 .elementor-element.elementor-element-624000f .elementor-icon svg{height:46px;}.elementor-353 .elementor-element.elementor-element-eb2dc32 .elementor-icon-box-title{margin-block-end:5px;}.elementor-353 .elementor-element.elementor-element-eb2dc32 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-eb2dc32 .elementor-icon-box-title a{font-size:15px;}.elementor-353 .elementor-element.elementor-element-eb2dc32 .elementor-icon-box-description{font-size:14px;}.elementor-353 .elementor-element.elementor-element-a4691a9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-353 .elementor-element.elementor-element-a4691a9:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-a4691a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-a4691a9:hover{box-shadow:0px 1px 93px -43px #5EA5EE;}.elementor-353 .elementor-element.elementor-element-17f3093 > .elementor-widget-container{background-color:#028DDD;padding:10px 0px 0px 0px;border-style:none;border-radius:4em 4em 4em 4em;}.elementor-353 .elementor-element.elementor-element-17f3093.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-17f3093.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-353 .elementor-element.elementor-element-17f3093 .elementor-icon-wrapper{text-align:center;}.elementor-353 .elementor-element.elementor-element-17f3093.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-17f3093.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-17f3093.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-17f3093.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-17f3093.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-17f3093 .elementor-icon{font-size:39px;}.elementor-353 .elementor-element.elementor-element-17f3093 .elementor-icon svg{height:39px;}.elementor-353 .elementor-element.elementor-element-5ae989d .elementor-icon-box-title{margin-block-end:5px;}.elementor-353 .elementor-element.elementor-element-5ae989d .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-5ae989d .elementor-icon-box-title a{font-size:15px;}.elementor-353 .elementor-element.elementor-element-5ae989d .elementor-icon-box-description{font-size:14px;}.elementor-353 .elementor-element.elementor-element-404cdd9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-353 .elementor-element.elementor-element-404cdd9:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-404cdd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-404cdd9:hover{box-shadow:0px 1px 93px -43px #5EA5EE;}.elementor-353 .elementor-element.elementor-element-9cc58e0 > .elementor-widget-container{background-color:#028DDD;padding:8px 0px 0px 0px;border-style:none;border-radius:4em 4em 4em 4em;}.elementor-353 .elementor-element.elementor-element-9cc58e0.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-9cc58e0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-353 .elementor-element.elementor-element-9cc58e0 .elementor-icon-wrapper{text-align:center;}.elementor-353 .elementor-element.elementor-element-9cc58e0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-9cc58e0.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-9cc58e0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-9cc58e0.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-9cc58e0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-9cc58e0 .elementor-icon{font-size:46px;}.elementor-353 .elementor-element.elementor-element-9cc58e0 .elementor-icon svg{height:46px;}.elementor-353 .elementor-element.elementor-element-781f854 .elementor-icon-box-title{margin-block-end:5px;}.elementor-353 .elementor-element.elementor-element-781f854 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-781f854 .elementor-icon-box-title a{font-size:15px;}.elementor-353 .elementor-element.elementor-element-781f854 .elementor-icon-box-description{font-size:14px;}.elementor-353 .elementor-element.elementor-element-42e777b{--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-353 .elementor-element.elementor-element-297354a{--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;--justify-content:center;}.elementor-353 .elementor-element.elementor-element-1355f8e{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-353 .elementor-element.elementor-element-1355f8e .elementor-headline{text-align:center;}.elementor-353 .elementor-element.elementor-element-1355f8e .elementor-headline-plain-text{color:#020101;}.elementor-353 .elementor-element.elementor-element-1355f8e .elementor-headline-dynamic-wrapper path{stroke:#028DDD;}.elementor-353 .elementor-element.elementor-element-b118dfb{--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-353 .elementor-element.elementor-element-d20039a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-353 .elementor-element.elementor-element-d20039a:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-d20039a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-d20039a:hover{box-shadow:0px 1px 93px -43px #5EA5EE;}.elementor-353 .elementor-element.elementor-element-a448964 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-353 .elementor-element.elementor-element-a448964 .elementor-icon-box-title{margin-block-end:0px;}.elementor-353 .elementor-element.elementor-element-a448964.elementor-view-stacked .elementor-icon{background-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-a448964.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-a448964.elementor-view-default .elementor-icon{fill:#028DDD;color:#028DDD;border-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-a448964 .elementor-icon{font-size:41px;}.elementor-353 .elementor-element.elementor-element-a448964 .elementor-icon i{transform:rotate(0deg);}.elementor-353 .elementor-element.elementor-element-a448964 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-a448964 .elementor-icon-box-title a{font-size:17px;}.elementor-353 .elementor-element.elementor-element-a448964 .elementor-icon-box-description{font-size:13px;}.elementor-353 .elementor-element.elementor-element-e2c2a03{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-353 .elementor-element.elementor-element-e2c2a03:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-e2c2a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-e2c2a03:hover{box-shadow:0px 1px 93px -43px #5EA5EE;}.elementor-353 .elementor-element.elementor-element-d2543e7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-353 .elementor-element.elementor-element-d2543e7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-353 .elementor-element.elementor-element-d2543e7.elementor-view-stacked .elementor-icon{background-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-d2543e7.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-d2543e7.elementor-view-default .elementor-icon{fill:#028DDD;color:#028DDD;border-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-d2543e7 .elementor-icon{font-size:41px;}.elementor-353 .elementor-element.elementor-element-d2543e7 .elementor-icon i{transform:rotate(89deg);}.elementor-353 .elementor-element.elementor-element-d2543e7 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-d2543e7 .elementor-icon-box-title a{font-size:17px;}.elementor-353 .elementor-element.elementor-element-d2543e7 .elementor-icon-box-description{font-size:13px;}.elementor-353 .elementor-element.elementor-element-0878da0{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-353 .elementor-element.elementor-element-0878da0:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-0878da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-0878da0:hover{box-shadow:0px 1px 93px -43px #5EA5EE;}.elementor-353 .elementor-element.elementor-element-ea8ea49 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-353 .elementor-element.elementor-element-ea8ea49 .elementor-icon-box-title{margin-block-end:0px;}.elementor-353 .elementor-element.elementor-element-ea8ea49.elementor-view-stacked .elementor-icon{background-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-ea8ea49.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-ea8ea49.elementor-view-default .elementor-icon{fill:#028DDD;color:#028DDD;border-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-ea8ea49 .elementor-icon{font-size:41px;}.elementor-353 .elementor-element.elementor-element-ea8ea49 .elementor-icon i{transform:rotate(89deg);}.elementor-353 .elementor-element.elementor-element-ea8ea49 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-ea8ea49 .elementor-icon-box-title a{font-size:17px;}.elementor-353 .elementor-element.elementor-element-ea8ea49 .elementor-icon-box-description{font-size:13px;}.elementor-353 .elementor-element.elementor-element-6c83fa9{--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-353 .elementor-element.elementor-element-4d720d8{--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-353 .elementor-element.elementor-element-4d720d8:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-4d720d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FA;}.elementor-353 .elementor-element.elementor-element-a867832{--spacer-size:20px;}.elementor-353 .elementor-element.elementor-element-2e3f6eb{--display:flex;--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-2e3f6eb:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-2e3f6eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FA;}.elementor-353 .elementor-element.elementor-element-0e93918{--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;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-353 .elementor-element.elementor-element-3ae3c95{text-align:center;}.elementor-353 .elementor-element.elementor-element-3ae3c95 .elementor-heading-title{color:#028DDD;}.elementor-353 .elementor-element.elementor-element-7a7d4a4{text-align:center;}.elementor-353 .elementor-element.elementor-element-b1eee39{--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-353 .elementor-element.elementor-element-b1eee39:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-b1eee39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FA;}.elementor-353 .elementor-element.elementor-element-6ffaaa4 .pp-accordion-item{margin-bottom:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d4d4d4;}.elementor-353 .elementor-element.elementor-element-6ffaaa4 .pp-advanced-accordion .pp-accordion-tab-title{color:#FFFFFF;background-color:#0FA7E1;}.elementor-353 .elementor-element.elementor-element-6ffaaa4 .pp-advanced-accordion .pp-accordion-tab-title svg{fill:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-6ffaaa4 .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-tab-icon{font-size:16px;margin-right:10px;}.elementor-353 .elementor-element.elementor-element-6ffaaa4 .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content{background-color:#FFFFFF;color:#333;}.elementor-353 .elementor-element.elementor-element-6ffaaa4 .pp-accordion-tab-title{align-items:center;}.elementor-353 .elementor-element.elementor-element-6ffaaa4 .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-toggle-icon{font-size:16px;}.elementor-353 .elementor-element.elementor-element-e955946{--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-353 .elementor-element.elementor-element-e955946:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-e955946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FA;}.elementor-353 .elementor-element.elementor-element-c984851{--spacer-size:10px;}.elementor-353 .elementor-element.elementor-element-172d04a{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-353 .elementor-element.elementor-element-41d3474 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-353 .elementor-element.elementor-element-41d3474{text-align:center;}.elementor-353 .elementor-element.elementor-element-41d3474 .elementor-heading-title{color:#028DDD;}.elementor-353 .elementor-element.elementor-element-96ac715{text-align:center;}.elementor-353 .elementor-element.elementor-element-bdd86e5 .pp-accordion-item{margin-bottom:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d4d4d4;}.elementor-353 .elementor-element.elementor-element-bdd86e5 .pp-advanced-accordion .pp-accordion-tab-title{color:#FFFFFF;background-color:#0FA7E1;}.elementor-353 .elementor-element.elementor-element-bdd86e5 .pp-advanced-accordion .pp-accordion-tab-title svg{fill:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-bdd86e5 .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-tab-icon{font-size:16px;margin-right:10px;}.elementor-353 .elementor-element.elementor-element-bdd86e5 .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content{background-color:#FFFFFF;color:#333;}.elementor-353 .elementor-element.elementor-element-bdd86e5 .pp-accordion-tab-title{align-items:center;}.elementor-353 .elementor-element.elementor-element-bdd86e5 .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-toggle-icon{font-size:16px;}.elementor-353 .elementor-element.elementor-element-0a9792e{--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;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-353 .elementor-element.elementor-element-0a9792e:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-0a9792e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FA;}.elementor-353 .elementor-element.elementor-element-70a174c > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-353 .elementor-element.elementor-element-70a174c{text-align:center;}.elementor-353 .elementor-element.elementor-element-70a174c .elementor-heading-title{color:#028DDD;}.elementor-353 .elementor-element.elementor-element-a2aefbb{text-align:center;}.elementor-353 .elementor-element.elementor-element-6568516 .pp-accordion-item{margin-bottom:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d4d4d4;}.elementor-353 .elementor-element.elementor-element-6568516 .pp-advanced-accordion .pp-accordion-tab-title{color:#FFFFFF;background-color:#0FA7E1;}.elementor-353 .elementor-element.elementor-element-6568516 .pp-advanced-accordion .pp-accordion-tab-title svg{fill:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-6568516 .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-tab-icon{font-size:16px;margin-right:10px;}.elementor-353 .elementor-element.elementor-element-6568516 .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content{background-color:#FFFFFF;color:#333;}.elementor-353 .elementor-element.elementor-element-6568516 .pp-accordion-tab-title{align-items:center;}.elementor-353 .elementor-element.elementor-element-6568516 .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-toggle-icon{font-size:16px;}.elementor-353 .elementor-element.elementor-element-c714267{--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-353 .elementor-element.elementor-element-c714267:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-c714267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-5c05316{--display:flex;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-353 .elementor-element.elementor-element-85aa375{text-align:center;}.elementor-353 .elementor-element.elementor-element-85aa375 .elementor-heading-title{color:#028DDD;}.elementor-353 .elementor-element.elementor-element-89ff9a0{text-align:center;}.elementor-353 .elementor-element.elementor-element-cb73917{--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;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-353 .elementor-element.elementor-element-cef44cb{--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-353 .elementor-element.elementor-element-7c13e62 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-353 .elementor-element.elementor-element-7c13e62 .elementor-icon-box-title{margin-block-end:5px;}.elementor-353 .elementor-element.elementor-element-7c13e62.elementor-view-stacked .elementor-icon{background-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-7c13e62.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-7c13e62.elementor-view-default .elementor-icon{fill:#028DDD;color:#028DDD;border-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-7c13e62 .elementor-icon{font-size:40px;}.elementor-353 .elementor-element.elementor-element-7c13e62 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-7c13e62 .elementor-icon-box-title a{font-size:20px;}.elementor-353 .elementor-element.elementor-element-7c13e62 .elementor-icon-box-description{font-size:15px;}.elementor-353 .elementor-element.elementor-element-aa2c910{--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-353 .elementor-element.elementor-element-2fe0261 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-353 .elementor-element.elementor-element-2fe0261 .elementor-icon-box-title{margin-block-end:5px;}.elementor-353 .elementor-element.elementor-element-2fe0261.elementor-view-stacked .elementor-icon{background-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-2fe0261.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-2fe0261.elementor-view-default .elementor-icon{fill:#028DDD;color:#028DDD;border-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-2fe0261 .elementor-icon{font-size:40px;}.elementor-353 .elementor-element.elementor-element-2fe0261 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-2fe0261 .elementor-icon-box-title a{font-size:20px;}.elementor-353 .elementor-element.elementor-element-2fe0261 .elementor-icon-box-description{font-size:15px;}.elementor-353 .elementor-element.elementor-element-f919a91{--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-353 .elementor-element.elementor-element-f66f2d7 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-353 .elementor-element.elementor-element-f66f2d7 .elementor-icon-box-title{margin-block-end:5px;}.elementor-353 .elementor-element.elementor-element-f66f2d7.elementor-view-stacked .elementor-icon{background-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-f66f2d7.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-f66f2d7.elementor-view-default .elementor-icon{fill:#028DDD;color:#028DDD;border-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-f66f2d7 .elementor-icon{font-size:40px;}.elementor-353 .elementor-element.elementor-element-f66f2d7 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-f66f2d7 .elementor-icon-box-title a{font-size:20px;}.elementor-353 .elementor-element.elementor-element-f66f2d7 .elementor-icon-box-description{font-size:15px;}.elementor-353 .elementor-element.elementor-element-919abba{--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-353 .elementor-element.elementor-element-a8f0769 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-353 .elementor-element.elementor-element-a8f0769 .elementor-icon-box-title{margin-block-end:5px;}.elementor-353 .elementor-element.elementor-element-a8f0769.elementor-view-stacked .elementor-icon{background-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-a8f0769.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-a8f0769.elementor-view-default .elementor-icon{fill:#028DDD;color:#028DDD;border-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-a8f0769 .elementor-icon{font-size:40px;}.elementor-353 .elementor-element.elementor-element-a8f0769 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-a8f0769 .elementor-icon-box-title a{font-size:20px;}.elementor-353 .elementor-element.elementor-element-a8f0769 .elementor-icon-box-description{font-size:15px;}.elementor-353 .elementor-element.elementor-element-f1a9b5e{--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-353 .elementor-element.elementor-element-61941ee{--spacer-size:20px;}.elementor-353 .elementor-element.elementor-element-9c7757b{--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-353 .elementor-element.elementor-element-ceff903{--display:flex;}.elementor-353 .elementor-element.elementor-element-76ad557{text-align:center;}.elementor-353 .elementor-element.elementor-element-0dae34e{text-align:center;}.elementor-353 .elementor-element.elementor-element-c2e328c{--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-353 .elementor-element.elementor-element-4137a6f{--display:flex;--min-height:374px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1em 1em 1em 1em;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-353 .elementor-element.elementor-element-4137a6f:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-4137a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FA;}.elementor-353 .elementor-element.elementor-element-4137a6f:hover{box-shadow:0px 21px 51px -27px #028DDD;}.elementor-353 .elementor-element.elementor-element-4137a6f.e-con{--align-self:flex-start;}.elementor-353 .elementor-element.elementor-element-8fa5ce1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-353 .elementor-element.elementor-element-8fa5ce1.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-8fa5ce1 .ha-creative-btn{text-transform:uppercase;padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-8fa5ce1 .ha-creative-btn, .elementor-353 .elementor-element.elementor-element-8fa5ce1 .ha-creative-btn.ha-eft--bloom div{border-style:solid;}.elementor-353 .elementor-element.elementor-element-8fa5ce1 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#028DDD;--ha-ctv-btn-border-clr:#028DDD;--ha-ctv-btn-bg-hvr-clr:#028DDD;}.elementor-353 .elementor-element.elementor-element-8fa5ce1 .ha-creative-btn.ha-stl--iconica > span{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-8fa5ce1 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-8fa5ce1 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-8fa5ce1 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-8fa5ce1 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-8fa5ce1 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-8fa5ce1 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-8fa5ce1 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-21b1424 > .elementor-widget-container{margin:0px 0px 41px 0px;}.elementor-353 .elementor-element.elementor-element-21b1424 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-353 .elementor-element.elementor-element-21b1424 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-353 .elementor-element.elementor-element-21b1424 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-353 .elementor-element.elementor-element-21b1424 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-353 .elementor-element.elementor-element-21b1424 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-353 .elementor-element.elementor-element-21b1424 .elementor-icon-list-icon i{color:#028DDD;transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-21b1424 .elementor-icon-list-icon svg{fill:#028DDD;transition:fill 0.3s;}.elementor-353 .elementor-element.elementor-element-21b1424{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-353 .elementor-element.elementor-element-21b1424 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-353 .elementor-element.elementor-element-21b1424 .elementor-icon-list-item > a{font-size:15px;}.elementor-353 .elementor-element.elementor-element-21b1424 .elementor-icon-list-text{transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-3940245{--display:flex;--margin-top:-10px;--margin-bottom:-6px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-4365f81 > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-353 .elementor-element.elementor-element-4365f81{column-gap:3px;text-align:center;line-height:8px;letter-spacing:-0.6px;}.elementor-353 .elementor-element.elementor-element-4365f81 p{margin-block-end:0px;}.elementor-353 .elementor-element.elementor-element-ce22d6b{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:1em 1em 1em 1em;box-shadow:0px 0px 45px -20px #028DDD;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-353 .elementor-element.elementor-element-ce22d6b:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-ce22d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FA;}.elementor-353 .elementor-element.elementor-element-ce22d6b:hover{box-shadow:0px 41px 88px -43px #028DDD;}.elementor-353 .elementor-element.elementor-element-ce22d6b.e-con{--align-self:flex-start;}.elementor-353 .elementor-element.elementor-element-be2ee55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-353 .elementor-element.elementor-element-be2ee55.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-be2ee55 .ha-creative-btn{text-transform:uppercase;padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-be2ee55 .ha-creative-btn, .elementor-353 .elementor-element.elementor-element-be2ee55 .ha-creative-btn.ha-eft--bloom div{border-style:solid;}.elementor-353 .elementor-element.elementor-element-be2ee55 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#028DDD;--ha-ctv-btn-border-clr:#028DDD;--ha-ctv-btn-txt-hvr-clr:#028DDD;--ha-ctv-btn-bg-hvr-clr:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-be2ee55 .ha-creative-btn.ha-stl--iconica > span{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-be2ee55 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-be2ee55 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-be2ee55 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-be2ee55 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-be2ee55 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-be2ee55 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-be2ee55 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-f0c70eb .elementor-icon-list-icon i{color:#028DDD;transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-f0c70eb .elementor-icon-list-icon svg{fill:#028DDD;transition:fill 0.3s;}.elementor-353 .elementor-element.elementor-element-f0c70eb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-353 .elementor-element.elementor-element-f0c70eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-353 .elementor-element.elementor-element-f0c70eb .elementor-icon-list-item > a{font-size:15px;}.elementor-353 .elementor-element.elementor-element-f0c70eb .elementor-icon-list-text{transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-eb22a8f{text-align:center;}.elementor-353 .elementor-element.elementor-element-9ebdbf0 > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-353 .elementor-element.elementor-element-9ebdbf0{text-align:center;}.elementor-353 .elementor-element.elementor-element-321bea8 > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-353 .elementor-element.elementor-element-321bea8{text-align:center;color:#000000;}.elementor-353 .elementor-element.elementor-element-22f59b1{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-353 .elementor-element.elementor-element-22f59b1 > .elementor-widget-container{background-color:#028DDD;margin:0px 0px -15px 0px;padding:4px 4px 4px 4px;border-radius:12px 12px 12px 12px;}.elementor-353 .elementor-element.elementor-element-22f59b1.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-22f59b1.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-353 .elementor-element.elementor-element-22f59b1 .elementor-heading-title{font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-79a62ed{--display:flex;--min-height:374px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1em 1em 1em 1em;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-353 .elementor-element.elementor-element-79a62ed:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-79a62ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FA;}.elementor-353 .elementor-element.elementor-element-79a62ed:hover{box-shadow:0px 21px 51px -27px #028DDD;}.elementor-353 .elementor-element.elementor-element-79a62ed.e-con{--align-self:flex-start;}.elementor-353 .elementor-element.elementor-element-32741f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-353 .elementor-element.elementor-element-32741f7.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-32741f7 .ha-creative-btn{text-transform:uppercase;padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-32741f7 .ha-creative-btn, .elementor-353 .elementor-element.elementor-element-32741f7 .ha-creative-btn.ha-eft--bloom div{border-style:solid;}.elementor-353 .elementor-element.elementor-element-32741f7 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#028DDD;--ha-ctv-btn-border-clr:#028DDD;--ha-ctv-btn-bg-hvr-clr:#028DDD;}.elementor-353 .elementor-element.elementor-element-32741f7 .ha-creative-btn.ha-stl--iconica > span{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-32741f7 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-32741f7 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-32741f7 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-32741f7 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-32741f7 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-32741f7 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-32741f7 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:15px 100px 15px 100px;}.elementor-353 .elementor-element.elementor-element-cf6119e > .elementor-widget-container{margin:0px 0px 37px 0px;}.elementor-353 .elementor-element.elementor-element-cf6119e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-353 .elementor-element.elementor-element-cf6119e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-353 .elementor-element.elementor-element-cf6119e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-353 .elementor-element.elementor-element-cf6119e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-353 .elementor-element.elementor-element-cf6119e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-353 .elementor-element.elementor-element-cf6119e .elementor-icon-list-icon i{color:#028DDD;transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-cf6119e .elementor-icon-list-icon svg{fill:#028DDD;transition:fill 0.3s;}.elementor-353 .elementor-element.elementor-element-cf6119e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-353 .elementor-element.elementor-element-cf6119e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-353 .elementor-element.elementor-element-cf6119e .elementor-icon-list-item > a{font-size:15px;}.elementor-353 .elementor-element.elementor-element-cf6119e .elementor-icon-list-text{transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-0bf69e5{--display:flex;--margin-top:-10px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-1c8cdeb > .elementor-widget-container{margin:0px 0px -66px 0px;}.elementor-353 .elementor-element.elementor-element-1c8cdeb{text-align:center;line-height:1px;}.elementor-353 .elementor-element.elementor-element-1c8cdeb p{margin-block-end:0px;}.elementor-353 .elementor-element.elementor-element-ed935f0{text-align:center;}.elementor-353 .elementor-element.elementor-element-a053cf7{--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-353 .elementor-element.elementor-element-553a8cc{--spacer-size:20px;}.elementor-353 .elementor-element.elementor-element-8a5b674{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-353 .elementor-element.elementor-element-8a5b674:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-8a5b674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F8FC;}.elementor-353 .elementor-element.elementor-element-55351c7{--display:flex;}.elementor-353 .elementor-element.elementor-element-6192173{text-align:center;}.elementor-353 .elementor-element.elementor-element-378cc28{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-353 .elementor-element.elementor-element-378cc28.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-fb5059f .elementor-repeater-item-8e103fb.pp-button{background:#028DDD;border-radius:10px 10px 10px 10px;}.elementor-353 .elementor-element.elementor-element-fb5059f .elementor-repeater-item-8e103fb.pp-button:hover, .elementor-353 .elementor-element.elementor-element-fb5059f .elementor-repeater-item-8e103fb.pp-button:focus-visible{background:#FFFFFF;color:#028DDD;border-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-fb5059f .elementor-repeater-item-b73b918.pp-button{background:#FFFFFF;color:#028DDD;border-radius:10px 10px 10px 10px;}.elementor-353 .elementor-element.elementor-element-fb5059f .elementor-repeater-item-b73b918.pp-button:hover, .elementor-353 .elementor-element.elementor-element-fb5059f .elementor-repeater-item-b73b918.pp-button:focus-visible{background:#028DDD;color:#FFFFFF;border-color:#028DDD;}.elementor-353 .elementor-element.elementor-element-fb5059f > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-353 .elementor-element.elementor-element-fb5059f .pp-buttons-group{column-gap:10px;row-gap:10px;}.elementor-353 .elementor-element.elementor-element-fb5059f .pp-button{color:#ffffff;}.elementor-353 .elementor-element.elementor-element-fb5059f .pp-icon-before .pp-button-icon{margin-right:8px;}.elementor-353 .elementor-element.elementor-element-fb5059f .pp-icon-after .pp-button-icon{margin-left:8px;}.elementor-353 .elementor-element.elementor-element-fb5059f .pp-icon-top .pp-button-icon{margin-bottom:8px;}.elementor-353 .elementor-element.elementor-element-fb5059f .pp-icon-bottom .pp-button-icon{margin-top:8px;}.pp-tooltip-fb5059f{text-align:center;}.pp-tooltip.pp-tooltip-fb5059f .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-fb5059f.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-fb5059f.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-fb5059f.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-fb5059f.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-fb5059f .pp-tooltip-content{color:#ffffff;}.elementor-353 .elementor-element.elementor-element-293b619 .elementor-icon-list-icon i{color:#118AB2;transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-293b619 .elementor-icon-list-icon svg{fill:#118AB2;transition:fill 0.3s;}.elementor-353 .elementor-element.elementor-element-293b619{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-353 .elementor-element.elementor-element-293b619 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}@media(max-width:1024px){.elementor-353 .elementor-element.elementor-element-c2e328c{--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;}.elementor-353 .elementor-element.elementor-element-c2e328c.e-con{--align-self:center;}.elementor-353 .elementor-element.elementor-element-4137a6f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-353 .elementor-element.elementor-element-5016ff0{--content-width:1282px;}.elementor-353 .elementor-element.elementor-element-7e62588{--width:50%;}.elementor-353 .elementor-element.elementor-element-b4b54d4{--width:50%;}.elementor-353 .elementor-element.elementor-element-f06b8b1{--width:25%;}.elementor-353 .elementor-element.elementor-element-c5ae379{--width:25%;}.elementor-353 .elementor-element.elementor-element-a4691a9{--width:25%;}.elementor-353 .elementor-element.elementor-element-404cdd9{--width:25%;}.elementor-353 .elementor-element.elementor-element-297354a{--width:50%;}.elementor-353 .elementor-element.elementor-element-b118dfb{--width:50%;}.elementor-353 .elementor-element.elementor-element-d20039a{--width:100%;}.elementor-353 .elementor-element.elementor-element-e2c2a03{--width:100%;}.elementor-353 .elementor-element.elementor-element-0878da0{--width:100%;}.elementor-353 .elementor-element.elementor-element-cef44cb{--width:50%;}.elementor-353 .elementor-element.elementor-element-aa2c910{--width:50%;}.elementor-353 .elementor-element.elementor-element-f919a91{--width:50%;}.elementor-353 .elementor-element.elementor-element-919abba{--width:50%;}.elementor-353 .elementor-element.elementor-element-4137a6f{--width:50%;}.elementor-353 .elementor-element.elementor-element-ce22d6b{--width:50%;}.elementor-353 .elementor-element.elementor-element-79a62ed{--width:50%;}}@media(max-width:767px){.elementor-353 .elementor-element.elementor-element-6d0140e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-353 .elementor-element.elementor-element-c6536b1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-353 .elementor-element.elementor-element-2a4df77 .elementor-repeater-item-838fe44.pp-button{padding:10px 10px 10px 10px;}.elementor-353 .elementor-element.elementor-element-2a4df77 .elementor-repeater-item-3533a70.pp-button{padding:10px 10px 10px 10px;}.elementor-353 .elementor-element.elementor-element-2a4df77{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-353 .elementor-element.elementor-element-dde1b2d img{height:208px;}}/* Start custom CSS for heading, class: .elementor-element-d9d2d99 */.blue{
    color: #232b50;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5016ff0 */.test{
background: linear-gradient(to bottom, #0286D9, #039BE5);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-73b2755 */.my-circle {
  width: 60px;       /* circle width */
  height: 60px;      /* circle height (must be the same as width) */
 
  border-radius: 50%; /* this makes it a circle */
  background: #028ddd ;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-624000f */.my-circle {
  width: 60px;       /* circle width */
  height: 60px;      /* circle height (must be the same as width) */
 
  border-radius: 50%; /* this makes it a circle */
  background: #028ddd ;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-17f3093 */.my-circle {
  width: 60px;       /* circle width */
  height: 60px;      /* circle height (must be the same as width) */
 
  border-radius: 50%; /* this makes it a circle */
  background: #028ddd ;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9cc58e0 */.my-circle {
  width: 60px;       /* circle width */
  height: 60px;      /* circle height (must be the same as width) */
 
  border-radius: 50%; /* this makes it a circle */
  background: #028ddd ;
}/* End custom CSS */
/* Start custom CSS for pp-advanced-accordion, class: .elementor-element-6ffaaa4 */.lesson-card {
    background: #fbfcfd !important;
    border-radius: 18px;
    padding: 32px 38px;
    margin-bottom: 28px;
    box-shadow: 0 4px 22px rgba(0,0,0,0.05);
    font-family: "Inter", "Outfit", Arial, sans-serif;
}

/* Header */
.lesson-header {
    display: flex;
    align-items: center;
    gap: 16px;
    margin-bottom: 28px;
}

.lesson-day {
    background: #e6f0ff;
    color: #1a73e8;
    padding: 6px 18px;
    font-size: 14px;
    border-radius: 999px;
    font-weight: 600;
   
}

.lesson-title {
    font-size: 20px !important;
    font-weight: 800;
    color: #0a2e45;
    margin: 0;
margin-bottom: 20px;
}

/* Two columns */
.lesson-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 40px;
}

/* Section headers */
.section-header {
    font-size: 15px !important;
    font-weight: 800;
    color: #0a2e45;
    margin-bottom: 6px;
}

/* Pitfalls styling */
.pitfalls-header {
    color: #e67a2e;
}

.pitfalls-text {
    color: #e67a2e;
    font-size: 15px;
    line-height: 1.5;
}

/* Reflection styling */
.reflection-header {
    color: #1a73e8;
}

.reflection-text {
    font-style: italic;
    color: #4a5568;
    margin-top: 4px;
    line-height: 1.6;
}

/* Paragraph text */
.lesson-card p {
    font-size: 16px;
    color: #4a5568;
    margin-bottom: 22px;
}

/* Mobile Responsive */
@media (max-width: 780px) {
    .lesson-grid {
        grid-template-columns: 1fr;
        gap: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for pp-advanced-accordion, class: .elementor-element-bdd86e5 */.lesson-card {
    background: #fbfcfd !important;
    border-radius: 18px;
    padding: 32px 38px;
    margin-bottom: 28px;
    box-shadow: 0 4px 22px rgba(0,0,0,0.05);
    font-family: "Inter", "Outfit", Arial, sans-serif;
     border-top: 4px solid #22b8f0;
}

/* Header */
.lesson-header {
    display: flex;
    align-items: center;
    gap: 16px;
    margin-bottom: 28px;
}

.lesson-day {
    background: #e6f0ff;
    color: #1a73e8;
    padding: 6px 18px;
    font-size: 14px;
    border-radius: 999px;
    font-weight: 600;
   
}

.lesson-title {
    font-size: 20px !important;
    font-weight: 800;
    color: #0a2e45;
    margin: 0;
margin-bottom: 20px;
}

/* Two columns */
.lesson-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 40px;
}

/* Section headers */
.section-header {
    font-size: 15px !important;
    font-weight: 800;
    color: #0a2e45;
    margin-bottom: 6px;
}

/* Pitfalls styling */
.pitfalls-header {
    color: #e67a2e;
}

.pitfalls-text {
    color: #e67a2e;
    font-size: 15px;
    line-height: 1.5;
}

/* Reflection styling */
.reflection-header {
    color: #1a73e8;
}

.reflection-text {
    font-style: italic;
    color: #4a5568;
    margin-top: 4px;
    line-height: 1.6;
}

/* Paragraph text */
.lesson-card p {
    font-size: 16px;
    color: #4a5568;
    margin-bottom: 22px;
}

/* Mobile Responsive */
@media (max-width: 780px) {
    .lesson-grid {
        grid-template-columns: 1fr;
        gap: 20px;
    }
}


.day-card {
  background: #ffffff;
  border-radius: 16px;
  padding: 24px 28px;
  margin-bottom: 32px;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.04);
  border-top: 4px solid #22b8f0;
}

.day-header {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-bottom: 20px;
}

.day-pill {
  background: #e7f6ff;
  color: #0b6ea8;
  font-weight: 600;
  padding: 6px 14px;
  border-radius: 999px;
  font-size: 14px;
}

.day-title {
  font-size: 20px !important;
  font-weight: 700;
  color: #0f172a;
  margin: 0;
}

.day-content {
  display: grid;
  grid-template-columns: 2fr 1fr;
  gap: 32px;
}

.day-content h4 {
  font-size: 15px;
  font-weight: 700;
  margin-bottom: 6px;
  color: #0f172a;
}

.day-content p {
  font-size: 15px;
  color: #475569;
  margin-bottom: 16px;
  line-height: 1.6;
}

@media (max-width: 768px) {
  .day-content {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS for pp-advanced-accordion, class: .elementor-element-6568516 */.lesson-card {
    background: #fbfcfd !important;
    border-radius: 18px;
    padding: 32px 38px;
    margin-bottom: 28px;
    box-shadow: 0 4px 22px rgba(0,0,0,0.05);
    font-family: "Inter", "Outfit", Arial, sans-serif;
     border-top: 4px solid #22b8f0;
}

/* Header */
.lesson-header {
    display: flex;
    align-items: center;
    gap: 16px;
    margin-bottom: 28px;
}

.lesson-day {
    background: #e6f0ff;
    color: #1a73e8;
    padding: 6px 18px;
    font-size: 14px;
    border-radius: 999px;
    font-weight: 600;
   
}

.lesson-title {
    font-size: 20px !important;
    font-weight: 800;
    color: #0a2e45;
    margin: 0;
margin-bottom: 20px;
}

/* Two columns */
.lesson-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 40px;
}

/* Section headers */
.section-header {
    font-size: 15px !important;
    font-weight: 800;
    color: #0a2e45;
    margin-bottom: 6px;
}

/* Pitfalls styling */
.pitfalls-header {
    color: #e67a2e;
}

.pitfalls-text {
    color: #e67a2e;
    font-size: 15px;
    line-height: 1.5;
}

/* Reflection styling */
.reflection-header {
    color: #1a73e8;
}

.reflection-text {
    font-style: italic;
    color: #4a5568;
    margin-top: 4px;
    line-height: 1.6;
}

/* Paragraph text */
.lesson-card p {
    font-size: 16px;
    color: #4a5568;
    margin-bottom: 22px;
}

/* Mobile Responsive */
@media (max-width: 780px) {
    .lesson-grid {
        grid-template-columns: 1fr;
        gap: 20px;
    }
}


.day-card {
  background: #ffffff;
  border-radius: 16px;
  padding: 24px 28px;
  margin-bottom: 32px;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.04);
  border-top: 4px solid #22b8f0;
}

.day-header {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-bottom: 20px;
}

.day-pill {
  background: #e7f6ff;
  color: #0b6ea8;
  font-weight: 600;
  padding: 6px 14px;
  border-radius: 999px;
  font-size: 14px;
}

.day-title {
  font-size: 20px !important;
  font-weight: 700;
  color: #0f172a;
  margin: 0;
}

.day-content {
  display: grid;
  grid-template-columns: 2fr 1fr;
  gap: 32px;
}

.day-content h4 {
  font-size: 15px;
  font-weight: 700;
  margin-bottom: 6px;
  color: #0f172a;
}

.day-content p {
  font-size: 15px;
  color: #475569;
  margin-bottom: 16px;
  line-height: 1.6;
}

@media (max-width: 768px) {
  .day-content {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4365f81 */.number{
    color: #028DDD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c8cdeb */.number{
    color: #028DDD;
}/* End custom CSS */