.elementor-828 .elementor-element.elementor-element-8b7d96a{--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:150px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-8b7d96a:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-8b7d96a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centerbarber.com.br/wp-content/uploads/2025/05/header-interna.png");background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-828 .elementor-element.elementor-element-cc5c2f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-cc5c2f4 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;color:#EEC164;}.elementor-828 .elementor-element.elementor-element-3b2e05e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;--z-index:500;}.elementor-828 .elementor-element.elementor-element-629842f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-dabd370{--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;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-828 .elementor-element.elementor-element-8a13ea5{--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:015px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:50;}.elementor-828 .elementor-element.elementor-element-eee4fe3 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:45px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-828 .elementor-element.elementor-element-2ecd929 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:28px;font-weight:500;color:#EEC164;}.elementor-828 .elementor-element.elementor-element-da445a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#2F3132;}.elementor-828 .elementor-element.elementor-element-7bda6f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-7b4a1db{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-828 .elementor-element.elementor-element-7b4a1db .swiper-slide > .elementor-element{height:100%;}body:not(.rtl) .elementor-828 .elementor-element.elementor-element-d8862bb{right:0px;}body.rtl .elementor-828 .elementor-element.elementor-element-d8862bb{left:0px;}.elementor-828 .elementor-element.elementor-element-d8862bb{bottom:-100px;z-index:500;}.elementor-828 .elementor-element.elementor-element-d8862bb img{width:150px;}.elementor-828 .elementor-element.elementor-element-88ed94f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;--z-index:500;}.elementor-828 .elementor-element.elementor-element-b7720c3{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-c3b0d9e{--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;--justify-content:center;}.elementor-828 .elementor-element.elementor-element-44ef936{--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:015px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:50;}.elementor-828 .elementor-element.elementor-element-73d380a .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:45px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-828 .elementor-element.elementor-element-0de9a67 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:28px;font-weight:500;color:#EEC164;}.elementor-828 .elementor-element.elementor-element-b5798f9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#2F3132;}.elementor-828 .elementor-element.elementor-element-794e5d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-0d887ff{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-828 .elementor-element.elementor-element-0d887ff .swiper-slide > .elementor-element{height:100%;}body:not(.rtl) .elementor-828 .elementor-element.elementor-element-b1d8048{right:0px;}body.rtl .elementor-828 .elementor-element.elementor-element-b1d8048{left:0px;}.elementor-828 .elementor-element.elementor-element-b1d8048{bottom:-100px;z-index:500;}.elementor-828 .elementor-element.elementor-element-b1d8048 img{width:150px;}.elementor-828 .elementor-element.elementor-element-f897223{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;--z-index:500;}.elementor-828 .elementor-element.elementor-element-308f827{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-decd1e2{--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;--justify-content:center;}.elementor-828 .elementor-element.elementor-element-3156af0{--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:015px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:50;}.elementor-828 .elementor-element.elementor-element-8dafeda .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:45px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-828 .elementor-element.elementor-element-13b69b5 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:28px;font-weight:500;color:#EEC164;}.elementor-828 .elementor-element.elementor-element-629a3bf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#2F3132;}.elementor-828 .elementor-element.elementor-element-260350a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-7287e3c{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-828 .elementor-element.elementor-element-7287e3c .swiper-slide > .elementor-element{height:100%;}body:not(.rtl) .elementor-828 .elementor-element.elementor-element-c5ef237{right:0px;}body.rtl .elementor-828 .elementor-element.elementor-element-c5ef237{left:0px;}.elementor-828 .elementor-element.elementor-element-c5ef237{bottom:-100px;z-index:500;}.elementor-828 .elementor-element.elementor-element-c5ef237 img{width:150px;}.elementor-828 .elementor-element.elementor-element-5116ff1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-78025b4{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-0b9f7c4{--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;--justify-content:center;}.elementor-828 .elementor-element.elementor-element-f5dfbb5{--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:015px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:50;}.elementor-828 .elementor-element.elementor-element-74292da .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:45px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-828 .elementor-element.elementor-element-034f1b0 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:28px;font-weight:500;color:#EEC164;}.elementor-828 .elementor-element.elementor-element-5faade5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#2F3132;}.elementor-828 .elementor-element.elementor-element-31b8a2d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-1c1266e{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-828 .elementor-element.elementor-element-1c1266e .swiper-slide > .elementor-element{height:100%;}.elementor-828 .elementor-element.elementor-element-b41dc7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-e2488a9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-272182e{--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;--justify-content:center;}.elementor-828 .elementor-element.elementor-element-9ac0b3a{--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:015px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:50;}.elementor-828 .elementor-element.elementor-element-7651df0 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:45px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-828 .elementor-element.elementor-element-0c611fc .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:28px;font-weight:500;color:#EEC164;}.elementor-828 .elementor-element.elementor-element-df12c34 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#2F3132;}.elementor-828 .elementor-element.elementor-element-02e757a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-d39f081{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-828 .elementor-element.elementor-element-d39f081 .swiper-slide > .elementor-element{height:100%;}.elementor-828 .elementor-element.elementor-element-976c0ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-6f86b82{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-e5a1e67{--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;--justify-content:center;}.elementor-828 .elementor-element.elementor-element-04798b9{--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:015px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:50;}.elementor-828 .elementor-element.elementor-element-3f17ee2 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:45px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-828 .elementor-element.elementor-element-32037e1 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:28px;font-weight:500;color:#EEC164;}.elementor-828 .elementor-element.elementor-element-11ee803 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#2F3132;}.elementor-828 .elementor-element.elementor-element-b368d92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-d77a6ee{--swiper-slides-to-display:4;--swiper-slides-gap:10px;}.elementor-828 .elementor-element.elementor-element-d77a6ee .swiper-slide > .elementor-element{height:100%;}.elementor-828 .elementor-element.elementor-element-006f516{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-1b988bb{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-81a2893{--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;--justify-content:center;}.elementor-828 .elementor-element.elementor-element-65fb1b1{--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:015px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:50;}.elementor-828 .elementor-element.elementor-element-1800822 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:45px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-828 .elementor-element.elementor-element-34607c9 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:28px;font-weight:500;color:#EEC164;}.elementor-828 .elementor-element.elementor-element-a62fad1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#2F3132;}.elementor-828 .elementor-element.elementor-element-5a8a519{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-ea90342{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-828 .elementor-element.elementor-element-ea90342 .swiper-slide > .elementor-element{height:100%;}.elementor-828 .elementor-element.elementor-element-f916c24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-bf51f19{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-2b48e2d{--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;--justify-content:center;}.elementor-828 .elementor-element.elementor-element-57eca20{--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:015px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:50;}.elementor-828 .elementor-element.elementor-element-48ec36c .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:45px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-828 .elementor-element.elementor-element-5e3d228 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:28px;font-weight:500;color:#EEC164;}.elementor-828 .elementor-element.elementor-element-5dd0ee9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#2F3132;}.elementor-828 .elementor-element.elementor-element-926d652{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-e84b8a4{--swiper-slides-to-display:4;--swiper-slides-gap:10px;}.elementor-828 .elementor-element.elementor-element-e84b8a4 .swiper-slide > .elementor-element{height:100%;}.elementor-828 .elementor-element.elementor-element-c48f2e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-c48f2e3:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-c48f2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3132;}.elementor-828 .elementor-element.elementor-element-605a689{--display:flex;--z-index:500;}.elementor-828 .elementor-element.elementor-element-7b395bb .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:34px;font-weight:500;text-transform:uppercase;color:#EEC164;}.elementor-828 .elementor-element.elementor-element-c793df9 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;line-height:38px;color:#FFFFFF;}.elementor-828 .elementor-element.elementor-element-9d8020f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-1043e0d img{width:150px;}.elementor-828 .elementor-element.elementor-element-e17aa97 img{width:150px;}.elementor-828 .elementor-element.elementor-element-c76ec8e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-828 .elementor-element.elementor-element-4a1f2f7 > .elementor-widget-container{margin:-150px 0px 020px 0px;}.elementor-828 .elementor-element.elementor-element-4a1f2f7 img{width:350px;}body:not(.rtl) .elementor-828 .elementor-element.elementor-element-ceffda0{left:-1px;}body.rtl .elementor-828 .elementor-element.elementor-element-ceffda0{right:-1px;}.elementor-828 .elementor-element.elementor-element-ceffda0{bottom:0px;z-index:0;}.elementor-828 .elementor-element.elementor-element-ceffda0 img{width:200px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-828 .elementor-element.elementor-element-dabd370{--width:33.3333%;}.elementor-828 .elementor-element.elementor-element-8a13ea5{--width:66.6666%;}.elementor-828 .elementor-element.elementor-element-c3b0d9e{--width:33.3333%;}.elementor-828 .elementor-element.elementor-element-44ef936{--width:66.6666%;}.elementor-828 .elementor-element.elementor-element-decd1e2{--width:33.3333%;}.elementor-828 .elementor-element.elementor-element-3156af0{--width:66.6666%;}.elementor-828 .elementor-element.elementor-element-0b9f7c4{--width:33.3333%;}.elementor-828 .elementor-element.elementor-element-f5dfbb5{--width:66.6666%;}.elementor-828 .elementor-element.elementor-element-272182e{--width:33.3333%;}.elementor-828 .elementor-element.elementor-element-9ac0b3a{--width:66.6666%;}.elementor-828 .elementor-element.elementor-element-e5a1e67{--width:33.3333%;}.elementor-828 .elementor-element.elementor-element-04798b9{--width:66.6666%;}.elementor-828 .elementor-element.elementor-element-81a2893{--width:33.3333%;}.elementor-828 .elementor-element.elementor-element-65fb1b1{--width:66.6666%;}.elementor-828 .elementor-element.elementor-element-2b48e2d{--width:33.3333%;}.elementor-828 .elementor-element.elementor-element-57eca20{--width:66.6666%;}}@media(max-width:1024px){.elementor-828 .elementor-element.elementor-element-8b7d96a{--padding-top:150px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-828 .elementor-element.elementor-element-7b4a1db{--swiper-slides-to-display:2;}.elementor-828 .elementor-element.elementor-element-0d887ff{--swiper-slides-to-display:2;}.elementor-828 .elementor-element.elementor-element-7287e3c{--swiper-slides-to-display:2;}.elementor-828 .elementor-element.elementor-element-1c1266e{--swiper-slides-to-display:2;}.elementor-828 .elementor-element.elementor-element-d39f081{--swiper-slides-to-display:2;}.elementor-828 .elementor-element.elementor-element-d77a6ee{--swiper-slides-to-display:2;}.elementor-828 .elementor-element.elementor-element-ea90342{--swiper-slides-to-display:2;}.elementor-828 .elementor-element.elementor-element-e84b8a4{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-828 .elementor-element.elementor-element-cc5c2f4{text-align:center;}.elementor-828 .elementor-element.elementor-element-eee4fe3{text-align:center;}.elementor-828 .elementor-element.elementor-element-eee4fe3 .elementor-heading-title{font-size:28px;}.elementor-828 .elementor-element.elementor-element-2ecd929{text-align:center;}.elementor-828 .elementor-element.elementor-element-da445a3{text-align:center;}.elementor-828 .elementor-element.elementor-element-da445a3 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-828 .elementor-element.elementor-element-7b4a1db{--swiper-slides-to-display:1;}body:not(.rtl) .elementor-828 .elementor-element.elementor-element-d8862bb{right:-30px;}body.rtl .elementor-828 .elementor-element.elementor-element-d8862bb{left:-30px;}.elementor-828 .elementor-element.elementor-element-d8862bb{bottom:-43px;z-index:-1;}.elementor-828 .elementor-element.elementor-element-d8862bb img{width:100px;}.elementor-828 .elementor-element.elementor-element-73d380a{text-align:center;}.elementor-828 .elementor-element.elementor-element-73d380a .elementor-heading-title{font-size:28px;}.elementor-828 .elementor-element.elementor-element-0de9a67{text-align:center;}.elementor-828 .elementor-element.elementor-element-b5798f9{text-align:center;}.elementor-828 .elementor-element.elementor-element-b5798f9 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-828 .elementor-element.elementor-element-0d887ff{--swiper-slides-to-display:1;}body:not(.rtl) .elementor-828 .elementor-element.elementor-element-b1d8048{right:-30px;}body.rtl .elementor-828 .elementor-element.elementor-element-b1d8048{left:-30px;}.elementor-828 .elementor-element.elementor-element-b1d8048{bottom:-43px;z-index:-1;}.elementor-828 .elementor-element.elementor-element-b1d8048 img{width:100px;}.elementor-828 .elementor-element.elementor-element-8dafeda{text-align:center;}.elementor-828 .elementor-element.elementor-element-8dafeda .elementor-heading-title{font-size:28px;}.elementor-828 .elementor-element.elementor-element-13b69b5{text-align:center;}.elementor-828 .elementor-element.elementor-element-629a3bf{text-align:center;}.elementor-828 .elementor-element.elementor-element-629a3bf .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-828 .elementor-element.elementor-element-7287e3c{--swiper-slides-to-display:1;}body:not(.rtl) .elementor-828 .elementor-element.elementor-element-c5ef237{right:-30px;}body.rtl .elementor-828 .elementor-element.elementor-element-c5ef237{left:-30px;}.elementor-828 .elementor-element.elementor-element-c5ef237{bottom:-43px;z-index:-1;}.elementor-828 .elementor-element.elementor-element-c5ef237 img{width:100px;}.elementor-828 .elementor-element.elementor-element-74292da{text-align:center;}.elementor-828 .elementor-element.elementor-element-74292da .elementor-heading-title{font-size:28px;}.elementor-828 .elementor-element.elementor-element-034f1b0{text-align:center;}.elementor-828 .elementor-element.elementor-element-5faade5{text-align:center;}.elementor-828 .elementor-element.elementor-element-5faade5 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-828 .elementor-element.elementor-element-1c1266e{--swiper-slides-to-display:1;}.elementor-828 .elementor-element.elementor-element-7651df0{text-align:center;}.elementor-828 .elementor-element.elementor-element-7651df0 .elementor-heading-title{font-size:28px;}.elementor-828 .elementor-element.elementor-element-0c611fc{text-align:center;}.elementor-828 .elementor-element.elementor-element-df12c34{text-align:center;}.elementor-828 .elementor-element.elementor-element-df12c34 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-828 .elementor-element.elementor-element-d39f081{--swiper-slides-to-display:1;}.elementor-828 .elementor-element.elementor-element-3f17ee2{text-align:center;}.elementor-828 .elementor-element.elementor-element-3f17ee2 .elementor-heading-title{font-size:28px;}.elementor-828 .elementor-element.elementor-element-32037e1{text-align:center;}.elementor-828 .elementor-element.elementor-element-11ee803{text-align:center;}.elementor-828 .elementor-element.elementor-element-11ee803 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-828 .elementor-element.elementor-element-d77a6ee{--swiper-slides-to-display:1;}.elementor-828 .elementor-element.elementor-element-1800822{text-align:center;}.elementor-828 .elementor-element.elementor-element-1800822 .elementor-heading-title{font-size:28px;}.elementor-828 .elementor-element.elementor-element-34607c9{text-align:center;}.elementor-828 .elementor-element.elementor-element-a62fad1{text-align:center;}.elementor-828 .elementor-element.elementor-element-a62fad1 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-828 .elementor-element.elementor-element-ea90342{--swiper-slides-to-display:1;}.elementor-828 .elementor-element.elementor-element-48ec36c{text-align:center;}.elementor-828 .elementor-element.elementor-element-48ec36c .elementor-heading-title{font-size:28px;}.elementor-828 .elementor-element.elementor-element-5e3d228{text-align:center;}.elementor-828 .elementor-element.elementor-element-5dd0ee9{text-align:center;}.elementor-828 .elementor-element.elementor-element-5dd0ee9 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-828 .elementor-element.elementor-element-e84b8a4{--swiper-slides-to-display:1;}.elementor-828 .elementor-element.elementor-element-7b395bb{text-align:center;}.elementor-828 .elementor-element.elementor-element-c793df9{text-align:center;}.elementor-828 .elementor-element.elementor-element-9d8020f{--justify-content:center;}.elementor-828 .elementor-element.elementor-element-4a1f2f7 > .elementor-widget-container{margin:30px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-7cd6918 */.elementor-828 .elementor-element.elementor-element-7cd6918 img {
    aspect-ratio: 1/1.2;
    object-fit: cover;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eee4fe3 */.elementor-828 .elementor-element.elementor-element-eee4fe3 {
      background: -webkit-linear-gradient(left, #141515, #757B7B);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da445a3 */.elementor-828 .elementor-element.elementor-element-da445a3 {
    margin-bottom: auto !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-7b4a1db */.elementor-828 .elementor-element.elementor-element-7b4a1db h2 {
    font-size: 18px !important;
}

.elementor-828 .elementor-element.elementor-element-7b4a1db .img-card {
    max-width: 100px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-629842f */@media (min-width: 768px) {
    .elementor-828 .elementor-element.elementor-element-629842f::after {
    content: '';
    width: 50%;
    height: 105%;

    position: absolute;
    right: -20px;
    top: -10px;
    background: #ffffff;
background: linear-gradient(90deg,rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 1) 60%);
z-index: 0;
    
}
}

.elementor-828 .elementor-element.elementor-element-629842f .elementor-button-content-wrapper {
    z-index: 500;
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b2e05e */.back  {
    display: none !important;
}

.side  {
    gap: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9111a5a */.elementor-828 .elementor-element.elementor-element-9111a5a img {
    aspect-ratio: 1/1.2;
    object-fit: cover;
    border-radius: 10px;
    object-position: bottom;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73d380a */.elementor-828 .elementor-element.elementor-element-73d380a {
      background: -webkit-linear-gradient(left, #141515, #757B7B);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5798f9 */.elementor-828 .elementor-element.elementor-element-b5798f9 {
    margin-bottom: auto !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-0d887ff */.elementor-828 .elementor-element.elementor-element-0d887ff h2 {
    font-size: 18px !important;
}

.elementor-828 .elementor-element.elementor-element-0d887ff .img-card {
    max-width: 100px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7720c3 */@media (min-width: 768px) {
    .elementor-828 .elementor-element.elementor-element-b7720c3::after {
    content: '';
    width: 50%;
    height: 105%;

    position: absolute;
    right: -20px;
    top: -10px;
    background: #ffffff;
background: linear-gradient(90deg,rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 1) 60%);
z-index: 0;
    
}
}

.elementor-828 .elementor-element.elementor-element-b7720c3 .elementor-button-content-wrapper {
    z-index: 500;
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88ed94f */.back  {
    display: none !important;
}

.side  {
    gap: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6aa6c70 */.elementor-828 .elementor-element.elementor-element-6aa6c70 img {
    aspect-ratio: 1/1.2;
    object-fit: cover;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8dafeda */.elementor-828 .elementor-element.elementor-element-8dafeda {
      background: -webkit-linear-gradient(left, #141515, #757B7B);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-629a3bf */.elementor-828 .elementor-element.elementor-element-629a3bf {
    margin-bottom: auto !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-7287e3c */.elementor-828 .elementor-element.elementor-element-7287e3c h2 {
    font-size: 18px !important;
}

.elementor-828 .elementor-element.elementor-element-7287e3c .img-card {
    max-width: 100px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-308f827 */@media (min-width: 768px) {
    .elementor-828 .elementor-element.elementor-element-308f827::after {
    content: '';
    width: 50%;
    height: 105%;

    position: absolute;
    right: -20px;
    top: -10px;
    background: #ffffff;
background: linear-gradient(90deg,rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 1) 60%);
z-index: 0;
    
}
}

.elementor-828 .elementor-element.elementor-element-308f827 .elementor-button-content-wrapper {
    z-index: 500;
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f897223 */.back  {
    display: none !important;
}

.side  {
    gap: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-524a3c4 */.elementor-828 .elementor-element.elementor-element-524a3c4 img {
    aspect-ratio: 1/1.2;
    object-fit: cover;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74292da */.elementor-828 .elementor-element.elementor-element-74292da {
      background: -webkit-linear-gradient(left, #141515, #757B7B);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5faade5 */.elementor-828 .elementor-element.elementor-element-5faade5 {
    margin-bottom: auto !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-1c1266e */.elementor-828 .elementor-element.elementor-element-1c1266e h2 {
    font-size: 18px !important;
}

.elementor-828 .elementor-element.elementor-element-1c1266e .img-card {
    max-width: 100px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78025b4 */@media (min-width: 768px) {
    .elementor-828 .elementor-element.elementor-element-78025b4::after {
    content: '';
    width: 50%;
    height: 105%;

    position: absolute;
    right: -20px;
    top: -10px;
    background: #ffffff;
background: linear-gradient(90deg,rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 1) 60%);
z-index: 0;
    
}
}
.elementor-828 .elementor-element.elementor-element-78025b4 .elementor-button-content-wrapper {
    z-index: 500;
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5116ff1 */.back  {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f59f95 */.elementor-828 .elementor-element.elementor-element-6f59f95 img {
    aspect-ratio: 1/1.2;
    object-fit: cover;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7651df0 */.elementor-828 .elementor-element.elementor-element-7651df0 {
      background: -webkit-linear-gradient(left, #141515, #757B7B);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df12c34 */.elementor-828 .elementor-element.elementor-element-df12c34 {
    margin-bottom: auto !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-d39f081 */.elementor-828 .elementor-element.elementor-element-d39f081 h2 {
    font-size: 18px !important;
}

.elementor-828 .elementor-element.elementor-element-d39f081 .img-card {
    max-width: 100px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2488a9 */@media (min-width: 768px) {
    .elementor-828 .elementor-element.elementor-element-e2488a9::after {
    content: '';
    width: 50%;
    height: 105%;

    position: absolute;
    right: -20px;
    top: -10px;
    background: #ffffff;
background: linear-gradient(90deg,rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 1) 60%);
z-index: 0;
    
}
}
.elementor-828 .elementor-element.elementor-element-e2488a9 .elementor-button-content-wrapper {
    z-index: 500;
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b41dc7b */.back  {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29bde06 */.elementor-828 .elementor-element.elementor-element-29bde06 img {
    aspect-ratio: 1/1.2;
    object-fit: cover;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f17ee2 */.elementor-828 .elementor-element.elementor-element-3f17ee2 {
      background: -webkit-linear-gradient(left, #141515, #757B7B);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11ee803 */.elementor-828 .elementor-element.elementor-element-11ee803 {
    margin-bottom: auto !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-d77a6ee */.elementor-828 .elementor-element.elementor-element-d77a6ee h2 {
    font-size: 18px !important;
}

.elementor-828 .elementor-element.elementor-element-d77a6ee .img-card {
    max-width: 100px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f86b82 */@media (min-width: 768px) {
    .elementor-828 .elementor-element.elementor-element-6f86b82::after {
    content: '';
    width: 50%;
    height: 105%;

    position: absolute;
    right: -20px;
    top: -10px;
    background: #ffffff;
background: linear-gradient(90deg,rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 1) 60%);
z-index: 0;
    
}
}

.elementor-828 .elementor-element.elementor-element-6f86b82 .elementor-button-content-wrapper {
    z-index: 500;
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-976c0ac */.back  {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6de06fe */.elementor-828 .elementor-element.elementor-element-6de06fe img {
    aspect-ratio: 1/1.2;
    object-fit: cover;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1800822 */.elementor-828 .elementor-element.elementor-element-1800822 {
      background: -webkit-linear-gradient(left, #141515, #757B7B);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62fad1 */.elementor-828 .elementor-element.elementor-element-a62fad1 {
    margin-bottom: auto !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-ea90342 */.elementor-828 .elementor-element.elementor-element-ea90342 h2 {
    font-size: 18px !important;
}

.elementor-828 .elementor-element.elementor-element-ea90342 .img-card {
    max-width: 100px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b988bb */@media (min-width: 768px) {
    .elementor-828 .elementor-element.elementor-element-1b988bb::after {
    content: '';
    width: 50%;
    height: 105%;

    position: absolute;
    right: -20px;
    top: -10px;
    background: #ffffff;
background: linear-gradient(90deg,rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 1) 60%);
z-index: 0;
    
}
}

.elementor-828 .elementor-element.elementor-element-1b988bb .elementor-button-content-wrapper {
    z-index: 500;
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-006f516 */.back  {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e4123d */.elementor-828 .elementor-element.elementor-element-7e4123d img {
    aspect-ratio: 1/1.2;
    object-fit: cover;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48ec36c */.elementor-828 .elementor-element.elementor-element-48ec36c {
      background: -webkit-linear-gradient(left, #141515, #757B7B);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dd0ee9 */.elementor-828 .elementor-element.elementor-element-5dd0ee9 {
    margin-bottom: auto !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-e84b8a4 */.elementor-828 .elementor-element.elementor-element-e84b8a4 h2 {
    font-size: 18px !important;
}

.elementor-828 .elementor-element.elementor-element-e84b8a4 .img-card {
    max-width: 100px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf51f19 */@media (min-width: 768px) {
    .elementor-828 .elementor-element.elementor-element-bf51f19::after {
    content: '';
    width: 50%;
    height: 105%;

    position: absolute;
    right: -20px;
    top: -10px;
    background: #ffffff;
background: linear-gradient(90deg,rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 1) 60%);
z-index: 0;
    
}
}

.elementor-828 .elementor-element.elementor-element-bf51f19 .elementor-button-content-wrapper {
    z-index: 500;
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f916c24 */.back  {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS */html, body, #page-content {
    overflow-x: hidden;
}

.btnCTA a{
    z-index: 0;
    overflow: hidden !important;
    position: relative;
}

.btnCTA a::after {
    content: '' !important;
    width: 0%;
    height: 100% !important;
    top: 0;
    right:0;
    position: absolute;
    background-color: #000;
    opacity: 1;
    display: block !important;
    z-index: -500;
    transition: all 0.5s ease;
    border-radius: 0px !important;
    overflow: hidden !important;
}

.btnCTA a:hover::after {
    width: 100%;   
}
.btnCTA a svg path, .btnCTA a svg, .btnCTA a svg stroke {
    transition: all 0.5s ease;

}


.btnCTA a:hover svg path {
    fill: #fff !important;
}


.btnCTA .elementor-button-content-wrapper {
    z-index: 2 !important;
    position: relative;
    display: flex;
    align-items: center;
}

.btnCTA .elementor-button-wrapper {
    display: flex !important;
    align-items: center!important;
    justify-content: center;
}


@keyframes floating {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}

@keyframes floating2 {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-35px);
  }
  100% {
    transform: translateY(0px);
  }
}

.flutuar-text {
  animation: floating 4s ease-in-out infinite;
}



.flutuar1 {
  animation: floating2 7s ease-in-out infinite;
}

.flutuar2 {
  animation: floating2 7s ease-in-out infinite;
   animation-delay: 3s;
}

.flutuar3 {
  animation: floating2 7s ease-in-out infinite;
   animation-delay: 2s;
}/* End custom CSS */