.elementor-1635 .elementor-element.elementor-element-18cbc50{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-18cbc50:not(.elementor-motion-effects-element-type-background), .elementor-1635 .elementor-element.elementor-element-18cbc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jobbveledavilag.hu/wp-content/uploads/2024/10/onbizalom-webinar-hero.webp");background-position:70% 50%;background-size:cover;}.elementor-1635 .elementor-element.elementor-element-18cbc50, .elementor-1635 .elementor-element.elementor-element-18cbc50::before{--border-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-9b991c7{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1635 .elementor-element.elementor-element-61f2550 > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-61f2550.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-1635 .elementor-element.elementor-element-61f2550.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-1635 .elementor-element.elementor-element-61f2550.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-1635 .elementor-element.elementor-element-61f2550 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-1635 .elementor-element.elementor-element-61f2550 .elementor-image-box-img img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-dec0761 );border-radius:100px;transition-duration:0.3s;}.elementor-1635 .elementor-element.elementor-element-61f2550 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1635 .elementor-element.elementor-element-4c65943 .elementor-heading-title{color:var( --e-global-color-43963e0 );font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-size:var( --e-global-typography-a2249d6-font-size );font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-7b19e55{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-1635 .elementor-element.elementor-element-7b19e55 .elementor-heading-title{color:var( --e-global-color-142707c );font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-e1eec61{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-8c6729a .elementor-button{background-color:transparent;font-family:var( --e-global-typography-abc9278-font-family ), Sans-serif;font-size:var( --e-global-typography-abc9278-font-size );text-transform:var( --e-global-typography-abc9278-text-transform );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );background-image:linear-gradient(180deg, var( --e-global-color-4705bdb ) 0%, var( --e-global-color-7bf65ef ) 100%);border-radius:10px 10px 10px 10px;box-shadow:0px 10px 20px -10px rgba(0,0,0,0.5);padding:20px 30px 20px 30px;}.elementor-1635 .elementor-element.elementor-element-8c6729a .elementor-button:hover, .elementor-1635 .elementor-element.elementor-element-8c6729a .elementor-button:focus{background-color:transparent;color:var( --e-global-color-186f3b1 );background-image:linear-gradient(180deg, var( --e-global-color-dec0761 ) 0%, var( --e-global-color-43963e0 ) 100%);}.elementor-1635 .elementor-element.elementor-element-8c6729a.elementor-element{--align-self:flex-start;}.elementor-1635 .elementor-element.elementor-element-8c6729a .elementor-button:hover svg, .elementor-1635 .elementor-element.elementor-element-8c6729a .elementor-button:focus svg{fill:var( --e-global-color-186f3b1 );}.elementor-1635 .elementor-element.elementor-element-7ba68ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1635 .elementor-element.elementor-element-b3343c1{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--e-icon-list-icon-size:40px;--icon-vertical-offset:2px;}.elementor-1635 .elementor-element.elementor-element-b3343c1 > .elementor-widget-container{background-color:#FFFFFF;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-1635 .elementor-element.elementor-element-b3343c1 .elementor-icon-list-icon i{color:var( --e-global-color-43963e0 );transition:color 0.3s;}.elementor-1635 .elementor-element.elementor-element-b3343c1 .elementor-icon-list-icon svg{fill:var( --e-global-color-43963e0 );transition:fill 0.3s;}.elementor-1635 .elementor-element.elementor-element-b3343c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1635 .elementor-element.elementor-element-b3343c1 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1.3em;}.elementor-1635 .elementor-element.elementor-element-b3343c1 .elementor-icon-list-text{color:var( --e-global-color-241c7fa );transition:color 0.3s;}.elementor-1635 .elementor-element.elementor-element-b775bea{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--e-icon-list-icon-size:40px;--icon-vertical-offset:2px;}.elementor-1635 .elementor-element.elementor-element-b775bea > .elementor-widget-container{background-color:#FFFFFF;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-1635 .elementor-element.elementor-element-b775bea .elementor-icon-list-icon i{color:var( --e-global-color-43963e0 );transition:color 0.3s;}.elementor-1635 .elementor-element.elementor-element-b775bea .elementor-icon-list-icon svg{fill:var( --e-global-color-43963e0 );transition:fill 0.3s;}.elementor-1635 .elementor-element.elementor-element-b775bea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1635 .elementor-element.elementor-element-b775bea .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1.3em;}.elementor-1635 .elementor-element.elementor-element-b775bea .elementor-icon-list-text{color:var( --e-global-color-241c7fa );transition:color 0.3s;}.elementor-1635 .elementor-element.elementor-element-0ac15d0{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--e-icon-list-icon-size:40px;--icon-vertical-offset:2px;}.elementor-1635 .elementor-element.elementor-element-0ac15d0 > .elementor-widget-container{background-color:#FFFFFF;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-1635 .elementor-element.elementor-element-0ac15d0 .elementor-icon-list-icon i{color:var( --e-global-color-43963e0 );transition:color 0.3s;}.elementor-1635 .elementor-element.elementor-element-0ac15d0 .elementor-icon-list-icon svg{fill:var( --e-global-color-43963e0 );transition:fill 0.3s;}.elementor-1635 .elementor-element.elementor-element-0ac15d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1635 .elementor-element.elementor-element-0ac15d0 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1.3em;}.elementor-1635 .elementor-element.elementor-element-0ac15d0 .elementor-icon-list-text{color:var( --e-global-color-241c7fa );transition:color 0.3s;}.elementor-1635 .elementor-element.elementor-element-9aaa296{--display:flex;--background-transition:0.3s;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1635 .elementor-element.elementor-element-e782f16 > .elementor-widget-container{background-color:var( --e-global-color-186f3b1 );margin:0px 0px -60px 0px;padding:17px 17px 13px 13px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4705bdb );border-radius:100px 100px 100px 100px;}.elementor-1635 .elementor-element.elementor-element-e782f16.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-e782f16{z-index:1;}.elementor-1635 .elementor-element.elementor-element-e782f16 .elementor-icon-wrapper{text-align:center;}.elementor-1635 .elementor-element.elementor-element-e782f16 .elementor-icon{font-size:60px;}.elementor-1635 .elementor-element.elementor-element-e782f16 .elementor-icon svg{height:60px;}.elementor-1635 .elementor-element.elementor-element-da8adfb > .elementor-widget-container{background-color:transparent;padding:60px 60px 60px 60px;background-image:linear-gradient(180deg, var( --e-global-color-4705bdb ) 0%, var( --e-global-color-7bf65ef ) 100%);}.elementor-1635 .elementor-element.elementor-element-da8adfb.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-da8adfb{text-align:center;color:var( --e-global-color-142707c );font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:400;line-height:1.3em;}.elementor-1635 .elementor-element.elementor-element-a5f24b7{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-813656d{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-ead9aef{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-a4d3fbd{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-a4d3fbd > .elementor-widget-container{margin:0px -10px -20px 0px;}.elementor-1635 .elementor-element.elementor-element-a4d3fbd .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c88ca78 );stroke-linecap:round;stroke-linejoin:round;}.elementor-1635 .elementor-element.elementor-element-a4d3fbd .elementor-headline-plain-text{color:var( --e-global-color-43963e0 );}.elementor-1635 .elementor-element.elementor-element-a4d3fbd .elementor-headline{font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-size:var( --e-global-typography-a2249d6-font-size );font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-a4d3fbd .elementor-headline-dynamic-text{font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-0724085{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-c59a688 > .elementor-widget-container{margin:-30px 100px 0px -100px;}.elementor-1635 .elementor-element.elementor-element-31d8713{--display:flex;--background-transition:0.3s;--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1635 .elementor-element.elementor-element-6b5136a{--icon-box-icon-margin:30px;}.elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon{font-size:100px;}.elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon-box-title{color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon-box-title a{font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-ed662a5{--icon-box-icon-margin:30px;}.elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon{font-size:100px;}.elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon-box-title{color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon-box-title a{font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-195784a{--icon-box-icon-margin:30px;}.elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon{font-size:100px;}.elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon-box-title{color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon-box-title a{font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-2f51843{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-7850b80{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-966b301{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-89e7ef3 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-abc9278-font-family ), Sans-serif;font-size:var( --e-global-typography-abc9278-font-size );text-transform:var( --e-global-typography-abc9278-text-transform );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );background-image:linear-gradient(180deg, var( --e-global-color-4705bdb ) 0%, var( --e-global-color-7bf65ef ) 100%);border-radius:10px 10px 10px 10px;box-shadow:0px 10px 20px -10px rgba(0,0,0,0.5);padding:20px 30px 20px 30px;}.elementor-1635 .elementor-element.elementor-element-89e7ef3 .elementor-button:hover, .elementor-1635 .elementor-element.elementor-element-89e7ef3 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-186f3b1 );background-image:linear-gradient(180deg, var( --e-global-color-dec0761 ) 0%, var( --e-global-color-43963e0 ) 100%);}.elementor-1635 .elementor-element.elementor-element-89e7ef3.elementor-element{--align-self:flex-start;}.elementor-1635 .elementor-element.elementor-element-89e7ef3 .elementor-button:hover svg, .elementor-1635 .elementor-element.elementor-element-89e7ef3 .elementor-button:focus svg{fill:var( --e-global-color-186f3b1 );}.elementor-1635 .elementor-element.elementor-element-4c3810c{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-3c3ec3e{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-5066f59{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-5066f59 > .elementor-widget-container{margin:0px -10px -20px 0px;}.elementor-1635 .elementor-element.elementor-element-5066f59 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c88ca78 );stroke-linecap:round;stroke-linejoin:round;}.elementor-1635 .elementor-element.elementor-element-5066f59 .elementor-headline-plain-text{color:var( --e-global-color-43963e0 );}.elementor-1635 .elementor-element.elementor-element-5066f59 .elementor-headline{font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-size:var( --e-global-typography-a2249d6-font-size );font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-5066f59 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-f875df0{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-5d53407 .elementor-icon-list-icon i{color:var( --e-global-color-43963e0 );transition:color 0.3s;}.elementor-1635 .elementor-element.elementor-element-5d53407 .elementor-icon-list-icon svg{fill:var( --e-global-color-43963e0 );transition:fill 0.3s;}.elementor-1635 .elementor-element.elementor-element-5d53407{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:4px;}.elementor-1635 .elementor-element.elementor-element-5d53407 .elementor-icon-list-icon{padding-right:0px;}.elementor-1635 .elementor-element.elementor-element-5d53407 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1635 .elementor-element.elementor-element-5d53407 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-5d53407 .elementor-icon-list-text{color:var( --e-global-color-241c7fa );transition:color 0.3s;}.elementor-1635 .elementor-element.elementor-element-f7aee8c{--icon-box-icon-margin:15px;}.elementor-1635 .elementor-element.elementor-element-f7aee8c .elementor-icon{font-size:60px;}.elementor-1635 .elementor-element.elementor-element-f7aee8c .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-f7aee8c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.6em;}.elementor-1635 .elementor-element.elementor-element-b565d9b{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-d49a5f0{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-d49a5f0 .elementor-headline{text-align:center;font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-size:var( --e-global-typography-a2249d6-font-size );font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-d49a5f0 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c88ca78 );stroke-linecap:round;stroke-linejoin:round;}.elementor-1635 .elementor-element.elementor-element-d49a5f0 .elementor-headline-plain-text{color:var( --e-global-color-43963e0 );}.elementor-1635 .elementor-element.elementor-element-d49a5f0 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-74abbdd{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-74abbdd.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-44b534e{--display:flex;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1635 .elementor-element.elementor-element-518d598{--icon-box-icon-margin:35px;}.elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon{font-size:100px;}.elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon-box-title{color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon-box-title a{font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-fac11e4{--icon-box-icon-margin:35px;}.elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon{font-size:100px;}.elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon-box-title{color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon-box-title a{font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-3985dcb{--icon-box-icon-margin:35px;}.elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon{font-size:100px;}.elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon-box-title{color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon-box-title a{font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-922efed{--icon-box-icon-margin:35px;}.elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon{font-size:100px;}.elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon-box-title{color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon-box-title a{font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-0b4e8b8{--icon-box-icon-margin:35px;}.elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon{font-size:100px;}.elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon-box-title{color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon-box-title a{font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-8ec98d1{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-241c7fa );font-family:"Montserrat", Sans-serif;font-size:1.2em;line-height:1.6em;}.elementor-1635 .elementor-element.elementor-element-8ec98d1.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-d1e8e23 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-abc9278-font-family ), Sans-serif;font-size:var( --e-global-typography-abc9278-font-size );text-transform:var( --e-global-typography-abc9278-text-transform );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );background-image:linear-gradient(180deg, var( --e-global-color-4705bdb ) 0%, var( --e-global-color-7bf65ef ) 100%);border-radius:10px 10px 10px 10px;box-shadow:0px 10px 20px -10px rgba(0,0,0,0.5);padding:20px 30px 20px 30px;}.elementor-1635 .elementor-element.elementor-element-d1e8e23 .elementor-button:hover, .elementor-1635 .elementor-element.elementor-element-d1e8e23 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-186f3b1 );background-image:linear-gradient(180deg, var( --e-global-color-dec0761 ) 0%, var( --e-global-color-43963e0 ) 100%);}.elementor-1635 .elementor-element.elementor-element-d1e8e23.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-d1e8e23 .elementor-button:hover svg, .elementor-1635 .elementor-element.elementor-element-d1e8e23 .elementor-button:focus svg{fill:var( --e-global-color-186f3b1 );}.elementor-1635 .elementor-element.elementor-element-ad6ec15{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-aae149a{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-61d9eae{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-61d9eae > .elementor-widget-container{margin:0px -10px -20px 0px;}.elementor-1635 .elementor-element.elementor-element-61d9eae .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c88ca78 );stroke-linecap:round;stroke-linejoin:round;}.elementor-1635 .elementor-element.elementor-element-61d9eae .elementor-headline-plain-text{color:var( --e-global-color-43963e0 );}.elementor-1635 .elementor-element.elementor-element-61d9eae .elementor-headline{font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-size:var( --e-global-typography-a2249d6-font-size );font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-61d9eae .elementor-headline-dynamic-text{font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-c425f7e{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-c6a39ed{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-41ef330.elementor-element{--align-self:flex-start;}.elementor-1635 .elementor-element.elementor-element-4914bbe.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1635 .elementor-element.elementor-element-4914bbe{left:calc(50% - 67px);}body.rtl .elementor-1635 .elementor-element.elementor-element-4914bbe{right:calc(50% - 67px);}.elementor-1635 .elementor-element.elementor-element-4914bbe{top:calc(50% - 26px);text-align:center;color:var( --e-global-color-186f3b1 );font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:500;line-height:1.3em;}.elementor-1635 .elementor-element.elementor-element-5fff96c{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-39e9cb3{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-39e9cb3 .elementor-headline{text-align:center;font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-size:var( --e-global-typography-a2249d6-font-size );font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-39e9cb3 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c88ca78 );stroke-linecap:round;stroke-linejoin:round;}.elementor-1635 .elementor-element.elementor-element-39e9cb3 .elementor-headline-plain-text{color:var( --e-global-color-43963e0 );}.elementor-1635 .elementor-element.elementor-element-39e9cb3 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-088b51f{text-align:center;color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-e7c9c45{--display:flex;--background-transition:0.3s;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1635 .elementor-element.elementor-element-5b891db.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1635 .elementor-element.elementor-element-5b891db.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1635 .elementor-element.elementor-element-5b891db.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1635 .elementor-element.elementor-element-5b891db .elementor-image-box-wrapper .elementor-image-box-img{width:280px;}.elementor-1635 .elementor-element.elementor-element-5b891db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1635 .elementor-element.elementor-element-5b891db .elementor-image-box-title{color:var( --e-global-color-142707c );font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-5b891db .elementor-image-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-2bb8501.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1635 .elementor-element.elementor-element-2bb8501.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1635 .elementor-element.elementor-element-2bb8501.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1635 .elementor-element.elementor-element-2bb8501 .elementor-image-box-wrapper .elementor-image-box-img{width:280px;}.elementor-1635 .elementor-element.elementor-element-2bb8501 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1635 .elementor-element.elementor-element-2bb8501 .elementor-image-box-title{color:var( --e-global-color-142707c );font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-2bb8501 .elementor-image-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-1b1c1b1.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1635 .elementor-element.elementor-element-1b1c1b1.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1635 .elementor-element.elementor-element-1b1c1b1.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1635 .elementor-element.elementor-element-1b1c1b1 .elementor-image-box-wrapper .elementor-image-box-img{width:280px;}.elementor-1635 .elementor-element.elementor-element-1b1c1b1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1635 .elementor-element.elementor-element-1b1c1b1 .elementor-image-box-title{color:var( --e-global-color-142707c );font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-1b1c1b1 .elementor-image-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-364a1a2 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-abc9278-font-family ), Sans-serif;font-size:var( --e-global-typography-abc9278-font-size );text-transform:var( --e-global-typography-abc9278-text-transform );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );background-image:linear-gradient(180deg, var( --e-global-color-4705bdb ) 0%, var( --e-global-color-7bf65ef ) 100%);border-radius:10px 10px 10px 10px;box-shadow:0px 10px 20px -10px rgba(0,0,0,0.5);padding:20px 30px 20px 30px;}.elementor-1635 .elementor-element.elementor-element-364a1a2 .elementor-button:hover, .elementor-1635 .elementor-element.elementor-element-364a1a2 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-186f3b1 );background-image:linear-gradient(180deg, var( --e-global-color-dec0761 ) 0%, var( --e-global-color-43963e0 ) 100%);}.elementor-1635 .elementor-element.elementor-element-364a1a2.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-364a1a2 .elementor-button:hover svg, .elementor-1635 .elementor-element.elementor-element-364a1a2 .elementor-button:focus svg{fill:var( --e-global-color-186f3b1 );}.elementor-1635 .elementor-element.elementor-element-61e8673{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-1635 .elementor-element.elementor-element-61e8673:not(.elementor-motion-effects-element-type-background), .elementor-1635 .elementor-element.elementor-element-61e8673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jobbveledavilag.hu/wp-content/uploads/2024/11/online-webinar-bg.webp");background-position:center center;background-size:cover;}.elementor-1635 .elementor-element.elementor-element-61e8673::before, .elementor-1635 .elementor-element.elementor-element-61e8673 > .elementor-background-video-container::before, .elementor-1635 .elementor-element.elementor-element-61e8673 > .e-con-inner > .elementor-background-video-container::before, .elementor-1635 .elementor-element.elementor-element-61e8673 > .elementor-background-slideshow::before, .elementor-1635 .elementor-element.elementor-element-61e8673 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1635 .elementor-element.elementor-element-61e8673 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-142707c );--background-overlay:'';}.elementor-1635 .elementor-element.elementor-element-61e8673, .elementor-1635 .elementor-element.elementor-element-61e8673::before{--border-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-7000098{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-186f3b1 );}.elementor-1635 .elementor-element.elementor-element-7000098 .elementor-headline{text-align:center;font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-size:var( --e-global-typography-a2249d6-font-size );font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-7000098 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-25d8e8f );stroke-width:120px;}.elementor-1635 .elementor-element.elementor-element-7000098 .elementor-headline-plain-text{color:#D4E9CE;}.elementor-1635 .elementor-element.elementor-element-7000098 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-d44e4fe{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-1635 .elementor-element.elementor-element-d44e4fe > .elementor-widget-container{background-color:transparent;margin:60px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-c88ca78 ) 0%, var( --e-global-color-4705bdb ) 100%);}.elementor-1635 .elementor-element.elementor-element-d44e4fe.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-d44e4fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-241c7fa );}.elementor-1635 .elementor-element.elementor-element-d44e4fe.elementor-view-framed .elementor-icon, .elementor-1635 .elementor-element.elementor-element-d44e4fe.elementor-view-default .elementor-icon{fill:var( --e-global-color-241c7fa );color:var( --e-global-color-241c7fa );border-color:var( --e-global-color-241c7fa );}.elementor-1635 .elementor-element.elementor-element-d44e4fe .elementor-icon{font-size:70px;}.elementor-1635 .elementor-element.elementor-element-d44e4fe .elementor-icon-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-6451877{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-de2324d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-de2324d .elementor-headline{text-align:center;font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-size:var( --e-global-typography-a2249d6-font-size );font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-de2324d .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c88ca78 );stroke-width:120px;}.elementor-1635 .elementor-element.elementor-element-de2324d .elementor-headline-plain-text{color:var( --e-global-color-43963e0 );}.elementor-1635 .elementor-element.elementor-element-de2324d .elementor-headline-dynamic-text{font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-ba50748{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-3705228{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-28ec13f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-28ec13f{text-align:center;}.elementor-1635 .elementor-element.elementor-element-28ec13f .elementor-heading-title{color:var( --e-global-color-142707c );font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-3339670{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-1635 .elementor-element.elementor-element-3339670 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #F1F8EF 0%, #D6EECE 100%);}.elementor-1635 .elementor-element.elementor-element-3339670.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-3339670.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1635 .elementor-element.elementor-element-3339670.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1635 .elementor-element.elementor-element-3339670.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1635 .elementor-element.elementor-element-3339670 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-1635 .elementor-element.elementor-element-3339670 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1635 .elementor-element.elementor-element-3339670 .elementor-image-box-title{color:var( --e-global-color-142707c );font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-3339670 .elementor-image-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-9001f09{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-a90c2f3{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-a90c2f3 .elementor-headline{text-align:center;font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-size:var( --e-global-typography-a2249d6-font-size );font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-a90c2f3 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c88ca78 );stroke-width:120px;}.elementor-1635 .elementor-element.elementor-element-a90c2f3 .elementor-headline-plain-text{color:var( --e-global-color-43963e0 );}.elementor-1635 .elementor-element.elementor-element-a90c2f3 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-9fd4bda{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-1635 .elementor-element.elementor-element-9fd4bda > .elementor-widget-container{background-color:var( --e-global-color-eb84d9a );margin:20px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-9fd4bda.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-9fd4bda.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1635 .elementor-element.elementor-element-9fd4bda.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1635 .elementor-element.elementor-element-9fd4bda.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-9fd4bda .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-1635 .elementor-element.elementor-element-9fd4bda .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1635 .elementor-element.elementor-element-9fd4bda .elementor-image-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-3577045{--display:flex;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1635 .elementor-element.elementor-element-bc2a0c7 > .elementor-widget-container{background-color:var( --e-global-color-eb84d9a );}.elementor-1635 .elementor-element.elementor-element-bc2a0c7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1635 .elementor-element.elementor-element-bc2a0c7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1635 .elementor-element.elementor-element-bc2a0c7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-bc2a0c7 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-1635 .elementor-element.elementor-element-bc2a0c7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1635 .elementor-element.elementor-element-bc2a0c7 .elementor-image-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-6c959fc > .elementor-widget-container{background-color:var( --e-global-color-eb84d9a );}.elementor-1635 .elementor-element.elementor-element-6c959fc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1635 .elementor-element.elementor-element-6c959fc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1635 .elementor-element.elementor-element-6c959fc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-6c959fc .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-1635 .elementor-element.elementor-element-6c959fc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1635 .elementor-element.elementor-element-6c959fc .elementor-image-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-44f7e48{--display:flex;--background-transition:0.3s;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1635 .elementor-element.elementor-element-8dd0c07 > .elementor-widget-container{background-color:var( --e-global-color-eb84d9a );}.elementor-1635 .elementor-element.elementor-element-8dd0c07.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1635 .elementor-element.elementor-element-8dd0c07.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1635 .elementor-element.elementor-element-8dd0c07.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-8dd0c07 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-1635 .elementor-element.elementor-element-8dd0c07 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1635 .elementor-element.elementor-element-8dd0c07 .elementor-image-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-e050eb8 > .elementor-widget-container{background-color:var( --e-global-color-eb84d9a );}.elementor-1635 .elementor-element.elementor-element-e050eb8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1635 .elementor-element.elementor-element-e050eb8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1635 .elementor-element.elementor-element-e050eb8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-e050eb8 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-1635 .elementor-element.elementor-element-e050eb8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1635 .elementor-element.elementor-element-e050eb8 .elementor-image-box-description{color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-a967779 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-a967779.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-a967779{text-align:center;color:var( --e-global-color-241c7fa );font-family:"Montserrat", Sans-serif;font-size:1.2em;line-height:1.6em;}.elementor-1635 .elementor-element.elementor-element-0d58bad > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-dec0761 ) 0%, var( --e-global-color-43963e0 ) 100%);}.elementor-1635 .elementor-element.elementor-element-0d58bad.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-0d58bad{text-align:center;color:var( --e-global-color-142707c );font-family:var( --e-global-typography-c7a0600-font-family ), Sans-serif;font-size:var( --e-global-typography-c7a0600-font-size );font-weight:var( --e-global-typography-c7a0600-font-weight );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-4d82ca4 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-1635 .elementor-element.elementor-element-4d82ca4 .elementor-icon-wrapper{text-align:center;}.elementor-1635 .elementor-element.elementor-element-8adb13c .elementor-button{background-color:transparent;font-family:var( --e-global-typography-abc9278-font-family ), Sans-serif;font-size:var( --e-global-typography-abc9278-font-size );text-transform:var( --e-global-typography-abc9278-text-transform );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );background-image:linear-gradient(180deg, var( --e-global-color-4705bdb ) 0%, var( --e-global-color-7bf65ef ) 100%);border-radius:10px 10px 10px 10px;box-shadow:0px 10px 20px -10px rgba(0,0,0,0.5);padding:20px 30px 20px 30px;}.elementor-1635 .elementor-element.elementor-element-8adb13c .elementor-button:hover, .elementor-1635 .elementor-element.elementor-element-8adb13c .elementor-button:focus{background-color:transparent;color:var( --e-global-color-186f3b1 );background-image:linear-gradient(180deg, var( --e-global-color-dec0761 ) 0%, var( --e-global-color-43963e0 ) 100%);}.elementor-1635 .elementor-element.elementor-element-8adb13c.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-8adb13c .elementor-button:hover svg, .elementor-1635 .elementor-element.elementor-element-8adb13c .elementor-button:focus svg{fill:var( --e-global-color-186f3b1 );}.elementor-1635 .elementor-element.elementor-element-833bded{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-186f3b1 );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-833bded > .elementor-widget-container{background-color:transparent;margin:50px 0px 0px 0px;padding:60px 60px 60px 60px;background-image:linear-gradient(180deg, var( --e-global-color-dec0761 ) 0%, var( --e-global-color-43963e0 ) 100%);border-style:dashed;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4705bdb );}.elementor-1635 .elementor-element.elementor-element-833bded.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-8173fb9{--display:flex;--background-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-34e6457{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-142707c );}.elementor-1635 .elementor-element.elementor-element-34e6457 .elementor-headline{text-align:center;font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-size:var( --e-global-typography-a2249d6-font-size );font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-34e6457 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c88ca78 );stroke-width:120px;}.elementor-1635 .elementor-element.elementor-element-34e6457 .elementor-headline-plain-text{color:var( --e-global-color-43963e0 );}.elementor-1635 .elementor-element.elementor-element-34e6457 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-a2249d6-font-family ), Sans-serif;font-weight:var( --e-global-typography-a2249d6-font-weight );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-06b7260 > .elementor-widget-container{margin:-40px 0px -20px 0px;}.elementor-1635 .elementor-element.elementor-element-06b7260 .elementor-icon-wrapper{text-align:center;}.elementor-1635 .elementor-element.elementor-element-292641b > .elementor-widget-container{background-color:#E83D57;padding:10px 20px 10px 20px;border-style:dashed;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4705bdb );}.elementor-1635 .elementor-element.elementor-element-292641b.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-292641b{text-align:center;color:var( --e-global-color-186f3b1 );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-003c872{text-align:center;color:var( --e-global-color-241c7fa );font-family:var( --e-global-typography-1a3820f-font-family ), Sans-serif;font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-1c30fbb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-e731a1a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1635 .elementor-element.elementor-element-e731a1a:not(.elementor-motion-effects-element-type-background), .elementor-1635 .elementor-element.elementor-element-e731a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7079893 );}.elementor-1635 .elementor-element.elementor-element-e731a1a, .elementor-1635 .elementor-element.elementor-element-e731a1a::before{--border-transition:0.3s;}.elementor-1635 .elementor-element.elementor-element-d93651a > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-1635 .elementor-element.elementor-element-d93651a{color:var( --e-global-color-186f3b1 );}.elementor-1635 .elementor-element.elementor-element-b6cde0c > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-1635 .elementor-element.elementor-element-b6cde0c{color:var( --e-global-color-186f3b1 );}.elementor-1635 .elementor-element.elementor-element-8314e9f > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-1635 .elementor-element.elementor-element-8314e9f{color:var( --e-global-color-186f3b1 );}:root{--page-title-display:none;}@media(min-width:581px){.elementor-1635 .elementor-element.elementor-element-9b991c7{--width:55%;}.elementor-1635 .elementor-element.elementor-element-7ba68ee{--content-width:1000px;}.elementor-1635 .elementor-element.elementor-element-b565d9b{--content-width:1600px;}.elementor-1635 .elementor-element.elementor-element-c6a39ed{--content-width:501px;}}@media(max-width:1024px) and (min-width:581px){.elementor-1635 .elementor-element.elementor-element-7ba68ee{--content-width:75%;}}@media(max-width:768px) and (min-width:581px){.elementor-1635 .elementor-element.elementor-element-9b991c7{--width:100%;}}@media(max-width:1366px){.elementor-1635 .elementor-element.elementor-element-4c65943 .elementor-heading-title{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-7b19e55 .elementor-heading-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-e1eec61{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-8c6729a .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-da8adfb{font-size:1.5em;}.elementor-1635 .elementor-element.elementor-element-a4d3fbd .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-a4d3fbd .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-0724085{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-c59a688 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-966b301{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-89e7ef3 .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-5066f59 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-5066f59 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-f875df0{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-5d53407 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1635 .elementor-element.elementor-element-5d53407 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-d49a5f0 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-d49a5f0 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-74abbdd{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-d1e8e23 .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-61d9eae .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-61d9eae .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-c425f7e{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}body:not(.rtl) .elementor-1635 .elementor-element.elementor-element-4914bbe{left:calc(50% - 61px);}body.rtl .elementor-1635 .elementor-element.elementor-element-4914bbe{right:calc(50% - 61px);}.elementor-1635 .elementor-element.elementor-element-4914bbe{top:calc(50% - 26px);font-size:1.2em;}.elementor-1635 .elementor-element.elementor-element-39e9cb3 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-39e9cb3 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-088b51f{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-5b891db .elementor-image-box-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-5b891db .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-2bb8501 .elementor-image-box-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-2bb8501 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-1b1c1b1 .elementor-image-box-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-1b1c1b1 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-364a1a2 .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-7000098 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-7000098 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-d44e4fe .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-de2324d .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-de2324d .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-3705228{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-28ec13f .elementor-heading-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-3339670 .elementor-image-box-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-3339670 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-a90c2f3 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-a90c2f3 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-9fd4bda .elementor-image-box-wrapper .elementor-image-box-img{width:180px;}.elementor-1635 .elementor-element.elementor-element-9fd4bda .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-bc2a0c7 .elementor-image-box-wrapper .elementor-image-box-img{width:180px;}.elementor-1635 .elementor-element.elementor-element-bc2a0c7 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-6c959fc .elementor-image-box-wrapper .elementor-image-box-img{width:180px;}.elementor-1635 .elementor-element.elementor-element-6c959fc .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-8dd0c07 .elementor-image-box-wrapper .elementor-image-box-img{width:180px;}.elementor-1635 .elementor-element.elementor-element-8dd0c07 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-e050eb8 .elementor-image-box-wrapper .elementor-image-box-img{width:180px;}.elementor-1635 .elementor-element.elementor-element-e050eb8 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-0d58bad{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-4d82ca4 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-1635 .elementor-element.elementor-element-8adb13c .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-833bded{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-34e6457 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-34e6457 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-292641b{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-003c872{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}}@media(max-width:1024px){.elementor-1635 .elementor-element.elementor-element-18cbc50:not(.elementor-motion-effects-element-type-background), .elementor-1635 .elementor-element.elementor-element-18cbc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:75% 50%;}.elementor-1635 .elementor-element.elementor-element-4c65943 .elementor-heading-title{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-7b19e55 .elementor-heading-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-e1eec61{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-8c6729a .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-7ba68ee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1635 .elementor-element.elementor-element-b3343c1{width:100%;max-width:100%;}.elementor-1635 .elementor-element.elementor-element-b775bea{width:100%;max-width:100%;}.elementor-1635 .elementor-element.elementor-element-0ac15d0{width:100%;max-width:100%;}.elementor-1635 .elementor-element.elementor-element-da8adfb > .elementor-widget-container{padding:60px 40px 40px 40px;}.elementor-1635 .elementor-element.elementor-element-da8adfb{font-size:1.45em;}.elementor-1635 .elementor-element.elementor-element-813656d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1635 .elementor-element.elementor-element-a4d3fbd .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-a4d3fbd .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-0724085{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-31d8713{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1635 .elementor-element.elementor-element-6b5136a{--icon-box-icon-margin:10px;}.elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-ed662a5{--icon-box-icon-margin:10px;}.elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-195784a{--icon-box-icon-margin:10px;}.elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-2f51843{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1635 .elementor-element.elementor-element-7850b80{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1635 .elementor-element.elementor-element-966b301{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-89e7ef3 .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-3c3ec3e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1635 .elementor-element.elementor-element-5066f59 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-5066f59 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-f875df0{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-5d53407 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1635 .elementor-element.elementor-element-5d53407 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-d49a5f0 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-d49a5f0 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-74abbdd{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-44b534e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1635 .elementor-element.elementor-element-518d598{--icon-box-icon-margin:40px;}.elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-fac11e4{--icon-box-icon-margin:40px;}.elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-3985dcb{--icon-box-icon-margin:40px;}.elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-922efed{--icon-box-icon-margin:40px;}.elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-0b4e8b8{--icon-box-icon-margin:40px;}.elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-d1e8e23 .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-aae149a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1635 .elementor-element.elementor-element-61d9eae .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-61d9eae .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-c425f7e{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}body:not(.rtl) .elementor-1635 .elementor-element.elementor-element-4914bbe{left:calc(50% - 56px);}body.rtl .elementor-1635 .elementor-element.elementor-element-4914bbe{right:calc(50% - 56px);}.elementor-1635 .elementor-element.elementor-element-4914bbe{top:calc(50% - 24px);font-size:1.1em;}.elementor-1635 .elementor-element.elementor-element-39e9cb3 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-39e9cb3 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-088b51f{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-e7c9c45{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1635 .elementor-element.elementor-element-5b891db.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1635 .elementor-element.elementor-element-5b891db.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1635 .elementor-element.elementor-element-5b891db.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-5b891db .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1635 .elementor-element.elementor-element-5b891db .elementor-image-box-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-5b891db .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-2bb8501.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1635 .elementor-element.elementor-element-2bb8501.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1635 .elementor-element.elementor-element-2bb8501.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-2bb8501 .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1635 .elementor-element.elementor-element-2bb8501 .elementor-image-box-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-2bb8501 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-1b1c1b1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1635 .elementor-element.elementor-element-1b1c1b1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1635 .elementor-element.elementor-element-1b1c1b1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-1b1c1b1 .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1635 .elementor-element.elementor-element-1b1c1b1 .elementor-image-box-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-1b1c1b1 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-364a1a2 .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-7000098 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-7000098 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-d44e4fe .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-de2324d .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-de2324d .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-ba50748{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1635 .elementor-element.elementor-element-3705228{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-28ec13f .elementor-heading-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-3339670 .elementor-image-box-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-3339670 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-a90c2f3 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-a90c2f3 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-9fd4bda > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-9fd4bda .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1635 .elementor-element.elementor-element-9fd4bda .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-3577045{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1635 .elementor-element.elementor-element-bc2a0c7 .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1635 .elementor-element.elementor-element-bc2a0c7 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-6c959fc .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1635 .elementor-element.elementor-element-6c959fc .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-44f7e48{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1635 .elementor-element.elementor-element-8dd0c07 .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1635 .elementor-element.elementor-element-8dd0c07 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-e050eb8 .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1635 .elementor-element.elementor-element-e050eb8 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-0d58bad{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-8adb13c .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-833bded > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-1635 .elementor-element.elementor-element-833bded{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-34e6457 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-34e6457 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-292641b{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-003c872{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}}@media(max-width:768px){.elementor-1635 .elementor-element.elementor-element-61f2550 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-da8adfb > .elementor-widget-container{padding:50px 35px 35px 35px;}.elementor-1635 .elementor-element.elementor-element-813656d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1635 .elementor-element.elementor-element-0724085{width:100%;max-width:100%;}.elementor-1635 .elementor-element.elementor-element-c59a688{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-1635 .elementor-element.elementor-element-c59a688.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-df6923c{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-1635 .elementor-element.elementor-element-df6923c.elementor-element{--align-self:center;}.elementor-1635 .elementor-element.elementor-element-35c40af{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-1635 .elementor-element.elementor-element-c6a39ed{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1635 .elementor-element.elementor-element-fb637be{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-1635 .elementor-element.elementor-element-833bded > .elementor-widget-container{padding:30px 30px 30px 30px;}}@media(max-width:580px){.elementor-1635 .elementor-element.elementor-element-18cbc50:not(.elementor-motion-effects-element-type-background), .elementor-1635 .elementor-element.elementor-element-18cbc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:75% 50%;}.elementor-1635 .elementor-element.elementor-element-9b991c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1635 .elementor-element.elementor-element-61f2550 > .elementor-widget-container{margin:-30px 0px -10px 0px;}.elementor-1635 .elementor-element.elementor-element-61f2550 .elementor-image-box-img{margin-bottom:13px;}.elementor-1635 .elementor-element.elementor-element-61f2550 .elementor-image-box-description{font-size:0.8em;}.elementor-1635 .elementor-element.elementor-element-4c65943 .elementor-heading-title{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-7b19e55 .elementor-heading-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-e1eec61{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-8c6729a .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-9aaa296{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1635 .elementor-element.elementor-element-da8adfb > .elementor-widget-container{padding:50px 30px 30px 30px;}.elementor-1635 .elementor-element.elementor-element-da8adfb{font-size:1.2em;}.elementor-1635 .elementor-element.elementor-element-a4d3fbd .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-a4d3fbd .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-0724085{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-c59a688 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1635 .elementor-element.elementor-element-c59a688 img{width:100%;}.elementor-1635 .elementor-element.elementor-element-6b5136a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-6b5136a{--icon-box-icon-margin:0px;}.elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon-box-title{margin-bottom:3px;}.elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-6b5136a .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-ed662a5 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-ed662a5{--icon-box-icon-margin:0px;}.elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon-box-title{margin-bottom:3px;}.elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-ed662a5 .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-195784a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-195784a{--icon-box-icon-margin:0px;}.elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon-box-title{margin-bottom:3px;}.elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-195784a .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-df6923c > .elementor-widget-container{margin:10px 0px -50px 0px;}.elementor-1635 .elementor-element.elementor-element-df6923c img{width:100%;}.elementor-1635 .elementor-element.elementor-element-7850b80{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1635 .elementor-element.elementor-element-966b301{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-89e7ef3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-89e7ef3 .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-5066f59 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-5066f59 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-f875df0{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-5d53407 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1635 .elementor-element.elementor-element-5d53407 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-f7aee8c{--icon-box-icon-margin:0px;}.elementor-1635 .elementor-element.elementor-element-f7aee8c .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-f7aee8c .elementor-icon-box-title a{font-size:0.9em;}.elementor-1635 .elementor-element.elementor-element-35c40af > .elementor-widget-container{margin:-10px 0px -50px 0px;}.elementor-1635 .elementor-element.elementor-element-35c40af img{width:100%;}.elementor-1635 .elementor-element.elementor-element-d49a5f0 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-1635 .elementor-element.elementor-element-d49a5f0 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-d49a5f0 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-74abbdd{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-518d598{--icon-box-icon-margin:30px;}.elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon-box-title{margin-bottom:5px;}.elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-518d598 .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-fac11e4 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-fac11e4{--icon-box-icon-margin:30px;}.elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon-box-title{margin-bottom:5px;}.elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-fac11e4 .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-3985dcb > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-3985dcb{--icon-box-icon-margin:30px;}.elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon-box-title{margin-bottom:5px;}.elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-3985dcb .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-922efed > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-922efed{--icon-box-icon-margin:30px;}.elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon-box-title{margin-bottom:5px;}.elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-922efed .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-0b4e8b8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-0b4e8b8{--icon-box-icon-margin:30px;}.elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon-box-title{margin-bottom:5px;}.elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon-box-title, .elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-0b4e8b8 .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-8ec98d1{font-size:1em;}.elementor-1635 .elementor-element.elementor-element-d1e8e23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-d1e8e23 .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-ad6ec15{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1635 .elementor-element.elementor-element-61d9eae .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-61d9eae .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-c425f7e{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}body:not(.rtl) .elementor-1635 .elementor-element.elementor-element-4914bbe{left:calc(50% - 39px);}body.rtl .elementor-1635 .elementor-element.elementor-element-4914bbe{right:calc(50% - 39px);}.elementor-1635 .elementor-element.elementor-element-4914bbe{top:calc(50% - 15px);font-size:0.75em;}.elementor-1635 .elementor-element.elementor-element-5fff96c{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1635 .elementor-element.elementor-element-39e9cb3 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-39e9cb3 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-088b51f > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-1635 .elementor-element.elementor-element-088b51f{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-5b891db .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-5b891db .elementor-image-box-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-5b891db .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-2bb8501 .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-2bb8501 .elementor-image-box-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-2bb8501 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-1b1c1b1 .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-1b1c1b1 .elementor-image-box-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-1b1c1b1 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-364a1a2 .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-7000098 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-7000098 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-d44e4fe > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-d44e4fe .elementor-icon{font-size:50px;}.elementor-1635 .elementor-element.elementor-element-d44e4fe .elementor-icon-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-de2324d .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-de2324d .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-fb637be > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1635 .elementor-element.elementor-element-fb637be img{width:100%;}.elementor-1635 .elementor-element.elementor-element-3705228{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-28ec13f .elementor-heading-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-3339670 .elementor-image-box-img{margin-bottom:30px;}.elementor-1635 .elementor-element.elementor-element-3339670 .elementor-image-box-wrapper .elementor-image-box-img{width:110px;}.elementor-1635 .elementor-element.elementor-element-3339670 .elementor-image-box-title{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-3339670 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-9001f09{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1635 .elementor-element.elementor-element-a90c2f3 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-a90c2f3 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-9fd4bda .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-9fd4bda .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-bc2a0c7 .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-bc2a0c7 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-6c959fc.elementor-widget.ob-got-stalker{margin:100px 0px 0px 0px !important;}.elementor-1635 .elementor-element.elementor-element-6c959fc .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-6c959fc .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-8dd0c07 .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-8dd0c07 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-e050eb8.elementor-widget.ob-got-stalker{margin:100px 0px 0px 0px !important;}.elementor-1635 .elementor-element.elementor-element-e050eb8 .elementor-image-box-img{margin-bottom:15px;}.elementor-1635 .elementor-element.elementor-element-e050eb8 .elementor-image-box-description{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-a967779{font-size:1em;}.elementor-1635 .elementor-element.elementor-element-0d58bad > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-0d58bad{font-size:var( --e-global-typography-c7a0600-font-size );line-height:var( --e-global-typography-c7a0600-line-height );}.elementor-1635 .elementor-element.elementor-element-4d82ca4 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1635 .elementor-element.elementor-element-8adb13c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-8adb13c .elementor-button{font-size:var( --e-global-typography-abc9278-font-size );line-height:var( --e-global-typography-abc9278-line-height );letter-spacing:var( --e-global-typography-abc9278-letter-spacing );}.elementor-1635 .elementor-element.elementor-element-833bded > .elementor-widget-container{margin:20px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-1635 .elementor-element.elementor-element-833bded{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-34e6457 > .elementor-widget-container{margin:-20px 0px -30px 0px;}.elementor-1635 .elementor-element.elementor-element-34e6457 .elementor-headline{font-size:var( --e-global-typography-a2249d6-font-size );line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-34e6457 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-a2249d6-line-height );}.elementor-1635 .elementor-element.elementor-element-06b7260 > .elementor-widget-container{margin:-5px 0px -30px 0px;}.elementor-1635 .elementor-element.elementor-element-292641b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1635 .elementor-element.elementor-element-292641b{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}.elementor-1635 .elementor-element.elementor-element-003c872{font-size:var( --e-global-typography-1a3820f-font-size );line-height:var( --e-global-typography-1a3820f-line-height );}}/* Start custom CSS for container, class: .elementor-element-18cbc50 */.elementor-1635 .elementor-element.elementor-element-18cbc50:before {
    background-color: transparent;
    --background-overlay: '';
    background-image: linear-gradient(110deg, rgba(255,255,255,0.95) 10%, rgba(255,255,255,0.9) 55%, rgba(255,255,255,0.1) 70%);
    opacity:1;
}
@media(max-width:1024px) {
    .elementor-1635 .elementor-element.elementor-element-18cbc50:before {
    background-image: linear-gradient(110deg, rgba(255,255,255,0.95) 10%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.1) 70%);
    }
}
@media(max-width:768px) {
    .elementor-1635 .elementor-element.elementor-element-18cbc50:before {
    background-image: linear-gradient(110deg, rgba(255,255,255,1) 10%, rgba(255,255,255,0.95) 50%, rgba(255,255,255,0.9) 100%);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e782f16 */.elementor-1635 .elementor-element.elementor-element-e782f16 {
    width:100px;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-a4d3fbd */.elementor-1635 .elementor-element.elementor-element-a4d3fbd svg {
    height: 20em;
    width: calc(100% + 0.3em);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c59a688 */@media (max-width:768px) {
    .elementor-1635 .elementor-element.elementor-element-c59a688 img {
        max-width:400px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31d8713 */.elementor-1635 .elementor-element.elementor-element-31d8713 .elementor-icon {
    position: relative;
}
.elementor-1635 .elementor-element.elementor-element-31d8713 .elementor-icon:before {
    content:"";
    width:120px;
    height:120px;
    background-image: linear-gradient(180deg, var(--e-global-color-dec0761) 0%, var(--e-global-color-43963e0) 100%);
    position: absolute;
    border-radius: 100%;
    top:-30px;
    left:-35px;
    opacity: 0.7;
}
.elementor-1635 .elementor-element.elementor-element-31d8713 img {
    z-index: 2;
    position: relative
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df6923c */@media (max-width:768px) {
    .elementor-1635 .elementor-element.elementor-element-df6923c img {
        max-width:400px;
    }
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-5066f59 */.elementor-1635 .elementor-element.elementor-element-5066f59 svg {
    height: 20em;
    width: calc(100% + 0.3em);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d53407 */.elementor-1635 .elementor-element.elementor-element-5d53407 b {
    background: var(--e-global-color-c88ca78);
    padding:2px 5px;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f7aee8c */.elementor-1635 .elementor-element.elementor-element-f7aee8c .elementor-icon {
    position: relative;
}
.elementor-1635 .elementor-element.elementor-element-f7aee8c .elementor-icon:before {
    content:"";
    width:60px;
    height:60px;
    background-image: linear-gradient(180deg, var(--e-global-color-dec0761) 0%, var(--e-global-color-43963e0) 100%);
    position: absolute;
    border-radius: 100%;
    top:0px;
    left:0px;
    opacity: 0.7;
}
.elementor-1635 .elementor-element.elementor-element-f7aee8c img {
    z-index: 2;
    position: relative
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35c40af */@media (max-width:768px) {
    .elementor-1635 .elementor-element.elementor-element-35c40af img {
        max-width:400px;
    }
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-d49a5f0 */.elementor-1635 .elementor-element.elementor-element-d49a5f0 svg {
    height: 20em;
    width: calc(100% + 0.3em);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44b534e */.elementor-1635 .elementor-element.elementor-element-44b534e .elementor-icon {
    position: relative;
}
.elementor-1635 .elementor-element.elementor-element-44b534e .elementor-icon:before {
    content:"";
    width:150px;
    height:150px;
    background-image: linear-gradient(180deg, var(--e-global-color-dec0761) 0%, var(--e-global-color-43963e0) 100%);
    position: absolute;
    border-radius: 100%;
    top:-22px;
    left:-25px;
    opacity: 0.7;
}
.elementor-1635 .elementor-element.elementor-element-44b534e .elementor-icon:after {
    content:"✔";
    font-size: 25px;
    color:#fff;
    line-height: 1.6em;
    width:40px;
    height:40px;
    background-image: linear-gradient(180deg, var(--e-global-color-4705bdb) 0%, var(--e-global-color-7bf65ef) 100%);
    position: absolute;
    border-radius: 100%;
    top:-20px;
    right:0;
    opacity: 0.5;
}
.elementor-1635 .elementor-element.elementor-element-44b534e svg {
    z-index: 5;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-61d9eae */.elementor-1635 .elementor-element.elementor-element-61d9eae svg {
    height: 20em;
    width: calc(100% + 0.3em);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41ef330 */@keyframes spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

.elementor-1635 .elementor-element.elementor-element-41ef330 {
    animation: spin 30s linear infinite;
    position: relative
}
.elementor-1635 .elementor-element.elementor-element-41ef330:before {
    content:életre szóló ÖNBIZALOM"";
    position: absolute;
    top:50%;
    left:50%;
    font-size:50px;
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4914bbe */@media (max-width: 868px) and (min-width: 768px){
    .elementor-1635 .elementor-element.elementor-element-4914bbe {
        font-size: 0.9em!important;
        top: calc(50% - 20px)!important;
        left: calc(50% - 45px)!important;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6a39ed */.elementor-1635 .elementor-element.elementor-element-c6a39ed {
    height:50%;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-39e9cb3 */.elementor-1635 .elementor-element.elementor-element-39e9cb3 svg {
    height: 20em;
    width: calc(100% + 0.3em);
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-7000098 */.elementor-1635 .elementor-element.elementor-element-7000098 svg {
    width: calc(100% + 0.3em);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d44e4fe */.elementor-1635 .elementor-element.elementor-element-d44e4fe .elementor-icon {
    background: #fff;
    padding:20px;
    border-radius: 50%;
    border:2px solid var(--e-global-color-c88ca78)!important;
    margin-top:-90px;
}
.elementor-1635 .elementor-element.elementor-element-d44e4fe, .elementor-1635 .elementor-element.elementor-element-d44e4fe .elementor-widget-container {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e8673 */.elementor-1635 .elementor-element.elementor-element-61e8673:after {
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    z-index: 1;
}
.elementor-1635 .elementor-element.elementor-element-61e8673 .e-con-inner {
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-de2324d */.elementor-1635 .elementor-element.elementor-element-de2324d svg {
    width: calc(100% + 0.3em);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb637be */@media (max-width:768px) {
    .elementor-1635 .elementor-element.elementor-element-fb637be img {
        max-width:400px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3705228 */.elementor-1635 .elementor-element.elementor-element-3705228 h3 {
    font-weight: 800;
    color: var(--e-global-color-142707c);;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3339670 */.elementor-1635 .elementor-element.elementor-element-3339670 img {
    border-radius: 50%;
    box-shadow: 0 5px 20px rgba(0,0,0,.4);
    border:1px solid var(--e-global-color-4705bdb);
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-a90c2f3 */.elementor-1635 .elementor-element.elementor-element-a90c2f3 svg {
    width: calc(100% + 0.3em);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4d82ca4 */.pulsating {
  animation: pulse 1.5s infinite;
}

@keyframes pulse {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  50% {
    transform: scale(1.1);
    opacity: 0.7;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9001f09 */.elementor-1635 .elementor-element.elementor-element-9001f09 .elementor-widget-image-box figure {
    margin-top:-150px!important;
}
.elementor-1635 .elementor-element.elementor-element-9001f09 .elementor-widget-image-box {
    margin-top:100px;
}
.elementor-1635 .elementor-element.elementor-element-9001f09 .elementor-widget-image-box
.elementor-widget-container {
    overflow: visible;
}
.elementor-1635 .elementor-element.elementor-element-9001f09 .elementor-image-box-content {
    margin-top:-10px;
}

@media (max-width:1366px) {
    .elementor-1635 .elementor-element.elementor-element-9001f09 .elementor-widget-image-box figure {
        margin-top:-120px!important;
    }
    .elementor-1635 .elementor-element.elementor-element-9001f09 .elementor-widget-image-box {
        margin-top:70px;
    }
    .elementor-1635 .elementor-element.elementor-element-9001f09 .elementor-image-box-content {
        margin-top:-15px;
    }
}
@media (max-width:1366px) {
    .elementor-1635 .elementor-element.elementor-element-9001f09 .elementor-widget-image-box figure {
        margin-top:-100px!important;
    }
    .elementor-1635 .elementor-element.elementor-element-9001f09 .elementor-widget-image-box {
        margin-top:50px;
    }
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-34e6457 */.elementor-1635 .elementor-element.elementor-element-34e6457 svg {
    width: calc(100% + 0.3em);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06b7260 */.pulsating {
  animation: pulse 1.5s infinite;
}

@keyframes pulse {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  50% {
    transform: scale(1.1);
    opacity: 0.7;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e731a1a */.elementor-1635 .elementor-element.elementor-element-e731a1a .elementor-widget {
  border-right: 1px solid white;
}

.elementor-1635 .elementor-element.elementor-element-e731a1a .elementor-widget:last-child {
  border-right: none;
}
.elementor-1635 .elementor-element.elementor-element-e731a1a a {
    color:#fff;
}
.elementor-1635 .elementor-element.elementor-element-e731a1a a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS *//*************************************
           CUSTOM START
*************************************/

.bluebold strong,
.bluebold b {
    color:var(--e-global-color-142707c);
}

/* ========= CUSTOM END ========= */



/*************************************
        GLOBAL VARIABLES START
*************************************/
:root {
  --small-padding: 20px;
  --med-padding: 30px;
  --big-padding: 40px;
}
@media(max-width:1280px) {
    :root {
      --small-padding: 18px;
      --med-padding: 25px;
      --big-padding: 35px;
    }
}
@media(max-width:1024px) {
    :root {
      --small-padding: 16px;
      --med-padding: 22px;
      --big-padding: 30px;
    }
}
@media(max-width:768px) {
    :root {
      --small-padding: 14px;
      --med-padding: 20px;
      --big-padding: 25px;
    }
}
@media(max-width:580px) {
    :root {
      --small-padding: 12px;
      --med-padding: 18px;
      --big-padding: 20px;
    }
}
:root {
  --small-border-radius:5px;
  --med-border-radius: 10px;
  --big-border-radius: 20px;
}
:root {
  --small-boxshadow: 0 30px 20px -15px rgba(0,0,0,.25);
  --med-boxshadow: 0 25px 20px -15px rgb(0,0,0,.3);
  --big-boxshadow: 0 25px 60px -15px rgb(0,0,0,.5);
}
:root {
  --small-text-shadow: 0 0 5px rgba(0,0,0,1);
  --med-text-shadow: 0 0 10px rgba(0,0,0,1);
  --big-text-shadow: 0 0 20px rgba(0,0,0,1);
}
:root {
    --gradient-color-1: #9852e1;
    --gradient-color-2: #01bfc7;
}
/* ===== GLOBAL VARIABLES END ===== */



/*************************************
           ALAPOK START
*************************************/
/* without this would be double scroll bar */
html, body { overflow-x:hidden!important; }
body { overflow-y:hidden; margin:0; }

/* címsor alsó margók */
h1, h2, h3 {
    margin-block-end: 0.5em;
}
h4, h5, h6 {
    margin-block-end: 0.3em;
}
.elementor-widget-icon-box h2,
.elementor-widget-icon-box h3, 
.elementor-widget-icon-box h4,
.elementor-widget-icon-box h5,
.elementor-widget-image-box h2,
.elementor-widget-image-box h3,
.elementor-widget-image-box h4, 
.elementor-widget-image-box h5,
.elementor-widget-container h1:first-child,
.elementor-widget-container h2:first-child,
.elementor-widget-container h3:first-child,
.elementor-widget-container h4:first-child,
.elementor-widget-container h5:first-child {
    margin-block-start: 0;
}
.cimsor {
    --align-self: center;
}
.cimsor h2 {
    margin-bottom:20px;
}
.alcim h3 {
    font-weight:500;
    margin:-10px 0 20px;
    color:var(--e-global-color-text);
}
/* NO margin top & bottom (p & H & li) */
.elementor-element.elementor-widget .elementor-widget-container p:first-of-type,
.nopmargin p:first-of-type,
.nopmargin .elementor-tab-content p:first-of-type,
.nopmargin li:first-of-type,
.nopmargin .elementor-tab-content li:first-of-type,
.nohmargin h1, .nohmargin h2,
.nohmargin h3, .nohmargin h4
.elem-nopmargin .elementor-widget p:first-of-type {
	margin-top:0;
}
.elementor-element.elementor-widget .elementor-widget-container p:last-of-type,
.nopmargin p:last-of-type,
.nopmargin .elementor-tab-content p:last-of-type,
.nopmargin li:last-of-type,
.nopmargin .elementor-tab-content li:last-of-type,
.nohmargin h1, .nohmargin h2,
.nohmargin h3, .nohmargin h4,
.elem-nopmargin .elementor-widget p:last-of-type {
	margin-bottom:0;
}

/* fehér és fekete szövegek */
.white h1, .white h2,
.white h3, .white h4,
.white h5, .white h6,
.white p, .white span {
	color:#fff!important;
}
.black h1, .black h2,
.black h3, .black h4,
.black h5, .black h6,
.black p, .black span {
	color:#555;
}

/* doboz háttér színek */
.white-bg .elementor-widget-container,
.elem-white-bg .elementor-widget-container {
	background-color:#fff;
}
.color1-bg .elementor-widget-container,
.elem-color1-bg .elementor-widget-container {
    background-color: var(--e-global-color-primary);
}
.color2-bg .elementor-widget-container,
.elem-color2-bg .elementor-widget-container {
    background-color: var(--e-global-color-secondary);
}
.color3-bg .elementor-widget-container,
.elem-color3-bg .elementor-widget-container {
    background-color: var(--e-global-color-accent);
}

/* csak desktopon / csak mobilon megjelenő elemek */
@media (max-width:1024px) {
    .onlyondesktop { display:none; }
}
@media (min-width:1025px) {
    .onlyonmobile { display:none; }
}

/* vertikálisan középre igazított tartalom */
.elem-centervertical .elementor-widget-container,
.elem-centervertical .elementor-icon-box-wrapper {
    display: flex;
    align-items: center!important;
}
.elem-centervertical .elementor-widget-text-editor {
    display: flex;
    align-items: center!important;
}
.elem-centervertical .elementor-widget-text-editor .elementor-widget-container {
	height:auto;
}

/* kiemelt szövegdoboz */
.kiemeltbox {
    background-image: linear-gradient(to right,
    var(--gradient-color-1),
    var(--gradient-color-2));
    border-radius: 10px;
    padding:10px 15px;
    color:#fff;
}

/* ========= ALAPOK END ========= */



/*****************************
          MENÜ START
*****************************/
/* mobilon is normálisan nézzen ki a lenyíló menü */
@media (max-width:767px) {
	.elementor-nav-menu--dropdown {
		width:auto;
		position: absolute;
		right:0;
		z-index: 99;
		top:30px;
		box-shadow: 0 5px 20px rgba(0,0,0,.3)
	}
}
/* ======= MENÜ END ======= */



/*************************************
        COOKIE BANNER START
*************************************/
.cky-btn {
    font-size: 1em!important;
    letter-spacing: 0!important;
    padding: 7px 13px!important;
    text-transform: none!important;
    flex:none!important;
}
.cky-consent-container p {
    font-size: 0.94em;
    line-height: 1.4;
}
.cky-consent-container .cky-title {
    margin-bottom:5px;
}
.cky-btn-revisit-wrapper {
	display:none!important;
}
/* ====== COOKIE BANNER END ====== */



/*************************************
           COLUMNS START
*************************************/
/* lehetséges struktúrák eleje
szakaszban közvetlen elemek:
.col2.e-con.e-parent > .e-con-inner > .elementor-widget
szakaszban konténerek, és azon belül konténerek:
.col2.e-con.e-parent >  .e-con-inner
szakaszban konténer, azon belül közvetlen elemek:
.col2.e-con > .elementor-widget
szakaszban konténer, azon belül konténerek, azokon belül elemek:
.col2.e-con > .e-con
*/
/* globális tulajdonságok */
.col2.e-con,
.col3.e-con,
.col4.e-con,
.col5.e-con,
.col6.e-con,
.col2.e-con > .e-con-inner,
.col3.e-con > .e-con-inner,
.col4.e-con > .e-con-inner,
.col5.e-con > .e-con-inner,
.col6.e-con > .e-con-inner {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
/* oszlop szélességek */
.col2.e-con > .e-con-inner > .elementor-widget,
.col2.e-con > .elementor-widget,
.col2.e-con > .e-con-inner > .e-con,
.col2.e-con > .e-con {
	width:47%; }
.col3.e-con > .e-con-inner > .elementor-widget,
.col3.e-con > .elementor-widget,
.col3.e-con > .e-con-inner > .e-con,
.col3.e-con > .e-con {
	width:30%; }
.col4.e-con > .e-con-inner > .elementor-widget,
.col4.e-con > .elementor-widget,
.col4.e-con > .e-con-inner > .e-con,
.col4.e-con > .e-con {
	width:22%; }
.col5.e-con > .e-con-inner > .elementor-widget,
.col5.e-con > .elementor-widget,
.col5.e-con > .e-con-inner > .e-con,
.col5.e-con > .e-con {
	width:18%; }
.col6.e-con > .e-con-inner > .elementor-widget,
.col6.e-con > .elementor-widget,
.col6.e-con > .e-con-inner > .e-con,
.col6.e-con > .e-con {
	width:15%; }
.col2.smallgap.e-con > .e-con-inner > .elementor-widget,
.col2.smallgap.e-con > .elementor-widget,
.col2.smallgap.e-con > .e-con-inner > .e-con,
.col2.smallgap.e-con > .e-con {
	width:48.5%; }
.col3.smallgap.e-con > .e-con-inner > .elementor-widget,
.col3.smallgap.e-con > .elementor-widget,
.col3.smallgap.e-con > .e-con-inner > .e-con,
.col3.smallgap.e-con > .e-con {
	width:31.6%; }
.col4.smallgap.e-con > .e-con-inner > .elementor-widget,
.col4.smallgap.e-con > .elementor-widget,
.col4.smallgap.e-con > .e-con-inner > .e-con,
.col4.smallgap.e-con > .e-con {
	width:23.5%; }
.col5.smallgap.e-con > .e-con-inner > .elementor-widget,
.col5.smallgap.e-con > .elementor-widget,
.col5.smallgap.e-con > .e-con-inner > .e-con,
.col5.smallgap.e-con > .e-con {
	width:18.9%; }
.col6.smallgap.e-con > .e-con-inner > .elementor-widget,
.col6.smallgap.e-con > .elementor-widget,
.col6.smallgap.e-con > .e-con-inner > .e-con,
.col6.smallgap.e-con > .e-con {
	width:15.8%; }
/* oszlop térközök */
.col2.e-con,
.col2.e-con > .e-con-inner {
    gap: calc(var(--container-max-width) * 0.06) 6%; }
.col3.e-con,
.col3.e-con > .e-con-inner { 
    gap: calc(var(--container-max-width) * 0.05) 5%; }
.col4.e-con, 
.col4.e-con > .e-con-inner { 
    gap: calc(var(--container-max-width) * 0.04) 4%; }
.col5.e-con,
.col5.e-con > .e-con-inner { 
    gap: calc(var(--container-max-width) * 0.025) 2.5%; }
.col6.e-con,
.col6.e-con > .e-con-inner { 
    gap: calc(var(--container-max-width) * 0.02) 2%; }
.col2.smallgap.e-con, 
.col2.smallgap.e-con > .e-con-inner { 
    gap: calc(var(--container-max-width) * 0.03) 3%; }
.col3.smallgap.e-con,
.col3.smallgap.e-con > .e-con-inner { 
    gap: calc(var(--container-max-width) * 0.025) 2.5%; }
.col4.smallgap.e-con,
.col4.smallgap.e-con > .e-con-inner { 
    gap: calc(var(--container-max-width) * 0.02) 2%; }
.col5.smallgap.e-con,
.col5.smallgap.e-con > .e-con-inner { 
    gap: calc(var(--container-max-width) * 0.013) 1.3%; }
.col6.smallgap.e-con,
.col6.smallgap.e-con > .e-con-inner { 
    gap: calc(var(--container-max-width) * 0.01) 1%; }
/* reszponzív */
@media(max-width:1280px) {
    .col2.e-con,
    .col2.e-con > .e-con-inner {
        gap: calc(100vw * 0.06) 6%; }
    .col3.e-con,
    .col3.e-con > .e-con-inner { 
        gap: calc(100vw * 0.05) 5%; }
    .col4.e-con, 
    .col4.e-con > .e-con-inner { 
        gap: calc(100vw * 0.04) 4%; }
    .col5.e-con,
    .col5.e-con > .e-con-inner { 
        gap: calc(100vw * 0.025) 2.5%; }
    .col6.e-con,
    .col6.e-con > .e-con-inner { 
        gap: calc(100vw * 0.02) 2%; }
    .col2.smallgap.e-con, 
    .col2.smallgap.e-con > .e-con-inner { 
        gap: calc(100vw * 0.03) 3%; }
    .col3.smallgap.e-con,
    .col3.smallgap.e-con > .e-con-inner { 
        gap: calc(100vw * 0.025) 2.5%; }
    .col4.smallgap.e-con,
    .col4.smallgap.e-con > .e-con-inner { 
        gap: calc(100vw * 0.02) 2%; }
    .col5.smallgap.e-con,
    .col5.smallgap.e-con > .e-con-inner { 
        gap: calc(100vw * 0.013) 1.3%; }
    .col6.smallgap.e-con,
    .col6.smallgap.e-con > .e-con-inner { 
        gap: calc(100vw * 0.01) 1%; }
}
@media(max-width:1024px) {
    .col2.e-con,
    .col3.e-con,
    .col4.e-con,
    .col5.e-con,
    .col6.e-con,
    .col2.e-con > .e-con-inner,
    .col3.e-con > .e-con-inner,
    .col4.e-con > .e-con-inner,
    .col5.e-con > .e-con-inner,
    .col6.e-con > .e-con-inner {
        justify-content: center;
    }
    .col4.e-con > .e-con-inner > .elementor-widget,
    .col4.e-con > .elementor-widget,
    .col4.e-con > .e-con-inner > .e-con,
    .col4.e-con > .e-con {
	    width:47%; }
	.col4.smallgap.e-con > .e-con-inner > .elementor-widget,
    .col4.smallgap.e-con > .elementor-widget,
    .col4.smallgap.e-con > .e-con-inner > .e-con,
    .col4.smallgap.e-con > .e-con {
	    width:48.5%; }
	.col4.e-con,
    .col4.e-con > .e-con-inner {
        gap: calc(100vw * 0.06) 6%; }
    .col4.smallgap.e-con, 
    .col4.smallgap.e-con > .e-con-inner { 
        gap: calc(100vw * 0.03) 3%; }
    .col5.e-con > .e-con-inner > .elementor-widget,
    .col5.e-con > .elementor-widget,
    .col5.e-con > .e-con-inner > .e-con,
    .col5.e-con > .e-con {
	    width:30%; }
	.col5.smallgap.e-con > .e-con-inner > .elementor-widget,
    .col5.smallgap.e-con > .elementor-widget,
    .col5.smallgap.e-con > .e-con-inner > .e-con,
    .col5.smallgap.e-con > .e-con {
	    width:31.6%; }
	.col5.e-con,
    .col5.e-con > .e-con-inner { 
        gap: calc(100vw * 0.05) 5%; }
    .col5.smallgap.e-con,
    .col5.smallgap.e-con > .e-con-inner { 
        gap: calc(100vw * 0.025) 2.5%; }
}
@media(max-width:768px) {
    .col2.e-con > .e-con-inner > .elementor-widget,
    .col2.e-con > .elementor-widget,
    .col2.e-con > .e-con-inner > .e-con,
    .col2.e-con > .e-con {
        width:100%; }
    .col3.e-con > .e-con-inner > .elementor-widget,
    .col3.e-con > .elementor-widget,
    .col3.e-con > .e-con-inner > .e-con,
    .col3.e-con > .e-con,
    .col6.e-con > .e-con-inner > .elementor-widget,
    .col6.e-con > .elementor-widget,
    .col6.e-con > .e-con-inner > .e-con,
    .col6.e-con > .e-con {
        width:47%; }
    .col3.e-con,
    .col3.e-con > .e-con-inner,
    .col6.e-con,
    .col6.e-con > .e-con-inner { 
        gap: calc(100vw * 0.06) 6%; }
    .col3.smallgap.e-con > .e-con-inner > .elementor-widget,
    .col3.smallgap.e-con > .elementor-widget,
    .col3.smallgap.e-con > .e-con-inner > .e-con,
    .col3.smallgap.e-con > .e-con,
    .col6.smallgap.e-con > .e-con-inner > .elementor-widget,
    .col6.smallgap.e-con > .elementor-widget,
    .col6.smallgap.e-con > .e-con-inner > .e-con,
    .col6.smallgap.e-con > .e-con {
	    width:48.5%; }
	.col3.smallgap.e-con, 
    .col3.smallgap.e-con > .e-con-inner,
    .col6.smallgap.e-con, 
    .col6.smallgap.e-con > .e-con-inner { 
        gap: calc(100vw * 0.03) 3%; }
    .col2.reverseonmobile.e-con,
    .col3.reverseonmobile.e-con,
    .col4.reverseonmobile.e-con,
    .col5.reverseonmobile5.e-con,
    .col6.reverseonmobile.e-con,
    .col2.reverseonmobile.e-con > .e-con-inner,
    .col3.reverseonmobile.e-con > .e-con-inner,
    .col4.reverseonmobile.e-con > .e-con-inner,
    .col5.reverseonmobile.e-con > .e-con-inner,
    .col6.reverseonmobile.e-con > .e-con-inner {
        flex-direction: column-reverse;
    }
}
@media(max-width:580px) {
    .col2.e-con > .e-con-inner > .elementor-widget,
    .col2.e-con > .elementor-widget,
    .col2.e-con > .e-con-inner > .e-con,
    .col2.e-con > .e-con,
    .col3.e-con > .e-con-inner > .elementor-widget,
    .col3.e-con > .elementor-widget,
    .col3.e-con > .e-con-inner > .e-con,
    .col3.e-con > .e-con,
    .col4.e-con > .e-con-inner > .elementor-widget,
    .col4.e-con > .elementor-widget,
    .col4.e-con > .e-con-inner > .e-con,
    .col4.e-con > .e-con,
    .col5.e-con > .e-con-inner > .elementor-widget,
    .col5.e-con > .elementor-widget,
    .col5.e-con > .e-con-inner > .e-con,
    .col5.e-con > .e-con,
    .col6.e-con > .e-con-inner > .elementor-widget,
    .col6.e-con > .elementor-widget,
    .col6.e-con > .e-con-inner > .e-con,
    .col6.e-con > .e-con,
    .col2.e-con.smallgap > .e-con-inner > .elementor-widget,
    .col2.e-con.smallgap > .elementor-widget,
    .col2.e-con.smallgap > .e-con-inner > .e-con,
    .col2.e-con.smallgap > .e-con,
    .col3.e-con.smallgap > .e-con-inner > .elementor-widget,
    .col3.e-con.smallgap > .elementor-widget,
    .col3.e-con.smallgap > .e-con-inner > .e-con,
    .col3.e-con.smallgap > .e-con,
    .col4.e-con.smallgap > .e-con-inner > .elementor-widget,
    .col4.e-con.smallgap > .elementor-widget,
    .col4.e-con.smallgap > .e-con-inner > .e-con,
    .col4.e-con.smallgap > .e-con,
    .col5.e-con.smallgap > .e-con-inner > .elementor-widget,
    .col5.e-con.smallgap > .elementor-widget,
    .col5.e-con.smallgap > .e-con-inner > .e-con,
    .col5.e-con.smallgap > .e-con,
    .col6.e-con.smallgap > .e-con-inner > .elementor-widget,
    .col6.e-con.smallgap > .elementor-widget,
    .col6.e-con.smallgap > .e-con-inner > .e-con,
    .col6.e-con.smallgap > .e-con {
        width:100%; }
	.col2.reverseonmobile.e-con,
    .col3.reverseonmobile.e-con,
    .col4.reverseonmobile.e-con,
    .col5.reverseonmobile5.e-con,
    .col6.reverseonmobile.e-con,
    .col2.reverseonmobile.e-con > .e-con-inner,
    .col3.reverseonmobile.e-con > .e-con-inner,
    .col4.reverseonmobile.e-con > .e-con-inner,
    .col5.reverseonmobile.e-con > .e-con-inner,
    .col6.reverseonmobile.e-con > .e-con-inner {
        flex-direction: column-reverse;
    }
}
/* ========= COLUMNS END ========= */


/********************************
          BACKGROUNDS START
********************************/
.white-bg > .elementor-widget-container,
.elem-white-bg .elementor-widget-container,
.cont-white-bg > .e-con-inner > .e-con,
.white-bg.e-con,
.img-white-bg img {
    background:#fff;
}
.atmenet1-bg > .elementor-widget-container,
.elem-atmenet1-bg .elementor-widget-container,
.cont-atmenet1-bg > .e-con-inner > .e-con,
.atmenet1-bg.e-con,
.img-atmenet1-bg img {
    background-image: linear-gradient(to right,
    var(--gradient-color-1),
    var(--gradient-color-2));
}
/* ========= BACKGROUNDS END ========= */


/*************************************
           PADDINGS START
*************************************/
.elementor-top-section, 
.elementor-section-wrap  > .e-con:not(.custompadding),
.elementor > .e-con:not(.custompadding) {
    padding-top: 50px; padding-bottom: 50px;
}
@media screen and (max-width:1360px) {
    .elementor-top-section, 
    .elementor-section-wrap  > .e-con:not(.custompadding),
    .elementor > .e-con:not(.custompadding) {
        padding-left: 30px; padding-right: 30px; }
}
@media (max-width:1024px) {
    .elementor-top-section, 
    .elementor-section-wrap  > .e-con:not(.custompadding),
    .elementor > .e-con:not(.custompadding) {
        padding-top: 20px; padding-bottom: 20px;
        padding-left: 25px; padding-right: 25px;}
}
@media (max-width:767px) {
    .elementor-top-section, 
    .elementor-section-wrap  > .e-con:not(.custompadding),
    .elementor > .e-con:not(.custompadding) {
        padding-top: 30px; padding-bottom: 30px;
        padding-left: 20px; padding-right: 20px; }
}
.small-padding.e-con,
.small-padding > .elementor-widget-container,
.elem-small-padding .elementor-widget-container,
.cont-small-padding > .e-con-inner > .e-con {
    padding: var( --small-padding );
}
.med-padding.e-con,
.med-padding > .elementor-widget-container,
.elem-med-padding .elementor-widget-container,
.cont-med-padding > .e-con-inner > .e-con {
    padding: var( --med-padding );
}
.big-padding.e-con,
.big-padding > .elementor-widget-container,
.elem-big-padding .elementor-widget-container,
.cont-big-padding > .e-con-inner > .e-con {
    padding: var( --big-padding );
}
/* ========= PADDINGS END ========= */



/******************************************
        NO MARGIN BOTTOM (P & H & li)
******************************************/
.elementor-element.elementor-widget .elementor-widget-container p:first-of-type,
.nohmargin h1, .nohmargin h2,
.nohmargin h3, .nohmargin h4 {
	margin-top:0;
}
.elementor-element.elementor-widget .elementor-widget-container p:last-of-type,
.nohmargin h1, .nohmargin h2,
.nohmargin h3, .nohmargin h4 {
	margin-bottom:0;
}
/* ======= NO MARGIN BOTTOM END ======= */



/********************************
        BORDER-RADIUS START
********************************/
.small-borderradius.e-con,
.small-borderradius > .elementor-widget-container,
.elem-small-borderradius .elementor-widget-container,
.img-small-borderradius img,
.img-small-borderradius .gallery-icon {
    border-radius:var(--small-border-radius);
	overflow:hidden;
}
.med-borderradius.e-con,
.med-borderradius > .elementor-widget-container,
.elem-med-borderradius .elementor-widget-container,
.img-med-borderradius img,
.img-med-borderradius .gallery-icon {
    border-radius:var(--med-border-radius);
	overflow:hidden;
}
.big-borderradius.e-con,
.big-borderradius > .elementor-widget-container,
.elem-big-borderradius .elementor-widget-container,
.img-big-borderradius img,
.img-big-borderradius .gallery-icon {
    border-radius:var(--big-border-radius);
	overflow:hidden;
}
.small-borderradius .pricing-table__heading,
.small-borderradius .elementor-price-table__header,
.small-borderradius .elementor-toggle-item:first-child .elementor-tab-title {
    border-top-left-radius:var(--small-border-radius);
    border-top-right-radius:var(--small-border-radius);
}
.med-borderradius .pricing-table__heading,
.med-borderradius .elementor-price-table__header,
.med-borderradius .elementor-toggle-item:first-child .elementor-tab-title {
    border-top-left-radius:var(--med-border-radius);
    border-top-right-radius:var(--med-border-radius);
}
.big-borderradius .pricing-table__heading,
.big-borderradius .elementor-price-table__header,
.big-borderradius .elementor-toggle-item:first-child .elementor-tab-title {
    border-top-left-radius:var(--big-border-radius);
    border-top-right-radius:var(--big-border-radius);
}
.small-borderradius .elementor-toggle-item:last-child .elementor-tab-title {
    border-bottom-left-radius: var(--small-border-radius);
    border-bottom-right-radius: var(--small-border-radius);
}
.med-borderradius .elementor-toggle-item:last-child .elementor-tab-title {
    border-bottom-left-radius: var(--med-border-radius);
    border-bottom-right-radius: var(--med-border-radius);
}
.big-borderradius .elementor-toggle-item:last-child .elementor-tab-title {
    border-bottom-left-radius: var(--big-border-radius);
    border-bottom-right-radius: var(--big-border-radius);
}
/* ========= BORDER RADIUS END ========= */



/*****************************
       SHADOWS START 
*****************************/
.small-boxshadow > .elementor-widget-container,
.small-boxshadow.elementor-widget-button a, 
.small-boxshadow.elementor-widget-image,
.small-boxshadow.elementor-widget-heading,
.small-boxshadow.elementor-widget-text-editor > div,
.small-boxshadow.elementor-widget-image-box > div,
.small-boxshadow.elementor-widget-testimonial,
.small-boxshadow.e-con,
.elem-small-boxshadow .elementor-widget:not(.elementor-widget-toggle) .elementor-widget-container,
.elem-small-boxshadow .elementor-toggle,
.elem-small-boxshadow .embedded-answer .elementor-toggle-item,
.img-small-boxshadow img,
.cont-small-boxshadow > .e-con-inner > .e-con { 
    box-shadow: var( --small-boxshadow );
}
.med-boxshadow > .elementor-widget-container,
.med-boxshadow.elementor-widget-button a, 
.med-boxshadow.elementor-widget-image,
.med-boxshadow.elementor-widget-heading,
.med-boxshadow.elementor-widget-text-editor > div,
.med-boxshadow.elementor-widget-image-box > div,
.med-boxshadow.elementor-widget-testimonial,
.med-boxshadow.e-con,
.elem-med-boxshadow .elementor-widget:not(.elementor-widget-toggle) .elementor-widget-container,
.elem-med-boxshadow .elementor-toggle,
.elem-med-boxshadow .embedded-answer .elementor-toggle-item,
.img-med-boxshadow img,
.cont-med-boxshadow > .e-con-inner > .e-con { 
    box-shadow: var( --med-boxshadow );
}
.big-boxshadow > .elementor-widget-container,
.big-boxshadow.elementor-widget-button a, 
.big-boxshadow.elementor-widget-image,
.big-boxshadow.elementor-widget-heading,
.big-boxshadow.elementor-widget-text-editor > div,
.big-boxshadow.elementor-widget-image-box > div,
.big-boxshadow.elementor-widget-testimonial,
.big-boxshadow.e-con,
.elem-big-boxshadow .elementor-widget:not(.elementor-widget-toggle) .elementor-widget-container,
.elem-big-boxshadow .elementor-toggle,
.elem-big-boxshadow .embedded-answer .elementor-toggle-item,
.img-big-boxshadow img,
.cont-big-boxshadow > .e-con-inner > .e-con { 
    box-shadow: var( --big-boxshadow );
}
.small-textshadow h1, .small-textshadow h2, .small-textshadow h3,
.small-textshadow h4, .small-textshadow h5, .small-textshadow h6,
.small-textshadow p, .small-textshadow span {
    text-shadow: var( --small-textshadow);
}
.med-textshadow h1, .med-textshadow h2, .med-textshadow h3,
.med-textshadow h4, .med-textshadow h5, .med-textshadow h6,
.med-textshadow p, .med-textshadow span {
    text-shadow: var( --med-textshadow);
}
.big-textshadow h1, .big-textshadow h2, .big-textshadow h3,
.big-textshadow h4, .big-textshadow h5, .big-textshadow h6,
.big-textshadow p, .big-textshadow span {
    text-shadow: var( --big-textshadow);
}
/* ========= SHADOWS END ========= */



/*****************************
       GOMBOK START 
*****************************/
.elementor-widget-button .elementor-widget-container {
    margin-top:20px;
}
.elementor-button {
    transition:.2s;
}
.elementor-button-content-wrapper,
.elementor-button-icon {
    display: flex;
    align-items: center;
}
.customcolor .elementor-button
.customcolor .elementor-button:hover {
    background-image:none; }
.elementor-button:hover,
.gomb:hover {
	cursor:pointer;
}
/* gombon kisebb elő-szöveg */
.btnpretext {
    font-size:0.8em;
    font-weight:400;
    letter-spacing:0.2px;
}
/* extra hosszú gomb szöveg sortörés*/
button {
	white-space: normal !important;
}

/* ====== GOMBOK END ====== */



/*****************************
       LISTÁK START 
*****************************/
#content .elementor-widget-container ul:not(.elementor-nav-menu):not(.elementor-inline-items),
#content .elementor-widget-container ol:not(.elementor-nav-menu):not(.elementor-inline-items) {
    margin:-13px 0 13px 0;
}
#content .e-con .elementor-widget .elementor-widget-container ul ul,
#content .e-con .elementor-widget .elementor-widget-container ol ol,
#content .e-con .elementor-widget .elementor-widget-container ul ol,
#content .e-con .elementor-widget .elementor-widget-container ol ul {
    margin:0;
}

.elementor-widget-container ul li { list-style-type:disc; }
.elementor-widget-container ol li { list-style-type:decimal; }
.elementor-widget-icon-list li { align-items: flex-start; }
/* ====== LISTÁK END ====== */



/********************************
      ŰRLAP FORMÁZÁSOK START
********************************/
/*** ReCaptcha elrejtése ***/
.elementor-field-type-recaptcha_v3 {
    display:none;
}
/****** Visszaigazoló üzenetdobozok *******/
.elementor-message {
    background:#efefef; 
    border-radius:5px;
    padding:15px;
    margin:20px auto 0;
}
.elementor-message-success { color:#0cbb87; }
.elementor-message-error { color:#f63664; }
/********** Checkbox, radio **********/
.elementor-form input[type="checkbox"],
.elementor-form input[type="radio"] {
    width:37px;
    height:37px;
    margin-right:5px;
    top:2px;
    position:relative;
}
/****** Checkbox, szöveg viszony ******/
.elementor-field-option {
    display: flex;
    align-items: flex-start;
}
/********** Jogi checkbox szövegek **********/
.elementor-field-group-gdpr > label {
    display:none;
}
.elementor-field-group-gdpr {
    font-size:0.8em;
    line-height:1.4em;
}
.elementor-field-group-gdpr .elementor-field-subgroup label {
    margin:-11px 0 0 6px;
}
.elementor-field-group-gdpr .elementor-field-subgroup p {
    font-size:1.3em;
    font-weight:800;
    line-height:1.3;
    margin-bottom:3px;
}
.elementor-field-group-gdpr b  {
    font-size:1.1em;
}
.elementor-field-group-datum {
    display:none;
}
.elementor-widget-form .elementor-button {
    margin-top:10px;
    margin-bottom:5px;
}
/********** Egyéb **********/
.elementor-field-type-hidden {
    margin-bottom:0!important;
}
.elementor-form label {
	line-height:1.3;
}
/* ====== ŰRLAP FORMÁZÁSOK END ======= */



/****************************************************
      IKON-LISTA ALAPÉRTELMEZETT FORMÁZÁS START
****************************************************/
.elementor-widget-icon-list .elementor-icon-list-icon i {
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-text {
    color: var(--e-global-color-text);
}
.elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(20px/2);
}
.elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:list-child) {
    margin-bottom: calc(20px/2);
}
.e-con li.elementor-icon-list-item {
    align-items: flex-start;
}
.elementor-widget .elementor-icon-list-icon:before {
    font-size:1.6em;
}
.elementor-widget .elementor-icon-list-icon i {
    width:1.5em;
    margin-top:0.2em;
    display: flex;
    justify-content: center;
}
.elementor-toggle .elementor-toggle-icon {
    margin-top:2px;
}
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
    padding-left: 0.7em;
}
/* === IKON-LISTA ALAPÉRTELMEZETT FORMÁZÁS END === */



/***********************************
    ANIMÁCIÓK FINOMÍTÁSA START
***********************************/
/**** Elementoros FadeIn Animációk Finomítása ***/
@keyframes fadeInRightSmooth {
    from {
        opacity: 0;
        transform: translate3d(10%,0,0)
    }
    to {
        opacity: 1;
        transform: none;
    }
}
.fadeInRight.smoothanimation {
    animation-name: fadeInRightSmooth
}
@keyframes fadeInUpSmooth {
    from {
        opacity: 0;
        transform: translate3d(0,10%,0)
    }
    to {
        opacity: 1;
        transform: none;
    }
}
.fadeInUp.smoothanimation {
    animation-name: fadeInUpSmooth
}
@keyframes fadeInLeftSmooth {
    from {
        opacity: 0;
        transform: translate3d(-10%,0,0)
    }
    to {
        opacity: 1;
        transform: none;
    }
}
.fadeInLeft.smoothanimation {
    animation-name: fadeInLeftSmooth
}
@keyframes fadeInDownSmooth {
    from {
        opacity: 0;
        transform: translate3d(0,-10%,0)
    }
    to {
        opacity: 1;
        transform: none;
    }
}
.fadeInDown.smoothanimation {
    animation-name: fadeInDownSmooth
}
/* === ANIMÁCIÓK FINOMÍTÁSA END === */



/********************************
	HOVER ANIMATION START
*********************************/
/* ZoomOn Hover */
.zoomonhover .elementor-widget-container { transition:.2s; }
.zoomonhover .elementor-widget-container:hover { transform:scale(1.05); }
/* Up On Hover */
.uponhover .elementor-widget-container { transition:.2s; }
.uponhover .elementor-widget-container:hover { position: relative; top: -10px; }
/* === HOVER ANIMATION END === */



/********************************
	ALAKZATI ELVÁLASZTÓ START
*********************************/
.elementor-shape svg {
    height: 70px;
}
@media(max-width:1280xpx) {
    .elementor-shape svg {
        height: 60px;
    }
}
@media(max-width:1024xpx) {
    .elementor-shape svg {
        height: 50px;
    }
}
@media(max-width:768xpx) {
    .elementor-shape svg {
        height: 40px;
    }
}
@media(max-width:560xpx) {
    .elementor-shape svg {
        height: 30px;
    }
}
/* === ALAKZATI ELVÁLASZTÓ END === *//* End custom CSS */