.btn{letter-spacing:1px;font-weight:700}.header-top{background-color:#074c88;padding:10px 0}.header-top a{color:#fff;text-align:right;display:block;font-size:20px;letter-spacing:1px;padding-right:15px;text-decoration:none}.header-top a:hover{opacity:.6}#header{background:#d9edf7;height:70px}#header #logo{margin:14px 25px 0 0}#header #logo h1{font-size:36px;margin:0;padding:2px 0;line-height:1;font-family:Raleway,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:3px;text-transform:uppercase}#header #logo h1 a,#header #logo h1 a:hover{color:#fff}#header #logo img{padding:3px 0 0;margin:0;max-height:40px}#header .social-nav{margin-top:15px}#header .social-nav a{font-size:24px;margin-left:15px;color:#fff}#header .social-nav a:hover{color:rgba(255,255,255,.75)}.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;margin:4px 0 0 15px;box-shadow:0 0 1px 1px rgba(0,0,0,.08)}.nav-menu li{position:relative;white-space:nowrap}.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%;margin:0}.sf-arrows .sf-with-ul{padding-right:30px}.sf-arrows .sf-with-ul:after{content:"\f107";position:absolute;right:15px;font-family:FontAwesome;font-style:normal;font-weight:400}.sf-arrows ul .sf-with-ul:after{content:"\f105"}#nav-menu-container{margin:0;float:right}.nav-menu a{padding:22px 15px 18px;text-decoration:none;display:inline-block;color:#000;font-weight:700;font-size:18px;outline:0;letter-spacing:1px}.nav-menu .menu-active>a,.nav-menu a:hover,.nav-menu li:hover>a{opacity:.6}.nav-menu ul li{background:#fff;border-top:1px solid #f4f4f4}.nav-menu ul li:first-child{border-top:0}.nav-menu ul li:hover{background:#d9edf7;transition:.3s}.nav-menu ul li a{color:#333;transition:none;padding:20px 30px}.nav-menu ul li a:hover{color:#333;opacity:.6}#mobile-nav-toggle{position:fixed;right:0;top:0;z-index:999;margin:8px 10px 0 0;border:0;background:0 0;font-size:24px;display:none;transition:.4s;outline:0;cursor:pointer}#mobile-nav-toggle i{color:#074c88}#mobile-nav{position:fixed;top:0;padding-top:18px;bottom:0;z-index:998;background:rgba(0,0,0,.9);left:-260px;width:260px;overflow-y:auto;transition:.4s}#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:16px;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,#mobile-nav ul .menu-item-active{color:#199eb8}#mobile-body-overly{width:100%;height:100%;z-index:997;top:0;left:0;position:fixed;background:rgba(0,0,0,.6);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}.hero{display:table;position:relative;background-image:url(../assets/img/slide1.jpg);background-size:cover;padding:300px 0;color:#fff;width:100%}.about{padding:80px 0}.about .content h2{font-weight:700;font-size:30px;text-align:center;margin-bottom:30px;letter-spacing:3px}.about .content h3{font-size:20px;text-align:justify;margin-bottom:20px;letter-spacing:2px;font-weight:700}.about .content p{text-align:justify;letter-spacing:2px;font-size:16px}.about .content ul{padding-left:20px;margin-top:30px;margin-bottom:10px}.about .content ul li{text-align:justify;padding-bottom:5px}.text2{text-align:right;float:right;margin-top:10%;font-size:18pt;color:#074c88;font-weight:700;letter-spacing:1px}.service-boxes{background-size:cover;padding:60px 0 30px;position:relative}.service-boxes .container,.service-boxes .container-fluid{position:relative;z-index:10}.service-boxes .card{border:0;box-shadow:0 2px 15px rgba(0,0,0,.1);margin-bottom:30px}.service-boxes .card-icon{text-align:center;margin-top:-32px}.service-boxes .card-icon img{width:64px;height:64px;background-color:#d9edf7;border-radius:4px;text-align:center;border:4px solid #fff;transition:.3s;display:inline-block}.service-boxes .card-body{padding-top:12px}.service-boxes .card-title{font-weight:700;text-align:center;letter-spacing:3px;font-size:22px}.service-boxes .card-title a{color:#15222b}.service-boxes .card-title a:hover{color:#074c88;text-decoration:none}.service-boxes .card-text{color:#212529;text-align:justify;letter-spacing:1px;margin-top:10px}.service-boxes .card:hover .card-icon img{background:#fff;color:#ff4a17}.service-boxes .card-footer{background-color:#fff;border-top:#fff}.service-boxes .btn{color:#fff}.service-boxes .btn:hover{opacity:.6;color:#fff}.city{padding:60px 0}.city .icon-box{display:block;padding:10px 20px;position:relative;overflow:hidden;background:#fff;box-shadow:0 2px 29px 0 rgba(68,88,144,.12);transition:.4s ease-in-out;width:100%;text-decoration:none}.city .icon-box:hover{transform:translateY(-10px);box-shadow:0 2px 35px 0 rgba(68,88,144,.2);opacity:.6}.city .icon{position:absolute;left:0;top:calc(30%);font-size:30px;line-height:1.1;transition:.5s;background-color:#d9edf7}.city .title{color:#212529;margin-left:40px;font-weight:700;margin-bottom:10px;font-size:22px;letter-spacing:3px}.city-tel{margin-left:40px;font-weight:700;color:#555;font-size:16px!important}.city .description{font-size:13px;margin-left:40px;line-height:24px;margin-bottom:0;color:#555}.news-wrapper{padding:60px 0 30px;background-size:cover;position:relative}.news-wrapper ul{padding:0 0 0 20px}.news-wrapper ul li a{display:block;letter-spacing:1px;padding-bottom:10px;font-weight:700;color:#212529;text-align:justify}.news-box{background-color:#000;box-shadow:0 0 5px rgba(0,0,0,.15);color:#fff;font-family:'Open Sans',Arial,sans-serif;font-size:16px;line-height:1.6em;overflow:hidden;position:relative;text-align:left;width:100%}.news-box *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.25s;transition:.25s}.news-box img{max-width:100%;vertical-align:top;position:relative;opacity:.6}.news-box figcaption{padding:0 5px 10px;position:absolute;bottom:0;z-index:1}.news-box h3,.news-box p{margin:0;padding:0}.news-box h3{font-weight:800;letter-spacing:1px;font-size:22px;text-align:justify;margin-bottom:10px}.news-box .hover{position:absolute;top:0;bottom:0;left:0;right:0;align-items:center;display:flex;font-size:65px;justify-content:center;opacity:.6}.news-box a{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1}.news-box.hover .hover,.news-box:hover .hover{-webkit-transition-delay:.1s;transition-delay:.1s;opacity:1}.news-box.hover figcaption,.news-box:hover figcaption{text-decoration:underline}.section-bg{background:#d9edf7}.section-title{padding-bottom:30px}.section-title h2{font-size:30px;font-weight:700;padding:0;line-height:1px;margin:0 0 10px;letter-spacing:3px;text-transform:uppercase;color:#2a2c39}.section-title h2::after{content:"";width:120px;height:1px;display:inline-block;background:#c14746;margin:8px 10px}.section-title p{margin:0;font-size:14px;font-weight:500;text-transform:uppercase;color:#aaa}.faq{padding:60px 0}.faq .faq-list{padding:0}.faq .faq-list ul{padding:0;list-style:none}.faq .faq-list li+li{margin-top:5px}.faq .faq-list li{padding:20px;background:#fff;border-radius:4px;position:relative}.faq .faq-list a{display:block;position:relative;letter-spacing:3px;font-size:22px;line-height:24px;font-weight:700;padding:0;outline:0}.faq .faq-list p{margin-bottom:0;padding:10px 0 0;text-align:justify}.faq .faq-list a.collapsed{color:#343a40}.faq .faq-list a.collapsed:hover{color:#074c88}.blog{padding:60px 0 20px}.blog .entry{padding:30px;margin-bottom:60px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.blog .entry .entry-img{max-height:400px;margin:-30px -30px 20px;overflow:hidden}.blog .entry .entry-title{font-size:30px;font-weight:700;padding:0;letter-spacing:3px;margin:0 0 20px}.blog .entry .entry-content p{line-height:24px;text-align:justify;letter-spacing:2px}.blog .entry .entry-content h3{font-size:22px;margin-top:30px;font-weight:700}.blog .entry .entry-content blockquote{overflow:hidden;background-color:#fafafa;padding:20px;position:relative;margin:20px 0}.blog .entry .entry-content blockquote h3{margin:0 0 20px;letter-spacing:3px}.blog .entry .entry-content blockquote p{line-height:1.6;text-align:justify;font-weight:500;font-size:22px}.blog .entry .entry-content blockquote ul{padding-left:20px;text-align:justify}.blog .entry .entry-content blockquote ul li{letter-spacing:2px}.blog .entry .entry-content blockquote::after{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background-color:#32627b;margin-top:20px;margin-bottom:20px}.blog .entry .entry-footer{padding-top:10px;border-top:1px solid #e6e6e6}.blog .entry .entry-footer i{color:#4c99c1;display:inline}.blog .entry .entry-footer a{color:#90c0d8;transition:.3s}.blog .entry .entry-footer a:hover{color:#68a4c4}.blog .entry .entry-footer .cats{list-style:none;display:inline;padding:0 20px 0 0;font-size:14px}.blog .entry .entry-footer .cats li{display:inline-block}.blog .entry .entry-footer .tags{list-style:none;display:inline;padding:0;font-size:14px}.blog .entry .entry-footer .tags li{display:inline-block}.blog .entry .entry-footer .tags li+li::before{padding-right:6px;color:#6c757d;content:","}.blog .entry-single{margin-bottom:30px}.blog .sidebar{padding:30px;margin:0 0 60px 20px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.blog .sidebar .sidebar-title{font-size:28px;font-weight:700;padding:0;margin:0 0 15px;letter-spacing:3px;position:relative}.blog .sidebar .sidebar-item{margin-bottom:30px}.blog .sidebar .categories ul{list-style:disc;padding-left:20px}.blog .sidebar .categories ul li a{font-size:20px;letter-spacing:2px}.blog .sidebar-help-title{text-align:justify;font-weight:700;font-size:20px;letter-spacing:1px}.cbp_tmtimeline{margin:30px 0 0;padding:0;list-style:none;position:relative}.cbp_tmtimeline:before{content:'';position:absolute;top:0;bottom:0;width:10px;background:#fc8392;left:18%;margin-left:-10px}.cbp_tmtimeline>li{position:relative}.cbp_tmtimeline>li .cbp_tmtime{display:block;width:25%;padding-right:100px;position:absolute}.cbp_tmtimeline>li .cbp_tmtime span{display:block}.cbp_tmtimeline>li .cbp_tmtime span:first-child{font-size:.9em;color:#bdd0db}.cbp_tmtimeline>li .cbp_tmtime span:last-child{font-size:2.9em;color:#7b4148}.cbp_tmtimeline>li:nth-child(odd) .cbp_tmtime span:last-child{color:#fc8392}.cbp_tmtimeline>li .cbp_tmlabel{margin:0 0 15px 25%;background:#7b4148;color:#fff;padding:2em;font-size:1.2em;font-weight:300;line-height:1.4;position:relative;border-radius:5px}.cbp_tmtimeline>li:nth-child(odd) .cbp_tmlabel{background:#fc8392}.cbp_tmtimeline>li .cbp_tmlabel h2{margin-top:0;padding:0 0 10px;font-weight:700;letter-spacing:3px;border-bottom:1px solid rgba(255,255,255,.4)}.cbp_tmtimeline>li .cbp_tmlabel p{text-align:justify;font-size:18px;letter-spacing:2px}.cbp_tmtimeline>li .cbp_tmlabel:after{right:100%;border:10px solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#7b4148;top:10px}.cbp_tmtimeline>li:nth-child(odd) .cbp_tmlabel:after{border-right-color:#fc8392}.cbp_tmtimeline>li .cbp_tmicon{width:40px;height:40px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:1.4em;line-height:40px;-webkit-font-smoothing:antialiased;position:absolute;color:#fff;background:#7b4148;border-radius:50%;box-shadow:0 0 0 8px #fc8392;text-align:center;left:18%;top:0;margin:0 0 0 -25px}@media screen and (max-width:65.375em){.cbp_tmtimeline>li .cbp_tmtime span:last-child{font-size:1.5em}}@media screen and (max-width:47.2em){.cbp_tmtimeline:before{display:none}.cbp_tmtimeline>li .cbp_tmtime{width:100%;position:relative;padding:0 0 20px}.cbp_tmtimeline>li .cbp_tmtime span{text-align:left}.cbp_tmtimeline>li .cbp_tmlabel{margin:0 0 30px;padding:1em;font-weight:400;font-size:95%}.cbp_tmtimeline>li .cbp_tmlabel:after{right:auto;left:20px;border-right-color:transparent;border-bottom-color:#7b4148;top:-20px}.cbp_tmtimeline>li:nth-child(odd) .cbp_tmlabel:after{border-right-color:transparent;border-bottom-color:#fc8392}.cbp_tmtimeline>li .cbp_tmicon{position:relative;float:right;left:auto;margin:-55px 5px 0 0}}.m-none{display:block!important}.pc-none{display:none!important}.btn-charge{display:block;width:100%;padding:5%;text-align:center;margin:0 auto;font-size:16px;color:#fff;letter-spacing:0;font-weight:500;box-shadow:0 3px 7px rgba(0,0,0,.15)}.btn-charge:hover{transform:scale(.9);color:#fff;opacity:.5}.btn-charge:active{color:#fff}.blog-card-footer-desc{text-align:center}.blog-card-footer-desc h2{font-size:24px;letter-spacing:3px}.blog-desc-btn-box{margin-top:10px;margin-bottom:30px}.blog-desc-btn-box .btn{margin-top:10px;font-size:20px}.footer{background-color:#272c30;padding:60px 0}.footer h4{color:#fff;padding-bottom:20px}.footer ul{padding-left:0;list-style:none}.footer ul li a{display:block;color:#fff;letter-spacing:1px;padding-bottom:15px;font-size:18px;text-decoration:none}.footer ul li a:hover{opacity:.6}.footer ul li a::before{content:"";display:inline-block;margin-bottom:5px;margin-right:5px;width:4px;height:4px;border-top:2px solid #5697d0;border-right:2px solid #5697d0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:left .2s;-moz-transition:left .2s;-o-transition:left .2s;transition:left .2s}.footer p{color:#fff;text-align:justify;padding-right:40px;padding-top:40px;letter-spacing:2px;line-height:1.6}.footer span{color:#fff;display:block;margin-bottom:30px;text-align:justify}.footer span a{color:#5697d0}.footer-phone{display:none}.mobilechat-btn{position:fixed;height:auto;padding:0 0 0 15px;z-index:8888;bottom:15px;right:0}.footer-mobile-cta{display:none}#footer-cta-call{z-index:999;position:fixed;bottom:15px;float:left;height:80px;width:50%;background:#ff0000;text-align:center;margin-left:2.5%;border-radius:10px}#footer-cta-call img,#footer-cta-call span{display:inline-block}#footer-cta-line{z-index:999;position:fixed;bottom:15px;float:left;height:80px;width:20%;background:#1aa51a;text-align:center;padding-top:5px;margin-left:55%;border-radius:10px}#footer-cta-service{z-index:999;position:fixed;bottom:15px;float:left;height:80px;width:20%;background:#0163CC;text-align:center;padding-top:5px;margin-left:77.5%;border-radius:10px}#footer-cta-call a,#footer-cta-line a,#footer-cta-service a{text-decoration:none}#footer-cta-call:hover,#footer-cta-line:hover,#footer-cta-service:hover{opacity:.6}#footer-cta-call img,#footer-cta-line img,#footer-cta-service img{animation:2.5s infinite fade}#footer-cta-line img,#footer-cta-service img{margin-top:12px}@keyframes fade{50%{transform:scale(1.2)}}@-webkit-keyframes fade{50%{transform:scale(1.1)}}@media (max-width:1200px){.faq .faq-list{padding:0}}@media (max-width:1024px){.service-boxes{background-attachment:scroll}}@media (max-width:768px){#header{height:50px}#header #logo{margin:10px 0 0}#header #logo h1{padding:2px 0;font-size:26px}#header #logo img{max-height:30px}#nav-menu-container{display:none}#mobile-nav-toggle{display:inline}}@media(max-width:480px){.footer{padding:60px 0 100px}.footer ul li .footer-phone::before{display:none}.footer ul li a{padding-bottom:20px}.footer-phone{text-align:center;background-color:#d9edf7;color:#272c30!important;margin-bottom:20px;padding:15px;font-weight:700;box-shadow:0 0 8px 0 #fff!important;border-radius:2px;display:block}.header-top{padding:8px 0}.header-top a{text-align:center;padding-right:0}.hero{padding:100px 0}.about{padding:50px 0 40px}.city{padding:60px 0 40px}.blog{padding:40px 0 20px}.blog .sidebar{margin:0}.m-none{display:none!important}.pc-none{display:block!important}.footer p{padding-right:0}.footer-mobile-cta{display:block!important;width:100%;box-sizing:border-box;font-size:20px}}