.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before, .slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slider-wrapper{background-position:center top;background-size:cover}
.slider-content{position: absolute;bottom: 50px;    min-width: 600px;}
.slider-content h1{color:#fff;font-size:60px;font-weight:800;line-height:70px;margin-bottom:10px}
.slider-content p{color:#fff;font-size:18px;font-weight:400;line-height:32px;margin-bottom:0;padding-right:20%}
.slider-button{margin-top:25px}
.slider-button .btn:hover{color:#fff;background:#002e5b}
.slider-button .btn i{margin-left:5px}
.height-full{min-height:950px}
.height-800{min-height:700px}
.slider-content.large-text h1{font-size:90px;line-height:1.2}
.slider-content.large-text p{padding:0}
.slider-box{background-color:rgba(0, 0, 0,.26);border-left:5px solid #fbba42;padding:50px 45px;display:inline-block;margin-right:210px}
.slider-box p{padding-right:0}
.slider-content.slider-box h1{color:#fff;font-size:55px;font-weight:800;line-height:1.3;margin-bottom:25px}
.slider-content.slide-text-black h1{color:#2f3440}
.slider-content.slide-text-black p{color:#2f3440}
.slider-active .slick-dots{text-align:center;bottom:30px;z-index:99;position:absolute;left:0;right:0;z-index:12}
.slider-active .slick-dots li{display:inline-block;margin:0 4px}
.slider-active .slick-dots li button{background:no-repeat;border:0;height:10px;width:13px;text-indent:-9999px;transition:.3s;padding:0;border:2px solid #fff;height:13px;border-radius:50%}
.slider-active .slick-dots li.slick-active button{border-color:#999}

body{font-family:'Montserrat', sans-serif;font-weight:normal;font-style:normal}
.img{max-width:100%;transition:all 0.3s ease-out 0s}
.f-left{float:left}
.f-right{float:right}
.fix{overflow:hidden}
a, .button{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}
a:focus, .button:focus{text-decoration:none;outline:none}
a:focus, a:hover, .portfolio-cat a:hover, .footer -menu li a:hover{color:#ff6a30;text-decoration:none}
a, button{color:#1696e7;outline:medium none}
button:focus, input:focus, input:focus, textarea, textarea:focus{outline:0}
.uppercase{text-transform:uppercase}
.capitalize{text-transform:capitalize}
h1, h2, h3, h4, h5, h6{font-family:'Montserrat', sans-serif;font-weight:normal;color:#002e5b;margin-top:0px;font-style:normal;font-weight:400;text-transform:normal}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:inherit}
h1{font-size:40px;font-weight:500}
h2{font-size:35px}
h3{font-size:28px}
h4{font-size:22px}
h5{font-size:18px}
h6{font-size:16px}
ul{margin:0px;padding:0px}
li{list-style:none}
p{font-size:14px;font-weight:400;line-height:28px;color:#777;margin-bottom:15px}
hr{border-bottom:1px solid #eceff8;border-top:0 none;margin:30px 0;padding:0}
label{color:#7e7e7e;cursor:pointer;font-size:14px;font-weight:400}
*::-moz-selection{background:#d6b161;color:#fff;text-shadow:none}
::-moz-selection{background:#444;color:#fff;text-shadow:none}
::selection{background:#444;color:#fff;text-shadow:none}
*::-moz-placeholder{color:#555;font-size:14px;opacity:1}
*::placeholder{color:#555;font-size:14px;opacity:1}
.btn{-moz-user-select:none;background:#fbba42 none repeat scroll 0 0;border:medium none;border-radius:5px;color:#002e5b;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:14px;font-weight:700;line-height:1;margin-bottom:0;padding:15px 32px;text-align:center;text-transform:uppercase;transition:all 0.3s ease 0s;vertical-align:middle;white-space:nowrap}
.btn:hover{background:#002e5b;color:#fff}
*{margin:0px;padding:0px;border:none;outline:none;}
body{font-size:14px;color:#777;line-height:1.7em;font-weight:400;background:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:'Montserrat', sans-serif;}
a{text-decoration:none;cursor:pointer;color:#ff6a30;}
a:hover, a:focus, a:visited{text-decoration:none;outline:none;}
h1, h2, h3, h4, h5, h6{position:relative;font-weight:normal;margin:0px;background:none;line-height:1.6em;font-family:'Montserrat', sans-serif;}
input, button, select, textarea{font-family:'Montserrat', sans-serif;}
textarea{overflow:hidden;}
.dark-bg{background-color:#282a33;}
.light-bg{background-color:#f6fbfd;}
p, text{position:relative;line-height:1.8em;font-family:'Montserrat', sans-serif;}
.strike-through{text-decoration:line-through;}
.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}
.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;}
ul, li{list-style:none;padding:0px;margin:0px;}
.theme-btn{display:inline-block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.centered{text-align:center;}
.btn-style-one{position:relative;padding:8px 20px;line-height:24px;color:#fff;font-size:16px;font-weight:500;border-radius:5px;border:2px solid #D73C00;font-family:'Montserrat', sans-serif;background:#FF6A30;}
.btn-style-one .fa{padding:0 0 0 5px;}
.btn-style-one:hover{background:#164479;color:#FFF;}
.btn-style-three{position:relative;padding:11px 28px;line-height:24px;background:#ff6a30;color:#fff;font-size:14px;font-weight:600;border-radius:50px;letter-spacing:1px;text-transform:capitalize;border:2px solid #ff6a30;font-family:'Montserrat', sans-serif;}
.btn-style-three .icon{position:relative;top:1px;font-size:16px;margin-left:6px;line-height:1em;}
.btn-style-three:hover{background:none;color:#ff6a30;border-color:#ff6a30;}
.btn-style-five{position:relative;padding:26px 60px;line-height:24px;background:#fff;color:#ff6a30;font-size:22px;font-weight:600;border-radius:50px;letter-spacing:1px;text-transform:capitalize;border:2px solid #fff;font-family:'Montserrat', sans-serif;}
.btn-style-five .icon{position:relative;top:0px;font-size:22px;margin-left:6px;line-height:1em;}
.btn-style-five:hover{background:#232323;color:#fff;border-color:#232323;}
.btn-style-six{position:relative;padding:26px 60px;line-height:24px;background:#fff;color:#ff6a30;font-size:22px;font-weight:600;border-radius:50px;letter-spacing:1px;text-transform:capitalize;border:2px solid #fff;font-family:'Montserrat', sans-serif;}
.social-icon-one{position:relative;}
.social-icon-one li{position:relative;margin-right:12px;display:inline-block;}
.social-icon-one li a{position:relative;width:52px;height:52px;font-size:18px;color:#4a72a9;display:block;line-height:52px;text-align:center;border-radius:50%;border:1px solid #e0e0e0;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.social-icon-one a:hover{opacity:0.7;}
.theme_color{color:#ff6a30;}
.preloader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999999;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-image:url(../images/icons/preloader.svg);}
img{display:inline-block;max-width:100%;height:auto;}
.scroll-to-top{position:fixed;bottom:15px;right:15px;width:60px;height:60px;color:#fff;font-size:24px;text-transform:uppercase;line-height:60px;text-align:center;z-index:100;cursor:pointer;background:#0a0a0a;display:none;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
.scroll-to-top:hover{color:#fff;background:#ff6a30;}
.list-style-one{position:relative;}
.list-style-one li{position:relative;padding-left:38px;font-size:16px;margin-bottom:20px;line-height:1.4em;font-weight:400;color:#4e5c66;}
.list-style-one li:before{position:absolute;content:"\f183";left:0px;top:0px;font-size:16px;color:#2bd55d;font-family:"Flaticon";}
.header-top{background:#164479;line-height:30px;}
.header-top li{float:left;font-size:13px;color:#FF6A30;font-weight:600;padding:0 30px 0 0;}
.header-top li a{color:#FFFFFF;}
.header-top ul.pull-right li a{text-decoration:underline;}
.header-top li a:hover, .header-top li a:focus{color:#FF6A30;}
.header-top ul.pull-right li{padding:0;}
.main-header{left:0px;top:0px;z-index:999;width:100%;}
.fixed-header{position:fixed;}
.main-header .auto-container{position:relative;}
.main-header .main-box{position:relative;padding:0px 0px;left:0px;top:0px;width:100%;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
.main-header.fixed-header .main-box{border-bottom:1px solid #ffe9e1;padding:0px 0px;z-index:999;opacity:1;visibility:visible;background-color:#fff;}
.main-header .main-box .outer-container{position:relative;padding:0px 80px;}
.main-header .main-box .logo-box{position:relative;float:left;left:0px;z-index:10;padding:13px 0px;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
.fixed-header .main-box .logo-box{padding:5px 0px;}
.main-header .main-box .logo-box .logo img{display:inline-block;max-width:100%;margin-top:0;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
.main-header .nav-toggler button{position:relative;display:block;color:#444444;text-align:center;font-size:24px;line-height:34px;font-weight:normal;background:none;}
.main-header .nav-outer{position:relative;float:right;}
.main-header .outer-box{position:relative;float:right;margin-right:55px;padding:26px 0;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}
.fixed-header .outer-box{padding:18px 0px;}
.main-header .outer-box .cart-btn{position:relative;color:#fff;font-size:20px;}
.main-header .outer-box .cart-btn:hover{opacity:0.70;}
.main-header.header-style-two .main-box .outer-container{padding:0px;}
.sec-title{position:relative;margin-bottom:70px;}
.sec-title h2{position:relative;color:#134479;font-size:36px;font-weight:600;line-height:44px;margin-bottom:40px;background:url(../images/title-bg.png) no-repeat center bottom;padding-bottom:17px;}
.sec-title .text{position:relative;color:#4e5c66;line-height:2em;font-size:17px;font-weight:500;}
.sec-title.centered{text-align:center;}
.sec-title.centered .text{max-width:90%;margin:0 auto;}
.sec-title.light h2, .sec-title.light .text{color:#fff;}
.sec-title.light h2{text-shadow:0px 4px 7px #000000;}
.why{position:relative;padding:50px 0 20px;}
.why-mobility{padding-bottom:115px;}
.why .auto-container{position:relative;z-index:99;}
.why:before{position:absolute;width:50%;height:100%;left:0;top:0;content:'';background:url(../images/why-mobility-bg.jpg) no-repeat bottom center #FFF;background-size:contain;}
.why:after{position:absolute;width:50%;height:100%;right:0;top:0;content:'';background:#EDF5FC;}
.why-trinetra{padding:0 25px;}
.why-trinetra .image-column{background:#FFFFFF;border:1px solid #EAEAEA;box-shadow:0px 2px 4px rgba(145, 145, 145, 0.42);min-height:210px;margin-bottom:30px;padding:23px 26px;}
.why-trinetra .image-column .image{padding-bottom:15px;}
.why-trinetra .image-column h3{padding-bottom:10px;font-size:18px;color:#FF6A30;font-weight:600;line-height:25px;}
.why-trinetra .image-column p{font-size:15px;color:#727272;font-weight:500;line-height:160%;margin:0;padding:0;}
.why .sec-title.centered .text{color:#373737;font-size:17px;line-height:170%;padding:0 20px 30px 20px;font-weight:600;}
.why .sec-title{margin-bottom:50px;}
.overview-section{position:relative;padding:80px 0px 0px;background:url(../images/solution-we-offer-bg.jpg) no-repeat center bottom;background-size:cover;}
.overview-section .sec-title.light h2{text-shadow:none;background:url(../images/title-bg1.png) no-repeat center bottom;}
.overview-tabs{position:relative;}
.overview-tabs .tab-btns{position:relative;z-index:1;text-align:center;display:inline-block;border-bottom:0;}
.overview-tabs .tab-btns .tab-btn{position:relative;display:inline-block;margin:0 25px;font-size:20px;color:#FFFFFF;text-transform:capitalize;font-weight:500;cursor:pointer;padding:15px 20px 15px;transition:all 500ms ease;border:1px dotted transparent;border-bottom:2px solid #E5F1FB;background-color:transparent;}
.overview-tabs .tab-btns .tab-btn:hover, .overview-tabs .tab-btns .tab-btn.active-btn{color:#FFF;border:1px dotted rgba(244, 207, 94, 0.9);border-bottom:2px solid #F4CF5E;background:#143663;}
.overview-tabs .tabs-content{position:relative;padding:50px 0px 0px;}
.overview-tabs .tabs-content .tab{position:relative;display:none;border-top:0px;}
.overview-tabs .tabs-content .tab.active-tab{display:block;}
.overview-tabs .tabs-content .tab .content{position:relative;padding-top:20px;}
.overview-tabs .tabs-content .tab .content .image-column{position:relative;text-align:center;margin-bottom:0px;}
.overview-tabs .tabs-content .tab .content .image-column .image{position:relative;border-radius:60px;display:inline-block;-webkit-box-shadow:0px 20px 30px 8px rgba(0,0,0,0.07), -2px 0px 5px 1px rgba(0,0,0,0.07), 0px 20px 30px 8px rgba(0,0,0,0.07) inset;-ms-box-shadow:0px 20px 30px 8px rgba(0,0,0,0.07), -2px 0px 5px 1px rgba(0,0,0,0.07), 0px 20px 30px 8px rgba(0,0,0,0.07) inset;-o-box-shadow:0px 20px 30px 8px rgba(0,0,0,0.07), -2px 0px 5px 1px rgba(0,0,0,0.07), 0px 20px 30px 8px rgba(0,0,0,0.07) inset;-moz-box-shadow:0px 20px 30px 8px rgba(0,0,0,0.07), -2px 0px 5px 1px rgba(0,0,0,0.07), 0px 20px 30px 8px rgba(0,0,0,0.07) inset;box-shadow:0px 20px 30px 8px rgba(0,0,0,0.07), -2px 0px 5px 1px rgba(0,0,0,0.07), 0px 20px 30px 8px rgba(0,0,0,0.07) inset;}
.overview-tabs .tabs-content .tab .content .image-column .image img{position:relative;max-width:100%;display:inline-block;border-radius:60px;}
.overview-tabs .tabs-content .tab .content .content-column{position:relative;}
.overview-tabs .tabs-content .tab .content .content-column .inner-column{position:relative;padding:10px 20px 10px 30px;}
.overview-tabs .tabs-content .tab .content .content-column .inner-column h3{position:relative;color:#FFF;font-size:30px;font-weight:600;line-height:44px;margin-bottom:50px;border-bottom:1px solid rgba(255, 255, 255, 0.54);}
.overview-tabs .tabs-content .tab .content .content-column .text{position:relative;color:#4e5c66;font-size:16px;line-height:1.8em;margin-bottom:40px;}
.list-style-one li{color:#FFF;font-size:17px;line-height:160%;padding:8px 0 40px 100px;margin:0;position:relative;}
.list-style-one li span{color:#F1CC02;}
.list-style-one li:before{display:none;}
.list-style-one li .icon{width:72px;height:72px;line-height:65px;text-align:center;background:#164479;border:2px solid #d4b62f;border-radius:100%;box-shadow:0px 3px 7px #000;display:block;float:left;margin:0 30px 30px 0;position:absolute;left:0;top:0;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
.list-style-one li:hover .icon{background:#ff6a30;border:2px solid #fff;}
.expertise-section{position:relative;padding:80px 0px 45px;background-color:#DAE8F1;background:#DAE8F1 url(../images/benefited-bg.jpg) no-repeat center bottom;}
.expertise-section .content-column{position:relative;margin-bottom:40px;}
.expertise-section .content-column .inner-column{position:relative;padding-top:0;}
.expertise-section .content-column .inner-column .icon-box{position:relative;color:#ff6a30;font-size:60px;line-height:1em;margin-bottom:50px;float:left;padding-right:25px;}
.expertise-section .content-column .inner-column h3{position:relative;color:#293039;font-size:36px;font-weight:600;line-height:44px;margin-bottom:50px;padding:20px 0;}
.expertise-section .content-column .inner-column .text{position:relative;color:#4e5c66;font-size:16px;line-height:1.9em;margin-bottom:25px;}
.expertise-section .content-column .inner-column .learn-more{position:relative;color:#ff6a30;font-size:18px;font-weight:600;}
.expertise-section ul{margin-bottom:15px;}
.expertise-section li{font-size:17px;color:#373737;line-height:24px;padding:0 30px 30px 38px;background:url(../images/arrow1.png) no-repeat left 6px;font-weight:700;}
.expertise-section .btn-style-one{border-radius:50px;}
.expertise-section .content-column .inner-column .learn-more .icon{font-size:20px;margin-left:5px;}
.expertise-section .images-column{position:relative;}
.expertise-section .images-column .inner-column{position:relative;}
.expertise-section .images-column .inner-column .images{position:relative;}
.expertise-section .images-column .inner-column .images .image{position:relative;z-index:2;display:inline-block;border-radius:10px;margin-bottom:30px;-webkit-box-shadow:0px 0px 25px 10px rgba(0,0,0,0.05), -2px 0px 5px 1px rgba(0,0,0,0.05);-ms-box-shadow:0px 0px 25px 10px rgba(0,0,0,0.05), -2px 0px 5px 1px rgba(0,0,0,0.05);-o-box-shadow:0px 0px 25px 10px rgba(0,0,0,0.05), -2px 0px 5px 1px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 25px 10px rgba(0,0,0,0.05), -2px 0px 5px 1px rgba(0,0,0,0.05);box-shadow:0px 0px 25px 10px rgba(0,0,0,0.05), -2px 0px 5px 1px rgba(0,0,0,0.05);}
.expertise-section .images-column .inner-column .images .small-image{position:absolute;right:0px;top:80px;z-index:1;}
.expertise-section-two{position:relative;padding:90px 0px 45px;background:url(../images/features-bg.jpg) no-repeat bottom center;}
.expertise-section-two .content-column{position:relative;margin-bottom:40px;}
.expertise-section-two li{font-size:17px;color:#444444;line-height:24px;padding:0 30px 40px 32px;background:url(../images/arrow.png) no-repeat left 5px;font-weight:500;}
.expertise-section-two .first{width:57%;float:left;}
.expertise-section-two .second{width:43%;float:left;}
.expertise-section-two .second li{padding-right:0;}
.expertise-section-two .content-column .inner-column{position:relative;padding-top:0;padding-left:0;}
.expertise-section-two .content-column .inner-column .icon-box{position:relative;color:#ff6a30;font-size:60px;line-height:1em;margin-bottom:50px;float:left;padding-right:25px;}
.expertise-section-two .content-column .inner-column h3{position:relative;color:#293039;font-size:36px;font-weight:600;line-height:44px;margin-bottom:50px;padding:20px 0;}
.expertise-section-two .content-column .inner-column .text{position:relative;color:#4e5c66;font-size:16px;line-height:1.9em;margin-bottom:30px;}
.expertise-section-two .content-column .inner-column .learn-more{position:relative;color:#ff6a30;font-size:18px;font-weight:600;}
.expertise-section-two .content-column .inner-column .learn-more .icon{font-size:20px;margin-left:5px;}
.expertise-section-two .images-column{position:relative;}
.expertise-section-two .images-column .inner-column{position:relative;}
.expertise-section-two .images-column .inner-column .images{position:relative;padding-top:88px;}
.expertise-section-two .images-column .inner-column .images .image{position:relative;z-index:-1;top:80px;display:inline-block;overflow:hidden;margin-bottom:30px;border-radius:10px 10px 0px 0px;-webkit-box-shadow:0px 20px 30px 8px rgba(0,0,0,0.07), -2px 0px 5px 1px rgba(0,0,0,0.07);-ms-box-shadow:0px 20px 30px 8px rgba(0,0,0,0.07), -2px 0px 5px 1px rgba(0,0,0,0.07);-o-box-shadow:0px 20px 30px 8px rgba(0,0,0,0.07), -2px 0px 5px 1px rgba(0,0,0,0.07);-moz-box-shadow:0px 20px 30px 8px rgba(0,0,0,0.07), -2px 0px 5px 1px rgba(0,0,0,0.07);box-shadow:0px 20px 30px 8px rgba(0,0,0,0.07), -2px 0px 5px 1px rgba(0,0,0,0.07);}
.expertise-section-two .images-column .inner-column .images .image img{border-radius:10px 10px 0px 0px;}
.expertise-section-two .images-column .inner-column .images .big-image{position:absolute;right:60px;top:0px;z-index:2;}
.pricing-section-three{position:relative;padding:80px 0px 70px;background-color:#FFEFE0;}
.pricing-section-three .row{margin:0px -22px;}
.pricing-section-three .price-block{padding:0px 22px;}
.contact-section{position:relative;padding:85px 0px 50px;overflow:hidden;background-position:bottom center;background-repeat:no-repeat;background-color:#20497B;background-image:url(../images/get-started-bg.png);}
.contact-section .bottom-layer:after{position:absolute;content:'';left:0px;bottom:0px;border-bottom:150px solid #fff;border-left:2500px solid transparent;}
.contact-section .default-form{max-width:585px;margin:0 auto;}
.default-form .form-group{position:relative;margin-bottom:25px;}
.default-form input[type="text"], .default-form input[type="email"], .default-form input[type="password"], .default-form select, .default-form textarea{display:block;width:100%;line-height:30px;height:50px;font-size:14px;padding:10px 15px;background:#1D4270;color:#D0D8E3;border-radius:5px;transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;border:1px solid #BCC8D7;}
.default-form textarea{height:130px;resize:none;font-size:14px;padding:15px 15px;border-radius:5px;background:#1D4270;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{ color:#D0D8E3 !important;}
input:-moz-placeholder, textarea:-moz-placeholder{color:#D0D8E3 !important;}
input::-moz-placeholder, textarea::-moz-placeholder{color:#D0D8E3 !important;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#D0D8E3 !important;}
.default-form .theme-btn{margin-top:5px;padding:11px 33px;font-size:18px;border:2px solid #D73C00;background:#ff6a30;color:#FFFFFF;     position: relative;
    z-index: 99999;}
.default-form .theme-btn:hover{background:#164479;color:#FFF;}
.default-form input:focus, .default-form select:focus, .default-form textarea:focus {}
.default-form input.error, .default-form select.error, .default-form textarea.error{border-color:#ff0000;}
.default-form label.error{display:block;line-height:24px;font-weight:500;text-transform:uppercase;padding-top:5px;font-size:12px;letter-spacing:0.03em;color:#ff0000;}
.footer-top{background:url(../images/footer-bg.jpg) no-repeat center bottom;}
.footer-style-two{position:relative;}
.footer-style-two .widgets-section{position:relative;padding:95px 0px 20px;}
.footer-style-two .footer-widget{position:relative;margin-bottom:30px;}
.footer-style-two .footer-widget p{font-size:16px;color:#333333;font-weight:600;margin-bottom:10px;}
.footer-style-two .footer-widget h3{font-size:30px;color:#333333;font-weight:700;padding-bottom:45px;}
.footer-style-two .footer-widget h2{position:relative;font-size:22px;font-weight:500;color:#293039;line-height:1.2em;margin-bottom:30px;text-transform:capitalize;}
.footer-style-two .about-widget{position:relative;}
.footer-style-two .about-widget .text{position:relative;}
.footer-style-two .about-widget .text p{position:relative;color:#4e5c66;font-size:16px;line-height:1.8em;margin-bottom:20px;}
.footer-style-two .about-widget .flag{display:inline-block;text-align:center;float:right;}
.footer-style-two .about-widget .flag li{float:none;display:inline-block;text-align:center;font-size:15px;color:#061D2F;line-height:35px;font-weight:500;padding:10px 0 0;}
.footer-style-two .about-widget .flag li a{color:#061D2F;font-weight:600;}
.footer-style-two .about-widget .flag li:nth-child(2){border-left:1px solid #ccc;padding:10px 25px 0px;margin:0 25px;border-right:1px solid #ccc;}
.footer-style-two .about-widget .text p:last-child{margin-bottom:0px;}
.footer-style-two .list{position:relative;}
.footer-style-two .list li{position:relative;margin-bottom:12px;}
.footer-style-two .list li a{position:relative;color:#4e5c66;font-size:16px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.footer-style-two .list li a:hover{color:#ff6a30;}
.footer-style-two .footer-bottom{position:relative;padding:0;}
.footer-style-two .footer-bottom .copyright{position:relative;color:#353535;font-size:14px;font-weight:600;}
.footer-style-two .footer-bottom .copyright a{color:#2b85ff;}
.footer-style-two .footer-bottom .nav-column {}
.footer-style-two .footer-nav{position:relative;    float: none;text-align: center;}
.footer-style-two .footer-nav li{position:relative;margin:0 16px;display:inline-block;}
.footer-style-two .footer-nav li a{position:relative;color:#000000;font-size:13px;font-weight:600;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
.footer-style-two .footer-nav li a:hover{color:#ff6a30;}
.footer-menu{background:#FFC502;border-bottom:2px solid #EDECF1;border-top:2px solid #EDECF1;padding:20px 0;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background-color:transparent;}
#wrapper{margin-left:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#wrapper.toggled{margin-left:-220px;}
#sidebar-wrapper{z-index:1000;left:auto;right:0;width:0;height:100%;overflow-y:auto;overflow-x:hidden;background:#164479;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#sidebar-wrapper::-webkit-scrollbar{ display:none;}
#wrapper.toggled #sidebar-wrapper{width:220px;}
#page-content-wrapper{padding-top:70px;}
#wrapper.toggled #page-content-wrapper {}
.sidebar-nav{position:absolute;top:0;width:220px;margin:0;padding:0;list-style:none;}
.sidebar-nav li{position:relative;line-height:20px;display:inline-block;width:100%;}
.sidebar-nav li:before{content:'';position:absolute;top:0;left:0;z-index:-1;height:100%;width:3px;background-color:#164479;-webkit-transition:width 0.2s ease-in;-moz-transition:width 0.2s ease-in;-ms-transition:width 0.2s ease-in;transition:width 0.2s ease-in;}
.sidebar-nav li:first-child a{color:#fff;background-color:#164479;}
.sidebar-nav li:nth-child(2):before{background-color:#ff6a30;}
.sidebar-nav li:nth-child(3):before{background-color:#e4af10;}
.sidebar-nav li:nth-child(4):before{background-color:#5ca9ff;}
.sidebar-nav li:nth-child(5):before{background-color:#fbba42;}
.sidebar-nav li:nth-child(6):before{background-color:#ff6a30;}
.sidebar-nav li:nth-child(7):before{background-color:#e4af10;}
.sidebar-nav li:nth-child(8):before{background-color:#5ca9ff;}
.sidebar-nav li:nth-child(9):before{background-color:#ff6a30;}
.sidebar-nav li:hover:before, .sidebar-nav li.open:hover:before{width:100%;-webkit-transition:width 0.2s ease-in;-moz-transition:width 0.2s ease-in;-ms-transition:width 0.2s ease-in;transition:width 0.2s ease-in;}
.sidebar-nav li a{display:block;color:#fff;text-decoration:none;padding:10px 15px 10px 30px;}
.sidebar-nav li a:hover, .sidebar-nav li a:active, .sidebar-nav li a:focus, .sidebar-nav li.open a:hover, .sidebar-nav li.open a:active, .sidebar-nav li.open a:focus{color:#fff;text-decoration:none;background-color:transparent;}
.sidebar-nav > .sidebar-brand{height:65px;font-size:20px;line-height:44px;}
.sidebar-nav .dropdown-menu{position:relative;width:100%;padding:0;margin:0;border-radius:0;border:none;background-color:#222;box-shadow:none;}
.hamburger{position:absolute;top:32px;left:auto;right:0;z-index:999;display:block;width:30px;height:20px;margin-right:0;background:transparent;border:none;}
.hamburger p{font-size:11px;color:#D87046;line-height:18px;position:relative;bottom:-20px;margin:0;padding:0;font-weight:600;}
.hamburger:hover, .hamburger:focus, .hamburger:active{outline:none;}
.hamburger.is-open p{display:none;}
.hamburger.is-closed, .hamburger.is-open{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.hamburger.is-closed:before{content:'';display:block;width:100px;font-size:14px;color:#fff;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all 0.35s ease-in-out;}
.hamburger.is-closed:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px, 0, 0);-webkit-transition:all 0.35s ease-in-out;}
.hamburger.is-closed .hamb-top, .hamburger.is-closed .hamb-middle, .hamburger.is-closed .hamb-bottom, .hamburger.is-open .hamb-top, .hamburger.is-open .hamb-middle, .hamburger.is-open .hamb-bottom{position:absolute;left:0;height:4px;width:100%;}
.hamburger.is-closed .hamb-top, .hamburger.is-closed .hamb-middle, .hamburger.is-closed .hamb-bottom{background-color:#164479;}
.hamburger.is-closed .hamb-top{top:0px;-webkit-transition:all 0.35s ease-in-out;}
.hamburger.is-closed .hamb-middle{top:50%;margin-top:-2px;}
.hamburger.is-closed .hamb-bottom{bottom:0px;-webkit-transition:all 0.35s ease-in-out;}
.hamburger.is-closed:hover .hamb-top{top:0;-webkit-transition:all 0.35s ease-in-out;}
.hamburger.is-closed:hover .hamb-bottom{bottom:0;-webkit-transition:all 0.35s ease-in-out;}
.hamburger.is-open{left:auto;right:220px;}
.hamburger.is-open .hamb-top, .hamburger.is-open .hamb-middle, .hamburger.is-open .hamb-bottom{background-color:#164479;}
.hamburger.is-open .hamb-top, .hamburger.is-open .hamb-bottom{top:50%;margin-top:-2px;}
.hamburger.is-open .hamb-top{-webkit-transform:rotate(45deg);-webkit-transition:-webkit-transform 0.2s cubic-bezier(.73, 1, .28, .08);}
.hamburger.is-open .hamb-middle{display:none;}
.hamburger.is-open .hamb-bottom{-webkit-transform:rotate(-45deg);-webkit-transition:-webkit-transform 0.2s cubic-bezier(.73, 1, .28, .08);}
.hamburger.is-open:before{content:'';display:block;width:100px;font-size:14px;color:#fff;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all 0.35s ease-in-out;}
.hamburger.is-open:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px, 0, 0);-webkit-transition:all 0.35s ease-in-out;}
.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;/*background-color:rgba(26, 26, 26, 0.65);*/z-index:1;}
.fixed-header .hamburger{top:24px;}
.fcopyright{font-size:14px;color:#353535;line-height:20px;padding:19px 0;text-align:center;}
.social-icon-one li{width:33px;height:33px;line-height:33px;border-radius:100%;border:0;}
.social-icon-one li a{position:relative;width:32px;height:32px;font-size:16px;color:#FFF;display:block;line-height:32px;text-align:center;border-radius:0%;border:0;}
.social-icon-one li.fb{background:#3B5998;}
.social-icon-one li.yt{background:#C4302B;}
.social-icon-one li.tw{background:#26A6D1;}
.social-icon-one li.gp{background:#DD4B39;}
.social-icon-one li.ln{background:#007AB9;}
.contact-section .row{position:relative;}
.getstart{padding:0;margin:0;}
.footer-column1{position:relative;bottom:-51px;text-align:center;}
.sec-title.centered.mb0{margin-bottom:0;}
.pricing-section-three .sec-title.centered .text{color:#727272;font-weight:600;}
.cpatcha {
    display: block;
    width: 100%;
    line-height: 50px;
    height: 50px;
    font-size: 14px;
    padding: 0px 15px;
    background: #1D4270;
    color: #D0D8E3;
    border-radius: 5px;
    transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    border: 1px solid #BCC8D7;
}
.default-form .cpatcha input[type="text"]  {
    width: 40px;
    border: 0;
    border-left: 1px solid #BCC8D7;
    font-size: 20px;
    padding: 0 10px;
    height:50px;
    vertical-align: text-bottom;
	border-radius: 0;
	background:none;
}
.banner-form {
    position: absolute;
    bottom: 0;
    right: 4%;
    width: 360px;
    background: rgb(255 255 255 / 55%);
    padding: 15px;
    border-radius: 13px;
    box-shadow: 0px 2px 4px rgba(145, 145, 145, 0.42);
}
.banner-form .default-form .form-group {

    margin-bottom: 10px;
}
.banner-form .default-form textarea {
    height: 50px;
    padding: 9px 15px;
}
.banner-form .default-form .theme-btn {
    width: 100%;
}
.quick-container {
    padding: 0;
    margin: 0;
    position: fixed;
    right: -110px;
    top: 40%;
    width: 159px;
    z-index: 999999;
}
.quick li {
    list-style-type: none;
    background-color: #409d05;
    color: #fff;
    height: 50px;
    padding: 0;
    margin: 0 0 1px 0;
    -webkit-transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    cursor: pointer;
}
.quick li:hover {
    margin-left: -140px;
}
.quick li a {
    display: inline!important;
}
.quick li img {
    float: left;
    margin: 9px 9px;
    margin-right: 14px;
    padding: 4px;
}
.quick li p {
    padding-top: 5px;
    margin: 0;
    text-align: left;
    line-height: 20px;
    font-size: 14px;
    color: #fff!important;
}.quick li p {
    padding-top: 5px;
    margin: 0;
    text-align: left;
    line-height: 20px;
    font-size: 14px;
    color: #fff!important;
}
.main-header .banner-form {
    top: 3% !important;
}
.slider-area{
	position:relative;
}
.banner-fixed-content {
    position: absolute;
    top: 55%;
    left: 14% !important;
}
.banner-contesnts li{
	color: #fff!important;
	font-size: 16px;
	font-weight: 600;
}

.banner-contesnts {
    position: relative;
    line-height: 50px;
}
.banner-contesnts li:before{
	position:absolute;
	content:'';
}
.banner-contesnts li img {
    padding-right: 13px;
    filter: invert(34%) sepia(93%) saturate(2901%) hue-rotate(339deg) brightness(100%) contrast(102%);
}
.slider-wrapper:before{
position:absolute;
left:0;
top:0;
background:#000;
width:100%;
height:100%;
}
.banner-fixed-content h3{
    color: #e4af10;
    font-weight: 800;
    padding-bottom: 14px;
font-size: 25px

}