`body{color:#373131;color:#000;font-family:"Open Sans",sans-serif}a{color:#000;transition:.5s}.padding5{padding:5px}.padding10{padding:10px}.padding15{padding:15px}.padding20{padding:20px}.margin5{margin:5px}.margin10{margin:10px}.margin15{margin:15px}.margin20{margin:20px}.nlm{margin-left:0!important}.nrm{margin-right:0!important}.ntm{margin-top:0!important}.nbm{margin-bottom:0!important}.nlp{padding-left:0!important}.nrp{padding-right:0!important}.ntp{padding-top:0!important}.nbp{padding-bottom:0!important}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-float{float:none!important}@-webkit-keyframes zoom{from{-webkit-transform:scale(1,1)}to{-webkit-transform:scale(1.5,1.5)}}@keyframes zoom{from{transform:scale(1,1)}to{transform:scale(1.5,1.5)}}.carousel-inner .carousel-item>img{-webkit-animation:zoom 13s;animation:zoom 13s}.call_btn{font-family:Montserrat,sans-serif;font-weight:600;font-size:12x;letter-spacing:.5px;display:inline-block;padding:8px;border-radius:10px;transition:.5s;margin:10px;border:2px solid #0755a7;color:#0755a7}.call_btn:hover{background:#0755a7;color:#fff!important;border:3px solid #0755a7}.row{margin-left:4px;margin-right:4px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:5px;padding-right:5px}.navbar-default{background-color:#1ba1e2;border-color:#1ba1e2}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#00aafd}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#00aafd}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#1ba1e2}.navbar-inverse{background-color:#000;border-color:#000}.required{color:red}.contact-form-container{padding:25px}.contactform .form-group{margin:0}.form-horizontal .control-label{text-align:left;width:100%}.panel-heading{cursor:pointer}.mainbody{padding-bottom:50px;min-height:80%;overflow:hidden}.mainbody .row{margin:0}.page-header{margin-top:0;border-bottom:1px solid #1995dc;padding-bottom:0}.page-header h1{margin-top:0;font-size:24px}.panel-body{width:100%;margin:0 auto}.panel-body .col-lg-3{margin:25px;border:1px solid #006bd6;padding:10px}.adjustdiv{border:1px solid #000;text-align:center;width:256px;margin:0 10px 10px 10px;padding-bottom:10px;padding-top:5px}.adjustdiv img{max-width:200px;max-height:200px}.textContainer{width:100%;padding-top:10px}.btn-social{padding-top:5px}.prdname{font-size:14px;line-height:22px;font-weight:700;text-align:center;color:#ff7518}.prdprice{color:#9954bb}.error{color:red}a:active,a:focus,a:hover{color:#0755a7;outline:0;text-decoration:none}p{padding:0;margin:0 0 30px 0}h1,h2,h3,h4,h5,h6{font-family:"Architect ",serif;font-weight:400;margin:0 0 20px 0;padding:0}li::marker{color:#0755a7}.back-to-top{position:fixed;display:none;background:#000;color:#fff;padding:6px 12px 9px 12px;font-size:16px;border-radius:2px;right:15px;bottom:15px;transition:background .5s}@media (max-width:768px){.back-to-top{bottom:15px}}.back-to-top:focus{background:#000;color:#fff;outline:0}.back-to-top:hover{background:#0755a7;color:#fff}code{font-size:87.5%;color:#0755a7;word-wrap:break-word}#search_table{display:none;width:600px;height:auto;max-height:400px;border:1px solid #ccc;overflow:scroll;overflow-x:hidden;z-index:1999;position:absolute;background-color:#fff}.table_data{overflow:hidden;margin-top:10px;text-align:left;background:#efefef}.table_data:nth-child(even){background:#fff}@media only screen and (max-width:600px){#search_table{display:none;width:300px;height:auto;max-height:400px;border:1px solid #ccc;overflow:scroll;overflow-x:hidden;z-index:1999;position:absolute;background-color:#fff}.table_data{overflow:hidden;margin-top:10px;background:#efefef}.table_data:nth-child(even){background:#fff}}#topbar{background:#fff;padding:10px 0;border-bottom:1px solid #eee;font-size:16px}#topbar .contact-info a{line-height:1;color:#555}#topbar .contact-info a:hover{color:#0755a7}#topbar .contact-info i{color:#0755a7;padding:4px}#topbar .contact-info .fa-phone{padding-left:20px;margin-left:20px;border-left:1px solid #e9e9e9}#topbar .social-links a{color:#555;padding:5px;display:inline-block;line-height:1px;border-left:1px solid #e9e9e9}#topbar .social-links a:hover{color:#0755a7}#topbar .social-links a:first-child{border-left:0}#header{padding:20px 0;height:94px;transition:all .5s;z-index:997;background:#0755a7;box-shadow:0 6px 9px 0 rgba(0,0,0,.06)}#header #logo h1{font-size:42px;margin:0;padding:0;line-height:1;font-family:Montserrat,sans-serif;font-weight:700}#header #logo h1 a{color:#0c2e8a;line-height:1;display:inline-block}#header #logo h1 a span{color:#0755a7}#header #logo img{padding:0}@media (max-width:768px){#header{padding:4px 0;height:94px}#header #logo h1{font-size:34px}}.wrapper{display:flex;align-items:stretch}.make-me-sticky{position:-webkit-sticky;position:sticky;top:0}#sidebar{min-width:150px;background:#fff;color:#0755a7;transition:all .3s}#sidebar.active{min-width:150px;max-width:220px;text-align:center}#sidebar.active .CTAs,#sidebar.active .sidebar-header h3{display:none}#sidebar.active .sidebar-header strong{display:block}#sidebar ul li a{text-align:left}#sidebar.active ul li a{padding:20px 10px;text-align:center;font-size:.85em}#sidebar.active ul li a i{margin-right:0;display:block;font-size:1.8em;margin-bottom:5px;text-align:center}#sidebar.active ul ul a{padding:10px!important}#sidebar.active .dropdown-toggle::after{top:auto;bottom:10px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}#sidebar .sidebar-header{padding:20px;background:#4e6df7}#sidebar .sidebar-header strong{display:none;font-size:1.8em}#sidebar ul.components{padding:20px 0}#nav-sidebar li{box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;border-bottom:1px solid #0755a7;color:#0755a7;background:#eef6ff}#sidebar li{padding:10px 20px;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;border-bottom:1px solid #0755a7;color:#0755a7;background:#fff}#sidebar ul li a{padding:5px;font-size:.9rem;display:block;color:#0755a7}#sidebar ul li a:hover{color:#000;background:#f6fbff}#sidebar ul li a i{margin-right:10px;color:#1b1a1a}#sidebar ul li.active>a,a[aria-expanded=true]{color:#0755a7;background:#fff;border-bottom:1px solid #0755a7}a[data-toggle=collapse]{position:relative}.dropdown-toggle::after{display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%);right:0}ul ul a{font-size:16px!important;padding-left:30px!important}ul.CTAs{padding:20px}ul.CTAs a{text-align:center;font-size:.9em!important;display:block;border-radius:5px;margin-bottom:5px}a.download{background:#fff;color:#7386d5}a.article,a.article:hover{background:#6d7fcc!important;color:#fff!important}@media (max-width:768px){#sidebar{min-width:80px;max-width:80px;text-align:center;margin-left:-80px!important;position:fixed;overflow-y:auto;z-index:1200}.dropdown-toggle::after{top:auto;bottom:10px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}#sidebar.active{margin-left:0!important}#sidebar .CTAs,#sidebar .sidebar-header h3{display:none}#sidebar .sidebar-header strong{display:block}#sidebar ul li a{padding:20px 10px;margin-bottom:5px}#sidebar ul li a span{font-size:.85em}#sidebar ul li a i{margin-right:0;display:block}#sidebar ul ul a{padding:10px!important}#sidebar ul li a i{font-size:1.3em}#sidebar{margin-left:0}#sidebarCollapse span{display:none}#sidebar ul li a:hover{color:#7386d5;background:#f6fbff}}@media only screen and (max-width:600px){#sidebarCollapse{display:block}#mobilecontent{display:block}}@media only screen and (min-width:600px){#sidebarCollapse{display:none}}#intro{width:100%;height:60vh;position:relative;background-size:cover;padding:0}#intro .intro-content{position:absolute;bottom:0;top:0;left:0;right:0;z-index:10;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}#intro .intro-content h2{color:#0c2e8a;margin-bottom:30px;font-size:64px;font-weight:700}#intro .intro-content h2 span{color:#0755a7;text-decoration:underline}@media (max-width:767px){#intro .intro-content h2{font-size:34px}}#intro .intro-content .btn-get-started,#intro .intro-content .btn-projects{font-family:Raleway,sans-serif;font-size:15px;font-weight:700;letter-spacing:1px;display:inline-block;padding:10px 32px;border-radius:2px;transition:.5s;margin:10px;color:#fff}#intro .intro-content .btn-get-started{background:#0c2e8a;border:2px solid #0c2e8a}#intro .intro-content .btn-get-started:hover{background:0 0;color:#0c2e8a}#intro .intro-content .btn-projects{background:#0755a7;border:2px solid #0755a7}#intro .intro-content .btn-projects:hover{background:0 0;color:#0755a7}#intro #intro-carousel{z-index:8}#intro #intro-carousel::before{content:"";background-color:rgba(255,255,255,.7);position:absolute;height:100%;width:100%;top:0;right:0;left:0;bottom:0;z-index:7}#intro #intro-carousel .item{width:100%;height:60vh;background-size:cover;background-position:center;background-repeat:no-repeat}.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none}.nav-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.nav-menu li{position:relative;white-space:nowrap;font-size:18px}.nav-menu>li{float:left}.nav-menu li.sfHover>ul,.nav-menu li:hover>ul{display:block}.nav-menu ul ul{top:0;left:100%}.nav-menu ul li{min-width:180px}.sf-arrows .sf-with-ul{padding-right:22px}.sf-arrows .sf-with-ul:after{content:"\f107";position:absolute;right:8px;font-family:FontAwesome;font-style:normal;font-weight:400}.sf-arrows ul .sf-with-ul:after{content:"\f105"}.start-header{opacity:1;transform:translateY(0);padding:20px 0;box-shadow:0 10px 30px 0 rgba(138,155,165,.15);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.start-header.scroll-on{box-shadow:0 5px 10px 0 rgba(138,155,165,.15);padding:10px 0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.start-header.scroll-on .navbar-brand img{height:24px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.navigation-wrap{position:fixed;width:100%;top:0;left:0;z-index:1000;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.navbar{padding:0}.navbar-brand img{height:28px;width:auto;display:block;filter:brightness(10%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.navbar-toggler{float:right;border:none;padding-right:0}.navbar-toggler:active,.navbar-toggler:focus{outline:0}.navbar-light .navbar-toggler-icon{width:24px;height:17px;background-image:none;position:relative;border-bottom:1px solid #000;transition:all .3s linear}.navbar-light .navbar-toggler-icon:after,.navbar-light .navbar-toggler-icon:before{width:24px;position:absolute;height:1px;background-color:#000;top:0;left:0;content:"";z-index:2;transition:all .3s linear}.navbar-light .navbar-toggler-icon:after{top:8px}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{transform:translateY(8px) rotate(-45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{border-color:transparent}.nav-link{color:#212121!important;font-weight:500;transition:all .2s linear}.nav-item:hover .nav-link{color:#8167a9!important}.nav-item.active .nav-link{color:#777!important}.nav-link{position:relative;padding:5px 0!important;display:inline-block}.nav-item:after{position:absolute;bottom:-5px;left:0;width:100%;height:2px;content:"";background-color:#8167a9;opacity:0;transition:all .2s linear}.nav-item:hover:after{bottom:0;opacity:1}.nav-item.active:hover:after{opacity:0}.nav-item{position:relative;transition:all .2s linear}#nav-menu-container{float:right;margin:0}@media (max-width:768px){#nav-menu-container{display:none}}.nav-menu a{padding:10px 8px;text-decoration:none;display:inline-block;color:#025bcf;font-family:Raleway,sans-serif;font-weight:700;font-size:16px;outline:0}.nav-menu .active a{padding:10px 8px;text-decoration:none;display:inline-block;color:#000;font-family:Raleway,sans-serif;font-weight:700;font-size:16px;outline:0}.nav-menu li:hover>a{color:#000!important}.nav-menu>li{margin-left:10px}.nav-menu ul{margin:4px 0 0 0;padding:10px;box-shadow:0 0 30px rgba(127,137,161,.25);background:#fff}.nav-menu ul li{transition:.3s}.nav-menu ul li a{padding:10px;color:#333;transition:.3s;display:block;font-size:13px;text-transform:none}.nav-menu ul li:hover>a{color:#0755a7}.nav-menu ul ul{margin:0}#mobile-nav-toggle{position:fixed;right:0;top:0;z-index:999;margin:20px 20px 0 0;border:0;background:0 0;font-size:24px;display:none;transition:all .4s;outline:0;cursor:pointer;margin-top:30px}#mobile-nav-toggle i{color:#025bcf}@media (max-width:768px){#mobile-nav-toggle{display:inline}}#mobile-nav{position:fixed;top:0;padding-top:18px;bottom:0;z-index:998;background:rgba(7,85,167,.89);left:-260px;width:160px;overflow-y:auto;transition:.4s;margin-top:95px}#mobile-nav ul{padding:0;margin:0;list-style:none}#mobile-nav ul li{position:relative}#mobile-nav ul li a{color:#fff;font-size:18px;overflow:hidden;padding:10px 22px 10px 15px;position:relative;text-decoration:none;width:100%;display:block;outline:0}#mobile-nav ul li a:hover{color:#fff}#mobile-nav ul li li{padding-left:30px}#mobile-nav ul .menu-has-children i{position:absolute;right:0;z-index:99;padding:15px;cursor:pointer;color:#fff}#mobile-nav ul .menu-has-children i.fa-chevron-up{color:#0755a7}#mobile-nav ul .menu-item-active{color:#000}#mobile-body-overly{width:100%;height:100%;z-index:997;top:0;left:0;position:fixed;display:none}body.mobile-nav-active{overflow:hidden}body.mobile-nav-active #mobile-nav{left:0}body.mobile-nav-active #mobile-nav-toggle{color:#fff}section{overflow:hidden;padding:20px 0}.sort-button{background:#a9ceff;border:1px solid #edeef0;padding:5px 20px 4px 20px;box-shadow:none;font-size:12px;border-radius:6px;margin:0 0 0 5px;cursor:pointer;line-height:normal;padding:5px;padding:3px;text-align:center}.section-header{margin-bottom:30px}.section-header h2{font-size:32px;color:#0755a7;text-transform:uppercase;position:relative;padding-bottom:20px;font-weight:700}.section-header p{padding:0;margin:0}.breadcrumbs{padding:20px 0;background-color:#fafafa;min-height:40px}.breadcrumbs h2{font-size:24px;font-weight:300;margin:0}@media (max-width:992px){.breadcrumbs h2{margin:0 0 10px 0}}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:14px}.breadcrumbs ol li+li{padding-left:10px}.breadcrumbs ol li+li::before{display:inline-block;padding-right:10px;color:#6c757d;content:"/"}@media (max-width:768px){.breadcrumbs .d-flex{display:block!important}.breadcrumbs ol{display:block}.breadcrumbs ol li{display:inline-block}}#about{padding:20px 0}#about .about-img{overflow:hidden}#about .about-img img{margin-left:-15px;max-width:100%}@media (max-width:768px){#about .about-img{height:auto}#about .about-img img{margin-left:0;padding-bottom:30px}}#about .content h2{color:#0c2e8a;font-weight:700;font-size:28px;font-family:Raleway,sans-serif}#about .content h3{color:#555;font-weight:300;font-size:18px;line-height:26px}#about .content p{line-height:24px}#about .content p:last-child{margin-bottom:0}#about .content i{font-size:17px;padding-right:4px;color:#0755a7}#about .content ul{list-style:none;padding:0}#about .content ul li{padding-bottom:10px}#services{padding:20px 0}#services .box{padding:40px;margin-bottom:40px;box-shadow:10px 10px 15px rgba(73,78,92,.1);background:#fff;transition:.4s}#services .box:hover{box-shadow:0 0 30px rgba(73,78,92,.15);transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px)}#services .box .icon{float:left}#services .box .icon i{color:#000;font-size:64px;transition:.5s;line-height:0;margin-top:34px}#services .box .icon img{color:#000;font-size:64px;transition:.5s;line-height:0}#services .box .icon i:before{background:#0755a7;background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#services .box .icon img:before{background:#0755a7;background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#services .box h4{font-weight:700;margin-bottom:15px;font-size:22px;text-transform:uppercase}#services .box h4 a{color:#444}#services .box p{font-size:14px;margin-bottom:0;line-height:24px}@media (max-width:767px){#services .box .box{margin-bottom:20px}#services .box .icon{float:none;text-align:center;padding-bottom:15px}#services .box h4,#services .box p{margin-left:0;text-align:center}}#clients{padding:20px 0}#clients img{max-width:100%;transition:.3s;padding:15px}#clients .owl-dots,#clients .owl-nav{margin-top:5px;text-align:center}#clients .owl-dot{display:inline-block;margin:0 5px;width:12px;height:12px;border-radius:50%;background-color:#ddd}#clients .owl-dot.active{background-color:#0755a7}#portfolio{background:#fff;padding:20px 0}#portfolio #portfolio-flters{padding:0;margin:0 auto 25px auto;list-style:none;text-align:center;border-radius:50px}#portfolio #portfolio-flters li{cursor:pointer;display:inline-block;padding:10px 18px 12px 18px;font-size:14px;font-weight:500;line-height:1;color:#444;margin:0 3px 10px 3px;transition:all ease-in-out .3s;background:#f7f7f7;border-radius:4px}#portfolio #portfolio-flters li.filter-active,#portfolio #portfolio-flters li:hover{color:#fff;background:#0755a7}#portfolio #portfolio-flters li:last-child{margin-right:0}#portfolio .portfolio-item{margin-bottom:30px;overflow:hidden}#portfolio .portfolio-item img{position:relative;top:0;transition:all .6s cubic-bezier(.645,.045,.355,1)}#portfolio .portfolio-item .portfolio-info{opacity:0;position:absolute;left:15px;right:15px;bottom:-50px;z-index:3;transition:all ease-in-out .3s;background:#0755a7;padding:15px 20px}#portfolio .portfolio-item .portfolio-info h4{font-size:18px;color:#fff;font-weight:600}#portfolio .portfolio-item .portfolio-info p{color:#fff;font-size:14px;margin-bottom:0}#portfolio .portfolio-item .portfolio-info .details-link,#portfolio .portfolio-item .portfolio-info .preview-link{position:absolute;right:50px;font-size:24px;top:calc(50% - 18px);color:rgba(255,255,255,.6);transition:ease-in-out .3s}#portfolio .portfolio-item .portfolio-info .details-link:hover,#portfolio .portfolio-item .portfolio-info .preview-link:hover{color:#fff}#portfolio .portfolio-item .portfolio-info .details-link{right:15px}#portfolio .portfolio-item:hover img{top:-30px}#portfolio .portfolio-item:hover .portfolio-info{opacity:1;bottom:0}.portfolio-details{padding:20px 0}.portfolio-details .portfolio-details-container{position:relative}.portfolio-details .portfolio-details-carousel{position:relative;z-index:1}.portfolio-details .portfolio-details-carousel .owl-dots,.portfolio-details .portfolio-details-carousel .owl-nav{margin-top:5px;text-align:left}.portfolio-details .portfolio-details-carousel .owl-dot{display:inline-block;margin:0 10px 0 0;width:12px;height:12px;border-radius:50%;background-color:#ddd!important}.portfolio-details .portfolio-details-carousel .owl-dot.active{background-color:#0755a7!important}.portfolio-details .portfolio-info{padding:30px;position:absolute;right:0;bottom:-70px;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,.1);z-index:2}.portfolio-details .portfolio-info h3{font-size:22px;font-weight:700;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.portfolio-details .portfolio-info ul{list-style:none;padding:0;font-size:15px}.portfolio-details .portfolio-info ul li+li{margin-top:10px}.portfolio-details .portfolio-description{padding-top:50px}.portfolio-details .portfolio-description h2{width:50%;font-size:26px;font-weight:700;margin-bottom:20px}.portfolio-details .portfolio-description p{padding:0}@media (max-width:768px){.portfolio-details .portfolio-description h2{width:100%}.portfolio-details .portfolio-info{position:static;margin-top:30px}}#testimonials{padding:20px 0}#testimonials .testimonial-item{box-sizing:content-box;padding:30px 30px 0 30px;margin:30px 15px;text-align:center;min-height:350px;box-shadow:0 2px 12px rgba(0,0,0,.08)}@media (max-width:767px){#testimonials .testimonial-item{margin:30px 10px}}#testimonials .testimonial-item .testimonial-img{width:90px;border-radius:50%;border:4px solid #fff;margin:0 auto}#testimonials .testimonial-item h3{font-size:18px;font-weight:700;margin:10px 0 5px 0;color:#111}#testimonials .testimonial-item h4{font-size:14px;color:#999;margin:0}#testimonials .testimonial-item .quote-sign-left{margin-top:-15px;padding-right:10px;display:inline-block;width:37px}#testimonials .testimonial-item .quote-sign-right{margin-bottom:-15px;padding-left:10px;display:inline-block;max-width:100%;width:37px}#testimonials .testimonial-item p{font-style:italic;margin:0 auto 15px auto;text-align:center}#testimonials .owl-dots,#testimonials .owl-nav{margin-top:5px;text-align:center}#testimonials .owl-dot{display:inline-block;margin:0 5px;width:12px;height:12px;border-radius:50%;background-color:#ddd}#testimonials .owl-dot.active{background-color:#0755a7}#call-to-action{background:#081e5b;background-size:cover;padding:20px 0}#call-to-action .cta-title{color:#fff;font-size:28px;font-weight:700}#call-to-action .cta-text{color:#fff}@media (min-width:769px){#call-to-action .cta-btn-container{display:flex;align-items:center;justify-content:flex-end}}#call-to-action .cta-btn{font-family:Poppins,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;display:inline-block;padding:10px;border-radius:2px;transition:.4s;margin:10px;border-radius:4px;background:#d2e5ff;color:#0755a7;border:2px solid #0755a7}#call-to-action .cta-btn:hover{background:#0755a7;border:3px solid #0755a7}#team{background:#fff;padding:20px 0}#team .member{text-align:center;height:230px;margin:20px}#team .member .pic{overflow:hidden;text-align:center}#team .member .pic img{max-width:100%;height:200px}#team .member .details{background:#fff;color:#000;padding:1px;border-radius:0 0 3px 3px}#team .member h4{font-weight:500;margin-bottom:2px;font-size:18px}#team .member span{font-style:italic;display:block;font-size:13px}#team .member .goal{font-style:normal;display:block;font-size:14px;text-align:justify}#team .member .social{margin-top:5px}#team .member .social a{color:#fff}#team .member .social i{font-size:16px;margin:0 2px}#contact{padding:20px 0}#contact .contact-info{margin-bottom:20px;text-align:center}#contact .contact-info i{font-size:48px;display:inline-block;margin-bottom:10px;color:#0755a7}#contact .contact-info address,#contact .contact-info p{margin-bottom:0;color:#000}#contact .contact-info h3{font-size:18px;margin-bottom:15px;font-weight:700;text-transform:uppercase;color:#999}#contact .contact-info a{color:#000}#contact .contact-info a:hover{color:#0755a7}#contact .contact-address,#contact .contact-email,#contact .contact-phone{margin-bottom:20px}@media (min-width:768px){#contact .contact-address,#contact .contact-email,#contact .contact-phone{padding:20px 0}}@media (min-width:768px){#contact .contact-phone{border-left:1px solid #ddd;border-right:1px solid #ddd}}#contact #google-map{height:290px;margin-bottom:20px}@media (max-width:576px){#contact #google-map{margin-top:20px}}#contact .php-email-form .validate{display:none;color:red;margin:0 0 15px 0;font-weight:400;font-size:13px}#contact .php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}#contact .php-email-form .error-message br+br{margin-top:25px}#contact .php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}#contact .php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px}#contact .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite}#contact .php-email-form input,#contact .php-email-form textarea{padding:10px 14px;border-radius:0;box-shadow:none;font-size:15px}#contact .php-email-form input::focus,#contact .php-email-form textarea::focus{background-color:#0755a7}#contact .php-email-form button[type=submit]{background:#0755a7;border:0;border-radius:3px;padding:10px 30px;color:#fff;transition:.4s;cursor:pointer}#contact .php-email-form button[type=submit]:hover{background:#2dc899}@-webkit-keyframes animate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes animate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#footer{font-size:16px;background-color:#fff}#footer .copyright{text-align:center;color:#0755a7}#footer .credits{text-align:center;font-size:13px;color:#555}#footer .credits a{color:#0c2e8a}.cta{background:#f3f1f0;padding:60px 0;color:#574741;margin-bottom:30px}.cta h3{font-size:28px;font-weight:700}.cta h3 span{color:#0755a7}.cta p{padding:0;margin:0}.cta .cta-btn{font-family:Poppins,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;display:inline-block;padding:10px;border-radius:2px;transition:.4s;margin:10px;border-radius:4px;background:#d2e5ff;color:#0755a7;border:2px solid #0755a7}.cta .cta-btn:hover{border:2px solid #0755a7;color:#0755a7;background:#fff}@media (max-width:1024px){.cta{background-attachment:scroll}}@media (min-width:769px){.cta .cta-btn-container{display:flex;align-items:center;justify-content:flex-end}}.counter{color:#000;background:#0755a7;text-align:center;width:200px;padding:25px 30px 10px;margin:15px auto;border-radius:30px 0;box-shadow:#26394d 0 20px 30px -10px;position:relative;z-index:1;height:200px}.counter:before{content:"";background:#fff;border-radius:15px 0 30px 0;box-shadow:inset 0 4px 8px rgba(0,0,0,.15);position:absolute;top:12px;left:12px;right:12px;bottom:12px;z-index:-1}.counter .counter-icon{font-size:35px;margin:0 0 10px;transition:transform .2s;color:#005858}.counter:hover .counter-icon{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.counter h3{font-size:17px;font-weight:500;letter-spacing:1px;margin:0 0 20px;font-family:Teko,sans-serif}.counter .counter-value{color:#fff;background:#0755a7;font-size:33px;font-weight:600;text-align:center;line-height:60px;width:90%;height:50px;padding:0 15px;margin:0 0 0 -20px;display:block}.counter.pink:before{background-color:#0755a7}@media screen and (max-width:990px){.counter{margin-bottom:40px}}.contact-section{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding:0}.contact-section::before{content:"";background-image:url(../img/bg-contact.jpeg);background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35}