body{font-family:Poppins,sans-serif}a{color:#000}a:hover{text-decoration:none}p,ul{margin-bottom:0}#header-logo {margin-bottom: 0;margin-top:40px;}.cta-left{margin-top: 40px;margin-bottom: 40px;}.cta-img{position: absolute;top: -26px;}header{margin-top:34px;position:absolute;left:0;right:0;background-color:transparent}.features .col-6{padding-left:0;padding-right:0}.menus{margin-top:0px}.logo {margin-top: 6px;}.menus ul li{display:inline-flex;border-right:1px solid #dbdbdb;padding-left:20px;padding-right:20px}.menus ul li:first-child{padding-left:0}.menus ul li:last-child{border-right:0 solid #dbdbdb;padding-right:0}.banner{background-image:url(../img/banner.jpg);background-size:cover;background-repeat:no-repeat;padding-top:154px}.menus li p{display:inline-block;font-size:15px;color:#373737;font-weight:700;line-height:21px;margin-left:6px}.menus li p span{display:block;color:#878787;font-weight:600;font-size:14px}.menus li img{position:relative;top:-12px}.menus li i{font-size:31px;color:#8200c6;position:relative;top:-4px} #header-logo img{width:90%;margin:0 auto}.custom-tab-content .owl-theme .owl-dots .owl-dot.active span, #header-logo.owl-theme .owl-dots .owl-dot.active span,#header-logo.owl-theme .owl-dots .owl-dot:hover span{background:rgb(122, 197, 79);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#header-logo.owl-theme .owl-nav.disabled+.owl-dots{margin-top:30px}.custom-tab-content .owl-theme .owl-dots .owl-dot span, #header-logo.owl-theme .owl-dots .owl-dot span{width:14px;height:14px;margin:5px 4px}#header-logo.owl-theme .owl-dot:focus{outline-width:0}.banner-form{height:100%;background-image: -moz-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);background-image: -ms-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);box-shadow: 0px 20px 40px 0px rgba(57, 123, 20, 0.4);border-top-left-radius:20px;border-top-right-radius:20px;padding-top:24px}.banner-form h1 {font-family: 'BebasNeueBold';font-weight: normal;font-style: normal;color: #fff;font-size: 60px;text-align: center;line-height: 32px;text-shadow: 5px 2px 1px #478027;margin-top:16px;}.banner-flag{text-align:center;background-color:rgb(231, 0, 0);padding-top:14px;padding-bottom:6px;position:relative;left:-10px;width:104.6%;margin-bottom:14px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}@keyframes MoveUpDown{0%{bottom:0}25%{bottom:2px}50%{bottom:4px}75%{bottom:2px}100%{bottom:0}}.banner-flag:before{content:"";background-image:url(../img/banner-flag-arrow.png);position:absolute;left:0;width:10px;height:10px;background-size:contain;top:-10px}.banner-flag:after{content:"";background-image:url(../img/banner-flag-arrow-right.png);position:absolute;right:0;width:10px;height:10px;background-size:contain;top:-10px}.banner-flag h2{color:#fff;font-size:16px;font-weight:600;margin-bottom:0;line-height:26px}.banner-flag h3{text-transform:uppercase;color:white;font-size:25px;margin-top:0;font-weight:600;line-height:26px}.header-from{padding:0 35px;padding-bottom: 22px}.header-from input{height:50px;border-radius:50px;border-color:transparent;padding-left:30px;font-size:14px;color:#000;padding-top:8px;border-width:2px}.header-from input:focus{outline-width:0;border-color:#ec6e01;box-shadow:none}.header-from .form-group{margin-bottom:10px}.btn-orange{border:0px;background-image: -moz-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);background-image: -ms-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.4);font-size:18px;text-align:center;width:100%;border-radius:50px;text-transform:uppercase;font-weight:600;color:#fff;height:58px;display: flex;align-items: center;justify-content: center;margin: 0 auto;}.header-from input::placeholder{color:#b0b0b0;opacity:1}.header-from input:-ms-input-placeholder{color:#b0b0b0}.header-from input::-ms-input-placeholder{color:#b0b0b0}.menus li a i.animated-custom,.menus li a img.animated-custom{-moz-animation:custom-bounce 3s;-webkit-animation:custom-bounce 3s;animation:custom-bounce 3s}@-webkit-keyframes custom-bounce{0%{-webkit-transform:rotate(0)}25%{-webkit-transform:rotate(20deg)}75%{-webkit-transform:rotate(-20deg)}100%{-webkit-transform:rotate(0)}}.service-col{background-image: -moz-linear-gradient( 90deg, rgb(43,43,43) 0%, rgb(64,64,64) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(43,43,43) 0%, rgb(64,64,64) 100%);background-image: -ms-linear-gradient( 90deg, rgb(43,43,43) 0%, rgb(64,64,64) 100%);padding-top:16px;padding-bottom:14px}.service-col h1{color:#6add28;font-size:16px;text-transform:uppercase;font-weight:600;margin-bottom:0}.service-col h2,.service-col h3{font-size:16px;color:#fff;text-transform:uppercase;font-weight:500;margin-bottom:0}.service-col h2 span{color:#ffde00}.service-col .col-lg-3{align-items:flex-start;border-right:1px solid rgba(124, 124, 124,0.502);display:flex;padding-top:8px;padding-bottom:10px}.service-heading{display:inline-table;margin-left:10px;margin-top:4px}.service-col .col-lg-3:first-child{padding-left:0}.service-col .col-lg-3:last-child{border-right:0;padding-right:0}.headingsection{text-align:center;padding-bottom:40px}.headingsection h1{line-height:47px;color:#202428;font-size:35px;font-weight:600;margin-bottom:10px}.headingsection p{font-size:18px;color:#202428;line-height:27px}.cutom-tabs{border-bottom:0;margin-bottom:52px}.cutom-tabs a{color:#666;font-size:18px;font-weight:700;text-transform:uppercase;text-align:center;width:100%;background-color:#efefef;border-radius:50px!important;padding-top:10px;padding-bottom:10px;border:0!important}.cutom-tabs a.active{background-image:-moz-linear-gradient(90deg,#549d2a 0,#7ac54f 100%);background-image:-webkit-linear-gradient(90deg,#549d2a 0,#7ac54f 100%);background-image:-ms-linear-gradient(90deg,#549d2a 0,#7ac54f 100%);color:#fff!important;box-shadow:0 20px 40px 0 rgba(57,123,20,.4)}.cutom-tabs .col-lg-2{padding-right:8px;padding-left:8px}#myTabContent.tab-content>.active{display:inline-flex;width:-webkit-fill-available}.typesoflogo{padding-top:78px}.custom-tab-content p{font-size:14px;color:#202428;line-height:21px;background-color:#f9f9f9;padding-top:33px;padding-left:20px;border-radius:6px;padding-bottom:48px;padding-right:20px}.custom-tab-content .btn-orange{width:70%;margin-left:20px;height:55px;position:absolute;bottom:0;box-shadow: 0px 20px 40px 0px rgba(104, 7, 155, 0.4);}.reviews .headingsection h1{font-size:30px}.reviews .headingsection h1 span{font-weight:800}.reviews{margin-top:60px}.portfolio{margin-top:94px}.review-box{border-style:solid;border-width:1px;border-color:#e1e1e1;width:100%;height:154px;text-align:center;line-height:154px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.review-box:hover{background-color:rgba(0,0,0,0);box-shadow:0 20px 40px 0 rgba(0,0,0,.15)}.reviews .headingsection{padding-bottom:14px}.reviews p{text-align:center;font-size:14px;line-height:24px;color:#202428;font-weight:400;margin-top:14px}.reviews p span{font-weight:600}.color-green{color:#00b878}.color-orange{color:#f24825}.color-blue{color:#2578c6}.color-dark-blue{color:#005a78}.cta{background-image: -moz-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);background-image: -ms-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);padding-top:0px;padding-bottom:0px;margin-top:50px}.cta h1{font-size:35px;color:#fff;font-weight:600;margin-bottom:18px}.cta h6{font-size:18px;color:#fff;font-weight:300;margin-bottom:22px}.cta .cta-btn li{display:inline-block;margin-right:5px;margin-left:5px}.cta .cta-btn li .btn-orange{line-height:43px;width:239px;background-image: -moz-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);background-image: -ms-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.3);}.cta .cta-btn li:last-child .btn-orange{background:#fff;color:#8200c6}.cta .cta-action li:first-child {padding-left: 0px;}.cta .cta-action li{display:inline-block;border-right:1px solid #9d4dc6;padding-left:4%;padding-right:4%}.cta .cta-action li:last-child{border-right:0}.cta .cta-action li p{color:#fff;font-size:20px}.cta .cta-action{margin-top:30px}.cta .cta-action li p i{font-size:20px;color:#6add28;margin-right:4px}.pricing{margin-top:88px}.web-custom-tabs a.active{background-image:-moz-linear-gradient(90deg,#f82b29 0,#ec7100 100%);background-image:-webkit-linear-gradient(90deg,#f82b29 0,#ec7100 100%);background-image:-ms-linear-gradient(90deg,#f82b29 0,#ec7100 100%);box-shadow:0 15px 40px 0 rgba(231,24,21,.55)}.pricing-box .pricing-name{background-image:-moz-linear-gradient(90deg,#549d2a 0,#7ac54f 100%);background-image:-webkit-linear-gradient(90deg,#549d2a 0,#7ac54f 100%);background-image:-ms-linear-gradient(90deg,#549d2a 0,#7ac54f 100%);box-shadow:0 20px 40px 0 rgba(57,123,20,.4);text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-size:23px;padding-top:22px;padding-bottom:22px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pricing-name i{font-size: 30px;margin-bottom: 8px;}.pricing-box:hover .pricing-name{ background-image: -moz-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);background-image: -ms-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);box-shadow: 0px 20px 40px 0px rgba(104, 7, 155, 0.4);text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-size:23px;}.pricing-box{border-style:solid;border-width:1px;border-color:#eee;border-radius:10px;background-color:#f2f2f2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pricing-box:hover .pricing-detail li i{color:#8200c6}.pricing-box:hover .pricing-feature{background-color:rgb(242, 242, 242);}.pricing-box:hover .pricing-feature ul li{color:#000}.pricing-box:hover .pricing-submit .btn-orange{background-image: -moz-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);background-image: -ms-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);box-shadow: 0px 20px 40px 0px rgba(57, 123, 20, 0.4);}.pricing-box .pricing-name h1{font-size:23px;text-transform:uppercase;font-weight:600}.pricing-box .pricing-detail{padding-left:40px;margin-bottom:38px}.pricing-detail ul{padding-right:30px;padding-top:30px}.pricing-box .pricing-detail i{font-size:16px;color:#7ac54f;margin-right:8px;position:relative;top:6px}.pricing-box .pricing-detail li{font-size:16px;color:#202428;display:flex;margin:14px 0}.pricing-detail p{background-color:transparent;padding:0;color:#202428;font-size:16px;font-weight:400}.pricing-detail p span{color:#fff;font-size:16px;font-weight:500;text-transform:uppercase;background-image:url(../img/free-bg.png);background-position:100% 100%;padding:0 20px 0 10px}.pricing-feature{background-color:#fff;padding-left:40px;padding-top:30px;padding-bottom:28px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pricing-feature h6{font-size:16px;color:#8200c6;font-weight:600;text-transform:uppercase;margin-bottom:8px}.pricing-feature ul li{color:#666;font-size:14px;font-style:italic;line-height:19px}.pricing-submit p{font-size:18px;color:#202428;text-align:center;padding-top:20px;padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:16px;background-color:transparent;font-weight:400}.pricing-submit p i{color:#8200c6;margin-right:4px}.pricing-submit .btn-orange{position:static;margin:0 32px;width:82%}.pricing-submit{padding-bottom:37px}.features-box{text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;height:200px}.features-box:hover{text-align:center;border-radius:10px;background-color:#fff;box-shadow:0 20px 40px 0 rgba(0,0,0,.15);padding-top:34px;padding-bottom:14px}.features-box:hover p{display:block}.features-box:hover h1{margin-top:0}.features-box:hover img{display:none}.features-box h1{font-size:18px;color:#202428;font-weight:700;line-height:28px;margin-top:26px}.features-box p{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#202428;font-size:12px;line-height:24px;display:none;position:relative;padding:0 8px}.features{margin-top:80px}.combo{margin-top:78px}.combo-bundle{border-style:solid;border-width:2px;border-color:#7ac54f;border-top-left-radius:20px;border-top-right-radius:20px;background-color:#fff;overflow:hidden}.first-col,.second-col{padding:0;border-right:2px solid #7ac54f}.combo-bundle h5{background-image: -moz-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);background-image: -ms-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);color:#fff;font-size:16px;border-top-right-radius:50px;border-bottom-right-radius:50px;font-weight:600;padding-top:14px;padding-bottom:14px;padding-left:35px;display:-webkit-inline-box;padding-right:52px;margin-top:18px;margin-bottom:0}.combo-bundle ul li{font-size:16px;color:#202428;line-height:23px;font-size:400}.combo-bundle ul{padding-left:35px;margin-top:17px}.combo-bundle ul li i{color:#7ac54f}.combo-bundle .end-lower,.combo-bundle .lower{border-top:2px solid #7ac54f;margin-top:24px}.combo-bundle .end-lower{margin-bottom:40px}.third-col{padding:0}.combo-bundle .third-lower{border-top:2px solid #7ac54f;margin-top:24px;background-image:url(../img/combo-third-bg.jpg);background-size:cover;text-align:center;padding-top:42px;padding-bottom:45px}.combo-bundle .third-lower h1{margin-top:18px;color:#202428;font-size:30px;font-weight:600;text-decoration:line-through;margin-bottom:0}.combo-bundle .third-lower h2{color:#fff;font-size:54px;font-weight:700;text-shadow:5px 2px #478d1f;line-height:48px}.combo-bundle .third-lower h3{font-size:20px;color:#202428;font-weight:700;text-transform:uppercase;margin-bottom:18px}.combo-bundle .third-lower .btn-orange{box-shadow:0 20px 40px 0 rgba(25,26,28,.6);width:67%}.combo-bundle-lower{background-image:-moz-linear-gradient(90deg,#549d2a 0,#7ac54f 100%);background-image:-webkit-linear-gradient(90deg,#549d2a 0,#7ac54f 100%);background-image:-ms-linear-gradient(90deg,#549d2a 0,#7ac54f 100%);border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding-top:16px;padding-bottom:18px}.combo-bundle-lower p{color:#202428;font-size:20px;font-weight:600;display:inline-block;line-height:22px;text-align:left}.combo-bundle-lower p span{font-size:14px;color:#fff;display:block}.combo-bundle-lower i{color:#fff;font-size:36px;position:relative;top:-6px;margin-right:10px}.combo-bundle-lower img{position:relative;top:-14px;margin-right:7px}.combo-bundle-lower .col-lg-3{border-right:1px solid #b7dca2;text-align:center;height:42px}.combo-bundle-lower .col-lg-3:last-child{border-right:0}.work-process-box{text-align:center}.work-process-box h1{font-size:18px;color:#65af3c;font-weight:700;margin-bottom:5px}.work-process-box h2{font-size:18px;color:#202428;font-weight:700}.work-process-box p{color:#666;font-size:16px;line-height:25px}.work-process-btn-row{margin-top:55px}.work-process-btn-row .btn{display: inline-flex;width:239px;line-height: 45px;align-items: center;justify-content: center;}.work-process-btn-row .btn.btn-green{background-image:-moz-linear-gradient(90deg,#549d2a 0,#7ac54f 100%);background-image:-webkit-linear-gradient(90deg,#549d2a 0,#7ac54f 100%);background-image:-ms-linear-gradient(90deg,#549d2a 0,#7ac54f 100%);box-shadow:0 20px 40px 0 rgba(57,123,20,.4)}.work-process{margin-top:90px}.work-process-row{position:relative}.work-process-row:before{content:"";background-image:url(../img/work-process-arrow.png);position:absolute;width:100%;z-index:999999;height:100%;background-position:50% 35%;background-repeat:no-repeat}.testimonials{background-color:#f9f9f9;margin-top:90px;padding-top:84px;padding-bottom:57px}.work-process-box img{margin-top:18px;margin-bottom:35px}.textimonials-box{border-style:solid;border-width:1px;border-color:#d8d8d8;border-radius:10px;background-color:#fff;padding-top:30px;padding-left:26px;padding-bottom:46px;display:inline-flex;padding-right:22px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin-bottom:28px}.textimonials-box>img{border-style:solid;border-width:3px;border-color:transparent;padding:2px;height:87px;width:87px;margin-right:28px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.textimonials-box:hover>img{border-color:#65af3c}.textimonials-box:hover .left-box h1{color:#65af3c}.textimonials-box:hover .left-box img{-webkit-filter:grayscale(0);filter:grayscale(0)}.textimonials-box .left-box img{margin-top:8px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.textimonials-box .left-box h1{color:#8200c6;font-size:18px;font-weight:700;text-transform:uppercase}.textimonials-box .left-box span{color:#878787;font-size:14px;font-weight:400}.textimonials-box .left-box p{color:#666;font-size:14px;line-height:26px;font-style:italic;font-weight:300}.textimonials-box:hover{background-color:#fff;box-shadow:0 20px 40px 0 rgba(0,0,0,.15);border-color:#fff}.award{margin-top:78px}.award-row{text-align:center}.award-row .col-lg-3{border-right:1px solid #d9d9d9}.award-row .col-lg-3:last-child{border-right:0}footer{background-image:url(../img/footer-bg.jpg);margin-top:70px;background-size:cover;background-position:center center;padding-top:72px;padding-bottom:72px}.footer-box{border-radius:10px;background-color:rgba(255,255,255,.9);box-shadow:0px 20px 40px 0px rgba(57, 123, 20, 0.5);padding-top:64px;padding-bottom:38px}.form-row form{width:100%;display:inline-flex}.form-row form label{color:#878787;font-size:14px;font-weight:400;margin-bottom:4px}.form-row form input,.form-row form select,.form-row form textarea{background-color:transparent;border:0;border-bottom:2px solid #d5d5d5;border-radius:0;padding-left:10px;padding-bottom:6px;font-size:18px;color:#202428;font-weight:400;padding-top:6px}.form-row form input::placeholder{font-size:18px;color:#202428;opacity:1}.form-row form input:-ms-input-placeholder{font-size:18px;color:#202428}.form-row form input::-ms-input-placeholder{font-size:18px;color:#202428}.form-row .form-control:focus{background-color:transparent;box-shadow:none;border-color:#ec6e01}.form-row form select{height:auto!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrap{position:relative}.wrap:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f107";color:#076afe;position:absolute;right:0;top:25px;z-index:1;pointer-events:none;font-weight:600;font-size:20px}.form-row .btn-orange{margin-top:12px}footer .menus li p{font-size:20px;text-align:left}footer .menus ul li{padding-left:40px;padding-right:40px}footer .menus ul{text-align:center}footer .menus{margin-top:48px}.upper-footer{background-color:#2b2b2b;height:80px;border-top:1px solid #fff;border-bottom:1px solid #fff;line-height:80px}.upper-footer p{font-size:12px;color:#fff;font-weight:400}.lower-footer{background-color:#000;padding-top:24px;padding-bottom:24px}.lower-footer p{color:#9b9b9b;font-size:12px;line-height:19px;font-weight:400}.lower-footer p span{color:#fff}.form-row form input.error,.header-from input.error{border-color:red}label.error{display:none!important}.alertpromotionFormDiscounted{color:#155724;background-color:#d4edda;border-color:#c3e6cb;position:absolute;bottom:-15px;left:15px;width:93.7%;border-radius:0;text-align:center;font-size:15px;padding:9px;border-top:1px solid #155724}.alertofferFormContact{color:#155724;background-color:#d4edda;border-color:#c3e6cb;position:absolute;left:0;right:0;top:111px;padding:6px 0;border-radius:0;border-top:1px solid #155724;border-bottom:1px solid #155724}.combo-bundle .third-lower .btn-orange:hover,.custom-tab-content .btn-orange:hover,.header-from .btn-orange:hover,.work-process-btn-row .btn:hover{background:#fff;color:#f15117}.cta .cta-btn li .btn:hover,.form-row .btn-orange:hover{background:#60aa36;color:#fff}.work-process-btn-row .btn.btn-green:hover{color:#6eb843}.pricing-rate li{text-align:center;width:49%;display:inline-block;line-height:44px}.pricing-rate li:first-child{color:#8200c6;font-size:38px;font-weight:600;border-right:1px solid #cacaca;text-align:right;padding-right:4%}.pricing-rate li:last-child{color:#b1b1b1;font-size:36px;text-align:left;padding-left:4%}.pricing-rate ul{border-bottom:1px solid #cacaca;width:90%;margin:0 auto;padding-top:26px;padding-bottom:16px}.slimScrollBar{border-radius:0!important;height:85px!important;display:block!important}.slimScrollRail{opacity:1!important;border-radius:0!important;display:block!important;width:5px!important}.pricing-box:hover{background-color:white;}.review-content h1 span{color:#24ae7c;font-size:15px;font-weight:600}.review-content h1{color:#323232;font-size:15px;font-weight:600;margin-bottom:0}.review-content p.first{font-size:12px;color:#323232;line-height:16px;font-weight:400;border-bottom:1px solid #e2e2e2;padding-bottom:4px}.review-content p.first span{color:#323232;font-weight:600;display:block}.review-content p.last{color:#333;font-size:12px;line-height:15px;text-transform:uppercase;margin-top:6px;font-weight:500}.review-fixed{position:absolute;top:34%;background-color:#fff;border-top-right-radius:4px;border-bottom-right-radius:4px;text-align:center;padding-left:32px;padding-top:16px;padding-bottom:16px;padding-right:18px;z-index:9999999}
.tab-pane.active .tab-pane-mb{
    animation: from-right 2s ease-out;
}
.tab-pane.active .col-md-6.col-lg-8{
    animation: from-left 2s ease-out;
}

@keyframes from-right {
    0% { opacity: 0; left: -60px; }
    100% { opacity: 1; left: 0px;}
}
@keyframes from-left {
    0% { opacity: 0; right: -60px; }
    100% { opacity: 1; right: 0px;}
}
.lets-start-btn .btn-orange{
	position: absolute;
    	top: -54px;
    	margin-left: 0px;
    	color: white !important;
    	line-height: 42px;
}
.lets-start-btn .btn-orange:hover{
	background-color: #549d2a;
    color: #fff!important;
    box-shadow: 0 20px 40px 0 rgba(57,123,20,.6);
}
.privacy-footer{
	background-color: #2b2b2b;
	border-top: 1px solid white;
	padding-top: 16px;
    	padding-bottom: 16px;
}
.privacy-footer ul{
	text-align: center;
	width: 100%;
}
.privacy-footer ul li{
	display: inline-block;
	color: white;
	margin-left: 6px;
    	margin-right: 6px;
	font-size: 14px;
}
.privacy-footer ul li a{
	color: white;
	font-size: 14px;
}
.custom-tab-content .btn-orange:hover{
	color: #7d00bf;
}
.owl-theme .owl-dots .owl-dot{
	outline: 0px;
}
#offerFormResult {
  position: absolute;
  top: -40px;
  width: 90%;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
  font-size: 14px;
}
div#sideformoffer, #leavingpopupResult, #entryformResult {
  position: absolute;
  width: 95%;
  bottom: 5px;
  font-size: 14px;
  padding: 3px 10px;
  margin: 0 auto;
  left: 50%;
  transform: translateX(-50%);
}
#entryformResult {
  width: 90%;
  bottom: -40px;
}
div#contactFormResult {
    position: absolute;
    left: 0;
    right: 0;
}



/* entry popup */

#entry-popup {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 99999990;
    align-items: center;
    background-color: rgba(0, 0, 0, .6);
    display: none;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease
}

.entry-box{
    background: #fff;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0;
    width: 66%;
    margin: 0 auto;
    border-radius: 20px;
    box-shadow: 0 0 50px 0 #000;
    position: relative;
    overflow: hidden;
}
.head_div {
  background-image: -moz-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);
  box-shadow: 0px 40px 80px 0px rgba(104, 7, 155, 0.4);
}
.head_inner {
    padding-bottom: 20px;
    margin: 0 9.5% 30px;
    border-bottom: 2px solid #696969;
}
.head_inner h2 {
    font-size: 80px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    line-height: 70px;
    margin-bottom: 0;
}
.head_inner h4 {
    font-size: 38px;
    text-transform: uppercase;
    color: #79c44e;
    font-weight: 700;
    margin-bottom: 0;
    line-height: 40px;
}
.modal_wrap .form-group .form-control {
    border: 0;
    border-radius: 50px;
    height: 50px;
    padding: 10px 20px;
    font-size: 16px;
}
.modal_wrap .btn {
    border: 0;
    border-radius: 50px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    background-image: -moz-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);
    box-shadow: 0px 40px 80px 0px rgba(0, 0, 0, 0.3);
    color: #fff;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    margin-top: 20px;
}
.modal_wrap .form-group p {
    color: #fff;
    font-size: 20px;
    margin-top: 10px;
    text-transform: uppercase;
    font-weight: 300;
}
.entry-box h1, .leaving-box h1{
    text-shadow: 0 5px 10px rgba(0, 0, 0, .35);
    color: #fff;
    font-size: 48px;
    font-weight: 700;
    margin-top: 0;
    margin-bottom: 0;
    text-transform: uppercase;
    line-height: 80px;
}
.modal_wrap {
    border: 4px solid rgb(255, 255, 255);
    background-color: rgb(52, 52, 52);
    border-top: 0;
    border-radius: 0 0 20px 20px;
    overflow: hidden;
    position: relative;
    padding: 60px 40px 50px;
}


#bio_ep {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 99999990;
    align-items: center;
    background-color: rgba(0, 0, 0, .6);
     display: none; 
}

.leaving-box{
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
    width: 80%;
    margin: 0 auto;
    border-radius: 0;
    padding-left: 0;
    padding-right: 0;
    box-shadow: none;
    position: relative;
}
.leaving-box .head_inner {
    border-bottom: 0;
    padding-bottom: 0;
    margin: 0;
    text-align: left;
}
.leaving-box h1 {
}

.leaving-box h2{font-size: 56px;line-height: 54px;}

.leaving-box p {
    font-size: 20px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 300;
    margin-top: 0;
}
.leaving-box h4 {
    font-size: 26px;
    line-height: 30px;
}
.leaving-box p span {
    color: #ffd800
}

#bio_ep .leaving-box input {
    border-radius: 5px;
    height: 60px;
    padding-left: 20px;
    border: 2px solid #fff;
    box-shadow: none;
    margin-bottom:10px;
}

.leaving-submit {
    background-color: #ffd800;
    height: 60px;
    color: #000;
    font-size: 16px;
    text-transform: uppercase;
    padding-left: 0!important;
    width: 340px;
    border-radius: 50px!important;
    border: 0;
    font-weight: 600;
    border-color: #ffd800!important;
    margin-top: 10px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease
}

.leaving-box .intl-tel-input.separate-dial-code .selected-dial-code {
    padding-left: 5px
}

.upper-leaving {
    margin-bottom: 12px
}
.upper-leaving img{
    margin-left: -43px;
    width: 126%;
}

.leaving-box p.leaving-offer {
    font-size: 13px;
    text-transform: inherit;
    font-weight: 400;
    margin-top: 12px
}

.head_inner ul {
    padding: 0;
    margin: 0;
    list-style: none;
    margin-top: 20px;
}
.head_inner ul li {
	color: #fff;
	font-size: 18px;
	margin-bottom: 8px;
	position: relative;
	padding-left: 20px;
}
.leaving-box .head_div {
    border-radius: 20px 20px 0px 0px;
}
.head_inner ul li:before {
    content: "\f105";
    position: absolute;
    left: 0;
    top: 0;
    font-size: 22px;
    color: #be41ff;
    font-family: "Font Awesome 5 Free";
    font-weight: 600;
}
.form_area {
	padding: 0 0 0 50px;
	border-left: 2px solid #494949;
}
.closed {
    position: absolute;
    right: 20px;
    top: 25px;
    width: auto;
    height: auto;
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 30px;
    color: #fff;
}
.closed:hover {
	color: #fff;
}

/*sticky bar css*/
.fixed-area {
    width: 100%;
    position: fixed;
    left: 0;
    top: -154px;
    z-index: 9999;
    -webkit-transition: .4s;
    -moz-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
    background-image: -moz-linear-gradient( 90deg, rgb(163, 0, 248) 0%, rgb(112, 0, 170) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(163, 0, 248) 0%, rgb(112, 0, 170) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(163, 0, 248) 0%, rgb(112, 0, 170) 100%);
    box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.4);
}
.fixed-area:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: none;
	background-repeat: no-repeat;
}
.fixed-area.fixed {
    top: 0;
}
.stky-counter p {
    margin-bottom: 0;
    font-size: 16px;
    color: #000;
    text-align: center;
    font-weight: 500;
}
.stickybuttoncontainer .btn {
  font-size: 15px;
  font-weight: 600;
  text-transform: uppercase;
  border: 0;
  border-radius: 50px;
  padding: 16px 0;
  width: 49%;
  transition: all .5s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 46px;
  background: #b72621;
}
.btn-new-primary2 {
  background-color: #fff !important;
  color: #000;
  box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.3);
}
.btn-new-primary3 {
	color: #fff;
  margin-right: 2%;
  background-image: -moz-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);
  box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.3);
}
.ClassyCountdown-wrapper>div.ClassyCountdown-days {
  display: none;
}
.offer_div {
  position: relative;
}
.site_img {
  position: relative;
}
.site_img:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: -180px;
  background-image: url(../images/sticky_img1.png);
  background-repeat: no-repeat;
  width: 17%;
  height: 90%;
}
.site_img:after {
  content: '';
  position: absolute;
  bottom: 0;
  right: -110px;
  background-image: url(../images/sticky_img2.png);
  background-repeat: no-repeat;
  width: 8%;
  height: 80%;
}
.offer_heading h4 {
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 600;
  color: #fff;
  background-color: #b72621;
  padding: 3px 5px;
  text-align: center;
  margin-bottom: 0;
}
.offer_heading h1 {
  color: #fff;
  font-size: 21px;
  text-transform: uppercase;
  font-weight: 700;
  margin-bottom: 0;
  text-shadow: none;
}
.offer_dis {
  font-size: 39px;
  font-weight: 800;
  line-height: 40px;
  color: #fff;
  margin-left: 10px;
}
.offer_dis sup {
  font-size: 22px;
  top: -12px;
}
.offer_div span.offspan {
  color: #fff;
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  display: block;
  line-height: 10px;
  text-align: right;
}
.offer_div span.offspan + span {
    text-shadow: none;
}
/*End sticky bar css*/

/*rightsidebar*/
.side-bar {
    position: fixed;
    right: 0;
    top: 0;
    z-index: 6;
    display: none;
}
.side-bar-form {
    width: 464px;
    height: 280px;
    position: absolute;
    right: -464px;
    top: 34vh;
    transition: all 0.4s ease;
}
.side-bar-form.active {
    right: 0px;
}
.side-bar-frm-head {
    cursor: pointer;
    text-align: center;
    width: 280px;
    transform: rotateZ(-90deg);
    float: none;
    height: 50px;
    background: #0057e8;
    border-radius: 8px 8px 0 0;
    padding: 11px;
    position: absolute;
    left: -165px;
    top: 0;
    bottom: 0;
    margin: auto;
    background-image: -moz-linear-gradient( 0deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(109,0,166) 0%, rgb(168,0,255) 100%);
    box-shadow: 0px 40px 80px 0px rgba(104, 7, 155, 0.4);
    display: flex;
    align-items: center;
    justify-content: center;
}
.side-bar-frm-head h4 {
    color: #FFF;
    font-family: 'Poppins', sans-serif;
    text-transform: uppercase;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
}
.side-bar-frm-head h4 i {
    margin-right: 10px;
}
.side-bar-frm-bdy {
    display: flex;
    float: none;
    background: #343434;
    padding: 30px 20px;
    height: 100%;
    overflow: hidden;
    width: 100%;
    align-items: center;
}
.side-bar-frm-bdy .pull-left, .side-bar-frm-bdy .pull-right {
    width: 50%;
    padding: 0px 20px 0px 0;
}
.pull-left {
    float: none;
}
.side-bar-frm-bdy .pull-right {
    padding: 10px 0 10px 20px;
    height: 100%;
    position: relative;
    display: flex;
    align-items: center;
}
.pull-right {
    float: none;
}
.side-bar-frm-bdy .field {
    background: #FFF;
    border: 0px;
    border-radius: 3px;
    margin: 0 0 10px;
    position: relative;
    padding: 0 0 0 10px;
}
.field input, .field textarea, .field select {
    width: 100%;
    background: transparent;
    padding: 6px 10px;
    border: 0px;
    font-size: 12px;
    color: #969696;
    height: 100%;
}
.side-bar-frm-bdy .field input, 
.side-bar-frm-bdy .field select {
    padding: 0;
    height: 46px;
    border-radius: 50px;
    background-color: #fff;
    padding: 5px 20px;
}
.side-bar-frm-bdy .field {
    background: transparent;
    border: 0px;
    margin: 0 0 10px;
    position: relative;
    padding: 0;
}
.field.field-100.btn-bg .mn-btn2 {
    background: transparent;
    background-image: -moz-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(84,157,42) 0%, rgb(122,197,79) 100%);
    box-shadow: 0px 40px 80px 0px rgba(0, 0, 0, 0.3);
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 600;
    width: 100%;
    border-radius: 50px;
    height: 46px;
    border: 0;
}
.side-bar-frm-bdy .mn-btn2 {
    background: #0060ff;
    color: #FFF;
    padding: 8px !important;
    font-size: 14px;
}
.side-bar-frm-bdy h4 {
    color: #ffffff;
    font-size: 26px;
    margin: 0px;
    text-transform: uppercase;
    font-weight: 600;
    font-family: 'Poppins', sans-serif;
}
.side-bar-frm-bdy p {
    font-family: 'Poppins', sans-serif;
    text-transform: uppercase;
    color: #FFF;
    font-weight: 300;
    line-height: 15px;
    margin: 0px 0 15px;
    font-size: 13px;
}
.side-bar-frm-bdy p span {
    color: #79c44e;
    font-weight: 600;
    display: block;
    font-size: 13px;
}
.side-bar-frm-bdy .pull-right ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
.side-bar-frm-bdy .pull-right ul li {
    font-size: 12px;
    line-height: normal;
    margin: 0 0 10px;
    color: #FFF;
    position: relative;
    padding-left: 15px;
    font-weight: 500;
}
.side-bar-frm-bdy .pull-right ul li:before {
    content: "\f105";
    position: absolute;
    left: 0;
    top: 0;
    font-size: 17px;
    color: #be41ff;
    font-family: "Font Awesome 5 Free";
    font-weight: 600;
}
.side-bar-frm-bdy .pull-left {
    border-right: 1px solid #494949;
}
.ClassyCountdown-wrapper {
	text-align: center;
}
/*End rightsidebar*/
.form-row form textarea {
    height: 105px;
}

@media screen and (max-width:1199px) {
    .entry-box {
        width: 100%
    }
}

@media screen and (max-width:991px) {
    .entry-box {
        padding-left: 5%;
        padding-right: 5%
    }
}

@media screen and (max-width:767px) {
    .entry-box h1 {
        font-size: 50px
    }
    .entry-box h1 br {
        display: none
    }
}

@media screen and (max-width:600px) {
    .entry-box {
        padding-left: 2%;
        padding-right: 2%;
        padding-top: 15px;
        padding-bottom: 15px
    }
    .entry-right input {
        height: 44px
    }
    .entry-box h1 {
        font-size: 28px;
        margin-bottom: 10px
    }
    .entry-right a {
        height: 44px;
        line-height: 44px;
        font-size: 14px
    }
    .entry-right p {
        font-size: 11px
    }
    .entery-submit {
        font-size: 14px
    }
    .entry-left {
        width: 100%;
        text-align: center
    }
    .entry-right {
        width: 100%;
        text-align: center
    }
}


