body{font-family:'Manrope', sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#18191F;padding:0;margin:0}header{background:linear-gradient(95.15deg, #E4E5E5 1.8%, #E3E4DF 93.52%);padding-top:50px}@media only screen and (max-width: 980px){header{padding-top:40px}}header .logo{text-align:center}header .title{font-weight:800;font-size:40px;line-height:98px;text-align:center;margin-top:101px}@media only screen and (max-width: 980px){header .title{font-size:24px;margin-top:0}}@media only screen and (max-width: 475px){header .title{font-size:20px}}header .description{margin:0 auto;max-width:983px;font-size:18px;line-height:32px;text-align:center}@media only screen and (max-width: 980px){header .description{max-width:601px;font-size:16px;line-height:25px;margin-top:-20px}}@media only screen and (max-width: 475px){header .description{max-width:392px;font-size:14px;line-height:20px}}header .bg{background:url("/assets/images/header.png") no-repeat;width:100%;height:500px;background-size:cover}@media only screen and (max-width: 980px){header .bg{background:url("/assets/images/header-t.png") no-repeat;height:314px;margin-top:-10px}}@media only screen and (max-width: 475px){header .bg{background:url("/assets/images/header-m.png") no-repeat}}section.services{color:#FFFFFF}section.services .service{display:grid;grid-template-columns:50% 50%}@media only screen and (max-width: 980px){section.services .service{display:flex;flex-direction:column}}section.services .service .content .label{font-size:12px;line-height:16px}section.services .service .content .name{font-size:24px;line-height:22px;font-weight:bold;margin-top:10px;margin-bottom:22px}@media only screen and (max-width: 980px){section.services .service .content .name{font-size:20px}}@media only screen and (max-width: 475px){section.services .service .content .name{font-size:16px}}section.services .service .content .description{font-size:16px;line-height:22px}@media only screen and (max-width: 980px){section.services .service .content .description{font-size:14px}}@media only screen and (max-width: 475px){section.services .service .content .description{font-size:12px}}section.services .service-1{height:488px}@media only screen and (max-width: 980px){section.services .service-1{height:auto}}section.services .service-1 .content{background:#81867C;padding-top:87px;padding-left:100px;padding-right:100px}@media only screen and (max-width: 980px){section.services .service-1 .content{padding:87px 50px}}@media only screen and (max-width: 475px){section.services .service-1 .content{padding:30px}}section.services .service-1 .image{background:url("/assets/images/building.png") no-repeat;background-size:cover}@media only screen and (max-width: 980px){section.services .service-1 .image{height:488px;background:url("/assets/images/building-t.png") no-repeat;background-size:cover}}@media only screen and (max-width: 475px){section.services .service-1 .image{height:274px;background:url("/assets/images/building-m.png") no-repeat;background-size:cover}}section.services .service-2{height:357px}@media only screen and (max-width: 980px){section.services .service-2{height:auto;display:flex;flex-direction:column-reverse}}section.services .service-2 .content{background:#847B76;padding-top:90px;padding-left:125px;padding-right:100px}@media only screen and (max-width: 980px){section.services .service-2 .content{padding:90px 50px 80px 50px}}@media only screen and (max-width: 475px){section.services .service-2 .content{padding:30px}}section.services .service-2 .image{background:url("/assets/images/swimming-pool.png") no-repeat;background-size:cover}@media only screen and (max-width: 980px){section.services .service-2 .image{height:357px;background:url("/assets/images/swimming-pool-t.png") no-repeat;background-size:cover}}@media only screen and (max-width: 475px){section.services .service-2 .image{height:200px;background:url("/assets/images/swimming-pool-m.png") no-repeat;background-size:cover}}section.why-choose-us{background:#F6F6F6;height:480px}@media only screen and (max-width: 980px){section.why-choose-us{height:355px}}@media only screen and (max-width: 475px){section.why-choose-us{height:575px}}section.why-choose-us .title{font-weight:700;font-size:24px;line-height:22px;color:#242731;text-align:center;padding-top:100px}@media only screen and (max-width: 980px){section.why-choose-us .title{font-size:20px;line-height:22px;padding-top:50px}}@media only screen and (max-width: 475px){section.why-choose-us .title{font-size:16px;line-height:22px;padding-top:30px}}section.why-choose-us .items{display:grid;grid-template-columns:207px 207px 207px;grid-column-gap:78px;justify-content:center;margin-top:70px}@media only screen and (max-width: 980px){section.why-choose-us .items{margin-top:65px}}@media only screen and (max-width: 475px){section.why-choose-us .items{grid-template-columns:207px;margin-top:41px}}section.why-choose-us .items .item{display:flex;flex-direction:column;align-items:center;text-align:center;font-weight:700;font-size:18px;line-height:28px}@media only screen and (max-width: 980px){section.why-choose-us .items .item{font-size:16px;line-height:28px}}@media only screen and (max-width: 475px){section.why-choose-us .items .item{font-size:14px;line-height:28px;margin-bottom:32px}}section.why-choose-us .items .item .icon{width:100px;height:100px;background:#FFFFFF;border-radius:100px;display:flex;justify-content:center;align-content:center;margin-bottom:16px}@media only screen and (max-width: 980px){section.why-choose-us .items .item .icon{width:80px;height:80px}}section.reports{max-width:1110px;margin:0 auto;padding-bottom:100px}@media only screen and (max-width: 980px){section.reports{padding-bottom:50px;max-width:668px}}@media only screen and (max-width: 475px){section.reports{padding-bottom:30px;max-width:369px}}section.reports .title{font-weight:700;font-size:24px;line-height:22px;color:#242731;margin-top:100px}@media only screen and (max-width: 980px){section.reports .title{font-size:20px;margin-top:50px}}@media only screen and (max-width: 475px){section.reports .title{font-size:20px;margin-top:30px}}section.reports .description{line-height:22px;margin-top:22px}section.reports .items{margin-top:50px;display:grid;grid-template-columns:auto auto auto;grid-column-gap:30px;grid-row-gap:30px;justify-content:center}@media only screen and (max-width: 980px){section.reports .items{grid-template-columns:auto auto;grid-column-gap:28px;grid-row-gap:30px}}@media only screen and (max-width: 475px){section.reports .items{grid-template-columns:auto;grid-row-gap:20px}}section.reports .items .item{width:328px;height:186px;padding-top:20px;padding-left:20px;background:#FFFFFF;border:1px solid #EAEAEA;border-radius:10px}@media only screen and (max-width: 980px){section.reports .items .item{width:298px;height:206px}}@media only screen and (max-width: 475px){section.reports .items .item{width:348px;height:178px}}section.reports .items .item .icon{width:50px;height:50px;background:#847B76;border-radius:10px;display:flex;justify-content:center;align-items:center}section.reports .items .item .name{font-weight:700;font-size:18px;line-height:28px;margin-top:20px;margin-bottom:22px;max-width:207px}@media only screen and (max-width: 980px){section.reports .items .item .name{font-size:16px;line-height:28px}}@media only screen and (max-width: 475px){section.reports .items .item .name{font-size:14px}}section.reports .items .item .download{font-weight:bold}section.reports .items .item .download a{color:#81867C;text-decoration:none}@media only screen and (max-width: 980px){section.reports .items .item .download a{font-size:14px}}section.reports .items .item .download a:hover{color:#18191F}section.reports .items .item .download img{margin-left:9px}section.about-us{background:linear-gradient(89.88deg, rgba(0,0,0,0.45) 5.61%, rgba(0,0,0,0.74) 52.75%, rgba(0,0,0,0.46) 99.9%),url("/assets/images/about-us-bg.png") no-repeat;background-size:cover;height:400px;color:#FFFFFF;text-align:center;letter-spacing:-0.03em}@media only screen and (max-width: 980px){section.about-us{height:320px;background:linear-gradient(89.88deg, rgba(0,0,0,0.45) 5.61%, rgba(0,0,0,0.74) 52.75%, rgba(0,0,0,0.46) 99.9%),url("/assets/images/about-us-bg-t.png") no-repeat;background-size:cover}}@media only screen and (max-width: 475px){section.about-us{height:323px;background:linear-gradient(89.88deg, rgba(0,0,0,0.45) 5.61%, rgba(0,0,0,0.74) 52.75%, rgba(0,0,0,0.46) 99.9%),url("/assets/images/about-us-bg-m.png") no-repeat;background-size:cover}}section.about-us .title{font-weight:700;font-size:24px;line-height:120%;padding-top:100px}@media only screen and (max-width: 980px){section.about-us .title{font-size:20px;padding-top:50px}}@media only screen and (max-width: 475px){section.about-us .title{font-size:16px;padding-top:26px}}section.about-us .description{line-height:160%;max-width:1110px;margin:15px auto 0}@media only screen and (max-width: 980px){section.about-us .description{max-width:668px;font-size:14px}}@media only screen and (max-width: 475px){section.about-us .description{max-width:369px;font-size:12px}}footer{background:#847B76;color:#FFFFFF}footer a{color:#FFFFFF;text-decoration:none}footer .contact{display:flex;justify-content:space-between;align-items:center;max-width:1110px;margin:0 auto;padding-top:100px;padding-bottom:97px}@media only screen and (max-width: 980px){footer .contact{flex-direction:column;padding-top:50px;padding-bottom:50px}}@media only screen and (max-width: 475px){footer .contact{padding-top:30px;padding-bottom:30px}}footer .contact .contact-us{max-width:417px}@media only screen and (max-width: 980px){footer .contact .contact-us{max-width:417px}}@media only screen and (max-width: 475px){footer .contact .contact-us{max-width:336px}}footer .contact .contact-us .title{font-weight:700;font-size:24px;line-height:22px}@media only screen and (max-width: 980px){footer .contact .contact-us .title{text-align:center;font-size:20px}}@media only screen and (max-width: 475px){footer .contact .contact-us .title{font-size:16px}}footer .contact .contact-us .description{margin-top:22px}@media only screen and (max-width: 980px){footer .contact .contact-us .description{font-size:14px}}@media only screen and (max-width: 475px){footer .contact .contact-us .description{font-size:12px;text-align:center}}footer .contact .contact-info{line-height:22px}@media only screen and (max-width: 980px){footer .contact .contact-info{font-size:14px;margin-top:22px}}@media only screen and (max-width: 475px){footer .contact .contact-info{font-size:12px;display:flex;flex-direction:column;justify-content:center}}footer .contact .contact-info .address{display:flex;align-items:center;max-width:394px}@media only screen and (max-width: 475px){footer .contact .contact-info .address{max-width:247px}}footer .contact .contact-info .address img{margin-right:12px}footer .contact .contact-info .info{margin-top:25px;display:flex;align-items:center}@media only screen and (max-width: 475px){footer .contact .contact-info .info{flex-direction:column;align-items:flex-start}}footer .contact .contact-info .info img{margin-right:12px}footer .contact .contact-info .info a{display:flex;align-items:center;margin-right:32px}@media only screen and (max-width: 475px){footer .contact .contact-info .info a{margin-bottom:21px}}footer .copy-right{width:100%;height:80.81px;background:#7A716C;text-align:center;font-size:14px;line-height:24px;color:#D9DBE1;display:flex;justify-content:center;align-items:center}
