@import url(animate.min.css);body{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";background:#f3f3f3;overflow-x:hidden !important;color:#838383;}
.primary-color{color:#00d664;}
.secodary-color{color:#6482e6;}
.inverse-color{color:#6e6e6e;}
@media (max-width:768px){.cs-right{margin:10px 0;}
}
@media (min-width:769px){.cs-right{float:right;}
}
.cs-gray-bg{background:#fafafa;}
.cs-nopad{padding:0;}
img{vertical-align:middle;}
.cs-white-bg{background-color:#ffffff;}
.mtop20{margin-top:20px;}
.mbtm100{margin-bottom:80px;}
.cs-top40{margin-top:40px;}
.cs-btm60{margin-bottom:60px;}
.cs-in-vertical{display:inline-block !important;vertical-align:middle;}
@media (min-width:768px){.cs-right-pad0{padding-right:0 !important;}
    .cs-left-pad0{padding-left:0 !important;}
    .cs-leftright-pad0{padding-left:0 !important;padding-right:0 !important;}
}
@media (min-width:1200px){.margin-left60{margin-left:25px;}
}
ul{padding:0;list-style-type:none;margin-top:0;margin-bottom:0px;}
a{-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
a.btn-link{line-height:55px;}
.btn{text-transform:initial;height:55px;min-width:120px;border-radius:2px;font-size:16px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-weight:600;}
.btn:hover{-moz-box-shadow:0 17px 17px 0 rgba(0, 0, 0, 0.06);-webkit-box-shadow:0 17px 17px 0 rgba(0, 0, 0, 0.06);box-shadow:0 17px 17px 0 rgba(0, 0, 0, 0.06);}
.btn-small{line-height:39px;height:39px;font-size:14px;}
.btn-primary{background-color:#00d664;color:#ffffff;}
.btn-primary:hover{background-color:#77f78a;transform:translateY(-2px);-moz-box-shadow:0 4px 4px rgba(0, 0, 0, 0.12);-webkit-box-shadow:0 4px 4px rgba(0, 0, 0, 0.12);box-shadow:0 4px 4px rgba(0, 0, 0, 0.12);}
.btn-secondary{background-color:#6482e6;color:#ffffff;}
.btn-secondary:hover{transform:translateY(-2px);}
.btn-inverse{background-color:#6e6e6e;color:#ffffff;}
.btn-default{background:#fff;color:#6482e6;}
.btn-defaulthover{background:#4d6bd2;color:#ffffff;}
.btn-medium{height:42px;line-height:42px !important;font-size:13px;}
.btn-outline,
.btn-outline:hover,
.btn-outline:focus{background:white;color:#9d9b9b;border:1px solid #9d9b9b;}
.btn-outline:hover,
.btn-outline:hover:hover,
.btn-outline:focus:hover{transform:translateY(-2px);}
.btn-outline-seconday{border-color:#6482e6;color:#6482e6;}
.btn-block{width:100%;}
a.btn{line-height:55px;}
.cs-pair-btns{margin-bottom:0;margin-top:26px;}
.cs-pair-btns > li{width:47%;display:inline-block;}
.cs-pair-btns > li:first-child{margin-right:5px;}
.cs-pair-btns > li:last-child{margin-left:5px;float:right;}
.cs-pair-btns .btn{padding:0;width:100%;font-size:14px;line-height:57px;}
@media (max-width:768px){.cs-pair-btns .btn{font-size:13px;}
}
input.cs-input{margin-bottom:0;border-radius:2px !important;height:40px !important;font-weight:600;background-color:#ffffff;padding-left:20px !important;border:solid 1.5px #e0e0e0 !important;color:#838383;font-size:13px;}
textarea.cs-input{height:auto !important;color:#838383;border-radius:2px !important;font-size:13px;background-color:#ffffff;padding-right:20px !important;padding-left:20px !important;border:solid 1.5px #e0e0e0 !important;font-weight:600;margin-bottom:-6px;width:calc(100% - 20px);}
input.cs-input-dark{background-color:#f9f9f9;margin-bottom:0;border-radius:2px;font-weight:600;padding-left:20px;border:solid 1px #d3d3d3;color:#838383;font-size:16px;font-weight:600;color:#666666;width:calc(100% - 20px);}
input.cs-input-dark::-webkit-input-placeholder{color:#666666;}
input.cs-input-dark::-moz-placeholder{color:#666666;}
input.cs-input-dark:-ms-input-placeholder{color:#666666;}
input.cs-input-dark:-moz-placeholder{color:#666666;}
[type="checkbox"].filled-in:not(:checked) + label:after{background-color:#d2d4d3;border-color:#d2d4d3;}
[type="checkbox"].filled-in:not(:checked) + label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}
[type="checkbox"].filled-in:checked + label:after{background-color:#00d664;border-color:#00d664;}
.select-wrapper input.select-dropdown{height:36px;margin:0;border-radius:2px;border:solid 1.2px #838383;width:100px;padding-left:20px;}
.select-wrapper span.caret{color:transparent;right:20px;top:3px;}
.select-wrapper span.caret:before{content:"";position:absolute;left:0;top:0;background:#838383;width:1px;height:8px;transform:rotate(-45deg);}
.select-wrapper span.caret:after{content:"";position:absolute;left:5px;top:0;background:#838383;width:1px;height:8px;transform:rotate(45deg);}
.cs-select .dropdown-content li{min-height:35px;line-height:1rem;}
.cs-select .dropdown-content li span{font-size:14px;color:#999999;display:block;line-height:22px;padding:10px 16px;}
.switch label .lever{height:15px;width:25px;}
.switch label input[type=checkbox]:checked + .lever:after{background-color:#ffffff;left:9px;}
.switch label input[type=checkbox]:checked + .lever{background-color:#6482e6;}
.switch label .lever:after{height:15px;width:15px;top:0;left:0;}
[type="checkbox"].filled-in:checked + label:after{border-color:#00d664;background-color:#00d664;}
#passwordfield{position:relative;}
.cs-view-password{position:absolute;right:19px;top:20px;font-size:20px;opacity:.5;cursor:pointer;}
.cs-view-password:hover{opacity:1;}
.cs-breadcrumb{height:10px;line-height:10px;background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-top: 15px;}
.cs-breadcrumb .breadcrumb{font-size:12px;font-weight:400;color:#b0b0b0;}
.cs-breadcrumb .breadcrumb:before{color:#b0b0b0;vertical-align:middle;font-size:15px;margin:-1px 2px 0 0px;}
.cs-pages-breadcrumb{height:10px;line-height:10px;background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.cs-pages-breadcrumb .breadcrumb{font-size:14px;font-weight:600;color:#b6b6b6;}
.cs-pages-breadcrumb .breadcrumb:before{color:#b0b0b0;vertical-align:middle;font-size:15px;margin:-1px 2px 0 0px;}
.cs-pages-breadcrumb .breadcrumb:last-child{color:#666666;}
.pagination li{border-radius:27px;padding:4px 5px;height:initial;}
.pagination li.active{background-color:#6482e6;color:#ffffff;-moz-box-shadow:0 8px 8px 0 rgba(0, 0, 0, 0.05);-webkit-box-shadow:0 8px 8px 0 rgba(0, 0, 0, 0.05);box-shadow:0 8px 8px 0 rgba(0, 0, 0, 0.05);}
.pagination li .material-icons{background-color:#6b6b6b;border-radius:50%;color:#fff;}
.cs-tags > li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 2px;margin-bottom:9px;}
.cs-tags > li > a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-radius:4px;background-color:#ececec;font-size:13px;font-weight:600;color:#838383;padding:9px 24px;height:35px;}
.cs-tags > li > a:hover{background:#1585ff;color:#fff;}
.container{max-width:960px;}
.row{margin-bottom:0;}
@media only screen and (min-width:993px){.container{width:85%;}
}
.cs-custom-layout{background:#ffffff;max-width:1115px;margin-left:auto;margin-right:auto;}
.cs-custom-layout.cs-position{position:relative;margin-top:-140px;margin-bottom:25px;}
.cs-custom-layout.cs-box-shadow{-moz-box-shadow:0 2px 44px 0 rgba(0, 0, 0, 0.08);-webkit-box-shadow:0 2px 44px 0 rgba(0, 0, 0, 0.08);box-shadow:0 2px 44px 0 rgba(0, 0, 0, 0.08);}
.cs-row{margin-top:30px;margin-bottom:50px;}
@media (min-width:768px){.cs-row{margin-top:48px;margin-bottom:75px;}
}
@media (min-width:768px){.cs-large-pad{padding:35px;-moz-box-shadow:0 2px 44px 0 rgba(0, 0, 0, 0.08);-webkit-box-shadow:0 2px 44px 0 rgba(0, 0, 0, 0.08);box-shadow:0 2px 44px 0 rgba(0, 0, 0, 0.08);}
}
.container-fluid{padding-left:161px;padding-right:118px;}
@media (min-width:786px){.container-fluid .row{margin-left:-18.5px;margin-right:-18.5px;}
    .container-fluid .row .col{padding-left:18.5px;padding-right:18.5px;}
}
@media (max-width:768px){.container-fluid{margin-left:50px;padding-left:0;padding-right:0;}
}
@media (max-width:768px){.container-fluid.remove-pad-mobile{margin-left:0;}
}
.cs-header{padding:60px 0 200px;position:relative;}
@media (min-width:768px){.cs-header{padding:130px 0 240px;margin-top:-92px;}
}
@media (max-width:768px){.cs-header{margin-top:-65px;}
}
.cs-hero-title{font-size:28px;font-weight:400;text-align:center;color:#ffffff;margin:50px 0 42px;}
.cs-section-title{color:#858383;    font-size: 22px;
    font-weight: 400;
    text-align: center;
    margin-bottom: 25px;
    margin-top: 10px;}
@media (max-width:768px){.cs-section-title{font-size:14px;margin-bottom:20px;}
}
.cs-section-subtitle{font-size:16px;font-weight:600;text-align:center;color:#9f9f9f;margin-top:0;margin-bottom:30px;}
.cs-page-title{font-size:20px;font-weight:600;color:#6e6e6e;}
.sm-searchbar{max-width:700px;clear:both;display:block;margin:auto;-moz-box-shadow:0 12px 7px 0 rgba(0, 0, 0, 0.08);-webkit-box-shadow:0 12px 7px 0 rgba(0, 0, 0, 0.08);box-shadow:0 12px 7px 0 rgba(0, 0, 0, 0.08);}
@media (max-width:600px){.sm-searchbar{padding-left:10px;}
}
.sm-searchbar .input-group{-moz-box-shadow:0 12px 7px 0 rgba(0, 0, 0, 0.08);-webkit-box-shadow:0 12px 7px 0 rgba(0, 0, 0, 0.08);box-shadow:0 12px 7px 0 rgba(0, 0, 0, 0.08);}
.sm-searchbar input{border:0;border-radius:0;background-color:#ffffff;height:55px;color:#232323;font-size:16px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-weight:400;border-bottom-left-radius:2px;border-top-left-radius:2px;padding-left:31px;width:74%;display:inline-block;float:left;}
@media (max-width:768px){.sm-searchbar input{padding-left:15px;margin-right:-12px;}
}
.sm-searchbar input:focus{border:0 !important;}
.sm-searchbar .sm-search-btn{border:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border-bottom-right-radius:2px;border-top-right-radius:2px;background-color:#00d664;height:55px;line-height:46px;font-size:16px;font-weight:600;color:#ffffff;width:21%;min-width:50px;margin-left:-4px;display:inline-block;}
.sm-searchbar input::-webkit-input-placeholder{font-size:16px;color:#a2a2a2;}
.sm-searchbar input::-moz-placeholder{font-size:16px;color:#a2a2a2;}
.sm-searchbar input:-ms-input-placeholder{font-size:16px;color:#a2a2a2;}
.sm-searchbar input:-moz-placeholder{font-size:16px;color:#a2a2a2;}
.cs-menu-dropdown{display:inline-block !important;}
@media (min-width:992px){.cs-menu-dropdown{margin-left:140px;}
}
@media (min-width:600px) and (max-width:992px){.cs-menu-dropdown{padding-right:15px;}
}
@media (max-width:992px){.cs-menu-dropdown{float:right;}
}
.cs-menu-dropdown .dropdown-button{padding:0;}
.cs-menu-dropdown .dropdown-button:hover{background:none;}
.cs-menu-dropdown .dropdown-content{min-width:265px;top:64px !important;padding-top:15px;padding-bottom:15px;-moz-box-shadow:0 12px 5px 0 rgba(0, 0, 0, 0.05);-webkit-box-shadow:0 12px 5px 0 rgba(0, 0, 0, 0.05);box-shadow:0 12px 5px 0 rgba(0, 0, 0, 0.05);border-radius:2px;}
.cs-menu-dropdown .dropdown-content > li{min-height:43px;line-height:24px;}
.cs-menu-dropdown .dropdown-content > li > a{padding:14px 33px;font-size:13px;font-weight:600;position:relative;line-height:2.31;color:#8d8b8b;line-height:17px;}
.cs-menu-dropdown .dropdown-content > li > a:hover{background-color:#f3f3f3;}
.cs-menu-dropdown .dropdown-content > li > a:hover:before{content:"";width:3px;height:100%;background:#00d664;position:absolute;left:0;top:0;}
.cs-menu-dropdown .dropdown-content > li > a .icon{margin-right:20px;font-size:20px;vertical-align:middle;}
@media (min-width:769px){nav,
    .nav-wrapper i{height:74px;line-height:74px;}
    .navbar-fixed{height:74px;}
    .navbar-fixed.cs-primary-navbar.cs-secondary-navbar{height: 64px}
}
.nav .brand-logo{text-align:center;}
.cs-nav-register{background:transparent;border:1px solid #ffffff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;min-width:20px;text-transform:capitalize;height:35.4px;width:86px;line-height:35.4px !important;}
.cs-nav-login{line-height:35.4px !important;background:#ffffff;color: #1585ff; height:35.4px;width:92.8px;text-transform:capitalize;padding:0;min-width:20px;-moz-box-shadow:0 7px 7px 0 rgba(0, 0, 0, 0.08);-webkit-box-shadow:0 7px 7px 0 rgba(0, 0, 0, 0.08);box-shadow:0 7px 7px 0 rgba(0, 0, 0, 0.08);}
.cs-nav-login:hover{background:#ffffff !important;}
.navbar-fixed{z-index:9999;}
.cs-navbar.cs-primary-navbar{}
.cs-navbar.cs-secondary-navbar{background-color:#ffffff;}

.cs-navbar.cs-secondary-navbar .cs-nav-login{background:#1585ff;color: #fff !important;}.cs-navbar.cs-secondary-navbar .cs-nav-login:hover{background:#1585ff!important}
.cs-navbar.cs-primary-navbar.cs-secondary-navbar .cs-nav-register{border-color: #6e6e6e}
.cs-navbar.cs-secondary-navbar .cs-nav{background: -webkit-linear-gradient(0deg, #16528d 0%, #26a7d5 100%);
    background: -moz-linear-gradient(0deg, #16528d 0%, #26a7d5 100%);
    background: -o-linear-gradient(0deg, #16528d 0%, #26a7d5 100%);
    background: -ms-linear-gradient(0deg, #16528d 0%, #26a7d5 100%);
    background: linear-gradient(90deg, #16528d 0%, #26a7d5 100%);}
.cs-navbar.cs-primary-navbar.cs-secondary-navbar .cs-nav{
    background: #fff;
}
.cs-navbar.cs-primary-navbar.cs-secondary-navbar nav ul a{color:#6e6e6e;}
/*.cs-navbar.cs-secondary-navbar nav ul a{color:#6e6e6e;}
.cs-navbar.cs-secondary-navbar nav ul a:hover{background:transparent;color:#6482e6;}
.cs-navbar.cs-secondary-navbar nav ul a.active{color:#6482e6;}
.cs-navbar.cs-secondary-navbar .cs-nav-register{background:transparent;border-color:#6e6e6e;}
.cs-navbar.cs-secondary-navbar .cs-nav-login{background:#6482e6;color:white !important;}
.cs-navbar.cs-secondary-navbar .cs-nav-login:hover{background:#6482e6 !important;}*/
.cs-navbar.cs-primary-navbar.cs-secondary-navbar .button-collapse{color:#1585ff !important;}
.cs-navbar.cs-secondary-navbar .button-collapse{color:#fff !important;}
.cs-navbar .cs-nav{-moz-transition:0.35s;-o-transition:0.35s;-webkit-transition:0.35s;transition:0.35s;background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-left:auto;margin-right:auto;}
@media (min-width:992px){.cs-navbar .cs-nav{padding-left:15px;padding-right:15px;}
}
@media (min-width:1200px){.cs-navbar .cs-nav{padding-left:120px;padding-right:120px;}
}
.cs-navbar nav ul a{font-size:14px;font-weight:600;}
.cs-navbar nav ul a:hover{background-color:transparent;}
.cs-navbar nav ul a.active{color:#6fff84;}
.cs-navbar .material-icons{line-height:inherit;}
.cs-primary-navbar.cs-secondary-navbar .cs-nav{-moz-box-shadow:0 2px 2px -1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 2px 2px -1px rgba(0, 0, 0, 0.1);box-shadow:0 2px 2px -1px rgba(0, 0, 0, 0.1);}
@media (min-width:768px){.cs-primary-navbar.cs-secondary-navbar .cs-nav{height:64px;line-height:64px;}
}
nav .brand-logo{top:-5px;transition:none;}
.cs-mcon{display:inline-block;vertical-align:middle;margin-top:-3px;margin-right:5px;}
.side-nav{z-index:9999999 !important;}
.modal-overlay{z-index:9999 !important;}
.nav-dropdown.dropdown-content{top:54px !important;min-width:200px;border-radius:2px;background-color:#ffffff;-moz-box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.05);-webkit-box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.05);box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.05);}
@media (min-width:768px){.nav-dropdown.dropdown-content{top:80px !important;}
    .cs-primary-navbar.cs-secondary-navbar .nav-dropdown.dropdown-content{top:initial !important;}
}
.nav-dropdown.dropdown-content > li > a{padding-left:30px;padding-right:30px;font-size:13px !important;font-weight:600;color:#808080 !important;}
.nav-dropdown.dropdown-content > li > a:hover{background:#fafafa !important;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.nav-dropdown.dropdown-content > li > a .material-icons{color:#cccccc;}
.nav-dropdown.dropdown-content > li:first-child a{font-size:16px !important;}
.img-avatar{height:30px;margin-right:5px;margin-right:12px;border-radius:50%;border:2px solid #dfdfdf;}
.cs-nav-category{width:27px;height:23px;margin-right:12px;}
.cs-nav-cart-icon{position:relative;}
.cs-cart-having-items{background:#2196f3;color:#fff;padding:5px 7px 3px;vertical-align:middle;border-radius:100px;border:1px solid #fff;}
.cs-cart-having-items ~ .cs-nav-cart-icon{color:#6482e6 !important;}
@media (min-width:768px){.cs-nav-icon{height:54px;line-height:54px;border-radius:50%;}
    .cs-nav-icon .material-icons{font-size:29px;vertical-align:middle;}
}
@media (max-width:600px){.cs-menu-dropdown-dashboard{display:none !important;}
}
@media only screen and (max-width:992px){.cs-brand-logo-dashboard{left:0 !important;transform:translateX(50%) !important;}
}
@media (min-width:768px) and (max-width:992px){nav a.button-collapse{line-height:74px;}
}
.cs-footer{background-color:#2f2e2e;padding:50px 0 20px 0;color:#ffffff;}
@media(max-width:600px){.cs-footer{text-align:center;}}
.cs-footer-text{max-width:523px;margin:30px auto 20px auto;}
.cs-footer-text h4{font-size:16px;color:.cs-footer-text h4 white-color;}
.cs-footer-text p{font-size:14px;font-weight:400;color:#acacac;}
.footer-copyright{padding-top:20px;border-top:1px solid #727171;font-size:13px;font-weight:600;text-align:center;color:#acacac;}
.cs-social-share{margin:1em 0;}
.cs-social-share li{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:.5em;-moz-transition:all 0.15s ease;-o-transition:all 0.15s ease;-webkit-transition:all 0.15s ease;transition:all 0.15s ease;}
.cs-social-share li:hover{-moz-transform:scale(1.25, 1.25);-ms-transform:scale(1.25, 1.25);-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25);color:white;}
.cs-social-share li:before{position:absolute;width:2em;margin-left:-1em;top:1.5em;left:50%;}
.cs-social-share li a{display:block;color:inherit;padding:0em 0.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:20px;}
.cs-footer-links{margin:1em 0;}
.cs-footer-links li{display: block;padding-bottom: 10px;-moz-transition:all 0.15s ease;-o-transition:all 0.15s ease;-webkit-transition:all 0.15s ease;transition:all 0.15s ease;}

.cs-footer-links li a{display:block;color:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;color:  #aaaaaa;}
.cs-footer-links li a:hover{color: #ffffff;}
.subscribe-section{text-align:center;font-weight:600;color:#ffffff;}
.subscribe-section h4{font-size:24px;margin-top:50px;}
.subscribe-section p{font-size:14px;}
.sm-newsletter{max-width:444px;display:block;margin:20px auto 50px auto;}
.sm-newsletter .input-group{-moz-box-shadow:0 12px 7px 0 rgba(0, 0, 0, 0.08);-webkit-box-shadow:0 12px 7px 0 rgba(0, 0, 0, 0.08);box-shadow:0 12px 7px 0 rgba(0, 0, 0, 0.08);}
.sm-newsletter input{border:0;border-radius:0;background-color:  rgba(0, 0, 0, 0.2);height:45px;color:#ffffff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-weight:600;border-bottom-left-radius:2px;border-top-left-radius:2px;padding-left:31px;}
.sm-newsletter input:focus{border:0 !important;}
.sm-newsletter .sm-newsletter-btn{border:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border-bottom-right-radius:2px;border-top-right-radius:2px;background-color:#00d664;height:45px;line-height:45px;font-size:14px;font-weight:600;width:53px;min-width:50px !important; margin-left:-4px;color:#1d1d1d;text-transform:capitalize;}
.cs-feature{margin-bottom:60px;}
@media (max-width:768px){.cs-feature{margin-bottom:40px;}
}
.cs-feature .cs-feature-icn{margin-bottom:35px;font-size:62px;color:#989898;margin-top:33px;}
@media (max-width:768px){.cs-feature .cs-feature-icn{margin:15px 0;font-size:42px;}
}
.cs-feature h5{font-size:20px;font-weight:400;color:#898989;margin-bottom:24px;}
@media (max-width:768px){.cs-feature h5{margin-bottom:14px;}
}
.cs-testimonial-section{padding:50px 0 60px;}
.cs-darkbg{background-color:#e8e8e8;}
.cs-testimonial{border-radius:2px;max-width:293px;background-color:#ffffff;text-align:center;-moz-box-shadow:0 17px 17px 0 rgba(0, 0, 0, 0.06);-webkit-box-shadow:0 17px 17px 0 rgba(0, 0, 0, 0.06);box-shadow:0 17px 17px 0 rgba(0, 0, 0, 0.06);display:block;margin-left:auto;margin-right:auto;margin-bottom:25px;padding:35px;font-weight:400;}
.cs-testimonial .cs-testimonial-image{width:94px;height:94px;display:block;margin:auto;}
.cs-testimonial .cs-testimonial-image img{width:100%;height:100%;}
.cs-testimonial h4{margin-top:22px;font-size:16px;color:#393939;}
.cs-testimonial h5{font-size:14px;color:#8c8c8c;}
.cs-testimonial p{margin-top:26px;font-size:13px;color:#8c8c8c;}
.cs-testimonial-slider.owl-theme .owl-nav [class*=owl-]{width:64px;height:64px;border-radius:50%;background:#c6c6c6;color:#ffffff;text-align:center;line-height:64px;font-size:24px;}
.cs-testimonial-slider.owl-theme .owl-prev{position:absolute;left:0;top:34%;}
@media (min-width:1200px){.cs-testimonial-slider.owl-theme .owl-prev{left:-13%;}
}
.cs-testimonial-slider.owl-theme .owl-next{position:absolute;right:0;top:34%;}
@media (min-width:1200px){.cs-testimonial-slider.owl-theme .owl-next{right:-13%;}
}
.cs-testimonial-slider.owl-theme .owl-dots .owl-dot.active span{background:#00d664;}
.cs-lightbg{background-color:#f9f9f9;}
.cs-statics{max-width:255px;margin-left:auto;margin-right:auto;border-radius:2px;background-color:#ffffff;-moz-box-shadow:0 20px 21px 0 rgba(225, 225, 225, 0.5);-webkit-box-shadow:0 20px 21px 0 rgba(225, 225, 225, 0.5);box-shadow:0 20px 21px 0 rgba(225, 225, 225, 0.5);font-size:18px;font-weight:600;color:#838383;}
@media (max-width:768px){.cs-statics{margin-bottom:15px;}
}
.cs-statics .icon{font-size:43px;}
.cs-icn-pad{padding-left:20px !important;}
.cs-subscription-section{background-image:-webkit-gradient(linear, right top, left top, color-stop(0, #2dc0c9), color-stop(100, #001F92));background-image:-webkit-linear-gradient(right, #2dc0c9 0%, #001F92 100%);background-image:linear-gradient(to left, #2dc0c9 0%, #001f92 100%);}
.cs-card{border-radius:2px;max-width:320px;background-color:#ffffff;-moz-box-shadow:0 17px 17px 0 rgba(0, 0, 0, 0.06);-webkit-box-shadow:0 17px 17px 0 rgba(0, 0, 0, 0.06);box-shadow:0 17px 17px 0 rgba(0, 0, 0, 0.06);margin-left:auto;margin-right:auto;margin-bottom:30px;}
.cs-card .card-image{position:relative;height:181px;}
.cs-card .card-image img{height:100%;width:100%;}
.cs-card .card-content{background:#ffffff;padding:19px;}
.cs-card .card-content .card-title{margin:8px 0 0;font-size:14px;font-weight:600;line-height:1.43;color:#666666;max-width:197px;}
.cs-card .card-action{border-top:2px solid #f8f8f8;padding:13px 5px;display:block;text-align:center;width:100%;}
.cs-card .card-action > li{display:inline-block;vertical-align:middle;line-height:initial;color:#9b9b9b;width:32.33%;text-align:center;}
.cs-card .card-action > li .material-icons{font-size:19px;margin-right:0 !important;}
.cs-card .card-action > li .icon{margin-right:5px;font-size:14px;vertical-align:middle;}
.cs-card .card-action > li .fav-count{margin-left:5px;font-size:14px;vertical-align:super;}
.cs-card .btn-floating{background-color:#00d664;-moz-box-shadow:0 12px 14px 0 rgba(0, 0, 0, 0.12);-webkit-box-shadow:0 12px 14px 0 rgba(0, 0, 0, 0.12);box-shadow:0 12px 14px 0 rgba(0, 0, 0, 0.12);text-align:center;font-size:14px;font-weight:400;color:#ffffff;}
.cs-card .item-label{padding:4px 16px 3px;border-radius:100px;background-color:#f13a30;position:absolute;left:11px;top:11px;font-size:10px;text-align:center;color:#ffffff;}
.cs-card .cs-nav-category{width:20px;height:18px;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-top:-6px;}
.cs-card .card-action a:not(.btn):not(.btn-large):not(.btn-large):not(.btn-floating){margin-right:0;color:#9b9b9b;}
.cs-card .card-action a:not(.btn):not(.btn-large):not(.btn-large):not(.btn-floating):hover{color:#6482e6;}
.bg1{background-color:#e59494;}
.bg2{background-color:#63b091;}
.bg3{background-color:#798bba;}
.bg4{background-color:#7cc871;}
.bg5{background-color:#c37b96;}
.bg6{background-color:#8f74b3;}
.bg7{background-color:#d1a784;}
.bg8{background-color:#7cbbce;}
#cs-login-modal{top:28% !important;}
.modal{max-width:546px;background:#ffffff;max-height:94%;}
.modal.open{z-index:999999 !important;}
.modal label{font-size:14px;font-weight:400;color:#a1a1a1;}
.modal .modal-content{padding:30px;}
@media (max-width:768px){.modal .modal-content{padding:10px;}
}
.cs-modal-links{font-size:14px;font-weight:600;color:#757575;margin-top:20px;}
.cs-modal-links a{color:#49a7e8;}
.cs-modal-links a:hover{color:#00d664;}
.cs-forgot-text{font-size:13px;font-weight:400;color:#a1a1a1;float:right;}
.cs-forgot-text:hover{text-decoration:underline;}
.modal-added-list > li + li{border-top:1px solid #f1f1f1;}
.cs-top40{margin-top:40px;}
.cs-close-icn{font-size:25px;padding:6px;line-height:25px;border-radius:50%;position:absolute;right:12px;top:12px;}
.cs-login-help-text{font-size:14px;font-weight:600;text-align:center;max-width:303px;display:block;color:#757575;margin:30px auto;}
.cs-livedemo-modal.open{max-width:100% !important;width:100% !important;top:0 !important;height:100%;max-height:100%;}
.cs-livedemo-modal{text-align:center;}
.cs-livedemo-modal .modal-close{position:fixed !important;right:50px;top:28px;}
.cs-livedemo-modal .modal-footer{padding:0;height:0;}
@media (min-width:768px){.cs-left-price-box{position:relative;margin-right:-7px;padding-right:0 !important;z-index:1;}
    .cs-center-price-box{position:relative;padding-left:0 !important;padding-right:0 !important;z-index:2;}
    .cs-right-price-box{position:relative;margin-left:-7px !important;padding-left:0 !important;z-index:1;}
}
@media (min-width:1200px){.cs-price-layout{padding-left:83px;padding-right:83px;}
}
.cs-price{background-color:#ffffff;-moz-box-shadow:0 8px 8px 0 rgba(0, 0, 0, 0.05);-webkit-box-shadow:0 8px 8px 0 rgba(0, 0, 0, 0.05);box-shadow:0 8px 8px 0 rgba(0, 0, 0, 0.05);text-align:center;font-weight:600;padding:17px 19px;margin-top:40px;}
.cs-price.cs-price-primary{padding:13px;-moz-box-shadow:0 32px 32px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 32px 32px 0 rgba(0, 0, 0, 0.1);box-shadow:0 32px 32px 0 rgba(0, 0, 0, 0.1);}
@media (min-width:768px){.cs-price.cs-price-primary{margin-top:0;}
}
.cs-price.cs-price-primary .cs-price-text{margin-top:40px;margin-bottom:70px;}
.cs-price .cs-price-valid{font-size:18px;text-transform:uppercase;font-weight:inherit;letter-spacing:2.3px;color:#707070;}
.cs-price .cs-price-tag{font-size:13px;font-weight:inherit;color:#6e6e6e;}
.cs-price .cs-price-value{font-size:56px;font-weight:inherit;}
.cs-price .cs-price-value sup{font-size:20px;top:-1em;left:-7px;}
.cs-price .cs-price-text{max-width:167px;display:block;margin:auto;font-size:14px;font-weight:inherit;line-height:1.71;color:#888888;margin-bottom:27px;}
.cs-login-here{font-size:18px;font-weight:600;color:#6e6e6e;margin-top:60px;}
.cs-login-here a{color:#6482e6;}
.cs-login-here a:hover{color:#00d664;}
.media{margin-top:15px;}
.media:first-child{margin-top:0;}
.media,
.media-body{zoom:1;overflow:hidden;}
.media-body{width:10000px;}
.media-left{padding-right:20px;}
@media (max-width:768px){.media-left{padding-left:10px;}
}
.media-left,
.media-right,
.media-body{display:table-cell;vertical-align:top;}
.cs-media h4{font-size:14px;font-weight:600;line-height:2.14;color:#666666;margin:0;margin-top:6px;}
.cs-media p{font-size:12px;font-weight:600;line-height:2.5;color:#999999;margin:0;}
.cs-media ul > li{display:inline-block;}
.profile-small-icn{height:48px;width:48px;border-radius:50%;border:2px solid #dfdfdf;overflow:hidden;}
.profile-small-icn img{width:100%;height:100%;}
.cs-btm-border{border-bottom:solid 2px #f5f5f5;}
.cs-top-border{border-top:solid 2px #f5f5f5;}
.cs-tabs{background:transparent;}
@media (min-width:768px){.cs-tabs{height:80px;}
}
@media (min-width:768px){.cs-tabs.tabs .tab{height:80px;line-height:80px;}
}
.cs-tabs.tabs .tab a{text-transform:capitalize;text-overflow:initial;font-size:14px;font-weight:600;color:#6e6e6e;}
.cs-tabs.tabs .tab a:hover{color:#6482e6;}
.cs-tabs.tabs .tab a.active{color:#6482e6;}
@media (min-width:768px){.cs-tabs.tabs .tab a{padding:0 18px;font-size:16px;}
}
.tabs .indicator{background-color:#6482e6;}
.cs-product-frame{height:auto;object-fit:contain;border:9px solid #ffffff;}
@media (min-width:768px){.cs-product-frame{height:404px;}
}
.cs-product-frame img{width:100%;height:100%;}
@media (max-width:768px){.cs-product-frame{margin-bottom:25px;}
}
.cs-product-share > li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:5px;font-size:14px;font-weight:600;color:#6e6e6e;}
.cs-product-share > li > a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-radius:27px;}
.cs-product-share .fa{font-size:24px;margin:0 12px;}
.cs-product-share .fa:hover{-moz-box-shadow:0 8px 8px 0 rgba(0, 0, 0, 0.05);-webkit-box-shadow:0 8px 8px 0 rgba(0, 0, 0, 0.05);box-shadow:0 8px 8px 0 rgba(0, 0, 0, 0.05);}
.brand-color.fa-facebook{color:#3b5998;}
.brand-color.fa-facebook:hover{color:#3b5998;}
.brand-color.fa-twitter{color:#00a0d1;}
.brand-color.fa-twitter:hover{color:#00a0d1;}
.brand-color.fa-instagram{color:#634d40;}
.brand-color.fa-instagram:hover{color:#634d40;}
.brand-color.fa-google-plus-official{color:#db4a39;}
.brand-color.fa-google-plus-official:hover{color:#db4a39;}
.cs-product-actions{margin-bottom:20px;padding:19px;padding-left:19px !important;border-radius:2px;background-color:#ffffff;-moz-box-shadow:0 9px 7px 0 rgba(0, 0, 0, 0.08);-webkit-box-shadow:0 9px 7px 0 rgba(0, 0, 0, 0.08);box-shadow:0 9px 7px 0 rgba(0, 0, 0, 0.08);}
.cs-product-actions .cs-product-details > li{font-size:14px;font-weight:600;line-height:2.57;color:#6e6e6e;}
.cs-product-actions .cs-product-details > li a:hover{color:#00d664;}
.cs-product-actions ul + ul{margin-top:30px;}
.cs-product-actions .cs-live-demo{margin-bottom:20px;}
.cs-product-actions .cs-live-demo a{margin-right:20px;}
.cs-item-price{font-size:24px;margin-top:-15px;float:right;}
.cs-like-btn{margin-top:-5px;color:#808180;font-size:17px;margin-left:18px;height:20px;padding:4px 4px;width:30px;min-width:30px;background:#fff;line-height:15px;text-align:center;}
.cs-like-btn:hover{background:rgba(248, 248, 248, 0.79);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.cs-tab-block{background:#ffffff;border-radius:2px;padding:4px;-moz-box-shadow:0 9px 7px 0 rgba(0, 0, 0, 0.08);-webkit-box-shadow:0 9px 7px 0 rgba(0, 0, 0, 0.08);box-shadow:0 9px 7px 0 rgba(0, 0, 0, 0.08);}
.cs-tab-block .cs-tabs-content{padding:40px;overflow-y:auto;}
@media (max-width:768px){.cs-tab-block .cs-tabs-content{padding:40px 0;}
}
.cs-tab-block .cs-tabs-content .cs-tab-head{font-size:14px;font-weight:600;color:#6e6e6e;margin-bottom:30px;}
.cs-tab-block .cs-tabs-content .cs-tab-text{font-size:14px;font-weight:400;margin-bottom:30px;line-height:1.5;max-width:409px;color:#6e6e6e;}
.cs-comment{margin-bottom:15px;}
.cs-comment .cs-img{width:44px;height:44px;position:relative;}
@media (max-width:600px){.cs-comment .cs-img{width:35px;height:35px;}
}
.cs-comment .cs-img img{width:100%;height:100%;}
.cs-comment .cs-img .cs-fix-img{position:absolute;left:-8px;top:-2px;border-radius:50%;width:20px;height:20px;}
.cs-comment h4{font-size:14px;font-weight:600;color:#5b5b5b;margin-top:0;margin-bottom:4px;}
.cs-comment p{font-size:13px;font-weight:400;color:#939393;margin:0;padding-bottom:25px;border-bottom:1px solid #dcdbdb;max-width:500px;word-break:break-all;}
.cs-comment .cs-post-date{float:right;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
@media (max-width:768px){.cs-comment .cs-post-date{float:none;display:block;margin-bottom:10px;}
}
.cs-comment-list > li:last-child .cs-comment p{border-bottom:0;}
.cs-comment-head{font-size:14px;font-weight:600;color:#6e6e6e;margin-bottom:22px;}
.cs-comment-login-here{font-size:13px;font-weight:600;color:#6e6e6e;margin-bottom:21px;}
.cs-comment-login-here a{color:#6482e6;}
.cs-comment-login-here a:hover{color:#00d664;}
.cs-post-comment{margin-bottom:20px;}
.cs-post-comment input{height:55px;border-radius:2px;background-color:#f3f3f3;border:solid 1px #d1d1d1;padding-left:15px;}
.cs-post-comment textarea{height:55px;border-radius:2px;background-color:#f3f3f3;border:solid 1px #d1d1d1;padding-left:15px;}
.portfolio-item{display:block;position:relative;height:225px;object-fit:contain;margin-bottom:34px;border:solid 4px #ffffff;}
.portfolio-item img{height:100%;width:100%;}
.portfolio-hover{width:100%;height:100%;background-color:rgba(17, 17, 17, 0.8);position:absolute;top:0;left:0;opacity:0;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.portfolio-hover-content{color:#ffffff;width:100%;position:absolute;top:60%;left:0;right:0;margin-left:auto;margin-right:auto;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);opacity:1;text-align:center;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.portfolio-hover-content h4{font-size:14px;font-weight:600;color:#ffffff;}
.portfolio-hover-content p{max-width:171px;height:48px;display:block;font-size:10px;font-weight:600;margin:auto;line-height:1.2;text-align:center;color:#ffffff;}
.portfolio-item:hover .portfolio-hover{opacity:1;}
.portfolio-item:hover .portfolio-hover-content{top:50%;}
.cs-product-label{position:absolute;top:17px;right:17px;font-size:10px;font-weight:600;color:#ffffff;padding:4px 10px 2px;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:27px;background-color:#00d664;}
.portfolio-item:hover .cs-product-label{top:10%;}
.cs-expand-search{position:relative;/*-moz-transition:all 0.2s ease-In;-o-transition:all 0.2s ease-In;-webkit-transition:all 0.2s ease-In;transition:all 0.2s ease-In;*/;transition: none;}
@media (max-width:768px){.cs-expand-search{width:45px;height:55px;}
}
@media (min-width:768px){.cs-expand-search .search-container{position:absolute;right:0;top:0;height:74px;text-align:center;}
}
.cs-expand-search.bangg{position:fixed;left:0;top:0;height:74px;text-align:center;width:100%;margin:auto;display:block;right:0;background:#fff;z-index:999;}
@media (max-width:768px){.cs-expand-search.bangg{height:55px;}
}
.cs-expand-search.bangg .search-container{position:absolute;width:100%;max-width:1170px;margin:auto;left:0;right:0;display:block;top:0;}
#search-box{/*transition:width 2s, border-radius 2s, background 1s ease-In, box-shadow 2s;*/transition: none;width:40px;height:40px;font-size:24px;border-radius:20px;border:none;cursor:pointer;position:relative;margin-bottom:0;background-color:transparent;}
#search-box + label .search-icon{color:#fff;font-size:14px;}
#search-box:before{content:"";width:10px;height:10px;background:red;top:0;right:0;position:absolute;}
#search-box:hover{color:#6fff84;box-shadow: none;}
#search-box:hover + label .search-icon{color:#6fff84}
#search-box:focus{position:absolute;left:0;top:0;width:100%;border:none;outline:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding-left:45px;cursor:text;border-radius:0;background:#fff;color:black;left:0;top:0;width:100% !important;height:74px;}
#search-box:focus + label .search-icon{font-size:24px;color:#d1d1d1;top:30px;left:0;}
@media (max-width:768px){#search-box:focus + label .search-icon{top:15px;left:10px;}
}
@media (max-width:768px){#search-box:focus{height:55px;}
}
#search-box:not(:focus){text-indent:-5000px;}
#search-submit{position:relative;left:-5000px;}
.search-icon{position:absolute;left:23px;top:32px;color:white;cursor:pointer;}
@media (max-width:768px){.search-icon{left:15px;top:22px;}
}
.cs-search-close{display:none;cursor:pointer;position:absolute;right:0;color:#d1d1d1;font-size:24px;top:35px;}
@media (max-width:768px){.cs-search-close{top:15px;right:5px;}
}
.cs-expand-search.bangg .cs-search-close{display:block;line-height:initial;}
.cs-tb45{margin-top:45px;margin-bottom:35px;}
.cs-inner-search{position:relative;float:right;}
.cs-inner-search input{width:296px;padding-left:40px;font-size:13px;font-weight:600;color:#a2a2a2;border-radius:2px;background-color:#ffffff;-moz-box-shadow:0 3px 7px 0 rgba(0, 0, 0, 0.08);-webkit-box-shadow:0 3px 7px 0 rgba(0, 0, 0, 0.08);box-shadow:0 3px 7px 0 rgba(0, 0, 0, 0.08);border-bottom:0;}
.cs-inner-search input:focus{border-bottom:0 !important;-moz-box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.05) !important;-webkit-box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.05) !important;box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.05) !important;}
.cs-inner-search .material-icons{position:absolute;top:16px;left:20px;font-size:16px;cursor:pointer;color:#a2a2a2;}
.not-found-heading{font-size:120px;font-weight:600;color:#ffffff;text-shadow:0 31px 31px rgba(0, 0, 0, 0.3);}
@media (min-width:768px){.not-found-heading{font-size:182px;}
}
@media (min-width:1200px){.not-found-heading{font-size:282px;letter-spacing:-15.7px;text-shadow:0 52px 52px rgba(0, 0, 0, 0.3);}
}
.not-found-title{font-size:26px;font-weight:600;margin-bottom:19px;color:#696969;}
.not-found-subtitle{font-size:18px;font-weight:600;margin-bottom:40px;color:#696969;}
.cs-full-width{position:fixed !important;right:0 !important;top:0 !important;height:93px !important;text-align:center !important;width:100% !important;background:#fff !important;z-index:999 !important;}
.cs-dashboard-title{font-size:20px;font-weight:600;color:#808080;margin-bottom:40px;margin-top:0;}
@media (max-width:768px){.cs-dashboard-title{margin-bottom:22px;font-size:16px;}
}
.cs-vertical-icon{vertical-align:middle;margin-top:-3px;margin-right:5px;}
.cs-box{border-radius:2px !important;background-color:#ffffff !important;-moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.05) !important;-webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.05) !important;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.05) !important;}
.cs-user-notify{position:relative;}
.cs-user-notify .media{padding:23.5px 30px;}
@media (max-width:768px){.cs-user-notify .media{padding:12px;}
}
.cs-user-notify .media-body h4{font-size:14px;font-weight:600;margin:0;color:#666666;}
.cs-user-notify .media-body p{font-size:13px;font-weight:600;color:#999999;}
.cs-user-notify .media-body .cs-status{margin:0;font-size:8px;margin-right:10px;vertical-align:middle;color:brown;}
.cs-user-notify .media-body .cs-status.active{color:#00d664;}
.cs-user-notify .media-body ul > li{margin-top:17px;font-size:14px;font-weight:600;color:#666666;}
@media (min-width:768px){.cs-user-notify .media-body ul > li + li:before{margin-left:20px;margin-right:20px;content:"";width:3px;height:22px;border:solid 1px #e9e4e4;}
}
.cs-user-notify .media-body ul > li .material-icons{margin-right:15px;font-size:13px;color:#cccccc;vertical-align:middle;}
.cs-user-notify .cs-user-notify-actions{border-top:2px solid #f5f5f5;padding:20px;width:100%;display:table;}
.cs-user-notify .cs-user-notify-actions > li{display:table-cell;text-align:center;}
.cs-user-notify .cs-user-notify-actions > li a{border-radius:27px;}
@media (max-width:768px){.cs-user-notify .cs-user-notify-actions > li{display:block;width:100% !important;padding-bottom:10px;}
}
.cs-user-notify .cs-user-notify-actions .fa{width:34px;height:34px;border-radius:50%;border:1px solid #f5f5f5;font-size:13px;text-align:center;line-height:34px;}
.cs-user-notify .cs-user-notify-actions .btn-link{font-size:13px;font-weight:600;padding:0 10px;border-radius:2px;line-height:2.5;color:#999999;}
@media (min-width:768px){.cs-user-notify .fixed-action-btn{position:absolute;top:23px;right:-17px;}
}
.cs-user-notify .fixed-action-btn .btn-floating{width:34px;height:34px;background:#6482e6;color:#fff;}
.cs-user-notify .fixed-action-btn .btn-floating i{font-size:15px;line-height:34px;}
.switch label .lever{margin:0 3px;}
.cs-mobile-inline > li{display:inline-block;margin:0 4px;}
.cs-left-sticky-menu{position:fixed;background:#fff;left:0;height:100%;width:68px;}
.cs-left-sticky-menu .tabs{height:100%;}
.cs-left-sticky-menu .tabs > li{display:block;height:65px;line-height:65px;}
.cs-left-sticky-menu .tabs > li > a{position:relative;color:#cccccc;}
.cs-left-sticky-menu .tabs > li > a:hover{color:#a7a5a5;}
.cs-left-sticky-menu .tabs > li > a.active{color:#cccccc;}
.cs-left-sticky-menu .tabs > li .material-icons{line-height:65px;}
@media only screen and (max-width:992px){.cs-left-sticky-menu .tabs{display:block;}
}
@media (max-width:768px){.cs-left-sticky-menu{width:50px;}
}
.cs-left-sticky-menu .tabs > li > a:after{content:"";position:absolute;-moz-transition:all 0.3s ease-In-Out;-o-transition:all 0.3s ease-In-Out;-webkit-transition:all 0.3s ease-In-Out;transition:all 0.3s ease-In-Out;left:0;top:7.5px;height:0px;width:3px;background:#1875f0;}
.cs-left-sticky-menu .tabs > li > a.active:after{height:50px;}
.cs-box-heading{margin:10px 0;color:#666666;font-size:16px;font-weight:600;}
.cs-product-items-list{background:#fff;}
.cs-product-items-list > li{padding:10px 30px;}
@media (max-width:768px){.cs-product-items-list > li{padding:15px;}
}
.cs-product-items-list > li + li{border-top:2px solid #f5f5f5;}
.cs-product-purchased{background:#fff;padding:15px 0;}
@media (max-width:768px){.cs-product-purchased{padding:0;}
}
.cs-product-purchased img{width:92px;height:82px;border-radius:2px;}
@media (max-width:768px){.cs-product-purchased img{width:55px;height:50px;}
}
.cs-product-purchased .media-body{position:relative;}
.cs-product-purchased .media-body h4{font-size:13px;font-weight:600;color:#666666;margin:0;max-width:228px;}
@media (max-width:768px){.cs-product-purchased .media-body h4{font-size:11px;}
}
.cs-product-purchased .media-body p{font-size:12px;margin-top:12px;font-weight:600;color:#999999;}
.cs-product-purchased .media-body p .material-icons{vertical-align:middle;color:#e6e6e6;font-size:17px;margin-right:10px;margin-top:-3px;}
.cs-product-purchased .media-body .cs-download{position:absolute;top:0;right:0;display:inline-block;font-size:12px;font-weight:600;color:#9b9b9b;padding:5px 14px 4px;border-radius:100px;border:solid 1px #979797;}
@media (max-width:768px){.cs-product-purchased .media-body .cs-download{position:relative;margin-bottom:10px;}
}
.cs-product-purchased .media-body .cs-download:hover{background-color:#6482e6;color:#fff;border-color:#6482e6;}
.cs-product-purchased .media-body .cs-source-link{position:absolute;top:0;right:0;font-size:19px;color:#b3b3b3;}
.cs-product-purchased .media-body .cs-source-link:hover{color:#6482e6;}
.cs-product-purchased .media-body .cs-source-link.down{top:initial;bottom:0;}
.cs-support-box{padding:30px;}
.cs-support-box p{font-size:14px;font-weight:400;color:#666666;margin-bottom:30px;}
@media (max-width:768px){.cs-support-box{padding:15px;margin-top:23px;}
}
.cs-download-table-bar{padding:30px 35px 23px;}
@media (max-width:768px){.cs-download-table-bar{padding:8px;}
}
.cs-downloads-table thead > tr{border-top:2px solid #f5f5f5;}
.cs-downloads-table th{padding:16px 40px;font-size:16px;font-weight:600;background-color:#fdfdfd;color:#666666;}
@media (max-width:768px){.cs-downloads-table th{padding:15px 0;font-size:12px;}
}
.cs-downloads-table td{font-size:13px;padding:16px 40px;font-weight:600;color:#999999;}
@media (max-width:768px){.cs-downloads-table td{padding:15px 8px;font-size:12px;}
}
.cs-downloads-table a{font-size:12px;padding:4px 8px;border-radius:2px;color:#6482e6;}
.cs-downloads-table strong{color:#666666;}
table.highlight > tbody > tr:hover{background-color:rgba(243, 243, 243, 0.17);}
table.bordered > thead > tr,
table.bordered > tbody > tr{border-bottom:2px solid #f5f5f5;}
table.bordered > tbody > tr:last-child{border:0;}
.relative{position:relative;}
.cs-table-action-bar > li{margin-left:23px;display:inline-block;}
@media (max-width:768px){.cs-table-action-bar > li{margin-left:1px;margin-bottom:10px;}
}
.cs-table-action-bar > li:nth-child(3) .select-wrapper{margin-right:-27px;}
.cs-table-action-bar > li:nth-child(3) .select-wrapper input{border-top-right-radius:0;border-bottom-right-radius:0;}
.cs-table-action-bar > li:nth-child(4) .select-wrapper input{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;}
.cs-table-action-bar > li a{color:#b2b2b2;}
.btn-icon{width:38px;height:38px;border-radius:50%;line-height:53px;text-align:center;}
.cs-support-form{padding:30px 50px;}
@media (max-width:768px){.cs-support-form{padding-left:10px;}
}
.cs-support-form h4{margin-top:0;font-size:16px;font-weight:600;margin-bottom:0;color:#666666;}
.cs-support-form .input-field{margin-top:19px;}
.cs-input .select-wrapper{width:100%;max-width:100%;font-weight:600;}
.cs-input .select-wrapper input{width:100%;color:#838383;font-size:13px;border:solid 1.5px #e0e0e0;}
.cs-input .select-wrapper span.caret{right:-7px;}
.cs-support-title{line-height:49px;margin-bottom:23px;font-size:20px;font-weight:600;color:#808080;}
.btn-support{border-radius:0;background-color:#ececec;border:solid 1.2px #c2c2c2;font-size:12px;font-weight:600;color:#838383;line-height:16px;text-align:center;padding:16px 38px;}
.btn-support.btn-secondary{background-color:#6482e6;color:#fff;border-color:#6482e6;}
@media (max-width:768px){.btn-support{padding:5px 8px;}
}
@media (max-width:768px){.cs-support-btn-links{margin-left:6px;}
}
.cs-support-btn-links > li{display:inline-block;margin-left:-6px;}
.cs-support-btn-links > li > a{display:inline-block;}
.cs-support-btn-links > li:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px;}
.cs-support-btn-links > li:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;}
.cs-support-btn-links > li:last-child > a{border-left:0;}
.cs-help-banner{padding:50px;background:#6482e6;text-align:center;}
.cs-help-banner .cs-banner-img{width:170px;height:170px;display:block;margin:10px auto;overflow:hidden;}
.cs-help-banner .cs-banner-img img{width:100%;height:100%;}
.cs-help-banner h4{font-size:22px;font-weight:600;color:#ffffff;}
.cs-help-banner p{font-size:12px;max-width:263px;display:block;margin:28px auto 44px;font-weight:600;color:#c9d5ff;}
.cs-help-banner p a{color:#fff300;}
.cs-checkout-flow-steps{padding:30px !important;width:100%;display:table;margin-bottom:27px;text-align:center;}
@media (max-width:768px){.cs-checkout-flow-steps{padding:30px 0 !important;}
}
.cs-checkout-flow-steps > li{display:table-cell;}
.cs-checkout-flow-steps > li .cs-step-title{color:#cccccc;font-size:14px;font-weight:600;}
@media (max-width:768px){.cs-checkout-flow-steps > li .cs-step-title{display:block;font-size:13px;font-weight:400;}
}
.cs-checkout-flow-steps > li .cs-step-icon{color:#cccccc;border-radius:50%;border:3px solid #cccccc;padding:14px;margin-right:28px;vertical-align:middle;}
@media (max-width:768px){.cs-checkout-flow-steps > li .cs-step-icon{padding:5px;font-size:15px;margin-right:0;margin-bottom:8px;border-width:2px;}
}
.cs-checkout-flow-steps > li.active .cs-step-title{color:#6482e6;}
.cs-checkout-flow-steps > li.active .cs-step-icon{color:#6482e6;border-color:#6482e6;}
.cs-table-thumbnail{width:92px;height:82px;overflow:hidden;}
@media (max-width:767px){.cs-table-thumbnail{width:72px;height:62px;}
}
.cs-cart-table th{font-size:14px;font-weight:600;padding:17px 50px;color:#9a9a9a;}
@media (max-width:768px){.cs-cart-table th{padding:15px 5px;font-size:14px;}
}
.cs-cart-table td{padding:17px 50px;font-size:14px;font-weight:600;color:#666666;}
.cs-cart-table td strong{font-size:18px;}
@media (max-width:768px){.cs-cart-table td{padding:15px 5px;font-size:14px;}
}
.cs-cart-table a{color:#cccccc;width:40px;height:40px;border-radius:50%;line-height:40px;padding:8px;}
.cs-cart-table a:hover{color:#ea6a60;}
.cs-checkout-flow-actions{text-align:right;padding:35px;}
.cs-checkout-flow-actions .btn{width:163px;height:50px;line-height:50px;text-align:center;padding:0px 6px;font-size:14px;}
.cs-checkout-flow-actions .material-icons{vertical-align:middle;margin-top:-3px;}
.cs-checkout-flow-actions button + button{margin-left:21px;}
@media (max-width:600px){.cs-mobile-fix-bottom{position:fixed;bottom:0;left:0;right:0;background:#ffffff;padding:5px 0;display:table;width:100%;text-align:center;z-index:998;-moz-box-shadow:0 2px 34px -4px rgba(0, 0, 0, 0.7);-webkit-box-shadow:0 2px 34px -4px rgba(0, 0, 0, 0.7);box-shadow:0 2px 34px -4px rgba(0, 0, 0, 0.7);}
    .cs-mobile-fix-bottom a.btn{width:46% !important;margin:0 4px;}
}
.cs-checkout-total{padding:20px;border-top:2px solid #f5f5f5;}
@media (min-width:1200px){.cs-checkout-total{padding:25px 199px;}
}
.coupon-wrapper input{padding-left:15px;width:201px;height:38px;border-radius:2px;background-color:#fbfbfb;border:solid 1px #e1e0e0;position:relative;font-size:3px;}
.coupon-wrapper .input-field label{top:0.7rem;left:12px;}
.coupon-wrapper .input-field label:not(.label-icon).active{transform:translateY(-240%);left:0;font-size:10px;font-weight:600;color:#c0c0c0;}
.coupon-wrapper .material-icons{position:absolute;top:13px;right:10px;cursor:pointer;font-size:15px;}
.cs-total-amt{font-size:18px;font-weight:600;padding-right:46px;margin-top:20px;color:#666666;}
.cs-total-amt span{font-size:14px;font-weight:600;color:#a5a3a3;margin-right:14px;}
.cs-download{text-align:center;padding:53px;}
@media (max-width:768px){.cs-download{padding:15px;padding-top:25px;}
}
.cs-download h4{font-size:20px;font-weight:600;max-width:453px;display:block;margin:auto;color:#6e6e6e;margin-bottom:30px;}
.cs-download button{margin-top:28px;margin-bottom:79px;}
@media (max-width:768px){.cs-download button{margin:10px 0 30px;}
}
.cs-download p{max-width:354px;display:block;margin:auto;font-size:16px;font-weight:600;color:#6e6e6e;}
.cs-download-product-share{margin:2em 0;}
.cs-download-product-share li{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:.5em;}
.cs-download-product-share li a{-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;display:block;color:inherit;padding:0em 0.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;white-space:nowrap;text-overflow:ellipsis;border:2px solid #f5f5f5;border-radius:50%;width:40px;height:40px;text-align:center;line-height:40px;font-size:15px;}
.cs-download-product-share li a:hover{border-color:#6482e6;color:#6482e6;}
.modal-title{font-size:20px;padding:18px 30px;font-weight:600;color:#808080;text-align:center;border-bottom:2px solid #f5f5f5;}
.dashboard-modal{padding:10px;}
.dashboard-modal .modal-content{padding:0;padding-bottom:20px;}
.dashboard-modal .cs-close-icn{top:20px;right:30px;color:#bababa;}
@media (min-width:768px){.dashboard-modal .btn{width:233px;}
    .dashboard-modal .modal-content{padding:15px 35px 35px 35px;}
}
.cs-profile-socials-update{margin:30px 0;text-align:center;}
.cs-profile-socials-update > li{display:inline-block;text-align:center;margin:0 10px;}
.cs-profile-socials-update > li > a{width:49px;height:49px;border-radius:50%;line-height:49px;border:2px solid #f2f2f2;}
.btn-none{padding:10px 38px;border-radius:2px;color:#666666;}
.input-field .prefix ~ input{width:calc(100% - 90px) !important;margin-left:0;padding-left:90px;}
@media (max-width:768px){.input-field .prefix ~ input{width:calc(100% - 35px) !important;padding-left:35px;}
}
.input-field .prefix{top:16px;left:50px;font-size:14px;color:#cccccc;}
@media (max-width:768px){.input-field .prefix{left:20px;}
}
.cs-edit-profile-img{display:block;margin:auto;margin-bottom:15px;width:93px;height:93px;border-radius:50%;overflow:hidden;position:relative;}
.cs-edit-profile-img img{width:100%;height:100%;}
.cs-edit-profile-img .cs-uplod-img-icn{margin:auto;position:absolute;text-align:center;background:rgba(0, 0, 0, 0.41);line-height:93px;left:0;bottom:0;right:0;top:0;color:#fff;}
.btn-password{border:1px solid;border-radius:27px !important;border-color:#f1f1f1;}
.btn-password:hover{background:#f1f1f1;}
.privacy-section{padding-bottom: 80px;}
.cs-question{margin-top:58px;}
.cs-question h4{font-size:14px;font-weight:600;line-height:2.14;color:#666666;margin-top:40px;margin-bottom:30px;}
.cs-question h4:first-child{margin-top:0;}
.cs-question p{font-size:14px;font-weight:400;line-height:2.14;color:#666666;}
.timeline{list-style:none;padding:20px 0 20px;position:relative;}
.timeline:before{top:21px;bottom:0;position:absolute;content:" ";width:1px;background-color:#d6d6d6;left:26%;height:79%;}
.timeline > li{margin-bottom:60px;position:relative;}
.timeline > li:before{content:" ";display:table;}
.timeline > li:after{content:" ";display:table;clear:both;}
.timeline > li .timeline-title{width:16%;float:left;margin:0;position:relative;text-align:right;font-size:20px;font-weight:600;color:#666666;}
.timeline > li .timeline-text{float:right;text-align:left;width:53%;margin:0;font-size:20px;position:relative;left:-12%;font-weight:600;color:#666666;}
@media (max-width:768px){.timeline > li .timeline-text{left:0;width:63%;font-size:14px;}
}
.timeline > li .timeline-text span.info{display:block;margin-top:30px;font-size:16px;font-weight:600;max-width:87%;line-height:1.88;color:#a7a4a4;}
@media (max-width:768px){.timeline > li .timeline-text span.info{font-size:12px;line-height:22px;margin-top:12px;}
}
.timeline > li .timeline-text .cs-goal-reached{position:absolute;top:-8px;right:0;width:104px;height:38px;border-radius:100px;background-color:#00d664;font-size:14px;font-weight:600;color:#ffffff;text-align:center;line-height:38px;vertical-align:middle;}
@media (max-width:768px){.timeline > li .timeline-text .cs-goal-reached{font-size:10px;width:38px;right:-10px;}
}
.timeline > li .timeline-icon{width:25px;height:25px;border:5px solid rgba(247, 247, 247, 0.6);background:#6482e6;border-radius:50%;position:absolute;top:0;left:26%;margin-left:-12px;z-index:100;}
.timeline > li:last-child{margin-bottom:30px !important;}
.cs-custom-container{max-width:1170px;}
.cs-team{overflow:hidden;position:relative;height:340px;margin-bottom:23px;}
.cs-team .team-img{position:relative;height:340px;width:100%;}
.cs-team .team-img img{width:100%;height:100%;}
.cs-team .team-img:after{content:"";position:absolute;left:0;bottom:0;right:0;width:100%;height:45px;pointer-events:none;background:linear-gradient(to top, #464644, rgba(248, 247, 238, 0));visibility:visible;opacity:1;-webkit-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s;}
.cs-team .actions{position:absolute;left:0;bottom:-110px;right:0;width:100%;background:transparent;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;}
.cs-team .actions h4{font-size:20px;padding:0 38px;font-weight:600;margin:0;margin-bottom:3px;color:#ffffff;}
.cs-team .actions p{font-size:12px;padding:0 38px;margin:0;opacity:.5;color:#ffffff;}
.cs-team .actions ul.share{margin-top:30px;background:#6482e6;text-align:center;padding:28px 50px;width:100%;display:table;}
.cs-team .actions ul.share > li{display:table-cell;}
.cs-team .actions ul.share > li > a{padding:10px;color:#fff;font-size:21px;}
.cs-team .actions ul.share > li > a:hover{transform:translateY(-5px);}
.cs-team:hover .actions{-webkit-transform:translateY(-96px);transform:translateY(-98px);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;}
.cs-inner-header{background:url(../images/about/about-banner.png);background-position:center;background-size:cover;background-repeat:no-repeat;padding:60px 0 70px;position:relative;}
@media (min-width:768px){.cs-inner-header{padding:150px 0 100px;margin-top:-92px;}
}
@media (max-width:768px){.cs-inner-header{margin-top:-65px;}
}
.cs-inner-page-float-content{max-width:1170px;border-radius:6px;background-color:#ffffff;-moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.05);-webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.05);box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.05);text-align:center;padding:30px;}
@media (max-width:768px){.cs-inner-page-float-content{padding:15px;margin:15px;}
}
.cs-about-text{font-size:16px;font-weight:400;line-height:1.88;max-width:700px;margin:auto;color:#666666;text-align:center;}
.cs-custom-layout.cs-inner-position{position:relative;margin-top:60px;}
.cs-heading-line{font-size:24px;margin-top:10px;font-weight:600;text-align:center;padding-bottom:10px;color:#4d4d4d;position:relative;margin-bottom:20px;}
.cs-heading-line:after{content:"";position:absolute;left:0;right:0;margin:auto;bottom:0;width:68px;height:2px;background-color:#6482e6;}
.cs-heading-line.white-line{color:#fff;}
.cs-heading-line.white-line:after{background-color:#fff;}
.cs-payment-block{clear:both;}
.credit-card-form{margin:auto;margin-top:60px;margin-bottom:48px;max-width:555px;padding:41px;border-radius:2px;background-color:#ffffff;-moz-box-shadow:0 10px 30px 0 rgba(0, 0, 0, 0.03);-webkit-box-shadow:0 10px 30px 0 rgba(0, 0, 0, 0.03);box-shadow:0 10px 30px 0 rgba(0, 0, 0, 0.03);border:solid 2px #f5f5f5;}
@media (max-width:768px){.credit-card-form{padding:20px;margin-top:20px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;}
}
.credit-card-form input{font-size:12px;font-weight:600;color:#999999;height:50px;border-radius:4px;background-color:#ffffff;border:solid 1.5px #e1e0e0;padding-left:20px;width:calc(100% - 20px);}
.credit-card-form .select-wrapper input.select-dropdown{font-size:12px;font-weight:600;color:#999999;height:50px;border-radius:4px;width:calc(100% - 20px);border:solid 1.5px #e1e0e0;}
.credit-card-form .label{margin-top:0;font-size:12px;font-weight:600;color:#666666;}
@media (max-width:600px){.last-label{margin-top:10px !important;}
}
.cs-state-heading{font-size:20px;font-weight:600;color:#6e6e6e;text-align:center;max-width:551px;display:block;margin:auto;margin-bottom:50px;margin-top:30px;}
.cs-state-box{padding:40px;position:relative;border-radius:2px;background-color:#ffffff;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.05);margin-bottom:70px;}
@media (max-width:768px){.cs-state-box{margin-bottom:25px;}
}
.cs-state-box h4{font-size:18px;margin-top:6px;margin-bottom:6px;color:#808080;}
.cs-state-box p{font-size:14px;color:#b3b3b3;margin-bottom:0;}
.cs-state-box .cs-icon{width:64px;text-align:center;border-radius:50%;height:64px;color:#fff;line-height:64px;}
.cs-state-box .cs-icon .material-icons{line-height:inherit;}
.cs-state-box .cs-icon.icn-violet{background:#5754cb;}
.cs-state-box .cs-icon.icn-blue{background:#2176ed;}
.cs-state-box .cs-icon.icn-purple{background:#fe3157;}
.cs-state-box .cs-fixed-img{position:absolute;top:calc(50% - 24px);right:10%;}
.cs-heading-height{line-height:43px;margin-bottom:10px;}
.cs-form-card{background-color:#ffffff;box-shadow:0 20px 21px 0 rgba(225, 225, 225, 0.5);border-radius:2px;padding:23px;margin-top:15px;}
.cs-heading-small{font-size:14px;color:gray;margin-bottom:15px;margin-top:0;}
.cs-text-box{border-radius:2px;background-color:#f7f7f7;border:solid 1px #e2e2e2;margin:0;padding:16px;font-size:12px;color:gray;}
textarea.pop-textarea{border:1px solid #d3d3d3;border-radius:2px;background:#f9f9f9;padding-left:15px;width:calc(100% - 15px);font-size:12px;color:#666666;margin-top:20px;}
textarea.pop-textarea ~ label{margin-top:10px;}
.cs-shop-grid{padding:85px;padding-bottom:calc(85px - 41px);background-color:#ffffff;box-shadow:0 2px 44px 0 rgba(0, 0, 0, 0.08);max-width:1170px;margin:auto;margin-bottom:-120px;position:relative;}
.cs-shopcard{border-radius:2px;background-color:#ffffff;box-shadow:0 17px 17px 0 rgba(0, 0, 0, 0.06);max-width:220px;margin-left:auto;margin-right:auto;margin-bottom:41px;}
.cs-shopcard-icn{border-radius:2px;background-color:#ededed;font-size:50px;color:#fff;line-height:0;font-size:50px;color:#fff;height:162px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.cs-shopcard-content{background:#ffffff;padding:30px 8px;}
.cs-shopcard h4{font-size:16px;font-weight:600;text-align:center;color:#393939;}
@media (min-width:768px){.cs-shop-grid{margin-bottom:-120px;}
    .cs-pad100{padding-top:100px;}
}
.cs-shop-modal{max-width:500px;text-align:center;}
.cs-shop-modal .modal-content{padding:40px;}
.cs-shop-modal h4{font-size:18px;font-weight:600;color:#6e6e6e;}
.cs-shop-modal p{font-size:12px;font-weight:600;color:#9f9f9f;}
.cs-select-package{padding:20px 0;cursor:pointer;margin:45px 0;border-radius:3px;}
.cs-select-package.highlight{background-color:#eff3ff;border:dashed 0.5px #6482e6;}
.cs-select-package label{color:#6482e6;font-size:14px;font-weight:600;}
.cs-select-package [type="radio"] + label:before, .cs-select-package [type="radio"] + label:after{width:20px;height:20px;margin:2px;}
.cs-select-package [type="radio"]:not(:checked) + label:before, .cs-select-package [type="radio"]:not(:checked) + label:after{border-color:#6482e6;}
.cs-select-package [type="radio"]:checked + label:after, .cs-select-package [type="radio"].with-gap:checked + label:after{background-color:#6482e6;border-color:#6482e6;}
.cs-select-package [type="radio"]:checked + label:before, .cs-select-package [type="radio"].with-gap:checked + label:before{top:3px;left:3px;width:6px;height:12px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;z-index:2;border-radius:0;}
.cs-kit-count{text-align:center;margin:60px auto;}
.cs-kit-count img{width:35px;}
@media (max-width:768px){.cs-kit-count{margin:30px auto;}
}
.cs-kit-count h4{margin-top:21px;font-size:18px;font-weight:600;color:#838383;margin-bottom:4px;}
.cs-kit-count p{font-size:14px;font-weight:600;color:#838383;margin:0;}
.cs-gift-banner{padding:39px;background:#6482e6;border-radius:2px;text-align:center;}
@media (max-width:768px){.cs-gift-banner{margin:0 -10px;}
}
@media (min-width:1200px){.cs-gift-banner{min-height:550px;}
}
.cs-gift-banner .cs-banner-img{width:93px;height:106px;display:block;margin:70px auto;overflow:hidden;}
.cs-gift-banner .cs-banner-img img{width:100%;height:100%;}
.cs-gift-banner h4{font-size:22px;font-weight:600;color:#ffffff;}
.cs-gift-banner p{font-size:12px;margin:28px auto 44px;font-weight:600;color:#c9d5ff;}
.cs-subtext{font-size:16px;font-weight:600;margin:0;text-align:center;color:#838383;margin-top:20px;}
@media (max-width:768px){.cs-subtext{text-align:center;margin-bottom:20px;}
}
.cs-divider{border:0;border-top:1px solid #dbdbdb;}
.cs-pad20{padding:20px;}
@media (max-width:768px){.cs-pad20 .btn{width:100%;}
}
.cs-floating-div{margin-bottom:-160px;position:relative;}
.cs-floating-div .cs-box{background-color:#ffffff;box-shadow:0 2px 44px 0 rgba(0, 0, 0, 0.08) !important;}
.cs-top-floated{padding-top:150px;}
