.elementor-42 .elementor-element.elementor-element-4d4af37{--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;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4d4af37:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-4d4af37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-42 .elementor-element.elementor-element-c83886f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-2f577b6{width:100%;max-width:100%;text-align:center;}.elementor-42 .elementor-element.elementor-element-2f577b6 > .elementor-widget-container{margin:-12px 0px 012px -4px;}.elementor-42 .elementor-element.elementor-element-2f577b6 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-bf6e718 );}.elementor-42 .elementor-element.elementor-element-f973dbf{--e-image-carousel-slides-to-show:5;}.elementor-42 .elementor-element.elementor-element-f973dbf .elementor-swiper-button.elementor-swiper-button-prev, .elementor-42 .elementor-element.elementor-element-f973dbf .elementor-swiper-button.elementor-swiper-button-next{font-size:33px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f973dbf .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-42 .elementor-element.elementor-element-f973dbf .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f973dbf .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-8925390{--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:space-between;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-8925390:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-8925390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292929;}.elementor-42 .elementor-element.elementor-element-b8ca6d7{--display:flex;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-00e1826{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-42 .elementor-element.elementor-element-00e1826.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-00e1826 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:52px;font-weight:500;line-height:1.1em;letter-spacing:0.6px;color:var( --e-global-color-08c8871 );}.elementor-42 .elementor-element.elementor-element-5a2cebc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-42 .elementor-element.elementor-element-4f2bba2 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF7F785;border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-4f2bba2 img{border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-e59695e > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF7F785;border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-e59695e img{border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-355e733 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF7F785;border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-355e733 img{border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-c05cea2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-f3c4380 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF7F785;border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-f3c4380 img{border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-410704e > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF7F785;border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-410704e img{border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-559177c > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF7F785;border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-559177c img{border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-dd83979{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-cfcdf28 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF7F785;border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-cfcdf28 img{border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-1169280 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF7F785;border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-1169280 img{border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-3e26b5c > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF7F785;border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-3e26b5c img{border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-31af1b2{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-31af1b2:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-31af1b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-42 .elementor-element.elementor-element-cd5b3a4 > .elementor-widget-container{margin:-9px 0px 32px 0px;}.elementor-42 .elementor-element.elementor-element-cd5b3a4{text-align:center;}.elementor-42 .elementor-element.elementor-element-cd5b3a4 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:38px;font-weight:600;line-height:1.1em;color:var( --e-global-color-08c8871 );}.elementor-42 .elementor-element.elementor-element-3832845{--e-image-carousel-slides-to-show:5;}.elementor-42 .elementor-element.elementor-element-3832845 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-42 .elementor-element.elementor-element-3832845 .elementor-swiper-button.elementor-swiper-button-next{font-size:36px;color:var( --e-global-color-08c8871 );}.elementor-42 .elementor-element.elementor-element-3832845 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-42 .elementor-element.elementor-element-3832845 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-08c8871 );}.elementor-42 .elementor-element.elementor-element-3832845 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:4px 4px 4px 4px;}.elementor-42 .elementor-element.elementor-element-c9342fa{--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;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c9342fa:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c9342fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-42 .elementor-element.elementor-element-e5b4920{width:100%;max-width:100%;text-align:center;}.elementor-42 .elementor-element.elementor-element-e5b4920 > .elementor-widget-container{margin:-8px 0px 18px 0px;}.elementor-42 .elementor-element.elementor-element-e5b4920 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:48px;font-weight:600;line-height:1.1em;color:var( --e-global-color-bf6e718 );}.elementor-42 .elementor-element.elementor-element-5d8c3ae{--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;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5d8c3ae:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5d8c3ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-42 .elementor-element.elementor-element-e924199{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1c7de55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-1913e1d{--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:0px;--margin-bottom:-12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{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-42 .elementor-element.elementor-element-f240cfe > .elementor-widget-container{background-color:#F6FCFF;padding:3em 3em 3em 3em;border-radius:4px 4px 4px 4px;}.elementor-42 .elementor-element.elementor-element-f240cfe.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-f240cfe .elementor-image-box-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-f240cfe.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42 .elementor-element.elementor-element-f240cfe.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42 .elementor-element.elementor-element-f240cfe.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-f240cfe .elementor-image-box-title{margin-bottom:8px;color:var( --e-global-color-bf6e718 );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;}.elementor-42 .elementor-element.elementor-element-f240cfe .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-42 .elementor-element.elementor-element-f240cfe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42 .elementor-element.elementor-element-f240cfe .elementor-image-box-description{color:#10181BCC;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-42 .elementor-element.elementor-element-2255518 > .elementor-widget-container{background-color:#F6FCFF;padding:3em 3em 3em 3em;border-radius:4px 4px 4px 4px;}.elementor-42 .elementor-element.elementor-element-2255518.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-2255518 .elementor-image-box-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-2255518.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42 .elementor-element.elementor-element-2255518.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42 .elementor-element.elementor-element-2255518.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-2255518 .elementor-image-box-title{margin-bottom:8px;color:var( --e-global-color-bf6e718 );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;}.elementor-42 .elementor-element.elementor-element-2255518 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-42 .elementor-element.elementor-element-2255518 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42 .elementor-element.elementor-element-2255518 .elementor-image-box-description{color:#10181BCC;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-42 .elementor-element.elementor-element-3899965 > .elementor-widget-container{background-color:#F6FCFF;padding:3em 3em 3em 3em;border-radius:4px 4px 4px 4px;}.elementor-42 .elementor-element.elementor-element-3899965.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-3899965 .elementor-image-box-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-3899965.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42 .elementor-element.elementor-element-3899965.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42 .elementor-element.elementor-element-3899965.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-3899965 .elementor-image-box-title{margin-bottom:8px;color:var( --e-global-color-bf6e718 );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;}.elementor-42 .elementor-element.elementor-element-3899965 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-42 .elementor-element.elementor-element-3899965 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42 .elementor-element.elementor-element-3899965 .elementor-image-box-description{color:#10181BCC;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-42 .elementor-element.elementor-element-5eaefac > .elementor-widget-container{background-color:#F6FCFF;padding:3em 3em 3em 3em;border-radius:4px 4px 4px 4px;}.elementor-42 .elementor-element.elementor-element-5eaefac.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-5eaefac .elementor-image-box-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-5eaefac.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42 .elementor-element.elementor-element-5eaefac.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42 .elementor-element.elementor-element-5eaefac.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-5eaefac .elementor-image-box-title{margin-bottom:8px;color:var( --e-global-color-bf6e718 );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;}.elementor-42 .elementor-element.elementor-element-5eaefac .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-42 .elementor-element.elementor-element-5eaefac .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42 .elementor-element.elementor-element-5eaefac .elementor-image-box-description{color:#10181BCC;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-42 .elementor-element.elementor-element-73f6cc3 > .elementor-widget-container{background-color:#F6FCFF;padding:3em 3em 3em 3em;border-radius:4px 4px 4px 4px;}.elementor-42 .elementor-element.elementor-element-73f6cc3.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-73f6cc3 .elementor-image-box-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-73f6cc3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42 .elementor-element.elementor-element-73f6cc3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42 .elementor-element.elementor-element-73f6cc3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-73f6cc3 .elementor-image-box-title{margin-bottom:8px;color:var( --e-global-color-bf6e718 );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;}.elementor-42 .elementor-element.elementor-element-73f6cc3 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-42 .elementor-element.elementor-element-73f6cc3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42 .elementor-element.elementor-element-73f6cc3 .elementor-image-box-description{color:#10181BCC;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-42 .elementor-element.elementor-element-2c4d289 > .elementor-widget-container{background-color:#F6FCFF;padding:3em 3em 3em 3em;border-radius:4px 4px 4px 4px;}.elementor-42 .elementor-element.elementor-element-2c4d289.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-2c4d289 .elementor-image-box-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-2c4d289.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42 .elementor-element.elementor-element-2c4d289.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42 .elementor-element.elementor-element-2c4d289.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-2c4d289 .elementor-image-box-title{margin-bottom:8px;color:var( --e-global-color-bf6e718 );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;}.elementor-42 .elementor-element.elementor-element-2c4d289 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-42 .elementor-element.elementor-element-2c4d289 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42 .elementor-element.elementor-element-2c4d289 .elementor-image-box-description{color:#10181BCC;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-42 .elementor-element.elementor-element-9017cce > .elementor-widget-container{background-color:#F6FCFF;padding:3em 3em 3em 3em;border-radius:4px 4px 4px 4px;}.elementor-42 .elementor-element.elementor-element-9017cce.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-9017cce .elementor-image-box-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-9017cce.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42 .elementor-element.elementor-element-9017cce.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42 .elementor-element.elementor-element-9017cce.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-9017cce .elementor-image-box-title{margin-bottom:8px;color:var( --e-global-color-bf6e718 );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;}.elementor-42 .elementor-element.elementor-element-9017cce .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-42 .elementor-element.elementor-element-9017cce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42 .elementor-element.elementor-element-9017cce .elementor-image-box-description{color:#10181BCC;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-42 .elementor-element.elementor-element-b93e845 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6095f89{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6095f89:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-6095f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292929;}.elementor-42 .elementor-element.elementor-element-9b8dc61 > .elementor-widget-container{margin:-9px 0px 32px 0px;}.elementor-42 .elementor-element.elementor-element-9b8dc61{text-align:center;}.elementor-42 .elementor-element.elementor-element-9b8dc61 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:38px;font-weight:600;line-height:1.1em;color:var( --e-global-color-08c8871 );}.elementor-42 .elementor-element.elementor-element-09024fe{--e-image-carousel-slides-to-show:5;}.elementor-42 .elementor-element.elementor-element-09024fe .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:4px 4px 4px 4px;}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-b8ca6d7{--width:100%;}.elementor-42 .elementor-element.elementor-element-5a2cebc{--width:31%;}.elementor-42 .elementor-element.elementor-element-c05cea2{--width:31%;}.elementor-42 .elementor-element.elementor-element-dd83979{--width:31%;}.elementor-42 .elementor-element.elementor-element-c9342fa{--content-width:1216px;}.elementor-42 .elementor-element.elementor-element-e924199{--content-width:1216px;}.elementor-42 .elementor-element.elementor-element-1913e1d{--content-width:1216px;}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-2f577b6 .elementor-heading-title{font-size:38px;}.elementor-42 .elementor-element.elementor-element-8925390{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-00e1826{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-00e1826 .elementor-heading-title{font-size:44px;}.elementor-42 .elementor-element.elementor-element-31af1b2{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-cd5b3a4 .elementor-heading-title{font-size:36px;}.elementor-42 .elementor-element.elementor-element-3832845{--e-image-carousel-slides-to-show:3;}.elementor-42 .elementor-element.elementor-element-c9342fa{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-e5b4920 .elementor-heading-title{font-size:38px;}.elementor-42 .elementor-element.elementor-element-5d8c3ae{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-6095f89{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-9b8dc61 .elementor-heading-title{font-size:36px;}.elementor-42 .elementor-element.elementor-element-09024fe{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-c83886f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-2f577b6 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-42 .elementor-element.elementor-element-8925390{--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-00e1826 .elementor-heading-title{font-size:34px;}.elementor-42 .elementor-element.elementor-element-cd5b3a4 > .elementor-widget-container{margin:-6px 0px 63px 0px;}.elementor-42 .elementor-element.elementor-element-cd5b3a4 .elementor-heading-title{font-size:27px;}.elementor-42 .elementor-element.elementor-element-3832845{--e-image-carousel-slides-to-show:1;}.elementor-42 .elementor-element.elementor-element-e5b4920 > .elementor-widget-container{margin:-6px 0px 22px 0px;}.elementor-42 .elementor-element.elementor-element-e5b4920 .elementor-heading-title{font-size:30px;}.elementor-42 .elementor-element.elementor-element-5d8c3ae{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-f240cfe .elementor-image-box-img{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-2255518 .elementor-image-box-img{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-3899965 .elementor-image-box-img{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-5eaefac .elementor-image-box-img{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-73f6cc3 .elementor-image-box-img{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-2c4d289 .elementor-image-box-img{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-9017cce .elementor-image-box-img{margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-9b8dc61 > .elementor-widget-container{margin:-6px 0px 63px 0px;}.elementor-42 .elementor-element.elementor-element-9b8dc61 .elementor-heading-title{font-size:27px;}.elementor-42 .elementor-element.elementor-element-09024fe{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for image-carousel, class: .elementor-element-f973dbf */.elementor-42 .elementor-element.elementor-element-f973dbf .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}


/*Gradiente*/
.elementor-42 .elementor-element.elementor-element-f973dbf::before {
content:"";
pointer-events: none;
width: 100%;
height: 100%;
position: absolute;
z-index:2;
background: linear-gradient(to right, #F4F4F4 0%, transparent 30%, transparent 70%, #F4F4F4 100%);


}
/*Configurações das Setas*/
.elementor-42 .elementor-element.elementor-element-f973dbf .elementor-swiper-button-prev{
top: calc(50% - 0px);
left: 360px;
z-index: 2;
}

.elementor-42 .elementor-element.elementor-element-f973dbf .elementor-swiper-button-next{
top: calc(50% - 0px);
right: 360px;
z-index: 2;
}


/*PARA O NOTEBOOK*/
@media (max-width: 1400px){


.elementor-42 .elementor-element.elementor-element-f973dbf .elementor-swiper-button-prev{
top: calc(50% - 0px);
left: 20px;
z-index: 2;
}

.elementor-42 .elementor-element.elementor-element-f973dbf .elementor-swiper-button-next{
top: calc(50% - 0px);
right: 20px;
z-index: 2;
}

}


/*PARA O MOBILE*/
@media (max-width: 767px){

.elementor-42 .elementor-element.elementor-element-f973dbf .elementor-swiper-button-prev{
top: calc(50% - 0px);
left: 10px;
z-index: 2;
}

.elementor-42 .elementor-element.elementor-element-f973dbf .elementor-swiper-button-next{
top: calc(50% - 0px);
right: 10px;
z-index: 2;
}

.elementor-42 .elementor-element.elementor-element-f973dbf .swiper-slide{
overflow: visible !important;
}


.elementor-arrows-position-outside .swiper-container {
width: 100%;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00e1826 */.degrade{
    background: linear-gradient(to right, #6175FF, #00B4D8);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8925390 *//*.elementor-42 .elementor-element.elementor-element-8925390{
    border-top: 1px solid;
    border-image: linear-gradient(90deg, #E4B30200 , #74a4ff,  #E4B30200) 1;
}*//* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3832845 */.elementor-42 .elementor-element.elementor-element-3832845 .elementor-image-carousel-wrapper{
    overflow: visible !important;
}

.elementor-42 .elementor-element.elementor-element-3832845::before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: linear-gradient(to right, #1B1B1B 0%, transparent 25%, transparent 85%, #1B1B1B 100%);
    pointer-events: none;
}


  .elementor-42 .elementor-element.elementor-element-3832845 .elementor-swiper-button-prev{
    position: absolute;
    top: -40px !important;
    right: 100px !important;
    left: inherit !important;
    z-index: 999;
  }

  .elementor-42 .elementor-element.elementor-element-3832845 .elementor-swiper-button-next{
    position: absolute;
    top: -40px !important;
    right: 60px !important;
    right: 60px !important;
    z-index: 999;

  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f240cfe */.elementor-42 .elementor-element.elementor-element-f240cfe {
    height: 300px;
    overflow-y: scroll;
    overflow-x: hidden;
    background: #F6FCFF;
    padding-bottom: 30px;
    border-radius: 8px;
    border: solid 1px #96c6db;
}

.scrollbar::-webkit-scrollbar{
    width: 5px;
}

.scrollbar::-webkit-scrollbar-track{
    background: #e9e8e8;
}

.scrollbar::-webkit-scrollbar-thumb{
    background: #5a8496;
    border-radius: 30px;
}

.elementor-image-box-description {
    padding-bottom: 3em;
}

.elementor-42 .elementor-element.elementor-element-f240cfe name{
    font-size: 14px;
    font-weight: 400;
}

.elementor-42 .elementor-element.elementor-element-f240cfe dest{
    color: #6b9aae;
    letter-spacing: 2px;
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2255518 */.elementor-42 .elementor-element.elementor-element-2255518 {
    height: 300px;
    overflow-y: scroll;
    overflow-x: hidden;
    background: #F6FCFF;
    padding-bottom: 30px;
    border-radius: 8px;
    border: solid 1px #96c6db;
}

.scrollbar::-webkit-scrollbar{
    width: 5px;
}

.scrollbar::-webkit-scrollbar-track{
    background: #e9e8e8;
}

.scrollbar::-webkit-scrollbar-thumb{
    background: #5a8496;
    border-radius: 30px;
}

.elementor-image-box-description {
    padding-bottom: 3em;
}

.elementor-42 .elementor-element.elementor-element-2255518 name{
    font-size: 14px;
    font-weight: 400;
}

.elementor-42 .elementor-element.elementor-element-2255518 dest{
    color: #6b9aae;
    letter-spacing: 2px;
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3899965 */.elementor-42 .elementor-element.elementor-element-3899965 {
    height: 300px;
    overflow-y: scroll;
    overflow-x: hidden;
    background: #F6FCFF;
    padding-bottom: 30px;
    border-radius: 8px;
    border: solid 1px #96c6db;
}

.scrollbar::-webkit-scrollbar{
    width: 5px;
}

.scrollbar::-webkit-scrollbar-track{
    background: #e9e8e8;
}

.scrollbar::-webkit-scrollbar-thumb{
    background: #5a8496;
    border-radius: 30px;
}

.elementor-image-box-description {
    padding-bottom: 3em;
}

.elementor-42 .elementor-element.elementor-element-3899965 name{
    font-size: 14px;
    font-weight: 400;
}

.elementor-42 .elementor-element.elementor-element-3899965 dest{
    color: #6b9aae;
    letter-spacing: 2px;
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5eaefac */.elementor-42 .elementor-element.elementor-element-5eaefac {
    height: 300px;
    overflow-y: scroll;
    overflow-x: hidden;
    background: #F6FCFF;
    padding-bottom: 30px;
    border-radius: 8px;
    border: solid 1px #96c6db;
}

.scrollbar::-webkit-scrollbar{
    width: 5px;
}

.scrollbar::-webkit-scrollbar-track{
    background: #e9e8e8;
}

.scrollbar::-webkit-scrollbar-thumb{
    background: #5a8496;
    border-radius: 30px;
}

.elementor-image-box-description {
    padding-bottom: 3em;
}

.elementor-42 .elementor-element.elementor-element-5eaefac name{
    font-size: 14px;
    font-weight: 400;
}

.elementor-42 .elementor-element.elementor-element-5eaefac dest{
    color: #6b9aae;
    letter-spacing: 2px;
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-73f6cc3 */.elementor-42 .elementor-element.elementor-element-73f6cc3 {
    height: 300px;
    overflow-y: scroll;
    overflow-x: hidden;
    background: #F6FCFF;
    padding-bottom: 30px;
    border-radius: 8px;
    border: solid 1px #96c6db;
}

.scrollbar::-webkit-scrollbar{
    width: 5px;
}

.scrollbar::-webkit-scrollbar-track{
    background: #e9e8e8;
}

.scrollbar::-webkit-scrollbar-thumb{
    background: #5a8496;
    border-radius: 30px;
}

.elementor-image-box-description {
    padding-bottom: 3em;
}

.elementor-42 .elementor-element.elementor-element-73f6cc3 name{
    font-size: 14px;
    font-weight: 400;
}

.elementor-42 .elementor-element.elementor-element-73f6cc3 dest{
    color: #6b9aae;
    letter-spacing: 2px;
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c4d289 */.elementor-42 .elementor-element.elementor-element-2c4d289 {
    height: 300px;
    overflow-y: scroll;
    overflow-x: hidden;
    background: #F6FCFF;
    padding-bottom: 30px;
    border-radius: 8px;
    border: solid 1px #96c6db;
}

.scrollbar::-webkit-scrollbar{
    width: 5px;
}

.scrollbar::-webkit-scrollbar-track{
    background: #e9e8e8;
}

.scrollbar::-webkit-scrollbar-thumb{
    background: #5a8496;
    border-radius: 30px;
}

.elementor-image-box-description {
    padding-bottom: 3em;
}

.elementor-42 .elementor-element.elementor-element-2c4d289 name{
    font-size: 14px;
    font-weight: 400;
}

.elementor-42 .elementor-element.elementor-element-2c4d289 dest{
    color: #6b9aae;
    letter-spacing: 2px;
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9017cce */.elementor-42 .elementor-element.elementor-element-9017cce {
    height: 300px;
    overflow-y: scroll;
    overflow-x: hidden;
    background: #F6FCFF;
    padding-bottom: 30px;
    border-radius: 8px;
    border: solid 1px #96c6db;
}

.scrollbar::-webkit-scrollbar{
    width: 5px;
}

.scrollbar::-webkit-scrollbar-track{
    background: #e9e8e8;
}

.scrollbar::-webkit-scrollbar-thumb{
    background: #5a8496;
    border-radius: 30px;
}

.elementor-image-box-description {
    padding-bottom: 3em;
}

.elementor-42 .elementor-element.elementor-element-9017cce name{
    font-size: 14px;
    font-weight: 400;
}

.elementor-42 .elementor-element.elementor-element-9017cce dest{
    color: #6b9aae;
    letter-spacing: 2px;
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae94907 */.swiper-wrapper {
    align-items: center;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    }


.swiper-wrapper .e-con.e-flex {
        flex: none !important;
}
    
.swiper-pagination{
    position: absolute;
    bottom: -50px !important;
}

.swiper-pagination-bullet{
    background: #5B8DA3 !important;
    transition: 0.5s;
}

.swiper-pagination-bullet-active{
    background: #5B8DA3 !important;
    width: 30px !important;
    border-radius: 3px !important;
}


.swiper-button-prev{
    content: url("https://projetos3.guilhermecleto.com/wp-content/uploads/2024/03/caret-double-left-bold.svg");
    background-image: none;
    position: absolute;
    top: -50px !important;
    right: 60px !important;
    left: inherit !important;
    width: 44px !important;
    height: 44px !important;
    z-index: 999;
    color: #5B8DA3 !important;
}

.swiper-button-next{
    content: url("https://projetos3.guilhermecleto.com/wp-content/uploads/2024/03/caret-double-right-bold.svg");
    background-image: none;
    position: absolute;
    position: absolute;
    top: -50px !important;
    right: 0px !important;
    width: 44px !important;
    height: 44px !important;
    z-index: 999;
    color: #5B8DA3 !important;
}

.swiper-button-next{
background: none !important;
}

.swiper-button-prev{
background: none !important;
}

.swiper-wrapper{
    flex-direction: row !important;
    flex-wrap: nowrap !important;
}

.swiper-wrapper .e-con.e-flex {
    flex: none !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-09024fe */.elementor-42 .elementor-element.elementor-element-09024fe .elementor-image-carousel-wrapper{
    overflow: visible !important;
}

.elementor-42 .elementor-element.elementor-element-09024fe::before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: linear-gradient(to right, #1B1B1B 0%, transparent 25%, transparent 85%, #1B1B1B 100%);
    pointer-events: none;
}


  .elementor-42 .elementor-element.elementor-element-09024fe .elementor-swiper-button-prev{
    position: absolute;
    top: -40px !important;
    right: 100px !important;
    left: inherit !important;
    z-index: 999;
  }

  .elementor-42 .elementor-element.elementor-element-09024fe .elementor-swiper-button-next{
    position: absolute;
    top: -40px !important;
    right: 60px !important;
    right: 60px !important;
    z-index: 999;

  }
  
  
  .elementor-42 .elementor-element.elementor-element-09024fe .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */