body{background-color:#fff;overflow-x:hidden;color:#3b3e43;font:16px/24px "Open Sans",Arial,sans-serif;letter-spacing:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}h1{font-size:38px;line-height:48px;letter-spacing:2px;margin-bottom:16px}h2{font-size:30px;line-height:36px;letter-spacing:2px;margin-bottom:14px}h3{font-size:22px;line-height:27px;letter-spacing:1px;margin-bottom:12px}h4{font-size:16px;line-height:20px;letter-spacing:1px;margin-bottom:10px}h5{font-size:12px;line-height:18px;letter-spacing:1px;margin-bottom:8px}h6{font-size:10px;line-height:15px;letter-spacing:1px;margin-bottom:6px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#005b9b;text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}p{margin-bottom:20px}p a{text-decoration:underline}p a:hover{text-decoration:none}blockquote{border-left:none;padding:0;font-size:18px;line-height:27px;color:#005b9b}blockquote:before{font-family:"FontAwesome";content:"";font-size:22px;line-height:22px;display:block;margin-bottom:15px}blockquote p{font-style:italic}a{color:#005b9b}a:hover,a:focus{outline:0;color:#005b9b}img{max-width:100%}ul{padding:0}ul ul{margin-left:20px}.last{margin-bottom:0}.hr{margin:30px 0;border-top:1px solid #000}.text-primary{color:#005b9b}label{font-weight:normal}input,select,textarea{display:block;max-width:100%;border:1px solid #ccc;background-color:transparent;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}input[type="text"]:focus,input[type="text"]:focus,input[type="text"]:focus,input[type="url"]:focus,textarea:focus{border-color:#000}.headline.style-1{margin-bottom:25px}.headline.style-1 h4{font-weight:400;margin-bottom:0;color:#005b9b}.headline.style-1 h2{font-weight:400}.headline.style-2{margin-bottom:20px;text-align:center}.headline.style-2 i{font-size:25px;line-height:25px;margin-bottom:15px;color:#005b9b}.headline.style-2 h2{margin-bottom:0;font-weight:400}.headline.style-3{margin-bottom:20px;text-align:center}.headline.style-3 h5{margin-bottom:0;color:#005b9b}.alert{position:relative;text-transform:uppercase;font-weight:600;border:none;border-radius:2px;color:#fff;margin-bottom:30px;padding-right:55px}.alert.alert-danger.alert-landing{position:relative;text-transform:none;font-size:15px;font-weight:normal;font-style:normal;font-stretch:normal;text-align:center;color:#bd6150;border:none;border-radius:2px;margin-bottom:30px;padding-right:55px}.alert.alert-danger.alert-landing.fixed_top{position:fixed;z-index:1000;top:0;width:100%;border:0;border-radius:0;border-bottom:1px solid #e5aaaa;margin-bottom:0;padding:15px 7px}.alert:after{position:absolute;top:0;right:0;width:55px;height:100%;line-height:55px;text-align:center}.alert i{font-size:18px;line-height:20px;margin-right:15px}.alert.alert-info{background-color:#fff;color:#005b9b;border:1px solid #48afd7}.alert.alert-danger{background-color:#fae1e1;border:1px solid #cf7272;color:#ab2f2f}.alert.alert-success{background-color:#e2ecbb;border:1px solid #617609;color:#617609}.alert.alert-warning{background-color:#faefd4;color:#7d5e13;border:1px solid #ba963f}.alert.alert-warning:after{border-color:#cf7272}.check-list,.circle-list{list-style:none;margin-bottom:20px}.check-list li:before{font-family:"FontAwesome";content:"";margin-right:10px;width:16px;height:16px;display:inline-block;text-align:center;padding-left:1px;border:1px solid #3b3e43;font-size:9px;line-height:15px}.circle-list li:before{font-family:"FontAwesome";content:"";margin-right:10px;display:inline-block;font-size:7px;line-height:16px;position:relative;top:-2px}.btn{position:relative;z-index:2;margin-bottom:8px;margin-top:8px;border-radius:4;text-transform:uppercase;font-size:14px;line-height:14px;padding:12px;overflow:hidden;-webkit-transition:all .2s;transition:all .2s}.submenu{position:relative;z-index:2;margin-bottom:0;border-radius:0;text-transform:uppercase;font-size:18px;line-height:16px;padding:10px 12px;overflow:hidden;-webkit-transition:all .2s;transition:all .2s;color:#555}.btn:after{position:absolute;z-index:-1;top:0;left:50%;width:0;height:100%;opacity:0;content:"";-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s;transition:all .2s}.btn:hover:after{width:101%;opacity:1}.btn:hover{background-color:transparent}.btn:focus{outline:0}.btn i{display:inline-block;line-height:50px;text-align:center;border-left:1px solid #fff;padding-left:20px;margin:-15px 0 -15px 20px}.btn-default{border:1px solid #8cae00;background-color:#a1c50e;color:#fff}.btn-default:after{background-color:#8cae00}.btn-default:hover{border-color:#a1c50e;background-color:#c4e53e;color:#fff}.btn-default:focus{background-color:#8cae00;color:#fff}.btn-black{border:1px solid #005b9b;background-color:#005b9b;color:#fff}.btn-black:after{background-color:#0571bd}.btn-black:hover{border-color:#005b9b;background-color:#0571bd;color:#fff}.btn-black:focus{color:#fff}.btn-white{border:1px solid #0571bd;background-color:transparent}.btn-white i{border-left-color:#0571bd}.btn-white:after{background-color:#0571bd}.btn-white:hover{border-color:#0571bd;background-color:transparent;color:#fff}.btn-white:hover i{border-left-color:#fff}#accordion{margin-bottom:30px}.panel{box-shadow:none;background-color:transparent}.panel-heading{border:none;border-radius:0;background-color:transparent;padding:0}.panel-title a,.panel-title a:focus{display:block;text-decoration:none;border-top:1px solid #d7d7d7;padding:20px 0 17px;font-size:13px;line-height:13px;font-weight:600;color:#3b3e43}.panel-title a:before{font-family:"FontAwesome";content:"";color:#005b9b;font-size:20px;margin:0 20px;font-weight:400}.panel-title a[aria-expanded="true"]{color:#005b9b}.panel-title a[aria-expanded="true"]:before{content:""}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border:none;padding:0;padding-left:55px}.nav-tabs>li>a{border-radius:2px;color:#3b3e43;border-color:transparent;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{background-color:transparent;border-color:transparent;color:#005b9b}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#005b9b}.tab-content{margin:40px 0}.tab-content img{float:left;display:block;margin-right:20px}.vertical-tabs{margin-bottom:30px}.vertical-tabs .nav-tabs{float:left;width:200px;border-bottom:none}.vertical-tabs .nav-tabs li{float:none}.vertical-tabs .nav-tabs>li>a{margin-right:0;border:1px solid transparent;border-right:none}.vertical-tabs .nav-tabs>li:first-child>a{border-top:none}.vertical-tabs .nav-tabs>li.active>a{border-color:#d7d7d7;border-right:none}.vertical-tabs .tab-content{border-left:1px solid #d7d7d7;margin-top:0;margin-left:199px;padding:10px 10px 10px 40px}.vertical-tabs .tab-content img{float:none;margin-right:0}.map{margin-bottom:100px;height:650px}.map img{max-width:none}.social-media{margin-bottom:20px}.social-media a{font-size:24px;line-height:24px;color:#acacac;text-decoration:none;margin-right:10px;-webkit-transition:all .3s;transition:all .3s}.social-media a:hover{color:#005b9b}.social-media a:last-child{margin-right:0}.social-media a.facebook:hover{color:#3b5998!important}.social-media a.twitter:hover{color:#5ea9dd!important}.social-media a.google:hover{color:#c63427!important}.social-media a.linkedin:hover{color:#0077b5!important}.social-media a.android:hover{color:#a4c639!important}.social-media a.apple:hover{color:#d6d7cf!important}.social-media a.dribbble:hover{color:#e04c86!important}.social-media a.dropbox:hover{color:#007ee6!important}.social-media a.flickr:hover{color:#0062dd!important}.social-media a.instagram:hover{color:#a07459!important}.social-media a.linux:hover{color:#000!important}.social-media a.pinterest:hover{color:#f71819!important}.social-media a.reddit:hover{color:#ff4500!important}.social-media a.share:hover{color:#010101!important}.social-media a.skype:hover{color:#00abeb!important}.social-media a.tumblr:hover{color:#34465d!important}.social-media a.vimeo:hover{color:#1ca7cc!important}.social-media a.vine:hover{color:#02c594!important}.social-media a.vk:hover{color:#4c75a3!important}.social-media a.whatsapp:hover{color:#11ae09!important}.social-media a.windows:hover{color:#00abf3!important}.social-media a.weibo:hover{color:#d52b2b!important}.social-media a.wordpress:hover{color:#464646!important}.social-media a.yahoo:hover{color:#44029a!important}.social-media a.youtube:hover{color:#e22d24!important}.process-steps{position:relative;margin:15px 0 30px}.process-steps:before{display:block;border-top:1px solid #d7d7d7;content:"";position:absolute;top:42.5px;left:0;right:0;width:80%;z-index:1;margin:0 auto}.process-steps .step{position:relative;z-index:2;float:left;width:20%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.process-steps.process-6-steps .step{width:16.66666%}.process-steps.process-5-steps .step{width:20%}.process-steps.process-4-steps .step{width:25%}.process-steps .step i{border:1px solid #3b3e43;border-radius:50%;display:block;width:85px;height:85px;font-size:26px;line-height:85px;margin:0 auto;background-color:#fff;outline:10px solid #fff;-webkit-transition:all .3s;transition:all .3s}.process-steps .step-details{margin-top:20px}.process-steps .step-details h5{font-weight:400;-webkit-transition:all .3s;transition:all .3s}.process-steps .step:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.process-steps .step:hover i{border-color:#005b9b;color:#005b9b}.process-steps .step:hover h5{color:#005b9b}.pie-chart{position:relative;text-align:center;margin-bottom:20px}.pie-chart canvas{max-width:100%}.pie-chart-details{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pie-chart-details h1{font-size:36px;line-height:60px;font-weight:300;text-transform:uppercase}.pie-chart-details h1 small{display:block;font-size:14px;font-weight:700;color:#005b9b}.legend{list-style:none;font-size:11px;text-transform:uppercase}.legend li:before{display:inline-block;width:18px;height:18px;margin-right:15px;content:"";vertical-align:middle}.legend li:nth-child(1):before{background-color:#3b3e43}.legend li:nth-child(2):before{background-color:#a2a5ab}.legend li:nth-child(3):before{background-color:#005b9b}.legend li:nth-child(4):before{background-color:#efdbbd}.chart-container{margin-bottom:30px}.progress{box-shadow:none;border-radius:0;background-color:#d7d7d7;height:3px;margin-bottom:10px}.progress-bar{background-color:#3b3e43}.progress-bar-title{position:relative;margin-bottom:30px}.progress-bar-title h5{font-weight:600}.progress-bar-title span{position:absolute;top:0;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.counter{margin-bottom:30px;color:#005b9b;text-align:center}.counter i{font-size:32px;line-height:32px}.counter-value{font-size:72px;line-height:96px;letter-spacing:10px;font-weight:300}.counter-details{text-transform:uppercase;font-weight:700}.price-plan{position:relative;margin-bottom:50px;border:1px solid #d7d7d7;padding:40px;text-align:center;-webkit-transition:all .5s;transition:all .5s}.price-plan:before,.price-plan:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";-webkit-transition:all .5s;transition:all .5s}.price-plan:before{border-right:1px solid #005b9b;border-left:1px solid #005b9b;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.price-plan:after{border-top:1px solid #005b9b;border-bottom:1px solid #005b9b;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.price-plan-heading{margin-bottom:40px;color:#005b9b}.price-plan-heading i{font-size:38px;line-height:38px;margin-bottom:15px}.price-plan-heading h3{font-weight:600}.price-plan-heading h3:after{content:"";border-bottom:1px solid #005b9b;display:block;width:40px;margin:15px auto}.price-plan-heading h1{font-size:60px;line-height:72px;font-weight:300;margin-bottom:0}.price-plan-heading h1 sup{font-size:24px;vertical-align:super}.price-plan-heading h1 small{display:block;color:#d7d7d7;font-size:13px;font-weight:400;letter-spacing:1px;text-transform:none}.price-plan ul{list-style:none;text-transform:uppercase;margin-bottom:40px}.price-plan ul li{border-top:1px solid #d7d7d7;padding:10px 0}.price-plan ul li:last-child{border-bottom:1px solid #d7d7d7}.price-plan .btn{margin-bottom:0}.price-plan:hover{border-color:transparent}.price-plan:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.price-plan:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.testimonial{margin-bottom:30px;text-align:center}.testimonial blockquote{border:none;padding:0;font-size:14px;line-height:24px;width:70%;margin:0 auto 40px;color:#3b3e43}.testimonial blockquote:before{content:none}.testimonial blockquote p{font-style:normal}.testimonial h5{color:#005b9b;font-weight:400}.testimonial h5:before{content:"-";margin-right:5px}.testimonial img{border-radius:50%;margin-top:20px}.testimonial.with-background{padding:70px 40px;background:#3b3e43 no-repeat center center;color:#fff}.testimonial.with-background blockquote{width:100%;color:#fff}.isotope{margin:-15px -15px 30px}.isotope.no-space{margin:0;margin-bottom:30px}.isotope .isotope-item{float:left;width:25%;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.isotope.no-space .isotope-item{padding:0}.isotope.col-3 .isotope-item{width:33.333333%}.isotope.col-4 .isotope-item{width:25%}.isotope.col-5 .isotope-item{width:25%}.filter{list-style:none;text-align:center;margin-bottom:100px}.filter li{line-height:13px;display:inline-block;text-transform:uppercase;margin-right:20px;padding-right:20px;border-right:1px solid #005b9b}.filter li:last-child{margin-right:0;padding-right:0;border-right:none}.filter li a{text-decoration:none;color:#3b3e43;font-weight:600;-webkit-transition:all .3s;transition:all .3s}.filter li a:hover,.filter li a.active{color:#005b9b}.pagination{display:block;margin-top:30px;margin-bottom:50px}.pagination>li:last-child>a,.pagination>li:first-child>a{border-radius:0}.pagination li{display:inline-block;margin-right:5px}.pagination li:last-child{margin-right:0}.pagination li a{display:block;width:32px;height:32px;font-size:14px;line-height:32px;background-color:#fff;color:#bbb;padding:0;text-align:center;border:1px solid #bbb;-webkit-transition:all .3s;transition:all .3s}.pagination>li>a:hover,.pagination>li.active>a,.pagination>li.active>a:hover{background-color:#fff;color:#005b9b;border:2px solid #005b9b}.breadcrumb{background-color:transparent;text-align:right;margin:0;padding:0;letter-spacing:1px;font-size:14px}.breadcrumb li a{color:#005b9b}.breadcrumb li a:hover{text-decoration:none;color:#3b3e43}.breadcrumb li.active{color:#3b3e43}.logos{list-style:none;margin:0 -25px 20px -25px}.logos li{float:left;width:20%;padding:0 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.logos li:last-child{margin-right:0}.logos li img{display:block;max-width:100%;margin:0 auto}.timeline{margin-bottom:50px}.timeline-item{position:relative;padding-bottom:80px;margin-bottom:20px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.timeline-item:after{content:"";border-left:1px solid #3b3e43;height:65px;position:absolute;bottom:0;left:50%}.timeline-item:last-child{margin-bottom:0;padding-bottom:0}.timeline-item:last-child:after{display:none}.timeline-item h4{font-weight:600;margin-bottom:5px}.timeline-item h2{font-weight:700;margin-bottom:5px}.timeline-item h2 a{display:block}.timeline-item h2 a:after,.timeline-item h2 a:before{position:relative;top:-5px;margin:0 15px;display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#005b9b;content:""}.timeline-item:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.info-box{padding:100px 0 80px;background:url(../images/backgrounds/bg-1.jpg) no-repeat center center;text-align:center;margin:70px 0 100px}.full-section{position:relative;z-index:0;margin-bottom:100px;padding:60px 0;background:#333 no-repeat center center;color:#fff}.full-section-content{position:relative;z-index:2;padding:165px 0 135px}#video-section .full-section-content{position:absolute;top:50%;left:0;right:0;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.full-screen .full-section-content{position:absolute;top:50%;left:0;right:0;padding:0;-webkit-transform:translateY(-15%);-ms-transform:translateY(-15%);transform:translateY(-15%)}#video-section.full-screen .full-section-content{-webkit-transform:translateY(-15%);-ms-transform:translateY(-15%);transform:translateY(-15%)}.parallax{background-attachment:fixed!important;-webkit-background-size:cover!important;background-size:cover!important}.full-section h1 a,.full-section h2 a,.full-section h3 a,.full-section h4 a,.full-section h5 a,.full-section h6 a,.full-section .nav-tabs>li>a,.full-section .panel-title a:focus,.full-section .process-steps .step:hover i{color:#005b9b}.full-section h1 a:hover,.full-section h2 a:hover,.full-section h3 a:hover,.full-section h4 a:hover,.full-section h5 a:hover,.full-section h6 a:hover,.full-section .counter-value,.full-section .testimonial blockquote,.full-section .panel-title a[aria-expanded="true"]{color:#fff}.full-section .process-steps .step i{outline:0;color:#fff;background-color:#3b3e43;border-color:#fff}.full-section .process-steps .step:hover i{border-color:#005b9b}.full-section .widget-twitter{margin-bottom:0}#section-1{padding-top:100px;margin-top:50px;background-image:url(../images/backgrounds/bg-2-ru.jpg)}#section-2{padding:0;border-top:1px solid #005b9b;border-bottom:1px solid #005b9b;background-color:#005b9b;margin-bottom:0;margin-top:50px}#section-3{background-image:url(../images/backgrounds/bg-7.jpg);margin-top:50px;padding:120px 0 90px}#section-4{background-image:url(../images/backgrounds/bg-3.jpg);margin-bottom:0;margin-top:50px;padding:85px 0 45px}#section-5{margin-top:50px;background-image:url(../images/backgrounds/bg-4.jpg);padding:85px 0 70px}#section-6{margin-top:50px;background-color:#f4f4f4;padding:85px 0 65px}#section-7{margin-top:80px;background-image:url(../images/backgrounds/bg-5.jpg);padding:100px 0 70px}#section-8{background-color:#2b2e31;margin-bottom:0;margin-top:50px;padding:80px 0}#section-9{background-image:url(../images/backgrounds/bg-7.jpg);margin-top:60px;padding:120px 0 90px}#section-10{background-color:#3b3e43;padding:50px 0 30px}#section-11{margin-top:50px;background-image:url(../images/backgrounds/bg-5.jpg);padding:100px 0 70px}#section-12{margin-top:50px;margin-bottom:0;background-color:#f4f4f4;padding:85px 0 65px}#youtube-video-section{position:absolute;overflow:hidden;z-index:1;top:0;width:100%;height:100%}#video-section,#home-video-section{padding:0;height:635px}.youtube-player{display:none}.mb_YTVPBar .buttonBar{top:-200px}.full-screen .mb_YTVPBar .buttonBar{top:-100px}#go-top{z-index:99999;display:none;position:fixed;bottom:25px;right:25px;font-size:48px;line-height:48px;text-decoration:none;cursor:pointer;color:#005b9b;text-align:center;border-radius:5px;-webkit-transition:all .3s;transition:all .3s}#go-top:hover{opacity:.7}.bannercontainer{width:100%;position:relative;padding:0;margin-bottom:40px}.banner{width:100%;position:relative}.tp-leftarrow.default,.tp-rightarrow.default{width:36px;height:36px;background:#005b9b no-repeat center center}.tp-leftarrow.default:hover,.tp-rightarrow.default:hover{background-color:#3b3e43}.tp-leftarrow.default{background-image:url(../images/backgrounds/prev.png)}.tp-rightarrow.default{background-image:url(../images/backgrounds/next.png)}.tp-bullets.simplebullets.round .bullet{width:8px;height:8px;background:#005b9b;border:1px solid #005b9b;border-radius:50%;margin:0 3px}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected{background-color:#fff}.tp-caption.title{font-size:75px;line-height:75px;font-weight:300;color:#005b9b;text-transform:uppercase}.tp-caption.title-white{font-size:75px;line-height:75px;font-weight:300;color:#fff;text-transform:none}.tp-caption.title:after{content:"";border-bottom:1px solid #005b9b;width:15px;display:block;margin-top:15px}.tp-caption.text{font-size:30px;line-height:40px;font-weight:300}.tp-caption.text-white{font-size:30px;line-height:40px;font-weight:300;color:#fff}.tp-caption.social-icon a{font-size:20px;line-height:10px;color:#005b9b;padding-right:10px;border-right:1px solid #005b9b}.tp-caption.social-icon:last-child a{border-right:none}.tp-caption.social-icon a:hover{color:#3b3e43}.tp-caption .btn,.tp-caption .btn:hover{color:#fff}.bx-wrapper .bx-viewport{left:0;border:none;background:transparent;-webkit-box-shadow:none;box-shadow:none}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{bottom:20px}.bx-wrapper .bx-controls-direction a{background-color:#005b9b}.bx-wrapper .bx-controls-direction a:hover{background-color:#3b3e43}.bx-wrapper .bx-prev{left:0;background:url(../images/backgrounds/prev.png) no-repeat center center}.bx-wrapper .bx-next{right:0;background:url(../images/backgrounds/next.png) no-repeat center center}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:center center}.bx-wrapper .bx-pager.bx-default-pager a{width:8px;height:8px;border:1px solid #005b9b;background-color:#005b9b}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#fff}.info-slider .bx-wrapper .bx-pager{text-align:left;bottom:-20px}.testimonial-slider #thumb-pager{text-align:center}.testimonial-slider #thumb-pager a{-webkit-transition:all .3s;transition:all .3s}.testimonial-slider #thumb-pager a:hover,.testimonial-slider #thumb-pager a.active{opacity:.5}.testimonial-slider .bx-wrapper{margin-bottom:40px}.testimonial-slider-2 .bx-wrapper .bx-pager{bottom:-40px}.testimonial-slider-2 .testimonial blockquote{width:100%}#project-slider-control a{display:block;float:left;width:25%;background-color:#fff;text-transform:uppercase;text-align:center;border-right:1px solid #005b9b;text-decoration:none;padding:40px 0;font-size:14px;line-height:14px;-webkit-transition:all .3s;transition:all .3s}#project-slider-control a:first-child{border-left:1px solid #005b9b}#project-slider-control a:hover,#project-slider-control a.active{background-color:transparent;color:#fff}.project-slider{max-width:1920px;margin:0 auto;text-align:center}.project-slider .bx-wrapper{margin-bottom:0}.project-slider .bx-wrapper img{margin:0 auto}.slide-description{position:absolute;top:50%;left:50%;width:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slide-description h1{font-weight:400}.slide-description h4{font-weight:700}.slide-description h4,.slide-description .btn{margin-bottom:0}.images-slider .bx-wrapper .bx-pager{bottom:-50px}.images-slider-2{margin-bottom:100px}#twitter-slider-controls{margin-top:13px}#twitter-slider-prev,#twitter-slider-next{display:block}#twitter-slider-prev a,#twitter-slider-next a{text-decoration:none;color:#fff;font-size:18px}.wow{visibility:hidden}.wow.animated{visibility:visible}.widget{margin-bottom:35px}.widget-title{font-size:18px;line-height:18px;font-weight:400;text-transform:uppercase;margin-bottom:50px}.widget-title:after{content:"";border-bottom:2px solid #005b9b;display:block;width:45px;margin-top:15px}.widget-text{}.widget-search{}.widget-search form{position:relative}.widget-search input[type="text"]{width:100%;height:35px}.widget-search input[type="submit"]{height:35px;border:none;position:absolute;top:0;right:0;background:url(../images/backgrounds/search.png) no-repeat center center}.widget-categories{}.widget-categories ul{list-style:none;margin-bottom:0}.widget-categories ul li{border-bottom:1px solid #d7d7d7;padding-bottom:15px;margin-bottom:15px}.widget-categories ul li:last-child{margin-bottom:0}.widget-categories ul li a{font-weight:600;text-transform:uppercase;color:#3b3e43}.widget-categories ul li a:hover{color:#005b9b;text-decoration:none}.widget-categories-dropdown{}.widget-archives{}.widget-archives ul{list-style:none;margin-bottom:0}.widget-archives ul li{border-bottom:1px solid #d7d7d7;padding-bottom:15px;margin-bottom:15px}.widget-archives ul li:last-child{margin-bottom:0}.widget-archives ul li a{font-weight:600;text-transform:uppercase;color:#3b3e43}.widget-archives ul li a:hover{color:#005b9b;text-decoration:none}.widget-archives-dropdown{}.widget-pages{}.widget-pages ul{list-style:none;margin-bottom:0}.widget-pages ul li{border-bottom:1px solid #d7d7d7;padding-bottom:15px;margin-bottom:15px}.widget-pages ul li:last-child{margin-bottom:0}.widget-pages ul li a{font-weight:600;text-transform:uppercase;color:#3b3e43}.widget-pages ul li a:hover{color:#005b9b;text-decoration:none}.widget-metadata{}.widget-metadata ul{list-style:none;margin-bottom:0}.widget-metadata ul li{border-bottom:1px solid #d7d7d7;padding-bottom:15px;margin-bottom:15px}.widget-metadata ul li:last-child{margin-bottom:0}.widget-metadata ul li a{font-weight:600;text-transform:uppercase;color:#3b3e43}.widget-metadata ul li a:hover{color:#005b9b;text-decoration:none}.widget-tags{}.widget-tags a{position:relative;z-index:2;border-radius:0;text-transform:uppercase;font-size:12px;line-height:12px;padding:10px 15px;border:1px solid #005b9b;overflow:hidden;display:inline-block;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.widget-tags a:after{position:absolute;z-index:-1;top:0;left:50%;width:0;height:100%;opacity:0;content:"";background-color:#005b9b;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s;transition:all .2s}.widget-tags a:hover:after{width:101%;opacity:1}.widget-tags a:hover{background-color:transparent;color:#fff}.widget-newsletter{}.widget-newsletter form{position:relative;margin-bottom:5px}.widget-newsletter input[type="text"]{width:100%;height:35px}.widget-newsletter input[type="submit"]{position:absolute;top:0;right:0;height:35px;background:url(../images/backgrounds/arrow.png) no-repeat center center;border:none}.widget-newsletter input[type="submit"]:hover{background-color:#005b9b}.widget-newsletter p{margin-bottom:0;font-style:italic;font-size:10px;line-height:18px;font-weight:300;color:#acacac}.widget-recent-posts{}.widget-recent-posts ul{list-style:none;margin-bottom:0}.widget-recent-posts ul li{border-bottom:1px solid #d7d7d7;margin-bottom:15px}.widget-recent-posts ul li:last-child{margin-bottom:0}.widget-recent-posts ul li img{float:left;display:block;margin-right:20px;margin-bottom:15px}.widget-recent-posts ul li .post-title{text-transform:uppercase;color:#3b3e43;font-weight:600}.widget-recent-posts ul li .post-title:hover{color:#005b9b;text-decoration:none}.widget-recent-posts ul li .post-date{margin-bottom:15px;font-size:10px;line-height:16px;color:#acacac;text-transform:uppercase;font-weight:600}.widget-recent-posts ul li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.widget-latest-news{}.widget-latest-news ul{list-style:none;margin-bottom:0}.widget-latest-news ul li{margin-bottom:40px}.widget-latest-news ul li:last-child{margin-bottom:0}.widget-latest-news ul li img{float:left;display:block;margin-right:20px}.widget-latest-news ul li .news-title{border-bottom:1px solid #d7d7d7;margin-bottom:0;line-height:20px;margin-left:100px;margin-bottom:5px;padding-bottom:8px}.widget-latest-news ul li .news-title a{color:#3b3e43;font-weight:600}.widget-latest-news ul li .news-title:hover a{color:#005b9b;text-decoration:none}.widget-latest-news ul li .news-date{margin-bottom:15px;font-size:11px;color:#acacac;text-transform:uppercase;font-weight:600}.widget-latest-news ul li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.widget-recent-comments{}.widget-recent-comments ul{list-style:none;margin-bottom:0}.widget-calendar{}.widget-calendar table{width:100%;text-align:center}.widget-calendar table th,.widget-calendar table td{padding:5px;border-top:1px solid #3b3e43;border-left:1px solid #3b3e43;text-align:center}.widget-calendar table th:last-child,.widget-calendar table td:last-child{border-right:1px solid #3b3e43}.widget-calendar table tr:last-child td{border-bottom:1px solid #3b3e43}.widget-calendar table tfoot td,.widget-calendar table tfoot td:last-child,.widget-calendar table tfoot tr:last-child td{border:none}.widget-calendar table td#today{background-color:#005b9b;color:#fff}.widget-flickr{}.flickr-photos{margin-bottom:25px}.flickr_badge_image{float:left;padding:1px}.flickr_badge_image img{width:85px;height:auto}.flickr-photos:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.widget-flickr p{margin-bottom:0;font-style:italic;font-size:10px;line-height:18px;font-weight:300;color:#acacac}.widget-contact{}.widget-contact ul{list-style:none;margin-bottom:0}.widget-contact ul li{margin-bottom:25px;border-bottom:1px solid #d7d7d7;padding-bottom:25px}.widget-contact ul li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.widget-contact ul li span{color:#005b9b;text-transform:uppercase;font-size:14px;font-weight:600;display:block}.widget-social{}.widget-social .social-media{margin-bottom:0}.widget-tab{}.widget-tab .widget{margin-bottom:0}.widget-twitter{position:relative;padding-left:40px}.widget-twitter:before{position:absolute;top:0;left:0;font-family:"FontAwesome";font-size:22px;line-height:22px;color:#005b9b;content:""}.widget-twitter .tweet{font-style:italic}@media(min-width:1200px){.info-slider .bx-wrapper .bx-pager{bottom:0}.isotope.col-5 .isotope-item{width:20%}}@media(min-width:768px) and (max-width:991px){.counter-value{font-size:58px;line-height:72px}.isotope .isotope-item,.isotope.col-3 .isotope-item,.isotope.col-4 .isotope-item{width:50%}.isotope.col-5 .isotope-item{width:33.33333333333%}.vertical-tabs .nav-tabs{width:150px}.vertical-tabs .tab-content{margin-left:149px;padding-left:20px}.widget-latest-news ul li img{float:none;margin-right:0;margin-bottom:10px}.widget-latest-news ul li .news-title{margin-left:0}.tp-rightarrow,.tp-leftarrow{display:none}.tp-caption.title:after{margin-top:10px}.tp-caption.social-icon a{font-size:14px;line-height:10px}.tp-caption .btn{font-size:16px;line-height:12px;padding-top:15px;padding-right:10px;padding-bottom:15px;padding-left:10px}.tp-caption .btn i{padding-left:10px}#project-slider-control a{padding:20px 0}.slide-description{width:80%}.widget-recent-posts ul li img{float:none;margin-right:0;margin-bottom:10px}.widget-tab .nav-tabs>li{float:none;margin-bottom:0}.widget-tab .nav-tabs>li>a{border:1px solid #d7d7d7;border-bottom:none;border-radius:0;margin-right:0}.widget-tab .nav-tabs>li>a:hover{border-color:#d7d7d7}}@media(max-width:767px){.last{margin-bottom:20px}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{padding-left:0}.logos li{float:none;width:100%}.process-steps::before{border:none}.process-steps .step{float:none;width:100%;margin-bottom:30px}.process-steps .step:last-child{margin-bottom:0}.process-steps.process-6-steps .step,.process-steps.process-5-steps .step,.process-steps.process-4-steps .step{width:100%}.filter li{display:block;border-right:none;margin-right:0;padding-right:0}.filter li a{display:block;padding:5px 0}.isotope .isotope-item{float:none;width:100%}.isotope.col-3 .isotope-item,.isotope.col-4 .isotope-item,.isotope.col-5 .isotope-item{width:100%}.testimonial blockquote{width:100%}.map{height:400px}.nav-tabs>li{float:none;margin-bottom:0}.nav-tabs>li>a{border:1px solid #d7d7d7;border-bottom:none;border-radius:0;margin-right:0}.nav-tabs>li>a:hover{border-color:#d7d7d7}.tab-content img{float:none;margin-right:0;margin-bottom:15px}.vertical-tabs .nav-tabs{float:none;width:100%}.vertical-tabs .nav-tabs>li>a,.vertical-tabs .nav-tabs>li.active>a{border:1px solid #d7d7d7;border-bottom:none}.vertical-tabs .nav-tabs>li:first-child>a{border-top:1px solid #d7d7d7}.vertical-tabs .nav-tabs>li:last-child>a{border-bottom:1px solid #d7d7d7}.vertical-tabs .tab-content{margin-left:0;padding:20px;border-left:none}.timeline-item h2 a:after,.timeline-item h2 a:before{display:none}.full-screen{height:auto!important}.full-screen .full-section-content{position:relative;top:0;padding:60px 0 20px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.full-screen .banner-fullscreen{height:300px!important}.full-screen#video-section{height:750px!important}.tp-rightarrow,.tp-leftarrow{display:none}.tp-caption.title:after{margin-top:5px}.tp-caption.social-icon a{font-size:10px;line-height:5px;border-right:none}.tp-caption .btn{font-size:14px;line-height:10px;padding-top:12px;padding-right:5px;padding-bottom:12px;padding-left:5px}.tp-caption .btn i{padding-left:3px}.info-slider .bx-wrapper .bx-pager{bottom:-60px}#project-slider-control a{float:none;width:100%;padding:20px 0;border-left:1px solid #005b9b;border-bottom:1px solid #005b9b}#project-slider-control a:last-child{border-bottom:none}.slide-description{width:100%}.slide-description p,.slide-description h1,.slide-description h4{display:none}}@media only screen and (min-width:480px) and (max-width:767px){.isotope.col-5 .isotope-item{float:left;width:50%}}table{border-collapse:collapse}table,td,th{border-bottom:1px solid #eee}td .authok{font-weight:600;color:#7f9b0a}td .authfail{font-weight:600;color:#d65e5e}td .dateof{font-size:11px;font-weight:400;color:#aaa}#page-wrapper{background-color:#fff}.boxed{background-color:#ccc}.boxed .fixtitle{margin-top:20px}.boxed #page-wrapper{margin:0 auto;position:relative;max-width:600px;-webkit-box-shadow:0 0 5px #323232;box-shadow:0 0 5px #323232}.boxed header.header-sticky{max-width:600px}@media(max-width:1200px){.boxed #page-wrapper,.boxed header.header-sticky div{max-width:520px;margin-top:10px;font-size:14px;line-height:17px}.boxed .fixtitle{margin-top:20px}}@media(max-width:990px){.boxed #page-wrapper,.boxed header.header-sticky div{max-width:420px;font-size:12px;line-height:14px;margin-top:10px}.fixtitle{margin-bottom:20px}#logo img{margin-bottom:-25px}}@media(max-width:680px){.boxed #page-wrapper,.boxed header.header-sticky{max-width:520px;font-size:12px;line-height:14px;margin-top:10px}.fixtitle{margin-top:20px;margin-bottom:20px}}@media(max-width:320px){.boxed #page-wrapper,.boxed header.header-sticky{max-width:400px}.fixtitle{margin-top:20px;margin-bottom:20px}}header{position:relative}#fullscreen header{position:absolute;top:0;left:0;right:0;z-index:2000;background-color:#fff}#fullscreen #search-container.open+header{top:84px}header [class^="col-"]{position:static}header .container{position:relative}#logo{display:inline-block;margin:30px 0}#logo img{}#logo span{font-family:Tahoma;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;text-align:left;color:#616161;display:inline-block;padding-left:2rem;max-width:220px;vertical-align:middle}#logo:hover{text-decoration:none}.menu,.menu ul{padding:0;margin:0;list-style:none}.menu{float:right;margin-top:42px;-webkit-transition:all .3s;transition:all .3s}.menu>li{float:left}.menu li a{display:block;font-size:16px;font-weight:600;color:#999}.menu>li>a{position:relative;margin-right:10px;font-size:14px;font-weight:400;text-transform:none;padding-top:10px;padding-right:12px;padding-bottom:51px;padding-left:12px}.menu>li:last-child>a{margin-right:0}.menu li a:hover,.menu li.active>a,.menu li.sfHover>a{color:#005b9b;text-decoration:none}.menu li.dropdown ul{position:absolute;top:100%;left:0;display:none;z-index:2000;width:240px;padding:25px 0;border:1px solid #d7d7d7;border-top:2px solid #005b9b;background-color:#fff}.menu li.dropdown ul li a{padding:10px 25px}.menu li.dropdown ul li a:before{display:inline-block;color:#005b9b;border:1px solid #005b9b;border-radius:50%;width:17px;height:17px;padding-left:1px;font-size:13px;line-height:15px;text-align:center;font-family:"FontAwesome";content:"п„…";margin-right:10px}.menu li.dropdown ul ul{top:-1px;left:100%;margin-top:-27px}.menu li.dropdown:hover>ul{display:block}.menu li.megamenu .megamenu-container{position:absolute;top:100%;left:15px;right:15px;display:none;z-index:2000;border:1px solid #d7d7d7;border-top:2px solid #005b9b;background:#fff url(../images/backgrounds/bg-megamenu.jpg) no-repeat center center;padding:40px 20px 35px}.megamenu-container .section{float:left;width:25%;padding:0 20px}.megamenu-container .section h5{margin-bottom:30px}.megamenu-container .section ul li a{padding:5px 0;display:inline-block}.megamenu-container .section ul li a:before{position:relative;top:1px;display:inline-block;color:#005b9b;border:1px solid #005b9b;border-radius:50%;width:17px;height:17px;padding-left:2px;font-size:13px;line-height:15px;text-align:center;font-family:"FontAwesome";content:"п„…";margin-right:10px}.megamenu-container.col-2 .section{width:50%}.megamenu-container.col-3 .section{width:33.33333333%}.megamenu-container.col-4 .section{width:25%}.megamenu-container.col-5 .section{width:20%}.menu li.megamenu:hover>.megamenu-container{display:block}.sf-arrows .sf-with-ul:after{position:absolute;top:50%;right:0;width:0;height:0;border:5px solid transparent;border-top-color:#3b3e43;margin-top:-24px;content:"";-webkit-transition:all .3s;transition:all .3s}.sf-arrows>li:hover>.sf-with-ul:after{border-top-color:#005b9b}.sf-arrows ul .sf-with-ul:after{border-color:transparent;border-left-color:#3b3e43;margin-top:-5px;margin-right:4px}.sf-arrows ul li:hover>.sf-with-ul:after{border-left-color:#005b9b}.menu.nav>li>a:hover,.menu.nav>li>a:focus{background-color:transparent}.menu.nav>li>a:focus{color:#3b3e43}.menu.nav>li.active>a{color:#005b9b}.menu.dark li.dropdown ul{background-color:#3b3e43;color:#fff}.menu.dark li.megamenu .megamenu-container{background:#3b3e43 url(../images/backgrounds/bg-megamenu-dark.jpg) no-repeat center center;color:#fff}.menu.dark li.dropdown ul li>a,.menu.dark li.megamenu .megamenu-container a{color:#fff}.menu.dark li.dropdown.sfHover>a,.menu.dark li.dropdown ul li>a:hover,.menu.dark li.megamenu .megamenu-container a:hover{color:#005b9b}#mobile-menu-button{float:right;display:none;font-size:32px;line-height:32px;padding:5px 10px;border-radius:3px;margin-top:42px;-webkit-transition:all .3s;transition:all .3s}#mobile-menu-button:hover{background-color:#005b9b;color:#fff}#mobile-menu,#mobile-menu ul{list-style:none;display:none;margin:0;background-color:#005b9b;color:#fff}#mobile-menu li a{display:block;padding:15px 20px;color:#fff;border-bottom:1px solid #fff;text-decoration:none}#mobile-menu ul a{padding-left:40px}#mobile-menu ul ul a{padding-left:60px}#mobile-menu .megamenu-container{display:none;margin-left:0}#mobile-menu .megamenu-container .section{float:none;width:100%;margin-bottom:20px}#mobile-menu .megamenu-container .section:last-child{margin-bottom:0}#mobile-menu .megamenu-container .section h5{margin-bottom:5px}#mobile-menu .megamenu-container .section ul{display:block;margin:0 -20px}#mobile-menu .megamenu-container .section ul a{padding-left:10px}#mobile-menu li.dropdown>a,#mobile-menu li.megamenu>a{position:relative}#mobile-menu li.dropdown>a:after,#mobile-menu li.megamenu>a:after{position:absolute;top:50%;right:20px;width:0;height:0;border:5px solid transparent;border-top-color:#fff;margin-top:-2px;content:""}#mobile-menu li.dropdown>a.open:after,#mobile-menu li.megamenu>a.open:after{border-top-color:transparent;border-bottom-color:#fff}a.search-button+nav{margin-right:40px}a.search-button{position:absolute;top:48px;right:15px;text-decoration:none;color:#3b3e43;width:30px;height:30px;font-size:16px;line-height:30px;text-align:center;-webkit-transition:all .3s;transition:all .3s}a.search-button:before{font-family:"miu-icon-font";content:"о™­"}a.search-button.open:after{position:absolute;top:-48px;right:5px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:13px solid #3b3e43;content:"";-moz-transform:scale(.9999)}a.search-button.open,a.search-button:hover{background-color:#005b9b;color:#fff}#search-container{position:relative;display:none;padding:30px 0 20px 0;background-color:#3b3e43;color:#fff;text-align:center}#search-container input[type="text"]{background-color:transparent;border:none;width:75%;margin:0 auto}@media(min-width:992px){header.header-sticky{position:fixed;left:0!important;right:0;margin:0 auto;width:100%!important;background-color:#fff;z-index:99999;box-shadow:0 1px 3px #d7d7d7}.header-sticky #logo{margin:10px 0}.header-sticky #logo img{max-width:70%;display:inline-block;-webkit-transition:all .3s;transition:all .3s}.header-sticky .menu{margin-top:12px}.header-sticky .menu li>a{padding-bottom:20px}.header-sticky .sf-arrows .sf-with-ul:after{margin-top:-8px}.header-sticky a.search-button{display:none}}#page-header{padding:15px 0;margin-bottom:26px;border-top:1px solid #ddd;border-bottom:1px solid #fff}#page-header h4{margin-bottom:0;font-weight:700}#page-header.dark-1{background-color:#3b3e43;color:#fff}#page-header.dark-2{padding:50px 0;background:url(../images/backgrounds/bg-3.jpg) no-repeat center center;color:#fff}#page-header.dark-1 .breadcrumb li a,#page-header.dark-2 .breadcrumb li a{color:#fff}#page-header.dark-1 .breadcrumb li a:hover,#page-header.dark-2 .breadcrumb li a:hover{color:#005b9b}#page-header.dark-1 .breadcrumb li.active,#page-header.dark-2 .breadcrumb li.active{color:#005b9b}footer{}#footer-top{background-color:#f1f1f1}#footer-top .widget:first-child{padding-top:30px}#footer-top .widget:last-child{margin-bottom:0;padding-bottom:30px}#footer-top .widget-social{text-align:center}#footer-top .widget-social a{margin-right:65px}#footer-top .social-media a:last-child{margin-right:0}#footer{padding:100px 0 30px 0;background-color:#3b3e43;color:#d7d7d7}#footer a{color:#d7d7d7}#footer a:hover{color:#005b9b}#footer .widget-title{text-transform:none}#footer .widget-search input[type="submit"]{background-image:url(../images/backgrounds/search-2.png)}#footer .widget-newsletter input[type="submit"]{background-image:url(../images/backgrounds/arrow-2.png)}#footer .widget-calendar table th,#footer .widget-calendar table td{border-color:#fff}#footer .flickr-photos{margin:-7.5px -7.5px 25px}#footer .flickr_badge_image{padding:7.5px}.flickr_badge_image img{width:77px}#footer-bottom{background-color:#e3e3e3;color:#777}#footer-bottom a{color:#48afd7;text-decoration:underline}#footer-bottom a:hover{color:#005b9b}#footer-bottom .widget:first-child{padding-top:30px}#footer-bottom .widget:last-child{margin-bottom:0;padding-bottom:30px}#home.full-section,#home-video-section,#home.bannercontainer{margin-bottom:0}.about-me{margin-bottom:50px;text-align:center}.about-me-thumbnail{border:1px solid #d7d7d7;position:relative;margin-bottom:50px}.about-me-thumbnail img{display:block;width:100%;height:auto}.about-me-thumbnail .social-media{position:absolute;bottom:0;left:50%;width:50%;padding:10px 0;background-color:#3b3e43;margin-bottom:0;opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s;transition:all .3s}.about-me-thumbnail .social-media a{color:#fff;font-size:18px;line-height:18px}.about-me-details h4{margin-bottom:0;font-size:14px;font-weight:400}.about-me-details h5{font-weight:400;color:#005b9b}.about-me:hover .about-me-thumbnail .social-media{opacity:1;bottom:40px}#about{padding-top:100px}#about .headline.style-3{margin-top:0}.services-boxes.style-1{text-align:center;margin-bottom:30px}.services-boxes.style-1 .services-boxes-content{}.services-boxes.style-1 h5,.services-boxes.style-1 h2 a{font-weight:400;-webkit-transition:all .3s;transition:all .3s}.services-boxes.style-1:hover h5,.services-boxes.style-1:hover h2 a{color:#005b9b}.services-boxes.style-2{margin-bottom:50px}.services-boxes.style-2 h3{margin-bottom:25px;font-weight:600}.services-boxes.style-2 h3 small{display:block;font-size:12px;color:#005b9b}.services-boxes.style-3{margin-bottom:50px}.services-boxes.style-3>i{font-size:32px;line-height:32px;color:#005b9b}.services-boxes.style-3 .services-boxes-content h3{position:relative;font-weight:600;padding-bottom:15px}.services-boxes.style-3 .services-boxes-content h3:after{position:absolute;bottom:0;display:block;border-bottom:1px solid #005b9b;width:50px;content:""}.services-boxes.style-3.icon-left{padding-left:20px}.services-boxes.style-3.icon-right{padding-right:20px}.services-boxes.style-3.icon-left>i{float:left}.services-boxes.style-3.icon-right>i{float:right}.services-boxes.style-3.icon-left .services-boxes-content{margin-left:80px}.services-boxes.style-3.icon-right .services-boxes-content{text-align:right;margin-right:80px}.services-boxes.style-3.icon-left .services-boxes-content h3:after{left:0}.services-boxes.style-3.icon-right .services-boxes-content h3:after{right:0}.services-boxes.style-4{margin-bottom:50px}.services-boxes.style-4 h1{font-size:72px;line-height:72px;font-weight:300;float:left;margin-right:15px;margin-bottom:0}.services-boxes.style-4 h3{font-weight:600;line-height:34px;padding-top:7px;margin-bottom:0}.services-boxes.style-4 h3 small{display:block;color:#005b9b;font-size:13px;font-weight:400}#services{padding-top:100px}#services .headline.style-3{margin-top:0}.portfolio-item{margin-bottom:50px}.portfolio-item-thumbnail{position:relative}.isotope .portfolio-item{margin-bottom:0}.portfolio-item-thumbnail+.portfolio-item-description{margin-top:50px}.portfolio-item-thumbnail img{width:100%;height:auto;display:block}.portfolio-item-hover{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(59,62,67,.85);opacity:0;text-align:center;color:#005b9b;-webkit-transition:all .3s;transition:all .3s}.portfolio-item-description h3{font-weight:600;font-size:16px;margin-bottom:0}.portfolio-item-description h5{font-weight:400;text-transform:none;margin-bottom:20px}.portfolio-item-hover .portfolio-item-description h5{text-transform:uppercase}.portfolio-item-hover .portfolio-item-description h3 a{color:#fff}.portfolio-item-description h3 a:hover{color:#005b9b}.portfolio-item-hover a.zoom-action{position:absolute;top:0;left:50%;font-size:20px;line-height:20px;margin-left:-8px;display:inline-block;opacity:0;-webkit-transition:top .3s .2s,opacity .3s .2s;transition:top .3s .2s,opacity .3s .2s}.portfolio-item-hover a.zoom-action:hover{color:#fff}.portfolio-item:hover .portfolio-item-hover{opacity:1;margin:10px}.portfolio-item-description{text-align:center}.portfolio-item-hover .portfolio-item-description{position:absolute;top:50%;left:0;width:100%}.portfolio-item:hover a.zoom-action{top:50%;opacity:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-item:hover .portfolio-item-description+a.zoom-action{top:35%}.portfolio-item.classic .portfolio-item-description{margin-top:30px;text-align:left}.portfolio-item.classic .portfolio-item-description h3 a{color:#3b3e43}.portfolio-item.classic .portfolio-item-description h3 a:hover{color:#005b9b}.portfolio-item.classic .portfolio-item-description h3{font-weight:600}.portfolio-item.classic .portfolio-item-description h5{font-weight:700;color:#005b9b;margin-bottom:20px}.portfolio-item.parallax{height:800px;position:relative;z-index:1;margin-bottom:0;background:no-repeat center center;-webkit-background-size:cover;background-size:cover}.portfolio-item.parallax .pattern{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background:url(../images/backgrounds/pattern.png) repeat top left}.portfolio-item.parallax .portfolio-item-description{position:absolute;top:50%;z-index:3;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-item.parallax .portfolio-item-description h1{margin-bottom:0}.portfolio-item.parallax .portfolio-item-description h1 a{color:#fff}.portfolio-item.parallax .portfolio-item-description h1 a:hover{color:#005b9b}.portfolio-item.parallax .portfolio-item-description h2{font-size:30px;font-weight:700;color:#005b9b;margin-bottom:40px}.portfolio-item.parallax .portfolio-item-description h3{font-weight:700;color:#005b9b;margin-bottom:0}.project-details{list-style:none;margin-bottom:20px}.project-details li{border-bottom:1px solid #d7d7d7;text-transform:uppercase;padding-bottom:7px;margin-bottom:7px}.project-details li:last-child{margin-bottom:0}.project-details li small{font-size:11px;color:#005b9b;margin-left:10px}#portfolio{padding-top:100px}#portfolio .headline.style-3{margin-top:0}.blog-article{margin-bottom:50px}.blog-article-thumbnail{position:relative;margin-bottom:40px}.blog-article-thumbnail img{display:block;width:100%;height:auto}.blog-article-hover{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(59,62,67,.85);opacity:0;text-align:center;color:#005b9b;-webkit-transition:all .3s;transition:all .3s}.blog-article-hover .zoom-action{position:absolute;top:0;left:50%;font-size:24px;line-height:24px;color:#fff;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:top .3s .2s,opacity .3s .2s;transition:top .3s .2s,opacity .3s .2s}.blog-article .blog-article-hover .zoom-action:hover{color:#005b9b}.blog-article:hover .blog-article-hover .zoom-action{opacity:1;top:50%}.blog-article:hover .blog-article-hover{opacity:1;margin:20px}.blog-article-details{margin-bottom:35px}.blog-article-details h4,.blog-article-details h6{font-weight:700;margin-bottom:8px;color:#005b9b}.blog-article-details h4{font-size:14px}.blog-article-details h2,.blog-article-details h3{margin-bottom:8px;font-weight:700}.blog-article-details h3{font-size:14px}.blog-article-details p{margin-bottom:0;text-transform:uppercase}.blog-article-details p i{margin:0 7px}.blog-article-details p i:first-child{margin-left:0}.blog-article-author{border:1px solid #d7d7d7;padding:40px;margin:75px 0}.blog-article-author>p{float:left;margin-right:40px;text-transform:uppercase;color:#005b9b}.blog-article-author>p img{display:block;border-radius:50%;margin-bottom:10px}.blog-article-author-details{padding-top:15px}.blog-article-author-details h4{color:#005b9b;font-weight:700}.commentlist-title{font-weight:600}.commentlist-title:after{content:"";border-bottom:2px solid #005b9b;width:45px;margin-top:15px;display:block}.commentlist,.commentlist ul{list-style:none}.commentlist{margin:75px 0}.commentlist ul{margin-left:90px}.commentlist li{}.comment-body{margin-bottom:50px}.comment-meta{}.comment-author{display:inline-block;margin-right:30px}.comment-author .avatar{border-radius:50%;margin-right:45px;vertical-align:top}.comment-author .fn{text-transform:uppercase;font-weight:700;color:#3b3e43}.comment-author .says{display:none}.comment-metadata{display:inline-block;text-transform:uppercase}.comment-metadata a{color:#d7d7d7}.comment-content{margin-left:130px;margin-top:-45px}.reply{margin-left:130px;text-transform:uppercase}.commentform-title{font-weight:600}.commentform-title:after{content:"";border-bottom:2px solid #005b9b;width:45px;margin-top:15px;display:block}#commentform{margin:50px 0}#commentform label{display:none}#commentform input[type="text"],#commentform textarea{margin-bottom:20px;border:none;border-bottom:1px solid #d7d7d7;width:90%}#commentform input[type="text"]:focus,#commentform textarea:focus{border-bottom-color:#3b3e43;outline:0}#commentform input[type="submit"]:hover{background-color:#3b3e43}#blog{padding-top:100px}#blog .headline.style-3{margin-top:0}#contact-form{margin-bottom:50px}#contact-form input[type="email"],#contact-form input[type="text"],#contact-form textarea{margin-bottom:20px;border:none;border-bottom:1px solid #d7d7d7}#contact-form textarea{margin-bottom:40px}#contact-form input[type="email"]:focus,#contact-form input[type="text"]:focus,#contact-form textarea:focus{border-bottom-color:#3b3e43;outline:0}#contact-form input[type="submit"]:hover{background-color:#3b3e43}#contact-form label.error{display:block;color:red}#contact-form-light{margin-bottom:50px;font-size:12pt;color:#fff}#contact-form-light input[type="email"],#contact-form-light input[type="text"]{margin-bottom:15px;border:none;border-bottom:2px solid #c4c4c4;color:#000;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:18px}#contact-form-light input[type="email"],#contact-form-light input[type="text"]:focus{border-bottom:2px solid #a1c50e;outline:0;font-size:14pt;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#contact-form-light input[type="submit"]:hover{background-color:#acd600;color:#fff}#contact-form-light label.error{display:block;color:red}.elements-menu{z-index:1;background-color:#fff;padding:0}.elements-menu .nav{list-style:none;margin-top:60px;background-color:#fff}.elements-menu .nav>li>a,.elements-menu .nav>li>a:focus{display:inline-block;padding:12px;text-transform:none;color:#3b3e43;font-weight:400;text-decoration:none;font-size:14px;width:100%}.elements-menu .nav>li>a:hover,.elements-menu .nav>li.active>a{color:#fff;background-color:#48afd7;text-decoration:none;font-weight:400;padding:12px}.elements-menu .nav>li>a:focus{background-color:transparent;background-color:#005b9b}.elements-section{padding-top:30px}.progress_list,.apps_list ul{list-style:none}.progress_list{background-color:#fafafa}.progress_list li{text-align:center;padding:15px 0;background-color:#eee;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;color:#6e6e6e}.progress_list li:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.progress_list li:last-child{text-align:left;background-color:#fafafa;padding-left:35px}.progress_list.ready li:first-child{background-color:#fafafa}.progress_list.ready li:last-child{background-color:#eee;text-align:center;padding-left:0}.install_app h3{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;color:#212121}.text_info{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;color:#9e9e9e;margin-top:25px;padding:0}.text_info b{font-weight:bold;color:#616161}.apps_list ul{float:none}.apps_list ul li{margin-bottom:10px}.apps_list ul li img,.apps_list ul li span,.apps_list ul li a{display:inline-block;vertical-align:middle}.apps_list ul li img{margin-right:20px}.apps_list ul li a{margin-top:13px}.apps_list .btn.btn-default{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;color:#fff;text-transform:uppercase;padding:13px 23px}.ready_block{border-radius:8px;background-color:#e1f5fe;border:solid 1px #b3e5fc;padding:15px 20px;margin-top:15px}.answer_enum{font-family:ArialRoundedMTProCyr;font-size:42px;font-weight:bold;font-style:normal;font-stretch:normal;color:#000;position:relative;top:8px}.alert-landing ul{list-style:none}.center-block{float:none}.alert_text{color:#f44336}.ready_block p{font-size:14px;font-style:normal;font-stretch:normal;color:#29b6f6;margin:0;line-height:22px}.ready_block p a{color:#29b6f6;text-decoration:none}.ready_block p strong{font-weight:600;font-size:18px}.descr{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;color:#6e6e6e}.descr span{font-weight:bold}.line_add{border:solid 1px #e7e7e7}@media(min-width:1200px){#search-container input[type="text"]{width:60%}.menu>li>a{margin-right:20px}.services-boxes.style-4 h3{padding-top:20px}.portfolio-item:hover .portfolio-item-hover{margin:20px}#footer-top .widget-social a{margin-right:85px}}@media(min-width:768px) and (max-width:991px){#fullscreen header{position:relative}.menu{display:none}#mobile-menu-button{display:block}a.search-button+nav{margin-right:0}a.search-button{top:50px;right:75px}a.search-button.open:after{top:-50px}.about-me-thumbnail .btn{bottom:10px}.portfolio-item.classic .portfolio-item-description{margin-top:0}#footer-top .widget-social a{margin-right:40px}#footer .flickr-photos{margin:-5px -5px 25px}#footer .flickr_badge_image{padding:5px}.flickr_badge_image img{width:73px}}@media(max-width:767px){.apps_list ul{padding:0}.apps_list ul li img{margin-right:0}#fullscreen header{position:relative}.menu{display:none}#mobile-menu-button{position:absolute;top:0;right:20px;display:block}a.search-button{top:50px;right:75px}a.search-button.open:after{top:-50px}#search-container input[type="text"]{width:90%}#page-header .breadcrumb{display:block}.services-boxes.style-3.icon-right .services-boxes-content{text-align:left;margin-right:0;margin-left:60px}.services-boxes.style-3.icon-right>i{float:left}.services-boxes.style-3.icon-left .services-boxes-content{margin-left:60px}.services-boxes.style-3.icon-right .services-boxes-content h3:after{left:0}.services-boxes.style-3.icon-left{padding-left:0}.services-boxes.style-3.icon-right{padding-right:0}.portfolio-item.parallax{height:500px}.blog-article-details p i{margin-left:0}.blog-article-author{padding-bottom:20px}.blog-article-author>p{float:none;margin-right:0}.commentlist ul{margin-left:20px}.comment-author,.comment-author .avatar{display:block;margin-right:0}.comment-content{margin:0}.reply{margin-left:0}.elements-menu{display:block;padding:0}#commentform input[type="text"],#commentform textarea{width:100%}#footer-top .widget-social a{display:inline-block;margin:5px 5px}.tp-caption.title-white{display:none;margin-top:-220px;font-size:135px;line-height:75px;font-weight:300}.tp-caption.text-white{font-size:65px;line-height:70px;font-weight:300;color:#fff;text-transform:none;margin-top:-240px;position:absolute}.banner img{display:none}#contact-form-light{margin-top:-40px;font-size:12pt;color:#fff;margin-left:-15px}#contact-form-light input[type="text"]{margin-bottom:15px;border:none;border-bottom:2px solid #c4c4c4;color:#000;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:18px}#contact-form-light input[type="text"]:focus{border-bottom:2px solid #a1c50e;outline:0;font-size:14pt;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#contact-form-light input[type="submit"]:hover{background-color:#acd600;color:#fff}#contact-form-light label.error{display:block;color:red}.btn{height:40px}}@media(max-width:305px){.apps_list ul li a.pull-right{display:none}}div.enum-title{position:absolute;top:-220px;left:0}div.enum-title h2{display:block;margin:0;line-height:75px;color:#fff;font-family:'Open Sans',Arial,sans-serif;font-size:75px;font-weight:300}div.enum-title p{margin:0;line-height:130%;color:#fff;font-size:30px;font-family:'Open Sans',Arial,sans-serif;font-weight:300}div.enum-support-md{display:block}span.enum-support-sm{display:none}@media(max-width:991px) and (min-width:768px){div.enum-title{top:-160px}div.enum-title h2{line-height:60px;font-size:60px}div.enum-title p{font-size:24px}}@media(max-width:767px){div.enum-title{top:-130px}div.enum-title h2{font-size:48px;line-height:48px}div.enum-title p{line-height:normal;font-size:20px}div.enum-title br{display:none}div.enum-support-md{display:none}span.enum-support-sm{display:inline}}#contact-form-light input[type="email"],#contact-form-light input[type="text"]{line-height:normal}html,body{overflow-x:hidden}@media screen and (max-width:767px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right{right:0}.row-offcanvas-left{left:0}.row-offcanvas-right .sidebar-offcanvas{right:-50%}.row-offcanvas-left .sidebar-offcanvas{left:-50%}.row-offcanvas-right.active{right:50%}.row-offcanvas-left.active{left:50%}.sidebar-offcanvas{position:absolute;top:0;width:53%}}