.elementor-12 .elementor-element.elementor-element-f11d454{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f11d454:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f11d454 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-f072e15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f881622{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-12 .elementor-element.elementor-element-f881622 .elementor-heading-title{font-family:"Droid Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#686868;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c2b28b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-269f64f{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-12 .elementor-element.elementor-element-269f64f .elementor-heading-title{font-family:"Droid Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#686868;}.elementor-12 .elementor-element.elementor-element-3a6c21a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-ab62165{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6eb99d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-90b73b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-13a0a5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-8b42794{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cb370c5{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-12 .elementor-element.elementor-element-cb370c5 .elementor-heading-title{font-family:"Droid Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#686868;}.elementor-12 .elementor-element.elementor-element-e37b929{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-9129966{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d85b0d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-943eb36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-62dec90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-1646dae{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-12 .elementor-element.elementor-element-1646dae .elementor-heading-title{font-family:"Droid Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#686868;}.elementor-12 .elementor-element.elementor-element-254c11a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-77c79b3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7a011df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f7433bc{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-12 .elementor-element.elementor-element-f7433bc .elementor-heading-title{font-family:"Droid Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#686868;}.elementor-12 .elementor-element.elementor-element-174bec2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-5a24845{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-b18f6c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-31d6fed{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-12 .elementor-element.elementor-element-31d6fed .elementor-heading-title{font-family:"Droid Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#686868;}.elementor-12 .elementor-element.elementor-element-ef356a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-65ecad8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-b6672f9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-98bddff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6d94c4f{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-12 .elementor-element.elementor-element-6d94c4f .elementor-heading-title{font-family:"Droid Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#686868;}.elementor-12 .elementor-element.elementor-element-70a0e00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-a8ab86a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-285c647{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-36090dc{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-12 .elementor-element.elementor-element-36090dc .elementor-heading-title{font-family:"Droid Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#686868;}.elementor-12 .elementor-element.elementor-element-1156722{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-901b71c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-7aa6ace{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-59d6bb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5f75758{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-12 .elementor-element.elementor-element-5f75758 .elementor-heading-title{font-family:"Droid Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#686868;}.elementor-12 .elementor-element.elementor-element-b30a2c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-eaf2e18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-ed9d5e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-beca64c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-12 .elementor-element.elementor-element-beca64c .elementor-heading-title{font-family:"Droid Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#686868;}.elementor-12 .elementor-element.elementor-element-c21de5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-9c1f0e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-12 .elementor-element.elementor-element-cf42f12{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-12 .elementor-element.elementor-element-cf42f12 .elementor-heading-title{font-family:"Droid Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#686868;}.elementor-12 .elementor-element.elementor-element-0ba9fb8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-6cb5538{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-12 .elementor-element.elementor-element-6cb5538 .elementor-heading-title{font-family:"Droid Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#686868;}.elementor-12 .elementor-element.elementor-element-e2d50a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Droid Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#686868;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-358fb1c .gallery-item .gallery-caption{text-align:center;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-f072e15{--padding-top:25px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ab62165{--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-12 .elementor-element.elementor-element-9129966{--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-12 .elementor-element.elementor-element-77c79b3{--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-12 .elementor-element.elementor-element-b6672f9{--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-12 .elementor-element.elementor-element-7aa6ace{--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;}}/* Start custom CSS for image, class: .elementor-element-1ea711a */.elementor-12 .elementor-element.elementor-element-1ea711a img{max-width:100%;height:auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f881622 */.elementor-12 .elementor-element.elementor-element-f881622 :is(h1,h2,h3,h4,h5,h6){margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-269f64f */.elementor-12 .elementor-element.elementor-element-269f64f :is(h1,h2,h3,h4,h5,h6){margin:0}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-654e8d2 */.elementor-12 .elementor-element.elementor-element-654e8d2 iframe{display:block;width:100%;max-width:100%;border:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eb99d2 */.elementor-12 .elementor-element.elementor-element-6eb99d2{flex:1;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90b73b3 */.elementor-12 .elementor-element.elementor-element-90b73b3{flex:1;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab62165 */.elementor-12 .elementor-element.elementor-element-ab62165{gap:40px;margin-bottom:24px}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-ab62165{gap:24px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb370c5 */.elementor-12 .elementor-element.elementor-element-cb370c5 :is(h1,h2,h3,h4,h5,h6){margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64161a4 */.elementor-12 .elementor-element.elementor-element-64161a4 img{max-width:100%;height:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85b0d0 */.elementor-12 .elementor-element.elementor-element-d85b0d0{flex:0 0 100px}.elementor-12 .elementor-element.elementor-element-d85b0d0 img{width:100px;height:auto;border:1px solid #ddd;padding:3px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-943eb36 */.elementor-12 .elementor-element.elementor-element-943eb36{flex:1;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9129966 */.elementor-12 .elementor-element.elementor-element-9129966{gap:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b42794 */.elementor-12 .elementor-element.elementor-element-8b42794{margin:8px 0 24px;padding-bottom:20px;border-bottom:3px double #eee}.elementor-12 .elementor-element.elementor-element-8b42794 .gb-testimonial-meta{font-size:11px;text-transform:uppercase;letter-spacing:.04em}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1646dae */.elementor-12 .elementor-element.elementor-element-1646dae :is(h1,h2,h3,h4,h5,h6){margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7433bc */.elementor-12 .elementor-element.elementor-element-f7433bc :is(h1,h2,h3,h4,h5,h6){margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a011df */.elementor-12 .elementor-element.elementor-element-7a011df{flex:1;min-width:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31d6fed */.elementor-12 .elementor-element.elementor-element-31d6fed :is(h1,h2,h3,h4,h5,h6){margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b18f6c1 */.elementor-12 .elementor-element.elementor-element-b18f6c1{flex:1;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77c79b3 */.elementor-12 .elementor-element.elementor-element-77c79b3{gap:40px;margin-bottom:24px}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-77c79b3{gap:24px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d94c4f */.elementor-12 .elementor-element.elementor-element-6d94c4f :is(h1,h2,h3,h4,h5,h6){margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98bddff */.elementor-12 .elementor-element.elementor-element-98bddff{flex:1;min-width:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36090dc */.elementor-12 .elementor-element.elementor-element-36090dc :is(h1,h2,h3,h4,h5,h6){margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-285c647 */.elementor-12 .elementor-element.elementor-element-285c647{flex:1;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6672f9 */.elementor-12 .elementor-element.elementor-element-b6672f9{gap:40px;margin-bottom:24px}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-b6672f9{gap:24px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f75758 */.elementor-12 .elementor-element.elementor-element-5f75758 :is(h1,h2,h3,h4,h5,h6){margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59d6bb6 */.elementor-12 .elementor-element.elementor-element-59d6bb6{flex:1;min-width:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beca64c */.elementor-12 .elementor-element.elementor-element-beca64c :is(h1,h2,h3,h4,h5,h6){margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed9d5e8 */.elementor-12 .elementor-element.elementor-element-ed9d5e8{flex:1;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa6ace */.elementor-12 .elementor-element.elementor-element-7aa6ace{gap:40px;margin-bottom:24px}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-7aa6ace{gap:24px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf42f12 */.elementor-12 .elementor-element.elementor-element-cf42f12 :is(h1,h2,h3,h4,h5,h6){margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cb5538 */.elementor-12 .elementor-element.elementor-element-6cb5538 :is(h1,h2,h3,h4,h5,h6){margin:0}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-358fb1c */.elementor-12 .elementor-element.elementor-element-358fb1c .gallery{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0!important}.elementor-12 .elementor-element.elementor-element-358fb1c .gallery-item{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.elementor-12 .elementor-element.elementor-element-358fb1c img{width:100%;aspect-ratio:1;object-fit:cover;border:1px solid #eee!important;padding:3px}.elementor-12 .elementor-element.elementor-element-358fb1c .gallery br{display:none}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-358fb1c .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f11d454 */.elementor-12 .elementor-element.elementor-element-f11d454{width:calc(100% - 24px);max-width:980px;margin:0 auto;color:#686868;font:14px/1.7 "Droid Sans",Arial,sans-serif;overflow:hidden;box-shadow:inset 0 0 15px #0000000a}.elementor-12 .elementor-element.elementor-element-f11d454 a{color:#356e8c}.elementor-12 .elementor-element.elementor-element-f11d454 a.elementor-button{color:#fff}.elementor-12 .elementor-element.elementor-element-f11d454 .elementor-widget{min-width:0;max-width:100%}.elementor-12 .elementor-element.elementor-element-f11d454 p{margin:0 0 16px}.elementor-12 .elementor-element.elementor-element-f11d454 ul,.elementor-12 .elementor-element.elementor-element-f11d454 ol{padding-left:22px;margin:0 0 20px}.elementor-12 .elementor-element.elementor-element-f11d454 li{margin-bottom:10px}.elementor-12 .elementor-element.elementor-element-f11d454 .alignleft{float:left;margin:4px 18px 14px 0;max-width:40%}.elementor-12 .elementor-element.elementor-element-f11d454 iframe{max-width:100%}.elementor-12 .elementor-element.elementor-element-f11d454 .wpforms-container{margin:16px 0}.elementor-12 .elementor-element.elementor-element-f11d454 .woocommerce a.button,.elementor-12 .elementor-element.elementor-element-f11d454 .woocommerce button.button,.elementor-12 .elementor-element.elementor-element-f11d454 .wpforms-submit{background:#2c7ea8!important;color:#fff!important;border-radius:3px!important;font:14px/1.5 Arial,sans-serif!important}.elementor-12 .elementor-element.elementor-element-f11d454 .woocommerce ul.products{padding:0}.elementor-12 .elementor-element.elementor-element-f11d454 .woocommerce ul.products li.product h2{font:16px/1.5 "Droid Sans",Arial,sans-serif;color:#686868}.elementor-12 .elementor-element.elementor-element-f11d454 .woocommerce ul.products li.product .price{color:#356e8c}.elementor-12 .elementor-element.elementor-element-f11d454 .woocommerce ul.products li.product img{width:100%;object-fit:contain}.elementor-12 .elementor-element.elementor-element-f11d454 .woocommerce .woocommerce-ordering{max-width:100%}.elementor-12 .elementor-element.elementor-element-f11d454 .woocommerce .woocommerce-ordering select{max-width:100%;min-height:40px;border:1px solid #ccc}.elementor-12 .elementor-element.elementor-element-f11d454 .elementor-widget-image-gallery{margin:0 0 24px}.elementor-12 .elementor-element.elementor-element-f11d454 .woocommerce .add_to_cart_inline{margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-f11d454 .gb-page-title{padding-bottom:12px;border-bottom:3px double #eee;margin-bottom:18px}.elementor-12 .elementor-element.elementor-element-f11d454 .gb-page-title h1{font:400 16px/1.5 "Droid Sans",Arial,sans-serif;margin:0} @media(max-width:767px){.elementor-12 .elementor-element.elementor-element-f11d454 .alignleft{float:none;display:block;max-width:100%;margin:0 auto 20px}.elementor-12 .elementor-element.elementor-element-f11d454 .woocommerce ul.products{display:grid!important;grid-template-columns:1fr!important;gap:28px!important}.elementor-12 .elementor-element.elementor-element-f11d454 .woocommerce ul.products:before,.elementor-12 .elementor-element.elementor-element-f11d454 .woocommerce ul.products:after{display:none!important}.elementor-12 .elementor-element.elementor-element-f11d454 .woocommerce ul.products li.product{width:100%!important;margin:0!important}} .elementor-12 .elementor-element.elementor-element-f11d454 a.elementor-button{background:linear-gradient(#729bb4,#437b9c);border:1px solid #43738c;border-radius:3px;padding:10px 18px;color:#fff}.elementor-12 .elementor-element.elementor-element-f11d454 a.elementor-button:hover{background:#356880}/* End custom CSS */