.elementor-380 .elementor-element.elementor-element-c46a350{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-0b51e11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-380 .elementor-element.elementor-element-0b51e11.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-380 .elementor-element.elementor-element-8221643 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-8221643.elementor-element{--align-self:center;}.elementor-380 .elementor-element.elementor-element-8221643 .elementor-menu-toggle{margin-right:auto;background-color:var( --e-global-color-38ccbba );border-width:0px;}.elementor-380 .elementor-element.elementor-element-8221643 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-380 .elementor-element.elementor-element-8221643 div.elementor-menu-toggle:hover, .elementor-380 .elementor-element.elementor-element-8221643 div.elementor-menu-toggle:focus{color:var( --e-global-color-5aa3e5d );}.elementor-380 .elementor-element.elementor-element-8221643 div.elementor-menu-toggle:hover svg, .elementor-380 .elementor-element.elementor-element-8221643 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-5aa3e5d );}.elementor-380 .elementor-element.elementor-element-8221643{--nav-menu-icon-size:17px;}.elementor-380 .elementor-element.elementor-element-3df316f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E1E4E6;--border-color:#E1E4E6;--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:20px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-1913594{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-1913594.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-380 .elementor-element.elementor-element-2591e92{text-align:start;}.elementor-380 .elementor-element.elementor-element-2591e92 img{width:260px;}.elementor-380 .elementor-element.elementor-element-a97f04e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-7afc723{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:020px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-cbee332 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#E1E4E6;}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-icon i{color:#333333;transition:color 0.3s;}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-icon svg{fill:#333333;transition:fill 0.3s;}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-5aa3e5d );}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-5aa3e5d );}.elementor-380 .elementor-element.elementor-element-cbee332{--e-icon-list-icon-size:20px;}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-item > a{font-family:var( --e-global-typography-b46311a-font-family ), Sans-serif;font-size:var( --e-global-typography-b46311a-font-size );line-height:var( --e-global-typography-b46311a-line-height );}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-5aa3e5d );}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#E1E4E6;}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-icon i{color:#333333;transition:color 0.3s;}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-icon svg{fill:#333333;transition:fill 0.3s;}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-5aa3e5d );}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-5aa3e5d );}.elementor-380 .elementor-element.elementor-element-8196c7d{--e-icon-list-icon-size:20px;}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-item > a{font-family:var( --e-global-typography-b46311a-font-family ), Sans-serif;font-size:var( --e-global-typography-b46311a-font-size );line-height:var( --e-global-typography-b46311a-line-height );}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-5aa3e5d );}.elementor-380 .elementor-element.elementor-element-80aa520{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-0a7c924{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-380 .elementor-element.elementor-element-0a7c924.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-380 .elementor-element.elementor-element-9611f64 .elementor-icon-wrapper{text-align:center;}.elementor-380 .elementor-element.elementor-element-eb8929c .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-380 .elementor-element.elementor-element-eb8929c{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-380 .elementor-element.elementor-element-45c9f36{--display:flex;}.elementor-380 .elementor-element.elementor-element-2040147{--display:flex;}.elementor-380 .elementor-element.elementor-element-2040147:not(.elementor-motion-effects-element-type-background), .elementor-380 .elementor-element.elementor-element-2040147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22d5211 );}.elementor-380 .elementor-element.elementor-element-d7b085b{font-family:var( --e-global-typography-6b4748a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b4748a-font-size );line-height:var( --e-global-typography-6b4748a-line-height );color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-5c138c1 .elementor-icon-wrapper{text-align:center;}.elementor-380 .elementor-element.elementor-element-5c138c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6be853f );}.elementor-380 .elementor-element.elementor-element-5c138c1.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-5c138c1.elementor-view-default .elementor-icon{color:var( --e-global-color-6be853f );border-color:var( --e-global-color-6be853f );}.elementor-380 .elementor-element.elementor-element-5c138c1.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-5c138c1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6be853f );}.elementor-380 .elementor-element.elementor-element-825ef85{--display:flex;}.elementor-380 .elementor-element.elementor-element-3b15176{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-380 .elementor-element.elementor-element-3b15176 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-3b15176.elementor-element{--align-self:center;}.elementor-380 .elementor-element.elementor-element-3b15176 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-380 .elementor-element.elementor-element-94e626b .elementor-button{border-style:none;}.elementor-380 .elementor-element.elementor-element-21b4242{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:none;--border-style:none;--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-380 .elementor-element.elementor-element-f5df97d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:05px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#E1E4E6;}.elementor-380 .elementor-element.elementor-element-f5df97d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-380 .elementor-element.elementor-element-f5df97d .elementor-icon-wrapper{text-align:center;}.elementor-380 .elementor-element.elementor-element-f5df97d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-5aa3e5d );}.elementor-380 .elementor-element.elementor-element-f5df97d.elementor-view-framed .elementor-icon:hover, .elementor-380 .elementor-element.elementor-element-f5df97d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-5aa3e5d );border-color:var( --e-global-color-5aa3e5d );}.elementor-380 .elementor-element.elementor-element-f5df97d.elementor-view-framed .elementor-icon:hover, .elementor-380 .elementor-element.elementor-element-f5df97d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-5aa3e5d );}.elementor-380 .elementor-element.elementor-element-f5df97d .elementor-icon{font-size:20px;}.elementor-380 .elementor-element.elementor-element-f5df97d .elementor-icon svg{height:20px;}.elementor-380 .elementor-element.elementor-element-96b2868{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-96b2868.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-380 .elementor-element.elementor-element-3a44f4b{text-align:start;}.elementor-380 .elementor-element.elementor-element-3a44f4b img{width:260px;}.elementor-380 .elementor-element.elementor-element-0e84e14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-f64fa78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:020px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#E1E4E6;}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-icon i{color:#333333;transition:color 0.3s;}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-icon svg{fill:#333333;transition:fill 0.3s;}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-5aa3e5d );}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-5aa3e5d );}.elementor-380 .elementor-element.elementor-element-79ab050{--e-icon-list-icon-size:20px;}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-item > a{font-family:var( --e-global-typography-b46311a-font-family ), Sans-serif;font-size:var( --e-global-typography-b46311a-font-size );line-height:var( --e-global-typography-b46311a-line-height );}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-5aa3e5d );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1550px){.elementor-380 .elementor-element.elementor-element-c46a350{--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-380 .elementor-element.elementor-element-1913594{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b46311a-font-size );line-height:var( --e-global-typography-b46311a-line-height );}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-item > a{font-size:var( --e-global-typography-b46311a-font-size );line-height:var( --e-global-typography-b46311a-line-height );}.elementor-380 .elementor-element.elementor-element-80aa520{--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-380 .elementor-element.elementor-element-d7b085b{font-size:var( --e-global-typography-6b4748a-font-size );line-height:var( --e-global-typography-6b4748a-line-height );}.elementor-380 .elementor-element.elementor-element-96b2868{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b46311a-font-size );line-height:var( --e-global-typography-b46311a-line-height );}}@media(max-width:1024px){.elementor-380 .elementor-element.elementor-element-c46a350{--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-380 .elementor-element.elementor-element-0b51e11{--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;--justify-content:flex-start;}.elementor-380 .elementor-element.elementor-element-0b51e11.e-con{--order:99999 /* order end hack */;}.elementor-380 .elementor-element.elementor-element-1913594{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-380 .elementor-element.elementor-element-a97f04e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-380 .elementor-element.elementor-element-a97f04e.e-con{--order:-99999 /* order start hack */;}.elementor-380 .elementor-element.elementor-element-7afc723{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b46311a-font-size );line-height:var( --e-global-typography-b46311a-line-height );}.elementor-380 .elementor-element.elementor-element-8196c7d > .elementor-widget-container{padding:7px 0px 3px 0px;}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-380 .elementor-element.elementor-element-8196c7d{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-item > a{font-size:var( --e-global-typography-b46311a-font-size );line-height:var( --e-global-typography-b46311a-line-height );}.elementor-380 .elementor-element.elementor-element-80aa520{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-380 .elementor-element.elementor-element-0a7c924{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-380 .elementor-element.elementor-element-0a7c924.e-con{--order:99999 /* order end hack */;}.elementor-380 .elementor-element.elementor-element-eb8929c{--e-off-canvas-justify-content:flex-end;}.elementor-380 .elementor-element.elementor-element-d7b085b{font-size:var( --e-global-typography-6b4748a-font-size );line-height:var( --e-global-typography-6b4748a-line-height );}.elementor-380 .elementor-element.elementor-element-96b2868{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-380 .elementor-element.elementor-element-96b2868.e-con{--order:-99999 /* order start hack */;}.elementor-380 .elementor-element.elementor-element-0e84e14{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b46311a-font-size );line-height:var( --e-global-typography-b46311a-line-height );}}@media(max-width:767px){.elementor-380 .elementor-element.elementor-element-c46a350{--justify-content:space-between;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-380 .elementor-element.elementor-element-0b51e11{--width:40%;}.elementor-380 .elementor-element.elementor-element-3df316f{--width:auto;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-380 .elementor-element.elementor-element-1913594{--width:60%;}.elementor-380 .elementor-element.elementor-element-2591e92 img{width:120px;}.elementor-380 .elementor-element.elementor-element-a97f04e{--width:40%;}.elementor-380 .elementor-element.elementor-element-7afc723{--width:auto;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-380 .elementor-element.elementor-element-cbee332 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b46311a-font-size );line-height:var( --e-global-typography-b46311a-line-height );}.elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-380 .elementor-element.elementor-element-8196c7d .elementor-icon-list-item > a{font-size:var( --e-global-typography-b46311a-font-size );line-height:var( --e-global-typography-b46311a-line-height );}.elementor-380 .elementor-element.elementor-element-80aa520{--justify-content:space-between;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-380 .elementor-element.elementor-element-0a7c924{--width:33%;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-380 .elementor-element.elementor-element-0a7c924.e-con{--order:3;}.elementor-380 .elementor-element.elementor-element-9611f64 > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-380 .elementor-element.elementor-element-9611f64.elementor-element{--align-self:center;}.elementor-380 .elementor-element.elementor-element-9611f64 .elementor-icon-wrapper{text-align:center;}.elementor-380 .elementor-element.elementor-element-9611f64 .elementor-icon{font-size:22px;}.elementor-380 .elementor-element.elementor-element-9611f64 .elementor-icon svg{height:22px;}.elementor-380 .elementor-element.elementor-element-eb8929c{--e-off-canvas-justify-content:flex-end;--e-off-canvas-width:100%;}.elementor-380 .elementor-element.elementor-element-45c9f36{--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-380 .elementor-element.elementor-element-2040147{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-380 .elementor-element.elementor-element-d7b085b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-d7b085b{font-size:var( --e-global-typography-6b4748a-font-size );line-height:var( --e-global-typography-6b4748a-line-height );}.elementor-380 .elementor-element.elementor-element-5c138c1 .elementor-icon{font-size:15px;}.elementor-380 .elementor-element.elementor-element-5c138c1 .elementor-icon svg{height:15px;}.elementor-380 .elementor-element.elementor-element-825ef85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-3b15176{width:100%;max-width:100%;}.elementor-380 .elementor-element.elementor-element-3b15176.elementor-element{--align-self:flex-start;}.elementor-380 .elementor-element.elementor-element-94e626b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-21b4242{--width:auto;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-380 .elementor-element.elementor-element-f5df97d > .elementor-widget-container{padding:0px 10px 0px 0px;border-width:0px 1px 0px 0px;}.elementor-380 .elementor-element.elementor-element-96b2868{--width:33%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-380 .elementor-element.elementor-element-96b2868.e-con{--align-self:flex-start;--order:2;}.elementor-380 .elementor-element.elementor-element-0e84e14{--width:33%;--justify-content:flex-start;}.elementor-380 .elementor-element.elementor-element-0e84e14.e-con{--order:1;}.elementor-380 .elementor-element.elementor-element-f64fa78{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-380 .elementor-element.elementor-element-79ab050 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 3px 0px;}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-380 .elementor-element.elementor-element-79ab050{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);}.elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-380 .elementor-element.elementor-element-79ab050 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b46311a-font-size );line-height:var( --e-global-typography-b46311a-line-height );}}@media(min-width:768px){.elementor-380 .elementor-element.elementor-element-0b51e11{--width:33%;}.elementor-380 .elementor-element.elementor-element-3df316f{--width:250px;}.elementor-380 .elementor-element.elementor-element-1913594{--width:20%;}.elementor-380 .elementor-element.elementor-element-a97f04e{--width:33%;}.elementor-380 .elementor-element.elementor-element-7afc723{--width:auto;}.elementor-380 .elementor-element.elementor-element-0a7c924{--width:33%;}.elementor-380 .elementor-element.elementor-element-21b4242{--width:auto;}.elementor-380 .elementor-element.elementor-element-96b2868{--width:20%;}.elementor-380 .elementor-element.elementor-element-0e84e14{--width:33%;}.elementor-380 .elementor-element.elementor-element-f64fa78{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-380 .elementor-element.elementor-element-0b51e11{--width:33%;}.elementor-380 .elementor-element.elementor-element-1913594{--width:24%;}.elementor-380 .elementor-element.elementor-element-a97f04e{--width:33%;}.elementor-380 .elementor-element.elementor-element-0a7c924{--width:23%;}.elementor-380 .elementor-element.elementor-element-96b2868{--width:20%;}.elementor-380 .elementor-element.elementor-element-0e84e14{--width:44%;}}/* Start custom CSS for nav-menu, class: .elementor-element-8221643 */.krebs_menu nav{
    background: #5d8690;
}

.krebs_menu #menu-2-8221643{
    display: grid;
    grid-template-columns: repeat(3, minmax(0,1fr));
    margin: 0 auto;
    padding: 20px;
    width: 100%;
    max-width: var(--content-width);
    gap: 50px;
}

.krebs_menu .elementor-screen-only{
    top: unset;
    clip: unset;
    margin: unset;
    height: unset;
    left: 25px;
    color: inherit;
    width: 100%;
    text-transform: uppercase;
    font-size: 14px
}

.krebs_menu .elementor-nav-menu ul{
    display: block;
}
.krebs_menu .elementor-nav-menu--dropdown{
    top: 55px !important;
}
.krebs_menu .sub-menu.elementor-nav-menu--dropdown{
    background-color: transparent
}

.krebs_menu .elementor-nav-menu--dropdown .elementor-item.elementor-item-active, 
.krebs_menu .elementor-sub-item.elementor-item-active{
	background-color:transparent;
	color:white;
}
.krebs_menu .elementor-sub-item{
    display: block;
    padding-left: 34px !important;
    font-size: 14px !important;
    line-height: 40px !important;
    font-weight: normal;
    color: #fff;
    text-transform: none;
    border: 0px;
    transition: all 0.25s ease 0s;
}
.krebs_menu .elementor-nav-menu--dropdown .elementor-item.highlighted, 
.krebs_menu .elementor-nav-menu--dropdown .elementor-item:focus, 
.krebs_menu .elementor-nav-menu--dropdown .elementor-item:hover,.krebs_menu .elementor-nav-menu--dropdown .current-menu-parent .elementor-item,.krebs_menu .elementor-sub-item.highlighted, 
.krebs_menu .elementor-sub-item:focus, 
.krebs_menu .elementor-sub-item:hover, .krebs_menu .current-menu-item .elementor-item-active{
    background-color: rgba(255, 255, 255, .15);
    border-left: 3px solid rgba(255, 255, 255, .5);
    text-decoration: none;
    color: #BDCD00;
}


.krebs_menu  .has-submenu{
    display: block;
    font-size: 16px !important;
    line-height: 48px !important;
    text-decoration: none;
    color: #fff;
    text-transform: uppercase;
    cursor: pointer;
    font-weight: 500;
    transition: all 0.25s ease 0s;
}
.krebs_menu .has-submenu:hover, .krebs_menu .elementor-nav-menu--dropdown .current-menu-parent .elementor-item{
    background-color: transparent !important;
    border-left:0px !important;
}

.krebs_menu .sub-arrow{
    display: inline-block;
    float: left;
    margin: 0;
    line-height: 48px;
    margin-right: 16px;
    padding: 0px;
    pointer-events: none;
}
.krebs_menu .sub-arrow:before, .krebs_mobile_menu ul.elementor-nav-menu li.menu-item a.elementor-item:before, .owen-login a .elementor-button-text:before{
    content:'';
    font-family: "Font Awesome 5 Free";
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    font-weight: 900;
    opacity: 1 !important
}

.krebs_menu ul.elementor-nav-menu li:first-child .sub-arrow:before, .krebs_mobile_menu ul.elementor-nav-menu li.menu-item a.elementor-item:before{
    content: "\f015";
}
.krebs_menu ul.elementor-nav-menu li:nth-child(2) .sub-arrow:before, .krebs_mobile_menu ul.elementor-nav-menu li.menu-item:nth-child(2) a.elementor-item:before{
    content: "\f05a";
}
.krebs_menu ul.elementor-nav-menu li:last-child .sub-arrow:before, .krebs_mobile_menu ul.elementor-nav-menu li.menu-item:last-child a.elementor-item:before{
    content: "\f095";
}

.krebs_mobile_menu ul li a.elementor-item, .owen-login a .elementor-button-text{
    line-height: 54px;
    background: transparent !important;
    color: #5D8690 !important;
    padding-left: 50px !important;
    font-size: 15px;
    text-transform: uppercase;
    justify-content: space-between;
    padding-right: 15px !important;
    font-weight: 700
}
.owen-login a .elementor-button-text{
   line-height: 54px !important;
    padding: 0 !important;
    font-size: 15px !important;
    text-transform: uppercase !important;
    width: 100%;
    text-align: start;
}

.krebs_mobile_menu ul.elementor-nav-menu > li{
    border-bottom: 1px solid #EDEEEF;
}

.krebs_mobile_menu ul.elementor-nav-menu li.menu-item a:before, .owen-login a .elementor-button-text:before{
    width: 50px;
    left: 0;
    text-align: center;
}
.owen-login a .elementor-button-text:before{
    content: '\f084'
}
.owen-login a{
    padding: 0px !important;
    width: 100%;
    letter-spacing: 0.07px !important
}
.krebs_mobile_menu ul li .sub-menu a {
    line-height: 44px;
    padding-right: 15px !important;
    padding-left: 46px !important;
    border-left: 4px solid #506E75;
    font-size: 14px !important;
    color: #63797b;
    text-transform: none;
    background: transparent !important;
}
.krebs_mobile_menu ul li .sub-menu a.elementor-item-active{
    background-color: #EDEEEF !important;
    border-color: #BDCD00;
    color: #333333;
}
.krebs_mobile_menu ul li a.elementor-item.highlighted, .krebs_mobile_menu ul li.current-menu-parent a{
    color: #707173 !important;
}
.krebs_mobile_menu .sub-arrow svg{
    height: 1em;
    width: 1em;
    fill: #333333;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cbee332 */.fav_icon_list .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
        width: 15px;
    height: 15px;
    top: -5px;
    position: absolute;
    text-align: center;
    background-color: #fff;
    -webkit-box-shadow: 0 0 0 2px #fff;
    box-shadow: 0 0 0 2px #fff;
    border: 1px solid #707173;
    border-radius: 50%;
    font-size: 11px;
    line-height: 12px;
    right: -5px;
    padding-left: 1px;
}

.fav_icon_list .elementor-icon-list-item:hover {
    .elementor-icon-list-text{
        color: #BDCD00;
        border-color: #BDCD00;
        transition: all 0.3s;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8196c7d */.fav_icon_list_tablet .elementor-icon-list-item:nth-child(1) .elementor-icon-list-text{
        width: 15px;
    height: 15px;
    top: -5px;
    position: absolute;
    text-align: center;
    background-color: #fff;
    -webkit-box-shadow: 0 0 0 2px #fff;
    box-shadow: 0 0 0 2px #fff;
    border: 1px solid #707173;
    border-radius: 50%;
    font-size: 11px;
    line-height: 12px;
    right: -5px;
    padding-left: 1px;
}

.fav_icon_list .elementor-icon-list-item:hover {
    .elementor-icon-list-text{
        color: #BDCD00;
        border-color: #BDCD00;
        transition: all 0.3s;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c46a350 */.home .header{
    /*background-color:transparent !important; */
    position: absolute;
    left: 0;
    width: 100%;
    box-shadow: none;
    top: 0px;
    z-index: 4 !important;
}
/*.home .header>.e-con-inner{*/
/*    padding: 0px !important;*/
/*}*/

.header.elementor-sticky--active{
  background: #FFFFFF;
}
.elementor-380 .elementor-element.elementor-element-c46a350.elementor-sticky--effects{
    background-color: white !important;
    top:0px !important;
    box-shadow:0px 2px 2px 0px #33333330;
    z-index: 4;
}

.header{
    box-shadow:0px 5px 20px 5px #33333330;
    background-color: white !important;
    z-index: 4 !important;

}

.jet-mobile-menu__after-template{
    position: absolute;
    bottom: 20px;
    left: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9611f64 */.elementor-380 .elementor-element.elementor-element-9611f64 .elementor-icon-wrapper{
    line-height: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b085b */.elementor-380 .elementor-element.elementor-element-d7b085b p{
    margin-bottom: 0px;
}
.elementor-380 .elementor-element.elementor-element-d7b085b a{
    color: white;
}
.elementor-380 .elementor-element.elementor-element-d7b085b a.menuPhone::before{
    content: "\f095";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 8px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c138c1 */.elementor-380 .elementor-element.elementor-element-5c138c1{
    line-height: 0
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f5df97d */.elementor-380 .elementor-element.elementor-element-f5df97d{
    line-height: 0;
}

.elementor-380 .elementor-element.elementor-element-f5df97d .elementor-icon-wrapper{
    line-height: 0
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79ab050 */.fav_icon_list_mobile .elementor-icon-list-item:nth-child(1) .elementor-icon-list-text{
        width: 15px;
    height: 15px;
    top: -5px;
    position: absolute;
    text-align: center;
    background-color: #fff;
    -webkit-box-shadow: 0 0 0 2px #fff;
    box-shadow: 0 0 0 2px #fff;
    border: 1px solid #707173;
    border-radius: 50%;
    font-size: 11px;
    line-height: 12px;
    right: -5px;
    padding-left: 1px;
}

.fav_icon_list .elementor-icon-list-item:hover {
    .elementor-icon-list-text{
        color: #BDCD00;
        border-color: #BDCD00;
        transition: all 0.3s;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80aa520 */.mobile_close_menu a{
    display: inline-flex;
    align-items: center;
    gap: 8px;
}
.mobile_close_menu a::before{
    content: 'Menü';
}
.elementor-widget-off-canvas{
    --e-off-canvas-animation-duration:0.25s
}/* End custom CSS */