.elementor-95 .elementor-element.elementor-element-7b636d4{--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:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-7930bd4{--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-95 .elementor-element.elementor-element-11ef944 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-95 .elementor-element.elementor-element-0f49261{--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-95 .elementor-element.elementor-element-070861d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-95 .elementor-element.elementor-element-de5dff6{--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;}.elementor-95 .elementor-element.elementor-element-de5dff6:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-de5dff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1ef1e8 );}.elementor-95 .elementor-element.elementor-element-e01d135{--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-95 .elementor-element.elementor-element-17ff7db img{width:100%;max-width:100%;border-style:solid;border-width:0px 0px 15px 15px;border-color:var( --e-global-color-935642b );border-radius:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-e531b9b{--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-95 .elementor-element.elementor-element-a9d287d{--display:flex;}.elementor-95 .elementor-element.elementor-element-49995008 .elementor-heading-title{font-family:"Denostill Semibold", Sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:0.11em;color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-586f6ab1 .elementor-heading-title{font-family:"Denostill Semibold", Sans-serif;font-size:62px;color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-6554b66b > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-6554b66b .elementor-heading-title{font-family:"Denostill Light", Sans-serif;font-size:32px;letter-spacing:0.04em;word-spacing:0.1em;color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-7085ca0e{--display:flex;--min-height:726px;--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;}.elementor-95 .elementor-element.elementor-element-7085ca0e:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-7085ca0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1ef1e8 );}.elementor-95 .elementor-element.elementor-element-341ab995{--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:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-341ab995:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-341ab995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1ef1e8 );}.elementor-95 .elementor-element.elementor-element-7821df16 > .elementor-widget-container{margin:13px 0px 29px 0px;padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-7821df16 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-4eea617c{--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:-90px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-4c4285c9{--display:flex;--min-height:243px;--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-95 .elementor-element.elementor-element-4def94d{--e-image-carousel-slides-to-show:5;}.elementor-95 .elementor-element.elementor-element-4def94d > .elementor-widget-container{margin:0px -90px 0px 0px;}.elementor-95 .elementor-element.elementor-element-4def94d .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-95 .elementor-element.elementor-element-4def94d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:5px 5px 5px 5px;}.elementor-95 .elementor-element.elementor-element-4c07f92{--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:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-34f2921 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-95 .elementor-element.elementor-element-4487997{--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-95 .elementor-element.elementor-element-fb8e945 .elementor-heading-title{font-size:40px;}.elementor-95 .elementor-element.elementor-element-6dce9194{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-1c00ca20{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-7f27f466{right:-18px;}body.rtl .elementor-95 .elementor-element.elementor-element-7f27f466{left:-18px;}.elementor-95 .elementor-element.elementor-element-7f27f466{top:172px;}.elementor-95 .elementor-element.elementor-element-7f27f466 .elementor-icon-wrapper{text-align:center;}.elementor-95 .elementor-element.elementor-element-7f27f466.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-7f27f466.elementor-view-framed .elementor-icon, .elementor-95 .elementor-element.elementor-element-7f27f466.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-7f27f466.elementor-view-framed .elementor-icon, .elementor-95 .elementor-element.elementor-element-7f27f466.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-7f27f466 .elementor-icon{font-size:35px;}.elementor-95 .elementor-element.elementor-element-7f27f466 .elementor-icon svg{height:35px;}.elementor-95 .elementor-element.elementor-element-35888577 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-95 .elementor-element.elementor-element-2740b08b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-95 .elementor-element.elementor-element-3c9afde4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-95 .elementor-element.elementor-element-7635c321{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-95 .elementor-element.elementor-element-31af9468 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-31af9468 img{width:80%;max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-227dce51{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-95 .elementor-element.elementor-element-290bbd3a{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-95 .elementor-element.elementor-element-63383d99 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-95 .elementor-element.elementor-element-5c7392ac .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-95 .elementor-element.elementor-element-4f3e83a7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-95 .elementor-element.elementor-element-2f3c70d3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-332fb1cb{right:-18px;}body.rtl .elementor-95 .elementor-element.elementor-element-332fb1cb{left:-18px;}.elementor-95 .elementor-element.elementor-element-332fb1cb{top:172px;}.elementor-95 .elementor-element.elementor-element-332fb1cb .elementor-icon-wrapper{text-align:center;}.elementor-95 .elementor-element.elementor-element-332fb1cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-332fb1cb.elementor-view-framed .elementor-icon, .elementor-95 .elementor-element.elementor-element-332fb1cb.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-332fb1cb.elementor-view-framed .elementor-icon, .elementor-95 .elementor-element.elementor-element-332fb1cb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-332fb1cb .elementor-icon{font-size:35px;}.elementor-95 .elementor-element.elementor-element-332fb1cb .elementor-icon svg{height:35px;}.elementor-95 .elementor-element.elementor-element-5d7d9ad9 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-5d7d9ad9 img{width:80%;max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-3a2824fe{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-3baae400{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-431409cf{right:-18px;}body.rtl .elementor-95 .elementor-element.elementor-element-431409cf{left:-18px;}.elementor-95 .elementor-element.elementor-element-431409cf{top:172px;}.elementor-95 .elementor-element.elementor-element-431409cf .elementor-icon-wrapper{text-align:center;}.elementor-95 .elementor-element.elementor-element-431409cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-431409cf.elementor-view-framed .elementor-icon, .elementor-95 .elementor-element.elementor-element-431409cf.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-431409cf.elementor-view-framed .elementor-icon, .elementor-95 .elementor-element.elementor-element-431409cf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-431409cf .elementor-icon{font-size:35px;}.elementor-95 .elementor-element.elementor-element-431409cf .elementor-icon svg{height:35px;}.elementor-95 .elementor-element.elementor-element-353eaaba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-95 .elementor-element.elementor-element-764a81a5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-95 .elementor-element.elementor-element-4d09abaf{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-95 .elementor-element.elementor-element-4cc76ec8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-95 .elementor-element.elementor-element-26f82761 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-26f82761 img{width:80%;max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-503c4817{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-95 .elementor-element.elementor-element-3ceb20af{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-95 .elementor-element.elementor-element-1828a302 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-95 .elementor-element.elementor-element-f296c76 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-95 .elementor-element.elementor-element-4184a9a5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-95 .elementor-element.elementor-element-b10383d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-6df290f7{right:-18px;}body.rtl .elementor-95 .elementor-element.elementor-element-6df290f7{left:-18px;}.elementor-95 .elementor-element.elementor-element-6df290f7{top:172px;}.elementor-95 .elementor-element.elementor-element-6df290f7 .elementor-icon-wrapper{text-align:center;}.elementor-95 .elementor-element.elementor-element-6df290f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-6df290f7.elementor-view-framed .elementor-icon, .elementor-95 .elementor-element.elementor-element-6df290f7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-6df290f7.elementor-view-framed .elementor-icon, .elementor-95 .elementor-element.elementor-element-6df290f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-6df290f7 .elementor-icon{font-size:35px;}.elementor-95 .elementor-element.elementor-element-6df290f7 .elementor-icon svg{height:35px;}.elementor-95 .elementor-element.elementor-element-39a5725d > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-39a5725d img{width:80%;max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-7b64432b{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-430c33fd{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-4a5bc009{right:-18px;}body.rtl .elementor-95 .elementor-element.elementor-element-4a5bc009{left:-18px;}.elementor-95 .elementor-element.elementor-element-4a5bc009{top:172px;}.elementor-95 .elementor-element.elementor-element-4a5bc009 .elementor-icon-wrapper{text-align:center;}.elementor-95 .elementor-element.elementor-element-4a5bc009.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-4a5bc009.elementor-view-framed .elementor-icon, .elementor-95 .elementor-element.elementor-element-4a5bc009.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-4a5bc009.elementor-view-framed .elementor-icon, .elementor-95 .elementor-element.elementor-element-4a5bc009.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-4a5bc009 .elementor-icon{font-size:35px;}.elementor-95 .elementor-element.elementor-element-4a5bc009 .elementor-icon svg{height:35px;}.elementor-95 .elementor-element.elementor-element-5b632bee .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-95 .elementor-element.elementor-element-51682bac{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-95 .elementor-element.elementor-element-10580b19{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-95 .elementor-element.elementor-element-326cce5c > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-326cce5c img{width:80%;max-width:90%;border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-6fda8021{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-95 .elementor-element.elementor-element-5eabbda4{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-95 .elementor-element.elementor-element-6dc1aa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-95 .elementor-element.elementor-element-483168e0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-95 .elementor-element.elementor-element-3743736b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-95 .elementor-element.elementor-element-49a1dac3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-4d4b04b9{right:-18px;}body.rtl .elementor-95 .elementor-element.elementor-element-4d4b04b9{left:-18px;}.elementor-95 .elementor-element.elementor-element-4d4b04b9{top:172px;}.elementor-95 .elementor-element.elementor-element-4d4b04b9 .elementor-icon-wrapper{text-align:center;}.elementor-95 .elementor-element.elementor-element-4d4b04b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-4d4b04b9.elementor-view-framed .elementor-icon, .elementor-95 .elementor-element.elementor-element-4d4b04b9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-4d4b04b9.elementor-view-framed .elementor-icon, .elementor-95 .elementor-element.elementor-element-4d4b04b9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-4d4b04b9 .elementor-icon{font-size:35px;}.elementor-95 .elementor-element.elementor-element-4d4b04b9 .elementor-icon svg{height:35px;}.elementor-95 .elementor-element.elementor-element-3ce62d10 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-3ce62d10 img{width:80%;max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-496f2b6d{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-2bbb1d8{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-71e234ca{right:-18px;}body.rtl .elementor-95 .elementor-element.elementor-element-71e234ca{left:-18px;}.elementor-95 .elementor-element.elementor-element-71e234ca{top:172px;}.elementor-95 .elementor-element.elementor-element-71e234ca .elementor-icon-wrapper{text-align:center;}.elementor-95 .elementor-element.elementor-element-71e234ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-71e234ca.elementor-view-framed .elementor-icon, .elementor-95 .elementor-element.elementor-element-71e234ca.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-71e234ca.elementor-view-framed .elementor-icon, .elementor-95 .elementor-element.elementor-element-71e234ca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-71e234ca .elementor-icon{font-size:35px;}.elementor-95 .elementor-element.elementor-element-71e234ca .elementor-icon svg{height:35px;}.elementor-95 .elementor-element.elementor-element-5d710211 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-95 .elementor-element.elementor-element-45c4871a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-95 .elementor-element.elementor-element-12a3797f{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-95 .elementor-element.elementor-element-5dada956{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-95 .elementor-element.elementor-element-567f9979 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-567f9979 img{width:80%;max-width:90%;border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-e5e5a5c{--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:74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-95 .elementor-element.elementor-element-e5e5a5c:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-e5e5a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-95 .elementor-element.elementor-element-1b7addc{text-align:center;}.elementor-95 .elementor-element.elementor-element-1b7addc .elementor-heading-title{font-size:40px;}.elementor-95 .elementor-element.elementor-element-dea068f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-95 .elementor-element.elementor-element-dea068f{text-align:center;}.elementor-95 .elementor-element.elementor-element-dea068f .elementor-heading-title{font-family:"Denostill Light", Sans-serif;font-size:62px;text-transform:uppercase;color:var( --e-global-color-7bb660e );}.elementor-95 .elementor-element.elementor-element-80f1632{--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:center;--align-items:center;}.elementor-95 .elementor-element.elementor-element-cdfcbb7{--display:flex;}.elementor-95 .elementor-element.elementor-element-9af2d29{width:var( --container-widget-width, 103.676% );max-width:103.676%;--container-widget-width:103.676%;--container-widget-flex-grow:0;text-align:left;}.elementor-95 .elementor-element.elementor-element-9af2d29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-95 .elementor-element.elementor-element-9af2d29.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-95 .elementor-element.elementor-element-9af2d29 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-ecae757{--display:flex;}.elementor-95 .elementor-element.elementor-element-798ac69 img{border-radius:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-e4f66c8{--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:space-between;--align-items:center;}.elementor-95 .elementor-element.elementor-element-465b1fb .elementor-button{background-color:var( --e-global-color-61fcbf3 );font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:33px;letter-spacing:0.5px;fill:var( --e-global-color-b1ef1e8 );color:var( --e-global-color-b1ef1e8 );border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-95 .elementor-element.elementor-element-dce5e5e{--display:flex;--min-height:670px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-95 .elementor-element.elementor-element-dce5e5e:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-dce5e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://johnnysokodigital.com/wp-content/uploads/2025/04/20250318_104458-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:51% auto;}.elementor-95 .elementor-element.elementor-element-4bb56c6{--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:-74px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-f0f9597{--display:flex;--min-height:50px;--justify-content:center;--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-95 .elementor-element.elementor-element-f0f9597:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-f0f9597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-95 .elementor-element.elementor-element-5599683{text-align:center;}.elementor-95 .elementor-element.elementor-element-5599683 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-75234c3{--display:flex;--min-height:50px;--justify-content:center;--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-95 .elementor-element.elementor-element-75234c3:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-75234c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-95 .elementor-element.elementor-element-a86829c{text-align:center;}.elementor-95 .elementor-element.elementor-element-a86829c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-73907ec{--display:flex;--min-height:50px;--justify-content:center;--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-95 .elementor-element.elementor-element-73907ec:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-73907ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-95 .elementor-element.elementor-element-a818bb0{text-align:center;}.elementor-95 .elementor-element.elementor-element-a818bb0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-b901351{--display:flex;--min-height:50px;--justify-content:center;--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-95 .elementor-element.elementor-element-b901351:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-b901351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-95 .elementor-element.elementor-element-3814503{text-align:center;}.elementor-95 .elementor-element.elementor-element-3814503 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-fb7f49b{--display:flex;--min-height:50px;--justify-content:center;--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-95 .elementor-element.elementor-element-fb7f49b:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-fb7f49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-95 .elementor-element.elementor-element-06677bc{text-align:center;}.elementor-95 .elementor-element.elementor-element-06677bc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-73cef172{--display:flex;--min-height:287px;--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:38px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-73cef172:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-73cef172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFEEE8 0, #E1FBDC 100%);}.elementor-95 .elementor-element.elementor-element-58e06f53{--display:flex;--justify-content:flex-end;}.elementor-95 .elementor-element.elementor-element-4e41f701{--display:flex;--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-a887c{text-align:center;}.elementor-95 .elementor-element.elementor-element-a887c .elementor-heading-title{font-family:"Denostill Semibold", Sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:0.11em;}.elementor-95 .elementor-element.elementor-element-43806eab{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-95 .elementor-element.elementor-element-43806eab .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-95 .elementor-element.elementor-element-43806eab .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-95 .elementor-element.elementor-element-425066fb .swiper-pagination-bullet-active, .elementor-95 .elementor-element.elementor-element-425066fb .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-61fcbf3 );}.elementor-95 .elementor-element.elementor-element-425066fb .swiper-pagination-fraction{color:var( --e-global-color-61fcbf3 );}.elementor-95 .elementor-element.elementor-element-425066fb.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-95 .elementor-element.elementor-element-425066fb .elementor-main-swiper{width:100%;}.elementor-95 .elementor-element.elementor-element-425066fb .elementor-swiper-button{font-size:0px;}.elementor-95 .elementor-element.elementor-element-425066fb .elementor-testimonial__text{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:30px;}.elementor-95 .elementor-element.elementor-element-425066fb .elementor-testimonial__name{color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-425066fb .elementor-testimonial__title{color:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-425066fb .elementor-testimonial__image img{width:0px;height:0px;}.elementor-95 .elementor-element.elementor-element-425066fb.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-95 .elementor-element.elementor-element-425066fb.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (0px / 2) - 8px );}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-425066fb.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-95 .elementor-element.elementor-element-425066fb.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-95 .elementor-element.elementor-element-425066fb.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-95 .elementor-element.elementor-element-425066fb.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (0px / 2) - 8px );right:auto;}body.rtl .elementor-95 .elementor-element.elementor-element-425066fb.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-95 .elementor-element.elementor-element-425066fb.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-95 .elementor-element.elementor-element-425066fb.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-95 .elementor-element.elementor-element-425066fb.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (0px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-425066fb.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-95 .elementor-element.elementor-element-425066fb.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (0px / 2) - 8px );right:auto;}body.rtl .elementor-95 .elementor-element.elementor-element-425066fb.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-95 .elementor-element.elementor-element-425066fb.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (0px / 2) - 8px );left:auto;}.elementor-95 .elementor-element.elementor-element-6e440349{--display:flex;}.elementor-95 .elementor-element.elementor-element-4d0a210d{--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;}.elementor-95 .elementor-element.elementor-element-6df037d1 .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-b1ef1e8 );color:var( --e-global-color-b1ef1e8 );border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-95 .elementor-element.elementor-element-6df037d1 .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-6df037d1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-6df037d1{right:40px;}body.rtl .elementor-95 .elementor-element.elementor-element-6df037d1{left:40px;}.elementor-95 .elementor-element.elementor-element-6df037d1{bottom:40px;z-index:30;}.elementor-95 .elementor-element.elementor-element-6df037d1 .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-6df037d1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-95 .elementor-element.elementor-element-1e3551d{--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;--align-items:center;}.elementor-95 .elementor-element.elementor-element-141c2223{--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:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-122fa11b{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-95 .elementor-element.elementor-element-122fa11b:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-122fa11b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-935642b );}.elementor-95 .elementor-element.elementor-element-64194d44{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-95 .elementor-element.elementor-element-4c6047d3 .elementor-heading-title{font-family:"Denostill Semibold", Sans-serif;font-size:48px;}.elementor-95 .elementor-element.elementor-element-1e9d79df{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-95 .elementor-element.elementor-element-69783950 .elementor-button{background-color:var( --e-global-color-61fcbf3 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-b1ef1e8 );color:var( --e-global-color-b1ef1e8 );border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px;}:root{--page-title-display:none;}body.elementor-page-95{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-95 .elementor-element.elementor-element-11ef944 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-95 .elementor-element.elementor-element-070861d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-341ab995{--min-height:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-95 .elementor-element.elementor-element-4eea617c{--min-height:20vh;}.elementor-95 .elementor-element.elementor-element-4c4285c9{--min-height:128px;--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-95 .elementor-element.elementor-element-4def94d{--e-image-carousel-slides-to-show:5;}.elementor-95 .elementor-element.elementor-element-34f2921 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-95 .elementor-element.elementor-element-35888577 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-2740b08b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-3c9afde4{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-63383d99 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-5c7392ac .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-4f3e83a7{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-353eaaba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-764a81a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-4d09abaf{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-1828a302 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-f296c76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-4184a9a5{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-5b632bee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-51682bac{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-6dc1aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-483168e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-3743736b{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-5d710211 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-45c4871a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-798ac69 img{width:80%;}.elementor-95 .elementor-element.elementor-element-5599683 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-a86829c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-a818bb0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-3814503 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-06677bc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-73cef172{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-4e41f701{--margin-top:43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-64194d44{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-95 .elementor-element.elementor-element-4c6047d3{text-align:center;}.elementor-95 .elementor-element.elementor-element-1e9d79df{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-69783950 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-95 .elementor-element.elementor-element-11ef944 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-95 .elementor-element.elementor-element-070861d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-586f6ab1 .elementor-heading-title{font-size:54px;}.elementor-95 .elementor-element.elementor-element-7085ca0e{--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-95 .elementor-element.elementor-element-4eea617c{--width:100%;--min-height:0px;}.elementor-95 .elementor-element.elementor-element-4c4285c9{--content-width:100%;--min-height:0px;}.elementor-95 .elementor-element.elementor-element-4def94d{--e-image-carousel-slides-to-show:3;}.elementor-95 .elementor-element.elementor-element-34f2921 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-95 .elementor-element.elementor-element-6dce9194{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-1c00ca20.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-7f27f466{right:-5%;}body.rtl .elementor-95 .elementor-element.elementor-element-7f27f466{left:-5%;}.elementor-95 .elementor-element.elementor-element-7f27f466{top:0%;}.elementor-95 .elementor-element.elementor-element-35888577 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-2740b08b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-3c9afde4{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-7635c321{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-95 .elementor-element.elementor-element-227dce51{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-290bbd3a{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-95 .elementor-element.elementor-element-63383d99 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-5c7392ac .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-4f3e83a7{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-2f3c70d3{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-332fb1cb{right:-5%;}body.rtl .elementor-95 .elementor-element.elementor-element-332fb1cb{left:-5%;}.elementor-95 .elementor-element.elementor-element-332fb1cb{top:92%;}.elementor-95 .elementor-element.elementor-element-3a2824fe{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-3baae400.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-431409cf{right:-5%;}body.rtl .elementor-95 .elementor-element.elementor-element-431409cf{left:-5%;}.elementor-95 .elementor-element.elementor-element-431409cf{top:0%;}.elementor-95 .elementor-element.elementor-element-353eaaba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-764a81a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-4d09abaf{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-4cc76ec8{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-95 .elementor-element.elementor-element-503c4817{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-3ceb20af{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-95 .elementor-element.elementor-element-1828a302 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-f296c76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-4184a9a5{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-b10383d{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-6df290f7{right:-5%;}body.rtl .elementor-95 .elementor-element.elementor-element-6df290f7{left:-5%;}.elementor-95 .elementor-element.elementor-element-6df290f7{top:92%;}.elementor-95 .elementor-element.elementor-element-7b64432b{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-430c33fd.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-4a5bc009{right:-5%;}body.rtl .elementor-95 .elementor-element.elementor-element-4a5bc009{left:-5%;}.elementor-95 .elementor-element.elementor-element-4a5bc009{top:0%;}.elementor-95 .elementor-element.elementor-element-5b632bee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-51682bac{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-10580b19{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-95 .elementor-element.elementor-element-6fda8021{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-5eabbda4{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-95 .elementor-element.elementor-element-6dc1aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-483168e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-3743736b{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-49a1dac3{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-4d4b04b9{right:-5%;}body.rtl .elementor-95 .elementor-element.elementor-element-4d4b04b9{left:-5%;}.elementor-95 .elementor-element.elementor-element-4d4b04b9{top:92%;}.elementor-95 .elementor-element.elementor-element-496f2b6d{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-2bbb1d8.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-95 .elementor-element.elementor-element-71e234ca{right:-5%;}body.rtl .elementor-95 .elementor-element.elementor-element-71e234ca{left:-5%;}.elementor-95 .elementor-element.elementor-element-71e234ca{top:0%;}.elementor-95 .elementor-element.elementor-element-5d710211 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-45c4871a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-95 .elementor-element.elementor-element-5dada956{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-95 .elementor-element.elementor-element-dea068f .elementor-heading-title{font-size:48px;}.elementor-95 .elementor-element.elementor-element-4bb56c6{--width:84%;}.elementor-95 .elementor-element.elementor-element-5599683 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-a86829c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-a818bb0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-3814503 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-06677bc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-95 .elementor-element.elementor-element-a887c .elementor-heading-title{font-size:14px;}.elementor-95 .elementor-element.elementor-element-425066fb > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-122fa11b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-95 .elementor-element.elementor-element-64194d44{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-4c6047d3{text-align:center;}.elementor-95 .elementor-element.elementor-element-4c6047d3 .elementor-heading-title{font-size:36px;}.elementor-95 .elementor-element.elementor-element-1e9d79df{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-69783950 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-95 .elementor-element.elementor-element-7930bd4{--width:50%;}.elementor-95 .elementor-element.elementor-element-0f49261{--width:50%;}.elementor-95 .elementor-element.elementor-element-e01d135{--width:50%;}.elementor-95 .elementor-element.elementor-element-e531b9b{--width:50%;}.elementor-95 .elementor-element.elementor-element-341ab995{--content-width:100%;}.elementor-95 .elementor-element.elementor-element-4c4285c9{--content-width:100%;}.elementor-95 .elementor-element.elementor-element-e4f66c8{--width:100%;}.elementor-95 .elementor-element.elementor-element-4bb56c6{--width:37%;}.elementor-95 .elementor-element.elementor-element-f0f9597{--width:63%;}.elementor-95 .elementor-element.elementor-element-75234c3{--width:63%;}.elementor-95 .elementor-element.elementor-element-73907ec{--width:63%;}.elementor-95 .elementor-element.elementor-element-b901351{--width:63%;}.elementor-95 .elementor-element.elementor-element-fb7f49b{--width:63%;}.elementor-95 .elementor-element.elementor-element-58e06f53{--width:17%;}.elementor-95 .elementor-element.elementor-element-4e41f701{--width:80%;}.elementor-95 .elementor-element.elementor-element-6e440349{--width:18%;}}@media(max-width:1024px) and (min-width:768px){.elementor-95 .elementor-element.elementor-element-4c4285c9{--content-width:100%;}}/* Start custom CSS for heading, class: .elementor-element-586f6ab1 */.colored-text {
  color: #D0F75E; /* Or any other color you prefer */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6554b66b */.colored-text {
  color: #D0F75E; /* Or any other color you prefer */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6df037d1 */.elementor-95 .elementor-element.elementor-element-6df037d1{
    opacity: 0;
    transition: all 0.3s ease-in-out;
}
body.show .elementor-95 .elementor-element.elementor-element-6df037d1{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS */body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Denostill Semibold';
	font-display: auto;
	src: url('https://johnnysokodigital.com/wp-content/uploads/2025/03/Denostill-Semibold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Denostill Light';
	font-display: auto;
	src: url('https://johnnysokodigital.com/wp-content/uploads/2025/03/Denostill-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */