.elementor-1041 .elementor-element.elementor-element-8d44ec1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-c76af68{--display:flex;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.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-1041 .elementor-element.elementor-element-20b8577 img{width:18%;}.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-1041 .elementor-element.elementor-element-971fb5d{text-align:center;}.elementor-1041 .elementor-element.elementor-element-971fb5d .elementor-heading-title{font-family:"Karma", Sans-serif;font-size:50px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-369a319{--spacer-size:20px;}.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-1041 .elementor-element.elementor-element-2521838 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1041 .elementor-element.elementor-element-2521838 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-1041 .elementor-element.elementor-element-ba4f31c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-5055542{--display:flex;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-2e205ba{left:19px;}body.rtl .elementor-1041 .elementor-element.elementor-element-2e205ba{right:19px;}.elementor-1041 .elementor-element.elementor-element-2e205ba{top:-90px;text-align:start;}.elementor-1041 .elementor-element.elementor-element-ee968bc{--display:flex;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-0cd9a76{right:-40px;}body.rtl .elementor-1041 .elementor-element.elementor-element-0cd9a76{left:-40px;}.elementor-1041 .elementor-element.elementor-element-0cd9a76{top:-467px;text-align:end;}.elementor-1041 .elementor-element.elementor-element-3f1d148{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-fa961e0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-7f83a1f{--display:flex;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-8540edf{left:1022px;}body.rtl .elementor-1041 .elementor-element.elementor-element-8540edf{right:1022px;}.elementor-1041 .elementor-element.elementor-element-8540edf{top:-183px;}.elementor-1041 .elementor-element.elementor-element-8540edf img{width:85%;}.elementor-1041 .elementor-element.elementor-element-02c0488{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-829cd7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-3c0a58c{--display:flex;}.elementor-1041 .elementor-element.elementor-element-3c0a58c:not(.elementor-motion-effects-element-type-background), .elementor-1041 .elementor-element.elementor-element-3c0a58c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marinaventurapsicologia.com/wp-content/uploads/2024/12/Home-seccion-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1041 .elementor-element.elementor-element-c63355f{--spacer-size:50px;}.elementor-1041 .elementor-element.elementor-element-2ced5b9{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1041 .elementor-element.elementor-element-2ced5b9:not(.elementor-motion-effects-element-type-background), .elementor-1041 .elementor-element.elementor-element-2ced5b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.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-1041 .elementor-element.elementor-element-3e8d31c{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-1041 .elementor-element.elementor-element-dd7ef39{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;}.elementor-1041 .elementor-element.elementor-element-0136d12 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1041 .elementor-element.elementor-element-0136d12 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-1041 .elementor-element.elementor-element-5f10d59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:89px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-5f10d59:not(.elementor-motion-effects-element-type-background), .elementor-1041 .elementor-element.elementor-element-5f10d59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-745f2e1 );}.elementor-1041 .elementor-element.elementor-element-ce5334c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-266d7ec{--display:flex;}.elementor-1041 .elementor-element.elementor-element-266d7ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1041 .elementor-element.elementor-element-f7faed5{text-align:start;}.elementor-1041 .elementor-element.elementor-element-f7faed5 .elementor-heading-title{font-family:"Karma", Sans-serif;font-size:50px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-6c398fc{--display:flex;}.elementor-1041 .elementor-element.elementor-element-0ce99e9 img{width:47%;}.elementor-1041 .elementor-element.elementor-element-bffa383{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-67bf192{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1041 .elementor-element.elementor-element-bccede9{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f227059 );--border-color:var( --e-global-color-f227059 );}.elementor-1041 .elementor-element.elementor-element-c2b03df{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-cac6eb0{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f227059 );--border-color:var( --e-global-color-f227059 );}.elementor-1041 .elementor-element.elementor-element-edd8c45{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-9fef98f{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f227059 );--border-color:var( --e-global-color-f227059 );}.elementor-1041 .elementor-element.elementor-element-42b3cb2{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-1aecac3{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f227059 );--border-color:var( --e-global-color-f227059 );}.elementor-1041 .elementor-element.elementor-element-804d67e{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-5b7c049{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1041 .elementor-element.elementor-element-8027074{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f227059 );--border-color:var( --e-global-color-f227059 );}.elementor-1041 .elementor-element.elementor-element-d53c483{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-28b44fb{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f227059 );--border-color:var( --e-global-color-f227059 );}.elementor-1041 .elementor-element.elementor-element-f3c9c43{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-e5f3290{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f227059 );--border-color:var( --e-global-color-f227059 );}.elementor-1041 .elementor-element.elementor-element-d2d2caf{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-2e25a66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-e3b3bcd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-ccac9e7{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1041 .elementor-element.elementor-element-eed7a90{--display:flex;--min-height:360px;}.elementor-1041 .elementor-element.elementor-element-eed7a90:not(.elementor-motion-effects-element-type-background), .elementor-1041 .elementor-element.elementor-element-eed7a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marinaventurapsicologia.com/wp-content/uploads/2024/12/Sexologia-online-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1041 .elementor-element.elementor-element-ec4be69{--spacer-size:50px;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-805c8e4{left:0px;}body.rtl .elementor-1041 .elementor-element.elementor-element-805c8e4{right:0px;}.elementor-1041 .elementor-element.elementor-element-805c8e4{top:399px;text-align:start;}.elementor-1041 .elementor-element.elementor-element-48e3dd9{--display:flex;}.elementor-1041 .elementor-element.elementor-element-24badf9{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-1041 .elementor-element.elementor-element-24affb0{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;}.elementor-1041 .elementor-element.elementor-element-4d680f9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1041 .elementor-element.elementor-element-4d680f9{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;}.elementor-1041 .elementor-element.elementor-element-9d30bc5 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1041 .elementor-element.elementor-element-9d30bc5 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-074f1f6{right:-42px;}body.rtl .elementor-1041 .elementor-element.elementor-element-074f1f6{left:-42px;}.elementor-1041 .elementor-element.elementor-element-074f1f6{top:-31px;}.elementor-1041 .elementor-element.elementor-element-074f1f6 img{width:85%;}.elementor-1041 .elementor-element.elementor-element-8d0c9a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-8d0c9a4:not(.elementor-motion-effects-element-type-background), .elementor-1041 .elementor-element.elementor-element-8d0c9a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88db970 );}.elementor-1041 .elementor-element.elementor-element-319d994{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-86ba834{--display:flex;}.elementor-1041 .elementor-element.elementor-element-bc714aa.elementor-element{--align-self:center;}.elementor-1041 .elementor-element.elementor-element-bc714aa{text-align:center;}.elementor-1041 .elementor-element.elementor-element-bc714aa .elementor-heading-title{font-family:"Karma", Sans-serif;font-size:50px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-d9bd45e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-6dbcf3f{--display:flex;--position:absolute;--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;top:-155px;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-6dbcf3f{left:0px;}body.rtl .elementor-1041 .elementor-element.elementor-element-6dbcf3f{right:0px;}.elementor-1041 .elementor-element.elementor-element-84bcad3{--display:flex;}.elementor-1041 .elementor-element.elementor-element-4ecdd0d{text-align:start;}.elementor-1041 .elementor-element.elementor-element-4ecdd0d img{width:25%;}.elementor-1041 .elementor-element.elementor-element-5111bc6{--display:flex;}.elementor-1041 .elementor-element.elementor-element-2d77523{text-align:end;}.elementor-1041 .elementor-element.elementor-element-0ba85e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1041 .elementor-element.elementor-element-0ba85e3:not(.elementor-motion-effects-element-type-background), .elementor-1041 .elementor-element.elementor-element-0ba85e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var( --e-global-color-primary );}.elementor-1041 .elementor-element.elementor-element-e9c2e45 .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 300ms !important;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 .slick-dots,.elementor-1041 .elementor-element.elementor-element-e9c2e45 .premium-carousel-nav-fraction{text-align:center;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 .premium-carousel-wrapper .slick-arrow{font-size:40px;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 .premium-carousel-wrapper .slick-arrow svg{width:40px;height:40px;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 a.carousel-arrow.carousel-next{right:-80px;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 a.carousel-arrow.carousel-prev{left:-80px;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 a.ver-carousel-arrow.carousel-next{bottom:-80px;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 a.ver-carousel-arrow.carousel-prev{top:-80px;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 a.carousel-next, .elementor-1041 .elementor-element.elementor-element-e9c2e45 a.carousel-prev{background-color:#7B535300;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 a.carousel-next:hover, .elementor-1041 .elementor-element.elementor-element-e9c2e45 a.carousel-prev:hover{background-color:#02010100;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 ul.slick-dots li{color:var( --e-global-color-accent );}.elementor-1041 .elementor-element.elementor-element-e9c2e45 ul.slick-dots li svg{fill:var( --e-global-color-accent );}.elementor-1041 .elementor-element.elementor-element-e9c2e45 .fraction-pagination-total{color:var( --e-global-color-accent );}.elementor-1041 .elementor-element.elementor-element-f2edae1{--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;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-22036e9{left:-41px;}body.rtl .elementor-1041 .elementor-element.elementor-element-22036e9{right:-41px;}.elementor-1041 .elementor-element.elementor-element-22036e9{top:-48px;}.elementor-1041 .elementor-element.elementor-element-22036e9 img{width:70%;}.elementor-1041 .elementor-element.elementor-element-29a91f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-4dd677e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-506db7f{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1041 .elementor-element.elementor-element-506db7f:not(.elementor-motion-effects-element-type-background), .elementor-1041 .elementor-element.elementor-element-506db7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1041 .elementor-element.elementor-element-ec57e0d{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-1041 .elementor-element.elementor-element-9ccd8e3{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;}.elementor-1041 .elementor-element.elementor-element-ff663ec .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1041 .elementor-element.elementor-element-ff663ec > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-1041 .elementor-element.elementor-element-4a1b709{--display:flex;}.elementor-1041 .elementor-element.elementor-element-4a1b709:not(.elementor-motion-effects-element-type-background), .elementor-1041 .elementor-element.elementor-element-4a1b709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marinaventurapsicologia.com/wp-content/uploads/2024/12/Laptop.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1041 .elementor-element.elementor-element-2eb6176{--spacer-size:50px;}.elementor-1041 .elementor-element.elementor-element-f7a81f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-f981722{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-36e59b5{--display:flex;}.elementor-1041 .elementor-element.elementor-element-36e59b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1041 .elementor-element.elementor-element-230d083{text-align:start;}.elementor-1041 .elementor-element.elementor-element-230d083 .elementor-heading-title{font-family:"Karma", Sans-serif;font-size:50px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-85ca8dc{--display:flex;}.elementor-1041 .elementor-element.elementor-element-41507d7{text-align:end;}.elementor-1041 .elementor-element.elementor-element-41507d7 img{width:47%;}.elementor-1041 .elementor-element.elementor-element-5e6de85{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-5bf1c71{--display:flex;}.elementor-widget-pp-timeline .pp-timeline-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-connector, .elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-navigation:before{background-color:var( --e-global-color-745f2e1 );}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-connector-inner{background-color:var( --e-global-color-accent );}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-card{text-align:left;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline .pp-timeline-card{background-color:#02010100;border-style:dashed;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-745f2e1 );border-radius:20px 20px 20px 20px;}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline .pp-timeline-arrow{color:#02010100;}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-card-image{margin-bottom:20px;}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-card-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline .pp-timeline-card-title-wrap{border-style:none;}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-marker{width:60px;height:60px;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-b33cfbf );background-color:var( --e-global-color-745f2e1 );}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-connector-wrap{width:60px;}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-navigation:before, .elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-navigation-wrap .pp-slider-arrow{bottom:calc( 60px/2 );}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-marker svg{fill:var( --e-global-color-b33cfbf );}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-item:hover .pp-timeline-marker, .elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-marker-wrapper:hover .pp-timeline-marker{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-item:hover .pp-timeline-marker svg, .elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-marker-wrapper:hover .pp-timeline-marker svg{fill:var( --e-global-color-primary );}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-item-active .pp-timeline-marker, .elementor-1041 .elementor-element.elementor-element-cc64c7f .slick-current .pp-timeline-marker{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-item-active .pp-timeline-marker svg, .elementor-1041 .elementor-element.elementor-element-cc64c7f .slick-current .pp-timeline-marker svg{fill:var( --e-global-color-primary );}.elementor-1041 .elementor-element.elementor-element-bf6b70c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-bf6b70c:not(.elementor-motion-effects-element-type-background), .elementor-1041 .elementor-element.elementor-element-bf6b70c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1041 .elementor-element.elementor-element-effc558{--display:flex;}.elementor-1041 .elementor-element.elementor-element-cff8d9f{text-align:center;}.elementor-1041 .elementor-element.elementor-element-cff8d9f .elementor-heading-title{font-family:"Karma", Sans-serif;font-size:50px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-9b4af6f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-c81ddcb{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f227059 );--border-color:var( --e-global-color-f227059 );}.elementor-1041 .elementor-element.elementor-element-b3a4343{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-4f0347c{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-77685a0{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f227059 );--border-color:var( --e-global-color-f227059 );}.elementor-1041 .elementor-element.elementor-element-4c53be0{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-d52c29f{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-770fb12{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f227059 );--border-color:var( --e-global-color-f227059 );}.elementor-1041 .elementor-element.elementor-element-a1445a4{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-53353a0{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-d8c4edc{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f227059 );--border-color:var( --e-global-color-f227059 );}.elementor-1041 .elementor-element.elementor-element-bbef77b{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-f739024{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-14986f8{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f227059 );--border-color:var( --e-global-color-f227059 );}.elementor-1041 .elementor-element.elementor-element-08dba0a{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-3e57852{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-874cc64{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f227059 );--border-color:var( --e-global-color-f227059 );}.elementor-1041 .elementor-element.elementor-element-c749f82{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-2cfa2b2{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-9891502{--display:flex;border-style:none;--border-style:none;}.elementor-1041 .elementor-element.elementor-element-c25b493 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-b33cfbf );color:var( --e-global-color-b33cfbf );border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1041 .elementor-element.elementor-element-c25b493 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-1041 .elementor-element.elementor-element-23376e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-23376e8:not(.elementor-motion-effects-element-type-background), .elementor-1041 .elementor-element.elementor-element-23376e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f227059 );}.elementor-1041 .elementor-element.elementor-element-17cf9b1{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-ae22f56{--display:flex;}.elementor-1041 .elementor-element.elementor-element-ae22f56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1041 .elementor-element.elementor-element-2c56828{text-align:start;}.elementor-1041 .elementor-element.elementor-element-2c56828 .elementor-heading-title{font-family:"Karma", Sans-serif;font-size:50px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-2f4dbe4{--display:flex;}.elementor-1041 .elementor-element.elementor-element-2f4dbe4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1041 .elementor-element.elementor-element-e695d6e{--display:flex;}.elementor-1041 .elementor-element.elementor-element-e695d6e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1041 .elementor-element.elementor-element-e73b9cd{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;}.elementor-1041 .elementor-element.elementor-element-5698d5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-d32edad{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1041 .elementor-element.elementor-element-4e4bf81{--display:flex;}.elementor-1041 .elementor-element.elementor-element-4e4bf81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1041 .elementor-element.elementor-element-e6ccb38{text-align:start;}.elementor-1041 .elementor-element.elementor-element-e6ccb38 .elementor-heading-title{font-family:"Karma", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-a0bf0d3{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-a0bf0d3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1041 .elementor-element.elementor-element-f2d99a0{--display:flex;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .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-form .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-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .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-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .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-form{--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-form .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-1041 .elementor-element.elementor-element-efbe73b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-group > label{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-type-html{padding-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-group .elementor-field, .elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-subgroup label{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:var( --e-global-color-primary );border-width:0px 0px 2px 0px;}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:var( --e-global-color-primary );border-width:0px 0px 2px 0px;}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-primary );}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-button{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;border-radius:100px 100px 100px 100px;padding:13px 35px 13px 35px;}.elementor-1041 .elementor-element.elementor-element-efbe73b .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-button[type="submit"] svg *{fill:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-efbe73b .e-form__buttons__wrapper__button-previous{color:var( --e-global-color-text );}.elementor-1041 .elementor-element.elementor-element-efbe73b .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-text );color:#ffffff;}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-text );color:#ffffff;}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1041 .elementor-element.elementor-element-efbe73b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1041 .elementor-element.elementor-element-efbe73b{--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-1041 .elementor-element.elementor-element-18896db{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1041 .elementor-element.elementor-element-36e59b5{--width:58%;}.elementor-1041 .elementor-element.elementor-element-ae22f56{--width:47%;}.elementor-1041 .elementor-element.elementor-element-2f4dbe4{--width:13%;}.elementor-1041 .elementor-element.elementor-element-e695d6e{--width:40%;}.elementor-1041 .elementor-element.elementor-element-4e4bf81{--width:30%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1041 .elementor-element.elementor-element-8d44ec1{--content-width:1140px;}.elementor-1041 .elementor-element.elementor-element-02c0488{--content-width:100%;}.elementor-1041 .elementor-element.elementor-element-5f10d59{--content-width:1140px;}.elementor-1041 .elementor-element.elementor-element-2e25a66{--content-width:1140px;}.elementor-1041 .elementor-element.elementor-element-8d0c9a4{--content-width:1140px;}.elementor-1041 .elementor-element.elementor-element-0ba85e3{--width:1040px;}.elementor-1041 .elementor-element.elementor-element-29a91f7{--content-width:100%;}.elementor-1041 .elementor-element.elementor-element-f7a81f5{--content-width:1140px;}.elementor-1041 .elementor-element.elementor-element-bf6b70c{--content-width:1140px;}.elementor-1041 .elementor-element.elementor-element-23376e8{--content-width:1140px;}.elementor-1041 .elementor-element.elementor-element-5698d5a{--content-width:1140px;}}@media(max-width:1200px) and (min-width:768px){.elementor-1041 .elementor-element.elementor-element-8d44ec1{--content-width:96%;}.elementor-1041 .elementor-element.elementor-element-5f10d59{--content-width:96%;}.elementor-1041 .elementor-element.elementor-element-266d7ec{--width:56%;}.elementor-1041 .elementor-element.elementor-element-2e25a66{--content-width:96%;}.elementor-1041 .elementor-element.elementor-element-8d0c9a4{--content-width:98%;}.elementor-1041 .elementor-element.elementor-element-0ba85e3{--width:99%;}.elementor-1041 .elementor-element.elementor-element-f7a81f5{--content-width:96%;}.elementor-1041 .elementor-element.elementor-element-bf6b70c{--content-width:96%;}.elementor-1041 .elementor-element.elementor-element-23376e8{--content-width:96%;}.elementor-1041 .elementor-element.elementor-element-ae22f56{--width:42%;}.elementor-1041 .elementor-element.elementor-element-2f4dbe4{--width:17%;}.elementor-1041 .elementor-element.elementor-element-5698d5a{--content-width:96%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1041 .elementor-element.elementor-element-5698d5a{--content-width:96%;}.elementor-1041 .elementor-element.elementor-element-4e4bf81{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-1041 .elementor-element.elementor-element-ae22f56{--width:40%;}.elementor-1041 .elementor-element.elementor-element-2f4dbe4{--width:19%;}}@media(max-width:1366px){.elementor-1041 .elementor-element.elementor-element-971fb5d .elementor-heading-title{font-size:45px;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-0cd9a76{right:10px;}body.rtl .elementor-1041 .elementor-element.elementor-element-0cd9a76{left:10px;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-8540edf{left:1000px;}body.rtl .elementor-1041 .elementor-element.elementor-element-8540edf{right:1000px;}.elementor-1041 .elementor-element.elementor-element-f7faed5 .elementor-heading-title{font-size:45px;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-074f1f6{right:-29px;}body.rtl .elementor-1041 .elementor-element.elementor-element-074f1f6{left:-29px;}.elementor-1041 .elementor-element.elementor-element-074f1f6{top:-41px;}.elementor-1041 .elementor-element.elementor-element-bc714aa .elementor-heading-title{font-size:45px;}.elementor-1041 .elementor-element.elementor-element-0ba85e3.e-con{--align-self:center;}.elementor-1041 .elementor-element.elementor-element-230d083 .elementor-heading-title{font-size:45px;}.elementor-1041 .elementor-element.elementor-element-41507d7{text-align:end;}.elementor-1041 .elementor-element.elementor-element-cff8d9f .elementor-heading-title{font-size:45px;}.elementor-1041 .elementor-element.elementor-element-2c56828 .elementor-heading-title{font-size:45px;}.elementor-1041 .elementor-element.elementor-element-e6ccb38 .elementor-heading-title{font-size:45px;}}@media(max-width:1200px){.elementor-1041 .elementor-element.elementor-element-971fb5d .elementor-heading-title{font-size:42px;}.elementor-1041 .elementor-element.elementor-element-2e205ba img{width:80%;}.elementor-1041 .elementor-element.elementor-element-0cd9a76 img{width:80%;}.elementor-1041 .elementor-element.elementor-element-2ced5b9{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1041 .elementor-element.elementor-element-f7faed5 .elementor-heading-title{font-size:42px;}.elementor-1041 .elementor-element.elementor-element-eed7a90{--min-height:300px;}.elementor-1041 .elementor-element.elementor-element-bc714aa .elementor-heading-title{font-size:42px;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 a.carousel-arrow.carousel-next{right:-120px;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 a.carousel-arrow.carousel-prev{left:-120px;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 a.ver-carousel-arrow.carousel-next{bottom:-120px;}.elementor-1041 .elementor-element.elementor-element-e9c2e45 a.ver-carousel-arrow.carousel-prev{top:-120px;}.elementor-1041 .elementor-element.elementor-element-506db7f{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1041 .elementor-element.elementor-element-230d083 .elementor-heading-title{font-size:42px;}.elementor-1041 .elementor-element.elementor-element-cff8d9f .elementor-heading-title{font-size:42px;}.elementor-1041 .elementor-element.elementor-element-2c56828 .elementor-heading-title{font-size:42px;}.elementor-1041 .elementor-element.elementor-element-d32edad{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1041 .elementor-element.elementor-element-e6ccb38 .elementor-heading-title{font-size:42px;}}@media(max-width:1024px){.elementor-1041 .elementor-element.elementor-element-3e8d31c{font-size:18px;}.elementor-1041 .elementor-element.elementor-element-24badf9{font-size:18px;}.elementor-1041 .elementor-element.elementor-element-ec57e0d{font-size:18px;}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-marker{width:55px;height:55px;font-size:30px;}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-connector-wrap{width:55px;}.elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-navigation:before, .elementor-1041 .elementor-element.elementor-element-cc64c7f .pp-timeline-navigation-wrap .pp-slider-arrow{bottom:calc( 55px/2 );}.elementor-1041 .elementor-element.elementor-element-d32edad{--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-1041 .elementor-element.elementor-element-a0bf0d3{width:100%;max-width:100%;text-align:start;}.elementor-1041 .elementor-element.elementor-element-a0bf0d3.elementor-element{--align-self:center;}}@media(max-width:880px){body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-805c8e4{left:0px;}body.rtl .elementor-1041 .elementor-element.elementor-element-805c8e4{right:0px;}.elementor-1041 .elementor-element.elementor-element-805c8e4{top:564px;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-074f1f6{right:-40px;}body.rtl .elementor-1041 .elementor-element.elementor-element-074f1f6{left:-40px;}.elementor-1041 .elementor-element.elementor-element-074f1f6{top:-55px;}.elementor-1041 .elementor-element.elementor-element-074f1f6 img{width:65%;}.elementor-1041 .elementor-element.elementor-element-2d77523 img{width:16%;}.elementor-1041 .elementor-element.elementor-element-a0bf0d3.elementor-element{--align-self:flex-start;}.elementor-1041 .elementor-element.elementor-element-a0bf0d3{text-align:start;font-size:18px;line-height:1.4em;}}@media(max-width:767px){.elementor-1041 .elementor-element.elementor-element-8d44ec1{--content-width:97%;}.elementor-1041 .elementor-element.elementor-element-20b8577 img{width:30%;}.elementor-1041 .elementor-element.elementor-element-971fb5d .elementor-heading-title{font-size:35px;}.elementor-1041 .elementor-element.elementor-element-2521838 .elementor-button{font-size:18px;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-2e205ba{left:20px;}body.rtl .elementor-1041 .elementor-element.elementor-element-2e205ba{right:20px;}.elementor-1041 .elementor-element.elementor-element-2e205ba{top:12px;}.elementor-1041 .elementor-element.elementor-element-2e205ba img{width:60%;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-0cd9a76{right:11px;}body.rtl .elementor-1041 .elementor-element.elementor-element-0cd9a76{left:11px;}.elementor-1041 .elementor-element.elementor-element-0cd9a76{top:-584px;}.elementor-1041 .elementor-element.elementor-element-0cd9a76 img{width:70%;}.elementor-1041 .elementor-element.elementor-element-3c0a58c{--min-height:300px;}.elementor-1041 .elementor-element.elementor-element-2ced5b9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1041 .elementor-element.elementor-element-0136d12 .elementor-button{font-size:18px;}.elementor-1041 .elementor-element.elementor-element-5f10d59{--content-width:96%;}.elementor-1041 .elementor-element.elementor-element-f7faed5 .elementor-heading-title{font-size:35px;}.elementor-1041 .elementor-element.elementor-element-2e25a66{--content-width:96%;}.elementor-1041 .elementor-element.elementor-element-ccac9e7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1041 .elementor-element.elementor-element-eed7a90{--min-height:250px;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-805c8e4{left:5px;}body.rtl .elementor-1041 .elementor-element.elementor-element-805c8e4{right:5px;}.elementor-1041 .elementor-element.elementor-element-805c8e4{top:913px;}.elementor-1041 .elementor-element.elementor-element-805c8e4 img{width:40%;}.elementor-1041 .elementor-element.elementor-element-9d30bc5 .elementor-button{font-size:18px;}.elementor-1041 .elementor-element.elementor-element-8d0c9a4{--content-width:96%;}.elementor-1041 .elementor-element.elementor-element-bc714aa .elementor-heading-title{font-size:35px;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-6dbcf3f{left:0px;}body.rtl .elementor-1041 .elementor-element.elementor-element-6dbcf3f{right:0px;}.elementor-1041 .elementor-element.elementor-element-6dbcf3f{top:-258px;}.elementor-1041 .elementor-element.elementor-element-5111bc6{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1041 .elementor-element.elementor-element-2d77523 img{width:15%;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-22036e9{left:-16px;}body.rtl .elementor-1041 .elementor-element.elementor-element-22036e9{right:-16px;}.elementor-1041 .elementor-element.elementor-element-22036e9{top:-1px;}.elementor-1041 .elementor-element.elementor-element-22036e9 img{width:50%;}.elementor-1041 .elementor-element.elementor-element-506db7f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1041 .elementor-element.elementor-element-ff663ec .elementor-button{font-size:18px;}.elementor-1041 .elementor-element.elementor-element-4a1b709{--min-height:300px;}.elementor-1041 .elementor-element.elementor-element-f7a81f5{--content-width:96%;}.elementor-1041 .elementor-element.elementor-element-f981722{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1041 .elementor-element.elementor-element-230d083 .elementor-heading-title{font-size:35px;}.elementor-1041 .elementor-element.elementor-element-41507d7 img{width:30%;}.elementor-1041 .elementor-element.elementor-element-bf6b70c{--content-width:96%;}.elementor-1041 .elementor-element.elementor-element-cff8d9f .elementor-heading-title{font-size:35px;}.elementor-1041 .elementor-element.elementor-element-9b4af6f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1041 .elementor-element.elementor-element-c25b493 .elementor-button{font-size:16px;}.elementor-1041 .elementor-element.elementor-element-23376e8{--content-width:96%;}.elementor-1041 .elementor-element.elementor-element-2c56828 .elementor-heading-title{font-size:35px;}.elementor-1041 .elementor-element.elementor-element-c1afc67 img{width:55%;}.elementor-1041 .elementor-element.elementor-element-5698d5a{--content-width:95%;}.elementor-1041 .elementor-element.elementor-element-e6ccb38 .elementor-heading-title{font-size:35px;}.elementor-1041 .elementor-element.elementor-element-a0bf0d3{font-size:18px;line-height:1.7em;}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-group > label{font-size:18px;line-height:1.7em;}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-type-html{font-size:18px;line-height:1.7em;}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-group .elementor-field, .elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-subgroup label{font-size:15px;line-height:1.7em;}.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-button{font-size:18px;}}/* Start custom CSS for heading, class: .elementor-element-971fb5d */.resalte-azul1 {
  background-color: #d7efff;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 14px 10px 2px 10px;
  line-height: normal;
  height: 1.2em;
  border-radius: 15px;
  
}

.resalte-rosado1 {
  background-color: #fbe0ea;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 14px 10px 2px 10px;
  line-height: normal;
  height: 1.2em;
  border-radius: 15px;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7faed5 */.resalte-azul {
  background-color: #d1e9e0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 14px 10px 2px 10px;
  line-height: normal;
  height: 1.2em;
  border-radius: 15px;
  
}

.resalte-rosado {
  background-color: #d4d1ea;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 14px 10px 2px 10px;
  line-height: normal;
  height: 1.2em;
  border-radius: 15px;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc714aa */.resalte-azul2 {
  background-color: #d7efff;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 14px 10px 2px 10px;
  line-height: normal;
  height: 1.2em;
  border-radius: 15px;
  
}

.resalte-amarillo {
  background-color: #f5efdc;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 14px 10px 2px 10px;
  line-height: normal;
  height: 1.2em;
  border-radius: 15px;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-230d083 */.resalte-azul3 {
  background-color: #fbe0ea;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 14px 10px 2px 10px;
  line-height: normal;
  height: 1.2em;
  border-radius: 15px;
  
}

.resalte-amarillo1 {
  background-color: #f8f8e0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 14px 10px 2px 10px;
  line-height: normal;
  height: 1.2em;
  border-radius: 15px;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cff8d9f */.resalte-azul4 {
  background-color: #f5dacc;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 14px 10px 2px 10px;
  line-height: normal;
  height: 1.2em;
  border-radius: 15px;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c56828 */.resalte-azul5 {
  background-color: #d5eaf3;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 14px 10px 2px 10px;
  line-height: normal;
  height: 1.2em;
  border-radius: 15px;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6ccb38 */.resalte-azul16 {
  background-color: #d7efff;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 14px 10px 2px 10px;
  line-height: normal;
  height: 1.2em;
  border-radius: 15px;
  
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-efbe73b *//* CSS para añadir estilos a radio button */
.elementor-field-group-stylex .elementor-field-option label,
.elementor-field-group-stylex1 .elementor-field-option label,
.elementor-field-group-stylex2 .elementor-field-option label,
.elementor-field-group-stylex3 .elementor-field-option label,
.elementor-field-group-stylex4 .elementor-field-option label,
.elementor-field-group-stylex5 .elementor-field-option label,
.elementor-field-group-stylex6 .elementor-field-option label {
    border: 2px solid #F3F3C3;
    border-radius: 50px;
    background-color: #fff; 
    display: flex !important;
    width: 100%;
    padding: 5px 20px 5px 20px;     
    margin: 7px 0;         
    font-size: 18px;  
    transition: 0.2s all;
    color: black;    
    cursor: pointer;
    position: relative;
    z-index: 2;
    text-align: center;  
}

.elementor-field-group-stylex .elementor-field-option input:checked + label,
.elementor-field-group-stylex1 .elementor-field-option input:checked + label,
.elementor-field-group-stylex2 .elementor-field-option input:checked + label,
.elementor-field-group-stylex3 .elementor-field-option input:checked + label,
.elementor-field-group-stylex4 .elementor-field-option input:checked + label,
.elementor-field-group-stylex5 .elementor-field-option input:checked + label,
.elementor-field-group-stylex6 .elementor-field-option input:checked + label {
    color: #023652; !important;
    background-color: #F3F3C3;  
}

.elementor-field-group-stylex .elementor-field-option input[type="checkbox"]:checked,
.elementor-field-group-stylex .elementor-field-option input[type="checkbox"]:not(:checked),
.elementor-field-group-stylex .elementor-field-option input[type="radio"]:checked,
.elementor-field-group-stylex .elementor-field-option input[type="radio"]:not(:checked),
.elementor-field-group-stylex1 .elementor-field-option input[type="checkbox"]:checked,
.elementor-field-group-stylex1 .elementor-field-option input[type="checkbox"]:not(:checked),
.elementor-field-group-stylex1 .elementor-field-option input[type="radio"]:checked,
.elementor-field-group-stylex1 .elementor-field-option input[type="radio"]:not(:checked),
.elementor-field-group-stylex2 .elementor-field-option input[type="checkbox"]:checked,
.elementor-field-group-stylex2 .elementor-field-option input[type="checkbox"]:not(:checked),
.elementor-field-group-stylex2 .elementor-field-option input[type="radio"]:checked,
.elementor-field-group-stylex2 .elementor-field-option input[type="radio"]:not(:checked),
.elementor-field-group-stylex3 .elementor-field-option input[type="checkbox"]:checked,
.elementor-field-group-stylex3 .elementor-field-option input[type="checkbox"]:not(:checked),
.elementor-field-group-stylex3 .elementor-field-option input[type="radio"]:checked,
.elementor-field-group-stylex3 .elementor-field-option input[type="radio"]:not(:checked),
.elementor-field-group-stylex4 .elementor-field-option input[type="checkbox"]:checked,
.elementor-field-group-stylex4 .elementor-field-option input[type="checkbox"]:not(:checked),
.elementor-field-group-stylex4 .elementor-field-option input[type="radio"]:checked,
.elementor-field-group-stylex4 .elementor-field-option input[type="radio"]:not(:checked),
.elementor-field-group-stylex5 .elementor-field-option input[type="checkbox"]:checked,
.elementor-field-group-stylex5 .elementor-field-option input[type="checkbox"]:not(:checked),
.elementor-field-group-stylex5 .elementor-field-option input[type="radio"]:checked,
.elementor-field-group-stylex5 .elementor-field-option input[type="radio"]:not(:checked),
.elementor-field-group-stylex6 .elementor-field-option input[type="checkbox"]:checked,
.elementor-field-group-stylex6 .elementor-field-option input[type="checkbox"]:not(:checked),
.elementor-field-group-stylex6 .elementor-field-option input[type="radio"]:checked,
.elementor-field-group-stylex6 .elementor-field-option input[type="radio"]:not(:checked) {
    position: absolute;
    visibility: hidden;
}

@media(min-width:768px){
    .elementor-field-group-stylex .elementor-field-option input + label:hover,
    .elementor-field-group-stylex1 .elementor-field-option input + label:hover,
    .elementor-field-group-stylex2 .elementor-field-option input + label:hover,
    .elementor-field-group-stylex3 .elementor-field-option input + label:hover,
    .elementor-field-group-stylex4 .elementor-field-option input + label:hover,
    .elementor-field-group-stylex5 .elementor-field-option input + label:hover,
    .elementor-field-group-stylex6 .elementor-field-option input + label:hover {
        color: #023652;  
        background-color: #F3F3C3; 
        transition: all 200ms ease-in;
    }
}

/* CSS para  estilos de casilla de verificación */
.elementor-1041 .elementor-element.elementor-element-efbe73b .elementor-field-option{
    display: flex:;
    accent-color: #023652;
    line-height: 25px;
    margin-right: 10px;
}
input {display: inline-block;
vertical-align: middle;
width: 24.5px;
height: 19px;
}/* End custom CSS */