.elementor-1149 .elementor-element.elementor-element-510048a{--display:flex;--overflow:hidden;--margin-top:-5.625rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-block-start:90px;--padding-block-end:100px;--padding-inline-start:68px;--padding-inline-end:68px;--z-index:2;}.elementor-1149 .elementor-element.elementor-element-510048a:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-510048a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-510048a{--padding-inline-start:68px;--padding-inline-end:68px;}.elementor-1149 .elementor-element.elementor-element-4500380{width:initial;max-width:initial;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1149 .elementor-element.elementor-element-4500380.elementor-element{--align-self:center;}.elementor-1149 .elementor-element.elementor-element-4500380 .porto-u-main-heading > *{font-size:clamp(2.3rem, 2.2vw, 2.625rem);font-weight:600;line-height:1.3em;letter-spacing:-0.05em;}.elementor-1149 .elementor-element.elementor-element-8ac0a79{font-size:1.182rem;line-height:1.7rem;color:var( --e-global-color-quaternary );}.elementor-1149 .elementor-element.elementor-element-3122827 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1149 .elementor-element.elementor-element-3122827 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1149 .elementor-element.elementor-element-3122827{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1149 .elementor-element.elementor-element-61bdf44{--display:flex;--margin-top:0rem;--margin-bottom:-4.4rem;--margin-left:0rem;--margin-right:0rem;--z-index:1;}.elementor-1149 .elementor-element.elementor-element-c49a7cc{--display:flex;--padding-block-start:0;--padding-block-end:9.2rem;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1149 .elementor-element.elementor-element-c49a7cc:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-c49a7cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-c49a7cc{--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1149 .elementor-element.elementor-element-aad0678{width:var( --container-widget-width, 850px );max-width:850px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:850px;--container-widget-flex-grow:0;}.elementor-1149 .elementor-element.elementor-element-aad0678.elementor-element{--align-self:center;}.elementor-1149 .elementor-element.elementor-element-aad0678 .porto-u-main-heading > *{font-size:clamp(2.3rem, 2.2vw, 2.625rem);font-weight:600;line-height:1.3em;letter-spacing:-0.05em;}.elementor-1149 .elementor-element.elementor-element-2357c87{width:var( --container-widget-width, 850px );max-width:850px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-1149 .elementor-element.elementor-element-2357c87.elementor-element{--align-self:center;}.elementor-1149 .elementor-element.elementor-element-2357c87 .elementor-heading-title{font-size:1.18125rem;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-quaternary );}.elementor-1149 .elementor-element.elementor-element-d56d54b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1149 .elementor-element.elementor-element-e900447{text-align:right;}.elementor-1149 .elementor-element.elementor-element-e900447 .btn{font-size:14px;font-weight:600;color:var( --e-global-color-tertiary );background-color:var( --e-global-color-quaternary );padding:20px 24px 20px 24px;}.elementor-1149 .elementor-element.elementor-element-e900447 .btn-icon i{font-size:14px;margin-right:12px;}.elementor-1149 .elementor-element.elementor-element-e900447 .btn-icon-right i{margin-left:12px;margin-right:0;}.elementor-1149 .elementor-element.elementor-element-73f9e3c .btn{font-size:14px;font-weight:600;color:var( --e-global-color-tertiary );padding:20px 24px 20px 24px;}.elementor-1149 .elementor-element.elementor-element-73f9e3c .btn-icon i{font-size:14px;margin-right:12px;}.elementor-1149 .elementor-element.elementor-element-73f9e3c .btn-icon-right i{margin-left:12px;margin-right:0;}@media(max-width:991px){.elementor-1149 .elementor-element.elementor-element-510048a{--padding-block-start:90px;--padding-block-end:100px;--padding-inline-start:10px;--padding-inline-end:10px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-510048a{--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1149 .elementor-element.elementor-element-4500380 .porto-u-main-heading > *{font-size:2rem;}.elementor-1149 .elementor-element.elementor-element-aad0678 .porto-u-main-heading > *{font-size:2rem;}.elementor-1149 .elementor-element.elementor-element-2357c87 .elementor-heading-title{font-size:1rem;}.elementor-1149 .elementor-element.elementor-element-d56d54b{--grid-auto-flow:row;}.elementor-1149 .elementor-element.elementor-element-e900447{text-align:right;}.elementor-1149 .elementor-element.elementor-element-73f9e3c{text-align:left;}}@media(max-width:767px){.elementor-1149 .elementor-element.elementor-element-4500380 .porto-u-main-heading > *{font-size:1.8rem;}.elementor-1149 .elementor-element.elementor-element-8ac0a79{font-size:1rem;}.elementor-1149 .elementor-element.elementor-element-aad0678 .porto-u-main-heading > *{font-size:1.8rem;}.elementor-1149 .elementor-element.elementor-element-2357c87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1149 .elementor-element.elementor-element-d56d54b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1149 .elementor-element.elementor-element-e900447{text-align:center;}.elementor-1149 .elementor-element.elementor-element-73f9e3c{text-align:center;}}