.elementor-31 .elementor-element.elementor-element-1582690{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:212px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px}.elementor-31 .elementor-element.elementor-element-670b115 .aux-the-shape{background-color:#02010100;width:1404px;height:1404px;border-style:solid;border-width:1px;border-color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-670b115{animation-duration:1.6s;position:absolute;top:-38px;left:calc( 50% + -1280px );animation-delay:.1s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-670b115 .aux-widget-container{text-align:center}.elementor-31 .elementor-element.elementor-element-c451112{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-a7e0e72{animation-duration:1.4s;z-index:2;animation-delay:1.1s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-a7e0e72 .aux-modern-heading-primary{font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var(--e-global-color-text);margin:0 0 13px}.elementor-31 .elementor-element.elementor-element-a7e0e72 .aux-modern-heading-description{color:var(--e-global-color-text);font-size:19px;font-weight:400;margin:0 0 -7px;max-width:682px}.elementor-31 .elementor-element.elementor-element-cfba783{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-cfba783.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0}.elementor-31 .elementor-element.elementor-element-b62cc59{transition-duration:1s;transition-property:all;animation-duration:1.6s;position:absolute;transition-timing-function:cubic-bezier(.165,.84,.44,1);animation-delay:.7s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-b62cc59.elementor-element{--align-self:center}.elementor-31 .elementor-element.elementor-element-54806d3>.elementor-widget-container{background-color:#00000080;margin:0;padding:20px 40px 32px;transition:background 1s;border-radius:20px}.elementor-31 .elementor-element.elementor-element-54806d3:hover .elementor-widget-container{background-color:var(--e-global-color-primary)}.elementor-31 .elementor-element.elementor-element-54806d3{transition-duration:1.3s;transition-property:all;animation-duration:1.4s;z-index:1;position:absolute;bottom:178px;left:35px;transition-timing-function:cubic-bezier(.165,.84,.44,1);animation-delay:.9s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-54806d3.elementor-element{--align-self:flex-end}.elementor-31 .elementor-element.elementor-element-54806d3 .aux-icon-list-item{min-width:93px;align-items:center;padding:0;margin:0}.elementor-31 .elementor-element.elementor-element-54806d3 .aux-icon-list-item,.elementor-31 .elementor-element.elementor-element-54806d3 .aux-icon-list-items{justify-content:flex-start;text-align:left}.elementor-31 .elementor-element.elementor-element-54806d3 .aux-direction-horizontal{align-items:center}.elementor-31 .elementor-element.elementor-element-54806d3 .aux-icon-list-item:not(:last-child){padding-bottom:0}.elementor-31 .elementor-element.elementor-element-54806d3 .aux-icon-list-item:not(:first-child){margin-top:0}.elementor-31 .elementor-element.elementor-element-54806d3 .aux-icon-list-text{color:var(--e-global-color-secondary);font-size:25px;font-weight:500}.elementor-31 .elementor-element.elementor-element-54806d3 .aux-icon-list-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);font-size:28px;height:28px;margin:2px 20px 0 0}.elementor-31 .elementor-element.elementor-element-7fbc15b{transition-duration:1s;transition-property:all;animation-duration:1.3s;position:absolute;bottom:22px;left:calc( 50% + -223px );transition-timing-function:cubic-bezier(.165,.84,.44,1);animation-delay:.6s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-7fbc15b.elementor-element{--align-self:center}.elementor-31 .elementor-element.elementor-element-599ed0e{transition-duration:1s;transition-property:all;animation-duration:1.3s;position:absolute;bottom:20px;left:calc( 50% + -216px );transition-timing-function:cubic-bezier(.165,.84,.44,1);animation-delay:.6s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-599ed0e.elementor-element{--align-self:center}.elementor-31 .elementor-element.elementor-element-0ba015b{transition-duration:1s;transition-property:all;animation-duration:1.4s;transition-timing-function:cubic-bezier(.165,.84,.44,1);animation-delay:.7s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-0ba015b>.elementor-widget-container{margin:0 0 0 30px}.elementor-31 .elementor-element.elementor-element-0ba015b.elementor-element{--align-self:center}.elementor-31 .elementor-element.elementor-element-16017f7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;animation-duration:1.4s;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 11px;position:absolute;bottom:-17px;left:-13px;animation-delay:.6s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-16017f7 .elementor-divider-separator{width:90%;margin:0 auto;margin-left:0}.elementor-31 .elementor-element.elementor-element-16017f7 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-31 .elementor-element.elementor-element-8a719c6>.elementor-widget-container{background-color:#3BCF9166;margin:0;padding:20px 44px 32px;transition:background 1s;border-radius:20px}.elementor-31 .elementor-element.elementor-element-8a719c6:hover .elementor-widget-container{background-color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-8a719c6{transition-duration:1.2s;transition-property:all;animation-duration:1.4s;position:absolute;bottom:37px;left:-71px;transition-timing-function:cubic-bezier(.165,.84,.44,1);animation-delay:.7s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-8a719c6.elementor-element{--align-self:flex-start}.elementor-31 .elementor-element.elementor-element-8a719c6 .aux-icon-list-item{min-width:93px;margin-right:0;align-items:center;padding:0;margin:0}.elementor-31 .elementor-element.elementor-element-8a719c6 .aux-direction-horizontal .aux-icon-list-item:after{right:calc(-0px/2)}.elementor-31 .elementor-element.elementor-element-8a719c6 .aux-icon-list-item,.elementor-31 .elementor-element.elementor-element-8a719c6 .aux-icon-list-items{justify-content:flex-start;text-align:left}.elementor-31 .elementor-element.elementor-element-8a719c6 .aux-direction-horizontal{align-items:center}.elementor-31 .elementor-element.elementor-element-8a719c6 .aux-icon-list-item:not(:last-child){padding-bottom:0}.elementor-31 .elementor-element.elementor-element-8a719c6 .aux-icon-list-item:not(:first-child){margin-top:0}.elementor-31 .elementor-element.elementor-element-8a719c6 .aux-icon-list-text{color:var(--e-global-color-text);font-size:25px;font-weight:500}.elementor-31 .elementor-element.elementor-element-8a719c6 .aux-icon-list-icon{color:var(--e-global-color-text);fill:var(--e-global-color-text);font-size:29px;height:29px;margin:3px 20px 0 0}.elementor-31 .elementor-element.elementor-element-4ce0f31>.elementor-widget-container{background-color:#FFFFFF63;margin:0;padding:21px 39px 33px;transition:background 1s;border-radius:20px}.elementor-31 .elementor-element.elementor-element-4ce0f31:hover .elementor-widget-container{background-color:var(--e-global-color-primary)}.elementor-31 .elementor-element.elementor-element-4ce0f31{animation-duration:1.4s;position:absolute;right:86px;bottom:20px;animation-delay:.9s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-4ce0f31.elementor-element{--align-self:flex-start}.elementor-31 .elementor-element.elementor-element-4ce0f31 .aux-icon-list-item{min-width:93px;margin-right:0;align-items:center;padding:0;margin:0}.elementor-31 .elementor-element.elementor-element-4ce0f31 .aux-direction-horizontal .aux-icon-list-item:after{right:calc(-0px/2)}.elementor-31 .elementor-element.elementor-element-4ce0f31 .aux-icon-list-item,.elementor-31 .elementor-element.elementor-element-4ce0f31 .aux-icon-list-items{justify-content:flex-start;text-align:left}.elementor-31 .elementor-element.elementor-element-4ce0f31 .aux-direction-horizontal{align-items:center}.elementor-31 .elementor-element.elementor-element-4ce0f31 .aux-icon-list-item:not(:last-child){padding-bottom:0}.elementor-31 .elementor-element.elementor-element-4ce0f31 .aux-icon-list-item:not(:first-child){margin-top:0}.elementor-31 .elementor-element.elementor-element-4ce0f31 .aux-icon-list-text{color:var(--e-global-color-text);font-size:25px;font-weight:500;margin:0}.elementor-31 .elementor-element.elementor-element-4ce0f31 .aux-icon-list-icon{color:var(--e-global-color-text);fill:var(--e-global-color-text);font-size:33px;height:33px;margin:0 22px 0 0}.elementor-31 .elementor-element.elementor-element-4902889 .aux-the-shape{background-color:var(--e-global-color-primary);width:54px;height:54px}.elementor-31 .elementor-element.elementor-element-4902889{transition-duration:1s;transition-property:all;animation-duration:1.4s;position:absolute;bottom:-36px;left:133px;transition-timing-function:cubic-bezier(.165,.84,.44,1);animation-delay:.6s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-4902889.elementor-element{--align-self:flex-start}.elementor-31 .elementor-element.elementor-element-4902889 .aux-widget-container{text-align:center}.elementor-31 .elementor-element.elementor-element-a1d1091 .aux-the-shape{background-color:#a3dde7;width:30px;height:30px}.elementor-31 .elementor-element.elementor-element-a1d1091{transition-duration:1s;transition-property:all;animation-duration:1.4s;position:absolute;top:44px;left:calc( 50% + 171px );transition-timing-function:cubic-bezier(.165,.84,.44,1);animation-delay:.6s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-a1d1091.elementor-element{--align-self:flex-start}.elementor-31 .elementor-element.elementor-element-a1d1091 .aux-widget-container{text-align:center}.elementor-31 .elementor-element.elementor-element-e52d295{--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:130px 130px;--row-gap:130px;--column-gap:130px;--margin-top:200px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px}.elementor-31 .elementor-element.elementor-element-e52d295:not(.elementor-motion-effects-element-type-background),.elementor-31 .elementor-element.elementor-element-e52d295>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-8f2a8f8{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-00d2bf3{width:var(--container-widget-width,93%);max-width:93%;animation-duration:1.4s;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -4px;padding:0;--container-widget-width:93%;--container-widget-flex-grow:0;border-radius:0;animation-delay:1s;animation-timing-function:cubic-bezier(.165,.84,.44,1);--icon-box-icon-margin:33px}.elementor-31 .elementor-element.elementor-element-00d2bf3 .elementor-icon-box-title{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-00d2bf3 .elementor-icon{font-size:40px}.elementor-31 .elementor-element.elementor-element-00d2bf3 .elementor-icon-box-description{color:var(--e-global-color-text);font-size:20px;font-weight:400;line-height:1.6em}.elementor-31 .elementor-element.elementor-element-0a1b533{animation-duration:1.4s;padding:0;border-radius:0;animation-delay:1.1s;animation-timing-function:cubic-bezier(.165,.84,.44,1);--icon-box-icon-margin:37px}.elementor-31 .elementor-element.elementor-element-0a1b533.elementor-element{--align-self:flex-start}.elementor-31 .elementor-element.elementor-element-0a1b533 .elementor-icon-box-title{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-0a1b533 .elementor-icon{font-size:32px}.elementor-31 .elementor-element.elementor-element-0a1b533 .elementor-icon-box-description{color:var(--e-global-color-text);font-size:20px;font-weight:400;line-height:1.6em}.elementor-31 .elementor-element.elementor-element-c3678b1{animation-duration:1.4s;padding:0;border-radius:0;animation-delay:1.2s;animation-timing-function:cubic-bezier(.165,.84,.44,1);--icon-box-icon-margin:37px}.elementor-31 .elementor-element.elementor-element-c3678b1.elementor-element{--align-self:flex-start}.elementor-31 .elementor-element.elementor-element-c3678b1 .elementor-icon-box-title{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-c3678b1 .elementor-icon{font-size:31px}.elementor-31 .elementor-element.elementor-element-c3678b1 .elementor-icon-box-description{color:var(--e-global-color-text);font-size:20px;font-weight:400;line-height:1.6em}.elementor-31 .elementor-element.elementor-element-2b24f28{--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:center;--margin-top:-58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-7905866{animation-duration:1.4s;animation-delay:1s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-7905866>.elementor-widget-container{margin:0 0 50px}.elementor-31 .elementor-element.elementor-element-be2d8c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:169px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:57px;--padding-left:35px;--padding-right:35px}.elementor-31 .elementor-element.elementor-element-595aa96{--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}.elementor-31 .elementor-element.elementor-element-595aa96.e-con{--flex-grow:0;--flex-shrink:0}.elementor-31 .elementor-element.elementor-element-35bccfc .aux-the-shape{background-color:#a3dde7;width:88px;height:88px}.elementor-31 .elementor-element.elementor-element-35bccfc{width:var(--container-widget-width,14.4%);max-width:14.4%;transition-duration:1s;transition-property:all;animation-duration:1.4s;--container-widget-width:14.4%;--container-widget-flex-grow:0;position:absolute;top:-199px;left:calc( 50% + 183px );transition-timing-function:cubic-bezier(.165,.84,.44,1);animation-delay:.1s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-35bccfc.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-31 .elementor-element.elementor-element-35bccfc .aux-widget-container{text-align:center}.elementor-31 .elementor-element.elementor-element-3fcb0c5{animation-duration:1.4s;z-index:2;animation-delay:.1s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-3fcb0c5>.elementor-widget-container{margin:-17px 0 0}.elementor-31 .elementor-element.elementor-element-3fcb0c5 .aux-modern-heading-primary{font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var(--e-global-color-text);margin:0 0 13px}.elementor-31 .elementor-element.elementor-element-3fcb0c5 .aux-modern-heading-description{color:var(--e-global-color-text);font-size:19px;font-weight:400;margin:0 0 -7px;max-width:527px}.elementor-31 .elementor-element.elementor-element-5bbfa37{--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}.elementor-31 .elementor-element.elementor-element-de2b9ac input:not([type=submit]){background-color:var(--e-global-color-c935bfe);height:70px;border-radius:20px;padding:0 0 0 28px;margin:0 0 10px;border-style:none;transition:all ease-out .3s}.elementor-31 .elementor-element.elementor-element-de2b9ac textarea{background-color:var(--e-global-color-c935bfe);height:130px;border-radius:20px;padding:19px 0 0 28px;margin:0 0 20px;border-style:none;transition:all ease-out .3s}.elementor-31 .elementor-element.elementor-element-de2b9ac input[type=submit]{background-color:var(--e-global-color-text);font-size:18px;font-weight:400;text-transform:capitalize;width:106px;height:49px;border-radius:50px;padding:0;margin:0;transition:all ease-out .3s}.elementor-31 .elementor-element.elementor-element-de2b9ac input[type=submit]:hover{background-color:var(--e-global-color-primary)}.elementor-31 .elementor-element.elementor-element-de2b9ac{animation-duration:1.4s;animation-delay:.1s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-31 .elementor-element.elementor-element-de2b9ac input:not([type=submit]):focus{border-style:solid;border-width:2px;border-color:var(--e-global-color-primary)}.elementor-31 .elementor-element.elementor-element-de2b9ac input:not([type=submit])::placeholder{font-size:20px;font-weight:400;font-style:normal;color:var(--e-global-color-text)}.elementor-31 .elementor-element.elementor-element-de2b9ac input[type=text]{transition:all ease-out .3s}.elementor-31 .elementor-element.elementor-element-de2b9ac input[type=email]{transition:all ease-out .3s}.elementor-31 .elementor-element.elementor-element-de2b9ac select{transition:all ease-out .3s}.elementor-31 .elementor-element.elementor-element-de2b9ac textarea:focus{border-style:solid;border-width:2px;border-color:var(--e-global-color-primary)}.elementor-31 .elementor-element.elementor-element-de2b9ac textarea::placeholder{font-size:20px;font-weight:400;font-style:normal;color:var(--e-global-color-text)}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-1582690{--flex-wrap:wrap;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-31 .elementor-element.elementor-element-670b115{left:-420px}.elementor-31 .elementor-element.elementor-element-670b115 .aux-the-shape{width:966px;height:966px}.elementor-31 .elementor-element.elementor-element-a7e0e72 .aux-modern-heading-primary{font-size:37px}.elementor-31 .elementor-element.elementor-element-a7e0e72 .aux-modern-heading-description{font-size:15px;max-width:614px}.elementor-31 .elementor-element.elementor-element-b62cc59.elementor-element{--align-self:flex-end}.elementor-31 .elementor-element.elementor-element-b62cc59{right:-26px}.elementor-31 .elementor-element.elementor-element-54806d3>.elementor-widget-container{margin:0}.elementor-31 .elementor-element.elementor-element-54806d3{bottom:205px;left:11px}.elementor-31 .elementor-element.elementor-element-54806d3 .aux-icon-list-text{font-size:18px}.elementor-31 .elementor-element.elementor-element-54806d3 .aux-icon-list-icon{font-size:19px;height:19px;margin:0 10px 0 0}.elementor-31 .elementor-element.elementor-element-7fbc15b .aux-media-image{max-width:460px}.elementor-31 .elementor-element.elementor-element-599ed0e .aux-media-image{max-width:460px}.elementor-31 .elementor-element.elementor-element-16017f7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;left:18px}.elementor-31 .elementor-element.elementor-element-16017f7 .elementor-divider-separator{width:97%}.elementor-31 .elementor-element.elementor-element-8a719c6{bottom:29px}.elementor-31 .elementor-element.elementor-element-8a719c6 .aux-icon-list-text{font-size:18px}.elementor-31 .elementor-element.elementor-element-8a719c6 .aux-icon-list-icon{font-size:21px;height:21px;margin:0 10px 0 0}.elementor-31 .elementor-element.elementor-element-4ce0f31{right:-6px}.elementor-31 .elementor-element.elementor-element-4ce0f31 .aux-icon-list-text{font-size:18px}.elementor-31 .elementor-element.elementor-element-4ce0f31 .aux-icon-list-icon{font-size:21px;height:21px;margin:0 10px 0 0}.elementor-31 .elementor-element.elementor-element-4902889{bottom:-42px;left:38px}.elementor-31 .elementor-element.elementor-element-a1d1091{bottom:-42px;left:38px}.elementor-31 .elementor-element.elementor-element-e52d295{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-31 .elementor-element.elementor-element-8f2a8f8{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-31 .elementor-element.elementor-element-00d2bf3 .elementor-icon-box-description{font-size:16px}.elementor-31 .elementor-element.elementor-element-0a1b533 .elementor-icon-box-description{font-size:16px}.elementor-31 .elementor-element.elementor-element-c3678b1 .elementor-icon-box-description{font-size:16px}.elementor-31 .elementor-element.elementor-element-be2d8c6{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-31 .elementor-element.elementor-element-595aa96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px}.elementor-31 .elementor-element.elementor-element-35bccfc{top:-163px;left:calc( 50% + -203px )}.elementor-31 .elementor-element.elementor-element-3fcb0c5>.elementor-widget-container{margin:0}.elementor-31 .elementor-element.elementor-element-3fcb0c5 .aux-modern-heading-primary{font-size:37px}.elementor-31 .elementor-element.elementor-element-3fcb0c5 .aux-modern-heading-description{font-size:15px}.elementor-31 .elementor-element.elementor-element-de2b9ac input:not([type=submit]){padding:0 0 0 20px}.elementor-31 .elementor-element.elementor-element-de2b9ac input:not([type=submit])::placeholder{font-size:15px}.elementor-31 .elementor-element.elementor-element-de2b9ac textarea{padding:20px 0 0 20px}.elementor-31 .elementor-element.elementor-element-de2b9ac textarea::placeholder{font-size:15px}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-1582690{--margin-top:277px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-31 .elementor-element.elementor-element-a7e0e72 .aux-modern-heading-primary{font-size:27px}.elementor-31 .elementor-element.elementor-element-a7e0e72 .aux-modern-heading-description{font-size:14px}.elementor-31 .elementor-element.elementor-element-cfba783{--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-54806d3{width:initial;max-width:initial;bottom:259px}.elementor-31 .elementor-element.elementor-element-54806d3>.elementor-widget-container{margin:0;padding:10px 25px 20px}.elementor-31 .elementor-element.elementor-element-54806d3 .aux-icon-list-icon{font-size:22px;height:22px}.elementor-31 .elementor-element.elementor-element-7fbc15b>.elementor-widget-container{padding:0}.elementor-31 .elementor-element.elementor-element-7fbc15b{left:calc( 50% + -133px )}.elementor-31 .elementor-element.elementor-element-7fbc15b .aux-media-image{max-width:295px}.elementor-31 .elementor-element.elementor-element-599ed0e{left:calc( 50% + -153px )}.elementor-31 .elementor-element.elementor-element-599ed0e .aux-media-image{max-width:324px}.elementor-31 .elementor-element.elementor-element-8a719c6>.elementor-widget-container{padding:13px 22px 22px}.elementor-31 .elementor-element.elementor-element-8a719c6{left:-17px}.elementor-31 .elementor-element.elementor-element-4ce0f31>.elementor-widget-container{margin:0;padding:13px 22px 22px}.elementor-31 .elementor-element.elementor-element-4ce0f31 .aux-icon-list-item{min-width:100%}.elementor-31 .elementor-element.elementor-element-4ce0f31 .aux-icon-list-icon{font-size:23px;height:23px}.elementor-31 .elementor-element.elementor-element-4902889{bottom:-145px}.elementor-31 .elementor-element.elementor-element-a1d1091{top:6px;bottom:0;left:calc( 50% + 63px )}.elementor-31 .elementor-element.elementor-element-e52d295{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:35px;--padding-right:35px}.elementor-31 .elementor-element.elementor-element-8f2a8f8.e-con{--align-self:center}.elementor-31 .elementor-element.elementor-element-00d2bf3.elementor-element{--align-self:center}.elementor-31 .elementor-element.elementor-element-00d2bf3{--icon-box-icon-margin:8px}.elementor-31 .elementor-element.elementor-element-00d2bf3 .elementor-icon-box-description{font-size:14px}.elementor-31 .elementor-element.elementor-element-0a1b533.elementor-element{--align-self:center}.elementor-31 .elementor-element.elementor-element-0a1b533{--icon-box-icon-margin:10px}.elementor-31 .elementor-element.elementor-element-0a1b533 .elementor-icon-box-description{font-size:14px}.elementor-31 .elementor-element.elementor-element-c3678b1.elementor-element{--align-self:center}.elementor-31 .elementor-element.elementor-element-c3678b1{--icon-box-icon-margin:10px}.elementor-31 .elementor-element.elementor-element-c3678b1 .elementor-icon-box-description{font-size:14px}.elementor-31 .elementor-element.elementor-element-2b24f28{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-31 .elementor-element.elementor-element-be2d8c6{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-31 .elementor-element.elementor-element-595aa96{--margin-top:0px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px}.elementor-31 .elementor-element.elementor-element-35bccfc{top:-124px;left:calc( 50% + -140px )}.elementor-31 .elementor-element.elementor-element-35bccfc .aux-the-shape{width:80px;height:80px}.elementor-31 .elementor-element.elementor-element-3fcb0c5 .aux-modern-heading-primary{font-size:27px}.elementor-31 .elementor-element.elementor-element-3fcb0c5 .aux-modern-heading-description{font-size:14px}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-1582690{--content-width:1600px}.elementor-31 .elementor-element.elementor-element-c451112{--width:50%}.elementor-31 .elementor-element.elementor-element-cfba783{--width:50%}.elementor-31 .elementor-element.elementor-element-e52d295{--content-width:1600px}.elementor-31 .elementor-element.elementor-element-8f2a8f8{--width:50%}.elementor-31 .elementor-element.elementor-element-2b24f28{--width:50%}.elementor-31 .elementor-element.elementor-element-be2d8c6{--content-width:1328px}.elementor-31 .elementor-element.elementor-element-595aa96{--width:42%}.elementor-31 .elementor-element.elementor-element-5bbfa37{--width:64%}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-c451112{--width:44%}.elementor-31 .elementor-element.elementor-element-cfba783{--width:56%}.elementor-31 .elementor-element.elementor-element-595aa96{--width:37%}.elementor-31 .elementor-element.elementor-element-5bbfa37{--width:60%}}@media only screen and (max-width:800px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-a7e0e72 .aux-modern-heading-description{font-size:14px!important}.elementor-31 .elementor-element.elementor-element-a7e0e72 .aux-modern-heading-primary{font-size:30px!important}}@media only screen and (max-width:1450px) and (min-width:1025px){.elementor-31 .elementor-element.elementor-element-a7e0e72 .aux-modern-heading-description{max-width:504px}}@media only screen and (max-width:800px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-54806d3 .aux-icon-list-text{font-size:16px!important}.elementor-31 .elementor-element.elementor-element-54806d3 .elementor-widget-container{padding:18px 23px 30px 23px!important}}.elementor-31 .elementor-element.elementor-element-54806d3{backdrop-filter:blur(20px);border-radius:20px}@media only screen and (max-width:400px){.elementor-31 .elementor-element.elementor-element-54806d3{bottom:295px!important}}@media only screen and (max-width:800px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-7fbc15b{left:calc(50% + -186px)!important}}@media only screen and (max-width:400px){.elementor-31 .elementor-element.elementor-element-7fbc15b{left:calc(50% + -101px)!important}}@media only screen and (max-width:800px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-599ed0e{left:calc(50% + -186px)!important}}@media only screen and (max-width:400px){.elementor-31 .elementor-element.elementor-element-599ed0e{left:calc(50% + -101px)!important}}@media only screen and (max-width:800px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-8a719c6 .aux-icon-list-text{font-size:16px!important}.elementor-31 .elementor-element.elementor-element-8a719c6 .elementor-widget-container{padding:18px 23px 30px 23px!important}}.elementor-31 .elementor-element.elementor-element-8a719c6{backdrop-filter:blur(35px);border-radius:20px}@media only screen and (max-width:800px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-8a719c6{left:10px!important}}@media only screen and (max-width:800px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-4ce0f31 .aux-icon-list-text{font-size:16px!important}.elementor-31 .elementor-element.elementor-element-4ce0f31 .elementor-widget-container{padding:18px 23px 30px 23px!important}}.elementor-31 .elementor-element.elementor-element-4ce0f31{backdrop-filter:blur(35px);border-radius:20px}@media only screen and (max-width:400px){.elementor-31 .elementor-element.elementor-element-4ce0f31{bottom:205px!important}}@media only screen and (max-width:400px){.elementor-31 .elementor-element.elementor-element-cfba783{padding-top:170px!important}}@media only screen and (max-width:800px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-00d2bf3 .elementor-widget-container{padding:30px 24px 30px 24px!important}.elementor-31 .elementor-element.elementor-element-00d2bf3 .elementor-icon-box-description{font-size:14px!important}}.elementor-31 .elementor-element.elementor-element-00d2bf3 .elementor-icon-box-description,.elementor-31 .elementor-element.elementor-element-00d2bf3 svg path{transition:all .25s ease-in}.elementor-31 .elementor-element.elementor-element-00d2bf3:hover .elementor-icon-box-description{color:var(--e-global-color-primary)}.elementor-31 .elementor-element.elementor-element-00d2bf3:hover svg path{fill:var(--e-global-color-primary)}@media only screen and (max-width:800px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-0a1b533 .elementor-widget-container{padding:30px 24px 30px 24px!important}.elementor-31 .elementor-element.elementor-element-0a1b533 .elementor-icon-box-description{font-size:14px!important}.elementor-31 .elementor-element.elementor-element-0a1b533 .elementor-icon svg{width:33px}}.elementor-31 .elementor-element.elementor-element-0a1b533 .elementor-icon-box-description{word-wrap:break-word}.elementor-31 .elementor-element.elementor-element-0a1b533 .elementor-icon-box-description,.elementor-31 .elementor-element.elementor-element-0a1b533 svg path{transition:all .25s ease-in}.elementor-31 .elementor-element.elementor-element-0a1b533:hover .elementor-icon-box-description{color:var(--e-global-color-primary)}.elementor-31 .elementor-element.elementor-element-0a1b533:hover svg path{fill:var(--e-global-color-primary)}@media only screen and (max-width:800px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-c3678b1 .elementor-widget-container{padding:30px 24px 30px 24px!important}.elementor-31 .elementor-element.elementor-element-c3678b1 .elementor-icon-box-description{font-size:14px!important}.elementor-31 .elementor-element.elementor-element-c3678b1 .elementor-icon svg{width:33px}}.elementor-31 .elementor-element.elementor-element-c3678b1 .elementor-icon-box-description,.elementor-31 .elementor-element.elementor-element-c3678b1 svg path{transition:all .25s ease-in}.elementor-31 .elementor-element.elementor-element-c3678b1:hover .elementor-icon-box-description{color:var(--e-global-color-primary)}.elementor-31 .elementor-element.elementor-element-c3678b1:hover svg path{fill:var(--e-global-color-primary)}.elementor-31 .elementor-element.elementor-element-7905866{border-radius:15px 15px 0 0;overflow:hidden;margin-bottom:-18px!important}.elementor-31 .elementor-element.elementor-element-7905866 .aux-map-wrapper{height:406px!important;border-radius:50px;overflow:hidden}@media only screen and (max-width:800px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-595aa96{width:100%;margin-bottom:30px}}.elementor-31 .elementor-element.elementor-element-de2b9ac form{display:flex;flex-direction:row;flex-flow:row wrap}.elementor-31 .elementor-element.elementor-element-de2b9ac .part2{margin-left:10px;width:48.5%}.elementor-31 .elementor-element.elementor-element-de2b9ac .part1{width:48.5%}.elementor-31 .elementor-element.elementor-element-de2b9ac input[type=submit]{margin-left:auto!important;margin-right:0;display:block}.elementor-31 .elementor-element.elementor-element-de2b9ac .wpcf7-not-valid-tip{margin-top:-6px;margin-bottom:12px}.elementor-31 .elementor-element.elementor-element-de2b9ac .wpcf7-response-output{margin:0;width:100%}.elementor-31 .elementor-element.elementor-element-de2b9ac .wpcf7 textarea{min-height:230px}@media only screen and (max-width:700px){.elementor-31 .elementor-element.elementor-element-de2b9ac .part1{width:100%}.elementor-31 .elementor-element.elementor-element-de2b9ac .part2{width:100%;margin-left:0}}.elementor-31 .elementor-element.elementor-element-de2b9ac .wpcf7-form.invalid .wpcf7-form-control-wrap textarea{min-height:291px}@media only screen and (max-width:800px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-5bbfa37{width:100%}}