.elementor-55 .elementor-element.elementor-element-1409908{--display:flex;--min-height:804px;--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;--overlay-opacity:0.41;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-1409908::before, .elementor-55 .elementor-element.elementor-element-1409908 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-1409908 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-1409908 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-1409908 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-1409908 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d85c8bd );--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-cf71e63{--display:flex;}.elementor-55 .elementor-element.elementor-element-db555a0{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-db555a0 > .elementor-widget-container{background-color:var( --e-global-color-5f0d1e6 );padding:0px 6px 0px 6px;}.elementor-55 .elementor-element.elementor-element-db555a0.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-db555a0 .elementor-heading-title{font-family:var( --e-global-typography-363dadb-font-family ), Sans-serif;font-size:var( --e-global-typography-363dadb-font-size );font-weight:var( --e-global-typography-363dadb-font-weight );text-transform:var( --e-global-typography-363dadb-text-transform );font-style:var( --e-global-typography-363dadb-font-style );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );color:var( --e-global-color-f66dd3b );}.elementor-55 .elementor-element.elementor-element-bc0d515 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-bc0d515 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:96px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:1em;letter-spacing:-3.1px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.74);color:var( --e-global-color-f66dd3b );}.elementor-55 .elementor-element.elementor-element-134805d .elementor-button{background-color:var( --e-global-color-accent );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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-f66dd3b );color:var( --e-global-color-f66dd3b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-134805d{width:auto;max-width:auto;}.elementor-55 .elementor-element.elementor-element-134805d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-55 .elementor-element.elementor-element-134805d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-55 .elementor-element.elementor-element-bf9c0da{--display:flex;}.elementor-55 .elementor-element.elementor-element-c3952a9{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-c3952a9:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-c3952a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f0d1e6 );}.elementor-55 .elementor-element.elementor-element-c3952a9::before, .elementor-55 .elementor-element.elementor-element-c3952a9 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-c3952a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-c3952a9 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-c3952a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-c3952a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://kokogafas.com/wp-content/uploads/2025/03/dot-overlay.png");--background-overlay:'';background-size:auto;}.elementor-55 .elementor-element.elementor-element-6b252a2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-55 .elementor-element.elementor-element-7456718{text-align:center;}.elementor-55 .elementor-element.elementor-element-fb31e22{text-align:center;}.elementor-55 .elementor-element.elementor-element-fb31e22 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:1.5em;color:var( --e-global-color-f66dd3b );}.elementor-55 .elementor-element.elementor-element-bc3e86c{text-align:center;}.elementor-55 .elementor-element.elementor-element-bc3e86c .elementor-heading-title{font-family:var( --e-global-typography-ccd99fa-font-family ), Sans-serif;font-size:var( --e-global-typography-ccd99fa-font-size );font-weight:var( --e-global-typography-ccd99fa-font-weight );text-transform:var( --e-global-typography-ccd99fa-text-transform );font-style:var( --e-global-typography-ccd99fa-font-style );line-height:var( --e-global-typography-ccd99fa-line-height );color:var( --e-global-color-9b3d6e9 );}.elementor-55 .elementor-element.elementor-element-b0dc598{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-55 .elementor-element.elementor-element-56448e5{text-align:center;}.elementor-55 .elementor-element.elementor-element-5b2e70f{text-align:center;}.elementor-55 .elementor-element.elementor-element-5b2e70f .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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-f66dd3b );}.elementor-55 .elementor-element.elementor-element-2c90e04{text-align:center;}.elementor-55 .elementor-element.elementor-element-2c90e04 .elementor-heading-title{font-family:var( --e-global-typography-ccd99fa-font-family ), Sans-serif;font-size:var( --e-global-typography-ccd99fa-font-size );font-weight:var( --e-global-typography-ccd99fa-font-weight );text-transform:var( --e-global-typography-ccd99fa-text-transform );font-style:var( --e-global-typography-ccd99fa-font-style );line-height:var( --e-global-typography-ccd99fa-line-height );color:var( --e-global-color-9b3d6e9 );}.elementor-55 .elementor-element.elementor-element-51a5660{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-55 .elementor-element.elementor-element-cbec0a5{text-align:center;}.elementor-55 .elementor-element.elementor-element-0cf75c8{text-align:center;}.elementor-55 .elementor-element.elementor-element-0cf75c8 .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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-f66dd3b );}.elementor-55 .elementor-element.elementor-element-6c6542a{text-align:center;}.elementor-55 .elementor-element.elementor-element-6c6542a .elementor-heading-title{font-family:var( --e-global-typography-ccd99fa-font-family ), Sans-serif;font-size:var( --e-global-typography-ccd99fa-font-size );font-weight:var( --e-global-typography-ccd99fa-font-weight );text-transform:var( --e-global-typography-ccd99fa-text-transform );font-style:var( --e-global-typography-ccd99fa-font-style );line-height:var( --e-global-typography-ccd99fa-line-height );color:var( --e-global-color-9b3d6e9 );}.elementor-55 .elementor-element.elementor-element-ef314b1{padding:100px 0px 100px 0px;}.elementor-55 .elementor-element.elementor-element-1c5bfce6 > .elementor-container{max-width:525px;}.elementor-55 .elementor-element.elementor-element-1c5bfce6{margin-top:0px;margin-bottom:64px;}.elementor-55 .elementor-element.elementor-element-30068cca.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-55 .elementor-element.elementor-element-30068cca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-55 .elementor-element.elementor-element-46aa4ba7{width:auto;max-width:auto;}.elementor-55 .elementor-element.elementor-element-46aa4ba7 > .elementor-widget-container{background-color:var( --e-global-color-5f0d1e6 );padding:0px 6px 0px 6px;}.elementor-55 .elementor-element.elementor-element-46aa4ba7 .elementor-heading-title{font-family:var( --e-global-typography-363dadb-font-family ), Sans-serif;font-size:var( --e-global-typography-363dadb-font-size );font-weight:var( --e-global-typography-363dadb-font-weight );text-transform:var( --e-global-typography-363dadb-text-transform );font-style:var( --e-global-typography-363dadb-font-style );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );color:var( --e-global-color-f66dd3b );}.elementor-55 .elementor-element.elementor-element-d1dee2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-d1dee2{text-align:center;}.elementor-55 .elementor-element.elementor-element-d1dee2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:41px;font-weight:700;text-transform:none;font-style:normal;line-height:1.222em;letter-spacing:-0.7px;color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-40d8cf6c > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-55 .elementor-element.elementor-element-40d8cf6c{text-align:center;}.elementor-55 .elementor-element.elementor-element-e648dc9.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-radius:0px;}.elementor-55 .elementor-element.elementor-element-e648dc9.elementor-wc-products  ul.products{grid-column-gap:13px;grid-row-gap:18px;}.elementor-55 .elementor-element.elementor-element-e648dc9.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000045;margin-bottom:11px;}.elementor-55 .elementor-element.elementor-element-e648dc9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-55 .elementor-element.elementor-element-e648dc9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-55 .elementor-element.elementor-element-e648dc9.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-f66dd3b );background-color:var( --e-global-color-5f0d1e6 );border-radius:105px 105px 105px 105px;}.elementor-55 .elementor-element.elementor-element-e648dc9.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-e648dc9.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-55 .elementor-element.elementor-element-3d02a8ea .elementor-button{background-color:var( --e-global-color-9fcc9d0 );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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-3d02a8ea > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3d02a8ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-55 .elementor-element.elementor-element-3d02a8ea .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-55 .elementor-element.elementor-element-7fa734a{--display:flex;--min-height:790px;--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:40px;--margin-bottom:40px;--margin-left:40px;--margin-right:40px;}.elementor-55 .elementor-element.elementor-element-581754f{--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-55 .elementor-element.elementor-element-18a9fef{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;top:587px;}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-18a9fef{left:-144px;}body.rtl .elementor-55 .elementor-element.elementor-element-18a9fef{right:-144px;}.elementor-55 .elementor-element.elementor-element-591b16f{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:61px;--margin-right:61px;}.elementor-55 .elementor-element.elementor-element-8ab39f4{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-8ab39f4 > .elementor-widget-container{background-color:var( --e-global-color-5f0d1e6 );padding:0px 6px 0px 6px;}.elementor-55 .elementor-element.elementor-element-8ab39f4.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-8ab39f4 .elementor-heading-title{font-family:var( --e-global-typography-363dadb-font-family ), Sans-serif;font-size:var( --e-global-typography-363dadb-font-size );font-weight:var( --e-global-typography-363dadb-font-weight );text-transform:var( --e-global-typography-363dadb-text-transform );font-style:var( --e-global-typography-363dadb-font-style );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );color:var( --e-global-color-f66dd3b );}.elementor-55 .elementor-element.elementor-element-5488199 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5488199{text-align:center;}.elementor-55 .elementor-element.elementor-element-5488199 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:700;text-transform:none;font-style:normal;line-height:1.1em;letter-spacing:-0.8px;color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-16cd89f > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-55 .elementor-element.elementor-element-16cd89f{text-align:start;font-family:var( --e-global-typography-b6e6198-font-family ), Sans-serif;font-size:var( --e-global-typography-b6e6198-font-size );font-weight:var( --e-global-typography-b6e6198-font-weight );text-transform:var( --e-global-typography-b6e6198-text-transform );font-style:var( --e-global-typography-b6e6198-font-style );line-height:var( --e-global-typography-b6e6198-line-height );color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-c196d66 .elementor-button{background-color:var( --e-global-color-9fcc9d0 );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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-c196d66 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-c196d66 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-55 .elementor-element.elementor-element-c196d66 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-55 .elementor-element.elementor-element-091f2c7{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:240px;--margin-bottom:240px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-4b542ca{--display:flex;}.elementor-55 .elementor-element.elementor-element-81162e5{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-e069268{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-55 .elementor-element.elementor-element-72e46fa{width:auto;max-width:auto;}.elementor-55 .elementor-element.elementor-element-72e46fa > .elementor-widget-container{background-color:var( --e-global-color-5f0d1e6 );padding:0px 6px 0px 6px;}.elementor-55 .elementor-element.elementor-element-72e46fa .elementor-heading-title{font-family:var( --e-global-typography-363dadb-font-family ), Sans-serif;font-size:var( --e-global-typography-363dadb-font-size );font-weight:var( --e-global-typography-363dadb-font-weight );text-transform:var( --e-global-typography-363dadb-text-transform );font-style:var( --e-global-typography-363dadb-font-style );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );color:var( --e-global-color-f66dd3b );}.elementor-55 .elementor-element.elementor-element-6d923e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-6d923e4{text-align:center;}.elementor-55 .elementor-element.elementor-element-6d923e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:41px;font-weight:700;text-transform:none;font-style:normal;line-height:1.222em;letter-spacing:-0.7px;color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-d2d21cf > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-55 .elementor-element.elementor-element-d2d21cf{text-align:center;}.elementor-55 .elementor-element.elementor-element-9ce7729{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-4c47f17{--display:flex;}.elementor-55 .elementor-element.elementor-element-83ffe53{text-align:center;}.elementor-55 .elementor-element.elementor-element-83ffe53 img{max-width:168px;opacity:1;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-83ffe53:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-7283908{--display:flex;}.elementor-55 .elementor-element.elementor-element-92bb375{text-align:center;}.elementor-55 .elementor-element.elementor-element-92bb375 img{max-width:168px;opacity:1;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-92bb375:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-e0d8ec2{--display:flex;}.elementor-55 .elementor-element.elementor-element-e237f19{text-align:center;}.elementor-55 .elementor-element.elementor-element-e237f19 img{max-width:168px;opacity:1;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-e237f19:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-1b06206{--display:flex;}.elementor-55 .elementor-element.elementor-element-641e236{text-align:center;}.elementor-55 .elementor-element.elementor-element-641e236 img{max-width:168px;opacity:1;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-641e236:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-7bf7380{--display:flex;}.elementor-55 .elementor-element.elementor-element-5a7bb0c{text-align:center;}.elementor-55 .elementor-element.elementor-element-5a7bb0c img{max-width:168px;opacity:1;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-5a7bb0c:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-df0dd1d{--display:flex;}.elementor-55 .elementor-element.elementor-element-e5d9034{text-align:center;}.elementor-55 .elementor-element.elementor-element-e5d9034 img{max-width:168px;opacity:0.4;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-e5d9034:hover img{opacity:1;}.elementor-55 .elementor-element.elementor-element-de781e2{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-1de1ce1{--display:flex;}.elementor-55 .elementor-element.elementor-element-535edd3{text-align:center;}.elementor-55 .elementor-element.elementor-element-535edd3 img{max-width:168px;opacity:1;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-535edd3:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-d2331f7{--display:flex;}.elementor-55 .elementor-element.elementor-element-ab4d309{text-align:center;}.elementor-55 .elementor-element.elementor-element-ab4d309 img{max-width:168px;opacity:1;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-ab4d309:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-92afa29{--display:flex;}.elementor-55 .elementor-element.elementor-element-8092f6f{text-align:center;}.elementor-55 .elementor-element.elementor-element-8092f6f img{max-width:168px;opacity:1;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-8092f6f:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-a2cb305{--display:flex;}.elementor-55 .elementor-element.elementor-element-a252e70 img{max-width:168px;opacity:1;transition-duration:0.3s;}.elementor-55 .elementor-element.elementor-element-a252e70:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-13d7606{--display:flex;}.elementor-55 .elementor-element.elementor-element-fb383e2{text-align:center;}.elementor-55 .elementor-element.elementor-element-fb383e2 img{max-width:168px;opacity:1;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-fb383e2:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-ad8cd35{--display:flex;}.elementor-55 .elementor-element.elementor-element-5668054{text-align:center;}.elementor-55 .elementor-element.elementor-element-5668054 img{max-width:168px;opacity:1;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-5668054:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-90ecccf{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-97d406d{--display:flex;}.elementor-55 .elementor-element.elementor-element-9d92ca9{text-align:center;}.elementor-55 .elementor-element.elementor-element-9d92ca9 img{max-width:168px;opacity:1;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-9d92ca9:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-dd42a6e{--display:flex;}.elementor-55 .elementor-element.elementor-element-774d2a9{text-align:center;}.elementor-55 .elementor-element.elementor-element-774d2a9 img{max-width:168px;opacity:1;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-774d2a9:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-2912fa5{--display:flex;}.elementor-55 .elementor-element.elementor-element-f518c42{text-align:center;}.elementor-55 .elementor-element.elementor-element-f518c42 img{max-width:168px;opacity:1;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-f518c42:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-97eccd1{--display:flex;}.elementor-55 .elementor-element.elementor-element-5242cb2{text-align:center;}.elementor-55 .elementor-element.elementor-element-5242cb2 img{max-width:168px;opacity:1;transition-duration:0.5s;}.elementor-55 .elementor-element.elementor-element-5242cb2:hover img{opacity:0.53;}.elementor-55 .elementor-element.elementor-element-87cc46b .elementor-button{background-color:var( --e-global-color-9fcc9d0 );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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-87cc46b > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-87cc46b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-55 .elementor-element.elementor-element-87cc46b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-55 .elementor-element.elementor-element-6b23b3b{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.49;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-6b23b3b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6b23b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kokogafas.com/wp-content/uploads/2025/03/hero-home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-6b23b3b::before, .elementor-55 .elementor-element.elementor-element-6b23b3b > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-6b23b3b > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-6b23b3b > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-6b23b3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-6b23b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-9fcc9d0 ) 100%);}.elementor-55 .elementor-element.elementor-element-71215d7{--display:flex;}.elementor-55 .elementor-element.elementor-element-278872e{width:auto;max-width:auto;}.elementor-55 .elementor-element.elementor-element-278872e > .elementor-widget-container{background-color:var( --e-global-color-5f0d1e6 );padding:0px 6px 0px 6px;}.elementor-55 .elementor-element.elementor-element-278872e .elementor-heading-title{font-family:var( --e-global-typography-363dadb-font-family ), Sans-serif;font-size:var( --e-global-typography-363dadb-font-size );font-weight:var( --e-global-typography-363dadb-font-weight );text-transform:var( --e-global-typography-363dadb-text-transform );font-style:var( --e-global-typography-363dadb-font-style );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );color:var( --e-global-color-f66dd3b );}.elementor-55 .elementor-element.elementor-element-fbb67a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-fbb67a2{text-align:start;}.elementor-55 .elementor-element.elementor-element-fbb67a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:41px;font-weight:700;text-transform:none;font-style:normal;line-height:1.222em;letter-spacing:-0.7px;color:var( --e-global-color-f66dd3b );}.elementor-55 .elementor-element.elementor-element-48d06cb > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-55 .elementor-element.elementor-element-48d06cb{text-align:start;font-family:var( --e-global-typography-b6e6198-font-family ), Sans-serif;font-size:var( --e-global-typography-b6e6198-font-size );font-weight:var( --e-global-typography-b6e6198-font-weight );text-transform:var( --e-global-typography-b6e6198-text-transform );font-style:var( --e-global-typography-b6e6198-font-style );line-height:var( --e-global-typography-b6e6198-line-height );color:var( --e-global-color-f66dd3b );}.elementor-55 .elementor-element.elementor-element-c72b70c .elementor-button{background-color:var( --e-global-color-9fcc9d0 );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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-f66dd3b );color:var( --e-global-color-f66dd3b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f66dd3b );}.elementor-55 .elementor-element.elementor-element-c72b70c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-55 .elementor-element.elementor-element-c72b70c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-55 .elementor-element.elementor-element-b432b94{--display:flex;}.elementor-55 .elementor-element.elementor-element-ccfad83{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-dfd18e3{--display:flex;}.elementor-55 .elementor-element.elementor-element-36dbb4d{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-b6edae0{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-55 .elementor-element.elementor-element-0589043{width:auto;max-width:auto;}.elementor-55 .elementor-element.elementor-element-0589043 > .elementor-widget-container{background-color:var( --e-global-color-5f0d1e6 );padding:0px 6px 0px 6px;}.elementor-55 .elementor-element.elementor-element-0589043 .elementor-heading-title{font-family:var( --e-global-typography-363dadb-font-family ), Sans-serif;font-size:var( --e-global-typography-363dadb-font-size );font-weight:var( --e-global-typography-363dadb-font-weight );text-transform:var( --e-global-typography-363dadb-text-transform );font-style:var( --e-global-typography-363dadb-font-style );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );color:var( --e-global-color-f66dd3b );}.elementor-55 .elementor-element.elementor-element-523a852 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-523a852{text-align:center;}.elementor-55 .elementor-element.elementor-element-523a852 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:41px;font-weight:700;text-transform:none;font-style:normal;line-height:1.222em;letter-spacing:-0.7px;color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-6cf5f6f > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-55 .elementor-element.elementor-element-6cf5f6f{text-align:center;}.elementor-55 .elementor-element.elementor-element-b503843{--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}.elementor-55 .elementor-element.elementor-element-b503843:after{content:"0.65";}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__thumbnail__link{width:100%;}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-post{border-radius:0px;background-color:var( --e-global-color-abfaf75 );}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__text{padding:24px 32px 24px 32px;}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__thumbnail{border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-b503843.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-55 .elementor-element.elementor-element-b503843.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-55 .elementor-element.elementor-element-b503843.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__title, .elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__title a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-477fe8f-font-family ), Sans-serif;font-size:var( --e-global-typography-477fe8f-font-size );font-weight:var( --e-global-typography-477fe8f-font-weight );text-transform:var( --e-global-typography-477fe8f-text-transform );font-style:var( --e-global-typography-477fe8f-font-style );line-height:var( --e-global-typography-477fe8f-line-height );}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__title{margin-bottom:16px;}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__meta-data{color:var( --e-global-color-21d284c );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__meta-data span:before{color:var( --e-global-color-21d284c );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-1409908{--padding-top:200px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-db555a0 .elementor-heading-title{font-size:var( --e-global-typography-363dadb-font-size );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );}.elementor-55 .elementor-element.elementor-element-bc0d515 .elementor-heading-title{font-size:64px;}.elementor-55 .elementor-element.elementor-element-134805d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-c3952a9{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-bc3e86c .elementor-heading-title{font-size:var( --e-global-typography-ccd99fa-font-size );line-height:var( --e-global-typography-ccd99fa-line-height );}.elementor-55 .elementor-element.elementor-element-b0dc598{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-5b2e70f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-2c90e04 .elementor-heading-title{font-size:var( --e-global-typography-ccd99fa-font-size );line-height:var( --e-global-typography-ccd99fa-line-height );}.elementor-55 .elementor-element.elementor-element-51a5660{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-0cf75c8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-6c6542a .elementor-heading-title{font-size:var( --e-global-typography-ccd99fa-font-size );line-height:var( --e-global-typography-ccd99fa-line-height );}.elementor-55 .elementor-element.elementor-element-ef314b1{padding:50px 32px 50px 32px;}.elementor-55 .elementor-element.elementor-element-1c5bfce6{margin-top:0px;margin-bottom:40px;}.elementor-55 .elementor-element.elementor-element-46aa4ba7 .elementor-heading-title{font-size:var( --e-global-typography-363dadb-font-size );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );}.elementor-55 .elementor-element.elementor-element-d1dee2 .elementor-heading-title{font-size:32px;}.elementor-55 .elementor-element.elementor-element-e648dc9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-55 .elementor-element.elementor-element-3d02a8ea .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-8ab39f4 .elementor-heading-title{font-size:var( --e-global-typography-363dadb-font-size );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );}.elementor-55 .elementor-element.elementor-element-5488199 .elementor-heading-title{font-size:32px;}.elementor-55 .elementor-element.elementor-element-16cd89f{font-size:var( --e-global-typography-b6e6198-font-size );line-height:var( --e-global-typography-b6e6198-line-height );}.elementor-55 .elementor-element.elementor-element-c196d66 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-091f2c7{--padding-top:50px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-55 .elementor-element.elementor-element-81162e5{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-72e46fa .elementor-heading-title{font-size:var( --e-global-typography-363dadb-font-size );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );}.elementor-55 .elementor-element.elementor-element-6d923e4 .elementor-heading-title{font-size:32px;}.elementor-55 .elementor-element.elementor-element-9ce7729{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-83ffe53 img{width:85%;}.elementor-55 .elementor-element.elementor-element-92bb375 img{width:85%;}.elementor-55 .elementor-element.elementor-element-e237f19 img{width:85%;}.elementor-55 .elementor-element.elementor-element-641e236 img{width:85%;}.elementor-55 .elementor-element.elementor-element-5a7bb0c img{width:85%;}.elementor-55 .elementor-element.elementor-element-e5d9034{text-align:end;}.elementor-55 .elementor-element.elementor-element-e5d9034 img{width:85%;}.elementor-55 .elementor-element.elementor-element-de781e2{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-535edd3 img{width:85%;}.elementor-55 .elementor-element.elementor-element-ab4d309 img{width:85%;}.elementor-55 .elementor-element.elementor-element-8092f6f img{width:85%;}.elementor-55 .elementor-element.elementor-element-a252e70 img{width:85%;}.elementor-55 .elementor-element.elementor-element-fb383e2 img{width:85%;}.elementor-55 .elementor-element.elementor-element-5668054 img{width:85%;}.elementor-55 .elementor-element.elementor-element-90ecccf{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-9d92ca9 img{width:85%;}.elementor-55 .elementor-element.elementor-element-774d2a9 img{width:85%;}.elementor-55 .elementor-element.elementor-element-f518c42 img{width:85%;}.elementor-55 .elementor-element.elementor-element-5242cb2 img{width:85%;}.elementor-55 .elementor-element.elementor-element-87cc46b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-6b23b3b{--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-278872e .elementor-heading-title{font-size:var( --e-global-typography-363dadb-font-size );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );}.elementor-55 .elementor-element.elementor-element-fbb67a2 .elementor-heading-title{font-size:32px;}.elementor-55 .elementor-element.elementor-element-48d06cb{font-size:var( --e-global-typography-b6e6198-font-size );line-height:var( --e-global-typography-b6e6198-line-height );}.elementor-55 .elementor-element.elementor-element-c72b70c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-ccfad83{--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-36dbb4d{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-0589043 .elementor-heading-title{font-size:var( --e-global-typography-363dadb-font-size );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );}.elementor-55 .elementor-element.elementor-element-523a852 .elementor-heading-title{font-size:32px;}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__text{padding:16px 16px 16px 16px;}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__title, .elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__title a{font-size:var( --e-global-typography-477fe8f-font-size );line-height:var( --e-global-typography-477fe8f-line-height );}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__meta-data{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-1409908{--min-height:298px;--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-55 .elementor-element.elementor-element-db555a0{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-55 .elementor-element.elementor-element-db555a0.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-db555a0 .elementor-heading-title{font-size:var( --e-global-typography-363dadb-font-size );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );}.elementor-55 .elementor-element.elementor-element-bc0d515 .elementor-heading-title{font-size:50px;}.elementor-55 .elementor-element.elementor-element-134805d{width:100%;max-width:100%;}.elementor-55 .elementor-element.elementor-element-134805d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-c3952a9{--padding-top:22px;--padding-bottom:22px;--padding-left:022px;--padding-right:22px;}.elementor-55 .elementor-element.elementor-element-bc3e86c .elementor-heading-title{font-size:var( --e-global-typography-ccd99fa-font-size );line-height:var( --e-global-typography-ccd99fa-line-height );}.elementor-55 .elementor-element.elementor-element-5b2e70f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-2c90e04 .elementor-heading-title{font-size:var( --e-global-typography-ccd99fa-font-size );line-height:var( --e-global-typography-ccd99fa-line-height );}.elementor-55 .elementor-element.elementor-element-0cf75c8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-6c6542a .elementor-heading-title{font-size:var( --e-global-typography-ccd99fa-font-size );line-height:var( --e-global-typography-ccd99fa-line-height );}.elementor-55 .elementor-element.elementor-element-ef314b1{padding:40px 16px 40px 16px;}.elementor-55 .elementor-element.elementor-element-1c5bfce6{margin-top:0px;margin-bottom:30px;}.elementor-55 .elementor-element.elementor-element-46aa4ba7 .elementor-heading-title{font-size:var( --e-global-typography-363dadb-font-size );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );}.elementor-55 .elementor-element.elementor-element-d1dee2 .elementor-heading-title{font-size:28px;}.elementor-55 .elementor-element.elementor-element-e648dc9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-55 .elementor-element.elementor-element-3d02a8ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3d02a8ea .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-7fa734a{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-581754f{--min-height:573px;}.elementor-55 .elementor-element.elementor-element-591b16f{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-8ab39f4{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-55 .elementor-element.elementor-element-8ab39f4 .elementor-heading-title{font-size:var( --e-global-typography-363dadb-font-size );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );}.elementor-55 .elementor-element.elementor-element-5488199 .elementor-heading-title{font-size:28px;}.elementor-55 .elementor-element.elementor-element-16cd89f{font-size:var( --e-global-typography-b6e6198-font-size );line-height:var( --e-global-typography-b6e6198-line-height );}.elementor-55 .elementor-element.elementor-element-c196d66 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-c196d66 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-091f2c7{--margin-top:39px;--margin-bottom:39px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-55 .elementor-element.elementor-element-4b542ca{--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-55 .elementor-element.elementor-element-81162e5{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-72e46fa .elementor-heading-title{font-size:var( --e-global-typography-363dadb-font-size );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );}.elementor-55 .elementor-element.elementor-element-6d923e4 .elementor-heading-title{font-size:28px;}.elementor-55 .elementor-element.elementor-element-4c47f17{--width:50%;}.elementor-55 .elementor-element.elementor-element-83ffe53{text-align:center;}.elementor-55 .elementor-element.elementor-element-7283908{--width:50%;}.elementor-55 .elementor-element.elementor-element-92bb375{text-align:center;}.elementor-55 .elementor-element.elementor-element-e0d8ec2{--width:50%;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-e237f19{text-align:center;}.elementor-55 .elementor-element.elementor-element-1b06206{--width:50%;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-641e236{text-align:center;}.elementor-55 .elementor-element.elementor-element-7bf7380{--width:50%;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-5a7bb0c{text-align:center;}.elementor-55 .elementor-element.elementor-element-df0dd1d{--width:50%;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-e5d9034{text-align:center;}.elementor-55 .elementor-element.elementor-element-de781e2{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-1de1ce1{--width:50%;}.elementor-55 .elementor-element.elementor-element-535edd3{text-align:center;}.elementor-55 .elementor-element.elementor-element-d2331f7{--width:50%;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-ab4d309{text-align:center;}.elementor-55 .elementor-element.elementor-element-92afa29{--width:50%;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-8092f6f{text-align:center;}.elementor-55 .elementor-element.elementor-element-a2cb305{--width:50%;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-13d7606{--width:50%;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-fb383e2{text-align:center;}.elementor-55 .elementor-element.elementor-element-ad8cd35{--width:50%;}.elementor-55 .elementor-element.elementor-element-5668054{text-align:center;}.elementor-55 .elementor-element.elementor-element-90ecccf{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-97d406d{--width:50%;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-9d92ca9{text-align:center;}.elementor-55 .elementor-element.elementor-element-dd42a6e{--width:50%;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-774d2a9{text-align:center;}.elementor-55 .elementor-element.elementor-element-2912fa5{--width:50%;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-f518c42{text-align:center;}.elementor-55 .elementor-element.elementor-element-97eccd1{--width:50%;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-5242cb2{text-align:center;}.elementor-55 .elementor-element.elementor-element-87cc46b > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-87cc46b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-6b23b3b{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-55 .elementor-element.elementor-element-278872e .elementor-heading-title{font-size:var( --e-global-typography-363dadb-font-size );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );}.elementor-55 .elementor-element.elementor-element-fbb67a2 .elementor-heading-title{font-size:28px;}.elementor-55 .elementor-element.elementor-element-48d06cb{font-size:var( --e-global-typography-b6e6198-font-size );line-height:var( --e-global-typography-b6e6198-line-height );}.elementor-55 .elementor-element.elementor-element-c72b70c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-ccfad83{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-55 .elementor-element.elementor-element-36dbb4d{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-0589043 .elementor-heading-title{font-size:var( --e-global-typography-363dadb-font-size );line-height:var( --e-global-typography-363dadb-line-height );letter-spacing:var( --e-global-typography-363dadb-letter-spacing );}.elementor-55 .elementor-element.elementor-element-523a852 .elementor-heading-title{font-size:28px;}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}.elementor-55 .elementor-element.elementor-element-b503843:after{content:"0.65";}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__thumbnail__link{width:100%;}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__title, .elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__title a{font-size:var( --e-global-typography-477fe8f-font-size );line-height:var( --e-global-typography-477fe8f-line-height );}.elementor-55 .elementor-element.elementor-element-b503843 .elementor-post__meta-data{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-cf71e63{--width:60%;}.elementor-55 .elementor-element.elementor-element-bf9c0da{--width:40%;}.elementor-55 .elementor-element.elementor-element-c3952a9{--content-width:1200px;}.elementor-55 .elementor-element.elementor-element-581754f{--width:61%;}.elementor-55 .elementor-element.elementor-element-591b16f{--width:50%;}.elementor-55 .elementor-element.elementor-element-091f2c7{--content-width:1140px;}.elementor-55 .elementor-element.elementor-element-81162e5{--width:525px;}.elementor-55 .elementor-element.elementor-element-36dbb4d{--width:525px;}}@media(max-width:1024px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-cf71e63{--width:70%;}.elementor-55 .elementor-element.elementor-element-bf9c0da{--width:30%;}.elementor-55 .elementor-element.elementor-element-6b252a2{--width:33%;}.elementor-55 .elementor-element.elementor-element-b0dc598{--width:33%;}.elementor-55 .elementor-element.elementor-element-51a5660{--width:33%;}.elementor-55 .elementor-element.elementor-element-4c47f17{--width:20%;}.elementor-55 .elementor-element.elementor-element-7283908{--width:20%;}.elementor-55 .elementor-element.elementor-element-e0d8ec2{--width:20%;}.elementor-55 .elementor-element.elementor-element-1b06206{--width:20%;}.elementor-55 .elementor-element.elementor-element-7bf7380{--width:20%;}.elementor-55 .elementor-element.elementor-element-df0dd1d{--width:20%;}.elementor-55 .elementor-element.elementor-element-1de1ce1{--width:20%;}.elementor-55 .elementor-element.elementor-element-d2331f7{--width:20%;}.elementor-55 .elementor-element.elementor-element-92afa29{--width:20%;}.elementor-55 .elementor-element.elementor-element-a2cb305{--width:20%;}.elementor-55 .elementor-element.elementor-element-13d7606{--width:20%;}.elementor-55 .elementor-element.elementor-element-ad8cd35{--width:20%;}.elementor-55 .elementor-element.elementor-element-97d406d{--width:20%;}.elementor-55 .elementor-element.elementor-element-dd42a6e{--width:20%;}.elementor-55 .elementor-element.elementor-element-2912fa5{--width:20%;}.elementor-55 .elementor-element.elementor-element-97eccd1{--width:20%;}.elementor-55 .elementor-element.elementor-element-71215d7{--width:67%;}.elementor-55 .elementor-element.elementor-element-b432b94{--width:33%;}}