@font-face{font-family: "Avenir-Heavy"; src: url("../font/Avenir-Heavy.eot"); src: url("../font/Avenir-Heavy.woff") format("woff"), url("../font/Avenir-Heavy.ttf") format("truetype"), url("../font/Avenir-Heavy.svg") format("svg"); font-weight: normal; font-style: normal;}
 @font-face{font-family: "Avenir-Light"; src: url("../font/Avenir-Light.eot"); src: url("../font/Avenir-Light.woff") format("woff"), url("../font/Avenir-Light.ttf") format("truetype"), url("../font/Avenir-Light.svg") format("svg"); font-weight: normal; font-style: normal;}
.bg1{background-repeat: no-repeat; background-position: center; background-size: cover;}
 @media (min-width: 768px){.desktop.text-left5{position: absolute; top: 0; left: 5%;}
.desktop.img-right2{position: absolute; right: 0%; top: 105px;}
.desktop.img-center-bottom2{position: absolute; right: 0; left: 0; bottom: 225px;}
.desktop.img-center-bottom3{position: absolute; right: 0; bottom: 100px; left: 0;}
.desktop.text-top-center{position: absolute; text-align: center; left: 0; right: 0; top: 10px;}
.desktop.text-top-center2{position: absolute; text-align: center; left: 0; right: 0; top: 80px; z-index: 1;}
.desktop.text-bottom-center5{position: absolute; bottom: 100px; text-align: center; left: 0; right: 0;}
.mb0{margin-bottom: 0 !important;}
} .content{padding: 0px 0; overflow: hidden;}
.mrb5{margin-bottom: 22px !important;}
.content p{font-size: 45px; line-height: 45px; color: #ffffff; font-family: "Avenir-Light"; margin-bottom: 0;}
.text45{font-size: 45px !important;}
.mb0{margin-bottom: 0;}
.content h2{font-size: 72px; line-height: inherit; font-family: "Avenir-Heavy"; margin-top: 0; -webkit-text-fill-color: transparent; background: linear-gradient(90deg,rgba(47, 147, 153, 1) 0%, rgba(255, 206, 150, 1) 50%, rgba(255, 0, 26, 1) 99%) text; margin-bottom: 30px; position: relative;}
.fnt40{font-size: 40px !important;}
.content{padding-top: 30px;}
.rel{position: relative;}
.content{padding: 0;}
 @media (max-width: 1024px){.bg1{min-height: 500px;}
} @media (max-width: 800px){.content h2{font-size: 28px;}
.content h2{font-size: 19px;}
} @media (max-width: 750px){.content{min-height: auto;}
} @media (max-width: 600px){.bg1{min-height: 400px;}
.content h2{font-size: 19px; text-align: center;}
.content p{font-size: 18px;}
} .rotate-box{position: absolute; right: 55px; top: 0; z-index: 1; margin-top: 5%;}
