.elementor-660 .elementor-element.elementor-element-4536c4c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-660 .elementor-element.elementor-element-fc7d819{text-align:center;}.elementor-660 .elementor-element.elementor-element-fc7d819 .elementor-heading-title{font-family:"Optima HU Medium", Sans-serif;font-size:4em;font-weight:400;line-height:1.4em;color:#397BAA;}.elementor-660 .elementor-element.elementor-element-4f1f7bf{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-660 .elementor-element.elementor-element-d416327{--display:flex;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-660 .elementor-element.elementor-element-dfe54a8 img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-1464d83{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-1464d83:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-1464d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-1464d83{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-1464d83{right:0px;}.elementor-660 .elementor-element.elementor-element-4e781b0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-61f26e7{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-61f26e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-a7236b1{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-a1bddad{--display:flex;--flex-wrap:wrap;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-b20c1af img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-dcb0cf9{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-dcb0cf9:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-dcb0cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-dcb0cf9{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-dcb0cf9{right:0px;}.elementor-660 .elementor-element.elementor-element-7077123{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-d38128f{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-d38128f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-b9e85e3{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-331fd1d{--display:flex;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-b37937b img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-acbeca8{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-acbeca8:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-acbeca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-acbeca8{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-acbeca8{right:0px;}.elementor-660 .elementor-element.elementor-element-cd72b1a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-de515f7{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-de515f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-34fb844{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-f730e3e{--display:flex;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-71fb56f img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-93487e2{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-93487e2:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-93487e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-93487e2{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-93487e2{right:0px;}.elementor-660 .elementor-element.elementor-element-31a8efa{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-22469f0{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-22469f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-acca957{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-2356760{--display:flex;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-f639bc2 img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-10e0058{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-10e0058:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-10e0058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-10e0058{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-10e0058{right:0px;}.elementor-660 .elementor-element.elementor-element-3f45cfb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-ad143d0{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-ad143d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-eb9cb4f{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-e63b6bd{--display:flex;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-0e9e4ae img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-51b3477{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-51b3477:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-51b3477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-51b3477{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-51b3477{right:0px;}.elementor-660 .elementor-element.elementor-element-f4575b5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-b366742{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-b366742 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-5705722{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-b03a77e{--display:flex;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-5763780 img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-39b2b5b{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-39b2b5b:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-39b2b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-39b2b5b{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-39b2b5b{right:0px;}.elementor-660 .elementor-element.elementor-element-ea4b370{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-5199950{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-5199950 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-de7582c{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-42f0f94{--display:flex;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-76e3c02 img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-5e9d64d{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-5e9d64d:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-5e9d64d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-5e9d64d{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-5e9d64d{right:0px;}.elementor-660 .elementor-element.elementor-element-5821f6e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-a1bd314{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-a1bd314 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-592fe94{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-6c9a9d9{--display:flex;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-f523b4d img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-81c62c3{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-81c62c3:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-81c62c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-81c62c3{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-81c62c3{right:0px;}.elementor-660 .elementor-element.elementor-element-765f9a0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-a85bf6b{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-a85bf6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-d4d9da1{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-c970cb2{--display:flex;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-8b2d060 img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-52cb542{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-52cb542:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-52cb542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-52cb542{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-52cb542{right:0px;}.elementor-660 .elementor-element.elementor-element-e61c2a7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-d1938ec{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-d1938ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-9f80e15{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-1e1c0a1{--display:flex;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-912df0d img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-ad2ad64{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-ad2ad64:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-ad2ad64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-ad2ad64{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-ad2ad64{right:0px;}.elementor-660 .elementor-element.elementor-element-a528a53{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-69cdc2c{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-69cdc2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-0428f79{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-ee80db6{--display:flex;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-74d3d9f img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-6a0a5be{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-6a0a5be:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-6a0a5be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-6a0a5be{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-6a0a5be{right:0px;}.elementor-660 .elementor-element.elementor-element-d764cd9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-6a0379a{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-6a0379a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-2167913{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-2cf56dd{--display:flex;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-a3f384c img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-318fc97{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-318fc97:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-318fc97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-318fc97{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-318fc97{right:0px;}.elementor-660 .elementor-element.elementor-element-db8eda9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-d5b2b27{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-d5b2b27 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-6fdec2c{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-2702cdb{--display:flex;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-34c1c49 img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-078ba62{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-078ba62:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-078ba62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-078ba62{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-078ba62{right:0px;}.elementor-660 .elementor-element.elementor-element-13d3004{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-cb0401b{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-cb0401b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-9a4a928{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-7da529e{--display:flex;--margin-top:1.5%;--margin-bottom:1.5%;--margin-left:1.5%;--margin-right:1.5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-10e7e58 img{width:100%;max-width:100%;}.elementor-660 .elementor-element.elementor-element-494e264{--display:flex;--position:absolute;--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;--border-radius:0px 0px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-660 .elementor-element.elementor-element-494e264:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-494e264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70AEE0C8;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-494e264{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-494e264{right:0px;}.elementor-660 .elementor-element.elementor-element-e9f38b6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-660 .elementor-element.elementor-element-44cf27c{width:100%;max-width:100%;text-align:start;}.elementor-660 .elementor-element.elementor-element-44cf27c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-518ea9f{--display:flex;--justify-content:center;}.elementor-660 .elementor-element.elementor-element-042bf44{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.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-660 .elementor-element.elementor-element-3742b29{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;color:#383838;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-660 .elementor-element.elementor-element-a8873f3{--divider-border-style:solid;--divider-color:#397BAA;--divider-border-width:3px;}.elementor-660 .elementor-element.elementor-element-a8873f3 .elementor-divider-separator{width:100%;}.elementor-660 .elementor-element.elementor-element-a8873f3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-660 .elementor-element.elementor-element-3c323b4{padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 3px;border-color:#397BAA;}.elementor-660 .elementor-element.elementor-element-3c323b4 .elementor-heading-title{font-family:"Optima HU Demi", Sans-serif;font-size:2.6em;font-weight:400;line-height:1.4em;color:#397BAA;}.elementor-660 .elementor-element.elementor-element-38f2195{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;color:#383838;}@media(max-width:1024px){.elementor-660 .elementor-element.elementor-element-4536c4c{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-660 .elementor-element.elementor-element-fc7d819 .elementor-heading-title{font-size:3em;}.elementor-660 .elementor-element.elementor-element-4f1f7bf{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-660 .elementor-element.elementor-element-d416327{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-a1bddad{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-331fd1d{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-f730e3e{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-2356760{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-e63b6bd{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-b03a77e{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-42f0f94{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-6c9a9d9{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-c970cb2{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-1e1c0a1{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-ee80db6{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-2cf56dd{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-2702cdb{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-7da529e{--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-660 .elementor-element.elementor-element-042bf44{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-660 .elementor-element.elementor-element-3c323b4 .elementor-heading-title{font-size:2.2em;}}@media(max-width:767px){.elementor-660 .elementor-element.elementor-element-4536c4c{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-660 .elementor-element.elementor-element-fc7d819 .elementor-heading-title{font-size:2.6em;}.elementor-660 .elementor-element.elementor-element-4f1f7bf{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-660 .elementor-element.elementor-element-d416327{--width:97%;}.elementor-660 .elementor-element.elementor-element-4e781b0{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-a7236b1{--width:50px;}.elementor-660 .elementor-element.elementor-element-a1bddad{--width:97%;}.elementor-660 .elementor-element.elementor-element-7077123{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-b9e85e3{--width:50px;}.elementor-660 .elementor-element.elementor-element-331fd1d{--width:97%;}.elementor-660 .elementor-element.elementor-element-cd72b1a{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-34fb844{--width:50px;}.elementor-660 .elementor-element.elementor-element-f730e3e{--width:97%;}.elementor-660 .elementor-element.elementor-element-31a8efa{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-acca957{--width:50px;}.elementor-660 .elementor-element.elementor-element-2356760{--width:97%;}.elementor-660 .elementor-element.elementor-element-3f45cfb{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-eb9cb4f{--width:50px;}.elementor-660 .elementor-element.elementor-element-e63b6bd{--width:97%;}.elementor-660 .elementor-element.elementor-element-f4575b5{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-5705722{--width:50px;}.elementor-660 .elementor-element.elementor-element-b03a77e{--width:97%;}.elementor-660 .elementor-element.elementor-element-ea4b370{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-de7582c{--width:50px;}.elementor-660 .elementor-element.elementor-element-42f0f94{--width:97%;}.elementor-660 .elementor-element.elementor-element-5821f6e{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-592fe94{--width:50px;}.elementor-660 .elementor-element.elementor-element-6c9a9d9{--width:97%;}.elementor-660 .elementor-element.elementor-element-765f9a0{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-d4d9da1{--width:50px;}.elementor-660 .elementor-element.elementor-element-c970cb2{--width:97%;}.elementor-660 .elementor-element.elementor-element-e61c2a7{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-9f80e15{--width:50px;}.elementor-660 .elementor-element.elementor-element-1e1c0a1{--width:97%;}.elementor-660 .elementor-element.elementor-element-a528a53{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-0428f79{--width:50px;}.elementor-660 .elementor-element.elementor-element-ee80db6{--width:97%;}.elementor-660 .elementor-element.elementor-element-d764cd9{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-2167913{--width:50px;}.elementor-660 .elementor-element.elementor-element-2cf56dd{--width:97%;}.elementor-660 .elementor-element.elementor-element-db8eda9{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-6fdec2c{--width:50px;}.elementor-660 .elementor-element.elementor-element-2702cdb{--width:97%;}.elementor-660 .elementor-element.elementor-element-13d3004{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-9a4a928{--width:50px;}.elementor-660 .elementor-element.elementor-element-7da529e{--width:97%;}.elementor-660 .elementor-element.elementor-element-e9f38b6{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-518ea9f{--width:50px;}.elementor-660 .elementor-element.elementor-element-3742b29{font-size:1.2em;}.elementor-660 .elementor-element.elementor-element-3c323b4{padding:0px 0px 0px 20px;}.elementor-660 .elementor-element.elementor-element-3c323b4 .elementor-heading-title{font-size:2em;}.elementor-660 .elementor-element.elementor-element-38f2195{font-size:1.2em;}}@media(min-width:768px){.elementor-660 .elementor-element.elementor-element-4536c4c{--content-width:1800px;}.elementor-660 .elementor-element.elementor-element-4f1f7bf{--content-width:1800px;}.elementor-660 .elementor-element.elementor-element-d416327{--width:30%;}.elementor-660 .elementor-element.elementor-element-4e781b0{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-a7236b1{--width:50px;}.elementor-660 .elementor-element.elementor-element-a1bddad{--width:30%;}.elementor-660 .elementor-element.elementor-element-7077123{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-b9e85e3{--width:50px;}.elementor-660 .elementor-element.elementor-element-331fd1d{--width:30%;}.elementor-660 .elementor-element.elementor-element-cd72b1a{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-34fb844{--width:50px;}.elementor-660 .elementor-element.elementor-element-f730e3e{--width:30%;}.elementor-660 .elementor-element.elementor-element-31a8efa{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-acca957{--width:50px;}.elementor-660 .elementor-element.elementor-element-2356760{--width:30%;}.elementor-660 .elementor-element.elementor-element-3f45cfb{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-eb9cb4f{--width:50px;}.elementor-660 .elementor-element.elementor-element-e63b6bd{--width:30%;}.elementor-660 .elementor-element.elementor-element-f4575b5{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-5705722{--width:50px;}.elementor-660 .elementor-element.elementor-element-b03a77e{--width:30%;}.elementor-660 .elementor-element.elementor-element-ea4b370{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-de7582c{--width:50px;}.elementor-660 .elementor-element.elementor-element-42f0f94{--width:30%;}.elementor-660 .elementor-element.elementor-element-5821f6e{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-592fe94{--width:50px;}.elementor-660 .elementor-element.elementor-element-6c9a9d9{--width:30%;}.elementor-660 .elementor-element.elementor-element-765f9a0{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-d4d9da1{--width:50px;}.elementor-660 .elementor-element.elementor-element-c970cb2{--width:30%;}.elementor-660 .elementor-element.elementor-element-e61c2a7{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-9f80e15{--width:50px;}.elementor-660 .elementor-element.elementor-element-1e1c0a1{--width:30%;}.elementor-660 .elementor-element.elementor-element-a528a53{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-0428f79{--width:50px;}.elementor-660 .elementor-element.elementor-element-ee80db6{--width:30%;}.elementor-660 .elementor-element.elementor-element-d764cd9{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-2167913{--width:50px;}.elementor-660 .elementor-element.elementor-element-2cf56dd{--width:30%;}.elementor-660 .elementor-element.elementor-element-db8eda9{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-6fdec2c{--width:50px;}.elementor-660 .elementor-element.elementor-element-2702cdb{--width:30%;}.elementor-660 .elementor-element.elementor-element-13d3004{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-9a4a928{--width:50px;}.elementor-660 .elementor-element.elementor-element-7da529e{--width:30%;}.elementor-660 .elementor-element.elementor-element-e9f38b6{--width:calc(100% - 50px);}.elementor-660 .elementor-element.elementor-element-518ea9f{--width:50px;}.elementor-660 .elementor-element.elementor-element-042bf44{--content-width:1800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-660 .elementor-element.elementor-element-d416327{--width:47%;}.elementor-660 .elementor-element.elementor-element-a1bddad{--width:47%;}.elementor-660 .elementor-element.elementor-element-331fd1d{--width:47%;}.elementor-660 .elementor-element.elementor-element-f730e3e{--width:47%;}.elementor-660 .elementor-element.elementor-element-2356760{--width:47%;}.elementor-660 .elementor-element.elementor-element-e63b6bd{--width:47%;}.elementor-660 .elementor-element.elementor-element-b03a77e{--width:47%;}.elementor-660 .elementor-element.elementor-element-42f0f94{--width:47%;}.elementor-660 .elementor-element.elementor-element-6c9a9d9{--width:47%;}.elementor-660 .elementor-element.elementor-element-c970cb2{--width:47%;}.elementor-660 .elementor-element.elementor-element-1e1c0a1{--width:47%;}.elementor-660 .elementor-element.elementor-element-ee80db6{--width:47%;}.elementor-660 .elementor-element.elementor-element-2cf56dd{--width:47%;}.elementor-660 .elementor-element.elementor-element-2702cdb{--width:47%;}.elementor-660 .elementor-element.elementor-element-7da529e{--width:47%;}}/* Start custom CSS for image, class: .elementor-element-dfe54a8 */.elementor-660 .elementor-element.elementor-element-dfe54a8.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-dfe54a8.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d416327 */.elementor-660 .elementor-element.elementor-element-d416327 {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-d416327 {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b20c1af */.elementor-660 .elementor-element.elementor-element-b20c1af.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-b20c1af.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1bddad */.elementor-660 .elementor-element.elementor-element-a1bddad {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-a1bddad {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b37937b */.elementor-660 .elementor-element.elementor-element-b37937b.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-b37937b.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331fd1d */.elementor-660 .elementor-element.elementor-element-331fd1d {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-331fd1d {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71fb56f */.elementor-660 .elementor-element.elementor-element-71fb56f.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-71fb56f.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f730e3e */.elementor-660 .elementor-element.elementor-element-f730e3e {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-f730e3e {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f639bc2 */.elementor-660 .elementor-element.elementor-element-f639bc2.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-f639bc2.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2356760 */.elementor-660 .elementor-element.elementor-element-2356760 {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-2356760 {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0e9e4ae */.elementor-660 .elementor-element.elementor-element-0e9e4ae.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-0e9e4ae.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e63b6bd */.elementor-660 .elementor-element.elementor-element-e63b6bd {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-e63b6bd {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5763780 */.elementor-660 .elementor-element.elementor-element-5763780.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-5763780.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b03a77e */.elementor-660 .elementor-element.elementor-element-b03a77e {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-b03a77e {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76e3c02 */.elementor-660 .elementor-element.elementor-element-76e3c02.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-76e3c02.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f0f94 */.elementor-660 .elementor-element.elementor-element-42f0f94 {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-42f0f94 {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f523b4d */.elementor-660 .elementor-element.elementor-element-f523b4d.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-f523b4d.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c9a9d9 */.elementor-660 .elementor-element.elementor-element-6c9a9d9 {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-6c9a9d9 {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b2d060 */.elementor-660 .elementor-element.elementor-element-8b2d060.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-8b2d060.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c970cb2 */.elementor-660 .elementor-element.elementor-element-c970cb2 {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-c970cb2 {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-912df0d */.elementor-660 .elementor-element.elementor-element-912df0d.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-912df0d.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e1c0a1 */.elementor-660 .elementor-element.elementor-element-1e1c0a1 {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-1e1c0a1 {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d3d9f */.elementor-660 .elementor-element.elementor-element-74d3d9f.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-74d3d9f.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee80db6 */.elementor-660 .elementor-element.elementor-element-ee80db6 {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-ee80db6 {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3f384c */.elementor-660 .elementor-element.elementor-element-a3f384c.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-a3f384c.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cf56dd */.elementor-660 .elementor-element.elementor-element-2cf56dd {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-2cf56dd {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34c1c49 */.elementor-660 .elementor-element.elementor-element-34c1c49.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-34c1c49.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2702cdb */.elementor-660 .elementor-element.elementor-element-2702cdb {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-2702cdb {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10e7e58 */.elementor-660 .elementor-element.elementor-element-10e7e58.elementor-widget-image {
    position: relative;
    width: 100%;
    padding-top: 60%;
}
.elementor-660 .elementor-element.elementor-element-10e7e58.elementor-widget-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7da529e */.elementor-660 .elementor-element.elementor-element-7da529e {
    display: inline-block !important;
    vertical-align: top;
}

@media screen and (min-width: 1400px) {
    .elementor-660 .elementor-element.elementor-element-7da529e {
        width: 22%;
        margin: 1.4% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f1f7bf */.elementor-660 .elementor-element.elementor-element-4f1f7bf div.e-con-inner {
    display: block !important;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3742b29 */.elementor-660 .elementor-element.elementor-element-3742b29 strong {
    color: #397BAA;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38f2195 */.elementor-660 .elementor-element.elementor-element-38f2195 a {
    color: #397BAA;
}
.elementor-660 .elementor-element.elementor-element-38f2195 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Optima HU Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://szfk.supportgraf.com/wp-content/uploads/2025/09/optimahu-medium-webfont.eot');
	src: url('https://szfk.supportgraf.com/wp-content/uploads/2025/09/optimahu-medium-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://szfk.supportgraf.com/wp-content/uploads/2025/09/optimahu-medium-webfont.woff2') format('woff2'),
		url('https://szfk.supportgraf.com/wp-content/uploads/2025/09/optimahu-medium-webfont.woff') format('woff'),
		url('https://szfk.supportgraf.com/wp-content/uploads/2025/09/optimahu-medium-webfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Optima HU Demi';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://szfk.supportgraf.com/wp-content/uploads/2025/09/optimahu-demi-webfont.eot');
	src: url('https://szfk.supportgraf.com/wp-content/uploads/2025/09/optimahu-demi-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://szfk.supportgraf.com/wp-content/uploads/2025/09/optimahu-demi-webfont.woff2') format('woff2'),
		url('https://szfk.supportgraf.com/wp-content/uploads/2025/09/optimahu-demi-webfont.woff') format('woff'),
		url('https://szfk.supportgraf.com/wp-content/uploads/2025/09/optimahu-demi-webfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */