@charset "utf-8";
/* CSS Document */
@import url('line-awesome.min.css');
*{outline: none !important;}
@font-face { font-family: 'BrandonGrotesque-Bold'; src: url('../fonts/BrandonGrotesque-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/BrandonGrotesque-Bold.otf') format('opentype'), url('../fonts/BrandonGrotesque-Bold.woff') format('woff'), url('../fonts/BrandonGrotesque-Bold.ttf') format('truetype'), url('../fonts/BrandonGrotesque-Bold.svg#BrandonGrotesque-Bold') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'BrandonGrotesque-Medium'; src: url('../fonts/BrandonGrotesque-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/BrandonGrotesque-Medium.otf') format('opentype'), url('../fonts/BrandonGrotesque-Medium.woff') format('woff'), url('../fonts/BrandonGrotesque-Medium.ttf') format('truetype'), url('../fonts/BrandonGrotesque-Medium.svg#BrandonGrotesque-Medium') format('svg'); font-weight: normal; font-style: normal; } 
@font-face { font-family: 'BrandonGrotesque-Regular'; src: url('../fonts/BrandonGrotesque-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/BrandonGrotesque-Regular.otf') format('opentype'), url('../fonts/BrandonGrotesque-Regular.woff') format('woff'), url('../fonts/BrandonGrotesque-Regular.ttf') format('truetype'), url('../fonts/BrandonGrotesque-Regular.svg#BrandonGrotesque-Regular') format('svg'); font-weight: normal; font-style: normal; } 
@font-face { font-family: 'BrandonGrotesque-Light'; src: url('../fonts/BrandonGrotesque-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/BrandonGrotesque-Light.otf') format('opentype'), url('../fonts/BrandonGrotesque-Light.woff') format('woff'), url('../fonts/BrandonGrotesque-Light.ttf') format('truetype'), url('../fonts/BrandonGrotesque-Light.svg#BrandonGrotesque-Light') format('svg'); font-weight: normal; font-style: normal; } 
@font-face { font-family: 'BrandonGrotesque-Black'; src: url('../fonts/BrandonGrotesque-Black.eot?#iefix') format('embedded-opentype'), url('../fonts/BrandonGrotesque-Black.otf') format('opentype'), url('../fonts/BrandonGrotesque-Black.woff') format('woff'), url('../fonts/BrandonGrotesque-Black.ttf') format('truetype'), url('../fonts/BrandonGrotesque-Black.svg#BrandonGrotesque-Black') format('svg'); font-weight: normal; font-style: normal; }
a:hover,a:focus{text-decoration: none;}
body {font-family: 'BrandonGrotesque-Medium' !important;overflow-x: hidden;margin: 0; padding: 0 !important;position: relative;}
a {color: #f84400;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
a:hover, a:active, a:focus {color: #2D6CDF;outline: none;text-decoration: none;transition: all ease-in-out 300ms;-webkit-transition: all ease-in-out 300ms;
		-moz-transition: all ease-in-out 300ms;-ms-transition: all ease-in-out 300ms;}
img {max-width: 100%;}
p {font-family: 'BrandonGrotesque-Light' !important;margin-bottom: 20px;color: #4c4b4b;}
h1, h2, h3, h4, h5, h6 { color: #000;font-weight: 500; margin: 0 0 20px 0; font-family: 'BrandonGrotesque-Medium' !important;}
::-webkit-selection {color: #fff;background: #2D6CDF;}
::-moz-selection {color: #fff;background: #2D6CDF;}
::selection {color: #fff;background: #2D6CDF;}
.fh5co-loader {position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 9999;background: url(../images/loader.gif) center no-repeat #fff;}
.col-padded {margin: 0 !important;padding: 0 !important;}
#page{position:relative;overflow:hidden;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.offcanvas #page{overflow:hidden;position:absolute}
.offcanvas #page:after{-webkit-transition:2s;-o-transition:2s;transition:2s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:transparent;content:""}


/*.fh5co-nav{width:100%;padding:0;z-index:999 ;position:absolute ; position: fixed;}
.fh5co-nav .top-menu{padding:15px 0}
.fh5co-nav .top-menu #fh5co-logo a img{max-height:50px}
.fh5co-nav .top{border-bottom:1px solid rgba(0,0,0,0.08);padding:0;margin-bottom:0}
.fh5co-nav .top .num,.fh5co-nav .top .fh5co-social,.fh5co-nav .top .site{display:inline-block;margin:0;padding:5px 12px}
.fh5co-nav .top .site{float:left;font-weight:300;margin-top:0;border-left:1px solid rgba(0,0,0,0.08);border-right:1px solid rgba(0,0,0,0.08)}
.fh5co-nav #fh5co-logo{margin:0;padding:0;text-transform:uppercase;font-weight:bold;font-weight:700}
.fh5co-nav #fh5co-logo a{color:#000;position:relative;padding-left:25px}
.fh5co-nav #fh5co-logo a span{color:#000}
.fh5co-nav #fh5co-logo a i{position:absolute;top:5px;left:0}
.fh5co-nav ul{padding:0;margin:9px 45px 0 0}
.fh5co-nav ul li{padding:0 15px 0 0;margin:0;list-style:none;display:inline;font-weight:300;display:none}
.fh5co-nav ul li.btn-cta{display:inline-block}
.fh5co-nav ul li a{font-size:18px;padding:30px 15px;font-weight:bold; color: #000; -webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.fh5co-nav ul li a:hover,.fh5co-nav ul li a:focus,.fh5co-nav ul li a:active{color:black}*/


/*.fh5co-nav ul li.btn-cta a{padding:0;color:#e67f21}
.fh5co-nav ul li.btn-cta a span{background:transparent;padding:2px 16px;display:-moz-inline-stack;display:inline-block;zoom:1;display:inline;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:4px;font-size:18px;font-weight:500;border:2px solid #e67f21;font-family:'BrandonGrotesque-Medium'}
.fh5co-nav ul li.btn-cta a:hover span,.fh5co-nav ul li.btn-cta a.active span{background:#e67f21;color:#fff;border:2px solid #e67f21}
.fh5co-nav ul li.active>a{font-weight:400}
*/
.fh5co-hero{background:#fff url(../images/loader.gif) no-repeat center center}
.fh5co-hero .flexslider{border:0;z-index:1;margin-bottom:0}
.fh5co-hero .flexslider .slidesnew{position:relative;padding: 0px;}
.fh5co-hero .flexslider .slidesnew li{ list-style: none; background-repeat:no-repeat;background-size:cover;background-position:center!important;position:relative}
.fh5co-hero .flexslider .slidesnew li:after{position:absolute;top:0;bottom:0;left:0;right:0;content:'';background:transparent;z-index:1}
.fh5co-hero .flexslider .flex-control-nav{bottom:40px;z-index:1000}
.fh5co-hero .flexslider .flex-control-nav li a{background:#fff;box-shadow:none;width:12px;height:12px;cursor:pointer}
.fh5co-hero .flexslider .flex-control-nav li a.flex-active{cursor:pointer;background:rgba(255,255,255,0.7);-webkit-box-shadow:0 0 0 3px #f8f9fa;-moz-box-shadow:0 0 0 3px #f8f9fa;box-shadow:0 0 0 3px #f8f9fa}
.fh5co-hero .flexslider .flex-direction-nav{display:none}
.fh5co-hero .flexslider .slider-text{display:table;opacity:1;min-height:700px;height:700; z-index:9}
.fh5co-hero .flexslider .slider-text>.slider-text-inner{display:table-cell;vertical-align:middle; height: 100%; position:relative; width: 100%;}
.fh5co-hero .flexslider .slider-text>.slider-text-inner h1,.fh5co-hero .flexslider .slider-text>.slider-text-inner h2{margin:0;padding:0;color:white}
.fh5co-hero .flexslider .slider-text>.slider-text-inner h1{font-size:60px; max-width: 900px;margin: 20px auto 0; font-weight:600;text-shadow:0 4px 4px rgba(0,0,0,0.75);position:relative;z-index:-1;text-transform:uppercase}
.fh5co-hero .flexslider .slider-text>.slider-text-inner h3{font-size:25px;margin-bottom:30px;color:#fff;text-shadow:0 4px 4px rgba(0,0,0,0.75);font-weight:300;font-family:'BrandonGrotesque-Regular'}
.fh5co-hero .flexslider .slider-text>.slider-text-inner .btn{padding:10px 12px;color:#fff;border:0;font-size:14px;font-weight:700;text-transform:uppercase;background:#e67f21;border:2px solid #e67f21}
.btn-learn{border-radius:4px;max-width:270px;white-space:normal;margin:54px 5px}
.btn-learn i{font-weight:bold;padding:0 0 0 8px}
.fh5co-hero .flexslider .slider-text>.slider-text-inner .btn:hover{background:#fff;border:2px solid #e67f21;color:#e67f21;}
.fh5co-hero .flexslider .slider-text>.slider-text-inner .fh5co-lead{font-size:20px;color:#fff}
.fh5co-hero .flexslider .slider-text>.slider-text-inner .fh5co-lead .icon-heart{color:#d9534f}
#fh5co-course-categories{padding:7em 0;clear:both}
#fh5co-offcanvas{position:absolute;z-index:1098;width:100%;background:#fff;top:0;right:0;top:0;bottom:0;padding:60px 40px 30px 40px;overflow-y:auto;display:block;
	-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.offcanvas #fh5co-offcanvas{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}
#fh5co-offcanvas a{color:#000}
#fh5co-offcanvas a:hover{color:#fb7600}
#fh5co-offcanvas ul{padding:0;margin:0}
/*#fh5co-offcanvas ul li.btn-cta{display:none}*/
#fh5co-offcanvas ul li{padding:6px 0;margin:0;list-style:none;display:block}
#fh5co-offcanvas ul li.others-menus{display:inline-block;padding:20px 0}
#fh5co-offcanvas ul li.others-menus a{font-size:14px;padding-right:15px}
#fh5co-offcanvas ul li.menu-footer{padding:12px 0;position:absolute;bottom:0}
#fh5co-offcanvas ul li a{font-size:21px;/*font-family:'Poppins',sans-serif;*/font-weight:400; text-decoration: none;}
#fh5co-offcanvas ul li a.btn-Started{border-radius:4px;background:transparent;border:1px solid #fb7600;color:#fb7600;padding:9px 15px;text-transform:uppercase;font-weight:400;font-size:17px;font-family:'BrandonGrotesque-Medium';margin:20px 0}
#fh5co-offcanvas ul li a.btn-Started:hover{background:#fb7600;border:1px solid #fb7600;color:#fff}
#fh5co-offcanvas ul li p{font-size:11px; text-transform: uppercase; /*font-family:'Poppins',sans-serif;*/font-weight:400;  color: #8a8f8f;margin:30px 0 5px}
#fh5co-offcanvas ul li.menu-footer a{padding:0 10px 0 0}
.fh5co-nav .clicks-menu #fh5co-logos{display:none}
#fh5co-offcanvas .clicks-menu{display:inline-flex;padding:80px 0 50px 0}
.fh5co-nav-toggle{width:25px;height:25px;cursor:pointer;text-decoration:none}
.fh5co-nav-toggle.active i::before,.fh5co-nav-toggle.active i::after{background:#444}
.fh5co-nav-toggle:hover,.fh5co-nav-toggle:focus,.fh5co-nav-toggle:active{outline:0;border-bottom:none!important}
.fh5co-nav-toggle i{position:relative;display:inline-block;width:21px;height:2px;color:#62736f;font:bold 14px/.4;text-transform:uppercase;text-indent:-55px;background:#62736f;transition:all .2s ease-out;transform:rotate(180deg)}
.fh5co-nav-toggle i::before,.fh5co-nav-toggle i::after{content:'';width:31px;height:2px;background:#62736f;position:absolute;left:0;transition:all .2s ease-out}
.fh5co-nav-toggle.fh5co-nav-white>i{color:#62736f;background:#62736f;}
.fh5co-nav-toggle.fh5co-nav-white>i::before,.fh5co-nav-toggle.fh5co-nav-white>i::after{background:#62736f;}
.fh5co-nav-toggle.fh5co-nav-white.active>i{color:#fff;background:transparent}
.fh5co-nav-toggle.fh5co-nav-white.active>i::before,.fh5co-nav-toggle.fh5co-nav-white.active>i::after{background:#b5afaf}
.fh5co-nav-toggle i::before{top:-9px}.fh5co-nav-toggle i::after{bottom:-7px; display: none;}
/*.fh5co-nav-toggle:hover i::before{top:-10px}.fh5co-nav-toggle:hover i::after{bottom:-10px}*/
.fh5co-nav-toggle.active i{background:transparent}
.fh5co-nav-toggle.active i::before{top:0;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.fh5co-nav-toggle.active i::after{display: block; bottom:0;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}
.fh5co-nav-toggle{z-index: 1039;position:absolute;right:0;top:24px;/*z-index:21;*/padding:6px 0 0 0;display:block;margin:0 auto;display:block;height:44px;width:44px;border-bottom:none!important}
.blink-text{display:table-cell;vertical-align:middle;min-height:700px}
.blink-potions-2{position:absolute;left:26%;top:34%}
.blink-text .tooltips{width:45px;height:45px;background:#fff;display:block;border-radius:50%}
.blink-text .tooltips i{line-height:50px;font-size:24px;color:#fb7600}
.blink-text .tooltips:hover{background:#e67f21}
.blink-text .tooltips.active{background:#e67f21}
.blink-text .tooltips:hover i{color:#fff}
.blink-text .tooltips icon1{background:url(../images/picture-orange.svg) no-repeat 0 0;width:20px;height:20px;display:inline-block;position:relative;top:22px;left:.5px}
.blink-text .tooltips:hover icon1,.blink-text .tooltips.active icon1{background:url(../images/picture-white.svg) no-repeat 0 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.blink-text .tooltips icon2{background:url(../images/box-orange.svg) no-repeat 0 0; background-size: 20px;width:20px;height:20px;display:inline-block;position:relative;top:23px;left:0}
.blink-text .tooltips:hover icon2,.blink-text .tooltips.active icon2{background:url(../images/box-white.svg) no-repeat 0 0; background-size: 20px; -webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.blink-text .tooltips icon3{background:url(../images/task-orange.svg) no-repeat 0 0;width:20px;height:20px;display:inline-block;position:relative;top:22px;left:.5px}
.blink-text .tooltips:hover icon3,.blink-text .tooltips.active icon3{background:url(../images/task-white.svg) no-repeat 0 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.blink-text .tooltips icon4{background:url(../images/copy-orange.svg) no-repeat 0 0;width:20px;height:20px;display:inline-block;position:relative;top:22px;left:2px}
.blink-text .tooltips:hover icon4,.blink-text .tooltips.active icon4{background:url(../images/copy-white.svg) no-repeat 0 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.blink-text .tooltips icon5{background:url(../images/users-orange.svg) no-repeat 0 0;width:20px;height:20px;display:inline-block;position:relative;top:23px;left:.5px}
.blink-text .tooltips:hover icon5,.blink-text .tooltips.active icon5{background:url(../images/users-white.svg) no-repeat 0 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.blink-text .tooltips{position:relative;display:inline-block}
.blink-text .tooltips .tooltiptext{width:300px;height:auto;line-height:20px;padding:8px;left:-115px;margin-left:0;color:#719dab;z-index:9;text-shadow:1px 1px 1px rgba(0,0,0,0.1);text-align:center;background:#fff;text-indent:0;border-radius:6px;position:absolute;pointer-events:none;bottom:100px;opacity:0;box-shadow:1px 1px 2px rgba(0,0,0,0.1);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.blink-text .tooltips:hover .tooltiptext{opacity:1;bottom:36px}
.blink-text .tooltiptext h3{color:#000;font-size:18px;font-weight:700;margin:0}
.blink-text .tooltiptext p{color:#363535;font-size:18px;margin:4px 0 4px;font-family:'BrandonGrotesque-Light'}
.blink-potions-1{position:absolute;left:20%;bottom:9%}
.blink-potions-3{position:absolute;right:20%;top:41%}
.blink-potions-4{position:absolute;right:5%;top:62%}
.blink-potions-5{position:absolute;right:12%;bottom:12%}
.blink-text .blink-potions-4 .tooltips .tooltiptext{left:-184px}
.blink-text .tooltips .effects{position:relative;width:65px;height:65px;top:-10px;left:-10px}
.blink-text .tooltips .effects:before{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;z-index:12;box-shadow:0 0 0 2px #fff;opacity:0;-webkit-transform:scale(0.150);-moz-transform:scale(0.150);-ms-transform:scale(0.150);transform:scale(0.150);-webkit-animation:sonarEffect 1.3s ease-out 75ms infinite;-moz-animation:sonarEffect 1.3s ease-out 75ms infinite;animation:sonarEffect 1.3s ease-out 75ms infinite}
.blink-text .tooltips .effects:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;z-index:12;box-shadow:0 0 0 2px #fff;opacity:0;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-animation:sonarEffect 1.3s ease-out 75ms infinite;-moz-animation:sonarEffect 1.3s ease-out 75ms infinite;animation:sonarEffect 1.3s ease-out 75ms infinite}@-webkit-keyframes sonarEffect{0%{opacity:.1}40%{opacity:.3;box-shadow:0 0 0 2px #fff,0 0 1px 1px #fff,0 0 0 1px #fff}100%{box-shadow:0 0 0 2px #fff,0 0 1px 1px #fff,0 0 0 1px #fff;-webkit-transform:scale(1.5);opacity:0}}@-moz-keyframes sonarEffect{0%{opacity:.1}40%{opacity:.3;box-shadow:0 0 0 2px #fff,0 0 1px 1px #fff,0 0 0 1px #fff}100%{box-shadow:0 0 0 2px #fff,0 0 1px 1px #fff,0 0 0 1px #fff;-webkit-transform:scale(1.5);opacity:0}}@keyframes sonarEffect{0%{opacity:.1}40%{opacity:.3;box-shadow:0 0 0 2px #fff,0 0 1px 1px #fff,0 0 0 1px #fff}100%{box-shadow:0 0 0 2px #fff,0 0 1px 1px #fff,0 0 0 1px #fff;-webkit-transform:scale(1.5);opacity:0}}
.about-sec{background-color:#fff;padding:50px 0}
h2.h2-common:after{content:'';position:absolute;bottom:-10px;left:50%;transform:translate(-50%,0%);height:2px;width:60px;background:#fb7600}
.about-sec p{font-size:17px;font-weight:300;color:#5d5c5c}
.about-sec .text-left{padding-left:180px;padding-top:130px}
.about-sec .text-left ul{padding:0;margin:0 0 25px 0;list-style-type:none}
.about-sec .text-left ul li{padding:8px 0;margin:0}
.about-sec .text-left ul li a{color:#5d5c5c}
.about-sec .text-left ul li a i{color:#fa5c00;padding:0 10px 10px 0;display:block;float:left;margin-top:4px}
.img-potions-one img{max-height:700px;object-fit:cover}
.img-potions-one .img-potions-two{position:absolute;top:24.5%;left:22.8%}
.about-sec .btn-Started{border-radius:30px;background:transparent;border:1px solid #fb7600;color:#fb7600;padding:12px 25px;text-transform:uppercase;font-weight:700}
.about-sec .btn:hover{background:#fb7600;border:1px solid #fb7600;color:#fff}
.about-sec .btn-Started i{font-weight:700}
.about-sec .text-right{padding-top:30px}
.padd-right{padding-right:0}
.sec-bgmobile{background:url(../images/bg-1.jpg);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center;min-height:100vh;padding:130px 0;position:relative;z-index:1;
-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover; }
.sec-bgmobile .mobile-potions-two{position:absolute;top:28px;left:14%}
.sec-bgmobile .mobile-potions-three{position:absolute;top:20px;left:33%}
.sec-bgmobile .text-left{padding-top:100px;padding-left:40px}
.sec-bgmobile .text-left h5{color:#fb7600;font-weight:300}
.sec-bgmobile .text-left ul{padding:0;margin:0 0 25px 0;list-style-type:none}
.sec-bgmobile .text-left ul li{padding:8px 0;margin:0}
.sec-bgmobile .text-left ul li a{color:#fff}
.sec-bgmobile .text-left ul li a i{color:#fa5c00;padding:0 10px 9px 0;display:block;float:left;margin-top:5px}
.sec-bgmobile .btn-Started{border-radius:4px;background:transparent;border:1px solid #fff;color:#fff;padding:12px 25px;text-transform:uppercase;font-weight:700}
.sec-bgmobile .btn:hover{background:#fb7600;border:1px solid #fb7600;color:#fff}
.sec-bgmobile .btn-Started i{font-weight:700}
.what-dose-sec{background:url(../images/bg_trans-2.png) no-repeat;background-attachment:fixed;background-position:left bottom;min-height:100vh;padding:0;position:relative}
.what-details-main{display:block;padding:8px;margin:0 auto;text-align:center}
.what-dose-sec .what-details-img img{width:25px;height:80px;padding:2px}
.what-dose-sec .what-details-text{display:inline-block;padding:28px 0;vertical-align:middle;position:relative;text-align:left;max-width:275px}
.what-details-text h1{font-size:112px;font-weight:700;position:relative;line-height:82px;color:#f4f4f4}
.what-dose-sec .what-details-text h1:after{border-bottom:2px solid #fa5c00;content:"";left:20px;position:absolute;width:30px;bottom:0}
.what-count-text{position:absolute;top:0}
.what-details-text h2{font-size:18px;font-weight:700;position:relative;margin-top:18px}
.what-details-text p{font-size:16px;color:#5d5c5c}
.blink-effects .what-details-img .effects{position:relative;width:80px;height:80px;top:-16px;left:-16px}
.blink-effects .what-details-img .effects:before{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;z-index:12;box-shadow:0 0 0 0 #d5d4d4}
.blink-effects .what-details-img .effects:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;z-index:12;box-shadow:0 0 0 0 #d5d4d4}
.who-is-for{padding:0px 0}
.who-is-for img{vertical-align:middle;max-height:630px;object-fit:cover}
.who-is-for .slideshow-container{max-width:1000px;position:relative;margin:auto}
.who-is-for .text{color:#f2f2f2;font-size:15px;padding:8px 12px 28px;position:absolute;bottom:0;width:100%;text-align:center}
.who-is-for .dot{cursor:pointer;margin:45px 10px;background-color:transparent;border-radius:28px;display:inline-block;padding:8px 15px;color:#000;text-transform:uppercase;font-size:15px}
.who-is-for .active,.who-is-for .dot:hover{color:#fb7600;transition:all .15s ease-in-out}
.who-is-for .fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s;opacity:1}
.who-is-for .text h2,.who-is-for .text p{color:#fff}
.who-is-for .text h2{font-size:48px;font-weight:500;text-transform:uppercase}
.who-is-for .text p{font-size:19px;font-family:'BrandonGrotesque-Light';margin-bottom:0}
.banner-catagory-box{position:relative}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}
.our-partner-sec{padding:0 0 120px 0}
.our-pricing-sec{background:url(../images/bg-3.jpg);background-attachment:fixed;background-repeat:no-repeat;background-position:center;min-height:100vh;padding:60px 230px;position:relative;z-index:1;background-size:cover}
.our-pricing-sec h2{color:#fff;position:relative}
.our-pricing-sec h2:after{content:'';position:absolute;bottom:-10px;left:33px;height:2px;width:60px;background:#fb7600}
.our-pricing-sec h4{color:#fff;font-size:25px}
.our-pricing-sec p{color:#fff;font-size:20px}
.professional-main{position:relative}
.pricing-potions-one{position:absolute;height:680px;width:380px;background:#fff;right:0;-webkit-box-shadow:-9px 0 18px 0 rgba(193,199,199,0.2);-moz-box-shadow:-9px 0 18px 0 rgba(193,199,199,0.2);box-shadow:-9px 0 18px 0 rgba(193,199,199,0.2);z-index:9;border-radius:8px}
.pricing-potions-two{position:relative;height:585px;max-width:350px;background:#fff;left:0;border-radius:8px;top:45px}
.text-pricing{text-align:center;display:block;padding:45px 30px}
.text-pricing h5{color:#fb7600;font-size:25px}
.text-pricing p{color:#5d5c5c;font-size:20px}
.our-pricing-sec .text-center ul{padding:0;margin:0 0 25px 0;list-style-type:none}
.our-pricing-sec .text-center ul li{padding:8px 0;margin:0}
.our-pricing-sec .text-center ul li a{color:#5d5c5c;font-family:'BrandonGrotesque-Light'}
.our-pricing-sec .text-center ul li a i{color:#fa5c00;padding:0 10px 0 0}
.our-pricing-sec .btn{padding:15px 26px;color:#fff;border:0;font-size:14px;font-weight:700;text-transform:uppercase;background:#fb7600;border:2px solid #fb7600}
.our-pricing-sec .btn-learn{border-radius:4px;margin:60px 0 0}
.our-pricing-sec .btn-learn i{font-weight:bold;padding:0 0 0 8px}
.our-pricing-sec .btn:hover{background:transparent;border:2px solid #fb7600;color:#fb7600}
.our-pricing-sec .text-left{padding-top:220px;padding-bottom:180px}
.our-pricing-sec .professional-text ul{padding:0;margin:0 0 25px 0;list-style-type:none}
.our-pricing-sec .professional-text ul li{padding:6px 0;margin:0}
.our-pricing-sec .professional-text ul li a{color:#5d5c5c;font-family:'BrandonGrotesque-Light'}
.our-pricing-sec .professional-text .text-pricing h5{color:#19a0ba;font-size:25px}
.our-pricing-sec .professional-text ul li a i{color:#19a0ba;padding:0 10px 0 0}
.our-pricing-sec .professional-text .btn{padding:15px 26px;color:#fff;border:0;font-size:14px;font-weight:700;text-transform:uppercase;background:#19a0ba;border:2px solid #19a0ba}
.our-pricing-sec .professional-text .btn-learn{border-radius:4px;margin:4px 0 0}
.our-pricing-sec .professional-text .btn-learn i{font-weight:bold;padding:0 0 0 8px}
.our-pricing-sec .professional-text .btn:hover{background:transparent;border:2px solid #19a0ba;color:#19a0ba}
/*what_does_sec*/
.what_does_sec{text-align:center;margin-top:50px;padding:0}
.what_does_sec li{display:inline-block}
.logo_slider_sec{padding:0px 0;background:url(../images/bg_trans.png);background-attachment:fixed;background-repeat:no-repeat;background-position:right top;}
.logo_slider_row .carousel-inner{height:560px}
.logo_slider_row{margin-top:50px;position:relative}
.thumbnails_row{padding:0;text-align:center; display: flex;flex-wrap: wrap; justify-content: center;}
.thumbnails_row li{margin-right:5px;display:inline-block;width:20%;margin:20px 0 20px;}
.next_pre_sec{background:transparent;position:absolute;bottom:0;right:0;width:82px;height:40px;left:0;margin:0 auto}
.next_pre_sec .carousel-control-next,.next_pre_sec .carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;width:35px;height:35px;border:1px solid #b1b1b1}
.carousel-control-prev-icon{background-image:url("../images/arrow-left.png");width:8px;height:14px}
.carousel-control-next-icon{background-image:url("../images/arrow-right.png");width:8px;height:14px}
.search-text .btn-search{background:#e67f21;border:0;color:#FFF;height:45px;width:80px;position:absolute;right:0;top:0;width:160px;height:56px;border-radius:0;font-size:18px;text-transform:uppercase;font-family:'BrandonGrotesque-Medium';cursor:pointer}
.search-text h4{color:#888582;font-weight:700}
ul.socail_sec{margin:50px 0 30px}
/*footer*/
footer{background-color:#fff;padding:0}footer ul{list-style:none;margin:0 auto;display:inline-block;padding-left:0}
footer h3{color:#fb7600;font-family:'BrandonGrotesque-Regular';font-size:20px;margin:15px auto 25px;max-width:70%}
footer.footer_custome ul.menu li{display:inline-block;text-align:center;margin-bottom:5px}
footer.footer_custome ul.menu li a{color:#5c5c5c;padding:20px;font-size:17px;font-family:'BrandonGrotesque-Light'}
footer ul li a:hover{color:#7dabdb;text-decoration:none}
.footer-top{padding-bottom:50px}
.footer-top .fa{font-size:18px;color:#FFF;padding-right:10px}
.footer-top a{color:#FFF;background:#333;padding:10px}
.footer-top .col-lg-2:hover .fa,.footer-top .col-lg-2:hover a{color:#7dabdb;text-decoration:none}
.copyright{background-color:#f0f0f0}
.copyright p{font-size:12px;padding:15px 0 10px 0}
#top{color:#fff;background:#7dabdb;cursor:pointer;font-size:18px;line-height:40px;height:40px;width:40px;right:30px;position:fixed;border-radius:3px;text-align:center;bottom:350px}
.form{width:100%}.search-text .form{max-width:600px;margin:10px auto 0;text-align:center;position:relative}
.search-text .input-search{height:45px;width:100%;padding-left:20px;color:#a7b4b5;border:1px solid #d3dedf;height:56px;border-radius:0}
.copy_text{text-transform:uppercase;color:#9e9e9e;text-align:center;font-size:12px;margin-top:15px;letter-spacing:.02em}
ul.social-network{list-style:none;display:inline;margin-left:0!important;padding:0}
ul.social-network li{display:inline;margin:0 5px}
.social-circle li a{display:inline-block;position:relative;margin:0 auto 0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width:50px;height:50px;font-size:20px}
.social-circle li i{margin:0;line-height:50px;text-align:center}
ul.socail_sec li{display:inline-block;margin:0 10px}
footer ul.socail_sec li a{ text-align: center; border-radius: 100%; display: block; width: 40px; height: 40px; font-size: 20px; background: #000; color: #fff; border-color: #000; line-height: 42px;}
/*footer ul.socail_sec li a.icoFacebook{color:#5c5c5c;padding:7px;font-size:17px;font-family:'BrandonGrotesque-Light';width:44px;height:44px;border:1px solid #2a427e;border-radius:100%;display:block}
footer ul.socail_sec li .icoIntra{color:#5c5c5c;padding:7px;font-size:17px;font-family:'BrandonGrotesque-Light';width:44px;height:44px;border:1px solid #da90ab;border-radius:100%;display:block}*/
.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}
h2.h2-common{font-size:29px;font-weight:500;position:relative;text-transform:uppercase;margin-bottom:30px;margin-top:20px}
.about-sec .text-left h3{font-weight:500;text-transform:uppercase;margin-bottom:6px}
.about-sec .text-left h5{color:#fb7600;font-size:22px;font-family:'BrandonGrotesque-Regular';letter-spacing:.02em;margin-top:15px;margin-bottom:15px}
.about-sec .text-left ul li a{color:#5d5c5c;font-size:17px;font-family:'BrandonGrotesque-Light'}
.about-sec .btn-Started{border-radius:4px;background:transparent;border:1px solid #fb7600;color:#fb7600;padding:12px 25px;text-transform:uppercase;font-weight:700;font-family:'BrandonGrotesque-Medium'}
.sec-bgmobile .text-left h3{font-weight:500;color:#fff;text-transform:uppercase;margin-bottom:8px}
.sec-bgmobile .text-left h5{color:#fb7600;font-size:22px;font-family:'BrandonGrotesque-Regular';letter-spacing:.02em;margin-bottom:15px;margin-top:15px}
.sec-bgmobile .text-left ul li a{color:#fff;font-size:17px;font-weight:300;font-family:'BrandonGrotesque-Light'}
.what-details-text h2{font-size:17px;font-weight:500;position:relative;margin-top:18px;font-family:'BrandonGrotesque-Medium';text-transform:uppercase;letter-spacing:.02em}
.what-details-text p{font-size:17px;color:#535353;font-family:'BrandonGrotesque-Light';letter-spacing:.02em;margin-top:27px}
.footer-logo{padding:25px}
#fp-nav.right{right:0;display:none!important}
.ms-wrapper{position:relative;margin:0 auto 80px;width:100%;padding:0 2px;/*background:url(../images/elements.png) no-repeat center center*/}
.ms-perspective{position:relative;margin:0;width:294px;height:610px;-webkit-perspective:1200px;-moz-perspective:1200px;perspective:1200px;-webkit-perspective-origin:50% 0;-moz-perspective-origin:50% 0;perspective-origin:50% 0}
.ms-device{position:absolute;width:100%;height:100%;-webkit-transition:-webkit-transform .7s ease-in-out;-moz-transition:-moz-transform .7s ease-in-out;transition:transform .7s ease-in-out;-webkit-transform:rotateY(0deg) rotateX(0deg);-moz-transform:rotateY(0deg) rotateX(0deg);transform:rotateY(0deg) rotateX(0deg)}
.ms-device::before{content:'';width:189px;height:50px;position:absolute;bottom:-84px;left:50%;margin-left:-80px;/*background:url(../images/mobile-shadow.png) no-repeat center center*/}
.ms-device,.ms-object,.ms-object>div,.ms-screens a{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}
.ms-object{position:absolute;width:100%;height:100%;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s}
.ms-object>div{position:absolute;display:block;background:transparent}
.ms-front,.ms-back{width:290px;height:590px;border-radius:34px}
.ms-top,.ms-bottom{width:30px;height:179.99952px;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0}
.ms-left,.ms-right{width:30px;height:448px}
.ms-object .ms-front{background:url(../images/mobile-1.png) no-repeat top left;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}
.ms-front{-webkit-transform:rotateY(0deg) translateZ(15px);-moz-transform:rotateY(0deg) translateZ(15px);transform:rotateY(0deg) translateZ(15px)}
.ms-back{-webkit-transform:rotateX(180deg) translateZ(15px);-moz-transform:rotateX(180deg) translateZ(15px);transform:rotateX(180deg) translateZ(15px)}
.ms-right{-webkit-transform:translateY(30px) rotateY(90deg) translateZ(224.99952px);-moz-transform:translateY(30px) rotateY(90deg) translateZ(224.99952px);transform:translateY(30px) rotateY(90deg) translateZ(224.99952px)}
.ms-left{-webkit-transform:translateY(30px) rotateY(-90deg) translateZ(15px);-moz-transform:translateY(30px) rotateY(-90deg) translateZ(15px);transform:translateY(30px) rotateY(-90deg) translateZ(15px)}
.ms-top{-webkit-transform:rotateZ(-90deg) translateY(15px) rotateY(90deg);-moz-transform:rotateZ(-90deg) translateY(15px) rotateY(90deg);transform:rotateZ(-90deg) translateY(15px) rotateY(90deg)}
.ms-bottom{-webkit-transform:rotateZ(-90deg) translateY(15px) rotateY(-90deg) translateZ(508px);-moz-transform:rotateZ(-90deg) translateY(15px) rotateY(-90deg) translateZ(508px);transform:rotateZ(-90deg) translateY(15px) rotateY(-90deg) translateZ(508px)}
.ms-screens a{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
.ms-screens a.withtransition{background-size:256px 441px}
.ms-screens>a{position:absolute;width:256px;height:442px;left:17px;top:67px;outline:0;display:block;cursor:pointer;opacity:1;-webkit-transition:-webkit-transform .7s,opacity .4s;-moz-transition:-moz-transform .7s,opacity .4s;transition:transform .7s,opacity .4s;-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);transform:translateZ(16px)}
.ms-screens>a::after{content:'';position:absolute;width:100%;height:100%;background:transparent;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}
.ms-label{border:3px solid #fff;color:#fff;position:absolute;left:100%;margin-left:18px;width:200px;padding:10px;opacity:0;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transition:opacity .7s,-webkit-transform .7s;-moz-transition:opacity .7s,-moz-transform .7s;transition:opacity .7s,transform .7s}
.ms-screens>a:hover .ms-label{border-color:#687fa7;color:#687fa7}
.ms-label::after{right:100%;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-right-color:#d9382e;border-width:16px;top:50%;margin-top:-16px}
.ms-label::after,.ms-label::before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.ms-label::after{border-color:transparent;border-right-color:#d2d1d5;border-width:12px;top:50%;margin-top:-12px}
.ms-label::before{border-color:transparent;border-right-color:#fff;border-width:16px;top:50%;margin-top:-16px}
.ms-screens>a:hover .ms-label::before{border-right-color:#687fa7}
.ms-wrapper button{background:transparent;font-weight:700;font-size:16px;letter-spacing:1px;padding:0;border:3px solid #fff;color:#fff;position:absolute;top:1em;left:1em;text-transform:uppercase;width:0;height:0;overflow:hidden;box-sizing:border-box;border:0}
.ms-wrapper button:hover{border-color:#687fa7;color:#687fa7}
.ms-view-layers .ms-screens .ms-screen-1{-webkit-transform:translateZ(65px);-moz-transform:translateZ(65px);transform:translateZ(65px);opacity:1;}
.ms-view-layers .ms-screens a[data-order="1"].withtransition{-webkit-transition-delay:.7s;-moz-transition-delay:.7s;transition-delay:.7s}
.ms-view-layers .ms-screens .ms-screen-2{-webkit-transform:translateZ(115px);-moz-transform:translateZ(115px);transform:translateZ(115px);opacity:1;}
.ms-view-layers .ms-screens a[data-order="2"].withtransition{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}
.ms-view-layers .ms-screens .ms-screen-3{-webkit-transform:translateZ(165px);-moz-transform:translateZ(165px);transform:translateZ(165px);opacity:1;}
.ms-view-layers .ms-screens a[data-order="3"].withtransition{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}
.ms-view-layers .ms-screens .ms-screen-4{-webkit-transform:translateZ(215px);-moz-transform:translateZ(215px);transform:translateZ(215px);opacity:1;}
.ms-view-layers .ms-screens a[data-order="4"].withtransition{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}
.ms-view-layers .ms-screens .ms-screen-5{-webkit-transform:translateZ(265px);-moz-transform:translateZ(265px);transform:translateZ(265px);opacity:1;}
.ms-view-layers .ms-screens a[data-order="5"].withtransition{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}
.ms-view-layers .ms-screens>a:hover::after{opacity:1}
.ms-view-layers .ms-label{opacity:1;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);transform:rotateX(-90deg)}
.ms-view-layers .ms-screen-1 .ms-label{-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s;transition-delay:1.1s}
.ms-view-layers .ms-screen-2 .ms-label{-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}
.ms-view-layers .ms-screen-3 .ms-label{-webkit-transition-delay:.9s;-moz-transition-delay:.9s;transition-delay:.9s}
.ms-view-layers .ms-screen-4 .ms-label{-webkit-transition-delay:.8s;-moz-transition-delay:.8s;transition-delay:.8s}
.ms-view-layers .ms-screen-5 .ms-label{-webkit-transition-delay:.7s;-moz-transition-delay:.7s;transition-delay:.7s}
.ms-effect-1.ms-view-layers .ms-device{-webkit-transform:rotateY(25deg) rotateX(0deg);-moz-transform:rotateY(25deg) rotateX(0deg);transform:rotateY(25deg) rotateX(0deg)}
.ms-effect-1 .ms-screens .ms-screen-1{background:url("../images/one-advice.png") no-repeat center center}
.ms-effect-1 .ms-screens .ms-screen-2{background:url("../images/two-dashboard.jpg") no-repeat center center}
.ms-effect-1 .ms-screens .ms-screen-3{background:url("../images/three-mobile-5.png") no-repeat center center}
.ms-effect-1 .ms-screens .ms-screen-4{background:url("../images/four-tasks.jpg") no-repeat center center}
.ms-effect-1 .ms-screens .ms-screen-5{background:url("../images/mobile-3.png") no-repeat center center}
.ms-effect-1.ms-view-layers .ms-screens a[data-order="1"]{-webkit-transform:translateZ(36px);-moz-transform:translateZ(36px);transform:translateZ(36px)}
.ms-effect-1.ms-view-layers .ms-screens a[data-order="2"]{-webkit-transform:translateZ(106px);-moz-transform:translateZ(106px);transform:translateZ(106px)}
.ms-effect-1.ms-view-layers .ms-screens a[data-order="3"]{-webkit-transform:translateZ(176px);-moz-transform:translateZ(176px);transform:translateZ(176px)}
.ms-effect-1.ms-view-layers .ms-screens a[data-order="4"]{-webkit-transform:translateZ(246px);-moz-transform:translateZ(246px);transform:translateZ(246px)}
.ms-effect-1.ms-view-layers .ms-screens a[data-order="5"]{-webkit-transform:translateZ(316px);-moz-transform:translateZ(316px);transform:translateZ(316px)}
.about-houuselab-column{float:none;width:12px;margin:1px 0}
.img-potions-one{position:relative}
.about-houuselab-column img{opacity:0;cursor:pointer}
.about-houuselab-column img:hover{opacity:0}
.row:after{content:"";display:table;clear:both}
.about-houuselab-menu{position:absolute;display:none;top:18%;left:25.8%;transition:all .15s ease-in-out}
#imgtext{position:absolute;bottom:15px;left:15px;color:white;font-size:20px}
.closebtn{position:absolute;top:0;right:0;color:#e8791d;font-size:35px;cursor:pointer}
#expandedImg{width:250px!important;height:410px;object-fit:cover}
.about-house-lab{padding:60px 0}
.mobileslider{position:relative; z-index: 2;}
.mobileslider .button-pagination ul{list-style-type:none;display:block;text-align:center;padding:10px 0}
.mobileslider .button-pagination ul li{display:inline-block;padding:6px}
.mobileslider .button-pagination ul li a{width:22px;height:22px;border-radius:50%;background:transform;border:1px solid #fff;display:block}
.mobileslider .button-pagination ul li a:hover,.mobileslider .button-pagination ul li a.active{background:#fff;border:1px solid #fff}
.profesonel-right{position:absolute;right:0;top:0}.profesonel-right .professional-menu{position:absolute;left:126px;top:100px}
.professional-menu ul{list-style-type:none;background:#bcbec0;margin:0;min-height:325px;border-right:2px solid #333;border-bottom:2px solid #333;border-radius:0 0 8px 0}
.professional-menu ul li{padding:0 10px 4px!important;margin:6px 0 0!important}
.professional-menu ul li a{width:20px;height:20px;display:inline-block}
.professional-menu ul li.plus-icon{background:#757575;padding:6px 10px!important;margin-top:0!important}
.professional-menu ul li.plus-icon a{vertical-align:middle}
.professional-menu ul li.plus-icon a i{color:#b3b5b7;font-size:24px;vertical-align:top;line-height:20px;padding:0}
.professional-menu ul li:nth-child(2) a{background:url(../images/task-gray.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(2) a:hover,.professional-menu ul li:nth-child(2) a.active{background:url(../images/task-orange.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(3) a{background:url(../images/expense.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(3) a.active{background:url(../images/expense-orange.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(4) a{background:url(../images/copy-gray.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(4) a:hover,.professional-menu ul li:nth-child(4) a.active{background:url(../images/copy-orange.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(5) a{background:url(../images/picture-gray.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(5) a:hover,.professional-menu ul li:nth-child(5) a.active{background:url(../images/picture-orange.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(6) a{background:url(../images/box-gray.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(6) a:hover,.professional-menu ul li:nth-child(6) a.active{background:url(../images/box-orange.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(7) a{background:url(../images/conversations.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(7) a:hover,.professional-menu ul li:nth-child(7) a.active{background:url(../images/conversations-orange.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(8) a{background:url(../images/users-gray.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(8) a.active{background:url(../images/users-orange.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(9) a{background:url(../images/alert-gray.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(9) a.active{background:url(../images/alert-orange.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(10) a{background:url(../images/lock.svg) no-repeat 0 0}
.professional-menu ul li:nth-child(10) a:hover,.professional-menu ul li:nth-child(10) a.active{background:url(../images/lockn-orange.svg) no-repeat 0 0}
.about-sec .profesonel-left{padding-right:910px}
.about-menu-img{position:absolute;top:100px;left:168px;display:none}
.about-menu-img img{height:400px;object-fit:contain;box-shadow:4px 4px 6px -1px rgba(0,0,0,0.4);border-bottom:2px solid #fff;border-right:2px solid #fff}
.button-pagination-menu ul{list-style-type:none;display:block;text-align:center;padding:10px 0}
.button-pagination-menu ul li{display:inline-block;padding:6px}
.button-pagination-menu ul li a{width:22px;height:22px;border-radius:50%;background:transform;border:1px solid #ccc;display:block}
.button-pagination-menu ul li a:hover,.button-pagination-menu ul li a.active{background:#ccc;border:1px solid #ccc}
.photo-credit{color:#9e9e9e;position:absolute;bottom:-35px;right:0;font-size:.8em}
.professional-menu ul li.last-menu{margin-top:30px!important}
.sec-bgmobile.download-theapp  .text-left{  }
.sec-bgmobile.download-theapp  .text-left h6{ color: #fff; font-size: 19px; margin-top: 4px; margin-bottom: 4px; }
.sec-bgmobile .text-left ul li, .about-sec .text-left ul li{padding: 3px 0; text-align: justify;}
.sec-bgmobile .text-left{ padding-top: 15px; padding-left:15px; }
.profesonel-left h6{ color: #5d5c5c; font-size: 19px;  margin-top: 4px; margin-bottom: 4px;}
.about-sec .text-left{padding-top: 40px;}
/*.blink-text .tooltips.active{-webkit-animation: light-effect 1.3s ease-out 75ms;-moz-animation: light-effect 1.3s ease-out 75ms ;animation: light-effect 1.3s ease-out 75ms;}
@keyframes light-effect {40% { background: #e67f21;}100% { background: #fff; }}*/
.who-is-for .text{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7db9e8+0,000000+100&0+0,1+100 */
background: -moz-linear-gradient(top, rgba(125,185,232,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(125,185,232,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(125,185,232,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007db9e8', endColorstr='#000000',GradientType=0 ); /* IE6-9 */}
.section.who-is-for .mySlides { position: relative; }
.footer-h2 {color: #5c5c5c;}
.what-dose-slide {/*padding-left: 200px;padding-right: 200px;*/padding-left: 120px;padding-right: 120px;}
.what-dose-slide .fp-tableCell {/*display: block !important;*//*height: auto !important;*/}    
/* .professinal-slider {position: relative;}
.professinal-slider .swiper-container {position: absolute;top: 26px;left: 95px;}
.professinal-slider .swiper-container .swiper-slide img {height: 364px;object-fit: cover;} */
.professinal-slider .swiper-wrapper {background: url(../images/Macbook-PNG-Picture-new.png) no-repeat center center; width: 750px; height: 453px;
	background-size: 100%;}
.professinal-slider .swiper-wrapper .swiper-slide img { height: 357px; width: 566px; position: absolute; left: 94px; top: 24px;}
.professinal-slider .swiper-container {overflow: visible;}
.professinal-slider .swiper-container-horizontal>.swiper-pagination-bullets, .professinal-slider .swiper-pagination-custom, 
.professinal-slider .swiper-pagination-fraction {bottom: -20px;left: 0;width: 100%;}
.professinal-slider .swiper-pagination-bullet {width: 16px;height: 16px;display: inline-block;border-radius: 100%;background: transparent;
  border: 1px solid #ccc;opacity: 1;}
.professinal-slider .swiper-pagination-bullet-active {opacity: 1;background: #ccc;}
/* @supports (-moz-appearance:meterbar) and (background-blend-mode:difference,normal) {
	.ms-effect-1 .ms-screens .ms-screen-4 {	background: url("../images/2-dashboard.jpg") no-repeat center center; background-size: 95%;}
	.ms-screens > a {position: absolute;width: 268px;height: 507px;top: 52px;left: 18px;}
	.ms-back {-moz-transform: rotateX(0deg) translateZ(0px);transform: rotateX(0deg) translateZ(0px);}
	} */
/*section{padding: 60px 0;}*/
.accordio-list-style h1, .accordio-list-style a{ color: #5d5c5c; }
.accordio-list-style .btn-link { white-space: nowrap; font-weight: 400; background-color: transparent; text-decoration: none !important; 
	font-size: 17px;font-weight: bold;padding-left: 0px; text-align: left; border:0px !important;}
.accordio-list-style .card-body { border-top: 0px solid #007b5e;}
.accordio-list-style .card-header .btn.collapsed .fa.main{ display:none;}
.accordio-list-style .card-header .btn .fa.main{ background: transparent; padding: 13px 11px; color: #ffffff; width: 35px; height: 41px; position: absolute;
				left: -1px; top: 10px; border-top-right-radius: 7px; border-bottom-right-radius: 0px; display:block;}
.about-sec .text-left .accordio-list-style h5 , .download-theapp .accordio-list-style h5{ margin-top: 0px;  }
.accordio-list-style .card-header .btn{ background: transparent; }
.about-sec .text-left .accordio-list-style .btn-block.btn-link , .download-theapp .accordio-list-style .btn-block.btn-link{ margin-top: 0px; padding-top: 0px;}
.accordio-list-style .card{ border:none !important; background: transparent !important;}
.accordio-list-style .card-header{ padding: 10px 0px !important; border-bottom: none !important; background: transparent !important; border:none !important;}
.about-sec .btn-block ul , .download-theapp ul{ margin-bottom: 0px !important; }
.professional_text{ position: relative; z-index: 99; }
.accordio-list-style{ margin-bottom: 30px; }
.about-sec .accordio-list-style .btn-link:hover {color: #fb7600;}
.about-sec .btn-block ul li a{ text-decoration: none; }
.download-theapp ul li a{ text-decoration: none;}
.download-theapp .accordio-list-style .btn-link {color: #fff;}
.btn-block .la.la-angle-down{ display: none; }
.btn-block.collapsed .la.la-angle-down{ display:block; }
.btn-block.collapsed .la.la-angle-up{ display: none; }
.btn-block .la.la-angle-up{ display: block; }
.accordio-list-style .btn-block.btn-link { position: relative; padding-left: 30px;  text-align: left;}
.accordio-list-style .btn-block.btn-link{color: #fb7600;}
.about-sec .accordio-list-style .btn-block.btn-link.collapsed{color: #5d5c5c;}
.download-theapp .accordio-list-style .btn-block.btn-link.collapsed{ color: #fff; }
.accordio-list-style .btn-block.btn-link i{ position: absolute; left:0px; top: 4px; }
.mobile-showcase .mobileslider{ max-width: 296px;  }
header .fp-tableCell { height: auto !important;  } /*.section.about-sec .fp-tableCell*/
/*.about-sec.about-house-lab.text-center h2.h2-common{ margin-top: 50px; margin-bottom: 30px; }*/
.about-sec .profesonel-left{ min-height: 470px; }
.about-sec .profesonel-left .text-right.padd-right.profesonel-right{padding-top: 0px !important;}
.what-dose-sec.what-dose-slide .film_roll_container .film_roll_wrapper{ height: 450px !important; }
.what-dose-sec .film_roll_wrapper .round-main.active .what-textsec h2 { margin-bottom: 0px;}
.what-dose-sec .film_roll_wrapper .round-main.active .what-textsec p { margin-top: 0px !important; margin-top: 0px  !important;}
.what-textsec span{ line-height: 10px; height: 10px;}
.what-dose-sec .btn-arrow:hover{ text-decoration: none; }
.fh5co-nav ul li.btn-cta a:hover , .fh5co-nav ul li.btn-cta a:focus{text-decoration: none;}
.mobileslider .button-pagination ul li a{ cursor: pointer; }
.fade:not(.show) { opacity: 1 !important;}
.thumbnails_row li .thumbnail img{ max-height: 90px; }
.logo_slider_sec .thumbnails_row li:nth-of-type(4n+0) { clear: both;}
.our-pricing-sec{ overflow: hidden; }
.logo_slider_sec h2.h2-common{margin-top: 0px;}
.fp-tableCell{}
/*.logo_slider_sec .thumbnails_row{ text-align: left; }*/
.logo_slider_sec .thumbnails_row li{ text-align: center;  }
.what-dose-sec .swiper-container { width: 100%; /*height: 100%;*/ }
.what-dose-sec .swiper-slide {  text-align: center;  font-size: 18px;   display: -webkit-box; display: -ms-flexbox;
  display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center;
  justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.head-text{ display: inline-block; width: 100%; }
.round-slide{display: inline-block; position: relative; z-index: 99; cursor: pointer; margin: 40px auto 15px;vertical-align: top;width: 80px ;height: 80px; border-radius: 50%; background: #808080;}
.what-textsec{ opacity: 0; }
.round-slide img{width: 30px;height: 30px;margin: 25px auto;display: block;}
.swiper-slide.swiper-slide-active .what-textsec{ opacity: 1; }
.what-dose-sec .swiper-slide.swiper-slide-active  h4{ color:  #e97e24;  font-size: 24px;}
.what-dose-sec .swiper-slide.swiper-slide-active .what-textsec h2{color:  #e97e24;  font-size: 24px; line-height: 24px; margin: 20px 0 5px;}
.what-dose-sec .swiper-slide.swiper-slide-active .what-textsec p {font-weight: normal;
 font-size: 24px;line-height: 26px;margin: 0px 0;}
.what-dose-sec .swiper-slide.swiper-slide-active .round-slide { width: 130px; height: 130px; background: #e97e24; }
.what-dose-sec .swiper-slide.swiper-slide-active .round-slide img { width: 70px; height: 70px; margin: 27px auto; display: block;}
.what-dose-sec .swiper-slide.swiper-slide-prev .round-slide{width: 100px ;height: 100px;background: #404040;}
.what-dose-sec .swiper-slide.swiper-slide-next .round-slide{width: 100px ;height: 100px;background: #404040;}
.what-dose-sec .swiper-slide.swiper-slide-next .round-slide img , 
.what-dose-sec .swiper-slide.swiper-slide-prev .round-slide img{width: 50px;height: 50px;margin: 23px auto;display: block;}
.what-dose-sec .swiper-slide.swiper-slide-prev , .what-dose-sec .swiper-slide.swiper-slide-next{ padding-top: 3px }
.what-dose-sec .swiper-slide.swiper-slide-active{ padding-top: 6px; }
.what-dose-sec .swiper-slide h4{ font-size: 20px; }
.what-textsec{position: static;left: 0;right: 0;width: 500px;margin:20px auto 0;}
.about-sec .text-left ul li a:hover{text-decoration: none;  }
.what-dose-sec .swiper-pagination{ display: none; }
.what-dose-sec .swiper-slide{ cursor: pointer; }
.what-dose-sec .swiper-button-prev, .what-dose-sec .swiper-button-next , .section-celebrates .swiper-button-prev, .section-celebrates .swiper-button-next ,  .logo_slider_sec .swiper-button-prev , .logo_slider_sec .swiper-button-next{ background: transparent; width: 32px;}
.what-dose-sec .swiper-button-prev i , .what-dose-sec .swiper-button-next i , .logo_slider_sec .swiper-button-prev i , .logo_slider_sec .swiper-button-next i , .section-celebrates .swiper-button-prev i, .section-celebrates .swiper-button-next i{ font-size: 50px; color: #807f7f;}
.what-dose-sec .swiper-button-prev i:hover , .what-dose-sec .swiper-button-next i:hover , .logo_slider_sec .swiper-button-prev i:hover , .logo_slider_sec .swiper-button-next i:hover , .section-celebrates .swiper-button-prev:hover i, .section-celebrates .swiper-button-next:hover i{color: #e97e24;}
.gst_text { font-size: 1rem !important; display: inline; color: #5d5c5c; font-family: 'BrandonGrotesque-Light';}

/*.ms-screens > a{width: 264px;height: 450px;}*/
.swiper-button-next.swiper-button-disabled , .swiper-button-prev.swiper-button-disabled{ opacity: 0; }
.mobile-swiper-inner{background:url(../images/mobile-1.png) no-repeat top left;-webkit-background-size:100% 100%;
	-moz-background-size:100% 100%;background-size:100% 100%; width: 100%; max-width: 280px; height: 566px; padding: 66px 17px 68px;}
.mobile-swiper-inner .swiper-slide img{ width: 100%; height: 100%; }
.mobile-swiper-inner .swiper-container{ height: 100%; }
.mobile-swiper-slider{ padding-bottom: 45px; width: 280px; position: relative;}
.mobile-swiper-slider span.swiper-pagination-bullet{ width: 18px; height: 18px; margin: 0 5px;  background: transparent; opacity: 1; border:1px solid #fff;}
.mobile-swiper-slider span.swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #fff; }
.mobile-swiper-slider .swiper-pagination{ bottom: 0px; left: 0; right: 0; margin: 0 auto; height: 20px;}
.newsletter-head{ padding: 25px 15px 0px; color: #000;}
.newsletter-head h1{color: #000; font-family: 'Brandon_med';text-transform: uppercase;font-size: 22px;margin: 0px 0 10px; text-align: center;}
.newsletter-head h2{ line-height: 26px; padding: 0; color: #000; font-size: 20px; font-family:'BrandonGrotesque-Light' !important; margin-bottom: 20px; text-align: center;}
.newsletter-head button.primary {height: 40px; text-transform: capitalize; margin-top: 15px;margin-bottom: 20px; color: #fff; font-size: 17px;
	border-radius: 4px; width: 100%; padding: 8px 11px 10px; font-weight: 700; cursor: pointer; text-shadow: 0 1px 0 hsla(0,0%,100%,.75); padding: 8px 11px 10px; border:0px; background-color: #f88000;
	background-image: linear-gradient(hsla(0,0%,100%,.03),rgba(0,0,0,.03)); }
.newsletter-head input.form-control:focus{ box-shadow: none; }
.newsletter-head input.form-control{ height: 40px; }
body.modal-open{ overflow: hidden !important; }
body.modal-open.fp-viewing-Home{ overflow: hidden !important; }
.modal.newsletter-modal .modal-body{ background: #fff; padding: 0px; margin: 10px 0;}
.modal.newsletter-modal .modal-dialog{ height: 710px; padding: 10px; max-width: 500px; position: absolute; top: 0px; right: 0; left: 0px; margin: auto; bottom: 0px; }
.modal.newsletter-modal {background: rgb(0,0,0,0.2);}
.modal.newsletter-modal .modal-content{ border-color: #fff; border-radius: 0px; }
.text-popup { padding: 25px 15px 0; }
.text-popup p{ line-height: 22px;font-size: 15px; margin-bottom: 0px; color: #000; font-family: 'BrandonGrotesque-Regular' !important; text-align: center;}
.newsletter-head .img-popup img{ width: 100%; object-fit: cover; max-height: 250px; }
.newsletter-modal button.close{position: absolute;right: 15px;top: -5px;}
/*---30-10-18--*/
.btn-block.selectBtnDownArrow .la.la-angle-up{ display: none; }
.btn-block.selectBtnDownArrow .la.la-angle-down { display: block;}
/*.fh5co-nav{ height: 70px; }
.fh5co-nav ul li{ padding: 0px; }
.fh5co-nav ul{ margin: 0px 0px 0 0; padding-right: 15px;}
.fh5co-nav ul li.btn-cta a , #fh5co-offcanvas ul li.btn-cta a{ padding: 0px;  color: #000;  }
.fh5co-nav ul li.btn-cta a , #fh5co-offcanvas ul li.btn-cta a{  font-weight: bold; line-height: 36px; font-size: 14px; display: block; padding: 0px 20px; }
.fh5co-nav ul li.btn-cta a.active , #fh5co-offcanvas ul li.btn-cta a.active{ background:#e67f22; color:#fff; border-radius: 5px; box-shadow: 0 4px 20px 0 rgba(230, 127, 33, 0.4); }
#fh5co-offcanvas ul li.btn-cta a{ display: inline-block; border:1px solid #e9e7e5; border-radius: 5px;}
 #fh5co-offcanvas ul li.btn-cta a.active{border-color: #e67f22;}
#fh5co-offcanvas ul li.btn-cta{ display: inline-block; }
.fix-menu{ display: block; float: left; position: absolute; top: 0px; }
.fh5co-nav ul.fix-menu li{ display: inline-block; }
.fh5co-nav ul.fix-menu li a{ padding: 0 20px; text-decoration: none; line-height: 36px; text-transform: uppercase; font-size: 14px;}
.fh5co-nav ul.fix-menu li a:hover{ color: #e67f22;  }
.fh5co-nav-toggle{ top: 13px;  }*/
/*#fh5co-offcanvas .fix-menu{ display: none; }*/
/*#fh5co-logo img{  margin-top: -3px;  }
.fh5co-nav #fh5co-logo a{ padding-left: 35px; }*/
/**/
/*.right-nav-box ul{ margin: 0px 45px 0 0;}
.right-nav-box ul li{ list-style: none; display: inline-block; vertical-align: middle;}
.right-nav-box ul li.btn-cta a{ padding: 0px;  color: #000;  }
.right-nav-box ul li.btn-cta a{ line-height: 36px; font-size: 14px; display: block; padding: 0px 20px; }
.right-nav-box ul li.btn-cta:last-child a{ background:#e67f22; color:#fff; border-radius: 5px; box-shadow: 0 4px 20px 0 rgba(230, 127, 33, 0.4); }
.navbar{  box-shadow: 0 1px 26px 0 rgba(0, 0, 0, 0.05); }*/
 /*.navbar-light .navbar-brand{ margin-right: 3em; }*/
header .navbar-light .navbar-nav .nav-link{ padding-left: 15px; padding-right: 15px; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #000000; padding-top: 0px; padding-bottom: 0px; line-height: 36px;}
.header-sec.section{ padding-top: 70px; }
.fh5co-nav-toggle{ display: none; }
#fh5co-offcanvas .social-link { display: none; margin-top: 35px;}
#fh5co-offcanvas .social-link li a{ padding: 0 10px; margin: 0 0px; display: inline-block;}
#fh5co-offcanvas .social-link li a.icoFacebook { /*padding: 11px;*/ border: 1px solid #2a427e;}
#fh5co-offcanvas .social-link li .icoIntra { /*padding: 11px;*/ border: 1px solid #da90ab; }
#fh5co-offcanvas .social-link li a.icoFacebook , #fh5co-offcanvas .social-link li .icoIntra { text-align: center; border-radius: 100%; display: block;width: 40px; height: 40px; font-size: 20px; background: #000; color: #fff; border-color: #000; }
#fh5co-offcanvas .social-link li a.icoFacebook i , #fh5co-offcanvas .social-link li .icoIntra i{ line-height: 39px;}
#fh5co-offcanvas p.for-p{font-family: 'BrandonGrotesque-Regular' !important; font-weight: normal; display: none; margin-top: 16px; font-size: 11px; text-transform: uppercase;}
.fh5co-nav ul.fix-menu li.others-menus{ display: none; } 
.fh5co-nav{box-shadow: 0 1px 26px 0 rgba(0, 0, 0, 0.05); background: #fff;}
/**/
.section.section-celebrates{ padding-top: 0px; padding-bottom: 10px; }
.section.section-celebrates .fp-tableCell{ padding-top: 80px; }
.section-celebrates h3{font-size: 35px;  font-weight: 300; color: #000000; font-family:'BrandonGrotesque-Light' !important;}
.section-celebrates h5{font-size: 20px;  font-weight: 500;color: #000000; }
.section-celebrates .celebrates-box{ position: relative; padding-bottom:5px; width: 100%; max-width: 460px; /*height: 310px;*/ margin: 0 auto;}
.section-celebrates .celebrates-box > img , .section-celebrates .celebrates-box > a > img { width: 100%; height: 315px; object-fit: cover; }

.section-celebrates .celebrates-box .celebrates-box-inner{ /* box-shadow: 0 5px 25px 0 rgba(230, 127, 33, 0.13);*/ text-align: center; background: #fff;/* position: absolute; bottom: 10px; left: 30px; right: 30px;*/ }
.section-celebrates .celebrates-box .celebrates-box-inner a{ text-decoration: none !important; display: block; padding: 13px;height: 120px; overflow: hidden; }
.section-celebrates .celebrates-box .celebrates-box-inner:hover a h4{ color: #e67f21; }
.section-celebrates .celebrates-box .celebrates-box-inner h4{white-space: nowrap; margin-bottom: 8px;  overflow: hidden;text-overflow: ellipsis; margin-top: 0px; color: #000000; text-transform: uppercase; font-size: 20px; font-weight: bold;}
.section-celebrates .celebrates-box .celebrates-box-inner p{ line-height: 24px; white-space:pre; overflow: hidden;font-family: 'BrandonGrotesque-Regular' !important;  margin-bottom: 0px;  font-size: 18px; color: #4a4a4a;}

.section-celebrates .swiper-button-prev { left: -25px; }
.section-celebrates .swiper-button-next{    right: -10px;}
.section-celebrates .swiper-button-next.swiper-button-disabled, .section-celebrates .swiper-button-prev.swiper-button-disabled { opacity: 0.2;}
.section-celebrates .celebrates-box .celebrates-box-inner p{ /*text-overflow: ellipsis; */  height: 45px;} 
.section-celebrates .celebrates{ position: relative; padding-right: 390px; margin-bottom: 50px; min-height: 60px;}
.section-celebrates .celebrates .view-storeies{position: absolute; top: 0px; text-decoration: none; display: inline-block; right: 0px; border:1px solid #e67f21;  color: #e67f21;  text-transform: uppercase;  font-size: 14px;  border-radius: 5px; line-height: 36px; padding:  0 20px;  font-weight: bold;}
.section-celebrates .celebrates .view-storeies:hover{background: #e67f21; color: #fff;  }
.section-celebrates .celebrates .view-storeies.btns{ right: 200px; }
.section-celebrates .swiper-custom-div{ position: relative; width: 100%; display: block; text-align: center; height: 20px;}
.section-celebrates .swiper-custom-div .swiper-pagination-bullet-active{ background: #fb7600; }
.section-celebrates .swiper-pagination{ left: 0; right: 0;}
.section-celebrates .swiper-pagination-bullet {width: 13px;height: 13px;display: inline-block;border-radius: 100%;background: transparent;
  background: #ccc; opacity: 1; margin: 0 2px; }
/**/
.what-dose-sec , .our-pricing-sec , .sec-bgmobile ,  .logo_slider_sec , .who-is-for , .section-celebrates{ min-height: inherit; padding-top: 70px; padding-bottom: 70px; }
.section.section-celebrates , .about-sec{ padding-bottom: 70px; padding-top: 70px;}
.about-sec.about-house-lab{ padding-bottom: 0px; }
.section.who-is-for h2.h2-common , .section.what-dose-sec.what-dose-slide h2.h2-common{ margin-top: 0px; }
.section.section-celebrates{ padding-bottom: 20px; }
.footer_custome { padding-top: 30px; padding-bottom:50px; }
.banr-btn{ position: absolute; bottom: -20px; left: 0; right: 0px; margin:  0 auto;  }
.slider-text-inner .btn.banr-btn:hover{background: #fff;  color: #e67f21;}
.banr-btn .btn.btn-learn{ margin: 0 auto; }
.play-btn-div{ position: absolute; bottom: 80px; display: block; z-index: 99; left: 0; right: 0px; width: 60px; 
	height: 60px; margin: 0px auto; cursor: pointer; }
.play-btn-div i{ color: #fff; font-size: 60px; }
.play-btn-div::before {content: ''; position: absolute; top: 50%; left: 50%; width: 60px; height: 60px; margin: -30px 0 0 -30px; border: 4px solid #fff; border-radius: 100%;
  -webkit-transition: border-color 300ms; -moz-transition: border-color 300ms; transition: border-color 300ms;}
.play-btn-div::after { content: ''; position: absolute; top: 50%; left: 50%; width: 0; height: 0; margin: -15px 0 0 -10px; border-left: 25px solid #fff;
    border-top: 15px solid transparent; border-bottom: 15px solid transparent; -webkit-transition: border-color 300ms; -moz-transition: border-color 300ms; transition: border-color 300ms;}
.play-btn-div:hover::before{ border-color: #e67f22; }
.play-btn-div:hover::after{ border-left-color: #e67f22; }
.playmodal .modal-dialog{ max-width: 700px; padding: 0 30px;}
.playmodal .modal-dialog{ margin: 100px auto 50px;}
.playmodal .modal-body{ padding: 0px; }
.playmodal .close{ position: absolute; right: -26px; top: -26px; opacity: 1; cursor: pointer; }
.playmodal .close i{ color: #fff; font-size: 16px; }
.what-dose-slide{ padding-bottom: 0px; }
.mySlides_inner{ display: inline-block; margin: 0 auto; position: relative; width: 90%;}
.mySlides_inner{}
.who-is-for img{height:650px; width: 100%; }
 @media (min-width:1200px){.section.section-celebrates .container{max-width:1180px}}
 @media (min-width:1600px){.section.section-celebrates .container{max-width:1400px}}
 body.overflow.offcanvas{ overflow:hidden; position: fixed; }


/*.home-logo img{ max-width: 200px; max-height: 40px; }
.new-cls-nav .home-logo{ position: absolute; left: 0px; padding-left: 15px; padding-right: 15px; }
.new-cls-nav { padding-left: 408px; position: relative; min-height: 40px; }

.fixed-cont .navbar.navbar-default{ border: none; border-radius: 0px; }
*/
header.common-header-new {
    position: fixed;
    top: 0px;
    left: 0;
    right: 0px;
    z-index: 195;
    background: #fff;
    padding: 15px 0px;
    height: 70px;
    box-shadow: 0 1px 26px 0 rgba(0, 0, 0, 0.05);
    border-bottom: 0px;
}
header .navbar-brand img {height: 40px; width: 200px;  max-width: inherit;}
header .navbar-brand {
    height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
    position: relative;
    z-index: 99;
    padding-right: 15px/*12% 200px*/;
    padding-left: 15px;
    margin-right: 0px;
}
header .navbar{ padding: 0px; background: transparent !important; box-shadow: none; }
header ul{ padding: 0px; margin: 0px; }
header .navbar.navbar-default {
    border: none;
    border-radius: 0px;
    padding: 0px;
    background: transparent;
}
.navbar {
    margin-bottom: 0px;
    min-height: 40px;
}
.new-right-nav {
    position: absolute;
    right: 15px;
    top: 0px;
}

header.common-header-new ul.new-right-nav li {
    padding-left: 0px;
}
ul.new-right-nav li {
    display: inline-block;
    margin: 0 0px;
}
header.common-header-new ul.new-right-nav li {
    padding-left: 0px;
}
ul.fix-menu li {
    display: inline-block;
}
li {
    margin: 0px;
}
ul.fix-menu li a {
    line-height: 36px;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    display: block;
    color: #000;
    padding: 0px 20px;
    font-family: 'BrandonGrotesque-Medium' !important;
}
.fixed-cont{ width: 100%; }
header.common-header-new .social-link {
    display: none;
    margin-top: 35px;}
header.common-header-new p.for-p {
    font-family: 'BrandonGrotesque-Regular';
    font-weight: normal;
    display: none;
    margin-top: 36px;
    font-size: 11px;
    text-transform: uppercase;
}

ul.fix-menu li.others-menus {
    display: none;
}
ul.new-right-nav li a {
    border: 1px solid transparent;
    text-transform: uppercase;
    color: #000;
    border-radius: 5px;
    font-size: 14px;
    font-weight: bold;
    line-height: 36px;
    display: block;
    padding: 0px 20px;

}
ul.new-right-nav li a.active {
    background: #e67f22;
    border-color: #e67f22;
    color: #fff;
    border-radius: 5px;
    box-shadow: 0 4px 20px 0 rgba(230, 127, 33, 0.4);
    font-size: 14px;
font-weight: bold;
line-height: 36px;
display: block;
padding: 0px 20px;
}

header.common-header-new .social-link { display: none; margin-top: 35px;}
header.common-header-new .social-link li a{ padding: 0 10px; margin: 0 5px; display: inline-block;}
header.common-header-new p.for-p{font-family: 'BrandonGrotesque-Regular' !important; font-weight: normal; display: none; margin-top: 36px; font-size: 11px; text-transform: uppercase;}


.toggle-div{ position: absolute; right: 50px; height: 32px; transform: rotate(180deg);width: 36px;top: 15px; display: none;}
.toggle-div i{ position: relative; display: inline-block; width: 32px; height: 32px;  background: transparent; transition: all .2s ease-out; transform: rotate(180deg);}
.toggle-div:hover{ cursor: pointer; }
.toggle-div i::before, .toggle-div i::after {  content: '';width: 31px; height: 2px; background: #62736f; position: absolute; left: 0; transition: all .2s ease-out;}
.toggle-div i::before { top: 10px;}
.toggle-div>i::before, .toggle-div>i::after { background: #62736f;}
.toggle-div i::after { /*display: none;*/ width: 21px; top:0px; left: auto; right: 0;}
.toggle-div.active i::after{ width: 31px; }
.toggle-div.active i{ background: transparent; }
.toggle-div.active i::after { display: block;  bottom: 0;  -webkit-transform: rotateZ(-45deg);  -moz-transform: rotateZ(-45deg);  -ms-transform: rotateZ(-45deg);  -o-transform: rotateZ(-45deg); transform: rotateZ(-45deg);}
.toggle-div.active i::before { top: 0; -webkit-transform: rotateZ(45deg); -moz-transform: rotateZ(45deg); -ms-transform: rotateZ(45deg);  -o-transform: rotateZ(45deg); transform: rotateZ(45deg);}   
.social-link li a{text-align: center; border-radius: 100%; display: block;width: 40px;height: 40px;font-size: 20px;background: #000;color: #fff;border-color: #000; line-height: 40px; }

.section-celebrates .exceptional-build .celebrates-build{ display: flex; align-items: center;border-bottom: 1px solid #e67f21;
 justify-content: space-between; padding-bottom: 10px; margin-bottom: 15px; flex-wrap: wrap; }
.celebrates-build ul{ padding: 0px; display: flex; align-items: center; margin-bottom: 0px; /*flex-wrap: wrap; */}
.celebrates-build ul li{ list-style: none; padding-left: 40px; text-transform: uppercase; }
.celebrates-build ul li a{display: inline-block;}
.celebrates-build ul li a img{  max-width: 180px; max-height: 70px; }
.celebrates-build ul li:first-child{ padding-left: 0px; white-space: nowrap; }
.celebrates-build h2{text-transform: uppercase; margin-bottom: 0px; }
.exceptional-build h2 span{color: #e67f21;}

.section-celebrates .exceptional-build h5{text-transform: uppercase; margin-bottom: 0px; font-size: 18px; padding-top: 10px;}
.section-celebrates .celebrates{ min-height: 40px;   }
.section-celebrates .celebrates .view-storeies{   }
.section-celebrates .celebrates-build{ display: inline-block;  }

.video-div{ position: absolute; right: 0; top: 0; bottom: 0; left: 0px; overflow:hidden; }
.video-div video{  width: 100%; margin-top: -150px; }

.slider-text-inner h4{ color: #fff; margin-top: 20px; margin-bottom: 10px; font-weight: bold; }


.slider-text .down-arrow{ margin: 50px auto 0; padding-bottom: 42px; position: relative; display: inline-block;}
.slider-text .down-arrow span.scroll-icon2{ position: absolute; left: 0; right: 0; margin: 0 auto; top: 12px; 
  -webkit-animation: updown 1.5s ease-in-out infinite; animation: updown 1.5s ease-in-out infinite;}
.slider-text .down-arrow span.scroll-icon3{ position: absolute; left: 0; right: 0; bottom: 12px; margin: 0 auto;
  -webkit-animation: updown_a 1.3s ease-in-out infinite; animation: updown_a 1.3s ease-in-out infinite;}
.slider-text .down-arrow span.scroll-icon4{ position: absolute; left: 0; right: 0; bottom: 0px; margin: 0 auto;
  -webkit-animation: updown_a 1.3s ease-in-out infinite; animation: updown_a 1.3s ease-in-out infinite;}
@-webkit-keyframes updown {
  0% { -webkit-transform: translateY(-5px); transform: translateY(-5px);}
  50% { -webkit-transform: translateY(15px); transform: translateY(15px);}
  100% { -webkit-transform: translateY(-10px);transform: translateY(-10px);}
}
@keyframes updown {
  0% { -webkit-transform: translateY(-5px); transform: translateY(-5px);}
  50% { -webkit-transform: translateY(15px); transform: translateY(15px);}
  100% { -webkit-transform: translateY(-5px);transform: translateY(-5px);}
}
@-webkit-keyframes updown_a {
  0% { -webkit-transform: translateY(-5px); transform: translateY(-5px);}
  50% { -webkit-transform: translateY(15px); transform: translateY(15px);}
  100% { -webkit-transform: translateY(-10px);transform: translateY(-10px);}
}
@keyframes updown_a {
  0% { -webkit-transform: translateY(-5px); transform: translateY(-5px);}
  50% { -webkit-transform: translateY(15px); transform: translateY(15px);}
  100% { -webkit-transform: translateY(-5px);transform: translateY(-5px);}
}
.fh5co-hero .flexslider .slider-text > .slider-text-inner{ padding-top: 100px; } 




