html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#014f6e;text-shadow:none;color:#fff}::selection{background:#014f6e;text-shadow:none;color:#fff}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}a:focus{outline:0}:focus{outline:0}input,textarea{box-shadow:none}h1,h2,h3,h4,h5,h6{color:#248ec2;font-family:"Roboto Slab",serif}h2{font-size:40px}h3{font-size:18px;font-weight:600;text-transform:uppercase}body{font-family:Roboto,sans-serif}p{font-size:15px;color:#727272;font-weight:400;line-height:24px;text-align:justify}a{transition:.3s ease}a:active,a:focus,a:hover{text-decoration:none}figure{margin:0}iframe{border:0 none}.el-btn-regular{font-size:14px;color:#fff;background:#014f6e;border:2px solid #014f6e;text-transform:uppercase;padding:13px 25px;border-radius:3px;font-weight:500!important;transition:.3s ease!important;display:inline-block}.el-btn-regular:hover{color:#014f6e;background:#fff;border-color:#fff}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999}#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../images/preloader.gif);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px}.slider-bottom-services{background:#3c3d41;padding:35px 0}.slider-bottom-services .service-box{margin:5px 0}.slider-bottom-services .service-box .service-icon{display:table-cell;vertical-align:middle}.slider-bottom-services .service-box .service-info{display:table-cell;vertical-align:middle;padding-left:15px}.slider-bottom-services .service-box .service-info h3{font-size:20px;margin:0 0 7px 0;color:#fff;transition:.3s ease}.slider-bottom-services .service-box .service-info p{margin-bottom:7px;color:#fff}.slider-bottom-services .service-box .service-info a{text-transform:uppercase;color:#fff;font-size:13px}.slider-bottom-services .service-box .service-info a i{display:inline-block;padding-left:5px}.slider-bottom-services .service-box .service-info:hover a,.slider-bottom-services .service-box .service-info:hover h3{color:#248ec2}.home11{background:#f1f1f1;position:relative;padding:80px 0;min-height:auto}.home11 .content-left{padding:40px 30px 0 0;position:relative}.home11 .content-left h1{font-size:43px;font-weight:600;color:#222;margin:0 0 30px 0;line-height:60px}.home11 .content-left p{color:#999;margin:0 0 50px 0}.home11 .content-left ul li{display:table-cell;vertical-align:middle}.home11 .content-left ul li:last-child{padding-left:35px}.home11 .content-left ul li:last-child{margin-right:0}.home11 .content-left ul li a.video-iframe{display:block}.home11 .content-left ul li a.video-iframe span{display:table-cell;vertical-align:middle}.home11 .content-left ul li a.video-iframe span:first-child{width:60px;height:60px;background:#014f6e;border-radius:100px;color:#fff;font-size:20px;text-align:center}.home11 .content-left ul li a.video-iframe span:last-child{padding-left:15px;width:120px;font-size:20px;font-family:"Roboto Slab",serif;color:#fff}.home11 .content-left .arrow{bottom:-50px;position:absolute;right:30px}.home11 .content-right form{background:#fff}.home11 .content-right form h2{background:#014f6e;color:#fff;font-size:25px;font-weight:600;letter-spacing:.5px;margin:0;padding:30px 0;text-align:center;text-transform:uppercase}.home11 .content-right form .form-group{padding:30px;margin-bottom:0}.home11 .content-right form .form-group input,.home11 .content-right form .form-group textarea{border-top:0;border-right:0;border-bottom:1px solid #b2b2b2;border-left:0;display:block;width:100%;font-size:15px;color:#727272;margin-bottom:30px;padding:0 0 15px 0}.home11 .content-right form .form-group textarea{height:80px;resize:none}.home11 .content-right form .form-group div{text-align:center}.home11 .content-right form .form-group div button{padding:15px 70px;display:block;width:100%;font-size:16px}.home11 .content-right form .form-group div button:hover{border-color:#014f6e;color:#014f6e}header .main-menu{padding:10px 0;transition:.3s ease}header .main-menu nav.navbar{margin-bottom:0}header .main-menu nav.navbar .navbar-header a.navbar-brand{padding:0;transition:.3s ease;height:auto}header .main-menu nav.navbar .nav-container{float:right;position:relative}header .main-menu nav.navbar .nav-container .menu-search{position:absolute;right:0;top:24px}header .main-menu nav.navbar .navbar-collapse ul.navbar-nav{padding:0}header .main-menu nav.navbar .navbar-collapse ul.navbar-nav li{margin-right:40px}header .main-menu nav.navbar .navbar-collapse ul.navbar-nav li:last-child{margin-right:0}header .main-menu nav.navbar .navbar-collapse ul.navbar-nav li a{color:#248ec2;font-family:Roboto,sans-serif;font-weight:500;font-size:14px;padding:40px 0;display:inline-block;position:relative;text-transform:uppercase;transition:.3s ease}header .main-menu nav.navbar .navbar-collapse ul.navbar-nav li a:active,header .main-menu nav.navbar .navbar-collapse ul.navbar-nav li a:focus,header .main-menu nav.navbar .navbar-collapse ul.navbar-nav li a:hover{background:0 0}header .main-menu nav.navbar .navbar-collapse ul.navbar-nav li a:hover{color:#014f6e}header .main-menu nav.navbar .navbar-collapse ul.navbar-nav li a:hover:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}header .main-menu nav.navbar .navbar-collapse ul.navbar-nav li a:after{position:absolute;content:"";width:100%;height:4px;left:0;bottom:-1px;background:#014f6e;transition:.5s ease;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}header .main-menu nav.navbar .navbar-collapse ul.navbar-nav li.active a{color:#014f6e;position:relative}header .main-menu nav.navbar .navbar-collapse ul.navbar-nav li.active a:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}header .is-sticky .main-menu{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.13);z-index:1000!important;transition:.3s ease}.mobile-links li>a{padding:15px 0 15px 15px;line-height:20px;border-bottom:1px solid #eaeaea;color:#6c6c6c;display:block}.mobile-links li>a:hover{color:#435be0}.mobile-search .form-control{height:46px;border-bottom:1px solid #eaeaea;background-color:transparent;border-left:none;border-top:none;border-right:none;margin-bottom:0}#mobile-search .search-button{position:absolute;right:0;top:0;width:45px;height:46px;border:0;cursor:pointer;background-color:transparent}header .main-menu nav.navbar .navbar-collapse ul.navbar-nav li.nav-right{margin-right:0;padding:0}.slider{position:relative}.slider .tp-caption .slider-btn-left{margin-right:20px}.slider .tp-bullets{top:95%!important}.slider .tp-bullets .tp-bullet{border:3px solid #014f6e!important;background:0 0!important}.slider .tp-bullets .tp-bullet.selected{background:#014f6e!important;left:20px;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.slider .slider-bottom-btn{position:absolute;width:100%;left:0;bottom:50px;text-align:center}.slider .slider-bottom-btn a{display:inline-block}.about{padding:100px 0}.about .about-image{position:relative}.about .about-image::before{content:"";position:absolute;width:100%;height:90%;top:5%;left:7%;background:#248ec2;z-index:-1}.about .about-image img{box-shadow:0 0 80px rgba(0,0,0,.3)}footer{padding:80px 0 0 0;background:#232323;color:#fff;position:relative}footer .container .row .col-sm-3 .widget:last-child{margin-bottom:0}footer .widget{margin-bottom:0}footer .widget .widget-title h2{font-size:20px;color:#248ec2;margin:5px 0 30px 0;font-weight:600;text-transform:uppercase}footer .widget .widget-title img{margin-bottom:15px}footer .widget.about-widget .widget-content p{color:#fff}footer .widget.about-widget .widget-content ul{margin-top:25px}footer .widget.links .widget-content ul li:not(:last-child) {border-bottom:1px solid #014f6e}footer .widget.about-widget .widget-content ul li{padding-bottom:15px;margin-bottom:15px;/*border-bottom:1px solid #014f6e*/}footer .widget.about-widget .widget-content ul li i{display:inline-block;padding-right:5px;font-size:16px;color:#248ec2}footer .widget.footer-social .widget-content ul li{display:inline-block;margin-right:25px}footer .widget.footer-social .widget-content ul li:last-child{margin-right:0}footer .widget.footer-social .widget-content ul li a{color:#fff;font-size:20px}footer .widget.footer-social .widget-content ul li a:hover{color:#248ec2}footer .widget.links .widget-content ul li{margin-bottom:20px}footer .widget.links .widget-content ul li:last-child{margin-bottom:0;}footer .widget.links .widget-content ul li a{color:#fff}footer .widget.links .widget-content ul li a:hover{color:#248ec2}footer .widget.subscribe .widget-content p{color:#fff}footer .widget.subscribe .widget-content form{position:relative;margin-top:20px}footer .widget.subscribe .widget-content form input{border:1px solid #248ec2;display:block;width:100%;background:0 0;padding:5px 70px 5px 5px;margin-bottom:15px;box-shadow:none;resize:none;height:35px;transition:.3s ease}footer .widget.subscribe .widget-content form input:focus{border-color:#fff}footer .widget.subscribe .widget-content form button{position:absolute;right:0;top:0;padding:6px 10px;font-size:15px;text-transform:uppercase;color:#fff;background:#248ec2;border:1px solid #248ec2}.footer-bottom{background:#1b1b1b}.footer-bottom .footer-bottom-inner{border-top:1px solid #014f6e;padding:35px 0}.footer-bottom p{color:rgba(255,255,255,.7);font-size:14px;font-family:"Roboto Slab",serif;margin:0;font-weight:300}.footer-bottom p#back-top{text-align:right;margin-bottom:0;position:fixed;bottom:30px;right:50px;z-index:10}.footer-bottom p#back-top a{background:#248ec2;color:#fff;display:inline-block;font-size:25px;height:35px;text-align:center;width:35px;padding-top:3px}.footer-bottom p#back-top a:hover{background:#014f6e;border-color:#014f6e;color:#fff}.footer-bottom.footer-bottom-default .footer-bottom-inner{border-top:0}.footer-bottom ul.footer-menu{text-align:right;margin-bottom:0}.footer-bottom ul.footer-menu li{display:inline-block;padding-right:15px}.footer-bottom ul.footer-menu li:last-child{padding-right:0}.footer-bottom ul.footer-menu li a{color:inherit;opacity:.7;font-size:15px;font-weight:300;color:rgba(255,255,255,.7)}.footer-bottom ul.footer-menu li a:hover{color:#248ec2}.container-custom{width:1170px;margin:0 auto}.container-custom .owl-carousel .owl-item{padding:0 15px}.footer-style03{background:url(../images/footer-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.about06{padding:100px 0}.about06 .about-content h2{margin:0 0 30px 0;padding:0 0 30px 0;position:relative;text-transform:uppercase;font-weight:600}.about06 .about-content h2:after{position:absolute;content:"";width:120px;height:1px;background:#248ec2;left:0;bottom:0}.about06 .about-content h2 span{color:#014f6e}.about06 .about-content a.rm-btn{display:inline-block;margin-top:25px}.about06 .about-content a.rm-btn:hover{background:0 0;border-color:#014f6e;color:#014f6e}.about06 .about-video iframe{height:415px;width:100%}.about06 .about-boxes{padding-top:100px}.about06 .about-boxes a{display:block;background:#333;padding:20px;color:#fff}.about06 .about-boxes a:hover{color:#248ec2;background:#333}.about06 .about-boxes a ul{margin-bottom:0}.about06 .about-boxes a ul li{display:table-cell;vertical-align:top;font-size:24px;font-weight:600;font-family:"Roboto Slab",serif}.about06 .about-boxes a ul li:last-child{padding-left:20px}.about06 .about-boxes a ul li img{margin-top:10px}.section-header03 h2{margin:0 0 70px 0;padding:0 0 30px 0;position:relative;line-height:30px;font-weight:600;text-transform:uppercase}.section-header03 h2:after{position:absolute;content:"";width:120px;height:1px;background:#248ec2;left:0;bottom:0}.section-header03 h2 span{color:#014f6e}.information-cta{padding:100px 0;background:url(../images/bg/3.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;position:relative;z-index:1}.information-cta:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:-1}.information-cta h2{font-weight:600;text-transform:uppercase;color:#fff;margin:0 0 25px 0}.information-cta h2 span{color:#248ec2}.information-cta p{width:750px;margin:0 auto;font-size:18px;margin-bottom:30px;color:#fff;line-height:27px;text-align:center}.blog06{padding:100px 0 70px 0}.blog06 .section-header03 h2{margin-bottom:10px}.blog06 .blog-posts-carousel .owl-stage-outer{padding:30px 0}.blog06 .blog-posts-carousel .single-blog{box-shadow:0 0 10px rgba(0,0,0,.13);transition:.3s ease}.blog06 .blog-posts-carousel .single-blog:hover figcaption h3 a{color:#014f6e}.blog06 .blog-posts-carousel .single-blog figure figcaption h3{margin:15px 0;padding:0 15px;line-height:26px}.blog06 .blog-posts-carousel .single-blog figure figcaption h3 a{color:#248ec2;font-size:16px}.blog06 .blog-posts-carousel .single-blog .blog-excerpt{border-top:1px solid rgba(0,0,0,.07)}.blog06 .blog-posts-carousel .single-blog .blog-excerpt .blog-meta,.blog06 .blog-posts-carousel .single-blog .blog-excerpt .blog-text{display:table-cell;vertical-align:top}.blog06 .blog-posts-carousel .single-blog .blog-excerpt .blog-meta{text-align:center;padding:0 15px;border-right:1px solid rgba(0,0,0,.07);position:relative}.blog06 .blog-posts-carousel .single-blog .blog-excerpt .blog-meta:before{position:absolute;left:0;top:50%;content:"";background:rgba(0,0,0,.07);width:100%;height:1px;margin-top:1px}.blog06 .blog-posts-carousel .single-blog .blog-excerpt .blog-meta span.day{font-size:30px;font-family:"Roboto Slab",serif;color:#248ec2;font-weight:600;display:block;padding:5px 0}.blog06 .blog-posts-carousel .single-blog .blog-excerpt .blog-meta span.month{font-size:18px;color:#248ec2;display:block;padding:5px 0}.blog06 .blog-posts-carousel .single-blog .blog-excerpt .blog-text{padding:10px 15px}.blog06 .blog-posts-carousel .owl-nav{left:0;padding-right:30px;position:absolute;text-align:right;top:-44px;width:100%}.blog06 .blog-posts-carousel .owl-nav .owl-next,.blog06 .blog-posts-carousel .owl-nav .owl-prev{display:inline-block;width:35px;height:35px;text-align:center;font-size:15px;border:1px solid #248ec2;color:#248ec2;padding-top:5px;transition:.3s ease}.blog06 .blog-posts-carousel .owl-nav .owl-next:hover,.blog06 .blog-posts-carousel .owl-nav .owl-prev:hover{color:#014f6e;border-color:#014f6e}.blog06 .blog-posts-carousel .owl-nav .owl-prev{margin-right:10px}.service-boxes{padding:100px 0}.service-boxes p{text-align:center}.service-boxes .service-boxes-inner .service-box-content{box-shadow:0 0 10px rgba(0,0,0,.13);padding:30px 15px;text-align:center;transition:.3s ease}.service-boxes .service-boxes-inner .service-box-content:hover{box-shadow:0 1px 30px rgba(0,0,0,.25)}.service-boxes .service-boxes-inner .service-box-content:hover .box-icon i{color:#014f6e}.service-boxes .service-boxes-inner .service-box-content:hover h3{color:#014f6e}.service-boxes .service-boxes-inner .service-box-content:hover a.service-box-btn{color:#014f6e}.service-boxes .service-boxes-inner .service-box-content .box-icon{margin-bottom:20px}.service-boxes .service-boxes-inner .service-box-content .box-icon i{font-size:60px;color:#c9d0d8;transition:.3s ease}.service-boxes .service-boxes-inner .service-box-content h3{font-size:22px;margin:0 0 15px 0;transition:.3s ease}.login-pg.service-boxes .service-boxes-inner .service-box-content h3{font-size:15px;}.service-boxes .service-boxes-inner .service-box-content a.service-box-btn{display:inline-block;width:50px;height:50px;border-radius:100px;box-shadow:5px 5px 10px rgba(0,0,0,.15);text-align:center;font-size:25px;color:#248ec2;padding-top:7px}.about-ds{padding:100px 0}.about-ds .section-header03 h2{margin-bottom:40px}.about-ds .about-ds-content p{margin-bottom:30px}.about-ds .about-ds-content a.rm-btn:hover{border-color:#014f6e;color:#014f6e}.pricing-table{padding:0 0 50px}.pricing-table .section-header03 h2{margin-bottom:40px}.pricing-table .section-header03 h2:before{left:50%;margin-left:-12px}.pricing-table .price-table-wrapper .pricing-single{padding:30px;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.13);transition:.3s ease;margin:10px 0;display:inline-block}.pricing-table .price-table-wrapper .pricing-single:hover{background:#014f6e}.pricing-table .price-table-wrapper .pricing-single:hover .price-header h3,.pricing-table .price-table-wrapper .pricing-single:hover .price-header h4,.pricing-table .price-table-wrapper .pricing-single:hover .price-header span{color:#fff}.pricing-table .price-table-wrapper .pricing-single .price-header{margin-bottom:40px}.pricing-table .price-table-wrapper .pricing-single .price-header h3{margin:0 0 30px 0;color:#014f6e;transition:.3s ease}.pricing-table .price-table-wrapper .pricing-single .price-header h4{margin:0;transition:.3s ease}.pricing-table .price-table-wrapper .pricing-single .price-header h4 span{font-size:60px}.pricing-table .price-table-wrapper .pricing-single .price-header h4 span:first-child{font-size:25px;position:relative;top:-10px}.pricing-table .price-table-wrapper .pricing-single .price-header span{font-size:14px;text-transform:uppercase;transition:.3s ease;display:block}.driving-cta{padding:100px 0;background:url(../images/bg/2.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.driving-cta:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.8)}.driving-cta .driving-offer h2{font-weight:600;color:#fff;margin:0 0 30px 0}.driving-cta .driving-offer p{max-width:610px;margin-bottom:40px;color:#fff}.driving-cta .driving-video .video-play{position:relative;top:50%;-webkit-transform:translateY(48%);-ms-transform:translateY(48%);transform:translateY(48%)}.driving-cta .driving-video .video-play a{display:table-cell;vertical-align:middle;width:100px;height:100px;text-align:center;background:#014f6e;color:#fff;border-radius:100px;font-size:30px;position:relative}.driving-cta .driving-video .video-play a:before{background:rgba(255,255,255,.8) none repeat scroll 0 0;border-radius:100px;content:"";height:120%;left:-10%;position:absolute;top:-10%;width:120%;z-index:-1;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:.3s ease}.driving-cta .driving-video .video-play a:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.driving-cta .driving-video .video-play span{display:table-cell;vertical-align:middle;color:#fff;padding-left:15px;width:170px;font-size:20px;font-family:"Roboto Slab",serif}.page-header{padding:80px 0;background:url(../images/bg/2.jpg);position:relative;margin:0}.page-header:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.page-header h1{font-weight:600;font-size:50px;color:#fff;margin:0 0 20px 0;text-transform:uppercase}.page-header ul li{display:inline-block;margin-right:20px;position:relative;font-size:16px}.page-header ul li:last-child{margin-right:0}.page-header ul li:last-child:before{content:none}.page-header ul li:before{position:absolute;right:-15px;top:0;content:"/";color:#fff}.page-header ul li a{color:#fff;font-size:16px}.page-header ul li.active{color:#248ec2}.event-details-wrapper .single-event-inner .event-content p{margin-bottom:0}.event-details-wrapper .single-event-inner .event-content .event-details{margin-top:0;margin-bottom:50px}.event-details-wrapper .single-event-inner .event-content .event-details h3{margin:0 0 15px 0}.event-details-wrapper .single-event-inner .event-content .event-details ul li{position:relative;padding:0 0 10px 25px}.event-details-wrapper .single-event-inner .event-content .event-details ul li:last-child{padding-bottom:0}.event-details-wrapper .single-event-inner .event-content .event-details ul li:before{position:absolute;content:"\f00c";left:0;top:0;font-family:FontAwesome;color:#014f6e}.about-page-services{padding-bottom:50px}.about-page-services .service-boxes-inner .service-box-content{margin-bottom:50px}.portfolio-wrapper{padding:100px 0;background:#f6f6f6}.portfolio-wrapper .portfolio-content figure{position:relative;margin-bottom:30px;overflow:hidden}.portfolio-wrapper .portfolio-content figure img{transition:.6s ease}.portfolio-wrapper .portfolio-content figure:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.portfolio-wrapper .portfolio-content figure:hover figcaption{background:rgba(1,79,110,.8);opacity:1;bottom:0;left:0;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.portfolio-wrapper .portfolio-content figure figcaption{position:absolute;bottom:50%;left:50%;width:100%;height:100%;background:#000;visibility:hidden;opacity:0;transition:.6s ease;-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}.portfolio-wrapper .portfolio-content figure figcaption div{position:absolute;width:100%;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-wrapper .portfolio-content figure figcaption div p{text-align:center}.portfolio-wrapper .portfolio-content figure figcaption div p a{color:#fff;display:block;margin-bottom:10px;text-transform:uppercase}.portfolio-wrapper .portfolio-content figure figcaption div h3{margin:0}.portfolio-wrapper .portfolio-content figure figcaption div h3 a{text-transform:uppercase;color:#fff}.portfolio-wrapper .portfolio-content figure figcaption div a:hover{color:#248ec2}.portfolio-wrapper .portfolio-content figure figcaption .image-iframe i{color:#fff;font-size:20px;font-weight:400;background:rgba(255,255,255,.4);height:40px;width:40px;border-radius:50%;line-height:42px;text-align:center;transition:.6s ease}.portfolio-wrapper .portfolio-content figure figcaption .image-iframe i:hover{background:rgba(255,255,255,1);color:#014f6e}.contact-wrapper{padding:100px 0}.contact-wrapper .contact-one-form h2{font-size:25px;font-weight:600;text-transform:uppercase;margin:0 0 50px 0;line-height:22px}.contact-wrapper .contact-one-form form .form-group{margin-bottom:0}.contact-wrapper .contact-one-form form .form-group input{width:100%;height:45px;padding:0 15px;border:1px solid #e8e8e8;margin-bottom:25px;transition:.3s ease}.contact-wrapper .contact-one-form form .form-group textarea{width:100%;height:200px;border:1px solid #e8e8e8;margin-bottom:25px;padding:15px;transition:.3s ease}.contact-wrapper .contact-one-form form .form-group input:focus,.contact-wrapper .contact-one-form form .form-group textarea:focus{border-color:#014f6e}.contact-wrapper .contact-one-form form .form-group button{padding:13px 40px;text-transform:uppercase;font-weight:500;color:#fff;background:#014f6e;border:2px solid #014f6e;transition:.3s ease}.contact-wrapper .contact-one-form form .form-group button:hover{background:0 0;color:#014f6e}.contact-wrapper .contact-map h2{font-size:25px;font-weight:600;text-transform:uppercase;margin:0 0 50px 0;line-height:22px}.contact-wrapper .contact-boxes{margin-top:100px;text-align:center}.contact-wrapper .contact-boxes p{text-align:center}.contact-wrapper .contact-boxes i{font-size:30px;color:#014f6e}.nopadding{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.hidden{display:none!important}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}form .select-default{position:relative}form .select-default:before{position:absolute;content:"\f107";font-family:FontAwesome;font-size:18px;color:#727272;pointer-events:none;top:0;right:15px;cursor:pointer}form .select-default select{width:100%;padding:0 0 15px 0;border:none;border-bottom:1px solid #b2b2b2!important;border-radius:0;font-size:15px;color:#727272;text-transform:uppercase;font-weight:300;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;margin-bottom:30px;box-sizing:border-box}form .select-default select option{font-size:15px;text-transform:uppercase;color:#727272;padding:5px 15px;display:block}.blog-wrapper{padding:100px 0}.blog-wrapper .blog-sidebar .sidebar-widget{margin-bottom:50px}.blog-wrapper .blog-sidebar .sidebar-widget h3{margin:0 0 20px 0;padding-bottom:10px;position:relative;font-size:20px}.blog-wrapper .blog-sidebar .sidebar-widget h3:before{position:absolute;left:0;bottom:0;content:"";width:60px;height:1px;background:#248ec2}.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.latest-news .news-single{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.13)}.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.latest-news .news-single:last-child{margin-bottom:0;padding-bottom:0;border:0 none}.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.latest-news .news-single .news-thumb{display:table-cell;vertical-align:top}.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.latest-news .news-single .news-excerpt{display:table-cell;vertical-align:top;padding-left:0px}.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.latest-news .news-single .news-excerpt h4{margin:-5px 0 5px 0}.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.latest-news .news-single .news-excerpt h4 a{font-size:15px;color:#727272;font-weight:400;text-transform:none}.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.latest-news .news-single .news-excerpt h4 a:hover{color:#80cd36}.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.latest-news .news-single .news-excerpt span{font-size:12px;color:#6b6b6b}.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.category-widget ul{margin-bottom:0}.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.category-widget ul li{padding-bottom:15px}.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.category-widget ul li a{color:#727272}.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.category-widget ul li a:hover{color:#248ec2}.blog-wrapper .blog-details-wrapper .blog-meta h2{margin:0;font-size:30px;text-transform:uppercase}.blog-wrapper .blog-details-wrapper .blog-meta{margin:20px 0 25px 0}.blog-wrapper .blog-details-wrapper .blog-meta ul{margin:15px 0 0 0}.blog-wrapper .blog-details-wrapper .blog-meta ul li{display:inline-block;margin-right:20px}.blog-wrapper .blog-details-wrapper .blog-meta ul li i{display:inline-block;color:#248ec2;padding-right:4px}.blog-wrapper .blog-details-wrapper .blog-meta ul li a{color:inherit}.blog-wrapper .blog-details-wrapper .blog-content blockquote{margin:40px 0;background:rgba(0,0,0,.04);padding:15px;border-left:4px solid #248ec2;font-style:italic}.owl-carousel .owl-item .single-blog figure .blog-thumb {width: 100%; height: 170px;}
/* no-gutters Class Rules */
.row.no-gutters {
   margin-right: 0;
   margin-left: 0;
}footer .widget.links .widget-content ul li:last-child
.row.no-gutters > [class^="col-"],
.row.no-gutters > [class*=" col-"] {
   padding-right: 0;
   padding-left: 0;
}
.login-pg.about-page-services .service-boxes-inner .service-box-content {margin-bottom: 0; min-height: 221px;}
.portfolio-wrapper .portfolio-content figure img {
    display: block;
    max-width: 100%;
    height: 175px;
    width: 100%;
}