.elementor-6225 .elementor-element.elementor-element-830c427{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-a0ab8be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-75e0744{--kitify-tabs-h-align:center;}.elementor-6225 .elementor-element.elementor-element-75e0744 > .elementor-widget-container > .kitify-tabs > .kitify-tabs__control-wrapper .intro-text{font-family:"Playfair Display", Sans-serif;font-weight:300;margin:0px 15px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-75e0744 > .elementor-widget-container > .kitify-tabs > .kitify-tabs__desc{font-family:"Playfair Display", Sans-serif;}.elementor-6225 .elementor-element.elementor-element-75e0744 > .elementor-widget-container > .kitify-tabs > .kitify-tabs__control-wrapper .kitify-tabs__controls__tmp{font-family:"Playfair Display", Sans-serif;font-weight:200;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;}.elementor-6225 .elementor-element.elementor-element-75e0744 > .elementor-widget-container > .kitify-tabs > .kitify-tabs__control-wrapper .kitify-tabs__controls__tmp .dd-icon{font-size:10px;padding:0px 0px 0px 10px;}.elementor-6225 .elementor-element.elementor-element-75e0744 .kitify-tabs__label-text{white-space:nowrap;}.elementor-6225 .elementor-element.elementor-element-75e0744 > .elementor-widget-container > .kitify-tabs > .kitify-tabs__control-wrapper .kitify-tabs__control .kitify-tabs__label-text{color:#888888;font-family:"Playfair Display", Sans-serif;font-weight:400;}.elementor-6225 .elementor-element.elementor-element-75e0744 > .elementor-widget-container > .kitify-tabs > .kitify-tabs__control-wrapper .kitify-tabs__control .kitify-tabs__control-inner{padding:5px 0px 5px 0px;}.elementor-6225 .elementor-element.elementor-element-75e0744 > .elementor-widget-container > .kitify-tabs > .kitify-tabs__control-wrapper .kitify-tabs__control:hover .kitify-tabs__label-text{color:#666666;}.elementor-6225 .elementor-element.elementor-element-75e0744 > .elementor-widget-container > .kitify-tabs > .kitify-tabs__control-wrapper .kitify-tabs__control.active-tab .kitify-tabs__label-text{color:#181818;}.elementor-6225 .elementor-element.elementor-element-75e0744 > .elementor-widget-container > .kitify-tabs > .kitify-tabs__content-wrapper .kitify-tabs__content{padding:50px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-2a2c2aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-ef5b41f > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-d8ecd1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:80px 80px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-0b627ed{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-6225 .elementor-element.elementor-element-0b627ed, .elementor-6225 .elementor-element.elementor-element-0b627ed::before{--border-transition:0.3s;}.elementor-6225 .elementor-element.elementor-element-fc63a17 img{max-width:500px;border-radius:15px 15px 15px 15px;}.elementor-6225 .elementor-element.elementor-element-31cc8e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:15px 15px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-1a245a3{text-align:center;width:var( --container-widget-width, 100.217% );max-width:100.217%;--container-widget-width:100.217%;--container-widget-flex-grow:0;}.elementor-6225 .elementor-element.elementor-element-1a245a3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:100;line-height:60px;}.elementor-6225 .elementor-element.elementor-element-1a245a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6225 .elementor-element.elementor-element-6327e49{text-align:center;}.elementor-6225 .elementor-element.elementor-element-6327e49 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;line-height:24px;}.elementor-6225 .elementor-element.elementor-element-6327e49 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-01d64ef{--spacer-size:30px;}.elementor-6225 .elementor-element.elementor-element-e7db9b0 .elementor-button{text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-756b8a8 );border-radius:0px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-e7db9b0 .elementor-button:hover, .elementor-6225 .elementor-element.elementor-element-e7db9b0 .elementor-button:focus{color:#000000;background-color:#00000017;border-color:#FFA83200;}.elementor-6225 .elementor-element.elementor-element-bc77c4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-bc77c4b:not(.elementor-motion-effects-element-type-background), .elementor-6225 .elementor-element.elementor-element-bc77c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F1;}.elementor-6225 .elementor-element.elementor-element-bc77c4b, .elementor-6225 .elementor-element.elementor-element-bc77c4b::before{--border-transition:0.3s;}.elementor-6225 .elementor-element.elementor-element-34e27ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:30px 30px;--flex-wrap:nowrap;--background-transition:0.3s;--margin-block-start:90px;--margin-block-end:90px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-884f38f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-6225 .elementor-element.elementor-element-240dc19 img{max-width:200px;}.elementor-6225 .elementor-element.elementor-element-047e6a7{text-align:center;}.elementor-6225 .elementor-element.elementor-element-047e6a7 .elementor-heading-title{color:#AD9987;font-family:"Playfair Display", Sans-serif;}.elementor-6225 .elementor-element.elementor-element-d8c3831{text-align:center;font-family:"Montserrat", Sans-serif;}.elementor-6225 .elementor-element.elementor-element-d8c3831 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-3d12089{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-6225 .elementor-element.elementor-element-fea514e img{max-width:200px;}.elementor-6225 .elementor-element.elementor-element-95b064c{text-align:center;}.elementor-6225 .elementor-element.elementor-element-95b064c .elementor-heading-title{color:#AD9987;font-family:"Playfair Display", Sans-serif;}.elementor-6225 .elementor-element.elementor-element-a8fc9fa{text-align:center;font-family:"Montserrat", Sans-serif;}.elementor-6225 .elementor-element.elementor-element-a8fc9fa > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-f9e27f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-6225 .elementor-element.elementor-element-8ab76bd img{max-width:200px;}.elementor-6225 .elementor-element.elementor-element-99e43a2{text-align:center;}.elementor-6225 .elementor-element.elementor-element-99e43a2 .elementor-heading-title{color:#AD9987;font-family:"Playfair Display", Sans-serif;}.elementor-6225 .elementor-element.elementor-element-183ff9a{text-align:center;font-family:"Montserrat", Sans-serif;}.elementor-6225 .elementor-element.elementor-element-183ff9a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-a0fd4ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-9d85356{--kitify-bannerlist-col-gap:10px;--kitify-bannerlist-image-scale-hover:1.05;--kitify-bannerlist-content-radius:0px 0px 0px 0px;--kitify-carousel-dot-item-space:5px;}.elementor-6225 .elementor-element.elementor-element-9d85356 .kitify-bannerlist__inner{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-9d85356 .kitify-bannerlist__image{border-radius:0% 0% 0% 0%;}.elementor-6225 .elementor-element.elementor-element-9d85356 .kitify-bannerlist__image:after{opacity:0.6;top:0px;right:0px;bottom:0px;left:0px;border-radius:0px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-9d85356 .kitify-bannerlist__inner:hover .kitify-bannerlist__image:after{opacity:0.6;}.elementor-6225 .elementor-element.elementor-element-9d85356 .kitify-bannerlist__content-inner{text-align:center;align-items:center;justify-content:center;}.elementor-6225 .elementor-element.elementor-element-9d85356 .kitify-bannerlist__title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:100;letter-spacing:1px;margin:17px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-9d85356 .kitify-bannerlist__desc{color:var( --e-global-color-text );}.elementor-6225 .elementor-element.elementor-element-9d85356 .kitify-bannerlist__btn{flex-direction:row;background-color:#E7E7E7;color:#000000;padding:20px 30px 20px 30px;margin:10px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-9d85356 .btn-icon{padding:0px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-9d85356  .kitify-bannerlist__btn{font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-6225 .elementor-element.elementor-element-9d85356 .kitify-bannerlist__btn:hover{background-color:#FFFFFF;}.elementor-6225 .elementor-element.elementor-element-9d85356 .kitify-carousel .kitify-arrow{background-color:#FFFFFF;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.09);}.elementor-6225 .elementor-element.elementor-element-9d85356 .kitify-carousel .kitify-arrow:hover{background-color:#FFA832;color:#FFFFFF;fill:#FFFFFF;}.elementor-6225 .elementor-element.elementor-element-9d85356 .kitify-carousel .kitify-arrow.prev-arrow{left:-25px;right:auto;}.elementor-6225 .elementor-element.elementor-element-9d85356 .kitify-carousel .kitify-arrow.next-arrow{right:-25px;left:auto;}.elementor-6225 .elementor-element.elementor-element-9d85356 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-4440c4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;--background-transition:0.3s;--margin-block-start:90px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-1b19c84{text-align:center;}.elementor-6225 .elementor-element.elementor-element-1b19c84 .elementor-heading-title{color:#616161;font-family:"Playfair Display", Sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:3px;}.elementor-6225 .elementor-element.elementor-element-e6e1f72.elementor-arrows-yes .elementor-main-swiper{width:calc( 70% - 40px );}.elementor-6225 .elementor-element.elementor-element-e6e1f72 .elementor-main-swiper{width:70%;}.elementor-6225 .elementor-element.elementor-element-e6e1f72 .elementor-testimonial__header, .elementor-6225 .elementor-element.elementor-element-e6e1f72 .elementor-testimonial__name{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;}.elementor-6225 .elementor-element.elementor-element-e6e1f72 .elementor-testimonial__text{font-family:"Inter Tight", Sans-serif;font-size:12px;font-style:italic;}.elementor-6225 .elementor-element.elementor-element-e6e1f72 .elementor-swiper-button{font-size:20px;}.elementor-6225 .elementor-element.elementor-element-e6e1f72 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-e6e1f72.elementor-element{--align-self:center;}.elementor-6225 .elementor-element.elementor-element-e8a170d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;--background-transition:0.3s;--margin-block-start:90px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-738c836{text-align:center;}.elementor-6225 .elementor-element.elementor-element-738c836 .elementor-heading-title{color:#616161;font-family:"Playfair Display", Sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:3px;}.elementor-6225 .elementor-element.elementor-element-754208a img{max-width:350px;transition-duration:0.5s;}.elementor-6225 .elementor-element.elementor-element-e115718{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 30px;--background-transition:0.3s;--margin-block-start:90px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-277a4bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6225 .elementor-element.elementor-element-0fac067.elementor-view-stacked .elementor-icon{background-color:#FFAD3D;}.elementor-6225 .elementor-element.elementor-element-0fac067.elementor-view-framed .elementor-icon, .elementor-6225 .elementor-element.elementor-element-0fac067.elementor-view-default .elementor-icon{fill:#FFAD3D;color:#FFAD3D;border-color:#FFAD3D;}.elementor-6225 .elementor-element.elementor-element-0fac067{--icon-box-icon-margin:15px;--kitify-tfx-scale-x-hover:1.05;--kitify-tfx-scale-y-hover:1.05;--kitify-tfx-transition-duration:0.6s;}.elementor-6225 .elementor-element.elementor-element-0fac067 .elementor-icon{font-size:30px;}.elementor-6225 .elementor-element.elementor-element-0fac067 .elementor-icon-box-title{margin-bottom:0px;}.elementor-6225 .elementor-element.elementor-element-0fac067 .elementor-icon-box-title, .elementor-6225 .elementor-element.elementor-element-0fac067 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-6225 .elementor-element.elementor-element-0fac067 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-6225 .elementor-element.elementor-element-2f70803{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6225 .elementor-element.elementor-element-bd4fa5a.elementor-view-stacked .elementor-icon{background-color:#FFAD3D;}.elementor-6225 .elementor-element.elementor-element-bd4fa5a.elementor-view-framed .elementor-icon, .elementor-6225 .elementor-element.elementor-element-bd4fa5a.elementor-view-default .elementor-icon{fill:#FFAD3D;color:#FFAD3D;border-color:#FFAD3D;}.elementor-6225 .elementor-element.elementor-element-bd4fa5a{--icon-box-icon-margin:15px;--kitify-tfx-scale-x-hover:1.05;--kitify-tfx-scale-y-hover:1.05;--kitify-tfx-transition-duration:0.6s;}.elementor-6225 .elementor-element.elementor-element-bd4fa5a .elementor-icon{font-size:30px;}.elementor-6225 .elementor-element.elementor-element-bd4fa5a .elementor-icon-box-title{margin-bottom:0px;}.elementor-6225 .elementor-element.elementor-element-bd4fa5a .elementor-icon-box-title, .elementor-6225 .elementor-element.elementor-element-bd4fa5a .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-6225 .elementor-element.elementor-element-bd4fa5a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-6225 .elementor-element.elementor-element-cb458a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6225 .elementor-element.elementor-element-6563d7d.elementor-view-stacked .elementor-icon{background-color:#FFAD3D;}.elementor-6225 .elementor-element.elementor-element-6563d7d.elementor-view-framed .elementor-icon, .elementor-6225 .elementor-element.elementor-element-6563d7d.elementor-view-default .elementor-icon{fill:#FFAD3D;color:#FFAD3D;border-color:#FFAD3D;}.elementor-6225 .elementor-element.elementor-element-6563d7d{--icon-box-icon-margin:15px;--kitify-tfx-scale-x-hover:1.05;--kitify-tfx-scale-y-hover:1.05;--kitify-tfx-transition-duration:0.6s;}.elementor-6225 .elementor-element.elementor-element-6563d7d .elementor-icon{font-size:30px;}.elementor-6225 .elementor-element.elementor-element-6563d7d .elementor-icon-box-title{margin-bottom:0px;}.elementor-6225 .elementor-element.elementor-element-6563d7d .elementor-icon-box-title, .elementor-6225 .elementor-element.elementor-element-6563d7d .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-6225 .elementor-element.elementor-element-6563d7d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-6225 .elementor-element.elementor-element-b17d8cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6225 .elementor-element.elementor-element-c3c232b.elementor-view-stacked .elementor-icon{background-color:#FFAD3D;}.elementor-6225 .elementor-element.elementor-element-c3c232b.elementor-view-framed .elementor-icon, .elementor-6225 .elementor-element.elementor-element-c3c232b.elementor-view-default .elementor-icon{fill:#FFAD3D;color:#FFAD3D;border-color:#FFAD3D;}.elementor-6225 .elementor-element.elementor-element-c3c232b{--icon-box-icon-margin:15px;--kitify-tfx-scale-x-hover:1.05;--kitify-tfx-scale-y-hover:1.05;--kitify-tfx-transition-duration:0.6s;}.elementor-6225 .elementor-element.elementor-element-c3c232b .elementor-icon{font-size:30px;}.elementor-6225 .elementor-element.elementor-element-c3c232b .elementor-icon-box-title{margin-bottom:0px;}.elementor-6225 .elementor-element.elementor-element-c3c232b .elementor-icon-box-title, .elementor-6225 .elementor-element.elementor-element-c3c232b .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-6225 .elementor-element.elementor-element-c3c232b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-6225 .elementor-element.elementor-element-4a34261{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:90px;--margin-block-end:90px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-ce196ee{text-align:center;}.elementor-6225 .elementor-element.elementor-element-ce196ee .elementor-heading-title{color:#616161;font-family:"Playfair Display", Sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:3px;}.elementor-6225 .elementor-element.elementor-element-a66fbb9 > .elementor-widget-container{margin:20px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-392ddfd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 30px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:90px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:90px;--padding-inline-end:90px;}.elementor-6225 .elementor-element.elementor-element-392ddfd:not(.elementor-motion-effects-element-type-background), .elementor-6225 .elementor-element.elementor-element-392ddfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F1;}.elementor-6225 .elementor-element.elementor-element-392ddfd, .elementor-6225 .elementor-element.elementor-element-392ddfd::before{--border-transition:0.3s;}.elementor-6225 .elementor-element.elementor-element-790939b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-6225 .elementor-element.elementor-element-790939b, .elementor-6225 .elementor-element.elementor-element-790939b::before{--border-transition:0.3s;}.elementor-6225 .elementor-element.elementor-element-55e0382 .elementor-icon-box-wrapper{text-align:center;}.elementor-6225 .elementor-element.elementor-element-55e0382.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-6225 .elementor-element.elementor-element-55e0382.elementor-view-framed .elementor-icon, .elementor-6225 .elementor-element.elementor-element-55e0382.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-6225 .elementor-element.elementor-element-55e0382{--icon-box-icon-margin:15px;}.elementor-6225 .elementor-element.elementor-element-55e0382 .elementor-icon{font-size:60px;}.elementor-6225 .elementor-element.elementor-element-55e0382 .elementor-icon-box-title{margin-bottom:0px;}.elementor-6225 .elementor-element.elementor-element-55e0382 .elementor-icon-box-title, .elementor-6225 .elementor-element.elementor-element-55e0382 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;}.elementor-6225 .elementor-element.elementor-element-55e0382 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-6225 .elementor-element.elementor-element-a59c16e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-6225 .elementor-element.elementor-element-a59c16e, .elementor-6225 .elementor-element.elementor-element-a59c16e::before{--border-transition:0.3s;}.elementor-6225 .elementor-element.elementor-element-d93b377 .elementor-icon-box-wrapper{text-align:center;}.elementor-6225 .elementor-element.elementor-element-d93b377.elementor-view-stacked .elementor-icon{background-color:#ECECEC;}.elementor-6225 .elementor-element.elementor-element-d93b377.elementor-view-framed .elementor-icon, .elementor-6225 .elementor-element.elementor-element-d93b377.elementor-view-default .elementor-icon{fill:#ECECEC;color:#ECECEC;border-color:#ECECEC;}.elementor-6225 .elementor-element.elementor-element-d93b377{--icon-box-icon-margin:15px;}.elementor-6225 .elementor-element.elementor-element-d93b377 .elementor-icon{font-size:50px;}.elementor-6225 .elementor-element.elementor-element-d93b377 .elementor-icon-box-title{margin-bottom:0px;}.elementor-6225 .elementor-element.elementor-element-d93b377 .elementor-icon-box-title, .elementor-6225 .elementor-element.elementor-element-d93b377 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;}.elementor-6225 .elementor-element.elementor-element-d93b377 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-6225 .elementor-element.elementor-element-2f49951{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-6225 .elementor-element.elementor-element-2f49951, .elementor-6225 .elementor-element.elementor-element-2f49951::before{--border-transition:0.3s;}.elementor-6225 .elementor-element.elementor-element-7edeec7 .elementor-icon-box-wrapper{text-align:center;}.elementor-6225 .elementor-element.elementor-element-7edeec7.elementor-view-stacked .elementor-icon{background-color:#ECECEC;}.elementor-6225 .elementor-element.elementor-element-7edeec7.elementor-view-framed .elementor-icon, .elementor-6225 .elementor-element.elementor-element-7edeec7.elementor-view-default .elementor-icon{fill:#ECECEC;color:#ECECEC;border-color:#ECECEC;}.elementor-6225 .elementor-element.elementor-element-7edeec7{--icon-box-icon-margin:15px;}.elementor-6225 .elementor-element.elementor-element-7edeec7 .elementor-icon{font-size:50px;}.elementor-6225 .elementor-element.elementor-element-7edeec7 .elementor-icon-box-title{margin-bottom:0px;}.elementor-6225 .elementor-element.elementor-element-7edeec7 .elementor-icon-box-title, .elementor-6225 .elementor-element.elementor-element-7edeec7 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;}.elementor-6225 .elementor-element.elementor-element-7edeec7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-6225 .elementor-element.elementor-element-247e9f9 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;fill:#000000;color:#000000;background-color:#D6D6D600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:0px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-247e9f9 .elementor-button:hover, .elementor-6225 .elementor-element.elementor-element-247e9f9 .elementor-button:focus{color:#FFFFFF;background-color:#A8A8A8;}.elementor-6225 .elementor-element.elementor-element-247e9f9 .elementor-button:hover svg, .elementor-6225 .elementor-element.elementor-element-247e9f9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6225 .elementor-element.elementor-element-247e9f9 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-6225 .elementor-element.elementor-element-9500d27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-6225 .elementor-element.elementor-element-9500d27, .elementor-6225 .elementor-element.elementor-element-9500d27::before{--border-transition:0.3s;}.elementor-6225 .elementor-element.elementor-element-c61d572 .elementor-icon-box-wrapper{text-align:center;}.elementor-6225 .elementor-element.elementor-element-c61d572.elementor-view-stacked .elementor-icon{background-color:#ECECEC;}.elementor-6225 .elementor-element.elementor-element-c61d572.elementor-view-framed .elementor-icon, .elementor-6225 .elementor-element.elementor-element-c61d572.elementor-view-default .elementor-icon{fill:#ECECEC;color:#ECECEC;border-color:#ECECEC;}.elementor-6225 .elementor-element.elementor-element-c61d572{--icon-box-icon-margin:15px;}.elementor-6225 .elementor-element.elementor-element-c61d572 .elementor-icon{font-size:50px;}.elementor-6225 .elementor-element.elementor-element-c61d572 .elementor-icon-box-title{margin-bottom:0px;}.elementor-6225 .elementor-element.elementor-element-c61d572 .elementor-icon-box-title, .elementor-6225 .elementor-element.elementor-element-c61d572 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;}.elementor-6225 .elementor-element.elementor-element-c61d572 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-6225 .elementor-element.elementor-element-30aa1ec .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;fill:#000000;color:#000000;background-color:#D6D6D600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:0px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-30aa1ec .elementor-button:hover, .elementor-6225 .elementor-element.elementor-element-30aa1ec .elementor-button:focus{color:#FFFFFF;background-color:#A8A8A8;}.elementor-6225 .elementor-element.elementor-element-30aa1ec .elementor-button:hover svg, .elementor-6225 .elementor-element.elementor-element-30aa1ec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6225 .elementor-element.elementor-element-30aa1ec > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-6225 .elementor-element.elementor-element-4457499{--display:flex;--background-transition:0.3s;--margin-block-start:90px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-c35d1c4{text-align:center;}.elementor-6225 .elementor-element.elementor-element-c35d1c4 .elementor-heading-title{color:#616161;font-family:"Playfair Display", Sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:3px;}.elementor-6225 .elementor-element.elementor-element-c35d1c4 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-6225 .elementor-element.elementor-element-700b2b1 .kitify-posts{--kitify-posts-thumbnail-width:100px;--kitify-posts-thumbnail-spacing:100px;}.elementor-6225 .elementor-element.elementor-element-700b2b1 .kitify-posts .kitify-posts__title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:100;text-align:center;margin:-55% 0% 0% 0%;}.elementor-6225 .elementor-element.elementor-element-700b2b1 .kitify-posts .kitify-posts__title a{color:#FFFFFF;}.elementor-6225 .elementor-element.elementor-element-700b2b1 .kitify-posts .kitify-posts__btn-more{flex-direction:row;}.elementor-6225 .elementor-element.elementor-element-700b2b1 .kitify-posts .kitify-posts__btn-more:hover{text-decoration:none;}.elementor-6225 .elementor-element.elementor-element-700b2b1{--kitify-carousel-dot-item-space:5px;}@media(min-width:768px){.elementor-6225 .elementor-element.elementor-element-830c427{--content-width:100%;}.elementor-6225 .elementor-element.elementor-element-2a2c2aa{--width:100%;}.elementor-6225 .elementor-element.elementor-element-0b627ed{--width:50%;}.elementor-6225 .elementor-element.elementor-element-31cc8e0{--width:50%;}.elementor-6225 .elementor-element.elementor-element-34e27ce{--content-width:70%;}.elementor-6225 .elementor-element.elementor-element-884f38f{--width:33%;}.elementor-6225 .elementor-element.elementor-element-3d12089{--width:33%;}.elementor-6225 .elementor-element.elementor-element-f9e27f5{--width:33%;}.elementor-6225 .elementor-element.elementor-element-a0fd4ce{--content-width:70%;}.elementor-6225 .elementor-element.elementor-element-e115718{--content-width:70%;}.elementor-6225 .elementor-element.elementor-element-277a4bb{--width:25%;}.elementor-6225 .elementor-element.elementor-element-2f70803{--width:25%;}.elementor-6225 .elementor-element.elementor-element-cb458a4{--width:25%;}.elementor-6225 .elementor-element.elementor-element-b17d8cf{--width:25%;}.elementor-6225 .elementor-element.elementor-element-790939b{--width:25%;}.elementor-6225 .elementor-element.elementor-element-a59c16e{--width:25%;}.elementor-6225 .elementor-element.elementor-element-2f49951{--width:25%;}.elementor-6225 .elementor-element.elementor-element-9500d27{--width:25%;}}@media(max-width:991px) and (min-width:768px){.elementor-6225 .elementor-element.elementor-element-0b627ed{--width:100%;}.elementor-6225 .elementor-element.elementor-element-31cc8e0{--width:100%;}}@media(max-width:1599px){.elementor-6225 .elementor-element.elementor-element-a0ab8be{--margin-block-start:70px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:100px;}.elementor-6225 .elementor-element.elementor-element-2a2c2aa{--margin-block-start:70px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:100px;}.elementor-6225 .elementor-element.elementor-element-d8ecd1b{--gap:0px 70px;--margin-block-start:70px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:100px;}.elementor-6225 .elementor-element.elementor-element-0b627ed{--min-height:580px;}.elementor-6225 .elementor-element.elementor-element-31cc8e0{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-1a245a3 .elementor-heading-title{font-size:48px;}.elementor-6225 .elementor-element.elementor-element-bc77c4b{--margin-block-start:70px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:100px;}.elementor-6225 .elementor-element.elementor-element-34e27ce{--margin-block-start:70px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:100px;}.elementor-6225 .elementor-element.elementor-element-4440c4a{--margin-block-start:70px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:100px;}.elementor-6225 .elementor-element.elementor-element-e8a170d{--margin-block-start:70px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:100px;}.elementor-6225 .elementor-element.elementor-element-e115718{--margin-block-start:70px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:100px;}.elementor-6225 .elementor-element.elementor-element-4a34261{--margin-block-start:70px;--margin-block-end:70px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:100px;}.elementor-6225 .elementor-element.elementor-element-392ddfd{--margin-block-start:70px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:100px;}}@media(max-width:1279px){.elementor-6225 .elementor-element.elementor-element-a0ab8be{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:80px;--padding-inline-end:80px;}.elementor-6225 .elementor-element.elementor-element-2a2c2aa{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:80px;--padding-inline-end:80px;}.elementor-6225 .elementor-element.elementor-element-d8ecd1b{--min-height:0px;--gap:30px 30px;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:80px;--padding-inline-end:80px;}.elementor-6225 .elementor-element.elementor-element-0b627ed{--min-height:450px;}.elementor-6225 .elementor-element.elementor-element-1a245a3 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-6225 .elementor-element.elementor-element-01d64ef{--spacer-size:10px;}.elementor-6225 .elementor-element.elementor-element-bc77c4b{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:80px;--padding-inline-end:80px;}.elementor-6225 .elementor-element.elementor-element-34e27ce{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:80px;--padding-inline-end:80px;}.elementor-6225 .elementor-element.elementor-element-4440c4a{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:80px;--padding-inline-end:80px;}.elementor-6225 .elementor-element.elementor-element-e8a170d{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:80px;--padding-inline-end:80px;}.elementor-6225 .elementor-element.elementor-element-e115718{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:80px;--padding-inline-end:80px;}.elementor-6225 .elementor-element.elementor-element-4a34261{--margin-block-start:50px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:80px;--padding-inline-end:80px;}.elementor-6225 .elementor-element.elementor-element-392ddfd{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:80px;--padding-inline-end:80px;}}@media(max-width:1024px){.elementor-6225 .elementor-element.elementor-element-a0ab8be{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-6225 .elementor-element.elementor-element-2a2c2aa{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-6225 .elementor-element.elementor-element-d8ecd1b{--min-height:551px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-6225 .elementor-element.elementor-element-bc77c4b{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-6225 .elementor-element.elementor-element-34e27ce{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-6225 .elementor-element.elementor-element-4440c4a{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-6225 .elementor-element.elementor-element-e8a170d{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-6225 .elementor-element.elementor-element-e115718{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-6225 .elementor-element.elementor-element-4a34261{--gap:60px 60px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-6225 .elementor-element.elementor-element-392ddfd{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}}@media(max-width:991px){.elementor-6225 .elementor-element.elementor-element-a0ab8be{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-6225 .elementor-element.elementor-element-2a2c2aa{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-6225 .elementor-element.elementor-element-d8ecd1b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-6225 .elementor-element.elementor-element-0b627ed{--min-height:424px;}.elementor-6225 .elementor-element.elementor-element-31cc8e0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6225 .elementor-element.elementor-element-1a245a3{text-align:center;}.elementor-6225 .elementor-element.elementor-element-bc77c4b{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-6225 .elementor-element.elementor-element-34e27ce{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-6225 .elementor-element.elementor-element-4440c4a{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-6225 .elementor-element.elementor-element-e8a170d{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-6225 .elementor-element.elementor-element-e115718{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-6225 .elementor-element.elementor-element-4a34261{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-6225 .elementor-element.elementor-element-392ddfd{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}}@media(max-width:767px){.elementor-6225 .elementor-element.elementor-element-a0ab8be{--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-6225 .elementor-element.elementor-element-75e0744 > .elementor-widget-container > .kitify-tabs > .kitify-tabs__control-wrapper .intro-text{font-size:0px;}.elementor-6225 .elementor-element.elementor-element-75e0744 > .elementor-widget-container > .kitify-tabs > .kitify-tabs__control-wrapper .kitify-tabs__controls__tmp{font-size:24px;}.elementor-6225 .elementor-element.elementor-element-75e0744 > .elementor-widget-container > .kitify-tabs > .kitify-tabs__control-wrapper .kitify-tabs__control .kitify-tabs__label-text{font-size:24px;}.elementor-6225 .elementor-element.elementor-element-75e0744 > .elementor-widget-container > .kitify-tabs > .kitify-tabs__content-wrapper .kitify-tabs__content{padding:30px 0px 0px 0px;}.elementor-6225 .elementor-element.elementor-element-2a2c2aa{--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-6225 .elementor-element.elementor-element-d8ecd1b{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-6225 .elementor-element.elementor-element-0b627ed{--width:100%;--min-height:283px;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-6225 .elementor-element.elementor-element-fc63a17{text-align:center;}.elementor-6225 .elementor-element.elementor-element-fc63a17 img{width:100%;}.elementor-6225 .elementor-element.elementor-element-1a245a3 .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-6225 .elementor-element.elementor-element-bc77c4b{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-6225 .elementor-element.elementor-element-34e27ce{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-6225 .elementor-element.elementor-element-9d85356 .kitify-bannerlist__title{font-size:16px;}.elementor-6225 .elementor-element.elementor-element-4440c4a{--gap:30px 30px;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-6225 .elementor-element.elementor-element-e8a170d{--gap:30px 30px;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-6225 .elementor-element.elementor-element-754208a img{width:100%;}.elementor-6225 .elementor-element.elementor-element-e115718{--content-width:60%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-6225 .elementor-element.elementor-element-0fac067 .elementor-icon-box-wrapper{text-align:center;}.elementor-6225 .elementor-element.elementor-element-c3c232b .elementor-icon-box-wrapper{text-align:center;}.elementor-6225 .elementor-element.elementor-element-4a34261{--margin-block-start:40px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-6225 .elementor-element.elementor-element-392ddfd{--gap:30px 30px;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-6225 .elementor-element.elementor-element-790939b{--width:100%;}.elementor-6225 .elementor-element.elementor-element-4457499{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:25px;--padding-inline-end:25px;}}/* Start custom CSS for kitify-tabs, class: .elementor-element-75e0744 *//* VALENTH / Kitify products: imagen vertical 9:16 */
.valeth-product-grid .product-item__thumbnail {
  aspect-ratio: 13 / 18;
  width: 100%;
  overflow: hidden;
  position: relative;
  border-radius: 10px 10px 0 10px;
  background: #f7f7f7;
}

/* Que el contenedor interno ocupe toda la tarjeta */
.valeth-product-grid .product-item__thumbnail-placeholder,
.valeth-product-grid .product-item__thumbnail-placeholder a {
  display: block;
  width: 100%;
  height: 100%;
}

/* La imagen llena el formato 9:16 */
.valeth-product-grid .product-item__thumbnail img {
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  object-fit: cover;
  object-position: center top;
  display: block;
}

/* Precio más grande */
.valeth-product-grid .product-item__description .price,
.valeth-product-grid .product-item__description .price .amount {
  font-size: 20px;
  line-height: 1.25;
  font-weight: 600;
  color: #181818;
}

/* Que el precio no quede apretado contra el título */
.valeth-product-grid .product-item__description .info-right {
  margin-top: 6px;
}

/* Tallas debajo del precio */
.valeth-loop-sizes {
  margin-top: 7px;
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
  align-items: center;
  font-size: 12px;
  line-height: 1.3;
  color: #555;
}

.valeth-loop-sizes-label {
  margin-right: 2px;
  color: #777;
}

.valeth-loop-size {
  border: 1px solid #e1e1e1;
  border-radius: 999px;
  padding: 2px 7px;
  font-size: 11px;
  color: #333;
  background: #fff;
}
.woocommerce-loop-product__title{
    text-align: center;
    text-transform: uppercase;
}

ul.products .product .product-item .product-item__description .product-item__description--info .info-right {
  text-align: center;
}

/* Mobile */
@media (max-width: 767px) {
  .valeth-product-grid .product-item__description .price,
  .valeth-product-grid .product-item__description .price .amount {
    font-size: 17px;
  }

  .valeth-loop-sizes {
    font-size: 11px;
  }

  .valeth-loop-size {
    font-size: 10px;
    padding: 2px 6px;
  }
}/* End custom CSS */
/* Start custom CSS for reviews, class: .elementor-element-e6e1f72 */.cite-block::before, cite::before {
  content: " " !important;
}
/* Valeth testimonial cards */
.valeth-testimonials .elementor-testimonial {
  position: relative;
  background: #ffffff;
  border: 1px solid #eeeeee;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.04);
  border-radius: 0;
  min-height: 205px;
  padding: 70px 42px 58px !important;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Remove default Elementor header layout */
.valeth-testimonials .elementor-testimonial__header {
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
  display: block;
}

.valeth-testimonials .elementor-testimonial__cite {
  display: block;
  margin: 0 !important;
}

/* Stars at the top */
.valeth-testimonials .elementor-star-rating {
  position: absolute;
  top: 34px;
  left: 0;
  right: 0;
  text-align: center;
  color: #c4a04b;
  font-size: 12px;
  line-height: 1;
  letter-spacing: 4px;
}

.valeth-testimonials .elementor-star-rating i {
  color: #c4a04b;
  font-style: normal;
}

/* Review text */
.valeth-testimonials .elementor-testimonial__content {
  margin: 0 !important;
  padding: 0 !important;
}

.valeth-testimonials .elementor-testimonial__text {
  font-size: 13px;
  line-height: 1.85;
  font-style: italic;
  font-weight: 400;
  color: #555555;
  text-align: center;
  max-width: 310px;
  margin: 0 auto;
}

/* Author at the bottom */
.valeth-testimonials .elementor-testimonial__name {
  position: absolute;
  bottom: 31px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 11px;
  line-height: 1;
  font-weight: 700;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #111111;
  white-space: nowrap;
  padding-left: 28px;
}

/* Small gold line before author */
.valeth-testimonials .elementor-testimonial__name::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: 17px;
  height: 1px;
  background: #c4a04b;
  transform: translateY(-50%);
}

/* Hide default icon if Elementor adds one */
.valeth-testimonials .elementor-testimonial__icon {
  display: none !important;
}

/* Make carousel cards equal height */
.valeth-testimonials .swiper-slide {
  height: auto;
  padding: 18px 10px 32px;
}

.valeth-testimonials .swiper-wrapper {
  align-items: stretch;
}

.valeth-testimonials .swiper-slide .elementor-testimonial {
  height: 100%;
}

/* Pagination dots */
.valeth-testimonials .swiper-pagination-bullet {
  width: 6px;
  height: 6px;
  background: #cfcfcf;
  opacity: 1;
}

.valeth-testimonials .swiper-pagination-bullet-active {
  background: #222222;
}

/* Mobile */
@media (max-width: 767px) {
  .valeth-testimonials .elementor-testimonial {
    min-height: 210px;
    padding: 68px 28px 58px !important;
  }

  .valeth-testimonials .elementor-testimonial__text {
    font-size: 13px;
    line-height: 1.75;
  }

  .valeth-testimonials .elementor-testimonial__name {
    font-size: 10px;
    letter-spacing: 1.7px;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7edeec7 */.valeth-orange-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 3px;
  background: #ff9f2d;
  color: #ffffff !important;
  padding: 12px 27px;
  border-radius: 999px;
  text-decoration: none !important;
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
  border: none;
  transition: all 0.2s ease;
}

.valeth-orange-button:hover {
  background: #f28d18;
  color: #ffffff !important;
  transform: translateY(-1px);
}

.valeth-orange-button .valeth-arrow {
  font-size: 18px;
  line-height: 1;
  margin-top: -1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392ddfd */.elementor-icon-box-description {
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for kitify-posts, class: .elementor-element-700b2b1 */.kitify-posts__thumbnail-img {
   aspect-ratio: 1 / 1;
}/* End custom CSS */