.elementor-42010 .elementor-element.elementor-element-1e42579a{--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;}.elementor-42010 .elementor-element.elementor-element-74bb858e{--display:flex;}.elementor-42010 .elementor-element.elementor-element-74bb858e:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-74bb858e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-42010 .elementor-element.elementor-element-7cd734c0{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-fc0846f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-764b9346{--display:flex;--z-index:1;}.elementor-42010 .elementor-element.elementor-element-45e37098{--display:flex;}.elementor-42010 .elementor-element.elementor-element-7c935097{--display:flex;}.elementor-42010 .elementor-element.elementor-element-5c217fc6{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-42010 .elementor-element.elementor-element-6f8ff520.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-6f8ff520{text-align:left;}.elementor-42010 .elementor-element.elementor-element-6f8ff520 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-23268d7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-23268d7{text-align:left;}.elementor-42010 .elementor-element.elementor-element-23268d7 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:1.4rem;font-weight:300;line-height:165%;color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-30354a26{--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;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42010 .elementor-element.elementor-element-30354a26:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-30354a26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-f2d718a{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f09694d );--border-color:var( --e-global-color-f09694d );}.elementor-42010 .elementor-element.elementor-element-f2d718a:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-f2d718a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-f2d718a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-42010 .elementor-element.elementor-element-10afe65c{--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:flex-start;--flex-wrap:nowrap;}.elementor-42010 .elementor-element.elementor-element-10afe65c.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42010 .elementor-element.elementor-element-1ab998e0 .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Asap", Arial, Sans-serif;font-size:1.063rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:5rem;fill:#2B313ACC;color:#2B313ACC;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-86b4fcd );border-radius:0rem 0rem 0rem 0rem;padding:0rem 0.5rem 0rem 0.5rem;}.elementor-42010 .elementor-element.elementor-element-1ab998e0 .elementor-button:hover, .elementor-42010 .elementor-element.elementor-element-1ab998e0 .elementor-button:focus{background-color:var( --e-global-color-86b4fcd );color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-1ab998e0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-1ab998e0 .elementor-button:hover svg, .elementor-42010 .elementor-element.elementor-element-1ab998e0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-1f2bb0c .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Asap", Arial, Sans-serif;font-size:1.063rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:5rem;fill:#2B313ACC;color:#2B313ACC;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-86b4fcd );border-radius:0rem 0rem 0rem 0rem;padding:0rem 0.5rem 0rem 0.5rem;}.elementor-42010 .elementor-element.elementor-element-1f2bb0c .elementor-button:hover, .elementor-42010 .elementor-element.elementor-element-1f2bb0c .elementor-button:focus{background-color:var( --e-global-color-86b4fcd );color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-1f2bb0c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-1f2bb0c .elementor-button:hover svg, .elementor-42010 .elementor-element.elementor-element-1f2bb0c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-3d06677b .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Asap", Arial, Sans-serif;font-size:1.063rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:5rem;fill:#2B313ACC;color:#2B313ACC;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-86b4fcd );border-radius:0rem 0rem 0rem 0rem;padding:0rem 0.5rem 0rem 0.5rem;}.elementor-42010 .elementor-element.elementor-element-3d06677b .elementor-button:hover, .elementor-42010 .elementor-element.elementor-element-3d06677b .elementor-button:focus{background-color:var( --e-global-color-86b4fcd );color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-3d06677b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-3d06677b .elementor-button:hover svg, .elementor-42010 .elementor-element.elementor-element-3d06677b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-40948dad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-4698819b{--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;}.elementor-42010 .elementor-element.elementor-element-4698819b:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-4698819b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-34a6bdd2{--display:flex;}.elementor-42010 .elementor-element.elementor-element-3b0b8ba4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42010 .elementor-element.elementor-element-827adf2.elementor-element{--align-self:flex-start;}.elementor-42010 .elementor-element.elementor-element-827adf2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-827adf2{text-align:left;}.elementor-42010 .elementor-element.elementor-element-827adf2 .elementor-heading-title{font-family:var( --e-global-typography-c9c0f75-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-c9c0f75-font-size );font-weight:var( --e-global-typography-c9c0f75-font-weight );text-transform:var( --e-global-typography-c9c0f75-text-transform );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );color:var( --e-global-color-a3415d8 );}.elementor-42010 .elementor-element.elementor-element-09c319c > .elementor-widget-container{margin:0.15rem 0rem 0rem 0rem;}.elementor-42010 .elementor-element.elementor-element-09c319c.elementor-element{--align-self:flex-start;}.elementor-42010 .elementor-element.elementor-element-09c319c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-09c319c{text-align:left;}.elementor-42010 .elementor-element.elementor-element-09c319c .elementor-heading-title{font-family:var( --e-global-typography-85ea947-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-85ea947-font-size );font-weight:var( --e-global-typography-85ea947-font-weight );text-transform:var( --e-global-typography-85ea947-text-transform );font-style:var( --e-global-typography-85ea947-font-style );text-decoration:var( --e-global-typography-85ea947-text-decoration );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-74a7ea4{--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;}.elementor-42010 .elementor-element.elementor-element-74a7ea4:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-74a7ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-7b5025d8{--display:flex;}.elementor-42010 .elementor-element.elementor-element-5cf8d325{--display:flex;--min-height:28rem;--justify-content:flex-end;--overlay-opacity:1;}.elementor-42010 .elementor-element.elementor-element-5cf8d325::before, .elementor-42010 .elementor-element.elementor-element-5cf8d325 > .elementor-background-video-container::before, .elementor-42010 .elementor-element.elementor-element-5cf8d325 > .e-con-inner > .elementor-background-video-container::before, .elementor-42010 .elementor-element.elementor-element-5cf8d325 > .elementor-background-slideshow::before, .elementor-42010 .elementor-element.elementor-element-5cf8d325 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42010 .elementor-element.elementor-element-5cf8d325 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-86b4fcd ) 0%, #000000 100%);}.elementor-42010 .elementor-element.elementor-element-5cf8d325::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42010 .elementor-element.elementor-element-acf34de{--display:flex;--overflow:hidden;}.elementor-42010 .elementor-element.elementor-element-74d3d86.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-ad3e101 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-42010 .elementor-element.elementor-element-ad3e101.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-ad3e101 .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-c696dce );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg), .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialin:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text:hover, .elementor-widget-premium-addon-modal-box .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg), .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-modal-box .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-line2::before,  .elementor-widget-premium-addon-modal-box .premium-button-line4::before, .elementor-widget-premium-addon-modal-box .premium-button-line5::before, .elementor-widget-premium-addon-modal-box .premium-button-line5::after, .elementor-widget-premium-addon-modal-box .premium-button-line6::before, .elementor-widget-premium-addon-modal-box .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-modal-box .premium-button-none:hover, .elementor-widget-premium-addon-modal-box .premium-button-style8:hover, .elementor-widget-premium-addon-modal-box .premium-button-style1:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver, .elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialin, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialout:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectin, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectout:before, .elementor-widget-premium-addon-modal-box .premium-button-style6-bg, .elementor-widget-premium-addon-modal-box .premium-button-style6:before{background:var( --e-global-color-text );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-9525387.elementor-element{--align-self:flex-start;}.elementor-42010 .elementor-element.elementor-element-9525387.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-container{text-align:center;}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-text{font-family:var( --e-global-typography-66b3d16-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-66b3d16-font-size );font-weight:var( --e-global-typography-66b3d16-font-weight );text-transform:var( --e-global-typography-66b3d16-text-transform );line-height:var( --e-global-typography-66b3d16-line-height );color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style2-shutinhor:before, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style2-shutinver:before, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style5-radialin:before, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style5-rectin:before{background-color:#02010100;}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-btn,.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-text, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D3D3DE;}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-btn:hover, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-text:hover, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-line6::after{color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-none:hover, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style8:hover, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style1:before, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style2-shutouthor:before, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style2-shutoutver:before, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style2-shutinhor, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style2-shutinver, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style2-dshutinhor:before, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style2-dshutinver:before, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style2-scshutouthor:before, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style2-scshutoutver:before, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style5-radialin, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style5-radialout:before, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style5-rectin, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style5-rectout:before, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style6-bg, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-style6:before{background:var( --e-global-color-86b4fcd );}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-btn:hover, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-text:hover, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-img:hover{box-shadow:0px 0px 0px 1px #FFFFFF;}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-text, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-button-line6::after{padding:1.5em 2em 1.5em 2em;}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-box-modal-title{color:var( --e-global-color-secondary );font-family:"Inter Tight", Arial, Sans-serif;font-size:2.5rem;font-weight:700;font-style:normal;text-decoration:none;line-height:1.6em;word-spacing:0px;}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-box-modal-title svg{fill:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-box-modal-header{background:var( --e-global-color-86b4fcd );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-fc1373b );}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-box-modal-header button{font-size:2em;}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-box-modal-close{color:var( --e-global-color-865914c );background:var( --e-global-color-86b4fcd );}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-box-modal-close:hover{color:var( --e-global-color-865914c );background:var( --e-global-color-86b4fcd );}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-box-modal-body{background:var( --e-global-color-86b4fcd );padding:0px 0px 0px 0px;}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-box-modal-dialog{background:var( --e-global-color-c696dce );max-height:100%;overflow:hidden;border-radius:1em;}.elementor-42010 .elementor-element.elementor-element-ece9ea4{--display:flex;--min-height:28rem;--justify-content:flex-end;--overlay-opacity:1;}.elementor-42010 .elementor-element.elementor-element-ece9ea4::before, .elementor-42010 .elementor-element.elementor-element-ece9ea4 > .elementor-background-video-container::before, .elementor-42010 .elementor-element.elementor-element-ece9ea4 > .e-con-inner > .elementor-background-video-container::before, .elementor-42010 .elementor-element.elementor-element-ece9ea4 > .elementor-background-slideshow::before, .elementor-42010 .elementor-element.elementor-element-ece9ea4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42010 .elementor-element.elementor-element-ece9ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-86b4fcd ) 0%, #000000 100%);}.elementor-42010 .elementor-element.elementor-element-ece9ea4:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-ece9ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-42010 .elementor-element.elementor-element-ece9ea4::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42010 .elementor-element.elementor-element-1ef7de9{--display:flex;--overflow:hidden;}.elementor-42010 .elementor-element.elementor-element-6115bf0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-944871d > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-42010 .elementor-element.elementor-element-944871d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-944871d .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-c83daa9.elementor-element{--align-self:flex-start;}.elementor-42010 .elementor-element.elementor-element-c83daa9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-container{text-align:center;}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-text{font-family:var( --e-global-typography-66b3d16-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-66b3d16-font-size );font-weight:var( --e-global-typography-66b3d16-font-weight );text-transform:var( --e-global-typography-66b3d16-text-transform );line-height:var( --e-global-typography-66b3d16-line-height );color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style2-shutinhor:before, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style2-shutinver:before, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style5-radialin:before, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style5-rectin:before{background-color:#02010100;}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-btn,.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-text, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-btn:hover, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-text:hover, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-line6::after{color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-none:hover, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style8:hover, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style1:before, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style2-shutouthor:before, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style2-shutoutver:before, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style2-shutinhor, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style2-shutinver, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style2-dshutinhor:before, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style2-dshutinver:before, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style2-scshutouthor:before, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style2-scshutoutver:before, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style5-radialin, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style5-radialout:before, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style5-rectin, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style5-rectout:before, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style6-bg, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-style6:before{background:var( --e-global-color-86b4fcd );}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-btn:hover, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-text:hover, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-img:hover{box-shadow:0px 0px 0px 1px #FFFFFF;}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-text, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-button-line6::after{padding:1.5em 2em 1.5em 2em;}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-box-modal-title{color:var( --e-global-color-secondary );font-family:"Inter Tight", Arial, Sans-serif;font-size:2.5rem;font-weight:700;font-style:normal;text-decoration:none;line-height:1.6em;word-spacing:0px;}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-box-modal-title svg{fill:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-box-modal-header{background:var( --e-global-color-86b4fcd );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-fc1373b );}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-box-modal-header button{font-size:2em;}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-box-modal-close{color:var( --e-global-color-865914c );background:var( --e-global-color-86b4fcd );}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-box-modal-close:hover{color:var( --e-global-color-865914c );background:var( --e-global-color-86b4fcd );}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-box-modal-body{background:var( --e-global-color-86b4fcd );padding:0px 0px 0px 0px;}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-box-modal-dialog{background:var( --e-global-color-c696dce );max-height:100%;overflow:hidden;border-radius:1em;}.elementor-42010 .elementor-element.elementor-element-c0145ff{--display:flex;--min-height:28rem;--justify-content:flex-end;--overlay-opacity:1;}.elementor-42010 .elementor-element.elementor-element-c0145ff::before, .elementor-42010 .elementor-element.elementor-element-c0145ff > .elementor-background-video-container::before, .elementor-42010 .elementor-element.elementor-element-c0145ff > .e-con-inner > .elementor-background-video-container::before, .elementor-42010 .elementor-element.elementor-element-c0145ff > .elementor-background-slideshow::before, .elementor-42010 .elementor-element.elementor-element-c0145ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-42010 .elementor-element.elementor-element-c0145ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-86b4fcd ) 0%, #000000 100%);}.elementor-42010 .elementor-element.elementor-element-c0145ff:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-c0145ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42010 .elementor-element.elementor-element-c0145ff::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42010 .elementor-element.elementor-element-0daddc2{--display:flex;--overflow:hidden;}.elementor-42010 .elementor-element.elementor-element-ea6cb26.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-29a87a3 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-42010 .elementor-element.elementor-element-29a87a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-29a87a3 .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-c93bdca.elementor-element{--align-self:flex-start;}.elementor-42010 .elementor-element.elementor-element-c93bdca.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-container{text-align:center;}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-text{font-family:var( --e-global-typography-66b3d16-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-66b3d16-font-size );font-weight:var( --e-global-typography-66b3d16-font-weight );text-transform:var( --e-global-typography-66b3d16-text-transform );line-height:var( --e-global-typography-66b3d16-line-height );color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style2-shutinhor:before, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style2-shutinver:before, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style5-radialin:before, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style5-rectin:before{background-color:#02010100;}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-btn,.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-text, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-btn:hover, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-text:hover, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-line6::after{color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-none:hover, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style8:hover, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style1:before, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style2-shutouthor:before, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style2-shutoutver:before, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style2-shutinhor, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style2-shutinver, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style2-dshutinhor:before, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style2-dshutinver:before, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style2-scshutouthor:before, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style2-scshutoutver:before, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style5-radialin, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style5-radialout:before, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style5-rectin, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style5-rectout:before, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style6-bg, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-style6:before{background:var( --e-global-color-86b4fcd );}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-btn:hover, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-text:hover, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-img:hover{box-shadow:0px 0px 0px 1px #FFFFFF;}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-text, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-button-line6::after{padding:1.5em 2em 1.5em 2em;}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-box-modal-title{color:var( --e-global-color-secondary );font-family:"Inter Tight", Arial, Sans-serif;font-size:2.5rem;font-weight:700;font-style:normal;text-decoration:none;line-height:1.6em;word-spacing:0px;}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-box-modal-title svg{fill:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-box-modal-header{background:var( --e-global-color-86b4fcd );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-fc1373b );}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-box-modal-header button{font-size:2em;}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-box-modal-close{color:var( --e-global-color-865914c );background:var( --e-global-color-86b4fcd );}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-box-modal-close:hover{color:var( --e-global-color-865914c );background:var( --e-global-color-86b4fcd );}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-box-modal-body{background:var( --e-global-color-86b4fcd );padding:0px 0px 0px 0px;}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-box-modal-dialog{background:var( --e-global-color-c696dce );max-height:100%;overflow:hidden;border-radius:1em;}.elementor-42010 .elementor-element.elementor-element-504dee0{--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;}.elementor-42010 .elementor-element.elementor-element-504dee0:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-504dee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-977e7a1 );}.elementor-42010 .elementor-element.elementor-element-2edaab6{--display:flex;}.elementor-42010 .elementor-element.elementor-element-848ce1f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42010 .elementor-element.elementor-element-c7a0b6d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-c7a0b6d{text-align:center;}.elementor-42010 .elementor-element.elementor-element-c7a0b6d .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:#2E4D57;}.elementor-42010 .elementor-element.elementor-element-2a0345f4{--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;}.elementor-42010 .elementor-element.elementor-element-2a0345f4:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-2a0345f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-977e7a1 );}.elementor-42010 .elementor-element.elementor-element-563c17de{--display:flex;}.elementor-42010 .elementor-element.elementor-element-5c16bc34{--display:flex;}.elementor-42010 .elementor-element.elementor-element-18391a77{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42010 .elementor-element.elementor-element-32c09ed{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-42010 .elementor-element.elementor-element-1ca7dfcd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42010 .elementor-element.elementor-element-48e6f30c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-48e6f30c .elementor-icon-wrapper{text-align:center;}.elementor-42010 .elementor-element.elementor-element-48e6f30c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-48e6f30c.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-48e6f30c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-48e6f30c.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-48e6f30c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-48e6f30c .elementor-icon{font-size:3rem;}.elementor-42010 .elementor-element.elementor-element-48e6f30c .elementor-icon svg{height:3rem;}.elementor-42010 .elementor-element.elementor-element-53ebf16b > .elementor-widget-container{margin:1rem 0rem 0.5rem 0rem;}.elementor-42010 .elementor-element.elementor-element-53ebf16b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-53ebf16b{text-align:center;}.elementor-42010 .elementor-element.elementor-element-53ebf16b .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-42010 .elementor-element.elementor-element-6d25769b.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-6d25769b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-6d25769b{text-align:center;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:#21343AB3;}.elementor-42010 .elementor-element.elementor-element-491f5e3f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42010 .elementor-element.elementor-element-3e36af12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-3e36af12 .elementor-icon-wrapper{text-align:center;}.elementor-42010 .elementor-element.elementor-element-3e36af12.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-3e36af12.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-3e36af12.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-3e36af12.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-3e36af12.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-3e36af12 .elementor-icon{font-size:3rem;}.elementor-42010 .elementor-element.elementor-element-3e36af12 .elementor-icon svg{height:3rem;}.elementor-42010 .elementor-element.elementor-element-2950d08c > .elementor-widget-container{margin:1rem 0rem 0.5rem 0rem;}.elementor-42010 .elementor-element.elementor-element-2950d08c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-2950d08c{text-align:center;}.elementor-42010 .elementor-element.elementor-element-2950d08c .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-58d37450.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-58d37450.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-58d37450{text-align:center;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:#21343AB3;}.elementor-42010 .elementor-element.elementor-element-1821da5d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42010 .elementor-element.elementor-element-43f8dc59{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-42010 .elementor-element.elementor-element-13aa3810{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42010 .elementor-element.elementor-element-6d070adb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-6d070adb .elementor-icon-wrapper{text-align:center;}.elementor-42010 .elementor-element.elementor-element-6d070adb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-6d070adb.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-6d070adb.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-6d070adb.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-6d070adb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-6d070adb .elementor-icon{font-size:3rem;}.elementor-42010 .elementor-element.elementor-element-6d070adb .elementor-icon svg{height:3rem;}.elementor-42010 .elementor-element.elementor-element-45ea6762 > .elementor-widget-container{margin:1rem 0rem 0.5rem 0rem;}.elementor-42010 .elementor-element.elementor-element-45ea6762.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-45ea6762{text-align:center;}.elementor-42010 .elementor-element.elementor-element-45ea6762 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-51be6d8c.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-51be6d8c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-51be6d8c{text-align:center;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:#21343AB3;}.elementor-42010 .elementor-element.elementor-element-53a23c80{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42010 .elementor-element.elementor-element-56df92dc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-56df92dc .elementor-icon-wrapper{text-align:center;}.elementor-42010 .elementor-element.elementor-element-56df92dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-56df92dc.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-56df92dc.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-56df92dc.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-56df92dc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-56df92dc .elementor-icon{font-size:3rem;}.elementor-42010 .elementor-element.elementor-element-56df92dc .elementor-icon svg{height:3rem;}.elementor-42010 .elementor-element.elementor-element-6448717b > .elementor-widget-container{margin:1rem 0rem 0.5rem 0rem;}.elementor-42010 .elementor-element.elementor-element-6448717b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-6448717b{text-align:center;}.elementor-42010 .elementor-element.elementor-element-6448717b .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-5afb1999.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-5afb1999.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-5afb1999{text-align:center;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:#21343AB3;}.elementor-42010 .elementor-element.elementor-element-2504092{--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;}.elementor-42010 .elementor-element.elementor-element-2504092:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-2504092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-b37dbed{--display:flex;}.elementor-42010 .elementor-element.elementor-element-64d9b3e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42010 .elementor-element.elementor-element-7870e74.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-7870e74.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-7870e74{text-align:center;}.elementor-42010 .elementor-element.elementor-element-7870e74 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:200;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-74b792b{--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;}.elementor-42010 .elementor-element.elementor-element-74b792b:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-74b792b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-6ef5e899{--display:flex;}.elementor-42010 .elementor-element.elementor-element-7ed83e7e{--display:flex;}.elementor-42010 .elementor-element.elementor-element-b56304a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-707e931a{--display:flex;--justify-content:center;}.elementor-42010 .elementor-element.elementor-element-4dc4ff3.elementor-element{--align-self:flex-start;}.elementor-42010 .elementor-element.elementor-element-4dc4ff3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-4dc4ff3{text-align:left;}.elementor-42010 .elementor-element.elementor-element-4dc4ff3 .elementor-heading-title{font-family:var( --e-global-typography-c9c0f75-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-c9c0f75-font-size );font-weight:var( --e-global-typography-c9c0f75-font-weight );text-transform:var( --e-global-typography-c9c0f75-text-transform );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );color:var( --e-global-color-a3415d8 );}.elementor-42010 .elementor-element.elementor-element-21bf1c74.elementor-element{--align-self:flex-start;}.elementor-42010 .elementor-element.elementor-element-21bf1c74.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-21bf1c74{text-align:left;}.elementor-42010 .elementor-element.elementor-element-21bf1c74 .elementor-heading-title{font-family:var( --e-global-typography-85ea947-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-85ea947-font-size );font-weight:var( --e-global-typography-85ea947-font-weight );text-transform:var( --e-global-typography-85ea947-text-transform );font-style:var( --e-global-typography-85ea947-font-style );text-decoration:var( --e-global-typography-85ea947-text-decoration );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-7b6d12a8.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-7b6d12a8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-7b6d12a8{text-align:left;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-bf28ffb );}.elementor-widget-xpro-button .xpro-elementor-button .xpro-button-text{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-elementor-button,.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-elementor-button-hover-style-skewFill:before,
								.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-elementor-button-hover-style-flipSlide::before{background-color:#02010100;}.elementor-42010 .elementor-element.elementor-element-fb52171 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-42010 .elementor-element.elementor-element-fb52171.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-align-icon-right .xpro-elementor-button-media{margin-left:10px;}.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-align-icon-left .xpro-elementor-button-media{margin-right:10px;}.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-elementor-button .xpro-button-text{font-family:var( --e-global-typography-66b3d16-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-66b3d16-font-size );font-weight:var( --e-global-typography-66b3d16-font-weight );text-transform:var( --e-global-typography-66b3d16-text-transform );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-elementor-button{color:var( --e-global-color-764183d );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-elementor-button svg{color:var( --e-global-color-764183d );}.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-elementor-button-media > i{font-size:20px;}.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-elementor-button-media > svg{width:20px;}.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-elementor-button-media{min-width:20px;}.elementor-42010 .elementor-element.elementor-element-aca4926{--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;}.elementor-42010 .elementor-element.elementor-element-2f5b087{--display:flex;}.elementor-42010 .elementor-element.elementor-element-91e5d22{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42010 .elementor-element.elementor-element-047c837.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-047c837.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-047c837{text-align:center;}.elementor-42010 .elementor-element.elementor-element-047c837 .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-10737cb.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-10737cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-10737cb{text-align:center;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-bf28ffb );}.elementor-42010 .elementor-element.elementor-element-366c642{--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;}.elementor-42010 .elementor-element.elementor-element-128271f{--display:flex;}.elementor-42010 .elementor-element.elementor-element-dd8167f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42010 .elementor-element.elementor-element-dd8167f.e-con{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-aed2e0c{--display:flex;--border-radius:1rem 1rem 1rem 1rem;}.elementor-widget-premium-addon-video-box .premium-video-box-play-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-video-box-play-icon-container:hover .premium-video-box-play-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box .premium-video-box-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-video-box .premium-video-box-description-container:hover .premium-video-box-text{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-video-box-description-container{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box .premium-video-box-sticky-close i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box .premium-video-box-sticky-infobar{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-video-box .premium-youtube-vid-title{color:var( --e-global-color-primary );}.elementor-42010 .elementor-element.elementor-element-c984655.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-c984655 .premium-video-box-container > div{aspect-ratio:2.33333;}.elementor-42010 .elementor-element.elementor-element-c984655 .premium-video-box-video-container video{object-fit:cover;}.elementor-42010 .elementor-element.elementor-element-c984655 .premium-video-box-mask-filter{filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.5));}.elementor-42010 .elementor-element.elementor-element-c984655 .premium-video-box-play-icon-container{left:50%;top:50%;border-radius:100px;}.elementor-42010 .elementor-element.elementor-element-c984655 .premium-video-box-play-icon{font-size:30px;}.elementor-42010 .elementor-element.elementor-element-c984655 .premium-video-box-play-icon {padding:20px 20px 20px 20px;}.elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.5625 );}.elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.75 );}.elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.6666666666666667 );}.elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.1778 );}.elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 1 );}.elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.4285 );}.elementor-42010 .elementor-element.elementor-element-c984655 .premium-video-box-sticky-apply .premium-video-box-play-icon {padding:40px 40px 40px 40px;}.elementor-42010 .elementor-element.elementor-element-c984655 .premium-video-box-sticky-close{background:#FFF;}.elementor-42010 .elementor-element.elementor-element-c984655 .premium-video-box-sticky-close i{font-size:15px;}.elementor-42010 .elementor-element.elementor-element-ef6a984{--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;}.elementor-42010 .elementor-element.elementor-element-ef6a984:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-ef6a984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8ECEC4D;}.elementor-42010 .elementor-element.elementor-element-a740e14{--display:flex;}.elementor-42010 .elementor-element.elementor-element-08dd688{--display:flex;--justify-content:center;}.elementor-42010 .elementor-element.elementor-element-71c5925{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42010 .elementor-element.elementor-element-e3f5b21.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-e3f5b21.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-e3f5b21{text-align:center;}.elementor-42010 .elementor-element.elementor-element-e3f5b21 .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-2abd1c5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--grid-auto-flow:row;}.elementor-42010 .elementor-element.elementor-element-2abd1c5.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-8152911.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-8152911{--icon-box-icon-margin:1rem;}.elementor-42010 .elementor-element.elementor-element-8152911.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-8152911.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-8152911.elementor-view-default .elementor-icon{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-8152911.elementor-view-framed .elementor-icon{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-8152911.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-8152911.elementor-view-framed .elementor-icon:hover, .elementor-42010 .elementor-element.elementor-element-8152911.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-8152911.elementor-view-framed .elementor-icon:hover{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-8152911 .elementor-icon{font-size:1.5rem;}.elementor-42010 .elementor-element.elementor-element-8152911 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-8152911 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-3387d29.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-3387d29{--icon-box-icon-margin:1rem;}.elementor-42010 .elementor-element.elementor-element-3387d29.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-3387d29.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-3387d29.elementor-view-default .elementor-icon{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-3387d29.elementor-view-framed .elementor-icon{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-3387d29.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-3387d29.elementor-view-framed .elementor-icon:hover, .elementor-42010 .elementor-element.elementor-element-3387d29.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-3387d29.elementor-view-framed .elementor-icon:hover{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-3387d29 .elementor-icon{font-size:1.5rem;}.elementor-42010 .elementor-element.elementor-element-3387d29 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-3387d29 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-b646f07.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-b646f07{--icon-box-icon-margin:1rem;}.elementor-42010 .elementor-element.elementor-element-b646f07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-b646f07.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-b646f07.elementor-view-default .elementor-icon{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-b646f07.elementor-view-framed .elementor-icon{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-b646f07.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-b646f07.elementor-view-framed .elementor-icon:hover, .elementor-42010 .elementor-element.elementor-element-b646f07.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-b646f07.elementor-view-framed .elementor-icon:hover{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-b646f07 .elementor-icon{font-size:1.5rem;}.elementor-42010 .elementor-element.elementor-element-b646f07 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-b646f07 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-0a22221.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-0a22221{--icon-box-icon-margin:1rem;}.elementor-42010 .elementor-element.elementor-element-0a22221.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-0a22221.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-0a22221.elementor-view-default .elementor-icon{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-0a22221.elementor-view-framed .elementor-icon{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-0a22221.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-0a22221.elementor-view-framed .elementor-icon:hover, .elementor-42010 .elementor-element.elementor-element-0a22221.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-0a22221.elementor-view-framed .elementor-icon:hover{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-0a22221 .elementor-icon{font-size:1.5rem;}.elementor-42010 .elementor-element.elementor-element-0a22221 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-0a22221 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-162e7c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-162e7c3{--icon-box-icon-margin:1rem;}.elementor-42010 .elementor-element.elementor-element-162e7c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-162e7c3.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-162e7c3.elementor-view-default .elementor-icon{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-162e7c3.elementor-view-framed .elementor-icon{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-162e7c3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-162e7c3.elementor-view-framed .elementor-icon:hover, .elementor-42010 .elementor-element.elementor-element-162e7c3.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-162e7c3.elementor-view-framed .elementor-icon:hover{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-162e7c3 .elementor-icon{font-size:1.5rem;}.elementor-42010 .elementor-element.elementor-element-162e7c3 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-162e7c3 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-9a1fa76.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-9a1fa76{--icon-box-icon-margin:1rem;}.elementor-42010 .elementor-element.elementor-element-9a1fa76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-9a1fa76.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-9a1fa76.elementor-view-default .elementor-icon{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-9a1fa76.elementor-view-framed .elementor-icon{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-9a1fa76.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-9a1fa76.elementor-view-framed .elementor-icon:hover, .elementor-42010 .elementor-element.elementor-element-9a1fa76.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-9a1fa76.elementor-view-framed .elementor-icon:hover{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-9a1fa76 .elementor-icon{font-size:1.5rem;}.elementor-42010 .elementor-element.elementor-element-9a1fa76 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-9a1fa76 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-e048b7f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-e048b7f{--icon-box-icon-margin:1rem;}.elementor-42010 .elementor-element.elementor-element-e048b7f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-e048b7f.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-e048b7f.elementor-view-default .elementor-icon{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-e048b7f.elementor-view-framed .elementor-icon{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-e048b7f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-e048b7f.elementor-view-framed .elementor-icon:hover, .elementor-42010 .elementor-element.elementor-element-e048b7f.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-e048b7f.elementor-view-framed .elementor-icon:hover{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-e048b7f .elementor-icon{font-size:1.5rem;}.elementor-42010 .elementor-element.elementor-element-e048b7f .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-e048b7f .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-85a8f86.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-85a8f86{--icon-box-icon-margin:1rem;}.elementor-42010 .elementor-element.elementor-element-85a8f86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-85a8f86.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-85a8f86.elementor-view-default .elementor-icon{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-85a8f86.elementor-view-framed .elementor-icon{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-85a8f86.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-85a8f86.elementor-view-framed .elementor-icon:hover, .elementor-42010 .elementor-element.elementor-element-85a8f86.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-85a8f86.elementor-view-framed .elementor-icon:hover{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-85a8f86 .elementor-icon{font-size:1.5rem;}.elementor-42010 .elementor-element.elementor-element-85a8f86 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-85a8f86 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-e38bbec.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-e38bbec{--icon-box-icon-margin:1rem;}.elementor-42010 .elementor-element.elementor-element-e38bbec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-e38bbec.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-e38bbec.elementor-view-default .elementor-icon{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-e38bbec.elementor-view-framed .elementor-icon{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-e38bbec.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-e38bbec.elementor-view-framed .elementor-icon:hover, .elementor-42010 .elementor-element.elementor-element-e38bbec.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-e38bbec.elementor-view-framed .elementor-icon:hover{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-e38bbec .elementor-icon{font-size:1.5rem;}.elementor-42010 .elementor-element.elementor-element-e38bbec .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-e38bbec .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-34720e1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-34720e1{--icon-box-icon-margin:1rem;}.elementor-42010 .elementor-element.elementor-element-34720e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-34720e1.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-34720e1.elementor-view-default .elementor-icon{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-34720e1.elementor-view-framed .elementor-icon{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-34720e1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-34720e1.elementor-view-framed .elementor-icon:hover, .elementor-42010 .elementor-element.elementor-element-34720e1.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-34720e1.elementor-view-framed .elementor-icon:hover{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-34720e1 .elementor-icon{font-size:1.5rem;}.elementor-42010 .elementor-element.elementor-element-34720e1 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-34720e1 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-56ddfa9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-56ddfa9{--icon-box-icon-margin:1rem;}.elementor-42010 .elementor-element.elementor-element-56ddfa9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-56ddfa9.elementor-view-framed .elementor-icon, .elementor-42010 .elementor-element.elementor-element-56ddfa9.elementor-view-default .elementor-icon{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-56ddfa9.elementor-view-framed .elementor-icon{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-56ddfa9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-865914c );fill:#F8F9F9;color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-56ddfa9.elementor-view-framed .elementor-icon:hover, .elementor-42010 .elementor-element.elementor-element-56ddfa9.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-865914c );color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-56ddfa9.elementor-view-framed .elementor-icon:hover{background-color:#F8F9F9;}.elementor-42010 .elementor-element.elementor-element-56ddfa9 .elementor-icon{font-size:1.5rem;}.elementor-42010 .elementor-element.elementor-element-56ddfa9 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-56ddfa9 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-8b572c7{--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;}.elementor-42010 .elementor-element.elementor-element-8b572c7:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-8b572c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab19535 );}.elementor-42010 .elementor-element.elementor-element-5ee33bf{--display:flex;}.elementor-42010 .elementor-element.elementor-element-49334b3{--display:flex;}.elementor-42010 .elementor-element.elementor-element-49334b3.e-con{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-187c2e1.elementor-element{--align-self:flex-start;}.elementor-42010 .elementor-element.elementor-element-187c2e1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-187c2e1{text-align:left;}.elementor-42010 .elementor-element.elementor-element-187c2e1 .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-fbed97d > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-42010 .elementor-element.elementor-element-fbed97d.elementor-element{--align-self:flex-start;}.elementor-42010 .elementor-element.elementor-element-fbed97d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-fbed97d{text-align:left;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d97c803 );}.elementor-42010 .elementor-element.elementor-element-f5ea776{--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;}.elementor-42010 .elementor-element.elementor-element-f5ea776:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-f5ea776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab19535 );}.elementor-42010 .elementor-element.elementor-element-fff9dde{--display:flex;}.elementor-42010 .elementor-element.elementor-element-23b4de5{--display:flex;--justify-content:center;}.elementor-42010 .elementor-element.elementor-element-0061d64.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-advance-tabs .eael-tabs-nav > ul li{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );background-color:#3E595B00;color:var( --e-global-color-c696dce );border-style:solid;border-width:1px 1px 1px 1px;border-color:#3E595B;border-radius:2em 2em 2em 2em;}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:16px;}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-advance-tabs .eael-tabs-nav > ul li img{width:16px;}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-advance-tabs .eael-tabs-nav > ul li svg{width:16px;height:16px;}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-tab-inline-icon li .title-before-icon{margin-right:10px;}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-tab-inline-icon li .title-after-icon{margin-left:10px;}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-tab-top-icon li i, .elementor-42010 .elementor-element.elementor-element-0061d64 .eael-tab-top-icon li img, .elementor-42010 .elementor-element.elementor-element-0061d64 .eael-tab-top-icon li svg{margin-bottom:10px;}.elementor-42010 .elementor-element.elementor-element-0061d64 > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0.65em 2em 0.65em 2em;margin:0em 0.5em 0.5em 0.5em;}.elementor-42010 .elementor-element.elementor-element-0061d64 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0.65em 2em 0.65em 2em;margin:0em 0.5em 0.5em 0.5em;}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-advance-tabs .eael-tabs-nav > ul li:hover{background-color:#3E595B26;color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-advance-tabs .eael-tabs-nav > ul li.active{background-color:var( --e-global-color-865914c );color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-865914c );}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-advance-tabs .eael-tabs-content > div{color:#333;padding:1em 0em 0em 0em;margin:0em 0em 0em 0em;}.elementor-42010 .elementor-element.elementor-element-ac3d696{--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;}.elementor-42010 .elementor-element.elementor-element-4f8d8ec{--display:flex;--overflow:hidden;}.elementor-42010 .elementor-element.elementor-element-98ee569{--display:flex;}.elementor-42010 .elementor-element.elementor-element-98ee569:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-98ee569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-6a841f6.elementor-element{--align-self:flex-start;}.elementor-42010 .elementor-element.elementor-element-6a841f6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-6a841f6{text-align:left;}.elementor-42010 .elementor-element.elementor-element-6a841f6 .elementor-heading-title{font-family:var( --e-global-typography-c9c0f75-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-c9c0f75-font-size );font-weight:var( --e-global-typography-c9c0f75-font-weight );text-transform:var( --e-global-typography-c9c0f75-text-transform );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );color:var( --e-global-color-a3415d8 );}.elementor-42010 .elementor-element.elementor-element-610c65c.elementor-element{--align-self:flex-start;}.elementor-42010 .elementor-element.elementor-element-610c65c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-610c65c{text-align:left;}.elementor-42010 .elementor-element.elementor-element-610c65c .elementor-heading-title{font-family:var( --e-global-typography-85ea947-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-85ea947-font-size );font-weight:var( --e-global-typography-85ea947-font-weight );text-transform:var( --e-global-typography-85ea947-text-transform );font-style:var( --e-global-typography-85ea947-font-style );text-decoration:var( --e-global-typography-85ea947-text-decoration );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-f74ea61 > .elementor-widget-container{margin:0rem 0rem 2.5rem 0rem;}.elementor-42010 .elementor-element.elementor-element-f74ea61.elementor-element{--align-self:flex-start;}.elementor-42010 .elementor-element.elementor-element-f74ea61.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-f74ea61{text-align:left;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-bf28ffb );}.elementor-42010 .elementor-element.elementor-element-12520a8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-42010 .elementor-element.elementor-element-cddb3d3{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42010 .elementor-element.elementor-element-cddb3d3:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-cddb3d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F5;}.elementor-42010 .elementor-element.elementor-element-c09964d > .elementor-widget-container{margin:0rem 0rem 0.5rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-42010 .elementor-element.elementor-element-c09964d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-c09964d .elementor-heading-title{font-family:var( --e-global-typography-1a22d16-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-1a22d16-font-size );font-weight:var( --e-global-typography-1a22d16-font-weight );line-height:var( --e-global-typography-1a22d16-line-height );color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-fed93a1 > .elementor-widget-container{margin:0rem 0rem 0.75rem 0rem;}.elementor-42010 .elementor-element.elementor-element-fed93a1.elementor-element{--align-self:flex-start;}.elementor-42010 .elementor-element.elementor-element-fed93a1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-fed93a1{text-align:left;}.elementor-42010 .elementor-element.elementor-element-fed93a1 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:1.125rem;font-weight:400;text-decoration:underline;line-height:165%;color:var( --e-global-color-secondary );}.elementor-widget-eael-feature-list .connector-type-classic .connector{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:after{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title:visited{color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title a{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:#E8ECEC4D;}.elementor-42010 .elementor-element.elementor-element-474b31d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-42010 .elementor-element.elementor-element-474b31d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-horizontal{gap:12px;}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:not(:first-child){padding-top:calc(12px/2);}body.rtl .elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-12px/2);}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 12px);}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items .eael-feature-list-icon{color:#109704;}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items .eael-feature-list-icon svg{fill:#109704;}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-icon-box .eael-feature-list-icon{height:25px;width:25px;font-size:18px;}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 25px);}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-icon-box .eael-feature-list-icon img{width:18px;height:18px;}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-img{width:18px;height:18px;}.elementor-42010 .elementor-element.elementor-element-474b31d .-icon-position-left .eael-feature-list-content-box, .elementor-42010 .elementor-element.elementor-element-474b31d .-icon-position-right .eael-feature-list-content-box, .elementor-42010 .elementor-element.elementor-element-474b31d .-icon-position-top .eael-feature-list-content-box{margin:10px;}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-item .eael-feature-list-title{margin-bottom:0px;}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-content-box .eael-feature-list-title, .elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-content-box .eael-feature-list-title:visited{color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-content-box .eael-feature-list-title, .elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-content-box .eael-feature-list-title a{font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-content-box .eael-feature-list-content{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-f601487{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42010 .elementor-element.elementor-element-f601487:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-f601487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F5;}.elementor-42010 .elementor-element.elementor-element-cb4317c > .elementor-widget-container{margin:0rem 0rem 0.5rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-42010 .elementor-element.elementor-element-cb4317c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-cb4317c .elementor-heading-title{font-family:var( --e-global-typography-1a22d16-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-1a22d16-font-size );font-weight:var( --e-global-typography-1a22d16-font-weight );line-height:var( --e-global-typography-1a22d16-line-height );color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-98ebea0.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-98ebea0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-98ebea0{text-align:left;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:var( --e-global-color-bf28ffb );}.elementor-42010 .elementor-element.elementor-element-e1a9d64{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42010 .elementor-element.elementor-element-e1a9d64:not(.elementor-motion-effects-element-type-background), .elementor-42010 .elementor-element.elementor-element-e1a9d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F5;}.elementor-42010 .elementor-element.elementor-element-39131a7 > .elementor-widget-container{margin:0rem 0rem 0.5rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-42010 .elementor-element.elementor-element-39131a7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-39131a7 .elementor-heading-title{font-family:var( --e-global-typography-1a22d16-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-1a22d16-font-size );font-weight:var( --e-global-typography-1a22d16-font-weight );line-height:var( --e-global-typography-1a22d16-line-height );color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-acfd587.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-acfd587.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-acfd587{text-align:left;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:var( --e-global-color-bf28ffb );}.elementor-42010 .elementor-element.elementor-element-efcb213{--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;}.elementor-42010 .elementor-element.elementor-element-1ff567e{--display:flex;}.elementor-42010 .elementor-element.elementor-element-60f9772{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42010 .elementor-element.elementor-element-4a99a69.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-4a99a69.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-4a99a69{text-align:left;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-bf28ffb );}.elementor-42010 .elementor-element.elementor-element-416b765{--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;}.elementor-42010 .elementor-element.elementor-element-7dd908d{--display:flex;--justify-content:center;}.elementor-42010 .elementor-element.elementor-element-c724adf{--display:flex;}.elementor-42010 .elementor-element.elementor-element-c724adf.e-con{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-f7ce9c9{--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:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-ucaddon_creative_buttons .uc_button{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-3ee1da1.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-3ee1da1{z-index:1;}.elementor-42010 .elementor-element.elementor-element-3ee1da1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-3ee1da1 .uc_button{background-color:#C1022C;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-865914c );border-radius:3px;font-family:var( --e-global-typography-66b3d16-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-66b3d16-font-size );font-weight:var( --e-global-typography-66b3d16-font-weight );text-transform:var( --e-global-typography-66b3d16-text-transform );line-height:var( --e-global-typography-66b3d16-line-height );color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-3ee1da1 .uc_creative_buttons .uc_button::after,.elementor-42010 .elementor-element.elementor-element-3ee1da1 .uc_creative_buttons .uc_button::before{background-color:#81001C;}.elementor-42010 .elementor-element.elementor-element-3ee1da1 .button-padding{padding:0rem 2rem 0rem 2rem;}.elementor-42010 .elementor-element.elementor-element-3ee1da1 .uc_button:hover{box-shadow:0px 0px 0px 1px #81001C inset;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7b1031b );color:var( --e-global-color-c696dce );}.elementor-42010 .elementor-element.elementor-element-4ace090.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-4ace090{z-index:1;}.elementor-42010 .elementor-element.elementor-element-4ace090.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42010 .elementor-element.elementor-element-4ace090 .uc_button{background-color:var( --e-global-color-86b4fcd );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:3px;font-family:var( --e-global-typography-66b3d16-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-66b3d16-font-size );font-weight:var( --e-global-typography-66b3d16-font-weight );text-transform:var( --e-global-typography-66b3d16-text-transform );line-height:var( --e-global-typography-66b3d16-line-height );color:var( --e-global-color-secondary );}.elementor-42010 .elementor-element.elementor-element-4ace090 .uc_creative_buttons .uc_button::after,.elementor-42010 .elementor-element.elementor-element-4ace090 .uc_creative_buttons .uc_button::before{background-color:var( --e-global-color-86b4fcd );}.elementor-42010 .elementor-element.elementor-element-4ace090 .button-padding{padding:0rem 2rem 0rem 2rem;}.elementor-42010 .elementor-element.elementor-element-4ace090 .uc_button:hover{box-shadow:0px 0px 0px 1px #111B1F inset;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:10;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(min-width:768px){.elementor-42010 .elementor-element.elementor-element-3b0b8ba4{--width:100%;}.elementor-42010 .elementor-element.elementor-element-848ce1f{--width:100%;}.elementor-42010 .elementor-element.elementor-element-18391a77{--width:60%;}.elementor-42010 .elementor-element.elementor-element-1821da5d{--width:60%;}.elementor-42010 .elementor-element.elementor-element-64d9b3e{--width:100%;}.elementor-42010 .elementor-element.elementor-element-7ed83e7e{--width:58%;}.elementor-42010 .elementor-element.elementor-element-707e931a{--width:42%;}.elementor-42010 .elementor-element.elementor-element-91e5d22{--width:100%;}.elementor-42010 .elementor-element.elementor-element-71c5925{--width:100%;}.elementor-42010 .elementor-element.elementor-element-49334b3{--width:100%;}.elementor-42010 .elementor-element.elementor-element-60f9772{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-42010 .elementor-element.elementor-element-18391a77{--width:100%;}.elementor-42010 .elementor-element.elementor-element-1821da5d{--width:100%;}.elementor-42010 .elementor-element.elementor-element-c724adf{--width:100%;}}@media(max-width:1200px){.elementor-42010 .elementor-element.elementor-element-563c17de{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42010 .elementor-element.elementor-element-5c16bc34{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42010 .elementor-element.elementor-element-32c09ed{--grid-auto-flow:row;}.elementor-42010 .elementor-element.elementor-element-43f8dc59{--grid-auto-flow:row;}.elementor-42010 .elementor-element.elementor-element-c984655 .premium-video-box-video-container video{object-fit:cover;}.elementor-42010 .elementor-element.elementor-element-71c5925{--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42010 .elementor-element.elementor-element-2abd1c5{--grid-auto-flow:row;}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-advance-tabs .eael-tabs-content > div{margin:0em 0em 0em 0em;}.elementor-42010 .elementor-element.elementor-element-12520a8{--grid-auto-flow:row;}.elementor-42010 .elementor-element.elementor-element-cddb3d3{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42010 .elementor-element.elementor-element-fed93a1 .elementor-heading-title{font-size:1rem;}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-horizontal{gap:12px;}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:not(:first-child){padding-top:calc(12px/2);}body.rtl .elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-12px/2);}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 12px);}.elementor-42010 .elementor-element.elementor-element-f601487{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42010 .elementor-element.elementor-element-e1a9d64{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42010 .elementor-element.elementor-element-f7ce9c9{--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;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-45e37098{--justify-content:flex-end;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-42010 .elementor-element.elementor-element-6f8ff520.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-6f8ff520{text-align:center;}.elementor-42010 .elementor-element.elementor-element-23268d7.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-23268d7{text-align:center;}.elementor-42010 .elementor-element.elementor-element-23268d7 .elementor-heading-title{font-size:1.15rem;}.elementor-42010 .elementor-element.elementor-element-10afe65c{--justify-content:flex-start;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42010 .elementor-element.elementor-element-1ab998e0 .elementor-button{font-size:0.875rem;line-height:4rem;}.elementor-42010 .elementor-element.elementor-element-1f2bb0c .elementor-button{font-size:0.875rem;line-height:4rem;}.elementor-42010 .elementor-element.elementor-element-3d06677b .elementor-button{font-size:0.875rem;line-height:4rem;}.elementor-42010 .elementor-element.elementor-element-827adf2 .elementor-heading-title{font-size:var( --e-global-typography-c9c0f75-font-size );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );}.elementor-42010 .elementor-element.elementor-element-09c319c .elementor-heading-title{font-size:var( --e-global-typography-85ea947-font-size );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );}.elementor-42010 .elementor-element.elementor-element-ad3e101 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-text{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-box-modal-title{font-size:3.8vw;line-height:1.2em;}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-box-modal-dialog{width:95%;max-height:90dvh;}.elementor-42010 .elementor-element.elementor-element-944871d .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-text{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-box-modal-title{font-size:3.8vw;line-height:1.2em;}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-box-modal-dialog{width:95%;max-height:90dvh;}.elementor-42010 .elementor-element.elementor-element-29a87a3 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-text{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-box-modal-title{font-size:3.8vw;line-height:1.2em;}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-box-modal-dialog{width:95%;max-height:90dvh;}.elementor-42010 .elementor-element.elementor-element-c7a0b6d .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-42010 .elementor-element.elementor-element-32c09ed{--grid-auto-flow:row;}.elementor-42010 .elementor-element.elementor-element-53ebf16b > .elementor-widget-container{margin:0.75rem 0rem 0.5rem 0rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-6d25769b{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-2950d08c > .elementor-widget-container{margin:0.75rem 0rem 0.5rem 0rem;}.elementor-42010 .elementor-element.elementor-element-58d37450{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-43f8dc59{--grid-auto-flow:row;}.elementor-42010 .elementor-element.elementor-element-45ea6762 > .elementor-widget-container{margin:0.75rem 0rem 0.5rem 0rem;}.elementor-42010 .elementor-element.elementor-element-51be6d8c{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-6448717b > .elementor-widget-container{margin:0.75rem 0rem 0.5rem 0rem;}.elementor-42010 .elementor-element.elementor-element-5afb1999{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-4dc4ff3 .elementor-heading-title{font-size:var( --e-global-typography-c9c0f75-font-size );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );}.elementor-42010 .elementor-element.elementor-element-21bf1c74 .elementor-heading-title{font-size:var( --e-global-typography-85ea947-font-size );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );}.elementor-42010 .elementor-element.elementor-element-7b6d12a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-xpro-button .xpro-elementor-button .xpro-button-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-elementor-button .xpro-button-text{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-elementor-button-media > i{font-size:15px;}.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-elementor-button-media > svg{width:15px;}.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-elementor-button-media{min-width:15px;}.elementor-42010 .elementor-element.elementor-element-047c837 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-42010 .elementor-element.elementor-element-10737cb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-addon-video-box .premium-video-box-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-video-box .premium-video-box-sticky-infobar{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-42010 .elementor-element.elementor-element-71c5925{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42010 .elementor-element.elementor-element-e3f5b21 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-42010 .elementor-element.elementor-element-2abd1c5{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-187c2e1 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-42010 .elementor-element.elementor-element-fbed97d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-advance-tabs .eael-tabs-nav > ul li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-0061d64 > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0.5em 1em 0.5em 1em;margin:0em 0.35em 1em 0.35em;}.elementor-42010 .elementor-element.elementor-element-0061d64 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0.5em 1em 0.5em 1em;margin:0em 0.35em 1em 0.35em;}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-advance-tabs .eael-tabs-content > div{margin:0em 0em 0em 0em;}.elementor-42010 .elementor-element.elementor-element-6a841f6 .elementor-heading-title{font-size:var( --e-global-typography-c9c0f75-font-size );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );}.elementor-42010 .elementor-element.elementor-element-610c65c .elementor-heading-title{font-size:var( --e-global-typography-85ea947-font-size );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );}.elementor-42010 .elementor-element.elementor-element-f74ea61{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-12520a8{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-42010 .elementor-element.elementor-element-cddb3d3{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42010 .elementor-element.elementor-element-c09964d .elementor-heading-title{font-size:var( --e-global-typography-1a22d16-font-size );line-height:var( --e-global-typography-1a22d16-line-height );}.elementor-42010 .elementor-element.elementor-element-fed93a1 .elementor-heading-title{font-size:0.938rem;}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-horizontal{gap:10px;}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:not(:first-child){padding-top:calc(10px/2);}body.rtl .elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-10px/2);}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 10px);}.elementor-42010 .elementor-element.elementor-element-474b31d .-icon-position-left .eael-feature-list-content-box, .elementor-42010 .elementor-element.elementor-element-474b31d .-icon-position-right .eael-feature-list-content-box, .elementor-42010 .elementor-element.elementor-element-474b31d .-icon-position-top .eael-feature-list-content-box{margin:5px;}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-item .eael-feature-list-title{margin-bottom:0px;}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-content-box .eael-feature-list-title, .elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-content-box .eael-feature-list-title a{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-content-box .eael-feature-list-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-f601487{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42010 .elementor-element.elementor-element-cb4317c .elementor-heading-title{font-size:var( --e-global-typography-1a22d16-font-size );line-height:var( --e-global-typography-1a22d16-line-height );}.elementor-42010 .elementor-element.elementor-element-98ebea0{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-e1a9d64{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42010 .elementor-element.elementor-element-39131a7 .elementor-heading-title{font-size:var( --e-global-typography-1a22d16-font-size );line-height:var( --e-global-typography-1a22d16-line-height );}.elementor-42010 .elementor-element.elementor-element-acfd587{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-4a99a69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-f7ce9c9{--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;}.elementor-42010 .elementor-element.elementor-element-f7ce9c9.e-con{--align-self:center;}.elementor-widget-ucaddon_creative_buttons .uc_button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-3ee1da1.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-3ee1da1 .uc_button{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-42010 .elementor-element.elementor-element-4ace090 .uc_button{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-42010 .elementor-element.elementor-element-6f8ff520.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-6f8ff520{text-align:center;}.elementor-42010 .elementor-element.elementor-element-23268d7.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-23268d7{text-align:center;}.elementor-42010 .elementor-element.elementor-element-23268d7 .elementor-heading-title{font-size:1.1rem;}.elementor-42010 .elementor-element.elementor-element-30354a26{--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;}.elementor-42010 .elementor-element.elementor-element-10afe65c{--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:flex-start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42010 .elementor-element.elementor-element-1ab998e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42010 .elementor-element.elementor-element-1ab998e0 .elementor-button{line-height:4rem;}.elementor-42010 .elementor-element.elementor-element-1f2bb0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42010 .elementor-element.elementor-element-1f2bb0c .elementor-button{line-height:4rem;}.elementor-42010 .elementor-element.elementor-element-3d06677b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42010 .elementor-element.elementor-element-3d06677b .elementor-button{line-height:4rem;}.elementor-42010 .elementor-element.elementor-element-827adf2 .elementor-heading-title{font-size:var( --e-global-typography-c9c0f75-font-size );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );}.elementor-42010 .elementor-element.elementor-element-09c319c{text-align:left;}.elementor-42010 .elementor-element.elementor-element-09c319c .elementor-heading-title{font-size:var( --e-global-typography-85ea947-font-size );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );}.elementor-42010 .elementor-element.elementor-element-5cf8d325{--min-height:25rem;}.elementor-42010 .elementor-element.elementor-element-ad3e101 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-trigger-text{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-box-modal-title{font-size:1.6rem;line-height:1.2em;}.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-box-modal-dialog{width:95%;max-height:90dvh;}.elementor-42010 .elementor-element.elementor-element-ece9ea4{--min-height:25rem;}.elementor-42010 .elementor-element.elementor-element-944871d .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-trigger-text{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-box-modal-title{font-size:1.6rem;line-height:1.2em;}.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-box-modal-dialog{width:95%;max-height:90dvh;}.elementor-42010 .elementor-element.elementor-element-c0145ff{--min-height:25rem;}.elementor-42010 .elementor-element.elementor-element-29a87a3 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-btn, .elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-trigger-text{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-box-modal-title{font-size:1.6rem;line-height:1.2em;}.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-box-modal-dialog{width:95%;max-height:90dvh;}.elementor-42010 .elementor-element.elementor-element-c7a0b6d{text-align:center;}.elementor-42010 .elementor-element.elementor-element-c7a0b6d .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-42010 .elementor-element.elementor-element-32c09ed{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-6d25769b{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-58d37450{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-43f8dc59{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--grid-auto-flow:row;}.elementor-42010 .elementor-element.elementor-element-51be6d8c{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-5afb1999{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-7870e74{text-align:center;}.elementor-42010 .elementor-element.elementor-element-4dc4ff3 .elementor-heading-title{font-size:var( --e-global-typography-c9c0f75-font-size );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );}.elementor-42010 .elementor-element.elementor-element-21bf1c74{text-align:left;}.elementor-42010 .elementor-element.elementor-element-21bf1c74 .elementor-heading-title{font-size:var( --e-global-typography-85ea947-font-size );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );}.elementor-42010 .elementor-element.elementor-element-7b6d12a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-xpro-button .xpro-elementor-button .xpro-button-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-elementor-button .xpro-button-text{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-42010 .elementor-element.elementor-element-047c837.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-047c837{text-align:center;}.elementor-42010 .elementor-element.elementor-element-047c837 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-42010 .elementor-element.elementor-element-10737cb.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-10737cb{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-addon-video-box .premium-video-box-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-video-box .premium-video-box-sticky-infobar{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-42010 .elementor-element.elementor-element-c984655 .premium-video-box-video-container video{object-fit:cover;}.elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.5625 );}.elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.75 );}.elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.6666666666666667 );}.elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.1778 );}.elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 1 );}.elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-42010 .elementor-element.elementor-element-c984655.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.4285 );}.elementor-42010 .elementor-element.elementor-element-e3f5b21.elementor-element{--align-self:center;}.elementor-42010 .elementor-element.elementor-element-e3f5b21{text-align:center;}.elementor-42010 .elementor-element.elementor-element-e3f5b21 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-42010 .elementor-element.elementor-element-2abd1c5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-8152911 .elementor-icon{font-size:1rem;}.elementor-42010 .elementor-element.elementor-element-3387d29 .elementor-icon{font-size:1rem;}.elementor-42010 .elementor-element.elementor-element-b646f07 .elementor-icon{font-size:1rem;}.elementor-42010 .elementor-element.elementor-element-0a22221 .elementor-icon{font-size:1rem;}.elementor-42010 .elementor-element.elementor-element-162e7c3 .elementor-icon{font-size:1rem;}.elementor-42010 .elementor-element.elementor-element-9a1fa76 .elementor-icon{font-size:1rem;}.elementor-42010 .elementor-element.elementor-element-e048b7f .elementor-icon{font-size:1rem;}.elementor-42010 .elementor-element.elementor-element-85a8f86 .elementor-icon{font-size:1rem;}.elementor-42010 .elementor-element.elementor-element-e38bbec .elementor-icon{font-size:1rem;}.elementor-42010 .elementor-element.elementor-element-34720e1 .elementor-icon{font-size:1rem;}.elementor-42010 .elementor-element.elementor-element-56ddfa9 .elementor-icon{font-size:1rem;}.elementor-42010 .elementor-element.elementor-element-187c2e1{text-align:left;}.elementor-42010 .elementor-element.elementor-element-187c2e1 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-42010 .elementor-element.elementor-element-fbed97d > .elementor-widget-container{margin:1.5rem 0rem 0rem 0rem;}.elementor-42010 .elementor-element.elementor-element-fbed97d{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-advance-tabs .eael-tabs-nav > ul li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-0061d64 > .eael-advance-tabs > .eael-tabs-nav ul li{margin:0em 0.25em 1em 0.25em;}.elementor-42010 .elementor-element.elementor-element-0061d64 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{margin:0em 0.25em 1em 0.25em;}.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-advance-tabs .eael-tabs-content > div{margin:0em 0em 0em 0em;}.elementor-42010 .elementor-element.elementor-element-6a841f6 .elementor-heading-title{font-size:var( --e-global-typography-c9c0f75-font-size );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );}.elementor-42010 .elementor-element.elementor-element-610c65c{text-align:left;}.elementor-42010 .elementor-element.elementor-element-610c65c .elementor-heading-title{font-size:var( --e-global-typography-85ea947-font-size );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );}.elementor-42010 .elementor-element.elementor-element-f74ea61{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-12520a8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42010 .elementor-element.elementor-element-c09964d .elementor-heading-title{font-size:var( --e-global-typography-1a22d16-font-size );line-height:var( --e-global-typography-1a22d16-line-height );}.elementor-42010 .elementor-element.elementor-element-fed93a1{text-align:left;}.elementor-42010 .elementor-element.elementor-element-fed93a1 .elementor-heading-title{font-size:0.938rem;}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-474b31d .-mobile-icon-position-left .eael-feature-list-content-box{margin:0 0 0 5px !important;}.elementor-42010 .elementor-element.elementor-element-474b31d .-mobile-icon-position-right .eael-feature-list-content-box{margin:0 5px 0 0 !important;}.elementor-42010 .elementor-element.elementor-element-474b31d .-icon-position-left .eael-feature-list-content-box, .elementor-42010 .elementor-element.elementor-element-474b31d .-icon-position-right .eael-feature-list-content-box, .elementor-42010 .elementor-element.elementor-element-474b31d .-icon-position-top .eael-feature-list-content-box{margin:5px;}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-content-box .eael-feature-list-title, .elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-content-box .eael-feature-list-title a{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-content-box .eael-feature-list-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-cb4317c .elementor-heading-title{font-size:var( --e-global-typography-1a22d16-font-size );line-height:var( --e-global-typography-1a22d16-line-height );}.elementor-42010 .elementor-element.elementor-element-98ebea0{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-39131a7 .elementor-heading-title{font-size:var( --e-global-typography-1a22d16-font-size );line-height:var( --e-global-typography-1a22d16-line-height );}.elementor-42010 .elementor-element.elementor-element-acfd587{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-42010 .elementor-element.elementor-element-4a99a69.elementor-element{--align-self:flex-start;}.elementor-42010 .elementor-element.elementor-element-4a99a69{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-f7ce9c9{--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:center;--flex-wrap:nowrap;}.elementor-widget-ucaddon_creative_buttons .uc_button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42010 .elementor-element.elementor-element-3ee1da1.elementor-element{--align-self:stretch;}.elementor-42010 .elementor-element.elementor-element-3ee1da1 .uc_button{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-42010 .elementor-element.elementor-element-4ace090.elementor-element{--align-self:stretch;}.elementor-42010 .elementor-element.elementor-element-4ace090 .uc_button{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}}/* Start custom CSS for image, class: .elementor-element-fc0846f */.elementor-42010 .elementor-element.elementor-element-fc0846f img{
overflow-clip-margin: unset !important;
    aspect-ratio: 3/4.5;
object-fit: cover;
vertical-align: middle;
height:100%;
width:100%;
  min-height:20rem;
 max-height:70vh;


}


@media (min-width:767px) {
.elementor-42010 .elementor-element.elementor-element-fc0846f img{
 aspect-ratio:16/13 !important;

}
}


@media (min-width:1024px){
.elementor-42010 .elementor-element.elementor-element-fc0846f img{

        max-height:unset !important;
  min-height:40rem;
        aspect-ratio:16/10 !important;
}
}

@media screen and (min-width:1200px){
.elementor-42010 .elementor-element.elementor-element-fc0846f img{
    aspect-ratio:16/7 !important;
    max-height:60rem !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-764b9346 */.elementor-42010 .elementor-element.elementor-element-764b9346{
    opacity:1;
    position: absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;


background: linear-gradient(90deg,
rgba(8, 13, 14, 1) 10%,
rgba(8, 13, 14, 0.8) 30%,
rgba(8, 13, 14, 0.6) 40%,
rgba(8, 13, 14, 0.4) 50%,
rgba(8, 13, 14, 0.2) 60%,
rgba(8, 13, 14, 0) 70%,
rgba(8, 13, 14, 0));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f8ff520 */.elementor-42010 .elementor-element.elementor-element-6f8ff520 h2{
    hyphens:manual !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c217fc6 */@media (min-width:1025px){
.elementor-42010 .elementor-element.elementor-element-5c217fc6{
    width:40%;
    position:absolute;
    top:50%;
    transform:translateY(-50%);
}
}

@media (max-width:1024px){
    .elementor-42010 .elementor-element.elementor-element-5c217fc6{
 width:100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c935097 */.elementor-42010 .elementor-element.elementor-element-7c935097{
    height:100%;
    width:100%;
    max-width:120rem !important;
    position: relative;

    
}

@media screen and (max-width:767px){
    .elementor-42010 .elementor-element.elementor-element-7c935097{
        margin-top:-20%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45e37098 */.elementor-42010 .elementor-element.elementor-element-45e37098{
    align-items:center;
padding-inline:1.5rem
}


@media (min-width:767px){
  .elementor-42010 .elementor-element.elementor-element-45e37098{
padding-inline:2rem;
}  
}

@media (min-width:1025px){
  .elementor-42010 .elementor-element.elementor-element-45e37098{
padding-inline:5%;
}  
}

@media (min-width:1920px){
  .elementor-42010 .elementor-element.elementor-element-45e37098{
padding-inline:10%;
}  
}



.elementor-42010 .elementor-element.elementor-element-45e37098{

justify-self:center;
    z-index: 5;
}


@media (min-width:1025px){
  .elementor-42010 .elementor-element.elementor-element-45e37098{

    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;

}  
}



  



/*
@media (max-width:1024px){
    .elementor-42010 .elementor-element.elementor-element-45e37098{
        padding-top:5rem;
        min-height:15rem;

        padding-bottom:2rem;
        background: linear-gradient(180deg, transparent 0%, rgb(0,0,0,0.5) 8pc);
    }
}
*/

@media (max-width:1024px){
    .elementor-42010 .elementor-element.elementor-element-45e37098{
    
        padding-top:1rem;
        /*
background-color: rgba(17, 27, 31, 1);*/
        background:  rgba(8, 13, 14, 1) ;
        padding-bottom:3rem;

    }
  
.elementor-42010 .elementor-element.elementor-element-45e37098:before {
    z-index:0;
        background: linear-gradient(180deg, rgba(8, 13, 14, 0), rgba(8, 13, 14, 1));
        content: "";
        height: 10pc;
        left: 0;
        position: absolute;
        top: calc(-10pc + 1px);
        width: 100%;
        pointer-events:none;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74bb858e */.elementor-42010 .elementor-element.elementor-element-74bb858e{
    gap:0;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e42579a */.elementor-42010 .elementor-element.elementor-element-1e42579a .e-con-inner{
    max-width:100%;
    margin-top:0 !important;
    margin-bottom:0 !important;
}

.elementor-42010 .elementor-element.elementor-element-1e42579a{
    padding-inline: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10afe65c */.elementor-42010 .elementor-element.elementor-element-10afe65c{
    max-width:120rem !important;
    gap:0.5rem;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d718a */@media screen and (min-width: 767px) {
.elementor-42010 .elementor-element.elementor-element-f2d718a{
    padding-inline:5%;
}
}

@media screen and (min-width: 1920px) {
.elementor-42010 .elementor-element.elementor-element-f2d718a{
    padding-inline:10%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30354a26 *//* .elementor-42010 .elementor-element.elementor-element-30354a26{
    height:50px;
    position: sticky !important;
    top:0;
    z-index:98;

}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4698819b */.elementor-42010 .elementor-element.elementor-element-4698819b .e-con-inner{
    margin-bottom:0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d3d86 */.elementor-42010 .elementor-element.elementor-element-74d3d86{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:0;
}
.elementor-42010 .elementor-element.elementor-element-74d3d86:before{
    background: linear-gradient(0deg, black, transparent);
}


.elementor-42010 .elementor-element.elementor-element-74d3d86 img{
    object-fit: cover;
    width:100%;
    height:100%;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acf34de */.elementor-42010 .elementor-element.elementor-element-acf34de{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:0;
}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-9525387 */.cm-modal .premium-modal-box-modal-header button {
    color:black !important;
    display:inline;
    padding:0 !important;
    line-height: 1.5rem
}


.cm-modal .premium-modal-box-close-button-container{
        -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    background-color: transparent;
position:absolute;
padding:0.5rem;
border-radius: 0.5rem;
top:0.75rem;
right:0.75rem;
z-index:20 !important;
}


.cm-modal .premium-modal-box-close-button-container:hover{
background:rgba(0, 0, 0, 0.05);
}


.cm-modal .premium-modal-box-modal-header {
    justify-content: flex-end;
}





@media only screen and (max-width: 1024px){
.cm-modal .premium-modal-box-modal-header .premium-modal-box-modal-title {
display:none;
} 


.cm-modal .premium-modal-box-modal-header {
    justify-content: flex-end !important;
    padding:0.75rem !important;
    flex-direction: column-reverse !important;
}
}


.cm-modal .xpro-table-head-column-cell {
display:none !important;
}
    
    
@media screen and (max-width: 767px){

.cm-modal .xpro-elementor-horizontal-menu-responsive-mobile ~ .xpro-elementor-horizontal-menu-overlay, .xpro-elementor-horizontal-menu-responsive-mobile ~ .xpro-elementor-horizontal-menu-toggler-wrapper, .xpro-table-responsive .xpro-table-body-row .xpro-table-head-column-cell {
display:none !important;
}
}

   
.elementor-42010 .elementor-element.elementor-element-9525387 .animated.animated-fast {
   animation-duration: 0.4s !important;
   animation-name: fadeInUp !important;
}


.cm-modal .premium-modal-trigger-btn{
    height: 0.5rem;
}


.cm-modal .premium-modal-box-modal{
    backdrop-filter: blur(4px);
    height: 100dvh;
}


@media only screen and (min-width: 768px) and (max-width: 1024px){
 


.cm-modal .premium-modal-box-modal-header  {
background: transparent !important;
top:0 ;
right:0;
} 

  
.cm-modal .premium-modal-box-modal-dialog {
position:absolute;
bottom:0;
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
max-block-size: calc(100% - 3.25rem ) !important;
max-inline-size: calc(100vw - 6.25rem) !important;
min-block-size: 4rem !important;
overflow:hidden !important;
margin:auto;
height:100% !important;
block-size:60rem ;
border-radius:1rem 1rem 0 0 !important;
}

}


@media only screen and (max-width: 768px){

.cm-modal .premium-modal-box-modal-dialog {
position:absolute;
bottom:0;
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
max-block-size: calc(100% - 3.25rem) !important;
max-inline-size: calc(100vw - 0rem) !important;
overflow:hidden !important;
margin:auto;
height:100% !important;
block-size:auto;
border-radius:1rem 1rem 0 0 !important;
}
}


@media only screen and (min-width: 1025px){

.elementor-42010 .elementor-element.elementor-element-9525387 .premium-modal-box-modal-header .premium-modal-box-modal-title {
    margin-right:auto !important;
}    
    
    
.cm-modal .premium-modal-box-modal-dialog {
border-radius:1rem !important;
padding:0;
max-inline-size: calc(100vw - 6.25rem) !important;
max-block-size: calc(100% - 6.25rem) !important;
min-block-size: 4rem !important;
block-size: 43.125rem;
        height: auto;
        width: 70rem;

overflow:hidden !important;
}
}


.cm-modal .premium-modal-box-modal-body{
padding-bottom:0rem;
overflow:auto !important;
overscroll-behavior: contain !important;
    -ms-overflow-style: none;  /* Internet Explorer 10+ */
    scrollbar-width: none;  /* Firefox */
}

.cm-modal .premium-modal-box-modal-body::-webkit-scrollbar { 
    display: none;  /* Safari and Chrome */
}



@media only screen and (min-width: 1025px){
.cm-modal .premium-modal-box-modal-dialog:after{
    background-color:white !important;
    background: linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);
bottom: 0;
content: " ";
display: block;
height: 1.5rem;
left: auto;
pointer-events: none;
position: absolute;
width: 100%;
box-shadow: 0 -10px 10px white;
z-index: 1;
opacity:0.9;
}
}


@media only screen and (max-width: 1024px){
.cm-modal .premium-modal-box-modal-dialog:after{
    background-color:white !important;
    background: linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);
bottom: 0;
content: " ";
display: block;
height: 1rem;
left: auto;
pointer-events: none;
position: absolute;
width: 100%;
box-shadow: 0 -10px 10px white;
z-index: 2;
opacity:0.9;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf8d325 */@media (min-width: 767px) {
    .elementor-42010 .elementor-element.elementor-element-5cf8d325{
    padding-left:1.5rem !important;    
    padding-right:1.5rem !important;
    padding-bottom:1.5rem;
    padding-bottom:1.5rem;
        
    }
}


 .elementor-42010 .elementor-element.elementor-element-5cf8d325{

    padding-bottom:1.5rem;
    padding-bottom:1.5rem;
        
    }
    

.elementor-42010 .elementor-element.elementor-element-5cf8d325 .refimg{
    overflow:hidden;
	will-change: transform;
    transition:transform 2.2s cubic-bezier(0.14, 1.12, 0.67, 0.99);
}


.elementor-42010 .elementor-element.elementor-element-5cf8d325:hover .refimg{
    transform: matrix(1.03, 0, 0, 1.03, 0, 0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6115bf0 */.elementor-42010 .elementor-element.elementor-element-6115bf0{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:0;
}
.elementor-42010 .elementor-element.elementor-element-6115bf0:before{
    background: linear-gradient(0deg, black, transparent);
}


.elementor-42010 .elementor-element.elementor-element-6115bf0 img{
    object-fit: cover;
    width:100%;
    height:100%;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef7de9 */.elementor-42010 .elementor-element.elementor-element-1ef7de9{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:0;
}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-c83daa9 */.cm-modal .premium-modal-box-modal-header button {
    color:black !important;
    display:inline;
    padding:0 !important;
    line-height: 1.5rem
}


.cm-modal .premium-modal-box-close-button-container{
        -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    background-color: transparent;
position:absolute;
padding:0.5rem;
border-radius: 0.5rem;
top:0.75rem;
right:0.75rem;
z-index:20 !important;
}


.cm-modal .premium-modal-box-close-button-container:hover{
background:rgba(0, 0, 0, 0.05);
}


.cm-modal .premium-modal-box-modal-header {
    justify-content: flex-end;
}





@media only screen and (max-width: 1024px){
.cm-modal .premium-modal-box-modal-header .premium-modal-box-modal-title {
display:none;
} 


.cm-modal .premium-modal-box-modal-header {
    justify-content: flex-end !important;
    padding:0.75rem !important;
    flex-direction: column-reverse !important;
}
}


.cm-modal .xpro-table-head-column-cell {
display:none !important;
}
    
    
@media screen and (max-width: 767px){

.cm-modal .xpro-elementor-horizontal-menu-responsive-mobile ~ .xpro-elementor-horizontal-menu-overlay, .xpro-elementor-horizontal-menu-responsive-mobile ~ .xpro-elementor-horizontal-menu-toggler-wrapper, .xpro-table-responsive .xpro-table-body-row .xpro-table-head-column-cell {
display:none !important;
}
}

   
.elementor-42010 .elementor-element.elementor-element-c83daa9 .animated.animated-fast {
   animation-duration: 0.4s !important;
   animation-name: fadeInUp !important;
}


.cm-modal .premium-modal-trigger-btn{
    height: 0.5rem;
}


.cm-modal .premium-modal-box-modal{
    backdrop-filter: blur(4px);
    height: 100dvh;
}


@media only screen and (min-width: 768px) and (max-width: 1024px){
 


.cm-modal .premium-modal-box-modal-header  {
background: transparent !important;
top:0 ;
right:0;
} 

  
.cm-modal .premium-modal-box-modal-dialog {
position:absolute;
bottom:0;
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
max-block-size: calc(100% - 3.25rem ) !important;
max-inline-size: calc(100vw - 6.25rem) !important;
min-block-size: 4rem !important;
overflow:hidden !important;
margin:auto;
height:100% !important;
block-size:60rem ;
border-radius:1rem 1rem 0 0 !important;
}

}


@media only screen and (max-width: 768px){

.cm-modal .premium-modal-box-modal-dialog {
position:absolute;
bottom:0;
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
max-block-size: calc(100% - 3.25rem) !important;
max-inline-size: calc(100vw - 0rem) !important;
overflow:hidden !important;
margin:auto;
height:100% !important;
block-size:auto;
border-radius:1rem 1rem 0 0 !important;
}
}


@media only screen and (min-width: 1025px){

.elementor-42010 .elementor-element.elementor-element-c83daa9 .premium-modal-box-modal-header .premium-modal-box-modal-title {
    margin-right:auto !important;
}    
    
    
.cm-modal .premium-modal-box-modal-dialog {
border-radius:1rem !important;
padding:0;
max-inline-size: calc(100vw - 6.25rem) !important;
max-block-size: calc(100% - 6.25rem) !important;
min-block-size: 4rem !important;
block-size: 43.125rem;
        height: auto;
        width: 70rem;

overflow:hidden !important;
}
}


.cm-modal .premium-modal-box-modal-body{
padding-bottom:0rem;
overflow:auto !important;
overscroll-behavior: contain !important;
    -ms-overflow-style: none;  /* Internet Explorer 10+ */
    scrollbar-width: none;  /* Firefox */
}

.cm-modal .premium-modal-box-modal-body::-webkit-scrollbar { 
    display: none;  /* Safari and Chrome */
}



@media only screen and (min-width: 1025px){
.cm-modal .premium-modal-box-modal-dialog:after{
    background-color:white !important;
    background: linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);
bottom: 0;
content: " ";
display: block;
height: 1.5rem;
left: auto;
pointer-events: none;
position: absolute;
width: 100%;
box-shadow: 0 -10px 10px white;
z-index: 1;
opacity:0.9;
}
}


@media only screen and (max-width: 1024px){
.cm-modal .premium-modal-box-modal-dialog:after{
    background-color:white !important;
    background: linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);
bottom: 0;
content: " ";
display: block;
height: 1rem;
left: auto;
pointer-events: none;
position: absolute;
width: 100%;
box-shadow: 0 -10px 10px white;
z-index: 2;
opacity:0.9;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece9ea4 */@media (min-width: 767px) {
    .elementor-42010 .elementor-element.elementor-element-ece9ea4{
    padding-left:1.5rem !important;    
    padding-right:1.5rem !important;
    padding-bottom:1.5rem;
    padding-bottom:1.5rem;
        
    }
}


 .elementor-42010 .elementor-element.elementor-element-ece9ea4{

    padding-bottom:1.5rem;
    padding-bottom:1.5rem;
        
    }
    

.elementor-42010 .elementor-element.elementor-element-ece9ea4 .refimg{
    overflow:hidden;
	will-change: transform;
    transition:transform 2.2s cubic-bezier(0.14, 1.12, 0.67, 0.99);
}


.elementor-42010 .elementor-element.elementor-element-ece9ea4:hover .refimg{
    transform: matrix(1.03, 0, 0, 1.03, 0, 0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea6cb26 */.elementor-42010 .elementor-element.elementor-element-ea6cb26{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:0;
}
.elementor-42010 .elementor-element.elementor-element-ea6cb26:before{
    background: linear-gradient(0deg, black, transparent);
}


.elementor-42010 .elementor-element.elementor-element-ea6cb26 img{
    object-fit: cover;
    width:100%;
    height:100%;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0daddc2 */.elementor-42010 .elementor-element.elementor-element-0daddc2{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:0;
}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-c93bdca */.cm-modal .premium-modal-box-modal-header button {
    color:black !important;
    display:inline;
    padding:0 !important;
    line-height: 1.5rem
}


.cm-modal .premium-modal-box-close-button-container{
        -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    background-color: transparent;
position:absolute;
padding:0.5rem;
border-radius: 0.5rem;
top:0.75rem;
right:0.75rem;
z-index:20 !important;
}


.cm-modal .premium-modal-box-close-button-container:hover{
background:rgba(0, 0, 0, 0.05);
}


.cm-modal .premium-modal-box-modal-header {
    justify-content: flex-end;
}





@media only screen and (max-width: 1024px){
.cm-modal .premium-modal-box-modal-header .premium-modal-box-modal-title {
display:none;
} 


.cm-modal .premium-modal-box-modal-header {
    justify-content: flex-end !important;
    padding:0.75rem !important;
    flex-direction: column-reverse !important;
}
}


.cm-modal .xpro-table-head-column-cell {
display:none !important;
}
    
    
@media screen and (max-width: 767px){

.cm-modal .xpro-elementor-horizontal-menu-responsive-mobile ~ .xpro-elementor-horizontal-menu-overlay, .xpro-elementor-horizontal-menu-responsive-mobile ~ .xpro-elementor-horizontal-menu-toggler-wrapper, .xpro-table-responsive .xpro-table-body-row .xpro-table-head-column-cell {
display:none !important;
}
}

   
.elementor-42010 .elementor-element.elementor-element-c93bdca .animated.animated-fast {
   animation-duration: 0.4s !important;
   animation-name: fadeInUp !important;
}


.cm-modal .premium-modal-trigger-btn{
    height: 0.5rem;
}


.cm-modal .premium-modal-box-modal{
    backdrop-filter: blur(4px);
    height: 100dvh;
}


@media only screen and (min-width: 768px) and (max-width: 1024px){
 


.cm-modal .premium-modal-box-modal-header  {
background: transparent !important;
top:0 ;
right:0;
} 

  
.cm-modal .premium-modal-box-modal-dialog {
position:absolute;
bottom:0;
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
max-block-size: calc(100% - 3.25rem ) !important;
max-inline-size: calc(100vw - 6.25rem) !important;
min-block-size: 4rem !important;
overflow:hidden !important;
margin:auto;
height:100% !important;
block-size:60rem ;
border-radius:1rem 1rem 0 0 !important;
}

}


@media only screen and (max-width: 768px){

.cm-modal .premium-modal-box-modal-dialog {
position:absolute;
bottom:0;
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
max-block-size: calc(100% - 3.25rem) !important;
max-inline-size: calc(100vw - 0rem) !important;
overflow:hidden !important;
margin:auto;
height:100% !important;
block-size:auto;
border-radius:1rem 1rem 0 0 !important;
}
}


@media only screen and (min-width: 1025px){

.elementor-42010 .elementor-element.elementor-element-c93bdca .premium-modal-box-modal-header .premium-modal-box-modal-title {
    margin-right:auto !important;
}    
    
    
.cm-modal .premium-modal-box-modal-dialog {
border-radius:1rem !important;
padding:0;
max-inline-size: calc(100vw - 6.25rem) !important;
max-block-size: calc(100% - 6.25rem) !important;
min-block-size: 4rem !important;
block-size: 43.125rem;
        height: auto;
        width: 70rem;

overflow:hidden !important;
}
}


.cm-modal .premium-modal-box-modal-body{
padding-bottom:0rem;
overflow:auto !important;
overscroll-behavior: contain !important;
    -ms-overflow-style: none;  /* Internet Explorer 10+ */
    scrollbar-width: none;  /* Firefox */
}

.cm-modal .premium-modal-box-modal-body::-webkit-scrollbar { 
    display: none;  /* Safari and Chrome */
}



@media only screen and (min-width: 1025px){
.cm-modal .premium-modal-box-modal-dialog:after{
    background-color:white !important;
    background: linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);
bottom: 0;
content: " ";
display: block;
height: 1.5rem;
left: auto;
pointer-events: none;
position: absolute;
width: 100%;
box-shadow: 0 -10px 10px white;
z-index: 1;
opacity:0.9;
}
}


@media only screen and (max-width: 1024px){
.cm-modal .premium-modal-box-modal-dialog:after{
    background-color:white !important;
    background: linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);
bottom: 0;
content: " ";
display: block;
height: 1rem;
left: auto;
pointer-events: none;
position: absolute;
width: 100%;
box-shadow: 0 -10px 10px white;
z-index: 2;
opacity:0.9;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0145ff */@media (min-width: 767px) {
    .elementor-42010 .elementor-element.elementor-element-c0145ff{
    padding-left:1.5rem !important;    
    padding-right:1.5rem !important;
    padding-bottom:1.5rem;
    padding-bottom:1.5rem;
        
    }
}


 .elementor-42010 .elementor-element.elementor-element-c0145ff{

    padding-bottom:1.5rem;
    padding-bottom:1.5rem;
        
    }
    

.elementor-42010 .elementor-element.elementor-element-c0145ff .refimg{
    overflow:hidden;
	will-change: transform;
    transition:transform 2.2s cubic-bezier(0.14, 1.12, 0.67, 0.99);
}


.elementor-42010 .elementor-element.elementor-element-c0145ff:hover .refimg{
    transform: matrix(1.03, 0, 0, 1.03, 0, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b5025d8 */@media screen and (min-width:1024px){
.elementor-42010 .elementor-element.elementor-element-7b5025d8{
    gap:1rem !important;
}
}

@media screen and (max-width:1024px){
.elementor-42010 .elementor-element.elementor-element-7b5025d8{
    gap:0.25rem !important;
}
}


@media screen and (max-width:1024px){
    .elementor-42010 .elementor-element.elementor-element-7b5025d8{
        flex-direction:column !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504dee0 */.elementor-42010 .elementor-element.elementor-element-504dee0 .e-con-inner{
    margin-bottom:0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-48e6f30c */.elementor-42010 .elementor-element.elementor-element-48e6f30c i{
    filter: drop-shadow(0.1rem 0.1rem 0.1rem rgb(0,0,0,0.2));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e36af12 */.elementor-42010 .elementor-element.elementor-element-3e36af12 i{
    filter: drop-shadow(0.1rem 0.1rem 0.1rem rgb(0,0,0,0.2));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18391a77 */@media (max-width: 1200px) and (min-width: 767px) {
    .elementor-42010 .elementor-element.elementor-element-18391a77{
        width:100% !important;
    }
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d070adb */.elementor-42010 .elementor-element.elementor-element-6d070adb i{
    filter: drop-shadow(0.1rem 0.1rem 0.1rem rgb(0,0,0,0.2));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-56df92dc */.elementor-42010 .elementor-element.elementor-element-56df92dc i{
    filter: drop-shadow(0.1rem 0.1rem 0.1rem rgb(0,0,0,0.2));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1821da5d */@media (max-width: 1200px) and (min-width: 767px) {
    .elementor-42010 .elementor-element.elementor-element-1821da5d{
        width:100% !important;
    }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c16bc34 */.elementor-42010 .elementor-element.elementor-element-5c16bc34{
    
        gap:1.5rem !important;
    }
    
    @media (max-width: 1200px) {
        .elementor-42010 .elementor-element.elementor-element-5c16bc34{
        gap:2.5rem !important;
    }
    }
    
@media (max-width: 1200px) {
    .elementor-42010 .elementor-element.elementor-element-5c16bc34{
        flex-direction:column !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563c17de */.elementor-42010 .elementor-element.elementor-element-563c17de{
    
        gap:1.5rem !important;
    }
    
    @media (max-width: 1200px) {
        .elementor-42010 .elementor-element.elementor-element-563c17de{
        gap:2.5rem !important;
    }
    }
    
@media (max-width: 1200px) {
    .elementor-42010 .elementor-element.elementor-element-563c17de{
        flex-direction:column !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a0345f4 */.elementor-42010 .elementor-element.elementor-element-2a0345f4 .e-con-inner{
    max-width:90rem;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2504092 */.elementor-42010 .elementor-element.elementor-element-2504092 .e-con-inner{
    margin-bottom:0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b56304a */.elementor-42010 .elementor-element.elementor-element-b56304a img{
    aspect-ratio: 1.3/1;
    object-fit: cover;
    display:block;
}

@media (min-width: 1024px) {
    .elementor-42010 .elementor-element.elementor-element-b56304a img{
    aspect-ratio: 1;
}
}/* End custom CSS */
/* Start custom CSS for xpro-button, class: .elementor-element-fb52171 */.elementor-42010 .elementor-element.elementor-element-fb52171 span{
 text-align: start !important;   
}



.elementor-42010 .elementor-element.elementor-element-fb52171 a:hover .xpro-button-text{
    text-decoration: underline !important;
}


.elementor-42010 .elementor-element.elementor-element-fb52171 .xpro-button-text {
    line-height: 135% !important;
    text-wrap-style: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aca4926 */.elementor-42010 .elementor-element.elementor-element-aca4926 .e-con-inner{
    margin-bottom:0 !important;
}/* End custom CSS */
/* Start custom CSS for premium-addon-video-box, class: .elementor-element-c984655 */.elementor-42010 .elementor-element.elementor-element-c984655 .premium-vid-lightbox-container, .premium-video-box-video-container{
position:relative; 
}

.premium-video-box-inner-wrap {
    height: 100%;
}

.elementor-42010 .elementor-element.elementor-element-c984655  .premium-video-box-video-container video {
    object-position: 50% 50% !important
}


.elementor-42010 .elementor-element.elementor-element-c984655  .premium-video-box-container > div {
    aspect-ratio: 16 / 9 !important;
}



.elementor-42010 .elementor-element.elementor-element-c984655 .premium-video-box-image-container

 {
    -webkit-filter: brightness(0.5) !important;
    filter: brightness(0.5) !important;
}

@media screen and (min-width:1024px){
.elementor-42010 .elementor-element.elementor-element-c984655  .premium-video-box-container > div {
    aspect-ratio: 16 / 6 !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-128271f */.elementor-42010 .elementor-element.elementor-element-128271f{
    flex-direction: column !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366c642 */.elementor-42010 .elementor-element.elementor-element-366c642 .e-con-inner{
margin-top:2rem !important;
    max-width:120rem;
}

@media (min-width: 1920px) {
.elementor-42010 .elementor-element.elementor-element-366c642 {
        padding-inline: 5% !important;
    }
}

@media (min-width: 767px) {
.elementor-42010 .elementor-element.elementor-element-366c642 {
        padding-inline: 2.5% !important;
    }
}

@media (max-width: 767px) {
    .elementor-42010 .elementor-element.elementor-element-366c642 .e-con-inner{
        margin-bottom:0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08dd688 */@media screen and (min-width:767px) and (max-width:1024px){
    .elementor-42010 .elementor-element.elementor-element-08dd688{
        width:100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a740e14 */@media screen and (min-width:767px) and (max-width:1024px){
    .elementor-42010 .elementor-element.elementor-element-a740e14{
        flex-direction:column !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6a984 */.elementor-42010 .elementor-element.elementor-element-ef6a984 .e-con-inner{
    max-width:60rem;
}

.elementor-42010 .elementor-element.elementor-element-ef6a984{
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbed97d */.elementor-42010 .elementor-element.elementor-element-fbed97d{
    max-width:70rem !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee33bf */.elementor-42010 .elementor-element.elementor-element-5ee33bf{
    flex-direction: column !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b572c7 */.elementor-42010 .elementor-element.elementor-element-8b572c7 .e-con-inner{

    margin-bottom:2rem !important;
}/* End custom CSS */
/* Start custom CSS for eael-adv-tabs, class: .elementor-element-0061d64 */.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-tabs-nav ul li {
    flex:unset;
}

.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-advance-tabs .eael-tabs-nav>ul {
    flex-flow: row nowrap !important;
    overflow-x:auto;
    scrollbar-width: thin;
    scrollbar-color: rgb(255,255,255,0.5) rgb(255,255,255,0.025);
}


.elementor-42010 .elementor-element.elementor-element-0061d64 .eael-tab-title{
    text-wrap-mode:nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b4de5 */@media screen and (min-width:767px) and (max-width:1024px){
    .elementor-42010 .elementor-element.elementor-element-23b4de5{
        width:100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff9dde */@media screen and (min-width:767px) and (max-width:1024px){
    .elementor-42010 .elementor-element.elementor-element-fff9dde{
        flex-direction:column !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5ea776 */.elementor-42010 .elementor-element.elementor-element-f5ea776 .e-con-inner{
    margin-top:0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-610c65c */.elementor-42010 .elementor-element.elementor-element-610c65c{
    max-width:60rem !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f74ea61 */.elementor-42010 .elementor-element.elementor-element-f74ea61{
    max-width:60rem !important;
}/* End custom CSS */
/* Start custom CSS for eael-feature-list, class: .elementor-element-474b31d */.elementor-42010 .elementor-element.elementor-element-474b31d h2{
    word-break: break-word !important;
    hyphens: auto !important;
}

.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-title:hover  a{
    color:#009EE0 !important;
}


.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-icon {
    color: #109704 !important;
}
 
.elementor-42010 .elementor-element.elementor-element-474b31d i{
    line-height:80%;
}

.elementor-42010 .elementor-element.elementor-element-474b31d .eael-feature-list-icon-inner {
    display:block !important;
}


.elementor-42010 .elementor-element.elementor-element-474b31d ul li a {
    padding: inherit !important;
    margin: 0;
    display: block;

    background: transparent
    ;

    border: none !important;
    transition: all 0.25s ease-in-out;
    -webkit-transition: all 0.25s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac3d696 */.elementor-42010 .elementor-element.elementor-element-ac3d696 .e-con-inner{
    max-width:80rem;
    margin-bottom:3.5rem !important;
}

.elementor-42010 .elementor-element.elementor-element-ac3d696{
    max-width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efcb213 */.elementor-42010 .elementor-element.elementor-element-efcb213 .e-con-inner{
    margin-bottom:0 !important;
    margin-top:0 !important;
}

.elementor-42010 .elementor-element.elementor-element-efcb213 .e-con-inner{
    max-width:80rem;
}/* End custom CSS */
/* Start custom CSS for ucaddon_creative_buttons, class: .elementor-element-3ee1da1 */.elementor-42010 .elementor-element.elementor-element-3ee1da1 .uc_button{
    padding: 1rem 2rem !important;
}/* End custom CSS */
/* Start custom CSS for ucaddon_creative_buttons, class: .elementor-element-4ace090 */.elementor-42010 .elementor-element.elementor-element-4ace090 .uc_button{
    padding: 1rem 2rem !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-416b765 */.elementor-42010 .elementor-element.elementor-element-416b765 .e-con-inner{
    margin-top:1.5rem !important;

}

.elementor-42010 .elementor-element.elementor-element-416b765 .e-con-inner{
    max-width:80rem;
}/* End custom CSS */