.for{font-size:30px;text-align:center}.block{background-color:rgba(230,230,230,0.5)}.block-container{padding:5%}.h2-container{height:130px}.h2{font-size:20px;padding:15% 12% 10% 12%;text-align:center}.block-icon{text-align:center}.icon-size{width:180px !important;height:180px !important}.button{font-size:16px;text-align:center;text-transform:uppercase;letter-spacing:2px;padding:5%;background-color:rgba(230,230,230,0.5);color:black;border:2px solid #555}.button:hover{background-color:#555;color:white}.button-container{padding:10%}@media only screen and (max-width:752px){.first-line{font-size:20px;letter-spacing:1px}.second-line{font-size:10px}.main-image{background-position:-420px 0px}.first-part{padding:5%;background-size:100%;background-position:50% -30px}.description-text{font-size:16px !important}.block-container{padding:0 2% 5% 2%}.block-container a{text-decoration:none}.block{margin-top:5%}.h2{font-size:24px}.h2-container{height:auto}}@media(min-width:330px) and (max-width:440px){.block-container{padding:0 10% 5% 10%}}@media(min-width:440px) and (max-width:570px){.block-container{padding:0 10% 5% 10%}.block-icon{margin-top:20px}}@media(min-width:753px) and (max-width:1008px){.first-line{font-size:30px}.sub-title{font-size:24px}.first-part{background-size:90%;background-position:50% -55px}.for{padding-top:15px}.h2-container{height:100px}.first-part{padding:5% 5%}.description-text{padding:0 5%}.block-container{padding-top:1%;padding-left:5%}.block{width:300px !important;margin-top:5%;margin-left:5% !important}}@media(min-width:1009px) and (max-width:1140px){.icon-size{width:150px;height:150px}.first-line{font-size:30px}.first-part{padding:5% 5%}.sub-title{font-size:24px}}@media(min-width:1500px){.block-container{padding:5%}.sub-title{font-size:30px}.h2{font-size:24px}.h2-container{height:130px}.first-part{background-size:20%}}