/*html{font-family: sans-serif;line-height: 1.15;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;600;700&display=swap');*/
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;600;700;800;900&display=swap');
@font-face {
    font-family: 'Bahnschrift Regular';
    src: url('fonts/bahnschrift.eot');
    src: url('fonts/bahnschrift.eot?#iefix') format('embedded-opentype'),
         url('fonts/bahnschrift.woff2') format('woff2'),
         url('fonts/bahnschrift.woff') format('woff'),
         url('fonts/bahnschrift.ttf') format('truetype'),
         url('fonts/bahnschrift.svg#bahnschriftregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*--Resetcss--*/
/*==================box-sizing================*/
*{box-sizing:border-box}
*,
*:before,
*:after{box-sizing:border-box}
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*,
*:before,
*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}
/*====*/
*{margin:0;padding:0;border:none}
abbr,acronym,dfn{cursor:help;border-bottom:1px #000 dotted}
dfn{font-style:normal}
.left{float:left}.right{float:right}
.clear{clear:both}
.aligncenter{text-align:center}
.alignright{text-align:right}
a{color:#000;outline:none;border:none;text-decoration:none}
a:visited{color:#5c5c5c}
a:hover{text-decoration:none;color:#0198d1}
a:active{color:#000}
address{margin:0.2em 0;padding:.5em 0 1em;line-height:140%;font-style:normal}
:focus{outline:0}
ul,ol{list-style:none;margin:0;padding:0}
p{font-size:16px;padding:8px 0;line-height:24px;margin:0;color:#666}
.input-group{position:relative;margin-bottom:15px}
.form-control{background:#fff;border:solid 1px #787878;font-size:15px;color:#434343;border-radius:4px;width:100%;min-height:44px;padding:8px 15px}
.form-control::-moz-placeholder{color:#797979;opacity:1}
.form-control:-ms-input-placeholder{color:#797979}
.form-control::-webkit-input-placeholder{color:#797979}
.form-control:focus{box-shadow:none}
textarea{font:12px Arial, Helvetica, sans-serif}
textarea.form-control{height:120px}
.block{display:inline-block;width:100%}
.button{display:inline-block;background-color:#ffcb08;border:none;box-shadow:none;color:#000;font-size:22px;font-weight:600;text-transform:uppercase;padding:15px 53px;text-align:center;vertical-align:middle;border-radius:40px;position:relative;z-index:10;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
a:visited.button{color:#000}
.button:hover{color:#fff}
.button:hover{color:#fff}
.button,.button::after{-webkit-transition:all 0.3s;transition:all 0.3s}
.button::before,.button::after{background-color:#121212;content:'';position:absolute;z-index:-1}
/*-- Btn-hover effect --*/
.btn-hover::after{height:100%;left:-35%;top:0;transform:skew(50deg);transition-duration:0.6s;transform-origin:top left;width:0}
.btn-hover:hover:after{height:100%;width:135%;color:#fff}
.button.btn-hover:hover{color:#fff}

.error{display:block;color:#d60606;font-size:13px;padding-top:5px}
.alert-success{opacity:1}.button.radius{border-radius:4px}
.capitalize{text-transform:none;text-transform:capitalize}
img.img-block{display:block;max-width:100%;height:auto}
.center-box{background-color:transparent;text-align:center;padding:60px 0}
.icon{display:inline-block;fill:currentColor;height:1em;position:relative;top:-0.0625em;vertical-align:middle;width:1em}
.list{list-style:none;margin:0}
.list li{background:url(../images/right-arrow.png) no-repeat left 5px;color:#101010;font-size:21px;line-height:24px;margin:0 0 21px;padding-left:28px;font-weight:600}
.list li:last-child{margin-bottom:0}
.list-sm{list-style:none;margin:0}
.list-sm li{background:url(../images/circle.png) no-repeat left 5px;color:#646464;font-size:18px;line-height:24px;margin:0 0 15px;padding-left:28px}
.list-sm li:last-child{margin-bottom:0}
.list-numeric{list-style:number;font-size:16px;color:#686868}
.list-numeric li{line-height:24px;margin:0 0 16px}
figure{margin-bottom:0}
.service hr{border-bottom:1px solid #c9c9c9;margin:55px 0 13px;opacity:1}
/*--Body--*/
html{background:#fff;height:100%;font-family:Arial, Helvetica, sans-serif}
body{background:#fff url(images/green-patch.png) no-repeat 100% 0;font-family:Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;min-height:100%;color:#1c1c1c}
.container{margin:0 auto;position:relative;padding:0 15px} 
/*--FetchFonts--*/
h2,h3,h4,h5,h6,.intro-inner .entry-title{font-family:"Raleway", Arial, sans-serif}
/*.home {font-family:"Raleway", Arial, sans-serif;font-weight:500}*/
.content-boxes p,.description,.share-inbox ul li{font-family:"Raleway", Arial, sans-serif}
/*.intro p{font-family:"Bahnschriftegular", Arial, sans-serif;font-weight:400}*/
.hd-span{font-family:"Raleway", Arial, sans-serif;display:block;font-size:25px;font-weight:500}
#nav ul li{font-family:Roboto, Arial, Helvetica, sans-serif;font-weight:600}
.start-free-trial{font-family:Roboto, Arial, Helvetica, sans-serif;font-weight:700}
/*-- Headings --*/
.hd-h1{font-weight:600;font-size:66px;color:#0b0b0b;margin:0;	text-transform:uppercase}
.hd-h2{color:#0b0b0b;font-size:55px;margin:0 0 10px;position:relative;text-transform:capitalize;font-weight:600}
.hd-h3{color:#000;font-size:26px;margin:0 0 35px;text-transform:uppercase}
.hd-h4{color:#000;font-size:24px;margin:0 0 6px;text-transform:uppercase}
.hd-h5{color:#000;font-size:15px;margin:0 0 6px;text-transform:uppercase}
.color-white{color:#fff !important}
.spacer-md{display:block;margin-top:45px;width:100%}
.spacer-sm{display:block;margin-top:26px;width:100%}
.color-blue{color:#076fd6 !important}
/*======*/
.slice-btn,.slice-btn span{position:relative;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden}
.slice-hover:after{content:'';width:0;height:0;-webkit-transform:rotate(360deg);border-style:solid;border-width:0 0 0 0;border-color:transparent #171b2a transparent transparent;position:absolute;top:0;right:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.slice-hover:before{content:'';width:0;height:0;-webkit-transform:rotate(360deg);border-style:solid;border-width:0 0 0 0;border-color:transparent transparent transparent #171b2a;position:absolute;bottom:0;left:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.slice-hover:before,.slice-hover:after{content:'';position:absolute;width:0;height:0;border:0 solid;-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.slice-hover:before{bottom:0;left:0;border-color:transparent transparent transparent #171b2a}
.slice-hover:after{top:0;right:0;border-color:transparent #171b2a transparent transparent}
.slice-hover:hover{color:#f1d3eb}
.slice-hover:hover:before,.slice-hover:hover:after{border-width:72px 262.5px}

/*--Container--*/
html,body{margin:0;padding:0;min-height:100vh;overflow-x:hidden}
.page-body,.page-content{position:relative}
.page-body{min-height:100vh}
.page-content{min-height:100vh/*;background-color:#fff*/}
.img-responsive{display:block;height:auto;max-width:100%}
#content{display:inline-block;width:100%;min-height:300px;position:relative;padding:50px 0 25px}
.intro-inner{background:url(images/introinner-bg.jpg) no-repeat center center;min-height:100%;position:relative;margin:0 auto 48px;background-size:cover;max-width:1980px;padding:0 0 48px;display:flex;flex-wrap:wrap;align-items:center}
/*.home #content{padding:0}*/
/*--Header--*/

/*.effect-romeo{-webkit-perspective:1000px;perspective:1000px;position:relative;overflow:hidden;background:-webkit-linear-gradient(top, rgba(37,141,200,1) 0%, rgba(104,60,19,1) 100%);background:linear-gradient(to bottom, rgba(37,141,200,1) 0%,rgba(104,60,19,1) 100%);display:block}
.effect-romeo img{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-romeo:hover img{opacity:0.6;-webkit-transform:translate3d(0,0,145px);transform:translate3d(0,0,145px)}*/
.header{border-bottom:1px solid #d5d5d5;min-height:69px}
.start-free-trial{position:absolute;top:12px;right:15px}
.start-free-trial a{display:block;background:#36bb22;color:#fff;font-size:15px;text-transform:capitalize;max-width:195px;padding:9px 12px;border-radius:5px}
.header .logo{margin-top:12px}
.header .logo img{display:block;max-width:175px;height:auto}

.header a.button{color:#fff}
.header a.button:hover{color:#fff}
.header .button,.header .button::after{-webkit-transition:all .3s;transition:all .3s}
.header .button::before,.header .button::after{background-color:#171b2a;content:'';position:absolute;z-index:-1}
.header .btn-hover::after{height:100%;left:-35%;top:0;transform:skew(50deg);transition-duration:.6s;transform-origin:top left;width:0}
.header .btn-hover:hover:after{height:100%;width:135%;color:#fff}
.intro-inner{padding:45px 0}
.intro-inner .entry-title{font-size:42px;margin:0;color:#1c1c1c;text-align:center}
.home .intro-inner{padding:0}
/*-- Navigation --*/

@media(min-width:1200px){
/*-- Main Navigation --*/
#nav{margin:32px 235px 0 0}
#nav > ul{margin:0}
#nav{float:none;min-height:40px;padding:0;position:relative;z-index:1000;text-align:right}
#nav .nav-list li{font-size:17px;display:inline-block;position:relative;text-transform:uppercase}
#nav .nav-list li a,#nav .nav-list li span{display:block;color:#313131;padding:10px 8px;margin:0;position:relative;text-transform:uppercase;cursor:pointer}
#nav .nav-list li,#nav .nav-list li a{-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}
#nav .nav-list li.active:hover a,#nav .nav-list li:hover a{color:#36bb22}
#nav .nav-list li:hover a,#nav .nav-list li.active span{color:#36bb22}
#nav .nav-list li:last-child{background-image:none}
#nav li a{display:inline-block;vertical-align:top}
#nav .nav-list li:after{content:" ";position:absolute;left:0;right:0;bottom:9px;height:3px;width:100%;background:#fff;opacity:0;visibility:hidden}
/* sub-navigation */
/*#nav > ul > li.menu-item-has-children > .sub-menu{opacity:0;visibility:hidden;background-color:#000;position:absolute;left:0;right:0;width:236px;top:100%;padding:0;margin:1px auto 0;-webkit-transition:all 0.4s ease-in;transition:all 0.4s ease-in;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;border-radius:0;border:none;-webkit-transform:rotateX(45deg);-moz-transform:rotateX(45deg);transform:rotateX(45deg);text-align:left}
#nav > ul > li.menu-item-has-children > .sub-menu > li,#nav > ul > li > .sub-menu > li{display:block;width:100%;clear:both;min-height:43px}
#nav > ul > li.menu-item-has-children:hover > .sub-menu{display:block;visibility:visible;opacity:1;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg)}
#nav > ul > li.menu-item-has-children > .sub-menu li a, #nav > ul > li.menu-item-has-children > .sub-menu > li > span{background:url(../images/arrow.png) no-repeat 10px center;font-size:15px;font-weight:normal;padding:10px 0 10px 18px;color:#fff;text-transform:uppercase;text-decoration:none;display:inline-block;border:0;float:left;clear:both;width:100%}
#nav > ul > li.menu-item-has-children > .sub-menu > li.active > span{background:url(../images/active-arrow.png) no-repeat 10px center;color:#ffd800} 
#nav > ul > li.menu-item-has-children > .sub-menu > li:hover > a{color:#ffd800;background:url(../images/active-arrow.png) no-repeat 10px center}
#nav > ul > li:hover:after,#nav > ul > li.active:after{opacity:1;visibility:visible}

#nav > ul > li.menu-item-has-children > .sub-menu li{background-color:transparent;border-bottom:solid 1px #0f0f0f;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
#nav > ul > li.menu-item-has-children > .sub-menu > li.active > span,
#nav > ul > li.menu-item-has-children > .sub-menu > li.active > a,
#nav > ul > li.menu-item-has-children > .sub-menu > li:hover > span,
#nav > ul > li.menu-item-has-children > .sub-menu > li:hover > a{transform:translateX(10px)}
#nav > ul > li.menu-item-has-children > .sub-menu li:hover{background-color:#262626}
#nav > ul > li.menu-item-has-children > .sub-menu li:last-child{border-bottom:none}*/

/*====----header-shrink----====*/
.header,.logo,#nav,#nav > ul > li a,#nav > ul > li span,.logo img{-webkit-transition:all 500ms ease 0s;-moz-transition:all 500ms ease 0s;transition:all 500ms ease 0s}
.header.shrink .logo{/*max-width:69px;*/margin-top:-15px}
.header.shrink #nav{padding:24px 0 0 0}
/*.header.shrink #nav .nav-list li a,.header.shrink #nav .nav-list li span{color:#fff}
.header.shrink #nav .nav-list li a:hover,.header.shrink #nav .nav-list li:hover span{color:#36bb22}*/
.wrapper.bodyscroll .header.shrink{background:#fff;min-height:93px;padding:0;position:fixed;top:0;left:0;right:0;display:block;box-shadow:0px 12px 12px -12px rgba(0, 0, 0, 0.15);z-index:10000}
.header.shrink #nav{margin-top:0}
.header.shrink .topaside .button{margin:0}
.wrapper.bodyscroll .intro-form{margin:24px 0 0;z-index:0}
.wrapper.bodyscroll .header-top{text-align:right;opacity:0;visibility:hidden;display:none}
.wrapper.bodyscroll #nav ul{}
.wrapper.bodyscroll #nav > ul > li a,.wrapper.bodyscroll #nav > ul > li span{padding:28px 26px}
.wrapper.bodyscroll #nav li a:hover:before,.wrapper.bodyscroll #nav li span:hover:before,.wrapper.bodyscroll #nav li span:focus:before,.wrapper.bodyscroll #nav li.active a,.wrapper.bodyscroll #nav li.active span{border-top:0}
/*.header.shrink #nav ul li.active:hover a,.header.shrink #nav ul li:hover a{color:#fff}*/
.wrapper.bodyscroll .intro{padding-top:50px}
.wrapper.bodyscroll .header .top-aside{margin-top:8px}
.wrapper.bodyscroll .header .container{border-bottom:none}
.header.shrink .start-free-trial{top:21px}
}

@media (max-width:1199px){
/*====----====*/
#nav > ul > li.menu-item-has-children > .sub-menu{display:none;background:#3c3c3c}
#nav > ul > li.menu-item-has-children > .sub-menu > li{margin:0}
#nav > ul > li.menu-item-has-children > .sub-menu li a,#nav > ul > li.menu-item-has-children > .sub-menu > li > span{font-size:14px;padding:8px 0 8px 24px}
/*====----====*/
.main-navigation{position:fixed;top:0;bottom:0;width:261px;padding:35px 0;box-sizing:border-box;background-color:#1c1c1c;box-shadow:4px 0 5px 0 rgba(0,0,0,0.14),1px 0 10px 0 rgba(0,0,0,0.12),2px 0 4px -1px rgba(0,0,0,0.3);opacity:0;visibility:hidden;z-index:1500;overflow-y:auto}

/* nav list styles */
.nav-list{position:relative;padding:0;margin:45px 0 0;list-style-type:none;width:100%}

/* nav item styles */
.nav-list li:not(:last-child){margin-bottom:6px;border-bottom:solid 1px #333}

/* nav link styles */
.nav-list li{position:relative}
.nav-list li a,.nav-list li span{transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;display:block;align-items:center;color:#fff;text-decoration:none;padding:10px 18px 12px}
.nav-list li a:hover,.nav-list li.active a,.nav-list li.active span{color:#ffd800}

/* nav link icon styles */
.nav-link-icon{position:relative;top:-3px;margin-right:10px;color:currentColor}

/* close icon styles */
.nav-close{position:absolute;top:26px;left:30px;width:40px;height:25px;cursor:pointer}
.nav-close:before,.nav-close:after{transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;display:block;width:4px;height:28px;border-radius:10px;content:'';-webkit-transform-origin:center center;transform-origin:center center;background-color:#fff}
.nav-close:before{position:absolute;top:0;left:18px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.nav-close:after{position:absolute;top:0;left:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.nav-close:hover:before,.nav-close:hover:after{background-color:#fff}

/* nav open btn styles */
.nav-open-btn{position:fixed;top:42px;right:6px;transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;width:35px;height:25px;overflow:hidden;cursor:pointer;z-index:10000}
.nav-open-btn::before{content:" ";height:44px;width:48px;background:#181818;position:fixed;top:30px;right:0;border-radius:0}
.nav-open-btn.js-hidden{transition-property:all;transition-duration:0s;transition-timing-function:linear;transition-delay:0s;opacity:0;visibility:hidden}
.nav-open-btn__bar{width:100%;height:2px;background-color:#fff;border-radius:9px}
.nav-open-btn__bar:nth-child(1){position:absolute;top:0;left:0}
.nav-open-btn__bar:nth-child(2){position:absolute;top:8px;left:0}
.nav-open-btn__bar:nth-child(3){position:absolute;top:16px;left:0;width:80%}

/* Demo #1:styles */
.nav-offcanvas-1{transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;left:-260px}
.nav-offcanvas-1.js-opened{transition-property:left;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;left:0;opacity:1;visibility:visible}
.page-content-offcanvas-1{transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;left:0}
.page-content-offcanvas-1.js-opened{transition-property:all;transition-duration:.3s;transition-timing-function:linear;transition-delay:0s;left:260px}	
/*===========*/
#nav ul li.menu-item-has-children .expand-collapse{width:15%;background:url(images/expand-collapsed-menu.png) no-repeat 50% 3%;position:absolute;top:1px;right:0;display:block;z-index:1000000;height:35px;cursor:pointer}
#nav ul li.menu-item-has-children.open > .expand-collapse{background-position:50% 95%}
/*====*/
.start-free-trial{right:48px}
/*===========*/
#nav ul li.menu-item-has-children .expand-collapse{width:15%;background:url(images/expand-collapsed-menu.png) no-repeat 50% 3%;position:absolute;top:1px;right:0;display:block;z-index:1000000;height:35px;cursor:pointer}
#nav ul li.menu-item-has-children.open > .expand-collapse{background-position:50% 95%}
/*====*/
}


/*h1{font-weight:700}*/
.intro h1 span span{display:block;font-family:"Raleway bold", Verdana, Arial, sans-serif}
/*.intro p{font-size:20px;font-weight:400}*/
.btn-intro{min-width:195px;margin:5px;padding:10px 27px;border-radius:10px; background:#ffffff;border:1px solid #36bb22}
a.btn-intro{/*color:#3e3e3e!important;*/font-family:"Roboto",Arial, sans-serif; font-size:15px; font-weight:700}
/*.btn-intro:hover{background:#36bb22}
a.btn-intro:hover{color:#fff!important}*/
.intro .btn-intro{position:relative;display:inline-block}


/* Shutter Out Horizontal */
.btn-intro.hvr-shutter-out-horizontal {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px rgba(0, 0, 0, 0);
  position:relative;
  background:#fff;
  color:#3e3e3e!important;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.btn-intro.hvr-shutter-out-horizontal:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  bottom:0;
  left:0;
  right:0;
  background:#36bb22;
  -webkit-transform:scaleX(0);
  transform:scaleX(0);
  -webkit-transform-origin:50%;
  transform-origin:50%;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.btn-intro.hvr-shutter-out-horizontal:hover,.btn-intro.hvr-shutter-out-horizontal:focus,.btn-intro.hvr-shutter-out-horizontal:active {
  color:#fff!important;
}
.btn-intro.hvr-shutter-out-horizontal:hover:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:active:before {
  -webkit-transform:scaleX(1);
  transform:scaleX(1);
}



.btn-call .fl-button-icon:before{color:#36bb22}
.btn-call .fl-builder-content .fl-node-qsv9hatfnor6 a.fl-button .fa-phone-alt:before{color:#36bb22}

/*======------breadcrumb------======*/
/*.breadcrumb{padding:0;margin:0;background-color:transparent;border-radius:0;justify-content:center;color:#fff;font-size:18px;text-transform:uppercase}
.breadcrumb a,.breadcrumb span{padding:0 15px;color:#fff;font-weight:700;font-style:normal;display:inline-block;line-height:18px}
.breadcrumb a{border-right:solid 1px #fff}
.breadcrumb li:last-child a{border-right:none}*/

.business-testimonials{padding:12px 0;position:relative}
.flex-row{display:flex;flex-wrap:wrap;margin:0 -10px}
.col-span-3{flex:0 0 auto;width:33.333333%;padding:0 10px}
.col-span-9{flex:0 0 auto;width:66.666667%;padding:0 10px}
.business-testimonials .hd-business{font-size:33px;position:relative;z-index:12;padding:0}
.business-testimonials .hd-business span{font-weight:700}
.span-row{display:flex;flex-wrap:wrap;margin:0 -3px;padding:0}
.span-3{flex:0 0 auto;width:25%;padding:0 3px}
.business-testimonials .content-boxes{position:relative;padding:21px;border-radius:36px;background-color:transparent;box-shadow:none;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.business-testimonials .hd-span{font-size:20px;line-height:24px;font-weight:600}
.business-testimonials .figbox{margin:0 0 12px}
.business-testimonials .figbox img{display:block;margin:0;height:auto;max-width:100%}
.business-testimonials .description{padding:12px 0 15px;color:#666}
.content-boxes p{font-size:14px;padding:8px 0;line-height:21px;color:#666;visibility:hidden;opacity:0}
.business-testimonials .readmore{display:flex;display:-webkit-flex;justify-content:flex-end;visibility:hidden;opacity:0}
.business-testimonials .container:before{content:" ";position:absolute;right:0;top:0;background:#f3f9f5;height:100%;width:80%;border-radius:66px;display:none}
.business-testimonials .span-3{width:100%}
.business-testimonials .slick-current.slick-active .content-boxes{background-color:#fafbfb;border:solid 1px rgba(0,0,0,0.36);box-shadow:-3px 12px 12px -3px rgb(0,0,0,0.15)}
.business-testimonials .slick-current.slick-active .content-boxes p{visibility:visible;opacity:1}
.business-testimonials .slick-current.slick-active .readmore{visibility:visible;opacity:1}
.business-testimonials .slick-list{padding:0 0 34px 0 !important}
.business-testimonials .slick-prev:before,.business-testimonials .slick-next:before{height:48px;width:48px;border:solid 1px #36bb22;padding:6px;background:#36bb22;margin-top:-24px}
.business-testimonials .slick-prev{left:-39px}
.business-testimonials .slick-next{right:-34px}
.business-testimonials .col-span-9,.business-testimonials .col-span-3{width:100%}
.business-testimonials .col-span-9{background:#f3f9f5;padding:24px 24px;margin:15px auto 0;border-radius:39px}
/**/
.business-testimonials .slick-dots{bottom:0;width:250px;left:0;right:0;margin:0 auto}

.business-testimonials .slick-dots li button{background:#fff}
.business-testimonials .slick-dots li.slick-active button:before{opacity:.75;color:#36bb22;box-shadow:-3px 12px 12px -3px rgb(0,0,0,0.15)}
.business-testimonials .slick-dots li button:before{font-size:39px;line-height:24px;color:#999696;width:24px;height:24px;border-radius:50%;margin-top:-3px;margin-left:-2px}
.business-testimonials .slick-dots li{width:18px;height:18px;margin:0 3px}
.business-testimonials .slick-prev,.business-testimonials .slick-next{display:block;opacity:1;visibility:visible}


/*.changing-software .fl-builder-content .fl-node-qsv9hatfnor6 a.fl-button .fa-phone-alt,.changing-software .fl-builder-content .fl-node-qsv9hatfnor6 a.fl-button:visited .fa-phone-alt,.changing-software .fl-builder-content .fl-node-qsv9hatfnor6 a.fl-button * .fa-phone-alt,.changing-software .fl-builder-content .fl-node-qsv9hatfnor6 a.fl-button:visited * .fa-phone-alt{color:#36bb22!important}*/

.share-inbox .share-inbox-list{padding:0 0 15px}
.share-inbox ul li{color:#1c1c1c;font-size:21px;font-weight:500;background:url(images/inbox-icon.png) no-repeat 0 15px;background-size:33px;padding:10px 0;display:inline-block;vertical-align:top}
.share-inbox li span{margin:0 0 0 48px; display:block}
/*.smart-retarding li span{margin:5px 0 0 110px; display:block; }*/
.smart-retarding li span h3{font-family:"Roboto", Verdana, Arial, sans-serif; font-size:18px; font-weight:500;color:#1c1c1c}
.smart-retarding li span p{font-family:"Bahnschrift", Verdana, Arial, sans-serif; font-size:15px}
/*.smart-retarding ul li{padding:10px 0;display:inline-block; vertical-align:top}*/

.smart-retarding ul li{color:#1c1c1c;padding:10px 0; font-size:25px; display:inline-block; }
.smart-retarding ul li img{width:57px;float:left;display:block}
.smart-retarding li span{margin:0 0 0 75px;display:block}

.smart-retarding a.fl-button{position:relative;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#fff}
.smart-retarding a.fl-button:hover{color:#fff}
.smart-retarding .fl-button,.smart-retarding .fl-button::after{-webkit-transition:all .3s;transition:all .3s}
.smart-retarding .fl-button::before,.smart-retarding .fl-button::after{background-color:#171b2a;content:'';position:absolute;z-index:1}
.smart-retarding .fl-button::after{height:100%;left:-35%;top:0;transform:skew(50deg);transition-duration:.6s;transform-origin:top left;width:0}
.smart-retarding .fl-button:hover:after{height:100%;width:135%;color:#fff}
.smart-retarding .fl-button-text{position:relative;z-index:10}

/*======*/
.changing-software .fl-button,.changing-software .fl-button span{position:relative;z-index:10;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden}
.changing-software .fl-button:after{content:'';width:0;height:0;-webkit-transform:rotate(360deg);border-style:solid;border-width:0 0 0 0;border-color:transparent #171b2a transparent transparent;position:absolute;top:0;right:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.changing-software .fl-button:before{content:'';width:0;height:0;-webkit-transform:rotate(360deg);border-style:solid;border-width:0 0 0 0;border-color:transparent transparent transparent #171b2a;position:absolute;bottom:0;left:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.changing-software .fl-button:before,.changing-software .fl-button:after{content:'';position:absolute;width:0;height:0;border:0 solid;-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.changing-software .fl-button:before{bottom:0;left:0;border-color:transparent transparent transparent #171b2a}
.changing-software .fl-button:after{top:0;right:0;border-color:transparent #171b2a transparent transparent}
.changing-software .fl-button:hover{color:#f1d3eb}
.changing-software .fl-button:hover:before,.changing-software .fl-button:hover:after{border-width:75px 375.5px}
.fl-builder-content .changing-software .fl-button i{position:relative;z-index:10}

/*-- Testimonials --*/
.our-clients h2{position:relative;padding-bottom:15px}
.client-testimonials{margin-top:-20px}
.our-clients h2:after{content:" ";position:absolute;left:0;right:0;margin:0 auto;bottom:-24px;background:#36bb22;height:4px;width:120px}
.client-testimonials .testimonial-thumb-117,.client-testimonials .testimonial-rating-117,.client-testimonials .testimonial-117 .testimonial-info-profile-117 ul li:before{display:none !important}
.client-testimonials .testimonial-desc-117{background:#fff url(images/quote-icon.png) no-repeat center 5%;background-size:45px auto;color:#3c3c3c;padding:70px 20px 50px 20px;margin:40px 7% auto;text-align:center;box-shadow:0 0 50px #ebebeb;border-radius:6px;text-align:left;position:relative}
.client-testimonials .testimonial-117 .testimonial-desc-117{font-style:normal;font-size:15px;color:#3c3c3c;position:relative}
.client-testimonials .testimonial-desc-117:before{content:"";width:0;height:0;position:absolute;right:-60px;left:0;margin:0 auto;bottom:-36px;border-top:36px solid #fff;border-right:70px solid transparent;border-left:0 solid transparent;border-bottom:none}
.client-testimonials .testimonial-desc-117:after{display:none;content:"";background:#36bb22;width:3px;height:135px;position:absolute;top:50%;margin-top:-68px;left:21%}
.client-testimonials #testimonial-slider-117 .owl-nav .owl-next,.client-testimonials #testimonial-slider-117 .owl-nav .owl-prev{top:38%;font-size:24px;height:36px;width:36px}
.client-testimonials .testimonial-117 .testimonial-info-profile-117{margin-top:50px}
.client-testimonials .testimonial-117 .testimonial-info-profile-117 ul li{display:block}
.client-testimonials .testimonial-117 .testimonial-author-name-117{font-size:20px}
.client-testimonials #testimonial-slider-117 .owl-dots .owl-dot{width:16px;height:16px;border-radius:12px}

/*-- Founder logo slider --*/
/*.sponsor-sliders .slick-prev,.sponsor-sliders .slick-next{margin-top:-15px;z-index:93}
.sponsor-sliders .slick-prev:before,.sponsor-sliders .slick-next:before{font-size:33px;color:#120303}
.sponsor-sliders .figbox,.sponsor-sliders .figbox img{margin:0 auto}
.sponsor-sliders .slick-prev{left:-6px}
.sponsor-sliders .slick-next{right:-6px}*/

.founder-logo-slider #lgx_logo_slider_app_212 .lgx_logo_carousel .lgx_lsw_nav_button{position:absolute;top:35%;background-color:transparent;border:0;font-size:50px;color:#000}
.founder-logo-slider #lgx_logo_slider_app_212 .lgx_logo_carousel .lgx_lsw_nav_button.lgx_lsw_nav_button_prev{left:0}
.founder-logo-slider #lgx_logo_slider_app_212 .lgx_logo_carousel .lgx_lsw_nav_button.lgx_lsw_nav_button_next{right:0}

.founder-logo-slider #lgx_logo_slider_app_212 .lgx_logo_carousel .lgx_lsw_nav_button{display:none}
/*.founder-logo-slider img{filter:grayscale(100%)}
.founder-logo-slider a img:hover{filter:grayscale(0%)}*/

/*-- Footer --*/
.footer{background:#171b2a;padding:54px 0 45px;color:#fff;min-height:450px;/*temporary*/}
.footer .container{}
.footer a{color:#fff}

/*.copyright{font-size:18px;color:#313131;padding:0 0 12px;color:#030303}
.copyright a{color:#030303}*/
.footer-base{background:#36bb22}
.footer-base p{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#fff}
.footer-links{text-align:right}


.social-links{display:flex;justify-content:left;align-items:flex-start;margin:5px 0px 15px -15px}
.social-links li{position:relative;margin:0 4px;height:32px;width:32px;z-index:10}
.social-links li a{display:block;/*height:32px;width:32px;*/text-align:center;border-radius:50%;border:none;line-height:31px;color:#fff;margin:0;padding:0}
.social-links li .fa{font-size:18px}
/*.social-links li span{background:#fff;color:#222;font-size:13px;font-weight:bold;position:absolute;top:-54px;left:-27px;right:-27px;padding:0;visibility:hidden;display:block;opacity:0;min-height:26px;z-index:-1;border-radius:6px;font-weight:600;-webkit-transition:all .4s;transition:all .4s}
.social-links li span:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;position:absolute;bottom:-5px;left:50%;margin:0 0 0 -5px}
.social-links li:hover span{top:-40px;visibility:visible;opacity:1}
.social-links li.facebook:hover a{border-color:#4183d7;color:#4183d7}
.social-links li.facebook span{color:#4183d7}
.social-links li.linkedin:hover a{border-color:#0077b5;color:#0077b5}
.social-links li.linkedin span{color:#0077b5}
.social-links li.instagram:hover a{border-color:#f3155b;color:#f3155b}
.social-links li.instagram span{color:#f3155b}*/
.social-links .icon{position:relative;/*margin-right:10px;*/cursor:pointer;transition:all .2s cubic-bezier(0.68,-0.55,0.265,1.55)}
.social-links .tooltips{position:absolute;top:0;font:15px "Roboto", Arial, sans-serif;font-weight:500;background-color:#fff;color:#fff;padding:8px 10px;border-radius:3px;opacity:0;pointer-events:none;
left:-50%;margin:0 -10px;width:85px;transition:all .3s cubic-bezier(0.68,-0.55,0.265,1.55)}
.social-links .tooltips::before{position:absolute;content:"";height:8px;width:8px;background-color:#000;bottom:-5px;left:50%;transform:translate(-50%) rotate(45deg);transition:all .3s cubic-bezier(0.68,-0.55,0.265,1.55)}
.social-links .icon:hover .tooltips{top:-45px;opacity:1;visibility:visible;pointer-events:auto}
.social-links .icon:hover a,.social-links .icon:hover .tooltips{text-shadow:0 -1px 0 rgba(0,0,0,0.1)}
.social-links .facebook:hover{color:#3b5998}
.social-links .facebook:hover .tooltips,.social-links .facebook:hover .tooltips::before{background-color:#3b5998;color:#fff}
.social-links .twitter:hover{color:#00acee}
.social-links .twitter:hover .tooltips,.social-links .twitter:hover .tooltips::before{background-color:#00acee;color:#fff}
.social-links .linkedin:hover{color:#0A66C2}
.social-links .linkedin:hover .tooltips,.social-links .linkedin:hover .tooltips::before{background-color:#0A66C2;color:#fff}
.social-links .youtube:hover{color:#dd4b39}
.social-links .youtube:hover .tooltips,.social-links .youtube:hover .tooltips::before{background-color:#dd4b39;color:#fff}

.address p,.quick-links li a,.testimonial-117{font-family:"Bahnschrift Regular", Arial, sans-serif}
.site-footer{background:#171b2a;padding:60px 0 0}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.ftr-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:15px;margin:0}
.site-footer .hd-h3{color:#fff;font-size:20px;margin:0 0 15px}
.contact-info{border-bottom:1px solid #252a3d;margin-bottom:30px;padding-bottom:10px}
.newsletter{border-top:1px solid #252a3d;margin-top:20px;padding:30px 12px 40px}
.address p{position:relative;padding:0 0 0 39px;color:#e0e0e0;font-size:15px;margin:0 0 12px}
.address p i{position:absolute;left:0;top:0;font-size:24px}
.address p a{display:inline-block;color:#d1d1d5}
footer ul.row > li:nth-child(3){border-top:1px solid #252a3d;margin-top:20px;padding:30px 12px 10px}
.quick-links li{padding:4px 0}
.quick-links li a{display:block;color:#d1d1d5}
.quick-links li:hover a{color:#36bb24}
.form-newsletter .form-group{position:relative;max-width:400px}
.form-newsletter .form-control{border:none;border-radius:0;min-height:57px;padding:6px 15px}
.form-newsletter .input-group-search{position:absolute;right:0;top:0}
/*.form-newsletter .button{background:#36bb24 url(images/btn-icons.png) no-repeat center center;font-size:0;padding:10px 10px;min-height:57px;border-radius:0}*/
.newsletter .description{font-family:Arial, Helvetica, sans-serif;font-size:15px;padding:0 0 16px;color:#d1d1d5}
.footer-base{background:#36bb22;padding:19px 0;text-align:center}
.footer-base .condition-links{color:#fff}
.footer-base .condition-links a{color:#fff;display:inline-block;margin:0 0 0 9px}

/*.footer-base .condition-links a:hover{text-decoration:underline}
.form-newsletter .button{background:#36bb24 url(images/btn-icons.png) no-repeat center center;font-size:0;padding:12px 24px;min-height:57px;border-radius:0;position:absolute;right:0;top:0}
.form-newsletter{position:relative}
.form-newsletter p{padding:0}
.form-newsletter br{display:none}
.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output{color:#fff}*/

.newsletter .noptin-optin-form-wrapper{background:transparent!important;border:0!important}
.newsletter .noptin-form-header.no-image.noptin-form-header-text{display:none!important}
.newsletter .noptin-form-footer,.newsletter .noptin-form-header{padding:0}
.newsletter .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{width:80%!important;display:inline-block;border-radius:0;min-height:60px}
.newsletter .noptin-form-submit{background:url(images/btn-icons.png) no-repeat center center;background-color:#36bb24!important;font-size:0;padding:29px 24px;min-height:42px;border-radius:0;width:20%!important;position:absolute;right:0;top:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.newsletter .noptin-big{color:#fff}.newsletter .noptin-form-submit:hover,.newsletter .noptin-form-submit:focus{background-color:#757575!important}

/*======error404 page======*/
.error404 .error-404{padding:4rem 1rem 7rem; text-align:center}
/*-- Search Form ---*/
.search-form{align-items:stretch;display:flex;flex-wrap:nowrap;margin:1.5rem auto -.8rem;max-width:600px;}
.search-form label{align-items:stretch;display:flex;font-size:inherit;margin:0;width:100%}
.error404 .search-form label span{display:none}
.error404 .search-form .search-field{width:100%;border:solid 1px #787878;font-size:15px;color:#434343;min-height:50px;padding:8px 15px}
.error404 .search-form .search-submit{flex-shrink:0;background:#272727;font-size:21px;color:#fff;padding:10px 24px;max-width:210px;}
.search-form .search-submit:focus,.search-form .search-submit:hover{text-decoration:none}
/*.search-wrap{border-bottom:1px solid #cccbcb} 
.search-wrap article{padding-top:1.5rem}
.search-wrap article h2{font-size:25px;margin-bottom:0}
.search-wrap article h2 a{color:#1d1b18}
.search-wrap article h2 a:hover{color:#ed1c24}*/

/*====Responsive====*/

/*====---- min-width ----====*/
/*====CSS3 Transitions====*/
.animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
}
.animated.infinite{
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite;
}

.animated.hinge{
    -webkit-animation-duration:2s;
    animation-duration:2s;
}
.animated.bounceIn,
.animated.bounceOut,
.animated.flipOutX,
.animated.flipOutY{
    -webkit-animation-duration:.75s;
    animation-duration:.75s
}

@media (min-width:992px){
    @-webkit-keyframes fadeInDown{
        0%{
            opacity:0;
            -webkit-transform:translate3d(0, -100%, 0);
            transform:translate3d(0, -100%, 0);
        }
        100%{
            opacity:1;
            -webkit-transform:none;
            transform:none;
        }
    }
    @keyframes fadeInDown{
        0%{
            opacity:0;
            -webkit-transform:translate3d(0, -100%, 0);
            transform:translate3d(0, -100%, 0);
        }
        100%{
            opacity:1;
            -webkit-transform:none;
            transform:none;
        }
    }
    .fadeInDown{
        -webkit-animation-name:fadeInDown;
        animation-name:fadeInDown;
    }
}

/**/
/*======*/
@-webkit-keyframes fadeInUpfade {
0%{opacity:0;-webkit-transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUpfade {
0%{opacity:0;-moz-transform:translateY(20px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@-o-keyframes fadeInUpfade {
0%{opacity:0;-o-transform:translateY(20px)}
100%{opacity:1;-o-transform:translateY(0)}
}
@keyframes fadeInUpfade {
0%{opacity:0;transform:translateY(20px)}
100%{opacity:1;transform:translateY(0)}
}
.animated.fadeInUpfade{-webkit-animation-name:fadeInUpfade;-moz-animation-name:fadeInUpfade;animation-name:fadeInUpfade}

/*======*/
@-webkit-keyframes bounceInLeft {
0%{opacity:0;-webkit-transform:translateX(-20px)}
60%{-webkit-transform:translateX(20px)}
80%{-webkit-transform:translateX(-5px)}
100%{opacity:1;-webkit-transform:translateX(0)}
}
/*======*/

@-webkit-keyframes fadeInLeft{
0%{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft{
0%{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);-ms-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}

/*======*/
@-webkit-keyframes fadeInfadeRight {
0%{opacity:0;-webkit-transform:translateY(42px);transform:translateY(42px)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInfadeRight {
0%{opacity:0;-webkit-transform:translateY(42px);transform:translateY(42px)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInfadeRight{-webkit-animation-name:fadeInfadeRight;animation-name:fadeInfadeRight}

/*======*/


/*======*/
@keyframes fadeInDown {
0%{opacity:0;transform:translateY(-20px)}
100%{opacity:1;transform:translateY(0)}
}
@-webkit-keyframes fadeIn {
0%{opacity:0}
20%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn {
0%{opacity:0}
20%{opacity:0}
100%{opacity:1}
}
@-o-keyframes fadeIn {
0%{opacity:0}
20%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn {
0%{opacity:0}
60%{opacity:0}
20%{opacity:0}
100%{opacity:1}
}
.animated.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;animation-name:fadeIn}

@-webkit-keyframes fadeInDownfade {
0%{opacity:0;-webkit-transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInDownfade {
0%{opacity:0;-moz-transform:translateY(-20px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@-o-keyframes fadeInDownfade {
0%{opacity:0;-o-transform:translateY(-20px)}
100%{opacity:1;-o-transform:translateY(0)}
}
@keyframes fadeInDownfade {
0%{opacity:0;transform:translateY(-20px)}
100%{opacity:1;transform:translateY(0)}
}
.animated.fadeInDownfade{-webkit-animation-name:fadeInDownfade;-moz-animation-name:fadeInDownfade;animation-name:fadeInDownfade}

.delay0{-moz-animation-delay:0;-webkit-animation-delay:0}.delay1{-moz-animation-delay:.1s;-webkit-animation-delay:.1s}.delay2{-moz-animation-delay:.2s;-webkit-animation-delay:.2s}
.delay3{-moz-animation-delay:.3s;-webkit-animation-delay:.3s}.delay4{-moz-animation-delay:.4s;-webkit-animation-delay:.4s}.delay5{-moz-animation-delay:.5s;-webkit-animation-delay:.5s}
.delay6{-moz-animation-delay:.6s;-webkit-animation-delay:.6s}.delay7{-moz-animation-delay:.7s;-webkit-animation-delay:.7s}.delay8{-moz-animation-delay:.8s;-webkit-animation-delay:.8s}
.delay9{-moz-animation-delay:.9s;-webkit-animation-delay:.9s}.delay10{-moz-animation-delay:1s;-webkit-animation-delay:1s}


/*====---- min-width ----====*/
@media (min-width:315px){
.wrapper.bodyscroll .header.shrink{background:#fff;padding:0;position:fixed;top:0;left:0;right:0;box-shadow:0px 12px 12px -12px rgba(0, 0, 0, 0.15);z-index:10000}
}
@media (min-width:576px){
/*.container{max-width:540px}*/
.start-free-trial a{text-transform:uppercase}
.founder-logo-slider #lgx_logo_slider_app_212 .lgx_logo_carousel .lgx_lsw_nav_button{display:inline-flex}
a.btn-intro{font-size:18px}
/*body{border:1px solid lightblue}*/
}
/*@media (min-width:640px){

}*/
@media (min-width:768px){
.start-free-trial{top:8px}.start-free-trial a{font-size:18px;max-width:235px;padding:11px 15px}.header .logo{margin-top:0}.header .logo img{display:block;max-width:262px;height:auto}
.business-testimonials .hd-business{font-size:39px}.btn-intro{min-width:230px;padding:19px 27px}footer ul.row > li:nth-child(3){border:0;margin-top:0;padding:0 12px}
.site .joinchat__tooltip{height:50px;padding:9px 20px 0;border-radius:25px;top:8%}.site .joinchat__tooltip:after{top:35%}.client-testimonials .testimonial-117 .testimonial-desc-117{font-size:18px}
.intro-inner .entry-title{font-size:48px}
/*.container{max-width:720px}*/
/*body{border:1px solid yellow}*/
}
@media (min-width:992px){
/*.container{max-width:960px}*/
.logo{position:absolute;left:15px;top:26px;z-index:1001}.logo img{max-width:230px}.start-free-trial{top:27px}.header{min-height:104px}.business-testimonials{padding:51px 0 48px}
.client-testimonials .testimonial-desc-117{background-size:auto;background-position:44px center;padding:50px 60px 50px 200px;text-align:left}
.client-testimonials .testimonial-desc-117:after{display:block}.client-testimonials #testimonial-slider-117 .owl-nav .owl-next,.client-testimonials #testimonial-slider-117 .owl-nav .owl-prev{top:35%;
font-size:33px;width:48px;height:48px}.footer-base{text-align:left}.footer-base .condition-links{text-align:right}.contact-info,.newsletter{border:0;margin:0;padding:0 12px}.intro-inner{padding:60px 0}
.intro-inner .entry-title{font-size:57px}

/*body{border:1px solid pink}*/
}
@media (min-width:1025px){
a.btn-intro{font-size:20px}.smart-retarding li span p{font-size:18px}.smart-retarding li span h3{font-size:25px}.smart-retarding ul li img{width:auto}.smart-retarding li span{margin:0 0 0 100px}

/*body{border:1px solid green}*/
}
@media (min-width:1200px){
.container{max-width:1190px}
.start-free-trial a{padding:11px 20px}.business-testimonials .container:before{display:block}.business-testimonials .col-span-3{flex:0 0 auto;width:33.333333%;padding:0 10px}
.business-testimonials .col-span-9{flex:0 0 auto;width:66.666667%;padding:0 10px}.business-testimonials .slick-dots{bottom:50%;width:250px;left:-50%;right:auto;margin:0}
.business-testimonials .slick-prev,.business-testimonials .slick-next{display:none;opacity:0;visibility:hidden}.business-testimonials .hd-business{padding:60px 0 0}
.business-testimonials .description{padding:50px 0 25px}.business-testimonials .hd-business{font-size:45px}.client-testimonials .testimonial-desc-117:after{left:17%}
.site-footer .hd-h3{font-size:25px;margin-bottom:24px}.business-testimonials .slick-current.slick-active .content-boxes{background-color:#fff;border:none}
.business-testimonials .col-span-9{background:none;padding:0 10px;border-radius:0;margin:0}.share-inbox ul li{font-size:25px;background-size:auto;padding:10px 0}
.share-inbox li span{margin:0 0 0 62px}.intro-inner .entry-title{font-size:66px;text-align:left}

/*body{border:1px solid black}*/
}

@media (min-width:1281px){

/*body{border:1px solid red} */
}
@media (min-width:1440px){
.share-inbox .fl-col-content,.smart-retarding .fl-col-content{padding-right:35%}
.start-free-trial a{padding:11px 30px}
.logo img{max-width:none}
 
}

/*-- note that it is for rare use --*/
/*====---- max-width ----====*/
@media (max-width:1024px){
/*.start-free-trial{right:48px}*/
}
@media (max-width:991px){
.nav-open-btn::before{top:12px;right:0}.nav-open-btn{top:25px;right:6px}/*.bodyscroll .nav-open-btn{top:12px}.bodyscroll .nav-open-btn::before{top:0}*/
.fl-col-small:not(.fl-col-small-full-width){max-width:100% !important}

/*body{border:1px solid green}*/ 	
}

@media (max-width:767px){
.copyright{order:2}
/*body{border:1px solid lightgreen}*/
}
@media (max-width:575px){
.start-free-trial{display:none}.nav-open-btn{top:23px;right:21px}.nav-open-btn::before{top:10px;right:15px}

/*body{border:1px solid red}*/	
}
@media (max-width:480px){
html{-webkit-text-size-adjust:none}

/*body{border:1px solid #f0f}*/
}
