pre,textarea{overflow:auto}img,legend{border:0}body,h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}.dia-nav li a,a{text-decoration:none}html{box-sizing:border-box;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,::after,::before{box-sizing:inherit}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0;border-bottom:1px solid #DDD;border-left:none;border-right:none;border-top:none;margin:1.5em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:dia-icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-moz-osx-font-smoothing:grayscale}.logo,[data-icon]:before,body,button,h1,h2,h3,h4,h5,h6,input{-webkit-font-smoothing:antialiased}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0}textarea{min-height:180px}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:dia-icons;src:url(../fonts/dia-icons.eot);src:url(../fonts/dia-icons.eot?#iefix) format("embedded-opentype"),url(../fonts/dia-icons.woff) format("woff"),url(../fonts/dia-icons.ttf) format("truetype"),url(../fonts/dia-icons.svg#untitled-font-1) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before{-webkit-font-smoothing:antialiased}.icon-facebook:before{content:"\61"}.icon-linkedin:before{content:"\62"}.icon-local:before{content:"\63"}.icon-phone:before{content:"\64"}.icon-mail:before{content:"\65"}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}h1,h2,h3,h4,h5,h6{-moz-osx-font-smoothing:grayscale;font-family:font1;color:#000;font-style:normal;margin:18px 0 15px}h5,h6{line-height:30px;margin-top:15px;letter-spacing:1px;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:30px;line-height:36px;margin-top:0;letter-spacing:-1px}h2{font-size:24px;line-height:30px}h3{font-size:20px;line-height:30px}h4{font-size:17px;line-height:30px}h5{font-size:14px}h6{font-size:13px}p{margin:15px 0;font-family:"Open Sans",sans-serif;line-height:1.8em;color:#000}p img{margin:0}.section-header{font-family:Comfortaa,cursive;font-size:30px;margin:80px 0 30px}form{margin-bottom:20px}fieldset{margin:0 0 30px;padding:0;border:none}input[type=text],input[type=password],input[type=email],select,textarea{font-family:Comfortaa,cursive;display:block;cursor:default;padding:10px 20px;margin:0 0 10px;border:0;outline:0;vertical-align:middle;font-size:15px;line-height:24px;border-radius:3px;max-width:100%;background:rgba(255,255,255,.4);transition:all .3s ease-in-out}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,select:focus,textarea:focus{color:#000;background:#FFF}.button,.button:visited,button,input[type=button],input[type=reset],input[type=submit]{font-family:Comfortaa,cursive;font-size:16px;display:inline-block;padding:10px 16px;margin:0 3px 6px 0;background:#f8c336;color:#000;text-decoration:none;cursor:pointer;height:auto;text-align:center;border:none;border-radius:3px;transition:all .3s ease-in-out}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#FFF;background:#5f4603}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.placeholder{color:#000!important}.logo{-moz-osx-font-smoothing:grayscale;font-family:Comfortaa,cursive;font-weight:600}.logo .brand-color{color:#f8c336}.logo a{color:#fff}.logo a:hover{color:#fce8b1}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background:#444567;z-index:9999999;height:100%;width:100%}.no-js #preloader,.oldie #preloader{display:none}#loader{position:absolute;top:50%;left:50%;width:50px;height:50px;border-radius:30px;margin-left:-25px;margin-top:-25px;background-color:#f8c336;animation:sk-rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.s-loader{margin:12px auto 30px;width:70px;text-align:center;transform:translateX(2.5px)}.s-loader>div{width:12px;height:12px;background-color:#FFF;border-radius:100%;display:inline-block;margin-right:5px;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.about-wrapper::after,.contact-wrapper::after,.local-wrapper::after,.services-wrapper::after,header .row::after{content:"";display:table;clear:both}.s-loader .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.s-loader .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}body,html,main{height:100%;width:100%;margin:0 auto;padding:0}body{-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;background:#fff;font:16px Comfortaa,cursive;color:#000}img{max-width:100%;height:auto}figure{margin:0}.about-wrapper,.contact-wrapper,.local-wrapper,.services-wrapper{max-width:80em;margin-left:auto;margin-right:auto;padding:1.5em 0 2.35765%}@media (max-width:61.9375em){.about-wrapper,.contact-wrapper,.local-wrapper,.services-wrapper{padding:2em 3em 4em 2.35765%}header .logo{margin-left:30px}}header{height:70px;width:100%;position:fixed;left:0;top:0;z-index:600;background:rgba(68,69,103,.9);transition:all .5s ease-in-out;border-bottom:2px solid #f8c336}.dia-nav li,.dia-nav li a,.header-social,header .logo{position:relative}header .logo{float:left;width:auto;margin-right:40px;z-index:600;line-height:3.5em;font-size:20px;font-family:Comfortaa,cursive;letter-spacing:.2px}header .nav-container{float:right}header .row{margin-left:auto;margin-right:auto;max-width:780px}@media (max-width:61.9375em){header .row{max-width:100%}}#toggle-btn{display:none}.header-social{font-size:20px;font-weight:400;line-height:70px;margin-top:0;float:left;top:-1px}.header-social li{display:inline-block;margin-right:15px}.header-social li a{color:#f8c336}.header-social li a:hover{color:#c18e07}@media (max-width:47.9375em){.about-wrapper,.contact-wrapper,.local-wrapper,.services-wrapper{padding:2em 1.5em 2.35765%}.header-social{display:none}}.dia-nav,.dia-nav li{display:inline-block}.dia-navbar,.dia-navbar a,.dia-navbar li,.dia-navbar ul{margin:0;padding:0}.dia-navbar{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:300;float:left}.dia-nav{min-height:70px;width:auto;text-align:left}.dia-nav li{list-style:none;height:70px}.dia-nav li a{display:block;padding:25px 15px;text-align:right;color:#fff;transition:color .2s ease-in-out}.dia-nav li a:hover,.dia-nav li.current a{color:#f8c336}.dia-nav li a:active{background-color:transparent!important}@media (max-width:47.9375em){.dia-navbar{z-index:700;display:block;width:100%;float:none;position:absolute;top:0;right:0}#toggle-btn{height:40px;min-width:40px;font-size:14px;text-align:left;float:right;display:block;padding:0;position:relative;top:-2px;right:0}.dia-navbar>a:hover .menu-icon{background:#FFF}.dia-navbar .menu-icon{display:inline-block;width:24px;height:3px;position:absolute;right:25px;top:35px;bottom:auto;left:auto;background:#f8c336;transition:all .3s ease-in-out;text-shadow:none;color:transparent}.dia-navbar .menu-icon:after,.dia-navbar .menu-icon:before{content:'';width:100%;height:100%;position:absolute;background-color:inherit;left:0}.dia-navbar .menu-icon:before{bottom:8px}.dia-navbar .menu-icon:after{top:8px}.dia-navbar .dia-nav{background:rgba(68,69,103,.98);padding:25px 0;margin:0;height:auto;display:none;clear:both;width:100%;float:none;position:absolute;top:70px;right:0}.dia-navbar .dia-nav>li{display:block;float:none;height:auto;text-align:left;padding:6px 0}.dia-navbar .dia-nav li a{display:block;width:auto;color:#fff;padding:15px 20px;line-height:20px;border:none;text-align:left}.dia-navbar .dia-nav li.current>a{background:0 0;color:#f8c336}.dia-navbar .dia-nav li.current>a:after{display:none}}.hero-slider .btn-action,.hero-slider .flex-caption h1{font-family:Comfortaa,cursive;color:#fff;letter-spacing:.4px}.main-hero{background:url(../img/hero-bg.jpg) center no-repeat #fff;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;min-height:630px;width:100%;text-align:left;position:relative;border-bottom:1px solid #15191d}.hero-container{max-width:80em;margin-left:auto;margin-right:auto;text-align:center}.hero-container::after{clear:both;content:"";display:table}.hero-content{position:relative;padding-top:65px;padding-bottom:100px}.hero-slider{margin:170px 0 60px}.hero-slider .flex-caption{max-width:740px;margin:0 auto;padding-bottom:50px}.hero-slider .flex-caption h1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px!important;text-shadow:0 1px 10px rgba(0,0,0,.8);position:relative;filter:alpha(opacity=0);opacity:0;zoom:1}.hero-slider .btn-action{text-shadow:0 1px 2px rgba(0,0,0,.2);background-color:#f8c336;font-size:15px;border:0;font-weight:600;padding:18px 60px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2);transition:all .5s ease-in-out}.hero-slider .btn-action:hover{background-color:#e9ab08}@media (max-width:47.9375em){#hero{min-height:auto}.hero-content{padding-bottom:60px}.hero-slider{margin:80px 0 30px}.hero-slider .slides .flex-caption{margin:0 40px;width:auto}}#hero .flex-control-nav{width:100%;text-align:center;display:block;position:relative;bottom:0;z-index:500}#hero .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}#hero .flex-control-paging li a{width:12px;height:12px;display:block;cursor:pointer;text-indent:-9999px;border-radius:50%;background:#FFF}#hero .flex-control-paging li a.flex-active{background:#f8c336;cursor:default}.main-about{background:url(../img/about-bg.png) top center #fff;padding-bottom:80px}.about-wrapper .section-header{margin-left:8.5298%;color:#000}@media (max-width:61.9375em){.hero-slider .flex-caption h1{line-height:1.3em}#hero .flex-control-nav{text-align:center}.about-wrapper .section-header{margin-left:0}}.about-wrapper .about-content{margin-left:8.5298%;float:left;display:block;margin-right:2.35765%;width:40.29137%}.about-wrapper .about-content:last-child{margin-right:0}@media (max-width:61.9375em){.about-wrapper .about-content{margin-left:0;float:left;display:block;margin-right:2.35765%;width:100%}.about-wrapper .about-content:last-child{margin-right:0}}.about-wrapper .about-figure{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-left:8.5298%}.about-wrapper .about-figure:last-child{margin-right:0}@media (max-width:61.9375em){.about-wrapper .about-figure{display:none}.about-wrapper .about-figure img{max-width:80%}}.main-services{background:url(../img/services-bg.png) #fff;background-size:cover;padding-bottom:80px}.services-wrapper .section-header{text-align:center;color:#fff}.services-wrapper .services-content{max-width:80em;margin-left:auto;margin-right:auto}.services-wrapper .services-content::after{clear:both;content:"";display:table}.services-wrapper .service-item{margin-left:17.05961%;float:left;display:block;margin-right:2.35765%;width:23.23176%;text-align:center}.services-wrapper .service-item:last-child{margin-right:0}@media (max-width:61.9375em){.services-wrapper .service-item{margin-left:0;float:left;display:block;margin-right:2.35765%;width:100%}.services-wrapper .service-item:last-child{margin-right:0}}.services-wrapper .service-item .service-img{max-width:160px;margin:0 auto}.services-wrapper .service-item .service-title{font-family:"Open Sans",sans-serif;color:#fff;font-size:19px;font-weight:300;min-height:60px;margin:5px 0 30px}.main-local{background-color:#eacc71;position:relative;padding-top:80px;margin-top:-70px;z-index:-3}.main-local .section-header{color:#000;z-index:99999;padding:15px 30px 25px;margin:0 0 0 17.05961%}@media (max-width:61.9375em){.main-local .section-header{margin-left:0;padding:20px}}.main-local .map{width:100%;height:480px;z-index:1}.local-content{position:absolute;top:150px;right:15%;z-index:2;width:360px;height:480px;background-color:#fff;margin:0;padding:160px 30px 20px;box-shadow:0 8px 6px -6px rgba(0,0,0,.05)}.local-address,.local-mail,.local-phone{max-width:80em;margin-left:auto;margin-right:auto}.local-address::after,.local-mail::after,.local-phone::after{clear:both;content:"";display:table}.local-address i,.local-mail i,.local-phone i{float:left;margin-top:5px;margin-right:15px;font-size:30px;color:#3f3f3f}.local-address p,.local-mail p,.local-phone p{font-family:Comfortaa,cursive;color:#3f3f3f;margin:5px 0}.local-address p{font-size:14px}.local-phone p{font-size:24px}.local-mail i{font-size:26px}.local-mail a{color:#3f3f3f;font-size:14px;padding-top:5px;display:block}.local-mail a:hover{color:#727272}.main-contact{background:url(../img/contact-bg.jpg) #fff;background-size:cover;overflow:hidden}.contact-wrapper .section-header{text-align:center;color:#fff}.contact-wrapper .section-header .highlight{color:#f8c336}.contact-wrapper .section-subtitle{color:#fff;font-size:18px;text-align:center;font-family:"Open Sans",sans-serif;font-weight:300}.contact-wrapper .contact-content{margin-left:17.05961%;float:left;display:block;margin-right:2.35765%;width:65.88078%}.contact-wrapper .contact-content:last-child{margin-right:0}@media (max-width:61.9375em){.local-content{right:5%}.contact-wrapper .contact-content{margin-left:0;float:left;display:block;margin-right:2.35765%;width:100%}.contact-wrapper .contact-content:last-child{margin-right:0}}.main-contact form div:after,.main-contact form div:before{content:"";display:table}.main-contact form div:after{clear:both}.main-contact select,.main-contact textarea,input[type=text],input[type=password],input[type=email]{margin-bottom:20px;width:100%}.contactSubmit{font-family:Comfortaa,cursive;text-transform:uppercase;height:55px;font-size:14px;display:inline-block;padding:10px 0;width:100%;box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.message-contact{max-width:80em;width:100%!important;padding:15px 20px;margin:15px 0;border-radius:3px}.message-contact::after{clear:both;content:"";display:table}.message-contact-success{background-color:#37B2CD;color:#fff}.hide{display:none}.footer{background-color:#444567;padding-top:10px;padding-bottom:10px;position:relative;color:rgba(255,255,255,.15)}.footer .content{text-align:center;margin-bottom:12px}.footer .logo{text-transform:none}
/*# sourceMappingURL=dia.css.map */
