*,*::before,*::after{margin:0;padding:0;box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}@media only screen and (max-width: 75em){html{font-size:56.25%}}@media only screen and (max-width: 56.25em){html{font-size:50%}}@media only screen and (max-width: 37.5em){html{font-size:31.25%}}body{background-color:white;font-family:'Open Sans', sans-serif;font-weight:400;overflow-x:hidden}.list-unstyled{list-style:none;padding:0}.container{max-width:120rem;margin:auto}.nav-information{background-color:#eceef4;text-transform:capitalize;padding:0 1rem}@media only screen and (max-width: 56.25em){.nav-information{display:none}}.nav-information-content{height:6rem;display:flex;align-items:center;flex-wrap:wrap}.nav-information-info{text-align:center}.nav-information-info>span{display:inline-block;width:10rem;height:3rem;line-height:3rem;background-color:white;border-radius:.5rem}.nav-information-info>span>i{padding:0 .5rem 0 0;font-size:1.5rem;vertical-align:text-top}.nav-information-info>span:not(:last-child){margin-right:1rem}.nav-information-social{margin-left:auto;align-self:stretch;display:flex;align-items:stretch;text-align:center;color:#2579b9;font-size:2rem}.nav-information-social>a{width:6.5rem;display:flex;align-items:center;justify-content:center;border-right:1px solid #dee0e6;text-decoration:none;color:inherit}.nav-information-social>a:first-of-type{border-left:1px solid #dee0e6}.nav-contact{overflow:hidden}.nav-contact-box{height:12rem;display:flex;align-items:center;color:#2579b9}.nav-contact-box>*{flex:1 1 0}.nav-contact-logo{text-align:center}.nav-contact-brand{text-decoration:none;font-size:4rem;color:inherit}.nav-contact-contacts{text-align:right;text-transform:capitalize;align-self:flex-end}@media only screen and (max-width: 56.25em){.nav-contact-contacts{align-self:center}}.nav-contact-contacts>div{position:relative;width:50px;display:inline-block;text-align:center;padding:1rem}@media only screen and (max-width: 75em){.nav-contact-contacts>div{display:block;padding:1rem;margin:0 auto}}.nav-contact-contacts>div:nth-child(2)::after{content:'';position:absolute;width:100%;height:100%;border:1px solid;border-color:transparent rgba(0,0,0,0.363);top:0;left:auto;right:0;-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}@media only screen and (max-width: 75em){.nav-contact-contacts>div:nth-child(2)::after{display:none}}.nav-contact-contacts>div>i{font-size:2rem}.nav-contact-contacts-hover{width:12.5rem;position:absolute;top:-48px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:white;border:1px solid #eceef4;color:inherit;padding:1rem 0;border-radius:5px;opacity:0;transition:all .5s ease}@media only screen and (max-width: 75em){.nav-contact-contacts-hover{top:0;left:auto;right:-200%;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;border-radius:0;padding:1.5rem 0;border:none;font-weight:700}}@media only screen and (max-width: 37.5em){.nav-contact-contacts-hover{right:-120%}}.nav-contact-contacts-hover::after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-30px;border-style:solid;border-width:15px 15px 15px 15px;border-color:#eceef4 transparent transparent transparent}@media only screen and (max-width: 75em){.nav-contact-contacts-hover::after{display:none}}.nav-contact-contacts .nav-contact-contacts-icon:hover .nav-contact-contacts-hover{opacity:1}.navigation{position:relative;background-color:#eceef4;text-transform:capitalize;padding:0 1rem}.navigation-box{height:5rem;display:flex;align-items:center}@media only screen and (max-width: 56.25em){.navigation-box{height:auto;flex-direction:column-reverse;padding:1rem 0}}.navigation-box>*{align-self:stretch}.navigation-nav-toggle{display:none;transition:all .4s ease}@media only screen and (max-width: 56.25em){.navigation-nav-toggle{position:absolute;display:block;width:30px;height:25px;top:1.4rem;right:2rem;border:none;outline:none;background-color:transparent;cursor:pointer}}@media only screen and (max-width: 37.5em){.navigation-nav-toggle{top:.9rem}}.navigation-nav-toggle--active{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .4s ease}.navigation-nav-toggle--active>span::after{background-color:transparent}.navigation-nav-toggle--active>span::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.navigation-nav-toggle-icons{width:90%;display:block;margin:0 auto;background-color:#2579b9;height:2px;border-radius:10px}.navigation-nav-toggle-icons::before,.navigation-nav-toggle-icons::after{content:'';display:block;width:100%;height:inherit;background-color:inherit;border-radius:inherit}.navigation-nav-toggle-icons::before{-webkit-transform:translateY(-350%);transform:translateY(-350%)}.navigation-nav-toggle-icons::after{-webkit-transform:translateY(250%);transform:translateY(250%)}.navigation-nav-nav{display:flex;height:100%;text-align:center}@media only screen and (max-width: 56.25em){.navigation-nav-nav{position:absolute;display:block;background-color:#eceef4;top:100%;left:0;width:100%;height:0;max-height:0;flex-direction:column;transition:height 2s linear;overflow:hidden;z-index:100}}.navigation-nav-nav .active{background-color:white}.navigation-nav-nav .active::after{content:'';position:absolute;border-width:7px 7px 7px 7px;border-style:solid;border-color:transparent transparent #1faae2 transparent;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 56.25em){.navigation-nav-nav .active::after{top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0);width:100%;height:100%;background-color:white;border:none}}@media only screen and (max-width: 56.25em){.navigation-nav-nav--active{height:auto;max-height:2000px;transition:max-height 5s linear}}.navigation-nav-items{display:flex;position:relative;align-items:center;color:white;font-size:1.3rem;flex-shrink:0;cursor:pointer;transition:all .5s ease}.navigation-nav-items:hover{background-color:white}@media only screen and (max-width: 56.25em){.navigation-nav-items{display:block;margin:1rem 0}}.navigation-nav-items:not(:last-child){margin-right:1rem}@media only screen and (max-width: 56.25em){.navigation-nav-items:not(:last-child){margin-right:0}}.navigation-nav-link:link,.navigation-nav-link:visited{display:block;width:100%;text-decoration:none;color:black;padding:.8rem;line-height:3}@media only screen and (max-width: 56.25em){.navigation-nav-link:link,.navigation-nav-link:visited{position:relative;font-size:1.5rem;z-index:10;text-align:left}}.navigation-form{display:flex;align-items:stretch;justify-content:flex-end;text-align:right;flex-grow:1}@media only screen and (max-width: 56.25em){.navigation-form{text-align:left;margin-left:2.5rem}}.navigation form{width:100%}.navigation-form-box{height:100%}.navigation-form-box input{border:none;padding:1rem 3rem 1rem 5rem;height:inherit;text-transform:inherit;outline-color:#2579b9}@media only screen and (max-width: 56.25em){.navigation-form-box input{width:60%;border-radius:2rem;font-size:1.5rem;outline:none}}@media only screen and (max-width: 37.5em){.navigation-form-box input{width:75%;font-size:2rem}}.navigation-form-box i{position:relative;width:2rem;color:#2579b9;text-align:center;font-size:2rem;vertical-align:middle;margin-right:-4rem}@media only screen and (max-width: 56.25em){.navigation-form-box i{font-size:2.2rem}}@media only screen and (max-width: 37.5em){.navigation-form-box i{vertical-align:text-bottom;font-size:2rem}}.header{background-image:linear-gradient(rgba(49,144,207,0.6), rgba(49,144,207,0.6)),url("../img/header.jpeg");background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center;overflow:hidden;-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 80%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 80%, 0% 100%);position:relative}@media only screen and (max-width: 37.5em){.header{-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}}.header-box{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;color:white;text-align:center;font-size:5.8rem;text-transform:capitalize}.header-content-heading{font-size:inherit}.header-content-title{font-size:.7em}.footer{background-color:#2b2c2d;text-transform:capitalize;color:white}.footer-map{width:100%;height:50rem}.footer-map iframe{width:inherit;height:inherit;border:none}.footer-content{display:flex;flex-flow:row wrap;align-items:center;height:15rem}.footer-content-icons{flex:0 1 30%}@media only screen and (max-width: 56.25em){.footer-content-icons{flex-basis:100%;text-align:center;padding:1rem}}.footer-content-icons a:link,.footer-content-icons a:visited{text-decoration:none}.footer-content-icons>a i{color:#494c4d;font-size:2rem;width:5rem;text-align:center;padding:1rem;border-right:1px solid currentColor;transition:all .5s;cursor:pointer}.footer-content-icons>a i:hover{color:#c9cbcc;border-color:transparent}@media only screen and (max-width: 56.25em){.footer-content-icons>a i{border:none;font-size:3.5rem;padding:1rem 0 0 0}}.footer-content-form{flex:0 1 70%}@media only screen and (max-width: 56.25em){.footer-content-form{flex:0 1 100%}}.footer-content-form-group{padding:5rem}@media only screen and (max-width: 56.25em){.footer-content-form-group{padding:1.5rem;width:70%;margin:auto}}@media only screen and (max-width: 37.5em){.footer-content-form-group{width:100%}}.footer-content-form-group input{border:none;outline:none;border-radius:5px;text-transform:inherit}.footer-content-form-group input[type="text"]{width:65%;padding:1.7rem 1rem;background-color:#393b3c;color:white;text-transform:lowercase}@media only screen and (max-width: 56.25em){.footer-content-form-group input[type="text"]{width:99%}}.footer-content-form-group input[type="submit"]{background-color:#494c4d;color:#a2a5a7;padding:.9rem 2.5rem;margin-left:-8.3rem;transition:all .3s;cursor:pointer}@media only screen and (max-width: 56.25em){.footer-content-form-group input[type="submit"]{margin-left:-9.5rem}}@media only screen and (max-width: 37.5em){.footer-content-form-group input[type="submit"]{margin-left:-11rem}}.footer-content-form-group input[type="submit"]:hover{color:#fdfefe}.footer-content-form-group ::-webkit-input-placeholder{text-transform:capitalize}.footer-content-form-group :-ms-input-placeholder{text-transform:capitalize}.footer-content-form-group ::-ms-input-placeholder{text-transform:capitalize}.footer-content-form-group ::placeholder{text-transform:capitalize}.footer-copyright{text-align:center;padding:2rem 0;color:white;font-size:1.2rem;color:#a2a5a7;margin-top:1.5rem}@media only screen and (max-width: 37.5em){.footer-copyright{font-size:2rem}}.footer-message{display:block;height:3rem;line-height:3rem;font-size:1.3rem}.section-one{background-color:white;margin-top:4rem;text-transform:capitalize;padding:6rem 2rem;position:relative}@media only screen and (max-width: 75em){.section-one{padding:3rem 1.5rem}}.section-one-box{display:flex}@media only screen and (max-width: 56.25em){.section-one-box{flex-direction:column}}.section-one-box>*{flex:1 1 0}@media only screen and (max-width: 56.25em){.section-one-box>*{flex:1 1 100%}}.section-one-content{display:flex}@media only screen and (max-width: 56.25em){.section-one-content{flex-direction:column;text-align:center;margin-bottom:3rem}}.section-one-content:first-of-type{margin-right:5rem}@media only screen and (max-width: 56.25em){.section-one-content:first-of-type{margin-right:0}}.section-one-icon>svg{width:12.5rem;height:8rem}.section-one-heading{font-size:2.6rem;color:#6d6e71;padding-bottom:1rem}.section-one-paragraph{color:#bbbbbd;line-height:2.5rem;font-size:1.6rem}@media only screen and (max-width: 37.5em){.section-one-paragraph{font-size:2.5rem;line-height:4rem}}.section-one::after{content:'';position:absolute;top:100%;left:50%;width:90rem;height:3rem;border-top:1px solid #cccccc;border-radius:60%;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 56.25em){.section-one::after{width:40rem}}.section-what-we{text-transform:capitalize;margin-top:8rem}@media only screen and (max-width: 75em){.section-what-we{padding:3rem 1.5rem}}.section-what-we-header{text-align:center}.section-what-we-icon{-webkit-transform:translate(-1rem, 1.5rem);transform:translate(-1rem, 1.5rem);display:inline-block}@media only screen and (max-width: 37.5em){.section-what-we-icon{-webkit-transform:translate(0, -0.5rem);transform:translate(0, -0.5rem)}}.section-what-we-icon>svg{width:12.5rem;height:14rem}.section-what-we-title{display:inline-block;text-align:left}@media only screen and (max-width: 37.5em){.section-what-we-title{text-align:center;width:100%}}.section-what-we-heading{color:#6d6e71;font-size:4.4rem;padding-bottom:1rem}.section-what-we-paragraph{color:#bbbbbd;font-size:1.6rem}@media only screen and (max-width: 37.5em){.section-what-we-paragraph{font-size:2.5rem}}.section-what-we-content{position:relative;margin-top:6rem;display:flex}@media only screen and (max-width: 56.25em){.section-what-we-content{flex-direction:column;text-align:center}}.section-what-we-content::after{content:'';position:absolute;width:1px;height:100%;background-color:#cccccc;top:0;left:49%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 56.25em){.section-what-we-content::after{display:none}}.section-what-we-content-col:first-child{margin-right:5rem}@media only screen and (max-width: 56.25em){.section-what-we-content-col:first-child{margin-right:0}}.section-what-we-content-box{display:flex}@media only screen and (max-width: 56.25em){.section-what-we-content-box{flex-direction:column}}@media only screen and (max-width: 56.25em){.section-what-we-content-box{margin-bottom:4rem}}.section-what-we-content-box:not(:last-of-type){margin-bottom:4rem}@media only screen and (max-width: 56.25em){.section-what-we-content-icon{margin-bottom:2rem}}.section-what-we-content-icon>svg{width:12.5rem;height:6rem}.section-what-we-content-heading{color:#6d6e71;font-size:2.4rem;padding-bottom:1rem}.section-what-we-content-paragraph{color:#bbbbbd;font-size:1.6rem;line-height:2.5rem}@media only screen and (max-width: 37.5em){.section-what-we-content-paragraph{font-size:2.5rem;line-height:4rem}}.section-our-project{margin-top:15rem;text-transform:capitalize;background-color:#efefef;padding:5rem;position:relative}.section-our-project-header{text-align:center;margin-top:-4rem}.section-our-project-icon{-webkit-transform:translate(-1rem, 1.5rem);transform:translate(-1rem, 1.5rem);display:inline-block}@media only screen and (max-width: 37.5em){.section-our-project-icon{-webkit-transform:translate(0, -0.5rem);transform:translate(0, -0.5rem)}}.section-our-project-icon>svg{width:12.5rem;height:14rem}.section-our-project-title{display:inline-block;text-align:left;width:35%}@media only screen and (max-width: 56.25em){.section-our-project-title{width:47%}}@media only screen and (max-width: 37.5em){.section-our-project-title{width:100%;text-align:center}}.section-our-project-title-heading{color:#6d6e71;font-size:4.4rem;padding-bottom:1rem}.section-our-project-title-paragraph{color:#bbbbbd;font-size:1.6rem;line-height:2.5rem}@media only screen and (max-width: 37.5em){.section-our-project-title-paragraph{font-size:2.5rem;line-height:4rem}}.section-our-project-control-category{text-align:center;margin:7rem 0}.section-our-project-control-item{font-size:1.6rem;display:inline-block;width:15rem;height:4rem;line-height:4rem;border-radius:5px;border:1px solid #cecece;color:#c7c9ce;font-weight:700;transition:all .5s ease;cursor:pointer}.section-our-project-control-item:hover{background-color:white;border-color:transparent;color:rgba(0,0,0,0.349)}@media only screen and (hover: none){.section-our-project-control-item:hover{background-color:transparent}}@media only screen and (max-width: 56.25em){.section-our-project-control-item{display:block;width:100%}}@media only screen and (max-width: 37.5em){.section-our-project-control-item{font-size:2.5rem;padding:.6rem 0;box-sizing:content-box}}@media only screen and (max-width: 56.25em){.section-our-project-control-item:not(:last-of-type){margin-bottom:2rem}}.section-our-project-control-item:not(:last-child){margin-right:2rem}.section-our-project-control-item:last-child{text-transform:uppercase}.section-our-project .active{background-color:white;border-color:transparent;color:black}.section-our-project-category{display:flex;flex-flow:row wrap;justify-content:space-between}.section-our-project-category-box{display:flex;flex-direction:column;background-color:white;width:27.8rem;height:28.7rem;margin-bottom:2rem;border-radius:5px;overflow:hidden;padding:1.5rem 1.5rem 0 1.5rem;text-align:center;color:#c7c9ce}@media only screen and (max-width: 56.25em){.section-our-project-category-box{width:49%;margin-right:1%;height:auto}}@media only screen and (max-width: 37.5em){.section-our-project-category-box{width:100%;margin-right:0}}.section-our-project-category-image{overflow:hidden;border-radius:5px}.section-our-project-category-image>img{width:100%;height:100%}@media only screen and (max-width: 56.25em){.section-our-project-category-image>img{max-height:100%}}.section-our-project-category-icons{position:relative;background-color:white;height:6rem;display:flex;align-items:center}.section-our-project-category-icons>a{text-decoration:none;flex-basis:50%;font-size:2rem;color:inherit;cursor:pointer}.section-our-project-category-icons::after{content:'';position:absolute;height:100%;width:1px;background-color:#efefef;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-our-project::after{content:'';position:absolute;width:100%;height:12rem;background-color:inherit;top:-6.3rem;left:0;border-radius:100% 100% 0 0;z-index:-1}.section-meet-our-team{text-transform:capitalize;padding:5rem}@media only screen and (max-width: 37.5em){.section-meet-our-team{padding:1.5rem}}.section-meet-our-team-header{text-align:center}.section-meet-our-team-icon>svg{width:12.5rem;height:14rem}.section-meet-our-team-title{text-align:left;display:inline-block;width:35%}@media only screen and (max-width: 75em){.section-meet-our-team-title{width:60%}}@media only screen and (max-width: 56.25em){.section-meet-our-team-title{width:60%}}@media only screen and (max-width: 37.5em){.section-meet-our-team-title{width:100%;text-align:center}}.section-meet-our-team-title-heading{color:#6d6e71;font-size:4.4rem;padding-bottom:1rem}.section-meet-our-team-title-paragraph{color:#bbbbbd;font-size:1.6rem;line-height:2.5rem}@media only screen and (max-width: 37.5em){.section-meet-our-team-title-paragraph{font-size:2.5rem;line-height:4rem}}.section-meet-our-team-content{margin-top:60px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;text-align:center}.section-meet-our-team-content-card{width:257px;height:auto;background-color:#efefef;border-radius:5px;overflow:hidden;margin-bottom:2rem;transition:all .5s ease}@media only screen and (max-width: 75em){.section-meet-our-team-content-card{width:49%}}@media only screen and (max-width: 37.5em){.section-meet-our-team-content-card{width:100%}}.section-meet-our-team-content-card:hover{-webkit-transform:translateY(-20px);transform:translateY(-20px)}@media only screen and (hover: none){.section-meet-our-team-content-card:hover{-webkit-transform:translateY(0);transform:translateY(0)}}.section-meet-our-team-content-image{height:15rem;width:100%;display:flex;justify-content:center;align-items:center;margin-top:3rem}.section-meet-our-team-content-image span{display:inline-block;width:110px;height:110px;background-image:url(../img/avatar.png);background-size:302%;border-radius:50%;border:4px solid white}@media only screen and (max-width: 37.5em){.section-meet-our-team-content-image span{border-width:3px;width:70px;height:70px}}.section-meet-our-team-content-image--1>span{background-position:50% -105%}.section-meet-our-team-content-image--2>span{background-position:50% -79%}.section-meet-our-team-content-image--3>span{background-position:50% -53%}.section-meet-our-team-content-image--4>span{background-position:50% -27%}.section-meet-our-team-content-heading{font-size:2.4rem;color:#6d6e71}.section-meet-our-team-content-title{font-size:1.6rem;color:#86878b}.section-meet-our-team-content-social{background-color:white;margin:4rem 0;padding:1.5rem 0;display:flex;justify-content:space-evenly}.section-meet-our-team-content-social a{text-decoration:none}.section-meet-our-team-content-social>a i{font-size:2.5rem;color:#c7c9ce;cursor:pointer;transition:all .5s ease}.section-meet-our-team-content-social a i:hover{color:#6d6e71}
