.elementor-32 .elementor-element.elementor-element-354b69a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-354b69a1:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-354b69a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fraela.net/wp-content/uploads/2024/08/hero-bg-3-1.png");}.elementor-32 .elementor-element.elementor-element-47a8211a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-44316611{text-align:left;font-family:"Rock Salt", Sans-serif;font-size:1px;font-weight:400;color:#C49319;}.elementor-32 .elementor-element.elementor-element-4197de3{font-family:"Roboto", Sans-serif;font-weight:400;color:#D29E1D;}.elementor-32 .elementor-element.elementor-element-596271c > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4d95d2f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32 .elementor-element.elementor-element-bde72d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-c1172fc > .elementor-widget-container{margin:-10000px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c1172fc{text-align:left;font-family:"Rock Salt", Sans-serif;font-size:1px;font-weight:400;color:#C49319;}.elementor-32 .elementor-element.elementor-element-ed591f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:-75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-20799c2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-47b1004{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-100px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6051e21{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-28c372d > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-14c74e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7d841e4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-8aba6a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-8aba6a0 .tp_fun_fact_title_text_align{text-align:center;}.elementor-32 .elementor-element.elementor-element-aa308cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-108af5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-108af5c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-108af5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fraela.net/wp-content/uploads/2024/09/awards-3-bg-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-108af5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-02fe907.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-69b6cfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-d960511{text-align:left;font-family:"Rock Salt", Sans-serif;font-size:1px;font-weight:400;color:#C49319;}.elementor-32 .elementor-element.elementor-element-039922b{font-family:"Roboto", Sans-serif;font-weight:400;color:#D29E1D;}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-354b69a1{--margin-top:-40px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-44316611 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c1172fc > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-aa308cd{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-32 .elementor-element.elementor-element-02fe907 > .elementor-widget-container{margin:30px 0px 30px 75px;}.elementor-32 .elementor-element.elementor-element-02fe907.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-69b6cfa{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-69b6cfa.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-d960511 > .elementor-widget-container{margin:10px 0px 0px 0px;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-354b69a1{--content-width:1300px;}.elementor-32 .elementor-element.elementor-element-47a8211a{--width:50%;}.elementor-32 .elementor-element.elementor-element-4d95d2f4{--width:50%;}.elementor-32 .elementor-element.elementor-element-108af5c{--width:41.513%;}.elementor-32 .elementor-element.elementor-element-69b6cfa{--width:60%;}}/* Start custom CSS for text-editor, class: .elementor-element-44316611 */.elementor-32 .elementor-element.elementor-element-44316611 p {
    color: #C59D3E;
    text-decoration: underline;
    
}

@media (max-width: 768px) {
    .elementor-32 .elementor-element.elementor-element-44316611 p {
        text-align: center;
        
    }   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4197de3 */.elementor-32 .elementor-element.elementor-element-4197de3 h1 {
    color: white;
    font-size: 3.5em; /* Adjust the size as needed */
     font-family: 'bosque', serif;
}

@media (max-width: 768px) {
    .elementor-32 .elementor-element.elementor-element-4197de3 h1 {
        text-align: center;
        font-size: 2.5em;
        
    }   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd4fa5c */@media (max-width: 768px) {
    .elementor-32 .elementor-element.elementor-element-dd4fa5c p {
        text-align: center;
        
    }   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-596271c */.elementor-32 .elementor-element.elementor-element-596271c .tp-btn-secondary {
    background-color: #C59D3E;
    border-radius: 8px;
}


@media (max-width: 768px) {
    .elementor-32 .elementor-element.elementor-element-596271c {
        text-align: center;
        
    }   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47a8211a */.elementor-32 .elementor-element.elementor-element-47a8211a .tp-section-title/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1172fc */.elementor-32 .elementor-element.elementor-element-c1172fc p {
    color: #C59D3E;
    text-decoration: underline;
    
}

@media (max-width: 768px) {
    .elementor-32 .elementor-element.elementor-element-c1172fc p {
        text-align: center;
        
    }   
}/* End custom CSS */
/* Start custom CSS for Text Info, class: .elementor-element-440ab91 */.elementor-32 .elementor-element.elementor-element-440ab91 .tp-cate__title {
        font-family: 'bosque';
        font-size: 3.5em;
        font-weight: normal;
    }
    
@media (max-width: 768px) {
    .elementor-32 .elementor-element.elementor-element-440ab91 .tp-cate__title {
        text-align: center;
        font-size: 2.5em;
    }   
    
    .elementor-32 .elementor-element.elementor-element-440ab91 .tp-cate__dsc p {
         text-align: center;
    }
        
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed591f2 */.elementor-32 .elementor-element.elementor-element-ed591f2 {
    display: flex;
    align-items: center; /* Centrado verticalmente */
    justify-content: center; /* Centrado horizontalmente */
}/* End custom CSS */
/* Start custom CSS for team, class: .elementor-element-28c372d */.elementor-32 .elementor-element.elementor-element-28c372d .tp-team__3-active .swiper-slide {
    display: none; /* Hide all team members */
}

.elementor-32 .elementor-element.elementor-element-28c372d .tp-team__3-active .swiper-slide:nth-child(-n+2) {
    display: block; /* Show only the first two team members */
     
}

.elementor-32 .elementor-element.elementor-element-28c372d .tp-team__3-wrap {
    display: flex;
    justify-content: center;
}

.elementor-32 .elementor-element.elementor-element-28c372d .tp-team__3-arrow {
    display: none;
}

/* Media query to apply styles only for desktop */

.elementor-32 .elementor-element.elementor-element-28c372d .tp-section-title {
        font-family: 'bosque', serif;
        font-size: 3.5em;
        
    }
    
.elementor-32 .elementor-element.elementor-element-28c372d .tp-team__3-action {
    display: none;
}

.elementor-32 .elementor-element.elementor-element-28c372d .tp-team__3-link {
    display: none;
}
    
    
@media (max-width: 768px) {
    .elementor-32 .elementor-element.elementor-element-28c372d .tp-team__3-active .swiper-slide,
    .elementor-32 .elementor-element.elementor-element-28c372d .tp-team__3-wrap,
    .elementor-32 .elementor-element.elementor-element-28c372d .tp-team__3-arrow {
        display: initial; /* Reset to default for mobile */
    }
    .elementor-32 .elementor-element.elementor-element-28c372d .tp-team__3-arrow {
    display: flex;
    justify-content: center;
    margin-right: 25px;
}

.elementor-32 .elementor-element.elementor-element-28c372d .tp-section-title {
        
        font-size: 2.5em;
    }
    
}/* End custom CSS */
/* Start custom CSS for fun-facts, class: .elementor-element-8aba6a0 */.elementor-32 .elementor-element.elementor-element-8aba6a0 .tp-section-title {
    display: none;
}

.elementor-32 .elementor-element.elementor-element-8aba6a0 .col-xl-6 {
    display: none;
}

@media (max-width: 1024px) {
    .elementor-32 .elementor-element.elementor-element-8aba6a0 .tp-section-title {
        display: block; /* Show on mobile and tablet */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-02fe907 */@media (max-width: 768px) {
    .elementor-32 .elementor-element.elementor-element-02fe907 {
        display: block;
        
    }   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d960511 */.elementor-32 .elementor-element.elementor-element-d960511 p {
    color: #C49319;
}

@media (max-width: 768px) {
    .elementor-32 .elementor-element.elementor-element-d960511 p {
        text-align: center;
        
    }   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-039922b */.elementor-32 .elementor-element.elementor-element-039922b h1 {
    color: white;
    font-size: 3.5em; /* Adjust the size as needed */
     font-family: 'bosque', serif;
}

@media (max-width: 768px) {
    .elementor-32 .elementor-element.elementor-element-039922b h1 {
        text-align: center;
        font-size: 2.5em;
        
    }   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d84785c */@media (max-width: 768px) {
    .elementor-32 .elementor-element.elementor-element-d84785c p {
        text-align: center;
        
    }   
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden;
}/* End custom CSS */