/*!
 * Dotzero - Dotzero static website v1.0.0 ()
 * Copyright 2016-2017 Murat
 */a,button{color:#fff}body,html{height:100%;width:100%}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/zN7GBFwfMP4uA6AR0HCoLQ.ttf) format('truetype')}@font-face{font-family:CenturyGothic;src:url(../fonts/century-gothic.ttf)}@font-face{font-family:CenturyGothicBold;src:url(../fonts/century-gothic-bold.ttf)}h1,h2,h3,h4,h5,h6{margin:0 0 35px;font-family:CenturyGothicBold;font-weight:700;letter-spacing:1px;color:#485063}p{margin:0 0 25px;font-size:18px;line-height:1.5}@media (min-width:768px){p{margin:0 0 35px;font-size:20px;line-height:1.6}}a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:focus,a:hover{text-decoration:none;color:#ccc}button{border:0;outline:0;background:#f16651;height:36px;border-radius:6px;font-size:14px}button.light{background:0 0;border:1px solid #f16651;color:#f16651}button.light:hover{background:#f16651;color:#fff}.cf{font-family:Roboto,sans-serif;color:#008dd2;opacity:.8}.cf:active,.cf:focus,.cf:hover{color:#008dd2;opacity:1}.collapse ul,.collapsed ul,.collapsing ul{text-align:left;padding:0}@media screen and (max-width:992px){.person{margin-bottom:40px}}body{font-family:CenturyGothic;color:#fff;background-color:#f1f1f1}nav.navbar-default{background:#343F5B;border:0}nav.navbar-default .navbar-header .navbar-brand,nav.navbar-default .navbar-header .navbar-brand:focus,nav.navbar-default .navbar-header .navbar-brand:hover .navbar-brand:active,nav.navbar-default .navbar-nav li a,nav.navbar-default .navbar-nav li a:active,nav.navbar-default .navbar-nav li a:focus,nav.navbar-default .navbar-nav li a:hover{color:#FFF}section#intro{display:table;width:100%;padding:40px 15px;text-align:center;color:#fff;background:url(../img/intro-bg.jpg) fixed}section#intro .intro-body{display:table-cell}section#intro .intro-body .brand-heading{margin-top:35px;margin-bottom:50px}section#intro .intro-body .brand-heading .logo-brand{width:70px}section#intro .intro-body .brand-heading .logo{position:relative;left:50%;margin-left:-191px;background:url(../img/logo.png);width:382px;height:52px;margin-top:20px}section#intro .intro-body .intro-text{font-size:32px;font-weight:700}section#intro .intro-body .intro-circles{position:relative;left:50%;margin-left:-394px;background:url(../img/header-circles.png);max-width:787px;height:180px}@media screen and (max-width:790px){section#intro .intro-body .intro-circles{right:0;left:0;width:100%;margin-left:0}section#intro .intro-body .col-md-8{padding-left:0;padding-right:0}}@media screen and (max-width:400px){section#intro .intro-body .intro-circles{background:url(../img/header-circles.png);background-size:100% 100%;height:90px}}section#intro .intro-body .intro-description{font-size:18px;font-weight:400}section#intro .intro-body button.main-cta{width:296px}section#intro .intro-body .header-secondary{margin-top:20px}@media screen and (max-width:700px){section#intro .intro-body .intro-text{padding-left:15px;padding-right:15px;font-size:15px;font-weight:700}section#intro .intro-body .intro-description{padding-left:15px;padding-right:15px;font-size:17px;font-weight:400}}@media screen and (max-width:560px){section#intro .brand-heading{margin-bottom:50px}section#intro .brand-heading .logo{position:relative;left:50%;margin-left:-96px!important;background:url(../img/logo.png) no-repeat;width:191px!important;height:26px!important;margin-top:80px;background-size:191px 26px!important}}section#about-us{background:#fff;padding:80px 15px;color:#757b86}section#about-us h2{color:#485063;text-align:center}section#about-us div.section-header{color:#485063;font-size:22px;margin-bottom:30px}section#about-us p.description{font-size:17px}section#about-us .person img{width:120px;max-height:120px;position:relative;left:50%;margin-left:-60px}section#about-us .person .name{text-align:center;font-size:22px;margin-top:20px}section#about-us .person .bio{margin-top:20px}section#services{padding:80px 15px 20px}section#services h2{color:#485063}section#services p.description{color:#757b86;font-size:18px}section#services ul.buttons{padding:135px 150px 150px 0;margin-top:-20px;list-style:none}section#services ul.buttons li{margin-bottom:20px}section#services ul.buttons li button{height:71px;width:280px;font-family:CenturyGothicBold}@media screen and (max-width:560px){section#services ul.buttons li button{width:220px!important;height:50px!important}}@media screen and (max-width:1200px){section#services ul.buttons{padding:135px 80px 80px 0}section#services ul.buttons li button{width:280px}}@media screen and (max-width:992px){section#services ul.buttons{padding:50px 0 0}section#services ul.buttons li{margin-bottom:15px}section#services ul.buttons li button{width:350px}}section#services div.cogs-visual{margin-top:110px;width:232px;height:231px;position:relative;left:50%;margin-left:-116px}section#services div.cogs-visual.mode-0{background:url(../img/cogs-0.png)}section#services div.cogs-visual.mode-1{background:url(../img/cogs-1.png)}section#services div.cogs-visual.mode-2{background:url(../img/cogs-2.png)}section#services div.cogs-visual.mode-3{background:url(../img/cogs-3.png)}@media screen and (max-width:992px){section#services div.cogs-visual{margin-top:50px}}section#services div.description-block{font-size:18px;margin-top:90px;position:relative;left:50%;margin-left:-40%;padding:15px;width:300px;color:#485063;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:1px solid #c6c6c6}section#services div.description-block span{font-size:18px}section#services div.description-block span p{font-size:16px}section#services div.description-block .cogs-desc{text-align:left}section#services div.description-block .cogs-desc ul{list-style-type:none;padding-left:15px}section#services div.description-block .cogs-desc ul li{margin-bottom:5px}section#services div.description-block .cogs-desc ul li:before{content:"-";padding-right:10px}section#services div.description-block.active{background:#f16651;color:#fff;border:0}@media screen and (max-width:992px){section#services div.description-block{margin-left:-25%;width:50%}}@media screen and (max-width:560px){section#services div.description-block{margin-left:-36%;width:75%}}section#services div#mobile-accordion{margin-top:20px}section#services div#mobile-accordion .card{margin-top:-20px}section#services div#mobile-accordion .card .card-header h5{padding:20px;cursor:pointer}section#services div#mobile-accordion .card .card-header h5 a{color:#f1f1f1}section#services div#mobile-accordion .card .collapse .card-block,section#services div#mobile-accordion .card .collapsing .card-block{color:#485063;padding:0 30px 50px;font-size:17px}section#services div#mobile-accordion .card:nth-child(even) .card-header h5{background:#485063}section#services div#mobile-accordion .card:nth-child(odd) .card-header h5{background:#f16651}@media screen and (max-width:768px){section#services{padding-bottom:0}}section#our-approach{width:100%;padding:80px 15px;background-color:#fff;color:#000}section#our-approach h2{text-align:center}section#our-approach .circle{margin-top:30px}section#our-approach .circle .header-image{position:relative;left:50%;margin-left:-61px;height:122px;width:122px}section#our-approach .circle .header-image.one{background:url(https://placeholdit.imgix.net/~text?txtsize=28&txt=build&w=120&h=120)}section#our-approach .circle .header-image.two{background:url(https://placeholdit.imgix.net/~text?txtsize=28&txt=operate&w=120&h=120)}section#our-approach .circle .header-image.three{background:url(https://placeholdit.imgix.net/~text?txtsize=28&txt=transfer&w=120&h=120)}section#our-approach .circle .title{margin-top:40px;font-family:CenturyGothicBold;font-size:18px;color:#485063}section#our-approach .circle .description{margin-top:15px;font-size:18px;color:#757b86;line-height:1.5;opacity:.7}@media screen and (max-width:992px){section#our-approach .circle{position:relative;width:50%;left:50%;margin-left:-25%;margin-bottom:50px}}@media screen and (max-width:560px){section#our-approach .circle{width:75%;margin-left:-36%}}section#contact{box-shadow:0 -2px 4px 0 rgba(189,189,189,.5);border:1px solid #efefef;padding:30px 15px}section#contact .contact-inner-wrapper{padding-left:0;padding-right:0;padding-bottom:20px}section#contact .contact-inner-wrapper .header{position:relative;padding-top:50px}section#contact .contact-inner-wrapper .header h2{color:#485063}section#contact .contact-inner-wrapper .header p.description{color:#757b86;font-size:18px;max-width:50%;position:relative;left:50%;margin-left:-25%}@media screen and (max-width:560px){section#contact .contact-inner-wrapper .header p.description{max-width:75%;margin-left:-36%}}section#contact .contact-inner-wrapper .contact-form-container{padding:0 50px;max-width:650px}section#contact .contact-inner-wrapper .contact-form-container select{width:100%;padding:5px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#FFF;color:#888;border:none;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;font-weight:400}section#contact .contact-inner-wrapper .contact-form-container select option{color:#555}section#contact .contact-inner-wrapper .contact-form-container select[multiple] option{height:22px}section#contact .contact-inner-wrapper .contact-form-container label{position:relative;width:100%;color:#888;text-align:left}section#contact .contact-inner-wrapper .contact-form-container label.drop:after{content:'>';font:15px Consolas,monospace;color:#485063;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px;top:10px;padding:0 0 2px;position:absolute;pointer-events:none}section#contact .contact-inner-wrapper .contact-form-container label.drop:before{content:'';right:6px;top:0;width:20px;height:20px;position:absolute}section#contact .contact-inner-wrapper .contact-form-container input{width:100%;padding:5px;color:#555}section#contact .contact-inner-wrapper .contact-form-container .chosen-container{color:#555!important}section#contact .contact-inner-wrapper .contact-form-container button{position:relative;top:-1px;margin-left:15px;width:160px;border:0;outline:0;color:#fff;background:#f16651;height:36px}footer{min-height:160px;background:#485063;padding:26px 0 0}footer .informed{text-align:center;font-size:17px}footer .quick-contact{margin-top:20px;max-width:480px;padding-bottom:27px}footer .quick-contact input{width:300px;height:36px;padding:5px;color:#000}footer .quick-contact button{position:relative;top:-1px;margin-left:10px;width:160px}@media screen and (max-width:550px){footer{min-height:220px}footer .quick-contact input{display:block;position:relative;width:300px;left:50%;margin-left:-150px}footer .quick-contact button{display:block;position:relative;width:200px;left:50%;margin-left:-100px;margin-top:25px}}footer .bottom{width:100%;left:0;right:0;height:58px;background:#3e4555;text-align:center;padding:20px}footer .bottom span{font-size:14px;color:#fff;opacity:.6}