::-webkit-scrollbar{width:8px;}
::-webkit-scrollbar-button{width:8px;height:0px;}
::-webkit-scrollbar{width:8px;}
::-webkit-scrollbar-button{width:8px;height:0px;}
::-webkit-scrollbar-track{background:#fff;box-shadow:0px 0px 0px #dfdfdf inset;border-radius:0px;}
::-webkit-scrollbar-thumb{background:#999;border:thin solid gray;border-radius:0px;}
::-webkit-scrollbar-thumb:hover{background:#7d7d7d;}
.hero-slide img{min-width:100%;}
.hero-slide .carousel-caption{position:absolute;display:table;right:0;left:7%;text-align:left;top:22%;bottom:50%;text-shadow:none;width:40%;font-size:18px;color:#424242;}
.hero-slide .carousel-caption small{font-size:13px;font-weight:500;animation-delay:1s;}
.hero-slide .carousel-caption .phone{font-size:30px;color:#ff5722;-webkit-animation-delay:100ms;animation-delay:100ms;}
.hero-slide .carousel-caption h1{font-size:50px;line-height:1;font-weight:700;text-transform:capitalize;margin:30px 0 10px;-webkit-animation-delay:150ms;animation-delay:150ms;color:#424242;line-height:60px;}
.hero-slide .carousel-caption h3{font-size:56px;line-height:1;font-weight:500;text-transform:capitalize;margin:10px 0;-webkit-animation-delay:150ms;animation-delay:150ms;}
.hero-slide .carousel-caption .lead{font-size:22px;color:#fff;font-weight:500;margin-bottom:30px;-webkit-animation-delay:200ms;animation-delay:200ms;text-shadow:1px 1px 8px #454545;}
.hero-slide .carousel-caption .btn{-webkit-animation-delay:250ms;animation-delay:250ms;}
.hero-slide .carousel-control.left{left:-100%;}
.hero-slide .carousel-control.right{right:-100%;}
.hero-slide:hover .left{left:0;}
.hero-slide:hover .right{right:0;}
.hero-slide .carousel-indicators li{border:2px solid rgba(0, 0, 0, .5);opacity:.5;}
.hero-slide .carousel-indicators li.active{border-color:#65d3e3;background-color:#65d3e3;opacity:1;}
@media (max-width:1024px){.hero-slide .carousel-caption h1{font-size:24px;margin-top:10px;}
.hero-slide .carousel-caption .lead{font-size:16px;}
.hero-slide .carousel-caption .btn{font-size:12px;}
.hero-slide .carousel-caption .phone{font-size:18px;}
.hero-slide .carousel-caption small{font-size:11px;}
.hero-slide .carousel-caption{padding:40px 0;}
}
@media (max-width:768px){.hero-slide .carousel-caption h1{font-size:18px;margin-top:10px;}
.hero-slide .carousel-caption .lead{font-size:14px;}
.hero-slide .carousel-caption .phone{font-size:16px;line-height:1;}
.hero-slide .carousel-caption small{font-size:10px;}
.hero-slide .carousel-caption .btn{font-size:12px;}
}
@media (max-width:600px){.carousel-indicators{display:none;}
.hero-slide .carousel-caption{width:100%;text-align:center;padding:30px;}
.hero-slide .carousel-caption .lead{margin-bottom:10px;}
.hero-slide .carousel-caption .btn{font-size:10px;padding:5px 10px;border-width:1px;}
}
@media (max-width:320px){.hero-slide{}
}
.counter-section{padding:100px 0;background:url(../img/counter-bg.jpg) no-repeat center top fixed;background-size:cover;position:relative;left:0;top:0;width:100%;color:#fff;}
.counter-section:before{content:"";background:rgba(0,0,0,.6);position:absolute;left:0;top:0;width:100%;height:100%;}
.counter-section h2.section-title{color:#fff;font-size:42px;font-weight:500;}
.counter-section h2 strong{color:#65d3e3;font-weight:500;}
.counter-section span{font-size:28px;font-weight:200;line-height:40px;color:#ccc;}
.counter-block{text-align:center;}
.count-description{display:block;font-size:22px;color:#fff;font-weight:600;}
.count-description i{color:#65d3e3;font-size:35px;line-height:70px;}
.count-description p.timer{font-size:50px;font-weight:bold;}
.count-description p span{display:block;font-size:17px;line-height:30px;font-weight:600;color:#65d3e3;}
span.count-description.flaticon-boat:before{content:"\e006";}
span.count-description.flaticon-international:before{content:"\e01d";}
span.count-description.flaticon-compass:before{content:"\e013";}
.col-center{margin:0 auto;float:none;}
.mar-t-10{margin-top:10px;}
.mar-t-20{margin-top:20px;}
.mar-t-30{margin-top:30px;}
.mar-t-40{margin-top:40px;}
.mar-t-50{margin-top:50px;}
.mar-t-60{margin-top:60px;}
.mar-t-90{margin-top:90px;}
.mar-b-10{margin-bottom:10px;}
.mar-b-20{margin-bottom:20px;}
.mar-b-30{margin-bottom:30px;}
.mar-b-40{margin-bottom:40px;}
.mar-b-50{margin-bottom:50px;}
.mar-b-60{margin-bottom:60px;}
.mar-b-70{margin-bottom:70px;}
.mar-b-80{margin-bottom:80px;}
p.large-text{font-size:18px;}
.home-slides-section{overflow:hidden;}
.fix-bg h2{font-size:48px;color:#002c59;font-weight:bold;margin-top:70px;text-transform:uppercase;}
.fix-bg h3{font-size:16px;color:#595959;font-weight:600;}
.fix-bg p{font-size:18px;color:#595959;margin-top:30px;}
.border-fix{border-left:solid 1px #fff;height:100%;}
#nav li{margin:0 0 15px 0;}
scroll-nav{-webkit-backface-visibility:hidden;z-index:999;position:fixed;top:60%;left:8%;right:0px;margin-top:-100px;border-left:solid 1px #fff;height:100%;}
scroll-nav li{height:20px;margin:10px 0px;list-style:none;}
scroll-nav a{display:block;width:10px;height:10px;text-indent:-9999px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background-color:transparent;border:3px solid #fff;transition:all 0.3s ease;position:relative;left:0px;top:0px;}
scroll-nav a:hover, scroll-nav a.active{background-color:#fff;width:15px;height:15px;left:-3px;top:-3px}
#header, #intro, #second{width:100%;}
#intro{background-color:#edf6f9;color:white;height:600px;background-size:cover;}
#second{background:url(../img/scroll/2.jpg) 50% 0 no-repeat fixed;color:white;height:650px;background-size:cover;}
#third{background:url(../img/scroll/3.jpg) 50% 0 no-repeat fixed;color:white;height:650px;background-size:cover;}
#forth{background-color:#ffffff;color:white;height:500px;background-size:cover;margin-top:50px;}
#intro img{margin:0 auto;text-align:center;}
.service-thumb-home{position:relative;margin-bottom:5px;vertical-align:middle;}
.service-thumb-home img{}
.service-home h3{margin-bottom:30px;font-size:14px;font-weight:600;}
.service-home p{margin-bottom:20px;font-size:16px;}
.service-home .content-row{margin-top:-5px;}
.service-home .readmore{display:inline-block;margin-top:10px;}
.testimonial-section{background-color:#f3f3f3;position:relative;overflow:hidden;margin-top:-165px}
.testimonial-section .row-content{margin-top:70px;}
.testimonial-content{padding-bottom:50px;}
.testimonial-content p{font-size:18px;line-height:30px;font-style:italic;}
.testimonial-content .client-title{display:block;font-size:18px;line-height:30px;font-weight:bold;color:#bfc4d2;margin-top:42px;}
@media screen and (min-width:768px){#testimonial-carousel .carousel-indicators{bottom:-3px;}
}
#testimonial-carousel .carousel-indicators li{width:18px;height:5px;margin:0;background-color:rgba(0, 0, 0, 0.2);border:1px solid transparent;border-radius:10px;}
#testimonial-carousel .carousel-indicators .active{width:18px;height:5px;background-color:#65d3e3;border:1px solid transparent;}
@media screen and (min-width:768px){#media-carousel .carousel-indicators{bottom:-3px;}
}
#media-carousel .carousel-indicators li{width:18px;height:5px;margin:0;background-color:rgba(0, 0, 0, 0.2);border:1px solid transparent;border-radius:10px;}
#media-carousel .carousel-indicators .active{width:18px;height:5px;background-color:#65d3e3;border:1px solid transparent;}
.integration-section{background-color:#ffffff;position:relative;overflow:hidden;}
.integration-section .row-content{margin-top:70px;}
.integration-content{padding-bottom:50px;}
.integration-content p{font-size:18px;line-height:30px;font-style:italic;}
.integration-content .client-title{display:block;font-size:18px;line-height:30px;font-weight:bold;color:#bfc4d2;margin-top:42px;}
@media screen and (min-width:768px){#integration-carousel .carousel-indicators{bottom:-3px;}
}
#integration-carousel .carousel-indicators li{width:18px;height:5px;margin:0;background-color:rgba(0, 0, 0, 0.2);border:1px solid transparent;border-radius:10px;}
#integration-carousel .carousel-indicators .active{width:18px;height:5px;background-color:#65d3e3;border:1px solid transparent;}
@media screen and (min-width:768px){#media-carousel .carousel-indicators{bottom:-3px;}
}
#media-carousel .carousel-indicators li{width:18px;height:5px;margin:0;background-color:rgba(0, 0, 0, 0.2);border:1px solid transparent;border-radius:10px;}
#media-carousel .carousel-indicators .active{width:18px;height:5px;background-color:#65d3e3;border:1px solid transparent;}
.partner-section{}
.partner-section .row-content{margin-top:55px;}
.partner-carousel-navigation{}
.partner-carousel-navigation .prev,.partner-carousel-navigation .next{position:absolute;top:-30px;margin-top:-20px;cursor:pointer;color:rgba(0, 0, 0, 0.21);font-size:40px;}
.partner-carousel-navigation .prev:hover,.partner-carousel-navigation .next:hover{color:#65d3e3;}
.partner-carousel-navigation .prev{left:90%;}
.partner-carousel-navigation .next{right:20px;}
.support-section{background:url(../img/feature-bg.jpg) no-repeat;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;color:#fff;}
.support-section h2.section-title{color:#fff;text-align:center;text-transform:uppercase;}
.support-section .btn{margin-top:22px;}
.support-section .btn:hover{background-color:rgba(101, 211, 227, 0.7) !important;}
.support-box{width:100%;background:#ffffff;border-radius:5px;padding:20px 10px 20px 20px;display:inline-block;position:relative;bottom:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;margin-top:80px;}
.support-box:hover{bottom:10px;box-shadow:0 10px 10px rgba(0, 0, 0, 0.50);}
.support-boxImg{width:80px;float:right;}
.support-boxDis{width:calc(100% - 90px);float:left;font-size:20px;color:#333;margin-top:10px;}
.support-boxDis span{font-size:20px;font-weight:bold;display:block;text-transform:uppercase;}
.support-boxDis.red{color:#e85c4c;}
.support-boxDis.gray{color:#464749;}
.support-boxDis.blue{color:#0556a9;}
.support-boxDis.sky{color:#00adf0;}
.news-section{}
.news-section .row-content{margin-top:70px;}
.news-box{}
.news-box h3{font-size:24px;line-height:46px;margin:0;}
.news-box .posted-date{font-style:italic;font-size:13px;font-weight:500;color:#acb6bf;}
.news-box span{font-size:13px;color:#7b8a97;}
.media-section{background-color:#f3f3f3;position:relative;overflow:hidden;}
.media-section .row-content{margin-top:70px;}
.media-content{padding-bottom:50px;}
.media-content p{font-size:20px;line-height:10px;font-style:italic;}
.media-content .client-title{display:block;font-size:18px;line-height:30px;font-weight:bold;color:#bfc4d2;margin-top:42px;}
.cta-section{background-color:#118ac9;padding:0 0;}
.cta-section input{}
.quote-btn{background-color:#002c59 !important;font-size:24px;font-weight:600;line-height:20px;padding:19px 64px;border-radius:50px;overflow:hidden;position:relative;}
.quote-btn:hover{background:#24B6B6 !important;}
.quote-btn:before{content:"\f061";font-family:FontAwesome;position:absolute;left:70%;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.quote-btn:hover:before{left:80%;opacity:1;}
#quoteModal{text-align:left;}
#quoteModal .modal-body{padding:15px 30px;}
#contactForm button{display:block;margin:0 0 10px;}
.white-text, .white-text h3{color:#ffffff;}
.white-text a{color:#65d3e3;}
.white-text a:hover{color:#fff;}
.pos-section{}
.pos-section h2{font-size:50px;font-weight:700;line-height:55px;letter-spacing:1px;text-transform:uppercase;}
.pos-section .col-md-6.pad-left{padding-left:10px;}
.pos-section .col-md-6.pad-right{padding-right:10px;}
.pos-box{width:100%;background:#ededed;display:table;}
.pos-img{width:280px;float:left;margin-right:20px;}
.pos-img img{height:180px;}
.pos-content{width:calc(100% - 300px);float:left;}
.pos-content h4{font-size:20px;margin:10px 0 20px;font-weight:700;text-transform:uppercase;position:relative;left:0;bottom:0;color:#3c3c3c;}
.pos-content h4:after{content:"";position:absolute;background:#65d3e3;height:3px;width:30px;left:0;bottom:-10px;}
.pos-box-even{width:100%;background:#ededed;display:table;margin-bottom:20px;}
.pos-even-img{width:280px;float:right;}
.pos-even-img img{height:180px;}
.pos-even-content{width:calc(100% - 300px);float:right;}
.pos-even-content h4{font-size:20px;margin:10px 0 20px;font-weight:700;text-transform:uppercase;position:relative;left:0;bottom:0;color:#3c3c3c;}
.pos-even-content h4:after{content:"";position:absolute;background:#65d3e3;height:3px;width:30px;left:0;bottom:-10px;}
.pos-links{text-align:center;color:#077ab6;padding:20px 0;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.pos-links a{padding:0 50px;text-transform:uppercase;font-size:17px;}
.inte-box{border:solid 1px #ddd;padding:10px;margin-bottom:20px;}
.pos-features{padding:80px 0;}
.pos-benefits{padding:80px 0 0 0;background:url(../img/pos-slide-bg.jpg) no-repeat;background-size:cover;color:#fff;}
.pos-customers{padding:80px 0;}
.other-benefits{background:#118ac9;padding:80px 0;color:#fff;}
.pos-integrations{padding:80px 0;}
.pos-resources{padding:80px 0;background:#f7f7f7;}
.resource-box{border:solid 1px #ddd;background:#ffffff;padding:10px;}
.resource-box:hover{box-shadow:0 2px 3px rgba(0, 0, 0, 0.30);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.resource-box h3{font-size:20px;line-height:26px;margin:0 0 5px 0;font-weight:600;}
.resource-box .posted-date{font-style:italic;font-size:13px;font-weight:500;color:#acb6bf;}
.resource-box span{font-size:13px;color:#7b8a97;}
.resource-box p{line-height:18px;font-size:16px;color:#303030;font-weight:600;font-style:italic;}
.resource-box i.orange{color:#ff6600;margin-right:10px;}
.pos-benefits h2, .other-benefits h2, .other-benefits h5{color:#fff;}
.benefits-block{margin-bottom:10px;}
.benefits-block img{margin:0 auto;}
.benefits-block h5{font-size:25px;font-weight:600;margin:20px 0 30px;}
.benefits-block h5 a{color:#606676;}
.benefits-block h5 a:hover{color:#65d3e3;}
.benefits-block p{text-align:left;border-top:solid 1px #ddd;margin:0;line-height:22px;padding:10px 0;}
.benefits-block p:last-child{border-bottom:solid 1px #ddd;}
.features-thumb{margin-bottom:30px;vertical-align:middle;margin-right:25px;}
.features-thumb::last-child{margin-right:0;}
.features-thumb img{}
.features-thumb h3{font-size:18px;font-weight:bold;margin-bottom:10px;text-transform:uppercase;}
.features-thumb span{color:#118ac9;margin-bottom:10px;display:block;font-weight:bold;}
.features-thumb p{line-height:22px;}
.featureMenu{display:none;}
.sticky-div{text-align:center;color:#ffffff;padding:10px 0;background:#002c59;z-index:2;}
.sticky-div a{padding:0 50px;text-transform:uppercase;font-size:15px;font-weight:600;color:#ffffff;}
.sticky-container{}
.integration-sticky-div{text-align:center;color:#ffffff;padding:7px 0;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;background:#002c59;z-index:2;}
.integration-sticky-div a{padding:13px 10px;text-transform:uppercase;font-size:14px;font-weight:600;border-right:solid 1px #ddd;color:#ffffff;}
.integration-sticky-container{}
.contact-section .content-row{margin-top:60px;}
.contact-section-bg{position:relative;left:0;top:0;width:100%;height:100%;}
.contact-section-bg:before{content:"";background:#091023;position:absolute;left:0;top:0;width:34%;height:100%;}
.contact-section h2{font-size:50px;font-weight:700;line-height:55px;letter-spacing:1px;margin-bottom:30px;text-transform:uppercase;}
.contact-blk{margin-right:30px;color:#ddd;border-bottom:solid 1px #ddd;padding-bottom:10px;}
.contact-blk h3{font-size:18px;font-weight:500;letter-spacing:1px;margin-bottom:20px;color:#ddd;position:relative;line-height:40px;text-transform:uppercase;}
.contact-blk h3:after{content:"";position:absolute;left:0;bottom:0;background:#65d3e3;height:2px;width:30px;}
.contact-blk h4{font-size:15px;font-weight:500;letter-spacing:1px;color:#65d3e3;margin-top:20px;text-transform:uppercase;}
.contact-blk p{line-height:25px;margin:0;}
.contact-blk li a{color:#65d3e3;}
.contact-blk li .phone{font-size:20px;}
.contact-blk li i{margin-right:10px;}
.modal-map{border:0;font-size:12px;line-height:23px;color:#fff;padding:0 16px;margin:12px 0 20px;border-radius:30px;background-color:#65d3e3;}
.other-office-address{padding:60px 0;background-color:#f4f6f7;}
.other-office-address .content-row{margin-top:60px;}
.other-office-address h2{text-align:center;font-size:50px;font-weight:700;line-height:55px;letter-spacing:1px;margin-bottom:30px;text-transform:uppercase;position:relative;}
.other-office-address h2::after{content:"";width:65px;height:3px;background-color:#65d3e3;position:absolute;left:50%;margin-left:-32px;bottom:-25px;}
.contact-info{background:#ffffff;border:solid 1px #ddd;padding:20px;text-align:center;min-height:253px;}
.contact-info h3{font-size:20px;font-weight:600;line-height:30px;text-transform:uppercase;}
.contact-info img{margin-bottom:20px;}
address{margin-bottom:0;font-style:normal;line-height:1.42857143;}
.css-tab .nav-tabs{border:0;display:inline-block;padding:5px;border-radius:30px;margin-bottom:0;text-align:center;}
.css-tab .nav-tabs>li>a{color:#7b8a97;background:#f4f6f7;font-size:16px;font-weight:600;border-radius:30px;padding:12px 33px;border:0;}
.css-tab .nav-tabs>li>a i::before{float:left;font-size:20px;line-height:14px;margin-right:10px;}
.css-tab .nav-tabs>li>a i{color:#65d3e3;}
.css-tab .nav-tabs > li{margin-right:5px;}
.css-tab .nav-tabs > li > a:hover, .css-tab .nav-tabs > li > a:focus, .css-tab .nav-tabs > li.active > a, .css-tab .nav-tabs > li.active > a:hover, .css-tab .nav-tabs > li.active > a:focus{color:#ffffff;background:#65d3e3;border:0;}
.css-tab .nav-tabs > li > a:hover i,.css-tab .nav-tabs > li > a:focus i,.css-tab .nav-tabs > li.active > a i, .css-tab .nav-tabs > li.active > a:hover i, .css-tab .nav-tabs > li.active > a:focus i{color:#fff;}
.css-tab-content h3{font-size:30px;line-height:80px;margin:0;font-weight:600;}
.css-tab-content p{margin-bottom:50px;font-size:18px;}
@media (min-width:992px){.content-text{text-align:left;}
}
.customer-section{}
.customer-section .section-title{font-weight:700;line-height:55px;letter-spacing:1px;text-transform:uppercase;}
.customer-section .row-content{margin-top:70px;}
.customer-head{display:table;width:100%;margin-top:50px;}
.customer-headImg{float:left;width:80px;height:80px;margin-right:10px;}
.customer-name{width:calc(100% - 100px);float:left;}
.customer-name h3{margin:5px 0;line-height:25px;font-weight:600;font-size:30px;}
.customer-name span{margin:0;display:block;}
.customer-blk{webkit-box-shadow:rgba(0,0,0,0.15) 0 0 3px;-moz-box-shadow:rgba(0,0,0,0.15) 0 0 3px;box-shadow:rgba(0,0,0,0.15) 0 0 3px;margin-bottom:40px;}
.customer-cont{padding:20px;font-size:18px;}
.customer-cont i{margin:0 5px;}
.css-tab2 .nav-tabs{position:absolute;top:30px;left:0;width:60px;border:0;background:#f4f6f7;display:inline-block;padding:5px;border-radius:5px;}
.css-tab2 .nav-tabs li{float:none;margin-bottom:10px;line-height:18px;}
.css-tab2 .tab-content h3{line-height:45px;margin-bottom:20px;}
.css-tab2 .nav-tabs li:last-child{margin-bottom:0;}
.css-tab2 .nav-tabs li a{position:relative;border-radius:5px;padding:25px 5px;display:inline-block;text-align:center;line-height:18px;}
.css-tab2 .nav-tabs li a i:before{line-height:0;margin:0;}
.css-tab2 .tab-content{padding-left:180px;}
.pro-section{margin-bottom:50px;display:table;}
.home-pro{width:150px;height:150px;border-radius:50%;text-align:center;cursor:pointer;padding-top:20px;}
.home-pro:hover{background:#ffffff;}
.home-pro img{margin:0 auto;text-align:center;height:65px;min-width:69px !important;}
.home-pro h4{font-size:15px;font-weight:600;color:#646464;}
.pro-section ul{}
.pro-section li{display:inline-block;float:left;width:152px;margin-right:12px;}
.pro-section li:last-child{margin-right:0;}
.about-section{padding:100px 0;}
.about-section h2{text-align:center;font-size:50px;font-weight:700;line-height:55px;letter-spacing:1px;margin-bottom:60px;text-transform:uppercase;position:relative;}
.about-section h2::after{content:"";width:65px;height:3px;background-color:#65d3e3;position:absolute;left:50%;margin-left:-32px;bottom:-25px;}
.about-intro-section{background:#f7f7f7;padding:100px 0;}
.about-intro{margin-top:100px;}
.about-intro h3{margin-bottom:15px;font-size:30px;font-weight:600;}
.about-intro p{margin-bottom:25px;}
.perks-blk{text-align:center;margin:50px 0;}
.perks-blk .icon{background:#2fdab8;border-radius:50%;text-align:center;width:60px;height:60px;margin:10px auto;line-height:40px;padding:10px;}
.perks-blk h4{color:#2fdab8;}
.perks-blk p{font-size:13px;margin:0 20px;}
.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;}
.carousel-fade .carousel-inner .active{opacity:1;}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1;}
.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1;}
.carousel-fade .carousel-control{z-index:2;}
.item .history-info{padding:60px;color:#fff;background-color:#89bde6;position:relative;}
.item .history-info::before{content:"";background:url(../img/carousel-indicator-blue.png);position:absolute;left:50%;top:-68px;margin-left:-10px;width:20px;height:68px;}
.item:nth-child(2) .history-info{background:#a4d4d1;}
.item:nth-child(2) .history-info::before{background:url(../img/carousel-indicator-tarquis.png);}
.item:nth-child(3) .history-info{background:#b4cd7c;}
.item:nth-child(3) .history-info::before{background:url(../img/carousel-indicator-green.png);}
.history-year .year{display:block;font-size:48px;font-weight:700;line-height:50px;font-family:'Source Sans Pro', Arial, Helvetica, sans-serif;color:#ccc;margin-bottom:5px;}
.history-year .title{display:block;font-weight:400;font-family:'Source Sans Pro', Arial, Helvetica, sans-serif;color:#606676;text-transform:uppercase;margin-bottom:70px;}
.history-info h3{color:#fff;margin-bottom:30px;}
.history-info p{margin-bottom:30px;}
#historyCarousel .carousel-indicators li{background-color:rgba(0,0,0,.2);border:1px solid transparent;}
#historyCarousel .carousel-indicators .active{background-color:#fff;}
.mission-section h3{margin-bottom:20px;}
.mission-section p{margin-bottom:25px;}
.annual-report-section{padding:120px 0 180px;background-color:#f4f6f7;}
.annual-report-section .section-title{line-height:60px;}
#reportCarousel{}
.annual-report{margin-top:85px;}
.report-thumb{float:left;margin-right:50px;margin-bottom:30px;}
.report-info h3{font-family:'Ubuntu', sans-serif;font-weight:700;margin:20px 0 30px;}
.report-info p{margin-bottom:25px;}
.report-info .btn i{margin-left:15px;}
#reportCarousel .carousel-indicators{bottom:-100px;}
#reportCarousel .carousel-indicators li{background-color:rgba(0,0,0,.2);border:1px solid transparent;}
#reportCarousel .carousel-indicators .active{background-color:#fff;}
.single-feature-content{padding:60px 0 100px 0;}
.feature-crm, .feature-stock, .feature-report{background:#000000;position:relative;left:0;top:0;width:100%;height:450px;}
.feature-crm:after{content:"";position:absolute;background:url(../img/crm-banner.png) no-repeat;background-size:cover;background-attachment:fixed;opacity:0.10;left:0;top:0;width:100%;height:100%;}
.feature-crm .theme-heading, .feature-stock .theme-heading, .feature-crm .theme-heading, .feature-report .theme-heading{position:relative;top:45%;bottom:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.feature-crm .theme-heading h2, .feature-crm .theme-heading span, .feature-stock .theme-heading h2, .feature-stock .theme-heading span, .feature-report .theme-heading h2, .feature-report .theme-heading span{color:#ffffff;}
.feature-stock:after{content:"";position:absolute;background:url(../img/stock-banner.jpg) no-repeat;background-size:cover;background-attachment:fixed;opacity:0.10;left:0;top:0;width:100%;height:100%;}
.feature-report:after{content:"";position:absolute;background:url(../img/report-banner.jpg) no-repeat;background-size:cover;background-attachment:fixed;opacity:0.10;left:0;top:0;width:100%;height:100%;}
.feature-blk{margin:40px 0 20px;text-align:center;}
.feature-blk .featureImg{margin:0 auto;text-align:center;}
.feature-blk .featureImg img{height:90px;}
.feature-blk .feature-cont{min-height:100px;}
.feature-blk .feature-cont h3{font-size:18px;margin:10px 0;}
.feature-blk .feature-cont h3:hover{color:#65d3e3;}
.feature-blk .feature-cont p{font-size:14px;}
.features-main{left:170px;position:relative;}
.features-block{margin:40px 0 20px;text-align:center;}
.features-block .feature-img{margin:0 auto;text-align:center;}
.features-block .feature-img img{height:50px;}
.features-block .features-content{overflow:hidden;}
.features-block .features-content h3{font-size:16px;margin-bottom:10px;}
.features-block .features-content h3:hover{color:#65d3e3;}
.features-block .features-content p{font-size:14px;}
.billing{padding:20px 0;width:100%;height:580px;position:relative;background:url(../img/features/billing-bg.jpg) left no-repeat;overflow:hidden;}
.billing:before{content:"";width:100%;height:100%;background:#fff;position:absolute;top:0;right:-39%;transform:skewX(20deg);-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-os-transform:skewX(20deg);}
.billing:after{content:"";position:absolute;background:rgba(79,215,191,0.70);width:10%;height:100%;top:0;right:-12%;transform:skewX(20deg);-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-os-transform:skewX(20deg);}
.crm{padding:20px 0;width:100%;height:580px;position:relative;background:url(../img/features/crm.jpg) right no-repeat;overflow:hidden;}
.crm:before{content:"";width:100%;height:100%;background:#f9f8f9;position:absolute;top:0;left:-46%;transform:skewX(20deg);-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-os-transform:skewX(20deg);}
.crm:after{content:"";position:absolute;background:rgba(79,215,191,0.70);width:10%;height:100%;top:0;left:-12%;transform:skewX(20deg);-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-os-transform:skewX(20deg);}
.stock{padding:20px 0;width:100%;height:580px;position:relative;background:url(../img/features/stock.jpg) left no-repeat;overflow:hidden;}
.stock:before{content:"";width:100%;height:100%;background:#fff;position:absolute;top:0;right:-39%;transform:skewX(20deg);-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-os-transform:skewX(20deg);}
.stock:after{content:"";position:absolute;background:rgba(79,215,191,0.70);width:10%;height:100%;top:0;right:-12%;transform:skewX(20deg);-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-os-transform:skewX(20deg);}
.reporting{padding:20px 0;width:100%;height:580px;position:relative;background:url(../img/features/reporting.jpg) right no-repeat;overflow:hidden;}
.reporting:before{content:"";width:100%;height:100%;background:#f9f8f9;position:absolute;top:0;left:-46%;transform:skewX(20deg);-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-os-transform:skewX(20deg);}
.reporting:after{content:"";position:absolute;background:rgba(79,215,191,0.70);width:10%;height:100%;top:0;left:-12%;transform:skewX(20deg);-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-os-transform:skewX(20deg);}
.integ-gray{background:#f7f7f7;}
.integ-bg{background-image:url(../img/texture.jpg);background-position:center;background-repeat:repeat;padding:2em;}
.single-integration-content{padding:40px 0;}
.single-integration-content.gray{border-bottom:dotted 1px #ccc;}
.integration-blk{margin:40px 0 20px;border:1px solid #EEE;background:#ffffff;text-align:center;}
.integration-blk .inte-image{margin:0 auto;text-align:center;}
.integration-blk_description{color:#9A9A9A;font-size:13px;line-height:22px;padding:15px;}
.integration-blk_description h3{color:#2F363F;font-size:18px;font-weight:400;margin-bottom:5px;}
.integration-blk_footer{width:100%;height:45px;line-height:45px;font-size:12px;display:block;text-align:center;background:#fafafa;color:#337ab7;letter-spacing:1px;text-transform:uppercase;cursor:pointer;}
#masthead{min-height:250px;}
#masthead h1{font-size:30px;line-height:1;padding-top:20px;}
#masthead .well{margin-top:8%;}
@media screen and (min-width:768px){#masthead h1{font-size:50px;}}
.single-service-content h2{margin-bottom:30px;}
.single-service-content h3{margin-bottom:30px;}
.service-heading{font-size:50px;font-weight:700;line-height:55px;letter-spacing:1px;text-transform:uppercase;text-align:center;position:relative;margin-top:30px;padding-top:30px;}
.service-heading::after{content:"";width:65px;height:3px;background-color:#65d3e3;position:absolute;left:50%;margin-left:-32px;bottom:-15px;}
.service-sidebar{background-color:#002c59;margin:60px 0 0;padding:20px 0 0 0;border-radius:5px;}
.service-list li{border-bottom:solid 1px #044990;padding:5px 0;font-size:15px;}
.service-list li:last-child{border-bottom:none;}
.service-list li a{position:relative;color:#ffffff;padding-left:30px;font-size:15px;font-weight:600;line-height:36px;text-transform:uppercase;}
.service-list li.active a{color:#65D3E3;}
.service-list.affix{position:fixed;top:0;width:260px;background-color:#002c59;margin-top:0;padding:0 0 10px 0;border-radius:0 0 5px 5px;}
.service-list li.active{}
.featured-billing{}
.featured-billing.row-content{margin-top:40px;}
.feature-box{padding:80px 0;background:#f7f7f7;}
.feature-box:nth-child(even){background:#ffffff;}
.feature-box.ordering, .feature-box.mobile-billing{padding-bottom:0;}
.feature-box h4{font-size:50px;font-weight:700;line-height:55px;letter-spacing:1px;text-transform:uppercase;}
.feature-box p{font-size:18px;}
.feature-box ul{font-size:15px;}
.billing-left{display:block;height:345px;overflow:hidden;position:relative;width:100%;}
.billing-left::before{background-color:#118ac9;content:"";height:310px;margin-top:18px;position:absolute;right:76px;transform:rotate(26deg);width:10px;z-index:3;}
.billing-left img{width:100%;}
.billing-left::after{border-bottom:347px solid #f7f7f7;border-left:170px solid transparent;bottom:0;content:"";position:absolute;right:0;z-index:2;}
.table-right{display:block;height:345px;overflow:hidden;position:relative;width:100%;}
.table-right::before{background-color:#118ac9;content:"";height:310px;margin-top:18px;position:absolute;right:76px;transform:rotate(26deg);width:10px;z-index:3;}
.table-right img{width:100%;}
.table-right::after{border-bottom:347px solid #fff;border-left:170px solid transparent;bottom:0;content:"";position:absolute;right:0;z-index:2;}
.billing-ordering{background:url(../features/features/billing-ordering.png) bottom no-repeat;background-position:center;min-height:446px;}
.mobile-billing{background:url(../img/mobile-billing-bg.jpg) no-repeat;background-size:cover;min-height:300px;}
.feature-bottom{background:#f7f7f7;}
.feature-bottom h3{font-size:30px;font-weight:700;line-height:35px;}
.feature-bottom-box{background:#ffffff;border-radius:5px;padding:20px;text-align:center;min-height:320px;}
.feature-bottom-box h4{font-size:20px;font-weight:700;line-height:30px;margin:10px 0 20px 0;position:relative;}
.feature-bottom-box h4::after{content:"";width:65px;height:3px;background-color:#65d3e3;position:absolute;left:50%;margin-left:-32px;bottom:-10px;}
.feature-bottom-box p{line-height:25px;}
.team-intro{padding:100px 0;}
.team-intro .team-thumb img{width:100%;}
.team-intro-content{margin:30px 0 0 40px;}
.team-service{padding-top:70px;}
.team-service-contents{padding-top:120px !important;padding-bottom:112px !important;}
.team-service-contents h3{font-size:18px;line-height:28px;font-weight:600;font-family:"Source Sans Pro", Arial, Helvetica, sans-serif;}
.team{padding:112px 0 67px;background:#f5f6f8;}
.team-service-testimonial{padding:50px 45px;background-color:#f8f8f8;}
.team-service-testimonial > h2{line-height:42px;}
.team-service-testimonial > p{padding:20px 0;}
.team-service-testimonial > div strong{font-size:14px;color:#606676;}
.team-service-testimonial > div small{font-size:12px;display:block;line-height:20px;}
.team-members{padding-top:120px;}
.team-members .team-member{margin-bottom:45px;}
.member-thumbnail{position:relative;padding:4px;background:#f4f4f4;}
.member-thumbnail img{width:100%;}
.member-thumbnail::before{content:"";background-color:rgba(101, 211, 227, 0.8);position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;}
.member-thumbnail:hover::before{opacity:1;}
.member-link{position:absolute;top:0;left:0;width:100%;height:100%;line-height:28px;text-align:center;background:transparent;}
.member-link i{display:block;margin-top:45%;height:50px;line-height:50px;color:#fff;}
.member-link i:before{font-size:0;}
.member-thumbnail:hover .member-link i:before{opacity:1;font-size:50px;}
.member-thumbnail::before,.member-link i:before{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.member-info{text-align:center;margin-top:10px;}
.member-info h3{line-height:24px;text-transform:uppercase;font-family:Source Sans Pro;font-size:16px;font-weight:700;margin:0;}
.member-info small{display:block;font-size:14px;color:#7B8A97;font-weight:500;text-transform:capitalize;}
.about-member{padding:100px 0;}
.about-member img{width:100%;}
.about-member .member-info{background:#F5F5F5;padding:20px 25px;margin:0;font-size:16px;line-height:34px;margin-bottom:30px;text-align:left;}
.about-member .info-address{background:#F5F5F5;padding:30px;}
.career{padding:120px 0;}
.career .career-contents{margin-top:120px;}
.career ul.joblist{border-bottom:1px solid #E3E3E3;padding-bottom:15px;margin:0;padding:0 !important;font-weight:700;color:#777;}
.career ul.joblist li{padding:15px 0;}
.career ul.joblist li a{color:#111;}
.career ul.joblist li a:hover{background:#65D3E3;color:#FFFFFF;border-radius:2px;}
.career ul.joblist li:first-child{margin-right:20px;}
.career ul.joblist li:last-child{float:right;}
.job-post{padding:120px 0;}
.job-details dl dt{font-weight:500;display:inline-block;border-bottom:2px solid #eee;padding-bottom:10px;margin-bottom:15px;}
.job-details dl dd{padding-left:20px;margin-bottom:10px;position:relative;}
.job-details dl dd::before{font-family:FontAwesome;content:"\f192";font-size:10px;color:#65D3E3;position:absolute;top:3.5px;left:0;}
.faq-contents{padding:120px 0;}
#accordion .accordion-group{border:2px solid #F5F5F5;margin-bottom:5px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
#accordion .accordion-heading{margin-bottom:0;border:0;box-shadow:none;}
#accordion .accordion-heading a{position:relative;display:block;font-size:15px;line-height:20px;color:#606676;font-weight:600;padding:8px 15px;border-bottom:1px solid #F5F5F5;}
#accordion .accordion-heading:hover a{color:#65D3E3;}
#accordion .accordion-heading a.collapsed{border-bottom:1px solid transparent;}
#accordion .accordion-heading a:after{content:"\f107";font-family:FontAwesome;position:absolute;top:0;right:15px;line-height:38px;}
#accordion .accordion-heading a.collapsed:after{content:"\f105";}
#accordion .accordion-inner{padding:15px;}
.footer-widget-section{background:#2b2b2b;position:relative;left:0;top:0;width:100%;}
.footer-widget-section:before{content:"";position:absolute;background-color:#091023;background-size:cover;left:0;top:0;height:100%;width:100%;}
.footer-widget{margin-bottom:20px;}
.footer-widget h3{margin-bottom:20px;position:relative;left:0;top:0;font-size:16px;font-weight:500;color:#c9c9c9;text-transform:uppercase;}
.footer-widget h3:after{content:"";position:absolute;left:0;bottom:-5px;background:#118ac9;height:2px;width:15%;}
.footer-widget-section address{}
.footer-widget-section address .modal-map{border:0;font-size:12px;line-height:23px;color:#fff;padding:0 16px;margin-top:12px;border-radius:30px;background-color:#65d3e3;}
.footer-widget-section address .modal-map:hover{background-color:#333;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s;}
.footer-widget-section address .tel{display:block;margin-top:35px;position:relative;}
.footer-widget-section address .tel::before{content:"";width:35px;height:1px;background-color:rgba(0, 0, 0, 0.2);position:absolute;top:-10px;left:0;}
.footer-widget ul li{line-height:32px;}
.footer-widget ul li a{color:#8f8f8f;font-size:13px;}
.footer-widget span{color:#8f8f8f;font-size:14px;font-weight:600;}
.footer-widget address{color:#8f8f8f;font-size:14px;font-weight:600;}
.footer-widget p{color:#8f8f8f;font-size:14px;font-weight:600;}
.footer-widget ul li a:hover{color:#65d3e3;text-decoration:none;}
.newsletter-form .form-group{margin:26px 0 0;position:relative;font-style:italic;}
.newsletter-form .form-group .form-control{border:0;border-bottom:1px solid #ebebeb;border-radius:0;}
.newsletter-form .form-group .form-control:focus{border-color:#65d3e3;}
.newsletter-form .form-group button{position:absolute;top:0;right:0;border:0;line-height:24px;background:transparent;color:#65d3e3;padding:10px;}
.copyright-section{background-color:#091023;padding:15px 0 10px 0;border-bottom:solid 1px #ddd;}
.social-links{margin-top:20px;}
.social-links li{padding-right:2px;padding-left:2px;}
.social-links li a{color:#ffffff;}
.social-links li a:hover{color:#65d3e3;}
.social-links i{width:30px;height:30px;font-size:12px;line-height:30px;text-align:center;border:1px solid #ffffff;border-radius:50%;}
.social-share ul li a{color:#363A45;}
.social-share ul li i{border:1px solid #E0E0E0;box-shadow:none;}
.footer-menu{text-align:right;}
.footer-menu li{line-height:22px;position:relative;display:inline-block;padding-right:15px;padding-left:15px;}
.footer-menu li::before{content:"\f111";font-family:FontAwesome;color:#ffffff;position:absolute;top:0;right:-6px;font-size:7px;}
.footer-menu li:last-child::before{content:"";padding-right:0;}
.footer-menu li a{color:#ffffff;}
.footer-menu li a:hover{color:#65d3e3;text-decoration:none;}
.copyright-info{margin-top:14px;color:#fff;display:block;font-size:14px;}
.footer-bottom{padding:20px 0;background:#e2e5e9;}
.bottomMenu{display:none;position:fixed;bottom:0;width:100%;z-index:999;text-align:center;}
.demo-btn{position:relative;background:#f44336;height:50px;width:auto;display:inline-block;border-radius:5px 5px 0 0;overflow:hidden;margin-right:10px;line-height:50px;padding:0 20px;font-weight:500;text-transform:uppercase;font-size:16px;cursor:pointer;color:#fff;}
.tour-btn{position:relative;background:#02376d;height:50px;width:auto;display:inline-block;border-radius:5px 5px 0 0;overflow:hidden;line-height:50px;padding:0 20px;font-weight:500;text-transform:uppercase;font-size:16px;cursor:pointer;color:#fff;margin-right:10px;}
.request-btn{position:relative;background:#000;height:50px;width:auto;display:inline-block;border-radius:5px 5px 0 0;overflow:hidden;line-height:50px;padding:0 20px;font-weight:500;text-transform:uppercase;font-size:16px;cursor:pointer;color:#fff;}
.bottomMenu-btn{color:#fff;background-color:#11151c;border-color:#11151c;border-radius:10px 10px 0 0;position:relative;display:inline-block;overflow:hidden;margin-right:10px;font-size:17px;font-weight:600;}
.bottomMenu-btn i{color:#ccc;margin-right:5px;}
.bottomMenu-btn:hover{color:#fff;background-color:#00adef;border-color:#00adef;}
.bottomMenu-btn.red{background:#ff3232;}
.bottomMenu-btn.blue{background:#32b9ff;}
.bottomMenu-btn.green{background:#24a524;}
.bottomMenu-btn.red:hover,.bottomMenu-btn.blue:hover,.bottomMenu-btn.green:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;}
/**/.gray-blk{background-color:#f3f3f3;margin:30px 0 0;padding:20px 0;}
.gray-blk h3{font-size:20px;font-weight:700;line-height:30px;margin:0 0 20px 0;position:relative;color:#333;}
.gray-blk h3::after{content:"";width:65px;height:3px;background-color:#65d3e3;position:absolute;left:50%;margin-left:-32px;bottom:-10px;}
.gray-blk h3 p{line-height:25px;}
.gray-blk ul{list-style:square;text-align:left;}
.gray-blk li{margin-left:35px;}
.jotform{margin-bottom:-50px;}
p.sub-head{font-size:18px;line-height:30px;}
.pro-section-lp{display:table;}
.pro-section-lp li{float:left;width:150px;margin-right:12px;}
.pro-section-lp li img{margin:0 auto;text-align:center;height:65px;min-width:69px !important;}
.pro-section-lp li h4{font-size:15px;font-weight:600;color:#646464;}
.footer-section{background:#002c59;background-size:cover;height:100%;width:100%;}
.footer-section .panel{background:transparent;}
.footer-section .panel-default{border:none;}
.footer-section .panel-group{margin-bottom:0;}
.footer-section .panel-default>.panel-heading{background-color:#010613;border-color:#010613;color:#ffffff;border-bottom:none;}
.footer-section .panel-group .panel-heading+.panel-collapse>.panel-body, .footer-section .panel-group .panel-heading+.panel-collapse>.list-group{border-top:none;}
.footer-section .panel-title{line-height:20px;}
.footer-section .panel-title>a{display:block;}
.footer-section .panel-title > a:before{float:right !important;font-family:FontAwesome;content:"\f056";padding-right:5px;color:#8a8a8a;}
.footer-section .panel-title > a.collapsed:before{float:right !important;content:"\f055";}
.footer-section .panel-title > a:hover, .panel-title > a:active, .panel-title > a:focus{text-decoration:none;}
#accordion .accordion-group{border:2px solid #F5F5F5;margin-bottom:5px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
#accordion .accordion-heading{margin-bottom:0;border:0;box-shadow:none;}
#accordion .accordion-heading a{position:relative;display:block;font-size:15px;line-height:20px;color:#606676;font-weight:600;padding:8px 15px;border-bottom:1px solid #F5F5F5;}
#accordion .accordion-heading:hover a{color:#65D3E3;}
#accordion .accordion-heading a.collapsed{border-bottom:1px solid transparent;}
#accordion .accordion-heading a:after{content:"\f107";font-family:FontAwesome;position:absolute;top:0;right:15px;line-height:38px;}
#accordion .accordion-heading a.collapsed:after{content:"\f105";}
#accordion .accordion-inner{padding:15px;}
.page-title-section-lp{min-height:709px;}
.page-header-wrap-lp2{margin:150px 0 30px;}
.page-header-wrap-lp{margin:30px 0 30px;}
.page-header-wrap-lp h3{font-size:30px;font-weight:600;color:#ffffff;}
.page-header-wrap-lp h1{font-size:40px;line-height:1;font-weight:700;text-transform:capitalize;margin:0 0 10px;-webkit-animation-delay:150ms;animation-delay:150ms;color:#ffffff;line-height:52px;}
.page-header-wrap-lp2 h3{font-size:30px;font-weight:600;color:#ffffff;}
.page-header-wrap-lp2 h1{font-size:45px;line-height:1;font-weight:700;text-transform:capitalize;margin:0 0 10px;-webkit-animation-delay:150ms;animation-delay:150ms;color:#ffffff;line-height:60px;}
.page-header-wrap-lp p{font-size:15px;color:#000;}
.page-header-wrap-lp span{font-size:13px;color:#000;}
.page-header-wrap-lp2 p{font-size:18px;color:#ffffff;}
.page-header-wrap-lp2 span{font-size:18px;color:#000;}
.blue-bg{background-color:#fbfbfb;}
.blue-bg1{background-color:#ffffff;}
.blue-bg h4{font-size:16px;color:#002c59;font-weight:600;line-height:24px;margin-top:30px;margin-bottom:30px;}
.blue-bg h3{font-size:14px;color:#595959;font-weight:500;}
.blue-bg1 h3{font-size:13px;color:#595959;font-weight:500;}
@media only screen and (max-width:320px){.page-header-wrap-lp{margin:100px 0;min-height:400px;}
.pro-section-lp li{width:45%;margin-bottom:12px;}
.footer-widget{text-align:left;}
.blue-bg h3{font-size:12px;}
.blue-bg1 h3{font-size:11px !important;line-height:22px;}
.page-header-wrap-lp h1, h2{font-size:22px;line-height:30px;}
.page-header-wrap-lp p,.section-sub,p.sub-head{font-size:15px;line-height:24px;}
.page-header-wrap-lp2 h1, h2{font-size:22px;line-height:30px;}
.page-header-wrap-lp2 p,.section-sub,p.sub-head{font-size:15px;line-height:24px;}
}

@media only screen and (max-width:767px){.social-links, .footer-menu{text-align:center;}
.footer-menu li{padding:0 9px;}
.footer-menu li a{font-size:12px;text-transform:uppercase;}
.footer-menu p{text-align:center;font-size:12px;}
.page-header-wrap-lp{margin:100px 0;min-height:500px;}
.page-header-wrap-lp2{margin:100px 0;min-height:500px;}
.testimonial-section{margin-top:40px}
.blue-bg h3{font-size:12px;}
.blue-bg1 h3{font-size:11px !important;line-height:22px;}
.page-header-wrap-lp h1, h2{font-size:22px;line-height:30px;}
.page-header-wrap-lp p,.section-sub,p.sub-head{font-size:15px;line-height:24px;}
.page-header-wrap-lp2 h1, h2{font-size:22px;line-height:30px;}
.page-header-wrap-lp2 p,.section-sub,p.sub-head{font-size:15px;line-height:24px;}
}
.white-box{background:#ffffff;padding:10px;min-height:415px;border-radius:5px;margin-bottom:15px;}
.white-box ul li{text-align:left;margin-left:15px;font-size:13px;}

.bottom-cta-action{background:#0052cc ;padding:20px 0; width:100%; /*display:table;background-position:center;position:relative;overflow:hidden;*/ border:0;}

/*.bottom-cta-action:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.1;}
.bottom-cta-action:after{content:"";width:100%;height:100%;background:#ffffff;position:absolute;top:0;right:-65%;transform:skewX(-35deg);-moz-transform:skewX(-35deg);-webkit-transform:skewX(-35deg);-os-transform:skewX(-35deg);border-left:solid 1px #ddd;}*/
.bottom-cta-action .title span a{color:#a6cfea;}
.bottom-cta-action .title{color:#ffffff;font-size:30px;font-weight:600;z-index:2;line-height:50px;margin-left:55px;}
.bottom-cta-action .title span{display:block;font-size:16px;font-weight:400;z-index:2;line-height:30px;}
.btn.btn-demo{background:#0052cc;color:#ffffff;font-weight:600;border-radius:30px;padding:10px 50px;font-size:20px; margin-top:15px; text-transform:uppercase;}
.btn.btn-demo2{background:#FFFFFF; color:#0052cc; font-weight:600;border-radius:30px;padding:10px 50px;font-size:20px; margin-top:15px; text-transform:uppercase;}
.btn.btn-demo-mob{background:#2466eb;color:#ffffff;font-weight:600;border-radius:9px;padding:1px 30px;font-size:13px;margin-top:6px;position:relative;right:-200px;z-index:2;text-transform:uppercase;margin-bottom:6px;}
.stick{position:fixed;bottom:0px;margin-bottom:0px !important;}
.page-title-section-lp-large{}
.white-blk{margin:70px 0 0;padding:30px 20px;}
.white-blk:hover{background:#ffffff;}
.white-blk h3{font-size:28px;line-height:1.14;margin:50px 0 10px 0;}
.white-blk p{font-size:18px;margin:0 0 20px 0;}
.white-blk .btn-blue{background:#018bd3;padding:5px 20px;color:#ffffff;line-height:35px;font-size:18px;}
.white-blk .btn-blue:hover{background:#ffffff;color:#018bd3;}

@media only screen and (max-width:767px){
.page-header-wrap-lp{margin:60px 0;}
.white-blk{margin:40px 0 0;}
.white-blk h3{font-size:22px;line-height:1.14;margin:50px 0 10px 0;}
}

#quote-carousel{padding:0 10px 30px 10px;margin-top:30px;}
#quote-carousel .carousel-control{background:none;color:#CACACA;font-size:15px;text-shadow:none;margin-top:30px;}
#quote-carousel .carousel-control.left{left:-60px;}
#quote-carousel .carousel-control.right{right:-60px;}
#quote-carousel .carousel-indicators{right:50%;top:auto;bottom:0px;margin-right:-19px;}
#quote-carousel .carousel-indicators li{width:50px;height:50px;margin:5px;cursor:pointer;border:4px solid #CCC;border-radius:50px;opacity:0.4;overflow:hidden;transition:all 0.4s;}
#quote-carousel .carousel-indicators .active{padding-bottom:-60px;background:#333333;width:128px;height:128px;border-radius:100px;border-color:#f33;opacity:1;overflow:hidden;}
.carousel-inner{min-height:300px;}
.item blockquote{border-left:none;margin:0;}
.item blockquote p{font-size:15px;}
.item blockquote p:before{content:"\f10d";font-family:'Fontawesome';font-size:15px;float:center;margin-right:10px;}
#bottom-cta-action-mobile{padding:0 0;background:#091023;width:130%;text-align:left;z-index:99;margin-left:-100px}

.mob-view{border: solid 1px red;}
.slide-1{background: url(../img/slider/slide-1.jpg); background-repeat: no-repeat;}

@media only screen and (max-width:760px){
.form-hide{border: solid 1px green; position: relative; top:0;}
.slide-1{background: url(../img/slider/small-slide-1.jpg); background-repeat: no-repeat;}
}

.slide-2{background: url(../img/slider/slide-2.jpg); background-repeat: no-repeat;}

@media only screen and (max-width:760px){
.form-hide{border: solid 1px green; position: relative; top:0;}
.slide-2{background: url(../img/slider/small-slide-2.jpg); background-repeat: no-repeat;}
}
