html, body {width: 100% !important;height: 100% !important;}
header {background-color: red;}
body, html {margin: 0 !important;padding: 0 !important;}
#page-container {height: 100%;}
#main-header {background-color: transparent !important;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;position: absolute !important;}
#main-header.new-home-open {background-color: white !important;}
#main-header .menu-item-has-children > a {color: white;}
#main-header #top-menu .secondary-btn a {color: white !important;border-color: white !important;}
#superContainer #main-header .et_menu_container {max-width: none !important;}
#superContainer #main-header .et_mobile_menu li {background-color: white !important;}
#superContainer #main-header.new-home-open .menu-item-has-children > a {color: #22282d !important;}
#superContainer {height: 100%;position: relative;}
#et-main-area {padding-top: 0 !important;height: 100% !important;}
#et-main-area .oldFooterToHide {display: none !important;}
#et-main-area .oldFooterToHide .et_pb_section {display: none !important;}
#et-main-area .oldFooterToHide .et_pb_section .et_pb_row {display: none !important;}
#et-main-area .oldFooterToHide .et_pb_section .et_pb_row .et_pb_column {display: none !important;}
#et-main-area
  .oldFooterToHide
  .et_pb_section
  .et_pb_row
  .et_pb_column
  .et_pb_module {display: none !important;}
#main-content {height: 100%;}
.entry-title.main_title {display: none;}
#main-content .container {max-width: none;height: 100%;padding-top: 0 !important;}
.section {position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
h1, h2, h3 {text-transform: none !important;}
.blueUnderline {background-image: linear-gradient(120deg,rgba(20,220,255,.8) 0%,rgba(20,220,255,.8) 100%);background-repeat: no-repeat;background-size: 100% .5em;background-position: 0 99%;border-bottom: none !important;}
#superContainer .mobile_menu_bar::before {color: white !important;}
#superContainer .mobile_menu_bar.new-home-open::before {color: black !important;}
.topAnchor {position: fixed;bottom: 30px;right: 30px;}
.topAnchor a {background-color: #14dcff;border-radius: 50%;border: 1px solid #14dcff;display: inline-block;cursor: pointer;color: #fff !important;font-size: 15px;padding: 20px 20px;text-decoration: none;text-transform: uppercase;}
.topAnchor img {max-width: 30px;}
@media screen and (min-width: 1500px) {.topAnchor a {padding: 40px 40px;}}
@media screen and (min-width: 481px) and (max-width: 768px) {.topAnchor a {padding: 20px 20px;}
	.topAnchor img {max-width: 40px;}}
@media screen and (max-width: 480px) {.topAnchor a {padding: 10px 10px;}
	.topAnchor img {max-width: 20px;}}
.mobileScrollIcon {display: none;}
.desktopScrollIcon {position: absolute;top: 120%;left: 50%;}
.desktopScrollIcon img {max-width: 30px;}
@media screen and (min-width: 481px) and (max-width: 768px) {.mobileScrollIcon {display: block;position: absolute;top: 130%;left: 47%;}
	.mobileScrollIcon img {max-width: 50px;}
	.desktopScrollIcon {display: none;}}
@media screen and (max-width: 480px) {.mobileScrollIcon {display: block;position: absolute;top: 130%;left: 45%;}
	.mobileScrollIcon img {max-width: 40px;}
	.desktopScrollIcon {display: none;}}
.custom-full1 {text-align: center;}
.content-full1 {z-index: 9;position: relative;}
.custom-full1 h1:lang(it) {color: white !important;font-size: 64px !important;max-width: 650px;margin: 0 auto;padding-bottom: 50px;}
.custom-full1 h1:lang(fr) {color: white !important;font-size: 60px !important;max-width: 650px;margin: 0 auto;padding-bottom: 50px;}
.custom-full1 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: cover;object-position: top left;}
.custom-full1 h1 {color: white !important;font-size: 72px !important;max-width: 650px;margin: 0 auto;padding-bottom: 50px;}
.custom-full1 h2 {color: #fff;padding-bottom: 70px;font-size: 28px !important;max-width: 970px;margin: 0 auto;padding-right: 20px;padding-left: 20px;}
.custom-full1 .whiteText {font-size: 22px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.64;letter-spacing: normal;color: #fff;margin-bottom: 35px;padding-left: 10px;padding-right: 10px;}
@media screen and (max-width: 992px) {.custom-full1 h2 {font-size: 24px !important;}}
@media screen and (max-width: 480px) {.custom-full1 h2 {font-size: 18px !important;font-weight: normal;}}
#main-content .custom-full1 .blueBorderButtonContainer a {background-color: transparent;border-radius: 50px;border: 1px solid #14dcff;display: inline-block;cursor: pointer;color: #14dcff !important;font-size: 15px;padding: 20px 50px;text-decoration: none;text-transform: uppercase;}
.custom-full1 .fullscreen-bg {position: fixed;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;z-index: -100;background-color: #1c1e25;}
.custom-full1 .fullscreen-bg__video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
@media screen and (min-width: 1500px) {.custom-full1 h1 {padding-bottom: 50px;font-size: 96px !important;max-width: 950px;}
	.custom-full1 h1:lang(fr) {padding-bottom: 50px;font-size: 84px !important;max-width: 950px;}
	#main-content .custom-full1 .blueBorderButtonContainer a {font-size: 20px;}}
@media screen and (max-width: 768px) {.custom-full1 .fullscreen-bg {display: none;}
	.custom-full1 {text-align: center;}
	.custom-full1 h1 {font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.1;letter-spacing: normal;}}
@media screen and (min-width: 481px) and (max-width: 768px) {.custom-full1 h1 {padding-bottom: 130px;font-size: 50px !important;width: 80%;}
	.custom-full1 h1:lang(it) {font-size: 42px !important;width: 80%;}
	.custom-full1 h1:lang(fr) {font-size: 38px !important;width: 80%;}}
@media screen and (max-width: 480px) {.custom-full1 h1 {padding-bottom: 150px;max-width: 350px;font-size: 42px !important;}
	.custom-full1 h1:lang(it) {font-size: 28px !important;width: 80%;}
	.custom-full1 h1:lang(fr) {font-size: 26px !important;width: 80%;}}
@media (min-aspect-ratio: 16/9) {.custom-full1 .fullscreen-bg__video {height: 300%;top: -100%;}}
@media (max-aspect-ratio: 16/9) {.custom-full1 .fullscreen-bg__video {height: 300%;top: -100%;}}
.custom-full2 {text-align: center;}
.custom-full2 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: cover;object-position: top left;}
.custom-full2 .sectionMiddleContent {width: 90%;max-width: 920px;margin: 0 auto;z-index: 9;position: relative;}
.custom-full2 .sectionMiddleContent .iconsImages {width: 33%;padding-bottom: 20px;}
.custom-full2 .sectionMiddleContent .blueText {font-size: 20px !important;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: 1.67px;color: #11c5e5;text-transform: uppercase;padding-bottom: 20px;}
.custom-full2 .homeIcons {display: flex;width: 100%;flex-wrap: wrap;justify-content: space-evenly;padding-top: 70px;}
.custom-full2 .sectionMiddleContent .blackTextImages {font-size: 22px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;color: #181c20;}
.custom-full2 .sectionMiddleContent h2 {font-size: 54px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1;letter-spacing: normal;color: #22282d;padding-bottom: 20px;}
.custom-full2 .sectionMiddleContent .blackText {font-size: 24px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;color: #181c20;}
.custom-full2 .sectionMiddleContent .boldText {font-size: 24px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;color: #181c20;}
.custom-full2 .sectionMiddleContent .homeIcons {padding-top: 20px;}
@media screen and (min-width: 1500px) {.custom-full2 .sectionMiddleContent {max-width: 1100px;}
	.custom-full2 .sectionMiddleContent .blueText {font-size: 26px;}
	.custom-full2 .sectionMiddleContent h2 {font-size: 72px !important;}
	.custom-full2 .sectionMiddleContent .blackText, .custom-full2 .sectionMiddleContent .boldText {font-size: 32px;}
	.custom-full2 .sectionMiddleContent .blackTextImages {font-size: 22px;}}
@media screen and (min-width: 768px) and (max-width: 1300px) {.custom-full2:lang(fr) {text-align: center;background-image: none;background-color: white !important;}}
@media screen and (max-width: 768px) {.custom-full2 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: cover;object-position: top left;background-color: #fff;}
	.custom-full2 {text-align: center;}
	.custom-full2 .sectionMiddleContent .blackTextImages {font-size: 22px;}
	.custom-full2 .sectionMiddleContent .iconsImages {width: 100%;padding-bottom: 20px;}}
@media screen and (min-width: 481px) and (max-width: 768px) {.custom-full2 .sectionMiddleContent {width: 90%;}
	.custom-full2 .sectionMiddleContent .blueText {font-size: 14px;margin: 0 auto;}
	.custom-full2 .sectionMiddleContent h2 {font-size: 42px !important;margin: 0 auto;}
	.custom-full2 .sectionMiddleContent .blackText, .custom-full2 .sectionMiddleContent .boldText {font-size: 22px !important;margin: 0 auto;}
	.custom-full2 .sectionMiddleContent .blackTextImages {font-size: 22px;}
	.custom-full2 .sectionMiddleContent .iconsImages {width: 100%;padding-bottom: 20px;}}
@media screen and (max-width: 480px) {.custom-full2 .sectionMiddleContent .blueText {font-size: 14px;max-width: 273px;margin: 0 auto;}
	.custom-full2 .sectionMiddleContent h2 {font-size: 32px !important;max-width: 300px;margin: 0 auto;padding-top: 10px;}
	.custom-full2 .sectionMiddleContent .blackText, .custom-full2 .sectionMiddleContent .boldText {font-size: 16px !important;max-width: 313px;margin: 0 auto;}
	.custom-full2 .sectionMiddleContent .blackTextImages {font-size: 16px;}
	.custom-full2 .sectionMiddleContent .iconsImages {width: 100%;padding-bottom: 20px;}}
.custom-full3 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -2;object-fit: cover;}
.custom-full3 .fullscreen-bg {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;object-fit: cover;}
.custom-full3 .sectionLeftContent {width: 50%;max-width: 550px;padding-left: 5%;}
.custom-full3 .sectionLeftContent h2 {font-size: 40px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;color: white !important;padding-bottom: 30px;}
.custom-full3 .sectionLeftContent .whiteText {font-size: 22px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.64;letter-spacing: normal;color: #fff;}
@media screen and (min-width: 1500px) {.custom-full3 .sectionLeftContent {width: 45%;max-width: 825px;padding-left: 150px;}
	.custom-full3 .sectionLeftContent h2 {font-size: 50px !important;line-height: 1.23;}
	.custom-full3 .sectionLeftContent .whiteText {font-size: 28px;}}
@media screen and (max-width: 768px) {.custom-full3 {text-align: center;}
	.custom-full3 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;object-fit: cover;background-color: #1c1e25;}
	.custom-full3 .fullscreen-bg {display: none;}
	.custom-full3 .tableCell {vertical-align: top;}}
@media screen and (min-width: 481px) and (max-width: 768px) {.custom-full3 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;object-fit: cover;}
	.custom-full3 .sectionLeftContent {width: 50%;text-align: left;padding-left: 40px;padding-top: 70px;}
	.custom-full3 .sectionLeftContent h2 {font-size: 36px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 20px;}
	.custom-full3 .sectionLeftContent .whiteText {font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.45;letter-spacing: normal;}}
@media screen and (max-width: 480px) {.custom-full3 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;object-fit: cover;}
	.custom-full3 .sectionLeftContent {width: 85%;margin: 0 auto;text-align: left;padding: 0;padding-top: 40px;}
	.custom-full3 .sectionLeftContent h2 {font-size: 28px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 20px;}
	.custom-full3 .sectionLeftContent .whiteText {font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.45;letter-spacing: normal;}}
.custom-full4 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -2;object-fit: cover;}
.custom-full4 .fullscreen-bg {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;object-fit: cover;background-color: white;}
.custom-full4 .tableCell {vertical-align: top;}
.custom-full4 .fullscreen-bg__video {position: absolute;bottom: 0;width: 100%;}
.custom-full4 .sectionTopCenterContent {width: 80%;margin: 0 auto;text-align: center;padding-top: 100px;max-width: 670px;}
.custom-full4 .sectionTopCenterContent h2 {font-size: 40px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;text-align: center;color: #1c1e25;max-width: 500px;margin: 0 auto;padding-bottom: 30px;}
.custom-full4 .sectionTopCenterContent .blackText {font-size: 22px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.64;letter-spacing: normal;text-align: center;color: #22282d;}
@media screen and (min-width: 1500px) {.custom-full4 .sectionTopCenterContent {width: 80%;margin: 0 auto;text-align: center;padding-top: 140px;max-width: 1000px;}
	.custom-full4 .sectionTopCenterContent h2 {font-size: 50px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;text-align: center;color: #22282d;max-width: 660px;margin: 0 auto;}
	.custom-full4 .sectionTopCenterContent .blackText {font-size: 28px;}}
@media screen and (max-width: 768px) {.custom-full4 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;object-fit: contain;object-position: bottom left;background-color: white;}
	.custom-full4 {text-align: center;}
	.custom-full4 .fullscreen-bg {display: none;}
	.custom-full4 .sectionTopCenterContent {width: 85%;margin: 0 auto;text-align: left;text-align: center;padding: 0;padding-top: 40px;}
	.custom-full4 .sectionTopCenterContent h2 {font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 20px;max-width: none;}
	.custom-full4 .sectionTopCenterContent .blackText {font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.45;letter-spacing: normal;}}
@media screen and (min-width: 481px) and (max-width: 768px) {.custom-full4 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;object-fit: contain;object-position: bottom left;}
	.custom-full4 .sectionTopCenterContent {width: 80%;margin: 0 auto;margin: 0 auto;text-align: left;padding: 0;padding-top: 140px;max-width: 520px;}
	.custom-full4 .sectionTopCenterContent h2 {font-size: 36px !important;max-width: 470px;}
	.custom-full4 .sectionTopCenterContent .blackText {font-size: 18px;}}
@media screen and (max-width: 480px) {.custom-full4 {background-position: 50% 130%;}
	.custom-full4 .sectionTopCenterContent h2 {font-size: 28px !important;text-align: left;}
	.custom-full4 .sectionTopCenterContent .blackText {font-size: 16px;text-align: left;}}
.custom-full5 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: cover;}
.custom-full5 .sectionLeftContent {width: 40%;max-width: 550px;padding-left: 5%;z-index: 9;position: relative;}
.custom-full5 .sectionLeftContent h2 {font-size: 40px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 30px;}
.custom-full5 .sectionLeftContent .blackText p {font-size: 22px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.64;letter-spacing: normal;color: #22282d;}
#main-content .custom-full5 .sectionLeftContent .blueButtonContainer {padding-top: 30px;}
#main-content .custom-full5 .sectionLeftContent .blueButtonContainer a {background-color: #14dcff;border-radius: 50px;border: 1px solid #14dcff;display: inline-block;cursor: pointer;color: #fff !important;font-size: 15px;padding: 20px 50px;text-decoration: none;text-transform: uppercase;}
@media screen and (min-width: 1101px) {}
@media screen and (max-width: 1000px) {.custom-full5 {background-position: left;}
	.custom-full5 .sectionLeftContent {width: 50%;}}
@media screen and (min-width: 1500px) {.custom-full5 .sectionLeftContent {width: 45%;max-width: 825px;padding-left: 150px;}
	.custom-full5 .sectionLeftContent h2 {font-size: 50px !important;line-height: 1.23;}
	.custom-full5 .sectionLeftContent .blackText p {font-size: 28px;}}
@media screen and (max-width: 768px) {.custom-full5 {text-align: center;}
	.custom-full5 .backgroud-image {width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 0;object-fit: cover;}
	.custom-full5 .fullscreen-bg {display: none;}
	.custom-full5 .tableCell {vertical-align: top;}}
@media screen and (min-width: 481px) and (max-width: 768px) {.custom-full5 .backgroud-image {width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 0;object-fit: cover;}
	.custom-full5 .sectionLeftContent {width: 50%;text-align: left;padding-left: 40px;padding-top: 70px;}
	.custom-full5 .sectionLeftContent h2 {font-size: 36px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 20px;}
	.custom-full5 .sectionLeftContent .blackText p {font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.45;letter-spacing: normal;}}
@media screen and (max-width: 480px) {.custom-full5 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: contain;object-position: bottom left;}
	.custom-full5 .sectionLeftContent {width: 85%;margin: 0 auto;text-align: left;padding: 0;padding-top: 40px;}
	.custom-full5 .sectionLeftContent h2 {font-size: 28px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 20px;}
	.custom-full5 .sectionLeftContent .blackText p {font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.45;letter-spacing: normal;}}
.custom-full6 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: cover;}
.custom-full6 .sectionLeftContent {width: 50%;max-width: 550px;padding-left: 5%;z-index: 9;position: relative;}
.custom-full6 .sectionLeftContent h2 {font-size: 40px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 30px;}
.custom-full6 .sectionLeftContent .blackText p {font-size: 22px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.64;letter-spacing: normal;color: #22282d;}
@media screen and (min-width: 1101px) {.custom-full6 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: cover;}}
@media screen and (max-width: 1100px) {.custom-full6 {background-position: left;}
	.custom-full6 .sectionLeftContent {width: 50%;}}
@media screen and (min-width: 1500px) {.custom-full6 .sectionLeftContent {width: 45%;max-width: 825px;padding-left: 150px;}
	.custom-full6 .sectionLeftContent h2 {font-size: 50px !important;line-height: 1.23;}
	.custom-full6 .sectionLeftContent .blackText p {font-size: 28px;}}
@media screen and (max-width: 768px) {.custom-full6 {text-align: center;}
	.custom-full6 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: contain;object-position: bottom left;background-color: #f2f5f8;}
	.custom-full6 .fullscreen-bg {display: none;}
	.custom-full6 .tableCell {vertical-align: top;}}
@media screen and (min-width: 481px) and (max-width: 768px) {.custom-full6 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: contain;object-position: bottom left;}
	.custom-full6 .sectionLeftContent {width: 50%;text-align: left;padding-left: 40px;padding-top: 70px;}
	.custom-full6 .sectionLeftContent h2 {font-size: 36px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 20px;}
	.custom-full6 .sectionLeftContent .blackText p {font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.45;letter-spacing: normal;}}
@media screen and (max-width: 480px) {.custom-full6 {background-position: 50% 130%;}
	.custom-full6 .sectionLeftContent {width: 85%;margin: 0 auto;text-align: left;padding: 0;padding-top: 40px;}
	.custom-full6 .sectionLeftContent h2 {font-size: 28px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 20px;}
	.custom-full6 .sectionLeftContent .blackText p {font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.45;letter-spacing: normal;}}
.custom-full7 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -2;object-fit: cover;}
.custom-full7 .fullscreen-bg {position: absolute;bottom: 0;height: 100%;width: 100%;overflow: hidden;z-index: -1;background-color: white;}
.custom-full7 .tableCell {vertical-align: top;}
.custom-full7 .sectionTopCenterContent {width: 90%;margin: 0 auto;text-align: center;padding-top: 30px;max-width: 800px;z-index: 9;position: relative;}
.custom-full7 .sectionTopCenterContent h2 {font-size: 40px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;text-align: center;color: #22282d;padding-bottom: 15px;}
.custom-full7 .sectionTopCenterContent .blackText {font-size: 22px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.64;letter-spacing: normal;text-align: center;color: #22282d;}
@media screen and (min-width: 1500px) {.custom-full7 .sectionTopCenterContent {width: 80%;margin: 0 auto;text-align: center;padding-top: 20px;max-width: 1025px;}
	.custom-full7 .sectionTopCenterContent h2 {font-size: 50px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;text-align: center;color: #22282d;max-width: 660px;margin: 0 auto;}
	.custom-full7 .sectionTopCenterContent .blackText {font-size: 28px;}}
@media screen and (max-width: 768px) {.custom-full7 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;object-fit: contain;object-position: bottom left;background-color: white;}
	.custom-full7 {text-align: center;}
	.custom-full7 .fullscreen-bg {display: none;}
	.custom-full7 .sectionTopCenterContent {width: 85%;margin: 0 auto;text-align: left;text-align: center;padding: 0;padding-top: 40px;}
	.custom-full7 .sectionTopCenterContent h2 {font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 20px;max-width: none;}
	.custom-full7 .sectionTopCenterContent .blackText {font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.45;letter-spacing: normal;}}
@media screen and (min-width: 481px) and (max-width: 768px) {.custom-full7 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;object-fit: contain;object-position: bottom left;}
	.custom-full7 .sectionTopCenterContent {width: 80%;margin: 0 auto;margin: 0 auto;text-align: left;padding: 0;padding-top: 140px;max-width: 520px;}
	.custom-full7 .sectionTopCenterContent h2 {font-size: 36px !important;max-width: 470px;}
	.custom-full7 .sectionTopCenterContent .blackText {font-size: 18px;}}
@media screen and (max-width: 480px) {.custom-full7 {background-position: 50% 120%;}
	.custom-full7 .sectionTopCenterContent h2 {font-size: 28px !important;text-align: left;}
	.custom-full7 .sectionTopCenterContent .blackText {font-size: 16px;text-align: left;}}
.custom-full8 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: cover;}
.custom-full8 .sectionLeftContent {width: 40%;max-width: 550px;padding-left: 5%;z-index: 9;position: relative;}
.custom-full8 .sectionLeftContent h2 {font-size: 40px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 30px;color: white !important;}
.custom-full8 .sectionLeftContent .blackText p {font-size: 22px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.64;letter-spacing: normal;color: white;}
@media screen and (min-width: 1101px) {}
@media screen and (min-width: 1500px) {.custom-full8 .sectionLeftContent {width: 45%;max-width: 825px;padding-left: 150px;}
	.custom-full8 .sectionLeftContent h2 {font-size: 50px !important;line-height: 1.23;}
	.custom-full8 .sectionLeftContent .blackText p {font-size: 28px;}}
@media screen and (max-width: 768px) {.custom-full8 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: contain;background-color: #181c20;object-position: bottom left;}
	.custom-full8 {text-align: center;}
	.custom-full8 .fullscreen-bg {display: none;}
	.custom-full8 .tableCell {vertical-align: top;}}
@media screen and (min-width: 481px) and (max-width: 768px) {.custom-full8 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: contain;object-position: bottom left;}
	.custom-full8 .sectionLeftContent {width: 50%;text-align: left;padding-left: 40px;padding-top: 70px;}
	.custom-full8 .sectionLeftContent h2 {font-size: 36px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 20px;}
	.custom-full8 .sectionLeftContent .blackText p {font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.45;letter-spacing: normal;}}
@media screen and (max-width: 480px) {.custom-full8 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: contain;object-position: bottom left;}
	.custom-full8 .sectionLeftContent {width: 85%;margin: 0 auto;text-align: left;padding: 0;padding-top: 40px;}
	.custom-full8 .sectionLeftContent h2 {font-size: 28px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 20px;}
	.custom-full8 .sectionLeftContent .blackText p {font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.45;letter-spacing: normal;}}
.custom-full9 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: cover;}
@media screen and (max-width: 1400px) {.custom-full9 {background-position: left;}}
.custom-full9 .sectionLeftContent {width: 40%;max-width: 520px;padding-left: 5%;z-index: 9;position: relative;}
.custom-full9 .sectionLeftContent h2 {font-size: 40px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 30px;}
.custom-full9 .sectionLeftContent .blackText p {font-size: 22px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.64;letter-spacing: normal;color: #22282d;}
.custom-full9 .sectionLeftContent .appBadges {display: flex;width: 100%;flex-wrap: wrap;justify-content: space-evenly;padding-top: 30px;}
.custom-full9 .sectionLeftContent .appBadges .badgeImg {width: 40%;padding-bottom: 20px;}
@media screen and (min-width: 1101px) {}
@media screen and (min-width: 1500px) {.custom-full9 .sectionLeftContent {width: 45%;max-width: 825px;padding-left: 150px;}
	.custom-full9 .sectionLeftContent h2 {font-size: 50px !important;line-height: 1.23;}
	.custom-full9 .sectionLeftContent .blackText p {font-size: 28px;}}
@media screen and (max-width: 768px) {.custom-full9 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: contain;background-color: white;object-position: bottom left;}
	.custom-full9 {text-align: center;}
	.custom-full9 .sectionLeftContent {width: 80%;margin: 0 auto;text-align: center;padding: 0;}
	.custom-full9 .sectionLeftContent h2 {font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 20px;margin: 0 auto;}
	.custom-full9 .sectionLeftContent .blackText p {font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.45;letter-spacing: normal;}
	.custom-full9 .sectionLeftContent .appBadges .badgeImg {width: 45%;}}
@media screen and (min-width: 481px) and (max-width: 768px) {.custom-full9 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: contain;object-position: bottom left;}
	.custom-full9 .sectionLeftContent h2 {font-size: 36px !important;max-width: 270px;}
	.custom-full9 .sectionLeftContent .blackText p {font-size: 22px;}
	.custom-full9 .sectionLeftContent .appBadges .badgeImg {padding-bottom: 10px;}}
@media screen and (max-width: 480px) {.custom-full9 {background-size: cover;}
	.custom-full9 .sectionLeftContent h2 {font-size: 28px !important;max-width: 200px;}
	.custom-full9 .sectionLeftContent .blackText p {font-size: 16px;}
	.custom-full9 .sectionLeftContent .appBadges .badgeImg {padding-bottom: 0px;}}
.custom-full10 .backgroud-image {width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 0;object-fit: cover;}
.custom-full10.english {background-image: url("https://www.abaenglish.com/en/wp-content/uploads/sites/4/2020/05/Reviews_web_en@2x.png");}
.custom-full10.italian {background-image: url("https://www.abaenglish.com/it/wp-content/uploads/sites/6/2020/06/Reviews_web_it@2x.png");}
.custom-full10.portuguese {background-image: url("https://www.abaenglish.com/pt/wp-content/uploads/sites/5/2020/06/Reviews_web_pt@2x.png");}
.custom-full10 .tableCell {vertical-align: top;}
.custom-full10 .sectionTopCenterContent {width: 90%;margin: 0 auto;text-align: center;padding-top: 30px;max-width: 600px;}
.custom-full10 .sectionTopCenterContent h2 {font-size: 40px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;text-align: center;color: #22282d;}
.custom-full10 .sliderContainer {position: absolute;bottom: 0;width: 100%;height: 700px;}
@media screen and (min-width: 1500px) {.custom-full10 .sectionTopCenterContent {width: 80%;margin: 0 auto;text-align: center;padding-top: 30px;max-width: 1025px;}
	.custom-full10 .sectionTopCenterContent h2 {font-size: 50px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;text-align: center;color: #22282d;max-width: 660px;margin: 0 auto;}}
@media screen and (max-width: 768px) {.custom-full10 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;object-fit: contain;background-color: #f2f5f8;object-position: bottom left;}
	.custom-full10 {text-align: center;}
	.custom-full10.english {background-image: url("https://www.abaenglish.com/en/wp-content/uploads/sites/4/2020/05/Reviews_mobile_en@2x.png");}
	.custom-full10.italian {background-image: url("https://www.abaenglish.com/it/wp-content/uploads/sites/6/2020/06/Reviews_mobile_en@2x.png");}
	.custom-full10.portuguese {background-image: url("https://www.abaenglish.com/pt/wp-content/uploads/sites/5/2020/06/Reviews_mobile_pt@2x.png");}
	.custom-full10 .sectionTopCenterContent {width: 80%;margin: 0 auto;text-align: left;text-align: center;padding: 0;padding-top: 48px;}
	.custom-full10 .sectionTopCenterContent h2 {font-size: 32px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 20px;}}
@media screen and (min-width: 481px) and (max-width: 768px) {.custom-full10 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;object-fit: contain;object-position: bottom left;}
	.custom-full10.english, .custom-full10.italian, .custom-full10.portuguese {background-position: bottom;background-size: cover;}
	.custom-full10 .sectionTopCenterContent {padding-top: 140px;}
	.custom-full10 .sectionTopCenterContent h2 {font-size: 36px !important;}}
@media screen and (max-width: 480px) {.custom-full10 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;object-fit: contain;object-position: bottom left;}
	.custom-full10 {background-position: 50% 110%;}
	.custom-full10 .sectionTopCenterContent h2 {font-size: 28px !important;}
	.custom-full10 .sectionTopCenterContent {padding-top: 30px;width: 100%;}}
.custom-full11 {background-color: white;}
.custom-full11 .tableCell {vertical-align: top;}
.custom-full11 .sectionTopCenterContent {width: 90%;margin: 0 auto;text-align: center;padding-top: 150px;max-width: 800px;}
.custom-full11 .sectionTopCenterContent h2 {font-size: 40px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;text-align: center;color: #22282d;}
.custom-full11 .mediaLogosContainer {display: flex;width: 90%;margin: 0 auto;max-width: 990px;flex-wrap: wrap;justify-content: space-evenly;padding-top: 90px;}
.custom-full11 .mediaLogosContainer .mediaLogo {width: 25%;max-width: 200px;padding-bottom: 80px;}
@media screen and (min-width: 1500px) {.custom-full11 .sectionTopCenterContent {padding-top: 100px;}
	.custom-full11 .sectionTopCenterContent h2 {font-size: 50px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;text-align: center;color: #22282d;max-width: 660px;margin: 0 auto;}
	.custom-full11 .mediaLogosContainer {display: flex;width: 90%;margin: 0 auto;max-width: 1100px;flex-wrap: wrap;justify-content: space-evenly;padding-top: 130px;}
	.custom-full11 .mediaLogosContainer .mediaLogo {width: 25%;max-width: 250px;padding-bottom: 100px;}}
@media screen and (max-width: 768px) {.custom-full11 {background-color: white;}
	.custom-full11 .sectionTopCenterContent {width: 80%;margin: 0 auto;text-align: left;text-align: center;padding: 0;padding-top: 79px;}
	.custom-full11 .sectionTopCenterContent h2 {font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;padding-bottom: 20px;}
	.custom-full11 .mediaLogosContainer {padding-top: 60px;}}
@media screen and (min-width: 481px) and (max-width: 768px) {.custom-full11 .sectionTopCenterContent {padding-top: 140px;}
	.custom-full11 .sectionTopCenterContent h2 {font-size: 36px !important;}
	.custom-full11 .mediaLogosContainer .mediaLogo {width: 35%;max-width: none;padding-bottom: 80px;}}
@media screen and (max-width: 480px) {.custom-full11 .sectionTopCenterContent {padding-top: 50px;}
	.custom-full11 .sectionTopCenterContent h2 {font-size: 32px !important;}
	.custom-full11 .mediaLogosContainer {padding-top: 30px;}
	.custom-full11 .mediaLogosContainer .mediaLogo {width: 35%;max-width: 200px;padding-bottom: 60px;}}
.custom-full12 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: cover;}
.custom-full12 .tableCell {vertical-align: top;}
.custom-full12 .sectionTopCenterContent {width: 90%;margin: 0 auto;text-align: center;padding-top: 65px;max-width: 1100px;z-index: 9;position: relative;}
.custom-full12 .sectionTopCenterContent .b2bLogo {max-width: 222px;margin: 0 auto;padding-bottom: 74px;}
.custom-full12 .sectionTopCenterContent .goldenText {font-size: 20px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.4;letter-spacing: normal;text-align: center;color: #bf9b30;text-transform: uppercase;padding-bottom: 10px;}
.custom-full12 .sectionTopCenterContent h2 {font-size: 54px !important;font-weight: 800;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: center;color: #fff;padding-bottom: 20px;}
.custom-full12 .sectionTopCenterContent .whiteText {font-size: 24px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;color: #fff;padding-bottom: 20px;max-width: 900px;margin: 0 auto;}
.custom-full12 .sectionTopCenterContent .whiteText strong {font-weight: 800;}
#main-content .custom-full12 .sectionTopCenterContent .goldButtonContainer {padding-top: 30px;}
#main-content .custom-full12 .sectionTopCenterContent .goldButtonContainer a {background-color: #bf9b30;border-radius: 50px;border: 1px solid #bf9b30;display: inline-block;cursor: pointer;color: #fff !important;font-size: 15px;font-weight: 800;padding: 20px 50px;text-decoration: none;text-transform: uppercase;}
@media screen and (min-width: 1101px) {}
@media screen and (min-width: 1500px) {.custom-full12 .sectionTopCenterContent {max-width: 1100px;}
	.custom-full12 .sectionTopCenterContent .goldenText {font-size: 26px;}
	.custom-full12 .sectionTopCenterContent h2 {font-size: 72px !important;}
	.custom-full12 .sectionTopCenterContent .whiteText {font-size: 32px;}
	#main-content .custom-full12 .sectionTopCenterContent .goldButtonContainer a {font-size: 20px;}}
@media screen and (max-width: 768px) {.custom-full12 .backgroud-image {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: cover;background-color: #181c20;}
	.custom-full12 .tableCell {vertical-align: top;}
	.custom-full12 .sectionTopCenterContent {width: 90%;margin: 0 auto;text-align: center;padding-top: 20px;max-width: 375px;}
	.custom-full12 .sectionTopCenterContent .b2bLogo {max-width: 222px;margin: 0 auto;padding-bottom: 30px;}
	.custom-full12 .sectionTopCenterContent .goldenText {font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.4;letter-spacing: normal;text-align: center;color: #bf9b30;text-transform: uppercase;}
	.custom-full12 .sectionTopCenterContent h2 {font-weight: 800;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: center;color: #fff;}
	.custom-full12 .sectionTopCenterContent .whiteText {font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;color: #fff;padding-bottom: 20px;max-width: 900px;margin: 0 auto;}
	.custom-full12 .sectionTopCenterContent .whiteText strong {font-weight: 800;}}
@media screen and (min-width: 481px) and (max-width: 768px) {.custom-full12 .tableCell {vertical-align: middle;}
	.custom-full12 .sectionTopCenterContent {width: 90%;max-width: none;padding-top: 0;}
	.custom-full12 .sectionTopCenterContent .goldenText {font-size: 14px;margin: 0 auto;}
	.custom-full12 .sectionTopCenterContent h2 {font-size: 42px !important;margin: 0 auto;}
	.custom-full12 .sectionTopCenterContent .whiteText {font-size: 22px !important;margin: 0 auto;}
	.newFooter .newFooterContent .footerPrizes .prizeImg {max-width: none;margin: 0 auto;}
	.newFooter .newFooterContent .footerPrizes .prizeImg.secondPrize img {max-width: none;}}
@media screen and (max-width: 480px) {.custom-full12 .sectionTopCenterContent {width: 100%;}
	.custom-full12 .sectionTopCenterContent .goldenText {font-size: 14px;max-width: 273px;margin: 0 auto;}
	.custom-full12 .sectionTopCenterContent h2 {font-size: 32px !important;max-width: none;margin: 0 auto;padding-top: 10px;}
	.custom-full12 .sectionTopCenterContent .whiteText {font-size: 16px !important;max-width: none;margin: 0 auto;}}
@media screen and (min-width: 769px) {.custom-full13 {display: none !important;background-color: #22282d;text-align: center;}
	#main-content .custom-full13 a {color: white !important;padding-bottom: 30px;}}
@media screen and (max-width: 768px) {.custom-full13 {background-color: #22282d;text-align: center;}
	.custom-full13 .conditionLink {padding-bottom: 30px;}
	#main-content .custom-full13 a {color: white !important;}}
.newFooter {background-color: #181c20;min-height: 433px;}
.newFooter .newFooterContent {display: flex;justify-content: space-evenly;width: 100%;margin: 0 auto;max-width: 1300px;padding-bottom: 130px;padding-top: 90px;}
@media screen and (max-width: 768px) {.newFooter .newFooterContent {padding-bottom: 50px;}}
.newFooter .newFooterContent .newFooterInfoContent {width: 100%;}
.newFooter .newFooterContent .newFooterInfoContent .footerImages {width: 90%;max-width: 850px;margin-left: 10%;display: flex;justify-content: space-evenly;}
@media screen and (min-width: 769px) and (max-width: 950px) {.newFooter .newFooterContent .newFooterInfoContent .footerImages {width: 95%;margin-left: 5%;}}
.newFooter .newFooterContent .newFooterInfoContent .newFooterInfoLinks {display: flex;justify-content: space-evenly;}
@media screen and (min-width: 769px) {.newFooter
    .newFooterContent
    .newFooterInfoContent
    .mobileFooterLinksContainer {display: none;}}
@media screen and (max-width: 768px) {.newFooter .newFooterContent .newFooterInfoContent .newFooterInfoLinks {display: none;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .mobileFooterLinksContainer {width: 80%;max-width: 210px;margin: 0 auto;text-align: center;padding-bottom: 40px;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .mobileFooterLinksContainer
    .footerSocialLinks {display: flex;justify-content: space-between;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .mobileFooterLinksContainer
    .footerSocialLinks
    .footerSocialLogo {padding-top: 10px;padding-right: 10px;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .mobileFooterLinksContainer
    .footerSocialLinks
    .footerSocialLogo
    img {max-height: 18px;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .mobileFooterLinksContainer
    .mobileDropdownBtn {background-color: transparent;color: white;font-size: 16px;font-weight: 600;text-decoration: underline;cursor: pointer;border: 0;}
	.arrow {border: solid white;border-width: 0 3px 3px 0;display: inline-block;padding: 3px;}
	.down {transform: rotate(45deg);-webkit-transform: rotate(45deg);}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .mobileFooterLinksContainer
    .mobileDropdown {position: relative;display: block;padding-bottom: 20px;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .mobileFooterLinksContainer
    .mobileDropdown-content {display: none;position: absolute;background-color: #22282d;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,.2);z-index: 1;text-align: left;}
	#main-content
    .newFooter
    .newFooterContent
    .newFooterInfoContent
    .mobileFooterLinksContainer
    .mobileDropdown-content
    a {color: white !important;padding: 8px 16px;text-decoration: none;display: block;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .mobileFooterLinksContainer
    .mobileDropdown-content
    a:hover {background-color: #22282d;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .mobileFooterLinksContainer
    .mobileDropdown:hover
    .mobileDropdown-content {display: block;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .mobileFooterLinksContainer
    .mobileDropdown:hover
    .mobileDropdownBtn {background-color: transparent;}
	.newFooter .newFooterContent .newFooterInfoContent .footerImages {width: 100%;max-width: 350px;margin: 0 auto;display: flex;justify-content: space-evenly;}}
.newFooter .conditionsMenu {position: absolute;bottom: 0;width: 100%;height: 82px;background-color: #22282d;padding-top: 30px;}
@media screen and (max-width: 768px) {.newFooter .conditionsMenu {display: none;}
	.newFooter .conditionsMenu .conditionsMenuContent {display: none;}
	.newFooter .conditionsMenu .conditionsMenuContent .conditionLink {display: none;}}
.newFooter .conditionsMenu .conditionsMenuContent {display: flex;max-width: 1000px;margin: 0 auto;justify-content: space-evenly;}
#main-content
  .newFooter
  .conditionsMenu
  .conditionsMenuContent
  .conditionLink
  a {color: white !important;font-size: 12px;}
.newFooter
  .newFooterContent
  .newFooterInfoContent
  .newFooterInfoLinks
  .footerLinks
  .footerLinksTitle {color: white;font-size: 16px;font-weight: 600;text-decoration: underline;}
.newFooter
  .newFooterContent
  .newFooterInfoContent
  .newFooterInfoLinks
  .footerLinks
  .footerLinksTitle.hiddenTitle {color: #181c20 !important;}
#main-content
  .newFooter
  .newFooterContent
  .newFooterInfoContent
  .newFooterInfoLinks
  .footerLinks
  a {color: white !important;font-size: 16px;}
.newFooter
  .newFooterContent
  .newFooterInfoContent
  .newFooterInfoLinks
  .footerLinks
  .footerLinkContainer {padding: 10px 0px;}
.newFooter
  .newFooterContent
  .newFooterInfoContent
  .newFooterInfoLinks
  .footerLinks
  .footerSocialLinks {display: flex;justify-content: space-between;}
.newFooter
  .newFooterContent
  .newFooterInfoContent
  .newFooterInfoLinks
  .footerLinks
  .footerSocialLinks
  .footerSocialLogo {padding-top: 10px;padding-right: 10px;}
.newFooter
  .newFooterContent
  .newFooterInfoContent
  .newFooterInfoLinks
  .footerLinks
  .footerSocialLinks
  .footerSocialLogo
  img {max-height: 18px;}
.newFooter .newFooterContent .footerAbaLogo {border-right: 2px solid white;min-width: 300px;text-align: center;height: 340px;}
.newFooter .newFooterContent .footerAbaLogo img {max-width: 200px;margin: 0 auto;padding-top: 150px;}
@media screen and (max-width: 1000px) {.newFooter .newFooterContent .footerAbaLogo {min-width: 200px;max-width: 200px;}
	.newFooter .newFooterContent .footerAbaLogo img {max-width: 150px;}}
.newFooter
  .newFooterContent
  .newFooterInfoContent
  .footerImages
  .footerAppLinks {display: flex;align-items: center;width: 65%;}
.newFooter
  .newFooterContent
  .newFooterInfoContent
  .footerImages
  .footerAppLinks
  .footerAppBadge {padding-right: 17px;}
.newFooter
  .newFooterContent
  .newFooterInfoContent
  .footerImages
  .footerAppLinks
  .footerAppBadge
  img {max-width: 166px;width: 100%;}
.newFooter .newFooterContent .newFooterInfoContent .footerImages .footerPrizes {display: flex;align-items: center;}
.newFooter
  .newFooterContent
  .newFooterInfoContent
  .footerImages
  .footerPrizes
  .prizeImg {text-align: center;max-width: 105px;margin-right: 22px;}
.newFooter
  .newFooterContent
  .newFooterInfoContent
  .footerImages
  .footerPrizes
  .prizeImg.secondPrize
  img {max-width: 100px;width: 100%;}
@media screen and (min-width: 769px) and (max-width: 950px) {.newFooter
    .newFooterContent
    .newFooterInfoContent
    .footerImages
    .footerPrizes
    .prizeImg
    img {max-width: 93px !important;}}
@media screen and (min-width: 769px) {.fp-auto-height.section, .fp-auto-height .fp-slide, .fp-auto-height .tableCell {height: auto !important;}}
.et_pb_section, .et_pb_row {padding: 0 !important;margin: 0;width: 100%;max-width: 100%;}
@media only screen and (max-width: 1000px) {#main-content .et_pb_section .et_pb_row {width: 100% !important;}}
@media screen and (max-width: 980px) {}
.et_fixed_nav #superContainer #main-header {position: absolute !important;}
@media screen and (max-width: 768px) {.newFooter .newFooterContent {display: block;}
	.newFooter .newFooterContent .footerAbaLogo {border: 0;max-width: 200px;margin: 0 auto;padding-bottom: 35px;height: auto;}
	.newFooter .newFooterContent .footerAbaLogo img {padding-top: 0;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .newFooterInfoLinks
    .footerLinks {text-align: center;padding-bottom: 40px;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .newFooterInfoLinks
    .footerLinks
    .footerLinkContainer {padding-bottom: 10px;}
	.newFooter .newFooterContent {width: 85%;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .newFooterInfoLinks
    .footerLinks
    .footerSocialLinks {display: flex;justify-content: space-evenly;padding-top: 10px;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .newFooterInfoLinks
    .footerLinks
    .footerSocialLinks
    .footerSocialLogo
    img {max-height: 15px;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .footerImages
    .footerAppLinks {display: inline-block;width: 49%;max-width: none;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .footerImages
    .footerAppLinks
    .footerAppBage {max-width: 150px;margin: 0 auto;padding-bottom: 18px;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .footerImages
    .footerAppLinks
    .footerAppBage
    img {max-width: 150px;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .footerImages
    .footerPrizes {display: inline-block;width: 49%;max-width: none;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .footerImages
    .footerPrizes
    .prizeImg {margin: 0 auto;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .footerImages
    .footerPrizes
    .prizeImg
    img {max-width: 105px;margin: 0 auto;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .footerImages
    .footerPrizes
    .prizeImg.secondPrize
    img {max-width: 100px;margin: 0 auto;}
	#main-content
    .newFooter
    .newFooterContent
    .newFooterInfoContent
    .newFooterInfoLinks
    .footerLinks
    .footerLinkContainer
    a {color: white !important;}}
@media screen and (max-width: 480px) {.newFooter .newFooterContent .footerAbaLogo {padding-bottom: 40px;}
	.newFooter
    .newFooterContent
    .newFooterInfoContent
    .newFooterInfoLinks
    .footerLinks {padding-bottom: 10px;}}
.slide {float: left;}
.slide, .slidesContainer {height: 100%;display: block;}
.slides {height: 100%;overflow: hidden;position: relative;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}
.section.table, .slide.table {display: table;width: 100%;}
.tableCell {display: table-cell;vertical-align: middle;width: 100%;height: 100%;}
.slidesContainer {float: left;position: relative;}
.controlArrow {position: absolute;top: 50%;cursor: pointer;width: 0px;height: 0px;border-style: solid;margin-top: -38px;}
.controlArrow.prev {left: 15px;width: 0px;border-width: 38.5px 34px 38.5px 0;border-color: transparent #fff transparent transparent;}
.controlArrow.next {right: 15px;border-width: 38.5px 0 38.5px 34px;border-color: transparent transparent transparent #fff;}
.scrollable {overflow: scroll;}
.easing {-webkit-transition: all .7s ease-out;-moz-transition: all .7s ease-out;-o-transition: all .7s ease-out;transition: all .7s ease-out;}
#fullPage-nav {position: fixed;z-index: 100;margin-top: -32px;top: 50%;opacity: 1;}
#fullPage-nav.right {right: 17px;}
#fullPage-nav.left {left: 17px;}
.fullPage-slidesNav {position: absolute;z-index: 4;left: 50%;opacity: 1;}
.fullPage-slidesNav.bottom {bottom: 17px;}
.fullPage-slidesNav.top {top: 17px;}
#fullPage-nav ul, .fullPage-slidesNav ul {margin: 0;padding: 0;}
#fullPage-nav li, .fullPage-slidesNav li {display: block;width: 14px;height: 13px;margin: 7px;position: relative;}
.fullPage-slidesNav li {display: inline-block;}
#fullPage-nav li a, .fullPage-slidesNav li a {display: block;position: relative;z-index: 1;width: 100%;height: 100%;cursor: pointer;text-decoration: none;}
#fullPage-nav li .active span, .fullPage-slidesNav .active span {background: #333;}
#fullPage-nav span, .fullPage-slidesNav span {top: 2px;left: 2px;width: 8px;height: 8px;border: 1px solid #000;background: rgba(0,0,0,0);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;z-index: 1;}
.fullPage-tooltip {position: absolute;color: #fff;font-size: 14px;font-family: arial,helvetica,sans-serif;top: -2px;}
.fullPage-tooltip.right {right: 20px;}
.fullPage-tooltip.left {left: 20px;}
.et_pb_section_2, .et_pb_section_3 {display: none;}