
*{outline:none;}
body{font-family:'Poppins', sans-serif;font-size:15px;line-height:1.6em;}
h1, h2, h3{font-family:'Titillium Web', sans-serif;}
a{transition-duration:.3s;}
a:hover,
a:focus{text-decoration:none;transition-duration:.3s;}
.white-txt *{color:#fff !important;}
header{background:#171719;position:absolute;top:0;left:0;width:100%;z-index:2;-webkit-transition:all 0.5s ease;padding: 10px 0;}
#header.navbar-sticky{-webkit-box-shadow:0px 4px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 4px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 4px 10px 0px rgba(0,0,0,0.2);}
header.navbar-sticky{position:fixed;}
body.down header.clone{transform:translateY(0);}
.logo{padding-left:20px;}
.logo svg{height:65px;margin:10px 0;}
.logo img{width: 150px;margin-top: 10px;}
#header.navbar-sticky .logo img{width:126px;}
.top-nav{text-align:center;}
.top-nav > ul,
.hdr-cont-box ul{margin:0;}
.top-nav > ul > li{display:inline-block;position:relative;}rgb(253 130 48)
.top-nav > ul li+li{margin-left:8px;}
.top-nav > ul li a {font-size:13px;color:#fff;padding: 15px 0px;display:block;}
.hdr-cont-box li a {font-size:13px;color:#fff;padding: 15px 0px;display:block;}
.top-nav > ul li a.btn-drpdwn{display:none;}
#header.navbar-sticky .top-nav > ul > li > a,
#header.navbar-sticky .hdr-cont-box a{padding:22px 0;}
.top-nav ul > li > ul.dropdown{display:block !important;visibility:hidden;opacity:0;}
.top-nav ul > li > ul.dropdown li{position:relative;width:100%;border-bottom:1px solid rgba(101, 101, 101, 0.15);padding:0;margin-left:0;}
.top-nav ul > li > ul.dropdown li a{position:relative;display:block;padding:10px 20px;line-height:22px;font-weight:400;font-size:15px;color:#1a1c24 !important;text-align:left;text-transform:capitalize;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.top-nav ul > li > ul.dropdown li a svg path{fill:#000;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.top-nav ul > li > ul.dropdown li a svg{display:inline-block;vertical-align:middle;margin-right:5px;}
.top-nav ul > li > ul.dropdown li:hover a{color:#ffffff !important;background-color:#aa0f34;}
.top-nav ul > li > ul.dropdown li:hover a svg path{fill:#fff;}
.top-nav ul > li > ul.dropdown{position:absolute;left:0px;top:130%;width:250px;padding:0px;z-index:100;display:none;background:#fff;border-top:3px solid #aa0f34;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05), -2px 0px 5px 1px rgba(0,0,0,0.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05), -2px 0px 5px 1px rgba(0,0,0,0.05);}
.dropdown-parent > a{position:relative;padding-right:11px !important;}
.dropdown-parent > a:after{background:url(../images/sprite.png) no-repeat -4px -41px;width:9px;height:9px;position:absolute;right:0;top: 0;bottom: 0;margin: auto;content:"";}
#header.navbar-sticky .dropdown-parent > a:after{}
.top-nav ul > li > a:hover,
.hdr-cont-box li a:hover,
.top-nav ul > li.dropdown-parent:hover a{color:#aa0f34;}
.top-nav ul > li.dropdown-parent:hover a i{color:#aa0f34;}
.top-nav ul > li.dropdown-parent:hover ul{visibility:visible;opacity:1;top:100%;}
.top-nav ul > li.dropdown-parent a i{padding-left:3px;color:#1a1c24;}
.hdr-cont-box{float:right;margin-bottom:0;}
.hdr-cont-box li{display:inline-block;margin-right:25px;}
.hdr-cont-box li i{color:#aa0f34;margin-right:4px;}
.req-btn a{float:right;background:#7dc64d;background:-moz-linear-gradient(left, #7dc64d 0%, #34b96b 100%);background:-webkit-linear-gradient(left, #7dc64d 0%,#34b96b 100%);background:linear-gradient(to right, #7dc64d 0%,#34b96b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7dc64d', endColorstr='#34b96b',GradientType=1);font-size:16px;color:#fff;padding:26px 15px;display:block;width:120px;text-align:center;font-weight:500;line-height:1.2em;}
.banner-sec {position:relative;min-height: 623px;overflow:hidden;}
.banner-sec::before {}
.banner-box {position:relative;background: #ffffff;min-height: 623px;}
.banner-pic {width:100%;/*height:100vh;*/overflow:hidden;position: relative;}
.banner-pic::before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.16);z-index: 1;}
.banner-sm-pic {min-height: 50vh;}
.banner-slider .banner-pic img{transition:all 500ms ease-in-out;transform:scale(1.25, 1.25);}
.banner-slider .slick-active img{transform:scale(1, 1);}
.banner-pic img,
.banner-sm-pic img{width:100%;}
.ban-txt-sec,
.ban-sm-txt-sec{position:absolute;left:0;width:100%;z-index:1;}
.ban-txt-sec {top:36%;}
.ban-txt-sec .btn-readmore {background: #ffffff;color: #000000;}
.ban-txt-sec .btn-readmore:hover {background: transparent;color: #ffffff;}
.ban-sm-txt-sec{top:38%;}
.ban-txt h1 {font-size: 52px;font-weight:700;text-transform:uppercase;color:#343434;margin:0;padding-top:0;line-height:1em;position:relative;/*text-shadow:0px 4px 1px rgba(0, 0, 0, 0.25);*/}
.banner-slider .ban-txt h1,
.banner-slider .ban-txt h4{transition:all 500ms ease-in-out;transform:scale(1.1, 1.1);}
.banner-slider .slick-active h1,
.banner-slider .slick-active h4{transform:scale(1, 1);}
/*.ban-txt h1:before{width:2px;height:132px;background:#fff;content:"";display:block;position:absolute;left:0;top:13px;}*/
.contact-hd h1:before,
.contact-hd h4:before{display:none !important;}
.ban-txt h4{font-size:20px;color:#343434;font-weight:normal;position:relative;margin-top:8px;margin-bottom:10px;line-height:1.3em;text-transform:capitalize;}
/*.ban-txt h4:before{width:17px;height:17px;background:#fff;content:"";display:block;position:absolute;left:-8px;top:5px;border-radius:16px;animation-iteration-count:infinite;animation-name:pulse;animation-duration:1s;animation-fill-mode:both;}*/
.ban-txt ul {margin-bottom: 30px;}
.ban-txt ul li{font-size:18px;color:#343434;font-weight:normal;padding-left:18px;position:relative;padding-left: 15px;margin-bottom:3px;}
.ban-txt ul li:before {display:inline-block;/*font:normal normal normal 14px/1 FontAwesome;*/font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f054";position:absolute;left: 0;top: 4px;font-size:13px;font-family: "Font Awesome 5 Pro";}
.ban-txt-color h1{color:#f25f46;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.50);}
.ban-txt-color h1:before{background:#f25f46;}
.ban-txt-color h4{color:#1c1c1f;font-weight:500;}
.ban-txt-color h4:before{background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);}
.ban-form-box{z-index:1;width:365px;position:absolute;right:9%;top:18%;}
ul.double-slidr li.slick-current:before{content:"";width:9px;height:100%;position:absolute;background:#FFF;left:0;top:0;}
ul.double-slidr li h3{margin-top:0px;}
ul.double-slidr li p{margin-bottom:0px; padding-bottom:12px;}
ul.double-slidr li{margin-bottom:40px;}
.double-slidr-sync ul.slick-dots li button+button{display:none;}
.double-slidr-sync ul.slick-dots li{display:inline-block;}
.double-slidr-sync ul.slick-dots{width:100%;text-align:center;position:relative;top:-22px;}
.double-slidr-sync ul.slick-dots li button{border:0px;background:#9e9e9e;font-size:0px;width:10px;height:10px;border-radius:100%;padding:0px;margin:0 0 0 5px;}
.double-slidr-sync ul.slick-dots li.slick-active button{background:#f25f46;}
ul.double-slidr li.slick-current h3, ul.double-slidr li.slick-current p{color:#FFF !important;transition:all 0.6s ease;}
.what-makes-sec li{position:relative;}
ul.double-slidr li.slick-current{padding-left:30px;}
ul.double-slidr li.slick-current:after{content:"\f0da";font-family:fontAwesome;color:#FFF;position:absolute;left:6px;top:0px;bottom:0px;font-size:40px;height:26px;margin:auto;}
@media only screen and (min-width:1600px){
    .ban-form-box{right: 20%;top: 16%;}
}
.ban-btm-box{padding:15px;width:100%;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 5px 0px rgba(0,0,0,0.3);position:relative;}
.ban-btm-hd{float:left;width:229px;border-right:1px solid #cccccc;font-size:18px;color:#313036;font-weight:600;margin-right:20px;padding:18px 19px 18px 0;line-height:1.3em;letter-spacing:-1px;}
.ban-btm-logos{float:left;width:100%;overflow:hidden;}
.ban-btm-logos ul{margin-bottom:0;}
.ban-btm-logos li{display:inline-block;margin:0 0 0;text-align:center;}
.ban-btm-logos li img{transition-duration:.3s;}
.ban-btm-logos li:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;transition-duration:.3s;}
.sec-pad{padding:70px 0;}
.nobanner-sec {
    padding-top: 70px;
    margin-top: 79px;
    border-top: 5px solid #010047;
}
.hm-ban-sec{position:relative;}
.hm-form-container{position:absolute;top:22%;right:0;width:100%;z-index:2;}

@media only screen and (min-width:1500px) {

    .hm-form-container{top:27%;}

}

.banner-form-sec h3{font-size: 20px;color: #fff;text-align: center;background: #aa0f34;margin: 0;padding: 16px 10px 6px;text-transform: uppercase;line-height: 1.8em;/* border-radius: 20px 20px 0 0; */}
.banner-form-sec h3 strong{font-weight:bold;color:#fff;}
.banner-form-sec h3 span{font-family:'Titillium Web', sans-serif;display:block;font-size:40px;font-weight:400;text-shadow:0px 3px 3px rgba(0, 0, 0, 0.3);}
.banner-form-sec {background: rgba(245, 245, 245, 0.84);/* border-radius:21px; */-webkit-box-shadow:0px 8px 12px 0px rgba(0,0,0,0.45);-moz-box-shadow:0px 8px 12px 0px rgba(0,0,0,0.45);box-shadow:0px 8px 12px 0px rgba(0,0,0,0.45);-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.banner-form{padding:0 27px 27px 27px;}
.banner-form-sec p{font-size:16px;color:#313036;font-weight:500;text-align:center;position:relative;line-height:1.1em;margin:18px 25px 8px;}
.banner-form-sec p span {background: #000000;display: inline-block;width: 78%;z-index: 1;position: relative;color: #ffffff;padding: 5px 10px;}
.banner-form-sec p:before{width:100%;height:2px;background:#aa0f34;content:"";display:block;position:absolute;left:0px;top:19px;}
.banner-form input[type="text"],
.banner-form input[type="email"],
.banner-form input[type="tel"],
.banner-form select{width:100%;font-size:14px;color:#5e5c68;font-weight:500;outline:none;border:none;background-color:transparent;height:42px;}
.banner-form select{position:absolute;right:6px;width:85%;border-radius:0;border:0;}
.banner-form input[type="submit"],
.banner-form input[type="button"]{background: #aa0f34;color:#fff;border:none;border-radius:34px;font-size:20px;padding-left:12px;padding:12px;margin-top:10px;width:100%;}
.banner-form input[type="submit"]:hover,
.banner-form input[type="button"]:hover{background: #aa0f34;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.3);transition-duration:.3s;animation-iteration-count:infinite;animation-name:pulse;animation-duration:1s;animation-fill-mode:both;transition-duration:.3s;}
.frmicon-box{position:relative;min-height:44px;border:1px solid #bab7cc;padding:0 12px 0 43px;background:#fff;border-radius:10px;margin-top:4px;}
.field-icon{position:absolute;top:13px;left:18px;}
.name-icon{background:url(../images/sprite.png) no-repeat -10px -9px;width:16px;height:18px;}
.email-icon{background:url(../images/sprite.png) no-repeat -45px -11px;width:19px;height:15px;}
.phone-icon{background:url(../images/sprite.png) no-repeat -85px -10px;width:10px;height:17px;left:22px;}
.services-icon{background:url(../images/sprite.png) no-repeat -116px -10px;width:19px;height:16px;}
.concept-sec{background:url(../images/inno-concept-bg.png) center right no-repeat;overflow:hidden;position:relative;padding-bottom:190px !important;}
.concept-sec:before{background:url(../images/inno-man.png);width:1352px;height:722px;display:block;content:"";position:absolute;left:-35%;bottom:0px;}

@media only screen and (min-width:1600px) {

    .concept-sec:before {left: -23%;}

}
.sec-hd{color:#f25f46;font-weight:bold;text-transform:uppercase;margin:0 0 16px 0;line-height:1.1em;font-size:36px;}
.sec-hd strong{color:#35353b;}
.sec-hd span{font-family:'Poppins', sans-serif;display:block;font-size:20px;color:#313036;font-weight:500;text-transform:none;line-height:1.4em;padding-top:8px;text-transform:capitalize;}
.only-hd{line-height:1.4em;}
.sec-hd3{font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.2em;margin-bottom:15px;}
.large-pra{font-size:18px;color:#313036;line-height:1.45em;margin-bottom:30px;}
.more-btn{margin-bottom: 10px; font-size:15px;color:#fff;display:inline-block;padding:15px 48px;background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);border-radius:34px;font-weight:400;text-transform:capitalize;}
.more-btn:hover{background:#f25f46;background:-moz-linear-gradient(left, #f25f46 0%, #fd9759 99%);background:-webkit-linear-gradient(left, #f25f46 0%,#fd9759 99%);background:linear-gradient(to right, #f25f46 0%,#fd9759 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f25f46', endColorstr='#fd9759',GradientType=1);color:#fff;animation-iteration-count:infinite;animation-name:pulse;animation-duration:.9s;animation-fill-mode:both;}
.inno-con-list li{display:inline-block;text-align:center;padding:10px 10px 0;width:135px;font-size:13px;}
.inno-con-list li+li{border-left:1px solid #ccc;}
.inno-con-list li i{display:block;}
.inno-con-list{padding-top:54px;}
.inno-con-list li i svg{width:65px;height:65px;margin:0 auto;opacity:0;}
.concept-sec.thisActive svg{opacity:1;}
.concept-sec.thisActive svg{fill:#6abe57;fill-rule:evenodd;fill-opacity:0;stroke:#6abe57;stroke-width:1.5;stroke-miterlimit:1;stroke-dasharray:400;stroke-dashoffset:0;animation:linear forwards;-webkit-animation:linear forwards;-o-animation:linear forwards;-moz-animation:linear forwards;animation-name:conceptAniDraw, conceptAniFill;animation-duration:2s, 0.4s;animation-delay:0s, 2s;}
@-webkit-keyframes conceptAniDraw{from{stroke-dashoffset:400;}
    to{stroke-dashoffset:0;}
}
@-webkit-keyframes conceptAniFill{from{fill-opacity:0;}
    to{fill-opacity:1;stroke-width:0;}
}
.get-started-cta{background:url(../images/cta-bg.jpg);background-size:cover;position:relative;padding:50px 0;}
.get-started-cta:after{background:url(../images/cta-icon.png);width:808px;height:447px;content:"";position:absolute;bottom:-1px;right:0;}
.get-started-cta h3{font-size:38px;color:#fff;text-transform:uppercase;line-height:1em;margin-bottom:30px;}
.get-started-cta h3 span{font-size:29px;}
.get-started-cta h3 strong{color: #ffffff;}
.get-started-cta li{display:inline-block;}
.get-started-cta li+li{margin-left:25px;}
.get-started-cta a{width:242px;border:2px solid #fff;padding:9px 8px 11px 57px;display:block;border-radius:32px;font-size:20px;line-height:.85em;color:#fff;position:relative;}
.get-started-cta a:hover{animation-iteration-count:infinite;animation-name:pulse;animation-duration:.9s;animation-fill-mode:both;}
.get-started-cta a.white-cta-btn{background:#fff;color:#f25f46;}
.get-started-cta a.white-cta-btn i{font-size:25px;}
.get-started-cta a span{display:block;font-size:13px;}
.get-started-cta a i,.get-started-cta a img{position:absolute;top:14px;left:23px;font-size:27px;}
.pack-sec{background:url(../images/pakcages-bg.png) bottom right no-repeat;/*height:1080px;*/background-color:#fafafa;}
/*.lp-pack-sec{height:990px;}*/
.pack-list {text-align:center;}
.pack-list li {position:relative;width:30.3%;border:1px solid #2d2c32;text-align:center;padding:30px 0 22px;border-radius:20px;display:inline-block;background:#2b2a30;transform:scale(0.96);margin: 60px 15px 30px;
}
.pack-bg {background:url(../images/package-box-bg.png) bottom center no-repeat #2c2b31;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:20px;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url(resources.svg#desaturate);filter:gray;-webkit-filter:grayscale(1);opacity:.2;transition-duration:.2s;}
.pack-title {font-size:37px;color:#ffffff;font-weight:bold;padding:0 18px 12px;text-transform:uppercase;margin-top:0;z-index:1;position:relative;}
.combo-package .pack-title {font-size: 32px;}

.pack-title span {font-size:16px;color:#ffffff;font-weight:400;font-family:'Poppins', sans-serif;display:block;padding-top:13px;line-height:1.28em;text-transform:none;}
.pack-price {background:#fff;padding:8px 10px 10px;position:relative;color:#f25f46;transition-duration:.2s;}
.pack-price h4 {margin:0;font-weight:bold;text-transform:uppercase;line-height:1.1em;font-size:68px;font-family:'Titillium Web', sans-serif;}
.pack-price sup {top:-.5em;padding-right:5px;font-size:38px;}
.pack-price sub {font-size:17px;top:-4px;padding-left:1px;text-transform:capitalize;font-weight:600;}
.pack-price p {font-size:18px;font-weight:500;margin:2px 0 0 0;}
.pack-price p span {text-decoration:line-through;}
.pack-features {font-size:15px;color:#fff;font-weight:400;margin:15px 0;height:250px;position:relative;}
.pack-features li {width: 100%;text-transform: capitalize;margin: 0;padding: 0;background: transparent;border: none;border-radius: 0;display: block;transform: scale(1);}
.pack-features li:hover {transform: scale(1) !important;box-shadow: none !important;}
.pack-features li+li {margin-top:5px;border-top:1px dashed #5c5b61;padding-top:5px;}
.icn-tooltip {display: inline-block; position: relative; transition: all 0.4s ease; }
.icn-tooltip .tooltip-innr {position: absolute; width: 160px; right: -19px; top: 27px; background: #FFF; padding: 4px; border-radius: 2px; color: #000; font-size: 12px; text-transform: capitalize; opacity: 0; transition: all 0.4s ease; z-index: 2; }
.icn-tooltip i {margin: 0 0 0 8px; font-size: 12px; }
.icn-tooltip .tooltip-innr:before {content: "\f0d8"; font-family: FontAwesome; right: 17px; top: -16px; position: absolute; color: #fff; font-size: 24px; }
.icn-tooltip:hover .tooltip-innr {opacity: 1; }
.pack-ordernow {font-size:15px;color:#fff;display:inline-block;padding:15px 75px;background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);border-radius:34px;font-weight:400;position:relative;transition-duration:.2s;}
.pack-ordernow:hover {color:#fff;animation-iteration-count:infinite;animation-name:pulse;animation-duration:.9s;animation-fill-mode:both;}
.pack-list li:hover,
.pack-list li.pkg-active {-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);transition-duration:.2s;transform:scale(1.0);}
.pack-list li:hover .pack-features li+li,
.pack-list li.pkg-active .pack-features li+li {border-top:1px dashed #ffffff4f;}
.pack-list li:hover .pack-bg,
.pack-list li.pkg-active .pack-bg {filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:url(resources.svg#desaturate);filter:gray;-webkit-filter:grayscale(0);opacity:1;transition-duration:.2s;}
.pack-list li:hover .pack-price,
.pack-list li.pkg-active .pack-price {background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);color:#fff;transition-duration:.2s;}
.pack-list li:hover .pack-ordernow,
.pack-list li.pkg-active .pack-ordernow {color:#f25f46;background:#fff;transition-duration:.2s;}
.pack-list-tabs {border:1px solid #ccc;background:#efefef;text-align:center;margin:0 auto 25px;border-radius:0;padding:6px 1px 5px;-moz-box-shadow:inset 0px 2px 8px #0000003d;-webkit-box-shadow:inset 0px 2px 8px #0000003d;box-shadow:inset 0px 2px 8px #0000003d;display:inline-block;}
.pack-list-tabs li {display:inline-block;line-height:1em;padding:0 5px;}
.pack-list-tabs li a {font-size:15px;color:#f25f46;font-weight:400;padding:15px 30px 15px 60px;border-radius:0;position:relative;display:block;}
.pack-list-tabs li a i {position:absolute;top:10px;left:26px;}
.pack-list-tabs li a i svg {fill:#f25f46;width:26px;height:26px;}
.pack-list-tabs li a:hover,
.pack-list-tabs li a.active {color:#fff;background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);text-decoration:none;}
.pack-list-tabs li a:hover svg,
.pack-list-tabs li a.active svg {fill:#fff;}
/*.tab-pack-box .tab-pack {display:none;}*/

.megapack-hd {background:url(../images/package-title-box.png) no-repeat;width:766px;height:173px;position:absolute;left:0px;right:0px;top:-39px;display:block;margin:0 auto;text-align:center;font-size:40px;color:#fafafa;text-transform:uppercase;line-height:.85em;padding-top:40px;font-weight:bold;}
.megapack-hd span {font-size:15px;font-family:'Poppins', sans-serif;display:block;text-transform:none;font-weight:normal;}
.megapack-sec {background:url(../images/megapack-bg.jpg);background-size:cover;position:relative;}
.megapack-innerbox {padding:150px 0 50px;overflow:hidden;}
.megapack-price-container {position:relative;}
.megapack-pricebox-dots {background:url(../images/megapack-dots.png) no-repeat;width:450px;height:450px;display:block;content:"";position:absolute;left:-46px;top:69px;z-index:1;}
.megapack-pricebox {background:url(../images/megapack-pricebox.png) no-repeat;width:370px;height:323px;display:inline-block;text-align:center;position:relative;z-index:1;margin-left:-5px;}
.megapack-pricebox h3 {font-size:49px;font-weight:bold;text-transform:uppercase;color:#f25f46;margin-top:26px;}
.megapack-pricebox h3 span {display:block;font-size:98px;color:#fff;line-height:1.2em;}
.megapack-pricebox p {font-size:20px;color:#fff;font-weight:300;}
.megapack-pricebox p span {font-size:27px;text-decoration:line-through}
.megapack-title {background:#454545;font-size:16px;color:#f25f46;font-weight:500;padding:6px;width:73%;text-transform:uppercase;display:inline-block;}
.megapack-points {border:1px solid #454545;z-index:-1;padding:12px;background:#4545451f;line-height:1.4em;}
.megapack-points li {color:#c9c9c9;font-size:14px;}
.megapack-points li+li {margin-top:4px;}
.megapack-infobox {margin-bottom:57px;}
.megapack-points ul {margin-bottom:0;}
.megapack-points ul li {position:relative;}
.megapack-points ul li:before,
.megapack-points ul li:after {display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.megapack-points-left .megapack-title {float:right;text-align:right;}
.megapack-points-right li {text-align:left;padding-left:10px;}
.megapack-points-right li:before {content:"\f105";position:absolute;left:0;top:3px;}
.megapack-points-left li {text-align:right;padding-right:10px;}
.megapack-points-left li:after {text-align:right;content:"\f104";position:absolute;right:0;top:3px;}
.megapack-center {margin:25px 0 20px;text-align:center;}
.whychoose-sec {background:url(../images/whychoose-bg.jpg) center center;background-size:cover;padding-top:100px;overflow:hidden;}
.whychoose-txt {padding-top:30px;padding-right:70px;}
.whychoose-txt p {color:#fff;}
.whychoos-boxes li {width:202px;height:200px;background:#fff;border-radius:10px;margin:22px 15px;text-align:center;padding:30px 10px 10px;float:left;position:relative;-webkit-box-shadow:0px 10px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 10px 10px 0px rgba(0,0,0,0.2);}
.whychoos-boxes li i svg {fill:#d55cbf;width:72px;height:62px;}
.whychoos-boxes li+li i svg {fill:#009bd9;}
.whychoos-boxes li+li+li i svg {fill:#ff9b53;}
.whychoos-boxes-btm li i svg {fill:#4ede76;}
.whychoos-boxes-btm li+li i svg {fill:#8186d8;}
.whychoos-boxes-btm li+li+li i svg {fill:#3ec396;}
.whychoos-boxes h4 {font-size:16px;color:#313036;margin:5px 0;}
.whychoos-boxes p {font-size:13px;color:#6f6c7a;line-height:1.3em;}
.topminus {margin-top:-15px !important;}
.whychoos-boxes li:after {width:2px;height:90px;content:"";position:absolute;left:0;right:0;top:-86px;margin:0 auto;background:#fff;}
.choosebox2:after {top:-122px !important;height:124px !important;}
.choosebox4:after {top:198px !important;height:132px !important;}
.choosebox5:after {top:197px !important;height:95px !important;}
.choosebox6:after {top:198px !important;height:132px !important;}
.testi-sec {background:url(../images/testimonialbox-bg.png) center center;background-size:cover;}
.testi-box {background:#313036;padding:20px 20px 30px 60px;color:#fff;font-size:14px;position:relative;font-weight:300;text-align:left;height:188px;line-height:1.4em;}
.testi-box:before {background:url(../images/sprite.png) no-repeat -26px -45px;width:22px;height:16px;position:absolute;top:24px;left:24px;content:"";}
.testi-box:after {display:block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0d7";position:absolute;bottom:-16px;left:0;text-align:center;width:100%;font-size:29px;color:#313036;}
.testi-author {text-align:center;}
.testi-author img {border-radius:65px;width:79px;height:79px;margin:30px auto 0;border:1px solid #ccc;}
.testi-sec .col-lg-4:hover .testi-box {background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);}
.testi-sec .col-lg-4:hover .testi-box:after {color:#f25f46;}
.testi-slider {overflow:hidden;}
.testi-slider,
.testi-slider .slick-dots{text-align:center;padding-top:35px;clear:both;}
.testi-slider .slick-dots button{display:none;}
.testi-slider .slick-dots li{width:45px;height:5px;background:#ccc;display:inline-block;margin:0 5px;cursor:pointer;}
.testi-slider .slick-dots .slick-active{background:#f25f46;}
.awards-sec{background:#eaeaeb;}
footer{background:#1c1c1f;padding-top:50px;}
.pp-port .box-port { padding: 10px 10px; border: 6px solid #e0e0e0; margin-bottom: 30px; transition: all 0.5s ease-In-out; }
.pp-port .box-port ul { padding: 15px 0; display: flex; align-items: center; justify-content: space-between; margin-bottom: 0; }
.pp-port .box-port ul li { color: #444956; font-size: 20px; list-style-type: none; }
.pp-port .box-port img { width: 100%; }
.pp-port .box-port:hover { background: #aa0f34; border: 6px solid #aa0f34; box-shadow: 0 0 21px 2px rgba(0, 0, 0, 0.33); }
.pp-port .box-port:hover a{ text-decoration: none; }
.pp-port .box-port:hover ul li { color: #fff; }
.steps-main { display: block; width: 100%; overflow: hidden; margin:0 0 30px; }
.steps-main li.active { background: transparent; border: 1px solid transparent; width: 32.5%; margin-left: -2px; }
.steps-main li { background: #e0e0e0; width: 33.7%; float: left; border: 1px solid #a9a9a9; position: relative; }
.steps-main li.active a { color: #fff; width: 410px; }
.steps-main li a { position: relative; padding: 32px 60px; display: block; color: #333333; font-size: 20px; font-weight: 700; text-transform: uppercase; z-index: 444; }
.steps-main li.active a:before { content: ''; background: url(../images/steps-active.png) no-repeat; width: 100%; height: 100px; position: absolute; right: 0px; top: 0; bottom: 0; margin: auto; z-index: -2; background-size: 100% 100%; }
.steps-main li+li { border-left: transparent; }
.step-2 .pp-port .box-port ul { display: block; }
.step-2 .pp-port .box-port { text-align: center; }
.step-2 .pp-port .box-port ul li { display: block; font-size: 26px; }
.step-2 .pp-port .box-port ul li+li { font-size: 20px; color: #aa0f34;margin: 6px 0 0; }
.steps-allport { position: relative; z-index: 0; }
.step-2 .disc-por { padding: 20px 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; color: #444956; font-size: 18px; }
.step-2 .disc-por p{ font-size: 16px; }
.step-2 .btn-sub a { position: relative; display: block; background: #aa0f34; padding: 10px 20px; color: #fff; font-size: 20px; text-transform: uppercase; font-weight: 600; width: 100%; margin: 10px 0 0; }
.step-2 .pp-port .box-port ul li span { color: #444956; font-size: 20px; display: block; margin: 0 0 10px; }
.step-2 .pp-port .box-port:hover .btn-sub a { background-color: #fff; color: #2d2d2d !important; }
.step-2 .pp-port .box-port:hover * { color: #fff; }
.box-projectbrief { border: 6px solid #e0e0e0; width: 100%; padding: 30px 30px; margin-top: 30px; }
.steps-portfolio form h3 { font-weight: 300; color: #191b1e; font-size: 26px; text-align: center; margin: 20px 0 0; }
.contactus-form .field { display: inline-block; width: 49.8%; margin: 0; border: 0px none; padding: 0; vertical-align: top; }
.contactus-form .field.code { width: 88px; float: left; }
.contactus-form .field.number { width: 84%; float: left; }
.contactus-form .field.number input { width: 100%; padding: 15px; background: #fff; border: 1px solid #acacac; border-left: 0px; }
.contactus-form .field.code input { border-right: 0px; }
.steps-portfolio label { display: block; padding: 10px 0; color: #444956; font-size: 18px; }
.contact-form input[type="text"], .contact-form input[type="email"], .contact-form select, .contact-form textarea { width: 100%; padding: 15px; background: #fff; border: 1px solid #acacac; }
.contactus-form .field-wrap.clearfix+ .field { width: 97.5%; }
.contact-form input[type="submit"] { background: #aa0f34; text-transform: uppercase; font-weight: 500; color: #fff; width: 100%; display: block; padding: 15px 4px; font-size: 19px; text-shadow: #000 0 1px 0px; }
.contact-form input[type="submit"] { background: #aa0f34; text-transform: uppercase; font-weight: 500; color: #fff; width: 100%; display: block; padding: 15px 70px 10px 60px; font-size: 19px; text-shadow: #000 0 1px 0px; border: 0px; }
.steps-portfolio { z-index: 0; position: relative; }
.btnsub-step i { position: absolute; right: 20px; color: #fff; font-size: 20px; top: 3px; bottom: 0; margin: auto; display: flex; align-items: center; }
.btnsub-step { display: inline-block; position: relative; }
.ftr-logo svg,
.ftr-logo img{width:188px;opacity: 1;}
.ftr-top-section{text-align:center;padding-bottom:35px;}
.ftr-award-sec{background:#26262a;border:1px solid #121214;text-align:center;padding:20px 50px 13px;}
.ftr-award-sec h3{font-size:30px;color:#818182;text-transform:uppercase;margin:0 0 14px 0;border-bottom:1px dashed #3b3b40;display:inline-block;padding-bottom:10px;}
.ftr-award-sec ul li{display:inline-block;margin:0 33px;vertical-align:middle;}
.ftr-award-sec ul li svg{width:110px;}
.ftr-award-sec ul li+li svg{width:140px;}
.ftr-btm-section{background:#26262a;line-height:2.2em;padding:18px 0;font-size:12px;line-height:2.5em;}
.ftr-btm-section,
.ftr-btm-section a{color:#676572;}
.ftr-btm-section a{text-decoration:underline;}
.ftr-btm-section a:hover{text-decoration:none;color:#fff;}
.ftr-contact-info li{display:inline-block;}
.ftr-top-section li,
.ftr-top-section li a{color:#676572;font-size:14px;}
.ftr-top-section li a:hover{color:#e2e2e2;}
.ftr-logo{margin:20px 0 25px;}
.ftr-contact-info{margin-bottom:20px;}
.ftr-contact-info > li+li{border-left:2px solid #28282d;}
.ftr-contact-info > li{padding:0 13px 0 19px;}
.ftr-contact-info > li > i{color:#aa0f34;margin-right:2px;}
.ftr-social-icon i{font-size:19px;margin:0 2px;}
.ftr-links{clear:both;padding-top:8px;}
.ftr-links h4{font-size:16px;color:#e2e2e2;border-bottom:1px solid;padding-bottom:10px;font-weight:300;margin-bottom:13px;display:inline-block;}
.guide-fpic{margin-right:-20px;margin-bottom:-40px;}
.web-fpic{margin-right:-90px;}
.green-bullets li{position:relative;padding-left:20px;line-height:1.3em;margin-top:10px;}
.green-bullets li:before{width:8px;height:8px;display:block;position:absolute;left:0;top:5px;background:red;border-radius:20px;content:"";background:#f25f46;}
.need-logo-sec{position:relative;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);overflow:hidden;}
section.need-logo{overflow:hidden;}
.need-logo-sec:before{background:url(../images/logo101-img2.png) no-repeat;width:1352px;height:722px;display:block;content:"";position:absolute;left:-10%;top:18%;}
.need-website-sec:before{background:url(../images/web101-img2.png) no-repeat;width:733px;height:400px;left:-2% !important;top:12%;}
.need-brand-sec:before{background:url(../images/brand101-img2.png) no-repeat;width:770px;height:527px;left:-5% !important;top:-20%;}
.extra-features h4 { font-size: 24px; color: #f25f46; font-weight: 400; line-height: 30px; font-family: 'Titillium Web', sans-serif; margin: 0 0 20px; }
.extra-features p { font-size: 14px; }
.extra-features>div { padding: 20px 15px;}
.industry-portf img {width: 100%;}
.industry-portf img {padding: 10px 0;}
.industry-portf1 .col-lg-4.active { display: inline-block;}
.industry-portf1 .col-lg-4 {display: none;}
select#industryswitch {padding: 7px 10px;}
@media only screen and (min-width:1600px){.need-logo-sec:before{left:125px;}
    .need-website-sec:before{left:12% !important;}
    .need-brand-sec:before{left:0% !important;}
}
.need-logo-sec h3{font-weight:500;font-style:italic;font-size:22px;line-height:1.4em;margin-top:30px;}
.str-brand-sec li p{min-height:110px;}
.str-brand-sec h4{font-size:18px;font-weight:bold;text-transform:uppercase;margin:0 0 8px 0;}
.str-brand-sec li{margin:20px 0;}
.str-brand-sec i{margin-bottom:12px;display:inline-block;color: #000;}
.str-brand-sec i svg{width:75px;height:70px;fill: blanchedalmond;}
.brandlogo-st0{fill:url(#SVGID_1_);}
.brandlogo-st1{fill:url(#SVGID_2_);}
.brandlogo-st2{fill:url(#SVGID_3_);}
.brandlogo-st3{fill:url(#SVGID_4_);}
.brandlogo-st4{fill:url(#SVGID_5_);}
.brandlogo-st5{fill:url(#SVGID_6_);}
.brandlogo-st6{fill:url(#SVGID_7_);}
.brandlogo-st7{fill:url(#SVGID_8_);}
.brandlogo-st8{fill:url(#SVGID_9_);}
.brandlogo2-st0{fill:url(#SVGID_1_);}
.brandlogo2-st1{fill:url(#SVGID_2_);}
.brandlogo2-st2{fill:url(#SVGID_3_);}
.brandlogo2-st3{fill:url(#SVGID_4_);}
.brandlogo3-st0{fill:url(#SVGID_1_);}
.brandlogo3-st1{fill:url(#SVGID_2_);}
.brandlogo3-st2{fill:url(#SVGID_3_);}
.brandlogo3-st3{fill:url(#SVGID_4_);}
.brandlogo3-st4{fill:url(#SVGID_5_);}
.brandlogo4-st0{fill:url(#SVGID_1_);}
.brandlogo4-st1{fill:url(#SVGID_2_);}
.brandlogo4-st2{fill:url(#SVGID_3_);}
.brandlogo4-st3{fill:url(#SVGID_4_);}
.brandlogo5-st0{fill:url(#SVGID_1_);}
.brandlogo5-st1{fill:url(#SVGID_2_);}
.brandlogo5-st2{fill:url(#SVGID_3_);}
.brandlogo5-st3{fill:url(#SVGID_4_);}
.brandlogo5-st4{fill:url(#SVGID_5_);}
.awardone0{fill:#FFFFFF;}
.awardone1{fill:#CB982C;}
.stawardfour0{fill:url(#SVGID_45_);}
.stawardfour1{fill:#FFFFFF;}
.awardtwo0{fill:#FFFFFF;}
.awardtwo1{fill:#E9252D;}
.awardtwo2{fill:#327af5;}
.awardfive0{fill:#F6D60D;}
.awardfive1{fill:#FFFFFF;}
.awardthree0{fill:#939598;}
.awardthree1{fill:#F7D73B;}
.awardthree2{fill:#F79E27;}
.awardthree3{fill:#F05E51;}
.awardthree4{fill:#CE60A1;}
.what-makes-sec{position:relative;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);}
.what-makes-sec h3{font-size:22px;font-style:italic;font-weight:600;}
.what-makes-sec p{font-size:13px;line-height:1.4em;}
.what-makes-sec li *{color: #ffffff !important;}
.what-makes-sec li+li{margin-top:40px;}
.whatmake-container{float:right;width:610px;position: relative;}
.double-slidr-sync li img{display:inline-block;}
.double-slidr-sync li{text-align:center;margin:0px !Important;}
.double-slidr-sync{position:absolute;top:29px;right:0;left:37px;}
.double-slidr li{margin-top:0px !important;}
.which-type-pic img{margin:30px auto;}
.green-bold-pra{font-weight:bold;color:#f25f46;}
.colors-pic img{margin:0 auto;}
.what-fonts-sec{position:relative;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);}
.fonts-list{padding-top:10px;}
.fonts-list li{font-family:Brush Script MT,cursive;font-size:30px;margin-top:22px;}
.fonts-list li+li{font-family:times new roman,times,serif;}
.fonts-list li+li+li{font-family:arial,helvetica,sans-serif;}
.fonts-list li+li+li+li{font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;}
.fonts-list li+li+li+li+li{font-family:Rockwell Extra Bold,Rockwell Bold,monospace;}
.style-guide-sec li{margin-top:60px;}
.style-guide-sec li i{width:60px;height:60px;font-size:28px;border-radius:60px;color:#fff;padding-top:18px;display:inline-block;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);}
.style-guide-sec li h4{font-size:18px;text-transform:uppercase;font-weight:bold;margin:25px 0 8px;}
.style-guide-sec li p{overflow:hidden;margin:0;}
#portfolio .portfolio-tar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;display:none;float:left;overflow:hidden;width:100%;margin:0 0 15px;}
/*#packageslist{height:671px;overflow: hidden;}*/
#packageslist .package{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;float:left;overflow:hidden;width:100%;margin:0 0 15px;}
.inner-sec .sec-hd+p {margin-bottom: 50px;font-weight: 400;}
.inner-hd3{font-weight:600;margin-top:30px;}
.sec-hd4{font-size:24px;font-weight:500;font-style:italic;margin:30px 0;}
.sec-hd4 a{border-bottom:1px solid #f25f46;color:#f25f46;padding-bottom:5px;}
.sec-hd4 a:hover{border-bottom:none;}
.tag-list li{display:inline-block;}
.tag-list li a{background:#d7d7d7;font-size:18px;color:#666666;display:block;padding:20px 64px;border-radius:21px;margin:10px;}
.tag-list li a:hover{background:#f25f46;color:#fff;}
.steps-box svg{width:100%;height:202px;}
.steps-box h4{text-transform:uppercase;}
.steps-box a{color: #aa0f34; border-bottom: 1px solid;}
.steps-box a:hover{border-bottom: none;}
.steps-box{padding:10px 0;}
.nopad-top{padding-top:0px !important;}
.nopad-btm{padding-bottom:0px !important;}
.nomar-bottom{margin-bottom:0 !important;}
.client-says-box{margin-top:20px;}
#return-to-top{position:fixed;bottom:20px;right:20px;background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);color:#fff;width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#return-to-top:hover{background:#353535eb;}
#return-to-top:hover i{color:#fff;top:10px;}
.philosophy-sec{background:url(../images/about-philosophy-bg.jpg);background-size:cover;}

.philosophy-sec *{color:#fff;}
.philosophy-bg-icons{padding-bottom:305px;}
.expect-sec{background:url(../images/grey-arrow-bg.png) top right no-repeat;overflow:hidden;position:relative;padding:90px 0;}
.expect-sec:before{background:url(../images/expect-bg-pic.png);width:787px;height:689px;display:block;content:"";position:absolute;left:-10%;bottom:0px;}
@media only screen and (min-width:1600px){.expect-sec:before{left:6%;}
}
.portfolio-box li{margin:15px 0;}
.portfolio-box li a{position:relative;display:block;border:1px solid #dcdcdc;overflow:hidden;}
.portfolio-box li a img{transition-duration:0.3s;}
.portfolio-box li a .iconport{position:absolute;left:0;top:0px;background:rgba(0, 0, 0, 0.70);width:100%;height:100%;z-index:1;opacity:0;transition:all .5s ease;text-align:center;}
.portfolio-box li a .iconport i{position:absolute;left:0px;right:0px;top:0px;bottom:0px;height:40px;font-size:30px;color:rgb(255, 255, 255);margin:auto;text-shadow:0px 0px 15px rgba(150, 150, 150, 1);}
.portfolio-box li a:hover > img{transform:scale(1.2);transition-duration:.3s;}
.portfolio-box li a:hover .iconport{opacity:1;}
.portfolio-box .slick-prev,
.portfolio-box .slick-next{position:absolute;top:46.5%;background:none;border:none;padding:0;z-index:1;}
.portfolio-box .slick-prev i,
.portfolio-box .slick-next i{font-size:54px;color:#a0a0a0;}
.portfolio-box .slick-prev i:hover,
.portfolio-box .slick-next i:hover{color:#171719;}
.portfolio-box .slick-prev{left:-50px;}
.portfolio-box .slick-next{right:-50px;}
.client-says-sec{background:#efefef;}
.mobile-nav{display:none;}
.btn-readmore{border:2px solid #fff;padding:14px 42px;display:inline-block;font-size:16px;border-radius:44px;color:#fff;margin-top:8px;outline:none;font-weight:400;animation-iteration-count:infinite;animation-name:pulse;animation-duration:.9s;animation-fill-mode:both;transition-duration:.3s;}
.btn-readmore:hover{background:none;color:#020202;background:#fff;animation-iteration-count:inherit;}
.disclaimer-sec{padding:15px 0;}
.disclaimer-sec p{color:#676572;font-size:10px;margin:0;line-height:1.4em;}
.video-review-box{padding-top:30px;position:relative;}
.video-rev-img{position:relative;background:#000;}
.video-rev-img img{opacity:.50;}
.review-play{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;line-height:30em;}
.review-play svg{width:80px;height:80px;fill:#fff;}
.video-rev-txt{background:#e2e2e2;margin-left:-75px;padding:60px 60px 40px;text-align:center;margin-top:40px;}
.video-rev-txt h4{font-size:24px;margin:0 0 0 0;color:#f25f46;font-weight:bold;line-height:1.2em;margin-bottom:15px;position:relative;padding:0 40px;}
.video-rev-txt h4:before,
.video-rev-txt p:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;}
.video-rev-txt h4:before{content:"\f10d";display:block;position:absolute;left:-25px;top:-25px;color:#b3b3b3;}
.video-rev-txt p:after{content:"\f10e";display:block;position:absolute;right:0;bottom:13px;color:#9d9d9d;}
.video-rev-txt p{font-size:18px;color:#9d9d9d;font-weight:400;height:110px;overflow:hidden;position:relative;}
.video-author-name{font-size:21px;color:#9d9d9d;line-height:1.2em;}
.video-author-name strong{display:block;color:#313036;}
.video-review-box .slick-dots{text-align:center;padding-top:35px;clear:both;position:absolute;right:0;bottom:4%;}
.video-review-box .slick-dots button{display:none;}
.video-review-box .slick-dots li{width:45px;height:5px;background:#ccc;display:inline-block;margin:0 5px;cursor:pointer;}
.video-review-box .slick-dots .slick-active{background:#f25f46;}
.txt-rev-img img{border-radius:150px;border:1px solid #ccc;}
.testi-txt-box{background:#e1e1e1;padding:20px 20px 20px 60px;position:relative; min-height: 215px;}
.testi-txt-box:after{width:0;height:0;border-top:10px solid transparent;border-right:10px solid #e1e1e1;border-bottom:10px solid transparent;position:absolute;top:26px;left:-9px;content:"";}
.testi-txt-box:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:23px;position:absolute;top:0px;left:0px;}
.testi-txt-box:before{content:"\f10d";display:block;position:absolute;left:26px;top:17px;color:#3d3d3d;}
.testi-txt-box p{font-size:15px;color:#3d3d3d;line-height:1.5em;}
.txt-rev-name{text-align:right;color:#02642c;line-height:1.2em;font-size:14px;}
.testi-star i{font-size:14px;color:#ffa200;}
.txt-review-container{padding-top:40px;}
.txt-review-container > ul > li{margin:25px 0;}
.contact-form-container,
.contact-info-container{padding:50px 55px;min-height:605px;margin-top:-240px;}
.contact-form-container{background:#fff;-webkit-box-shadow:-2px 4px 10px 0px rgba(0,0,0,0.24);-moz-box-shadow:-2px 4px 10px 0px rgba(0,0,0,0.24);box-shadow:-2px 4px 10px 0px rgba(0,0,0,0.24);}
.contact-info-container{background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);}
.contact-form-container h4{margin:0 0 30px 0;font-size:21px;color:#5e5c68;}
.contact-form-container input[type="text"],
.contact-form-container input[type="tel"],
.contact-form-container select,
.contact-form-container textarea{width:100%;border:1px solid #dadada;padding:12px 25px;border-radius:10px;margin:10px 0;}
.contact-dd {
    position:relative;
}
.contact-dd.newcountrycode span {
    left: 26px;
    top: 29px;
}
.contact-dd select {
    padding-left:48px;
}
.intl-tel-input.allow-dropdown{width:100%;}
.contact-form-container textarea{height:160px;resize:none;}
.contact-form-container input[type="submit"]{font-size:20px;color:#fff;display:inline-block;padding:15px 90px;background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);border-radius:34px;font-weight:400;text-transform:capitalize;border:none;float:right;}
.contact-info-container *{color:#fff;}
.contact-info-container h4{margin:0 0 30px 0;font-size:37px;font-weight:normal;}
.contact-info-container h5{margin:24px 0 16px 0;font-size:24px;font-weight:normal;}
.contact-info-container h5:after{width:27px;height:2px;content:"";display:block;background:#fff;margin-top:10px;}
.contact-social li{display:inline-block;margin-right:6px;}
.contact-social li i{font-size:22px;}
.sidebar-fix-box{position:fixed;top:25%;right:0;z-index:2;display:none;}
.sidebar-fix-box ul{background:#f38701;background:-moz-linear-gradient(45deg, #f38701 0%, #feb003 50%, #feb003 100%);background:-webkit-linear-gradient(45deg, #f38701 0%,#feb003 50%,#feb003 100%);background:linear-gradient(45deg, #f38701 0%,#feb003 50%,#feb003 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f38701', endColorstr='#feb003',GradientType=1);border-radius:35px 0 0 35px;padding:15px 7px;-webkit-box-shadow:-4px 4px 10px 0px rgba(0,0,0,0.25);-moz-box-shadow:-4px 4px 10px 0px rgba(0,0,0,0.25);box-shadow:-4px 4px 10px 0px rgba(0,0,0,0.25);}
.sidebar-fix-box ul li+li{margin-top:15px;}
.sidebar-fix-box a{display:block;border-radius:50px;padding:5px;position:relative;}
.fixbar-tooltip{position:absolute;left:-202px;top:0;width:178px;padding:5px 10px 7px;text-align:right;font-size:13px;color:#fff;line-height:1.3em;display:none;-webkit-box-shadow:-4px 4px 10px 0px rgba(0,0,0,0.25);-moz-box-shadow:-4px 4px 10px 0px rgba(0,0,0,0.25);box-shadow:-4px 4px 10px 0px rgba(0,0,0,0.25);background:#f38701;background:-moz-linear-gradient(45deg, #f38701 0%, #faa202 50%, #feb103 100%);background:-webkit-linear-gradient(45deg, #f38701 0%,#faa202 50%,#feb103 100%);background:linear-gradient(45deg, #f38701 0%,#faa202 50%,#feb103 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f38701', endColorstr='#feb103',GradientType=1);}
.fixbar-tooltip:after{width:0;height:0;border-top:23px solid transparent;border-left:10px solid #fdad02;border-bottom:23px solid transparent;content:"";float:right;position:absolute;right:-9px;top:-1px;}
.fixbar-tooltip span{display:block;font-size:18px;font-weight:500;}
.sidebar-fix-box a:hover .fixbar-tooltip{display:block;}
.sidebar-fix-box a:hover{background:#f38701;background:-moz-linear-gradient(45deg, #f38701 0%, #faa202 50%, #feb103 100%);background:-webkit-linear-gradient(45deg, #f38701 0%,#faa202 50%,#feb103 100%);background:linear-gradient(45deg, #f38701 0%,#faa202 50%,#feb103 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f38701', endColorstr='#feb103',GradientType=1);background:#fff;animation-iteration-count:infinite;animation-name:pulse;animation-duration:.9s;animation-fill-mode:both;}
.sidebarfix-icon{width:36px;height:36px;display:block;background:url(../images/sprite.png) no-repeat 0 0;}
.sidebarfix-iconphone{background:url(../images/sprite.png) no-repeat 0 -108px;}
.sidebar-fix-box a:hover .sidebarfix-iconphone{background:url(../images/sprite.png) no-repeat 0 -72px;}
.sidebarfix-iconchat{background:url(../images/sprite.png) no-repeat -36px -108px;}
.sidebar-fix-box a:hover .sidebarfix-iconchat{background:url(../images/sprite.png) no-repeat -36px -72px;}
.sidebarfix-iconquote{background:url(../images/sprite.png) no-repeat -72px -108px;}
.sidebar-fix-box a:hover .sidebarfix-iconquote{background:url(../images/sprite.png) no-repeat -72px -72px;}
.sidebarfix-icontop{background:url(../images/sprite.png) no-repeat -108px -108px;}
.sidebar-fix-box a:hover .sidebarfix-icontop{background:url(../images/sprite.png) no-repeat -108px -72px;}
.list-bullets{list-style:disc;margin:10px 0 25px 30px;}
.list-bullets li{margin-bottom:4px;}
#faq-accord{border-bottom:3px solid #e6e6e6;margin-top:25px;}
#faq-accord h4{padding:25px 15px;color:#000;margin:0;border-top:3px solid #e6e6e6;cursor:pointer;position:relative;}
#faq-accord h4:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:26px;right:15px;content:"\f067";color:#f25f46;font-size:21px;}
#faq-accord h4.ui-state-active:after{content:"\f068";}
#faq-accord .ui-accordion-content{padding:0 80px 20px 40px;}
.download-cta{background:url(../images/download-cta-bg.jpg);background-size:cover;position:relative;padding:50px 0;}
.download-cta-pic{margin-top:-115px;float:right;margin-bottom:-57px;}
.download-cta h3{font-size:38px;color:#fff;text-transform:uppercase;line-height:1em;margin-bottom:12px;font-weight:bold;}
.download-cta h3 strong{color:#39ba69;}
.download-cta p{font-size:18px;color:#fff;font-style:italic;margin-bottom:20px;}
.download-cta li{display:inline-block;}
.download-cta li+li{margin-left:25px;}
.download-cta a{width:242px;padding:18px 8px 17px 57px;display:block;border-radius:32px;font-size:20px;line-height:.85em;color:#fff;position:relative;}
.download-cta a:hover{animation-iteration-count:infinite;animation-name:pulse;animation-duration:.9s;animation-fill-mode:both;}
.download-cta a.white-cta-btn{background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);color:#fff;}
.download-cta a.white-cta-btn i{font-size:25px;}
.download-cta a span{display:block;font-size:13px;}
.download-cta a i{position:absolute;top:14px;left:23px;font-size:27px;}
.whyus-list{padding-top:25px;}
.whyus-list li{text-align:center;padding-top:30px;padding-bottom:30px;border-radius:10px;transition-duration:.2s;}
.whyus-list li:hover{background:#efefef;transition-duration:.2s;-webkit-box-shadow:0px 0px 35px 0px rgba(0,0,0,0.18);-moz-box-shadow:0px 0px 35px 0px rgba(0,0,0,0.18);box-shadow:0px 0px 35px 0px rgba(0,0,0,0.18);}
.whyus-list li i{background:#d55cbf;display:flex;width:200px;height:200px;text-align:center;margin:0 auto;align-items:center;justify-content:center;border-radius:10px;margin-bottom:40px;}
.whyus-list li:hover i{-webkit-box-shadow:0px 10px 5px 0px rgba(0,0,0,0.16);-moz-box-shadow:0px 10px 5px 0px rgba(0,0,0,0.16);box-shadow:0px 10px 5px 0px rgba(0,0,0,0.16);transition-duration:.2s;}
.whyus-list li+li i{background:#009bd9;}
.whyus-list li+li+li i{background:#ff9b53;}
.whyus-list li+li+li+li i{background:#4ede76;}
.whyus-list li+li+li+li+li i{background:#8186d8;}
.whyus-list li+li+li+li+li+li i{background:#3ec396;}
.whyus-list svg{height:94px;fill:#fff;}
.whyus-list li h4{font-size:22px;font-weight:600;}
.whyus-list li h4 span{display:block;font-style:italic;font-weight:400;text-transform:capitalize;font-size:18px;padding-bottom:3px;color:#8a8a8a;}
.whyus-list li p{margin:0;}
.wework-txt{padding-top:55px;}
.wework-txt h3{color:#f25f46;font-size:24px;font-weight:bold;text-transform:uppercase;margin-bottom:18px;}
.doted-bg{background:url(../images/dots-bg.png);background-size:cover;}
.thankyou-sec h2{color:#aa0f34;font-size:79px;font-weight:900;line-height:1em;text-shadow:0px 4px 4px rgba(150, 150, 150, 0.75);}
.thankyou-pic{padding-top:40px;}
.thankyou-btn{margin:0;padding-top:30px;}
.thankyou-btn li{display:inline-block;}
.thankyou-btn li+li{margin-left:25px;}
.thankyou-btn a{width:242px;border:2px solid #5dc05b;padding:9px 8px 11px 57px;display:block;border-radius:32px;font-size:20px;line-height:.85em;color:#f25f46;position:relative;text-align:left;}
.thankyou-btn a:hover{animation-iteration-count:infinite;animation-name:pulse;animation-duration:.9s;animation-fill-mode:both;}
.thankyou-btn .colored-btn{background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);color:#fff;}
.thankyou-btn a.white-cta-btn i{font-size:25px;}
.thankyou-btn a span{display:block;font-size:13px;}
.thankyou-btn a i{position:absolute;top:14px;left:23px;font-size:27px;}
.error-sec h2{font-size:192px;font-weight:900;line-height:1em;padding-top:110px;text-shadow:0px 4px 4px rgba(150, 150, 150, 0.75);color:#5ec15a;}
.error-sec h2 span{font-size:102px;text-transform:uppercase;font-family:'Titillium Web', sans-serif;font-weight:bold;line-height:.85em;margin:0;padding-top:0;color:#5ec15a;}
.grey-bg{background:#f7f7f7;}
.path{stroke-dasharray:1000;stroke-dashoffset:0;stroke:transparent;}
.drawl svg .path{stroke-dasharray:1000;stroke-dashoffset:0;stroke:#FFF;stroke-width:2;animation:dash 1.8s linear forwards;}
@keyframes dash{from{stroke-dashoffset:1000;}
    to{stroke-dashoffset:0;}
}
.draw-line>svg{width:1010px;position:absolute;top:130px;left:100px;}
.draw-line>ul li figure svg{width:110px;height:90px;z-index:1;}
.draw-line>ul li{transform:scale(0);}
.draw-line>ul li.drwln{transform:scale(1);}
.draw-line>ul li figure{background:#FFF;width:130px;height:130px;border-radius:100%;padding:20px 10px;overflow:hidden;position:relative;z-index:1;text-align:center;}
.draw-line>ul li.reserch{position:absolute;left:50px;top:20px;}
.draw-line>ul li.ideate{position:absolute;left:440px;top:110px;}
.draw-line>ul li.create{position:absolute;left:650px;top:-170px;}
.draw-line>ul li.validate{position:absolute;left:990px;top:-240px;}
.draw-line>ul li.drwln:before{position:absolute;content:"";height:100%;width:100%;top:0;left:0;border-radius:50%;box-shadow:0 0 2px #fff;-webkit-animation:glow-grow 4s ease-out infinite 1s;animation:glow-grow 4s ease-out infinite 1s;}
.draw-line>ul li.drwln:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;border-radius:50%;box-shadow:0 0 2px #fff;-webkit-animation:glow-grow 4s ease-out infinite;animation:glow-grow 4s ease-out infinite;}
@-webkit-keyframes glow-grow{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}
    80%{opacity:1}
    to{-webkit-transform:scale(2);transform:scale(2);opacity:0}
}
@keyframes glow-grow{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}
    80%{opacity:1}
    to{-webkit-transform:scale(2);transform:scale(2);opacity:0}
}
.draw-line>ul{position:relative;}
.draw-line>ul li svg {fill: #aa0f34;}
.draw-line>ul li .hov-box h4{font-size:20px;margin:0 0 5px;color:#FFF;position:relative;left:-22px;top:0px;transition:all 0.2s ease;width: 190px;}
.draw-line>ul li .hov-box{background:transparent;width:282px;padding:20px;position:absolute;top:30px;left:150px;transition:all 0.4s ease;}
.draw-line>ul li .hov-box p{color:#000;font-size:13px;line-height:1.4em;opacity:0;}
.draw-line>ul li figure:hover+.hov-box{top:0px;background:white;box-shadow:0 2px 1px #00000040;}
.draw-line>ul li figure:hover+.hov-box h4{color:#2cb555;left:0px;}
.draw-line>ul li figure:hover+.hov-box p{opacity:1;}
.draw-line>ul li:last-child .hov-box{right:20px;top:140px;left:initial;}
.draw-line>ul li:last-child figure:hover+.hov-box{left:initial;top:140px;right:0px;}
.draw-line>ul li:last-child .hov-box h4{left:initial;right:-175px;}
.draw-line>ul li:last-child figure:hover+.hov-box h4{left:initial;right:0px;}
.draw-line .draw-line ul.dot li:before, .draw-line ul.dot li:after{display:none;}
.draw-line ul.dot li .dots{width:30px;height:30px;background:#FFF;border-radius:100%;border:5px solid #519b44;position:absolute;left:280px;top:270px;}
.draw-line ul.dot li .dots.dot-1{left:280px;top:270px;}
.draw-line ul.dot li .dots.dot-2{left:524px;top:-42px;border-color:#48b74e;}
.draw-line ul.dot li .dots.dot-3{left:895px;top:6px;border-color:#30b356;}
.draw-line>ul li.popout-li figure{transform:scale(0);animation:popout-li 1s ease-out forwards;}
@-webkit-keyframes popout-li{0%{transform:scale(0);}
    100%{transform:scale(1);}
}
@keyframes popout-li{0%{transform:scale(0);}
    100%{transform:scale(1);}
}
.draw-line>ul li.popout-li1 figure{transform:scale(0);animation:popout-li1 1s ease-out 0.6s forwards;}
@-webkit-keyframes popout-li1{0%{transform:scale(0);}
    100%{transform:scale(1);}
}
@keyframes popout-li1{0%{transform:scale(0);}
    100%{transform:scale(1);}
}
.draw-line>ul li.popout-li2 figure{transform:scale(0);animation:popout-li2 1s ease-out 1.2s forwards;}
@-webkit-keyframes popout-li2{0%{transform:scale(0);}
    100%{transform:scale(1);}
}
@keyframes popout-li2{0%{transform:scale(0);}
    100%{transform:scale(1);}
}
.draw-line>ul li.popout-li3 figure{transform:scale(0);animation:popout-li3 1s ease-out 1.8s forwards;}
@-webkit-keyframes popout-li3{0%{transform:scale(0);}
    100%{transform:scale(1);}
}
@keyframes popout-li3{0%{transform:scale(0);}
    100%{transform:scale(1);}
}
ul.phlsphy-cls li:hover{z-index:1;}
.popup-layout{position:fixed;background:#000000d1;width:100%;height:100%;z-index:3;top:0;left:0;display:flex;align-items:center;justify-content:center;display:none;}
.popup-layout .popup-inner{width:400px;position:absolute;left:0;right:0;bottom:0;top:0;height:388px;margin:auto;}
.popup-header h3{font-family:'Titillium Web', sans-serif;display:block;font-size:36px;font-weight:400;text-shadow:0px 3px 3px rgba(0, 0, 0, 0.3);color:#FFF;margin:0;text-transform:uppercase;min-height:40px;}
.popup-header{text-align:center;background: #aa0f34;padding: 20px 10px;position:relative;}
.popup-bdy{background:#f5f5f5;padding:20px 30px 30px;}
.popup-header h3 span{display:none;}
.popup-header p span{font-weight:600;}
.popup-header p span sup{top:-5px;}
.popup-header p{font-size:25px;color:#fff;text-align:center;font-family:'Poppins', sans-serif;margin:0;padding:7px 10px 0;text-transform:capitalize;line-height:22px;border-radius:20px 20px 0 0;min-height:29px;}
.popup-layout .popup-inner input, .popup-layout .popup-inner select{background:transparent;width:100%;height:100%;border:0px;padding:10px 9px;}
.popup-layout .popup-inner button{width:100%;padding:10px 9px;border:none;}
.popup-layout select {height: 42px;border-radius: 0;border: 0;}
.popup-btn{display:block;background: #aa0f34;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.3);transition-duration:.3s;animation-iteration-count:infinite;animation-name:pulse;animation-duration:1s;animation-fill-mode:both;transition-duration:.3s;padding:12px;text-align:center;margin:20px 0 0;border-radius:20px;font-size:20px;color:#FFF;}
.popup-close{position:absolute;font-size:20px;background:#ffffff;color:#f58e01;right:-10px;top:-10px;border-radius:40px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;}
.white-bullets li{position:relative;padding-left:20px;line-height:1.3em;margin-top:10px;}
.white-bullets li:before{width:8px;height:8px;display:block;position:absolute;left:0;top:6px;background:red;border-radius:20px;content:"";background:#FFF;}
.list-sitemap > li{margin-top:5px;}
.list-sitemap a{padding-left:23px;position:relative;color:#171719;}
.list-sitemap a:hover{color:#f25f46;}
.list-sitemap li ul{margin-left:25px;margin-top:3px;margin-bottom:12px;}
.list-sitemap a:before{content:"\f061";display:inline-block;font-family:FontAwesome;font-size:12px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0px;top:-1px;color:#f25f46;}
.mob-call-icon {display:none;}

.phonecode {padding-left: 44px;}
.phonecode #countrycode, .phonecode #popupcountrycode {width: 18%;float: left;text-align:center;padding-left:0;padding-right:0;}
.phonecode #phoneNum, .phonecode #phoneNum2 {width: 82% !important;float:left;}
.flag-num {padding-left: 20px;}
.country-list {font-size:13px;}
.with-ribbin {position:relative;}
.top-rated-ribbin {position: absolute;top: -11px;right: -11px;background: url(../images/top-rated.png);width: 105px;height: 120px;display: block;z-index: 99;}

.less-offer-pack {display:none !important;}
.offer-less-lp .less-offer-pack {display: inline-block !important;}
.offer-less-lp .normal-offer-pack {display:none !important;}

/*.logodesign-package .pack-list li.recommended {margin: 88px 6px;}*/
.pack-list li.recommended::before {content: '';position: absolute;background: url(../images/recommended.png) no-repeat;width: 78px;height: 113px;z-index: 1;right: -15px;top: -30px;}
.recommended-over-hidden #packageslist .package {overflow: visible;}

.talktoexpert {display: block;margin-top: 22px;font-size: 22px;color: #ffffff;text-decoration: underline;text-underline-position: under;}
.talktoexpert:hover {text-decoration: underline;text-decoration-color: #aa0f34;}

.thankyou-popup {width: 400px;position: fixed;left: 0;right: 0;bottom: 0;top: 0;height: 388px;margin: auto;display: none;z-index: 5;}
.thankyou-popup input, .thankyou-popup select {background: transparent;width: 100%;height: 100%;border: 0px;padding: 10px 9px;}
.thankyou-popup button {width: 100%;padding: 10px 9px;border: none;}
.thankyou-popup .close-popup {position: absolute;font-size: 20px;background: #ffffff;color: #f58e01;right: -10px;top: -10px;border-radius: 40px;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;}

/*Overlay*/
.overlay:after {content: '';position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0, 0, 0, 0.8);z-index: 5;}
.overlay {display: none;}






@media only screen and (max-width:1199px){}

@media only screen and (max-width:1200px) {
    .mobile-nav{display:inherit;}.banner-sm-pic {min-height: auto;}
    .panel{position:fixed;left:-15.625em;width:15.625em;}
    .menu-link{position:absolute;font-size:1.5em;}
    .menu-link:link,
    .menu-link:visited{color:#fff;background:rgb(56, 56, 60);border-radius:4px;padding:0.2em .4em;position:fixed;right:19px;top:16px;font-size:25px;z-index:9;}
    .menu-link:hover,
    .menu-link:active{color:#25B89A;background:rgba(0, 0, 0, .6);}
    .panel{background:#171719;z-index:9999;position:fixed;left:-15.625em;width:15.625em;}
    .panel a{display:block;border-bottom:2px solid #333;padding:1em;}
    .panel a:link,
    .panel a:visited{color:#fff;}
    .panel a:hover,
    .panel a:active{background:#fd8230;}
    .nav-icon{margin-right:6px;}
    .top-nav, .req-btn{display:none;}
    .ban-txt h1{font-size:54px;}
    .hdr-cont-box{float:none;width:100%;text-align:center;background:#38383c;margin-bottom:0px;}
    .hdr-cont-box li a{padding:10px 0;}
    .banner-pic{height:100%;}
    .banner-sec{height:100%;}
    .ban-form-box{top:127px;right:20px;}
    .concept-sec:before{left:inherit;right:310px;top:0;bottom:auto;}
    .concept-sec{padding-bottom:0px !important;background-size:cover;}
    .inno-con-list li{width:24%;padding:0 10px;font-size:11px;line-height:normal;}
    .inno-con-list{padding-top:20px;}
    .get-started-cta:after{display:none;}
    .get-started-cta{overflow:hidden;text-align:center;}
    .pack-list > li{width:31%;}
    .pack-title{font-size:31px;}
    .pack-title span{font-size:14px;}
    .megapack-pricebox{width:100%;background-size:cover;height:100%;border-radius:22px;background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);}
    .megapack-pricebox h3{font-size:36px;color:#FFF;}
    .megapack-pricebox h3 span{font-size:81px;line-height:70px;}
    .megapack-pricebox-dots{display:none;}
    .topminus{}
    .whychoos-boxes li{margin:0 8px 30px;width:30%;}
    .ftr-award-sec ul li{margin:0 10px;}
    .megapack-hd{top:-37px;}
    .portfolio-sec{overflow:hidden;}
    .spece-box{display:none;}
    .sec-pad{padding:40px 0;}
    .sec-hd{font-size:30px;}
    .ban-sm-txt-sec{top:47%;}
    .need-logo-sec:before{width:512px;left:0px;background-size:100%;top:28%;}
    .whatmake-container{width:100%;}
    .double-slidr-sync{left:-9px;top:23px;}
    .double-slidr-sync li img{width:430px;}
    .download-cta-pic{margin-top:0px;}
    div#menu{overflow-y:auto;}
    .logo{padding-bottom:0px;}
    .expect-sec:before{background-size:100%;width:607px;height:532px;background-repeat:no-repeat;bottom:inherit;}
    .draw-line>svg{display:none;}
    .draw-line ul.dot{display:none;}
    .draw-line>ul li{position:initial !important;text-align:center;width:24%;display:inline-block;}
    .draw-line>ul li figure{display:inline-block;}
    .draw-line>ul li .hov-box h4{position:initial;color:#2cb555;}
    .draw-line>ul li:before, .draw-line>ul li:after{display:none;}
    .draw-line>ul li .hov-box{position:initial;width:100%;background:#FFF;}
    .draw-line>ul li .hov-box p{opacity:1;}
    .philosophy-bg-icons{padding-bottom:0px;}
    .contact-form-container, .contact-info-container{margin-top:0px;}
    .panel.open{
        left: 0px;
        height: 100%;
    }

}


@media only screen and (max-width:812px) {
    .mobile-nav{display:inherit;}.banner-sm-pic {min-height: auto;}
    .menu-link{position:absolute;font-size:1.5em;}
    .menu-link:link,
    .menu-link:visited{color:#fff;background:rgb(56, 56, 60);border-radius:4px;padding:0.2em .4em;position:fixed;right:12px;top:12px;font-size:25px;z-index:9;}
    .menu-link:hover,
    .menu-link:active{color:#25B89A;background:rgba(0, 0, 0, .6);}
    .panel{background:#565656;z-index:9999;position:fixed;left:-15.625em;width:15.625em;position:fixed;left:-15.625em;width:15.625em;}


    .panel a{display:block;border-bottom:1px solid #7d7d7d;padding:.55em 1em;}
    .panel a:link,
    .panel a:visited{color:#fff;}
    .panel a:hover,
    .panel a:active{background:#fd8230;}
    .nav-icon{margin-right:6px;}
    a.btn-drpdwn:after{display:none;}
    li.dropdown-parent{position:relative;}
    a.btn-drpdwn{position:absolute;right:0px;top:0px;border:0px;background:#464646;padding:8px 14px !important;font-size:21px;}
    .dropdown-parent > a:after{display:none;}
    a.btn-drpdwn:before{content:"\f107";font-family:"Font Awesome 5 PRO";}
    ul.dropdown{display:none;}
    a.btn-drpdwn.caret-up:before{content:"\f106";}
    a.menu-link.active i:before{content:'\f00d';}
    header{position:relative;}
    .navbar-sticky{position:fixed;}
    #header.navbar-sticky .logo img{height:40px;margin:7px 0 8px;width:auto;}
    .logo svg,
    .logo img{height:60px;margin:0 0 5px;width:auto;}
    .logo{padding-left:10px;}
    .top-nav,
    .req-btn{display:none;}
    .hdr-cont-box{float:none;width:100%;text-align:center;background:#38383c;margin-bottom:0px;}
    #header.navbar-sticky .hdr-cont-box{display:none;}
    #header.navbar-sticky .hdr-cont-box a{padding:7px 0;}
    .hdr-cont-box li{margin:0 10px;}
    .hdr-cont-box li a{padding:7px 0;}
    .top-nav > ul li a,
    .hdr-cont-box li a{font-size:12px;}
    .banner-sec{height:auto;}
    .ban-form-box{position:relative;width:100%;top:0;left:0;}
    .ban-txt h1{font-size:18px;padding-left:0;line-height:25px;}
    .ban-txt h4{font-size:10px;padding-left:0px;margin-top:4px;margin-bottom:6px;}
    .btn-readmore{padding:0px 20px;font-size:10px;margin-top:8px;}
    .more-btn{padding:8px 37px;}
    .pack-ordernow{padding:8px 37px;}
    .ban-txt ul li{font-size:10px;padding-left:13px;margin-bottom:0;line-height:17px;}
    .ban-txt h1:before,
    .ban-txt h4:before{display:none;}
    .ban-txt ul li:before{left:0;top:4px;font-size:9px;}
    .ban-txt-sec{top:17%;}
    .banner-pic{height:43vh;}
    .banner-form-sec h3 span{font-size:30px;}
    .banner-form-sec h3{font-size:16px;padding:11px 10px 6px;border-radius:0;}
    .banner-form-sec p{font-size:14px;margin-bottom:20px;}
    .ban-form-box .noguttar-left{padding-right:0;}
    .ban-btm-box{display:none;}
    .banner-form-sec{border-radius:0px;}
    .concept-sec{background:none;padding-bottom:45px !important;text-align:center;}
    .sec-pad{padding:30px 0;}
    .sec-hd{font-size:20px;}
    .sec-hd span{font-size:16px;padding-top:4px;}
    .large-pra{font-size:12px;margin-bottom:10px;}
    .expect-sec:before{display:none;}
    .concept-sec:before{display:none;}
    .inno-con-list li+li{border-left:none;}
    .inno-con-list{padding-top:30px;}
    .get-started-cta:after{display:none;}
    .get-started-cta{padding:40px 0;text-align:center;}
    .get-started-cta h3{font-size:22px;line-height:1.3em;margin:0 0 15px 0;}
    .get-started-cta h3 span{font-size:20px;}
    .get-started-cta a{width:216px;padding:8px 8px 10px 57px;font-size:17px;line-height:1em;text-align:left;}
    .get-started-cta li+li{margin-left:0;margin-top:12px;}
    .megapack-hd{background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);width:100%;height:auto;position:absolute;left:0px;right:0px;top:0;display:block;margin:0 auto;text-align:center;font-size:23px;color:#fafafa;text-transform:uppercase;line-height:1em;padding-top:27px;clear:both;padding-bottom:24px;}
    .megapack-hd span{line-height:1.2em;padding-top:6px;}


    .pack-price{padding:5px 10px 7px;}
    .pack-list-tabs{border:none;background:none;padding:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;}
    .pack-bg{background-size:cover;}
    .megapack-innerbox{padding:130px 0 50px;}
    .pack-list-tabs li{display:inline-block;padding:0 0;width:29%;text-align:center;}
    .pack-list-tabs li+li{border-left:none;}
    .pack-list-tabs li a{border-radius:0;display:block;background:#eee;border:3px solid #fff;padding:10px 10px;cursor:pointer;font-size:12px;}
    .pack-list-tabs li a i{display:none;}
    .pack-sec{background:none;height:auto;padding-bottom:45px;}
    .pack-list > li{width:48%;margin:5px 0;display:inline-block;}
    .pack-list > li.pkg-active{transform:scale(0.96);}
    .pack-price h4{font-size:40px;}
    .pack-price sup{top:-.4em;font-size:25px;}
    .pack-price p{font-size:15px;}
    .pack-features{font-size:12px;height:240px;}
    .pack-title{font-size:25px;padding:0 10px 12px;}
    .pack-title span{font-size:13px;line-height:1.3em;}
    .megapack-infobox{text-align:center;}
    .megapack-title{float:none !important;text-align:center !important;width:100%;}
    .megapack-points-left li{text-align:center;padding-right:0;}
    .megapack-points-right li{text-align:center;padding-left:0;}
    .megapack-points ul li:before,
    .megapack-points ul li:after{display:none;}
    .megapack-infobox{margin-bottom:20px;}
    .megapack-sec .noguttar-left,
    .megapack-sec .noguttar-right{padding-left:15px;padding-right:15px;}
    .megapack-sec .noguttar-left.pull-left,
    .megapack-sec .noguttar-right.pull-right{float:none !important;}
    .megapack-pricebox-dots{display:none;}
    .megapack-pricebox{background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);width:100%;margin-left:0;border-radius:9px;height:auto;padding-bottom:15px;}
    .megapack-pricebox h3{font-size:21px;color:#ffffff;margin-bottom:4px;}
    .megapack-pricebox h3 br{display:none;}
    .megapack-pricebox h3 span{font-size:50px;}
    .megapack-pricebox p span{font-size:22px;}
    .sidebar-fix-box{display:none !important;}
    .whychoos-boxes li{margin:10px 10px 0 !important;display:inline-block;-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;opacity:1;}
    .whychoos-boxes li:after{display:none;}
    ul.whychoos-boxes{text-align:center;}
    .whychoose-txt{padding:0px;text-align:center;margin-bottom:10px;}
    .testi-box{height:auto;padding:20px;text-align:center;}
    .testi-box:before{display:none;}
    .animated{-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;opacity:1;}
    .ftr-award-sec ul li{-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;opacity:1;}
    .ftr-contact-info > li{padding:0 7px;margin:0 0 4px;}
    .ftr-links h4{display:block;margin:0 10px 5px;text-align:left;position:relative;background:#26262a;border:0px;padding:10px 9px;border-radius:4px;}
    .ftr-links h4:after{content:"\f067";font-family:FontAwesome;position:absolute;right:7px;padding:2px 3px 0;border-radius:3px;}
    .ftr-links ul{display:none;}
    .ftr-links .ftr-menu-newclass ul{height:auto;}
    .whychoose-sec{background:#313036;}
    ul.whychoos-boxes.whychoos-boxes-btm{display:none;}
    .pack-ordernow{padding:8px 37px;}
    .ftr-top-section{padding-bottom:10px;}
    .ftr-btm-section .col-lg-4.text-right{text-align:center !important;}
    .ftr-btm-section .col-lg-4.text-right img{margin:10px 0 0;}
    .ftr-btm-section{font-size:10px;text-align:center;line-height:normal;}
    .portfolio-sec, footer{overflow:hidden;padding:10px 0;}
    .ftr-award-sec{padding:20px;}
    .ftr-award-sec h3{font-size:16px;}
    .ftr-award-sec ul li svg{width:100% !important;height:80px !important;}
    .ftr-links .ftr-menu-newclass h4:after{content:"\f068";}
    .ftr-contact-info > li+li{border-left:0px;}
    .disclaimer-sec p{text-align:center;font-size:9px;}
    .ftr-logo{display:none;}
    .ftr-contact-info{margin:10px 0;}
    .sec-hd4 a{padding:0px;line-height:normal;}
    .spece-box{display:none;}
    .sec-hd4{font-size:20px;margin:0px;}
    #packages-sec .text-center br{display:none;}
    .portfolio-slider+br{display:none;}
    .client-says-box h4{font-size:14px;}
    .steps-box p{font-size:12px;line-height:normal;}
    .ban-sm-txt-sec{top:71px;}
    .need-logo p{font-size:12px;text-align:left;line-height:normal;}
    .need-logo{}
    .sec-hd3{font-size:18px;}
    .green-bullets li{font-size:12px;line-height:normal;}
    .guide-fpic{display:none;}
    .need-logo-sec:before{display:none;}
    .need-logo-sec h3{font-size:19px;margin:0 0 10px;}
    p{font-size:12px;line-height:normal;}
    .need-logo-sec{text-align:center;}
    .str-brand-sec li p{min-height:auto;}
    .style-guide-sec li p{height:auto;}
    .style-guide-sec li{margin:10px 0 0;}
    .what-makes-sec{display:none;}
    .strong-brand{background:#f1f1f1;}
    .fonts-list li{font-size:20px;margin:10px 0 0;}
    .download-cta-pic{display:none;}
    .download-cta{padding:20px 0;}
    .download-cta h3{font-size:18px;margin:0 0 10px;}
    .download-cta p{font-size:12px;line-height:normal;}
    .download-cta a{width:auto;padding:10px 20px 10px 40px;font-size:16px;}
    .download-cta a.white-cta-btn i{font-size:16px;left:12px;top:10px;}
    .nobanner-sec{margin:0px;}
    #faq-accord h4{font-size:13px;padding:10px 32px 10px 10px;}
    #faq-accord h4:after{top:10px;}
    #faq-accord .ui-accordion-content{padding:0 10px;}
    .review-play svg{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;}
    .video-rev-txt{margin:0px;padding:10px;}
    .video-rev-txt h4{font-size:17px;padding:0px;}
    .video-rev-txt h4:before{display:none;}
    .video-rev-txt p{font-size:13px;height:auto;}
    .video-rev-txt p:after{display:none;}
    .video-review-box .slick-dots{padding-top:0px;bottom:-20px;}
    .video-author-name{font-size:14px;}
    .mobile-nav div#menu{overflow-x:scroll;}
    ul.dropdown li a{padding:0.7em 0.8em 0.7em 2.2em;font-size:14px;}
    .slick-dots li{display:inline-block;margin:0 0 0 6px;}
    .slick-dots{text-align:center;}
    .slick-dots li button{border:0px;font-size:0px;padding:0px;width:12px;height:12px;border-radius:100%;box-shadow:0 0 2px 1px #0000008f;}
    .slick-dots li.slick-active button{background:#f25f46;}
    .reviews-slider .col-lg-6+.col-lg-6{padding:0 18px;}
    .reviews-slider .slick-track>li{padding:10px;}
    #packageslist .custom-pkg>div>ul.pack-list li.slick-slide{position:relative;border:1px solid #2d2c32;text-align:center;padding:30px 0 22px;border-radius:20px;display:inline-block;margin:12px 6px;background:#2b2a30;transition-duration:.2s;transform:scale(0.96);}
    #packageslist{min-height:560px;}
    .draw-line>svg{display:none;}
    ul.dot{display:none;}
    ul.phlsphy-cls li{position:initial !important;text-align:center;margin:20px 4px;}
    ul.phlsphy-cls li:before, ul.phlsphy-cls li:after{display:none;}
    .draw-line>ul li figure{display:inline-block;}
    .draw-line>ul li .hov-box{position:inherit;width:100%;background:#FFF;}
    .draw-line>ul li .hov-box h4{position:initial;color:#2cb555;}
    .draw-line>ul li .hov-box p{opacity:1;margin:0px;}
    .philosophy-bg-icons{padding-bottom:0px;}
    ul.phlsphy-cls .slick-dots li{margin:0 3px;width:auto;}
    .contact-form-container, .contact-info-container{margin-top:0px;min-height:auto;padding:20px;}
    .contact-form-container h4{font-size:18px;margin:0 0 10px;}
    .contact-info-container h4{font-size:20px;margin:0 0 0;}
    .contact-info-container h5{font-size:16px;margin:13px 0 4px;}
    .contact-info-container h5:after{margin-top:2px;}
    .contact-form-container input[type="text"], .contact-form-container textarea{padding:8px 12px;font-size:14px;margin:6px 0;}
    .contact-form-container input[type="submit"]{font-size:15px;padding:8px 40px;}
}
@media only screen and (max-width:425px){
    .banner-xs h1 .mad-libs {
        display: block !important;
    }
    .mobile-nav{display:inherit;}
    .panel{position:fixed;left:-15.625em;width:15.625em;}
    .menu-link{position:absolute;font-size:1.5em;}
    .menu-link:link,
    .menu-link:visited{color:#fff;background: rgb(253 130 48);border-radius:4px;padding:0.2em .4em;position:fixed;right:12px;top:12px;font-size:25px;z-index:9;}
    .menu-link:hover,
    .menu-link:active{color:#25B89A;background:rgba(0, 0, 0, .6);}
    .panel{background:#565656;z-index:9999;position:fixed;left:-15.625em;width:15.625em;}
    .panel a{display:block;border-bottom:1px solid #676666;padding:.55em 1em;font-size:11px;}
    .panel a:link,
    .panel a:visited{color:#fff;}
    .panel a:hover,
    .panel a:active{background:#fd8230;}
    .nav-icon{margin-right:6px;}
    a.btn-drpdwn{font-size:21px;padding:6px 14px !important;}
    header{position:relative;}
    .navbar-sticky{position:fixed;}
    #header.navbar-sticky .logo img{height:40px;margin:7px 0 0;width:auto;}
    .logo svg,
    .logo img {height: 40px;margin: 0 0 0;width: auto;}
    .logo{padding-left: 0;}
    .top-nav,
    .req-btn{display:none;}
    .hdr-cont-box{float:none;width:100%;text-align:center;background:#38383c;margin-bottom:0px;}
    #header.navbar-sticky .hdr-cont-box{display:none;}
    #header.navbar-sticky .hdr-cont-box a{padding:7px 0;}
    .hdr-cont-box li{margin:0 10px;}
    .hdr-cont-box li a{padding:7px 0;}
    .top-nav > ul li a,
    .hdr-cont-box li a{font-size:12px;}
    .banner-sec{height:auto;}
    .ban-form-box{position:relative;width:100%;top:0;left:0;}
    .ban-txt h1{font-size:18px;padding-left:0;line-height:17px;}
    .ban-txt h4{font-size:10px;padding-left:0px;margin-top:4px;margin-bottom:6px;}
    .btn-readmore{padding:0px 20px;font-size:10px;margin-top:8px;}
    .more-btn{padding:8px 37px;}
    .pack-ordernow{padding:8px 37px;}
    .ban-txt ul li{font-size:10px;padding-left:13px;margin-bottom:0;line-height:17px;}
    .ban-txt h1:before,
    .ban-txt h4:before{display:none;}
    .ban-txt ul li:before{left:0;top:4px;font-size:9px;}
    .ban-txt-sec{top:17%;}
    .banner-pic{height:auto;}
    .banner-form-sec h3 span{font-size:30px;}
    .banner-form-sec h3{font-size:16px;padding:11px 10px 6px;border-radius:0;}
    .banner-form-sec p{font-size:14px;}
    .ban-form-box .noguttar-left{padding-right:0;}
    .ban-btm-box{display:none;}
    .banner-form-sec{border-radius:0px;}
    .concept-sec{background:none;padding-bottom:45px !important;text-align:center;}
    .sec-pad{padding:30px 0;}
    .sec-hd{font-size:20px;}
    .sec-hd span{font-size:15px;padding-top:4px;}
    .large-pra{font-size:12px;margin-bottom:10px;}
    .expect-sec:before{display:none;}
    .concept-sec:before{display:none;}
    .inno-con-list li+li{border-left:none;}
    .inno-con-list{padding-top:30px;}
    .get-started-cta:after{display:none;}
    .get-started-cta{padding:40px 0;text-align:center;}
    .get-started-cta h3{font-size:22px;line-height:1.3em;margin:0 0 15px 0;}
    .get-started-cta h3 span{font-size:20px;}
    .get-started-cta a{width:216px;padding:8px 8px 10px 57px;font-size:17px;line-height:1em;text-align:left;}
    .get-started-cta li+li{margin-left:0;margin-top:12px;}
    .megapack-hd{background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);width:100%;height:auto;position:absolute;left:0px;right:0px;top:0;display:block;margin:0 auto;text-align:center;font-size:23px;color:#fafafa;text-transform:uppercase;line-height:1em;padding-top:27px;clear:both;padding-bottom:24px;}
    .megapack-hd span{line-height:1.2em;padding-top:6px;}
    .pack-price{padding:5px 10px 7px;}
    .pack-list-tabs{border:none;background:none;padding:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
    .pack-list-tabs li{display:inline-block;padding:0 0;width:49%;text-align:center;}
    .pack-list-tabs li+li{border-left:none;}
    .pack-list-tabs li a{border-radius:0;display:block;background:#eee;border:3px solid #fff;padding:10px 10px;cursor:pointer;font-size:12px;}
    .pack-list-tabs li a i{display:none;}
    .pack-sec{background:none;height:auto;padding-bottom:45px;}
    .pack-list > li{width:94%;margin:5px 0;}
    .pack-price h4{font-size:40px;}
    .pack-price sup{top:-.4em;font-size:25px;}
    .pack-price p{font-size:15px;}
    .pack-features{font-size:12px;height:240px;}
    .pack-title{font-size:25px;}
    .pack-title span{font-size:14px;line-height:1.3em;}
    .megapack-infobox{text-align:center;}
    .megapack-title{float:none !important;text-align:center !important;width:100%;}
    .megapack-points-left li{text-align:center;padding-right:0;}
    .megapack-points-right li{text-align:center;padding-left:0;}
    .megapack-points ul li:before,
    .megapack-points ul li:after{display:none;}
    .megapack-infobox{margin-bottom:20px;}
    .megapack-sec .noguttar-left,
    .megapack-sec .noguttar-right{padding-left:15px;padding-right:15px;}
    .megapack-sec .noguttar-left.pull-left,
    .megapack-sec .noguttar-right.pull-right{float:none !important;}
    .megapack-pricebox-dots{display:none;}
    .megapack-pricebox{background:#fd9759;background:-moz-linear-gradient(left, #fd9759 0%, #f25f46 65%, #f25f46 100%);background:-webkit-linear-gradient(left, #fd9759 0%,#f25f46 65%,#f25f46 100%);background:linear-gradient(to right, #fd9759 0%,#f25f46 65%,#f25f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9759', endColorstr='#f25f46',GradientType=1);width:100%;margin-left:0;border-radius:9px;height:auto;padding-bottom:15px;}
    .megapack-pricebox h3{font-size:21px;color:#ffffff;margin-bottom:4px;}
    .megapack-pricebox h3 br{display:none;}
    .megapack-pricebox h3 span{font-size:50px;}
    .megapack-pricebox p span{font-size:22px;}
    .sidebar-fix-box{display:none !important;}
    .whychoos-boxes li{margin:10px 10px 0 !important;display:inline-block;-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;opacity:1;}
    .whychoos-boxes li:after{display:none;}
    ul.whychoos-boxes{text-align:center;}
    .whychoose-txt{padding:0px;text-align:center;margin-bottom:10px;}
    .testi-box{height:auto;padding:20px;text-align:center;}
    .testi-box:before{display:none;}
    .animated{-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;opacity:1;}
    .ftr-award-sec ul li{-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;opacity:1;}
    .ftr-contact-info > li{padding:0 7px;margin:0 0 4px;}
    .ftr-links h4{display:block;margin:0 10px 5px;text-align:left;position:relative;background:#26262a;border:0px;padding:10px 9px;border-radius:4px;}
    .ftr-links h4:after{content:"\f067";font-family:"Font Awesome 5 PRO";position:absolute;right:7px;padding:2px 3px 0;border-radius:3px;}
    .ftr-links ul{display:none;}
    .whychoose-sec{background:#313036;}
    ul.whychoos-boxes.whychoos-boxes-btm{display:none;}
    .pack-ordernow{padding:8px 37px;}
    .ftr-top-section{padding-bottom:10px;}
    .ftr-btm-section .col-lg-4.text-right{text-align:center !important;}
    .ftr-btm-section .col-lg-4.text-right img{margin:10px 0 0;}
    .ftr-btm-section{font-size:10px;text-align:center;line-height:normal;}
    .portfolio-sec, footer{overflow:hidden;}
    .ftr-award-sec{padding:20px;}
    .ftr-award-sec h3{font-size:16px;}
    .ftr-award-sec ul li svg{width:100% !important;height:80px !important;}
    .ftr-links .ftr-menu-newclass h4:after{content:"\f068";}
    .ftr-contact-info > li+li{border-left:0px;}
    .disclaimer-sec p{text-align:center;font-size:9px;}
    .ftr-logo{display:none;}
    .ftr-contact-info{margin:10px 0;}
    .sec-hd4 a{padding:0px;line-height:normal;}
    .spece-box{display:none;}
    .sec-hd4{font-size:20px;margin:0px;}
    #packages-sec .text-center br{display:none;}
    .portfolio-slider+br{display:none;}
    .client-says-box h4{font-size:14px;}
    .steps-box p{font-size:12px;line-height:normal;}
    .ban-sm-txt-sec{top:21px;}
    .need-logo p{font-size:12px;text-align:center;line-height:normal;}
    .need-logo{}
    .sec-hd3{font-size:18px;}
    .green-bullets li{font-size:12px;line-height:normal;}
    .guide-fpic{display:none;}
    .need-logo-sec:before{display:none;}
    .need-logo-sec h3{font-size:19px;margin:0 0 10px;}
    p{font-size:12px;line-height:normal;}
    .need-logo-sec{text-align:center;}
    .str-brand-sec li p{min-height:auto;}
    .style-guide-sec li p{height:auto;}
    .style-guide-sec li{margin:10px 10px 0;padding:0px;}
    .what-makes-sec{display:none;}
    .strong-brand{background:#f1f1f1;}
    .fonts-list li{font-size:20px;margin:10px 0 0;}
    .download-cta-pic{display:none;}
    .download-cta{padding:20px 0;}
    .download-cta h3{font-size:18px;margin:0 0 10px;}
    .download-cta p{font-size:12px;line-height:normal;}
    .download-cta a{width:auto;padding:10px 20px 10px 40px;font-size:16px;}
    .download-cta a.white-cta-btn i{font-size:16px;left:12px;top:10px;}
    .nobanner-sec{margin:0px;}
    #faq-accord h4{font-size:13px;padding:10px 32px 10px 10px;}
    #faq-accord h4:after{top:10px;}
    #faq-accord .ui-accordion-content{padding:0 10px;}
    .review-play svg{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;}
    .video-rev-txt{margin:0px;padding:10px;}
    .video-rev-txt h4{font-size:17px;padding:0px;}
    .video-rev-txt h4:before{display:none;}
    .video-rev-txt p{font-size:13px;height:auto;}
    .video-rev-txt p:after{display:none;}
    .video-review-box .slick-dots{padding-top:0px;bottom:-20px;}
    .video-author-name{font-size:14px;}
    .mobile-nav div#menu{overflow-x:scroll;}
    ul.dropdown li a{padding:.55em 1em .55em 2.2em;font-size:11px;}
    .wework-txt{padding-top:0px;}
    .whyus-list li{padding:0 0 10px;}
    .whyus-list li i{width:140px;height:140px;margin-bottom:10px;}
    .whyus-list li h4{font-size:16px;}
    .whyus-list{padding-top:0px;}
    .whyus-list li p{padding:0 10px;}
    .contact-form-container, .contact-info-container{margin-top:0px;min-height:auto;padding:20px;}
    .contact-form-container h4{font-size:18px;margin:0 0 10px;}
    .contact-info-container h4{font-size:20px;margin:0 0 0;}
    .contact-info-container h5{font-size:16px;margin:13px 0 4px;}
    .contact-info-container h5:after{margin-top:2px;}
    .contact-form-container input[type="text"], .contact-form-container textarea{padding:8px 12px;font-size:14px;margin:6px 0;}
    .contact-form-container input[type="submit"]{font-size:15px;padding:8px 40px;}
    .mob-call-icon {display: inherit;position: fixed;bottom: 68px;right: 22px;background-color: #aa0f34 !important;color: white !important;padding: 10px;border-radius: 70px;z-index: 9;width: 50px;height: 50px;}
    .mob-call-icon i {border: 2px solid #fff;font-size: 12px;padding: 8px 5px 3px 6px;border-radius: 65px;line-height: 1em;width: 30px;height: 30px;}

}



.chng-txt-bann .btn-readmore {
    color: #000;
    border-color: #000;
}

.chng-txt-bann h1:before {
    background: #000;
}

.chng-txt-bann h4:before {
    background: #000;
}

.chng-txt-bann .color-black{
    color: #000 !important;
}

.chckbox input[type="checkbox"] {
    width: 15px !important;
    height: 14px !important;
    margin-top: 1px;
}
.chckbox {
    font-size: 12px;
    line-height: 1.4em;
    margin: 8px 22px;
    display: table;
}

.backBanTxt {
    background: rgba(0, 0, 0, 0.5);
    padding: 32px;
    border-radius: 8px;
    display: inline-block;
}

[class^="box-"]{display:none}
[class^="box-"].showfirst{display:block}

.contact-hd h1, .contact-hd h4 {color: #ffffff;}

.ban-txt.banner-text-white h1 {color: #ffffff;}
.ban-txt.banner-text-white h4 {color: #ffffff;}
.whatmake-slider-container {
    position: absolute;
    top: 0;
    left: -41px;
    z-index: 9999999999999;
    width: 100%;
    height: 100%;
}
.ftr-links .col-lg-2:first-child {
    margin-left: 8%;
}

.copy-right a {
    font-size: 12px;
}