.elementor-42 .elementor-element.elementor-element-722ebd98{--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;--align-items:stretch;--gap:10% 10%;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:8%;--padding-inline-end:0%;}.elementor-42 .elementor-element.elementor-element-722ebd98.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-4ba52f1e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-42 .elementor-element.elementor-element-4ba52f1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-4d7b6677{text-align:left;}.elementor-42 .elementor-element.elementor-element-4d7b6677 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"acumin", Sans-serif;font-size:80px;font-weight:bold;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:74px;letter-spacing:-2.3px;}.elementor-42 .elementor-element.elementor-element-4d7b6677 > .elementor-widget-container{margin:0px -0px 0px 51px;padding:18% 0% 0% 0%;}.elementor-42 .elementor-element.elementor-element-cd21429 > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-42 .elementor-element.elementor-element-606ba5f img{width:63%;max-width:75%;height:100%;}.elementor-42 .elementor-element.elementor-element-606ba5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:230px 97px 62px 81px;}.elementor-42 .elementor-element.elementor-element-1f83445e{--display:flex;--min-height:469px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:-0px;--margin-block-end:93px;--margin-inline-start:-196px;--margin-inline-end:-0px;}.elementor-42 .elementor-element.elementor-element-1f83445e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-7f204ca{--display:flex;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-8a70c2b .elementor-heading-title{color:#737373;font-family:"acumin", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:-0.8px;word-spacing:0px;}.elementor-42 .elementor-element.elementor-element-8a70c2b > .elementor-widget-container{margin:110px 0px -0px 0px;}.elementor-42 .elementor-element.elementor-element-8a70c2b.elementor-element{--align-self:flex-end;}.elementor-42 .elementor-element.elementor-element-2c07a556{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-2c07a556 > .elementor-widget-container{margin:-56px 43px 43px 43px;padding:154px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-c4adbad{--iteration-count:infinite;--animation-duration:600ms;--dynamic-text-color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-c4adbad .elementor-headline{text-align:center;font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-c4adbad .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:10px;}.elementor-42 .elementor-element.elementor-element-c4adbad .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-42 .elementor-element.elementor-element-c4adbad .elementor-headline-dynamic-text{line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-c4adbad .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-42 .elementor-element.elementor-element-c4adbad > .elementor-widget-container{margin:-100px 0px -0px -230px;}.elementor-42 .elementor-element.elementor-element-3b2385e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:338px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-42 .elementor-element.elementor-element-3b2385e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-b312214{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-a7fd50d{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-42 .elementor-element.elementor-element-a7fd50d .elementor-headline{text-align:center;}.elementor-42 .elementor-element.elementor-element-a7fd50d .elementor-headline-dynamic-wrapper path{stroke:#FF8F00;}.elementor-42 .elementor-element.elementor-element-a7fd50d > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 0px 0px 100px;}.elementor-42 .elementor-element.elementor-element-a7fd50d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-8372da3 .elementor-icon-box-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-8372da3 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-8372da3 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-8372da3 .elementor-icon-box-title a{font-family:"acumin", Sans-serif;font-size:58px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:56px;letter-spacing:-0.3px;word-spacing:0px;}.elementor-42 .elementor-element.elementor-element-8372da3 .elementor-icon-box-description{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-8372da3 > .elementor-widget-container{margin:0% -8% 35% 0%;padding:35px 32px 35px 33px;border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-8372da3{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-8372da3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-22f8372 .elementor-icon-box-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-22f8372 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-22f8372 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-22f8372 .elementor-icon-box-title a{font-family:"acumin", Sans-serif;font-size:58px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:56px;letter-spacing:-0.3px;word-spacing:0px;}.elementor-42 .elementor-element.elementor-element-22f8372 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-42 .elementor-element.elementor-element-22f8372 > .elementor-widget-container{margin:-88% -8% 41% 0%;padding:35px 32px 35px 33px;border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-22f8372{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-22f8372.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-4fe1f68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-3e2e105{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-42 .elementor-element.elementor-element-3e2e105 .elementor-headline{text-align:center;}.elementor-42 .elementor-element.elementor-element-3e2e105 .elementor-headline-dynamic-wrapper path{stroke:#FF8F00;stroke-width:8px;}.elementor-42 .elementor-element.elementor-element-3e2e105 > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 100px 0px 0px;}.elementor-42 .elementor-element.elementor-element-3e2e105.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-738f653 .elementor-icon-box-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-738f653 .elementor-icon-box-title{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-738f653 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-738f653 .elementor-icon-box-title a{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-738f653 .elementor-icon-box-description{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-738f653 > .elementor-widget-container{padding:-0px 0px -0px -0px;border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-738f653{width:var( --container-widget-width, 70.851% );max-width:70.851%;--container-widget-width:70.851%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-738f653.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-8f42732{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-8f42732.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-e8bf46d{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-42 .elementor-element.elementor-element-e8bf46d .elementor-headline{text-align:center;}.elementor-42 .elementor-element.elementor-element-e8bf46d .elementor-headline-dynamic-wrapper path{stroke:#FF8F00;stroke-width:9px;}.elementor-42 .elementor-element.elementor-element-e8bf46d > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 0px 0px 100px;}.elementor-42 .elementor-element.elementor-element-e8bf46d.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-9f1ff8e .elementor-icon-box-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-9f1ff8e .elementor-icon-box-title{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-9f1ff8e .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-9f1ff8e .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-42 .elementor-element.elementor-element-9f1ff8e .elementor-icon-box-description{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-9f1ff8e > .elementor-widget-container{margin:0% 0% 35% 24%;padding:-0px -0px -0px -0px;border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-9f1ff8e{width:var( --container-widget-width, 91.931% );max-width:91.931%;--container-widget-width:91.931%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-9f1ff8e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-cdb1b01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-e9c63ba{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-42 .elementor-element.elementor-element-e9c63ba .elementor-headline{text-align:center;}.elementor-42 .elementor-element.elementor-element-e9c63ba .elementor-headline-dynamic-wrapper path{stroke:#FF8F00;}.elementor-42 .elementor-element.elementor-element-e9c63ba > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 53px 0px 0px;}.elementor-42 .elementor-element.elementor-element-e9c63ba.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-4a89290 .elementor-icon-box-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-4a89290 .elementor-icon-box-title{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-4a89290 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-4a89290 .elementor-icon-box-title a{font-family:var( --e-global-typography-13b2551-font-family ), Sans-serif;font-size:var( --e-global-typography-13b2551-font-size );font-weight:var( --e-global-typography-13b2551-font-weight );text-transform:var( --e-global-typography-13b2551-text-transform );font-style:var( --e-global-typography-13b2551-font-style );text-decoration:var( --e-global-typography-13b2551-text-decoration );line-height:var( --e-global-typography-13b2551-line-height );letter-spacing:var( --e-global-typography-13b2551-letter-spacing );word-spacing:var( --e-global-typography-13b2551-word-spacing );}.elementor-42 .elementor-element.elementor-element-4a89290 .elementor-icon-box-description{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-4a89290 > .elementor-widget-container{margin:0% 0% 35% 0%;border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4a89290{width:var( --container-widget-width, 63.294% );max-width:63.294%;--container-widget-width:63.294%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-4a89290.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-abdce50{--display:flex;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-09d80bd{--display:flex;--min-height:10rem;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-09d80bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-f8e3621{--display:flex;--min-height:1440px;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-f8e3621:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f8e3621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ainhoacasado.es/wp-content/uploads/2024/05/naranja_difuminado.png");background-position:center center;background-repeat:repeat;}.elementor-42 .elementor-element.elementor-element-f8e3621, .elementor-42 .elementor-element.elementor-element-f8e3621::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-20ff4ce > .elementor-widget-container{margin:190px 0px 81px 0px;}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-722ebd98{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px 40px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-42 .elementor-element.elementor-element-4d7b6677 .elementor-heading-title{font-size:58px;line-height:1em;}.elementor-42 .elementor-element.elementor-element-1f83445e{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-42 .elementor-element.elementor-element-8a70c2b{text-align:center;}.elementor-42 .elementor-element.elementor-element-8a70c2b .elementor-heading-title{font-size:14px;}.elementor-42 .elementor-element.elementor-element-2c07a556{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-c4adbad .elementor-headline{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-c4adbad .elementor-headline-dynamic-text{line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-8372da3 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-8372da3 .elementor-icon-box-title a{font-size:38px;line-height:1em;}.elementor-42 .elementor-element.elementor-element-8372da3 .elementor-icon-box-description{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-22f8372 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-22f8372 .elementor-icon-box-title a{font-size:38px;line-height:1em;}.elementor-42 .elementor-element.elementor-element-22f8372 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-42 .elementor-element.elementor-element-738f653 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-738f653 .elementor-icon-box-title a{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-738f653 .elementor-icon-box-description{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-9f1ff8e .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-9f1ff8e .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-42 .elementor-element.elementor-element-9f1ff8e .elementor-icon-box-description{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-4a89290 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-4a89290 .elementor-icon-box-title a{font-size:var( --e-global-typography-13b2551-font-size );line-height:var( --e-global-typography-13b2551-line-height );letter-spacing:var( --e-global-typography-13b2551-letter-spacing );word-spacing:var( --e-global-typography-13b2551-word-spacing );}.elementor-42 .elementor-element.elementor-element-4a89290 .elementor-icon-box-description{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-722ebd98{--width:183.011px;--gap:30px 30px;--margin-block-start:10%;--margin-block-end:0%;--margin-inline-start:16%;--margin-inline-end:0%;}.elementor-42 .elementor-element.elementor-element-4ba52f1e{--width:290.004px;}.elementor-42 .elementor-element.elementor-element-4d7b6677{text-align:center;}.elementor-42 .elementor-element.elementor-element-4d7b6677 .elementor-heading-title{font-size:51px;letter-spacing:-2px;}.elementor-42 .elementor-element.elementor-element-4d7b6677 > .elementor-widget-container{margin:-0px -0px -0px -104px;}.elementor-42 .elementor-element.elementor-element-4d7b6677.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-cd21429{text-align:center;}.elementor-42 .elementor-element.elementor-element-cd21429 img{width:37%;}.elementor-42 .elementor-element.elementor-element-cd21429 > .elementor-widget-container{margin:0px 30px 0px -45px;}.elementor-42 .elementor-element.elementor-element-606ba5f > .elementor-widget-container{margin:-37px 0px 51px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-1f83445e{--width:345.974px;--margin-block-start:-96%;--margin-block-end:-108%;--margin-inline-start:-187%;--margin-inline-end:-96%;}.elementor-42 .elementor-element.elementor-element-8a70c2b .elementor-heading-title{font-size:30px;}.elementor-42 .elementor-element.elementor-element-8a70c2b > .elementor-widget-container{margin:127px 0px 0px 3px;}.elementor-42 .elementor-element.elementor-element-2c07a556{text-align:left;font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-2c07a556 > .elementor-widget-container{margin:-100px -8px 0px 84px;}.elementor-42 .elementor-element.elementor-element-2c07a556.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-c4adbad .elementor-headline{text-align:left;font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-c4adbad .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-42 .elementor-element.elementor-element-c4adbad .elementor-headline-dynamic-text{line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-c4adbad > .elementor-widget-container{margin:-55px -3px -7px 82px;}.elementor-42 .elementor-element.elementor-element-3b2385e{--width:359.353px;}.elementor-42 .elementor-element.elementor-element-a7fd50d .elementor-headline{text-align:left;}.elementor-42 .elementor-element.elementor-element-a7fd50d{width:var( --container-widget-width, 282.787px );max-width:282.787px;--container-widget-width:282.787px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-a7fd50d.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-8372da3 .elementor-icon-box-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-8372da3 .elementor-icon-box-title{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-8372da3 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-8372da3 .elementor-icon-box-title a{font-size:101px;}.elementor-42 .elementor-element.elementor-element-8372da3 .elementor-icon-box-description{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-8372da3 > .elementor-widget-container{margin:0% 0% 0% 5%;padding:-0px 19px 32px 35px;}.elementor-42 .elementor-element.elementor-element-8372da3{width:var( --container-widget-width, 589px );max-width:589px;--container-widget-width:589px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-22f8372 .elementor-icon-box-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-22f8372 .elementor-icon-box-title{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-22f8372 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-22f8372 .elementor-icon-box-title a{font-size:101px;}.elementor-42 .elementor-element.elementor-element-22f8372 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-42 .elementor-element.elementor-element-22f8372 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:-0px 19px 35px 58px;}.elementor-42 .elementor-element.elementor-element-22f8372{width:var( --container-widget-width, 589px );max-width:589px;--container-widget-width:589px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-3e2e105 .elementor-headline{text-align:right;}.elementor-42 .elementor-element.elementor-element-3e2e105 > .elementor-widget-container{margin:45px -30px 0px -0px;}.elementor-42 .elementor-element.elementor-element-3e2e105.elementor-element{--align-self:flex-end;}.elementor-42 .elementor-element.elementor-element-738f653 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-738f653 .elementor-icon-box-title a{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-738f653 .elementor-icon-box-description{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-738f653 > .elementor-widget-container{margin:10% 2% 8% 12%;}.elementor-42 .elementor-element.elementor-element-738f653{width:var( --container-widget-width, 341.96px );max-width:341.96px;--container-widget-width:341.96px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-8f42732{--margin-block-start:31px;--margin-block-end:-0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-42 .elementor-element.elementor-element-e8bf46d .elementor-headline{text-align:left;}.elementor-42 .elementor-element.elementor-element-e8bf46d > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-e8bf46d.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-9f1ff8e .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-9f1ff8e .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-42 .elementor-element.elementor-element-9f1ff8e .elementor-icon-box-description{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-9f1ff8e > .elementor-widget-container{margin:0% 0% 33% 12%;}.elementor-42 .elementor-element.elementor-element-9f1ff8e{width:var( --container-widget-width, 343.985px );max-width:343.985px;--container-widget-width:343.985px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-e9c63ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-e9c63ba.elementor-element{--align-self:flex-end;}.elementor-42 .elementor-element.elementor-element-4a89290 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-4a89290 .elementor-icon-box-title a{font-size:var( --e-global-typography-13b2551-font-size );line-height:var( --e-global-typography-13b2551-line-height );letter-spacing:var( --e-global-typography-13b2551-letter-spacing );word-spacing:var( --e-global-typography-13b2551-word-spacing );}.elementor-42 .elementor-element.elementor-element-4a89290 .elementor-icon-box-description{font-size:var( --e-global-typography-3f0fab7-font-size );line-height:var( --e-global-typography-3f0fab7-line-height );letter-spacing:var( --e-global-typography-3f0fab7-letter-spacing );word-spacing:var( --e-global-typography-3f0fab7-word-spacing );}.elementor-42 .elementor-element.elementor-element-4a89290 > .elementor-widget-container{margin:0% 0% 40% 12%;}.elementor-42 .elementor-element.elementor-element-4a89290{width:var( --container-widget-width, 331.669px );max-width:331.669px;--container-widget-width:331.669px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-f8e3621:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f8e3621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-722ebd98{--width:92.231%;}.elementor-42 .elementor-element.elementor-element-4ba52f1e{--width:49.163%;}.elementor-42 .elementor-element.elementor-element-1f83445e{--width:48.56%;}.elementor-42 .elementor-element.elementor-element-3b2385e{--width:101.429%;}.elementor-42 .elementor-element.elementor-element-b312214{--width:50%;}.elementor-42 .elementor-element.elementor-element-4fe1f68{--width:50%;}.elementor-42 .elementor-element.elementor-element-8f42732{--width:47.412%;}.elementor-42 .elementor-element.elementor-element-cdb1b01{--width:50%;}.elementor-42 .elementor-element.elementor-element-09d80bd{--width:99.784%;}.elementor-42 .elementor-element.elementor-element-f8e3621{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-4ba52f1e{--width:100%;}.elementor-42 .elementor-element.elementor-element-1f83445e{--width:100%;}}@media(min-width:1025px){.elementor-42 .elementor-element.elementor-element-f8e3621:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f8e3621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}