/*--
Author: W3layouts
Author URL: http://w3layouts.com
License: Creative Commons Attribution 3.0 Unported
License URL: http://creativecommons.org/licenses/by/3.0/
--*/
body,h1,h2,h3,h4,h5,h6,html,p{font-family:Oswald,sans-serif}body,h1,h2,h3,h4,h5,h6,html,p,ul{padding:0;margin:0}.callbacks,.callbacks_tabs,.events,.rslides{list-style:none}body,html{background:#000}body a{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;text-decoration:none}a:hover,body a:focus,body a:hover{text-decoration:none}video{position:absolute;width:100%;height:auto;background-size:cover;transition:1s opacity;opacity:.8}.container-fluid{position:relative;width:100%}input[type=email],input[type=text],input[type=button],input[type=submit],textarea{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;letter-spacing:2px;font-family:Oswald,sans-serif}h1,h2,h3,h4,h5,h6{color:#f5f5f5;letter-spacing:1px}p{letter-spacing:1px}ul{list-style-type:none}.fat-nav li,.fat-nav li a:hover{color:gray}.about-us{padding:3em}.agile-contact-grids,.agile_services,.clients-inn,.rows,.services{padding:5em 0}.about-us,.agile_services,.contact,.footer{background:#291852;position:relative}.agileits_main{background:url(../images/b1.jpg) center no-repeat;background-size:cover;max-height:800px}.w3layouts-header-top{padding:1em 2em;background:rgba(0,0,0,.53)}.w3-header-top-right-text p{color:#FFF;font-size:13px;margin:0}.w3-header-top-left{float:left;width:26%}.w3-header-top-right{float:right;width:40%}.agileinfo-social-grids{float:left;margin-left:0}.w3-header-top-right-text{float:right}.email,.headder-w3,.tele{float:none;display:inline-block}.w3-header-top-right p{color:#FFF}.agileinfo-social-grids ul{padding:0;margin:0}.agileinfo-social-grids ul li{display:inline-block}.agile-img{max-height:100px}.agileinfo-social-grids ul li a{color:#FFF;text-align:center}.agileinfo-social-grids ul li a span.fa{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.agileinfo-social-grids ul li a span.fa.fa-facebook:hover{color:#3b5998}.agileinfo-social-grids ul li a span.fa.fa-instagram{margin:0 1em}.agileinfo-social-grids ul li a span.fa.fa-instagram:hover{color:#e95950}.agileinfo-social-grids ul li a span.fa.fa-youtube{margin:0 1em 0 0}.agileinfo-social-grids ul li a span.fa.fa-youtube:hover{color:#c4302b}.agileinfo-social-grids ul li a span.fa.fa-vk:hover{color:#45668e}.w3-agile-logo{background:hsla(0,0%,0%,.45)}.head-wl{text-align:center;width:45%;margin:0 auto;height:70px}.fancybox-title-float-wrap .child{letter-spacing:1px;font-weight:400!important;font-family:Oswald,sans-serif!important}.email,.tele{margin:1em 0}.headder-w3{position:fixed;z-index:9;left:20px}.callbacks,.jarallax,.w3-button{position:relative}.{margin:0 7em}.email p span{color:#818a91;font-size:14px}.info{color:#fff;font-size:14px}.info:hover{color:#34bdac}.head-wl h1 a{text-align:center;text-transform:uppercase;color:#fff;font-size:42px}.tele p{color:#fff;font-size:14px}.tele p span{color:#818a91}.w3layouts-nav-right{line-height:85px;margin-right:5em}.jarallax{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.banner_text_w3layouts{text-align:center;padding:13.5em 0},.banner_text_w3layouts h1,.banner_text_w3layouts h2{color:#fff;font-size:3em;margin:0;font-weight:600;text-transform:uppercase;letter-spacing:10px}.banner_text_w3layouts p{color:#eee;font-size:17px;margin:2.5em 0;letter-spacing:2px;text-transform:uppercase;font-weight:300}.modal-header h2,.w3-button a{letter-spacing:1px;text-transform:uppercase}.w3-button a{outline:0;color:#fff;padding:.8em 2em;text-decoration:none;margin:0;font-size:1.2em;border:1px solid rgba(255,255,255,.03);background:#34bdac;font-weight:600}.w3-button a:hover{color:#000;font-size:1.4em}.w3-button{margin:0;padding:1em;z-index:1}#slider2,#slider3{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 auto}.rslides_tabs li:first-child{margin-left:0}.rslides_tabs .rslides_here a{background:rgba(255,255,255,.1);color:#fff;font-weight:700}.callbacks_container{position:relative;float:left;width:100%}.callbacks{overflow:hidden;width:100%;padding:0;margin:0}.callbacks li{position:absolute;width:100%}.callbacks img{position:relative;z-index:1;height:auto;border:0}.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;left:0;right:0;padding:10px 20px;margin:0;max-width:none;top:10%;text-align:center}#slider3-pager a,#slider3-pager li,#slider3-pager span{display:inline-block}.callbacks_nav{position:absolute;-webkit-tap-highlight-color:transparent;bottom:50%;left:0;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;width:40px;height:22px;background:url(../images/a1.png) no-repeat}.callbacks_nav:hover{opacity:.3}.callbacks_nav.next{left:auto;background:url(../images/a2.png) no-repeat;right:0}.callbacks_nav.prev{right:auto;background-position:left top;left:0}#slider3-pager a{padding:0}#slider3-pager span{float:left;width:100px;height:15px;background:#fff;border-radius:30em;opacity:.6}.rslides,.rslides li{width:100%;position:relative}#slider3-pager .rslides_here a{background:#FFF;border-radius:30em;opacity:1}.rslides{overflow:hidden;padding:0}.rslides li{-webkit-backface-visibility:hidden;left:0;top:0;display:block;float:left}.rslides img{height:auto;border:0}.callbacks_tabs{position:absolute;top:90%;left:48%;padding:0;margin:0;display:block;z-index:999}.slider-top span{font-weight:600}.callbacks_tabs li{display:none;margin:0}.callbacks_tabs a{visibility:hidden}.callbacks_tabs a:after{content:"\f111";font-size:0;font-family:FontAwesome;visibility:visible;height:10px;width:10px;display:inline-block;background:rgba(255,255,255,.14);border:2px solid #fff;border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%}.callbacks_here a:after{background:#ff5301;border:2px solid #ff5301}.agileits-w3layouts-info img{width:100%}.modal-header h2{color:#212121;font-size:2em;margin:0;font-weight:700}.modal-body p{margin:1em 0 0;font-size:.875em;color:#999;line-height:1.8em}.agile_services h3,.services h3{font-size:45px;margin:0 0 1em;text-align:center}.close{float:none}.agile_services h3{color:#fff}.agileinfo_portfolio_grid.project{padding:0}.agileits_portfolio_grid.project_icon:before{line-height:2.5em!important}.services{background:url(../images/b1.jpg) no-repeat;background-size:cover}.services h3{color:#fff}.w3ls-svr-icon span{font-size:4em;color:#fff}.svr-bt-text-w3ls h5{font-size:30px;color:#34bdac;line-height:1.8em;margin:0 0 .5em}.svr-bt-text-w3ls p{font-size:15px;color:#fff;line-height:25px}.about-head h3{text-align:center;font-size:45px;color:#fff;margin:0 0 1em}.img-1,.img-2{height:auto}.head-one h4,.head-two h4{color:#34bdac;font-size:30px;margin-bottom:.5em}.ab-img{margin:2px;width:100%;height:280px;box-shadow:0 0 5px #000}.foot-img{margin:0;width:100%}.head-one p,.head-two p{color:#fff;font-size:14px;line-height:28px}.matter p{font-size:15px;color:#fff;padding:2em 2em 0;text-align:center;line-height:30px}#logosclientes{background-color:#fff;padding-top:20px;border-radius:8px;opacity:.8}.agile_testimonials{background:url(../images/b2.jpg);background-size:cover}h3.agile_heading{color:#34bdac;font-size:35px;font-weight:600}.agileits-button.two{text-align:left;margin-top:2em}.testmonial_agile_info p{color:#fff;margin:1em 0;font-size:15px;line-height:2em}.agile_tesimonials_content{text-align:center;width:100%}.agile_tesimonials_content p{color:#fff;font-size:15px;line-height:2em;letter-spacing:2px;padding:0 10em}.agile_tesimonials_content h4{color:#ff3c41;margin:1em 0;font-size:15px;letter-spacing:1px}.agile-contact-grids h3{text-align:center;font-size:45px;color:#fff;margin:0 0 1em}.address-grid h4,.agileits-map h4,.contact-form h4{color:#34bdac;font-size:2em;margin:0;font-weight:800;text-transform:uppercase;letter-spacing:4px}.contact-form{margin:2em 0 0}.contact-form h4{margin-bottom:2em}.styled-input.agile-styled-input-top{margin-top:0}.contact input[type=email],.contact input[type=text],.contact textarea{font-size:.9em;color:#fff;padding:.5em 1em;border:0;width:100%;border-bottom:2px solid #fff;background:0 0;-webkit-appearance:none;outline:0;letter-spacing:1px}.contact textarea{min-height:13em;resize:none}.styled-input input:focus~label,.styled-input input:valid~label,.styled-input textarea:focus~label,.styled-input textarea:valid~label{font-size:.9em;color:#30bcab;top:-1.5em;-webkit-transition:all 125ms;-moz-transition:all 125ms;-o-transition:all 125ms;-ms-transition:all 125ms;transition:all 125ms}.styled-input{width:100%;margin:2em 0 1em;position:relative}.styled-input label{color:#fff;padding:.5em 0;position:absolute;top:0;left:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;pointer-events:none;font-weight:400;font-size:15px;letter-spacing:1px;display:block;line-height:1em}.styled-input input~span,.styled-input textarea~span{display:block;width:0;height:2px;background:#fff;position:absolute;bottom:0;left:0;-webkit-transition:all 125ms;-moz-transition:all 125ms;transition:all 125ms}.icons ul li,.letter-logo h3{display:inline-block}#toTop,.cover{position:fixed}.styled-input textarea~span{bottom:5px}.styled-input input:focus.styled-input textarea:focus{outline:0}.styled-input input:focus~span,.styled-input textarea:focus~span{width:100%;-webkit-transition:all 75ms;-moz-transition:all 75ms;transition:all 75ms}.contact input[type=submit]{color:#fff;border:none;padding:1em 3em;font-size:16px;letter-spacing:1px;text-align:center;display:inline-block;outline:0;font-weight:700;background-color:#34bdac;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;text-decoration:none}.contact input[type=submit]:hover{color:#000;background-color:#34bdac}.map-grid{margin:2em 0 0;border:4px solid #fff;padding:2em}.map-grid iframe{width:100%;height:430px;border:0}.subscribe{background:url(../images/sub.jpg) center no-repeat;background-size:cover;padding:5em}.click span{color:#fff;font-size:100px}.letter-logo h3{color:#fff;font-size:45px;padding:0 .5em}.letter-sub input[type=email]{width:100%;padding:15px;border:none;font-size:13px;color:#000;font-weight:600;border-radius:50px;outline:0;letter-spacing:1px}.send-button{text-align:center}.send-button button.btn{width:50%;margin:1em 0 0;font-size:30px;color:#fff;padding:10px 30px;border:none;outline:0;background-color:#34bdac;border-radius:50px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;text-decoration:none}.send-button button.btn:hover{color:#000;background-color:#34bdac;outline:0}.bottom-head h2 a{font-size:70px;color:#fff}.footer span{color:#fff;margin-top:7px;font-size:15px;letter-spacing:9px}.copyright p{font-size:16px;color:#fff}.copyright p a{color:red}.copyright p a:hover{color:#fff}.icons{text-align:center;line-height:5em}.icons ul li a{color:#fff;text-align:right}.icons ul li a i.fab{margin:.5em;font-size:19px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.fab.fa-facebook:hover{color:#3b5998}.fab.fa-instagram:hover{color:#e95950}.fab.fa-youtube:hover{color:#c4302b}.fab.fa-vk:hover{color:#45668e}.cover{left:0;top:0;width:100%;height:100%;z-index:99999;background:rgba(232,232,232,.95)}#toTop,#toTopHover{width:64px;height:64px;overflow:hidden}#toTop{display:none;text-decoration:none;bottom:24px;right:1%;z-index:0;border:none;text-indent:100%;background:url(../images/arr.png) no-repeat;background-size:40px}#toTop:hover{height:75px}#toTopHover{display:block;float:right;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}@media screen and (max-width:1440px){.head-wl{width:50%}}@media screen and (max-width:1366px){.head-wl{width:52%}}@media screen and (max-width:1280px){.head-wl{width:100%;min-height:70px}}@media screen and (max-width:1080px){.agileits_main{max-height:650px}.banner_text_w3layouts{padding:8.5em 0}.head-wl{width:57%}.ab-grid{float:left;width:50%;text-align:center}.head-one,.head-two{margin-top:1em}.svr-bt-text-w3ls h5{font-size:28px}.agile_tesimonials_content p{padding:0 3em}.letter-logo h3{font-size:46px}.copyright p{font-size:14px}}@media screen and (max-width:1060px){.head-wl{width:60%}}@media screen and (max-width:1024px){.head-wl{width:62%}.banner_text_w3layouts h3{letter-spacing:4px}}@media screen and (min-width:992px){.click{display:inline-block}}@media screen and (max-width:991px){.bottom-head,.copyright,.letter-logo{text-align:center}.head-wl{width:63%}.banner_text_w3layouts h3{font-size:2em}.banner_text_w3layouts{padding:9.5em 0}.agileinfo_portfolio_grid.project{width:50%;float:left}.svr-bt-text-w3ls p{margin:0 0 1em}.agileits-map h4{margin:1em 0}.letter-logo{margin-bottom:2em}.copyright{margin:2em 0 0}}@media screen and (max-width:900px){.bottom-head,.copyright,.letter-logo{text-align:center}.head-wl{width:70%}.banner_text_w3layouts h3{font-size:2em}.banner_text_w3layouts{padding:9.5em 0}.letter-logo{margin-bottom:2em;display:block}}@media screen and (max-width:850px){.head-wl{width:74%}}@media screen and (max-width:800px){.head-wl{width:78%}.banner_text_w3layouts{padding:6.5em 0}}@media screen and (max-width:768px){.head-wl{width:81%}.send-button button.btn{width:38%;font-size:25px}}@media screen and (max-width:736px){.head-wl{width:87%}.banner_text_w3layouts{padding:4.5em 0}.banner_text_w3layouts h3{font-size:1.6em;letter-spacing:3px}.contact textarea{min-height:10em}}@media screen and (max-width:667px){.head-wl h1 a{font-size:35px}.agile_tesimonials_content p{padding:0 2em}}@media screen and (max-width:600px){.head-wl{width:95%}}@media screen and (max-width:568px){.head-wl{width:100%}.agile_tesimonials_content p{padding:0 1em}}@media screen and (max-width:480px){.ab-grid,.w3-header-top-left,.w3-header-top-right{float:none;width:100%;text-align:center}.agileinfo-social-grids,.w3-header-top-right-text{float:none}.email,.headder-w3,.tele{float:none;width:100%}.headder-w3{position:relative;left:0}.map-grid iframe{height:303px}.contact textarea{min-height:7em}.banner_text_w3layouts h3{font-size:1.6em;letter-spacing:1px}.matter p{padding:2em 1em 0}.banner_text_w3layouts p{font-size:14px;margin:2em 0}.img-1,.img-2{margin:1em 0}.about-us,.agile-contact-grids,.agile_services,.clients-inn,.footer,.rows,.services{padding:3em 0}}@media screen and (max-width:414px){.banner_text_w3layouts h3{font-size:1.3em}.w3-button a{padding:.8em 1em}.send-button button.btn{padding:10px}}@media screen and (max-width:385px){.send-button button.btn{font-size:20px}.letter-logo h3{font-size:39px}.click span{font-size:81px}.agileits-ma{width:100%}}@media screen and (max-width:375px){h3.agile_heading{font-size:31px}}@media screen and (max-width:320px){.banner_text_w3layouts h3{font-size:15px}.svr-bt-text-w3ls h5{font-size:24px}h3.agile_heading{font-size:27px}.address-grid h4,.agileits-map h4,.contact-form h4{font-size:1.6em}.contact input[type=submit]{padding:.5em 1em}.w3-header-top-left{margin:0}.map-grid iframe{height:242px}.letter-logo h3{font-size:32px}.click span{font-size:65px}}.filter-section{padding-top:40px}.filter-container{text-align:center;padding:20px}ul.filter>li>a{color:#1abc9c;font-size:20px;line-height:40px}ul.filter>li>a:focus,ul.filter>li>a:hover{text-decoration:none;color:#16a085;outline:0}ul.filter>li.active a{color:#818a91}ul.filter>li span{color:#ddd;font-size:20px;display:inline-block;margin:0 5px}.filter-section .filter-container .filter>li{padding:0;margin:0}.filter-section h1{text-align:center}.portfolio-section.port-col figure .overlay-background{background-color:#000;background-color:rgba(0,0,0,.4)}.portfolio-section figure{float:left;width:100%;position:relative}.portfolio-section figure img{width:100%;height:170px;padding:10px}.portfolio-section .article-title{text-align:center;float:left;width:100%;font-size:18px;line-height:24px;padding:10px 0 30px}.portfolio-section .article-title a{color:#fbfbfb}.portfolio-section figure:hover .overlay{opacity:1;visibility:visible}.portfolio-section figure:hover .overlay-background{opacity:.8;visibility:visible}.portfolio-section figure .overlay,.portfolio-section figure .overlay-background{position:absolute;top:0;left:0;opacity:0;visibility:hidden;height:100%;width:100%}.portfolio-section figure .overlay-background{z-index:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portfolio-section figure .overlay-background .inner{position:absolute;left:0;right:0;bottom:0;top:0;margin:11px;background-color:#c8e9c8;background-color:rgba(0,0,0,.9)}.portfolio-section figure .overlay{z-index:2;transition:all .2s ease-in-out}.portfolio-section figure .inner-overlay{display:table;width:100%;height:100%}.portfolio-section figure .inner-overlay-content{display:table-cell;vertical-align:middle;width:100%;padding:20px 40px}.portfolio-section figure .inner-overlay-content.with-icons{text-align:center}.portfolio-section figure .inner-overlay-content.with-icons a{width:40px;height:40px;line-height:42px;display:inline-block;margin:0 10px;text-decoration:none;font-size:20px;background:rgba(0,0,0,.9);color:#fff;border-radius:0}.isotopeSelector img{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.isotopeSelector:hover img{-moz-transform:scale(1.5) rotate(2deg);-webkit-transform:scale(1.5) rotate(2deg);-o-transform:scale(1.5) rotate(2deg);-ms-transform:scale(1.5) rotate(2deg);transform:scale(1.5) rotate(2deg);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.isotopeSelector figure{overflow:hidden;box-shadow:0 0 2px rgba(0,0,0,.2)}#divSuccessMsg,#divSuccessMsg1{color:#fff;font-size:25px;text-align:center}#divErrorMsg,#divErrorMsg1{color:red;font-size:25px;text-align:center}