.elementor-11321 .elementor-element.elementor-element-2237b21{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-b21727b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-b14faa1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-fb7b5dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-8e8ea54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-acf27c2{--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:8vw 7vw;--row-gap:8vw;--column-gap:7vw;--padding-top:5%;--padding-bottom:5%;--padding-left:05%;--padding-right:05%;}.elementor-11321 .elementor-element.elementor-element-acf27c2:not(.elementor-motion-effects-element-type-background), .elementor-11321 .elementor-element.elementor-element-acf27c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11321 .elementor-element.elementor-element-d318953{text-align:center;}.elementor-11321 .elementor-element.elementor-element-d318953 .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-size:3.4em;font-weight:700;}.elementor-11321 .elementor-element.elementor-element-37c6755{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0vw 7vw;--row-gap:0vw;--column-gap:7vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-fb21127{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-204b2fe{text-align:end;}.elementor-11321 .elementor-element.elementor-element-204b2fe .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-weight:600;color:#122531;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11321 .elementor-element.elementor-element-ead57b1{text-align:end;font-family:"Value Serif Pro", Sans-serif;font-weight:400;color:#122531;}.elementor-11321 .elementor-element.elementor-element-96d50cf{width:100%;max-width:100%;text-align:end;}.elementor-11321 .elementor-element.elementor-element-96d50cf .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-weight:600;color:#122531;}.elementor-11321 .elementor-element.elementor-element-372a1a0{text-align:end;font-family:"Value Serif Pro", Sans-serif;font-weight:400;color:#122531;}.elementor-11321 .elementor-element.elementor-element-1f78231{text-align:end;}.elementor-11321 .elementor-element.elementor-element-1f78231 .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-weight:600;color:#122531;}.elementor-11321 .elementor-element.elementor-element-e03f66e{text-align:end;font-family:"Value Serif Pro", Sans-serif;font-weight:400;color:#122531;}.elementor-11321 .elementor-element.elementor-element-318d059{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1000px 1000px 1000px 1000px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11321 .elementor-element.elementor-element-7822010{width:100%;max-width:100%;z-index:10;}.elementor-11321 .elementor-element.elementor-element-7822010 > .elementor-widget-container{margin:-27% 0% 0% 28%;}.elementor-11321 .elementor-element.elementor-element-7822010 img{width:40%;}.elementor-11321 .elementor-element.elementor-element-8b82871{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1000px 1000px 1000px 1000px;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11321 .elementor-element.elementor-element-8b82871:not(.elementor-motion-effects-element-type-background), .elementor-11321 .elementor-element.elementor-element-8b82871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-primary ) 0%, #f2295b 100%);}.elementor-11321 .elementor-element.elementor-element-942c227{text-align:center;}.elementor-11321 .elementor-element.elementor-element-942c227 .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-size:2.5em;font-weight:600;color:var( --e-global-color-accent );}.elementor-11321 .elementor-element.elementor-element-9a7dc99{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-f8f49e2{text-align:start;}.elementor-11321 .elementor-element.elementor-element-f8f49e2 .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-weight:600;color:#122531;}.elementor-11321 .elementor-element.elementor-element-24fafd3{text-align:start;font-family:"Value Serif Pro", Sans-serif;font-weight:400;color:#122531;}.elementor-11321 .elementor-element.elementor-element-638a5b5{text-align:start;}.elementor-11321 .elementor-element.elementor-element-638a5b5 .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-weight:600;color:#122531;}.elementor-11321 .elementor-element.elementor-element-de06f8a{text-align:start;font-family:"Value Serif Pro", Sans-serif;font-weight:400;color:#122531;}.elementor-11321 .elementor-element.elementor-element-0f289e6{text-align:start;}.elementor-11321 .elementor-element.elementor-element-0f289e6 .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-weight:600;color:#122531;}.elementor-11321 .elementor-element.elementor-element-15fe86c{text-align:start;font-family:"Value Serif Pro", Sans-serif;font-weight:400;color:#122531;}.elementor-11321 .elementor-element.elementor-element-b678c2f{text-align:start;}.elementor-11321 .elementor-element.elementor-element-b678c2f .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-weight:600;color:#122531;}.elementor-11321 .elementor-element.elementor-element-48aa701{text-align:start;font-family:"Value Serif Pro", Sans-serif;font-weight:400;color:#122531;}.elementor-11321 .elementor-element.elementor-element-6970312{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-d3da02a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-50a39ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-0cdcdd1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-aa853b1{--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:1%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-11321 .elementor-element.elementor-element-aa853b1:not(.elementor-motion-effects-element-type-background), .elementor-11321 .elementor-element.elementor-element-aa853b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11321 .elementor-element.elementor-element-33d2a9f{--display:flex;--border-radius:30px 30px 0px 0px;--padding-top:3%;--padding-bottom:3%;--padding-left:5%;--padding-right:3%;}.elementor-11321 .elementor-element.elementor-element-33d2a9f:not(.elementor-motion-effects-element-type-background), .elementor-11321 .elementor-element.elementor-element-33d2a9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11321 .elementor-element.elementor-element-1670d71{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;}.elementor-11321 .elementor-element.elementor-element-1670d71 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-1670d71 .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-size:3.6em;font-weight:900;color:#122531;}.elementor-11321 .elementor-element.elementor-element-19c755c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11321 .elementor-element.elementor-element-19c755c:not(.elementor-motion-effects-element-type-background), .elementor-11321 .elementor-element.elementor-element-19c755c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11321 .elementor-element.elementor-element-8eaa48e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:123px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-936803e{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:0;}.elementor-11321 .elementor-element.elementor-element-936803e > .elementor-widget-container{--e-transform-flipX:-1;margin:-30px -140px 0px -47px;padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-936803e img{border-radius:30px 30px 30px 30px;}.elementor-11321 .elementor-element.elementor-element-95d5ebc{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-11321 .elementor-element.elementor-element-95d5ebc > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-95d5ebc img{border-radius:30px 30px 30px 30px;}.elementor-11321 .elementor-element.elementor-element-0fc831c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-11321 .elementor-element.elementor-element-0fc831c > .elementor-widget-container{margin:-6% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-0fc831c img{border-radius:30px 30px 30px 30px;}.elementor-11321 .elementor-element.elementor-element-94dcdce{--display:flex;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:4%;--z-index:5;}.elementor-11321 .elementor-element.elementor-element-94dcdce.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-11321 .elementor-element.elementor-element-a75f8cd{width:100%;max-width:100%;}.elementor-11321 .elementor-element.elementor-element-a75f8cd > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-11321 .elementor-element.elementor-element-a75f8cd.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-11321 .elementor-element.elementor-element-a75f8cd .elementor-wrapper{--video-aspect-ratio:1;}.elementor-11321 .elementor-element.elementor-element-3324b5f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-ad25da3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-72b9e56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-705de1c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-9928063{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--flex-wrap:wrap;--padding-top:2%;--padding-bottom:2%;--padding-left:15%;--padding-right:15%;}.elementor-11321 .elementor-element.elementor-element-9928063:not(.elementor-motion-effects-element-type-background), .elementor-11321 .elementor-element.elementor-element-9928063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11321 .elementor-element.elementor-element-4fe470e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-4fe470e.e-con{--align-self:center;}.elementor-11321 .elementor-element.elementor-element-5aecdc6{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:start;}.elementor-11321 .elementor-element.elementor-element-5aecdc6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-5aecdc6 .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-size:2em;font-weight:bold;color:#122531;}.elementor-11321 .elementor-element.elementor-element-80efae0{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;z-index:10;}.elementor-11321 .elementor-element.elementor-element-80efae0 > .elementor-widget-container{--e-transform-rotateZ:54deg;margin:0% 0% 0% 0%;}.elementor-11321 .elementor-element.elementor-element-80efae0 img{height:100%;object-fit:contain;object-position:center center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11321 .elementor-element.elementor-element-f7130b0 .elementor-button{background-color:transparent;font-family:"Value Serif Pro", Sans-serif;font-size:2.2em;font-weight:600;background-image:linear-gradient(110deg, #0198B2 17%, #54C474 53%);padding:5% 0% 5% 0%;}.elementor-11321 .elementor-element.elementor-element-f7130b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11321 .elementor-element.elementor-element-f7130b0.elementor-element{--align-self:flex-end;}.elementor-11321 .elementor-element.elementor-element-f7130b0 .elementor-button:hover, .elementor-11321 .elementor-element.elementor-element-f7130b0 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-11321 .elementor-element.elementor-element-f7130b0 .elementor-button:hover svg, .elementor-11321 .elementor-element.elementor-element-f7130b0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-11321 .elementor-element.elementor-element-7dd5fe4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-613fec0{width:100%;max-width:100%;text-align:center;}.elementor-11321 .elementor-element.elementor-element-613fec0 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-613fec0 .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-size:2.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-11321 .elementor-element.elementor-element-e73e54e{width:100%;max-width:100%;text-align:center;}.elementor-11321 .elementor-element.elementor-element-e73e54e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-e73e54e .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-size:2em;font-weight:bold;color:var( --e-global-color-primary );}.elementor-11321 .elementor-element.elementor-element-81f4496{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:justify;}.elementor-11321 .elementor-element.elementor-element-81f4496 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-81f4496 .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-size:2em;font-weight:bold;color:var( --e-global-color-77f99dd );}.elementor-11321 .elementor-element.elementor-element-d8b1a66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0vw 6vw;--row-gap:0vw;--column-gap:6vw;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:5%;--padding-left:15%;--padding-right:15%;}.elementor-11321 .elementor-element.elementor-element-d8b1a66:not(.elementor-motion-effects-element-type-background), .elementor-11321 .elementor-element.elementor-element-d8b1a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11321 .elementor-element.elementor-element-5769499{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-ce24a7d img{height:100%;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-11321 .elementor-element.elementor-element-2a08c9a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-global .elementor-field-group > label, .elementor-widget-global .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-global .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-global .elementor-field-group .elementor-field, .elementor-widget-global .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-global .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-global .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-global .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-global .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .e-form__indicators__indicator, .elementor-widget-global .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-global{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-global .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11321 .elementor-element.elementor-global-10740{width:initial;max-width:initial;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-11321 .elementor-element.elementor-global-10740 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-11321 .elementor-element.elementor-global-10740 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11321 .elementor-element.elementor-global-10740 .elementor-field-group{padding-right:calc( 40px/2 );padding-left:calc( 40px/2 );margin-bottom:40px;}.elementor-11321 .elementor-element.elementor-global-10740 .elementor-form-fields-wrapper{margin-left:calc( -40px/2 );margin-right:calc( -40px/2 );margin-bottom:-40px;}.elementor-11321 .elementor-element.elementor-global-10740 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11321 .elementor-element.elementor-global-10740 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11321 .elementor-element.elementor-global-10740 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-11321 .elementor-element.elementor-global-10740 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-11321 .elementor-element.elementor-global-10740 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-11321 .elementor-element.elementor-global-10740 .elementor-field-type-html{padding-bottom:0px;}.elementor-11321 .elementor-element.elementor-global-10740 .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-11321 .elementor-element.elementor-global-10740 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;}.elementor-11321 .elementor-element.elementor-global-10740 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;}.elementor-11321 .elementor-element.elementor-global-10740 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-primary );}.elementor-11321 .elementor-element.elementor-global-10740 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:12px 50px 12px 50px;}.elementor-11321 .elementor-element.elementor-global-10740 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;border-color:var( --e-global-color-primary );}.elementor-11321 .elementor-element.elementor-global-10740 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;border-color:var( --e-global-color-primary );}.elementor-11321 .elementor-element.elementor-global-10740 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11321 .elementor-element.elementor-global-10740 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-11321 .elementor-element.elementor-global-10740 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11321 .elementor-element.elementor-global-10740 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11321 .elementor-element.elementor-global-10740 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-primary );}.elementor-11321 .elementor-element.elementor-global-10740 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11321 .elementor-element.elementor-element-ad4b6af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11321 .elementor-element.elementor-element-fb21127{--width:30%;}.elementor-11321 .elementor-element.elementor-element-318d059{--width:450px;}.elementor-11321 .elementor-element.elementor-element-8b82871{--width:500px;}.elementor-11321 .elementor-element.elementor-element-9a7dc99{--width:30%;}.elementor-11321 .elementor-element.elementor-element-aa853b1{--width:100%;}.elementor-11321 .elementor-element.elementor-element-94dcdce{--width:83%;}.elementor-11321 .elementor-element.elementor-element-4fe470e{--width:38%;}.elementor-11321 .elementor-element.elementor-element-7dd5fe4{--width:59%;}.elementor-11321 .elementor-element.elementor-element-5769499{--width:38%;}.elementor-11321 .elementor-element.elementor-element-2a08c9a{--width:52.5%;}}@media(max-width:1366px) and (min-width:768px){.elementor-11321 .elementor-element.elementor-element-8b82871{--width:400px;}.elementor-11321 .elementor-element.elementor-element-4fe470e{--width:43%;}.elementor-11321 .elementor-element.elementor-element-7dd5fe4{--width:54%;}.elementor-11321 .elementor-element.elementor-element-5769499{--width:43%;}.elementor-11321 .elementor-element.elementor-element-2a08c9a{--width:53.3%;}}@media(max-width:1200px) and (min-width:768px){.elementor-11321 .elementor-element.elementor-element-fb21127{--width:31%;}.elementor-11321 .elementor-element.elementor-element-318d059{--width:40%;}.elementor-11321 .elementor-element.elementor-element-8b82871{--width:360px;}.elementor-11321 .elementor-element.elementor-element-9a7dc99{--width:31%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11321 .elementor-element.elementor-element-fb21127{--width:100%;}.elementor-11321 .elementor-element.elementor-element-9a7dc99{--width:100%;}.elementor-11321 .elementor-element.elementor-element-5769499{--width:39%;}.elementor-11321 .elementor-element.elementor-element-2a08c9a{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-11321 .elementor-element.elementor-element-fb21127{--width:100%;}.elementor-11321 .elementor-element.elementor-element-318d059{--width:100%;}.elementor-11321 .elementor-element.elementor-element-9a7dc99{--width:100%;}.elementor-11321 .elementor-element.elementor-element-94dcdce{--width:90%;}}@media(max-width:1366px){.elementor-11321 .elementor-element.elementor-element-acf27c2{--gap:5vw 0vw;--row-gap:5vw;--column-gap:0vw;--padding-top:5%;--padding-bottom:5%;--padding-left:6%;--padding-right:6%;}.elementor-11321 .elementor-element.elementor-element-318d059{--border-radius:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-8b82871{--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1000px 1000px 1000px 1000px;}.elementor-11321 .elementor-element.elementor-element-8b82871:not(.elementor-motion-effects-element-type-background), .elementor-11321 .elementor-element.elementor-element-8b82871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-primary ) 0%, #f2295b 100%);}.elementor-11321 .elementor-element.elementor-element-1670d71{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-11321 .elementor-element.elementor-element-1670d71 .elementor-heading-title{font-size:3em;}.elementor-11321 .elementor-element.elementor-element-936803e > .elementor-widget-container{margin:0px -141px 0px -64px;}.elementor-11321 .elementor-element.elementor-element-936803e{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-11321 .elementor-element.elementor-element-95d5ebc > .elementor-widget-container{margin:29% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-95d5ebc{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;}.elementor-11321 .elementor-element.elementor-element-0fc831c > .elementor-widget-container{margin:-10% 0% 0% 0%;}.elementor-11321 .elementor-element.elementor-element-0fc831c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11321 .elementor-element.elementor-element-94dcdce{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11321 .elementor-element.elementor-element-9928063{--padding-top:5%;--padding-bottom:2%;--padding-left:8%;--padding-right:8%;}.elementor-11321 .elementor-element.elementor-element-5aecdc6 .elementor-heading-title{font-size:1.9em;}.elementor-11321 .elementor-element.elementor-element-80efae0 > .elementor-widget-container{margin:9% 0% 0% -71%;}.elementor-11321 .elementor-element.elementor-element-80efae0{--container-widget-width:26%;--container-widget-flex-grow:0;width:var( --container-widget-width, 26% );max-width:26%;}.elementor-11321 .elementor-element.elementor-element-80efae0 img{width:31%;}.elementor-11321 .elementor-element.elementor-element-e73e54e .elementor-heading-title{font-size:1.9em;}.elementor-11321 .elementor-element.elementor-element-81f4496{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-11321 .elementor-element.elementor-element-81f4496 .elementor-heading-title{font-size:1.9em;}.elementor-11321 .elementor-element.elementor-element-d8b1a66{--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw;--padding-top:0%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%;}}@media(max-width:1200px){.elementor-11321 .elementor-element.elementor-element-acf27c2{--padding-top:4%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-11321 .elementor-element.elementor-element-d318953 .elementor-heading-title{font-size:2.5em;}.elementor-11321 .elementor-element.elementor-element-37c6755{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw;}.elementor-11321 .elementor-element.elementor-element-7822010 > .elementor-widget-container{margin:-27% 0% 0% 28%;}.elementor-11321 .elementor-element.elementor-element-8b82871{--min-height:360px;--margin-top:-11%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11321 .elementor-element.elementor-element-942c227 .elementor-heading-title{font-size:2em;}.elementor-11321 .elementor-element.elementor-element-24fafd3{font-size:1em;}.elementor-11321 .elementor-element.elementor-element-33d2a9f{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-11321 .elementor-element.elementor-element-1670d71{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-11321 .elementor-element.elementor-element-1670d71 .elementor-heading-title{font-size:2.5em;}.elementor-11321 .elementor-element.elementor-element-19c755c{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-11321 .elementor-element.elementor-element-8eaa48e{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-936803e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-936803e{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;}.elementor-11321 .elementor-element.elementor-element-95d5ebc > .elementor-widget-container{margin:52% 0% 0% -65%;padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-95d5ebc{--container-widget-width:37%;--container-widget-flex-grow:0;width:var( --container-widget-width, 37% );max-width:37%;}.elementor-11321 .elementor-element.elementor-element-0fc831c > .elementor-widget-container{margin:-9% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-0fc831c{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11321 .elementor-element.elementor-element-94dcdce{--min-height:0vh;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11321 .elementor-element.elementor-element-9928063{--padding-top:5%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-11321 .elementor-element.elementor-element-4fe470e{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;}.elementor-11321 .elementor-element.elementor-element-5aecdc6 .elementor-heading-title{font-size:1.5em;}.elementor-11321 .elementor-element.elementor-element-80efae0 > .elementor-widget-container{margin:9% 0% 0% -105%;}.elementor-11321 .elementor-element.elementor-element-80efae0{--container-widget-width:26%;--container-widget-flex-grow:0;width:var( --container-widget-width, 26% );max-width:26%;}.elementor-11321 .elementor-element.elementor-element-80efae0 img{width:25%;}.elementor-11321 .elementor-element.elementor-element-613fec0 .elementor-heading-title{font-size:2em;}.elementor-11321 .elementor-element.elementor-element-e73e54e .elementor-heading-title{font-size:1.5em;}.elementor-11321 .elementor-element.elementor-element-81f4496 .elementor-heading-title{font-size:1.5em;}.elementor-11321 .elementor-element.elementor-element-d8b1a66{--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}}@media(max-width:1024px){.elementor-11321 .elementor-element.elementor-element-acf27c2{--gap:3vw 0vw;--row-gap:3vw;--column-gap:0vw;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-11321 .elementor-element.elementor-element-d318953 .elementor-heading-title{font-size:2.3em;}.elementor-11321 .elementor-element.elementor-element-37c6755{--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-11321 .elementor-element.elementor-element-204b2fe{text-align:start;}.elementor-11321 .elementor-element.elementor-element-ead57b1{text-align:start;}.elementor-11321 .elementor-element.elementor-element-96d50cf{text-align:start;}.elementor-11321 .elementor-element.elementor-element-372a1a0{text-align:start;}.elementor-11321 .elementor-element.elementor-element-1f78231{text-align:start;}.elementor-11321 .elementor-element.elementor-element-e03f66e{text-align:start;}.elementor-11321 .elementor-element.elementor-element-318d059{--padding-top:10%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-11321 .elementor-element.elementor-element-f8f49e2{text-align:start;}.elementor-11321 .elementor-element.elementor-element-aa853b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-33d2a9f{--padding-top:4%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-11321 .elementor-element.elementor-element-1670d71{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-11321 .elementor-element.elementor-element-19c755c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11321 .elementor-element.elementor-element-8eaa48e{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11321 .elementor-element.elementor-element-936803e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-936803e{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-11321 .elementor-element.elementor-element-95d5ebc > .elementor-widget-container{margin:58% 0% 0% -79%;}.elementor-11321 .elementor-element.elementor-element-95d5ebc{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-11321 .elementor-element.elementor-element-0fc831c > .elementor-widget-container{margin:-10% 0% 0% 0%;}.elementor-11321 .elementor-element.elementor-element-0fc831c{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-11321 .elementor-element.elementor-element-94dcdce{--min-height:0vh;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11321 .elementor-element.elementor-element-9928063{--padding-top:4%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-11321 .elementor-element.elementor-element-5aecdc6{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-11321 .elementor-element.elementor-element-80efae0 > .elementor-widget-container{margin:10% 0% 0% -43%;}.elementor-11321 .elementor-element.elementor-element-80efae0{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-11321 .elementor-element.elementor-element-80efae0 img{width:53%;}.elementor-11321 .elementor-element.elementor-element-f7130b0 .elementor-button{padding:3% 0% 3% 0%;}.elementor-11321 .elementor-element.elementor-element-613fec0 .elementor-heading-title{font-size:1.7em;}.elementor-11321 .elementor-element.elementor-element-e73e54e .elementor-heading-title{font-size:1.4em;}.elementor-11321 .elementor-element.elementor-element-81f4496 .elementor-heading-title{font-size:1.4em;}.elementor-11321 .elementor-element.elementor-element-d8b1a66{--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:3vw 0vw;--row-gap:3vw;--column-gap:0vw;--padding-top:0%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-11321 .elementor-element.elementor-element-5769499{--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-5769499.e-con{--order:99999 /* order end hack */;}.elementor-11321 .elementor-element.elementor-element-ce24a7d img{object-fit:cover;}.elementor-11321 .elementor-element.elementor-global-10740{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}}@media(max-width:880px){.elementor-11321 .elementor-element.elementor-element-acf27c2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-11321 .elementor-element.elementor-element-fb21127.e-con{--order:-99999 /* order start hack */;}.elementor-11321 .elementor-element.elementor-element-318d059.e-con{--order:-99999 /* order start hack */;}.elementor-11321 .elementor-element.elementor-element-7822010 > .elementor-widget-container{margin:-10% 0% 0% 14%;}.elementor-11321 .elementor-element.elementor-element-7822010 img{width:16%;}.elementor-11321 .elementor-element.elementor-element-8b82871{--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11321 .elementor-element.elementor-element-1670d71{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11321 .elementor-element.elementor-element-8eaa48e{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;}.elementor-11321 .elementor-element.elementor-element-936803e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-936803e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11321 .elementor-element.elementor-element-95d5ebc > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-95d5ebc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11321 .elementor-element.elementor-element-0fc831c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-0fc831c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11321 .elementor-element.elementor-element-94dcdce{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11321 .elementor-element.elementor-element-4fe470e{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;}.elementor-11321 .elementor-element.elementor-element-5aecdc6{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11321 .elementor-element.elementor-element-80efae0 > .elementor-widget-container{margin:21% 0% 0% -84%;}.elementor-11321 .elementor-element.elementor-element-80efae0 img{width:50%;}.elementor-11321 .elementor-element.elementor-element-e73e54e .elementor-heading-title{font-size:1.4em;}.elementor-11321 .elementor-element.elementor-element-81f4496{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-11321 .elementor-element.elementor-element-81f4496 .elementor-heading-title{font-size:1.4em;}}@media(max-width:767px){.elementor-11321 .elementor-element.elementor-element-acf27c2{--padding-top:4%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-11321 .elementor-element.elementor-element-d318953{text-align:center;}.elementor-11321 .elementor-element.elementor-element-d318953 .elementor-heading-title{font-size:1.9em;}.elementor-11321 .elementor-element.elementor-element-37c6755{--gap:4vw 0vw;--row-gap:4vw;--column-gap:0vw;}.elementor-11321 .elementor-element.elementor-element-fb21127{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;}.elementor-11321 .elementor-element.elementor-element-204b2fe .elementor-heading-title{font-size:1.7em;}.elementor-11321 .elementor-element.elementor-element-ead57b1{text-align:center;}.elementor-11321 .elementor-element.elementor-element-96d50cf{text-align:center;}.elementor-11321 .elementor-element.elementor-element-96d50cf .elementor-heading-title{font-size:1.7em;}.elementor-11321 .elementor-element.elementor-element-372a1a0{text-align:center;}.elementor-11321 .elementor-element.elementor-element-1f78231 .elementor-heading-title{font-size:1.7em;}.elementor-11321 .elementor-element.elementor-element-e03f66e{text-align:center;}.elementor-11321 .elementor-element.elementor-element-318d059{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11321 .elementor-element.elementor-element-7822010 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-11321 .elementor-element.elementor-element-8b82871{--width:250px;--min-height:250px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-9a7dc99{--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:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-f8f49e2 .elementor-heading-title{font-size:1.7em;}.elementor-11321 .elementor-element.elementor-element-24fafd3{text-align:center;}.elementor-11321 .elementor-element.elementor-element-638a5b5 .elementor-heading-title{font-size:1.7em;}.elementor-11321 .elementor-element.elementor-element-de06f8a{text-align:center;}.elementor-11321 .elementor-element.elementor-element-0f289e6 .elementor-heading-title{font-size:1.7em;}.elementor-11321 .elementor-element.elementor-element-15fe86c{text-align:center;}.elementor-11321 .elementor-element.elementor-element-b678c2f{text-align:center;}.elementor-11321 .elementor-element.elementor-element-b678c2f .elementor-heading-title{font-size:1.7em;}.elementor-11321 .elementor-element.elementor-element-48aa701{text-align:center;}.elementor-11321 .elementor-element.elementor-element-aa853b1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11321 .elementor-element.elementor-element-33d2a9f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:8%;--padding-left:06%;--padding-right:6%;}.elementor-11321 .elementor-element.elementor-element-1670d71 > .elementor-widget-container{margin:0% 0% -4% 0%;padding:0% 0% 0% 0%;}.elementor-11321 .elementor-element.elementor-element-1670d71{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11321 .elementor-element.elementor-element-1670d71 .elementor-heading-title{font-size:1.5em;}.elementor-11321 .elementor-element.elementor-element-19c755c{--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-11321 .elementor-element.elementor-element-8eaa48e{--gap:4vw 0vw;--row-gap:4vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-element-936803e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-936803e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11321 .elementor-element.elementor-element-95d5ebc{width:100%;max-width:100%;}.elementor-11321 .elementor-element.elementor-element-95d5ebc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-0fc831c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11321 .elementor-element.elementor-element-0fc831c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11321 .elementor-element.elementor-element-94dcdce{--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11321 .elementor-element.elementor-element-a75f8cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-11321 .elementor-element.elementor-element-9928063{--gap:5vw 0vw;--row-gap:5vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-11321 .elementor-element.elementor-element-5aecdc6 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-11321 .elementor-element.elementor-element-5aecdc6 .elementor-heading-title{font-size:1.7em;}.elementor-11321 .elementor-element.elementor-element-80efae0 > .elementor-widget-container{margin:15% 0% 0% -123%;}.elementor-11321 .elementor-element.elementor-element-80efae0 img{width:35%;}.elementor-11321 .elementor-element.elementor-element-f7130b0 .elementor-button{font-size:1.8em;padding:2% 0% 2% 0%;}.elementor-11321 .elementor-element.elementor-element-e73e54e > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-11321 .elementor-element.elementor-element-e73e54e .elementor-heading-title{font-size:1.2em;}.elementor-11321 .elementor-element.elementor-element-81f4496 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-11321 .elementor-element.elementor-element-81f4496 .elementor-heading-title{font-size:1.2em;}.elementor-11321 .elementor-element.elementor-element-d8b1a66{--padding-top:2%;--padding-bottom:6%;--padding-left:5%;--padding-right:5%;}.elementor-11321 .elementor-element.elementor-element-2a08c9a{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11321 .elementor-element.elementor-global-10740{width:100%;max-width:100%;}.elementor-11321 .elementor-element.elementor-global-10740 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}}/* Start custom CSS for html, class: .elementor-element-b21727b */.ctr-hero { background:#EB7300; position:relative; overflow:hidden; padding:72px 0 0; display:block; }
.ctr-hero .hi { max-width:1100px; margin:0 auto; padding:0 clamp(20px,5vw,80px) 80px; display:grid; grid-template-columns:1fr 480px; gap:60px; align-items:center; position:relative; z-index:2; }
.ctr-hero .eyebrow { display:inline-flex; align-items:center; gap:8px; background:rgba(255,255,255,.2); color:#fff; font-size:11px; font-weight:700; letter-spacing:1.5px; text-transform:uppercase; padding:5px 14px; border-radius:99px; margin-bottom:24px; }
.ctr-hero .hero-h1 { font-family:'Buenos Aires',Arial,sans-serif; font-size:clamp(32px,4.2vw,58px); font-weight:800; color:#fff; line-height:1.06; letter-spacing:-1.5px; margin:0 0 20px; }
.ctr-hero .hero-sub { font-size:17px; color:rgba(255,255,255,.92); line-height:1.7; margin:0 0 14px; }
.ctr-hero .hero-sub strong { color:#fff; font-weight:700; }
.ctr-hero .hero-support { font-size:14.5px; color:rgba(255,255,255,.78); line-height:1.75; margin:0 0 30px; }
.ctr-hero .hero-btn { display:inline-flex; align-items:center; gap:8px; background:#fff; color:#EB7300; font-weight:800; font-size:15px; padding:14px 32px; border-radius:99px; border:none; cursor:pointer; transition:transform .18s,box-shadow .18s; text-decoration:none; }
.ctr-hero .hero-btn:hover { transform:translateY(-2px); box-shadow:0 12px 32px rgba(0,0,0,.2); }
.ctr-hero .hero-micro { display:block; margin-top:12px; font-size:12px; color:rgba(255,255,255,.6); }
.ctr-hero .mosaic { display:grid; grid-template-columns:1.2fr 1fr; gap:10px; height:560px; }
.ctr-hero .mosaic .m-main { border-radius:20px; overflow:hidden; }
.ctr-hero .mosaic .m-side { display:flex; flex-direction:column; gap:10px; }
.ctr-hero .mosaic .m-s { flex:1; border-radius:16px; overflow:hidden; }
.ctr-hero .mosaic img { width:100%; height:100%; object-fit:cover; object-position:center; display:block; }
.ctr-hero .mosaic .m-side .m-s:last-child img { object-position:center 30%; }
.ctr-hero .ph { width:100%; height:100%; display:flex; align-items:center; justify-content:center; background:linear-gradient(135deg,#FAD9BC,#F3B98A); color:#B5651D; font-size:12px; font-weight:600; letter-spacing:.04em; text-align:center; padding:12px; }
.ctr-hero .hero-wave { display:block; width:100%; margin-top:-2px; line-height:0; }
@media(max-width:960px){ .ctr-hero .hi { grid-template-columns:1fr; } .ctr-hero .mosaic { display:none; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3539a78 */.cotera-puede { background:#fff; padding:96px 40px; }
.cotera-puede .inner { max-width:1180px; margin:0 auto; text-align:center; }
.cotera-puede .badge { display:inline-block; font-size:12px; font-weight:600; text-transform:uppercase; letter-spacing:.08em; color:#EB7300; background:rgba(235,115,0,.10); padding:8px 20px; border-radius:999px; margin-bottom:24px; }
.cotera-puede .s-title { font-family:'Value Serif Pro',Georgia,serif; font-size:clamp(28px,3vw,45px); font-weight:300; line-height:1.25; color:#252525; max-width:760px; margin:0 auto 18px; }
.cotera-puede .s-sub { font-size:15px; line-height:1.6; color:#4A4038; max-width:560px; margin:0 auto 56px; }
.cotera-puede .grid { display:grid; grid-template-columns:repeat(3,1fr); gap:24px; }
.cotera-puede .card { background:#FAF0E8; border:1px solid rgba(235,115,0,.08); border-radius:28px; box-shadow:0 18px 45px rgba(37,37,37,.06); padding:36px 32px; text-align:left; display:flex; flex-direction:column; transition:transform .25s ease,box-shadow .25s ease; }
.cotera-puede .card:hover { transform:translateY(-4px); box-shadow:0 24px 55px rgba(37,37,37,.09); }
.cotera-puede .ico { width:52px; height:52px; border-radius:16px; display:flex; align-items:center; justify-content:center; margin-bottom:20px; }
.cotera-puede .card:nth-of-type(1) .ico { background:#FBE6A8; }
.cotera-puede .card:nth-of-type(2) .ico { background:#FBD9BC; }
.cotera-puede .card:nth-of-type(3) .ico { background:#D9EBC8; }
.cotera-puede .card:nth-of-type(4) .ico { background:#C9DEF0; }
.cotera-puede .card:nth-of-type(5) .ico { background:#F6D2D8; }
.cotera-puede .card:nth-of-type(6) .ico { background:#E4D6F0; }
.cotera-puede .card-title { font-family:'Value Serif Pro',Georgia,serif; font-size:19px; font-weight:400; line-height:1.3; color:#252525; margin:0 0 12px; }
.cotera-puede .card-p { font-size:14px; line-height:1.7; color:#4A4038; margin:0; }
.cotera-puede .cta-wrap { margin-top:56px; }
.cotera-puede .cta-btn { display:inline-block; font-size:14px; font-weight:600; text-transform:uppercase; letter-spacing:.06em; color:#fff; background:#EB7300; padding:16px 44px; border-radius:999px; text-decoration:none; transition:background .2s ease,transform .15s ease; }
.cotera-puede .cta-btn:hover { background:#CF6500; transform:translateY(-1px); }
@media(max-width:980px){ .cotera-puede .grid { grid-template-columns:repeat(2,1fr); } }
@media(max-width:600px){ .cotera-puede { padding:64px 1.25rem; } .cotera-puede .grid { grid-template-columns:1fr; } .cotera-puede .cta-wrap { margin-top:40px; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f9dd4a8 */.ct-msg { background:#FAF0E8; padding:96px 40px; }
.ct-msg .inner { max-width:1180px; margin:0 auto; display:grid; grid-template-columns:1fr 380px; gap:80px; align-items:center; }
.ct-msg .badge { display:inline-block; font-size:12px; font-weight:600; text-transform:uppercase; letter-spacing:.08em; color:#EB7300; background:rgba(235,115,0,.10); padding:8px 20px; border-radius:999px; margin-bottom:20px; }
.ct-msg .title { font-family:'Value Serif Pro',Georgia,serif; font-size:clamp(28px,3vw,42px); font-weight:300; line-height:1.25; color:#252525; margin:0 0 22px; }
.ct-msg .body-p { font-size:15px; line-height:1.7; color:#4A4038; margin:0 0 16px; }
.ct-msg .body-p strong { color:#252525; font-weight:600; }
.ct-msg .pull { background:#EB7300; border-radius:24px; padding:28px 32px; }
.ct-msg .pull-p { font-family:'Value Serif Pro',Georgia,serif; font-size:19px; font-weight:300; color:#fff; line-height:1.45; margin:0; }
@media(max-width:860px){ .ct-msg .inner { grid-template-columns:1fr; gap:36px; } .ct-msg { padding:64px 1.25rem; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e602252 */.ct-msg { background:#FAF0E8; padding:96px 40px; }
.ct-msg .inner { max-width:1180px; margin:0 auto; display:grid; grid-template-columns:1fr 380px; gap:80px; align-items:center; }
.ct-msg .badge { display:inline-block; font-family:'Buenos Aires',Arial,sans-serif; font-size:12px; font-weight:600; text-transform:uppercase; letter-spacing:.08em; color:#EB7300; background:rgba(235,115,0,.10); padding:8px 20px; border-radius:999px; margin-bottom:20px; }
.ct-msg .title { font-family:'Value Serif Pro',Georgia,serif; font-size:clamp(28px,3vw,42px); font-weight:300; line-height:1.25; color:#252525; margin:0 0 22px; }
.ct-msg .body-p { font-family:'Buenos Aires',Arial,sans-serif; font-size:15px; line-height:1.7; color:#4A4038; margin-bottom:16px; }
.ct-msg .body-p strong { color:#252525; font-weight:600; }
.ct-msg .pull { background:#EB7300; border-radius:24px; padding:28px 32px; margin-top:32px; }
.ct-msg .pull-p { font-family:'Value Serif Pro',Georgia,serif; font-size:19px; font-weight:300; color:#fff; line-height:1.45; margin:0; }
.ct-msg .photo img { width:100%; aspect-ratio:3/4; object-fit:cover; border-radius:28px; display:block; box-shadow:0 18px 45px rgba(37,37,37,.12); }
@media(max-width:860px){ .ct-msg .inner { grid-template-columns:1fr; } .ct-msg .photo { display:none; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b309a4f */.ctr-ac { background:#fff; padding:96px 0; display:block; }
.ctr-ac .wi { max-width:1100px; margin:0 auto; padding:0 clamp(20px,5vw,80px); }
.ctr-ac .ac-lay { display:grid; grid-template-columns:1fr 1.8fr; gap:72px; align-items:start; }
.ctr-ac .ac-lbl { display:inline-flex; align-items:center; gap:7px; background:rgba(235,115,0,.12); color:#EB7300; font-size:11px; font-weight:700; letter-spacing:1.4px; text-transform:uppercase; padding:5px 14px; border-radius:99px; margin-bottom:16px; }
.ctr-ac .ac-lbl::before { content:''; width:6px; height:6px; background:#EB7300; border-radius:50%; }
.ctr-ac .ac-h2 { font-family:'Value Serif Pro',Georgia,serif; font-size:clamp(24px,2.8vw,38px); font-weight:300; letter-spacing:-.4px; margin:8px 0 14px; line-height:1.15; color:#252525; }
.ctr-ac .ac-desc { font-size:14.5px; color:#4A4038; line-height:1.85; }
.ctr-ac .ac-list { display:flex; flex-direction:column; gap:5px; }
.ctr-ac .ac-item { background:#FAF0E8; border-radius:16px; overflow:hidden; }
.ctr-ac .ac-trigger { width:100%; background:none; border:none; padding:18px 22px; display:flex; justify-content:space-between; align-items:center; cursor:pointer; font-size:15px; font-weight:700; color:#0F0F0F; text-align:left; gap:16px; transition:background .15s; font-family:inherit; }
.ctr-ac .ac-trigger:hover { background:#F0E4D8; }
.ctr-ac .ac-arr { width:28px; height:28px; background:#FFCF00; border-radius:50%; display:grid; place-items:center; flex-shrink:0; font-size:12px; transition:transform .25s,background .2s; }
.ctr-ac .ac-item.open .ac-arr { transform:rotate(180deg); background:#EB7300; color:#fff; }
.ctr-ac .ac-item.open .ac-trigger { color:#EB7300; }
.ctr-ac .ac-panel { display:none; padding:0 22px 22px; font-size:14px; color:#4A4038; line-height:1.85; }
.ctr-ac .ac-item.open .ac-panel { display:block; }
@media(max-width:860px){ .ctr-ac .ac-lay { grid-template-columns:1fr; gap:36px; } .ctr-ac { padding:64px 0; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f8d4df */.ct-vin { background:#FAF0E8; padding:96px 40px; }
.ct-vin .inner { max-width:1180px; margin:0 auto; display:grid; grid-template-columns:1.1fr 1fr; gap:72px; align-items:start; }
.ct-vin .badge { display:inline-block; font-size:12px; font-weight:600; text-transform:uppercase; letter-spacing:.08em; color:#EB7300; background:rgba(235,115,0,.10); padding:8px 20px; border-radius:999px; margin-bottom:20px; }
.ct-vin .title { font-family:'Value Serif Pro',Georgia,serif; font-size:clamp(26px,3vw,40px); font-weight:300; line-height:1.25; color:#252525; margin:0 0 20px; }
.ct-vin .body-p { font-size:15px; line-height:1.7; color:#4A4038; margin:0 0 14px; }
.ct-vin .body-p strong { color:#252525; font-weight:600; }
.ct-vin .keys { background:#fff; border-radius:28px; padding:32px 34px; box-shadow:0 18px 45px rgba(37,37,37,.06); }
.ct-vin .keys h3 { font-family:'Value Serif Pro',Georgia,serif; font-size:18px; font-weight:400; color:#252525; margin:0 0 18px; }
.ct-vin .keys ul { list-style:none; margin:0; padding:0; }
.ct-vin .keys li { position:relative; padding-left:32px; margin-bottom:16px; font-size:14.5px; line-height:1.6; color:#4A4038; }
.ct-vin .keys li:last-child { margin-bottom:0; }
.ct-vin .keys li::before { content:''; position:absolute; left:0; top:2px; width:20px; height:20px; border-radius:50%; background:rgba(235,115,0,.12) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23EB7300' stroke-width='2.5'><path d='M20 6L9 17l-5-5'/></svg>") no-repeat center; }
@media(max-width:860px){ .ct-vin .inner { grid-template-columns:1fr; gap:36px; } .ct-vin { padding:64px 1.25rem; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a7d435b */.ctr-eq { background:#FAF0E8; padding:96px 0; display:block; }
.ctr-eq .wi { max-width:1100px; margin:0 auto; padding:0 clamp(20px,5vw,80px); }
.ctr-eq .eq-lbl { display:inline-flex; align-items:center; gap:7px; background:rgba(235,115,0,.12); color:#EB7300; font-size:11px; font-weight:700; letter-spacing:1.4px; text-transform:uppercase; padding:5px 14px; border-radius:99px; margin-bottom:10px; }
.ctr-eq .eq-lbl::before { content:''; width:6px; height:6px; background:#EB7300; border-radius:50%; }
.ctr-eq .eq-sh { text-align:center; margin-bottom:44px; }
.ctr-eq .eq-h2 { font-family:'Value Serif Pro',Georgia,serif; font-size:clamp(24px,3vw,42px); font-weight:300; letter-spacing:-.4px; margin:8px 0 12px; line-height:1.15; color:#252525; }
.ctr-eq .eq-desc { font-size:15px; color:#4A4038; max-width:560px; margin:0 auto; line-height:1.7; }
.ctr-eq .eq-grid { display:grid !important; grid-template-columns:repeat(2,1fr) !important; gap:24px; max-width:940px; margin:0 auto; align-items:start; }
.ctr-eq .eq-card { background:#fff; border-radius:24px; overflow:hidden; box-shadow:0 18px 45px rgba(37,37,37,.06); width:auto !important; min-width:0; margin:0 !important; }
.ctr-eq .eq-av { width:100%; aspect-ratio:4/3; background:#FFCF00; overflow:hidden; }
.ctr-eq .eq-av img { width:100%; height:100%; object-fit:cover; object-position:center 20%; display:block; }
.ctr-eq .eq-grid .eq-card:first-child .eq-av { background:#FFC800; }
.ctr-eq .eq-grid .eq-card:first-child .eq-av img { object-fit:contain; object-position:center bottom; }
.ctr-eq .eq-body { padding:24px 26px 28px; }
.ctr-eq .eq-name { font-size:18px; font-weight:800; color:#252525; margin-bottom:3px; }
.ctr-eq .eq-rol { font-size:12.5px; color:#EB7300; font-weight:700; margin-bottom:6px; }
.ctr-eq .eq-col { font-size:11px; color:#888; margin-bottom:12px; line-height:1.5; }
.ctr-eq .eq-p { font-size:13.5px; color:#4A4038; line-height:1.75; margin-bottom:16px; }
.ctr-eq .eq-tags { display:flex; flex-wrap:wrap; gap:5px; margin-bottom:18px; }
.ctr-eq .eq-tag { background:#FAF0E8; font-size:11px; font-weight:600; padding:4px 10px; border-radius:99px; color:#4A4038; }
.ctr-eq .eq-reservar { display:flex; align-items:center; justify-content:center; width:100%; border:1.5px solid #EB7300; color:#EB7300; font-weight:700; font-size:13.5px; padding:11px; border-radius:99px; cursor:pointer; background:none; transition:background .15s,color .15s; text-decoration:none; box-sizing:border-box; }
.ctr-eq .eq-reservar:hover { background:#EB7300; color:#fff; }
@media(max-width:640px){ .ctr-eq .eq-grid { grid-template-columns:1fr !important; max-width:420px; } .ctr-eq { padding:64px 0; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-840c8e9 */.ctr-sx { background:#fff; padding:96px 0; display:block; }
.ctr-sx .wi { max-width:1100px; margin:0 auto; padding:0 clamp(20px,5vw,80px); }
.ctr-sx .sx-lbl { display:inline-flex; align-items:center; gap:7px; background:rgba(235,115,0,.12); color:#EB7300; font-size:11px; font-weight:700; letter-spacing:1.4px; text-transform:uppercase; padding:5px 14px; border-radius:99px; margin-bottom:10px; }
.ctr-sx .sx-lbl::before { content:''; width:6px; height:6px; background:#EB7300; border-radius:50%; }
.ctr-sx .sx-sh { text-align:center; margin-bottom:52px; }
.ctr-sx .sx-h2 { font-family:'Value Serif Pro',Georgia,serif; font-size:clamp(24px,3vw,42px); font-weight:300; letter-spacing:-.4px; margin:8px 0 14px; line-height:1.15; color:#252525; }
.ctr-sx .sx-desc { font-size:15.5px; color:#4A4038; max-width:640px; margin:0 auto; line-height:1.75; }
.ctr-sx .sx-grid { display:grid; grid-template-columns:repeat(4,1fr); gap:18px; }
.ctr-sx .sx-c { background:#FAF0E8; border-radius:20px; padding:28px 24px 30px; transition:transform .2s; }
.ctr-sx .sx-c:hover { transform:translateY(-4px); }
.ctr-sx .sx-ico { width:46px; height:46px; border-radius:14px; background:rgba(235,115,0,.10); display:flex; align-items:center; justify-content:center; margin-bottom:16px; }
.ctr-sx .sx-h3 { font-size:16px; font-weight:700; color:#252525; margin-bottom:10px; letter-spacing:-.2px; }
.ctr-sx .sx-p { font-size:13.5px; color:#4A4038; line-height:1.8; margin:0; }
@media(max-width:860px){ .ctr-sx .sx-grid { grid-template-columns:1fr 1fr; } .ctr-sx { padding:64px 0; } }
@media(max-width:520px){ .ctr-sx .sx-grid { grid-template-columns:1fr; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-12729d5 */.ctr-faq { background:#F7F3EA; padding:96px 0; display:block; }
.ctr-faq .wi { max-width:1180px; margin:0 auto; padding:0 clamp(20px,5vw,80px); }
.ctr-faq .faq-titulo { font-family:'Value Serif Pro',Georgia,serif; font-size:clamp(26px,3vw,40px); font-weight:300; color:#1a1a1a; text-align:center; margin:0 0 44px; }
.ctr-faq .faq-lista { display:block; }
.ctr-faq .faq-item { background:#F7F3EA; border:1.5px solid #6A4FE0; border-radius:18px; margin-bottom:16px; overflow:hidden; transition:border-color .2s; }
.ctr-faq .faq-trigger { width:100%; background:none; border:none; padding:30px 24px; display:flex; justify-content:center; align-items:center; gap:16px; cursor:pointer; font-family:inherit; font-size:clamp(15px,1.2vw,18px); font-weight:700; color:#1a1a1a; text-align:center; line-height:1.3; transition:color .15s; }
.ctr-faq .faq-ico { width:34px; height:34px; flex-shrink:0; border:1.5px solid #6A4FE0; background:transparent; color:#6A4FE0; border-radius:50%; display:grid; place-items:center; font-size:18px; font-weight:400; line-height:1; transition:transform .25s,background .2s,color .2s; }
.ctr-faq .faq-item.open .faq-ico { transform:rotate(45deg); background:#6A4FE0; color:#fff; }
.ctr-faq .faq-panel { display:none; padding:0 clamp(24px,6vw,80px) 28px; font-size:15px; color:#3D3D3D; line-height:1.85; text-align:center; }
.ctr-faq .faq-item.open .faq-panel { display:block; }
@media(max-width:600px){ .ctr-faq { padding:64px 0; } .ctr-faq .faq-trigger { padding:22px 20px; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61ff6e1 */.ctr-cta { background:#FFCF00; padding:112px 0; text-align:center; position:relative; overflow:hidden; display:block; }
.ctr-cta::before { content:''; position:absolute; right:-100px; top:-80px; width:340px; height:340px; background:#EB7300; border-radius:50%; opacity:.15; }
.ctr-cta::after { content:''; position:absolute; left:-80px; bottom:-80px; width:280px; height:280px; background:#EB7300; border-radius:50%; opacity:.10; }
.ctr-cta .wi { max-width:1100px; margin:0 auto; padding:0 clamp(20px,5vw,80px); position:relative; z-index:1; }
.ctr-cta .cta-h2 { font-family:'Value Serif Pro',Georgia,serif; font-size:clamp(28px,4vw,52px); font-weight:300; letter-spacing:-.8px; line-height:1.12; max-width:760px; margin:0 auto 22px; color:#252525; }
.ctr-cta .cta-h2 em { font-style:normal; color:#EB7300; }
.ctr-cta .cta-p { font-size:17px; color:rgba(0,0,0,.6); margin:0 auto 38px; max-width:620px; line-height:1.6; }
.ctr-cta .cta-reservar { display:inline-flex; align-items:center; gap:8px; background:#EB7300; color:#fff; font-weight:800; font-size:16px; padding:17px 40px; border-radius:99px; border:none; cursor:pointer; transition:transform .18s,box-shadow .18s; text-decoration:none; }
.ctr-cta .cta-reservar:hover { transform:translateY(-2px); box-shadow:0 12px 32px rgba(238,114,3,.4); }
.ctr-cta .cta-micro { margin-top:14px; font-size:13px; color:rgba(0,0,0,.45); display:block; }/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-10740 */.elementor-11321 .elementor-element.elementor-global-10740 input:not([type='checkbox']), .elementor-11321 .elementor-element.elementor-global-10740 textarea {
    padding:10px 20px;
}
.elementor-11321 .elementor-element.elementor-global-10740 {
    max-width:600px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Value Serif Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://coteraeducacion.com/wp-content/uploads/2022/09/Value-Serif-Pro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Value Serif Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://coteraeducacion.com/wp-content/uploads/2022/09/Value-Serif-Pro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Value Serif Pro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://coteraeducacion.com/wp-content/uploads/2022/09/Value-Serif-Pro-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */