@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;700&display=swap");html{box-sizing:border-box;line-height:1.15;-webkit-text-size-adjust:100%}*,*::before,*::after{box-sizing:inherit;margin:0;padding:0}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.section-outer{max-width:1000px;margin:0 auto}.section-inner{padding:10px}.layer{font-family:"Raleway", sans-serif;font-size:40px;text-align:center}.services__item .more-details,.banner,.banner .header__nav .list-items__link a,.banner .header .content .buttons,.banner .header .content .hire-us,.banner .group-circles .circle,.about-us .content .read-more,.questions-list .form-wrapper form input,.questions-list .form-wrapper form .btn-call,.footer .wrapper-links .list-items .item .link,.footer .wrapper-contacts .form-subscribe form .email,.footer .wrapper-contacts .form-subscribe form .subscribe{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.layer__services,.layer__feedback,.layer__clients{padding:60px 0 50px;background-color:#373737;color:#fff;text-transform:uppercase;position:relative}.layer__services::before,.layer__feedback::before,.layer__clients::before{content:"";position:absolute;bottom:35%;left:50px;width:30%;height:3px;background:url("../images/left-side-lines.png") 50% 50%/contain no-repeat}.layer__services::after,.layer__feedback::after,.layer__clients::after{content:"";position:absolute;bottom:35%;right:50px;width:30%;height:3px;background:url("../images/right-side-lines.png") 50% 50%/contain no-repeat}.services__item .more-details{text-decoration:none;text-transform:uppercase;white-space:nowrap;color:#fff;background-color:#959595;font-size:16px;padding:10px 25px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.footer .wrapper-links .list-items .title::after{display:block;width:30px;height:2px;background-color:#fff}.banner{background:url("../images/banner-ap-ui@1X.png") 50% 0%/cover no-repeat;min-height:552px;position:relative}.banner::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.4);z-index:100}.banner .header{position:relative;z-index:200;color:#fff;font-family:"Raleway", sans-serif}.banner .header__nav{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #fff}.banner .header__nav .logo-wrapper .logo img{width:48px;height:48px}.banner .header__nav .list-items{display:flex;list-style-type:none;justify-content:space-around;flex:1;font-size:20px;margin:0 5px}.banner .header__nav .list-items__link a{text-decoration:none;color:inherit;padding:5px}.banner .header__nav .list-items__link a:hover{color:#097e89}.banner .header__nav .socials .link svg{width:30px;height:30px}@media (max-width: 767px){.banner .header__nav{align-items:flex-start;padding-bottom:5px}.banner .header__nav .list-items{display:flex;flex-direction:column;justify-content:space-around;flex:1;margin:0 5px}.banner .header__nav .list-items__link{margin-top:10px;text-align:center}.banner .header__nav .list-items__link a{text-decoration:none;color:inherit;padding:5px}.banner .header__nav .list-items__link a:hover{color:#097e89}}.banner .header .content{text-align:center;position:relative}.banner .header .content .buttons:hover{transform:scale(1.6);-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6)}.banner .header .content .main-slider-btn-prev{position:absolute;top:30%;left:0;width:30px;height:30px;padding:10px;cursor:pointer;background:url("../images/left arrow.svg") 50% 50%/cover no-repeat}.banner .header .content .main-slider-btn-next{position:absolute;top:30%;right:0;width:30px;height:30px;padding:10px;cursor:pointer;background:url("../images/right arrow.svg") 50% 50%/cover no-repeat}.banner .header .content .title{margin:155px auto 25px;font-size:74px;text-transform:uppercase}.banner .header .content .subtitle{width:60%;margin:0 auto 35px;font-size:16px}.banner .header .content .hire-us{text-decoration:none;text-transform:uppercase;text-align:center;color:inherit;display:block;width:165px;margin:0 auto;padding:14px 30px;white-space:nowrap;border:3px solid #fff;background-color:transparent;font-size:22px}.banner .header .content .hire-us:hover{background-color:#fff;color:#000;border:3px solid #000}@media (max-width: 767px){.banner .header .content .title{margin:25px auto;font-size:54px}}.banner .group-circles{float:right;position:relative;bottom:75px;right:-10px;width:150px;height:25px;z-index:200;transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg)}.banner .group-circles .circle{display:block;width:15px;height:15px;position:absolute;bottom:0;right:0;cursor:pointer;background-color:#71c278;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.banner .group-circles .circle:hover{background-color:#678d0e}.banner .group-circles .active{background-color:#cf9832;transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3)}.about-us{display:flex}.about-us__item{flex-basis:50%}.about-us .photo img{display:block;width:100%}.about-us .content{font-family:"Raleway", sans-serif;padding:35px}.about-us .content .title{text-transform:uppercase;font-size:31px;position:relative;margin-bottom:30px}.about-us .content .title::after{content:"";position:absolute;width:100%;height:3px;bottom:-5px;left:0;background-color:#000}.about-us .content .description{margin-bottom:20px;font-size:14px;line-height:1.5}.about-us .content .read-more{text-transform:uppercase;text-decoration:none;text-align:center;white-space:nowrap;display:block;width:200px;padding:10px;background-color:#097e89;color:#fff;border:1px solid #000;font-size:14px;font-family:"Helvetica", sans-serif;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.about-us .content .read-more:hover{background-color:#fff;color:#097e89;border:1px solid #097e89}@media (max-width: 767px){.about-us{flex-direction:column}}.services{display:flex;justify-content:center;font-family:"Raleway", sans-serif;text-align:center;color:#fff;position:relative}.services__item{padding:100px 5px}.services__item:nth-child(odd){background-color:#3d3d3d}.services__item:nth-child(even){background-color:#097e89}.services__item .title{font-size:24px;font-weight:700;margin:55px 0 20px}.services__item .subtitle{font-size:14px;line-height:1.4;margin-bottom:25px}.services__item .more-details:hover{color:#959595;background-color:#fff}.services .left-arrow{content:"";position:absolute;bottom:0;right:50px;display:block;width:33px;height:33px;background:url("../images/left-arrow-cyan.png") 50% 50%/cover no-repeat;cursor:pointer;border:0}.services .right-arrow{content:"";position:absolute;bottom:0;right:10px;display:block;width:33px;height:33px;background:url("../images/right-arrow-cyan.png") 50% 50%/cover no-repeat;cursor:pointer;border:0}@media (max-width: 767px){.services{flex-wrap:wrap}.services__item{flex-basis:50%}}@media (max-width: 575px){.services__item{flex-basis:100%}}.feedback{background:#3d3d3d;font-family:"Raleway", sans-serif;font-size:18px}.feedback-list{display:flex;align-items:center;padding:30px 5px}.feedback-list__item{flex-basis:25%}.feedback-list__item+.feedback-list__item{margin-left:10px}.feedback-list__item .description{color:#fff;text-align:center}.feedback-list__item img{display:block;width:100%;height:225px;margin-bottom:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.feedback-list__item .contacts{background:#fff;padding:5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.feedback-list__item .contacts .name{font-size:16px;font-weight:400;margin-bottom:5px}.feedback-list__item .contacts .job{font-size:14px}@media (max-width: 767px){.feedback-list{justify-content:space-around;flex-wrap:wrap}.feedback-list__item{flex-basis:40%;margin-bottom:10px}.feedback-list__item+.feedback-list__item{margin-left:0}.feedback-list__item img{width:85%;margin:0 auto 10px}}@media (max-width: 575px){.feedback-list__item{flex-basis:90%}.feedback-list__item img{width:65%;margin:0 auto 10px}.feedback-list__item .contacts{text-align:center}}.clients-list{min-height:300px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:space-between;padding:70px 20px}.clients-list__item{flex-basis:25%}.clients-list__item img{display:block;max-width:180px;margin:0 auto}.questions{background-color:#097e89;color:#fff;padding:30px 20px 50px;font-family:"Raleway", sans-serif}.questions-list{display:flex;justify-content:space-between}.questions-list__item{flex-basis:50%}.questions-list__item+.questions-list__item{margin-left:30px}.questions-list .content .title{font-size:37px;font-weight:400;margin-bottom:15px}.questions-list .content .description{font-size:15px}.questions-list .form-wrapper form{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"Helvetica", sans-serif}.questions-list .form-wrapper form input{width:270px;padding:10px;margin-bottom:10px;border:1px solid #fff;background-color:transparent;color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.questions-list .form-wrapper form input::placeholder{color:rgba(255,255,255,0.7)}.questions-list .form-wrapper form input:hover{background-color:#474747}.questions-list .form-wrapper form input:focus{background-color:#474747}.questions-list .form-wrapper form .btn-call{background-color:#fff;color:#097e89;border:1px solid #373737;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;width:110px;padding:10px 20px;white-space:nowrap;cursor:pointer}.questions-list .form-wrapper form .btn-call:hover{background-color:#6a6a6a;color:#fff;border:1px solid orange}@media (max-width: 575px){.questions-list{flex-wrap:wrap}.questions-list__item{flex-basis:100%}.questions-list__item+.questions-list__item{margin-left:0;margin-top:15px}}.footer{background-color:#474747;font-family:"Helvetica", sans-serif;display:flex;justify-content:space-between;padding:30px 20px}.footer__child{flex-basis:50%}.footer .wrapper-links{display:flex}.footer .wrapper-links .list-items{display:flex;flex-direction:column}.footer .wrapper-links .list-items+.list-items{margin-left:30px}.footer .wrapper-links .list-items .item{font-size:14px}.footer .wrapper-links .list-items .item .link{display:block;margin-bottom:10px;color:#fff;text-decoration:none}.footer .wrapper-links .list-items .item .link:hover{text-decoration:underline;color:#000}.footer .wrapper-links .list-items .title{margin-bottom:15px;font-size:16px;font-weight:700;text-transform:uppercase;position:relative}.footer .wrapper-links .list-items .title::after{content:"";position:absolute;bottom:5px;left:0}.footer .wrapper-contacts{max-width:350px;margin-left:20px}.footer .wrapper-contacts .form-subscribe{margin-bottom:20px}.footer .wrapper-contacts .form-subscribe form{display:inline-flex}.footer .wrapper-contacts .form-subscribe form .email{width:220px;margin-right:5px;padding:10px;color:#000;border:1px solid #000;background-color:#e5e5e5;font-size:16px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.footer .wrapper-contacts .form-subscribe form .email::placeholder{color:#8b8b8b}.footer .wrapper-contacts .form-subscribe form .email:hover{background-color:#fff}.footer .wrapper-contacts .form-subscribe form .email:focus{background-color:#fff}.footer .wrapper-contacts .form-subscribe form .subscribe{background-color:#0072bc;color:#fff;border:1px solid #373737;min-width:110px;padding:10px 20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;font-size:18px;white-space:nowrap;cursor:pointer}.footer .wrapper-contacts .form-subscribe form .subscribe:hover{background-color:#fff;color:#0072bc;border:1px solid orange}.footer .wrapper-contacts .socials{display:flex;justify-content:flex-end}.footer .wrapper-contacts .socials .link+.link{margin-left:10px}@media (max-width: 767px){.footer{flex-direction:column;align-items:center}.footer__child{flex-basis:100%}.footer .wrapper-contacts{margin-left:0}.footer .wrapper-contacts .socials .link+.link{margin-left:5px}}

/*# sourceMappingURL=style.min.css.map */
