.elementor-10931 .elementor-element.elementor-element-36a3431{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:-207px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:240px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-13f4644{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-d71661b{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;z-index:1;}.elementor-10931 .elementor-element.elementor-element-d71661b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:70px;font-weight:400;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-9b5fb91{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:94px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10931 .elementor-element.elementor-element-ebf3f2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-ebf3f2d .elementor-icon-wrapper{text-align:center;}.elementor-10931 .elementor-element.elementor-element-ebf3f2d .elementor-icon{font-size:69px;}.elementor-10931 .elementor-element.elementor-element-ebf3f2d .elementor-icon svg{height:69px;}.elementor-10931 .elementor-element.elementor-element-296e67f{width:100%;max-width:100%;text-align:center;}.elementor-10931 .elementor-element.elementor-element-296e67f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-340c06e{--display:flex;--position:absolute;--min-height:525px;top:0px;--z-index:0;}.elementor-10931 .elementor-element.elementor-element-340c06e:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-340c06e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A0918;}.elementor-10931 .elementor-element.elementor-element-8ca4a39{width:100%;max-width:100%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-8ca4a39 img{width:100%;}.elementor-10931 .elementor-element.elementor-element-ce36725{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10931 .elementor-element.elementor-element-ce6aabc{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-948f7f2{background-color:#0A0A0AAB;padding:36px 38px 35px 39px;border-radius:5px 5px 5px 5px;box-shadow:0px 5px 20px 4px rgba(255, 0, 0, 0.11);font-family:"DM Sans", Sans-serif;font-size:18px;line-height:22px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-22599cb{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-10931 .elementor-element.elementor-element-22599cb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;line-height:30px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-f598879 .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, #0A0A0A33 0%, #0A0A0A33 100%);border-style:none;border-radius:50px 50px 50px 50px;}.elementor-10931 .elementor-element.elementor-element-f598879{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-f598879 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10931 .elementor-element.elementor-element-f598879 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-10931 .elementor-element.elementor-element-e17cdfb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-998b1b3{width:100%;max-width:100%;background-color:#DB1A3ECC;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 071px) 0px;padding:39px 37px 71px 37px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:15px;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-15px;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-field-type-html{padding-bottom:0px;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-field-group .elementor-field, .elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-field-subgroup label{font-size:16px;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#E8E8E8;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-field-group .elementor-select-wrapper select{background-color:#E8E8E8;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-button{border-style:none;border-radius:5px 5px 5px 5px;padding:9px 40px 9px 40px;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .e-form__buttons__wrapper__button-next{background-color:#FF183E99;color:#ffffff;transition-duration:300ms;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-button[type="submit"]{background-color:#FF183E99;color:#ffffff;transition-duration:300ms;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-button[type="submit"] svg *{fill:#ffffff;transition-duration:300ms;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:300ms;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10931 .elementor-element.elementor-element-998b1b3 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10931 .elementor-element.elementor-element-268680a{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-10931 .elementor-element.elementor-element-268680a img{width:100%;}.elementor-10931 .elementor-element.elementor-element-1d3b3f4{width:var( --container-widget-width, 56px );max-width:56px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-10931 .elementor-element.elementor-element-1d3b3f4 img{width:100%;}.elementor-10931 .elementor-element.elementor-element-a177c4d{width:var( --container-widget-width, 58px );max-width:58px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-10931 .elementor-element.elementor-element-a177c4d img{width:100%;}.elementor-10931 .elementor-element.elementor-element-c4cba09{width:var( --container-widget-width, 25% );max-width:25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:4px 19px 4px 19px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 2px 0px 2px;border-color:var( --e-global-color-accent );text-align:center;}.elementor-10931 .elementor-element.elementor-element-c4cba09.elementor-element{--align-self:center;}.elementor-10931 .elementor-element.elementor-element-c4cba09 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-697ef56{width:var( --container-widget-width, 25% );max-width:25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-10931 .elementor-element.elementor-element-697ef56.elementor-element{--align-self:center;}.elementor-10931 .elementor-element.elementor-element-697ef56 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-0d862c4{--display:flex;--min-height:55px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10931 .elementor-element.elementor-element-0d862c4:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-0d862c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#190003;}.elementor-10931 .elementor-element.elementor-element-3d2c866{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-3d2c866:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-3d2c866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#190003;}.elementor-10931 .elementor-element.elementor-element-b699121{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-10931 .elementor-element.elementor-element-b699121 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:60px;font-weight:300;line-height:72px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-b3b29d2{width:var( --container-widget-width, 44% );max-width:44%;padding:0px 0px 0px 50px;--container-widget-width:44%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:20px;line-height:26px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-aad6af5{width:100%;max-width:100%;}.elementor-10931 .elementor-element.elementor-element-70840fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-b3bfe7b{--display:flex;--min-height:55px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10931 .elementor-element.elementor-element-b3bfe7b:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-b3bfe7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#190003;}.elementor-10931 .elementor-element.elementor-element-1371c22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:97px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-585a6fc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;text-align:center;}.elementor-10931 .elementor-element.elementor-element-585a6fc .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:85px;font-weight:300;color:var( --e-global-color-ec0a038 );}.elementor-10931 .elementor-element.elementor-element-32d6161{--display:flex;--padding-top:25px;--padding-bottom:94px;--padding-left:34px;--padding-right:34px;}.elementor-10931 .elementor-element.elementor-element-32d6161:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-32d6161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D3838;}.elementor-10931 .elementor-element.elementor-element-f14b86c{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-f14b86c:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-f14b86c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2D54;}.elementor-10931 .elementor-element.elementor-element-c77ad59{--display:flex;--position:absolute;--min-height:80px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-10931 .elementor-element.elementor-element-c77ad59:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-c77ad59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A71833;}body:not(.rtl) .elementor-10931 .elementor-element.elementor-element-c77ad59{left:0px;}body.rtl .elementor-10931 .elementor-element.elementor-element-c77ad59{right:0px;}.elementor-10931 .elementor-element.elementor-element-6a6ee0a .elementor-icon-wrapper{text-align:center;}.elementor-10931 .elementor-element.elementor-element-6a6ee0a .elementor-icon{font-size:68px;}.elementor-10931 .elementor-element.elementor-element-6a6ee0a .elementor-icon svg{height:68px;}.elementor-10931 .elementor-element.elementor-element-7448f07{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:26px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-c5fac58{--display:flex;--margin-top:81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:60px;--padding-left:34px;--padding-right:34px;}.elementor-10931 .elementor-element.elementor-element-c5fac58:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-c5fac58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-768c3c5 );}.elementor-10931 .elementor-element.elementor-element-5700e0f{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-5700e0f:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-5700e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2D54;}.elementor-10931 .elementor-element.elementor-element-77d3452{--display:flex;--position:absolute;--min-height:80px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-10931 .elementor-element.elementor-element-77d3452:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-77d3452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A71833;}body:not(.rtl) .elementor-10931 .elementor-element.elementor-element-77d3452{left:0px;}body.rtl .elementor-10931 .elementor-element.elementor-element-77d3452{right:0px;}.elementor-10931 .elementor-element.elementor-element-b993152{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-10931 .elementor-element.elementor-element-b993152 .elementor-icon-wrapper{text-align:center;}.elementor-10931 .elementor-element.elementor-element-b993152 .elementor-icon{font-size:47px;}.elementor-10931 .elementor-element.elementor-element-b993152 .elementor-icon svg{height:47px;}.elementor-10931 .elementor-element.elementor-element-e151e04{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:26px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-6c0ab86{--display:flex;--margin-top:178px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:68px;--padding-left:34px;--padding-right:34px;}.elementor-10931 .elementor-element.elementor-element-6c0ab86:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-6c0ab86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D3838;}.elementor-10931 .elementor-element.elementor-element-7011157{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-7011157:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-7011157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2D54;}.elementor-10931 .elementor-element.elementor-element-40dd217{--display:flex;--position:absolute;--min-height:80px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-10931 .elementor-element.elementor-element-40dd217:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-40dd217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A71833;}body:not(.rtl) .elementor-10931 .elementor-element.elementor-element-40dd217{left:0px;}body.rtl .elementor-10931 .elementor-element.elementor-element-40dd217{right:0px;}.elementor-10931 .elementor-element.elementor-element-826b99a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-10931 .elementor-element.elementor-element-826b99a .elementor-icon-wrapper{text-align:center;}.elementor-10931 .elementor-element.elementor-element-826b99a .elementor-icon{font-size:47px;}.elementor-10931 .elementor-element.elementor-element-826b99a .elementor-icon svg{height:47px;}.elementor-10931 .elementor-element.elementor-element-ca5ac2f{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:26px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-f0baa4a{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:94px;--padding-left:34px;--padding-right:34px;}.elementor-10931 .elementor-element.elementor-element-f0baa4a:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-f0baa4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E040C;}.elementor-10931 .elementor-element.elementor-element-b90b520{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-b90b520:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-b90b520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2D54;}.elementor-10931 .elementor-element.elementor-element-93bafca{--display:flex;--position:absolute;--min-height:80px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-10931 .elementor-element.elementor-element-93bafca:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-93bafca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A71833;}body:not(.rtl) .elementor-10931 .elementor-element.elementor-element-93bafca{left:0px;}body.rtl .elementor-10931 .elementor-element.elementor-element-93bafca{right:0px;}.elementor-10931 .elementor-element.elementor-element-c67fb04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-c67fb04 .elementor-icon-wrapper{text-align:center;}.elementor-10931 .elementor-element.elementor-element-c67fb04 .elementor-icon{font-size:47px;}.elementor-10931 .elementor-element.elementor-element-c67fb04 .elementor-icon svg{height:47px;}.elementor-10931 .elementor-element.elementor-element-55ea69c{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:26px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-4d2c583{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-10931 .elementor-element.elementor-element-4d2c583:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-4d2c583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D3838;}.elementor-10931 .elementor-element.elementor-element-a77b9eb{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-a77b9eb:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-a77b9eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2D54;}.elementor-10931 .elementor-element.elementor-element-9160516{--display:flex;--position:absolute;--min-height:80px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-10931 .elementor-element.elementor-element-9160516:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-9160516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A71833;}body:not(.rtl) .elementor-10931 .elementor-element.elementor-element-9160516{left:0px;}body.rtl .elementor-10931 .elementor-element.elementor-element-9160516{right:0px;}.elementor-10931 .elementor-element.elementor-element-14fe061{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-10931 .elementor-element.elementor-element-14fe061 .elementor-icon-wrapper{text-align:center;}.elementor-10931 .elementor-element.elementor-element-14fe061 .elementor-icon{font-size:47px;}.elementor-10931 .elementor-element.elementor-element-14fe061 .elementor-icon svg{height:47px;}.elementor-10931 .elementor-element.elementor-element-17fff13{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:26px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-f4bb041{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-2e92c6e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--padding-top:59px;--padding-bottom:96px;--padding-left:97px;--padding-right:102px;}.elementor-10931 .elementor-element.elementor-element-2e92c6e:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-2e92c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://americanattics.co/wp-content/uploads/2026/07/services-american-attics-8.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10931 .elementor-element.elementor-element-2e92c6e::before, .elementor-10931 .elementor-element.elementor-element-2e92c6e > .elementor-background-video-container::before, .elementor-10931 .elementor-element.elementor-element-2e92c6e > .e-con-inner > .elementor-background-video-container::before, .elementor-10931 .elementor-element.elementor-element-2e92c6e > .elementor-background-slideshow::before, .elementor-10931 .elementor-element.elementor-element-2e92c6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10931 .elementor-element.elementor-element-2e92c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0201017A;--background-overlay:'';}.elementor-10931 .elementor-element.elementor-element-6cbeb49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-4209c5d{width:initial;max-width:initial;}.elementor-10931 .elementor-element.elementor-element-4209c5d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:60px;font-weight:200;text-transform:capitalize;line-height:72px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-b3c6fd7{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-4896253{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 6px 20px 5px rgba(255, 0, 0, 0.11);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10931 .elementor-element.elementor-element-4896253:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-4896253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A7A;}.elementor-10931 .elementor-element.elementor-element-33f02c0{text-align:center;}.elementor-10931 .elementor-element.elementor-element-33f02c0 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;color:#FF2D54;}.elementor-10931 .elementor-element.elementor-element-f156014{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-10931 .elementor-element.elementor-element-f156014 .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:15px;}.elementor-10931 .elementor-element.elementor-element-f156014 .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-15px;}.elementor-10931 .elementor-element.elementor-element-f156014 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10931 .elementor-element.elementor-element-f156014 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10931 .elementor-element.elementor-element-f156014 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-10931 .elementor-element.elementor-element-f156014 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-10931 .elementor-element.elementor-element-f156014 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-10931 .elementor-element.elementor-element-f156014 .elementor-field-type-html{padding-bottom:0px;}.elementor-10931 .elementor-element.elementor-element-f156014 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-10931 .elementor-element.elementor-element-f156014 .elementor-field-group .elementor-field, .elementor-10931 .elementor-element.elementor-element-f156014 .elementor-field-subgroup label{font-size:16px;}.elementor-10931 .elementor-element.elementor-element-f156014 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#E8E8E8;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-10931 .elementor-element.elementor-element-f156014 .elementor-field-group .elementor-select-wrapper select{background-color:#E8E8E8;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-10931 .elementor-element.elementor-element-f156014 .elementor-button{border-style:none;border-radius:0px 0px 0px 0px;padding:9px 40px 9px 40px;}.elementor-10931 .elementor-element.elementor-element-f156014 .e-form__buttons__wrapper__button-next{background-color:#FF183E99;color:#ffffff;transition-duration:300ms;}.elementor-10931 .elementor-element.elementor-element-f156014 .elementor-button[type="submit"]{background-color:#FF183E99;color:#ffffff;transition-duration:300ms;}.elementor-10931 .elementor-element.elementor-element-f156014 .elementor-button[type="submit"] svg *{fill:#ffffff;transition-duration:300ms;}.elementor-10931 .elementor-element.elementor-element-f156014 .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:300ms;}.elementor-10931 .elementor-element.elementor-element-f156014 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-10931 .elementor-element.elementor-element-f156014 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-10931 .elementor-element.elementor-element-f156014 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10931 .elementor-element.elementor-element-f156014 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10931 .elementor-element.elementor-element-71a6686 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10931 .elementor-element.elementor-element-71a6686 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10931 .elementor-element.elementor-element-71a6686{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-10931 .elementor-element.elementor-element-71a6686 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10931 .elementor-element.elementor-element-71a6686 .elementor-icon-list-item > a{font-family:"Barlow Condensed", Sans-serif;font-size:24px;}.elementor-10931 .elementor-element.elementor-element-71a6686 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10931 .elementor-element.elementor-element-fd8105c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-fd8105c:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-fd8105c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#190103;}.elementor-10931 .elementor-element.elementor-element-cd8e033{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-e7abd8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10931 .elementor-element.elementor-element-e7abd8b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:60px;font-weight:300;line-height:72px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-5373675{--display:flex;--min-height:448px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-10931 .elementor-element.elementor-element-5373675:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-5373675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#190103;}.elementor-10931 .elementor-element.elementor-element-2583788{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-10931 .elementor-element.elementor-element-2583788 img{width:100%;height:284px;object-fit:cover;object-position:center center;}.elementor-10931 .elementor-element.elementor-element-c64dd52{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:26px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-331279f{--display:flex;--min-height:448px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-331279f:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-331279f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D3838;}.elementor-10931 .elementor-element.elementor-element-c1f6d44{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-10931 .elementor-element.elementor-element-c1f6d44 img{width:100%;height:267px;object-fit:cover;object-position:center center;}.elementor-10931 .elementor-element.elementor-element-ee32dbb{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 78px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:26px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-8599ca8{--display:flex;--min-height:448px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-8599ca8:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-8599ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E040C;}.elementor-10931 .elementor-element.elementor-element-314bd6d{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-10931 .elementor-element.elementor-element-314bd6d img{width:100%;height:267px;object-fit:cover;object-position:center center;}.elementor-10931 .elementor-element.elementor-element-62e8ebc{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 78px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:26px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-9e9591b{--display:flex;--min-height:448px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-9e9591b:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-9e9591b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#190103;}.elementor-10931 .elementor-element.elementor-element-91eb39a{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-10931 .elementor-element.elementor-element-91eb39a img{width:100%;height:267px;object-fit:cover;object-position:center center;}.elementor-10931 .elementor-element.elementor-element-cfde37c{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 78px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:26px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-88bc4c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:124px;--padding-bottom:91px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-10931 .elementor-element.elementor-element-b8b9660{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 53px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;z-index:3;text-align:end;}.elementor-10931 .elementor-element.elementor-element-a2c53b5{width:var( --container-widget-width, 76% );max-width:76%;margin:-117px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:76%;--container-widget-flex-grow:0;z-index:2;}.elementor-10931 .elementor-element.elementor-element-a2c53b5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:60px;font-weight:500;text-shadow:0px 0px 10px rgba(35.7, 1.4745652173913, 1.4745652173913, 0.74);color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-a118305 .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, #0A0A0A33 0%, #0A0A0A33 100%);border-style:none;border-radius:50px 50px 50px 50px;}.elementor-10931 .elementor-element.elementor-element-a118305{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;}.elementor-10931 .elementor-element.elementor-element-a118305 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10931 .elementor-element.elementor-element-a118305 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-10931 .elementor-element.elementor-element-0573a1d{--display:flex;--position:absolute;--min-height:251px;--z-index:0;}.elementor-10931 .elementor-element.elementor-element-0573a1d:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-0573a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A0918;}.elementor-10931 .elementor-element.elementor-element-5c0f54f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 99px;--row-gap:0px;--column-gap:99px;--flex-wrap:wrap;--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-10931 .elementor-element.elementor-element-5c0f54f:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-5c0f54f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://americanattics.co/wp-content/uploads/2026/07/services-american-attics-20.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10931 .elementor-element.elementor-element-d5c57ee{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;text-align:center;}.elementor-10931 .elementor-element.elementor-element-d5c57ee .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:85px;font-weight:300;color:var( --e-global-color-ec0a038 );}.elementor-10931 .elementor-element.elementor-element-9696f33{--display:flex;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-9696f33:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-9696f33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-10931 .elementor-element.elementor-element-67a5744{--display:flex;--min-height:190px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-67a5744:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-67a5744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E02547;}.elementor-10931 .elementor-element.elementor-element-4de7411{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-c1396d3{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-10931 .elementor-element.elementor-element-fae01c5{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-10931 .elementor-element.elementor-element-288cbec{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-10931 .elementor-element.elementor-element-24d1f89{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-10931 .elementor-element.elementor-element-332dcc8 .elementor-button{background-color:transparent;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, #C90122 0%, #C90122 100%);border-style:none;}.elementor-10931 .elementor-element.elementor-element-332dcc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-1a6ae4d{text-align:center;}.elementor-10931 .elementor-element.elementor-element-1a6ae4d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:35px;font-weight:300;text-transform:capitalize;text-decoration:underline;}.elementor-10931 .elementor-element.elementor-element-1a6ae4d .elementor-heading-title a:hover, .elementor-10931 .elementor-element.elementor-element-1a6ae4d .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-10931 .elementor-element.elementor-element-c0992b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap: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-10931 .elementor-element.elementor-element-c0992b5:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-c0992b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#190003;}.elementor-10931 .elementor-element.elementor-element-64004ee{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10931 .elementor-element.elementor-element-64004ee:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-64004ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#190003;}.elementor-10931 .elementor-element.elementor-element-ff71fe9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-827b306{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-0b0aafa .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:65px;font-weight:200;text-transform:capitalize;line-height:86px;letter-spacing:-1.3px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-172cb48{background-color:#0A0A0A33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:19px 16px 0px 16px;border-radius:5px 5px 5px 5px;box-shadow:0px 6px 20px 4px rgba(255, 0, 0, 0.11);color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-172cb48 a{color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-172cb48 a:hover, .elementor-10931 .elementor-element.elementor-element-172cb48 a:focus{color:var( --e-global-color-ac4da00 );}.elementor-10931 .elementor-element.elementor-element-8ad0b16{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-525761a .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-ac4da00 );}.elementor-10931 .elementor-element.elementor-element-e5e85be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-10931 .elementor-element.elementor-element-e5e85be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-e5e85be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-e5e85be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-e5e85be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10931 .elementor-element.elementor-element-e5e85be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10931 .elementor-element.elementor-element-e5e85be .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10931 .elementor-element.elementor-element-e5e85be .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-10931 .elementor-element.elementor-element-e5e85be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10931 .elementor-element.elementor-element-e5e85be .elementor-icon-list-item > a{font-family:"Kantumruy Pro", Sans-serif;font-size:16px;line-height:22px;}.elementor-10931 .elementor-element.elementor-element-e5e85be .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10931 .elementor-element.elementor-element-780242e{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-780242e .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-ac4da00 );}.elementor-10931 .elementor-element.elementor-element-f897b0c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-e80b15f .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-ac4da00 );}.elementor-10931 .elementor-element.elementor-element-07ff207{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-10931 .elementor-element.elementor-element-07ff207 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-07ff207 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-07ff207 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-07ff207 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10931 .elementor-element.elementor-element-07ff207 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10931 .elementor-element.elementor-element-07ff207 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10931 .elementor-element.elementor-element-07ff207 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-10931 .elementor-element.elementor-element-07ff207 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10931 .elementor-element.elementor-element-07ff207 .elementor-icon-list-item > a{font-family:"Kantumruy Pro", Sans-serif;font-size:16px;line-height:22px;}.elementor-10931 .elementor-element.elementor-element-07ff207 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10931 .elementor-element.elementor-element-a128748{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-a128748 .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-ac4da00 );}.elementor-10931 .elementor-element.elementor-element-f2d7917{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-94640c4 .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-ac4da00 );}.elementor-10931 .elementor-element.elementor-element-4ad92a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-10931 .elementor-element.elementor-element-4ad92a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-4ad92a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-4ad92a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-4ad92a9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10931 .elementor-element.elementor-element-4ad92a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10931 .elementor-element.elementor-element-4ad92a9 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10931 .elementor-element.elementor-element-4ad92a9 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-10931 .elementor-element.elementor-element-4ad92a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10931 .elementor-element.elementor-element-4ad92a9 .elementor-icon-list-item > a{font-family:"Kantumruy Pro", Sans-serif;font-size:16px;line-height:22px;}.elementor-10931 .elementor-element.elementor-element-4ad92a9 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10931 .elementor-element.elementor-element-59c32cd{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-59c32cd .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-ac4da00 );}.elementor-10931 .elementor-element.elementor-element-b61109f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-10931 .elementor-element.elementor-element-b61109f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-b61109f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-b61109f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-b61109f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10931 .elementor-element.elementor-element-b61109f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10931 .elementor-element.elementor-element-b61109f .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10931 .elementor-element.elementor-element-b61109f .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-10931 .elementor-element.elementor-element-b61109f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10931 .elementor-element.elementor-element-b61109f .elementor-icon-list-item > a{font-family:"Kantumruy Pro", Sans-serif;font-size:16px;line-height:22px;}.elementor-10931 .elementor-element.elementor-element-b61109f .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10931 .elementor-element.elementor-element-988d034{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-988d034 .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-ac4da00 );}.elementor-10931 .elementor-element.elementor-element-f6b62ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-10931 .elementor-element.elementor-element-f6b62ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-f6b62ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-f6b62ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10931 .elementor-element.elementor-element-f6b62ff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10931 .elementor-element.elementor-element-f6b62ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10931 .elementor-element.elementor-element-f6b62ff .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10931 .elementor-element.elementor-element-f6b62ff .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-10931 .elementor-element.elementor-element-f6b62ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10931 .elementor-element.elementor-element-f6b62ff .elementor-icon-list-item > a{font-family:"Kantumruy Pro", Sans-serif;font-size:16px;line-height:22px;}.elementor-10931 .elementor-element.elementor-element-f6b62ff .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10931 .elementor-element.elementor-element-8b4af65{width:var( --container-widget-width, 92% );max-width:92%;background-color:#B52037;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 24px 24px 24px;--container-widget-width:92%;--container-widget-flex-grow:0;font-family:"Kantumruy Pro", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-db54ad0{--display:flex;--padding-top:18px;--padding-bottom:28px;--padding-left:21px;--padding-right:21px;}.elementor-10931 .elementor-element.elementor-element-db54ad0:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-db54ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B52037FC;}.elementor-10931 .elementor-element.elementor-element-9bf1026{background-color:#FF2D54CC;padding:0px 0px 0px 0px;}.elementor-10931 .elementor-element.elementor-element-9bf1026 iframe{height:758px;}.elementor-10931 .elementor-element.elementor-element-ab4db28{text-align:center;}.elementor-10931 .elementor-element.elementor-element-ab4db28 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-259f26e .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, #0A0A0A33 0%, #0A0A0A33 100%);border-style:none;border-radius:50px 50px 50px 50px;}.elementor-10931 .elementor-element.elementor-element-259f26e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;}.elementor-10931 .elementor-element.elementor-element-259f26e .elementor-button-content-wrapper{flex-direction:row;}.elementor-10931 .elementor-element.elementor-element-259f26e .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-10931 .elementor-element.elementor-element-748bec2{--display:flex;--min-height:100px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10931 .elementor-element.elementor-element-748bec2:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-748bec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#190003;}.elementor-10931 .elementor-element.elementor-element-0541c71{--display:flex;--min-height:350vh;--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:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-0412217{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10931 .elementor-element.elementor-element-0412217 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:85px;font-weight:300;color:var( --e-global-color-ec0a038 );}.elementor-10931 .elementor-element.elementor-element-d43cdb9{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-f5c94ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-10931 .elementor-element.elementor-element-3fa9f23{--display:flex;--min-height:491px;--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-10931 .elementor-element.elementor-element-3fa9f23:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-3fa9f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-f584d0a{--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-10931 .elementor-element.elementor-element-f584d0a:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-f584d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2D54;}.elementor-10931 .elementor-element.elementor-element-0ba2fd5{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:83px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-047d5de{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-e21ab63{width:100%;max-width:100%;text-align:start;}.elementor-10931 .elementor-element.elementor-element-e21ab63 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:90px;font-weight:600;text-transform:uppercase;letter-spacing:-0.9px;color:#FF2D54;}.elementor-10931 .elementor-element.elementor-element-c1420fc{width:100%;max-width:100%;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-10931 .elementor-element.elementor-element-e674e17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-e3df059{width:100%;max-width:100%;text-align:start;}.elementor-10931 .elementor-element.elementor-element-e3df059 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:90px;font-weight:600;text-transform:uppercase;letter-spacing:-0.9px;color:#FF2D54;}.elementor-10931 .elementor-element.elementor-element-d8ee19b{width:100%;max-width:100%;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-10931 .elementor-element.elementor-element-662790c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-44e60f9{width:100%;max-width:100%;text-align:start;}.elementor-10931 .elementor-element.elementor-element-44e60f9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:90px;font-weight:600;text-transform:uppercase;letter-spacing:-0.9px;color:var( --e-global-color-ac4da00 );}.elementor-10931 .elementor-element.elementor-element-5edc130{width:100%;max-width:100%;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-10931 .elementor-element.elementor-element-49d1329 .elementor-button{background-color:transparent;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, #C90122 0%, #C90122 100%);border-style:none;}.elementor-10931 .elementor-element.elementor-element-49d1329{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-49d1329.elementor-element{--align-self:flex-start;}.elementor-10931 .elementor-element.elementor-element-f756c61{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:98px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-d2afe15{width:initial;max-width:initial;}.elementor-10931 .elementor-element.elementor-element-d2afe15 img{height:460px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-10931 .elementor-element.elementor-element-649ff16{width:initial;max-width:initial;}.elementor-10931 .elementor-element.elementor-element-9725bf7{width:initial;max-width:initial;}.elementor-10931 .elementor-element.elementor-element-9725bf7 img{border-radius:20px 20px 20px 20px;}.elementor-10931 .elementor-element.elementor-element-94f742c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:151px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-94f742c:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-94f742c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #190103 64%, #7F050F 98%);}.elementor-10931 .elementor-element.elementor-element-e4a3342{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-0aabc11{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-2a83d20{width:100%;max-width:100%;}.elementor-10931 .elementor-element.elementor-element-2a83d20 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:97px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-c47825a{width:100%;max-width:100%;}.elementor-10931 .elementor-element.elementor-element-c47825a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:300;text-transform:capitalize;color:var( --e-global-color-ac4da00 );}.elementor-10931 .elementor-element.elementor-element-a766604{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFC3C3;--border-color:#FFC3C3;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-a766604:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-a766604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A33;}.elementor-10931 .elementor-element.elementor-element-7ea2d9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:22px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-01c0654{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFC3C3;--border-color:#FFC3C3;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-01c0654:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-01c0654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A33;}.elementor-10931 .elementor-element.elementor-element-69f1259{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:22px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-b335924{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFC3C3;--border-color:#FFC3C3;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-b335924:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-b335924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A33;}.elementor-10931 .elementor-element.elementor-element-90b8f8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:22px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-8501e0b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFC3C3;--border-color:#FFC3C3;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-8501e0b:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-8501e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A33;}.elementor-10931 .elementor-element.elementor-element-39cd8ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:22px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-72d0399{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFC3C3;--border-color:#FFC3C3;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-72d0399:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-72d0399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A33;}.elementor-10931 .elementor-element.elementor-element-2166111{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:22px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-1c416f5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFC3C3;--border-color:#FFC3C3;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-1c416f5:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-1c416f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A33;}.elementor-10931 .elementor-element.elementor-element-700fc8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:22px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-83fcde3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFC3C3;--border-color:#FFC3C3;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-83fcde3:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-83fcde3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A33;}.elementor-10931 .elementor-element.elementor-element-e8044bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:22px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-77eddac{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFC3C3;--border-color:#FFC3C3;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-77eddac:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-77eddac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A33;}.elementor-10931 .elementor-element.elementor-element-0680865{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:22px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-114ecac{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFC3C3;--border-color:#FFC3C3;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-114ecac:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-114ecac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A33;}.elementor-10931 .elementor-element.elementor-element-6ee7cd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:22px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-6422daa{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFC3C3;--border-color:#FFC3C3;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-6422daa:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-6422daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A33;}.elementor-10931 .elementor-element.elementor-element-2b508e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:22px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-407798d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFC3C3;--border-color:#FFC3C3;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-407798d:not(.elementor-motion-effects-element-type-background), .elementor-10931 .elementor-element.elementor-element-407798d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A33;}.elementor-10931 .elementor-element.elementor-element-ef0e715{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:22px;color:var( --e-global-color-accent );}.elementor-10931 .elementor-element.elementor-element-8a4fa78{--n-accordion-title-font-size:22px;width:var( --container-widget-width, 57% );max-width:57%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:57%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:82px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:35px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-10931 .elementor-element.elementor-element-8a4fa78 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#0A0A0A33;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFC3C3;}.elementor-10931 .elementor-element.elementor-element-8a4fa78 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFC3C3;}.elementor-10931 .elementor-element.elementor-element-8a4fa78 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 0px 1px;}.elementor-10931 .elementor-element.elementor-element-8a4fa78 {--n-accordion-padding:24px 031px 024px 30px;}:where( .elementor-10931 .elementor-element.elementor-element-8a4fa78 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-10931 .elementor-element.elementor-element-8a4fa78 :where( .elementor-10931 .elementor-element.elementor-element-8a4fa78 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.66);}:where( .elementor-10931 .elementor-element.elementor-element-8a4fa78 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:30px;--padding-bottom:28px;--padding-left:30px;}.elementor-10931 .elementor-element.elementor-element-0a37127{margin:77px 0px calc(var(--kit-widget-spacing, 0px) + -58px) 0px;padding:0px 0px 0px 0px;z-index:3;}.elementor-10931 .elementor-element.elementor-element-a403083{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-10931 .elementor-element.elementor-element-36a3431{--padding-top:320px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-13f4644{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-d71661b{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-10931 .elementor-element.elementor-element-9b5fb91{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-ce36725{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-22599cb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10931 .elementor-element.elementor-element-998b1b3{padding:40px 24px 40px 24px;}.elementor-10931 .elementor-element.elementor-element-c4cba09{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-10931 .elementor-element.elementor-element-697ef56{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;}.elementor-10931 .elementor-element.elementor-element-0d862c4{--min-height:55px;}.elementor-10931 .elementor-element.elementor-element-3d2c866{--padding-top:70px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-1371c22{--padding-top:70px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-585a6fc .elementor-heading-title{font-size:65px;}.elementor-10931 .elementor-element.elementor-element-c5fac58{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-6c0ab86{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-f0baa4a{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-4d2c583{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-f4bb041{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-2e92c6e{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-4209c5d .elementor-heading-title{font-size:54px;}.elementor-10931 .elementor-element.elementor-element-f156014{padding:1px 1px 1px 1px;}.elementor-10931 .elementor-element.elementor-element-e7abd8b{padding:0px 24px 0px 24px;}.elementor-10931 .elementor-element.elementor-element-5373675{--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-2583788 img{height:100%;object-fit:cover;}.elementor-10931 .elementor-element.elementor-element-331279f{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-c1f6d44 img{height:100%;object-fit:cover;}.elementor-10931 .elementor-element.elementor-element-ee32dbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-10931 .elementor-element.elementor-element-8599ca8{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-314bd6d img{height:100%;object-fit:cover;}.elementor-10931 .elementor-element.elementor-element-62e8ebc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-10931 .elementor-element.elementor-element-9e9591b{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-91eb39a img{height:100%;object-fit:cover;}.elementor-10931 .elementor-element.elementor-element-cfde37c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-10931 .elementor-element.elementor-element-88bc4c9{--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-b8b9660{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-b8b9660.elementor-element{--order:-99999 /* order start hack */;}.elementor-10931 .elementor-element.elementor-element-a2c53b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-a2c53b5 .elementor-heading-title{font-size:50px;}.elementor-10931 .elementor-element.elementor-element-a118305{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-5c0f54f{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-d5c57ee .elementor-heading-title{font-size:65px;}.elementor-10931 .elementor-element.elementor-element-c0992b5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-64004ee{--min-height:55px;}.elementor-10931 .elementor-element.elementor-element-ff71fe9{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-827b306{--justify-content:space-around;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-0b0aafa .elementor-heading-title{font-size:5vw;}.elementor-10931 .elementor-element.elementor-element-9bf1026 iframe{height:350px;}.elementor-10931 .elementor-element.elementor-element-259f26e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-748bec2{--min-height:55px;}.elementor-10931 .elementor-element.elementor-element-0541c71{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-0412217 .elementor-heading-title{font-size:65px;}.elementor-10931 .elementor-element.elementor-element-f5c94ba{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-3fa9f23{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-0ba2fd5{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-94f742c{--padding-top:150px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-2a83d20 .elementor-heading-title{font-size:5vw;}.elementor-10931 .elementor-element.elementor-element-c47825a .elementor-heading-title{font-size:5vw;}}@media(max-width:767px){.elementor-10931 .elementor-element.elementor-element-36a3431{--margin-top:-210px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-d71661b{width:100%;max-width:100%;text-align:center;}.elementor-10931 .elementor-element.elementor-element-d71661b .elementor-heading-title{font-size:15vw;}.elementor-10931 .elementor-element.elementor-element-9b5fb91{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-340c06e{--width:42%;}.elementor-10931 .elementor-element.elementor-element-8ca4a39{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-8ca4a39.elementor-element{--order:99999 /* order end hack */;}.elementor-10931 .elementor-element.elementor-element-8ca4a39 img{height:200px;object-fit:cover;}.elementor-10931 .elementor-element.elementor-element-ce36725{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-ce6aabc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-22599cb{text-align:center;}.elementor-10931 .elementor-element.elementor-element-e17cdfb{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-998b1b3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:40px 024px 40px 24px;}.elementor-10931 .elementor-element.elementor-element-c4cba09{border-width:0px 2px 0px 0px;}.elementor-10931 .elementor-element.elementor-element-0d862c4.e-con{--order:99999 /* order end hack */;}.elementor-10931 .elementor-element.elementor-element-3d2c866{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-b699121{width:100%;max-width:100%;padding:0px 24px 0px 24px;}.elementor-10931 .elementor-element.elementor-element-b699121 .elementor-heading-title{line-height:65px;}.elementor-10931 .elementor-element.elementor-element-b3b29d2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 20px;}.elementor-10931 .elementor-element.elementor-element-585a6fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-10931 .elementor-element.elementor-element-585a6fc .elementor-heading-title{font-size:42px;}.elementor-10931 .elementor-element.elementor-element-32d6161{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10931 .elementor-element.elementor-element-f14b86c{--width:80px;}.elementor-10931 .elementor-element.elementor-element-c77ad59{--width:80px;}.elementor-10931 .elementor-element.elementor-element-c5fac58{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10931 .elementor-element.elementor-element-5700e0f{--width:80px;}.elementor-10931 .elementor-element.elementor-element-77d3452{--width:80px;}.elementor-10931 .elementor-element.elementor-element-6c0ab86{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10931 .elementor-element.elementor-element-7011157{--width:80px;}.elementor-10931 .elementor-element.elementor-element-40dd217{--width:80px;}.elementor-10931 .elementor-element.elementor-element-f0baa4a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10931 .elementor-element.elementor-element-b90b520{--width:80px;}.elementor-10931 .elementor-element.elementor-element-93bafca{--width:80px;}.elementor-10931 .elementor-element.elementor-element-4d2c583{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10931 .elementor-element.elementor-element-a77b9eb{--width:80px;}.elementor-10931 .elementor-element.elementor-element-9160516{--width:80px;}.elementor-10931 .elementor-element.elementor-element-f4bb041{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-4209c5d .elementor-heading-title{font-size:44px;}.elementor-10931 .elementor-element.elementor-element-f156014{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-10931 .elementor-element.elementor-element-71a6686 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10931 .elementor-element.elementor-element-71a6686 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10931 .elementor-element.elementor-element-71a6686 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10931 .elementor-element.elementor-element-71a6686 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10931 .elementor-element.elementor-element-71a6686 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10931 .elementor-element.elementor-element-71a6686 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10931 .elementor-element.elementor-element-71a6686 .elementor-icon-list-item > a{font-size:24px;line-height:40px;}.elementor-10931 .elementor-element.elementor-element-fd8105c{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-cd8e033{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10931 .elementor-element.elementor-element-e7abd8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-e7abd8b .elementor-heading-title{font-size:44px;line-height:50px;}.elementor-10931 .elementor-element.elementor-element-5373675{--min-height:720px;--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-2583788{width:100%;max-width:100%;}.elementor-10931 .elementor-element.elementor-element-2583788 img{width:100%;height:150px;}.elementor-10931 .elementor-element.elementor-element-c64dd52{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-10931 .elementor-element.elementor-element-331279f{--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10931 .elementor-element.elementor-element-c1f6d44{width:100%;max-width:100%;}.elementor-10931 .elementor-element.elementor-element-c1f6d44 img{height:150px;}.elementor-10931 .elementor-element.elementor-element-ee32dbb{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-8599ca8{--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10931 .elementor-element.elementor-element-314bd6d{width:100%;max-width:100%;}.elementor-10931 .elementor-element.elementor-element-314bd6d img{height:150px;}.elementor-10931 .elementor-element.elementor-element-62e8ebc{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-9e9591b{--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10931 .elementor-element.elementor-element-91eb39a{width:100%;max-width:100%;}.elementor-10931 .elementor-element.elementor-element-91eb39a img{height:150px;}.elementor-10931 .elementor-element.elementor-element-cfde37c{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-88bc4c9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-b8b9660{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-10931 .elementor-element.elementor-element-b8b9660.elementor-element{--order:-99999 /* order start hack */;}.elementor-10931 .elementor-element.elementor-element-a2c53b5{width:100%;max-width:100%;}.elementor-10931 .elementor-element.elementor-element-a2c53b5 .elementor-heading-title{font-size:30px;}.elementor-10931 .elementor-element.elementor-element-a118305{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-a118305 .elementor-button{font-size:21px;}.elementor-10931 .elementor-element.elementor-element-0573a1d{--width:42%;}.elementor-10931 .elementor-element.elementor-element-5c0f54f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10931 .elementor-element.elementor-element-d5c57ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-10931 .elementor-element.elementor-element-d5c57ee .elementor-heading-title{font-size:30px;}.elementor-10931 .elementor-element.elementor-element-9696f33{--width:3px;}.elementor-10931 .elementor-element.elementor-element-4de7411{--width:77%;}.elementor-10931 .elementor-element.elementor-element-1a6ae4d .elementor-heading-title{font-size:25px;}.elementor-10931 .elementor-element.elementor-element-827b306{--justify-content:space-between;}.elementor-10931 .elementor-element.elementor-element-0b0aafa{width:100%;max-width:100%;}.elementor-10931 .elementor-element.elementor-element-0b0aafa .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-10931 .elementor-element.elementor-element-e5e85be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-780242e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-07ff207{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-a128748{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-4ad92a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-59c32cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-b61109f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-988d034{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-f6b62ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-8b4af65{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-10931 .elementor-element.elementor-element-db54ad0{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10931 .elementor-element.elementor-element-9bf1026 iframe{height:300px;}.elementor-10931 .elementor-element.elementor-element-259f26e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-259f26e .elementor-button{font-size:21px;}.elementor-10931 .elementor-element.elementor-element-0541c71{--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-0412217{padding:0px 24px 0px 24px;}.elementor-10931 .elementor-element.elementor-element-0412217 .elementor-heading-title{font-size:42px;}.elementor-10931 .elementor-element.elementor-element-d43cdb9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10931 .elementor-element.elementor-element-3fa9f23{--width:100%;--min-height:3px;}.elementor-10931 .elementor-element.elementor-element-f584d0a{--width:150px;--min-height:3px;}.elementor-10931 .elementor-element.elementor-element-0ba2fd5{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-047d5de{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10931 .elementor-element.elementor-element-e21ab63{text-align:start;}.elementor-10931 .elementor-element.elementor-element-e21ab63 .elementor-heading-title{font-size:65px;}.elementor-10931 .elementor-element.elementor-element-e674e17{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10931 .elementor-element.elementor-element-e3df059{text-align:start;}.elementor-10931 .elementor-element.elementor-element-e3df059 .elementor-heading-title{font-size:65px;}.elementor-10931 .elementor-element.elementor-element-662790c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10931 .elementor-element.elementor-element-44e60f9{text-align:start;}.elementor-10931 .elementor-element.elementor-element-44e60f9 .elementor-heading-title{font-size:65px;}.elementor-10931 .elementor-element.elementor-element-f756c61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10931 .elementor-element.elementor-element-94f742c{--padding-top:50px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10931 .elementor-element.elementor-element-2a83d20 .elementor-heading-title{font-size:15vw;}.elementor-10931 .elementor-element.elementor-element-c47825a .elementor-heading-title{font-size:15vw;}.elementor-10931 .elementor-element.elementor-element-a766604{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10931 .elementor-element.elementor-element-7ea2d9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-01c0654{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10931 .elementor-element.elementor-element-69f1259{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-b335924{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10931 .elementor-element.elementor-element-90b8f8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-8501e0b{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10931 .elementor-element.elementor-element-39cd8ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-72d0399{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10931 .elementor-element.elementor-element-2166111{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-1c416f5{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10931 .elementor-element.elementor-element-700fc8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-83fcde3{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10931 .elementor-element.elementor-element-e8044bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-77eddac{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10931 .elementor-element.elementor-element-0680865{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-114ecac{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10931 .elementor-element.elementor-element-6ee7cd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-6422daa{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10931 .elementor-element.elementor-element-2b508e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-407798d{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10931 .elementor-element.elementor-element-ef0e715{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10931 .elementor-element.elementor-element-8a4fa78{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:18px;--n-accordion-icon-size:20px;}.elementor-10931 .elementor-element.elementor-element-8a4fa78 {--n-accordion-padding:20px 10px 20px 10px;}:where( .elementor-10931 .elementor-element.elementor-element-8a4fa78 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.1em;}.elementor-10931 .elementor-element.elementor-element-0a37127{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}}@media(min-width:768px){.elementor-10931 .elementor-element.elementor-element-9b5fb91{--width:14%;}.elementor-10931 .elementor-element.elementor-element-340c06e{--width:50%;}.elementor-10931 .elementor-element.elementor-element-ce6aabc{--width:51%;}.elementor-10931 .elementor-element.elementor-element-e17cdfb{--width:43%;}.elementor-10931 .elementor-element.elementor-element-32d6161{--width:31%;}.elementor-10931 .elementor-element.elementor-element-f14b86c{--width:80px;}.elementor-10931 .elementor-element.elementor-element-c77ad59{--width:80px;}.elementor-10931 .elementor-element.elementor-element-c5fac58{--width:31%;}.elementor-10931 .elementor-element.elementor-element-5700e0f{--width:80px;}.elementor-10931 .elementor-element.elementor-element-77d3452{--width:80px;}.elementor-10931 .elementor-element.elementor-element-6c0ab86{--width:31%;}.elementor-10931 .elementor-element.elementor-element-7011157{--width:80px;}.elementor-10931 .elementor-element.elementor-element-40dd217{--width:80px;}.elementor-10931 .elementor-element.elementor-element-f0baa4a{--width:31%;}.elementor-10931 .elementor-element.elementor-element-b90b520{--width:80px;}.elementor-10931 .elementor-element.elementor-element-93bafca{--width:80px;}.elementor-10931 .elementor-element.elementor-element-4d2c583{--width:31%;}.elementor-10931 .elementor-element.elementor-element-a77b9eb{--width:80px;}.elementor-10931 .elementor-element.elementor-element-9160516{--width:80px;}.elementor-10931 .elementor-element.elementor-element-6cbeb49{--width:45%;}.elementor-10931 .elementor-element.elementor-element-4896253{--width:48%;}.elementor-10931 .elementor-element.elementor-element-0573a1d{--width:50%;}.elementor-10931 .elementor-element.elementor-element-9696f33{--width:3px;}.elementor-10931 .elementor-element.elementor-element-4de7411{--width:54%;}.elementor-10931 .elementor-element.elementor-element-827b306{--width:52%;}.elementor-10931 .elementor-element.elementor-element-8ad0b16{--width:30%;}.elementor-10931 .elementor-element.elementor-element-f897b0c{--width:30%;}.elementor-10931 .elementor-element.elementor-element-f2d7917{--width:30%;}.elementor-10931 .elementor-element.elementor-element-db54ad0{--width:44%;}.elementor-10931 .elementor-element.elementor-element-3fa9f23{--width:3px;}.elementor-10931 .elementor-element.elementor-element-0ba2fd5{--width:47%;}.elementor-10931 .elementor-element.elementor-element-047d5de{--width:100%;}.elementor-10931 .elementor-element.elementor-element-e674e17{--width:100%;}.elementor-10931 .elementor-element.elementor-element-662790c{--width:100%;}.elementor-10931 .elementor-element.elementor-element-f756c61{--width:41%;}.elementor-10931 .elementor-element.elementor-element-e4a3342{--width:39%;}.elementor-10931 .elementor-element.elementor-element-0aabc11{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10931 .elementor-element.elementor-element-32d6161{--width:47%;}.elementor-10931 .elementor-element.elementor-element-c5fac58{--width:47%;}.elementor-10931 .elementor-element.elementor-element-6c0ab86{--width:47%;}.elementor-10931 .elementor-element.elementor-element-f0baa4a{--width:47%;}.elementor-10931 .elementor-element.elementor-element-4d2c583{--width:47%;}.elementor-10931 .elementor-element.elementor-element-4de7411{--width:64%;}.elementor-10931 .elementor-element.elementor-element-827b306{--width:100%;}.elementor-10931 .elementor-element.elementor-element-db54ad0{--width:100%;}.elementor-10931 .elementor-element.elementor-element-0ba2fd5{--width:38%;}}/* Start custom CSS for heading, class: .elementor-element-d71661b */.elementor-10931 .elementor-element.elementor-element-d71661b .custom-title{
    font-weight: 600;
    display: block;
}

@keyframes revelarTitulo {
  0% {
    filter: blur(20px);
    opacity: 0;
    transform: scale(1.1);
  }
  100% {
    filter: blur(0px);
    opacity: 1;
    transform: scale(1);
  }
}


body:not(.elementor-editor-active) .titulo-blur {

  filter: blur(20px);
  opacity: 0;
  transform: scale(1.1);

  animation: revelarTitulo 2.5s cubic-bezier(0.16, 1, 0.3, 1) forwards;
  animation-delay: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-340c06e */.elementor-10931 .elementor-element.elementor-element-340c06e{
    filter: blur(90px);
}

@keyframes flotar {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(30%);
  }
  100% {
    transform: translateY(0);
  }
}

.elementor-10931 .elementor-element.elementor-element-340c06e{
  animation: flotar 5s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-948f7f2 */.elementor-10931 .elementor-element.elementor-element-948f7f2 {
    position: relative;
    backdrop-filter: blur(5.9666666984558105px);


}

.elementor-10931 .elementor-element.elementor-element-948f7f2::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 5px; 
    padding: 3px; 
    

    background: conic-gradient(
        from var(--angulo-giro) at 50% 50%, 
        #FFC3C3 0%, 
        #FF0000 20%, 
        #800000 34%, 
        #C6C4C4 48%, 
        #400000 70%, 
        #FF0A0A 86%,
        #FFC3C3 100%
    );
    

    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index: 1;


    animation: rodearCuadrado 10s linear infinite;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f598879 */.elementor-10931 .elementor-element.elementor-element-f598879 a {
    position: relative;
}

.elementor-10931 .elementor-element.elementor-element-f598879 a::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 50px; 
    padding: 3px; 
    

    background: conic-gradient(
        from var(--angulo-giro) at 50% 50%, 
        #FFC3C3 0%, 
        #FF0000 20%, 
        #800000 34%, 
        #C6C4C4 48%, 
        #400000 70%, 
        #FF0A0A 86%,
        #FFC3C3 100%
    );

    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index: 1;

    transition: --angulo-giro 0.8s cubic-bezier(0.25, 1, 0.5, 1);
}


.elementor-10931 .elementor-element.elementor-element-f598879 a:hover::before {
    --angulo-giro: 60deg;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-998b1b3 */.elementor-10931 .elementor-element.elementor-element-998b1b3 input, .elementor-10931 .elementor-element.elementor-element-998b1b3 select {
    height: 28px;
    min-height: 28px;
}

.elementor-10931 .elementor-element.elementor-element-998b1b3 button{
    background: rgba(6, 6, 6, 0.70) !important;
    box-shadow: none;
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d862c4 */.elementor-10931 .elementor-element.elementor-element-0d862c4 {
    box-shadow: 0 -13px 12px #190003;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a3431 */.elementor-10931 .elementor-element.elementor-element-36a3431{
    background: radial-gradient(50% 50% at 50% 50%, #6D0612 0%, #41030A 100%);
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b699121 */.elementor-10931 .elementor-element.elementor-element-b699121 .custom-title{
    color: #FF2D54;
    font-size: 72px;
    font-weight: 600;
    text-transform: uppercase;
}
@media only screen and (max-width: 1024px){
    .elementor-10931 .elementor-element.elementor-element-b699121 .custom-title{
        font-size: 7.5vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3bfe7b */.elementor-10931 .elementor-element.elementor-element-b3bfe7b {
    box-shadow: 0 13px 12px #190003;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-585a6fc */.elementor-10931 .elementor-element.elementor-element-585a6fc .custom-title{
    color: #FF2D54;
    font-size: 120px;
    font-style: normal;
    font-weight: 600;
    line-height: 125px;
    text-transform: capitalize;
    display: block;
}
@media only screen and (max-width: 1024px){
    .elementor-10931 .elementor-element.elementor-element-585a6fc .custom-title{
    font-size: 100px;
    line-height: 105px;
    }
}
@media only screen and (max-width: 767px){
    .elementor-10931 .elementor-element.elementor-element-585a6fc .custom-title{
    font-size: 50px;
    line-height: 55px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c77ad59 */.elementor-10931 .elementor-element.elementor-element-c77ad59 {
  transform-origin: center;
  animation: ping 1.5s cubic-bezier(0, 0, 0.2, 1) infinite;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7448f07 */.elementor-10931 .elementor-element.elementor-element-7448f07 h3{
    font-family: "Barlow Condensed";
    font-size: 35px;
    font-weight: 300;

}
.elementor-10931 .elementor-element.elementor-element-7448f07 .custom-title{
    font-weight: 600;

}
@media only screen and (max-width: 767px){
    .elementor-10931 .elementor-element.elementor-element-7448f07 h3{
        font-size: 25px;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77d3452 */.elementor-10931 .elementor-element.elementor-element-77d3452 {
  transform-origin: center;
  animation: ping 1.5s cubic-bezier(0, 0, 0.2, 1) infinite;
animation-delay: 0.5s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e151e04 */.elementor-10931 .elementor-element.elementor-element-e151e04 h3{
    font-family: "Barlow Condensed";
    font-size: 35px;
    font-weight: 300;

}
.elementor-10931 .elementor-element.elementor-element-e151e04 .custom-title{
    font-weight: 600;

}
@media only screen and (max-width: 767px){
    .elementor-10931 .elementor-element.elementor-element-e151e04 h3{
        font-size: 25px;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40dd217 */.elementor-10931 .elementor-element.elementor-element-40dd217 {
  transform-origin: center;
  animation: ping 1.5s cubic-bezier(0, 0, 0.2, 1) infinite;
  animation-delay: 1s;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca5ac2f */.elementor-10931 .elementor-element.elementor-element-ca5ac2f h3{
    font-family: "Barlow Condensed";
    font-size: 35px;
    font-weight: 300;

}
.elementor-10931 .elementor-element.elementor-element-ca5ac2f .custom-title{
    font-weight: 600;

}
@media only screen and (max-width: 767px){
    .elementor-10931 .elementor-element.elementor-element-ca5ac2f h3{
        font-size: 25px;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93bafca */.elementor-10931 .elementor-element.elementor-element-93bafca {
  transform-origin: center;
  animation: ping 1.5s cubic-bezier(0, 0, 0.2, 1) infinite;
animation-delay: 0.5s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55ea69c */.elementor-10931 .elementor-element.elementor-element-55ea69c h3{
    font-family: "Barlow Condensed";
    font-size: 35px;
    font-weight: 300;

}
.elementor-10931 .elementor-element.elementor-element-55ea69c .custom-title{
    font-weight: 600;

}
@media only screen and (max-width: 767px){
    .elementor-10931 .elementor-element.elementor-element-55ea69c h3{
        font-size: 25px;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9160516 */.elementor-10931 .elementor-element.elementor-element-9160516 {
  transform-origin: center;
  animation: ping 1.5s cubic-bezier(0, 0, 0.2, 1) infinite;
  animation-delay: 1s;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17fff13 */.elementor-10931 .elementor-element.elementor-element-17fff13 h3{
    font-family: "Barlow Condensed";
    font-size: 35px;
    font-weight: 300;

}
.elementor-10931 .elementor-element.elementor-element-17fff13 .custom-title{
    font-weight: 600;

}
@media only screen and (max-width: 767px){
    .elementor-10931 .elementor-element.elementor-element-17fff13 h3{
        font-size: 25px;

    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4209c5d */.elementor-10931 .elementor-element.elementor-element-4209c5d .custom-title{
    font-size: 80px;
    font-style: normal;
    font-weight: 600;
    line-height: 85px;
    display: block;
    text-transform: uppercase;

}
@media only screen and (max-width: 1024px){
    .elementor-10931 .elementor-element.elementor-element-4209c5d .custom-title{
        font-size: 60px;
        line-height: 65px;

    }
}

@media only screen and (max-width: 767px){
    .elementor-10931 .elementor-element.elementor-element-4209c5d .custom-title{
        font-size: 50px;
        line-height: 55px;

    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-f156014 */.elementor-10931 .elementor-element.elementor-element-f156014 input, .elementor-10931 .elementor-element.elementor-element-f156014 select {
    height: 28px;
    min-height: 28px;
}

.elementor-10931 .elementor-element.elementor-element-f156014 button{
    background: rgba(255, 24, 62, 0.60) !important;
    box-shadow: none;
  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-71a6686 */.elementor-10931 .elementor-element.elementor-element-71a6686 a .elementor-icon-list-text:hover{
    color: #FF2D54 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4896253 */.elementor-10931 .elementor-element.elementor-element-4896253 {
    position: relative;
    backdrop-filter: blur(5.9666666984558105px);


}

.elementor-10931 .elementor-element.elementor-element-4896253::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 5px; 
    padding: 3px; 
    

    background: conic-gradient(
        from var(--angulo-giro) at 50% 50%, 
        #FFC3C3 0%, 
        #FF0000 20%, 
        #800000 34%, 
        #C6C4C4 48%, 
        #400000 70%, 
        #FF0A0A 86%,
        #FFC3C3 100%
    );
    

    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index: 1;


    animation: rodearCuadrado 10s linear infinite;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7abd8b */.elementor-10931 .elementor-element.elementor-element-e7abd8b .custom-title{
    display: block;
    font-weight: 600;
    text-transform: uppercase;


}

.elementor-10931 .elementor-element.elementor-element-e7abd8b .sub-item{
    color: #FF2D54;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee32dbb */.elementor-10931 .elementor-element.elementor-element-ee32dbb h3{
    font-family: "Barlow Condensed";
    font-size: 45px;
    line-height: 50px;
    margin-bottom: 20px;
    text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);

}

.elementor-10931 .elementor-element.elementor-element-ee32dbb .custom-title{
    color: #FF2D54;
    display: block;
}

.elementor-10931 .elementor-element.elementor-element-ee32dbb p{
    max-width: 440px;

}
@media only screen and (max-width: 1024px){
    .elementor-10931 .elementor-element.elementor-element-ee32dbb h3{
        font-size: 35px;
        line-height: 45px;

    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62e8ebc */.elementor-10931 .elementor-element.elementor-element-62e8ebc h3{
    font-family: "Barlow Condensed";
    font-size: 45px;
    line-height: 50px;
    margin-bottom: 20px;
    text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);

}

.elementor-10931 .elementor-element.elementor-element-62e8ebc .custom-title{
    color: #FF2D54;
    display: block;
}

.elementor-10931 .elementor-element.elementor-element-62e8ebc p{
    max-width: 440px;

}
@media only screen and (max-width: 1024px){
    .elementor-10931 .elementor-element.elementor-element-62e8ebc h3{
        font-size: 35px;
        line-height: 45px;

    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfde37c */.elementor-10931 .elementor-element.elementor-element-cfde37c h3{
    font-family: "Barlow Condensed";
    font-size: 45px;
    line-height: 50px;
    margin-bottom: 20px;
    text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);

}

.elementor-10931 .elementor-element.elementor-element-cfde37c .custom-title{
    color: #FF2D54;
    display: block;
}

.elementor-10931 .elementor-element.elementor-element-cfde37c p{
    max-width: 440px;

}
@media only screen and (max-width: 1024px){
    .elementor-10931 .elementor-element.elementor-element-cfde37c h3{
        font-size: 35px;
        line-height: 45px;

    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2c53b5 */.elementor-10931 .elementor-element.elementor-element-a2c53b5 .custom-title{
    font-size: 85.455px;
    text-transform: uppercase;
    font-weight: 900;
    display: block;
}

.elementor-10931 .elementor-element.elementor-element-a2c53b5 .custom-sub-item{
    font-weight: 300;

}

@media only screen and (max-width: 1024px){
    .elementor-10931 .elementor-element.elementor-element-a2c53b5 .custom-title{
        font-size: 10vw;
    }
}


@media only screen and (max-width: 1024px){
    .elementor-10931 .elementor-element.elementor-element-a2c53b5 .custom-title{
        font-size: 13vw;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a118305 */.elementor-10931 .elementor-element.elementor-element-a118305 a {
    position: relative;
}

.elementor-10931 .elementor-element.elementor-element-a118305 a::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 50px; 
    padding: 3px; 
    

    background: conic-gradient(
        from var(--angulo-giro) at 50% 50%, 
        #FFC3C3 0%, 
        #FF0000 20%, 
        #800000 34%, 
        #C6C4C4 48%, 
        #400000 70%, 
        #FF0A0A 86%,
        #FFC3C3 100%
    );

    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index: 1;

    transition: --angulo-giro 0.8s cubic-bezier(0.25, 1, 0.5, 1);
}


.elementor-10931 .elementor-element.elementor-element-a118305 a:hover::before {
    --angulo-giro: 60deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0573a1d */.elementor-10931 .elementor-element.elementor-element-0573a1d{
    filter: blur(90px);
}

@keyframes brillar {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(30%);
  }
  100% {
    transform: scale(1);
  }
}

.elementor-10931 .elementor-element.elementor-element-0573a1d{
  animation: brillar 5s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88bc4c9 */.elementor-10931 .elementor-element.elementor-element-88bc4c9 {
    background: radial-gradient(50% 50% at 50% 50%, #840817 0%, #41030A 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c57ee */.elementor-10931 .elementor-element.elementor-element-d5c57ee .custom-title{
    color: #FF2D54;
    font-size: 120px;
    font-style: normal;
    font-weight: 700;
    line-height: 93px;
    text-transform: uppercase;
    display: block;
    
}
.elementor-10931 .elementor-element.elementor-element-d5c57ee .custom-title-2{
    font-size: 86.23px;
    font-weight: 700;
    text-transform: uppercase;

}
@media only screen and (max-width: 1024px){
    .elementor-10931 .elementor-element.elementor-element-d5c57ee .custom-title{
        font-size: 100px;
        line-height: 105px;
    }
    .elementor-10931 .elementor-element.elementor-element-d5c57ee .custom-title-2{
        font-size: 70px;
    }
}
@media only screen and (max-width: 767px){
    .elementor-10931 .elementor-element.elementor-element-d5c57ee .custom-title{
    font-size: 40px;
    line-height: 50px;
    }
    .elementor-10931 .elementor-element.elementor-element-d5c57ee .custom-title-2{
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67a5744 */.progress {
    opacity: 0;

    transform-origin: top; /* Se despliega de arriba hacia abajo */
    transition: transform 0.4s ease, opacity 0.4s ease; /* Transición ultra suave de respaldo */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1396d3 */.elementor-10931 .elementor-element.elementor-element-c1396d3 h3{
    font-family: "Barlow Condensed";
    font-size: 50px;
    line-height: 75.231px;
    margin-bottom: 0px;
}
@media only screen and (max-width: 767px){
   .elementor-10931 .elementor-element.elementor-element-c1396d3 h3{
    font-size: 30px;
    line-height: 35px;

   }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fae01c5 */.elementor-10931 .elementor-element.elementor-element-fae01c5 h3{
    font-family: "Barlow Condensed";
    font-size: 50px;
    line-height: 75.231px;
    margin-bottom: 0px;
}
@media only screen and (max-width: 767px){
   .elementor-10931 .elementor-element.elementor-element-fae01c5 h3{
    font-size: 30px;
    line-height: 35px;

   }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-288cbec */.elementor-10931 .elementor-element.elementor-element-288cbec h3{
    font-family: "Barlow Condensed";
    font-size: 50px;
    line-height: 75.231px;
    margin-bottom: 0px;
}
@media only screen and (max-width: 767px){
   .elementor-10931 .elementor-element.elementor-element-288cbec h3{
    font-size: 30px;
    line-height: 35px;

   }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24d1f89 */.elementor-10931 .elementor-element.elementor-element-24d1f89 h3{
    font-family: "Barlow Condensed";
    font-size: 50px;
    line-height: 75.231px;
    margin-bottom: 0px;
}
@media only screen and (max-width: 767px){
   .elementor-10931 .elementor-element.elementor-element-24d1f89 h3{
    font-size: 30px;
    line-height: 35px;

   }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-332dcc8 */.elementor-10931 .elementor-element.elementor-element-332dcc8 a{
    border-radius: 50px;
        position: relative;

}


.elementor-10931 .elementor-element.elementor-element-332dcc8 a::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 50px; 
    padding: 2px; 
    

    background: conic-gradient(
        from var(--angulo-giro) at 50% 50%, 
        #FFC3C3 0%, 
        #FF0000 20%, 
        #800000 34%, 
        #C6C4C4 48%, 
        #400000 70%, 
        #FF0A0A 86%,
        #FFC3C3 100%
    );

    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index: 1;

    transition: --angulo-giro 0.8s cubic-bezier(0.25, 1, 0.5, 1);
}


.elementor-10931 .elementor-element.elementor-element-332dcc8 a:hover::before {
    --angulo-giro: 60deg;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a6ae4d */.elementor-10931 .elementor-element.elementor-element-1a6ae4d .custom-title{
    color: #E02547;
    font-weight: 600;

}
.elementor-10931 .elementor-element.elementor-element-1a6ae4d p{
    text-decoration-color: #E02547 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64004ee */.elementor-10931 .elementor-element.elementor-element-64004ee {
    box-shadow: 0 -13px 12px #190003;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b0aafa */.elementor-10931 .elementor-element.elementor-element-0b0aafa .custom-title{
    color: #FF2D54;
    font-size: 90px;
    line-height: 105px;
    font-weight: 600;
    letter-spacing: -1.2px;
    text-transform: uppercase;
    display: block;
}
.elementor-10931 .elementor-element.elementor-element-0b0aafa .custom-title-2{
    color: #FF2D54;
    font-size: 120px;
    font-weight: 200;
    letter-spacing: -1.2px;
    text-transform: uppercase;
    display: block;
}
@media only screen and (max-width: 1024px){
    .elementor-10931 .elementor-element.elementor-element-0b0aafa .custom-title{
        font-size: 70px;
        line-height: 85px;
    }
}
@media only screen and (max-width: 767px){
    .elementor-10931 .elementor-element.elementor-element-0b0aafa .custom-title{
        font-size: 65px;
        line-height: 75px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-172cb48 *//* 1. Definimos la propiedad para que el navegador entienda cómo animar los grados del giro */
@property --angulo-giro {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}

.elementor-10931 .elementor-element.elementor-element-172cb48 {
    position: relative;
    /* Ajusta aquí el fondo de tu cajón para que tape el centro del degradado si es necesario */
}

.elementor-10931 .elementor-element.elementor-element-172cb48::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 5px; 
    padding: 3px; 
    
    /* 2. Cambiamos a conic-gradient y le aplicamos la variable del ángulo en el centro */
    background: conic-gradient(
        from var(--angulo-giro) at 50% 50%, 
        #FFC3C3 0%, 
        #FF0000 20%, 
        #800000 34%, 
        #C6C4C4 48%, 
        #400000 70%, 
        #FF0A0A 86%,
        #FFC3C3 100% /* Cerramos con el mismo color inicial para evitar cortes visuales */
    );
    
    /* Mantenemos tus máscaras intactas para aislar solo el borde */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index: 1;

    /* 3. Activamos la animación para que gire de manera infinita (bájale los segundos si lo quieres más rápido) */
    animation: rodearCuadrado 10s linear infinite;
}

/* 4. La animación hace que el degradado cónico rote de 0 a 360 grados persiguiendo los bordes */
@keyframes rodearCuadrado {
    0% {
        --angulo-giro: 0deg;
    }
    100% {
        --angulo-giro: 360deg;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-259f26e */.elementor-10931 .elementor-element.elementor-element-259f26e a {
    position: relative;
}

.elementor-10931 .elementor-element.elementor-element-259f26e a::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 50px; 
    padding: 3px; 
    

    background: conic-gradient(
        from var(--angulo-giro) at 50% 50%, 
        #FFC3C3 0%, 
        #FF0000 20%, 
        #800000 34%, 
        #C6C4C4 48%, 
        #400000 70%, 
        #FF0A0A 86%,
        #FFC3C3 100%
    );

    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index: 1;

    transition: --angulo-giro 0.8s cubic-bezier(0.25, 1, 0.5, 1);
}


.elementor-10931 .elementor-element.elementor-element-259f26e a:hover::before {
    --angulo-giro: 60deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748bec2 */.elementor-10931 .elementor-element.elementor-element-748bec2 {
    box-shadow: 0 13px 12px #190003;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0412217 */.elementor-10931 .elementor-element.elementor-element-0412217 .custom-title{
    color: #FF2D54;
    font-size: 150px;
    font-style: normal;
    font-weight: 600;
    line-height: 155px;
    text-transform: capitalize;
    display: block;
}
@media only screen and (max-width: 1024px){
    .elementor-10931 .elementor-element.elementor-element-0412217 .custom-title{
    font-size: 100px;
    line-height: 105px;
    }
}
@media only screen and (max-width: 767px){
    .elementor-10931 .elementor-element.elementor-element-0412217 .custom-title{
    font-size: 50px;
    line-height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1420fc */.elementor-10931 .elementor-element.elementor-element-c1420fc h3{
    font-family: "Barlow Condensed";
    font-size: 45px;
    letter-spacing: -0.45px;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8ee19b */.elementor-10931 .elementor-element.elementor-element-d8ee19b h3{
    font-family: "Barlow Condensed";
    font-size: 45px;
    letter-spacing: -0.45px;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5edc130 */.elementor-10931 .elementor-element.elementor-element-5edc130 h3{
    font-family: "Barlow Condensed";
    font-size: 45px;
    letter-spacing: -0.45px;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49d1329 */.elementor-10931 .elementor-element.elementor-element-49d1329 a{
    border-radius: 50px;
        position: relative;

}


.elementor-10931 .elementor-element.elementor-element-49d1329 a::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 50px; 
    padding: 2px; 
    

    background: conic-gradient(
        from var(--angulo-giro) at 50% 50%, 
        #FFC3C3 0%, 
        #FF0000 20%, 
        #800000 34%, 
        #C6C4C4 48%, 
        #400000 70%, 
        #FF0A0A 86%,
        #FFC3C3 100%
    );

    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index: 1;

    transition: --angulo-giro 0.8s cubic-bezier(0.25, 1, 0.5, 1);
}


.elementor-10931 .elementor-element.elementor-element-49d1329 a:hover::before {
    --angulo-giro: 60deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43cdb9 *//*.elementor-10931 .elementor-element.elementor-element-d43cdb9{*/
/*    position: sticky;*/
/*    top: 0px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c47825a */.elementor-10931 .elementor-element.elementor-element-c47825a .custom-subtitle{
    font-weight: 600;

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8a4fa78 */.elementor-10931 .elementor-element.elementor-element-8a4fa78 details[open] .e-n-accordion-item-title {
    border-radius: 10px 10px 0 0!important;
    

}

.elementor-10931 .elementor-element.elementor-element-8a4fa78 .e-n-accordion-item{
        box-shadow: 0 5.44px 20.807px 4.08px rgba(255, 0, 0, 0.11) !important;

}
.elementor-10931 .elementor-element.elementor-element-8a4fa78 .e-n-accordion {
    position: relative !important;
}


.elementor-10931 .elementor-element.elementor-element-8a4fa78 .e-n-accordion-item::after {
    content: "" !important;
    position: absolute !important;

    top: -40px !important; 
    transform: translateY(-50%) !important;
    
    left: 0 !important;
    width: 100% !important;
    height: 1px !important;
    background-color: white !important;
    z-index: 1 !important; 
    pointer-events: none !important;
}


.elementor-10931 .elementor-element.elementor-element-8a4fa78 .e-n-accordion-item {
    position: relative !important;
    z-index: 2 !important;
    box-shadow: 0 5.44px 20.807px 4.08px rgba(255, 0, 0, 0.11) !important;
}/* End custom CSS */
/* Start custom CSS */@property --angulo-giro {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}


@keyframes rodearCuadrado {
    0% {
        --angulo-giro: 0deg;
    }
    100% {
        --angulo-giro: 360deg;
    }
}

@keyframes ping {
  0% {
    transform: scale(0);
    opacity: 0.8;
  }
  100% {
    transform: scale(1.3);
    opacity: 0;

  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Barlow Condensed';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://americanattics.co/wp-content/uploads/2026/05/BarlowCondensed-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://americanattics.co/wp-content/uploads/2026/05/BarlowCondensed-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://americanattics.co/wp-content/uploads/2026/05/BarlowCondensed-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://americanattics.co/wp-content/uploads/2026/05/BarlowCondensed-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://americanattics.co/wp-content/uploads/2026/05/BarlowCondensed-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://americanattics.co/wp-content/uploads/2026/05/BarlowCondensed-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://americanattics.co/wp-content/uploads/2026/05/BarlowCondensed-Black-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Sans';
	font-display: auto;
	src: url('https://americanattics.co/wp-content/uploads/2026/05/DMSans-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */