body{font-family:Poppins,Arial,sans-serif;font-size:15px;line-height:1.8;font-weight:400;color:#aaa;background:radial-gradient(ellipse at 0 0,rgba(35,70,160,.28) 0,transparent 48%),radial-gradient(ellipse at 100% 100%,rgba(35,70,160,.28) 0,transparent 48%),#0b1120;background-attachment:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;color:#5dd3e8;text-decoration:none}a:focus,a:hover,button:focus,button:hover{text-decoration:none;color:#b2ebf2;outline:0!important}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{line-height:1.4;color:#fff;font-weight:400}.ftco-navbar-light{z-index:3;padding:0;margin-top:30px}@media (max-width:991.98px){.ftco-navbar-light{background:#0f1729!important;position:relative;top:0;margin-top:0;padding:7px 0}}.ftco-navbar-light .navbar-brand{color:#fff;padding-top:.7rem;padding-bottom:.7rem}.ftco-navbar-light .navbar-brand:focus,.ftco-navbar-light .navbar-brand:hover{color:#000!important}@media (max-width:767.98px){.ftco-navbar-light .navbar-brand{color:#fff}}@media (max-width:991.98px){.ftco-navbar-light .navbar-nav{padding-top:20px;padding-bottom:20px}}@media (max-width:767.98px){.ftco-navbar-light .navbar-nav{padding-top:20px;padding-bottom:20px;margin-right:0}}.ftco-navbar-light .navbar-nav .dropdown:hover .dropdown-menu{display:block;margin-top:0;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{font-size:14px;padding-top:1.2rem;padding-bottom:1.2rem;padding-left:25px;padding-right:25px;color:#5dd3e8;font-weight:500;position:relative;z-index:0}@media (max-width:991.98px){.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{padding-left:10px;padding-right:10px;padding-bottom:1rem;padding-top:0;color:#5dd3e8}}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link.active{color:#b2ebf2!important;font-weight:700}.ftco-navbar-light .navbar-nav>.nav-item.cta>a{color:#fd5c64;padding-top:1rem;padding-bottom:1rem;background:#fc2a34;background:#fff;border-radius:0}@media (max-width:767.98px){.ftco-navbar-light .navbar-nav>.nav-item.cta>a{background:#aaa;border-radius:5px}}.ftco-navbar-light .navbar-nav>.nav-item.cta>a:hover{background:#aaa}.ftco-navbar-light .navbar-nav>.nav-item .nav-link.active{background:0 0;background:0 0;color:#b2ebf2!important;font-weight:600}@media (max-width:767.98px){.ftco-navbar-light .navbar-nav>.nav-item.active>a{color:#b2ebf2;font-weight:600;background:0 0}}.ftco-navbar-light .btn-custom{margin-right:20px;text-transform:uppercase;font-size:13px;font-weight:700;background:rgba(255,255,255,.1);padding:4px 10px;color:#fff;border-radius:2px}.ftco-navbar-light .navbar-toggler{border:none;color:rgba(255,255,255,.9)!important;cursor:pointer;padding-right:0;text-transform:uppercase;font-size:16px;letter-spacing:.1em}.ftco-navbar-light .navbar-toggler:focus,.ftco-navbar-light .navbar-toggler:hover{text-decoration:none;color:#aaa;outline:0!important;-webkit-box-shadow:none;box-shadow:none}.navbar-brand{font-weight:600;font-size:18px;z-index:3;position:relative}@media (max-width:575.98px){.navbar-brand{line-height:1}}.navbar-brand span{color:#fff;display:block;line-height:1}.navbar-brand .icon-logo{width:24px;height:24px}.navbar-brand .flaticon{font-size:16px;color:#aaa;line-height:0}.ftco-intro .h1,.ftco-intro h1{color:#fff;font-weight:500;font-size:50px}.ftco-intro .h1 span,.ftco-intro h1 span{text-decoration:underline}@media (max-width:575.98px){.ftco-intro .h1,.ftco-intro h1{font-size:30px}}.ftco-intro .text{position:relative}.ftco-intro .text .icon-scroll{position:absolute;top:0;bottom:0;left:-40px;width:10px;cursor:pointer;height:100px}.ftco-intro .text .icon-scroll .fa{-webkit-animation:bounce 2.6s infinite cubic-bezier(.445,.05,.55,.95);animation:bounce 2.6s infinite cubic-bezier(.445,.05,.55,.95);font-size:20px;content:'';position:absolute;bottom:0;top:0;left:0;-webkit-transform-origin:0% 0;-ms-transform-origin:0% 0;transform-origin:0% 0}@media (max-width:575.98px){.ftco-intro .text .icon-scroll{left:-30px}}@-webkit-keyframes bounce{50%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes bounce{50%{-webkit-transform:translateY(100px);transform:translateY(100px)}}.btn-custom{margin-right:20px;font-size:15px;font-weight:400;background:rgba(255,255,255,.05);padding:5px 12px;color:#5dd3e8;border-radius:2px}.btn-custom:hover{color:#b2ebf2}.bg-light{background:#aaa!important}.bg-primary{background:#aaa}.bg-black{background:#000}.bg-secondary{background:#aaa}.bg-darken{background:#0b1120!important}.btn{padding:9px 12px;cursor:pointer;border-radius:4px;-webkit-box-shadow:0 24px 36px -11px rgba(0,0,0,.09);-moz-box-shadow:0 24px 36px -11px rgba(0,0,0,.09);box-shadow:0 24px 36px -11px rgba(0,0,0,.09);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.btn:active,.btn:focus,.btn:hover{outline:0}.btn.btn-primary{background:#aaa!important;border:1px solid #aaa!important;color:#fff!important}.btn.btn-primary span{color:#fff!important;font-size:16px;line-height:1;margin-left:10px}.btn.btn-primary:hover{border:1px solid #aaa;background:0 0;color:#aaa}.btn.btn-primary.btn-outline-primary{border:1px solid #aaa!important;background:0 0!important;color:#aaa!important}.btn.btn-primary.btn-outline-primary:hover{border:1px solid transparent!important;background:#aaa!important;color:#fff!important}.btn.btn-white{background:#fff!important;border:1px solid #fff!important;color:#000!important}.btn.btn-white:hover{border:1px solid #fff;background:0 0;color:#fff}.btn.btn-white.btn-outline-white{border:1px solid #fff;background:0 0;color:#fff}.btn.btn-white.btn-outline-white:hover{border:1px solid transparent;background:#fff;color:#fff}.btn.btn-darken{background:#0b1120!important;border:1px solid #0b1120!important;color:#fff!important}.btn.btn-darken:hover{border:1px solid #0b1120;background:0 0;color:#0b1120}.btn.btn-darken.btn-outline-darken{border:1px solid #0b1120;background:0 0;color:#0b1120}.btn.btn-darken.btn-outline-darken:hover{border:1px solid transparent;background:#0b1120;color:#0b1120}.aside-stretch{background:#aaa;position:relative;z-index:0}.aside-stretch:after{z-index:-1;position:absolute;top:0;left:100%;bottom:0;content:'';width:360%;background:#aaa}@media (max-width:575.98px){.aside-stretch{background:0 0}.aside-stretch:after{background:0 0;display:none}}.form-control{height:45px;background:#fff;color:rgba(0,0,0,.8);font-size:14px;border-radius:2px;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid rgba(0,0,0,.1)}.form-control::-webkit-input-placeholder{color:rgba(0,0,0,.3)!important}.form-control::-moz-placeholder{color:rgba(0,0,0,.3)!important}.form-control:-ms-input-placeholder{color:rgba(0,0,0,.3)!important}.form-control:-moz-placeholder{color:rgba(0,0,0,.3)!important}.form-control:active,.form-control:focus{border-color:#aaa!important}textarea.form-control{height:inherit!important}.work-featured{width:100%;height:150px;display:block;position:relative;z-index:0}.work-featured:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';background:#000;opacity:0;z-index:-1;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.work-featured .icon{width:30px;height:30px;border-radius:50% 50% 50% 0;background:#0b1120;opacity:0;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.work-featured .icon span{font-size:12px;color:#fff}.work-featured:hover .icon{opacity:1}.work-featured:hover:after{opacity:.3}.work-wrap{widows:100%;margin-bottom:70px}.work-wrap .img{width:100%;height:550px;border-radius:4px}.work-wrap .text{width:100%;padding:30px}.work-wrap .text .category{text-decoration:underline}.work-wrap .text .h3,.work-wrap .text h3{font-size:30px}.work-wrap .text .h3 a,.work-wrap .text h3 a{color:#fff}.ftco-about{position:relative;z-index:1}.ftco-about .overlay{position:absolute;top:0;left:0;right:0;bottom:0;height:90%;content:'';opacity:1;background:#0b1120;z-index:-1}.ftco-about .about-wrap{position:relative;width:100%}@media (max-width:575.98px){.ftco-about .about-wrap{height:400px}}.ftco-about .img{-webkit-box-shadow:0 15px 24px -9px rgba(0,0,0,.18);-moz-box-shadow:0 15px 24px -9px rgba(0,0,0,.18);box-shadow:0 15px 24px -9px rgba(0,0,0,.18);width:100%;height:00px}.ftco-about .img.video-image .icon{width:80px;height:80px;border-radius:50%;display:block;background:#aaa;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.ftco-about .img.video-image .icon span{color:#fff}.ftco-about .about-intro{width:100%;position:relative;z-index:99}.ftco-about .text strong.number{font-weight:700;font-size:32px;color:#fff;line-height:1;margin-bottom:5px}.ftco-about .text span{display:block;font-size:12px;color:rgba(255,255,255,.9);line-height:1.2;text-transform:uppercase;font-weight:400}hr{background:rgba(255,255,255,.3)}.services-wrap{width:100%;padding:20px;border:1px solid rgba(255,255,255,.1)}@media (max-width:575.98px){.services-wrap{margin-bottom:10px}}.services-wrap .icon span{font-size:60px;color:#fff}.services-wrap .text .h3,.services-wrap .text h3{font-size:24px}.team-wrap{padding:20px;background:#0f1729;width:100%;margin-bottom:0}.team-wrap .text{width:calc(100% - 120px);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.team-wrap .text .h3,.team-wrap .text h3{font-weight:500;font-size:22px}.team-wrap .text span.position{font-size:15px;text-decoration:underline}.team-wrap .img{width:120px;height:120px;border-radius:50% 0 50% 50%;opacity:1;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.team-wrap:hover .text{width:calc(100% - 150px)}.team-wrap:hover .img{opacity:1;border-radius:0 50% 50% 50%}.about-author .img{width:100px;height:100px;border-radius:50%}.about-author .desc{width:calc(100% - 100px);padding-left:30px}.about-author .desc .h3,.about-author .desc h3{font-size:20px;font-weight:500}.ftco-section{padding:3em 0;position:relative;width:100%}@media (max-width:575.98px){.ftco-section{padding:3em 0}}.ftco-no-pt{padding-top:0!important}.ftco-no-pb{padding-bottom:0!important}.ftco-bg-dark{background:#3c312e}.ftco-footer{padding:7em 0 0 0;color:rgba(255,255,255,.4)}.ftco-footer .logo{text-transform:capitalize!important}.ftco-footer .logo a{position:relative;text-decoration:none}.ftco-footer .ftco-footer-widget .h5,.ftco-footer .ftco-footer-widget h5{color:#fff;margin-bottom:40px;font-size:16px;font-weight:500;font-family:Poppins,Arial,sans-serif;text-transform:uppercase;letter-spacing:2px}.ftco-footer .ftco-footer-widget ul li{margin-bottom:10px}.ftco-footer .ftco-footer-widget ul li a{color:#5dd3e8;text-decoration:none}.ftco-footer .ftco-footer-widget ul li a span{font-size:14px;color:#5dd3e8}.ftco-footer .ftco-footer-widget ul li a:hover{color:#b2ebf2}.ftco-footer .ftco-footer-widget ul li a:hover span{color:#b2ebf2}.ftco-footer .ftco-footer-widget .btn-primary{background:#fff!important;border:2px solid #fff!important}.ftco-footer .ftco-footer-widget .btn-primary:hover{background:#fff;border:2px solid #fff!important}.ftco-footer .block-23 ul{padding:0}.ftco-footer .block-23 ul li{font-size:15px}.ftco-footer .block-23 ul li,.ftco-footer .block-23 ul li>a{display:table;line-height:1.5;margin-bottom:15px;font-size:15px;text-decoration:none}.ftco-footer .block-23 ul li span{color:#5dd3e8}.ftco-footer .block-23 ul li .icon,.ftco-footer .block-23 ul li .text{display:table-cell;vertical-align:top;color:#5dd3e8!important}.ftco-footer .block-23 ul li .icon{width:40px;font-size:15px;padding-top:2px;color:#5dd3e8!important}.ftco-footer .block-23 ul li a:hover .icon,.ftco-footer .block-23 ul li a:hover .text{color:#b2ebf2!important}.ftco-footer .bg-darken{background:0 0!important}.ftco-footer-social li{list-style:none;margin:0 10px 0 0;display:inline-block}.ftco-footer-social li a{height:40px;width:40px;display:block;float:left;color:#fff;border-radius:50%;position:relative;background:#0a0f1e}.ftco-footer-social li a span{position:absolute;font-size:18px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff!important}.ftco-footer-social li a:hover{color:#aaa}#map{width:100%}@media (max-width:767.98px){#map{height:300px}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(170,170,170,.4)}70%{-webkit-box-shadow:0 0 0 30px rgba(170,170,170,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(170,170,170,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(170,170,170,.4);-webkit-box-shadow:0 0 0 0 rgba(170,170,170,.4);box-shadow:0 0 0 0 rgba(170,170,170,.4)}70%{-moz-box-shadow:0 0 0 30px rgba(170,170,170,0);-webkit-box-shadow:0 0 0 30px rgba(170,170,170,0);box-shadow:0 0 0 30px rgba(170,170,170,0)}100%{-moz-box-shadow:0 0 0 0 rgba(170,170,170,0);-webkit-box-shadow:0 0 0 0 rgba(170,170,170,0);box-shadow:0 0 0 0 rgba(170,170,170,0)}}.heading-section .subheading{font-size:13px;display:inline-block;margin-bottom:5px;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:2px}.heading-section .h2,.heading-section h2{font-size:40px;font-weight:600;line-height:1.4}.heading-section .h1,.heading-section h1{font-size:40px;font-weight:600;line-height:1.4}.heading-section .h2 span,.heading-section h2 span{font-weight:400}@media (max-width:575.98px){.heading-section .h2,.heading-section h2{font-size:28px}}.heading-section.heading-section-white .subheading{color:#fff}.heading-section.heading-section-white .h2,.heading-section.heading-section-white h2{color:#fff}.blog-img,.img,.user-img{background-size:cover;background-repeat:no-repeat;background-position:center center}.testimony-section{position:relative;z-index:0}.testimony-section .tns-outer{position:relative;padding-bottom:3em!important}.testimony-section .tns-ovh{padding:2em 0 0 0}.testimony-section .tns-controls{text-align:left;margin-bottom:10px}.testimony-section .tns-controls button{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:none;border:1px solid rgba(255,255,255,.3);margin:0 2px;width:40px;padding-top:5px}.testimony-section .tns-controls button span{font-size:20px;color:#fff}.testimony-section .tns-nav{text-align:center;margin:0;position:absolute;bottom:0;left:0;right:0;z-index:99}.testimony-section .tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:#ddd;border:0}.testimony-section .tns-outer [aria-controls],.testimony-section .tns-outer [data-action]{cursor:pointer}.testimony-section .tns-nav>.tns-nav-active{background:#999}.testimony-wrap{display:block;position:relative;padding:35px 0 30px 0;border-radius:4px;width:98%;margin:0 auto;color:rgba(255,255,255,.8)}.testimony-wrap .icon{position:absolute;top:-20px;left:0;border-radius:50%}.testimony-wrap .icon span{color:#fff;font-size:32px}.testimony-wrap .tx{width:calc(100% - 80px)}.testimony-wrap .user-img{width:80px;height:80px;position:relative;border-radius:50%}.testimony-wrap .name{font-weight:500;font-size:22px;margin-bottom:0;color:#fff}.testimony-wrap .position{font-size:13px;color:#aaa;font-weight:500}.star{color:#aaa}@media (max-width:575.98px){.about-image{height:400px;margin-bottom:30px}}.ftco-about-section .img-2{height:400px}.ftco-about-section .counter-wrap{width:100%;background:#0f1729;padding:30px 20px;border-radius:4px}.ftco-about-section .text{width:100%}.ftco-about-section .text .number{font-size:30px;font-weight:700;color:#fff;line-height:1;display:inline-block;margin-bottom:5px}.ftco-about-section .text span.counter{font-size:34px;font-weight:600;color:#fff;line-height:1;display:inline-block;margin-bottom:5px}.ftco-about-section .text p{display:inline-block;font-size:13px;color:#aaa;line-height:1.2;text-transform:uppercase;font-weight:600;margin-bottom:0}.ftco-about-section .icon{width:70px;height:70px;background:rgba(255,255,255,.05);border-radius:50%;position:relative;margin-bottom:10px}.ftco-about-section .icon span{color:rgba(255,255,255,.3);font-size:40px}.block-20{position:relative;display:block;width:100%;height:250px;z-index:-1;overflow:hidden}.block-20 img{width:100%;height:100%;object-fit:cover}.blog-entry{width:100%;position:relative;z-index:0;border:1px solid rgba(255,255,255,.1)}@media (min-width:768px){.blog-entry{margin-bottom:50px}}@media (max-width:575.98px){.blog-entry{margin-bottom:30px}}.blog-entry .list-team{padding:5px 30px;border-radius:4px;width:100%;margin-top:15px}.blog-entry .list-team>div{width:calc(100% - 40px)}.blog-entry .list-team .ion{width:40px}.blog-entry .list-team .img{width:34px;height:34px;border-radius:50%;overflow:hidden}.blog-entry .list-team .img img{width:100%;height:100%;object-fit:cover}.blog-entry .list-team .h4,.blog-entry .list-team h4,.blog-entry .list-team span{font-size:14px;font-weight:500;color:#aaa}.blog-entry .list-team .h4,.blog-entry .list-team h4{color:rgba(255,255,255,.7);font-weight:500}.blog-entry .text{position:relative;width:100%;margin:0 auto;z-index:0;padding:20px 30px 20px 30px}.blog-entry .text .heading{font-size:20px;margin-bottom:0;font-weight:500}.blog-entry .text .heading a{color:#5dd3e8}.blog-entry .text .heading a:active,.blog-entry .text .heading a:focus,.blog-entry .text .heading a:hover{color:#b2ebf2}.blog-entry .meta{font-size:13px;font-weight:500}.blog-entry .meta span{margin-right:10px}.blog-entry .btn-custom{text-transform:uppercase;color:#000;font-size:13px;font-weight:600;letter-spacing:2px}.blog-single .h2,.blog-single h2{font-size:30px;font-weight:500}.block-27 ul{padding:0;margin:0}.block-27 ul li{display:inline-block;margin-bottom:4px;font-weight:400}.block-27 ul li a,.block-27 ul li span{color:#fff;text-align:center;display:inline-block;width:40px;height:40px;line-height:40px;border-radius:4px;border:1px solid #1a2540;background:#0b1120}.block-27 ul li.active a,.block-27 ul li.active span,.block-27 ul li:hover a,.block-27 ul li:hover span{background:#141d33;color:#fff;border:1px solid transparent}.wrapper{width:100%}.wrapper .social-media .h3,.wrapper .social-media h3{font-size:18px;font-weight:700}.wrapper .social-media p a{color:#5dd3e8;text-transform:uppercase;font-size:13px;font-weight:600;margin-right:10px}.wrapper .social-media p a:hover{color:#b2ebf2}.contact-wrap .h3,.contact-wrap h3{color:#fff;font-weight:600;font-size:30px}@media (max-width:767.98px){.info-wrap{height:400px}}.dbox{width:100%;margin-bottom:25px}@media (min-width:768px){.dbox{margin-bottom:0}}.dbox p{margin-bottom:0}.dbox p span{color:#fff;display:block;text-transform:uppercase;font-size:13px;font-weight:700}.dbox p a{color:#5dd3e8}.dbox p a:hover{color:#b2ebf2}.dbox .text{width:100%}.contactForm .label{color:#fff;text-transform:uppercase;font-size:12px;font-weight:600}.contactForm .form-control{border:none;border:1px solid rgba(255,255,255,.1);padding:15px;border-radius:0;background:0 0;color:rgba(255,255,255,.5)!important;margin-bottom:10px}.contactForm .form-control::-webkit-input-placeholder{color:rgba(255,255,255,.5)!important}.contactForm .form-control::-moz-placeholder{color:rgba(255,255,255,.5)!important}.contactForm .form-control:-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.contactForm .form-control:-moz-placeholder{color:rgba(255,255,255,.5)!important}.contactForm .form-control:active,.contactForm .form-control:focus{border-color:#aaa!important}.block-21 .blog-img{display:block;height:80px;width:80px}.block-21 .text{width:calc(100% - 90px)}.block-21 .text .heading{font-size:18px;font-weight:700;margin-bottom:0}.block-21 .text .heading a{color:#000}.block-21 .text .heading a:active,.block-21 .text .heading a:focus,.block-21 .text .heading a:hover{color:#aaa}.block-21 .text .meta>div{display:inline-block;font-size:11px;margin-right:5px}.block-21 .text .meta>div a{color:gray;color:#aaa}.post-info{font-size:12px;text-transform:uppercase;font-weight:700;color:#fff;letter-spacing:.1em}.post-info>div{display:inline-block}.post-info>div .seperator{display:inline-block;margin:0 10px;opacity:.5}.tagcloud a{text-transform:uppercase;display:inline-block;padding:4px 10px;margin-bottom:7px;margin-right:4px;border-radius:4px;color:#fff;font-size:11px;background:#0f1729}.comment-form-wrap{clear:both}.comment-form-wrap .comment-form{background:#0f1729}.comment-form-wrap .form-group{width:100%;margin-bottom:15px}.comment-form-wrap .form-group label{font-size:14px;text-transform:uppercase;color:#fff;font-weight:600;letter-spacing:2px}.comment-form-wrap .form-control{height:45px;background:#0b1120;color:rgba(0,0,0,.8);font-size:14px;border-radius:2px;-webkit-box-shadow:none!important;box-shadow:none!important;border:none}.comment-form-wrap .form-control::-webkit-input-placeholder{color:rgba(0,0,0,.3)!important}.comment-form-wrap .form-control::-moz-placeholder{color:rgba(0,0,0,.3)!important}.comment-form-wrap .form-control:-ms-input-placeholder{color:rgba(0,0,0,.3)!important}.comment-form-wrap .form-control:-moz-placeholder{color:rgba(0,0,0,.3)!important}.comment-form-wrap .form-control:active,.comment-form-wrap .form-control:focus{border-color:#aaa!important}.comment-form-wrap textarea.form-control{height:inherit!important}.heading-two{font-weight:500}.comment-list{padding:0;margin:0}.comment-list .children{padding:50px 0 0 40px;margin:0;float:left;width:100%}.comment-list li{padding:0;margin:0 0 30px 0;float:left;width:100%;clear:both;list-style:none}.comment-list li .vcard{width:80px;float:left}.comment-list li .vcard img{width:50px;border-radius:50%}.comment-list li .comment-body{float:right;width:calc(100% - 80px)}.comment-list li .comment-body .h3,.comment-list li .comment-body h3{font-size:18px;font-weight:500}.comment-list li .comment-body .meta{font-size:14px;letter-spacing:.1em;color:#ccc;font-weight:500;color:#aaa;display:block;margin-bottom:10px}.comment-list li .comment-body .reply{padding:5px 10px;color:#fff;text-transform:uppercase;font-size:11px;letter-spacing:.1em;font-weight:600;border-radius:4px;background:#000}.comment-list li .comment-body .reply:hover{color:#fff;background:#000}.services-wrap{transition:all .3s ease;cursor:pointer;text-decoration:none;color:inherit;display:block;position:relative;overflow:hidden}.work-featured{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.work-featured img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.services-wrap .text{color:#fff;font-size:1.2rem}.services-wrap:hover{transform:translateY(-10px);box-shadow:0 10px 20px rgba(255,255,255,.1)}.services-wrap:hover .text{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.services-wrap::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;transform:translateX(-100%);transition:transform .6s ease}.services-wrap:hover::after{transform:translateX(100%)}span.brand-info{font-weight:300}span.brand-info-bold{font-weight:500;margin-left:2px}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link:hover{color:#b2ebf2!important}.services-wrap{transition:all .3s ease;cursor:pointer;text-decoration:none;color:inherit;display:block;position:relative;overflow:hidden}.work-featured{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.work-featured img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.services-wrap .text{color:#fff;font-size:1.2rem}.services-wrap:hover{transform:translateY(-10px);box-shadow:0 10px 20px rgba(255,255,255,.1)}.services-wrap:hover .text{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.services-wrap::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;transform:translateX(-100%);transition:transform .6s ease}.services-wrap:hover::after{transform:translateX(100%)}span.brand-info{font-weight:300}span.brand-info-bold{font-weight:500;margin-left:2px}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link:hover{color:#b2ebf2!important}@media (max-width:991.98px){.ftco-navbar-light .navbar-collapse{text-align:right}.ftco-navbar-light .navbar-nav{justify-content:flex-end}}.text-justify{text-align:justify}.footer-copyright{color:rgba(255,255,255,.5);font-size:13px}.about-image-container{position:relative;width:100%;height:100%;overflow:hidden;align-self:flex-start}.about-image-container img{width:100%;height:auto;object-fit:contain;object-position:top}@media (max-width:767.98px){.about-image-container{max-width:400px;margin:0 auto}}.blog-entry .block-20{position:relative;width:100%;padding-bottom:50%;overflow:hidden}.blog-entry .block-20 img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.list-team .img{width:50px;height:50px;border-radius:50%;overflow:hidden}.list-team .img img{width:100%;height:100%;object-fit:cover}.icon img{margin-top:20px;width:60px;margin-bottom:30px}.image-404{width:750px}.white-text{color:#fff}.pagination .page-link{background-color:#0b1120;border-color:#1a2540;color:#fff}.pagination .page-link:hover{background-color:#141d33;border-color:#1a2540;color:#fff}.pagination .page-item.active .page-link{background-color:#141d33;border-color:#1a2540;color:#fff}.pagination .page-item.disabled .page-link{background-color:#0b1120;border-color:#1a2540;color:#666}.post-meta{color:#fff}.author a:hover{color:#b2ebf2}.next-prev a:hover{color:#b2ebf2}.last-posts .blog-entry{height:100%;display:flex;flex-direction:column}.last-posts .blog-entry .list-team,.last-posts .blog-entry a{flex:0 0 auto}.last-posts .blog-entry .text{flex:1 1 auto;display:flex;flex-direction:column}.last-posts .blog-entry .text .text-excerpt{flex:1 1 auto;margin-bottom:0}#contactImage{object-fit:cover}.breadcrumb-nav{background:0 0;border:none;padding:0;margin:0}.breadcrumb{background:0 0;border:none;padding:0;margin:0;font-size:14px;line-height:1.5}.breadcrumb-item{color:#aaa}.breadcrumb-item a{color:#5dd3e8;text-decoration:none;transition:color .3s ease}.breadcrumb-item a:hover{color:#b2ebf2;text-decoration:none}.breadcrumb-item.active{color:#fff;font-weight:500}.breadcrumb-item+.breadcrumb-item::before{content:">";color:#aaa;margin:0 8px;font-weight:400}.breadcrumb-item .fa{margin-right:4px;color:#aaa}.breadcrumb-item a .fa{color:#5dd3e8}.breadcrumb-item a:hover .fa{color:#b2ebf2}@media (max-width:991.98px){.about-us-header{margin-top:1.5rem!important}}@media (min-width:992px){.about-us-header{margin-top:0!important}}.post-content table{width:100%;margin-bottom:1rem;border-collapse:collapse;color:#fff;font-size:.95rem}.post-content table thead th{background-color:rgba(93,211,232,.15);color:#fff;font-weight:600;padding:.75rem 1rem;text-align:left;border:1px solid rgba(93,211,232,.3)}.post-content table tbody td,.post-content table tbody th{padding:.75rem 1rem;border:1px solid rgba(93,211,232,.3);vertical-align:top}.post-content table tbody tr{background-color:rgba(11,17,32,.5)}.post-content table tbody tr:nth-of-type(2n){background-color:rgba(26,37,64,.4)}.post-content table tbody th{font-weight:600;color:#fff}