.elementor-14959 .elementor-element.elementor-element-cca9121{--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;--border-radius:0px 0px 0px 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-widget-slides .elementor-slide-heading{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );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-widget-slides .elementor-slide-description{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{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 );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-repeater-item-4c98c01 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://comptecltd.co.uk/wp-content/uploads/2026/02/Comptec-scaled.png);background-size:cover;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-repeater-item-4c98c01 .elementor-background-overlay{background-color:#0000004F;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-repeater-item-9c7225d .swiper-slide-bg{background-color:#4054b2;background-image:url(https://comptecltd.co.uk/wp-content/uploads/2026/02/Dorin-Banner3-copy.jpg);background-size:cover;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-repeater-item-9c7225d .elementor-background-overlay{background-color:#00000042;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-repeater-item-9c7225d .swiper-slide-inner{text-align:start;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-repeater-item-9c7225d .swiper-slide-contents{text-shadow:0px 7px 15px rgba(0, 0, 0, 0.4);}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-repeater-item-3da1888 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://comptecltd.co.uk/wp-content/uploads/2026/02/Comptec-1.jpg);background-size:cover;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-repeater-item-3da1888 .elementor-background-overlay{background-color:#0000004F;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-repeater-item-736ced4 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://comptecltd.co.uk/wp-content/uploads/2026/02/BANNER_A_2000x800-1-copy-1.jpg);background-size:cover;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-repeater-item-736ced4 .elementor-background-overlay{background-color:#00000036;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-repeater-item-736ced4 .swiper-slide-contents{text-shadow:0px 8px 15px rgba(5.1702030924857585, 0, 72.80485534667967, 0.33);}.elementor-14959 .elementor-element.elementor-element-3e7e608 .swiper-slide{transition-duration:calc(6000ms*1.2);height:70vh;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-slide-button:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14959 .elementor-element.elementor-element-3e7e608{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .swiper-slide-contents{max-width:100%;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .swiper-slide-inner{padding:6% 10% 6% 10%;text-align:start;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-slide-description{font-family:"Liter", Sans-serif;font-size:1em;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:-0.02em;word-spacing:0em;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-slide-button{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 );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );border-width:2px;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-swiper-button{font-size:18px;color:#FFFFFF8C;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-swiper-button svg{fill:#FFFFFF8C;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF59;opacity:1;}.elementor-14959 .elementor-element.elementor-element-00eaa77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-14959 .elementor-element.elementor-element-38a2bdc{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );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-14959 .elementor-element.elementor-element-c9ff342.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-c9ff342.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-c9ff342.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-c9ff342{text-align:center;}.elementor-14959 .elementor-element.elementor-element-c9ff342.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-c9ff342.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-c9ff342.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-c9ff342.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-c9ff342.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-c9ff342.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-c9ff342.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-c9ff342.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-c9ff342 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-text-editor{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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor.ob-postman blockquote{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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor.ob-postman blockquote cite{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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14959 .elementor-element.elementor-element-3efcaaa.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-3efcaaa.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-3efcaaa.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-3efcaaa{width:var( --container-widget-width, 885px );max-width:885px;--container-widget-width:885px;--container-widget-flex-grow:0;}.elementor-14959 .elementor-element.elementor-element-3efcaaa.elementor-element{--align-self:center;}.elementor-14959 .elementor-element.elementor-element-3efcaaa.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-3efcaaa.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-3efcaaa.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-3efcaaa.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-3efcaaa.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-3efcaaa.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-3efcaaa.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-3efcaaa.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-3efcaaa > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-3efcaaa p:last-child{margin-bottom:0px;}.elementor-widget-button .elementor-button{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 );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-element-dded53e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14959 .elementor-element.elementor-element-dded53e .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-14959 .elementor-element.elementor-element-dded53e .elementor-button:hover, .elementor-14959 .elementor-element.elementor-element-dded53e .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-14959 .elementor-element.elementor-element-dded53e .elementor-button:hover svg, .elementor-14959 .elementor-element.elementor-element-dded53e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-14959 .elementor-element.elementor-element-dded53e .elementor-button{transition-duration:0.4s;}.elementor-14959 .elementor-element.elementor-element-699b290{--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:50px;--margin-left:0px;--margin-right:0px;}.elementor-14959 .elementor-element.elementor-element-30b3632{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-6c20443{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-14959 .elementor-element.elementor-element-04c670b.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-04c670b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-04c670b.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-04c670b{width:initial;max-width:initial;}.elementor-14959 .elementor-element.elementor-element-04c670b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-04c670b.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-04c670b.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-04c670b.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-04c670b.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-04c670b.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-04c670b.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-04c670b.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-04c670b.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-04c670b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-c9ad40e.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-c9ad40e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-c9ad40e.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-c9ad40e{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-c9ad40e.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-c9ad40e.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-c9ad40e.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-c9ad40e.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-c9ad40e.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-c9ad40e.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-c9ad40e.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-c9ad40e.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-c9ad40e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-c9ad40e p:last-child{margin-bottom:0px;}.elementor-14959 .elementor-element.elementor-element-758ce2c{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-758ce2c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14959 .elementor-element.elementor-element-24479b0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14959 .elementor-element.elementor-element-24479b0 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-14959 .elementor-element.elementor-element-5c53ab8{--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-14959 .elementor-element.elementor-element-e6b8bf2{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-56459c8{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-14959 .elementor-element.elementor-element-9e8175c.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-9e8175c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-9e8175c.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-9e8175c{width:initial;max-width:initial;}.elementor-14959 .elementor-element.elementor-element-9e8175c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-9e8175c.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-9e8175c.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-9e8175c.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-9e8175c.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-9e8175c.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-9e8175c.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-9e8175c.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-9e8175c.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-9e8175c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-87d82f3.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-87d82f3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-87d82f3.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-87d82f3{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-87d82f3.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-87d82f3.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-87d82f3.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-87d82f3.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-87d82f3.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-87d82f3.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-87d82f3.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-87d82f3.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-87d82f3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-87d82f3 p:last-child{margin-bottom:0px;}.elementor-14959 .elementor-element.elementor-element-c60258f{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-c60258f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14959 .elementor-element.elementor-element-7c03f22.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14959 .elementor-element.elementor-element-7c03f22 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-14959 .elementor-element.elementor-element-092fc9c{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14959 .elementor-element.elementor-element-e11b285{--display:flex;--overflow:hidden;--margin-top:80px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-093e3d0.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-093e3d0.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-093e3d0.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-093e3d0{text-align:center;}.elementor-14959 .elementor-element.elementor-element-093e3d0.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-093e3d0.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-093e3d0.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-093e3d0.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-093e3d0.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-093e3d0.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-093e3d0.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-093e3d0.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-093e3d0 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-b6d9957{--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-widget-wc-categories .woocommerce .woocommerce-loop-category__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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );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-widget-wc-categories .woocommerce-loop-category__title .count{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );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-14959 .elementor-element.elementor-element-ae99836{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}.elementor-14959 .elementor-element.elementor-element-ae99836.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:15px;}.elementor-14959 .elementor-element.elementor-element-ae99836 .woocommerce .woocommerce-loop-category__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 );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-element-237254e{--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:80px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-14959 .elementor-element.elementor-element-0b91a2d{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-3ef20aa.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-3ef20aa.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-3ef20aa.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-3ef20aa{text-align:center;}.elementor-14959 .elementor-element.elementor-element-3ef20aa.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-3ef20aa.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-3ef20aa.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-3ef20aa.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-3ef20aa.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-3ef20aa.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-3ef20aa.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-3ef20aa.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-3ef20aa > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-a8628bf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;}.elementor-14959 .elementor-element.elementor-element-0753245{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-e13ff69{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-4559f57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14959 .elementor-element.elementor-element-4559f57 img{width:100%;height:30vh;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-14959 .elementor-element.elementor-element-6b1c429{left:50%;}body.rtl .elementor-14959 .elementor-element.elementor-element-6b1c429{right:50%;}.elementor-14959 .elementor-element.elementor-element-6b1c429{top:50%;}.elementor-14959 .elementor-element.elementor-element-6b1c429 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14959 .elementor-element.elementor-element-009f97c.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-009f97c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-009f97c.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-009f97c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-009f97c.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-009f97c.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-009f97c.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-009f97c.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-009f97c.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-009f97c.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-009f97c.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-009f97c.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-009f97c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-292fe8d.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-292fe8d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-292fe8d.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-292fe8d{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-292fe8d.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-292fe8d.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-292fe8d.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-292fe8d.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-292fe8d.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-292fe8d.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-292fe8d.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-292fe8d.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-292fe8d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-d3b3aee{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-46cb4ed{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-daf8dce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14959 .elementor-element.elementor-element-daf8dce img{width:100%;height:30vh;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-14959 .elementor-element.elementor-element-27ce09f{left:50%;}body.rtl .elementor-14959 .elementor-element.elementor-element-27ce09f{right:50%;}.elementor-14959 .elementor-element.elementor-element-27ce09f{top:50%;}.elementor-14959 .elementor-element.elementor-element-27ce09f .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14959 .elementor-element.elementor-element-07f4f1a.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-07f4f1a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-07f4f1a.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-07f4f1a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-07f4f1a.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-07f4f1a.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-07f4f1a.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-07f4f1a.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-07f4f1a.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-07f4f1a.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-07f4f1a.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-07f4f1a.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-07f4f1a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-c011979.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-c011979.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-c011979.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-c011979{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-c011979.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-c011979.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-c011979.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-c011979.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-c011979.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-c011979.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-c011979.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-c011979.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-c011979 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-359abc3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-f2c01dc{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-a014d16{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-14959 .elementor-element.elementor-element-a014d16.elementor-element{--align-self:center;}.elementor-14959 .elementor-element.elementor-element-a014d16 img{width:100%;height:30vh;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-14959 .elementor-element.elementor-element-1c1f9fe{left:50%;}body.rtl .elementor-14959 .elementor-element.elementor-element-1c1f9fe{right:50%;}.elementor-14959 .elementor-element.elementor-element-1c1f9fe{top:50%;}.elementor-14959 .elementor-element.elementor-element-1c1f9fe .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14959 .elementor-element.elementor-element-f682bac.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-f682bac.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-f682bac.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-f682bac .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-f682bac.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-f682bac.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-f682bac.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-f682bac.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-f682bac.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-f682bac.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-f682bac.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-f682bac.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-f682bac > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-4d68203.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-4d68203.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-4d68203.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-4d68203{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-4d68203.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-4d68203.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-4d68203.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-4d68203.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-4d68203.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-4d68203.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-4d68203.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-4d68203.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-4d68203 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-8de82e8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-d1377d8{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-37bd6d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14959 .elementor-element.elementor-element-37bd6d3 img{width:100%;height:30vh;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-14959 .elementor-element.elementor-element-b594e80{left:50%;}body.rtl .elementor-14959 .elementor-element.elementor-element-b594e80{right:50%;}.elementor-14959 .elementor-element.elementor-element-b594e80{top:50%;}.elementor-14959 .elementor-element.elementor-element-b594e80 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14959 .elementor-element.elementor-element-6c67fda.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-6c67fda.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-6c67fda.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-6c67fda .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-6c67fda.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-6c67fda.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-6c67fda.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-6c67fda.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-6c67fda.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-6c67fda.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-6c67fda.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-6c67fda.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-6c67fda > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-f892bd4.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-f892bd4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-f892bd4.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-f892bd4{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-f892bd4.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-f892bd4.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-f892bd4.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-f892bd4.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-f892bd4.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-f892bd4.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-f892bd4.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-f892bd4.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-f892bd4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-6dbc4a1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-31c8962{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-7b6ca7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14959 .elementor-element.elementor-element-7b6ca7f img{width:100%;height:30vh;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-14959 .elementor-element.elementor-element-e05b50d{left:50%;}body.rtl .elementor-14959 .elementor-element.elementor-element-e05b50d{right:50%;}.elementor-14959 .elementor-element.elementor-element-e05b50d{top:50%;}.elementor-14959 .elementor-element.elementor-element-e05b50d .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14959 .elementor-element.elementor-element-3bd4d65.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-3bd4d65.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-3bd4d65.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-3bd4d65 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-3bd4d65.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-3bd4d65.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-3bd4d65.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-3bd4d65.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-3bd4d65.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-3bd4d65.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-3bd4d65.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-3bd4d65.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-3bd4d65 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-b9329df.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-b9329df.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-b9329df.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-b9329df{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-b9329df.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-b9329df.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-b9329df.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-b9329df.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-b9329df.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-b9329df.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-b9329df.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-b9329df.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-b9329df > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-7c7ff91{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-b511f0c{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-5df2d8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14959 .elementor-element.elementor-element-5df2d8b img{width:100%;height:30vh;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-14959 .elementor-element.elementor-element-3576cce{left:50%;}body.rtl .elementor-14959 .elementor-element.elementor-element-3576cce{right:50%;}.elementor-14959 .elementor-element.elementor-element-3576cce{top:50%;}.elementor-14959 .elementor-element.elementor-element-3576cce .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14959 .elementor-element.elementor-element-0b3cae5.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-0b3cae5.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-0b3cae5.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-0b3cae5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-0b3cae5.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-0b3cae5.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-0b3cae5.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-0b3cae5.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-0b3cae5.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-0b3cae5.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-0b3cae5.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-0b3cae5.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-0b3cae5 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-f88c55c.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-f88c55c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-f88c55c.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-f88c55c{color:var( --e-global-color-text );}.elementor-14959 .elementor-element.elementor-element-f88c55c.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-f88c55c.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-f88c55c.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-f88c55c.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-f88c55c.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-f88c55c.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-f88c55c.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-f88c55c.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-f88c55c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-69a7ec0{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14959 .elementor-element.elementor-element-a631e93 img{width:120px;}.elementor-14959 .elementor-element.elementor-element-15faa95.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-15faa95.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-15faa95.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-15faa95.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-15faa95.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-15faa95.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-15faa95.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-15faa95.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-15faa95.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-15faa95.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-15faa95.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-15faa95 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-b1e2dba{--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:40px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-b1e2dba:not(.elementor-motion-effects-element-type-background), .elementor-14959 .elementor-element.elementor-element-b1e2dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14959 .elementor-element.elementor-global-15703{--e-image-carousel-slides-to-show:7;padding:0px 40px 0px 40px;}.elementor-14959 .elementor-element.elementor-global-15703 .swiper-wrapper{display:flex;align-items:center;}.elementor-14959 .elementor-element.elementor-global-15703 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-14959 .elementor-element.elementor-element-afec01e{--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:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ehp-form .ehp-form__heading{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );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-widget-ehp-form .ehp-form__description{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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ehp-form .ehp-form__field-label{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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ehp-form .ehp-form__field, .elementor-widget-ehp-form .ehp-form__field::placeholder{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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ehp-form .ehp-form__button{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 );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-ehp-form .elementor-message{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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14959 .elementor-element.elementor-element-29e7c51 .ehp-form{--ehp-form-content-alignment:center;--ehp-form-order:var(--ehp-form-order-end);--ehp-text-order:var(--ehp-text-order-end);--ehp-form-text-spacing:5px;--form-image-width:90%;--form-image-position:center center;--ehp-form-column-gap:32px;--ehp-form-row-gap:35px;--ehp-form-label-spacing:6px;--ehp-form-mark-color:#FF0025;--ehp-form-field-bg-color:#ffffff;--ehp-form-field-border-width:1px;--ehp-form-button-padding-block-end:16px;--ehp-form-button-padding-block-start:16px;--ehp-form-button-padding-inline-end:16px;--ehp-form-button-padding-inline-start:16px;--ehp-form-elements-spacing:32px;--ehp-form-elements-gap:60px;--ehp-form-box-padding-block-end:60px;--ehp-form-box-padding-block-start:60px;--ehp-form-box-padding-inline-end:60px;--ehp-form-box-padding-inline-start:60px;}.elementor-14959 .elementor-element.elementor-element-29e7c51 .ehp-form__field-label{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 );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-element-29e7c51 .ehp-form__field, .elementor-14959 .elementor-element.elementor-element-29e7c51 .ehp-form__field::placeholder{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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14959 .elementor-element.elementor-element-fdd671c{--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:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-14959 .elementor-element.elementor-element-24dead9{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-bd997ec.ob-harakiri{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-bd997ec.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-bd997ec.ob-harakiri div{writing-mode:inherit;}.elementor-14959 .elementor-element.elementor-element-bd997ec{text-align:center;}.elementor-14959 .elementor-element.elementor-element-bd997ec.ob-harakiri > div, .elementor-14959 .elementor-element.elementor-element-bd997ec.ob-harakiri > h1, .elementor-14959 .elementor-element.elementor-element-bd997ec.ob-harakiri > h2, .elementor-14959 .elementor-element.elementor-element-bd997ec.ob-harakiri > h3, .elementor-14959 .elementor-element.elementor-element-bd997ec.ob-harakiri > h4, .elementor-14959 .elementor-element.elementor-element-bd997ec.ob-harakiri > h5, .elementor-14959 .elementor-element.elementor-element-bd997ec.ob-harakiri > h6, .elementor-14959 .elementor-element.elementor-element-bd997ec.ob-harakiri > p{transform:rotate(0deg);}.elementor-14959 .elementor-element.elementor-element-bd997ec > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-global .elementor-testimonial__text{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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-global .elementor-testimonial__name{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );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-widget-global .elementor-testimonial__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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-14959 .elementor-element.elementor-global-15709{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14959 .elementor-element.elementor-global-15709 .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:16px;border-color:#0000001A;padding:30px 30px 30px 30px;}.elementor-14959 .elementor-element.elementor-global-15709 .elementor-swiper-button{font-size:20px;}.elementor-14959 .elementor-element.elementor-global-15709.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-14959 .elementor-element.elementor-global-15709.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:30px;}.elementor-14959 .elementor-element.elementor-global-15709.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:30px;}.elementor-14959 .elementor-element.elementor-global-15709.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:30px;}.elementor-14959 .elementor-element.elementor-global-15709.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:30px;}.elementor-14959 .elementor-element.elementor-global-15709 .elementor-testimonial__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 );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-global-15709 .elementor-testimonial__image img{border-radius:8px;}html, body{overflow-x:auto;}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{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-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-element-3e7e608 .swiper-slide{height:61vh;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-slide-description{font-size:0.8em;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-element-00eaa77{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-14959 .elementor-element.elementor-element-38a2bdc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .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-14959 .elementor-element.elementor-element-c9ff342{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-14959 .elementor-element.elementor-element-c9ff342.elementor-element{--align-self:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor.ob-postman blockquote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor.ob-postman blockquote cite{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-element-30b3632{--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-14959 .elementor-element.elementor-element-6c20443{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-14959 .elementor-element.elementor-element-04c670b > div{text-indent:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14959 .elementor-element.elementor-element-24479b0 img{height:100%;object-fit:cover;}.elementor-14959 .elementor-element.elementor-element-e6b8bf2{--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;}.elementor-14959 .elementor-element.elementor-element-56459c8{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-14959 .elementor-element.elementor-element-9e8175c > div{text-indent:0px;}.elementor-14959 .elementor-element.elementor-element-7c03f22 img{height:100%;object-fit:cover;}.elementor-14959 .elementor-element.elementor-element-092fc9c{--margin-top:60px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;}.elementor-14959 .elementor-element.elementor-element-e11b285{--margin-top:50px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-093e3d0{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-14959 .elementor-element.elementor-element-093e3d0.elementor-element{--align-self:center;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__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-widget-wc-categories .woocommerce-loop-category__title .count{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-14959 .elementor-element.elementor-element-ae99836 .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-element-237254e{--margin-top:60px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-14959 .elementor-element.elementor-element-0b91a2d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-3ef20aa{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-14959 .elementor-element.elementor-element-3ef20aa.elementor-element{--align-self:center;}.elementor-14959 .elementor-element.elementor-element-a8628bf{--e-con-grid-template-columns:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-14959 .elementor-element.elementor-element-69a7ec0{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14959 .elementor-element.elementor-element-b1e2dba{--margin-top:40px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-global-15703{--e-image-carousel-slides-to-show:5;padding:0px 20px 0px 20px;}.elementor-widget-ehp-form .ehp-form__heading{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-widget-ehp-form .ehp-form__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ehp-form .ehp-form__field-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ehp-form .ehp-form__field, .elementor-widget-ehp-form .ehp-form__field::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ehp-form .ehp-form__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-ehp-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14959 .elementor-element.elementor-element-29e7c51 .ehp-form{--ehp-form-text-spacing:20px;--form-image-width:50%;--form-image-position:center center;--ehp-form-button-padding-block-end:16px;--ehp-form-button-padding-block-start:16px;--ehp-form-button-padding-inline-end:16px;--ehp-form-button-padding-inline-start:16px;--ehp-form-elements-gap:32px;--ehp-form-box-padding-block-end:40px;--ehp-form-box-padding-block-start:40px;--ehp-form-box-padding-inline-end:40px;--ehp-form-box-padding-inline-start:40px;}.elementor-14959 .elementor-element.elementor-element-29e7c51 .ehp-form__field-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-element-29e7c51 .ehp-form__field, .elementor-14959 .elementor-element.elementor-element-29e7c51 .ehp-form__field::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14959 .elementor-element.elementor-element-fdd671c{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-14959 .elementor-element.elementor-element-24dead9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-element-bd997ec{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-14959 .elementor-element.elementor-element-bd997ec.elementor-element{--align-self:center;}.elementor-widget-global .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-global .elementor-testimonial__name{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-widget-global .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-14959 .elementor-element.elementor-global-15709 .elementor-testimonial__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{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-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-element-3e7e608 .swiper-slide{height:44vh;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .swiper-slide-contents{max-width:100%;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .swiper-slide-inner{padding:50px 25px 50px 25px;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-slide-description{font-size:0.85em;line-height:1.2em;}.elementor-14959 .elementor-element.elementor-element-3e7e608 .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-element-00eaa77{--padding-top:050px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor.ob-postman blockquote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor.ob-postman blockquote cite{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-element-30b3632{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14959 .elementor-element.elementor-element-6c20443{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-14959 .elementor-element.elementor-element-04c670b{width:100%;max-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14959 .elementor-element.elementor-element-24479b0 img{height:30vh;}.elementor-14959 .elementor-element.elementor-element-e6b8bf2{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14959 .elementor-element.elementor-element-56459c8{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-14959 .elementor-element.elementor-element-9e8175c{width:100%;max-width:100%;}.elementor-14959 .elementor-element.elementor-element-7c03f22 img{height:30vh;}.elementor-14959 .elementor-element.elementor-element-092fc9c{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__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-widget-wc-categories .woocommerce-loop-category__title .count{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-14959 .elementor-element.elementor-element-ae99836{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-14959 .elementor-element.elementor-element-ae99836 .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-element-237254e{--margin-top:70px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-14959 .elementor-element.elementor-element-a8628bf{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-14959 .elementor-element.elementor-element-69a7ec0{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14959 .elementor-element.elementor-element-15faa95{text-align:center;}.elementor-14959 .elementor-element.elementor-element-b1e2dba{--margin-top:40px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14959 .elementor-element.elementor-global-15703{--e-image-carousel-slides-to-show:3;padding:0px 16px 0px 16px;}.elementor-widget-ehp-form .ehp-form__heading{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-widget-ehp-form .ehp-form__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ehp-form .ehp-form__field-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ehp-form .ehp-form__field, .elementor-widget-ehp-form .ehp-form__field::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ehp-form .ehp-form__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-ehp-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14959 .elementor-element.elementor-element-29e7c51 .ehp-form{--ehp-form-text-spacing:20px;--form-image-position:center center;--ehp-form-button-padding-block-end:16px;--ehp-form-button-padding-block-start:16px;--ehp-form-button-padding-inline-end:16px;--ehp-form-button-padding-inline-start:16px;--ehp-form-elements-gap:32px;--ehp-form-box-padding-block-end:16px;--ehp-form-box-padding-block-start:16px;--ehp-form-box-padding-inline-end:16px;--ehp-form-box-padding-inline-start:16px;}.elementor-14959 .elementor-element.elementor-element-29e7c51 .ehp-form__field-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14959 .elementor-element.elementor-element-29e7c51 .ehp-form__field, .elementor-14959 .elementor-element.elementor-element-29e7c51 .ehp-form__field::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14959 .elementor-element.elementor-element-fdd671c{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-global .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-global .elementor-testimonial__name{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-widget-global .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-14959 .elementor-element.elementor-global-15709 .elementor-testimonial__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(min-width:768px){.elementor-14959 .elementor-element.elementor-element-6c20443{--width:40%;}.elementor-14959 .elementor-element.elementor-element-758ce2c{--width:60%;}.elementor-14959 .elementor-element.elementor-element-56459c8{--width:40%;}.elementor-14959 .elementor-element.elementor-element-c60258f{--width:60%;}.elementor-14959 .elementor-element.elementor-element-359abc3{--width:100%;}.elementor-14959 .elementor-element.elementor-element-f2c01dc{--width:100%;}.elementor-14959 .elementor-element.elementor-element-31c8962{--width:100%;}.elementor-14959 .elementor-element.elementor-element-b511f0c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14959 .elementor-element.elementor-element-6c20443{--width:50%;}.elementor-14959 .elementor-element.elementor-element-758ce2c{--width:50%;}.elementor-14959 .elementor-element.elementor-element-56459c8{--width:50%;}.elementor-14959 .elementor-element.elementor-element-c60258f{--width:50%;}}/* Start custom CSS for slides, class: .elementor-element-3e7e608 */#hero {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8628bf */#services-grid a {
    width: 100%;
}

#services-grid img {
    transition: all 0.65s ease;
    max-height: 250px;
    width: 100%;
}

#services-grid .service .e-child:hover img {
    transform: scale(1.25);
    filter: brightness(0.5);
}

#services-grid .elementor-button {
    opacity: 0;
    transform: translate(-50%, -15%);
    transition: all 0.35s ease;
}

#services-grid .service .e-child:hover .elementor-button {
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-15703 */.swiper-slide {
    box-shadow: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1e2dba */#logos .swiper-slide {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-15709 */.swiper-slide {
    box-shadow: 0 5px 15px rgba(0,0,0,0.03);
}

.elementor-testimonial__title {
    margin-top: 0.3em;
    opacity: 0.6;
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */