.elementor-13 .elementor-element.elementor-element-dde4a96{--display:flex;--min-height:var(--an-min-height);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-13 .elementor-element.elementor-element-efb05b5{--display:flex;--min-height:var(--an-min-height);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-af96192{--display:flex;--min-height:var(--an-min-height);--justify-content:center;--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:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a617a5e{--e-transform-scale:1.06;}.elementor-13 .elementor-element.elementor-element-a617a5e img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-4c14f64{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b177c06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:clamp(24px, 9vw, 150px);--margin-right:0;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-13 .elementor-element.elementor-element-90f0306{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-13 .elementor-element.elementor-element-90f0306 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:0.2em;}.elementor-13 .elementor-element.elementor-element-64a2a89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c150dd2{margin:32px 00px calc(var(--kit-widget-spacing, 0px) + 32px) 00px;}.elementor-13 .elementor-element.elementor-element-c150dd2 .elementor-heading-title{font-size:15px;line-height:1.7;}.elementor-13 .elementor-element.elementor-element-f20dd3a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1558f07{--display:flex;--min-height:var(--an-min-height);--justify-content:center;--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:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-eb6709f{--e-transform-scale:1.06;}.elementor-13 .elementor-element.elementor-element-eb6709f img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-92baa33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a0a3df7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:clamp(24px, 9vw, 150px);--margin-right:0;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-13 .elementor-element.elementor-element-aff1d71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-13 .elementor-element.elementor-element-aff1d71 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:0.2em;}.elementor-13 .elementor-element.elementor-element-53b7785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-330f146{margin:32px 00px calc(var(--kit-widget-spacing, 0px) + 32px) 00px;}.elementor-13 .elementor-element.elementor-element-330f146 .elementor-heading-title{font-size:15px;line-height:1.7;}.elementor-13 .elementor-element.elementor-element-c7e2153{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-dc6aa8f{--display:flex;--min-height:var(--an-min-height);--justify-content:center;--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:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-149840c{--e-transform-scale:1.06;}.elementor-13 .elementor-element.elementor-element-149840c img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-be9f8ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-48a9c8b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:clamp(24px, 9vw, 150px);--margin-right:0;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-13 .elementor-element.elementor-element-8b917f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-13 .elementor-element.elementor-element-8b917f2 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:0.2em;}.elementor-13 .elementor-element.elementor-element-deb8826{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ff58b00{margin:32px 00px calc(var(--kit-widget-spacing, 0px) + 32px) 00px;}.elementor-13 .elementor-element.elementor-element-ff58b00 .elementor-heading-title{font-size:15px;line-height:1.7;}.elementor-13 .elementor-element.elementor-element-d2215a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a34cd29{--display:flex;--position:absolute;--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:32px;--z-index:4;}.elementor-13 .elementor-element.elementor-element-eb4bb26{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-04c0a9c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-13 .elementor-element.elementor-element-d90c146{--spacer-size:93px;}.elementor-13 .elementor-element.elementor-element-d216ec1{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:#EB8B8B;}.elementor-13 .elementor-element.elementor-element-d216ec1 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-f6ccd5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-f6ccd5f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:60px;font-weight:700;color:#000000;}.elementor-13 .elementor-element.elementor-element-74b0d17{text-align:center;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-74b0d17 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-9cfb8b7{--spacer-size:40px;}.elementor-13 .elementor-element.elementor-element-b75762f{--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;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-2727230{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2727230::before, .elementor-13 .elementor-element.elementor-element-2727230 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-2727230 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-2727230 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-2727230 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-2727230 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-3d55bb5:hover{--e-transform-scale:1.05;}.elementor-13 .elementor-element.elementor-element-3d55bb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-3d55bb5 img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-6dfd747{left:40px;}body.rtl .elementor-13 .elementor-element.elementor-element-6dfd747{right:40px;}.elementor-13 .elementor-element.elementor-element-6dfd747{bottom:40px;}.elementor-13 .elementor-element.elementor-element-6dfd747 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b376715{--display:flex;--gap:030px 030px;--row-gap:030px;--column-gap:030px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7774286{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-fe4558e:hover{--e-transform-scale:1.05;}.elementor-13 .elementor-element.elementor-element-fe4558e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-13 .elementor-element.elementor-element-fe4558e img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-20afafb{left:40px;}body.rtl .elementor-13 .elementor-element.elementor-element-20afafb{right:40px;}.elementor-13 .elementor-element.elementor-element-20afafb{bottom:40px;}.elementor-13 .elementor-element.elementor-element-20afafb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-25d150d{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-13 .elementor-element.elementor-element-6e19f96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f22ce17:hover{--e-transform-scale:1.05;}.elementor-13 .elementor-element.elementor-element-f22ce17{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f22ce17 img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-7afa2c7{left:40px;}body.rtl .elementor-13 .elementor-element.elementor-element-7afa2c7{right:40px;}.elementor-13 .elementor-element.elementor-element-7afa2c7{bottom:40px;}.elementor-13 .elementor-element.elementor-element-7afa2c7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9dc9740{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4a8faa4:hover{--e-transform-scale:1.05;}.elementor-13 .elementor-element.elementor-element-4a8faa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-13 .elementor-element.elementor-element-4a8faa4 img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-f74eb7f{left:40px;}body.rtl .elementor-13 .elementor-element.elementor-element-f74eb7f{right:40px;}.elementor-13 .elementor-element.elementor-element-f74eb7f{bottom:40px;}.elementor-13 .elementor-element.elementor-element-f74eb7f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b310880{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-d719492{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-13 .elementor-element.elementor-element-258bf62{--spacer-size:93px;}.elementor-13 .elementor-element.elementor-element-94c3383{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-94c3383 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:60px;font-weight:700;color:#000000;}.elementor-13 .elementor-element.elementor-element-c1886eb{text-align:center;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-c1886eb p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-93acf58{--spacer-size:40px;}.elementor-13 .elementor-element.elementor-element-ddd30d6{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-13 .elementor-element.elementor-element-ddd30d6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ddd30d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alpaquita.com.br/wp-content/uploads/2018/10/build-up.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-0ac7eb5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a27d48e{--spacer-size:75px;}.elementor-13 .elementor-element.elementor-element-cb1a04c{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c02aa55{--display:flex;}.elementor-13 .elementor-element.elementor-element-b584cbf{--display:flex;}.elementor-13 .elementor-element.elementor-element-6542eeb{--spacer-size:21px;}.elementor-13 .elementor-element.elementor-element-2c342df .elementor-heading-title{font-weight:300;line-height:48px;}.elementor-13 .elementor-element.elementor-element-c873257 .elementor-button{background-color:#000000;font-size:14px;font-weight:600;text-transform:uppercase;box-shadow:0px 10px 40px 0px rgba(19,70,175,0.3);border-radius:50px 50px 50px 50px;padding:17px 35px 17px 35px;}.elementor-13 .elementor-element.elementor-element-c873257 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-c873257 .elementor-button:focus{background-color:#000000C9;}.elementor-13 .elementor-element.elementor-element-9f18341{--spacer-size:75px;}.elementor-13 .elementor-element.elementor-element-bbf8f2f{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:65px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-bbf8f2f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bbf8f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f8f8;}.elementor-13 .elementor-element.elementor-element-064df8e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9be4064{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6614a9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b56e219{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7b577da{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-13 .elementor-element.elementor-element-7b577da .elementor-heading-title{font-weight:600;letter-spacing:0px;}.elementor-13 .elementor-element.elementor-element-75eaa77{text-align:start;}.elementor-13 .elementor-element.elementor-element-2ff9204{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-daef403{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a7b3ead{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c17f94e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-13 .elementor-element.elementor-element-c17f94e .elementor-heading-title{font-weight:600;letter-spacing:0px;}.elementor-13 .elementor-element.elementor-element-5c80020{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-398893f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-eb81cb4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a861846{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-13 .elementor-element.elementor-element-a861846 .elementor-heading-title{font-weight:600;letter-spacing:0px;}.elementor-13 .elementor-element.elementor-element-4e409bf{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-383d213{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-42c8274{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-13 .elementor-element.elementor-element-f3f0d36{--spacer-size:93px;}.elementor-13 .elementor-element.elementor-element-511f7fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-511f7fe .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:60px;font-weight:700;color:#000000;}.elementor-13 .elementor-element.elementor-element-2866d02{text-align:center;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2866d02 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-e626673{--spacer-size:40px;}.elementor-13 .elementor-element.elementor-element-81e0635{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-27bf2a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8662424{--spacer-size:47px;}.elementor-13 .elementor-element.elementor-element-35de4b2{text-align:center;font-size:12px;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-f0221c8{text-align:center;}.elementor-13 .elementor-element.elementor-element-90f252a{--spacer-size:40px;}.elementor-13 .elementor-element.elementor-element-711a7e1{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-00d2b32{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a1366ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-796615c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8105425{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-95dc124{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-b177c06{--width:90%;}.elementor-13 .elementor-element.elementor-element-f20dd3a{--width:fit-content;}.elementor-13 .elementor-element.elementor-element-a0a3df7{--width:90%;}.elementor-13 .elementor-element.elementor-element-c7e2153{--width:fit-content;}.elementor-13 .elementor-element.elementor-element-48a9c8b{--width:90%;}.elementor-13 .elementor-element.elementor-element-d2215a5{--width:fit-content;}.elementor-13 .elementor-element.elementor-element-a34cd29{--content-width:fit-content;}.elementor-13 .elementor-element.elementor-element-ddd30d6{--content-width:1170px;}.elementor-13 .elementor-element.elementor-element-bbf8f2f{--content-width:1170px;}.elementor-13 .elementor-element.elementor-element-6614a9f{--width:5.982%;}.elementor-13 .elementor-element.elementor-element-b56e219{--width:26.684%;}.elementor-13 .elementor-element.elementor-element-daef403{--width:5.982%;}.elementor-13 .elementor-element.elementor-element-a7b3ead{--width:26.684%;}.elementor-13 .elementor-element.elementor-element-398893f{--width:5.982%;}.elementor-13 .elementor-element.elementor-element-eb81cb4{--width:26.684%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-6614a9f{--width:10%;}.elementor-13 .elementor-element.elementor-element-b56e219{--width:40%;}.elementor-13 .elementor-element.elementor-element-daef403{--width:10%;}.elementor-13 .elementor-element.elementor-element-a7b3ead{--width:40%;}.elementor-13 .elementor-element.elementor-element-398893f{--width:10%;}.elementor-13 .elementor-element.elementor-element-eb81cb4{--width:40%;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-d216ec1{font-size:14px;}.elementor-13 .elementor-element.elementor-element-f6ccd5f .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-74b0d17{font-size:16px;}.elementor-13 .elementor-element.elementor-element-94c3383 .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-c1886eb{font-size:16px;}.elementor-13 .elementor-element.elementor-element-9be4064{--flex-wrap:wrap;}.elementor-13 .elementor-element.elementor-element-eb81cb4{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-511f7fe .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-2866d02{font-size:16px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-a617a5e img{object-position:center center;}.elementor-13 .elementor-element.elementor-element-b177c06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0116px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-c150dd2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-13 .elementor-element.elementor-element-c150dd2 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-f20dd3a{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-eb6709f img{object-position:center center;}.elementor-13 .elementor-element.elementor-element-a0a3df7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0116px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-330f146{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-13 .elementor-element.elementor-element-330f146 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-c7e2153{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-149840c img{object-position:center center;}.elementor-13 .elementor-element.elementor-element-48a9c8b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0116px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-ff58b00{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-13 .elementor-element.elementor-element-ff58b00 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-d2215a5{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-a34cd29{--justify-content:center;bottom:68px;}.elementor-13 .elementor-element.elementor-element-04c0a9c{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13 .elementor-element.elementor-element-d90c146{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-d216ec1{font-size:12px;}.elementor-13 .elementor-element.elementor-element-f6ccd5f{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-13 .elementor-element.elementor-element-f6ccd5f .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-74b0d17{font-size:13px;}.elementor-13 .elementor-element.elementor-element-9cfb8b7{--spacer-size:30px;}.elementor-13 .elementor-element.elementor-element-3d55bb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-b376715{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-fe4558e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-f22ce17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-4a8faa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-d719492{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13 .elementor-element.elementor-element-258bf62{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-94c3383{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-13 .elementor-element.elementor-element-94c3383 .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-c1886eb{font-size:13px;}.elementor-13 .elementor-element.elementor-element-93acf58{--spacer-size:30px;}.elementor-13 .elementor-element.elementor-element-a27d48e{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-c02aa55{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-2c342df .elementor-heading-title{font-size:1.7rem;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-c873257 .elementor-button{padding:12px 25px 12px 25px;}.elementor-13 .elementor-element.elementor-element-9f18341{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-1a0599c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-b56e219{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7b577da{text-align:center;}.elementor-13 .elementor-element.elementor-element-75eaa77{text-align:center;}.elementor-13 .elementor-element.elementor-element-2ff9204{--spacer-size:30px;}.elementor-13 .elementor-element.elementor-element-1472001{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-a7b3ead{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c17f94e{text-align:center;}.elementor-13 .elementor-element.elementor-element-9d0a8df{text-align:center;}.elementor-13 .elementor-element.elementor-element-5c80020{--spacer-size:30px;}.elementor-13 .elementor-element.elementor-element-713c262{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-eb81cb4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a861846{text-align:center;}.elementor-13 .elementor-element.elementor-element-1d3c9eb{text-align:center;}.elementor-13 .elementor-element.elementor-element-42c8274{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13 .elementor-element.elementor-element-f3f0d36{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-511f7fe{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-13 .elementor-element.elementor-element-511f7fe .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-2866d02{font-size:13px;}.elementor-13 .elementor-element.elementor-element-e626673{--spacer-size:30px;}.elementor-13 .elementor-element.elementor-element-f0221c8 .elementor-heading-title{font-size:1.7rem;}}/* Start custom CSS for image, class: .elementor-element-a617a5e */.an-slide-image{
    position: absolute;
    inset: 0;
    transition: transform 7s ease;
}

.an-slide.is-active .an-slide-image{
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c14f64 */.an-overlay{
    position: absolute;
    inset: 0;
    background: linear-gradient(
            90deg,
            rgba(23, 23, 23, 0.82) 0%,
            rgba(23, 23, 23, 0.56) 34%,
            rgba(23, 23, 23, 0.08) 75%,
            rgba(23, 23, 23, 0.22) 100%
    );
}

@media (max-width: 767px) {
    .an-overlay{
        background: linear-gradient(
                180deg,
                rgba(23, 23, 23, 0.18) 0%,
                rgba(23, 23, 23, 0.22) 35%,
                rgba(23, 23, 23, 0.86) 78%,
                rgba(23, 23, 23, 0.98) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90f0306 */.an-eyebrow{
    color: var(--an-muted);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64a2a89 */.an-title{
    max-width: 600px;
    margin: 0;
    color: var(--an-white);
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(54px, 8vw, 112px);
    font-weight: 400;
    letter-spacing: -0.07em;
    line-height: 0.88;
}

.an-title em {
    color: var(--an-paper);
    font-style: italic;
}

@media (max-width: 767px) {
    .an-title{
        font-size: clamp(54px, 16vw, 84px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c150dd2 */.an-description{
    max-width: 320px;
    color: var(--an-muted);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a124bfb */.an-button {
    display: inline-flex;
    align-items: center;
    gap: 24px;
    padding: 16px 0;
    border-bottom: 1px solid var(--an-white);
    color: var(--an-white);
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 0.13em;
    text-decoration: none;
    text-transform: uppercase;
    transition: gap 0.3s ease,
    color 0.3s ease;
}
    
.an-button span {
    font-size: 19px;
    font-weight: 400;
    line-height: 1;
}

.an-button:hover,
.an-button:focus-visible {
    gap: 34px;
    color: var(--an-muted);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f20dd3a */.an-number {
        position: absolute;
        right: clamp(24px, 8vw, 130px);
        bottom: 80px;
        z-index: 2;
        color: var(--an-white);
        font-family: Georgia, "Times New Roman", serif;
        font-size: 42px;
    }

    .an-number span {
        color: var(--an-muted);
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        letter-spacing: 0.12em;
    }
    
@media (max-width: 767px) {
    .an-number{
        top: 28px;
            right: 24px;
            bottom: auto;
            font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af96192 */.an-slide{
    position: absolute;
    inset: 0;
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.8s ease,
    visibility 0.8s ease;
}

.an-slide.is-active {
    visibility: visible;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb6709f */.an-slide-image{
    position: absolute;
    inset: 0;
    transition: transform 7s ease;
}

.an-slide.is-active .an-slide-image{
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92baa33 */.an-overlay{
    position: absolute;
    inset: 0;
    background: linear-gradient(
            90deg,
            rgba(23, 23, 23, 0.82) 0%,
            rgba(23, 23, 23, 0.56) 34%,
            rgba(23, 23, 23, 0.08) 75%,
            rgba(23, 23, 23, 0.22) 100%
    );
}

@media (max-width: 767px) {
    .an-overlay{
        background: linear-gradient(
                180deg,
                rgba(23, 23, 23, 0.18) 0%,
                rgba(23, 23, 23, 0.22) 35%,
                rgba(23, 23, 23, 0.86) 78%,
                rgba(23, 23, 23, 0.98) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aff1d71 */.an-eyebrow{
    color: var(--an-muted);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53b7785 */.an-title{
    max-width: 600px;
    margin: 0;
    color: var(--an-white);
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(54px, 8vw, 112px);
    font-weight: 400;
    letter-spacing: -0.07em;
    line-height: 0.88;
}

.an-title em {
    color: var(--an-paper);
    font-style: italic;
}

@media (max-width: 767px) {
    .an-title{
        font-size: clamp(54px, 16vw, 84px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-330f146 */.an-description{
    max-width: 320px;
    color: var(--an-muted);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1003874 */.an-button {
    display: inline-flex;
    align-items: center;
    gap: 24px;
    padding: 16px 0;
    border-bottom: 1px solid var(--an-white);
    color: var(--an-white);
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 0.13em;
    text-decoration: none;
    text-transform: uppercase;
    transition: gap 0.3s ease,
    color 0.3s ease;
}
    
.an-button span {
    font-size: 19px;
    font-weight: 400;
    line-height: 1;
}

.an-button:hover,
.an-button:focus-visible {
    gap: 34px;
    color: var(--an-muted);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e2153 */.an-number {
        position: absolute;
        right: clamp(24px, 8vw, 130px);
        bottom: 80px;
        z-index: 2;
        color: var(--an-white);
        font-family: Georgia, "Times New Roman", serif;
        font-size: 42px;
    }

    .an-number span {
        color: var(--an-muted);
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        letter-spacing: 0.12em;
    }
    
@media (max-width: 767px) {
    .an-number{
        top: 28px;
            right: 24px;
            bottom: auto;
            font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1558f07 */.an-slide{
    position: absolute;
    inset: 0;
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.8s ease,
    visibility 0.8s ease;
}

.an-slide.is-active {
    visibility: visible;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-149840c */.an-slide-image{
    position: absolute;
    inset: 0;
    transition: transform 7s ease;
}

.an-slide.is-active .an-slide-image{
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be9f8ff */.an-overlay{
    position: absolute;
    inset: 0;
    background: linear-gradient(
            90deg,
            rgba(23, 23, 23, 0.82) 0%,
            rgba(23, 23, 23, 0.56) 34%,
            rgba(23, 23, 23, 0.08) 75%,
            rgba(23, 23, 23, 0.22) 100%
    );
}

@media (max-width: 767px) {
    .an-overlay{
        background: linear-gradient(
                180deg,
                rgba(23, 23, 23, 0.18) 0%,
                rgba(23, 23, 23, 0.22) 35%,
                rgba(23, 23, 23, 0.86) 78%,
                rgba(23, 23, 23, 0.98) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b917f2 */.an-eyebrow{
    color: var(--an-muted);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-deb8826 */.an-title{
    max-width: 600px;
    margin: 0;
    color: var(--an-white);
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(54px, 8vw, 112px);
    font-weight: 400;
    letter-spacing: -0.07em;
    line-height: 0.88;
}

.an-title em {
    color: var(--an-paper);
    font-style: italic;
}

@media (max-width: 767px) {
    .an-title{
        font-size: clamp(54px, 16vw, 84px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff58b00 */.an-description{
    max-width: 320px;
    color: var(--an-muted);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e7bac6c */.an-button {
    display: inline-flex;
    align-items: center;
    gap: 24px;
    padding: 16px 0;
    border-bottom: 1px solid var(--an-white);
    color: var(--an-white);
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 0.13em;
    text-decoration: none;
    text-transform: uppercase;
    transition: gap 0.3s ease,
    color 0.3s ease;
}
    
.an-button span {
    font-size: 19px;
    font-weight: 400;
    line-height: 1;
}

.an-button:hover,
.an-button:focus-visible {
    gap: 34px;
    color: var(--an-muted);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2215a5 */.an-number {
        position: absolute;
        right: clamp(24px, 8vw, 130px);
        bottom: 80px;
        z-index: 2;
        color: var(--an-white);
        font-family: Georgia, "Times New Roman", serif;
        font-size: 42px;
    }

    .an-number span {
        color: var(--an-muted);
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        letter-spacing: 0.12em;
    }
    
@media (max-width: 767px) {
    .an-number{
        top: 28px;
            right: 24px;
            bottom: auto;
            font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6aa8f */.an-slide{
    position: absolute;
    inset: 0;
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.8s ease,
    visibility 0.8s ease;
}

.an-slide.is-active {
    visibility: visible;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a34cd29 */.an-dots{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde4a96 */.an-carousel{
    --an-min-height: 680px;
    --an-ink: #171717;
    --an-paper: #f4f1eb;
    --an-white: #ffffff;
    --an-muted: #d7d1c7;
    --an-accent: #b45c3c;
    background: var(--an-ink);
    color: var(--an-white);
}

.an-carousel.is-paused .an-progress span {
    animation-play-state: paused;
}

.an-progress span.is-running {
    animation: an-progress 6s linear forwards;
}   
    
@keyframes an-progress {
    from {
        width: 0;
    }

    to {
        width: 100%;
    }
}

 @media (max-width: 767px) {
     .an-carousel{
         --an-min-height: 720px;
     }
 }/* End custom CSS */