@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../font/robotocondensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../font/robotocondensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../font/robotocondensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../font/robotocondensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../font/robotocondensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../font/robotocondensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../font/robotocondensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../font/materialicons/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');}
.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}
body{font-family:'Roboto Condensed', sans-serif;color:#000000;font-size:13px;background-color:#E6E6E6;}
a{color:#f75940;text-decoration:none;-webkit-tap-highlight-color:transparent;cursor:pointer;}
td, th{padding:8px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px;}
.icon-block{padding:0 15px;}
.icon-block .material-icons{font-size:inherit;}
nav .nav-wrapper{position:relative;height:100%;padding:0px 15px;}
nav{color:#fff;background-color:#001630;width:100%;height:56px;line-height:56px;}
nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:20px;padding:0;}
nav ul a{-webkit-transition:background-color .3s;transition:background-color .3s;font-size:15px;color:#fff;display:block;padding:0 15px;cursor:pointer;}
@media only screen and (min-width:601px){.navbar-fixed{height:56px;}
}
.input-field .prefix.active{color:#f75940 !important;}
input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #f75940;-webkit-box-shadow:0 1px 0 0 #f75940;box-shadow:0 1px 0 0 #f75940;}
input:not([type]):focus:not([readonly]) + label,
input[type=text]:not(.browser-default):focus:not([readonly]) + label,
input[type=password]:not(.browser-default):focus:not([readonly]) + label,
input[type=email]:not(.browser-default):focus:not([readonly]) + label,
input[type=url]:not(.browser-default):focus:not([readonly]) + label,
input[type=time]:not(.browser-default):focus:not([readonly]) + label,
input[type=date]:not(.browser-default):focus:not([readonly]) + label,
input[type=datetime]:not(.browser-default):focus:not([readonly]) + label,
input[type=datetime-local]:not(.browser-default):focus:not([readonly]) + label,
input[type=tel]:not(.browser-default):focus:not([readonly]) + label,
input[type=number]:not(.browser-default):focus:not([readonly]) + label,
input[type=search]:not(.browser-default):focus:not([readonly]) + label,
textarea.materialize-textarea:focus:not([readonly]) + label{color:#f75940;}
.select-wrapper input.select-dropdown:focus{border-bottom:1px solid #f75940;}
select.browser-default{display:block;border:0px;border-bottom:1px solid #9e9e9e;}
.input-field > label{color:#888888;font-size:inherit;}
[type="checkbox"]:checked + span:not(.lever):before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #f75940;border-bottom:2px solid #f75940;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}
.card{position:relative;margin:0.5rem 0 1rem 0;background-color:#fff;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s;border-radius:4px;margin-top:0px;}
.carousel .carousel-item{visibility:hidden;width:350px;height:300px;position:absolute;top:0;left:0;}
.carousel .carousel-item > img{width:100%;border-radius:4px;}
.carousel{overflow:hidden;position:relative;width:100%;height:430px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;}
.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating){color:#f75940;margin:8px;-webkit-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase;}
.card .card-action:last-child{border-radius:0 0 2px 2px;text-align:right !important;}
.card.horizontal .card-image{max-width:50%;background-color:#E6E6E6;color:#f75940;}
.btn, .btn-large, .btn-small{text-decoration:none;color:#fff;background-color:#f75940;text-align:center;letter-spacing:.5px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;cursor:pointer; border-radius: 50px;}
.dropdown-content li > a, .dropdown-content li > span{font-size:inherit !important;color:#f75940;display:block;line-height:22px;padding:14px 16px;}
.btn:hover, .btn-large:hover, .btn-small:hover{background-color:#001630;}
.datepicker-date-display{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;background-color:#f75940;color:#fff;padding:20px 22px;font-weight:500;}
.datepicker-table td.is-today{color:#f75940;}
.datepicker-cancel, .datepicker-clear, .datepicker-today, .datepicker-done{color:#f75940;padding:0 1rem;}
.datepicker-table td.is-selected{background-color:#f75940;color:#fff;}
.tabs .tab a:hover, .tabs .tab a.active{background-color:transparent;color:#f75940;}
.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:auto;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap;}
.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:auto;padding:0;margin:0;text-transform:uppercase;}
.tabs .tab a{color:#000000;width:100%;height:100%;padding:4px 24px;font-size:inherit !important;text-overflow:ellipsis;overflow:hidden;-webkit-transition:color .28s ease, background-color .28s ease;transition:color .28s ease, background-color .28s ease;display:inline-grid;}
.tabs .tab a:focus, .tabs .tab a:focus.active{background-color:#c3d0ec;outline:none;}
.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f75940;will-change:left, right;}
i.small{font-size:1.5rem;}
i.medium{font-size:3rem;}
.tabs .tab a:focus, .tabs .tab a:hover, .tabs .tab a:focus.active{background-color:#FFFFFF;outline:none;}
.tabs .tab a.active{background-color:#E6E6E6;color:#f75940;}
.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:inherit;margin:0 0 8px 0;padding:0;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;}
.input-field{position:relative;margin-top:0.5rem;margin-bottom:0.5rem;}
.dropdown-content li > a, .dropdown-content li > span{font-size:inherit !important;color:#f75940;display:block;line-height:22px;padding:5px 16px;}
.dropdown-content li{clear:both;color:rgba(0, 0, 0, 0.87);cursor:pointer;min-height:19px;line-height:1.5rem;width:100%;text-align:left;}
@media only screen and (min-width:601px){.datepicker-modal{max-width:325px;min-width:300px;max-height:none;}
}
.datepicker-date-display{display:none;}
.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:85%;border-radius:0;will-change:bottom, opacity;}
.modal .modal-content{padding:8px;}
table.striped>tbody>tr:nth-child(odd){background-color:#e1e1e1;}
.sidenav-overlay{position:fixed;top:0;left:0;right:0;opacity:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:996 !important;display:none;}
@media only screen and (min-width:601px){nav, nav .nav-wrapper i, nav a.sidenav-trigger, nav a.sidenav-trigger i{height:56px;line-height:56px;}
}
h1{margin:8px 0px;font-size:19px;color:#f75940;}
h2{margin:0px;font-size:18px;color:#f75940;margin-bottom:8px;}
h3{margin:0px;font-size:17px;color:#f75940;margin-bottom:8px;}
h4{margin:0px;font-size:16px;color:#f75940;margin-bottom:8px;}
h5{margin:0px;font-size:15px;color:#f75940;margin-bottom:8px;}
h6{margin:0px;font-size:14px;color:#f75940;margin-bottom:8px;}
.bg_white{background-color:#FFFFFF !important;}
.cl_white{color:#FFFFFF !important;}
.cl_gray{color:#999999;!important;}
.pl_color{color:#f75940;!important;}
.pl_bgcolor{background-color:#f75940 !important;}
.mg0{margin:0px !important;}
.mgb8{margin-bottom:8px !important;}
.pd0{padding:0px !important;}
.pd4{padding:4px !important;}
.pd8{padding:8px !important;}
.col_pd{padding:10px 15px !important;}
.col_body{padding:8px !important;max-height:300px !important;overflow:auto;}
.pd15{padding:15px !important;}
.inner_title{color:#f75940 !important;text-align:center;margin:15px;}
.sub_head{font-size:30px;margin-bottom:30px;text-align:center; color: #001630;}
.why_planner{padding:8px;color:#001630;font-size:15px; text-align: justify;}
.why_head{color:#001630;font-size:18px;}
.pl_bg_content{background-color:#f5f5ff !important;padding:60px 40px !important;}
.pl_bg_content_alt{background-color:#F6F8FA !important;padding:60px 40px !important;}
.pl_bg_content_ff{background-color:#FFFFFF !important;padding:60px 40px !important;}
.pl_footer{background-color:#fff !important;padding:40px 40px !important;}
.bg_cover{background-image:url(../images/banner/slide_2.jpg);background-repeat:no-repeat;background-size:cover;background-position:right top;min-height:500px;-webkit-transition:all 1s cubic-bezier(0.6, -0.28, 0.74, 0.05);-moz-transition:all 1s cubic-bezier(0.6, -0.28, 0.74, 0.05);-o-transition:all 1s cubic-bezier(0.6, -0.28, 0.74, 0.05);transition:all 1s cubic-bezier(0.6, -0.28, 0.74, 0.05);}
.resize_fit_center{max-width:100%;max-height:100%;vertical-align:middle;border-radius:4px;}
.pl_img_holder{padding:0px 45px !important;height:100%;border-radius:4px;}
.pl_cont_holder{padding:60px 50px !important;}
.pl_cont_holder > h3{font-size:24px !important; color: #001630;}
.pl_cont_holder > p{font-size:17px !important;text-align: justify; color: #444444;}
.pl_cont_holder_ff{padding:60px 50px !important;}
.pl_cont_holder_ff > h3{font-size:24px !important; color: #001630;}
.pl_cont_holder_ff > p{font-size:17px !important; text-align: justify; color: #444444;}
.sign_holder{background-color:#FFFFFF;border-radius:3px;padding:20px !important;}
.sign_note{padding:7%;text-align:justify;margin:1%;font-size:16px;}
.home_head{font-size:35px;text-align:center;color:#FFFFFF; opacity: 1;
    transform: translateZ(0) scale(1);}
.home_head span{color: #f75940;}
.home_content{padding:10px 12%;text-align:center;font-size:18px;color:#FFFFFF; opacity: 1;
    transform: translateZ(0) scale(1);}
.box{background-color:skyblue;margin-top:50px;padding:5% 20px;-webkit-transform:skewY(-5deg);-moz-transform:skewY(-5deg);-ms-transform:skewY(-5deg);-o-transform:skewY(-5deg);transform:skewY(-5deg);}
.box > .wrapper{-webkit-transform:skewY(5deg);-moz-transform:skewY(5deg);-ms-transform:skewY(5deg);-o-transform:skewY(5deg);transform:skewY(5deg);}
.footer_ul{margin:0px;}
.footer_ul >li{display:inline-block;padding:8px;color:#999999;}
.footer_ul >li>a{color:#FFFFFF;}
.pl_inner{background-color:#FFFFFF !important;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);border-radius:4px;min-height:425px !important;max-height:calc(100vh - 190px) !important;overflow:auto;}
.chart_inner{background-color:#FFFFFF !important;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);border-radius:4px;padding:8px;}
.chart_holder{background-color:#FFFFFF !important;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);border-radius:4px;padding:8px!important;margin-bottom:15px;}
.goal_holder{background-color:#FFFFFF !important;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);border-radius:4px 4px 0px 0px;padding:8px!important;}
.goal_td_left{text-align:left;}
.goal_td_right{text-align:right;}
.pl_base_holder{background-color:#001630 !important;padding:8px 15px !important;text-align:right !important;position:fixed;bottom:0px !important;}
.btn_white{color:#fff !important;background-color:#f75940;}
.btn_white:hover{background-color:#f75940;}
.inv_subtab li.indicator{background-color:#FFFFFF;height:0px;}
.inv_subtab li.tab{display:block;line-height:30px;}
ul.tabs.inv_subtab{padding-top:20px;}
@media screen and (min-width:980px){ul.tabs.inv_subtab li.tab a.active{border-right:2px solid #f75940 !important;background-color:#E6E6E6 !important;}
ul.tabs.inv_subtab li.tab a:hover,ul.tabs.inv_subtab li.tab a:focus{border-right:2px solid #f75940 !important;}
.inv_subtab a{padding:8px;text-align:right;}
}
@media screen and (max-width:979px){ul.tabs.inv_subtab li.tab a.active{border-bottom:2px solid #f75940 !important;background-color:#E6E6E6 !important;text-align:center;}
ul.tabs.inv_subtab li.tab a:hover,ul.tabs.inv_subtab li.tab a:focus{border-bottom:2px solid #f75940 !important;}
.inv_subtab a{padding:8px;text-align:center;}
}
@media screen and (max-width:500px){ul.tabs.inv_subtab li.tab a.active{border-bottom:2px solid #f75940 !important;background-color:#E6E6E6 !important;text-align:center;}
ul.tabs.inv_subtab li.tab a:hover,ul.tabs.inv_subtab li.tab a:focus{border-bottom:2px solid #f75940 !important;}
.inv_subtab a{padding:8px;text-align:center;}
}
.subtab_holder{background-color:#E6E6E6 !important;padding:8px!important;}
.split{background:url(../images/divider.png) -5px 0 repeat-x;height:8px;background-color:#E6E6E6;}
.inv_split{background:url(../images/divider.png) -5px 0 repeat-x;height:8px;background-color:#f1f1f1;margin-bottom:0px;}
span.pl_badge.pldb_blue{color:#fff;background-color:#f75940;}
span.pl_badge.pldb_gray{color:#fff;background-color:#999999;}
span.pl_badge{min-width:3rem;padding:0 6px;margin-left:0px;text-align:center;font-size:1rem;line-height:22px;height:22px;color:#757575;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:300;font-size:inherit;border-radius:2px;}
.collaps_holder{max-height:200px !important;overflow:auto !important;padding:15px !important;background-color:#f1f1f1;}
.list_card{background-color:#FFFFFF !important;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);border-radius:3px;margin-bottom:8px;}
.list_name{color:#999999 !important;font-size:inherit !important;}
.pl_btn{color:#f75940 !important;cursor:pointer;}
.input_holder{margin-bottom:0px !important;background-color:#FFFFFF !important;border-radius:4px !important;padding:15px !important;}
.add_content,.save_content{margin-bottom:0px !important;background-color:#f1f1f1 !important;padding:15px !important;}
.invalid_form{color:red !important;}
.ribbon{background:#f75940;height:30px;width:auto;display:inline-block;margin:0px;color:#FFF;line-height:30px;padding:0px 20px;margin-left:-8px;margin-top:0px;font-weight:bold;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);position:absolute;font-size:10px !important;}
.ribbon:after{content:"";height:0;width:0;top:0px;right:-30px;position:absolute;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:30px solid #f75940;}
.ribbon:before{content:"";height:0;width:0;top:0px;right:-30px;position:absolute;border-style:solid;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #f75940;}
span.lp_badge{color:#f75940 !important;border-radius:2px;}
.fullscreen{z-index:999999;width:100% !important;height:100% !important;max-height:100% !important;position:fixed;top:0 !important;left:0 !important;padding:40px !important;background-color:#e6e6e6;opacity:1;}
#income_hike_div .select-wrapper input.select-dropdown.dropdown-trigger{height:30px;margin-bottom:0px;}
.contact_us_ul{list-style:none;padding:0px;margin:0px;}
ul.contact_us_ul:first-child{color:#FFFFFF;font-size:14px;}
ul.contact_us_ul li{color:#FFFFFF;padding:8px;}
.profile_ul{list-style:none;padding:0px;text-align:left;background-color:#FFFFFF;margin:0px;}
ul.profile_ul:first-child{font-size:18px;}
ul.profile_ul li{padding:8px;}
.icon-bar{position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.icon-bar a{display:block;text-align:center;padding:10px;transition:all 0.3s ease;color:white;font-size:15px;}
.icon-bar a:hover{background-color:#000;}
.facebook{background:#3B5998;color:white;}
.twitter{background:#55ACEE;color:white;}
.google{background:#dd4b39;color:white;}
.linkedin{background:#007bb5;color:white;}
.youtube{background:#bb0000;color:white;}
.highcharts-pie-series .highcharts-point{stroke:#EDE;stroke-width:2px;}
.highcharts-pie-series .highcharts-data-label-connector{stroke:silver;stroke-dasharray:2, 2;stroke-width:2px;}
.slideanim{visibility:hidden;visibility:visible\9;}
.slideanim.slide{visibility:visible;animation:slide 1s;}
.slideanim::after{content:"";display:table;clear:both;}
@keyframes slide{0%{opacity:0;transform:translateY(50%);}
100%{opacity:1;transform:translateY(0);}
}

/* Footer Start */ 
.footer-lm{background: #001630; text-align: center;color: #fff; padding: 10px; font-size: 14px;}
/* Footer end */ 

/* section start */
.display-flex{display: flex; align-items: center;}
/* section end */

.info i {
    font-size: 20px;
    color: #001630;
    float: left;
    width: 44px;
    height: 44px;
    background: #f0f0ff;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50px;
    transition: all 0.3s ease-in-out;}

.info .email:hover i, .info .address:hover i, .info .phone:hover i {
    background: #f75940;
    color: #fff;}
.info .email, .info .phone {
    margin-top: 40px;
}
.info h4 {
    padding: 0 0 0 60px; font-size: 20px;
    margin-bottom: 5px;color: #001630;}
.info p {
    padding: 0 0 0 60px;
    margin-bottom: 0;
    font-size: 17px;
    margin-top: 8px;
    color: #444444;
}
#feedback_btn{width: auto; height: 45px; padding: 0px 30px;}

.icon-box .icon{float: left;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 64px;
    height: 64px;
    border: 2px solid #f75940;
    border-radius: 50px;
    transition: 0.5s;}
.icon-box .icon i {
    color: #f75940;
    font-size: 32px;
}
.icon-box .title {
    margin-left: 85px;
    margin-bottom: 10px;
    font-size: 22px;}
.icon-box .title a{color:#001630;}
.icon-box .description {
    margin-left: 85px;
    line-height: 24px;
    font-size: 16px;
    text-align: justify;
    color: #444444;
}
.icon-box:hover .icon {
    background: #f75940;
    border-color: #f75940;}
.icon-box:hover .icon i {
    color: #fff;
}

.icon-box {
    margin-top: 40px; padding: 0 25px;}

#hero{width: 100%;
    background: url(../assets/img/hero-bg.jpg);
    position: relative;}
#hero:before {
    content: "";
    background: #001630;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    opacity: 0.9;
}

@-webkit-keyframes up-down {
  0% {
    transform: translateY(10px);
  }
  100% {
    transform: translateY(-10px);
  }
}

@keyframes up-down {
  0% {
    transform: translateY(10px);
  }
  100% {
    transform: translateY(-10px);
  }
}

.hero-waves {
  display: block;
  margin-top: 60px;
  width: 100%;
  height: 60px;
  z-index: 5;
  position: relative;
}

.wave1 use {
  -webkit-animation: move-forever1 10s linear infinite;
  animation: move-forever1 10s linear infinite;
  -webkit-animation-delay: -2s;
  animation-delay: -2s;
}

.wave2 use {
  -webkit-animation: move-forever2 8s linear infinite;
  animation: move-forever2 8s linear infinite;
  -webkit-animation-delay: -2s;
  animation-delay: -2s;
}

.wave3 use {
  -webkit-animation: move-forever3 6s linear infinite;
  animation: move-forever3 6s linear infinite;
  -webkit-animation-delay: -2s;
  animation-delay: -2s;
}

@-webkit-keyframes move-forever1 {
  0% {
    transform: translate(85px, 0%);
  }
  100% {
    transform: translate(-90px, 0%);
  }
}

@keyframes move-forever1 {
  0% {
    transform: translate(85px, 0%);
  }
  100% {
    transform: translate(-90px, 0%);
  }
}

@-webkit-keyframes move-forever2 {
  0% {
    transform: translate(-90px, 0%);
  }
  100% {
    transform: translate(85px, 0%);
  }
}

@keyframes move-forever2 {
  0% {
    transform: translate(-90px, 0%);
  }
  100% {
    transform: translate(85px, 0%);
  }
}

@-webkit-keyframes move-forever3 {
  0% {
    transform: translate(-90px, 0%);
  }
  100% {
    transform: translate(85px, 0%);
  }
}

@keyframes move-forever3 {
  0% {
    transform: translate(-90px, 0%);
  }
  100% {
    transform: translate(85px, 0%);
  }
}

/* Mobile Responsive start */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
    .display-flex{display: inline-block;}
    .mob-border-remove{border-right:0px!important;}
}
/* Mobile Responsive start */