.elementor-7 .elementor-element.elementor-element-cc07895{--display:flex;--min-height:570px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-4ef6f23{--display:flex;--min-height:570px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-a368c1e{--display:flex;--min-height:570px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-8a0abe2{--display:flex;}.elementor-7 .elementor-element.elementor-element-ebf1b57{--display:flex;}.elementor-7 .elementor-element.elementor-element-5468c67 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-e7d9b8e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 30px 30px 30px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-e7d9b8e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e7d9b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC1338;}.elementor-7 .elementor-element.elementor-element-b5c162f{--display:flex;}.elementor-7 .elementor-element.elementor-element-020511a img{width:100%;border-style:none;border-radius:0px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-3ce8393{padding:020px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-3ce8393 .elementor-heading-title{font-family:"Righteous", Sans-serif;font-size:32px;letter-spacing:2px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9307c18{--display:flex;}.elementor-7 .elementor-element.elementor-element-9c55a7c{font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.4em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-be24d94 .elementor-icon-wrapper{text-align:end;}.elementor-7 .elementor-element.elementor-element-be24d94.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-be24d94.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-be24d94.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-be24d94.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-be24d94.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-be24d94.elementor-view-stacked .elementor-icon:hover{background-color:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-be24d94.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-be24d94.elementor-view-default .elementor-icon:hover{color:#FBF0D8;border-color:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-be24d94.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-be24d94.elementor-view-default .elementor-icon:hover svg{fill:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-be24d94 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-be24d94 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-00c828a{--display:flex;--border-radius:0px 30px 30px 30px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-00c828a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-00c828a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FA9394;}.elementor-7 .elementor-element.elementor-element-5579f94{--display:flex;}.elementor-7 .elementor-element.elementor-element-6b2f102 img{width:100%;border-style:none;border-radius:0px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-7dc8573{padding:020px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-7dc8573 .elementor-heading-title{font-family:"Righteous", Sans-serif;font-size:32px;letter-spacing:2px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fe03682{--display:flex;}.elementor-7 .elementor-element.elementor-element-9ae589c{font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.4em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8912cfb .elementor-icon-wrapper{text-align:end;}.elementor-7 .elementor-element.elementor-element-8912cfb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8912cfb.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8912cfb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8912cfb.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8912cfb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8912cfb.elementor-view-stacked .elementor-icon:hover{background-color:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-8912cfb.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-8912cfb.elementor-view-default .elementor-icon:hover{color:#FBF0D8;border-color:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-8912cfb.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-8912cfb.elementor-view-default .elementor-icon:hover svg{fill:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-8912cfb .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-8912cfb .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-1b5a3a4{--display:flex;--border-radius:0px 30px 30px 30px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-1b5a3a4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1b5a3a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05514D;}.elementor-7 .elementor-element.elementor-element-ac35e40{--display:flex;}.elementor-7 .elementor-element.elementor-element-8b9dbc0 img{width:100%;border-style:none;border-radius:0px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-c7e6b5e{padding:020px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-c7e6b5e .elementor-heading-title{font-family:"Righteous", Sans-serif;font-size:32px;letter-spacing:2px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-283ecbe{--display:flex;}.elementor-7 .elementor-element.elementor-element-6638ac0{font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.4em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ad42a71 .elementor-icon-wrapper{text-align:end;}.elementor-7 .elementor-element.elementor-element-ad42a71.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ad42a71.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-ad42a71.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ad42a71.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-ad42a71.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ad42a71.elementor-view-stacked .elementor-icon:hover{background-color:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-ad42a71.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-ad42a71.elementor-view-default .elementor-icon:hover{color:#FBF0D8;border-color:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-ad42a71.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-ad42a71.elementor-view-default .elementor-icon:hover svg{fill:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-ad42a71 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-ad42a71 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-5bac83d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 30px 30px 30px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-5bac83d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5bac83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC1338;}.elementor-7 .elementor-element.elementor-element-cc1eb8e{--display:flex;}.elementor-7 .elementor-element.elementor-element-2e02518 img{width:100%;border-style:none;border-radius:0px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-4f4c21d{padding:020px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-4f4c21d .elementor-heading-title{font-family:"Righteous", Sans-serif;font-size:32px;letter-spacing:2px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7644644{--display:flex;}.elementor-7 .elementor-element.elementor-element-f2c1dc6{font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.4em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cf7ca96 .elementor-icon-wrapper{text-align:end;}.elementor-7 .elementor-element.elementor-element-cf7ca96.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cf7ca96.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-cf7ca96.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cf7ca96.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-cf7ca96.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cf7ca96.elementor-view-stacked .elementor-icon:hover{background-color:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-cf7ca96.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-cf7ca96.elementor-view-default .elementor-icon:hover{color:#FBF0D8;border-color:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-cf7ca96.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-cf7ca96.elementor-view-default .elementor-icon:hover svg{fill:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-cf7ca96 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-cf7ca96 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-edb513d{--display:flex;--border-radius:0px 30px 30px 30px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-edb513d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-edb513d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FA9394;}.elementor-7 .elementor-element.elementor-element-19700c0{--display:flex;}.elementor-7 .elementor-element.elementor-element-66582a1 img{width:100%;border-style:none;border-radius:0px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-ffed1b7{padding:020px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-ffed1b7 .elementor-heading-title{font-family:"Righteous", Sans-serif;font-size:32px;letter-spacing:2px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7d91ee3{--display:flex;}.elementor-7 .elementor-element.elementor-element-c723337{font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.4em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-858b1c8 .elementor-icon-wrapper{text-align:end;}.elementor-7 .elementor-element.elementor-element-858b1c8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-858b1c8.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-858b1c8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-858b1c8.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-858b1c8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-858b1c8.elementor-view-stacked .elementor-icon:hover{background-color:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-858b1c8.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-858b1c8.elementor-view-default .elementor-icon:hover{color:#FBF0D8;border-color:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-858b1c8.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-858b1c8.elementor-view-default .elementor-icon:hover svg{fill:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-858b1c8 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-858b1c8 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-8bf2406{--display:flex;--border-radius:0px 30px 30px 30px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-8bf2406:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8bf2406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05514D;}.elementor-7 .elementor-element.elementor-element-e20d8e1{--display:flex;}.elementor-7 .elementor-element.elementor-element-c49f4b9 img{width:100%;border-style:none;border-radius:0px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-11e66e9{padding:020px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-11e66e9 .elementor-heading-title{font-family:"Righteous", Sans-serif;font-size:32px;letter-spacing:2px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5447180{--display:flex;}.elementor-7 .elementor-element.elementor-element-f29ce8e{font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.4em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3ae4413 .elementor-icon-wrapper{text-align:end;}.elementor-7 .elementor-element.elementor-element-3ae4413.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3ae4413.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3ae4413.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3ae4413.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3ae4413.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3ae4413.elementor-view-stacked .elementor-icon:hover{background-color:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-3ae4413.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-3ae4413.elementor-view-default .elementor-icon:hover{color:#FBF0D8;border-color:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-3ae4413.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-3ae4413.elementor-view-default .elementor-icon:hover svg{fill:#FBF0D8;}.elementor-7 .elementor-element.elementor-element-3ae4413 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-3ae4413 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-855962b .elementor-counter{flex-direction:column-reverse;}.elementor-7 .elementor-element.elementor-element-855962b .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7 .elementor-element.elementor-element-855962b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:"Righteous", Sans-serif;font-size:56px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-09a0cb5 .elementor-counter{flex-direction:column-reverse;}.elementor-7 .elementor-element.elementor-element-09a0cb5 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7 .elementor-element.elementor-element-09a0cb5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:"Righteous", Sans-serif;font-size:56px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-cf7cd78 .elementor-counter{flex-direction:column-reverse;}.elementor-7 .elementor-element.elementor-element-cf7cd78 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7 .elementor-element.elementor-element-cf7cd78 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:"Righteous", Sans-serif;font-size:56px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-e47db6b .elementor-counter{flex-direction:column-reverse;}.elementor-7 .elementor-element.elementor-element-e47db6b .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7 .elementor-element.elementor-element-e47db6b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:"Righteous", Sans-serif;font-size:56px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-529d0ff .elementor-counter{flex-direction:column-reverse;}.elementor-7 .elementor-element.elementor-element-529d0ff .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7 .elementor-element.elementor-element-529d0ff .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:"Righteous", Sans-serif;font-size:56px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-7a7de67 .elementor-heading-title{font-family:"Righteous", Sans-serif;font-size:36px;letter-spacing:2px;color:#CC1338;}.elementor-7 .elementor-element.elementor-element-4dc5481.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-5eb7d56{--display:flex;}.elementor-7 .elementor-element.elementor-element-86ba320{--display:flex;}.elementor-7 .elementor-element.elementor-element-7e5bdea{--display:flex;}.elementor-7 .elementor-element.elementor-element-6a22dc4{--display:flex;}.elementor-7 .elementor-element.elementor-element-edfd450{--display:flex;}.elementor-7 .elementor-element.elementor-element-348a0a3{--display:flex;}.elementor-7 .elementor-element.elementor-element-1f44a65{--display:flex;}.elementor-7 .elementor-element.elementor-element-4af0937{--display:flex;}.elementor-7 .elementor-element.elementor-element-f42164b .elementor-heading-title{font-family:"Righteous", Sans-serif;font-size:40px;letter-spacing:2px;color:#CC1338;}.elementor-7 .elementor-element.elementor-element-cc274f0{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-008a9ea{font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-30d6060{--display:flex;}.elementor-7 .elementor-element.elementor-element-82434b0{--spacer-size:32px;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-image{padding-bottom:calc( 0.7 * 100% );border-radius:0px 030px 030px 030px;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-image-fit img{-o-object-position:center center;object-position:center center;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-inline .raven-post-image-wrap{width:100%;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-image img{opacity:1;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-image:hover img{opacity:1;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-inside:hover .raven-post-image img{opacity:1;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-title, .elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-title a{color:#000000;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-title:hover{color:#CC1338;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-title:hover a{color:#CC1338;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-swiper-slider .swiper-button-prev:before, .elementor-7 .elementor-element.elementor-element-ec08c0a .raven-swiper-slider .swiper-button-next:before{color:#CC1338;font-size:30px;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-swiper-slider .swiper-button-prev, .elementor-7 .elementor-element.elementor-element-ec08c0a .raven-swiper-slider .swiper-button-next{background-color:#FFFFFF;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;border-color:#CC1338;border-style:solid;border-width:3px 3px 3px 3px;border-radius:100px 100px 100px 100px;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-swiper-slider .swiper-button-prev{left:-50px !important;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-swiper-slider .swiper-button-next{right:-50px !important;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-swiper-slider .swiper-button-prev:hover:before, .elementor-7 .elementor-element.elementor-element-ec08c0a .raven-swiper-slider .swiper-button-next:hover:before{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-swiper-slider .swiper-button-prev:hover, .elementor-7 .elementor-element.elementor-element-ec08c0a .raven-swiper-slider .swiper-button-next:hover{background-color:#CC1338;}.elementor-7 .elementor-element.elementor-element-e27d211{--spacer-size:32px;}.elementor-7 .elementor-element.elementor-element-74c872a .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;fill:#CC1338;color:#CC1338;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CC1338;border-radius:100px 100px 100px 100px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-74c872a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-74c872a .elementor-button:focus{background-color:#CC1338;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-74c872a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-74c872a .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-7 .elementor-element.elementor-element-74c872a .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-74c872a .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-inline .raven-post-image-wrap{width:100%;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-image img{opacity:1;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-image:hover img{opacity:1;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-inside:hover .raven-post-image img{opacity:1;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-swiper-slider .swiper-button-prev{left:30px !important;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-swiper-slider .swiper-button-next{right:30px !important;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-5bac83d{--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-7 .elementor-element.elementor-element-ec08c0a .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-inline .raven-post-image-wrap{width:100%;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-image img{opacity:1;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-image:hover img{opacity:1;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-post-inside:hover .raven-post-image img{opacity:1;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-swiper-slider .swiper-button-prev{left:10px !important;}.elementor-7 .elementor-element.elementor-element-ec08c0a .raven-swiper-slider .swiper-button-next{right:10px !important;}}/* Start custom CSS for html, class: .elementor-element-3dadbb4 */.banner-pills{
  position: relative;
  display: inline-block;
}

.banner-pill-white,
.banner-pill-outline{
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  line-height: 1;
  border-radius: 999px;
  width: fit-content;
  white-space: nowrap;
}

/* pastilla blanca */
.banner-pill-white{
  position: relative;
  z-index: 2;
  background: #fff;
  color: #DC2C34;
  font-size: 52px;
  padding: 18px 34px;
}

/* colita */
.banner-pill-white::before{
  content: "";
  position: absolute;
  left: 28px;
  bottom: -12px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 14px 18px 0 0;
  border-color: #fff transparent transparent transparent;
}

/* pastilla borde */
.banner-pill-outline{
  position: relative;
  z-index: 1;
  margin-top: -10px;
  margin-left: 58px;
  border: 2px solid #fff;
  color: #fff;
  font-size: 44px;
  padding: 18px 38px;
}

/*MOVIL*/
@media (max-width: 768px) {

  .banner-pill-white{
    font-size: 28px;
    padding: 10px 18px;
  }

  .banner-pill-outline{
    font-size: 24px;
    padding: 10px 20px;
    margin-left: 20px;
    margin-top: -6px;
  }

  .banner-pill-white::before{
    left: 16px;
    bottom: -8px;
    border-width: 10px 12px 0 0;
  }

}

/*TABLET*/
@media (min-width: 769px) and (max-width: 1024px) {

  .banner-pill-white{
    font-size: 40px;
    padding: 14px 26px;
  }

  .banner-pill-outline{
    font-size: 34px;
    padding: 14px 28px;
    margin-left: 40px;
    margin-top: -8px;
  }

  .banner-pill-white::before{
    left: 22px;
    bottom: -10px;
    border-width: 12px 16px 0 0;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c7b95d */.video-reel{
    width:100%;
    height:100%;
    overflow:hidden;
    pointer-events:none;
    user-select:none;
}

.video-reel video{
    width:100%;
    height:100%;
    display:block;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c9b7092 */.video-reel{
    width:100%;
    height:100%;
    overflow:hidden;
    pointer-events:none;
    user-select:none;
}

.video-reel video{
    width:100%;
    height:100%;
    display:block;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7d9b8e *//* Columna base */
.card-area {
  position: relative;
  overflow: hidden;
}

/* Sección hover como overlay */
.card-area .card-hover-layer {
  position: absolute;
  inset: 0;
  padding: 40px;

  display: flex;
  flex-direction: column;
  justify-content: center;

  opacity: 0;
  transition: all .35s ease;
}

/* Centrar texto */
.card-area .card-hover-layer .elementor-widget-text-editor {
  margin-bottom: auto;
  margin-top: auto;
}

/* Botón abajo */
.card-area .card-hover-layer .elementor-widget-button {
  margin-top: auto;
}

/* Ocultar contenido normal en hover */
.card-area:hover > .elementor-section:first-child {
  opacity: 0;
  transition: all .35s ease;
}

/* Mostrar hover */
.card-area:hover .card-hover-layer {
  opacity: 1;
}

/* Ocultar la capa normal al hacer hover */
.card-area .card-main-layer {
  transition: opacity .35s ease, transform .35s ease;
}

.card-area:hover .card-main-layer {
  opacity: 0;
  transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00c828a *//* Columna base */
.card-area {
  position: relative;
  overflow: hidden;
}

/* Sección hover como overlay */
.card-area .card-hover-layer {
  position: absolute;
  padding: 40px;

  display: flex;
  flex-direction: column;
  justify-content: center;

  opacity: 0;
  transition: all .35s ease;
}

/* Centrar texto */
.card-area .card-hover-layer .elementor-widget-text-editor {
  margin-bottom: auto;
  margin-top: auto;
}

/* Botón abajo */
.card-area .card-hover-layer .elementor-widget-button {
  margin-top: auto;
}

/* Ocultar contenido normal en hover */
.card-area:hover > .elementor-section:first-child {
  opacity: 0;
  transition: all .35s ease;
}

/* Mostrar hover */
.card-area:hover .card-hover-layer {
  opacity: 1;
}

/* Ocultar la capa normal al hacer hover */
.card-area .card-main-layer {
  transition: opacity .35s ease, transform .35s ease;
}

.card-area:hover .card-main-layer {
  opacity: 0;
  transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5a3a4 *//* Columna base */
.card-area {
  position: relative;
  overflow: hidden;
}

/* Sección hover como overlay */
.card-area .card-hover-layer {
  position: absolute;
  padding: 40px;

  display: flex;
  flex-direction: column;
  justify-content: center;

  opacity: 0;
  transition: all .35s ease;
}

/* Centrar texto */
.card-area .card-hover-layer .elementor-widget-text-editor {
  margin-bottom: auto;
  margin-top: auto;
}

/* Botón abajo */
.card-area .card-hover-layer .elementor-widget-button {
  margin-top: auto;
}

/* Ocultar contenido normal en hover */
.card-area:hover > .elementor-section:first-child {
  opacity: 0;
  transition: all .35s ease;
}

/* Mostrar hover */
.card-area:hover .card-hover-layer {
  opacity: 1;
}

/* Ocultar la capa normal al hacer hover */
.card-area .card-main-layer {
  transition: opacity .35s ease, transform .35s ease;
}

.card-area:hover .card-main-layer {
  opacity: 0;
  transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bac83d *//* Columna base */
.card-area {
  position: relative;
  overflow: hidden;
}

/* Sección hover como overlay */
.card-area .card-hover-layer {
  position: absolute;
  inset: 0;
  padding: 40px;

  display: flex;
  flex-direction: column;
  justify-content: center;

  opacity: 0;
  transition: all .35s ease;
}

/* Centrar texto */
.card-area .card-hover-layer .elementor-widget-text-editor {
  margin-bottom: auto;
  margin-top: auto;
}

/* Botón abajo */
.card-area .card-hover-layer .elementor-widget-button {
  margin-top: auto;
}

/* Ocultar contenido normal en hover */
.card-area:hover > .elementor-section:first-child {
  opacity: 0;
  transition: all .35s ease;
}

/* Mostrar hover */
.card-area:hover .card-hover-layer {
  opacity: 1;
}

/* Ocultar la capa normal al hacer hover */
.card-area .card-main-layer {
  transition: opacity .35s ease, transform .35s ease;
}

.card-area:hover .card-main-layer {
  opacity: 0;
  transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edb513d *//* Columna base */
.card-area {
  position: relative;
  overflow: hidden;
}

/* Sección hover como overlay */
.card-area .card-hover-layer {
  position: absolute;
  padding: 40px;

  display: flex;
  flex-direction: column;
  justify-content: center;

  opacity: 0;
  transition: all .35s ease;
}

/* Centrar texto */
.card-area .card-hover-layer .elementor-widget-text-editor {
  margin-bottom: auto;
  margin-top: auto;
}

/* Botón abajo */
.card-area .card-hover-layer .elementor-widget-button {
  margin-top: auto;
}

/* Ocultar contenido normal en hover */
.card-area:hover > .elementor-section:first-child {
  opacity: 0;
  transition: all .35s ease;
}

/* Mostrar hover */
.card-area:hover .card-hover-layer {
  opacity: 1;
}

/* Ocultar la capa normal al hacer hover */
.card-area .card-main-layer {
  transition: opacity .35s ease, transform .35s ease;
}

.card-area:hover .card-main-layer {
  opacity: 0;
  transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf2406 *//* Columna base */
.card-area {
  position: relative;
  overflow: hidden;
}

/* Sección hover como overlay */
.card-area .card-hover-layer {
  position: absolute;
  padding: 40px;

  display: flex;
  flex-direction: column;
  justify-content: center;

  opacity: 0;
  transition: all .35s ease;
}

/* Centrar texto */
.card-area .card-hover-layer .elementor-widget-text-editor {
  margin-bottom: auto;
  margin-top: auto;
}

/* Botón abajo */
.card-area .card-hover-layer .elementor-widget-button {
  margin-top: auto;
}

/* Ocultar contenido normal en hover */
.card-area:hover > .elementor-section:first-child {
  opacity: 0;
  transition: all .35s ease;
}

/* Mostrar hover */
.card-area:hover .card-hover-layer {
  opacity: 1;
}

/* Ocultar la capa normal al hacer hover */
.card-area .card-main-layer {
  transition: opacity .35s ease, transform .35s ease;
}

.card-area:hover .card-main-layer {
  opacity: 0;
  transform: translateY(-10px);
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */