@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,400i,500,600,700,800);
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#222;color:#6e6e6e;font:14px/22px Raleway,Arial,Helvetica,sans-serif;padding:0!important;position:relative}hr{margin-top:25px}body.dark .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#343434}body.dark .header.header-fixed ul.nav li.dropdown ul.dropdown-menu li a,body.dark h1,body.dark h2,body.dark h4,body.dark h5,body.dark h6,body.dark p,body.dark ul.nav li.dropdown ul.dropdown-menu li a{color:#eee}body.dark ul.nav li.dropdown ul.dropdown-menu li:first-child{padding-top:1px}body.dark .custom-form input[type=email],body.dark .custom-form input[type=password],body.dark .custom-form input[type=text],body.dark .custom-form textarea{border:1px solid #444;color:#fff}body.dark .custom-form input[type=email]:active,body.dark .custom-form input[type=email]:focus,body.dark .custom-form input[type=password]:active,body.dark .custom-form input[type=password]:focus,body.dark .custom-form input[type=text]:active,body.dark .custom-form input[type=text]:focus,body.dark .custom-form textarea:active,body.dark .custom-form textarea:focus{background-color:#343434;border:1px solid #555}body.dark hr{background-color:transparent;border-top:1px solid #343434}body.double-diagonal .logos{padding:1px 0}body.double-diagonal section:after,body.double-diagonal section:before{content:"";pointer-events:none;position:absolute}h1,h2,h3,h4,h5,h6{color:#555;font-family:Raleway,sans-serif;text-transform:uppercase}h1{font-size:48px;line-height:48px;margin:15px 0}h1,h2{font-weight:800}h2{font-size:36px;line-height:36px}h3{font-size:24px;line-height:24px}h4{font-size:18px;line-height:18px}h5{font-size:14px;line-height:14px}h6{font-size:12px;line-height:12px}p{color:#666;font-family:Raleway,sans-serif;font-size:14px;line-height:1.8;margin-bottom:15px;margin-top:0}.top-text h4,p{font-weight:400}.top-text h4{margin:23px 0 25px}a,a:hover{text-decoration:none!important}.logo a{display:block;margin:35px 0 0 30px;width:150px}.logo a,.logo a img{transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.logo{display:inline-block;float:left;text-align:left}.logo a{max-width:100%;position:relative}.logo a,.logo a img{transition:all .27s ease-out 0s;-o-transition:all .27s ease-out 0s;-moz-transition:all .27s ease-out 0s;-webkit-transition:all .27s ease-out 0s}.logo a img{left:0;position:absolute;top:0;width:100%}.custom-button{background:#00bbda;border:none;border-radius:40px;box-shadow:none;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;letter-spacing:0;margin-top:10px;outline:none;padding:12px 33px;position:relative;text-shadow:none;text-transform:uppercase;transition:all .3s ease 0s}.custom-button,.custom-button:focus,.custom-button:hover{color:#fff;text-decoration:none}.custom-button:before{color:#fff;content:"\f1d8";filter:alpha(opacity=0);font:15px/1.2em FontAwesome;height:100%;margin-top:-10px;opacity:0;position:absolute;right:18px;top:50%;transform:translateX(-20px);transition:all .3s ease 0s}.custom-button span{display:block;position:relative;transition:all .3s ease 0s}.custom-button:hover span{transform:translateX(-10px)}.custom-button:hover:before{filter:alpha(opacity=100);opacity:1;transform:translateX(0)}.custom-form input[type=email],.custom-form input[type=password],.custom-form input[type=text]{background:#f2f2f2;border:1px solid #ddd;box-shadow:none;font-size:13px;height:42px;padding-left:15px;transition:.2s}.custom-form input[type=email]:active,.custom-form input[type=email]:focus,.custom-form input[type=password]:active,.custom-form input[type=password]:focus,.custom-form input[type=text]:active,.custom-form input[type=text]:focus,.custom-form textarea:active,.custom-form textarea:focus{background:#ece4e4;border:1px solid #ccc;box-shadow:none}.select{background-color:#0c1f28;border-radius:2px;color:#fff;display:inline-block;font-size:1.4rem;height:auto;letter-spacing:2px;padding:20px 48px;position:static;text-indent:0;text-transform:uppercase}@keyframes rotate{0%{transform:perspective(2000px) rotateY(0)}70%{transform:perspective(2000px) rotateY(200deg)}to{transform:perspective(2000px) rotateY(180deg)}}@keyframes rotate-inverse{0%{transform:perspective(2000px) rotateY(-180deg)}70%{transform:perspective(2000px) rotateY(20deg)}to{transform:perspective(2000px) rotateY(0)}}@keyframes rotate-back{0%{transform:perspective(2000px) rotateY(0)}70%{transform:perspective(2000px) rotateY(-200deg)}to{transform:perspective(2000px) rotateY(-180deg)}}@keyframes rotate-inverse-back{0%{transform:perspective(2000px) rotateY(180deg)}70%{transform:perspective(2000px) rotateY(-20deg)}to{transform:perspective(2000px) rotateY(0)}}.form-inputs .form-control{background:#fff;border-radius:30px;box-shadow:none;height:40px;transition:.3s}.custom-form-group textarea{padding:20px 0 0 25px;width:100%}.form-inputs .form-group .form-control:focus,.form-inputs .form-group textarea:focus{-webkit-appearance:none;outline:0!important}.submit-form button{border-radius:40px;display:block;font-size:16px;font-weight:600;margin:0 auto;outline:none;padding:14px 26px;width:100%}.submit-form button:before{font-size:14px;margin-top:-9px;right:102px}.logos{background-color:#fff}.user-auth{height:100vh;padding-top:90px}.user-auth .form-container{display:table;left:0;width:100%}.user-auth .form-container>div{display:table-cell;vertical-align:middle}.user-auth .form-container form{margin:0 auto;max-width:450px}.user-auth .form-container form .form-group{margin:0 auto 30px}.user-auth .form-container form .form-group p{font-size:12px}.user-auth .form-container .custom-button{border-radius:40px;display:block;font-size:14px;font-weight:600;margin:0 auto 10px}.user-auth .form-container .custom-button:before{content:"\f234";margin-top:-10px}.user-auth .form-container .custom-button.login:before{content:"\f090";margin-top:-9px}.user-auth .form-container p{margin-bottom:40px;text-transform:uppercase}.user-auth .form-container p .info-form{font-size:14px;margin-bottom:30px}.dotpanel-logo{max-height:50px;max-width:350px;min-height:45px;min-width:300px}.input{display:inline-block;position:relative;z-index:1}.input-field{-webkit-appearance:none;background:#f0f0f0;border:none;border-radius:0;color:#aaa;display:block;float:right;padding:.8em;position:relative;width:60%}.input-field:focus{outline:none}.input-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;color:#6a7989;display:inline-block;float:right;font-size:70.25%;font-weight:700;padding:0 1em;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40%}.custom-input{background:#fff;border-radius:30px;overflow:hidden;width:100%}.custom-input-field{background:transparent;border-radius:4px;height:50px;padding-left:51px;transform:translate3d(1em,0,0);transition:transform .3s;width:100%}.custom-input-field:focus{-webkit-appearance:none;outline:0!important}.custom-input-field:focus .custom-input{background:blue}.custom-input-label{height:50px;padding:14px;position:absolute;width:52px}.custom-input-label:before{content:"";height:50px;left:0;position:absolute;top:0;transform-origin:0 50%;transition:transform .3s;width:50px;z-index:-1}.custom-input-field:focus{transform:translateZ(0)}.custom-input-field:focus+.custom-input-label:before{transform:scaleX(.8)}.custom-input-field:focus+.custom-input-label .icon-field{transform:scale3d(.6,.6,1)}.footer-page{bottom:0;left:0;position:absolute;right:0}.footer-page p{font-size:12px}@media (max-width:991px){.submit-form button:before{right:260px}.custom-button:before{display:none!important}.custom-button span{transform:none!important}.header-inner{padding-left:15px;padding-right:15px}.header{height:65px}.header .logo a{margin:23px 0 0;transition:all .3s ease 0s;width:100px}}@media (max-width:767px){.container{width:570px}h1{font-size:40px;line-height:40px}h2{font-size:32px}h4{font-size:18px}.footer p,.top-text h1,.top-text h4{margin-left:15px;margin-right:15px}.top-text h4{line-height:28px}.mobile-logo{margin:70px auto 0}.user-auth{height:auto}.user-auth .form-container{display:block;height:auto;padding:15px;position:relative}.user-auth .form-container>div{display:block}.user-auth .form-container p.info-form{margin:8px 15px 30px}.user-auth .form-container form .form-group{margin-bottom:15px}.user-auth .form-container form .form-group p{margin-bottom:40px}}@media (max-width:576px){.container{width:100%}.user-auth{padding-top:45px}}.white-l{display:none}.dark-l{display:block}.dark .dark-l{display:none}.dark .white-l{display:block}#swal2-content ul{text-align:left}.swal2-title{word-wrap:break-word;color:#595959!important;font-size:1.875em;font-weight:600;margin:0 0 .4em;max-width:100%;padding:0;position:relative;text-align:center;text-transform:none}.btn{cursor:pointer;position:relative;transition:.2s ease}.u-btn-3d{border-bottom:3px solid rgba(0,0,0,.2)}.u-btn-bluegray{background-color:#585f69;color:#fff}.u-btn-bluegray.active,.u-btn-bluegray:focus,.u-btn-bluegray:hover{color:#fff}.u-btn-bluegray.active,.u-btn-bluegray:hover{background-color:#6f7885;border-color:#6f7885}#back-top span:before,.about ul.nav.nav-tabs li.active a,.banner .breadcrumb>li a:hover,.btn-wrapper a,.comments-list .comment-reply,.countdown-amount,.fact-badges h2 span,.facts-footer>div h5,.footer .bottom-footer p a,.footer .top-footer .menu ul li a:hover,.footer .top-footer h4,.info-map-boxes-item a,.info-map-boxes-item h1,.info-map-boxes-item:before,.latest-post .post-title a:hover,.navbar-nav .fa-search:hover,.payment .tooltip-text,.portfolio .caption a.title-link:hover h3,.project .project-navigation nav ul li a,.projectmanager h3,.projectmanager li a,.services .services-box-item-content h2,.services-box-item-content h2,.services-box-item-content:before,.services-box-item-cover:after,.services-box-item-cover:before,.shop-cart .secondary-button,.sidebar ul.nav.nav-tabs li a:hover,.social-icons ul li a:before,.testimonials #quote-carousel h5,.user-auth>div:nth-child(2) .form-container .form-group a,.videopromotion a i,.widget.recent-posts .entry-title a:hover,a,a.link:active,a.link:focus,a.link:hover,body.blog-page .meta span a,body.blog-page .meta span i,body.blog-page article h4:hover,body.dark .latest-post .post-title a:hover,body.dark .navbar-nav .fa-search:hover,body.dark .sidebar ul.nav.nav-tabs li a:hover,body.dark .widget.recent-posts .entry-title a:hover,body.dark ul.navbar-nav>li.active>a,body.dark ul.navbar-nav>li.open>a,body.dark ul.navbar-nav>li.open>a:active,body.dark ul.navbar-nav>li.open>a:focus,body.dark ul.navbar-nav>li.open>a:hover,body.dark ul.navbar-nav>li>a:hover,h1>span,h4.panel-title a,span.heart,ul.navbar-nav>li.active>a,ul.navbar-nav>li.open>a,ul.navbar-nav>li.open>a:active,ul.navbar-nav>li.open>a:focus,ul.navbar-nav>li.open>a:hover,ul.navbar-nav>li>a:active,ul.navbar-nav>li>a:focus,ul.navbar-nav>li>a:hover{color:#fa5b0f}.custom-colorRotatingWords,.team .social-icons ul.social li a:hover,.team .social-icons ul.social li a:hover:before{color:#fa5b0f!important}#back-top a:hover,#carousel-testimonials .carousel-indicators li.active,.btn-wrapper a:hover,.bx-wrapper .bx-controls-direction a,.custom-button,.custom-form-group .input-group .input-group-addon,.custom-input-label:before,.latest-post .post-date,.portfolio .nav-pills li.active,.portfolio .nav-pills li:hover,.pricing-list .popular,.pricing-switcher .switch,.shop-cart .secondary-button:active,.shop-cart .secondary-button:focus,.shop-cart .secondary-button:hover,.social-icons ul li a:hover,.submit-form button,.team-member:hover .team-member-caption,.testimonials #quote-carousel .carousel-indicators .active,.widget-tags ul>li a:hover,body.blog-page .pagination li.active a,body.dark.blog-page .pagination li.active a:hover,body.double-diagonal .about:before,body.double-diagonal .blog:before,body.double-diagonal .contact:before,body.double-diagonal .faq:before,body.double-diagonal .logos:before,body.double-diagonal .portfolio:before,body.double-diagonal .pricing:before,body.double-diagonal .project:before,body.double-diagonal .services:before,body.double-diagonal .shop-cart:before,body.double-diagonal .shop-checkout:before,body.double-diagonal .team:before,body.double-diagonal .terms:before,ul.nav li.dropdown ul.dropdown-menu li a:active,ul.nav li.dropdown ul.dropdown-menu li a:focus,ul.nav li.dropdown ul.dropdown-menu li a:hover,ul.nav li.dropdown ul.dropdown-menu li.active a{background-color:#fa5b0f}.shop-cart .secondary-button,.widget-tags ul>li a:hover,body.blog-page .pagination li.active a{border:1px solid #fa5b0f}.about-right-side .full-image-container.hovered:before{border-left:5px solid #fa5b0f}#quote-carousel .carousel-indicators .active,.projectmanager blockquote{border-color:#fa5b0f}.projectmanagerpicture{border:12px solid #fa5b0f}#back-top a,.portfolio .nav-pills li{border:2px solid #fa5b0f}.team-member-caption{border-top:3px solid #fa5b0f}.social-icons ul li a{border:3px solid #fa5b0f}.footer .social-icons ul li a{border:2px solid #fa5b0f}.banner hr,body.dark .banner hr{border-top:5px solid #fa5b0f}.btn-wrapper a{border:4px solid #fa5b0f}@media (max-width:991px){body.dark ul.nav li.dropdown ul.dropdown-menu li.active a,ul.nav li.dropdown ul.dropdown-menu li.active a{background:transparent!important;color:#fa5b0f!important}}@media (max-width:767px){.social-icons ul li a{border:2px solid #fa5b0f}.about-right-side .full-image-container.hovered:before{border-left:none;border-top:5px solid #fa5b0f}.rtl-version .about-right-side .full-image-container.hovered:before{border-right:none}}@media (max-width:576px){.about-content ul.nav.nav-tabs li.active a{background:#fa5b0f;color:#fff}}.footer-page{background:#fa5b0f}
