.elementor-10070101 .elementor-element.elementor-element-2a5a0b1 > .elementor-container{max-width:1550px;}.elementor-10070101 .elementor-element.elementor-element-2a5a0b1{padding:5em 2em 5em 2em;}.elementor-bc-flex-widget .elementor-10070101 .elementor-element.elementor-element-df1ef1c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-10070101 .elementor-element.elementor-element-df1ef1c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10070101 .elementor-element.elementor-element-df1ef1c > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-10070101 .elementor-element.elementor-element-df1ef1c > .elementor-element-populated{padding:0em 18em 0em 0em;}.elementor-10070101 .elementor-element.elementor-element-240589a{text-align:left;width:auto;}.elementor-10070101 .elementor-element.elementor-element-240589a .elementor-heading-title{color:#683D3C;font-size:72px;font-weight:600;line-height:1em;}.elementor-10070101 .elementor-element.elementor-element-240589a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10070101 .elementor-element.elementor-element-88f406e{font-size:18px;line-height:1.5em;}.elementor-10070101 .elementor-element.elementor-element-88f406e > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-10070101 .elementor-element.elementor-element-ccc7d4c a.elementor-button{background-color:#AD716F;padding:1.2em 4em 1.2em 4em;}.elementor-10070101 .elementor-element.elementor-element-cd7a471{font-size:12px;}.elementor-10070101 .elementor-element.elementor-element-cd7a471 .elementor-text-editor{column-gap:0px;}.elementor-10070101 .elementor-element.elementor-element-cd7a471 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-10070101 .elementor-element.elementor-element-7522d60 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-fc938fe{text-align:right;width:100%;max-width:max(100%, 100%);}.elementor-10070101 .elementor-element.elementor-element-fc938fe .elementor-image img{width:100%;max-width:100%;border-radius:5px 5px 5px 5px;}.elementor-10070101 .elementor-element.elementor-element-c77561d > .elementor-container{max-width:1550px;}.elementor-10070101 .elementor-element.elementor-element-c77561d{padding:5em 2em 5em 2em;}.elementor-10070101 .elementor-element.elementor-element-0bff65b > .elementor-column-wrap > .elementor-widget-wrap{row-gap:40px;}.elementor-10070101 .elementor-element.elementor-element-0bff65b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-b3ea82b{text-align:center;width:100%;}.elementor-10070101 .elementor-element.elementor-element-b3ea82b .elementor-heading-title{color:#683D3C;font-size:52px;font-weight:600;line-height:1.2em;}.elementor-10070101 .elementor-element.elementor-element-b3ea82b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10070101 .elementor-element.elementor-element-8ea6948 .elementor-testimonial-wrapper{text-align:left;}.elementor-10070101 .elementor-element.elementor-element-8ea6948 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);grid-column-gap:15px;}.elementor-10070101 .elementor-element.elementor-element-8ea6948 .swiper-slide{background:#F7F5F2;border-radius:5px;}.elementor-10070101 .elementor-element.elementor-element-8ea6948  .swiper-slide{padding:15px 15px 15px 15px;}.elementor-10070101 .elementor-element.elementor-element-8ea6948 .elementor-testimonial-content{font-size:14px;line-height:1.4em;}.elementor-10070101 .elementor-element.elementor-element-8ea6948 .elementor-testimonial-wrapper .elementor-testimonial-image{margin-bottom:5px;}.elementor-10070101 .elementor-element.elementor-element-8ea6948 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:200px;height:200px;border-radius:0px;}.elementor-10070101 .elementor-element.elementor-element-3bb0d74{padding:5em 2em 6em 2em;}.elementor-bc-flex-widget .elementor-10070101 .elementor-element.elementor-element-f0b938f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-10070101 .elementor-element.elementor-element-f0b938f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10070101 .elementor-element.elementor-element-f0b938f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-10070101 .elementor-element.elementor-element-f0b938f > .elementor-element-populated, .elementor-10070101 .elementor-element.elementor-element-f0b938f > .elementor-element-populated > .elementor-background-overlay, .elementor-10070101 .elementor-element.elementor-element-f0b938f > .elementor-element-populated > .elementor-motion-effects-container, .elementor-10070101 .elementor-element.elementor-element-f0b938f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-f0b938f > .elementor-element-populated{padding:0em 12em 0em 12em;}.elementor-10070101 .elementor-element.elementor-element-5e3ab14{text-align:left;width:100%;}.elementor-10070101 .elementor-element.elementor-element-5e3ab14 .elementor-heading-title{color:#683D3C;font-size:52px;font-weight:600;line-height:1.2em;}.elementor-10070101 .elementor-element.elementor-element-5e3ab14 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10070101 .elementor-element.elementor-element-c2f6b9e .elementor-text-editor{text-align:left;}.elementor-10070101 .elementor-element.elementor-element-c2f6b9e{font-size:16px;line-height:1.5em;width:100%;}.elementor-10070101 .elementor-element.elementor-element-c2f6b9e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-c2df2a0 .elementor-text-editor{text-align:left;}.elementor-10070101 .elementor-element.elementor-element-c2df2a0{font-size:14px;font-weight:500;width:100%;}.elementor-bc-flex-widget .elementor-10070101 .elementor-element.elementor-element-94a0786.elementor-column .elementor-column-wrap{align-items:center;}.elementor-10070101 .elementor-element.elementor-element-94a0786.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10070101 .elementor-element.elementor-element-94a0786.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-10070101 .elementor-element.elementor-element-94a0786 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(20px/2);}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-20px/2);}body.lang-rtl .elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.lang-rtl) .elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-items{column-gap:0px;}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-icon *{color:#FFFFFF;}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-icon i{font-size:23px;}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-icon svg{width:23px;}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-text{padding-left:40px;}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-item > *{font-size:16px;}.elementor-10070101 .elementor-element.elementor-element-6f35a5f{width:60%;max-width:max(60%, 100%);}.elementor-10070101 .elementor-element.elementor-element-9173c7b > .elementor-container{max-width:900px;}.elementor-10070101 .elementor-element.elementor-element-9173c7b{padding:5em 2em 6em 2em;}.elementor-10070101 .elementor-element.elementor-element-b608513 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:10px;}.elementor-10070101 .elementor-element.elementor-element-b608513:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-10070101 .elementor-element.elementor-element-b608513 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}.elementor-10070101 .elementor-element.elementor-element-b608513 > .elementor-element-populated, .elementor-10070101 .elementor-element.elementor-element-b608513 > .elementor-element-populated > .elementor-background-overlay, .elementor-10070101 .elementor-element.elementor-element-b608513 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-10070101 .elementor-element.elementor-element-b608513 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-10070101 .elementor-element.elementor-element-b608513 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 8em 8em 8em;}.elementor-10070101 .elementor-element.elementor-element-b608513 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10070101 .elementor-element.elementor-element-8e660d5{text-align:center;width:100%;}.elementor-10070101 .elementor-element.elementor-element-8e660d5 .elementor-heading-title{color:#683D3C;font-size:52px;font-weight:600;line-height:1.2em;}.elementor-10070101 .elementor-element.elementor-element-8e660d5 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10070101 .elementor-element.elementor-element-35a28bc .elementor-text-editor{text-align:center;}.elementor-10070101 .elementor-element.elementor-element-35a28bc{font-size:16px;line-height:1.5em;width:100%;}.elementor-10070101 .elementor-element.elementor-element-35a28bc > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-10070101 .elementor-element.elementor-element-a7cbc41 > .elementor-container{max-width:900px;}.elementor-10070101 .elementor-element.elementor-element-a7cbc41{padding:5em 2em 6em 2em;}.elementor-10070101 .elementor-element.elementor-element-5f26236 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-0f1fe79{text-align:center;width:100%;}.elementor-10070101 .elementor-element.elementor-element-0f1fe79 .elementor-heading-title{color:#683D3C;font-size:52px;font-weight:600;line-height:1.2em;}.elementor-10070101 .elementor-element.elementor-element-0f1fe79 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 .elementor-accordion-item{border-width:0px;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 .elementor-accordion-icon, .elementor-10070101 .elementor-element.elementor-element-5ef5ca2 a.elementor-accordion-title:not(#e){color:#683D3C;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 a.elementor-accordion-title{font-size:22px;font-weight:700;line-height:1.3em;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 .elementor-tab-title{padding:1em 1em 1em 1em;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 .elementor-tab-content{font-size:16px;line-height:1.5em;padding:1em 3em 1em 2.4em;}body.elementor-page-10070101 header.page-header{display:none;}@media(max-width:1024px){.elementor-10070101 .elementor-element.elementor-element-2a5a0b1{padding:4em 2em 4em 2em;}.elementor-10070101 .elementor-element.elementor-element-df1ef1c > .elementor-element-populated{padding:0em 4em 0em 0em;}.elementor-10070101 .elementor-element.elementor-element-240589a .elementor-heading-title{font-size:42px;}.elementor-10070101 .elementor-element.elementor-element-240589a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-88f406e{font-size:15px;}.elementor-bc-flex-widget .elementor-10070101 .elementor-element.elementor-element-7522d60.elementor-column .elementor-column-wrap{align-items:center;}.elementor-10070101 .elementor-element.elementor-element-7522d60.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10070101 .elementor-element.elementor-element-c77561d{padding:4em 2em 4em 2em;}.elementor-10070101 .elementor-element.elementor-element-0bff65b > .elementor-column-wrap > .elementor-widget-wrap{row-gap:25px;}.elementor-10070101 .elementor-element.elementor-element-b3ea82b .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-10070101 .elementor-element.elementor-element-b3ea82b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-8ea6948 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);}.elementor-10070101 .elementor-element.elementor-element-8ea6948 .elementor-testimonial-content{font-size:14px;}.elementor-10070101 .elementor-element.elementor-element-8ea6948 .swiper-pagination-bullet{width:5px;height:5px;}.elementor-10070101 .elementor-element.elementor-element-3bb0d74{padding:4em 2em 4em 2em;}.elementor-10070101 .elementor-element.elementor-element-f0b938f > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-10070101 .elementor-element.elementor-element-5e3ab14{text-align:left;}.elementor-10070101 .elementor-element.elementor-element-5e3ab14 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-10070101 .elementor-element.elementor-element-5e3ab14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-c2f6b9e{font-size:16px;}.elementor-10070101 .elementor-element.elementor-element-c2df2a0{font-size:16px;}.elementor-10070101 .elementor-element.elementor-element-94a0786.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-10070101 .elementor-element.elementor-element-94a0786 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-item > *{font-size:16px;}.elementor-10070101 .elementor-element.elementor-element-6f35a5f{width:80%;max-width:max(80%, 100%);}.elementor-10070101 .elementor-element.elementor-element-9173c7b{padding:4em 2em 4em 2em;}.elementor-10070101 .elementor-element.elementor-element-8e660d5{text-align:center;}.elementor-10070101 .elementor-element.elementor-element-8e660d5 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-10070101 .elementor-element.elementor-element-8e660d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-35a28bc .elementor-text-editor{text-align:center;}.elementor-10070101 .elementor-element.elementor-element-35a28bc{font-size:14px;}.elementor-10070101 .elementor-element.elementor-element-35a28bc > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-10070101 .elementor-element.elementor-element-a7cbc41{padding:2em 2em 4em 2em;}.elementor-10070101 .elementor-element.elementor-element-0f1fe79{text-align:center;}.elementor-10070101 .elementor-element.elementor-element-0f1fe79 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-10070101 .elementor-element.elementor-element-0f1fe79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 a.elementor-accordion-title{font-size:17px;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 .elementor-tab-content{font-size:14px;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 > .elementor-widget-container{padding:0em 0em 0em 0em;}}@media(max-width:767px){.elementor-10070101 .elementor-element.elementor-element-2a5a0b1{padding:3em 1em 3em 1em;}.elementor-10070101 .elementor-element.elementor-element-df1ef1c > .elementor-column-wrap > .elementor-widget-wrap{row-gap:20px;}.elementor-10070101 .elementor-element.elementor-element-df1ef1c > .elementor-element-populated{padding:0em 0em 3em 0em;}.elementor-10070101 .elementor-element.elementor-element-240589a{text-align:left;}.elementor-10070101 .elementor-element.elementor-element-240589a .elementor-heading-title{font-size:42px;line-height:1em;}.elementor-10070101 .elementor-element.elementor-element-240589a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-10070101 .elementor-element.elementor-element-88f406e > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-10070101 .elementor-element.elementor-element-cd7a471 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-c77561d{padding:3em 1em 3em 1em;}.elementor-10070101 .elementor-element.elementor-element-b3ea82b{text-align:left;}.elementor-10070101 .elementor-element.elementor-element-b3ea82b .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-10070101 .elementor-element.elementor-element-b3ea82b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-10070101 .elementor-element.elementor-element-8ea6948 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);grid-column-gap:10px;}.elementor-10070101 .elementor-element.elementor-element-8ea6948 .elementor-testimonial-content{font-size:12px;}.elementor-10070101 .elementor-element.elementor-element-8ea6948 .swiper-pagination-bullet{width:5px;height:5px;}.elementor-10070101 .elementor-element.elementor-element-3bb0d74{padding:3em 1em 3em 1em;}.elementor-10070101 .elementor-element.elementor-element-f0b938f > .elementor-element-populated{padding:0em 0em 3em 0em;}.elementor-10070101 .elementor-element.elementor-element-5e3ab14{text-align:left;}.elementor-10070101 .elementor-element.elementor-element-5e3ab14 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-10070101 .elementor-element.elementor-element-5e3ab14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-10070101 .elementor-element.elementor-element-94a0786 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(10px/2);}.elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-10px/2);}body.lang-rtl .elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.lang-rtl) .elementor-10070101 .elementor-element.elementor-element-6f35a5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-10070101 .elementor-element.elementor-element-6f35a5f{width:100%;}.elementor-10070101 .elementor-element.elementor-element-9173c7b{padding:3em 1em 3em 1em;}.elementor-10070101 .elementor-element.elementor-element-b608513 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-10070101 .elementor-element.elementor-element-8e660d5{text-align:left;}.elementor-10070101 .elementor-element.elementor-element-8e660d5 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-10070101 .elementor-element.elementor-element-8e660d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-10070101 .elementor-element.elementor-element-a7cbc41{padding:3em 1em 3em 1em;}.elementor-10070101 .elementor-element.elementor-element-0f1fe79{text-align:left;}.elementor-10070101 .elementor-element.elementor-element-0f1fe79 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-10070101 .elementor-element.elementor-element-0f1fe79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 a.elementor-accordion-title{font-size:15px;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 .elementor-tab-title{padding:0.5em 0.5em 0.5em 0.5em;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-10070101 .elementor-element.elementor-element-5ef5ca2 .elementor-tab-content{font-size:14px;padding:1em 1em 1em 1em;}}/* Start custom CSS for icon-list, class: .elementor-element-6f35a5f */.fa-check::before {
    content: "\f00c";
    padding: 10px;
    background: #683d3c;
    border-radius: 40px;
    margin-bottom: 10px;
    display: inline-flex;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-354202f *//* 1. Limpiamos los estilos que mete el tema/bootstrap dentro del form */
#pfg-form-3 .row {
  margin-left: 0;
  margin-right: 0;
}

#pfg-form-3 .form-group {
  margin-bottom: 0;      /* quitamos aire extra */
}

#pfg-form-3 .form-group.row {
  display: flex;
  flex-direction: column;
  gap: 0.3rem;
}

#pfg-form-3 .form-group.row > [class*="col-md-"] {
  padding: 0;            /* quitamos padding lateral de las col-md-* */
  width: 100%;
  float: none;
}
s
/* 2. Título más compacto */
#pfg-form-3 h3 {
  margin-bottom: 1rem;
  line-height: 1.2;
  font-weight: 400;
}

#pfg-form-3 h3 {
    display: none;
}

/* 3. Grid de 2 columnas para los campos */
#pfg-form-3 fieldset > .clearfix {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  column-gap: 1.25rem;   /* espacio horizontal */
  row-gap: 0.75rem;      /* espacio vertical más reducido */
  align-items: start;
}

/* 4. Labels */
#pfg-form-3 .form-control-label {
  font-weight: 400;
  color: #3a3a3a;
  font-size: 14px;
  display: flex;
}

/* que el * no se vaya a otra línea */
#pfg-form-3 .form-control-label em {
  display: inline;
  margin-left: 2px;
}

/* 5. Inputs */
#pfg-form-3 input[type="text"],
#pfg-form-3 input[type="email"],
#pfg-form-3 input[type="number"] {
  width: 100%;
  background: #fafafa !important;
  border: 1px solid #ddd;
  padding: 7px 10px;
  border-radius: 6px;
  box-sizing: border-box;
}

.pfg-forms .form-group input, .pfg-forms .form-group textarea, .pfg-forms .form-group select {
    background: #fafafa !important;
    color: #8e8e8e;
    border: 1px solid #ddd;
    padding: .5rem 1rem;
    font-size: 1rem;
    line-height: 1.25;
    border-radius: 6px;
    width: 100%;
}

.pfg-forms .form-group input:focus, .pfg-forms .form-group textarea:focus, .pfg-forms .form-group select:focus {
    color: #484848 !important;
}

/* 6. Botón abajo ocupando todo el ancho del grid */
#pfg-form-3 .submit.row {
  grid-column: 1 / -1;
  margin-top: 0.75rem;
}

/* Campo adjuntar book ocupa todo el ancho */
#pfg-form-3 .form-group.adjuntar {
  grid-column: 1 / -1;
}

/* 7. Responsive: 1 columna en móvil */
@media (max-width: 768px) {
  #pfg-form-3 fieldset > .clearfix {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS for page-settings *//*Carrusel Testimonio Presentacion texto*/
.elementor-testimonial-meta.elementor-testimonial-image-position-top {
    display: initial !important;
}

.elementor-widget-testimonial-carousel#carrusel-colaboradora .elementor-testimonial-wrapper .elementor-testimonial-image img {
    width: 100%;
    height: auto;
    border-radius: 3px;
}

.elementor-testimonial-meta.elementor-testimonial-image-position-top {
    display: inherit;
}

.titulo-colaboradora{
    color:#683D3C;
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 700;
    line-height: 1.2em;
    display: block;
    padding-bottom: 10px; 
}

.elementor-swiper-button.elementor-swiper-button-prev, .elementor-swiper-button.elementor-swiper-button-next {
    padding: 12px;
    background: color(srgb 0 0 0 / .5);
    border-radius: 50px;
}

@media (max-width: 767px) {
    .titulo-colaboradora {
    font-size: 16px;
    }
}

@media (max-width: 1024px) {
    .titulo-colaboradora {
    font-size: 18px;
    }
}
/*Carrusel Testimonio Presentacion texto*//* End custom CSS */