@import url("../../../cdn.jsdelivr.net/gh/Wruczek/Bootstrap-Cookie-Alert%40gh-pages/cookiealert.css");
@font-face{font-family:'SCRIPTBL';src:url('../fonts/scriptbl.eot');src:local('SCRIPTBL'), url('../fonts/scriptbl.woff') format('woff'), url('../fonts/scriptbl.ttf') format('truetype');}.fontsforweb_fontid_12234{font-family:'SCRIPTBL' !important;}html,body{width:100%;height:100%;}.top-space{margin:10px 0;}.navbar{height:80px;}.navbar-right{margin-top:10px;}body{font-family:Open Sans,'Helvetica Neue',Arial,sans-serif;font-size:17px;color:#545454;line-height:1.8;}hr{max-width:113px;height:21px;border:0px;background:url(../img/he-bg.png) no-repeat center;}hr.light{border-color:#fff;}a{color:#67c011;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;}a:hover,a:focus{color:#eb3812;}h1,h2,h3,h4,h5,h6{font-family:'Dosis','Helvetica Neue',Arial,sans-serif;}h3{font-weight: bold;}p{margin-bottom:20px;}.btn-callto{color:#000!important;}.btn{padding:15px 15px;margin-top:15px;}.bg-primary{background-color:#67c011!important;}.bg-dark{color:#ccc;background-color:#222;}.bg-dark p{margin-bottom:0px;}.bg-gray{background-color:#f4f4f4;}.bg-darkgray{background-color:#eaeaea;}.bg-gray h2,.bg-darkgray h2{color:#111;}.text-faded{color:rgba(255,255,255,.7) !Important;}section{padding:50px 0;}aside{padding:50px 0;}.no-padding{padding:0;}.navbar-default{border-color:rgba(34,34,34,.05);font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;background-color:#fff;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;}.navbar-default .navbar-header .navbar-brand{text-transform:uppercase;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;font-weight:700;color:#67c011;}.navbar-default .navbar-header .navbar-brand:hover,.navbar-default .navbar-header .navbar-brand:focus{color:#eb3812;}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{text-transform:uppercase;font-size:14px;font-weight:600;font-family:Dosis;color:#222;letter-spacing:0.8px;}.navbar-default .nav>li>a:hover,.navbar-default .nav>li>a:focus:hover{color:#67c011;}.navbar-default .nav>li.active>a,.navbar-default .nav>li.active>a:focus{color:#67c011!important;background-color:transparent;}.navbar-default .nav>li.active>a:hover,.navbar-default .nav>li.active>a:focus:hover{background-color:transparent;}.video-container{padding-bottom:10%;padding-top:30px;position:relative;}@media(min-width:768px){.navbar-default{border:0;background-color:rgba(255,255,255,0.98);box-shadow:0 1px 0px rgba(0,0,0,0.03);}.navbar-default .navbar-header .navbar-brand:hover,.navbar-default .navbar-header .navbar-brand:focus{color:#333;}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{color:#333;}.navbar-default .nav>li>a:hover,.navbar-default .nav>li>a:focus:hover{color:#333;}.navbar-default.affix .navbar-header .navbar-brand{color:#67c011;}.navbar-default.affix .navbar-header .navbar-brand:hover,.navbar-default.affix .navbar-header .navbar-brand:focus{color:#eb3812;}.navbar-default.affix .nav>li>a,.navbar-default.affix .nav>li>a:focus{color:#222;}.navbar-default.affix .nav>li>a:hover,.navbar-default.affix .nav>li>a:focus:hover{color:#67c011;}}header{position:relative;width:100%;min-height:auto;text-align:center;color:#fff;background-image:url(../img/header.html);background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}header .header-content{position:relative;width:100%;padding:100px 15px;text-align:center;}header .header-content .header-content-inner h1{margin-top:0;margin-bottom:0;text-transform:uppercase;font-weight:700;}header .header-content .header-content-inner hr{margin:30px auto;}header .header-content .header-content-inner p{margin-bottom:50px;font-size:16px;font-weight:300;color:rgba(255,255,255,.7);}@media(min-width:768px){header{}header .header-content{position:absolute;top:50%;padding:0 50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}header .header-content .header-content-inner{margin-right:auto;margin-left:auto;max-width:1000px;}header .header-content .header-content-inner p{margin-right:auto;margin-left:auto;max-width:80%;font-size:18px;}}.section-heading{margin-top:0;line-height:1.4;font-size:34px;color:#111;margin-bottom: 25px;font-family: 'Dosis','Helvetica Neue',Arial,sans-serif;}.section-heading-green{margin-top:0;line-height:1.4;font-size:34px;color:#fff;margin-bottom: 25px;font-family: 'Dosis','Helvetica Neue',Arial,sans-serif;}.service-box{margin:50px auto 0;max-width:400px;}@media(min-width:992px){.service-box{margin:20px auto 0;}}.service-box p{margin-bottom:0;}.portfolio-box{display:block;position:relative;margin:0 auto;max-width:650px;-webkit-box-shadow:0px 0px 6px 0px #999;box-shadow:0px 0px 6px 0px #999;}.portfolio-box .portfolio-box-caption{display:block;position:absolute;bottom:0;width:100%;height:100%;text-align:center;color:#000;opacity:0;background:rgba(132,194,37,0.8);-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;font-family:Dosis;}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content{position:absolute;top:50%;width:100%;text-align:center;transform:translateY(-50%);}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category,.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name{padding:0 15px;}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category{text-transform:uppercase;font-size:14px;font-weight:600;}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name{font-size:18px;}.portfolio-box:hover .portfolio-box-caption{opacity:1;}@media(min-width:768px){.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category{font-size:16px;}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name{font-size:22px;}}.call-to-action h2{margin:0 auto 20px;}.text-primary{color:#67c011;}.no-gutter>[class*=col-]{}.btn-default{border-color:#fff;color:#222;background-color:#fff;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{border-color:#ededed;color:#222;background-color:#f2f2f2;}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{border-color:#fff;background-color:#fff;}.btn-default .badge{color:#fff;background-color:#222;}.btn-primary{border-color:#67c011;color:#fff;background-color:#67c011;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{border-color:#ed431f;color:#fff;background-color:#ee4b28;}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none;}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{border-color:#67c011;background-color:#67c011;}.btn-primary .badge{color:#67c011;background-color:#fff;}.btn{border:0;border-radius:300px;text-transform:uppercase;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;font-weight:700;}.btn-xl{padding:15px 30px;}::-moz-selection{text-shadow:none;color:#fff;background:#222;}::selection{text-shadow:none;color:#fff;background:#222;}img::selection{color:#fff;background:0 0;}img::-moz-selection{color:#fff;background:0 0;}body{webkit-tap-highlight-color:#000;}.carousel-caption{top:40%;}.main-container{padding:40px 15px;}.skyblue{background-color:#22c8ff;}.deepskyblue{background-color:#00bfff;}.darkerskyblue{background-color:#00a6dd;}.carousel-indicators{bottom:50;}.intro .carousel-control.right,.intro .carousel-control.left{background-image:none;display:none;}.carousel-indicators li,.carousel-indicators li.active{width:15px;height:15px;margin:0;}.intro .item{min-height:680px;height:100%;width:100%;background-size:cover;}.carousel-caption h1{font-size:60px;color:#fff;margin-top:10px;margin-bottom:10px;letter-spacing:2px;font-weight:bold;}.carousel-caption h2{font-size:40px;letter-spacing:1px;font-weight:300;}.carousel .icon-container{display:inline-block;font-size:25px;line-height:25px;padding:1em;text-align:center;border-radius:50%;}.carousel-caption button{border-color:#00bfff;margin-top:1em;}.carousel-caption h3{margin-top:10px;}.carousel-caption h3:first-child{-webkit-animation-delay:1s;animation-delay:1s;font-size:40px; font-weight:300;}.carousel-caption h3:nth-child(2){-webkit-animation-delay:2s;animation-delay:2s;font-size:60px; font-weight:bold;}@media screen and (max-width: 480px){.carousel-caption h3:first-child{font-size:30px; font-weight:300;}.carousel-caption h3:nth-child(2){font-size:50px; font-weight:bold;}}.carousel-caption button{-webkit-animation-delay:3s;animation-delay:3s;}.carousel-control,.carousel-caption{/*text-shadow:none;*/text-shadow: 2px 2px 2px #000000;margin-top:10px;}.intro .item:before{content:"";background-color:rgba(0,0,0,0.5);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}.carousel-caption .btn{margin-top:10px;font-size:11px;padding:17px 20px;margin-left:5px;margin-right:5px;min-width:150px;text-align:center;}.btn{font-size:18px;text-transform:uppercase;letter-spacing:2px;border-radius:3px;font-weight:700;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.btn-ghost{border:1px solid #eee;color:#fff;background:0;}.btn-ghost:hover{background:#fff;}.btn-white{background-color:#fff;border:1px solid #fff;color:#222;}.btn-round{border-radius:300px;border:0;font-weight:700;}.btn-round:hover{border-radius:300px;}.equal-heights .col-md-4{padding-left:0;padding-right:0;}.equal-heights .box{padding:60px;}.w-middle{transform-style:preserve-3d;}@media(min-width:780px){.w-middle .box{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}.box h2{font-size:26px;margin-bottom:20px;margin-top:0;}.equal-heights img{max-width:100%;height:auto;width:100%;display:block;}.iconbox{display:inline-block;width:80px;height:80px;color:#fff;border-radius:50%;line-height:90px;}.teambox h2{margin:0;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:20px 20px 5px 20px;text-align:center;}.teambox p{margin:0;padding:0px 20px 15px 20px;font-size:14px;font-weight:300;text-align:center;}.team-social a{background:rgba(0,0,0,0.05);height:40px;width:40px;text-align:center;border-radius:5px;color:#fff;line-height:40px;font-size:15px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;margin-bottom:3px;margin-right:4px;}.team-social{padding:0 20px 20px 20px;text-align:center;}.overlay-image{width:100%;height:100%;overflow:hidden;position:relative;text-align:center;background:#222}.port-zoom-link p{width:100%;}.overlay-image .mask,.overlay-image .content{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.view-overlay img{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.view-overlay .mask{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}.port-zoom-link{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;padding:0 20px;align-items:center;display:flex;}.view-overlay:hover img{-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}.view-overlay:hover .mask{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}#quote-carousel{padding:0 10px 0px 10px;margin-top:30px;}#quote-carousel .carousel-control{background:none;color:#CACACA;font-size:2.3em;text-shadow:none;margin-top:30px;}#quote-carousel .carousel-control.left{left:0px;}#quote-carousel .carousel-control.right{right:0px;}#quote-carousel .carousel-indicators{right:50%;top:auto;bottom:0px;margin-right:-19px;}#quote-carousel .carousel-indicators li{width:50px;height:50px;margin:5px;cursor:pointer;border:0;border-radius:50px;opacity:0.4;overflow:hidden;transition:all 0.4s;}#quote-carousel .carousel-indicators .active{background:#333333;width:120px;height:120px;border-radius:100px;border-color:#f33;opacity:1;overflow:hidden;}.carousel-inner{min-height:300px;}.item2 blockquote{border-left:none;margin:0;font-size:15px;line-height:1.6;padding:0 0px 100px 0;font-weight:300;font-family:Georgia;font-style:italic;color:#222;}.item2 blockquote p:before{content:"\f10d";font-family:'Fontawesome';float:left;margin-right:10px;}.item blockquote{border-left:none;margin:0;font-size:18px;line-height:1.6;padding:0 0px 10px 0;font-weight:300;font-family:Georgia;font-style:italic;color:#222;}.item blockquote p:before{content:"\f10d";font-family:'Fontawesome';float:left;margin-right:10px;}.parallax-image{background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;position:relative;}.wrapsection{padding:0px 0;position:relative;margin:0px 0;}.parallax-content{position:relative;z-index:4;padding:30px 0;}.parallax .overlay{position:absolute;top:0;bottom:0;right:0;left:0;opacity:0.0;z-index:2;}.funfacts .icon{font-size:35px;display:inline-block;width:70px;height:70px;line-height:70px;text-align:center;border-radius:50%;margin-bottom:10px;clear:both;color:#fff;border:0;background:rgba(0,0,0,0.2);}.funfacts .icon a{color:#fff;}.funfacts .counter{font-size:70px;color:#fff;font-weight:700;}.funfacts .counter span{font-size:16px;color:#fff;}.funfacts h4{text-transform:uppercase;font-size:22px;margin:22px 0 0;position:relative;letter-spacing:1px;color:#fff;font-weight:bold;}.plus{font-size:60px;color:#fff;font-weight:600;font-family: 'Dosis','Helvetica Neue',Arial,sans-serif;margin-top: 20px; 
	margin-bottom: 10px;line-height: 1.1;}.wow-pricing-table{list-style:none;margin:0;padding:0;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}.wow-pricing-table div{list-style:none;}.wow-pricing-table>div{list-style:none;text-shadow:none;margin-bottom:0px;border:1px solid #eee;margin:0px 15px;}.wow-pricing-table>div.featured{z-index:1;}.wow-pricing-table>div.featured{}.wow-pricing-table>div.featured .wow-pricing-header{background-color:#67c011;}.wow-pricing-table:hover{margin-top:-5px;}.wow-pricing-table .wow-pricing-header{text-align:center;padding:20px 0 10px 0;background-color:#333;}.wow-pricing-table .wow-pricing-header h5{color:#fff;font-size:20px;margin:0;padding:0 20px 0px;}.wow-pricing-table .wow-pricing-cost{color:#fff;font-size:1.500em;line-height:1em;padding-top:15px;background:#333;}.wow-pricing-table .wow-pricing-per{font-size:0.786em;color:#fff;background-color:#333;padding-bottom:10px;}.wow-pricing-table .wow-pricing-content{background:#fff;text-align:center;}.wow-pricing-table .wow-pricing-content ul{margin:0 !important;list-style:none !important;padding-left:0;}.wow-pricing-table .wow-pricing-content ul li{margin:0 !important;padding:10px 20px !important;border-bottom:1px solid #eee;list-style:none !important;color:#555;}.wow-pricing-table .wow-pricing-content ul li:nth-child(2n+2){background:#F9F9F9;}.wow-pricing-table .wow-pricing-button{background:#fff;text-align:center;border-top:1px solid #fff;padding:35px 20px 35px;}.wow-pricing-table .wow-pricing-button .wow-button{float:none;margin:0 auto;background:#333;color:#fff;border-radius:3px;padding:12px 22px 14px;}.featured .wow-pricing-per,.featured .wow-pricing-cost,.featured .wow-pricing-button .wow-button,.buttoncolor{background-color:#67c011;}#tline{padding-bottom:60px;}.tline-holder{margin:0 auto;padding:0px;padding-top:20px;width:100%;position:relative;overflow:hidden;list-style:none;}.tline-holder:before{background:#d7d7d7;content:"";left:50%;top:20px;bottom:0px;position:absolute;width:1px;margin-left:-1px;height:9999px;}ul .tline-holder>li{width:100%;float:left;display:inline-block;}.tline-item-content{width:50.0%;}.tline-item-txt{position:relative;padding:20px;background:#fff;border:1px solid #e4e4e4;margin-top:-20px;}.tline-item-txt h3{text-transform:uppercase;font-size:17px;margin-top:10px;font-weight:700;color:#333;}.tline-item-txt .meta{color:#999;}.tline-item-left .tline-item-content:hover .date-icon,.tline-item-right .tline-item-content:hover .date-icon{-webkit-animation:pulse .3s;animation:pulse .3s;}.tline-item-left{float:left;position:relative;width:100%;}.tline-item-left .tline-item-content{float:left;}.tline-item-left .tline-item-txt{margin-right:60px;}.tline-item-left .date-icon{margin-right:-23px;float:right;background-color:#222;color:#fff;}.tline-item-right{position:relative;}.tline-item-right .tline-item-content{float:right;}.tline-item-right .tline-item-txt{margin-left:60px;}.tline-item-right .date-icon{margin-left:-23px;float:left;}.tline-item-txt:before,.tline-item-txt:after{content:" ";position:absolute;top:24px;display:block;width:0;height:0;border-top:solid 15px transparent;border-bottom:solid 15px transparent;}.tline-item-left .tline-item-txt:before,.tline-item-left .tline-item-txt:after{right:-18px;border-left:solid 20px #fff;}.tline-item-left .tline-item-txt:before{right:-20px;border-left-color:#e4e4e4;}.tline-item-right .tline-item-txt:before,.tline-item-right .tline-item-txt:after{left:-18px;border-right:solid 20px #fff;}.tline-item-right .tline-item-txt:before{left:-20px;border-right-color:#e4e4e4;}.date-icon{text-align:center;padding-top:16px;width:50px;height:50px;background-color:#67c011;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;color:#fff;}.tline-start{width:100%;float:left;padding:0px;position:relative;}.tline-start-content{text-align:center;}.tline-start .tline-start-icon{margin:0 auto;margin-bottom:20px;width:12px;height:12px;background:#e4e4e4;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;}.regularform input,.regularform textarea{margin-bottom:15px;padding:10px 15px;border:1px solid #c4c4c4;font-size:13px;}.regularform input[type=submit]{border:0;}.regularform textarea{height:150px;}.regularform input.norightborder{border-right:0;}.done{display:none;}#social{background:url(../img/social-bg.jpg) no-repeat top fixed; background-size: cover; }.social-trans{background:#222;opacity:0.5;} .social-icons a{color:white;margin:20px;}.social-icons a:hover{color:#e9e9e9;}.social-icons{margin-top:30px;}h1.bottombrand{font-family:"Mrs Sheppards";color:#fff;font-size:60px;margin-top:0;}h1.bottombrand:first-letter{color:#67c011;}input.error,textarea.error{border:1px solid red;}@media only screen and (max-width:768px){.wow{visibility:visible !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;}.tline-item-content{margin-bottom:30px;}.tline-item-right,.tline-item-left{clear:both;float:none;}.tline-item-content{width:100%;}.tline-item-left .date-icon{margin-right:0;}.tline-item-right .date-icon{margin-left:0;}.parallax{background-attachment:scroll !important;background-position:100% !Important;}.portfolio-box img,.team-thumb img{width:100%;}.funfacts{margin-bottom:30px;}.regularform input,.regularform textarea{width:100%;border:1px solid #eee;}.item blockquote{font-size:16px;}#quote-carousel .carousel-control{display:none;}.funfacts .counter{font-size:35px;}section{padding:30px 0;}.equal-heights .box{padding:30px;}.carousel-caption h1{font-size:60px;}.section-heading{font-size:30px;}.section-heading-green{font-size:30px;}#quote-carousel .carousel-indicators .active{width:80px;height:80px;}#quote-carousel{padding:0 10px 10px 10px;margin-top:30px;}}header{color:#fff;position:fixed;z-index:9999;background:url(../img/strip.png) repeat-x #fff top left;-webkit-box-shadow:0px 3px 5px 0px rgba(34,34,34,0.38);-moz-box-shadow:0px 3px 5px 0px rgba(34,34,34,0.38);box-shadow:0px 3px 4px 0px rgba(34,34,34,0.38);}#portfolio{background:url(../img/portfolio-bg.jpg) repeat;padding:40px 0;}#portfolio-one{background:url(../img/portfolio-bg.jpg) repeat;padding:40px 0;}#award{background:url(../img/award-bg.jpg) repeat;padding:40px 0;}#portfolio-two{background:url(../img/portfolio-bg.jpg) repeat;padding:40px 0;}#funfact{padding:20px 0 50px 0!important;}#about{padding:40px 0px 40px 0;}#about-one{padding:40px 0px 40px 0!important;}#social{padding:10px 0;}#testimonials{padding:40px 0 0 0;}#rating{padding:15px 0px 15px 0; background-color:#e2e2e2;}#footer{background:url(../img/strip.png) top repeat-x #1A1A1A;padding:40px 0 0 0;}#footer hr{background:none;border-bottom:1px solid #323232;max-width:100% !important;}#footer ul{padding:0px 25px;}#footer ul li{list-style-image:url(../img/bullet-footer.png);padding:5px 0;}#footer ul li a{color:#ebebeb;}#footer ul li a:hover{color:#67c011;text-decoration:none;}#footer ul li.whatsapp{list-style-image:url(../img/whatsapp-icon.png); color:#ebebeb; list-style-position:-10px}#footer ul li.skype{list-style-image:url(../img/skype-icon.png);color:#ebebeb;}#footer ul li.contacticon{list-style-image:url(../img/contact-icon.png);color:#ebebeb;}#footer ul li.mailicon{list-style-image:url(../img/email-icon.png);color:#ebebeb;}#footer ul li.webicon{list-style-image:url(../img/web-icon.png);color:#ebebeb;}#footer ul li .wp{width: 16px; height: 16px;
    background: url('../img/social.png') -10px -10px; float:left; margin-top:2px; margin-right:5px; margin-left:-23px;}
	#footer ul li .sky{width: 16px; height: 16px;
    background: url('../img/social.png') -10px -45px; float:left; margin-top:2px; margin-right:5px; margin-left:-23px;}
	#footer ul li .contact{width: 16px; height: 16px;
    background: url('../img/social.png') -10px -80px; float:left; margin-top:2px; margin-right:5px; margin-left:-23px;}
	#footer ul li .mail{width: 16px; height: 16px;
    background: url('../img/social.png') -10px -115px; float:left; margin-top:2px; margin-right:5px; margin-left:-23px;}
	#footer ul li .web{width: 16px; height: 16px;
    background: url('../img/social.png') -10px -150px; float:left; margin-top:2px; margin-right:5px; margin-left:-23px;}
	#footer .copy{background:#101010;color:#fff;padding:10px;}#footer h3{color:#fff;}#footer .newsletter{background:#2f2f2f;border:1px #434343 solid;margin:5px 0;padding:5px 10px;}.team{width:20%;float:left;}.inner-banner{margin-top:152px;}.inner-banner-bg{background:url("../img/company-bg.jpg") no-repeat; background-attachment:fixed; background-position:center; background-size:cover;}.value{border:2px #67c011 solid;padding:20px;text-align:center;}#inner-about{padding:40px 0;}#company{padding:60px 0 40px 0;background:#D4D4D4;}#company h2{font-size:34px;line-height:1.4;color:#fff;}#company h2 strong{font-weight:700;}#company h3{color:#fff;font-size:28px;}#company p{color:#fff;}#mobile-app{padding:40px 0;background:#1A1A1A; color:#fff;}#mobile-app p{font-weight: normal;} .venta-offer{padding:40px 0; background:url("../../img/bg-0112.jpg") no-repeat; background-attachment:fixed; background-position:center; background-size:cover;}.iconbox1{float:left;}.icontext1{float:left;padding:10px 20px;}.iconbox2{float:left;width:50px;}.icontext2{float:left;padding:0px 20px;width:90%;}ul.liststyle1{margin:0;margin-left:10px;padding:0;}ul.liststyle1 li{list-style-image:url(../img/bullet-1.png);font-family:Open Sans,"Helvetica Neue",Arial,sans-serif;font-size:15px;line-height:1.7;text-align:left;}.features-wrapper{border:2px solid #e0e0e0;margin-top:20px;}.features-box{padding:20px;}.heading{background:#e0e0e0;padding:10px;}.heading h4{color:#222;font-size:20px;padding:0;margin:0;}table{width:100%;}table td{border:1px solid #e0e0e0;padding:10px;}table td.headstyle{background:#fff;color:#67c011;text-align:center;font-weight:700;font-size:20px;text-transform:uppercase;}table td.headstyle1{background:#222;color:#fff;text-align:center;font-weight:700;}table td.headstyle2{background:#67c011;color:#fff;text-align:center;font-weight:700;width:15%;}.plans-wrapper{border:2px solid #e0e0e0;margin-top:20px;}.plans-wrapper a{text-decoration:none;}.plans-box{padding:20px;}.plan-heading{background:#67c011;padding:15px;}.plan-heading h2{color:#fff;font-size:25px;text-transform:uppercase;font-weigh:700;text-align:center;padding:0;margin:0;}.plan-heading-dark{background:#1A1A1A;padding:15px;}.plan-heading-dark h2{color:#fff;font-size:25px;text-transform:uppercase;font-weigh:700;text-align:center;padding:0;margin:0;}.green-btn{padding:5px;color:#fff;background:#67c011;border-radius:20px;width:150px;text-align:center;margin:0 auto 20px auto;}.dark-btn{padding:5px;color:#fff;background:#222;border-radius:20px;width:150px;text-align:center;margin:0 auto 20px auto;}.icon-left{float:left;margin-right:15px;}.icon-text{padding:10px 0;font-size:16px;}ul.liststyle2{margin:0;margin-left:30px;padding:0;}ul.liststyle2 li{list-style-image:url(../img/bullet-2.png);color:#222;line-height:1.7;text-align:left;padding:8px 0;}ul.liststyle3{margin:0;margin-left:30px;padding:0;}ul.liststyle3 li{list-style-image:url("../images/tick.png");color:#222;line-height:1.7;text-align:left;padding:0px 0px 8px 0px; font-size:20px;}ul.liststyle3 li a{font-size:20px;}.demo-margin{margin-top:80px;}.demo-whyus-box{background:url(../img/solution-bg.png) no-repeat #67c011 left bottom;padding:30px;}.demo-whyus-box p{text-align:center;color:#fff;font-size:25px;margin:0;}.demo-whyus-boxdark{background:url(../img/epin-bg.png) no-repeat #222 left bottom;padding:30px;}.demo-whyus-boxdark p{text-align:center;color:#fff;font-size:25px;margin:0;}.text-style20{font-size:18px;}.iconbox3{float:left;width:80px;}.icontext3{float:left;padding:0px 20px;width:80%;}.icontext3 h3{margin:0px 0px 10px 0;padding:0px 0px 10px 0;color:#222;border-bottom:1px solid #ccc;width:100%;text-align:left;}.form-wrapper{padding:7px;border:1px solid #67c011;}.form-head{background:#67c011;background:-moz-linear-gradient(top, #67c011 0%, #59a510 100%);background:-webkit-linear-gradient(top, #67c011 0%,#59a510 100%);background:linear-gradient(to bottom, #67c011 0%,#59a510 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#67c011', endColorstr='#59a510',GradientType=0);padding:2px 0;}.form-head h2{color:#fff;}h2.acc_trigger{padding:10px 0 10px 50px;min-height:50px;margin:0 0 5px 0;background:url(../img/faq-green-icon.png) no-repeat #fff top left;border:1px solid #e0e0e0;border-radius:2px;line-height:25px;width:100%;font-size:19px;font-weight:normal;float:left;color:#222;cursor:pointer;}h2.acc_trigger a{color:#222;text-decoration:none;display:block;padding:0 0 0 50px;border:0px;}h2.acc_trigger a:hover{text-decoration:none;border:0px;}h2.active{background:url(../img/faq-black-icon.png) no-repeat #fff top left;}.acc_container{margin:0 0 5px;padding:0;overflow:hidden;width:100%;clear:both;}.acc_container .block{padding:20px;}.acc_container .block p{padding:5px 0;margin:5px 0;}.acc_container h3{margin:0 0 10px;padding:0 0 5px 0;border-bottom:1px dashed #ccc;}.acc_container img{float:left;margin:10px 15px 15px 0;padding:5px;background:#ddd;border:1px solid #ccc;}a.sitemap{text-decoration:none;border:0px;}a.sitemap:hover{text-decoration:none;border:0px;}.sitemap-main{background:#67c011;background:-moz-linear-gradient(top, #67c011 0%, #539f0a 100%);background:-webkit-linear-gradient(top, #67c011 0%,#539f0a 100%);background:linear-gradient(to bottom, #67c011 0%,#539f0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#67c011', endColorstr='#539f0a',GradientType=0);color:#fff !important;padding:12px;text-align:center;margin:8px auto 8px auto;border-radius:5px;text-transform:uppercase;font-size:17px;font-weight:600;border-bottom:3px solid #3f7d03;}.sitemap-main:hover{background:#67c011;border-bottom:3px solid #3f7d03;text-decoration:none !important;}.sitemap-sub{background:#222222;background:-moz-linear-gradient(top, #222222 0%, #000000 100%);background:-webkit-linear-gradient(top, #222222 0%,#000000 100%);background:linear-gradient(to bottom, #222222 0%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#000000',GradientType=0);color:#fff !important;padding:10px;text-align:center;font-size:15px;margin:8px auto;border-radius:5px;font-weight:600;}.sitemap-sub:hover{color:#67c011 !important;}.sitemap-arrow{background:url(../img/sitemap-arrow.png) center top no-repeat;height:21px;width:100%;margin:0px auto;}@media only screen and (max-width:768px){.team{width:50%;float:left;}}@media only screen and (max-width:400px){.team{width:100%;float:left;margin-top:15px;}}span.headstyle1{color:#67c011;text-transform:uppercase;font-weight:700;}span.headstyle2{color:#222;text-transform:uppercase;font-weight:700;}.p-head-1{color:#222;text-transform:uppercase;font-weight:700;}#ppc-dark{background:#1a1a1a;min-height:500px;}#thanku{padding:20px 0;}.thanku-wrapper{background:#fff;border-radius:20px;border:8px solid #67c011;-webkit-box-shadow:0px 10px 5px 0px rgba(0,0,0,0.34);-moz-box-shadow:0px 10px 5px 0px rgba(0,0,0,0.34);box-shadow:0px 10px 5px 0px rgba(0,0,0,0.34);}.thanku-wrapper h2{color:#edad01;text-transform:uppercase;font-size:42px;}.thanku-wrapper p{font-size:20px;color:#000;}.thanku-wrapper p a{font-size:20px;font-weight: bold}.black-font{color:#1A1A1A !important;}.brand-driver-wrapper{padding:5px 0;margin:20px 0;}.brand-driver-wrapper p{color:#222;font-size:31px;font-family:'SCRIPTBL', Verdana, Geneva, sans-serif;text-align:center;padding:0;margin:0;}.brand-driver-wrapper i{color: #4111c0;padding:0 15px;}@media only screen and (max-width:1024px){.icon-text{padding:10px 0;font-size:14px;}}@media only screen and (max-width:768px){.inner-banner{margin-top:150px;}}@media only screen and (max-width:600px){.inner-banner{margin-top:150px;}.table-responsive table{font-size:13px;}}@media only screen and (max-width:400px){.inner-banner{margin-top:150px;}.iconbox1{float:left;}.icontext1{float:left;padding:10px 20px;}.iconbox2{float:none;width:50px;margin:0 auto;}.icontext2{float:none;padding:0px 20px;width:100%;text-align:center;margin-top:10px;}.demo-margin{margin-top:120px;}.intro .item{min-height:460px;height:100%;width:100%;background:top right;background-size:cover;}.carousel-caption h1{font-size:40px;color:#fff;margin-top:10px;margin-bottom:10px;letter-spacing:3px;font-family:"Mrs Sheppards";}.carousel-caption h2{font-size:30px;letter-spacing:1px;font-weight:300;}.iconbox3{float:none;width:80px;margin:0px auto;}.icontext3{float:none;padding:0px 20px;width:100%;margin-top:20px;}.icontext3 h3{text-align:center;}.teambox p{margin:0;padding:0px 2px 15px 2px;font-size:12px;font-weight:300;text-align:center;}}@media only screen and (max-width:320px){.text-style20{font-size:16px;}}
.Philippines{width: 50px; height: 50px; background:url(../images/philippines.png); margin:0 auto; margin-top:15px;}
.nigeria{width: 50px; height: 50px; background:url(../images/nigeria-flag.png); margin:0 auto; margin-top:15px;}
.india{width: 50px; height: 50px; background:url(../images/india.png); margin:0 auto; margin-top:15px;}
.malaysia{width: 50px; height: 50px; background:url(../images/malaysia-flag.png); margin:0 auto; margin-top:15px;}
.africa{width: 50px; height: 50px; background:url(../images/sa-flag.png); margin:0 auto; margin-top:15px;}
.cameroon{width: 50px; height: 50px; background:url(../images/cameroon.png); margin:0 auto; margin-top:15px;}
.USA{width: 50px; height: 50px; background:url(../images/usa.png); margin:0 auto; margin-top:15px;}
.kiribati{width: 50px; height: 50px; background:url(../images/kiribati-flag.png); margin:0 auto; margin-top:15px;}
.australia{width: 50px; height: 50px; background:url(../images/australia.png); margin:0 auto; margin-top:15px;}
.sweden{width: 50px; height: 50px; margin-top:8px; background:url(../images/sweden.png); margin:0 auto; margin-top:15px;}
.panama{width: 50px; height: 50px; margin-top:8px; background:url(../images/panama.png); margin:0 auto; margin-top:15px;}
.top-new{ padding:5px 0px 5px 0px; color:#000; background-color:#ebebeb;}
.top-main{background-color:#ebebeb; margin-top:5px;}
/*projects*/
.thumbnails li> .fff .caption{background:#fff !important; padding:10px}.thumbnails{background-color:none;}/* Page Header */.page-header{background: #f9f9f9; margin: -30px -40px 40px; padding: 20px 40px; border-top: 4px solid #ccc; color: #999; text-transform: uppercase;}.page-header h3{line-height: 0.88rem; color: #000;}ul.thumbnails{margin-bottom: 0px;}/* Thumbnail Box */.caption{text-align:center;border-radius:100px; margin-bottom: 15px;}.caption h3{color: #000;}.caption p{color: #999;}/* Mobile Only */@media (max-width: 767px){.page-header, .control-box{text-align: center;}}@media (max-width: 479px){.caption{word-break: break-all; margin-bottom: 15px;}}li{list-style-type:none;}/*::selection{background: #ff5e99; color: #FFFFFF; text-shadow: 0;}::-moz-selection{background: #ff5e99; color: #FFFFFF;}*/.pro-bg{background-color:#FFF; border-radius:20px;} .text-left a{ text-decoration:none; color:#252525;font-size: 14px;} .callsec{margin-top:25px; text-align:right} @media(max-width:491px){.callsec{margin-top:5px;}} .callppc{color:#222; font-size:14px; font-weight:bold; text-decoration:none;} .callppcico{color:#67c011!important; padding-right:2px!important;} .badges{border-radius:none; padding: 10px;} .badges1{ border-radius:none; padding: 0px 10px 10px 10px;}.badges img{border:1px solid #d2d2d1; border-radius:15px; background-color:#FFF; margin: 5px;}.badges1 img{border:1px solid #d2d2d1; border-radius:15px;background-color:#FFF; margin: 0px 5px 5px 5px;}@media only screen and (max-width:991px){.badges1 img{margin: 5px;}}.call-space{padding: 40px 0;} .call-to{width:100%; height: auto; color: #ffffff; font-size: 25px; line-height: 30px; background-color: #1d1d1d;padding: 20px;}.triangle-right {width: 0;height: 0;	border-right: 50px solid #555;border-bottom: 25px solid transparent; }@media only screen and (max-width:480px){.btn{font-size:12px;padding:10px;}}
	/*.feature-bullet ul {list-style: none; padding-left:0; }
	.feature-bullet ul li { margin-bottom:10px; font-size: 17px; border:1px solid #e5e6e4; border-radius:0 50px 50px 0; text-align: left; background:url(../../img/list.png) no-repeat center; padding: 0px 5px 0px 35px; background-position: 5px 4px; list-style: none; background-color: #f2f2f1;}
.feature-bullet ul li:nth-child(odd) { margin-bottom:10px; font-size: 17px; border:1px solid #d9eac7; border-radius:0 50px 50px 0; text-align: left; background:url(../../img/list.png) no-repeat center; padding: 0px 5px 0px 35px; background-position: 5px 4px; list-style: none; background-color: #ecf3e6;}
.feature-bullet ul li:last-child {margin-bottom:0px;}
@media screen and (max-width: 991px){ .feature-bullet ul li {text-align: left; font-size: 15px; background-position: 5px 2px;padding: 0px 10px 0px 35px;} .feature-bullet ul li:nth-child(odd) {font-size: 15px;background-position: 5px 2px;padding: 0px 10px 0px 35px;} }*/
.feature-bullet ul {list-style: none; padding-left:0; }
	.feature-bullet ul li { margin-bottom:10px; font-size: 17px; text-align: left; background:url(../../img/list.png) no-repeat center; padding: 0px 5px 0px 35px; background-position: 5px 4px; list-style: none; font-weight: normal}
.feature-bullet ul li:nth-child(odd) { margin-bottom:10px; font-size: 17px; text-align: left; background:url(../../img/list.png) no-repeat center; padding: 0px 5px 0px 35px; background-position: 5px 4px; list-style: none;}
.feature-bullet ul li:last-child {margin-bottom:0px;}
@media screen and (max-width: 991px){ .feature-bullet ul li {text-align: left; font-size: 15px; background-position: 5px 2px;padding: 0px 10px 0px 35px;} .feature-bullet ul li:nth-child(odd) {font-size: 15px;background-position: 5px 2px;padding: 0px 10px 0px 35px;} }

.feature-bullet ol {
  counter-reset: list-number 20;
  list-style: none;
  padding: 0; margin-right: 10px;
}

.feature-bullet ol li {
  margin-bottom: 15px;
  padding-left: 20px;
  line-height: 40px;
  position: relative; border:1px solid #f5f6f4; border-radius:0 50px 50px 0; box-shadow: 1px 3px 2px 3px #f5f6f4;
}
.feature-bullet ol li:before {content: counter(list-number);
  counter-increment: list-number;
  background-color: #67c011;
  color: #ffffff;
  display: block;
  float: left;
  line-height: 40px;
  margin-left: -45px;
  text-align: center;
  height: 40px;
  width: 40px;
  border-radius: 50%; font-weight: bold;
}
.feature-bullet-1 ol {
  counter-reset: list-number 88;
  list-style: none;
  padding: 0; margin-right: 10px;
}

.feature-bullet-1 ol li {
  margin-bottom: 15px;
  padding-left: 20px;
  line-height: 40px;
  position: relative; border:1px solid #f5f6f4; border-radius:0 50px 50px 0; box-shadow: 1px 3px 2px 3px #f5f6f4;
}
.feature-bullet-1 ol li:before {content: counter(list-number);
  counter-increment: list-number;
  background-color: #67c011;
  color: #ffffff;
  display: block;
  float: left;
  line-height: 40px;
  margin-left: -45px;
  text-align: center;
  height: 40px;
  width: 40px;
  border-radius: 50%; font-weight: bold;
}
/*grow top start*/
.foo_banner{}
.foo_banner .outer {
    display: flex;
    align-items: center;
    border-right: 1px solid #c6c7cb;
}
.outer i{font-size: 36px; color: #f15a3d;}
.contri {
    margin: 0 0 0 10px;
    line-height: 24px; font-weight: 700; color:#111;
    font-size: 22px;
    text-shadow: 4px 6px 6px rgb(2 2 2 / 32%);
}
.contri span{display: block;color: #616162;font-size: 18px; font-weight: 400;
}
.color-a1{color: #3579fa!important;} .color-a2{color:#933aad!important;}
@media screen and (max-width: 768px){.outer{ padding: 10px 0px;}.contri {font-size: 18px; }.contri span{font-size: 14px;}}
/*grow top end*/
@media screen and (max-width: 991px){.feature-bullet ol li { font-size:16px; font-weight: bold; padding-right: 10px; margin-left: 10px;} .feature-bullet ol li:before{margin-left: -30px;margin-right:5px;}
.feature-bullet-1 ol li { font-size:16px; font-weight: bold; padding-right: 10px; margin-left: 10px;} .feature-bullet-1 ol li:before{margin-left: -30px;margin-right:5px;}
}
.direct-header{padding:40px 0px 0px 0px;background:url(../img/company-bg.jpg) no-repeat fixed; margin-top:144px;display: block;}
.demo-header{padding:40px 0px 0px 0px;background:url(../img/company-bg.jpg) no-repeat fixed; margin-top:78px;display: block;}
.direct-content{color:#ffffff;} .direct-img{margin-bottom: -120px!important; margin-right: 0px!important; width: 100%;/*-webkit-box-shadow:0px 1px 15px rgba(0,0,0,.8);box-shadow:0px 1px 15px rgba(0,0,0,.8);*/}@media screen and (max-width: 1470px){.direct-content .btn{margin-bottom:20px;}}
@media screen and (max-width: 768px){.direct-img{margin-bottom: 3px!important;}.direct-header{margin-top:160px;}}
@media screen and (max-width: 491px){.demo-header{margin-top:108px;}}
.direct-bottom{} .direct-left{padding:20px 0px;color:#222;background-color: #e5e5e4;} .direct-left .btn{margin-top: 0px;}

/*mobile section*/
.contact_wrapper {
  /*display: flex;*/
  background: white;
  padding: 40px 25px;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  position: relative;color:#222;
  /*width: 700px;*/
}
		.contact_wrapper ul li{color:#222;}
@media (min-width: 768px) and (max-width: 1023px) {
  .contact_wrapper {
    width: 80%;
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .contact_wrapper {
    width: 100%;
    flex-direction: column;
    padding-top: 0px;
  }
}
.contact_wrapper .contact_info {
  position: relative;
  width: 430px;
  flex: 0 0 430px;
  /*background: #095a54;*/ background: url(../img/direct-selling-mobile-app-bg.html) no-repeat #67c011 left bottom;
  color: #f6f6f6;
  margin-left: calc(-190px / 2 - 30px);
  padding: 25px;
  box-shadow: 0 3px 20px rgba(0, 0, 0, 0.2);
}
@media (min-width: 768px) and (max-width: 1023px) {
  .contact_wrapper .contact_info {
    width: 100%;
    flex: 0 0 100%;
    margin-left: -50px;
    margin-top: -15px;
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .contact_wrapper .contact_info {
    width: 100%;
    flex: 0 0 100%;
    margin-left: -25px;
    margin-top: 0px;
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
  }
}
.contact_wrapper .contact_info .title {
  font-size: 24px;
  margin: 0px;
  font-weight: 400;
  margin-bottom: 30px;
}
.contact_wrapper .contact_info .icons_wrapp {
  margin: 0px;
  padding: 0px;
  list-style: none;
  margin-bottom: 30px;
}

.contact_wrapper .contact_info .soci_wrap {
  margin: 0px;
  padding: 0px;
  list-style: none;
  display: flex;
  position: absolute;
  bottom: 25px;
}
.contact_wrapper .contact_msg {
  width: calc(100% - 230px / 2 - 55px);
  flex: 0 0 calc(100% - 230px / 2 - 55px);
  padding: 25px 30px;
  padding-bottom: 0px;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .contact_wrapper .contact_msg {
    width: calc(100% - 25px - 30px);
    flex: 0 0 calc(100% - 25px - 30px);
  }
}
@media (max-width: 767px) {
  .contact_wrapper .contact_msg {
    width: calc(100%);
    flex: 0 0 calc(100%);
    padding: 25px 0px;
  }
}
/*.btn-tbl{margin-top:15px; width:100%; text-align:center; padding:0px; margin:0px} .btn-td{border:0px solid gray; text-align:center;}*/ .btn-col{color: #000;} .btn-col:hover{background-color: #000;}
.section-head2{font-family: 'Dosis','Helvetica Neue',Arial,sans-serif;font-size: 30px;margin-top: 20px;margin-bottom: 10px;font-weight: 500;line-height: 1.1;color: inherit;}
.teambox-h2{margin: 0;font-size: 17px;font-weight: 600;text-transform: uppercase;letter-spacing: 1px;padding: 20px 20px 5px 20px;text-align: center;font-family: 'Dosis','Helvetica Neue',Arial,sans-serif;line-height: 1.1;color: inherit;}
.for-h2{font-family: 'Dosis','Helvetica Neue',Arial,sans-serif;font-size: 30px;margin-bottom: 20px;font-weight: 500;line-height: 1.1;color: inherit;}
.for-h3{font-weight: bold;
font-family: 'Dosis','Helvetica Neue',Arial,sans-serif;
font-size: 24px;
margin-top: 20px;
margin-bottom: 10px;
line-height: 1.1;
color: inherit;}
.for-h3-blog{font-size: 22px;font-weight:600;margin-top: 20px;margin-bottom: 10px;line-height: 1.1;color: inherit;}
.bl-head{min-height: 70px;}
.for-h4{text-transform: uppercase;
    font-size: 22px;
    margin: 22px 0 0;
    position: relative;
    letter-spacing: 1px;
    color: #fff;
    font-weight: bold;}
.contact_wrapper .contact_msg .title {
  font-size: 24px;
  margin: 0px;
  font-weight: 400;
  margin-bottom: 30px;
  padding: 0 15px;
  color: #095a54;
}
.whats{position: fixed; bottom: 90px; right: 10px;}
.whats img{width: 80px; height: auto;    
			-webkit-animation: moveIcon 1s infinite;
    animation: moveIcon 1s infinite;}
@keyframes moveIcon{
0%, 100% {
    opacity: 1;
    transform: scale(1, 1);
}
50% {
    opacity: 1;
    transform: scale(1.1, 1.1);
}}
		@media(max-width:768px){.whats{bottom: 90px; right: 20px;z-index: 1000;}
			.whats img{width: 60px; height: auto;}
		}
.facts-h3{text-transform: uppercase;
    font-size: 17px;
    margin-top: 10px;
    font-weight: 700;font-family: 'Dosis','Helvetica Neue',Arial,sans-serif;
    color: #333;}
.footer-h3{color: #fff;font-weight: bold;
font-family: 'Dosis','Helvetica Neue',Arial,sans-serif;font-size: 24px;margin-top: 20px;
    margin-bottom: 10px;line-height: 1.1;}
.vdo-container {
  position: relative;
  width: 100%;
  overflow: hidden;
  padding-top: 56.25%; /* 16:9 Aspect Ratio */ margin-bottom: 30px;
}
.vdo-container {
  position: relative;
  width: 100%;
  overflow: hidden;
  padding-top: 90%; /* Aspect Ratio */ margin-bottom: 30px;
}
.responsive-iframe {position: absolute; border-radius:50px;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
.frmbdr{padding:7px; border:1px solid #67c011} .frmhead{background-color:#67c011; padding:2px 0 1px 0;} .frmh2{color:#ffffff; padding-bottom:10px;}
.frm-title{font-size: 34px;
    line-height: 1.4;font-weight: bold;font-family: 'Dosis','Helvetica Neue',Arial,sans-serif;padding-top: 15px;color: #FFFFFF;}
.app-box{ background-color:#1A1A1A; padding: 20px; min-height: 330px; margin: 15px 0; }
		.app-box p{color:#fff; padding-top:15px;}
.cbp_tmlabel { margin-left:9%!important;}
.cbp_tmtimeline:before {left:7%!important;}
.plan-title{ text-decoration:none!important; color:#222!important; } .compliance{padding:2px 3px; background: -webkit-linear-gradient(#67c011 0%, #48870b 100%);
    background: -o-linear-gradient(#67c011 0%, #48870b 100%);
    background: linear-gradient(#67c011 0%, #48870b 100%); border-radius:20px;color:#ffffff;}.compliance a{text-decoration: none; color: #ffffff;font-weight: bold;}.comp-anim {
    -webkit-animation: moveIcon 1s infinite;
    animation: moveIcon 1s infinite;
}
@keyframes moveIcon {
0%, 100% {
 opacity: 1;transform: scale(1, 1);
}
50% {
 opacity: 1;transform: scale(0.9, 0.9);
}
}
.con_wrapper {
  /*display: flex;*/  
  padding: 15px 25px;box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);position: relative;
  /*width: 700px;*/
}
.incred{font-size:3.3rem; line-height: 3.35rem; color: #E90376; font-weight: bold;}
		.getflat{font-size:2.4rem; line-height: 2.88rem; font-weight: bold; }
		.twenty{font-size:4.1rem;font-weight: bold;background-color:#E90376; color: #FFFFFF; border-radius: 20px;padding: 7px;}
		.ssl{font-size:2.5rem; line-height: 2.6rem; font-weight: bold;color: #E90376;}
		.cont{font-size:1.9rem; line-height: 2rem; font-weight: bold;}
		.till{font-size:1.8rem; line-height: 1.9rem;background-color: #409802;color:#FFFFFF;padding: 10px;border-radius:0px 0px 14px 14px;}
@media (max-width:768px) {.woimg{width: 200px!important; height: auto!important;margin-bottom: 10px;}.getflat{font-size:2rem; line-height: 2.05rem;}.cont{font-size:1.6rem;}.till{font-size:1.5rem;} }
.btnh{padding: 3px 10px!important; font-size:12px;margin-top: 3px;}.alert{padding: 5px 3px 3px 3px!important;line-height: 14px;font-size: 14px;z-index:9999;}
.social-links a{background:#333;color:#eee;line-height:1;margin-right:4px;border-radius:50%;width:36px;height:36px;transition:.3s;display:inline-flex;align-items:center;justify-content:center;margin:15px 0}.social-links a i{line-height:0;font-size:16px}.social-links a:hover{background:#67c011;color:#fff;text-decoration:none} .countries{padding-left: 0px!important; text-align: left;}
.countries li{list-style-type: circle; list-style: circle;color: #67c011;line-height:1.4rem!important;padding-bottom: 1.6rem;}
.countries li a{font-size:1.1rem!important;color:#222; line-height:1.2rem!important;}
.plan-name {color: #fff;font-size: 16px;font-weight: 700;background: #67c011;display: block;}
.gap {margin-top: 20px;border-right: 1px dotted #cccccc;border-top: 0px dotted #cccccc;}
.section-pricing {
	position: relative;
	font-family: "Poppins", sans-serif;
	background-color: #f6f9f2;
    padding: 60px 0;
    color: #222;
}

.section-pricing:before {
	content: "";
    position: absolute;
    top: 0;
    left: 0;
    transform: translate(-40%,-40%);
    width: 200px;
    height: 200px;
    border: 50px solid #fff;
    border-radius: 50%;
}

.section-pricing .header-section .plans-buttons {
    display: inline-block;
    margin-bottom: 35px;
    box-shadow: 0 10px 30px rgb(236, 229, 228);
    padding: 10px;
    font-family: "Rubik", sans-serif;
}

.section-pricing .header-section .plans-buttons .monthly,
.section-pricing .header-section .plans-buttons .yearly {
	display: inline-block;
	padding: 15px 40px;
	border: 1px solid rgba(0,0,0,0);
	cursor: pointer;
	transition: all .3s;
}

.section-pricing .header-section .plans-buttons span:not(:last-child) {
	margin-right: 5px;
}

.section-pricing .header-section .plans-buttons .monthly:hover,
.section-pricing .header-section .plans-buttons .yearly:hover {
	border: 1px solid #48870b;
}

.section-pricing .header-section .plans-buttons .active {
    background-color: #48870b;
    border: 1px solid #48870b;
    color: #fff;
}

.section-pricing .header-section .plans-buttons .perc {
    display: inline-block;
    background-color: #ff6b8f;
    border-radius: 20px;
    color: #fff;
    font-size: 12px;
    padding: 1px 12px;
    margin-left: 10px;
}

.section-pricing .header-section .title {
    font-family: "Rubik", sans-serif;
    color: #000;
    font-size: 50px; line-height: 60px;
    font-weight: 700;
}

.section-pricing .header-section .description {
    font-size: 17px;
    margin-top: 15px;
}

.section-pricing .plans .single-plan {
    padding: 60px 30px;
	background-color: #fff;
    border-bottom: 6px solid #48870b;
}

.section-pricing .plans .single-plan .title {
    margin-bottom: 10px;
    text-transform: uppercase;
    font-size: 24px;
    font-family: "Rubik", sans-serif;
    letter-spacing: 0.1em;
    color: #48870b;
}

.section-pricing .plans .single-plan .description {
    margin-bottom: 35px;
    font-size: 15px;
}

.section-pricing .single-plan .icon {
    display: inline-block;
    margin-bottom: 15px;
    border: 2px solid rgba(255, 107, 143, 0.1);
    border-radius: 50%;
    padding: 25px;
}

.section-pricing .plans .single-plan .icon img {
	width: 60px;
}

.section-pricing .plans .single-plan .price {
	margin-bottom: 35px;
}

.section-pricing .plans .single-plan .price .dolar {
	color: #000;
    font-family: "Rubik", sans-serif;
}

.section-pricing .plans .single-plan .price .number {
    color: #000;
    font-family: "Rubik", sans-serif;
    font-size: 60px;
}

.section-pricing .plans .single-plan .price .plan-name {
	display: block;
    margin-top: -20px;
}

.section-pricing .plans .single-plan a.purchase-button {
    display: inline-block;
    background-color: #222;
    color: #fff;
    font-family: "Rubik", sans-serif;
    padding: 15px 40px;
    text-decoration: none;
    transition: all .3s;
}

.section-pricing .plans .single-plan .purchase-button:hover {
    box-shadow: 0 5px 10px 0px rgba(255,255,255,.4);
}

.section-pricing .plans .active {
    position: relative;
    padding: 90px 30px;
    background-image: url("img/compliance-management.html");
    background-repeat: no-repeat;
    background-position: center;
    color: #fff;
    border: none;
}

.section-pricing .plans .active:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: linear-gradient(to right bottom, #1a2e06, #67c011);
    opacity: 0.9;
    z-index: 10;
}

.section-pricing .plans .active .content {
    position: inherit;
    z-index: 20;
}

.section-pricing .plans .active .title {
    color: #fff;
}

.section-pricing .active .icon {
    border-color: #fff;
    background-color: #fff;
}

.section-pricing .plans .active .price .dolar {
    color: #fff;
}

.section-pricing .plans .active .price .number {
    color: #fff;
}

.section-pricing .plans .active a.purchase-button {
    background-color: #fff;
    color: #000;
}

.section-pricing .plans .active .purchase-button:hover {
    box-shadow: 0 5px 10px 0px rgba(255,255,255,.4);
}

@media (max-width: 575.99px) {
    .section-pricing .header-section {
        margin-bottom: 60px;
    }

    .section-pricing .header-section .title {
        font-size: 50px;
    }

    .section-pricing .header-section .description {
        font-size: 16px;
    }

    .section-pricing .plans {
        flex-wrap: wrap;
    }

    .section-pricing .plans .single-plan {
        flex: 0 0 100%;
    }

    .section-pricing .plans .active {
        padding: 60px 30px;
    }
}

@media (min-width: 576px) and (max-width: 767.99px) {
    .section-pricing .header-section {
        margin-bottom: 60px;
    }

    .section-pricing .header-section .title {
        font-size: 20px;
    }
}

@media (min-width: 768px) and (max-width: 991.99px) {
    .section-pricing .header-section {
        margin-bottom: 60px;
    }
}
					.d-flex {
    display: -ms-flexbox !important;
    display: flex !important;
}
					.header-section .price{
  display: block;
  font-size: 30px;
  color: #222222;
  font-weight: 700;
  color:#F60;
}
.header-section .price1{
  display: block;
  font-size: 40px;
  color: #222222;
  font-weight: 700;
  color:#F60;
}
					.offe{font-size:40px; font-weight: bold; color:#222;margin-bottom: -20px!important;}
		  .amount{font-size:36px; font-weight: bold;color: #F60;}
					.note{color:#FFF;font-size:14px;background-color: #ee2828;padding: 0px 3px;}
					.blink {
  animation: 1s linear infinite condemned_blink_effect;
}

@keyframes condemned_blink_effect {
  0% {
    visibility: hidden;
  }
  50% {
    visibility: hidden;
  }
  100% {
    visibility: visible;
  }
}
					.linkbtn{display: inline-block;
	padding: 10px 30px;
	border: 1px solid #555555;
	cursor: pointer;
	transition: all .3s;}
					.linkbtn:hover{display: inline-block;
	border: 1px solid #67c011; background-color: #67c011;color: #FFFFFF!important;
					}
					.linkbtn a{text-decoration: none; color:#222; font-weight: bold;}
					.linkbtn a:hover{
						color: #FFFFFF;}
					.p-2{padding-top:30px;}.p-3{padding-top:10px;}
.plan-name {
    color: #000000;
    padding: 5px 0px;
    border-radius: 10px 10px 0 0;
    font-size: 16px;
    font-weight: bold;
    background: #73ca1e;
    display: block; text-align: center;
}
.bg-shadow {
    background-color: #ffffff!important;
    box-shadow: 0 15px 45px rgb(16 30 54 / 15%);
}
.foo_banner{/*padding-bottom: 15px;*/}
.foo_banner .outer {
    display: flex;
    align-items: center;
    border-right: 1px solid #c6c7cb;
}
.foo_banner .outer0 {
    border-right: 0px solid #c6c7cb!important;
}
.outer i {
    font-size: 36px;
    color: #f15a3d;
}
.color-a4{
    color: #f15a3d!important;
}
.color-a1 {
    color: #3579fa!important;
}
.color-a2 {
    color: #933aad!important;
}
.color-a3 {
    color: #5cbe5e!important;
}
.contri {
    margin: 0 0 0 8px;
    line-height: 24px;
    font-weight: 700;
    color: #111;
    font-size: 20px; text-align: left;
    /*text-shadow: 2px 3px 4px rgb(2 2 2 / 32%);*/
}
.contri span {
    display: block;
    color: #383838;
    font-size: 13px;
    font-weight: 400;
}
.py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}
@media screen and (max-width: 768px){.outer{border-right:0px!important;border-bottom: 1px solid #c6c7cb; padding: 15px 0px;}.contri {font-size: 18px; text-align: left; }.contri span{font-size: 10px!important;}}
@media screen and (max-width: 600px) {
	.foo_banner .outer{border-right:0px!important;border-bottom: 1px solid #c6c7cb; padding-bottom:15px;}
}
.for-h2-thank{font-size: 30px;font-weight: bold;color:#222; margin-bottom: 20px;line-height: 1.1;}
.for-h3-thank{font-weight: 600;
font-size: 22px;
margin-top: 20px;
margin-bottom: 10px;
line-height: 1.3;
color: inherit;}
.thanku{padding: 30px 0px;background-color:#000;min-height: 370px;color:#ffffff;}
.thanku-wrap{background:#fff;border-radius:20px;border:8px solid #67c011;-webkit-box-shadow:0px 10px 5px 0px rgba(0,0,0,0.34);-moz-box-shadow:0px 10px 5px 0px rgba(0,0,0,0.34);box-shadow:0px 10px 5px 0px rgba(0,0,0,0.34);padding: 20px 20px 20px 20px;}
.thanku-wrap h2{color:#edad01;font-size:28px;font-weight: bold;}.thanku-wrap p{font-size:16px;color:#000;}.thanku-wrap p a{font-size:20px;font-weight: bold}
.thanku-mid{margin-top:-200px;}
.green-btn-thank{padding:5px;color:#fff;background:#f28401;border-radius:20px;text-align:center;margin:0 auto 20px auto; width: 235px;font-weight:bold;}
@media screen and (max-width: 992px) {.thanku{min-height: 610px;}.thanku-mid{margin-top:-320px;}}
@media screen and (max-width: 600px) {.thanku{min-height: 680px;}.thanku-mid{margin-top:-340px;}}
@media screen and (max-width: 480px) {.thanku-mid{margin-top:-300px;}}
.coun-dir{align-items:center;width: 100%; margin: 0 auto; text-align: center;}
.counname {
    
    border-radius:10px; box-shadow: 0px 0px 9px 4px #e5e5e5;
    margin: 5px;float: left;
}
.counname img {
    border: 1px solid #ecebeb;
    border-radius: 10px;
    background-color: #FFF; width: 170px;
}
/* Common button styles */
.btnthnk {
	/*float: left;*/
	min-width: 150px;color: #fff;
	max-width: 280px;
	display: block;
	margin: 1em;
	padding: .4em 1em;
	border: none;
	background: none;
	/*color: inherit;*/
	vertical-align: middle;
	position: relative;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
}
.btnthnk:focus {
	outline: none;
}
.btnthnk > span {
	vertical-align: middle;
}
/* Nina */
.button--nina {
	padding: 0 1em; text-align: center;border-radius:20px;margin:0 auto 20px auto;
	background: #7986cb;font-weight: bold;
	color: #fff;
	overflow: hidden;
	-webkit-transition: background-color 0.3s;
	transition: background-color 0.3s;
}
.button--nina.button--inverted {
	background: #f28401;
	color: #ffffff;
}
.button--nina > span {
	display: inline-block;
	padding: 1em 0;
	opacity: 0;
	color: #fff;
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 2);
}
.button--nina::before {
	content: attr(data-text);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 1em 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.button--nina:hover {
	background-color: #111111;
}
.button--nina:hover::before {
	opacity: 0;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
}
.button--nina:hover > span {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.button--nina:hover > span:nth-child(1) {
	-webkit-transition-delay: 0.045s;
	transition-delay: 0.045s;
}
.button--nina:hover > span:nth-child(2) {
	-webkit-transition-delay: 0.09s;
	transition-delay: 0.09s;
}
.button--nina:hover > span:nth-child(3) {
	-webkit-transition-delay: 0.135s;
	transition-delay: 0.135s;
}
.button--nina:hover > span:nth-child(4) {
	-webkit-transition-delay: 0.18s;
	transition-delay: 0.18s;
}
.button--nina:hover > span:nth-child(5) {
	-webkit-transition-delay: 0.225s;
	transition-delay: 0.225s;
}
.button--nina:hover > span:nth-child(6) {
	-webkit-transition-delay: 0.27s;
	transition-delay: 0.27s;
}
.button--nina:hover > span:nth-child(7) {
	-webkit-transition-delay: 0.315s;
	transition-delay: 0.315s;
}
.button--nina:hover > span:nth-child(8) {
	-webkit-transition-delay: 0.36s;
	transition-delay: 0.36s;
}
.button--nina:hover > span:nth-child(9) {
	-webkit-transition-delay: 0.405s;
	transition-delay: 0.405s;
}
.button--nina:hover > span:nth-child(10) {
	-webkit-transition-delay: 0.45s;
	transition-delay: 0.45s;
}
.button--nina:hover > span:nth-child(11) {
	-webkit-transition-delay: 0.495s;
	transition-delay: 0.495s;
}
.button--nina:hover > span:nth-child(12) {
	-webkit-transition-delay: 0.54s;
	transition-delay: 0.54s;
}
.button--nina:hover > span:nth-child(13) {
	-webkit-transition-delay: 0.585s;
	transition-delay: 0.585s;
}
.button--nina:hover > span:nth-child(14) {
	-webkit-transition-delay: 0.63s;
	transition-delay: 0.63s;
}
.button--nina:hover > span:nth-child(15) {
	-webkit-transition-delay: 0.675s;
	transition-delay: 0.675s;
}
.button--nina:hover > span:nth-child(16) {
	-webkit-transition-delay: 0.72s;
	transition-delay: 0.72s;
}
.button--nina:hover > span:nth-child(17) {
	-webkit-transition-delay: 0.765s;
	transition-delay: 0.765s;
}
.button--nina:hover > span:nth-child(18) {
	-webkit-transition-delay: 0.81s;
	transition-delay: 0.81s;
}
.button--nina:hover > span:nth-child(19) {
	-webkit-transition-delay: 0.855s;
	transition-delay: 0.855s;
}
.button--nina:hover > span:nth-child(20) {
	-webkit-transition-delay: 0.90s;
	transition-delay: 0.90s;
}
.button--nina:hover > span:nth-child(21) {
	-webkit-transition-delay: 0.945s;
	transition-delay: 0.945s;
}
.button--nina:hover > span:nth-child(22) {
	-webkit-transition-delay: 0.99s;
	transition-delay: 0.99s;
}