.elementor-1248 .elementor-element.elementor-element-77451a6:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-77451a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angolnyelviskola-happyend.hu/wp-content/uploads/2025/03/female-student-in-eyeglasses-crossing-her-fingers-with-hope-and-asking-for-good-luck-before-exam-e1741948078197.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1248 .elementor-element.elementor-element-77451a6 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7b926c8 ) 0%, var( --e-global-color-f5f582c ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-77451a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:137px;padding:375px 0px 33px 0px;}.elementor-1248 .elementor-element.elementor-element-af4cb1d{margin-top:-68px;margin-bottom:13px;}.elementor-1248 .elementor-element.elementor-element-7496770 .elementor-heading-title{font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-a9d06f0 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-a9d06f0 .elementor-heading-title{font-family:var( --e-global-typography-3bfcfdf-font-family ), Sans-serif;font-size:var( --e-global-typography-3bfcfdf-font-size );font-weight:var( --e-global-typography-3bfcfdf-font-weight );text-transform:var( --e-global-typography-3bfcfdf-text-transform );font-style:var( --e-global-typography-3bfcfdf-font-style );line-height:var( --e-global-typography-3bfcfdf-line-height );letter-spacing:var( --e-global-typography-3bfcfdf-letter-spacing );color:#FFFFFF;}.elementor-1248 .elementor-element.elementor-element-a45234f > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-a45234f .elementor-heading-title{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );color:var( --e-global-color-8a64a80 );}.elementor-bc-flex-widget .elementor-1248 .elementor-element.elementor-element-b22c346.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1248 .elementor-element.elementor-element-b22c346.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-icon i{color:var( --e-global-color-8a64a80 );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-icon svg{fill:var( --e-global-color-8a64a80 );transition:fill 0.3s;}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-72aa13a6{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c803f0-font-size );font-weight:var( --e-global-typography-0c803f0-font-weight );text-transform:var( --e-global-typography-0c803f0-text-transform );font-style:var( --e-global-typography-0c803f0-font-style );line-height:var( --e-global-typography-0c803f0-line-height );}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-text{color:var( --e-global-color-8a64a80 );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-8c5e863{margin-top:125px;margin-bottom:-192px;}.elementor-1248 .elementor-element.elementor-element-589596c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-589596c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-589596c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1248 .elementor-element.elementor-element-589596c > .elementor-element-populated{box-shadow:0px 10px 30px 0px rgba(119, 139.00000000000003, 158, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-589596c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-f425fc4 .elementor-icon-wrapper{text-align:center;}.elementor-1248 .elementor-element.elementor-element-f425fc4.elementor-view-stacked .elementor-icon{background-color:#F2C94C;}.elementor-1248 .elementor-element.elementor-element-f425fc4.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-f425fc4.elementor-view-default .elementor-icon{color:#F2C94C;border-color:#F2C94C;}.elementor-1248 .elementor-element.elementor-element-f425fc4.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-f425fc4.elementor-view-default .elementor-icon svg{fill:#F2C94C;}.elementor-1248 .elementor-element.elementor-element-f425fc4 .elementor-icon{font-size:35px;}.elementor-1248 .elementor-element.elementor-element-f425fc4 .elementor-icon svg{height:35px;}.elementor-1248 .elementor-element.elementor-element-9f77c46{text-align:center;}.elementor-1248 .elementor-element.elementor-element-9f77c46 .elementor-heading-title{font-family:var( --e-global-typography-ac397c5-font-family ), Sans-serif;font-size:var( --e-global-typography-ac397c5-font-size );font-weight:var( --e-global-typography-ac397c5-font-weight );text-transform:var( --e-global-typography-ac397c5-text-transform );font-style:var( --e-global-typography-ac397c5-font-style );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-cf0de14{text-align:center;}.elementor-1248 .elementor-element.elementor-element-cf0de14 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-ddeded1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-ddeded1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1248 .elementor-element.elementor-element-ddeded1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1248 .elementor-element.elementor-element-ddeded1 > .elementor-element-populated{border-style:solid;border-width:5px 0px 0px 0px;border-color:var( --e-global-color-secondary );box-shadow:0px 10px 30px 0px rgba(119, 139.00000000000003, 158, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-ddeded1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-bbc6356 .elementor-icon-wrapper{text-align:center;}.elementor-1248 .elementor-element.elementor-element-bbc6356.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-bbc6356.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-bbc6356.elementor-view-default .elementor-icon{color:var( --e-global-color-374c167 );border-color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-bbc6356.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-bbc6356.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-bbc6356 .elementor-icon{font-size:35px;}.elementor-1248 .elementor-element.elementor-element-bbc6356 .elementor-icon svg{height:35px;}.elementor-1248 .elementor-element.elementor-element-1f57d4f{text-align:center;}.elementor-1248 .elementor-element.elementor-element-1f57d4f .elementor-heading-title{font-family:var( --e-global-typography-ac397c5-font-family ), Sans-serif;font-size:var( --e-global-typography-ac397c5-font-size );font-weight:var( --e-global-typography-ac397c5-font-weight );text-transform:var( --e-global-typography-ac397c5-text-transform );font-style:var( --e-global-typography-ac397c5-font-style );line-height:var( --e-global-typography-ac397c5-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-b829ac3{text-align:center;}.elementor-1248 .elementor-element.elementor-element-b829ac3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-b2d2e82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-b2d2e82 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-b2d2e82 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1248 .elementor-element.elementor-element-b2d2e82 > .elementor-element-populated{box-shadow:0px 10px 30px 0px rgba(119, 139.00000000000003, 158, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-b2d2e82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-1de7142 .elementor-icon-wrapper{text-align:center;}.elementor-1248 .elementor-element.elementor-element-1de7142.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-1de7142.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-1de7142.elementor-view-default .elementor-icon{color:var( --e-global-color-374c167 );border-color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-1de7142.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-1de7142.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-1de7142 .elementor-icon{font-size:35px;}.elementor-1248 .elementor-element.elementor-element-1de7142 .elementor-icon svg{height:35px;}.elementor-1248 .elementor-element.elementor-element-34dab93{text-align:center;}.elementor-1248 .elementor-element.elementor-element-34dab93 .elementor-heading-title{font-family:var( --e-global-typography-ac397c5-font-family ), Sans-serif;font-size:var( --e-global-typography-ac397c5-font-size );font-weight:var( --e-global-typography-ac397c5-font-weight );text-transform:var( --e-global-typography-ac397c5-text-transform );font-style:var( --e-global-typography-ac397c5-font-style );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-dd7a8be{text-align:center;}.elementor-1248 .elementor-element.elementor-element-dd7a8be .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-c75888a{overflow:hidden;padding:150px 0px 100px 0px;}.elementor-1248 .elementor-element.elementor-element-c236130 > .elementor-element-populated{padding:0px 32px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-2c4b692 .elementor-heading-title{font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-c2934c5 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-c2934c5 .elementor-heading-title{font-family:var( --e-global-typography-b3c6872-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c6872-font-size );font-weight:var( --e-global-typography-b3c6872-font-weight );text-transform:var( --e-global-typography-b3c6872-text-transform );font-style:var( --e-global-typography-b3c6872-font-style );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-cf8bd8d > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-cf8bd8d{text-align:justify;}.elementor-1248 .elementor-element.elementor-element-16a1422 > .elementor-widget-container{margin:02px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-16a1422 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1248 .elementor-element.elementor-element-4905657 .elementor-button{background-color:var( --e-global-color-d708a03 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1248 .elementor-element.elementor-element-4905657 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-4905657 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1248 .elementor-element.elementor-element-4905657 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1248 .elementor-element.elementor-element-b087941 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-b087941{text-align:justify;}.elementor-1248 .elementor-element.elementor-element-9015c80 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1248 .elementor-element.elementor-element-9015c80{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-ef9b57c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-ef9b57c{text-align:justify;}.elementor-1248 .elementor-element.elementor-element-1f45f0e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-1f45f0e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1248 .elementor-element.elementor-element-1f45f0e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1248 .elementor-element.elementor-element-1f45f0e .elementor-button{fill:var( --e-global-color-8a64a80 );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-a6f217d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-1248 .elementor-element.elementor-element-a6f217d > .elementor-element-populated{padding:0px 0px 0px 32px;}.elementor-1248 .elementor-element.elementor-element-a68d07f > .elementor-widget-container{margin:0px -65px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-a68d07f{text-align:start;}.elementor-1248 .elementor-element.elementor-element-a68d07f .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;line-height:1.182em;color:var( --e-global-color-secondary );}.elementor-1248 .elementor-element.elementor-element-4486668 > .elementor-widget-container{margin:0px -65px -32px 0px;}.elementor-1248 .elementor-element.elementor-element-4486668{text-align:justify;}.elementor-1248 .elementor-element.elementor-element-4afa3f5 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1248 .elementor-element.elementor-element-4afa3f5 img{max-width:671px;}.elementor-1248 .elementor-element.elementor-element-d4ea7db .elementor-heading-title{font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-ab26386 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-ab26386 .elementor-heading-title{font-family:var( --e-global-typography-b3c6872-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c6872-font-size );font-weight:var( --e-global-typography-b3c6872-font-weight );text-transform:var( --e-global-typography-b3c6872-text-transform );font-style:var( --e-global-typography-b3c6872-font-style );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-ff3c2f0 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-ff3c2f0 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:16px;}.elementor-1248 .elementor-element.elementor-element-ff3c2f0 .elementor-icon-box-title{margin-block-end:0px;text-shadow:0px 0px 10px #F1A700;}.elementor-1248 .elementor-element.elementor-element-ff3c2f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-ff3c2f0.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-ff3c2f0.elementor-view-default .elementor-icon{fill:var( --e-global-color-ed0b98d );color:var( --e-global-color-ed0b98d );border-color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-ff3c2f0 .elementor-icon{font-size:24px;}.elementor-1248 .elementor-element.elementor-element-ff3c2f0 .elementor-icon-box-title, .elementor-1248 .elementor-element.elementor-element-ff3c2f0 .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;line-height:1.444em;}.elementor-1248 .elementor-element.elementor-element-ff3c2f0 .elementor-icon-box-description{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-d16468e > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-d16468e .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:16px;}.elementor-1248 .elementor-element.elementor-element-d16468e .elementor-icon-box-title{margin-block-end:0px;text-shadow:0px 0px 10px #F1A700;}.elementor-1248 .elementor-element.elementor-element-d16468e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-d16468e.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-d16468e.elementor-view-default .elementor-icon{fill:var( --e-global-color-ed0b98d );color:var( --e-global-color-ed0b98d );border-color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-d16468e .elementor-icon{font-size:24px;}.elementor-1248 .elementor-element.elementor-element-d16468e .elementor-icon-box-title, .elementor-1248 .elementor-element.elementor-element-d16468e .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;line-height:1.444em;}.elementor-1248 .elementor-element.elementor-element-d16468e .elementor-icon-box-description{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-ae44c28 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-ae44c28 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:16px;}.elementor-1248 .elementor-element.elementor-element-ae44c28 .elementor-icon-box-title{margin-block-end:0px;text-shadow:0px 0px 10px #F1A700;}.elementor-1248 .elementor-element.elementor-element-ae44c28.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-ae44c28.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-ae44c28.elementor-view-default .elementor-icon{fill:var( --e-global-color-ed0b98d );color:var( --e-global-color-ed0b98d );border-color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-ae44c28 .elementor-icon{font-size:24px;}.elementor-1248 .elementor-element.elementor-element-ae44c28 .elementor-icon-box-title, .elementor-1248 .elementor-element.elementor-element-ae44c28 .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;line-height:1.444em;}.elementor-1248 .elementor-element.elementor-element-ae44c28 .elementor-icon-box-description{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-0a776c4:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-0a776c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angolnyelviskola-happyend.hu/wp-content/uploads/2025/03/online-education-training-class-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1248 .elementor-element.elementor-element-0a776c4 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7b926c8 ) 0%, var( --e-global-color-f5f582c ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-0a776c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:137px;padding:335px 0px 130px 0px;}.elementor-1248 .elementor-element.elementor-element-48db629{margin-top:-68px;margin-bottom:13px;}.elementor-1248 .elementor-element.elementor-element-b38a44a .elementor-heading-title{font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-48c2a4a > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-48c2a4a .elementor-heading-title{font-family:var( --e-global-typography-3bfcfdf-font-family ), Sans-serif;font-size:var( --e-global-typography-3bfcfdf-font-size );font-weight:var( --e-global-typography-3bfcfdf-font-weight );text-transform:var( --e-global-typography-3bfcfdf-text-transform );font-style:var( --e-global-typography-3bfcfdf-font-style );line-height:var( --e-global-typography-3bfcfdf-line-height );letter-spacing:var( --e-global-typography-3bfcfdf-letter-spacing );color:#FFFFFF;}.elementor-1248 .elementor-element.elementor-element-6c819f2 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-6c819f2 .elementor-heading-title{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-2b43e01 > .elementor-widget-container{padding:0px 0px 22px 0px;}.elementor-1248 .elementor-element.elementor-element-2b43e01 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1248 .elementor-element.elementor-element-2b43e01 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1248 .elementor-element.elementor-element-2b43e01 .elementor-button{fill:var( --e-global-color-8a64a80 );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-ddcfa41 > .elementor-widget-container{margin:-143px 0px 0px 267px;}.elementor-1248 .elementor-element.elementor-element-ddcfa41:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1248 .elementor-element.elementor-element-ddcfa41.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://angolnyelviskola-happyend.hu/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .ekit-video-popup-btn{background-color:var( --e-global-color-secondary );width:60px;height:60px;--glow-size:15px;color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .video-content{text-align:center;justify-content:center;display:flex;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 a.ekit_icon_button.glow-ripple.ekit-video-popup-btn i{font-size:15px;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 a.ekit_icon_button.glow-radio_wave.ekit-video-popup-btn i{font-size:15px;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .glow-ripple:before{color:#FDFAC2;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .glow-ripple:after{color:#FDFAC2;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .glow-ripple > i:after{color:#FDFAC2;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .glow-radio_wave:before{color:#FDFAC2;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .glow-radio_wave:after{color:#FDFAC2;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .glow-radio_wave > i:after{color:#FDFAC2;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .ekit-video-inline-btn{color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .ekit-video-popup-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .ekit-video-inline-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .ekit-video-popup-btn:hover{color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .ekit-video-inline-btn:hover{color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .ekit-video-popup-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .ekit-video-inline-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-1248 .elementor-element.elementor-element-77f5bf7 .ekit-video-popup-btn > i{padding-left:0px;}.mfp-iframe-holder .elementor-1248 .elementor-element.elementor-element-77f5bf7.ekit-popup-close{width:44px;height:44px;right:0;background-color:#000000;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.mfp-iframe-holder .elementor-1248 .elementor-element.elementor-element-77f5bf7.ekit-popup-close > i, .mfp-iframe-holder .elementor-1248 .elementor-element.elementor-element-77f5bf7.ekit-popup-close > svg{font-size:10px;}.mfp-iframe-holder .elementor-1248 .elementor-element.elementor-element-77f5bf7.ekit-popup-close i{color:#ffffff;}.mfp-iframe-holder .elementor-1248 .elementor-element.elementor-element-77f5bf7.ekit-popup-close > svg{fill:#ffffff;}.mfp-iframe-holder .elementor-1248 .elementor-element.elementor-element-77f5bf7.ekit-popup-close:hover{background-color:#000000;color:#ffffff;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.mfp-iframe-holder .elementor-1248 .elementor-element.elementor-element-77f5bf7.ekit-popup-close:hover > svg{fill:#ffffff;}.elementor-1248 .elementor-element.elementor-element-0e45015:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-0e45015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angolnyelviskola-happyend.hu/wp-content/uploads/2025/03/bg-mentors-sect.png");background-position:74% 0px;background-repeat:no-repeat;background-size:726px auto;}.elementor-1248 .elementor-element.elementor-element-0e45015{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0100px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-0e45015 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-2b2a757 > .elementor-element-populated{padding:76px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-92a6d96:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-92a6d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-92a6d96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 128px 64px 64px;}.elementor-1248 .elementor-element.elementor-element-92a6d96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-ec56a9c .elementor-heading-title{font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-727eec0 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-727eec0 .elementor-heading-title{font-family:var( --e-global-typography-b3c6872-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c6872-font-size );font-weight:var( --e-global-typography-b3c6872-font-weight );text-transform:var( --e-global-typography-b3c6872-text-transform );font-style:var( --e-global-typography-b3c6872-font-style );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-1c38ef0 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1248 .elementor-element.elementor-element-1c38ef0{text-align:justify;color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-a3e5206 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1248 .elementor-element.elementor-element-a3e5206{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-a0d9016 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1248 .elementor-element.elementor-element-a0d9016{text-align:justify;color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-2b6afc8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-e80071b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1248 .elementor-element.elementor-element-e80071b > .elementor-widget-container{margin:0px 0px 0px -128px;}.elementor-1248 .elementor-element.elementor-element-e80071b img{max-width:238px;}.elementor-1248 .elementor-element.elementor-element-6edf3d5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1248 .elementor-element.elementor-element-6edf3d5 > .elementor-widget-container{margin:0px 0px 0px -64px;}.elementor-1248 .elementor-element.elementor-element-6edf3d5 img{max-width:238px;}.elementor-1248 .elementor-element.elementor-element-9d8da43{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-1248 .elementor-element.elementor-element-9d8da43 > .elementor-widget-container{margin:30px 0px 0px -128px;padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-9d8da43 img{max-width:238px;}.elementor-1248 .elementor-element.elementor-element-99b696d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1248 .elementor-element.elementor-element-99b696d > .elementor-widget-container{margin:30px 0px 0px -64px;}.elementor-1248 .elementor-element.elementor-element-99b696d img{max-width:238px;}.elementor-1248 .elementor-element.elementor-element-40a7946 > .elementor-container{max-width:1140px;}.elementor-1248 .elementor-element.elementor-element-40a7946{overflow:hidden;padding:0100px 0px 100px 0px;}.elementor-1248 .elementor-element.elementor-element-8a850d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-a89a9bd > .elementor-container{max-width:700px;}.elementor-1248 .elementor-element.elementor-element-4c657df{text-align:center;}.elementor-1248 .elementor-element.elementor-element-4c657df .elementor-heading-title{font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-ac3ed9f > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-ac3ed9f{text-align:center;}.elementor-1248 .elementor-element.elementor-element-ac3ed9f .elementor-heading-title{font-family:var( --e-global-typography-b3c6872-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c6872-font-size );font-weight:var( --e-global-typography-b3c6872-font-weight );text-transform:var( --e-global-typography-b3c6872-text-transform );font-style:var( --e-global-typography-b3c6872-font-style );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-af053c9 > .elementor-container{max-width:1140px;}.elementor-1248 .elementor-element.elementor-element-af053c9{margin-top:50px;margin-bottom:0px;}.elementor-1248 .elementor-element.elementor-element-c71b158:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-c71b158 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c129b41 );}.elementor-1248 .elementor-element.elementor-element-c71b158 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-1248 .elementor-element.elementor-element-c71b158 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-c71b158 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-45122c5 .elementor-heading-title{font-family:var( --e-global-typography-542ea1b-font-family ), Sans-serif;font-size:var( --e-global-typography-542ea1b-font-size );font-weight:var( --e-global-typography-542ea1b-font-weight );text-transform:var( --e-global-typography-542ea1b-text-transform );font-style:var( --e-global-typography-542ea1b-font-style );line-height:var( --e-global-typography-542ea1b-line-height );color:var( --e-global-color-secondary );}.elementor-1248 .elementor-element.elementor-element-c6d50c8 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1248 .elementor-element.elementor-element-c6d50c8 .elementor-heading-title{font-family:var( --e-global-typography-b3c6872-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c6872-font-size );font-weight:var( --e-global-typography-b3c6872-font-weight );text-transform:var( --e-global-typography-b3c6872-text-transform );font-style:var( --e-global-typography-b3c6872-font-style );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-613d85c > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1248 .elementor-element.elementor-element-613d85c{text-align:start;font-family:var( --e-global-typography-72833b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72833b9-font-size );font-weight:var( --e-global-typography-72833b9-font-weight );text-transform:var( --e-global-typography-72833b9-text-transform );font-style:var( --e-global-typography-72833b9-font-style );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-e346928{--divider-border-style:solid;--divider-color:var( --e-global-color-f5f582c );--divider-border-width:1px;}.elementor-1248 .elementor-element.elementor-element-e346928 .elementor-divider-separator{width:100%;}.elementor-1248 .elementor-element.elementor-element-e346928 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-icon i{color:var( --e-global-color-ed0b98d );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-icon svg{fill:var( --e-global-color-ed0b98d );transition:fill 0.3s;}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-c2cdfa8{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-201d5c0 .elementor-button{background-color:var( --e-global-color-c129b41 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1248 .elementor-element.elementor-element-201d5c0 > .elementor-widget-container{background-color:var( --e-global-color-c129b41 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-1248 .elementor-element.elementor-element-201d5c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1248 .elementor-element.elementor-element-201d5c0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1248 .elementor-element.elementor-element-8d140cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-8d140cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1248 .elementor-element.elementor-element-8d140cd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-1248 .elementor-element.elementor-element-8d140cd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-8d140cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-d0e326f .elementor-heading-title{font-family:var( --e-global-typography-542ea1b-font-family ), Sans-serif;font-size:var( --e-global-typography-542ea1b-font-size );font-weight:var( --e-global-typography-542ea1b-font-weight );text-transform:var( --e-global-typography-542ea1b-text-transform );font-style:var( --e-global-typography-542ea1b-font-style );line-height:var( --e-global-typography-542ea1b-line-height );color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-e5d9617 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1248 .elementor-element.elementor-element-e5d9617 .elementor-heading-title{font-family:var( --e-global-typography-b3c6872-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c6872-font-size );font-weight:var( --e-global-typography-b3c6872-font-weight );text-transform:var( --e-global-typography-b3c6872-text-transform );font-style:var( --e-global-typography-b3c6872-font-style );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-c2593fe > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1248 .elementor-element.elementor-element-c2593fe{text-align:start;font-family:var( --e-global-typography-72833b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72833b9-font-size );font-weight:var( --e-global-typography-72833b9-font-weight );text-transform:var( --e-global-typography-72833b9-text-transform );font-style:var( --e-global-typography-72833b9-font-style );line-height:var( --e-global-typography-72833b9-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-0671364{--divider-border-style:solid;--divider-color:var( --e-global-color-781c828 );--divider-border-width:1px;}.elementor-1248 .elementor-element.elementor-element-0671364 .elementor-divider-separator{width:100%;}.elementor-1248 .elementor-element.elementor-element-0671364 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-1248 .elementor-element.elementor-element-9b8bbab > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-icon i{color:var( --e-global-color-ed0b98d );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-icon svg{fill:var( --e-global-color-ed0b98d );transition:fill 0.3s;}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-9b8bbab{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-item > a{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-text{color:var( --e-global-color-8a64a80 );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-d449d69 .elementor-button{background-color:var( --e-global-color-ed0b98d );fill:var( --e-global-color-8a64a80 );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-d449d69 > .elementor-widget-container{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-1248 .elementor-element.elementor-element-d449d69 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1248 .elementor-element.elementor-element-d449d69 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1248 .elementor-element.elementor-element-01fa0a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-01fa0a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c129b41 );}.elementor-1248 .elementor-element.elementor-element-01fa0a9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-1248 .elementor-element.elementor-element-01fa0a9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-01fa0a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-295657f .elementor-heading-title{font-family:var( --e-global-typography-542ea1b-font-family ), Sans-serif;font-size:var( --e-global-typography-542ea1b-font-size );font-weight:var( --e-global-typography-542ea1b-font-weight );text-transform:var( --e-global-typography-542ea1b-text-transform );font-style:var( --e-global-typography-542ea1b-font-style );line-height:var( --e-global-typography-542ea1b-line-height );color:var( --e-global-color-secondary );}.elementor-1248 .elementor-element.elementor-element-d713edf > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1248 .elementor-element.elementor-element-d713edf .elementor-heading-title{font-family:var( --e-global-typography-b3c6872-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c6872-font-size );font-weight:var( --e-global-typography-b3c6872-font-weight );text-transform:var( --e-global-typography-b3c6872-text-transform );font-style:var( --e-global-typography-b3c6872-font-style );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-6fc2b92 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1248 .elementor-element.elementor-element-6fc2b92{text-align:start;font-family:var( --e-global-typography-72833b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72833b9-font-size );font-weight:var( --e-global-typography-72833b9-font-weight );text-transform:var( --e-global-typography-72833b9-text-transform );font-style:var( --e-global-typography-72833b9-font-style );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-e7deecb{--divider-border-style:solid;--divider-color:var( --e-global-color-f5f582c );--divider-border-width:1px;}.elementor-1248 .elementor-element.elementor-element-e7deecb .elementor-divider-separator{width:100%;}.elementor-1248 .elementor-element.elementor-element-e7deecb .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-1248 .elementor-element.elementor-element-da827ea > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-icon i{color:var( --e-global-color-ed0b98d );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-icon svg{fill:var( --e-global-color-ed0b98d );transition:fill 0.3s;}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-da827ea{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-item > a{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-6130a8b .elementor-button{background-color:var( --e-global-color-c129b41 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1248 .elementor-element.elementor-element-6130a8b > .elementor-widget-container{background-color:var( --e-global-color-c129b41 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-1248 .elementor-element.elementor-element-6130a8b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1248 .elementor-element.elementor-element-6130a8b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1248 .elementor-element.elementor-element-d7ff978{overflow:hidden;padding:0px 0px 100px 0px;}.elementor-1248 .elementor-element.elementor-element-312e0f7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1248 .elementor-element.elementor-element-c67ba55 > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-a619caa .elementor-heading-title{font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-a1787f8 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-a1787f8 .elementor-heading-title{font-family:var( --e-global-typography-b3c6872-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c6872-font-size );font-weight:var( --e-global-typography-b3c6872-font-weight );text-transform:var( --e-global-typography-b3c6872-text-transform );font-style:var( --e-global-typography-b3c6872-font-style );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-188eec3{margin-top:50px;margin-bottom:0px;}.elementor-1248 .elementor-element.elementor-element-bff7380:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-bff7380 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angolnyelviskola-happyend.hu/wp-content/uploads/2025/03/our-course-0-3-e1741533495250.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1248 .elementor-element.elementor-element-bff7380 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d708a03 ) 0%, var( --e-global-color-210ace8 ) 100%);opacity:1;}.elementor-1248 .elementor-element.elementor-element-bff7380 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1248 .elementor-element.elementor-element-bff7380 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:275px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-bff7380 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-0e0de55{text-align:center;}.elementor-1248 .elementor-element.elementor-element-0e0de55 .elementor-heading-title{font-family:var( --e-global-typography-c9b1544-font-family ), Sans-serif;font-size:var( --e-global-typography-c9b1544-font-size );font-weight:var( --e-global-typography-c9b1544-font-weight );text-transform:var( --e-global-typography-c9b1544-text-transform );font-style:var( --e-global-typography-c9b1544-font-style );line-height:var( --e-global-typography-c9b1544-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-eec244b{text-align:center;}.elementor-1248 .elementor-element.elementor-element-eec244b .elementor-heading-title{font-family:var( --e-global-typography-72833b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72833b9-font-size );font-weight:var( --e-global-typography-72833b9-font-weight );text-transform:var( --e-global-typography-72833b9-text-transform );font-style:var( --e-global-typography-72833b9-font-style );line-height:var( --e-global-typography-72833b9-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-9d41d6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-9d41d6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angolnyelviskola-happyend.hu/wp-content/uploads/2025/03/young-pensive-student-taking-notes-while-e-learning-on-laptop-in-a-cafe--e1741534387490.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1248 .elementor-element.elementor-element-9d41d6f > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d708a03 ) 0%, var( --e-global-color-210ace8 ) 100%);opacity:1;}.elementor-1248 .elementor-element.elementor-element-9d41d6f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1248 .elementor-element.elementor-element-9d41d6f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:275px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-9d41d6f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-9a007fd{text-align:center;}.elementor-1248 .elementor-element.elementor-element-9a007fd .elementor-heading-title{font-family:var( --e-global-typography-c9b1544-font-family ), Sans-serif;font-size:var( --e-global-typography-c9b1544-font-size );font-weight:var( --e-global-typography-c9b1544-font-weight );text-transform:var( --e-global-typography-c9b1544-text-transform );font-style:var( --e-global-typography-c9b1544-font-style );line-height:var( --e-global-typography-c9b1544-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-f9121df{text-align:center;}.elementor-1248 .elementor-element.elementor-element-f9121df .elementor-heading-title{font-family:var( --e-global-typography-72833b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72833b9-font-size );font-weight:var( --e-global-typography-72833b9-font-weight );text-transform:var( --e-global-typography-72833b9-text-transform );font-style:var( --e-global-typography-72833b9-font-style );line-height:var( --e-global-typography-72833b9-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-f80c553:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-f80c553 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angolnyelviskola-happyend.hu/wp-content/uploads/2025/03/portrait-of-young-adult-student-sitting-on-table-using-laptop-learning-online-e1741551685865.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1248 .elementor-element.elementor-element-f80c553 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d708a03 ) 0%, var( --e-global-color-210ace8 ) 100%);opacity:1;}.elementor-1248 .elementor-element.elementor-element-f80c553 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1248 .elementor-element.elementor-element-f80c553 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:275px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-f80c553 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-e626edc{text-align:center;}.elementor-1248 .elementor-element.elementor-element-e626edc .elementor-heading-title{font-family:var( --e-global-typography-c9b1544-font-family ), Sans-serif;font-size:var( --e-global-typography-c9b1544-font-size );font-weight:var( --e-global-typography-c9b1544-font-weight );text-transform:var( --e-global-typography-c9b1544-text-transform );font-style:var( --e-global-typography-c9b1544-font-style );line-height:var( --e-global-typography-c9b1544-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-36febc5{text-align:center;}.elementor-1248 .elementor-element.elementor-element-36febc5 .elementor-heading-title{font-family:var( --e-global-typography-72833b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72833b9-font-size );font-weight:var( --e-global-typography-72833b9-font-weight );text-transform:var( --e-global-typography-72833b9-text-transform );font-style:var( --e-global-typography-72833b9-font-style );line-height:var( --e-global-typography-72833b9-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-3dc33fd{margin-top:0px;margin-bottom:50px;}.elementor-1248 .elementor-element.elementor-element-6e8eaac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-6e8eaac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angolnyelviskola-happyend.hu/wp-content/uploads/2025/03/businessman-working-in-office-using-laptop-e1741534587843.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1248 .elementor-element.elementor-element-6e8eaac > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d708a03 ) 0%, var( --e-global-color-210ace8 ) 100%);opacity:1;}.elementor-1248 .elementor-element.elementor-element-6e8eaac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1248 .elementor-element.elementor-element-6e8eaac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:275px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-6e8eaac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-56dbe80{text-align:center;}.elementor-1248 .elementor-element.elementor-element-56dbe80 .elementor-heading-title{font-family:var( --e-global-typography-c9b1544-font-family ), Sans-serif;font-size:var( --e-global-typography-c9b1544-font-size );font-weight:var( --e-global-typography-c9b1544-font-weight );text-transform:var( --e-global-typography-c9b1544-text-transform );font-style:var( --e-global-typography-c9b1544-font-style );line-height:var( --e-global-typography-c9b1544-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-1605e45{text-align:center;}.elementor-1248 .elementor-element.elementor-element-1605e45 .elementor-heading-title{font-family:var( --e-global-typography-72833b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72833b9-font-size );font-weight:var( --e-global-typography-72833b9-font-weight );text-transform:var( --e-global-typography-72833b9-text-transform );font-style:var( --e-global-typography-72833b9-font-style );line-height:var( --e-global-typography-72833b9-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-bab7b1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-bab7b1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angolnyelviskola-happyend.hu/wp-content/uploads/2025/03/howto-sect.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1248 .elementor-element.elementor-element-bab7b1f > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d708a03 ) 0%, var( --e-global-color-210ace8 ) 100%);opacity:1;}.elementor-1248 .elementor-element.elementor-element-bab7b1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1248 .elementor-element.elementor-element-bab7b1f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:275px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-bab7b1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-12c4657{text-align:center;}.elementor-1248 .elementor-element.elementor-element-12c4657 .elementor-heading-title{font-family:var( --e-global-typography-c9b1544-font-family ), Sans-serif;font-size:var( --e-global-typography-c9b1544-font-size );font-weight:var( --e-global-typography-c9b1544-font-weight );text-transform:var( --e-global-typography-c9b1544-text-transform );font-style:var( --e-global-typography-c9b1544-font-style );line-height:var( --e-global-typography-c9b1544-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-b9b11a2{text-align:center;}.elementor-1248 .elementor-element.elementor-element-b9b11a2 .elementor-heading-title{font-family:var( --e-global-typography-72833b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72833b9-font-size );font-weight:var( --e-global-typography-72833b9-font-weight );text-transform:var( --e-global-typography-72833b9-text-transform );font-style:var( --e-global-typography-72833b9-font-style );line-height:var( --e-global-typography-72833b9-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-0462c75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-0462c75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angolnyelviskola-happyend.hu/wp-content/uploads/2025/03/smiling-young-male-office-worker-typing-on-keyboard-and-looking-at-laptop-screen-in-office--e1741534280316.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1248 .elementor-element.elementor-element-0462c75 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d708a03 ) 0%, var( --e-global-color-210ace8 ) 100%);opacity:1;}.elementor-1248 .elementor-element.elementor-element-0462c75 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1248 .elementor-element.elementor-element-0462c75 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:275px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-0462c75 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-2d40492{text-align:center;}.elementor-1248 .elementor-element.elementor-element-2d40492 .elementor-heading-title{font-family:var( --e-global-typography-c9b1544-font-family ), Sans-serif;font-size:var( --e-global-typography-c9b1544-font-size );font-weight:var( --e-global-typography-c9b1544-font-weight );text-transform:var( --e-global-typography-c9b1544-text-transform );font-style:var( --e-global-typography-c9b1544-font-style );line-height:var( --e-global-typography-c9b1544-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-fbea0da{text-align:center;}.elementor-1248 .elementor-element.elementor-element-fbea0da .elementor-heading-title{font-family:var( --e-global-typography-72833b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72833b9-font-size );font-weight:var( --e-global-typography-72833b9-font-weight );text-transform:var( --e-global-typography-72833b9-text-transform );font-style:var( --e-global-typography-72833b9-font-style );line-height:var( --e-global-typography-72833b9-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-98daaed:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-98daaed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angolnyelviskola-happyend.hu/wp-content/uploads/2025/03/bg-testi-sect.jpg");background-position:top right;background-repeat:no-repeat;background-size:1085px auto;}.elementor-1248 .elementor-element.elementor-element-98daaed > .elementor-container{max-width:1290px;}.elementor-1248 .elementor-element.elementor-element-98daaed{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1px 0px 100px 0px;}.elementor-1248 .elementor-element.elementor-element-98daaed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-1b096a5:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-1b096a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1248 .elementor-element.elementor-element-1b096a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 64px 64px 64px;}.elementor-1248 .elementor-element.elementor-element-1b096a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-3cd47af{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1248 .elementor-element.elementor-element-3cd47af .elementor-star-rating{font-size:24px;}.elementor-1248 .elementor-element.elementor-element-3cd47af .elementor-star-rating i:before{color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-3cd47af .elementor-star-rating i{color:var( --e-global-color-b0b8b59 );}.elementor-1248 .elementor-element.elementor-element-dc8cfd7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-1248 .elementor-element.elementor-element-1ea0c9f > .elementor-widget-container{margin:32px 0px -32px 0px;}.elementor-1248 .elementor-element.elementor-element-1ea0c9f{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-23370fc .elementor-image-box-wrapper{text-align:start;}.elementor-1248 .elementor-element.elementor-element-23370fc.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-1248 .elementor-element.elementor-element-23370fc.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-1248 .elementor-element.elementor-element-23370fc.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-1248 .elementor-element.elementor-element-23370fc .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-ac397c5-font-family ), Sans-serif;font-size:var( --e-global-typography-ac397c5-font-size );font-weight:var( --e-global-typography-ac397c5-font-weight );text-transform:var( --e-global-typography-ac397c5-text-transform );font-style:var( --e-global-typography-ac397c5-font-style );line-height:var( --e-global-typography-ac397c5-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-23370fc .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-1248 .elementor-element.elementor-element-23370fc .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-1248 .elementor-element.elementor-element-23370fc .elementor-image-box-description{font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );color:var( --e-global-color-b0b8b59 );}.elementor-1248 .elementor-element.elementor-element-3b7be20{margin-top:42px;margin-bottom:0px;padding:0% 0% 0% 21%;}.elementor-1248 .elementor-element.elementor-element-773444d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-773444d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-773444d > .elementor-element-populated{box-shadow:0px 10px 30px 0px rgba(119, 139.00000000000003, 158, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 64px 64px 64px;}.elementor-1248 .elementor-element.elementor-element-773444d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-b5feadf{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1248 .elementor-element.elementor-element-b5feadf .elementor-star-rating{font-size:24px;}.elementor-1248 .elementor-element.elementor-element-b5feadf .elementor-star-rating i:before{color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-b5feadf .elementor-star-rating i{color:var( --e-global-color-b0b8b59 );}.elementor-1248 .elementor-element.elementor-element-8bc20c9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-1248 .elementor-element.elementor-element-9493c15 > .elementor-widget-container{margin:32px 0px -32px 0px;}.elementor-1248 .elementor-element.elementor-element-9493c15{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );color:var( --e-global-color-text );}.elementor-1248 .elementor-element.elementor-element-8198933 .elementor-image-box-wrapper{text-align:start;}.elementor-1248 .elementor-element.elementor-element-8198933.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-1248 .elementor-element.elementor-element-8198933.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-1248 .elementor-element.elementor-element-8198933.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-1248 .elementor-element.elementor-element-8198933 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-ac397c5-font-family ), Sans-serif;font-size:var( --e-global-typography-ac397c5-font-size );font-weight:var( --e-global-typography-ac397c5-font-weight );text-transform:var( --e-global-typography-ac397c5-text-transform );font-style:var( --e-global-typography-ac397c5-font-style );line-height:var( --e-global-typography-ac397c5-line-height );color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-8198933 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-1248 .elementor-element.elementor-element-8198933 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-1248 .elementor-element.elementor-element-8198933 .elementor-image-box-description{font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );color:var( --e-global-color-7b926c8 );}.elementor-1248 .elementor-element.elementor-element-df5fd79 > .elementor-element-populated{padding:0px 0px 0px 64px;}.elementor-1248 .elementor-element.elementor-element-654c307{padding:0% 23% 0% 0%;}.elementor-1248 .elementor-element.elementor-element-cb3194e > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-cd9f12c .elementor-heading-title{font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-1974783 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-1974783 .elementor-heading-title{font-family:var( --e-global-typography-b3c6872-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c6872-font-size );font-weight:var( --e-global-typography-b3c6872-font-weight );text-transform:var( --e-global-typography-b3c6872-text-transform );font-style:var( --e-global-typography-b3c6872-font-style );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-7733714 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1248 .elementor-element.elementor-element-7733714{color:var( --e-global-color-text );}.elementor-1248 .elementor-element.elementor-element-cacdcd4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1248 .elementor-element.elementor-element-cacdcd4 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-0591a97{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1248 .elementor-element.elementor-element-0591a97 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1248 .elementor-element.elementor-element-0591a97.elementor-element{--align-self:center;}.elementor-1248 .elementor-element.elementor-element-0591a97:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1248 .elementor-element.elementor-element-0591a97.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://angolnyelviskola-happyend.hu/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1248 .elementor-element.elementor-element-18a1eba .elementor-button{background-color:var( --e-global-color-d708a03 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1248 .elementor-element.elementor-element-18a1eba > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-18a1eba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1248 .elementor-element.elementor-element-18a1eba .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1248 .elementor-element.elementor-element-a0834a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1248 .elementor-element.elementor-element-390b8c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1248 .elementor-element.elementor-element-f48c30d{text-align:center;}.elementor-1248 .elementor-element.elementor-element-f48c30d .elementor-heading-title{color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-8394ac9{text-align:center;}.elementor-1248 .elementor-element.elementor-element-8394ac9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1248 .elementor-element.elementor-element-c221b7e{overflow:hidden;padding:0px 0px 100px 0px;}.elementor-1248 .elementor-element.elementor-element-9b439c7{margin-top:0px;margin-bottom:0px;}.elementor-1248 .elementor-element.elementor-element-a392f4b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-a392f4b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-a392f4b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1248 .elementor-element.elementor-element-a392f4b > .elementor-element-populated{box-shadow:0px 10px 30px 0px rgba(119, 139.00000000000003, 158, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-a392f4b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-b9a2e50 .elementor-icon-wrapper{text-align:center;}.elementor-1248 .elementor-element.elementor-element-b9a2e50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-b9a2e50.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-b9a2e50.elementor-view-default .elementor-icon{color:var( --e-global-color-374c167 );border-color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-b9a2e50.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-b9a2e50.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-b9a2e50 .elementor-icon{font-size:35px;}.elementor-1248 .elementor-element.elementor-element-b9a2e50 .elementor-icon svg{height:35px;}.elementor-1248 .elementor-element.elementor-element-91cb8d1{text-align:center;}.elementor-1248 .elementor-element.elementor-element-91cb8d1 .elementor-heading-title{font-family:var( --e-global-typography-ac397c5-font-family ), Sans-serif;font-size:var( --e-global-typography-ac397c5-font-size );font-weight:var( --e-global-typography-ac397c5-font-weight );text-transform:var( --e-global-typography-ac397c5-text-transform );font-style:var( --e-global-typography-ac397c5-font-style );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-48d48cc{text-align:center;}.elementor-1248 .elementor-element.elementor-element-48d48cc .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-7b6b0f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-7b6b0f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1248 .elementor-element.elementor-element-7b6b0f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1248 .elementor-element.elementor-element-7b6b0f4 > .elementor-element-populated{border-style:solid;border-width:5px 0px 0px 0px;border-color:var( --e-global-color-accent );box-shadow:0px 10px 30px 0px rgba(119, 139.00000000000003, 158, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-7b6b0f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-108bb84 .elementor-icon-wrapper{text-align:center;}.elementor-1248 .elementor-element.elementor-element-108bb84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-108bb84.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-108bb84.elementor-view-default .elementor-icon{color:var( --e-global-color-374c167 );border-color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-108bb84.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-108bb84.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-108bb84 .elementor-icon{font-size:35px;}.elementor-1248 .elementor-element.elementor-element-108bb84 .elementor-icon svg{height:35px;}.elementor-1248 .elementor-element.elementor-element-4e10884{text-align:center;}.elementor-1248 .elementor-element.elementor-element-4e10884 .elementor-heading-title{font-family:var( --e-global-typography-ac397c5-font-family ), Sans-serif;font-size:var( --e-global-typography-ac397c5-font-size );font-weight:var( --e-global-typography-ac397c5-font-weight );text-transform:var( --e-global-typography-ac397c5-text-transform );font-style:var( --e-global-typography-ac397c5-font-style );line-height:var( --e-global-typography-ac397c5-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-5c68720{text-align:center;}.elementor-1248 .elementor-element.elementor-element-5c68720 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-d98b039:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-d98b039 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-d98b039 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1248 .elementor-element.elementor-element-d98b039 > .elementor-element-populated{box-shadow:0px 10px 30px 0px rgba(119, 139.00000000000003, 158, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-d98b039 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-7b599bf .elementor-icon-wrapper{text-align:center;}.elementor-1248 .elementor-element.elementor-element-7b599bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-7b599bf.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-7b599bf.elementor-view-default .elementor-icon{color:var( --e-global-color-374c167 );border-color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-7b599bf.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-7b599bf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-7b599bf .elementor-icon{font-size:35px;}.elementor-1248 .elementor-element.elementor-element-7b599bf .elementor-icon svg{height:35px;}.elementor-1248 .elementor-element.elementor-element-1a98657{text-align:center;}.elementor-1248 .elementor-element.elementor-element-1a98657 .elementor-heading-title{font-family:var( --e-global-typography-ac397c5-font-family ), Sans-serif;font-size:var( --e-global-typography-ac397c5-font-size );font-weight:var( --e-global-typography-ac397c5-font-weight );text-transform:var( --e-global-typography-ac397c5-text-transform );font-style:var( --e-global-typography-ac397c5-font-style );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-15a19ce{text-align:center;}.elementor-1248 .elementor-element.elementor-element-15a19ce .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-8e6db30{margin-top:1px;margin-bottom:0px;}.elementor-1248 .elementor-element.elementor-element-844a803:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-844a803 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-844a803 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1248 .elementor-element.elementor-element-844a803 > .elementor-element-populated{box-shadow:0px 10px 30px 0px rgba(119, 139.00000000000003, 158, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-844a803 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-620c4ad .elementor-icon-wrapper{text-align:center;}.elementor-1248 .elementor-element.elementor-element-620c4ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-620c4ad.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-620c4ad.elementor-view-default .elementor-icon{color:var( --e-global-color-374c167 );border-color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-620c4ad.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-620c4ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-620c4ad .elementor-icon{font-size:35px;}.elementor-1248 .elementor-element.elementor-element-620c4ad .elementor-icon svg{height:35px;}.elementor-1248 .elementor-element.elementor-element-5643db6{text-align:center;}.elementor-1248 .elementor-element.elementor-element-5643db6 .elementor-heading-title{font-family:var( --e-global-typography-ac397c5-font-family ), Sans-serif;font-size:var( --e-global-typography-ac397c5-font-size );font-weight:var( --e-global-typography-ac397c5-font-weight );text-transform:var( --e-global-typography-ac397c5-text-transform );font-style:var( --e-global-typography-ac397c5-font-style );line-height:var( --e-global-typography-ac397c5-line-height );color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-3790ce0{text-align:center;}.elementor-1248 .elementor-element.elementor-element-3790ce0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7b926c8 );}.elementor-1248 .elementor-element.elementor-element-a082fb8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-a082fb8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-a082fb8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1248 .elementor-element.elementor-element-a082fb8 > .elementor-element-populated{box-shadow:0px 10px 30px 0px rgba(119, 139.00000000000003, 158, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-a082fb8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-7f0133d .elementor-icon-wrapper{text-align:center;}.elementor-1248 .elementor-element.elementor-element-7f0133d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-7f0133d.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-7f0133d.elementor-view-default .elementor-icon{color:var( --e-global-color-374c167 );border-color:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-7f0133d.elementor-view-framed .elementor-icon, .elementor-1248 .elementor-element.elementor-element-7f0133d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-374c167 );}.elementor-1248 .elementor-element.elementor-element-7f0133d .elementor-icon{font-size:35px;}.elementor-1248 .elementor-element.elementor-element-7f0133d .elementor-icon svg{height:35px;}.elementor-1248 .elementor-element.elementor-element-4cbdb12{text-align:center;}.elementor-1248 .elementor-element.elementor-element-4cbdb12 .elementor-heading-title{font-family:var( --e-global-typography-ac397c5-font-family ), Sans-serif;font-size:var( --e-global-typography-ac397c5-font-size );font-weight:var( --e-global-typography-ac397c5-font-weight );text-transform:var( --e-global-typography-ac397c5-text-transform );font-style:var( --e-global-typography-ac397c5-font-style );line-height:var( --e-global-typography-ac397c5-line-height );color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-7428f88{text-align:center;}.elementor-1248 .elementor-element.elementor-element-7428f88 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1248 .elementor-element.elementor-element-f19bb51 > .elementor-container{max-width:1140px;}.elementor-1248 .elementor-element.elementor-element-f19bb51{overflow:hidden;padding:0px 0px 0100px 0px;}.elementor-1248 .elementor-element.elementor-element-2aab726 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-a22f20f > .elementor-container{max-width:700px;}.elementor-1248 .elementor-element.elementor-element-76048c4{text-align:center;}.elementor-1248 .elementor-element.elementor-element-76048c4 .elementor-heading-title{font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-2fcaf75 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-2fcaf75{text-align:center;}.elementor-1248 .elementor-element.elementor-element-2fcaf75 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:48px;font-weight:700;text-transform:capitalize;font-style:normal;line-height:1.146em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-fcf4094 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1248 .elementor-element.elementor-element-fcf4094{text-align:center;}.elementor-1248 .elementor-element.elementor-element-8cb568b > .elementor-container{max-width:1140px;}.elementor-1248 .elementor-element.elementor-element-8cb568b{margin-top:50px;margin-bottom:0px;}.elementor-1248 .elementor-element.elementor-element-024728e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-024728e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c129b41 );}.elementor-1248 .elementor-element.elementor-element-024728e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-1248 .elementor-element.elementor-element-024728e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-024728e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-c9c0e48 .elementor-heading-title{font-family:var( --e-global-typography-542ea1b-font-family ), Sans-serif;font-size:var( --e-global-typography-542ea1b-font-size );font-weight:var( --e-global-typography-542ea1b-font-weight );text-transform:var( --e-global-typography-542ea1b-text-transform );font-style:var( --e-global-typography-542ea1b-font-style );line-height:var( --e-global-typography-542ea1b-line-height );color:var( --e-global-color-secondary );}.elementor-1248 .elementor-element.elementor-element-683c414 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1248 .elementor-element.elementor-element-683c414 .elementor-heading-title{font-family:var( --e-global-typography-b3c6872-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c6872-font-size );font-weight:var( --e-global-typography-b3c6872-font-weight );text-transform:var( --e-global-typography-b3c6872-text-transform );font-style:var( --e-global-typography-b3c6872-font-style );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-37e13d2 .elementor-heading-title{font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );color:var( --e-global-color-7b926c8 );}.elementor-1248 .elementor-element.elementor-element-245a76f > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1248 .elementor-element.elementor-element-245a76f{text-align:start;font-family:var( --e-global-typography-72833b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72833b9-font-size );font-weight:var( --e-global-typography-72833b9-font-weight );text-transform:var( --e-global-typography-72833b9-text-transform );font-style:var( --e-global-typography-72833b9-font-style );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-3465624{--divider-border-style:solid;--divider-color:var( --e-global-color-f5f582c );--divider-border-width:1px;}.elementor-1248 .elementor-element.elementor-element-3465624 .elementor-divider-separator{width:100%;}.elementor-1248 .elementor-element.elementor-element-3465624 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-1248 .elementor-element.elementor-element-bae05f5 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-icon i{color:var( --e-global-color-ed0b98d );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-icon svg{fill:var( --e-global-color-ed0b98d );transition:fill 0.3s;}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-bae05f5{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-5ff2cfa .elementor-button{background-color:var( --e-global-color-c129b41 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1248 .elementor-element.elementor-element-5ff2cfa > .elementor-widget-container{background-color:var( --e-global-color-c129b41 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-1248 .elementor-element.elementor-element-5ff2cfa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1248 .elementor-element.elementor-element-5ff2cfa .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1248 .elementor-element.elementor-element-05e6d7c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-05e6d7c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1248 .elementor-element.elementor-element-05e6d7c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-1248 .elementor-element.elementor-element-05e6d7c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-05e6d7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-a0d6f5f .elementor-heading-title{font-family:var( --e-global-typography-542ea1b-font-family ), Sans-serif;font-size:var( --e-global-typography-542ea1b-font-size );font-weight:var( --e-global-typography-542ea1b-font-weight );text-transform:var( --e-global-typography-542ea1b-text-transform );font-style:var( --e-global-typography-542ea1b-font-style );line-height:var( --e-global-typography-542ea1b-line-height );color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-aeb07a1 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1248 .elementor-element.elementor-element-aeb07a1 .elementor-heading-title{font-family:var( --e-global-typography-b3c6872-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c6872-font-size );font-weight:var( --e-global-typography-b3c6872-font-weight );text-transform:var( --e-global-typography-b3c6872-text-transform );font-style:var( --e-global-typography-b3c6872-font-style );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-98de732 .elementor-heading-title{font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );color:var( --e-global-color-b0b8b59 );}.elementor-1248 .elementor-element.elementor-element-dacde7d > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1248 .elementor-element.elementor-element-dacde7d{text-align:start;font-family:var( --e-global-typography-72833b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72833b9-font-size );font-weight:var( --e-global-typography-72833b9-font-weight );text-transform:var( --e-global-typography-72833b9-text-transform );font-style:var( --e-global-typography-72833b9-font-style );line-height:var( --e-global-typography-72833b9-line-height );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-a35275c{--divider-border-style:solid;--divider-color:var( --e-global-color-781c828 );--divider-border-width:1px;}.elementor-1248 .elementor-element.elementor-element-a35275c .elementor-divider-separator{width:100%;}.elementor-1248 .elementor-element.elementor-element-a35275c .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-icon i{color:var( --e-global-color-ed0b98d );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-icon svg{fill:var( --e-global-color-ed0b98d );transition:fill 0.3s;}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-3ecf2a8{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-text{color:var( --e-global-color-8a64a80 );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-6d1613e .elementor-button{background-color:var( --e-global-color-ed0b98d );fill:var( --e-global-color-8a64a80 );color:var( --e-global-color-8a64a80 );}.elementor-1248 .elementor-element.elementor-element-6d1613e > .elementor-widget-container{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-1248 .elementor-element.elementor-element-6d1613e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1248 .elementor-element.elementor-element-6d1613e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1248 .elementor-element.elementor-element-219932e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1248 .elementor-element.elementor-element-219932e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c129b41 );}.elementor-1248 .elementor-element.elementor-element-219932e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-1248 .elementor-element.elementor-element-219932e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-219932e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-81f1539 .elementor-heading-title{font-family:var( --e-global-typography-542ea1b-font-family ), Sans-serif;font-size:var( --e-global-typography-542ea1b-font-size );font-weight:var( --e-global-typography-542ea1b-font-weight );text-transform:var( --e-global-typography-542ea1b-text-transform );font-style:var( --e-global-typography-542ea1b-font-style );line-height:var( --e-global-typography-542ea1b-line-height );color:var( --e-global-color-secondary );}.elementor-1248 .elementor-element.elementor-element-39f0b73 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1248 .elementor-element.elementor-element-39f0b73 .elementor-heading-title{font-family:var( --e-global-typography-b3c6872-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c6872-font-size );font-weight:var( --e-global-typography-b3c6872-font-weight );text-transform:var( --e-global-typography-b3c6872-text-transform );font-style:var( --e-global-typography-b3c6872-font-style );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-31ec151 .elementor-heading-title{font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );color:var( --e-global-color-7b926c8 );}.elementor-1248 .elementor-element.elementor-element-e6c787d > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1248 .elementor-element.elementor-element-e6c787d{text-align:start;font-family:var( --e-global-typography-72833b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72833b9-font-size );font-weight:var( --e-global-typography-72833b9-font-weight );text-transform:var( --e-global-typography-72833b9-text-transform );font-style:var( --e-global-typography-72833b9-font-style );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-7a08dd5{--divider-border-style:solid;--divider-color:var( --e-global-color-f5f582c );--divider-border-width:1px;}.elementor-1248 .elementor-element.elementor-element-7a08dd5 .elementor-divider-separator{width:100%;}.elementor-1248 .elementor-element.elementor-element-7a08dd5 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-1248 .elementor-element.elementor-element-0a96352 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-icon i{color:var( --e-global-color-ed0b98d );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-icon svg{fill:var( --e-global-color-ed0b98d );transition:fill 0.3s;}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-ed0b98d );}.elementor-1248 .elementor-element.elementor-element-0a96352{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a828cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a828cb3-font-size );font-weight:var( --e-global-typography-a828cb3-font-weight );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-adec5db .elementor-button{background-color:var( --e-global-color-c129b41 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1248 .elementor-element.elementor-element-adec5db > .elementor-widget-container{background-color:var( --e-global-color-c129b41 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-1248 .elementor-element.elementor-element-adec5db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1248 .elementor-element.elementor-element-adec5db .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1248 .elementor-element.elementor-element-5fb4245{--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:space-around;--margin-top:-28px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-1248 .elementor-element.elementor-element-eba0b85 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-1248 .elementor-element.elementor-element-77451a6{margin-top:-55px;margin-bottom:-55px;padding:200px 32px 0px 32px;}.elementor-1248 .elementor-element.elementor-element-7496770 .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-a9d06f0 .elementor-heading-title{font-size:var( --e-global-typography-3bfcfdf-font-size );line-height:var( --e-global-typography-3bfcfdf-line-height );letter-spacing:var( --e-global-typography-3bfcfdf-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-a45234f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-a45234f .elementor-heading-title{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c803f0-font-size );line-height:var( --e-global-typography-0c803f0-line-height );}.elementor-1248 .elementor-element.elementor-element-8c5e863{margin-top:80px;margin-bottom:-137px;}.elementor-1248 .elementor-element.elementor-element-589596c > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-9f77c46 .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-cf0de14 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-ddeded1 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-1f57d4f .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-b829ac3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-b2d2e82 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-34dab93 .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-dd7a8be .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-c75888a{margin-top:174px;margin-bottom:0px;padding:50px 32px 50px 32px;}.elementor-1248 .elementor-element.elementor-element-c236130 > .elementor-element-populated{padding:0px 16px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-2c4b692 .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-c2934c5 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-9015c80{--e-icon-list-icon-size:20px;}.elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-a6f217d > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-1248 .elementor-element.elementor-element-a68d07f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-a68d07f .elementor-heading-title{font-size:18px;}.elementor-1248 .elementor-element.elementor-element-4486668 > .elementor-widget-container{margin:11px 11px 11px 11px;}.elementor-1248 .elementor-element.elementor-element-4afa3f5 img{width:100%;}.elementor-1248 .elementor-element.elementor-element-d4ea7db .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-ab26386 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-ff3c2f0 .elementor-icon-box-description{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-d16468e .elementor-icon-box-description{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-ae44c28 .elementor-icon-box-description{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-0a776c4{padding:259px 32px 0px 32px;}.elementor-1248 .elementor-element.elementor-element-b38a44a .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-48c2a4a .elementor-heading-title{font-size:var( --e-global-typography-3bfcfdf-font-size );line-height:var( --e-global-typography-3bfcfdf-line-height );letter-spacing:var( --e-global-typography-3bfcfdf-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-6c819f2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-6c819f2 .elementor-heading-title{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-0e45015:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-0e45015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:58px 0px;}.elementor-1248 .elementor-element.elementor-element-0e45015{margin-top:-136px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-2b2a757 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-92a6d96{padding:32px 98px 32px 62px;}.elementor-1248 .elementor-element.elementor-element-ec56a9c .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-727eec0 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-a3e5206{--e-icon-list-icon-size:20px;}.elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-bc-flex-widget .elementor-1248 .elementor-element.elementor-element-2b6afc8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1248 .elementor-element.elementor-element-2b6afc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1248 .elementor-element.elementor-element-2b6afc8 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-e80071b img{max-width:168px;}.elementor-1248 .elementor-element.elementor-element-6edf3d5 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-1248 .elementor-element.elementor-element-6edf3d5 img{max-width:168px;}.elementor-1248 .elementor-element.elementor-element-9d8da43 > .elementor-widget-container{margin:20px 0px 0px -128px;}.elementor-1248 .elementor-element.elementor-element-9d8da43{align-self:flex-start;}.elementor-1248 .elementor-element.elementor-element-9d8da43 img{max-width:168px;}.elementor-1248 .elementor-element.elementor-element-99b696d > .elementor-widget-container{margin:20px 0px 0px -32px;}.elementor-1248 .elementor-element.elementor-element-99b696d img{max-width:168px;}.elementor-1248 .elementor-element.elementor-element-40a7946{padding:50px 24px 0px 24px;}.elementor-1248 .elementor-element.elementor-element-4c657df .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-ac3ed9f .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-af053c9{margin-top:40px;margin-bottom:0px;}.elementor-1248 .elementor-element.elementor-element-c71b158 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 16px 32px 16px;}.elementor-1248 .elementor-element.elementor-element-45122c5 .elementor-heading-title{font-size:var( --e-global-typography-542ea1b-font-size );line-height:var( --e-global-typography-542ea1b-line-height );}.elementor-1248 .elementor-element.elementor-element-c6d50c8 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-613d85c{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-c2cdfa8{--e-icon-list-icon-size:20px;}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-8d140cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 16px 32px 16px;}.elementor-1248 .elementor-element.elementor-element-d0e326f .elementor-heading-title{font-size:var( --e-global-typography-542ea1b-font-size );line-height:var( --e-global-typography-542ea1b-line-height );}.elementor-1248 .elementor-element.elementor-element-e5d9617 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-c2593fe{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-9b8bbab{--e-icon-list-icon-size:20px;}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-01fa0a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 16px 32px 16px;}.elementor-1248 .elementor-element.elementor-element-295657f .elementor-heading-title{font-size:var( --e-global-typography-542ea1b-font-size );line-height:var( --e-global-typography-542ea1b-line-height );}.elementor-1248 .elementor-element.elementor-element-d713edf .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-6fc2b92{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-da827ea{--e-icon-list-icon-size:20px;}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-d7ff978{padding:50px 32px 50px 32px;}.elementor-1248 .elementor-element.elementor-element-c67ba55 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-a619caa .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-a1787f8 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-188eec3{margin-top:40px;margin-bottom:0px;}.elementor-1248 .elementor-element.elementor-element-bff7380 > .elementor-element-populated{padding:200px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-0e0de55 .elementor-heading-title{font-size:var( --e-global-typography-c9b1544-font-size );line-height:var( --e-global-typography-c9b1544-line-height );}.elementor-1248 .elementor-element.elementor-element-eec244b .elementor-heading-title{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-9d41d6f > .elementor-element-populated{padding:200px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-9a007fd .elementor-heading-title{font-size:var( --e-global-typography-c9b1544-font-size );line-height:var( --e-global-typography-c9b1544-line-height );}.elementor-1248 .elementor-element.elementor-element-f9121df .elementor-heading-title{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-f80c553 > .elementor-element-populated{padding:200px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-e626edc .elementor-heading-title{font-size:var( --e-global-typography-c9b1544-font-size );line-height:var( --e-global-typography-c9b1544-line-height );}.elementor-1248 .elementor-element.elementor-element-36febc5 .elementor-heading-title{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-3dc33fd{margin-top:0px;margin-bottom:40px;}.elementor-1248 .elementor-element.elementor-element-6e8eaac > .elementor-element-populated{padding:200px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-56dbe80 .elementor-heading-title{font-size:var( --e-global-typography-c9b1544-font-size );line-height:var( --e-global-typography-c9b1544-line-height );}.elementor-1248 .elementor-element.elementor-element-1605e45 .elementor-heading-title{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-bab7b1f > .elementor-element-populated{padding:200px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-12c4657 .elementor-heading-title{font-size:var( --e-global-typography-c9b1544-font-size );line-height:var( --e-global-typography-c9b1544-line-height );}.elementor-1248 .elementor-element.elementor-element-b9b11a2 .elementor-heading-title{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-0462c75 > .elementor-element-populated{padding:200px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-2d40492 .elementor-heading-title{font-size:var( --e-global-typography-c9b1544-font-size );line-height:var( --e-global-typography-c9b1544-line-height );}.elementor-1248 .elementor-element.elementor-element-fbea0da .elementor-heading-title{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-98daaed{padding:50px 0px 50px 0px;}.elementor-1248 .elementor-element.elementor-element-1b096a5{padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-1ea0c9f{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-23370fc .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-1248 .elementor-element.elementor-element-23370fc .elementor-image-box-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-23370fc .elementor-image-box-description{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-3b7be20{padding:0% 0% 0% 0%;}.elementor-1248 .elementor-element.elementor-element-773444d > .elementor-element-populated{margin:0px 0px 0px 32px;--e-column-margin-right:0px;--e-column-margin-left:32px;padding:32px 32px 32px 32px;}.elementor-1248 .elementor-element.elementor-element-9493c15{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-8198933 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1248 .elementor-element.elementor-element-8198933 .elementor-image-box-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-8198933 .elementor-image-box-description{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-df5fd79 > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-1248 .elementor-element.elementor-element-654c307{padding:0% 0% 0% 0%;}.elementor-1248 .elementor-element.elementor-element-cd9f12c .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-1974783 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-a0834a1{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1248 .elementor-element.elementor-element-c221b7e{padding:0px 50px 50px 50px;}.elementor-1248 .elementor-element.elementor-element-9b439c7{margin-top:50px;margin-bottom:0px;}.elementor-1248 .elementor-element.elementor-element-a392f4b > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-91cb8d1 .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-48d48cc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-7b6b0f4 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-4e10884 .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-5c68720 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-d98b039 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-1a98657 .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-15a19ce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-8e6db30{margin-top:0px;margin-bottom:0px;}.elementor-1248 .elementor-element.elementor-element-844a803 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-5643db6 .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-3790ce0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-a082fb8 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-4cbdb12 .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-7428f88 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-f19bb51{padding:50px 24px 0px 24px;}.elementor-1248 .elementor-element.elementor-element-76048c4 .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-2fcaf75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-2fcaf75 .elementor-heading-title{font-size:32px;}.elementor-1248 .elementor-element.elementor-element-8cb568b{margin-top:40px;margin-bottom:0px;}.elementor-1248 .elementor-element.elementor-element-024728e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 16px 32px 16px;}.elementor-1248 .elementor-element.elementor-element-c9c0e48 .elementor-heading-title{font-size:var( --e-global-typography-542ea1b-font-size );line-height:var( --e-global-typography-542ea1b-line-height );}.elementor-1248 .elementor-element.elementor-element-683c414 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-37e13d2 .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-245a76f{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-bae05f5{--e-icon-list-icon-size:20px;}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-05e6d7c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 16px 32px 16px;}.elementor-1248 .elementor-element.elementor-element-a0d6f5f .elementor-heading-title{font-size:var( --e-global-typography-542ea1b-font-size );line-height:var( --e-global-typography-542ea1b-line-height );}.elementor-1248 .elementor-element.elementor-element-aeb07a1 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-98de732 .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-dacde7d{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-3ecf2a8{--e-icon-list-icon-size:20px;}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-219932e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 16px 32px 16px;}.elementor-1248 .elementor-element.elementor-element-81f1539 .elementor-heading-title{font-size:var( --e-global-typography-542ea1b-font-size );line-height:var( --e-global-typography-542ea1b-line-height );}.elementor-1248 .elementor-element.elementor-element-39f0b73 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-31ec151 .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-e6c787d{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-0a96352{--e-icon-list-icon-size:20px;}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-5fb4245{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-1248 .elementor-element.elementor-element-77451a6{padding:160px 16px 0px 16px;}.elementor-1248 .elementor-element.elementor-element-7496770 > .elementor-widget-container{margin:83px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-7496770 .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-a9d06f0 .elementor-heading-title{font-size:var( --e-global-typography-3bfcfdf-font-size );line-height:var( --e-global-typography-3bfcfdf-line-height );letter-spacing:var( --e-global-typography-3bfcfdf-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-a45234f .elementor-heading-title{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-72aa13a6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c803f0-font-size );line-height:var( --e-global-typography-0c803f0-line-height );}.elementor-1248 .elementor-element.elementor-element-9f77c46 .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-cf0de14 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-1f57d4f .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-b829ac3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-34dab93 .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-dd7a8be .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-c75888a{padding:40px 16px 40px 16px;}.elementor-1248 .elementor-element.elementor-element-c236130 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-1248 .elementor-element.elementor-element-2c4b692 .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-c2934c5 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-9015c80 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-a6f217d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-4afa3f5 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-1248 .elementor-element.elementor-element-d4ea7db{text-align:center;}.elementor-1248 .elementor-element.elementor-element-d4ea7db .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-ab26386{text-align:center;}.elementor-1248 .elementor-element.elementor-element-ab26386 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-ff3c2f0 .elementor-icon-box-wrapper{text-align:center;}.elementor-1248 .elementor-element.elementor-element-ff3c2f0 .elementor-icon-box-description{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-d16468e .elementor-icon-box-wrapper{text-align:center;}.elementor-1248 .elementor-element.elementor-element-d16468e .elementor-icon-box-description{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-ae44c28 .elementor-icon-box-wrapper{text-align:center;}.elementor-1248 .elementor-element.elementor-element-ae44c28 .elementor-icon-box-description{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-0a776c4{padding:160px 16px 0px 16px;}.elementor-1248 .elementor-element.elementor-element-b38a44a .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-48c2a4a .elementor-heading-title{font-size:var( --e-global-typography-3bfcfdf-font-size );line-height:var( --e-global-typography-3bfcfdf-line-height );letter-spacing:var( --e-global-typography-3bfcfdf-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-6c819f2 .elementor-heading-title{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-ff655d7 > .elementor-element-populated{padding:0px 0px 31px 0px;}.elementor-1248 .elementor-element.elementor-element-ddcfa41 > .elementor-widget-container{margin:-449px 0px 0px 225px;}.elementor-1248 .elementor-element.elementor-element-0e45015:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-0e45015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 100%;}.elementor-1248 .elementor-element.elementor-element-0e45015{margin-top:-132px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-2b2a757 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-92a6d96{padding:020px 16px 32px 16px;}.elementor-1248 .elementor-element.elementor-element-ec56a9c .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-727eec0 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-a3e5206 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-2b6afc8 > .elementor-element-populated{padding:30px 16px 0px 16px;}.elementor-1248 .elementor-element.elementor-element-e80071b > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-e80071b img{width:100%;}.elementor-1248 .elementor-element.elementor-element-6edf3d5 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-1248 .elementor-element.elementor-element-6edf3d5 img{width:100%;}.elementor-1248 .elementor-element.elementor-element-9d8da43 > .elementor-widget-container{margin:20px 10px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-9d8da43 img{width:100%;}.elementor-1248 .elementor-element.elementor-element-99b696d > .elementor-widget-container{margin:20px 0px 0px 10px;}.elementor-1248 .elementor-element.elementor-element-99b696d img{width:100%;}.elementor-1248 .elementor-element.elementor-element-40a7946{padding:40px 16px 40px 16px;}.elementor-1248 .elementor-element.elementor-element-4c657df .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-ac3ed9f .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-c71b158 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 24px 32px 24px;}.elementor-1248 .elementor-element.elementor-element-45122c5 .elementor-heading-title{font-size:var( --e-global-typography-542ea1b-font-size );line-height:var( --e-global-typography-542ea1b-line-height );}.elementor-1248 .elementor-element.elementor-element-c6d50c8 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-613d85c{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-c2cdfa8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-8d140cd > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 24px 32px 24px;}.elementor-1248 .elementor-element.elementor-element-d0e326f .elementor-heading-title{font-size:var( --e-global-typography-542ea1b-font-size );line-height:var( --e-global-typography-542ea1b-line-height );}.elementor-1248 .elementor-element.elementor-element-e5d9617 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-c2593fe{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-9b8bbab .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-01fa0a9 > .elementor-element-populated{padding:32px 24px 32px 24px;}.elementor-1248 .elementor-element.elementor-element-295657f .elementor-heading-title{font-size:var( --e-global-typography-542ea1b-font-size );line-height:var( --e-global-typography-542ea1b-line-height );}.elementor-1248 .elementor-element.elementor-element-d713edf .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-6fc2b92{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-da827ea .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-d7ff978{padding:40px 16px 40px 16px;}.elementor-1248 .elementor-element.elementor-element-a619caa .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-a1787f8 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-0e0de55 .elementor-heading-title{font-size:var( --e-global-typography-c9b1544-font-size );line-height:var( --e-global-typography-c9b1544-line-height );}.elementor-1248 .elementor-element.elementor-element-eec244b .elementor-heading-title{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-9a007fd .elementor-heading-title{font-size:var( --e-global-typography-c9b1544-font-size );line-height:var( --e-global-typography-c9b1544-line-height );}.elementor-1248 .elementor-element.elementor-element-f9121df .elementor-heading-title{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-e626edc .elementor-heading-title{font-size:var( --e-global-typography-c9b1544-font-size );line-height:var( --e-global-typography-c9b1544-line-height );}.elementor-1248 .elementor-element.elementor-element-36febc5 .elementor-heading-title{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-56dbe80 .elementor-heading-title{font-size:var( --e-global-typography-c9b1544-font-size );line-height:var( --e-global-typography-c9b1544-line-height );}.elementor-1248 .elementor-element.elementor-element-1605e45 .elementor-heading-title{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-12c4657 .elementor-heading-title{font-size:var( --e-global-typography-c9b1544-font-size );line-height:var( --e-global-typography-c9b1544-line-height );}.elementor-1248 .elementor-element.elementor-element-b9b11a2 .elementor-heading-title{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-2d40492 .elementor-heading-title{font-size:var( --e-global-typography-c9b1544-font-size );line-height:var( --e-global-typography-c9b1544-line-height );}.elementor-1248 .elementor-element.elementor-element-fbea0da .elementor-heading-title{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-98daaed{padding:40px 0px 40px 0px;}.elementor-1248 .elementor-element.elementor-element-aa0d7b8 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-1248 .elementor-element.elementor-element-1b096a5{padding:24px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-3cd47af{align-self:center;}.elementor-1248 .elementor-element.elementor-element-1ea0c9f{text-align:center;font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-23370fc .elementor-image-box-wrapper{text-align:center;}.elementor-1248 .elementor-element.elementor-element-23370fc .elementor-image-box-img{margin-bottom:16px;}.elementor-1248 .elementor-element.elementor-element-23370fc .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1248 .elementor-element.elementor-element-23370fc .elementor-image-box-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-23370fc .elementor-image-box-description{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-3b7be20{margin-top:30px;margin-bottom:0px;}.elementor-1248 .elementor-element.elementor-element-773444d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-1248 .elementor-element.elementor-element-b5feadf{align-self:center;}.elementor-1248 .elementor-element.elementor-element-9493c15{text-align:center;font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-8198933 .elementor-image-box-wrapper{text-align:center;}.elementor-1248 .elementor-element.elementor-element-8198933 .elementor-image-box-img{margin-bottom:16px;}.elementor-1248 .elementor-element.elementor-element-8198933 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1248 .elementor-element.elementor-element-8198933 .elementor-image-box-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-8198933 .elementor-image-box-description{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-df5fd79 > .elementor-element-populated{padding:0px 16px 32px 16px;}.elementor-1248 .elementor-element.elementor-element-cd9f12c .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-1974783 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-a0834a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1248 .elementor-element.elementor-element-c221b7e{padding:40px 16px 40px 16px;}.elementor-1248 .elementor-element.elementor-element-9b439c7{margin-top:-18px;margin-bottom:0px;}.elementor-1248 .elementor-element.elementor-element-91cb8d1 .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-48d48cc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-4e10884 .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-5c68720 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-1a98657 .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-15a19ce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-8e6db30{margin-top:0px;margin-bottom:0px;}.elementor-1248 .elementor-element.elementor-element-5643db6 .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-3790ce0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-4cbdb12 .elementor-heading-title{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );}.elementor-1248 .elementor-element.elementor-element-7428f88 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1248 .elementor-element.elementor-element-f19bb51{padding:40px 16px 40px 16px;}.elementor-1248 .elementor-element.elementor-element-76048c4 .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-2fcaf75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-2fcaf75 .elementor-heading-title{font-size:28px;}.elementor-1248 .elementor-element.elementor-element-024728e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 24px 32px 24px;}.elementor-1248 .elementor-element.elementor-element-c9c0e48 .elementor-heading-title{font-size:var( --e-global-typography-542ea1b-font-size );line-height:var( --e-global-typography-542ea1b-line-height );}.elementor-1248 .elementor-element.elementor-element-683c414 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-37e13d2 .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-245a76f{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-bae05f5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-05e6d7c > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 24px 32px 24px;}.elementor-1248 .elementor-element.elementor-element-a0d6f5f .elementor-heading-title{font-size:var( --e-global-typography-542ea1b-font-size );line-height:var( --e-global-typography-542ea1b-line-height );}.elementor-1248 .elementor-element.elementor-element-aeb07a1 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-98de732 .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-dacde7d{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-3ecf2a8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-219932e > .elementor-element-populated{padding:32px 24px 32px 24px;}.elementor-1248 .elementor-element.elementor-element-81f1539 .elementor-heading-title{font-size:var( --e-global-typography-542ea1b-font-size );line-height:var( --e-global-typography-542ea1b-line-height );}.elementor-1248 .elementor-element.elementor-element-39f0b73 .elementor-heading-title{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-31ec151 .elementor-heading-title{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );}.elementor-1248 .elementor-element.elementor-element-e6c787d{font-size:var( --e-global-typography-72833b9-font-size );line-height:var( --e-global-typography-72833b9-line-height );}.elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1248 .elementor-element.elementor-element-0a96352 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a828cb3-font-size );line-height:var( --e-global-typography-a828cb3-line-height );}.elementor-1248 .elementor-element.elementor-element-5fb4245{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-1248 .elementor-element.elementor-element-5d58c7d{width:65%;}.elementor-1248 .elementor-element.elementor-element-b22c346{width:35%;}.elementor-1248 .elementor-element.elementor-element-c236130{width:51.5%;}.elementor-1248 .elementor-element.elementor-element-a6f217d{width:48.41%;}.elementor-1248 .elementor-element.elementor-element-abe539d{width:65%;}.elementor-1248 .elementor-element.elementor-element-ff655d7{width:35%;}.elementor-1248 .elementor-element.elementor-element-2b2a757{width:55%;}.elementor-1248 .elementor-element.elementor-element-2b6afc8{width:45%;}.elementor-1248 .elementor-element.elementor-element-aa0d7b8{width:52%;}.elementor-1248 .elementor-element.elementor-element-df5fd79{width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1248 .elementor-element.elementor-element-5d58c7d{width:70%;}.elementor-1248 .elementor-element.elementor-element-b22c346{width:30%;}.elementor-1248 .elementor-element.elementor-element-abe539d{width:70%;}.elementor-1248 .elementor-element.elementor-element-ff655d7{width:30%;}.elementor-1248 .elementor-element.elementor-element-2b2a757{width:60%;}.elementor-1248 .elementor-element.elementor-element-2b6afc8{width:40%;}.elementor-1248 .elementor-element.elementor-element-c67ba55{width:55%;}}