.elementor-80 .elementor-element.elementor-element-82a09b1{--display:flex;--min-height:534px;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-82a09b1::before, .elementor-80 .elementor-element.elementor-element-82a09b1 > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-82a09b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-82a09b1 > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-82a09b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-82a09b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(337deg, #4073A5A1 -10%, #10365BC9 98%);}.elementor-80 .elementor-element.elementor-element-b438b5a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-dbdae79{--display:flex;--min-height:440px;--justify-content:flex-end;--margin-top:-83px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-d482884 > .elementor-widget-container{margin:12px -90px 0px -90px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-cd10b80{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-cd10b80.e-con{--order:-99999 /* order start hack */;}.elementor-80 .elementor-element.elementor-element-97ec498 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-15e26ab );}.elementor-80 .elementor-element.elementor-element-6c76a1c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-6c76a1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-6c76a1c.elementor-element{--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-7a7925c .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:80px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-1.3px;color:var( --e-global-color-1e38924 );}.elementor-80 .elementor-element.elementor-element-ee87806 .elementor-button{background-color:#E9D8AB;font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:#10365B;color:#10365B;border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-80 .elementor-element.elementor-element-ee87806 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-ee87806 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-15e26ab );}.elementor-80 .elementor-element.elementor-element-ee87806.elementor-element{--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-ee87806 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-ee87806 .elementor-button:focus svg{fill:var( --e-global-color-15e26ab );}.elementor-80 .elementor-element.elementor-element-3ad8c47f{--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:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-3ad8c47f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-3ad8c47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAED;}.elementor-80 .elementor-element.elementor-element-60b78a3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-60b78a3a.e-con{--order:-99999 /* order start hack */;}.elementor-80 .elementor-element.elementor-element-70d34564.elementor-element{--order:-99999 /* order start hack */;}.elementor-80 .elementor-element.elementor-element-70d34564 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-2f25e21e.elementor-element{--order:-99999 /* order start hack */;}.elementor-80 .elementor-element.elementor-element-3bd47ff1{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-3bd47ff1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-3bd47ff1.elementor-element{--order:-99999 /* order start hack */;}.elementor-80 .elementor-element.elementor-element-21e474c4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-17c28e6c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-17c28e6c:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-17c28e6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10365B;}.elementor-80 .elementor-element.elementor-element-72362bc2 .elementor-counter-title{text-align:left;}.elementor-80 .elementor-element.elementor-element-72362bc2 .elementor-counter-number-wrapper{color:var( --e-global-color-5bd60dc );font-family:"DM Serif Text", Sans-serif;font-size:40px;font-weight:500;text-transform:none;line-height:1.2em;letter-spacing:-1.1px;}.elementor-80 .elementor-element.elementor-element-1af5d215 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-3a4ab9de{--display:flex;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-3a4ab9de:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-3a4ab9de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://davidadorno.com/wp-content/uploads/2024/12/open-for-business.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-13e84123{--display:flex;--min-height:598px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-80 .elementor-element.elementor-element-13e84123:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-13e84123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://davidadorno.com/wp-content/uploads/2024/12/ascend-advisers-ny-skyline-1.jpeg");background-position:-101px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-13e84123.e-con{--order:-99999 /* order start hack */;}.elementor-80 .elementor-element.elementor-element-db54042{--display:flex;border-style:solid;--border-style:solid;border-width:24px 24px 24px 24px;--border-top-width:24px;--border-right-width:24px;--border-bottom-width:24px;--border-left-width:24px;border-color:var( --e-global-color-1e38924 );--border-color:var( --e-global-color-1e38924 );--margin-top:0px;--margin-bottom:-72px;--margin-left:-90px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-db54042:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-db54042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10365B;}.elementor-80 .elementor-element.elementor-element-3a8e1f6f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:italic;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-3a8e1f6f > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-3a8e1f6f.elementor-element{--order:-99999 /* order start hack */;}.elementor-80 .elementor-element.elementor-element-450adaee{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-1f7a1696{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-0c74ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-0c74ed6-font-size );font-weight:var( --e-global-typography-0c74ed6-font-weight );text-transform:var( --e-global-typography-0c74ed6-text-transform );line-height:var( --e-global-typography-0c74ed6-line-height );color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-1f7a1696 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-1f7a1696.elementor-element{--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-894972b .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-80 .elementor-element.elementor-element-10ab80f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-584e59e6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-86102a2{text-align:center;}.elementor-80 .elementor-element.elementor-element-86102a2 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-547a9e2f{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-80 .elementor-element.elementor-element-547a9e2f.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-48dc6a84{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;}.elementor-80 .elementor-element.elementor-element-48dc6a84.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-4dbee5d0 .elementor-button{background-color:var( --e-global-color-15e26ab );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-80 .elementor-element.elementor-element-4dbee5d0 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-4dbee5d0 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-15e26ab );}.elementor-80 .elementor-element.elementor-element-4dbee5d0.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-4dbee5d0 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-4dbee5d0 .elementor-button:focus svg{fill:var( --e-global-color-15e26ab );}.elementor-80 .elementor-element.elementor-element-6c0a201d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-534a00ba{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-72d0c181{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-72d0c181:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-72d0c181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAED;}.elementor-80 .elementor-element.elementor-element-5808e641 .elementor-image-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-5808e641.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-5808e641.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-5808e641.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-5808e641 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-80 .elementor-element.elementor-element-5808e641 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-5808e641 .elementor-image-box-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-80 .elementor-element.elementor-element-13667f04 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-13667f04 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-80 .elementor-element.elementor-element-13667f04 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-80 .elementor-element.elementor-element-13667f04 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-13667f04 .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-80 .elementor-element.elementor-element-13667f04 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-13667f04 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-80 .elementor-element.elementor-element-13667f04 .elementor-button .elementor-button-icon i, .elementor-80 .elementor-element.elementor-element-13667f04 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-80 .elementor-element.elementor-element-7830cdd7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-7830cdd7:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-7830cdd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-80 .elementor-element.elementor-element-4a38541c .elementor-image-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-4a38541c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-4a38541c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-4a38541c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-4a38541c .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-80 .elementor-element.elementor-element-4a38541c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-4a38541c .elementor-image-box-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-80 .elementor-element.elementor-element-42ca8232 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-42ca8232 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-80 .elementor-element.elementor-element-42ca8232 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-80 .elementor-element.elementor-element-42ca8232 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-42ca8232 .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-80 .elementor-element.elementor-element-42ca8232 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-42ca8232 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-80 .elementor-element.elementor-element-42ca8232 .elementor-button .elementor-button-icon i, .elementor-80 .elementor-element.elementor-element-42ca8232 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-80 .elementor-element.elementor-element-10512c87{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-a12e456{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-a12e456:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-a12e456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-80 .elementor-element.elementor-element-1fde0bd4 .elementor-image-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-1fde0bd4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-1fde0bd4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-1fde0bd4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-1fde0bd4 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-80 .elementor-element.elementor-element-1fde0bd4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-1fde0bd4 .elementor-image-box-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-80 .elementor-element.elementor-element-51443c89 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-51443c89 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-80 .elementor-element.elementor-element-51443c89 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-80 .elementor-element.elementor-element-51443c89 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-51443c89 .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-80 .elementor-element.elementor-element-51443c89 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-51443c89 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-80 .elementor-element.elementor-element-51443c89 .elementor-button .elementor-button-icon i, .elementor-80 .elementor-element.elementor-element-51443c89 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-80 .elementor-element.elementor-element-182730e8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-182730e8:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-182730e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-80 .elementor-element.elementor-element-73613f33 .elementor-image-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-73613f33.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-73613f33.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-73613f33.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-73613f33 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-80 .elementor-element.elementor-element-73613f33 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-73613f33 .elementor-image-box-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-80 .elementor-element.elementor-element-40167f84 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-40167f84 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-80 .elementor-element.elementor-element-40167f84 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-80 .elementor-element.elementor-element-40167f84 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-40167f84 .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-80 .elementor-element.elementor-element-40167f84 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-40167f84 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-80 .elementor-element.elementor-element-40167f84 .elementor-button .elementor-button-icon i, .elementor-80 .elementor-element.elementor-element-40167f84 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-80 .elementor-element.elementor-element-12dd026c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-12dd026c:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-12dd026c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10365B;}.elementor-80 .elementor-element.elementor-element-19a0ce0c{--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:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-4022ff7b{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-4022ff7b.e-con{--align-self:flex-end;}.elementor-80 .elementor-element.elementor-element-2004524{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-2004524.elementor-element{--align-self:flex-start;}.elementor-80 .elementor-element.elementor-element-61bfc3d2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-61bfc3d2.e-con{--order:-99999 /* order start hack */;}.elementor-80 .elementor-element.elementor-element-32003e81{text-align:left;}.elementor-80 .elementor-element.elementor-element-32003e81 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-15e26ab );}.elementor-80 .elementor-element.elementor-element-1aff3090{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:left;}.elementor-80 .elementor-element.elementor-element-1aff3090.elementor-element{--align-self:flex-start;}.elementor-80 .elementor-element.elementor-element-1aff3090 .elementor-heading-title{color:var( --e-global-color-5bd60dc );}.elementor-80 .elementor-element.elementor-element-3dbcd936{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-14489d82{--display:flex;--min-height:281px;--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-14489d82:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-14489d82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://davidadorno.com/wp-content/uploads/2024/12/david-adorno-cover-2.jpg");background-position:-43px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-14489d82.e-con{--order:-99999 /* order start hack */;}.elementor-80 .elementor-element.elementor-element-29538516{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-29538516.e-con{--align-self:flex-end;}.elementor-80 .elementor-element.elementor-element-34cfea8b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-27cf4e33{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-27cf4e33:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-27cf4e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-80 .elementor-element.elementor-element-1a984cca > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-1a984cca.elementor-element{--order:-99999 /* order start hack */;}.elementor-80 .elementor-element.elementor-element-1a984cca.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-1a984cca.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-1a984cca.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-1a984cca .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-80 .elementor-element.elementor-element-1a984cca .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-700d0c85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-d1bbd4f .elementor-counter-number-wrapper{font-family:var( --e-global-typography-973c7a1-font-family ), Sans-serif;font-size:var( --e-global-typography-973c7a1-font-size );font-weight:var( --e-global-typography-973c7a1-font-weight );text-transform:var( --e-global-typography-973c7a1-text-transform );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5af84a36{text-align:center;}.elementor-80 .elementor-element.elementor-element-5af84a36 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-479bb2e3{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-479bb2e3:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-479bb2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-80 .elementor-element.elementor-element-5742023c > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-5742023c.elementor-element{--order:-99999 /* order start hack */;}.elementor-80 .elementor-element.elementor-element-5742023c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-5742023c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-5742023c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-5742023c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-80 .elementor-element.elementor-element-5742023c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-3d3884ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-6d443a45 .elementor-counter-number-wrapper{font-family:var( --e-global-typography-973c7a1-font-family ), Sans-serif;font-size:var( --e-global-typography-973c7a1-font-size );font-weight:var( --e-global-typography-973c7a1-font-weight );text-transform:var( --e-global-typography-973c7a1-text-transform );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-80 .elementor-element.elementor-element-1a3c9f02{text-align:center;}.elementor-80 .elementor-element.elementor-element-1a3c9f02 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-231824d6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-5f75f26f{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-5f75f26f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-5f75f26f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-80 .elementor-element.elementor-element-2830bdb3 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-2830bdb3.elementor-element{--order:-99999 /* order start hack */;}.elementor-80 .elementor-element.elementor-element-2830bdb3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-2830bdb3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-2830bdb3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-2830bdb3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-80 .elementor-element.elementor-element-2830bdb3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-68923a25{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-241f362f .elementor-counter-number-wrapper{font-family:var( --e-global-typography-973c7a1-font-family ), Sans-serif;font-size:var( --e-global-typography-973c7a1-font-size );font-weight:var( --e-global-typography-973c7a1-font-weight );text-transform:var( --e-global-typography-973c7a1-text-transform );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5b7ee4bc{text-align:center;}.elementor-80 .elementor-element.elementor-element-5b7ee4bc .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-e16db14{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-e16db14:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-e16db14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-80 .elementor-element.elementor-element-265588ae > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-265588ae.elementor-element{--order:-99999 /* order start hack */;}.elementor-80 .elementor-element.elementor-element-265588ae.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-265588ae.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-265588ae.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-265588ae .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-80 .elementor-element.elementor-element-265588ae .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-67b5df19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-17b761f0 .elementor-counter-number-wrapper{font-family:var( --e-global-typography-973c7a1-font-family ), Sans-serif;font-size:var( --e-global-typography-973c7a1-font-size );font-weight:var( --e-global-typography-973c7a1-font-weight );text-transform:var( --e-global-typography-973c7a1-text-transform );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5be196e7{text-align:center;}.elementor-80 .elementor-element.elementor-element-5be196e7 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-58a0129{--display:flex;--min-height:252px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.92;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-58a0129:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-58a0129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://davidadorno.com/wp-content/uploads/2024/12/ascend-cockpit-1.jpeg");background-size:cover;}.elementor-80 .elementor-element.elementor-element-58a0129::before, .elementor-80 .elementor-element.elementor-element-58a0129 > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-58a0129 > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-58a0129 > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-58a0129 > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-58a0129 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-870ef80 ) 65%);}.elementor-80 .elementor-element.elementor-element-18d2304b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-39852631{text-align:center;}.elementor-80 .elementor-element.elementor-element-39852631 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-15e26ab );}.elementor-80 .elementor-element.elementor-element-4a2b835d{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-80 .elementor-element.elementor-element-4a2b835d.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-4a2b835d .elementor-heading-title{color:var( --e-global-color-5bd60dc );}.elementor-80 .elementor-element.elementor-element-c0e3e68{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-c0e3e68.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-18cf2405 .elementor-button{background-color:var( --e-global-color-15e26ab );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-80 .elementor-element.elementor-element-18cf2405 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-18cf2405 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-15e26ab );}.elementor-80 .elementor-element.elementor-element-18cf2405.elementor-element{--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-18cf2405 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-18cf2405 .elementor-button:focus svg{fill:var( --e-global-color-15e26ab );}.elementor-80 .elementor-element.elementor-element-5edbae19{--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:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-7e2e601d{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-186bd399{text-align:left;}.elementor-80 .elementor-element.elementor-element-186bd399 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-7a7ebc52{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-80 .elementor-element.elementor-element-7a7ebc52.elementor-element{--align-self:flex-start;}.elementor-80 .elementor-element.elementor-element-7a7ebc52 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-3c07082e{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-3c07082e.elementor-element{--align-self:flex-start;}.elementor-80 .elementor-element.elementor-element-20280865 .elementor-button{background-color:var( --e-global-color-15e26ab );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-80 .elementor-element.elementor-element-20280865 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-20280865 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-15e26ab );}.elementor-80 .elementor-element.elementor-element-20280865.elementor-element{--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-20280865 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-20280865 .elementor-button:focus svg{fill:var( --e-global-color-15e26ab );}.elementor-80 .elementor-element.elementor-element-2bd44e02{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-f1468c5 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-80 .elementor-element.elementor-element-f1468c5 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-80 .elementor-element.elementor-element-f1468c5 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-4e87b42 );}.elementor-80 .elementor-element.elementor-element-f1468c5 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-4e87b42 );font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.5em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f184fe1 );}.elementor-80 .elementor-element.elementor-element-f1468c5 .elementskit-accordion .elementskit-card-body, .elementor-80 .elementor-element.elementor-element-f1468c5 .accordion.floating-style .elementskit-card-body{background-color:var( --e-global-color-4e87b42 );}.elementor-80 .elementor-element.elementor-element-f1468c5 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-b70a650 );border-style:none;}.elementor-80 .elementor-element.elementor-element-f1468c5 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-b70a650 );}.elementor-80 .elementor-element.elementor-element-f1468c5 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-f1468c5 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );padding:32px 32px 32px 32px;}.elementor-80 .elementor-element.elementor-element-f1468c5 .elementskit-accordion > .elementskit-card.active{border-style:none;}.elementor-80 .elementor-element.elementor-element-1a96b30{--display:flex;}@media(max-width:1024px){.elementor-80 .elementor-element.elementor-element-82a09b1{--padding-top:50px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-b438b5a{--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-80 .elementor-element.elementor-element-dbdae79{--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;}.elementor-80 .elementor-element.elementor-element-d482884 > .elementor-widget-container{margin:17px 24px 0px 24px;}.elementor-80 .elementor-element.elementor-element-97ec498.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-97ec498{text-align:center;}.elementor-80 .elementor-element.elementor-element-97ec498 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-6c76a1c.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-6c76a1c{text-align:center;}.elementor-80 .elementor-element.elementor-element-7a7925c{text-align:center;}.elementor-80 .elementor-element.elementor-element-7a7925c .elementor-heading-title{font-size:60px;line-height:1.1em;}.elementor-80 .elementor-element.elementor-element-ee87806 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-3ad8c47f{--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:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-70d34564 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-2f25e21e{width:var( --container-widget-width, 567px );max-width:567px;--container-widget-width:567px;--container-widget-flex-grow:0;}.elementor-80 .elementor-element.elementor-element-72362bc2 .elementor-counter-number-wrapper{font-size:28px;line-height:1.2em;}.elementor-80 .elementor-element.elementor-element-1af5d215 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-13e84123:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-13e84123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-db54042{border-width:24px 24px 24px 0px;--border-top-width:24px;--border-right-width:24px;--border-bottom-width:24px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-26px;--margin-right:0px;}.elementor-80 .elementor-element.elementor-element-1f7a1696{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-80 .elementor-element.elementor-element-894972b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-10ab80f{--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-86102a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4dbee5d0 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-6c0a201d{--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-80 .elementor-element.elementor-element-5808e641 .elementor-image-box-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-80 .elementor-element.elementor-element-13667f04 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4a38541c .elementor-image-box-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-80 .elementor-element.elementor-element-42ca8232 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-1fde0bd4 .elementor-image-box-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-80 .elementor-element.elementor-element-51443c89 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-73613f33 .elementor-image-box-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-80 .elementor-element.elementor-element-40167f84 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-12dd026c{--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-2004524 > .elementor-widget-container{margin:0px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-2004524{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-80 .elementor-element.elementor-element-32003e81 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-14489d82:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-14489d82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-d1bbd4f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5af84a36 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-6d443a45 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-80 .elementor-element.elementor-element-1a3c9f02 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-241f362f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5b7ee4bc .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-17b761f0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5be196e7 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-58a0129{--min-height:252px;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-39852631 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4a2b835d{--container-widget-width:576px;--container-widget-flex-grow:0;width:var( --container-widget-width, 576px );max-width:576px;}.elementor-80 .elementor-element.elementor-element-c0e3e68{--container-widget-width:435px;--container-widget-flex-grow:0;width:var( --container-widget-width, 435px );max-width:435px;}.elementor-80 .elementor-element.elementor-element-18cf2405 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5edbae19{--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:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-80 .elementor-element.elementor-element-186bd399{text-align:center;}.elementor-80 .elementor-element.elementor-element-186bd399 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-7a7ebc52{text-align:center;}.elementor-80 .elementor-element.elementor-element-3c07082e.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-3c07082e{text-align:center;}.elementor-80 .elementor-element.elementor-element-20280865 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-82a09b1{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-b438b5a{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-dbdae79{--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-d482884 > .elementor-widget-container{margin:-16px -16px -16px -16px;}.elementor-80 .elementor-element.elementor-element-97ec498 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-6c76a1c{--container-widget-width:546px;--container-widget-flex-grow:0;width:var( --container-widget-width, 546px );max-width:546px;}.elementor-80 .elementor-element.elementor-element-7a7925c .elementor-heading-title{font-size:40px;}.elementor-80 .elementor-element.elementor-element-ee87806 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-3ad8c47f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-70d34564 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-72362bc2 .elementor-counter-number-wrapper{font-size:64px;}.elementor-80 .elementor-element.elementor-element-1af5d215 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-3a4ab9de{--min-height:159px;}.elementor-80 .elementor-element.elementor-element-13e84123{--width:100%;--min-height:857px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-13e84123:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-13e84123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-657px -88px;}.elementor-80 .elementor-element.elementor-element-db54042{--width:100%;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-80 .elementor-element.elementor-element-3a8e1f6f{font-size:18px;}.elementor-80 .elementor-element.elementor-element-1f7a1696{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-80 .elementor-element.elementor-element-894972b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-10ab80f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-86102a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-547a9e2f{--container-widget-width:391px;--container-widget-flex-grow:0;width:var( --container-widget-width, 391px );max-width:391px;}.elementor-80 .elementor-element.elementor-element-48dc6a84{--container-widget-width:481px;--container-widget-flex-grow:0;width:var( --container-widget-width, 481px );max-width:481px;}.elementor-80 .elementor-element.elementor-element-4dbee5d0 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5808e641.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-80 .elementor-element.elementor-element-5808e641.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-80 .elementor-element.elementor-element-5808e641:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-5808e641 .elementor-image-box-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-80 .elementor-element.elementor-element-13667f04 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4a38541c.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-80 .elementor-element.elementor-element-4a38541c.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-80 .elementor-element.elementor-element-4a38541c:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-4a38541c .elementor-image-box-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-80 .elementor-element.elementor-element-42ca8232 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-1fde0bd4.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-80 .elementor-element.elementor-element-1fde0bd4.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-80 .elementor-element.elementor-element-1fde0bd4:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-1fde0bd4 .elementor-image-box-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-80 .elementor-element.elementor-element-51443c89 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-73613f33.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-80 .elementor-element.elementor-element-73613f33.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-80 .elementor-element.elementor-element-73613f33:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-73613f33 .elementor-image-box-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-80 .elementor-element.elementor-element-40167f84 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-12dd026c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-19a0ce0c{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-80 .elementor-element.elementor-element-32003e81 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-14489d82:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-14489d82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-1a984cca.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-80 .elementor-element.elementor-element-1a984cca.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-80 .elementor-element.elementor-element-1a984cca:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-1a984cca .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-80 .elementor-element.elementor-element-d1bbd4f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5af84a36 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5742023c.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-80 .elementor-element.elementor-element-5742023c.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-80 .elementor-element.elementor-element-5742023c:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-5742023c .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-80 .elementor-element.elementor-element-6d443a45 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-80 .elementor-element.elementor-element-1a3c9f02 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-2830bdb3.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-80 .elementor-element.elementor-element-2830bdb3.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-80 .elementor-element.elementor-element-2830bdb3:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-2830bdb3 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-80 .elementor-element.elementor-element-241f362f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5b7ee4bc .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-265588ae.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-80 .elementor-element.elementor-element-265588ae.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-80 .elementor-element.elementor-element-265588ae:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-265588ae .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-80 .elementor-element.elementor-element-17b761f0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5be196e7 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-58a0129{--min-height:252px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-39852631 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-18cf2405 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5edbae19{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-186bd399 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-20280865 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-80 .elementor-element.elementor-element-2bd44e02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-f1468c5{width:100%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-f1468c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-f1468c5 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:16px;}}@media(min-width:768px){.elementor-80 .elementor-element.elementor-element-dbdae79{--width:64%;}.elementor-80 .elementor-element.elementor-element-cd10b80{--width:100%;}.elementor-80 .elementor-element.elementor-element-60b78a3a{--width:50%;}.elementor-80 .elementor-element.elementor-element-17c28e6c{--width:63%;}.elementor-80 .elementor-element.elementor-element-3a4ab9de{--width:100%;}.elementor-80 .elementor-element.elementor-element-13e84123{--width:50%;}.elementor-80 .elementor-element.elementor-element-db54042{--width:60%;}.elementor-80 .elementor-element.elementor-element-19a0ce0c{--width:100%;}.elementor-80 .elementor-element.elementor-element-4022ff7b{--width:100%;}.elementor-80 .elementor-element.elementor-element-3dbcd936{--width:100%;}.elementor-80 .elementor-element.elementor-element-14489d82{--width:50%;}.elementor-80 .elementor-element.elementor-element-29538516{--width:50%;}.elementor-80 .elementor-element.elementor-element-7e2e601d{--width:52%;}.elementor-80 .elementor-element.elementor-element-2bd44e02{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-80 .elementor-element.elementor-element-dbdae79{--width:100%;}.elementor-80 .elementor-element.elementor-element-60b78a3a{--width:100%;}.elementor-80 .elementor-element.elementor-element-13e84123{--width:100%;}.elementor-80 .elementor-element.elementor-element-7e2e601d{--width:100%;}.elementor-80 .elementor-element.elementor-element-2bd44e02{--width:100%;}}