.elementor-3290 .elementor-element.elementor-element-f33c19df{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-7aee3ff4{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.82;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:205px;--padding-bottom:76px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-7aee3ff4:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-7aee3ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#304766;background-image:url("https://planafisio.com/wp-content/uploads/2026/04/Plana-4-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-3290 .elementor-element.elementor-element-7aee3ff4::before, .elementor-3290 .elementor-element.elementor-element-7aee3ff4 > .elementor-background-video-container::before, .elementor-3290 .elementor-element.elementor-element-7aee3ff4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3290 .elementor-element.elementor-element-7aee3ff4 > .elementor-background-slideshow::before, .elementor-3290 .elementor-element.elementor-element-7aee3ff4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3290 .elementor-element.elementor-element-7aee3ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#304766;--background-overlay:'';}.elementor-3290 .elementor-element.elementor-element-c6521f2a{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-07fd2324{text-align:center;}.elementor-3290 .elementor-element.elementor-element-07fd2324 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:60px;font-weight:600;line-height:1.13em;letter-spacing:-1px;color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-b76e7dfb{text-align:center;font-family:"DM Sans", Sans-serif;font-size:19px;line-height:1.65em;color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-5970f141{--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;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:86px;--padding-bottom:86px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-5970f141:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-5970f141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0EA;}.elementor-3290 .elementor-element.elementor-element-fef6d616{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-112203a5{text-align:center;}.elementor-3290 .elementor-element.elementor-element-112203a5 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:42px;font-weight:600;line-height:1.13em;letter-spacing:-1px;color:#304766;}.elementor-3290 .elementor-element.elementor-element-0ea2f9a9{text-align:center;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#40516A;}.elementor-3290 .elementor-element.elementor-element-5f045f15{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-19cff96b{--display:flex;--min-height:0px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-c6120022 img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-3290 .elementor-element.elementor-element-ab720fa6{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-80433d35{text-align:start;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#40516A;}.elementor-3290 .elementor-element.elementor-element-eabd1150 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-3290 .elementor-element.elementor-element-eabd1150 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-3290 .elementor-element.elementor-element-eabd1150 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-3290 .elementor-element.elementor-element-eabd1150 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-3290 .elementor-element.elementor-element-eabd1150 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-3290 .elementor-element.elementor-element-eabd1150 .elementor-icon-list-icon i{color:#D4A285;transition:color 0.3s;}.elementor-3290 .elementor-element.elementor-element-eabd1150 .elementor-icon-list-icon svg{fill:#D4A285;transition:fill 0.3s;}.elementor-3290 .elementor-element.elementor-element-eabd1150{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-3290 .elementor-element.elementor-element-eabd1150:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:12px;}.elementor-3290 .elementor-element.elementor-element-eabd1150.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:12px;}.elementor-3290 .elementor-element.elementor-element-eabd1150 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3290 .elementor-element.elementor-element-eabd1150 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;}.elementor-3290 .elementor-element.elementor-element-eabd1150 .elementor-icon-list-text{color:#304766;transition:color 0.3s;}.elementor-3290 .elementor-element.elementor-element-b6935533 .elementor-button{background-color:#D4A285;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:16px 26px 16px 26px;}.elementor-3290 .elementor-element.elementor-element-b6935533 .elementor-button:hover, .elementor-3290 .elementor-element.elementor-element-b6935533 .elementor-button:focus{background-color:#FFFFFF;color:#304766;}.elementor-3290 .elementor-element.elementor-element-b6935533 .elementor-button:hover svg, .elementor-3290 .elementor-element.elementor-element-b6935533 .elementor-button:focus svg{fill:#304766;}.elementor-3290 .elementor-element.elementor-element-c2d0e67d{--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;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:68px;--padding-bottom:68px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-c2d0e67d:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-c2d0e67d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-e4532bbb{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-3290 .elementor-element.elementor-element-e4532bbb:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-e4532bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#304766;}.elementor-3290 .elementor-element.elementor-element-e4532bbb::before, .elementor-3290 .elementor-element.elementor-element-e4532bbb > .elementor-background-video-container::before, .elementor-3290 .elementor-element.elementor-element-e4532bbb > .e-con-inner > .elementor-background-video-container::before, .elementor-3290 .elementor-element.elementor-element-e4532bbb > .elementor-background-slideshow::before, .elementor-3290 .elementor-element.elementor-element-e4532bbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3290 .elementor-element.elementor-element-e4532bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, #304766 0%, #405C7D 100%);}.elementor-3290 .elementor-element.elementor-element-3f384f27{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-29d67c2d{--display:flex;--min-height:64px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-29d67c2d:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-29d67c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4A285;}.elementor-3290 .elementor-element.elementor-element-14ed727a .elementor-icon-wrapper{text-align:center;}.elementor-3290 .elementor-element.elementor-element-14ed727a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-14ed727a.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-14ed727a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-14ed727a.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-14ed727a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-14ed727a .elementor-icon{font-size:26px;}.elementor-3290 .elementor-element.elementor-element-14ed727a .elementor-icon svg{height:26px;}.elementor-3290 .elementor-element.elementor-element-355f937a{text-align:start;}.elementor-3290 .elementor-element.elementor-element-355f937a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:34px;font-weight:600;line-height:1.13em;letter-spacing:-1px;color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-f6c55bb6{--divider-border-style:solid;--divider-color:#D4A285;--divider-border-width:3px;}.elementor-3290 .elementor-element.elementor-element-f6c55bb6 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-3290 .elementor-element.elementor-element-f6c55bb6 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3290 .elementor-element.elementor-element-31f19856{text-align:start;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-27f9ef85{--display:flex;--min-height:0px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-c06daa08 img{width:100%;height:445px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-3290 .elementor-element.elementor-element-63fc694c{--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;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:86px;--padding-bottom:86px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-63fc694c:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-63fc694c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0EA;}.elementor-3290 .elementor-element.elementor-element-59cdd47f{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-0654274b{text-align:center;}.elementor-3290 .elementor-element.elementor-element-0654274b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:42px;font-weight:600;line-height:1.13em;letter-spacing:-1px;color:#304766;}.elementor-3290 .elementor-element.elementor-element-25dadaa4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-89cd0b7f{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(14,42,71,0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-89cd0b7f:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-89cd0b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-3367d940{--display:flex;--min-height:62px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-3367d940:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-3367d940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE4ED;}.elementor-3290 .elementor-element.elementor-element-c5d94cef .elementor-icon-wrapper{text-align:center;}.elementor-3290 .elementor-element.elementor-element-c5d94cef.elementor-view-stacked .elementor-icon{background-color:#304766;}.elementor-3290 .elementor-element.elementor-element-c5d94cef.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-c5d94cef.elementor-view-default .elementor-icon{color:#304766;border-color:#304766;}.elementor-3290 .elementor-element.elementor-element-c5d94cef.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-c5d94cef.elementor-view-default .elementor-icon svg{fill:#304766;}.elementor-3290 .elementor-element.elementor-element-c5d94cef .elementor-icon{font-size:26px;}.elementor-3290 .elementor-element.elementor-element-c5d94cef .elementor-icon svg{height:26px;}.elementor-3290 .elementor-element.elementor-element-e79bc7ae{text-align:start;}.elementor-3290 .elementor-element.elementor-element-e79bc7ae .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:600;line-height:1.13em;letter-spacing:-0.3px;color:#304766;}.elementor-3290 .elementor-element.elementor-element-c41c3f93{--divider-border-style:solid;--divider-color:#D4A285;--divider-border-width:3px;}.elementor-3290 .elementor-element.elementor-element-c41c3f93 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-3290 .elementor-element.elementor-element-c41c3f93 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3290 .elementor-element.elementor-element-dde96946{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.65em;color:#40516A;}.elementor-3290 .elementor-element.elementor-element-eb593ed5{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(14,42,71,0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-eb593ed5:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-eb593ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-edcecab9{--display:flex;--min-height:62px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-edcecab9:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-edcecab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1DDCF;}.elementor-3290 .elementor-element.elementor-element-731affe8 .elementor-icon-wrapper{text-align:center;}.elementor-3290 .elementor-element.elementor-element-731affe8.elementor-view-stacked .elementor-icon{background-color:#304766;}.elementor-3290 .elementor-element.elementor-element-731affe8.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-731affe8.elementor-view-default .elementor-icon{color:#304766;border-color:#304766;}.elementor-3290 .elementor-element.elementor-element-731affe8.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-731affe8.elementor-view-default .elementor-icon svg{fill:#304766;}.elementor-3290 .elementor-element.elementor-element-731affe8 .elementor-icon{font-size:26px;}.elementor-3290 .elementor-element.elementor-element-731affe8 .elementor-icon svg{height:26px;}.elementor-3290 .elementor-element.elementor-element-3c4d9c32{text-align:start;}.elementor-3290 .elementor-element.elementor-element-3c4d9c32 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:600;line-height:1.13em;letter-spacing:-0.3px;color:#304766;}.elementor-3290 .elementor-element.elementor-element-0227e482{--divider-border-style:solid;--divider-color:#D4A285;--divider-border-width:3px;}.elementor-3290 .elementor-element.elementor-element-0227e482 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-3290 .elementor-element.elementor-element-0227e482 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3290 .elementor-element.elementor-element-8ad946f1{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.65em;color:#40516A;}.elementor-3290 .elementor-element.elementor-element-18fa3d05{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(14,42,71,0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-18fa3d05:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-18fa3d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-36fa9508{--display:flex;--min-height:62px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-36fa9508:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-36fa9508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE9E2;}.elementor-3290 .elementor-element.elementor-element-f2a4ab2d .elementor-icon-wrapper{text-align:center;}.elementor-3290 .elementor-element.elementor-element-f2a4ab2d.elementor-view-stacked .elementor-icon{background-color:#304766;}.elementor-3290 .elementor-element.elementor-element-f2a4ab2d.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-f2a4ab2d.elementor-view-default .elementor-icon{color:#304766;border-color:#304766;}.elementor-3290 .elementor-element.elementor-element-f2a4ab2d.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-f2a4ab2d.elementor-view-default .elementor-icon svg{fill:#304766;}.elementor-3290 .elementor-element.elementor-element-f2a4ab2d .elementor-icon{font-size:26px;}.elementor-3290 .elementor-element.elementor-element-f2a4ab2d .elementor-icon svg{height:26px;}.elementor-3290 .elementor-element.elementor-element-a0810e52{text-align:start;}.elementor-3290 .elementor-element.elementor-element-a0810e52 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:600;line-height:1.13em;letter-spacing:-0.3px;color:#304766;}.elementor-3290 .elementor-element.elementor-element-e81d6956{--divider-border-style:solid;--divider-color:#D4A285;--divider-border-width:3px;}.elementor-3290 .elementor-element.elementor-element-e81d6956 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-3290 .elementor-element.elementor-element-e81d6956 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3290 .elementor-element.elementor-element-c3d94ce5{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.65em;color:#40516A;}.elementor-3290 .elementor-element.elementor-element-6616a27b{--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;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:86px;--padding-bottom:86px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-6616a27b:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-6616a27b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-0bd3d115{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-21dda728{--display:flex;--min-height:0px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-19e1e5b8 img{width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-3290 .elementor-element.elementor-element-852f82cd{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-7a9edf91{text-align:start;}.elementor-3290 .elementor-element.elementor-element-7a9edf91 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:42px;font-weight:600;line-height:1.13em;letter-spacing:-1px;color:#304766;}.elementor-3290 .elementor-element.elementor-element-4582cbbf{--divider-border-style:solid;--divider-color:#D4A285;--divider-border-width:3px;}.elementor-3290 .elementor-element.elementor-element-4582cbbf .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-3290 .elementor-element.elementor-element-4582cbbf .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3290 .elementor-element.elementor-element-cbeb58dd{text-align:start;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#40516A;}.elementor-3290 .elementor-element.elementor-element-4b938867{--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;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:68px;--padding-bottom:68px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-4b938867:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-4b938867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0EA;}.elementor-3290 .elementor-element.elementor-element-3fbdfdbd{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;--padding-top:52px;--padding-bottom:52px;--padding-left:40px;--padding-right:40px;}.elementor-3290 .elementor-element.elementor-element-3fbdfdbd:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-3fbdfdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#304766;}.elementor-3290 .elementor-element.elementor-element-3fbdfdbd::before, .elementor-3290 .elementor-element.elementor-element-3fbdfdbd > .elementor-background-video-container::before, .elementor-3290 .elementor-element.elementor-element-3fbdfdbd > .e-con-inner > .elementor-background-video-container::before, .elementor-3290 .elementor-element.elementor-element-3fbdfdbd > .elementor-background-slideshow::before, .elementor-3290 .elementor-element.elementor-element-3fbdfdbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-3290 .elementor-element.elementor-element-3fbdfdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, #304766 0%, #405C7D 100%);}.elementor-3290 .elementor-element.elementor-element-548f5945{--display:flex;--min-height:64px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-548f5945:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-548f5945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4A285;}.elementor-3290 .elementor-element.elementor-element-ecfc8a70 .elementor-icon-wrapper{text-align:center;}.elementor-3290 .elementor-element.elementor-element-ecfc8a70.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-ecfc8a70.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-ecfc8a70.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-ecfc8a70.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-ecfc8a70.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-ecfc8a70 .elementor-icon{font-size:26px;}.elementor-3290 .elementor-element.elementor-element-ecfc8a70 .elementor-icon svg{height:26px;}.elementor-3290 .elementor-element.elementor-element-d803783d{text-align:center;}.elementor-3290 .elementor-element.elementor-element-d803783d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:42px;font-weight:600;line-height:1.13em;letter-spacing:-1px;color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-8a9c42fb{text-align:center;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-b244a185 .elementor-button{background-color:#D4A285;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:16px 26px 16px 26px;}.elementor-3290 .elementor-element.elementor-element-b244a185 .elementor-button:hover, .elementor-3290 .elementor-element.elementor-element-b244a185 .elementor-button:focus{background-color:#FFFFFF;color:#304766;}.elementor-3290 .elementor-element.elementor-element-b244a185 .elementor-button:hover svg, .elementor-3290 .elementor-element.elementor-element-b244a185 .elementor-button:focus svg{fill:#304766;}.elementor-3290 .elementor-element.elementor-element-dfb8842c{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.65em;color:#EBD5C4;}.elementor-3290 .elementor-element.elementor-element-9a1c9797{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-4d70a8b1{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.82;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:205px;--padding-bottom:76px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-4d70a8b1:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-4d70a8b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#304766;background-image:url("https://planafisio.com/wp-content/uploads/2026/04/Plana-4-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-3290 .elementor-element.elementor-element-4d70a8b1::before, .elementor-3290 .elementor-element.elementor-element-4d70a8b1 > .elementor-background-video-container::before, .elementor-3290 .elementor-element.elementor-element-4d70a8b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3290 .elementor-element.elementor-element-4d70a8b1 > .elementor-background-slideshow::before, .elementor-3290 .elementor-element.elementor-element-4d70a8b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3290 .elementor-element.elementor-element-4d70a8b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#304766;--background-overlay:'';}.elementor-3290 .elementor-element.elementor-element-8e0c3b10{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-6d4f3d72{text-align:center;}.elementor-3290 .elementor-element.elementor-element-6d4f3d72 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:60px;font-weight:600;line-height:1.13em;letter-spacing:-1px;color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-9d6448d5{text-align:center;font-family:"DM Sans", Sans-serif;font-size:19px;line-height:1.65em;color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-696fd335{--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;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:86px;--padding-bottom:86px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-696fd335:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-696fd335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0EA;}.elementor-3290 .elementor-element.elementor-element-ae1dbca5{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-f0688c5c{text-align:center;}.elementor-3290 .elementor-element.elementor-element-f0688c5c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:42px;font-weight:600;line-height:1.13em;letter-spacing:-1px;color:#304766;}.elementor-3290 .elementor-element.elementor-element-aa12bb99{text-align:center;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#40516A;}.elementor-3290 .elementor-element.elementor-element-214bcc2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-05a2eb71{--display:flex;--min-height:0px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-e87d1325 img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-3290 .elementor-element.elementor-element-999e6b91{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-fcbd7129{text-align:start;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#40516A;}.elementor-3290 .elementor-element.elementor-element-610e7080 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-3290 .elementor-element.elementor-element-610e7080 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-3290 .elementor-element.elementor-element-610e7080 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-3290 .elementor-element.elementor-element-610e7080 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-3290 .elementor-element.elementor-element-610e7080 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-3290 .elementor-element.elementor-element-610e7080 .elementor-icon-list-icon i{color:#D4A285;transition:color 0.3s;}.elementor-3290 .elementor-element.elementor-element-610e7080 .elementor-icon-list-icon svg{fill:#D4A285;transition:fill 0.3s;}.elementor-3290 .elementor-element.elementor-element-610e7080{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-3290 .elementor-element.elementor-element-610e7080:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:12px;}.elementor-3290 .elementor-element.elementor-element-610e7080.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:12px;}.elementor-3290 .elementor-element.elementor-element-610e7080 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3290 .elementor-element.elementor-element-610e7080 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;}.elementor-3290 .elementor-element.elementor-element-610e7080 .elementor-icon-list-text{color:#304766;transition:color 0.3s;}.elementor-3290 .elementor-element.elementor-element-a109f6ef .elementor-button{background-color:#D4A285;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:16px 26px 16px 26px;}.elementor-3290 .elementor-element.elementor-element-a109f6ef .elementor-button:hover, .elementor-3290 .elementor-element.elementor-element-a109f6ef .elementor-button:focus{background-color:#FFFFFF;color:#304766;}.elementor-3290 .elementor-element.elementor-element-a109f6ef .elementor-button:hover svg, .elementor-3290 .elementor-element.elementor-element-a109f6ef .elementor-button:focus svg{fill:#304766;}.elementor-3290 .elementor-element.elementor-element-69f07c1f{--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;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:68px;--padding-bottom:68px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-69f07c1f:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-69f07c1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-867a5f62{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-3290 .elementor-element.elementor-element-867a5f62:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-867a5f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#304766;}.elementor-3290 .elementor-element.elementor-element-867a5f62::before, .elementor-3290 .elementor-element.elementor-element-867a5f62 > .elementor-background-video-container::before, .elementor-3290 .elementor-element.elementor-element-867a5f62 > .e-con-inner > .elementor-background-video-container::before, .elementor-3290 .elementor-element.elementor-element-867a5f62 > .elementor-background-slideshow::before, .elementor-3290 .elementor-element.elementor-element-867a5f62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3290 .elementor-element.elementor-element-867a5f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, #304766 0%, #405C7D 100%);}.elementor-3290 .elementor-element.elementor-element-2fb36fad{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-41fd2b42{--display:flex;--min-height:64px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-41fd2b42:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-41fd2b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4A285;}.elementor-3290 .elementor-element.elementor-element-2b9212a9 .elementor-icon-wrapper{text-align:center;}.elementor-3290 .elementor-element.elementor-element-2b9212a9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-2b9212a9.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-2b9212a9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-2b9212a9.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-2b9212a9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-2b9212a9 .elementor-icon{font-size:26px;}.elementor-3290 .elementor-element.elementor-element-2b9212a9 .elementor-icon svg{height:26px;}.elementor-3290 .elementor-element.elementor-element-8187f92b{text-align:start;}.elementor-3290 .elementor-element.elementor-element-8187f92b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:34px;font-weight:600;line-height:1.13em;letter-spacing:-1px;color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-73b93f9c{--divider-border-style:solid;--divider-color:#D4A285;--divider-border-width:3px;}.elementor-3290 .elementor-element.elementor-element-73b93f9c .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-3290 .elementor-element.elementor-element-73b93f9c .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3290 .elementor-element.elementor-element-a939c5e8{text-align:start;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-d5b29fb9{--display:flex;--min-height:0px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-0e054879 img{width:100%;height:445px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-3290 .elementor-element.elementor-element-c59ad9e9{--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;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:86px;--padding-bottom:86px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-c59ad9e9:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-c59ad9e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0EA;}.elementor-3290 .elementor-element.elementor-element-94deca26{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-db6878c7{text-align:center;}.elementor-3290 .elementor-element.elementor-element-db6878c7 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:42px;font-weight:600;line-height:1.13em;letter-spacing:-1px;color:#304766;}.elementor-3290 .elementor-element.elementor-element-518a5c19{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-d0af3325{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(14,42,71,0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-d0af3325:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-d0af3325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-0ec38e75{--display:flex;--min-height:62px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-0ec38e75:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-0ec38e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE4ED;}.elementor-3290 .elementor-element.elementor-element-c0a85dc5 .elementor-icon-wrapper{text-align:center;}.elementor-3290 .elementor-element.elementor-element-c0a85dc5.elementor-view-stacked .elementor-icon{background-color:#304766;}.elementor-3290 .elementor-element.elementor-element-c0a85dc5.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-c0a85dc5.elementor-view-default .elementor-icon{color:#304766;border-color:#304766;}.elementor-3290 .elementor-element.elementor-element-c0a85dc5.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-c0a85dc5.elementor-view-default .elementor-icon svg{fill:#304766;}.elementor-3290 .elementor-element.elementor-element-c0a85dc5 .elementor-icon{font-size:26px;}.elementor-3290 .elementor-element.elementor-element-c0a85dc5 .elementor-icon svg{height:26px;}.elementor-3290 .elementor-element.elementor-element-dddfe0c5{text-align:start;}.elementor-3290 .elementor-element.elementor-element-dddfe0c5 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:600;line-height:1.13em;letter-spacing:-0.3px;color:#304766;}.elementor-3290 .elementor-element.elementor-element-97fc5782{--divider-border-style:solid;--divider-color:#D4A285;--divider-border-width:3px;}.elementor-3290 .elementor-element.elementor-element-97fc5782 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-3290 .elementor-element.elementor-element-97fc5782 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3290 .elementor-element.elementor-element-ad0c3b93{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.65em;color:#40516A;}.elementor-3290 .elementor-element.elementor-element-5cb38859{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(14,42,71,0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-5cb38859:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-5cb38859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-24715d68{--display:flex;--min-height:62px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-24715d68:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-24715d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1DDCF;}.elementor-3290 .elementor-element.elementor-element-f36c88ca .elementor-icon-wrapper{text-align:center;}.elementor-3290 .elementor-element.elementor-element-f36c88ca.elementor-view-stacked .elementor-icon{background-color:#304766;}.elementor-3290 .elementor-element.elementor-element-f36c88ca.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-f36c88ca.elementor-view-default .elementor-icon{color:#304766;border-color:#304766;}.elementor-3290 .elementor-element.elementor-element-f36c88ca.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-f36c88ca.elementor-view-default .elementor-icon svg{fill:#304766;}.elementor-3290 .elementor-element.elementor-element-f36c88ca .elementor-icon{font-size:26px;}.elementor-3290 .elementor-element.elementor-element-f36c88ca .elementor-icon svg{height:26px;}.elementor-3290 .elementor-element.elementor-element-2e604dbf{text-align:start;}.elementor-3290 .elementor-element.elementor-element-2e604dbf .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:600;line-height:1.13em;letter-spacing:-0.3px;color:#304766;}.elementor-3290 .elementor-element.elementor-element-4888162c{--divider-border-style:solid;--divider-color:#D4A285;--divider-border-width:3px;}.elementor-3290 .elementor-element.elementor-element-4888162c .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-3290 .elementor-element.elementor-element-4888162c .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3290 .elementor-element.elementor-element-265237a3{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.65em;color:#40516A;}.elementor-3290 .elementor-element.elementor-element-b9b1b963{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(14,42,71,0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-b9b1b963:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-b9b1b963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-31ad8d77{--display:flex;--min-height:62px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-31ad8d77:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-31ad8d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE9E2;}.elementor-3290 .elementor-element.elementor-element-0ae79041 .elementor-icon-wrapper{text-align:center;}.elementor-3290 .elementor-element.elementor-element-0ae79041.elementor-view-stacked .elementor-icon{background-color:#304766;}.elementor-3290 .elementor-element.elementor-element-0ae79041.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-0ae79041.elementor-view-default .elementor-icon{color:#304766;border-color:#304766;}.elementor-3290 .elementor-element.elementor-element-0ae79041.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-0ae79041.elementor-view-default .elementor-icon svg{fill:#304766;}.elementor-3290 .elementor-element.elementor-element-0ae79041 .elementor-icon{font-size:26px;}.elementor-3290 .elementor-element.elementor-element-0ae79041 .elementor-icon svg{height:26px;}.elementor-3290 .elementor-element.elementor-element-a68b942f{text-align:start;}.elementor-3290 .elementor-element.elementor-element-a68b942f .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:600;line-height:1.13em;letter-spacing:-0.3px;color:#304766;}.elementor-3290 .elementor-element.elementor-element-7e20b3f9{--divider-border-style:solid;--divider-color:#D4A285;--divider-border-width:3px;}.elementor-3290 .elementor-element.elementor-element-7e20b3f9 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-3290 .elementor-element.elementor-element-7e20b3f9 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3290 .elementor-element.elementor-element-7fa173e2{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.65em;color:#40516A;}.elementor-3290 .elementor-element.elementor-element-074ed321{--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;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:86px;--padding-bottom:86px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-074ed321:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-074ed321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-6746d1dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-23b95d35{--display:flex;--min-height:0px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-0d46dcdd img{width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-3290 .elementor-element.elementor-element-3ec1d767{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-0d6cb4d9{text-align:start;}.elementor-3290 .elementor-element.elementor-element-0d6cb4d9 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:42px;font-weight:600;line-height:1.13em;letter-spacing:-1px;color:#304766;}.elementor-3290 .elementor-element.elementor-element-94c45f12{--divider-border-style:solid;--divider-color:#D4A285;--divider-border-width:3px;}.elementor-3290 .elementor-element.elementor-element-94c45f12 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-3290 .elementor-element.elementor-element-94c45f12 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3290 .elementor-element.elementor-element-1c9c7a54{text-align:start;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#40516A;}.elementor-3290 .elementor-element.elementor-element-48e1560e{--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;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:68px;--padding-bottom:68px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-48e1560e:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-48e1560e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0EA;}.elementor-3290 .elementor-element.elementor-element-f104a98c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;--padding-top:52px;--padding-bottom:52px;--padding-left:40px;--padding-right:40px;}.elementor-3290 .elementor-element.elementor-element-f104a98c:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-f104a98c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#304766;}.elementor-3290 .elementor-element.elementor-element-f104a98c::before, .elementor-3290 .elementor-element.elementor-element-f104a98c > .elementor-background-video-container::before, .elementor-3290 .elementor-element.elementor-element-f104a98c > .e-con-inner > .elementor-background-video-container::before, .elementor-3290 .elementor-element.elementor-element-f104a98c > .elementor-background-slideshow::before, .elementor-3290 .elementor-element.elementor-element-f104a98c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3290 .elementor-element.elementor-element-f104a98c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, #304766 0%, #405C7D 100%);}.elementor-3290 .elementor-element.elementor-element-e3b68ed6{--display:flex;--min-height:64px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3290 .elementor-element.elementor-element-e3b68ed6:not(.elementor-motion-effects-element-type-background), .elementor-3290 .elementor-element.elementor-element-e3b68ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4A285;}.elementor-3290 .elementor-element.elementor-element-cf2fccd0 .elementor-icon-wrapper{text-align:center;}.elementor-3290 .elementor-element.elementor-element-cf2fccd0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-cf2fccd0.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-cf2fccd0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-cf2fccd0.elementor-view-framed .elementor-icon, .elementor-3290 .elementor-element.elementor-element-cf2fccd0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-cf2fccd0 .elementor-icon{font-size:26px;}.elementor-3290 .elementor-element.elementor-element-cf2fccd0 .elementor-icon svg{height:26px;}.elementor-3290 .elementor-element.elementor-element-c9a86ba4{text-align:center;}.elementor-3290 .elementor-element.elementor-element-c9a86ba4 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:42px;font-weight:600;line-height:1.13em;letter-spacing:-1px;color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-129ec46d{text-align:center;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#FFFFFF;}.elementor-3290 .elementor-element.elementor-element-37abe989 .elementor-button{background-color:#D4A285;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:16px 26px 16px 26px;}.elementor-3290 .elementor-element.elementor-element-37abe989 .elementor-button:hover, .elementor-3290 .elementor-element.elementor-element-37abe989 .elementor-button:focus{background-color:#FFFFFF;color:#304766;}.elementor-3290 .elementor-element.elementor-element-37abe989 .elementor-button:hover svg, .elementor-3290 .elementor-element.elementor-element-37abe989 .elementor-button:focus svg{fill:#304766;}.elementor-3290 .elementor-element.elementor-element-12d41439{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.65em;color:#EBD5C4;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3290 .elementor-element.elementor-element-7aee3ff4{--padding-top:190px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3290 .elementor-element.elementor-element-07fd2324 .elementor-heading-title{font-size:48px;}.elementor-3290 .elementor-element.elementor-element-b76e7dfb{font-size:19px;}.elementor-3290 .elementor-element.elementor-element-5970f141{--padding-top:62px;--padding-bottom:62px;--padding-left:28px;--padding-right:28px;}.elementor-3290 .elementor-element.elementor-element-112203a5 .elementor-heading-title{font-size:35px;}.elementor-3290 .elementor-element.elementor-element-0ea2f9a9{font-size:17px;}.elementor-3290 .elementor-element.elementor-element-5f045f15{--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-3290 .elementor-element.elementor-element-19cff96b{--min-height:0px;}.elementor-3290 .elementor-element.elementor-element-c6120022 img{height:340px;}.elementor-3290 .elementor-element.elementor-element-80433d35{font-size:17px;}.elementor-3290 .elementor-element.elementor-element-b6935533 .elementor-button{font-size:15px;}.elementor-3290 .elementor-element.elementor-element-c2d0e67d{--padding-top:62px;--padding-bottom:62px;--padding-left:28px;--padding-right:28px;}.elementor-3290 .elementor-element.elementor-element-e4532bbb{--min-height:0px;--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:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-3290 .elementor-element.elementor-element-355f937a .elementor-heading-title{font-size:35px;}.elementor-3290 .elementor-element.elementor-element-31f19856{font-size:17px;}.elementor-3290 .elementor-element.elementor-element-27f9ef85{--min-height:0px;}.elementor-3290 .elementor-element.elementor-element-c06daa08 img{height:340px;}.elementor-3290 .elementor-element.elementor-element-63fc694c{--padding-top:62px;--padding-bottom:62px;--padding-left:28px;--padding-right:28px;}.elementor-3290 .elementor-element.elementor-element-0654274b .elementor-heading-title{font-size:35px;}.elementor-3290 .elementor-element.elementor-element-25dadaa4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3290 .elementor-element.elementor-element-e79bc7ae .elementor-heading-title{font-size:23px;}.elementor-3290 .elementor-element.elementor-element-dde96946{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-3c4d9c32 .elementor-heading-title{font-size:23px;}.elementor-3290 .elementor-element.elementor-element-8ad946f1{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-a0810e52 .elementor-heading-title{font-size:23px;}.elementor-3290 .elementor-element.elementor-element-c3d94ce5{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-6616a27b{--padding-top:62px;--padding-bottom:62px;--padding-left:28px;--padding-right:28px;}.elementor-3290 .elementor-element.elementor-element-0bd3d115{--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-3290 .elementor-element.elementor-element-21dda728{--min-height:0px;}.elementor-3290 .elementor-element.elementor-element-19e1e5b8 img{height:340px;}.elementor-3290 .elementor-element.elementor-element-7a9edf91 .elementor-heading-title{font-size:35px;}.elementor-3290 .elementor-element.elementor-element-cbeb58dd{font-size:17px;}.elementor-3290 .elementor-element.elementor-element-4b938867{--padding-top:62px;--padding-bottom:62px;--padding-left:28px;--padding-right:28px;}.elementor-3290 .elementor-element.elementor-element-3fbdfdbd{--min-height:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-d803783d .elementor-heading-title{font-size:35px;}.elementor-3290 .elementor-element.elementor-element-8a9c42fb{font-size:17px;}.elementor-3290 .elementor-element.elementor-element-b244a185 .elementor-button{font-size:15px;}.elementor-3290 .elementor-element.elementor-element-dfb8842c{font-size:14px;}.elementor-3290 .elementor-element.elementor-element-4d70a8b1{--padding-top:190px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3290 .elementor-element.elementor-element-6d4f3d72 .elementor-heading-title{font-size:48px;}.elementor-3290 .elementor-element.elementor-element-9d6448d5{font-size:19px;}.elementor-3290 .elementor-element.elementor-element-696fd335{--padding-top:62px;--padding-bottom:62px;--padding-left:28px;--padding-right:28px;}.elementor-3290 .elementor-element.elementor-element-f0688c5c .elementor-heading-title{font-size:35px;}.elementor-3290 .elementor-element.elementor-element-aa12bb99{font-size:17px;}.elementor-3290 .elementor-element.elementor-element-214bcc2f{--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-3290 .elementor-element.elementor-element-05a2eb71{--min-height:0px;}.elementor-3290 .elementor-element.elementor-element-e87d1325 img{height:340px;}.elementor-3290 .elementor-element.elementor-element-fcbd7129{font-size:17px;}.elementor-3290 .elementor-element.elementor-element-a109f6ef .elementor-button{font-size:15px;}.elementor-3290 .elementor-element.elementor-element-69f07c1f{--padding-top:62px;--padding-bottom:62px;--padding-left:28px;--padding-right:28px;}.elementor-3290 .elementor-element.elementor-element-867a5f62{--min-height:0px;--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:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-3290 .elementor-element.elementor-element-8187f92b .elementor-heading-title{font-size:35px;}.elementor-3290 .elementor-element.elementor-element-a939c5e8{font-size:17px;}.elementor-3290 .elementor-element.elementor-element-d5b29fb9{--min-height:0px;}.elementor-3290 .elementor-element.elementor-element-0e054879 img{height:340px;}.elementor-3290 .elementor-element.elementor-element-c59ad9e9{--padding-top:62px;--padding-bottom:62px;--padding-left:28px;--padding-right:28px;}.elementor-3290 .elementor-element.elementor-element-db6878c7 .elementor-heading-title{font-size:35px;}.elementor-3290 .elementor-element.elementor-element-518a5c19{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3290 .elementor-element.elementor-element-dddfe0c5 .elementor-heading-title{font-size:23px;}.elementor-3290 .elementor-element.elementor-element-ad0c3b93{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-2e604dbf .elementor-heading-title{font-size:23px;}.elementor-3290 .elementor-element.elementor-element-265237a3{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-a68b942f .elementor-heading-title{font-size:23px;}.elementor-3290 .elementor-element.elementor-element-7fa173e2{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-074ed321{--padding-top:62px;--padding-bottom:62px;--padding-left:28px;--padding-right:28px;}.elementor-3290 .elementor-element.elementor-element-6746d1dd{--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-3290 .elementor-element.elementor-element-23b95d35{--min-height:0px;}.elementor-3290 .elementor-element.elementor-element-0d46dcdd img{height:340px;}.elementor-3290 .elementor-element.elementor-element-0d6cb4d9 .elementor-heading-title{font-size:35px;}.elementor-3290 .elementor-element.elementor-element-1c9c7a54{font-size:17px;}.elementor-3290 .elementor-element.elementor-element-48e1560e{--padding-top:62px;--padding-bottom:62px;--padding-left:28px;--padding-right:28px;}.elementor-3290 .elementor-element.elementor-element-f104a98c{--min-height:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-3290 .elementor-element.elementor-element-c9a86ba4 .elementor-heading-title{font-size:35px;}.elementor-3290 .elementor-element.elementor-element-129ec46d{font-size:17px;}.elementor-3290 .elementor-element.elementor-element-37abe989 .elementor-button{font-size:15px;}.elementor-3290 .elementor-element.elementor-element-12d41439{font-size:14px;}}@media(max-width:767px){.elementor-3290 .elementor-element.elementor-element-7aee3ff4{--padding-top:180px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-3290 .elementor-element.elementor-element-07fd2324 .elementor-heading-title{font-size:38px;}.elementor-3290 .elementor-element.elementor-element-b76e7dfb{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-5970f141{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-3290 .elementor-element.elementor-element-112203a5 .elementor-heading-title{font-size:30px;}.elementor-3290 .elementor-element.elementor-element-0ea2f9a9{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-19cff96b{--min-height:0px;}.elementor-3290 .elementor-element.elementor-element-c6120022 img{height:280px;}.elementor-3290 .elementor-element.elementor-element-80433d35{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-b6935533 .elementor-button{font-size:15px;}.elementor-3290 .elementor-element.elementor-element-c2d0e67d{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-3290 .elementor-element.elementor-element-e4532bbb{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-3290 .elementor-element.elementor-element-355f937a .elementor-heading-title{font-size:30px;}.elementor-3290 .elementor-element.elementor-element-31f19856{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-27f9ef85{--min-height:0px;}.elementor-3290 .elementor-element.elementor-element-c06daa08 img{height:280px;}.elementor-3290 .elementor-element.elementor-element-63fc694c{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-3290 .elementor-element.elementor-element-0654274b .elementor-heading-title{font-size:30px;}.elementor-3290 .elementor-element.elementor-element-25dadaa4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3290 .elementor-element.elementor-element-89cd0b7f{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3290 .elementor-element.elementor-element-e79bc7ae .elementor-heading-title{font-size:22px;}.elementor-3290 .elementor-element.elementor-element-dde96946{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-eb593ed5{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3290 .elementor-element.elementor-element-3c4d9c32 .elementor-heading-title{font-size:22px;}.elementor-3290 .elementor-element.elementor-element-8ad946f1{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-18fa3d05{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3290 .elementor-element.elementor-element-a0810e52 .elementor-heading-title{font-size:22px;}.elementor-3290 .elementor-element.elementor-element-c3d94ce5{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-6616a27b{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-3290 .elementor-element.elementor-element-21dda728{--min-height:0px;}.elementor-3290 .elementor-element.elementor-element-19e1e5b8 img{height:280px;}.elementor-3290 .elementor-element.elementor-element-7a9edf91 .elementor-heading-title{font-size:30px;}.elementor-3290 .elementor-element.elementor-element-cbeb58dd{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-4b938867{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-3290 .elementor-element.elementor-element-3fbdfdbd{--padding-top:38px;--padding-bottom:38px;--padding-left:24px;--padding-right:24px;}.elementor-3290 .elementor-element.elementor-element-d803783d .elementor-heading-title{font-size:30px;}.elementor-3290 .elementor-element.elementor-element-8a9c42fb{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-b244a185 .elementor-button{font-size:15px;}.elementor-3290 .elementor-element.elementor-element-dfb8842c{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-4d70a8b1{--padding-top:180px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-3290 .elementor-element.elementor-element-6d4f3d72 .elementor-heading-title{font-size:38px;}.elementor-3290 .elementor-element.elementor-element-9d6448d5{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-696fd335{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-3290 .elementor-element.elementor-element-f0688c5c .elementor-heading-title{font-size:30px;}.elementor-3290 .elementor-element.elementor-element-aa12bb99{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-05a2eb71{--min-height:0px;}.elementor-3290 .elementor-element.elementor-element-e87d1325 img{height:280px;}.elementor-3290 .elementor-element.elementor-element-fcbd7129{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-a109f6ef .elementor-button{font-size:15px;}.elementor-3290 .elementor-element.elementor-element-69f07c1f{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-3290 .elementor-element.elementor-element-867a5f62{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-3290 .elementor-element.elementor-element-8187f92b .elementor-heading-title{font-size:30px;}.elementor-3290 .elementor-element.elementor-element-a939c5e8{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-d5b29fb9{--min-height:0px;}.elementor-3290 .elementor-element.elementor-element-0e054879 img{height:280px;}.elementor-3290 .elementor-element.elementor-element-c59ad9e9{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-3290 .elementor-element.elementor-element-db6878c7 .elementor-heading-title{font-size:30px;}.elementor-3290 .elementor-element.elementor-element-518a5c19{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3290 .elementor-element.elementor-element-d0af3325{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3290 .elementor-element.elementor-element-dddfe0c5 .elementor-heading-title{font-size:22px;}.elementor-3290 .elementor-element.elementor-element-ad0c3b93{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-5cb38859{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3290 .elementor-element.elementor-element-2e604dbf .elementor-heading-title{font-size:22px;}.elementor-3290 .elementor-element.elementor-element-265237a3{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-b9b1b963{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3290 .elementor-element.elementor-element-a68b942f .elementor-heading-title{font-size:22px;}.elementor-3290 .elementor-element.elementor-element-7fa173e2{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-074ed321{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-3290 .elementor-element.elementor-element-23b95d35{--min-height:0px;}.elementor-3290 .elementor-element.elementor-element-0d46dcdd img{height:280px;}.elementor-3290 .elementor-element.elementor-element-0d6cb4d9 .elementor-heading-title{font-size:30px;}.elementor-3290 .elementor-element.elementor-element-1c9c7a54{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-48e1560e{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-3290 .elementor-element.elementor-element-f104a98c{--padding-top:38px;--padding-bottom:38px;--padding-left:24px;--padding-right:24px;}.elementor-3290 .elementor-element.elementor-element-c9a86ba4 .elementor-heading-title{font-size:30px;}.elementor-3290 .elementor-element.elementor-element-129ec46d{font-size:16px;}.elementor-3290 .elementor-element.elementor-element-37abe989 .elementor-button{font-size:15px;}.elementor-3290 .elementor-element.elementor-element-12d41439{font-size:16px;}}@media(min-width:768px){.elementor-3290 .elementor-element.elementor-element-f33c19df{--width:100%;}.elementor-3290 .elementor-element.elementor-element-c6521f2a{--content-width:1040px;}.elementor-3290 .elementor-element.elementor-element-fef6d616{--content-width:850px;}.elementor-3290 .elementor-element.elementor-element-5f045f15{--content-width:1300px;}.elementor-3290 .elementor-element.elementor-element-19cff96b{--width:48%;}.elementor-3290 .elementor-element.elementor-element-ab720fa6{--width:52%;}.elementor-3290 .elementor-element.elementor-element-e4532bbb{--content-width:1300px;}.elementor-3290 .elementor-element.elementor-element-3f384f27{--width:55%;}.elementor-3290 .elementor-element.elementor-element-29d67c2d{--width:64px;}.elementor-3290 .elementor-element.elementor-element-27f9ef85{--width:45%;}.elementor-3290 .elementor-element.elementor-element-59cdd47f{--content-width:850px;}.elementor-3290 .elementor-element.elementor-element-25dadaa4{--content-width:1300px;}.elementor-3290 .elementor-element.elementor-element-3367d940{--width:62px;}.elementor-3290 .elementor-element.elementor-element-edcecab9{--width:62px;}.elementor-3290 .elementor-element.elementor-element-36fa9508{--width:62px;}.elementor-3290 .elementor-element.elementor-element-0bd3d115{--content-width:1300px;}.elementor-3290 .elementor-element.elementor-element-21dda728{--width:44%;}.elementor-3290 .elementor-element.elementor-element-852f82cd{--width:56%;}.elementor-3290 .elementor-element.elementor-element-3fbdfdbd{--content-width:1300px;}.elementor-3290 .elementor-element.elementor-element-548f5945{--width:64px;}.elementor-3290 .elementor-element.elementor-element-9a1c9797{--width:100%;}.elementor-3290 .elementor-element.elementor-element-8e0c3b10{--content-width:1040px;}.elementor-3290 .elementor-element.elementor-element-ae1dbca5{--content-width:850px;}.elementor-3290 .elementor-element.elementor-element-214bcc2f{--content-width:1300px;}.elementor-3290 .elementor-element.elementor-element-05a2eb71{--width:48%;}.elementor-3290 .elementor-element.elementor-element-999e6b91{--width:52%;}.elementor-3290 .elementor-element.elementor-element-867a5f62{--content-width:1300px;}.elementor-3290 .elementor-element.elementor-element-2fb36fad{--width:55%;}.elementor-3290 .elementor-element.elementor-element-41fd2b42{--width:64px;}.elementor-3290 .elementor-element.elementor-element-d5b29fb9{--width:45%;}.elementor-3290 .elementor-element.elementor-element-94deca26{--content-width:850px;}.elementor-3290 .elementor-element.elementor-element-518a5c19{--content-width:1300px;}.elementor-3290 .elementor-element.elementor-element-0ec38e75{--width:62px;}.elementor-3290 .elementor-element.elementor-element-24715d68{--width:62px;}.elementor-3290 .elementor-element.elementor-element-31ad8d77{--width:62px;}.elementor-3290 .elementor-element.elementor-element-6746d1dd{--content-width:1300px;}.elementor-3290 .elementor-element.elementor-element-23b95d35{--width:44%;}.elementor-3290 .elementor-element.elementor-element-3ec1d767{--width:56%;}.elementor-3290 .elementor-element.elementor-element-f104a98c{--content-width:1300px;}.elementor-3290 .elementor-element.elementor-element-e3b68ed6{--width:64px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3290 .elementor-element.elementor-element-19cff96b{--width:100%;}.elementor-3290 .elementor-element.elementor-element-ab720fa6{--width:100%;}.elementor-3290 .elementor-element.elementor-element-3f384f27{--width:100%;}.elementor-3290 .elementor-element.elementor-element-27f9ef85{--width:100%;}.elementor-3290 .elementor-element.elementor-element-21dda728{--width:100%;}.elementor-3290 .elementor-element.elementor-element-852f82cd{--width:100%;}.elementor-3290 .elementor-element.elementor-element-05a2eb71{--width:100%;}.elementor-3290 .elementor-element.elementor-element-999e6b91{--width:100%;}.elementor-3290 .elementor-element.elementor-element-2fb36fad{--width:100%;}.elementor-3290 .elementor-element.elementor-element-d5b29fb9{--width:100%;}.elementor-3290 .elementor-element.elementor-element-23b95d35{--width:100%;}.elementor-3290 .elementor-element.elementor-element-3ec1d767{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-f33c19df */.elementor-3290 .elementor-element.elementor-element-f33c19df .animated { animation-duration: 600ms !important; }
@media (prefers-reduced-motion: reduce) {
 .elementor-3290 .elementor-element.elementor-element-f33c19df .animated, .elementor-3290 .elementor-element.elementor-element-f33c19df .elementor-invisible {
  animation: none !important;
  transition: none !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: none !important;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1c9797 */.elementor-3290 .elementor-element.elementor-element-9a1c9797 .animated { animation-duration: 600ms !important; }
@media (prefers-reduced-motion: reduce) {
 .elementor-3290 .elementor-element.elementor-element-9a1c9797 .animated, .elementor-3290 .elementor-element.elementor-element-9a1c9797 .elementor-invisible {
  animation: none !important;
  transition: none !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: none !important;
 }
}/* End custom CSS */
/* Start custom CSS *//* PLANA V2, página 3290: círculos en móvil y tableta (CA + ES). */
@media (max-width: 1024px) {
  .elementor-3290 .elementor-element.elementor-element-de5c5e08,
  .elementor-3290 .elementor-element.elementor-element-38687eb9,
  .elementor-3290 .elementor-element.elementor-element-82e1e921,
  .elementor-3290 .elementor-element.elementor-element-fa2b35cf,
  .elementor-3290 .elementor-element.elementor-element-8549990b,
  .elementor-3290 .elementor-element.elementor-element-ad4ee24d {
    --width: 52px !important;
    width: 52px !important;
    min-width: 52px !important;
    max-width: 52px !important;
    height: 52px !important;
    min-height: 52px !important;
    flex: 0 0 auto;
  }
  .elementor-3290 .elementor-element.elementor-element-3367d940,
  .elementor-3290 .elementor-element.elementor-element-edcecab9,
  .elementor-3290 .elementor-element.elementor-element-36fa9508,
  .elementor-3290 .elementor-element.elementor-element-0ec38e75,
  .elementor-3290 .elementor-element.elementor-element-24715d68,
  .elementor-3290 .elementor-element.elementor-element-31ad8d77 {
    --width: 62px !important;
    width: 62px !important;
    min-width: 62px !important;
    max-width: 62px !important;
    height: 62px !important;
    min-height: 62px !important;
    flex: 0 0 auto;
  }
  .elementor-3290 .elementor-element.elementor-element-29d67c2d,
  .elementor-3290 .elementor-element.elementor-element-548f5945,
  .elementor-3290 .elementor-element.elementor-element-41fd2b42,
  .elementor-3290 .elementor-element.elementor-element-e3b68ed6 {
    --width: 64px !important;
    width: 64px !important;
    min-width: 64px !important;
    max-width: 64px !important;
    height: 64px !important;
    min-height: 64px !important;
    flex: 0 0 auto;
  }
}

/* PLANA: acordeones coherentes con Tarifes, 22/09/2026 */
:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-accordion-item{border:0!important;border-radius:0!important;overflow:visible!important;margin:0 0 12px!important}
:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-tab-title{background-color:#304766!important;color:#fff!important;border:0!important;border-radius:16px!important;margin:0!important;padding:22px 28px!important;min-height:64px;font-family:"Nunito",sans-serif!important;font-size:21px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:-.4px!important;transition:background-color 180ms ease,color 180ms ease}
:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-tab-title.elementor-active{background-color:#D4A285!important;color:#1F2F45!important}
:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-accordion-title,:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-accordion-icon{color:inherit!important;fill:currentColor!important}
:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-accordion-icon{float:right!important;width:20px!important;margin:0 0 0 18px!important;text-align:center!important}
:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-accordion-icon :is(svg,i){display:none!important}
:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-accordion-icon-closed::before,:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-accordion-icon-opened::before{content:"";display:inline-block;box-sizing:border-box;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;vertical-align:3px}
:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-accordion-icon-closed::before{transform:rotate(45deg)}
:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-accordion-icon-opened::before{transform:rotate(225deg);vertical-align:-2px}
:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-tab-content{border:0!important;border-radius:0!important;background-color:transparent!important;color:#30353A!important;padding:26px 32px 32px!important;font-family:"DM Sans",sans-serif!important;font-size:16px!important;line-height:1.65!important}
:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-tab-content p:last-child{margin-bottom:0!important}
:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion :is(.elementor-tab-title,.elementor-accordion-title):focus-visible{outline:2px solid #1F2F45!important;outline-offset:3px!important;box-shadow:0 0 0 5px #fff!important}
@media(max-width:767px){:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-tab-title{padding:20px!important;min-height:62px;font-size:18px!important;letter-spacing:-.2px!important}:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-accordion-icon{margin-left:14px!important}:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion .elementor-tab-content{padding:20px!important}}
@media(prefers-reduced-motion:reduce){:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .elementor-accordion *{transition-duration:0ms!important;animation-duration:0ms!important}}

/* Fondo original de la consulta aprobado */
.elementor-3290 .elementor-element-7aee3ff4,.elementor-3290 .elementor-element-4d70a8b1{background-image:url("https://planafisio.com/wp-content/uploads/2026/09/plana-11-sala-centro.webp")!important}

/* PLANA: entradas suaves de 24 px, conservando duración y retardo */
@media(prefers-reduced-motion:no-preference){@keyframes planaDraftRevealUp{from{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:none}}:is(.elementor-3288,.elementor-3289,.elementor-3290,.elementor-3291) .animated.fadeInUp{animation-name:planaDraftRevealUp!important}}

/* Revisión Claude 24/09/2026: botones en tipo oración */
.elementor-3290 .elementor-button{text-transform:none;}

/* Revisión Claude 24/09/2026: tipografía de títulos alineada con home, MagRex, Tarifes y Reserva (DM Sans 500) */
.elementor-3290 .elementor-element.elementor-widget-heading :is(h1,h2).elementor-heading-title{font-family:"DM Sans",sans-serif;font-weight:500;}
.elementor-3290 .elementor-element.elementor-widget-heading h2.elementor-heading-title{font-size:50px;line-height:1.1;letter-spacing:-1.8px;}
.elementor-3290 .elementor-element.elementor-widget-heading h3.elementor-heading-title{font-family:"DM Sans",sans-serif;font-weight:600;font-size:22px;line-height:1.25;letter-spacing:-0.3px;}
.elementor-3290 .elementor-element.elementor-element-355f937a h2.elementor-heading-title,.elementor-3290 .elementor-element.elementor-element-7a9edf91 h2.elementor-heading-title,.elementor-3290 .elementor-element.elementor-element-8187f92b h2.elementor-heading-title,.elementor-3290 .elementor-element.elementor-element-0d6cb4d9 h2.elementor-heading-title{font-size:42px;letter-spacing:-1.4px;}
@media (max-width:1024px){.elementor-3290 .elementor-element.elementor-widget-heading h2.elementor-heading-title{font-size:40px;}.elementor-3290 .elementor-element.elementor-element-355f937a h2.elementor-heading-title,.elementor-3290 .elementor-element.elementor-element-7a9edf91 h2.elementor-heading-title,.elementor-3290 .elementor-element.elementor-element-8187f92b h2.elementor-heading-title,.elementor-3290 .elementor-element.elementor-element-0d6cb4d9 h2.elementor-heading-title{font-size:36px;}}
@media (max-width:767px){.elementor-3290 .elementor-element.elementor-widget-heading h2.elementor-heading-title{font-size:31px;letter-spacing:-1.2px;}.elementor-3290 .elementor-element.elementor-element-355f937a h2.elementor-heading-title,.elementor-3290 .elementor-element.elementor-element-7a9edf91 h2.elementor-heading-title,.elementor-3290 .elementor-element.elementor-element-8187f92b h2.elementor-heading-title,.elementor-3290 .elementor-element.elementor-element-0d6cb4d9 h2.elementor-heading-title{font-size:31px;letter-spacing:-1.2px;}.elementor-3290 .elementor-element.elementor-widget-heading h3.elementor-heading-title{font-size:20px;}}

/* Revisión Claude 24/09/2026: Bloques a 1300 px como MagRex */
@media (min-width:1025px){
.elementor-3290 .elementor-element.elementor-element-e4532bbb{max-width:1300px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;border-radius:24px!important;}
.elementor-3290 .elementor-element.elementor-element-e4532bbb > .e-con-inner{max-width:100%!important;}
.elementor-3290 .elementor-element.elementor-element-e4532bbb{padding:32px!important;}.elementor-3290 .elementor-element.elementor-element-e4532bbb > .e-con-inner{gap:32px!important;}
.elementor-3290 .elementor-element.elementor-element-3f384f27{padding:16px 16px 16px 24px!important;}
.elementor-3290 .elementor-element.elementor-element-3fbdfdbd{max-width:1300px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;border-radius:24px!important;}
.elementor-3290 .elementor-element.elementor-element-3fbdfdbd > .e-con-inner{max-width:100%!important;}
.elementor-3290 .elementor-element.elementor-element-3fbdfdbd{padding:72px 48px!important;}
.elementor-3290 .elementor-element.elementor-element-867a5f62{max-width:1300px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;border-radius:24px!important;}
.elementor-3290 .elementor-element.elementor-element-867a5f62 > .e-con-inner{max-width:100%!important;}
.elementor-3290 .elementor-element.elementor-element-867a5f62{padding:32px!important;}.elementor-3290 .elementor-element.elementor-element-867a5f62 > .e-con-inner{gap:32px!important;}
.elementor-3290 .elementor-element.elementor-element-2fb36fad{padding:16px 16px 16px 24px!important;}
.elementor-3290 .elementor-element.elementor-element-f104a98c{max-width:1300px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;border-radius:24px!important;}
.elementor-3290 .elementor-element.elementor-element-f104a98c > .e-con-inner{max-width:100%!important;}
.elementor-3290 .elementor-element.elementor-element-f104a98c{padding:72px 48px!important;}
}
/* Ajuste fino bloques MagRex: sin relleno extra, foto a toda la altura */
@media (min-width:1025px){
.elementor-3290 .elementor-element.elementor-element-e4532bbb > .e-con-inner{padding:0!important;}
.elementor-3290 .elementor-element.elementor-element-e4532bbb > .e-con-inner{align-items:stretch!important;}
.elementor-3290 .elementor-element.elementor-element-27f9ef85{display:flex!important;flex-direction:column!important;}.elementor-3290 .elementor-element.elementor-element-27f9ef85 > .elementor-widget-image{flex:1 1 auto!important;display:flex!important;}.elementor-3290 .elementor-element.elementor-element-27f9ef85 > .elementor-widget-image > .elementor-widget-container,.elementor-3290 .elementor-element.elementor-element-27f9ef85 > .elementor-widget-image img{height:100%!important;width:100%!important;}.elementor-3290 .elementor-element.elementor-element-27f9ef85 > .elementor-widget-image img{object-fit:cover!important;min-height:360px;}
.elementor-3290 .elementor-element.elementor-element-3f384f27{justify-content:center!important;}
.elementor-3290 .elementor-element.elementor-element-3fbdfdbd > .e-con-inner{padding:0!important;}
.elementor-3290 .elementor-element.elementor-element-867a5f62 > .e-con-inner{padding:0!important;}
.elementor-3290 .elementor-element.elementor-element-867a5f62 > .e-con-inner{align-items:stretch!important;}
.elementor-3290 .elementor-element.elementor-element-d5b29fb9{display:flex!important;flex-direction:column!important;}.elementor-3290 .elementor-element.elementor-element-d5b29fb9 > .elementor-widget-image{flex:1 1 auto!important;display:flex!important;}.elementor-3290 .elementor-element.elementor-element-d5b29fb9 > .elementor-widget-image > .elementor-widget-container,.elementor-3290 .elementor-element.elementor-element-d5b29fb9 > .elementor-widget-image img{height:100%!important;width:100%!important;}.elementor-3290 .elementor-element.elementor-element-d5b29fb9 > .elementor-widget-image img{object-fit:cover!important;min-height:360px;}
.elementor-3290 .elementor-element.elementor-element-2fb36fad{justify-content:center!important;}
.elementor-3290 .elementor-element.elementor-element-f104a98c > .e-con-inner{padding:0!important;}
}

/* Fotos a toda la altura de su fila */
@media (min-width:1025px){
.elementor-3290 .elementor-element.plana-img-fill{align-self:stretch!important;display:flex!important;flex-direction:column!important;}
.elementor-3290 .plana-img-fill > .elementor-widget-image{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;}
.elementor-3290 .plana-img-fill > .elementor-widget-image > .elementor-widget-container{flex:1 1 auto;display:flex;flex-direction:column;}
.elementor-3290 .plana-img-fill .elementor-widget-image img{flex:1 1 auto;height:100%!important;width:100%!important;min-height:320px;object-fit:cover!important;}
}/* End custom CSS */