.elementor-12912 .elementor-element.elementor-element-992e727{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-6724d62{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-6724d62:not(.elementor-motion-effects-element-type-background), .elementor-12912 .elementor-element.elementor-element-6724d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#303F62;}.elementor-12912 .elementor-element.elementor-element-aab16cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-18e537a > .elementor-widget-container{margin:0px 0px 45px 0px;padding:0px 0px 0px 0px;}.elementor-12912 .elementor-element.elementor-element-18e537a{text-align:center;}.elementor-12912 .elementor-element.elementor-element-18e537a .elementor-heading-title{color:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-9ff3265 .gallery-item .gallery-caption{text-align:center;color:#FFFFFF;font-weight:600;}.elementor-12912 .elementor-element.elementor-element-1bd0f0d6{--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-1bd0f0d6:not(.elementor-motion-effects-element-type-background), .elementor-12912 .elementor-element.elementor-element-1bd0f0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-12912 .elementor-element.elementor-element-344d070{--display:flex;}.elementor-12912 .elementor-element.elementor-element-7de83570 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12912 .elementor-element.elementor-element-7de83570{text-align:center;}.elementor-12912 .elementor-element.elementor-element-6e0d2a73{text-align:center;}.elementor-12912 .elementor-element.elementor-element-9ad8212 > .elementor-widget-container{margin:54px 0px 70px 0px;}.elementor-12912 .elementor-element.elementor-element-9ad8212 .gallery-item{padding:0 35px 35px 0;}.elementor-12912 .elementor-element.elementor-element-9ad8212 .gallery{margin:0 -35px -35px 0;}.elementor-12912 .elementor-element.elementor-element-9ad8212 .gallery-item .gallery-caption{text-align:center;}.elementor-12912 .elementor-element.elementor-element-620abab{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-620abab:not(.elementor-motion-effects-element-type-background), .elementor-12912 .elementor-element.elementor-element-620abab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-33c4e0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12912 .elementor-element.elementor-element-6e7bc87 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12912 .elementor-element.elementor-element-6e7bc87{text-align:center;}.elementor-12912 .elementor-element.elementor-element-351bc95{column-gap:0px;text-align:center;}.elementor-12912 .elementor-element.elementor-element-10a655f{--display:flex;}.elementor-12912 .elementor-element.elementor-element-64914b3 > .elementor-widget-container{margin:80px 0px 20px 0px;}.elementor-12912 .elementor-element.elementor-element-a5189e1{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-d3b0ae7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12912 .elementor-element.elementor-element-0f7451e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12912 .elementor-element.elementor-element-8ed999c{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-8ed999c:not(.elementor-motion-effects-element-type-background), .elementor-12912 .elementor-element.elementor-element-8ed999c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-c2d14fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12912 .elementor-element.elementor-element-06b2389 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12912 .elementor-element.elementor-element-06b2389{text-align:center;}.elementor-12912 .elementor-element.elementor-element-b724f8e{column-gap:0px;text-align:center;}.elementor-12912 .elementor-element.elementor-element-498987f{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-f134d8a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12912 .elementor-element.elementor-element-f134d8a:not(.elementor-motion-effects-element-type-background), .elementor-12912 .elementor-element.elementor-element-f134d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #455491 0%, #203071 100%);}.elementor-12912 .elementor-element.elementor-element-a491994 .elementor-heading-title{font-size:48px;font-weight:700;line-height:50px;text-shadow:0px 0px 4px rgba(0, 0, 0, 0.3);color:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-95b30c0{font-size:20px;text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-759b66d .elementor-button{background-color:#FFFFFF;fill:#37383A;color:#37383A;}.elementor-12912 .elementor-element.elementor-element-759b66d .elementor-button:hover, .elementor-12912 .elementor-element.elementor-element-759b66d .elementor-button:focus{background-color:#0099FF;color:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-759b66d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12912 .elementor-element.elementor-element-759b66d .elementor-button:hover svg, .elementor-12912 .elementor-element.elementor-element-759b66d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-0e93330{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12912 .elementor-element.elementor-element-0e93330:not(.elementor-motion-effects-element-type-background), .elementor-12912 .elementor-element.elementor-element-0e93330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF9F7B 0%, #F07343 100%);}.elementor-12912 .elementor-element.elementor-element-2e8c6a0 .elementor-heading-title{font-size:48px;font-weight:700;line-height:50px;text-shadow:0px 0px 4px rgba(0, 0, 0, 0.3);color:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-eccc115{font-size:20px;text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-fa1de47 .elementor-button{background-color:#FFFFFF;fill:#37383A;color:#37383A;}.elementor-12912 .elementor-element.elementor-element-fa1de47 .elementor-button:hover, .elementor-12912 .elementor-element.elementor-element-fa1de47 .elementor-button:focus{background-color:#0099FF;color:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-fa1de47 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12912 .elementor-element.elementor-element-fa1de47 .elementor-button:hover svg, .elementor-12912 .elementor-element.elementor-element-fa1de47 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-7ce8c4a{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-7ce8c4a:not(.elementor-motion-effects-element-type-background), .elementor-12912 .elementor-element.elementor-element-7ce8c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FB;}.elementor-12912 .elementor-element.elementor-element-b9bded9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12912 .elementor-element.elementor-element-c779a20 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12912 .elementor-element.elementor-element-c779a20{text-align:center;}.elementor-12912 .elementor-element.elementor-element-f595611{column-gap:0px;text-align:center;}.elementor-12912 .elementor-element.elementor-element-05f0586{--display:flex;}.elementor-12912 .elementor-element.elementor-element-bdcc29e > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-12912 .elementor-element.elementor-element-499c0b7{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-52e6723 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12912 .elementor-element.elementor-element-410f642{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-410f642:not(.elementor-motion-effects-element-type-background), .elementor-12912 .elementor-element.elementor-element-410f642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-8e586ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12912 .elementor-element.elementor-element-1a32cba > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12912 .elementor-element.elementor-element-1a32cba{text-align:center;}.elementor-12912 .elementor-element.elementor-element-c4cdf6a{column-gap:0px;text-align:center;}.elementor-12912 .elementor-element.elementor-element-afa742e{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-747a8ec{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-d3e8a63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12912 .elementor-element.elementor-element-6921279 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12912 .elementor-element.elementor-element-6c01c7c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-6c01c7c:not(.elementor-motion-effects-element-type-background), .elementor-12912 .elementor-element.elementor-element-6c01c7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-12912 .elementor-element.elementor-element-19152a2{--display:flex;}.elementor-12912 .elementor-element.elementor-element-c879437 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-12912 .elementor-element.elementor-element-c879437{text-align:center;}.elementor-12912 .elementor-element.elementor-element-ab62128 .gallery-item{padding:0 40px 40px 0;}.elementor-12912 .elementor-element.elementor-element-ab62128 .gallery{margin:0 -40px -40px 0;}.elementor-12912 .elementor-element.elementor-element-ab62128 .gallery-item .gallery-caption{text-align:center;font-size:16px;font-weight:600;font-style:normal;}.elementor-12912 .elementor-element.elementor-element-0a07ef0{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-0a07ef0:not(.elementor-motion-effects-element-type-background), .elementor-12912 .elementor-element.elementor-element-0a07ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#303F62;}.elementor-12912 .elementor-element.elementor-element-f823e70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-cf21b07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-12912 .elementor-element.elementor-element-cf21b07{text-align:center;}.elementor-12912 .elementor-element.elementor-element-cf21b07 .elementor-heading-title{color:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-6d5d54d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12912 .elementor-element.elementor-element-6d5d54d{text-align:center;color:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-953f330 > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12912 .elementor-element.elementor-element-4759883{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-4759883:not(.elementor-motion-effects-element-type-background), .elementor-12912 .elementor-element.elementor-element-4759883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FB;}.elementor-12912 .elementor-element.elementor-element-4115966{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12912 .elementor-element.elementor-element-ddb4a5b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12912 .elementor-element.elementor-element-ddb4a5b{text-align:center;}.elementor-12912 .elementor-element.elementor-element-00c0373{column-gap:0px;text-align:center;}.elementor-12912 .elementor-element.elementor-element-332f85d{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-ee8ebcf{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-ee8ebcf:not(.elementor-motion-effects-element-type-background), .elementor-12912 .elementor-element.elementor-element-ee8ebcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-12912 .elementor-element.elementor-element-ec3802f{--display:flex;}.elementor-12912 .elementor-element.elementor-element-01eafb2 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-12912 .elementor-element.elementor-element-01eafb2{text-align:center;}.elementor-12912 .elementor-element.elementor-element-61b59fb > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12912 .elementor-element.elementor-element-4371352{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-4371352:not(.elementor-motion-effects-element-type-background), .elementor-12912 .elementor-element.elementor-element-4371352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FB;}.elementor-12912 .elementor-element.elementor-element-8504b2e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12912 .elementor-element.elementor-element-8e5efc9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12912 .elementor-element.elementor-element-8e5efc9{text-align:center;}.elementor-12912 .elementor-element.elementor-element-1077c03{column-gap:0px;text-align:center;}.elementor-12912 .elementor-element.elementor-element-56cff59{--display:flex;}.elementor-12912 .elementor-element.elementor-element-58833d0 > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12912 .elementor-element.elementor-element-58cc5e3{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-9266873 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12912 .elementor-element.elementor-element-407cee6{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12912 .elementor-element.elementor-element-407cee6:not(.elementor-motion-effects-element-type-background), .elementor-12912 .elementor-element.elementor-element-407cee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#303F62;}.elementor-12912 .elementor-element.elementor-element-5ae4108{--display:flex;}.elementor-12912 .elementor-element.elementor-element-b1fc4f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-12912 .elementor-element.elementor-element-b1fc4f2{text-align:center;}.elementor-12912 .elementor-element.elementor-element-b1fc4f2 .elementor-heading-title{color:#FFFFFF;}.elementor-12912 .elementor-element.elementor-element-cd8c755{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:961px){.elementor-12912 .elementor-element.elementor-element-498987f{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:642px){.elementor-12912 .elementor-element.elementor-element-aab16cf{--content-width:1090px;}}@media(max-width:641px){.elementor-12912 .elementor-element.elementor-element-33c4e0f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-10a655f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-a5189e1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-c2d14fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-498987f{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-f134d8a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12912 .elementor-element.elementor-element-a491994 .elementor-heading-title{font-size:32px;}.elementor-12912 .elementor-element.elementor-element-95b30c0{font-size:18px;}.elementor-12912 .elementor-element.elementor-element-0e93330{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12912 .elementor-element.elementor-element-2e8c6a0 .elementor-heading-title{font-size:32px;}.elementor-12912 .elementor-element.elementor-element-eccc115{font-size:18px;}.elementor-12912 .elementor-element.elementor-element-b9bded9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-05f0586{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-499c0b7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-8e586ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-afa742e{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-747a8ec{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-f823e70{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-4115966{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-332f85d{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-8504b2e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-56cff59{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12912 .elementor-element.elementor-element-58cc5e3{--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-gallery, class: .elementor-element-9ff3265 */.elementor-12912 .elementor-element.elementor-element-9ff3265 {max-width:1090px;}
.elementor-12912 .elementor-element.elementor-element-9ff3265 .gallery-icon {
    height: 150px;
    width:200px;
    margin:0 auto 20px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-12912 .elementor-element.elementor-element-9ff3265 .gallery-icon img{
    height: 150px !important;
    width: auto;
}
.elementor-12912 .elementor-element.elementor-element-9ff3265 .gallery-item {padding:30px !important;}
.elementor-12912 .elementor-element.elementor-element-9ff3265 figcaption strong span{
    font-size: 22px;
}
@media (max-width:640px) {
    .elementor-12912 .elementor-element.elementor-element-9ff3265 .gallery-item {margin-bottom:0 !important;}
    .elementor-12912 .elementor-element.elementor-element-9ff3265 .gallery-item:last-child {margin-bottom:0 !important;}

}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9ad8212 */.elementor-12912 .elementor-element.elementor-element-9ad8212 .gallery-icon {
    height: 60px;
    _width:60px;
    margin:0 auto 0px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-12912 .elementor-element.elementor-element-9ad8212 .gallery-icon img {    
    max-width: 100%;
    max-height: 100%;
    height: 100%;
}
@media screen and (max-width: 640px) {
    .elementor-12912 .elementor-element.elementor-element-9ad8212 .elementor-image-gallery {
        overflow-x: scroll;
    }
    .elementor-12912 .elementor-element.elementor-element-9ad8212 .gallery {
        width: 280% !important;
        padding-bottom: 20px;
    }
    .elementor-12912 .elementor-element.elementor-element-9ad8212 .gallery-item {
        max-width: calc(20% - 20px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-351bc95 */.elementor-12912 .elementor-element.elementor-element-351bc95 {max-width: 1010px !important; margin:0 auto 80px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f7451e */.elementor-12912 .elementor-element.elementor-element-0f7451e {
    margin-left: 10px
}
.elementor-12912 .elementor-element.elementor-element-0f7451e a {
    background: #EDF8FF !important;
  	color: #0099FF !important;
  	border: 1px solid #7CCBFF !important;
}
.elementor-12912 .elementor-element.elementor-element-0f7451e a:hover {
  	background: #bcdff5 !important;
}
@media screen and (max-width: 640px) {
    .elementor-12912 .elementor-element.elementor-element-0f7451e {
        margin-left: 0;
        margin-top: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5189e1 */.elementor-12912 .elementor-element.elementor-element-a5189e1 {
    padding-top: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b724f8e */.elementor-12912 .elementor-element.elementor-element-b724f8e {max-width: 1010px !important; margin:0 auto 80px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b30c0 */.elementor-12912 .elementor-element.elementor-element-95b30c0 {
    margin: 0 !important;
    width: 100%;
    max-width: 660px;
}
.elementor-12912 .elementor-element.elementor-element-95b30c0 p {
    line-height: 140%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eccc115 */.elementor-12912 .elementor-element.elementor-element-eccc115 {
    margin: 0 !important;
    width: 100%;
    max-width: 660px;
}
.elementor-12912 .elementor-element.elementor-element-eccc115 p {
    line-height: 140%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f595611 */.elementor-12912 .elementor-element.elementor-element-f595611 {max-width: 1010px !important; margin:0 auto 80px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-499c0b7 */.elementor-12912 .elementor-element.elementor-element-499c0b7 {
    padding-top: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4cdf6a */.elementor-12912 .elementor-element.elementor-element-c4cdf6a {max-width: 1010px !important; margin:0 auto 80px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6921279 */.elementor-12912 .elementor-element.elementor-element-6921279 {
    margin-left: 10px
}
.elementor-12912 .elementor-element.elementor-element-6921279 a {
    background: #EDF8FF !important;
  	color: #0099FF !important;
  	border: 1px solid #7CCBFF !important;
}
.elementor-12912 .elementor-element.elementor-element-6921279 a:hover {
  	background: #bcdff5 !important;
}
@media screen and (max-width: 640px) {
    .elementor-12912 .elementor-element.elementor-element-6921279 {
        margin-left: 0;
        margin-top: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-747a8ec */.elementor-12912 .elementor-element.elementor-element-747a8ec {
    padding-top: 50px;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-ab62128 */.elementor-12912 .elementor-element.elementor-element-ab62128 .gallery-icon {
    height: 56px;
    width:96px;
    margin:0 auto 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-12912 .elementor-element.elementor-element-ab62128 .gallery-icon img {    max-width: 100%;
    max-height: 100%;
    height: 100%;
}
.elementor-12912 .elementor-element.elementor-element-ab62128 .gallery-item {
    filter:grayscale(1);
    opacity: 0.5;
    color: #adb3bd;
}

.elementor-12912 .elementor-element.elementor-element-ab62128 .gallery-item:hover{
    filter:none;
    opacity: 1;
}
@media screen and (max-width: 640px) {
    .elementor-12912 .elementor-element.elementor-element-ab62128 .elementor-image-gallery {
        overflow-x: scroll;
    }
    .elementor-12912 .elementor-element.elementor-element-ab62128 .gallery {
        width: 310% !important;
        padding-bottom: 20px;
    }
    .elementor-12912 .elementor-element.elementor-element-ab62128 .gallery-item {
        max-width: calc(19% - 20px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-007d871 */.elementor-12912 .elementor-element.elementor-element-007d871 a {
    background: #EDF8FF !important;
  	color: #0099FF !important;
  	border: 1px solid #7CCBFF !important;
}
.elementor-12912 .elementor-element.elementor-element-007d871 a:hover {
  	background: #bcdff5 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00c0373 */.elementor-12912 .elementor-element.elementor-element-00c0373 {max-width: 1010px !important; margin:0 auto 80px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1077c03 */.elementor-12912 .elementor-element.elementor-element-1077c03 {max-width: 1010px !important; margin:0 auto 80px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cc5e3 */.elementor-12912 .elementor-element.elementor-element-58cc5e3 {
    padding-top: 50px;
}/* End custom CSS */