.elementor-15999 .elementor-element.elementor-element-4ec844d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15999 .elementor-element.elementor-element-4ec844d:not(.elementor-motion-effects-element-type-background), .elementor-15999 .elementor-element.elementor-element-4ec844d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfectsunsetschool.com/wp-content/uploads/2024/11/freediving-for-surfers-1-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15999 .elementor-element.elementor-element-4ec844d > .elementor-container{min-height:50vh;}.elementor-15999 .elementor-element.elementor-element-4ec844d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15999 .elementor-element.elementor-element-4ec844d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-15999 .elementor-element.elementor-element-bb8b894.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15999 .elementor-element.elementor-element-bb8b894.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15999 .elementor-element.elementor-element-bb8b894 > .elementor-element-populated{padding:1em 1em 3em 16.5em;}.elementor-15999 .elementor-element.elementor-element-210b43b{font-family:var( --e-global-typography-14b315f-font-family ), Sans-serif;font-size:var( --e-global-typography-14b315f-font-size );font-weight:var( --e-global-typography-14b315f-font-weight );color:var( --e-global-color-secondary );}.elementor-15999 .elementor-element.elementor-element-210b43b a{color:var( --e-global-color-primary );}.elementor-15999 .elementor-element.elementor-element-210b43b a:hover{color:var( --e-global-color-primary );}.elementor-15999 .elementor-element.elementor-element-68b1b8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15999 .elementor-element.elementor-element-68b1b8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4310afa );}.elementor-15999 .elementor-element.elementor-element-68b1b8e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 1em 1em 5em;}.elementor-15999 .elementor-element.elementor-element-68b1b8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15999 .elementor-element.elementor-element-0a31c0d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:1em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-0a31c0d{text-align:start;}.elementor-15999 .elementor-element.elementor-element-0a31c0d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1.8em;letter-spacing:0.3em;color:var( --e-global-color-secondary );}.elementor-15999 .elementor-element.elementor-element-20cce8c .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:1rem;font-weight:600;text-decoration:none;line-height:1.3em;letter-spacing:0.2em;fill:var( --e-global-color-e7f879b );color:var( --e-global-color-e7f879b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c01ff5f );border-radius:0px 0px 0px 0px;padding:15px 25px 12px 25px;}.elementor-15999 .elementor-element.elementor-element-20cce8c .elementor-button:hover, .elementor-15999 .elementor-element.elementor-element-20cce8c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-d26f039 );}.elementor-15999 .elementor-element.elementor-element-20cce8c .elementor-button:hover svg, .elementor-15999 .elementor-element.elementor-element-20cce8c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15999 .elementor-element.elementor-element-c604140{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 1em 4em 1em;}.elementor-15999 .elementor-element.elementor-element-c604140 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15999 .elementor-element.elementor-element-75e0d6a > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-15999 .elementor-element.elementor-element-c2711dc.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15999 .elementor-element.elementor-element-c2711dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15999 .elementor-element.elementor-element-c2711dc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15999 .elementor-element.elementor-element-96157a0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1.3em;letter-spacing:0.2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c01ff5f );border-radius:0px 0px 0px 0px;padding:15px 25px 12px 25px;}.elementor-15999 .elementor-element.elementor-element-96157a0 .elementor-button:hover, .elementor-15999 .elementor-element.elementor-element-96157a0 .elementor-button:focus{background-color:var( --e-global-color-50fe928 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-d26f039 );}.elementor-15999 .elementor-element.elementor-element-96157a0 .elementor-button:hover svg, .elementor-15999 .elementor-element.elementor-element-96157a0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15999 .elementor-element.elementor-element-b089a1c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15999 .elementor-element.elementor-element-89df4b5 > .elementor-widget-container{margin:0% -13% 0% 64%;padding:1em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-89df4b5{text-align:start;}.elementor-15999 .elementor-element.elementor-element-89df4b5 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:0.8rem;font-weight:700;line-height:1.8em;letter-spacing:0.3em;color:var( --e-global-color-e7f879b );}.elementor-15999 .elementor-element.elementor-element-bd24370{--spacer-size:35px;}.elementor-15999 .elementor-element.elementor-element-a609e32 img{box-shadow:-50px 50px 0px 0px rgba(255, 100.99999999999993, 0.9999999999999681, 0.26);}.elementor-15999 .elementor-element.elementor-element-b667855 > .elementor-element-populated{padding:1em 1em 1em 5em;}.elementor-15999 .elementor-element.elementor-element-38071e5 > .elementor-widget-container{padding:0em 0em 0em 2em;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-e7f879b );}.elementor-15999 .elementor-element.elementor-element-38071e5{text-align:start;}.elementor-15999 .elementor-element.elementor-element-8ab21e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-8ab21e0{font-family:"Nunito Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;}.elementor-15999 .elementor-element.elementor-element-6ccff02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 1em 4em 1em;}.elementor-15999 .elementor-element.elementor-element-6ccff02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15999 .elementor-element.elementor-element-95266ff > .elementor-element-populated{padding:1em 6em 1em 0em;}.elementor-15999 .elementor-element.elementor-element-9a1ae8c > .elementor-widget-container{padding:0em 2em 0em 0em;border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-e7f879b );}.elementor-15999 .elementor-element.elementor-element-9a1ae8c{text-align:start;}.elementor-15999 .elementor-element.elementor-element-9a1ae8c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:2.6rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-15999 .elementor-element.elementor-element-3875853 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-3875853{font-family:"Nunito Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;}.elementor-15999 .elementor-element.elementor-element-4880867 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-2ba0fc2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15999 .elementor-element.elementor-element-31a792d > .elementor-widget-container{margin:0% 63% 0% -11%;padding:1em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-31a792d{text-align:start;}.elementor-15999 .elementor-element.elementor-element-31a792d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:1rem;font-weight:700;line-height:1.8em;letter-spacing:0.3em;color:var( --e-global-color-e7f879b );}.elementor-15999 .elementor-element.elementor-element-eacc4be{--spacer-size:35px;}.elementor-15999 .elementor-element.elementor-element-8b9c64a img{box-shadow:-50px 50px 0px 0px rgba(255, 100.99999999999993, 0.9999999999999681, 0.26);}.elementor-15999 .elementor-element.elementor-element-260cf54{--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:0em;--padding-left:0em;--padding-right:0em;}.elementor-15999 .elementor-element.elementor-element-9538d3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15999 .elementor-element.elementor-element-9538d3a.e-con{--align-self:flex-end;}.elementor-15999 .elementor-element.elementor-element-2c7d493{--display:flex;--justify-content:center;}.elementor-15999 .elementor-element.elementor-element-cf3746e{text-align:end;}.elementor-15999 .elementor-element.elementor-element-cf3746e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:1rem;font-weight:700;line-height:1.8em;letter-spacing:0.3em;color:var( --e-global-color-e7f879b );}.elementor-15999 .elementor-element.elementor-element-6269b10{--display:flex;}.elementor-15999 .elementor-element.elementor-element-f55d4eb > .elementor-widget-container{padding:0em 0em 0em 2em;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-e7f879b );}.elementor-15999 .elementor-element.elementor-element-f55d4eb{text-align:start;}.elementor-15999 .elementor-element.elementor-element-f55d4eb .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:2.6rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-15999 .elementor-element.elementor-element-88e7b83{--display:flex;}.elementor-15999 .elementor-element.elementor-element-88e7b83.e-con{--align-self:center;}.elementor-15999 .elementor-element.elementor-element-387ec08{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15999 .elementor-element.elementor-element-e2072bf{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:2em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-15999 .elementor-element.elementor-element-0a94867{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15999 .elementor-element.elementor-element-0a94867:not(.elementor-motion-effects-element-type-background), .elementor-15999 .elementor-element.elementor-element-0a94867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15999 .elementor-element.elementor-element-2fe8af8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15999 .elementor-element.elementor-element-6471d88{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-15999 .elementor-element.elementor-element-3e7452f{font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-15999 .elementor-element.elementor-element-13ce2af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15999 .elementor-element.elementor-element-13ce2af:not(.elementor-motion-effects-element-type-background), .elementor-15999 .elementor-element.elementor-element-13ce2af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15999 .elementor-element.elementor-element-d57f832 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15999 .elementor-element.elementor-element-55dbd32{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-15999 .elementor-element.elementor-element-dcd472b{font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-15999 .elementor-element.elementor-element-e843d2d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15999 .elementor-element.elementor-element-e843d2d:not(.elementor-motion-effects-element-type-background), .elementor-15999 .elementor-element.elementor-element-e843d2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15999 .elementor-element.elementor-element-21331b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15999 .elementor-element.elementor-element-5bbaef2{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-15999 .elementor-element.elementor-element-9bbbc9c{font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-15999 .elementor-element.elementor-element-b340f2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15999 .elementor-element.elementor-element-b340f2b:not(.elementor-motion-effects-element-type-background), .elementor-15999 .elementor-element.elementor-element-b340f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15999 .elementor-element.elementor-element-b2450ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15999 .elementor-element.elementor-element-93a5312{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-15999 .elementor-element.elementor-element-7f3890b{font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-15999 .elementor-element.elementor-element-636f5c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 1em 4em 1em;}.elementor-15999 .elementor-element.elementor-element-636f5c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15999 .elementor-element.elementor-element-ec87e91 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-ac73b02 img{box-shadow:-50px 50px 0px 0px rgba(255, 100.99999999999993, 0.9999999999999681, 0.26);}.elementor-15999 .elementor-element.elementor-element-6abe626 > .elementor-element-populated{padding:1em 1em 1em 5em;}.elementor-15999 .elementor-element.elementor-element-57a0392 > .elementor-widget-container{padding:0em 0em 0em 2em;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-e7f879b );}.elementor-15999 .elementor-element.elementor-element-57a0392{text-align:start;}.elementor-15999 .elementor-element.elementor-element-af332d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-af332d2{font-family:"Nunito Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;}.elementor-15999 .elementor-element.elementor-element-8e0f303{padding:0px 0px 0px 0px;}.elementor-15999 .elementor-element.elementor-element-635783c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15999 .elementor-element.elementor-element-635783c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfectsunsetschool.com/wp-content/uploads/2024/11/freediving-costa-rica-course.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15999 .elementor-element.elementor-element-635783c:hover > .elementor-element-populated{background-image:url("https://perfectsunsetschool.com/wp-content/uploads/2024/11/freediving-costa-rica-course.jpeg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-15999 .elementor-element.elementor-element-635783c > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-e7f879b );opacity:0.6;}.elementor-15999 .elementor-element.elementor-element-635783c:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#F8F8F800;opacity:0.5;}.elementor-bc-flex-widget .elementor-15999 .elementor-element.elementor-element-635783c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15999 .elementor-element.elementor-element-635783c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15999 .elementor-element.elementor-element-635783c > .elementor-element-populated{transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 3em 3em 3em;}.elementor-15999 .elementor-element.elementor-element-635783c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15999 .elementor-element.elementor-element-831b46d{text-align:start;}.elementor-15999 .elementor-element.elementor-element-831b46d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:1rem;font-weight:700;line-height:1.8em;letter-spacing:0.3em;color:var( --e-global-color-secondary );}.elementor-15999 .elementor-element.elementor-element-d458486 > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-d458486{text-align:start;}.elementor-15999 .elementor-element.elementor-element-d458486 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:2.6rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-15999 .elementor-element.elementor-element-34c45ac{--spacer-size:10px;}.elementor-15999 .elementor-element.elementor-element-f610902 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:1rem;font-weight:600;text-decoration:none;line-height:1.3em;letter-spacing:0.2em;fill:var( --e-global-color-e7f879b );color:var( --e-global-color-e7f879b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c01ff5f );border-radius:0px 0px 0px 0px;padding:15px 25px 12px 25px;}.elementor-15999 .elementor-element.elementor-element-f610902 .elementor-button:hover, .elementor-15999 .elementor-element.elementor-element-f610902 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-d26f039 );}.elementor-15999 .elementor-element.elementor-element-f610902 .elementor-button:hover svg, .elementor-15999 .elementor-element.elementor-element-f610902 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15999 .elementor-element.elementor-element-35375be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3em 3em 3em 3em;}.elementor-15999 .elementor-element.elementor-element-35375be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15999 .elementor-element.elementor-element-92b8d4a > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-92b8d4a{text-align:start;}.elementor-15999 .elementor-element.elementor-element-92b8d4a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:2.6rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-15999 .elementor-element.elementor-element-1bf3e37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 012.7em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-1bf3e37{color:var( --e-global-color-text );}.elementor-15999 .elementor-element.elementor-element-4f87995{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 1em 4em 1em;}.elementor-15999 .elementor-element.elementor-element-4f87995 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15999 .elementor-element.elementor-element-b4db84c > .elementor-element-populated{padding:1em 6em 1em 0em;}.elementor-15999 .elementor-element.elementor-element-a0ab2eb > .elementor-widget-container{padding:0em 2em 0em 0em;border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-e7f879b );}.elementor-15999 .elementor-element.elementor-element-a0ab2eb{text-align:start;}.elementor-15999 .elementor-element.elementor-element-a0ab2eb .elementor-heading-title{font-family:var( --e-global-typography-76b1e8d-font-family ), Sans-serif;font-size:var( --e-global-typography-76b1e8d-font-size );font-weight:var( --e-global-typography-76b1e8d-font-weight );line-height:var( --e-global-typography-76b1e8d-line-height );word-spacing:var( --e-global-typography-76b1e8d-word-spacing );color:var( --e-global-color-primary );}.elementor-15999 .elementor-element.elementor-element-6faf1af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-6faf1af{font-family:"Nunito Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;}.elementor-15999 .elementor-element.elementor-element-639255d > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-639255d img{width:77%;}.elementor-15999 .elementor-element.elementor-element-9923468 > .elementor-widget-container{margin:-6em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-a0c0b2d > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-e448009 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15999 .elementor-element.elementor-element-33273bb > .elementor-widget-container{margin:0% 63% 0% -11%;padding:1em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-33273bb{text-align:start;}.elementor-15999 .elementor-element.elementor-element-33273bb .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:1rem;font-weight:700;line-height:1.8em;letter-spacing:0.3em;color:var( --e-global-color-e7f879b );}.elementor-15999 .elementor-element.elementor-element-3a45fbd{--spacer-size:35px;}.elementor-15999 .elementor-element.elementor-element-4f01448 img{box-shadow:-50px 50px 0px 0px rgba(255, 100.99999999999993, 0.9999999999999681, 0.26);}.elementor-15999 .elementor-element.elementor-element-ba7ec9e{--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:0em;--padding-bottom:0em;--padding-left:6em;--padding-right:0em;}.elementor-15999 .elementor-element.elementor-element-6fe1239{--display:flex;--padding-top:6em;--padding-bottom:1em;--padding-left:1em;--padding-right:5em;}.elementor-15999 .elementor-element.elementor-element-5dc6351{--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:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-15999 .elementor-element.elementor-element-dbc39bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15999 .elementor-element.elementor-element-d94c02b{text-align:start;}.elementor-15999 .elementor-element.elementor-element-d94c02b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:0.7rem;font-weight:600;line-height:1.3em;letter-spacing:0.2em;color:var( --e-global-color-e7f879b );}.elementor-15999 .elementor-element.elementor-element-3252646{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15999 .elementor-element.elementor-element-0fb5dbc > .elementor-widget-container{padding:0em 0em 0em 2em;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-e7f879b );}.elementor-15999 .elementor-element.elementor-element-0fb5dbc{text-align:start;}.elementor-15999 .elementor-element.elementor-element-0fb5dbc .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:1.9rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-15999 .elementor-element.elementor-element-436238f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 11em;}.elementor-15999 .elementor-element.elementor-element-107940b{--display:flex;--justify-content:flex-start;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-15999 .elementor-element.elementor-element-107940b:not(.elementor-motion-effects-element-type-background), .elementor-15999 .elementor-element.elementor-element-107940b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-15999 .elementor-element.elementor-element-bb8b894{width:46%;}.elementor-15999 .elementor-element.elementor-element-68b1b8e{width:54%;}.elementor-15999 .elementor-element.elementor-element-75e0d6a{width:55.6%;}.elementor-15999 .elementor-element.elementor-element-b667855{width:41.748%;}.elementor-15999 .elementor-element.elementor-element-95266ff{width:41.748%;}.elementor-15999 .elementor-element.elementor-element-4880867{width:55.6%;}.elementor-15999 .elementor-element.elementor-element-9538d3a{--width:80%;}.elementor-15999 .elementor-element.elementor-element-2c7d493{--width:50%;}.elementor-15999 .elementor-element.elementor-element-88e7b83{--width:60%;}.elementor-15999 .elementor-element.elementor-element-ec87e91{width:55.6%;}.elementor-15999 .elementor-element.elementor-element-6abe626{width:41.748%;}.elementor-15999 .elementor-element.elementor-element-635783c{width:33.3%;}.elementor-15999 .elementor-element.elementor-element-35375be{width:66.7%;}.elementor-15999 .elementor-element.elementor-element-b4db84c{width:41.748%;}.elementor-15999 .elementor-element.elementor-element-a0c0b2d{width:55.6%;}.elementor-15999 .elementor-element.elementor-element-dbc39bd{--width:25%;}.elementor-15999 .elementor-element.elementor-element-3252646{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15999 .elementor-element.elementor-element-75e0d6a{width:100%;}.elementor-15999 .elementor-element.elementor-element-c2711dc{width:100%;}.elementor-15999 .elementor-element.elementor-element-b089a1c{width:100%;}.elementor-15999 .elementor-element.elementor-element-b667855{width:100%;}.elementor-15999 .elementor-element.elementor-element-95266ff{width:100%;}.elementor-15999 .elementor-element.elementor-element-4880867{width:100%;}.elementor-15999 .elementor-element.elementor-element-9538d3a{--width:100%;}.elementor-15999 .elementor-element.elementor-element-6269b10{--width:50%;}.elementor-15999 .elementor-element.elementor-element-88e7b83{--width:90%;}.elementor-15999 .elementor-element.elementor-element-ec87e91{width:100%;}.elementor-15999 .elementor-element.elementor-element-6abe626{width:100%;}.elementor-15999 .elementor-element.elementor-element-635783c{width:40%;}.elementor-15999 .elementor-element.elementor-element-35375be{width:60%;}.elementor-15999 .elementor-element.elementor-element-b4db84c{width:100%;}.elementor-15999 .elementor-element.elementor-element-a0c0b2d{width:100%;}.elementor-15999 .elementor-element.elementor-element-6fe1239{--width:100%;}.elementor-15999 .elementor-element.elementor-element-dbc39bd{--width:100%;}.elementor-15999 .elementor-element.elementor-element-107940b{--width:100%;}}@media(min-width:2400px){.elementor-15999 .elementor-element.elementor-element-210b43b{font-size:var( --e-global-typography-14b315f-font-size );}.elementor-15999 .elementor-element.elementor-element-387ec08{font-size:var( --e-global-typography-primary-font-size );}.elementor-15999 .elementor-element.elementor-element-e2072bf{--grid-auto-flow:row;}.elementor-15999 .elementor-element.elementor-element-a0ab2eb .elementor-heading-title{font-size:var( --e-global-typography-76b1e8d-font-size );line-height:var( --e-global-typography-76b1e8d-line-height );word-spacing:var( --e-global-typography-76b1e8d-word-spacing );}}@media(max-width:1366px){.elementor-15999 .elementor-element.elementor-element-210b43b{font-size:var( --e-global-typography-14b315f-font-size );}.elementor-15999 .elementor-element.elementor-element-387ec08{font-size:var( --e-global-typography-primary-font-size );}.elementor-15999 .elementor-element.elementor-element-e2072bf{--grid-auto-flow:row;}.elementor-15999 .elementor-element.elementor-element-a0ab2eb .elementor-heading-title{font-size:var( --e-global-typography-76b1e8d-font-size );line-height:var( --e-global-typography-76b1e8d-line-height );word-spacing:var( --e-global-typography-76b1e8d-word-spacing );}}@media(max-width:1200px){.elementor-15999 .elementor-element.elementor-element-e2072bf{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-15999 .elementor-element.elementor-element-bb8b894 > .elementor-element-populated{padding:1em 1em 2em 1em;}.elementor-15999 .elementor-element.elementor-element-210b43b{font-size:var( --e-global-typography-14b315f-font-size );}.elementor-15999 .elementor-element.elementor-element-68b1b8e > .elementor-element-populated{padding:1em 1em 1em 3em;}.elementor-15999 .elementor-element.elementor-element-0a31c0d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:1em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-0a31c0d{text-align:center;}.elementor-15999 .elementor-element.elementor-element-c604140{padding:2em 1em 1em 1em;}.elementor-15999 .elementor-element.elementor-element-89df4b5 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:1em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-89df4b5{text-align:center;}.elementor-15999 .elementor-element.elementor-element-b667855 > .elementor-element-populated{padding:6em 1em 1em 1em;}.elementor-15999 .elementor-element.elementor-element-6ccff02{padding:1em 1em 1em 1em;}.elementor-15999 .elementor-element.elementor-element-95266ff > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15999 .elementor-element.elementor-element-9a1ae8c .elementor-heading-title{font-size:2.5rem;}.elementor-15999 .elementor-element.elementor-element-31a792d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-31a792d{text-align:center;}.elementor-15999 .elementor-element.elementor-element-260cf54{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-15999 .elementor-element.elementor-element-387ec08{font-size:var( --e-global-typography-primary-font-size );}.elementor-15999 .elementor-element.elementor-element-e2072bf{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-15999 .elementor-element.elementor-element-636f5c3{padding:3em 1em 1em 1em;}.elementor-15999 .elementor-element.elementor-element-6abe626 > .elementor-element-populated{padding:6em 1em 1em 1em;}.elementor-15999 .elementor-element.elementor-element-635783c:hover > .elementor-element-populated{background-position:0px 0px;}.elementor-15999 .elementor-element.elementor-element-d458486 .elementor-heading-title{font-size:1.4rem;}.elementor-15999 .elementor-element.elementor-element-92b8d4a .elementor-heading-title{font-size:1.8rem;}.elementor-15999 .elementor-element.elementor-element-1bf3e37 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-4f87995{padding:1em 1em 1em 1em;}.elementor-15999 .elementor-element.elementor-element-b4db84c > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15999 .elementor-element.elementor-element-a0ab2eb .elementor-heading-title{font-size:var( --e-global-typography-76b1e8d-font-size );line-height:var( --e-global-typography-76b1e8d-line-height );word-spacing:var( --e-global-typography-76b1e8d-word-spacing );}.elementor-15999 .elementor-element.elementor-element-33273bb > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-33273bb{text-align:center;}.elementor-15999 .elementor-element.elementor-element-ba7ec9e{--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:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-15999 .elementor-element.elementor-element-6fe1239{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-15999 .elementor-element.elementor-element-d94c02b{text-align:center;}.elementor-15999 .elementor-element.elementor-element-d94c02b .elementor-heading-title{font-size:0.9rem;}.elementor-15999 .elementor-element.elementor-element-0fb5dbc .elementor-heading-title{font-size:2.5rem;}.elementor-15999 .elementor-element.elementor-element-436238f > .elementor-widget-container{padding:0em 0em 0em 0em;}}@media(max-width:880px){.elementor-15999 .elementor-element.elementor-element-e2072bf{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-15999 .elementor-element.elementor-element-4ec844d > .elementor-container{min-height:79vh;}.elementor-15999 .elementor-element.elementor-element-bb8b894 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15999 .elementor-element.elementor-element-210b43b{font-size:var( --e-global-typography-14b315f-font-size );}.elementor-bc-flex-widget .elementor-15999 .elementor-element.elementor-element-68b1b8e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15999 .elementor-element.elementor-element-68b1b8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15999 .elementor-element.elementor-element-68b1b8e > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15999 .elementor-element.elementor-element-c604140{padding:3em 1em 1em 1em;}.elementor-15999 .elementor-element.elementor-element-b667855 > .elementor-element-populated{padding:5em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-8ab21e0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-6ccff02{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-95266ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-9a1ae8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 1em 1em 1em;}.elementor-15999 .elementor-element.elementor-element-9a1ae8c .elementor-heading-title{font-size:2.1rem;}.elementor-15999 .elementor-element.elementor-element-3875853 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-cf3746e{text-align:center;}.elementor-15999 .elementor-element.elementor-element-f55d4eb .elementor-heading-title{font-size:1.8rem;}.elementor-15999 .elementor-element.elementor-element-387ec08{font-size:var( --e-global-typography-primary-font-size );}.elementor-15999 .elementor-element.elementor-element-e2072bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-15999 .elementor-element.elementor-element-6abe626 > .elementor-element-populated{padding:5em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-af332d2 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-635783c:hover > .elementor-element-populated{background-position:0px 0px;}.elementor-15999 .elementor-element.elementor-element-35375be > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-15999 .elementor-element.elementor-element-92b8d4a .elementor-heading-title{font-size:1.2rem;}.elementor-15999 .elementor-element.elementor-element-1bf3e37 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-4f87995{margin-top:0px;margin-bottom:0px;padding:1em 1em 1em 1em;}.elementor-15999 .elementor-element.elementor-element-b4db84c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-a0ab2eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 1em 1em 1em;}.elementor-15999 .elementor-element.elementor-element-a0ab2eb .elementor-heading-title{font-size:var( --e-global-typography-76b1e8d-font-size );line-height:var( --e-global-typography-76b1e8d-line-height );word-spacing:var( --e-global-typography-76b1e8d-word-spacing );}.elementor-15999 .elementor-element.elementor-element-6faf1af > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-ba7ec9e{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-15999 .elementor-element.elementor-element-dbc39bd{--padding-top:0em;--padding-bottom:1em;--padding-left:2.4em;--padding-right:0em;}.elementor-15999 .elementor-element.elementor-element-0fb5dbc .elementor-heading-title{font-size:2.1rem;}.elementor-15999 .elementor-element.elementor-element-436238f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-15999 .elementor-element.elementor-element-107940b{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}}