.page-content,.subpage-content,.section-body,.contact-container{max-width:1200px;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-content:after,.subpage-content:after,.section-body:after,.contact-container:after{content:" ";display:block;clear:both}.page-content .one-col,.subpage-content .one-col,.section-body .one-col,.contact-container .one-col{width:33.33333%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-content .two-cols,.subpage-content .two-cols,.section-body .two-cols,.contact-container .two-cols{width:66.66667%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-content .three-cols,.subpage-content .three-cols,.section-body .three-cols,.contact-container .three-cols{width:100%;float:left;margin-left:0;margin-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-content .half-col,.subpage-content .half-col,.section-body .half-col,.contact-container .half-col{width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"Open Sans";src:url('../../fonts/Light/OpenSans-Light.eot?1518679888');src:url('../../fonts/Light/OpenSans-Light.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Light/OpenSans-Light.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Light/OpenSans-Light.woff?1518679888') format('woff'),url('../../fonts/Light/OpenSans-Light.ttf?1518679888') format('truetype'),url('../../fonts/Light/OpenSans-Light.svg?1518679888#OpenSans') format('svg');font-weight:300;font-style:normal}@font-face{font-family:"Open Sans";src:url('../../fonts/Regular/OpenSans-Regular.eot?1518679888');src:url('../../fonts/Regular/OpenSans-Regular.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Regular/OpenSans-Regular.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Regular/OpenSans-Regular.woff?1518679888') format('woff'),url('../../fonts/Regular/OpenSans-Regular.ttf?1518679888') format('truetype'),url('../../fonts/Regular/OpenSans-Regular.svg?1518679888#OpenSans') format('svg');font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url('../../fonts/Semibold/OpenSans-Semibold.eot?1518679888');src:url('../../fonts/Semibold/OpenSans-Semibold.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Semibold/OpenSans-Semibold.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Semibold/OpenSans-Semibold.woff?1518679888') format('woff'),url('../../fonts/Semibold/OpenSans-Semibold.ttf?1518679888') format('truetype'),url('../../fonts/Semibold/OpenSans-Semibold.svg?1518679888#OpenSans') format('svg');font-weight:600;font-style:normal}@font-face{font-family:"Open Sans";src:url('../../fonts/Bold/OpenSans-Bold.eot?1518679888');src:url('../../fonts/Bold/OpenSans-Bold.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Bold/OpenSans-Bold.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Bold/OpenSans-Bold.woff?1518679888') format('woff'),url('../../fonts/Bold/OpenSans-Bold.ttf?1518679888') format('truetype'),url('../../fonts/Bold/OpenSans-Bold.svg?1518679888#OpenSans') format('svg');font-weight:700;font-style:normal}@font-face{font-family:"Open Sans";src:url('../../fonts/ExtraBold/OpenSans-ExtraBold.eot?1518679888');src:url('../../fonts/ExtraBold/OpenSans-ExtraBold.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/ExtraBold/OpenSans-ExtraBold.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/ExtraBold/OpenSans-ExtraBold.woff?1518679888') format('woff'),url('../../fonts/ExtraBold/OpenSans-ExtraBold.ttf?1518679888') format('truetype'),url('../../fonts/ExtraBold/OpenSans-ExtraBold.svg?1518679888#OpenSans') format('svg');font-weight:900;font-style:normal}.page-content.sg h2{font-size:2.25rem;text-align:center;margin-top:1.875rem;margin-bottom:1.875rem}section.section_about-us{padding-top:2rem;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}section.section_about-us .page-content{padding:10px;padding-bottom:2rem;background-color:#fff;background-image:url('../../images/logo-about-us2.png?1518679888');background-position:bottom left;background-repeat:no-repeat}section.section_about-us .page-content .flex-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}section.section_about-us .page-content .flex-wrapper .two-cols{-webkit-align-self:baseline;align-self:baseline}section.section_our-offer{clear:both;background-color:#f4f4f4;padding-bottom:3rem}section.section_our-offer .section-body{border:solid 1px transparent}section.section_our-offer .section-body h2{font-size:2.25rem;text-align:center;margin-top:1.875rem;margin-bottom:1.875rem}section.section_our-offer .section-body .offer-boxes-wrapper{width:100%;float:left;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}section.section_our-offer .section-body .offer-boxes-wrapper .one-col{min-width:299px;margin-bottom:20px}section.section_our-offer .section-body .offer-boxes-wrapper a{display:inline-block;text-decoration:none;position:relative;-moz-transition:background-color .4s ease;-o-transition:background-color .4s ease;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;padding:4px}section.section_our-offer .section-body .offer-boxes-wrapper a .btn.green{position:absolute;bottom:-17px;font-size:1.2rem;right:2rem;right:calc(2rem + 20px);opacity:0;-moz-transition:opacity .6s ease,background-color .4s ease;-o-transition:opacity .6s ease,background-color .4s ease;-webkit-transition:opacity .6s ease,background-color .4s ease;transition:opacity .6s ease,background-color .4s ease}section.section_our-offer .section-body .offer-boxes-wrapper a:hover{background-color:#fff}section.section_our-offer .section-body .offer-boxes-wrapper a:hover .btn.green{opacity:1}section.section_our-offer .section-body .offer-boxes-wrapper a:hover .btn.green:hover{background-color:#1a8f71}section.section_our-offer .section-body .offer-boxes-wrapper a.underline{padding:0}section.section_our-offer .section-body .offer-boxes-wrapper .box-title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#000;font-size:1.5rem;font-weight:700;text-align:left;margin-top:0.5rem}section.section_our-offer .section-body .offer-boxes-wrapper .title-ico{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:65px;height:60px;background-position:50% 50%;background-position:center center;background-repeat:no-repeat}section.section_our-offer .section-body .offer-boxes-wrapper .box-content{color:#000;font-size:1.125rem;font-weight:300;line-height:2;text-align:left;padding-left:65px;padding-right:20px;padding-bottom:30px}section.section_our-offer .section-body .offer-boxes-wrapper .box-content p{margin:0}section.section_our-offer .section-body .offer-boxes-wrapper .box-content ul li:before{height:2.250rem}section.section_our-offer .section-body .offer-boxes-wrapper .box-content ul li a{padding:0}section.section_our-offer .section-body .offer-boxes-wrapper .box-content ul li a:hover{background:transparent}section.section_projects{float:left;background-color:#fff;padding-top:5rem;padding-bottom:2rem}section.section_projects .flex-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}section.section_projects .half-col .project-img-wrapper{position:relative;margin-right:2rem}section.section_projects .half-col .project-img-wrapper img{max-width:100%}section.section_projects .half-col .project-img-wrapper .btn{position:absolute;right:2rem;bottom:-1.75rem;height:3.75rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}section.section_projects .half-col .sg-projects-content-wrapper{padding-left:2rem;padding-right:1.5rem}section.section_projects .half-col h2{text-align:left}section.section_projects ul{float:left;margin-top:1rem}section.section_projects ul.sg-projects-list{color:#000;font-size:1.125rem;font-weight:300;line-height:1.667}section.section_our_clients{float:left;margin:0 auto;width:100%;background:#fff;padding-bottom:2rem;padding-top:2rem}section.section_our_clients .clients-logos-slider-wrapper{width:100%;max-height:98px;overflow:hidden}section.section_our_clients .clients-logos-slider-wrapper ul.bxslider-clients-logos{padding:0;float:left;margin:0 auto;height:100%;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}section.section_our_clients .clients-logos-slider-wrapper ul.bxslider-clients-logos li{position:relative}section.section_our_clients .clients-logos-slider-wrapper ul.bxslider-clients-logos li:before{display:none;content:none}section.section_our_clients .clients-logos-slider-wrapper ul.bxslider-clients-logos li:before a{text-decoration:none;display:inline-block;border:solid;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}section.section_our_clients .clients-logos-slider-wrapper ul.bxslider-clients-logos li:before a img{max-width:100%}section.section_our_clients .clients-logos-slider-wrapper .bx-wrapper{padding-left:50px;padding-right:50px}section.section_our_clients .clients-logos-slider-wrapper .bx-controls-direction a{z-index:99;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;top:50%;margin-top:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}section.section_our_clients .clients-logos-slider-wrapper .bx-controls-direction a.bx-prev{left:0;background-image:url('../../images/arrow-slider-left.png?1518679888')}section.section_our_clients .clients-logos-slider-wrapper .bx-controls-direction a.bx-next{right:0;background-image:url('../../images/arrow-slider-right.png?1518679888')}section.section_sg-news{clear:both;background-color:#f4f4f4}section.section_sg-news .section-body{border:solid 1px transparent}section.section_sg-news .section-body h2{font-size:2.25rem;text-align:center;margin-top:1.875rem;margin-bottom:1.875rem}section.section_sg-news .section-body .sg-news-wrapper{margin-bottom:3rem}
/*# sourceMappingURL=sg.css.map */
