.elementor-188 .elementor-element.elementor-element-e5512b6{--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;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-e5512b6:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-e5512b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151A32;}.elementor-188 .elementor-element.elementor-element-200d6b8{--display:flex;--min-height:100px;}.elementor-188 .elementor-element.elementor-element-8f38967{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-188 .elementor-element.elementor-element-07a6b30{--display:flex;--justify-content:flex-start;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-188 .elementor-element.elementor-element-b2033fa{z-index:999;}.elementor-188 .elementor-element.elementor-element-b2033fa .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:55px;font-weight:600;color:var( --e-global-color-ced33e5 );}.elementor-188 .elementor-element.elementor-element-5c788ad{--display:flex;--min-height:10px;}.elementor-widget-text-editor{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-188 .elementor-element.elementor-element-e6abedd{z-index:999;font-family:"Urbanist", Sans-serif;color:var( --e-global-color-c588f81 );}.elementor-188 .elementor-element.elementor-element-d07766d{--display:flex;--min-height:50px;}.elementor-188 .elementor-element.elementor-element-2f4f498{z-index:999;font-family:"Urbanist", Sans-serif;font-weight:400;color:var( --e-global-color-c588f81 );}.elementor-188 .elementor-element.elementor-element-e182a6a{--display:flex;--min-height:50px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-188 .elementor-element.elementor-element-46f5ff0{z-index:999;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-188 .elementor-element.elementor-element-46f5ff0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-188 .elementor-element.elementor-element-46f5ff0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-188 .elementor-element.elementor-element-46f5ff0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-188 .elementor-element.elementor-element-46f5ff0 .elementor-icon-list-item > a{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-188 .elementor-element.elementor-element-46f5ff0 .elementor-icon-list-text{color:var( --e-global-color-c588f81 );transition:color 0.3s;}.elementor-188 .elementor-element.elementor-element-46f5ff0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-c588f81 );}.elementor-188 .elementor-element.elementor-element-ca047c6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:999;}.elementor-188 .elementor-element.elementor-element-ca047c6:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-ca047c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48febdc );}.elementor-188 .elementor-element.elementor-element-490d041{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-188 .elementor-element.elementor-element-c921271{--display:flex;--min-height:100px;}.elementor-188 .elementor-element.elementor-element-ddfc3d7{--display:grid;--min-height:8rem;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-188 .elementor-element.elementor-element-d245f8b{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-188 .elementor-element.elementor-element-4f8ca3c.elementor-element{--align-self:flex-end;}.elementor-188 .elementor-element.elementor-element-4f8ca3c{z-index:999;}.elementor-188 .elementor-element.elementor-element-902721e{--display:flex;--justify-content:center;}.elementor-188 .elementor-element.elementor-element-48967a6{z-index:999;}.elementor-188 .elementor-element.elementor-element-2ce6b43{--display:flex;--justify-content:center;}.elementor-188 .elementor-element.elementor-element-9228e8a.elementor-element{--align-self:flex-start;}.elementor-188 .elementor-element.elementor-element-9228e8a{z-index:999;}.elementor-188 .elementor-element.elementor-element-7942115.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-7942115{left:496px;}body.rtl .elementor-188 .elementor-element.elementor-element-7942115{right:496px;}.elementor-188 .elementor-element.elementor-element-7942115{top:-838px;}.elementor-188 .elementor-element.elementor-element-7942115 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-d003aa2.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-d003aa2{left:-362px;}body.rtl .elementor-188 .elementor-element.elementor-element-d003aa2{right:-362px;}.elementor-188 .elementor-element.elementor-element-d003aa2{top:-566px;}.elementor-188 .elementor-element.elementor-element-d003aa2 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-0eddbae.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-0eddbae{left:310px;}body.rtl .elementor-188 .elementor-element.elementor-element-0eddbae{right:310px;}.elementor-188 .elementor-element.elementor-element-0eddbae{top:-31px;}.elementor-188 .elementor-element.elementor-element-0eddbae img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-3e78401.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-3e78401{left:-662px;}body.rtl .elementor-188 .elementor-element.elementor-element-3e78401{right:-662px;}.elementor-188 .elementor-element.elementor-element-3e78401{top:-207px;}.elementor-188 .elementor-element.elementor-element-3e78401 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-ec0696c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-ec0696c{left:-714px;}body.rtl .elementor-188 .elementor-element.elementor-element-ec0696c{right:-714px;}.elementor-188 .elementor-element.elementor-element-ec0696c{top:-745px;}.elementor-188 .elementor-element.elementor-element-ec0696c img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-f2c478b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-f2c478b{left:-910px;}body.rtl .elementor-188 .elementor-element.elementor-element-f2c478b{right:-910px;}.elementor-188 .elementor-element.elementor-element-f2c478b{top:114px;}.elementor-188 .elementor-element.elementor-element-f2c478b img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-fc323e9.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-fc323e9{left:-800px;}body.rtl .elementor-188 .elementor-element.elementor-element-fc323e9{right:-800px;}.elementor-188 .elementor-element.elementor-element-fc323e9{top:74px;}.elementor-188 .elementor-element.elementor-element-fc323e9 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-2855512.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-2855512{left:-429px;}body.rtl .elementor-188 .elementor-element.elementor-element-2855512{right:-429px;}.elementor-188 .elementor-element.elementor-element-2855512{top:-93px;}.elementor-188 .elementor-element.elementor-element-2855512 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-a2d95fd.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-a2d95fd{left:-817px;}body.rtl .elementor-188 .elementor-element.elementor-element-a2d95fd{right:-817px;}.elementor-188 .elementor-element.elementor-element-a2d95fd{top:-341px;}.elementor-188 .elementor-element.elementor-element-a2d95fd img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-9a940d8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-9a940d8{left:-383px;}body.rtl .elementor-188 .elementor-element.elementor-element-9a940d8{right:-383px;}.elementor-188 .elementor-element.elementor-element-9a940d8{top:-321px;}.elementor-188 .elementor-element.elementor-element-9a940d8 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-2399f14.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-2399f14{left:-321px;}body.rtl .elementor-188 .elementor-element.elementor-element-2399f14{right:-321px;}.elementor-188 .elementor-element.elementor-element-2399f14{top:124px;}.elementor-188 .elementor-element.elementor-element-2399f14 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-a4c979b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-a4c979b{left:-817px;}body.rtl .elementor-188 .elementor-element.elementor-element-a4c979b{right:-817px;}.elementor-188 .elementor-element.elementor-element-a4c979b{top:-807px;}.elementor-188 .elementor-element.elementor-element-a4c979b img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-368591e.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-368591e{left:500px;}body.rtl .elementor-188 .elementor-element.elementor-element-368591e{right:500px;}.elementor-188 .elementor-element.elementor-element-368591e{top:-500px;}.elementor-188 .elementor-element.elementor-element-368591e img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-9407669.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-9407669{left:450px;}body.rtl .elementor-188 .elementor-element.elementor-element-9407669{right:450px;}.elementor-188 .elementor-element.elementor-element-9407669{top:-320px;}.elementor-188 .elementor-element.elementor-element-9407669 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-8d4f76f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-8d4f76f{left:-1250px;}body.rtl .elementor-188 .elementor-element.elementor-element-8d4f76f{right:-1250px;}.elementor-188 .elementor-element.elementor-element-8d4f76f{top:-650px;}.elementor-188 .elementor-element.elementor-element-8d4f76f img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-9eb1e82.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-9eb1e82{left:-1150px;}body.rtl .elementor-188 .elementor-element.elementor-element-9eb1e82{right:-1150px;}.elementor-188 .elementor-element.elementor-element-9eb1e82{top:-850px;}.elementor-188 .elementor-element.elementor-element-9eb1e82 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-a12769b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-a12769b{left:-400px;}body.rtl .elementor-188 .elementor-element.elementor-element-a12769b{right:-400px;}.elementor-188 .elementor-element.elementor-element-a12769b{top:-800px;}.elementor-188 .elementor-element.elementor-element-a12769b img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-b5a530f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-b5a530f{left:-700px;}body.rtl .elementor-188 .elementor-element.elementor-element-b5a530f{right:-700px;}.elementor-188 .elementor-element.elementor-element-b5a530f{top:-480px;}.elementor-188 .elementor-element.elementor-element-b5a530f img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-c5d7f07.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-c5d7f07{left:-540px;}body.rtl .elementor-188 .elementor-element.elementor-element-c5d7f07{right:-540px;}.elementor-188 .elementor-element.elementor-element-c5d7f07{top:-600px;}.elementor-188 .elementor-element.elementor-element-c5d7f07 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-dda448e.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-dda448e{left:-989px;}body.rtl .elementor-188 .elementor-element.elementor-element-dda448e{right:-989px;}.elementor-188 .elementor-element.elementor-element-dda448e{top:-176px;}.elementor-188 .elementor-element.elementor-element-dda448e img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-3b1b828.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-3b1b828{left:-1000px;}body.rtl .elementor-188 .elementor-element.elementor-element-3b1b828{right:-1000px;}.elementor-188 .elementor-element.elementor-element-3b1b828{top:-703px;}.elementor-188 .elementor-element.elementor-element-3b1b828 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-147a6b0.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-147a6b0{left:-1000px;}body.rtl .elementor-188 .elementor-element.elementor-element-147a6b0{right:-1000px;}.elementor-188 .elementor-element.elementor-element-147a6b0{top:-424px;}.elementor-188 .elementor-element.elementor-element-147a6b0 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-9102a14.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-9102a14{left:227px;}body.rtl .elementor-188 .elementor-element.elementor-element-9102a14{right:227px;}.elementor-188 .elementor-element.elementor-element-9102a14{top:-10px;}.elementor-188 .elementor-element.elementor-element-9102a14 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-a21f4cd.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-a21f4cd{left:41px;}body.rtl .elementor-188 .elementor-element.elementor-element-a21f4cd{right:41px;}.elementor-188 .elementor-element.elementor-element-a21f4cd{top:-124px;}.elementor-188 .elementor-element.elementor-element-a21f4cd img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-876fc15.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-876fc15{left:450px;}body.rtl .elementor-188 .elementor-element.elementor-element-876fc15{right:450px;}.elementor-188 .elementor-element.elementor-element-876fc15{top:-900px;}.elementor-188 .elementor-element.elementor-element-876fc15 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-f3e66f6.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-f3e66f6{left:450px;}body.rtl .elementor-188 .elementor-element.elementor-element-f3e66f6{right:450px;}.elementor-188 .elementor-element.elementor-element-f3e66f6{top:-900px;}.elementor-188 .elementor-element.elementor-element-f3e66f6 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-e61fdc2.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-e61fdc2{left:450px;}body.rtl .elementor-188 .elementor-element.elementor-element-e61fdc2{right:450px;}.elementor-188 .elementor-element.elementor-element-e61fdc2{top:-900px;}.elementor-188 .elementor-element.elementor-element-e61fdc2 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-4c033f9.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-4c033f9{left:450px;}body.rtl .elementor-188 .elementor-element.elementor-element-4c033f9{right:450px;}.elementor-188 .elementor-element.elementor-element-4c033f9{top:-900px;}.elementor-188 .elementor-element.elementor-element-4c033f9 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-41052d3.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-41052d3{left:450px;}body.rtl .elementor-188 .elementor-element.elementor-element-41052d3{right:450px;}.elementor-188 .elementor-element.elementor-element-41052d3{top:-900px;}.elementor-188 .elementor-element.elementor-element-41052d3 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-0e2aa1b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-0e2aa1b{left:450px;}body.rtl .elementor-188 .elementor-element.elementor-element-0e2aa1b{right:450px;}.elementor-188 .elementor-element.elementor-element-0e2aa1b{top:-900px;}.elementor-188 .elementor-element.elementor-element-0e2aa1b img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-bb7a2d4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-bb7a2d4{left:450px;}body.rtl .elementor-188 .elementor-element.elementor-element-bb7a2d4{right:450px;}.elementor-188 .elementor-element.elementor-element-bb7a2d4{top:-900px;}.elementor-188 .elementor-element.elementor-element-bb7a2d4 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-e5a161d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-e5a161d{left:450px;}body.rtl .elementor-188 .elementor-element.elementor-element-e5a161d{right:450px;}.elementor-188 .elementor-element.elementor-element-e5a161d{top:-900px;}.elementor-188 .elementor-element.elementor-element-e5a161d img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-26b67d8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-26b67d8{left:450px;}body.rtl .elementor-188 .elementor-element.elementor-element-26b67d8{right:450px;}.elementor-188 .elementor-element.elementor-element-26b67d8{top:-900px;}.elementor-188 .elementor-element.elementor-element-26b67d8 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-89bd10a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-89bd10a{left:450px;}body.rtl .elementor-188 .elementor-element.elementor-element-89bd10a{right:450px;}.elementor-188 .elementor-element.elementor-element-89bd10a{top:-900px;}.elementor-188 .elementor-element.elementor-element-89bd10a img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-e1ff3c1.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-e1ff3c1{left:450px;}body.rtl .elementor-188 .elementor-element.elementor-element-e1ff3c1{right:450px;}.elementor-188 .elementor-element.elementor-element-e1ff3c1{top:-900px;}.elementor-188 .elementor-element.elementor-element-e1ff3c1 img{opacity:0.35;}.elementor-188 .elementor-element.elementor-element-bb5ba3a{--display:flex;--min-height:50px;}.elementor-188 .elementor-element.elementor-element-12d8d399{z-index:999;text-align:center;}.elementor-188 .elementor-element.elementor-element-12d8d399 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#C8D5DC;}.elementor-188 .elementor-element.elementor-element-070a654{--display:flex;--min-height:20px;}.elementor-188 .elementor-element.elementor-element-3e72fea{--display:flex;--min-height:80px;}.elementor-188 .elementor-element.elementor-element-f9202e5{--display:flex;}.elementor-188 .elementor-element.elementor-element-50dfd54{z-index:999;text-align:center;}.elementor-188 .elementor-element.elementor-element-50dfd54 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-ced33e5 );}.elementor-188 .elementor-element.elementor-element-470e0b7{z-index:999;}.elementor-188 .elementor-element.elementor-element-470e0b7 img{width:50%;}.elementor-188 .elementor-element.elementor-element-d89355e{--display:flex;--min-height:20px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-188 .elementor-element.elementor-element-8f38967{--content-width:90%;}.elementor-188 .elementor-element.elementor-element-ca047c6{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-188 .elementor-element.elementor-element-ca047c6{--width:100%;}}@media(max-width:1024px){.elementor-188 .elementor-element.elementor-element-8f38967{--grid-auto-flow:row;}.elementor-188 .elementor-element.elementor-element-ddfc3d7{--grid-auto-flow:row;}.elementor-188 .elementor-element.elementor-element-12d8d399 .elementor-heading-title{font-size:14px;}}@media(max-width:767px){.elementor-188 .elementor-element.elementor-element-8f38967{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-188 .elementor-element.elementor-element-b2033fa{text-align:center;}.elementor-188 .elementor-element.elementor-element-e6abedd{text-align:center;}.elementor-188 .elementor-element.elementor-element-d07766d{--min-height:20px;}.elementor-188 .elementor-element.elementor-element-2f4f498{text-align:center;}.elementor-188 .elementor-element.elementor-element-e182a6a{--min-height:20px;}.elementor-188 .elementor-element.elementor-element-c921271{--min-height:20px;}.elementor-188 .elementor-element.elementor-element-ddfc3d7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-188 .elementor-element.elementor-element-4f8ca3c.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-9228e8a.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-7942115.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-d003aa2.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-0eddbae.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-3e78401.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-ec0696c.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-f2c478b.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-fc323e9.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-2855512.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-a2d95fd.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-9a940d8.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-2399f14.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-a4c979b.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-368591e.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-9407669.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-8d4f76f.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-9eb1e82.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-a12769b.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-b5a530f.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-c5d7f07.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-dda448e.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-3b1b828.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-147a6b0.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-9102a14.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-a21f4cd.elementor-element{--align-self:center;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-a21f4cd{left:289px;}body.rtl .elementor-188 .elementor-element.elementor-element-a21f4cd{right:289px;}.elementor-188 .elementor-element.elementor-element-a21f4cd{top:-134px;}.elementor-188 .elementor-element.elementor-element-876fc15.elementor-element{--align-self:center;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-876fc15{left:191px;}body.rtl .elementor-188 .elementor-element.elementor-element-876fc15{right:191px;}.elementor-188 .elementor-element.elementor-element-876fc15{top:41px;}.elementor-188 .elementor-element.elementor-element-f3e66f6.elementor-element{--align-self:center;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-f3e66f6{left:345px;}body.rtl .elementor-188 .elementor-element.elementor-element-f3e66f6{right:345px;}.elementor-188 .elementor-element.elementor-element-f3e66f6{top:-1400px;}.elementor-188 .elementor-element.elementor-element-e61fdc2.elementor-element{--align-self:center;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-e61fdc2{left:129px;}body.rtl .elementor-188 .elementor-element.elementor-element-e61fdc2{right:129px;}.elementor-188 .elementor-element.elementor-element-e61fdc2{top:-1500px;}.elementor-188 .elementor-element.elementor-element-4c033f9.elementor-element{--align-self:center;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-4c033f9{left:294px;}body.rtl .elementor-188 .elementor-element.elementor-element-4c033f9{right:294px;}.elementor-188 .elementor-element.elementor-element-4c033f9{top:-1600px;}.elementor-188 .elementor-element.elementor-element-41052d3.elementor-element{--align-self:center;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-41052d3{left:57px;}body.rtl .elementor-188 .elementor-element.elementor-element-41052d3{right:57px;}.elementor-188 .elementor-element.elementor-element-41052d3{top:-1600px;}.elementor-188 .elementor-element.elementor-element-0e2aa1b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-0e2aa1b{left:284px;}body.rtl .elementor-188 .elementor-element.elementor-element-0e2aa1b{right:284px;}.elementor-188 .elementor-element.elementor-element-0e2aa1b{top:-1300px;}.elementor-188 .elementor-element.elementor-element-bb7a2d4.elementor-element{--align-self:center;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-bb7a2d4{left:77px;}body.rtl .elementor-188 .elementor-element.elementor-element-bb7a2d4{right:77px;}.elementor-188 .elementor-element.elementor-element-bb7a2d4{top:-1200px;}.elementor-188 .elementor-element.elementor-element-e5a161d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-e5a161d{left:57px;}body.rtl .elementor-188 .elementor-element.elementor-element-e5a161d{right:57px;}.elementor-188 .elementor-element.elementor-element-e5a161d{top:-11px;}.elementor-188 .elementor-element.elementor-element-26b67d8.elementor-element{--align-self:center;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-26b67d8{left:354px;}body.rtl .elementor-188 .elementor-element.elementor-element-26b67d8{right:354px;}.elementor-188 .elementor-element.elementor-element-26b67d8{top:-125px;}.elementor-188 .elementor-element.elementor-element-89bd10a.elementor-element{--align-self:center;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-89bd10a{left:284px;}body.rtl .elementor-188 .elementor-element.elementor-element-89bd10a{right:284px;}.elementor-188 .elementor-element.elementor-element-89bd10a{top:-42px;}.elementor-188 .elementor-element.elementor-element-e1ff3c1.elementor-element{--align-self:center;}body:not(.rtl) .elementor-188 .elementor-element.elementor-element-e1ff3c1{left:57px;}body.rtl .elementor-188 .elementor-element.elementor-element-e1ff3c1{right:57px;}.elementor-188 .elementor-element.elementor-element-e1ff3c1{top:-145px;}.elementor-188 .elementor-element.elementor-element-bb5ba3a{--min-height:20px;}.elementor-188 .elementor-element.elementor-element-3e72fea{--min-height:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-490d041 */@import url('https://fonts.googleapis.com/css2?family=Urbanist:wght@400;500;600;700&display=swap');

#wpcf7-f7-o1 form {
    width: 85%;
    margin: 0 auto;
    font-family: 'Urbanist', sans-serif;
    color: #151A32;
}

#wpcf7-f7-o1 form p {
    margin: 0 !important;
    padding: 0 !important;
}

#wpcf7-f7-o1 form label {
    display: block;
    width: 100%;
    margin-bottom: 8px;
}

#wpcf7-f7-o1 form textarea {
    display: block !important;
}


#wpcf7-f7-o1 form input[type="text"],
#wpcf7-f7-o1 form input[type="email"],
#wpcf7-f7-o1 form input[type="tel"],
#wpcf7-f7-o1 form select,
#wpcf7-f7-o1 form textarea {
    width: 100%;
    border: 1px solid #ddd;
    border-radius: 1px;
    padding: 12px 14px;
    font-size: 15px;
    color: rgba(21, 26, 50, 0.5);
    background-color: #fff;
    box-shadow: inset 0 4px 10px rgba(0,0,0,0.15);
    transition: border-color 0.2s ease, box-shadow 0.2s ease;
    margin-bottom: -5px !important; 
}

#wpcf7-f7-o1 form select {
    margin-bottom: -35px !important;
}

#wpcf7-f7-o1 form textarea {
    margin-top: -8px !important;
}


#wpcf7-f7-o1 form input:focus,
#wpcf7-f7-o1 form select:focus,
#wpcf7-f7-o1 form textarea:focus {
    outline: none;
    border-color: #00bfff;
    box-shadow: inset 0 4px 10px rgba(0,0,0,0.15), 0 0 0 2px rgba(0,191,255,0.2);
}

#wpcf7-f7-o1 form select {
    appearance: none;
    background-image: url("data:image/svg+xml;utf8,<svg fill='%23151A32' height='12' viewBox='0 0 24 24' width='12' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");
    background-repeat: no-repeat;
    background-position: right 12px center;
    background-size: 22px;
}

#wpcf7-f7-o1 form .two-columns,
#wpcf7-f7-o1 form .two-columns-2 {
    display: flex;
    gap: 2px;
    flex-wrap: nowrap;
    margin-bottom: 0px !important;  
}

#wpcf7-f7-o1 form .two-columns input {
    flex: 1;
    border-radius: 6px;
    padding: 12px;
}

#wpcf7-f7-o1 form .two-columns-2 {
    align-items: center;
    justify-content: space-between;
}

#wpcf7-f7-o1 form .two-columns-2 .consent-wrapper {
    display: flex;
    align-items: center;
    gap: 6px;
    flex: 1 1 auto;
    min-width: 0;
    border: 1px solid #ddd;
    border-radius: 6px;
    padding: 8px 10px;
    font-size: 12px;
    font-weight: 600;
    line-height: 1.2;
}

#wpcf7-f7-o1 > form > div.two-columns-2 > p > span.wpcf7-form-control-wrap > span > span > label > input[type=checkbox] {
    width: 18px;
    height: 18px;
    margin: -2px 5px 0 0;
    accent-color: #00bfff;
}

#wpcf7-f7-o1 form .consent-link,
#wpcf7-f7-o1 form .two-columns-2 .consent-wrapper span a {
    color: #00bfff !important;
    text-decoration: underline !important;
    font-weight: 600;
    transition: color 0.2s ease;
}

#wpcf7-f7-o1 form .consent-link:hover,
#wpcf7-f7-o1 form .two-columns-2 .consent-wrapper span a:hover {
    color: #008cff;
}

#wpcf7-f7-o1 form .consent-link:active,
#wpcf7-f7-o1 form .two-columns-2 .consent-wrapper span a:active,
#wpcf7-f7-o1 form .consent-link:focus,
#wpcf7-f7-o1 form .two-columns-2 .consent-wrapper span a:focus {
    color: #005fcc;
    outline: none;
}

#wpcf7-f7-o1 form .two-columns-2 input[type="submit"] {
    flex: 0 0 auto;
    cursor: pointer;
    font-weight: 600;
    background-color: #00bfff;
    color: #000;
    border: none;
    border-radius: 25px;
    padding: 10px 20px;
    font-size: 14px;
    width: 100%;
    transition: background 0.3s ease, transform 0.2s ease;
}

#wpcf7-f7-o1 form .two-columns-2 input[type="submit"]:hover {
    background-color: #008cff;
}

#wpcf7-f7-o1 form textarea {
    resize: vertical;
    margin-bottom: -4px !important; 
}

@media (max-width: 480px) {
    #wpcf7-f7-o1 form .two-columns {
        flex-direction: column;
        align-items: center;
        gap: 10px;
    }

    #wpcf7-f7-o1 form .two-columns input {
        width: 100%;
        margin-left: 0;
    }

    #wpcf7-f7-o1 form .two-columns-2 {
        flex-direction: column;
        align-items: center;
        gap: 8px;
    }

    #wpcf7-f7-o1 form .two-columns-2 .consent-wrapper {
        width: auto;
        justify-content: center;
        margin-bottom: 8px;
    }

    #wpcf7-f7-o1 form .two-columns-2 input[type="submit"] {
        width: 100%;
        margin-left: 0;
        margin-top: 0;
        text-align: center;
    }
}

@media (max-width: 1550px) {
    #wpcf7-f7-o1 form .two-columns-2 {
        flex-direction: column;
        align-items: center;
        gap: 8px;
    }

    #wpcf7-f7-o1 form .two-columns-2 .consent-wrapper {
        width: auto;
        justify-content: center;
        margin-bottom: 8px;
    }

    #wpcf7-f7-o1 form .two-columns-2 input[type="submit"] {
        width: 100%;
        margin-left: 0;
        margin-top: 0;
        text-align: center;
    }
}/* End custom CSS */