.elementor-27 .elementor-element.elementor-element-e638918{--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;--flex-wrap:nowrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-27 .elementor-element.elementor-element-e638918:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e638918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7EA34E;}.elementor-27 .elementor-element.elementor-element-e638918, .elementor-27 .elementor-element.elementor-element-e638918::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-e7cb964{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-9f39605{--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;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:3%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-27 .elementor-element.elementor-element-9f39605:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-9f39605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8FB70A;}.elementor-27 .elementor-element.elementor-element-9f39605, .elementor-27 .elementor-element.elementor-element-9f39605::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-21d170a{text-align:left;width:var( --container-widget-width, 250% );max-width:250%;--container-widget-width:250%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-21d170a .aux-vertical .aux-menu-depth-0 .aux-item-content{text-align:left;}.elementor-27 .elementor-element.elementor-element-21d170a .aux-menu-depth-0 > .aux-item-content{font-size:14px;}.elementor-27 .elementor-element.elementor-element-21d170a .aux-menu-depth-0.aux-hover > .aux-item-content {color:#000000 !important;}.elementor-27 .elementor-element.elementor-element-21d170a .aux-fs-menu .aux-master-menu{text-align:left;}.elementor-27 .elementor-element.elementor-element-0c06ed1{--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;--justify-content:center;--background-transition:0.3s;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99999;}.elementor-27 .elementor-element.elementor-element-87e1406{text-align:center;z-index:999;}.elementor-27 .elementor-element.elementor-element-87e1406 > .elementor-widget-container{margin:-37% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-f2ddca6{--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;--gap:0px 0px;--background-transition:0.3s;--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-27 .elementor-element.elementor-element-8625456{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-27 .elementor-element.elementor-element-90c0172 > .elementor-widget-container{margin:-53% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-90c0172.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-27 .elementor-element.elementor-element-bfc10dc{color:#000000;font-size:1.1rem;font-weight:500;width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-bfc10dc > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-0241d31{color:#000000;font-size:1.1rem;font-weight:500;width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-0241d31 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-2bdcf59{text-align:center;color:#000000;font-size:1.1rem;font-weight:800;width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-47605dc{--spacer-size:50px;width:var( --container-widget-width, 181.056% );max-width:181.056%;--container-widget-width:181.056%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-47605dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-309dfbe > .elementor-widget-container{padding:0% 0% 16% 24%;}.elementor-27 .elementor-element.elementor-element-c594715{--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;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-c594715:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c594715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#60ACC9;}.elementor-27 .elementor-element.elementor-element-c594715, .elementor-27 .elementor-element.elementor-element-c594715::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-dbb8944{--spacer-size:30px;}.elementor-27 .elementor-element.elementor-element-77c6086{--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;--justify-content:center;--gap:0% 8%;--background-transition:0.3s;--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-27 .elementor-element.elementor-element-77c6086:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-77c6086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#60ACC9;}.elementor-27 .elementor-element.elementor-element-77c6086, .elementor-27 .elementor-element.elementor-element-77c6086::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-0f3dff2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--flex-wrap:wrap;--align-content:center;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-27 .elementor-element.elementor-element-0f3dff2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-0f3dff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6DCDE3;}.elementor-27 .elementor-element.elementor-element-0f3dff2, .elementor-27 .elementor-element.elementor-element-0f3dff2::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-5de9ef7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--flex-wrap:wrap;--align-content:center;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-27 .elementor-element.elementor-element-5de9ef7:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5de9ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6DCDE3;}.elementor-27 .elementor-element.elementor-element-5de9ef7, .elementor-27 .elementor-element.elementor-element-5de9ef7::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-30920df{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-f2ddca6{--flex-wrap:wrap;--align-content:flex-start;}.elementor-27 .elementor-element.elementor-element-47605dc{--spacer-size:100px;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-9f39605{--content-width:1200px;}.elementor-27 .elementor-element.elementor-element-0c06ed1{--content-width:0%;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-9f39605{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:3%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-27 .elementor-element.elementor-element-0c06ed1{--min-height:20px;--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;--justify-content:flex-end;--flex-wrap:nowrap;}.elementor-27 .elementor-element.elementor-element-87e1406 > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-87e1406.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-27 .elementor-element.elementor-element-f2ddca6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-bfc10dc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-47605dc{--spacer-size:150px;}.elementor-27 .elementor-element.elementor-element-309dfbe > .elementor-widget-container{margin:0% 0% -18% 0%;padding:0% 0% 0% 24%;}.elementor-27 .elementor-element.elementor-element-309dfbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-77c6086{--gap:8% 8%;}.elementor-27 .elementor-element.elementor-element-0f3dff2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:500px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-acf9127 > .elementor-widget-container{padding:0% 0% 75% 0%;}.elementor-27 .elementor-element.elementor-element-5de9ef7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:500px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for image, class: .elementor-element-87e1406 */.elementor-27 .elementor-element.elementor-element-87e1406{
    position: absolute;
    top: -180%;
    right: 0;
    width: auto;
}
.elementor-27 .elementor-element.elementor-element-87e1406 img{
    max-width: 300px;
}
@media (min-width: 767px){
    .elementor-27 .elementor-element.elementor-element-87e1406{
        top: -50%;
    }
}
@media (min-width: 1200px){
    .elementor-27 .elementor-element.elementor-element-87e1406{
        top: -75%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c06ed1 */.elementor-27 .elementor-element.elementor-element-0c06ed1{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-90c0172 */.elementor-27 .elementor-element.elementor-element-90c0172{
    position: absolute;
    width: auto;
    top: 0;
    left: 0;
}

.elementor-27 .elementor-element.elementor-element-90c0172 img {
    max-width: 20vw;
}

@media (min-width: 767px){
    .elementor-27 .elementor-element.elementor-element-90c0172 img {
        max-width: 15vw;
    }
}

@media (min-width: 900px){
    .elementor-27 .elementor-element.elementor-element-90c0172 img {
        max-width: 12vw;
    }
}

@media (min-width: 1100px){
    .elementor-27 .elementor-element.elementor-element-90c0172 img {
        max-width: 10vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8625456 */.elementor-27 .elementor-element.elementor-element-8625456{
    padding-left: 0;
    padding-top: 25vw;
    position: relative;
}

@media (min-width: 767px){
    .elementor-27 .elementor-element.elementor-element-8625456{
        padding-top: 0;
        padding-left: 20vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-309dfbe */.elementor-27 .elementor-element.elementor-element-309dfbe{
    position: absolute;
    left: 3%;
    z-index: 900;
    bottom: -13%;
}

@media (min-width: 500px){
    .elementor-27 .elementor-element.elementor-element-309dfbe{
        bottom: -20%;
    }
}

.elementor-27 .elementor-element.elementor-element-309dfbe img{
    max-width: 300px;
}

@media (min-width: 767px){
    .elementor-27 .elementor-element.elementor-element-309dfbe{
        bottom: -30%;
    }
}

@media (min-width: 1200px){
    .elementor-27 .elementor-element.elementor-element-309dfbe{
        bottom: -40%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2ddca6 */.elementor-27 .elementor-element.elementor-element-f2ddca6 {
    position: relative;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c594715 */@media (max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-c594715{
        padding-top: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4df577e */.elementor-27 .elementor-element.elementor-element-4df577e {
    transition: transform ease-in-out .3s;
}

.elementor-27 .elementor-element.elementor-element-4df577e:hover{
    transform: scale(0.95);
}

@media (max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-4df577e img{
        max-width: 270px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8726e99 */.elementor-27 .elementor-element.elementor-element-8726e99 {
    transition: transform ease-in-out .3s;
}

.elementor-27 .elementor-element.elementor-element-8726e99:hover{
    transform: scale(0.95);
}

@media (max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-8726e99 img{
        max-width: 270px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a734d5 */.elementor-27 .elementor-element.elementor-element-9a734d5 {
    transition: transform ease-in-out .3s;
}

.elementor-27 .elementor-element.elementor-element-9a734d5:hover{
    transform: scale(0.95);
}

@media (max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-9a734d5 img{
        max-width: 270px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f3dff2 */.elementor-27 .elementor-element.elementor-element-0f3dff2 img{
    display: block;
    max-width: 12vw;
    min-width: 150px;
}
.elementor-27 .elementor-element.elementor-element-0f3dff2{
    padding-top: 5vh;
    padding-bottom: 5vh; 
}
.elementor-27 .elementor-element.elementor-element-0f3dff2 .elementor-widget{
    min-width: 150px; 
}/* End custom CSS */