.elementor-8 .elementor-element.elementor-element-d57d1e6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-d57d1e6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d57d1e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #652F9F 0%, #33135E 100%);}.elementor-8 .elementor-element.elementor-element-d57d1e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-d57d1e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-dd6977d > .elementor-element-populated{padding:0% 0% 0% 25%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8d929b9{left:205px;}body.rtl .elementor-8 .elementor-element.elementor-element-8d929b9{right:205px;}.elementor-8 .elementor-element.elementor-element-8d929b9{top:119px;}.elementor-8 .elementor-element.elementor-element-855e556 .elementor-heading-title{color:#FFFFFF;font-family:"Avenir Next", Sans-serif;font-size:80px;font-weight:700;line-height:78px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e601242{left:-54px;}body.rtl .elementor-8 .elementor-element.elementor-element-e601242{right:-54px;}.elementor-8 .elementor-element.elementor-element-e601242{top:67%;}.elementor-8 .elementor-element.elementor-element-c2083de .elementor-heading-title{color:#FFFFFF;font-family:"Avenir Next", Sans-serif;font-size:20px;font-weight:300;line-height:30px;}.elementor-8 .elementor-element.elementor-element-9d22dae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cac55bb{text-align:right;}.elementor-8 .elementor-element.elementor-element-cac55bb img{width:80%;}.elementor-8 .elementor-element.elementor-element-4678b95 > .elementor-widget-container{margin:-15% 0% 0% 40%;}.elementor-8 .elementor-element.elementor-element-9e78f75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1a6a46f{text-align:right;}.elementor-8 .elementor-element.elementor-element-1a6a46f img{width:14%;}.elementor-8 .elementor-element.elementor-element-1a6a46f > .elementor-widget-container{margin:-13% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-d2a176a{margin-top:11%;margin-bottom:1%;}.elementor-8 .elementor-element.elementor-element-17c7572 > .elementor-element-populated{padding:0% 0% 0% 40%;}.elementor-8 .elementor-element.elementor-element-c054d7e .elementor-heading-title{color:var( --e-global-color-e310cae );font-family:"Avenir Next", Sans-serif;font-size:46px;}.elementor-8 .elementor-element.elementor-element-87e63a4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-87e63a4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-87e63a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-8 .elementor-element.elementor-element-87e63a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:50px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-87e63a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-598a80b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bf34564{text-align:left;}.elementor-8 .elementor-element.elementor-element-bf34564 img{width:80%;}.elementor-8 .elementor-element.elementor-element-bf34564 > .elementor-widget-container{margin:-220px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b1ddaaf > .elementor-element-populated{padding:0% 55% 0% 0%;}.elementor-8 .elementor-element.elementor-element-9fd40a3.elementor-position-right .elementor-image-box-img{margin-left:26px;}.elementor-8 .elementor-element.elementor-element-9fd40a3.elementor-position-left .elementor-image-box-img{margin-right:26px;}.elementor-8 .elementor-element.elementor-element-9fd40a3.elementor-position-top .elementor-image-box-img{margin-bottom:26px;}.elementor-8 .elementor-element.elementor-element-9fd40a3 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-8 .elementor-element.elementor-element-9fd40a3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-9fd40a3 .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:300;}.elementor-8 .elementor-element.elementor-element-9fd40a3 .elementor-image-box-description{font-family:"Avenir Next", Sans-serif;}.elementor-8 .elementor-element.elementor-element-5933b4b{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-24ae927.elementor-position-right .elementor-image-box-img{margin-left:26px;}.elementor-8 .elementor-element.elementor-element-24ae927.elementor-position-left .elementor-image-box-img{margin-right:26px;}.elementor-8 .elementor-element.elementor-element-24ae927.elementor-position-top .elementor-image-box-img{margin-bottom:26px;}.elementor-8 .elementor-element.elementor-element-24ae927 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-8 .elementor-element.elementor-element-24ae927 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-24ae927 .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:300;}.elementor-8 .elementor-element.elementor-element-24ae927 .elementor-image-box-description{font-family:"Avenir Next", Sans-serif;}.elementor-8 .elementor-element.elementor-element-ee87062{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-d9dccc2.elementor-position-right .elementor-image-box-img{margin-left:26px;}.elementor-8 .elementor-element.elementor-element-d9dccc2.elementor-position-left .elementor-image-box-img{margin-right:26px;}.elementor-8 .elementor-element.elementor-element-d9dccc2.elementor-position-top .elementor-image-box-img{margin-bottom:26px;}.elementor-8 .elementor-element.elementor-element-d9dccc2 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-8 .elementor-element.elementor-element-d9dccc2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-d9dccc2 .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:300;}.elementor-8 .elementor-element.elementor-element-d9dccc2 .elementor-image-box-description{font-family:"Avenir Next", Sans-serif;}.elementor-8 .elementor-element.elementor-element-2c17b74:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2c17b74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EAF1;}.elementor-8 .elementor-element.elementor-element-2c17b74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-2c17b74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-00c734d{text-align:center;}.elementor-8 .elementor-element.elementor-element-00c734d .elementor-heading-title{color:var( --e-global-color-e310cae );font-family:"Avenir Next", Sans-serif;font-size:50px;}.elementor-8 .elementor-element.elementor-element-95fd085{text-align:center;}.elementor-8 .elementor-element.elementor-element-95fd085 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:18px;}.elementor-8 .elementor-element.elementor-element-2e5c49f .esz_post_thumb{padding-bottom:100%;order:1;margin-bottom:15px;border-radius:8px;}.elementor-8 .elementor-element.elementor-element-2e5c49f .slick-slide{margin-left:15px;margin-right:15px;}.elementor-8 .elementor-element.elementor-element-2e5c49f .eshuzu_post_carousel_frame {margin-left:-15px;margin-right:-15px;text-align:left;}.elementor-8 .elementor-element.elementor-element-2e5c49f .esz_post_title{order:2;padding:20px 20px 20px 20px;margin-bottom:0px;font-family:"Avenir Next", Sans-serif;font-size:23px;}.elementor-8 .elementor-element.elementor-element-2e5c49f .esz_post_excerpt{order:4;padding:20px 20px 20px 20px;margin-bottom:0px;font-family:"Avenir Next", Sans-serif;}.elementor-8 .elementor-element.elementor-element-2e5c49f .esz_post_link{order:5;padding:20px 20px 20px 20px;margin-bottom:15px;font-family:"Avenir Next", Sans-serif;}.elementor-8 .elementor-element.elementor-element-2e5c49f .esz_post_slide{border-style:solid;border-width:0px 0px 0px 0px;border-radius:8px;background-color:#FFFFFF;border-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2e5c49f .esz_post_slide .esz_slide_box{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2e5c49f .esz_post_meta{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-2e5c49f .esz_post_thumb img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-2e5c49f .carousel_nav{text-align:center;}.elementor-8 .elementor-element.elementor-element-2e5c49f .carousel_nav i{font-size:18px;width:18px;}.elementor-8 .elementor-element.elementor-element-2e5c49f .eshuzu_post_carousel_section{padding-top:18px;padding-bottom:18px;}.elementor-8 .elementor-element.elementor-element-2e5c49f .carousel_nav .slick-arrow{margin-left:30px;margin-right:30px;}.elementor-8 .elementor-element.elementor-element-2e5c49f .slick-arrow{border-style:solid;border-width:1px 1px 1px 1px;border-radius:50%;border-color:var( --e-global-color-e310cae );color:var( --e-global-color-e310cae );}.elementor-8 .elementor-element.elementor-element-2e5c49f .slick-arrow i{margin:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-2e5c49f .slick-arrow:hover{background-color:var( --e-global-color-e310cae );border-color:var( --e-global-color-e310cae );color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2e5c49f .slick-dots li{margin-left:0px;margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2e5c49f .slick-dots li button:before{background-color:#FFFFFF00;width:8px;height:8px;}.elementor-8 .elementor-element.elementor-element-b5102d6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-b5102d6{margin-top:50px;margin-bottom:50px;}.elementor-8 .elementor-element.elementor-element-24065b2 .elementor-heading-title{color:var( --e-global-color-e310cae );font-family:"Avenir Next", Sans-serif;font-size:46px;}.elementor-8 .elementor-element.elementor-element-202a6d7{text-align:left;}.elementor-8 .elementor-element.elementor-element-202a6d7 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:18px;line-height:26px;}.elementor-8 .elementor-element.elementor-element-4db845b .elementor-counter-number-wrapper{color:var( --e-global-color-e310cae );font-family:"Avenir Next", Sans-serif;font-size:47px;}.elementor-8 .elementor-element.elementor-element-4db845b .elementor-counter-title{color:#666666;font-family:"Avenir Next", Sans-serif;}.elementor-8 .elementor-element.elementor-element-b223204 .elementor-counter-number-wrapper{color:var( --e-global-color-e310cae );font-family:"Avenir Next", Sans-serif;font-size:47px;}.elementor-8 .elementor-element.elementor-element-b223204 .elementor-counter-title{color:#666666;font-family:"Avenir Next", Sans-serif;}.elementor-8 .elementor-element.elementor-element-f6feb6d .elementor-counter-number-wrapper{color:var( --e-global-color-e310cae );font-family:"Avenir Next", Sans-serif;font-size:47px;}.elementor-8 .elementor-element.elementor-element-f6feb6d .elementor-counter-title{color:#666666;font-family:"Avenir Next", Sans-serif;}.elementor-8 .elementor-element.elementor-element-ed881ee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-ed881ee:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ed881ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-8 .elementor-element.elementor-element-ed881ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-ed881ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-92fa10f > .elementor-element-populated{padding:0% 30% 0% 20%;}.elementor-8 .elementor-element.elementor-element-5fa7762 .elementor-heading-title{color:var( --e-global-color-e310cae );font-family:"Avenir Next", Sans-serif;font-size:46px;}.elementor-8 .elementor-element.elementor-element-8cd1bc7{text-align:left;}.elementor-8 .elementor-element.elementor-element-8cd1bc7 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;line-height:26px;}.elementor-8 .elementor-element.elementor-element-6a8e43d .elementor-button{font-family:"Avenir Next", Sans-serif;fill:#000000;color:#000000;background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-6a8e43d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6a8e43d .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e310cae );border-color:var( --e-global-color-e310cae );}.elementor-8 .elementor-element.elementor-element-6a8e43d .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-6a8e43d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-06f4092 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-58d2b5f{margin-top:-300px;margin-bottom:80px;padding:0% 20% 0% 0%;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-92fa10f{width:54.955%;}.elementor-8 .elementor-element.elementor-element-06f4092{width:45.014%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-9fd40a3 .elementor-image-box-img{margin-bottom:26px;}.elementor-8 .elementor-element.elementor-element-24ae927 .elementor-image-box-img{margin-bottom:26px;}.elementor-8 .elementor-element.elementor-element-d9dccc2 .elementor-image-box-img{margin-bottom:26px;}}/* Start custom CSS for post-carousel-addons, class: .elementor-element-2e5c49f */.elementor-8 .elementor-element.elementor-element-2e5c49f .esz_post_meta {
  display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Regular.eot');
	src: url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Regular.woff2') format('woff2'),
		url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Regular.woff') format('woff'),
		url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Regular.ttf') format('truetype'),
		url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Regular.svg#AvenirNext') format('svg');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Italic.eot');
	src: url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Italic.eot?#iefix') format('embedded-opentype'),
		url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Italic.woff2') format('woff2'),
		url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Italic.woff') format('woff'),
		url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Italic.ttf') format('truetype'),
		url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Italic.svg#AvenirNext') format('svg');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Bold.eot');
	src: url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Bold.woff2') format('woff2'),
		url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Bold.woff') format('woff'),
		url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Bold.ttf') format('truetype'),
		url('https://learning.smartpeopleapp.it/wp-content/uploads/2022/06/AvenirNext-Bold.svg#AvenirNext') format('svg');
}
/* End Custom Fonts CSS */