@font-face{font-family:novin;font-style:normal;font-weight:900;src:url('../fonts/IRANSansWeb_Black.eot');src:url('../fonts/IRANSansWeb_Black.eot?#iefix') format('embedded-opentype'),
url('../fonts/IRANSansWeb_Black.woff2') format('woff2'),
url('../fonts/IRANSansWeb_Black.woff') format('woff'),
url('../fonts/IRANSansWeb_Black.ttf') format('truetype');}
@font-face{font-family:novin;font-style:normal;font-weight:bold;src:url('../fonts/IRANSansWeb_Bold.eot');src:url('../fonts/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/IRANSansWeb_Bold.woff2') format('woff2'),
url('../fonts/IRANSansWeb_Bold.woff') format('woff'),
url('../fonts/IRANSansWeb_Bold.ttf') format('truetype');}
@font-face{font-family:novin;font-style:normal;font-weight:500;src:url('../fonts/IRANSansWeb_Medium.eot');src:url('../fonts/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),
url('../fonts/IRANSansWeb_Medium.woff2') format('woff2'),
url('../fonts/IRANSansWeb_Medium.woff') format('woff'),
url('../fonts/IRANSansWeb_Medium.ttf') format('truetype');}
@font-face{font-family:novin;font-style:normal;font-weight:300;src:url('../fonts/IRANSansWeb_Light.eot');src:url('../fonts/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),
url('../fonts/IRANSansWeb_Light.woff2') format('woff2'),
url('../fonts/IRANSansWeb_Light.woff') format('woff'),
url('../fonts/IRANSansWeb_Light.ttf') format('truetype');}
@font-face{font-family:novin;font-style:normal;font-weight:200;src:url('../fonts/IRANSansWeb_UltraLight.eot');src:url('../fonts/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),
url('../fonts/IRANSansWeb_UltraLight.woff2') format('woff2'),
url('../fonts/IRANSansWeb_UltraLight.woff') format('woff'),
url('../fonts/IRANSansWeb_UltraLight.ttf') format('truetype');}
@font-face{font-family:novin;font-style:normal;font-weight:normal;src:url('../fonts/IRANSansWeb.eot');src:url('../../fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'),
url('../fonts/IRANSansWeb.woff2') format('woff2'),
url('../fonts/IRANSansWeb.woff') format('woff'),
url('../fonts/IRANSansWeb.ttf') format('truetype');}
body{direction:rtl;text-align:right;font-family:novin;}
.h2, h2{font-size:1.5rem;}
a{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
a:hover{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.9s ease-in-out;transition:all 0.4s ease-in-out;}
.py-novin-5{padding-top:5rem!important;padding-bottom:5rem!important;}
.btn-green a{background:#00B646;display:block;color:white;padding:13px 17px;border-radius:28px;font-size:0.9rem;box-shadow:1px 1px 8px #a0a0a0;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;}
.btn-green a:hover{background:#03943b;color:white;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;}
.btn-red a{background:#e11e28;display:block;color:white;padding:13px 17px;border-radius:28px;font-size:0.9rem;box-shadow:1px 1px 8px #a0a0a0;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;}
.btn-red a:hover{background:#a7060e;color:white;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;}
.green{color:#00B646}
.red{color:#e11e28}
.black{color:#353535}
.gray{color:#c7c1c1;}
.white{color:white}
a, a:hover{text-decoration:none;color:#353535;}
body.blog{background:#f2f2f2}
*,:focus{outline:0 !important}
ul{list-style:none;padding-right:0px;}
a.card:active,
a.card:active:focus,
a.card:focus,
a.card:hover{text-decoration:none}
a.card small.card-text{color:#b3b3b3;line-height:1.2;display:block}
.bsnav-body-wrapper{padding-bottom:100px}
.navbar-brand{background:url(../images/logo.png) center/cover no-repeat;font-size:0;width:190px;height:38px;}
.bsnav-brand-top .navbar-brand{margin-top:5px;margin-bottom:5px}
.bsnav-light .navbar-brand,
.bsnav-overlay .navbar-brand,
.bsnav-overlay-light .navbar-brand{opacity:.8}
.bsnav-dark .navbar-brand,
.bsnav-light .navbar-brand,
.bsnav-overlay .navbar-brand{background:url(images/brand-white.png) center/cover no-repeat}
.span{background:#eee;color:#999;font-size:.9rem;font-weight:500;line-height:1;width:100%;padding:10px;border-radius:3px}
.bsnav-sticky{box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15)}
.scrollspy-demo{height:100vh;min-height:600px;display:flex;align-items:center}
.scrollspy-demo:nth-child(odd){background:#f7f7f7}
.megamenu in{display:block;}
.logo{height:99px;}
.navbar-expand-lg .navbar-nav .nav-link, .navbar-nav .nav-link{color:#353535;font-size:14px;padding:1.4em 1em;font-weight:500;}
.bg-header{padding:20px 0;}
.bg-header h1{margin-top:-26px;}
.phone-header{font-size:14px;font-weight:500;cursor:context-menu;}
.phone-header img{margin: 0 6px; width: 23px; top: -2px;position: relative;}
.phone-header span{font-size:17px;font-weight:700;color:black;}
.phone-header span a:hover{color:black;}
.panel-header{font-size: 14px;background: #f7f7f7;padding: 5px 5px;font-weight: 500;border-radius: 6px;}
.card-top-header a i:hover{color:#e11e28;}
.panel-header i{margin-left:6px;color:#e12129;font-weight:800;font-size:14px;}
.search-header input[type=text]{width:130px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;}
.search-header input[type=text]:focus{width:100%;}
.modal-backdrop{z-index:98;}
.search-box{padding:8px 10px;box-shadow:1px 1px 20px #bbbbbb;}
.phone-header-xs{font-size:19px;margin-top:1px;}
button.navbar-toggler.toggler-elastic{margin-left:-104px;}
.navbar-toggler2{border:none;width:32px;height:32px;padding:0;position:relative;border-radius:0;cursor:pointer;font-size:1.25rem;line-height:1;background-color:transparent;margin-top:-5px;}
.img-profile-menu{margin-top:16px;margin-bottom:16px;}
.img-profile-menu img{width:72px;margin-right:auto;margin-left:auto;display:block;height:72px;}
.navbar-login-mobile{margin-left:auto;margin-right:auto;margin-bottom:6px;}
.login-menu-mobile a{font-size:13px;font-weight:500;margin-left:11px;}
.search-menu-mobile{margin-top:17px;}
.form-search-xs{font-size:13px;}
.warp{padding-top:85px;}
.slideshow-images img{margin-right:auto;display:block;}
.paddingl-0{padding-left:0px;}
.paddingr-0{padding-right:0px;}
.shape-process-home{background:url(../images/shape-process-home.jpg) no-repeat;width:170px;height:382px;bottom:20%;position:absolute;}
.space-slider{min-height:75px;}
.slideshow-body{}
.slideshow-body hr{}
.slideshow-body p{font-size:1.1rem;line-height:2rem;text-align:justify;}
.btn-green a{}
.btn-green a:hover{}
.float-slideshow{float:right;}
.phone-slider{font-size:17px;font-weight:500;cursor:context-menu;}
.phone-slider img{margin:0 6px;width:25px;}
.phone-slider span{font-size:20px;font-weight:700;color:black;}
.phone-slider span a:hover{color:black;}
.back-title{font-size:3rem;font-weight:bold;color:#f5f5f5;position:absolute;text-align:center;top:1rem;z-index:-1;width:100%;margin:0 -15px;}
#client-result .video-box{background-color:#fff;box-shadow:0 1rem 4rem rgba(0, 0, 0, 0.075);transform:translateY(0px);border-radius:5px;transition:all linear 0.2s;}
#client-result .video-box:hover{transform:translateY(-5px);box-shadow:0 1rem 6rem rgba(0, 0, 0, 0.125);}
#client-result .video-box .video-caption > .title{background:#e8e8e8;padding:15px 10px;}
#client-result .video-box .video-caption > .title .qoute, #client-result .video-box .video-caption > .title .name{display:block;text-align:center;}
#client-result .video-box .video-caption > .title .qoute{font-size:24px;font-weight:bold;}
#client-result .video-box .video-caption .counters{margin:15px 0;}
#client-result .video-box .video-caption .counters .item{width:calc(50% - 5px);display:inline-block;}
#client-result .video-box .video-caption .counters .item:first-child{border-left:2px solid #ccc;}
#client-result .video-box .video-caption .counters .item .number, #client-result .video-box .video-caption .counters .item .title{display:block;text-align:center;}
#client-result .video-box .video-caption .counters .item .number{font-size:42px;color:#e11a27;font-weight:bold;direction:initial;}
#client-result .video-box .video-caption .description{padding:10px 25px;font-size:15px;line-height:30px;}
.mb-client{margin-bottom:1.5rem!important;}
.icon-service{margin-left:30px;font-size:14px;font-weight:600;}
.menu-icons{display:inherit;}
.nav-item.dropdown>.navbar-nav{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, .15);border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
.icon-service img{margin-left:7px;width:10px;height:10px;}
.size-icon-header{width:30px;}
.size-icon-header-lg{width:24px;margin-top:-2px;}
#search{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(27, 4, 4, 0.96);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:translate(0px, -100%) scale(0, 0);-moz-transform:translate(0px, -100%) scale(0, 0);-o-transform:translate(0px, -100%) scale(0, 0);-ms-transform:translate(0px, -100%) scale(0, 0);transform:translate(0px, -100%) scale(0, 0);opacity:0;}
#search.open{-webkit-transform:translate(0px, 0px) scale(1, 1);-moz-transform:translate(0px, 0px) scale(1, 1);-o-transform:translate(0px, 0px) scale(1, 1);-ms-transform:translate(0px, 0px) scale(1, 1);transform:translate(0px, 0px) scale(1, 1);opacity:1;}
#search input[type="search"]{position:absolute;top:50%;width:100%;color:rgb(255, 255, 255);background:rgba(0, 0, 0, 0);font-size:36px;font-weight:300;text-align:center;border:0px;margin:0px auto;margin-top:-51px;padding-left:30px;padding-right:30px;outline:none;}
#search .btn{position:absolute;top:50%;left:50%;margin-top:61px;margin-left:-45px;}
#search .close{position:fixed;top:155px;right:15px;color:#fff;background-color:#e11e28;border-color:#b90912;opacity:1;padding:10px 17px;font-size:27px;}
.ml-auto-menu{margin-left:auto;}
.hvrbox,
.hvrbox *{box-sizing:border-box;}
.hvrbox{position:relative;display:inline-block;overflow:hidden;max-width:100%;height:auto;}
.hvrbox img{max-width:100%;}
.hvrbox_background{width:400px;height:250px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.hvrbox .hvrbox-layer_bottom{display:block;}
.hvrbox .hvrbox-layer_top{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgb(219,35,113);background:linear-gradient(27deg, rgba(219,35,113,1) 0%, rgba(253,79,50,1) 82%, rgba(253,79,50,1) 100%);color:#fff;padding:15px;border-radius:5px;-moz-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}
.hvrbox:hover .hvrbox-layer_top,
.hvrbox.active .hvrbox-layer_top{opacity:1;}
.hvrbox .hvrbox-text{text-align:center;font-size:16px;display:inline-block;position:absolute;top:50%;width:90%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.hvrbox .hvrbox-text_mobile{font-size:15px;border-top:1px solid rgb(179, 179, 179);border-top:1px solid rgba(179, 179, 179, 0.7);margin-top:5px;padding-top:2px;display:none;}
.hvrbox.active .hvrbox-text_mobile{display:block;}
.hvrbox .hvrbox-layer_image{padding:0;background:none;}
.hvrbox .hvrbox-layer_slideup{-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}
.hvrbox:hover .hvrbox-layer_slideup,
.hvrbox.active .hvrbox-layer_slideup{-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.hvrbox .hvrbox-layer_slidedown{-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
.hvrbox:hover .hvrbox-layer_slidedown,
.hvrbox.active .hvrbox-layer_slidedown{-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.hvrbox .hvrbox-layer_slideleft{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}
.hvrbox:hover .hvrbox-layer_slideleft,
.hvrbox.active .hvrbox-layer_slideleft{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.hvrbox .hvrbox-layer_slideright{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}
.hvrbox:hover .hvrbox-layer_slideright,
.hvrbox.active .hvrbox-layer_slideright{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.hvrbox .hvrbox-layer_scale{border-radius:50%;-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}
.hvrbox:hover .hvrbox-layer_scale,
.hvrbox.active .hvrbox-layer_scale{border-radius:0%;-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.hvrbox .hvrbox-layer_rotate{border-radius:50%;-moz-transform:rotateZ(0);-webkit-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);}
.hvrbox:hover .hvrbox-layer_rotate,
.hvrbox.active .hvrbox-layer_rotate{border-radius:0%;-moz-transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg);}
.hvrbox .hvrbox-layer_scale-rotate{border-radius:50%;-moz-transform:scale(0) rotateZ(0);-webkit-transform:scale(0) rotateZ(0);-ms-transform:scale(0) rotateZ(0);transform:scale(0) rotateZ(0);}
.hvrbox:hover .hvrbox-layer_scale-rotate,
.hvrbox.active .hvrbox-layer_scale-rotate{border-radius:0%;-moz-transform:scale(1) rotateZ(360deg);-webkit-transform:scale(1) rotateZ(360deg);-ms-transform:scale(1) rotateZ(360deg);transform:scale(1) rotateZ(360deg);}
.bg-box-service{min-height:236px;background-color:#fff;box-shadow:1px 1px 11px #00000014;transform:translateY(0px);border-radius:5px;margin-bottom:25px;margin-top:7px;border:1px solid #efefef;padding:12% 0px;}
.icon-service-box{text-align:center;margin-bottom:48px;}
.icon-service-box img{width:30%;}
.title-service-box h3{font-size:15px;text-align:center;font-weight:bold;}
.padding-service{padding:0 78px;}
.info-clients-img img{border-radius:50%;border-radius:50%;width:86px;height:86px;margin-left:10px;}
.info-clients-img:after{content:'';position:absolute;display:block;width:60px;height:62px;background-image:url(../images/quote.png);background-repeat:no-repeat;background-size:contain;left:calc(40% + 128px);top: -17px;
    z-index: -7;}
.info-clients{display:inline-flex;}
.carousel-caption{top:31%;}
.name-clients{text-align:right;margin-top:28px;}
.name-clients h5{margin-bottom:0px;}
.name-clients span{font-size:13px;}
.comment-clients{margin-top:20px;}
.carousel-control-next, .carousel-control-prev{width:4%;height:4%;left:86px;top:26%;}
.carousel-control-next{right:424px;}
.control-sliders{top:27%;left:124px;position:absolute;z-index:100;}
.space-clients{padding-top:95px;}
.text-marketing p{line-height:38px;}
.box-marketing{background-color:#fff;box-shadow:1px 1px 11px #00000014;border-radius:12px;margin-bottom:10px;margin-top:10px;padding:17px 13px;}
.red-border{border-bottom:3px solid #ff888f;}
.blue-border{border-bottom:3px solid #8fe6e9;}
.title-box-marketing{font-weight:bold;margin-bottom:9px;}
.box-m-icon-red{color:#ff888f;margin-left:7px;font-size:23px;}
.box-m-icon-blue{color:#8fe6e9;margin-left:7px;font-size:23px;}
.about-text p{line-height:38px;font-size:15px;}
.br-5{border-radius:35px;}
.img-box-blog img{border-radius:25px;max-width:100%;height:auto;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
#blog-box-hover:hover .img-box-blog img{opacity:0.8;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.profile-img-box-blog{position:absolute;left:45px;bottom:138px;}
.img-box-blog .profile-img-box-blog img{border-radius:50%;width:60px;}
.info-box-blog{margin-top:24px;color:#bdbdbd;font-size:13px;padding:0 8px;-webkit-transition:all 0.9s ease-in-out;-moz-transition:all 0.9s ease-in-out;-o-transition:all 0.9s ease-in-out;transition:all 0.9s ease-in-out;width:90%;overflow:hidden;height:20px;}
.title-box-blog h3{line-height:26px;}
.title-box-blog h3 a{font-size:16px;font-weight:bold;}
.title-box-blog h3 a:hover{color:#e11e28}
.more-box-blog{padding:0 8px;}
.more-box-blog a{color:#bdbfcd;font-size:12px;-webkit-transition:all 0.9s ease-in-out;-moz-transition:all 0.9s ease-in-out;-o-transition:all 0.9s ease-in-out;transition:all 0.9s ease-in-out;}
#blog-box-hover:hover .more-box-blog a{color:#e11e28;-webkit-transition:all 0.9s ease-in-out;-moz-transition:all 0.9s ease-in-out;-o-transition:all 0.9s ease-in-out;transition:all 0.9s ease-in-out;padding-right:8px;}
.info-box-blog a:hover{color:#e11e28;-webkit-transition:all 0.9s ease-in-out;-moz-transition:all 0.9s ease-in-out;-o-transition:all 0.9s ease-in-out;transition:all 0.9s ease-in-out;}
.more-box-blog a i{font-size:16px;position:absolute;margin-top:5px;padding-right:9px;}
.title-box-blog{padding:0 8px;min-height:66px;margin-top:9px;}
.blog-box-body{margin-bottom:20px;}
.bg-footer{width:100%;background-image:url(../images/bg-light.png);background-repeat:no-repeat;background-size:cover;min-height:350px;padding-top:80px;}
.about-footer{font-size:15px;line-height:34px;padding-top:18px;margin-bottom:23px;}
.footer-w-title h2{font-size:16px;font-weight:bold;}
.footer-w-title:after{width:27%;height:2px;background:#e11e28;display:block;content:'';margin:10px 0;margin-bottom:14px;}
.footer-w-title{font-size:16px;font-weight:bold;}
.footer-w-body ul{list-style-image:url(../images/list-dotted.png);margin-block-start:0;margin-block-end:0;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:25px;}
.footer-w-body ul li{font-size:14px;margin-bottom:10px;}
.footer-w-body ul li a{font-size:14px;}
.footer-w-body ul li a:hover{color:#e11e28}
.logo-footer{text-align:right;margin:18px 0;}
.logo-footer img{max-width:100%;height:auto;}
.bg-footer-two{margin:16px 0;}
.logo-novin-footer img{width:210px;}
.social-footer{float:left;margin-top:19px;}
.social-footer ul{list-style:none;}
.social-footer ul li{float:left;margin-left:16px;}
.social-footer ul li a{}
.social-footer ul li a i{font-size:17px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.social-footer ul li a i:hover{color:#e11e28;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.copyright{text-align:center;font-size:13px;margin:16px 0;}
.form-footer input{border-radius:34px;border:none;font-size:13px;padding:18px 19px;min-height:50px;box-shadow:1px 1px 1px #bbbbbb3b;}
.btn-submit-form{border-radius:34px;background:#e11e28;padding:10px 25px;}
input#inputPassword2{width:100%;}
.form-footer{width:78%;}
.more-btn{text-align:center;margin:24px 0 24px 0;}
.more-btn a{background:white;box-shadow:1px 1px 12px 2px #9696967a;border:1px solid #e2e2e2a1;padding:10px 32px;border-radius:23px;font-size:15px;font-weight:bold;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.more-btn a:hover{box-shadow:1px 1px 12px 2px #3a39397a;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.more-btn a i{margin-left:11px;font-size:19px;top:3px;position:relative;}
.gotop-icon{color:rgb(4, 4, 4);}
.w-title h2{font-size:21px;font-weight:bold;}
.w-title:after{width:10%;height:3px;background:#e11e28;display:block;content:'';margin:10px 0;margin-bottom:14px;}
.space-top{padding-top:60px;}
.icon-conatct{display:inline-flex;padding-bottom:30px;}
.img-icon-contact{float:right;}
.img-icon-contact img{width:45px;height:45px;}
.content-contact{float:right;padding-right:12px;}
.p-contactus{margin:38px 0;}
.mapouter{position:relative;text-align:right;height:500px;width:100%;}
.gmap_canvas{overflow:hidden;background:none !important;height:500px;width:100%;}
.bg-gray{background:#f1f1f1;}
.p-contact-us{width:70%;}
.form-contact{min-height:227px;background-color:#fff;box-shadow:1px 1px 11px #00000014;transform:translateY(0px);border-radius:14px;margin-bottom:29px;margin-top:0px;border:1px solid #efefef;padding: 9% 13%;}
.text-about p{line-height:34px;}
.slider-about{padding-top:100px;}
.icon-info-about-img img{width:54px;margin-right:10px;}
.icon-info-about{display:inline-flex;}
.icon-info-about-num span{font-size:35px;font-weight:bold;}
.icon-info-about-num p{font-size:19px;margin-left:9px;font-weight:500;}
.p-info-about{padding-bottom:3rem!important;padding-top:3rem!important;}
.margin-b-about-slider{margin-bottom:40px;}
#accordion .card-header{background:rgb(231,231,231);background:linear-gradient(0deg, rgba(231,231,231,1) 0%, rgba(255,255,255,1) 57%, rgba(255,255,255,1) 100%);box-shadow:0 1rem 4rem rgba(0, 0, 0, 0.075);border:none;}
#accordion .card-header a.collapsed:before{color:#676767;transform:rotate(0);}
#accordion .card-header a:before, #accordion .card-header a.collapsed:before{content:"\f067";font-family:Font Awesome\ 5 Free;width:25px;height:25px;line-height:28px;font-size:15px;font-weight:900;color:#e11a27;text-align:center;float:right;margin-left:10px;}
.card{border:none;box-shadow:1px 1px 5px 0px #5454546e;border-radius:0px;}
#accordion .card-header a{color:#333;display:block;text-align:right;font-weight:500;}
#accordion2 .card-header{background:rgb(231,231,231);background:linear-gradient(0deg, rgba(231,231,231,1) 0%, rgba(255,255,255,1) 57%, rgba(255,255,255,1) 100%);box-shadow:0 1rem 4rem rgba(0, 0, 0, 0.075);border:none;}
#accordion2 .card-header a.collapsed:before{color:#676767;transform:rotate(0);}
#accordion2 .card-header a:before, #accordion2 .card-header a.collapsed:before{content:"\f067";font-family:Font Awesome\ 5 Free;width:25px;height:25px;line-height:28px;font-size:15px;font-weight:900;color:#e11a27;text-align:center;float:right;margin-left:10px;}
#accordion2 .card-header a{color:#333;display:block;text-align:right;font-weight:500;}
.bg-light-two{width:100%;background-image:url(../images/bg-light-two.png);background-repeat:no-repeat;background-size:cover;min-height:301px;}
.padding-tab-v{padding-top:58px;}
.why-service-tite{display:inline-flex;}
.why-service-tite img{width:40px;height:40px;position:relative;margin-top:-19px;}
.why-service-tite h3{font-size:18px;font-weight:bold;}
.main-timeline{position:relative}
.main-timeline:before{content:"";width:5px;height:100%;border-radius:20px;margin:0 auto;background:#242922;position:absolute;top:0;left:0;right:0}
.main-timeline .timeline{display:inline-block;margin-bottom:50px;position:relative}
.main-timeline .timeline:before{content:"";width:20px;height:20px;border-radius:50%;border:3px solid #fff;background:#e11a27;position:absolute;top:38%;left:50%;z-index:1;transform:translate(-50%, -50%)}
.main-timeline .timeline-icon{display:inline-block;width:130px;height:130px;border-radius:50%;border:3px solid #e11a27;padding:13px;text-align:center;position:absolute;top:38%;left:30%;transform:translateY(-50%)}
.main-timeline .timeline-icon i{display:block;border-radius:50%;background:#e11a27;font-size:64px;color:#fff;line-height:100px;z-index:1;position:relative}
.main-timeline .timeline-icon:after, .main-timeline .timeline-icon:before{content:"";width:115px;height:3px;background:#e11a27;position:absolute;top:50%;right:-115px;transform:translateY(-50%)}
.main-timeline .timeline-icon:after{width:70px;height:50px;background:#fff;top:89px;right:-30px}
.main-timeline .timeline-content{width:50%;padding:0 50px;margin:52px 0 0;float:right;position:relative}
.main-timeline .timeline-content:before{content:"";width:70%;height:100%;border:3px solid #e11a27;border-top:none;border-right:none;position:absolute;bottom:-13px;left:35px}
.main-timeline .timeline-content:after{content:"";width:37px;height:3px;background:#e11a27;position:absolute;top:13px;left:0}
.main-timeline .title{font-size:20px;font-weight:600;color:#e11a27;text-transform:uppercase;margin:0 0 5px}
.main-timeline .description{display:inline-block;font-size:0.8rem;color:#404040;line-height:1.8rem;margin:0;text-align:justify}
.main-timeline .timeline:nth-child(even) .timeline-icon{left:auto;right:30%}
.main-timeline .timeline:nth-child(even) .timeline-icon:before{right:auto;left:-115px}
.main-timeline .timeline:nth-child(even) .timeline-icon:after{right:auto;left:-30px}
.main-timeline .timeline:nth-child(even) .timeline-content{float:left}
.main-timeline .timeline:nth-child(even) .timeline-content:before{left:auto;right:35px;transform:rotateY(180deg)}
.main-timeline .timeline:nth-child(even) .timeline-content:after{left:auto;right:0}
.main-timeline .timeline:nth-child(2n) .timeline-content:after, .main-timeline .timeline:nth-child(2n) .timeline-icon i, .main-timeline .timeline:nth-child(2n) .timeline-icon:before, .main-timeline .timeline:nth-child(2n):before{background:#2fd1d6}
.main-timeline .timeline:nth-child(2n) .timeline-icon{border-color:#2fd1d6}
.main-timeline .timeline:nth-child(2n) .title{color:#2fd1d6}
.main-timeline .timeline:nth-child(2n) .timeline-content:before{border-left-color:#2fd1d6;border-bottom-color:#2fd1d6}
.main-timeline .timeline:nth-child(3n) .timeline-content:after, .main-timeline .timeline:nth-child(3n) .timeline-icon i, .main-timeline .timeline:nth-child(3n) .timeline-icon:before, .main-timeline .timeline:nth-child(3n):before{background:#57007f}
.main-timeline .timeline:nth-child(3n) .timeline-icon{border-color:#57007f}
.main-timeline .timeline:nth-child(3n) .title{color:#57007f}
.main-timeline .timeline:nth-child(3n) .timeline-content:before{border-left-color:#57007f;border-bottom-color:#57007f}
.main-timeline .timeline:nth-child(4n) .timeline-content:after, .main-timeline .timeline:nth-child(4n) .timeline-icon i, .main-timeline .timeline:nth-child(4n) .timeline-icon:before, .main-timeline .timeline:nth-child(4n):before{background:#2fcea5}
.main-timeline .timeline:nth-child(4n) .timeline-icon{border-color:#2fcea5}
.main-timeline .timeline:nth-child(4n) .title{color:#2fcea5}
.main-timeline .timeline:nth-child(4n) .timeline-content:before{border-left-color:#2fcea5;border-bottom-color:#2fcea5}
.timeline{list-style:none;padding:20px 0 20px;position:relative;}
.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:3px;background-color:#eeeeee;left:50%;margin-left:-1.5px;}
.timeline > li{margin-bottom:20px;position:relative;}
.timeline > li:before,
.timeline > li:after{content:" ";display:table;}
.timeline > li:after{clear:both;}
.timeline > li:before,
.timeline > li:after{content:" ";display:table;}
.timeline > li:after{clear:both;}
.timeline > li > .timeline-panel{width:50%;float:left;position:relative;-webkit-box-shadow:0 1rem 4rem rgba(0, 0, 0, 0.075);background-color:#fff;box-shadow:0 1rem 4rem rgba(0, 0, 0, 0.075);border-radius:5px;padding:25px;}
.timeline > li.timeline-inverted + li:not(.timeline-inverted),
.timeline > li:not(.timeline-inverted) + li.timeline-inverted{margin-top:-60px;}
.timeline > li:not(.timeline-inverted){padding-right:90px;}
.timeline > li.timeline-inverted{padding-left:90px;}
.timeline > li > .timeline-panel:before{position:absolute;top:26px;right:-15px;display:inline-block;border-top:15px solid transparent;border-left:15px solid #fff;border-right:0 solid #fff;border-bottom:15px solid transparent;content:" ";}
.timeline > li > .timeline-panel:after{position:absolute;top:27px;right:-14px;display:inline-block;border-top:14px solid transparent;border-left:14px solid #fff;border-right:0 solid #fff;border-bottom:14px solid transparent;content:" ";}
.timeline > li > .timeline-badge{color:#fff;width:50px;height:50px;line-height:50px;font-size:1.2em;text-align:center;position:absolute;top:16px;left:50%;margin-left:-25px;background-color:#e11a27;z-index:2;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;}
.timeline > li.timeline-inverted > .timeline-panel{float:right;}
.timeline > li.timeline-inverted > .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto;}
.timeline > li.timeline-inverted > .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto;}
.timeline-title{margin-top:0;color:inherit;}
.timeline-body > p,
.timeline-body > ul{margin-bottom:0;font-size:16px;text-align:justify;}
.timeline-body > p + p{margin-top:5px;}
h4.timeline-title{font-size:17px;font-weight:bold;margin-bottom:17px;}
.breadcrumb{background-color:#ffffff00;padding-right:0;padding-top:0;font-size:14px;}
.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#6c757d;content:"|";}
.title-page h1{font-size:1.7rem;}
.gallery-title{font-size:36px;color:#42B32F;text-align:center;font-weight:500;margin-bottom:70px;}
.gallery-title:after{content:"";position:absolute;width:7.5%;left:46.5%;height:45px;border-bottom:1px solid #5e5e5e;}
.filter-button{}
.filter-button:hover{text-align:center;color:#612f30;}
.btn-default:active .filter-button:active{background-color:#42B32F;color:white;}
.gallery_product{margin-bottom:28px;}
.category-items{position:absolute;top:15px;right:20px;}
.category-items a{border-radius:5px;margin:0 5px;padding:6px 9px;font-size:12px;font-weight:700;color:#212536;display:inline-block;}
.category-items a{background-color:white;}
.btn-listing{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.btn-listing:focus{outline:0;box-shadow:none;border-bottom:2px solid #ee3530;}
.bg-listing{margin-top:25px;}
.center-listing{margin-right:auto;margin-left:auto;margin-bottom:15px;padding-bottom:1rem;margin-bottom:1rem;text-align:center;}
.gallery_product a span{position:absolute;display:block;width:93%;background-color:rgba(43, 42, 42, 0.4);height:100%;color:#fff;text-align:center;padding-top:43%;font-weight:bold;font-size:22px;opacity:0;transition:all linear 0.2s;top:0;}
.gallery_product a:hover span{display:block;transition:all linear 0.2s;opacity:1;}
.filter-button:hover, .filter-button.active{color:#ffffff;background-color:#e11a27;border-radius:5px;}
.line-height-35{line-height:35px;}
.filter-button{font-size:14px;text-align:center;color:#333;border-radius:5px;font-weight:bold;}
.filter-button:hover, .filter-button.active{color:#ffffff;background-color:#e11a27;}
.btn-default:active .filter-button:active{background-color:#42B32F;color:white;}
.img-fluid-listing{width:100%;height:auto;}
.rank-post{font-size:13px;margin-top:-18px;}.rank-post i{color:#fec106;font-size:19px;}
.title-service-portfolio{width:100%;}
.title-service-portfolio h4{font-size:18px;font-weight:500;margin-bottom:22px;}
.space-service{margin:34px 0;}
.service-box-portfolio img{width:45px;margin-left:auto;margin-right:auto;display:block;}
.service-box-portfolio p{font-size:13px;margin-top:6px;text-align:center;font-weight:500;cursor:default;}
.service-box-portfolio{min-width:18%;}
.service-list-bg{background:white;border-radius:13px;}
.table td, .table th{padding:.75rem;vertical-align:top;border-top:none;}
.table thead th{vertical-align:bottom;border-bottom:1px solid #dee2e6;padding:10px 0;}
.service-list-portfolio{width:100%;text-align:center;padding-right:30px;}
.custom-scrollbar-js,
.custom-scrollbar-css{height:200px;}
.custom-scrollbar-css{overflow-y:scroll;}
.custom-scrollbar-css::-webkit-scrollbar{width:5px;}
.custom-scrollbar-css::-webkit-scrollbar-track{background:#eee;}
.custom-scrollbar-css::-webkit-scrollbar-thumb{border-radius:1rem;background-color:#00d2ff;background-image:linear-gradient(to top, #00d2ff 0%, #3a7bd5 100%);}
.show-site{}
.btn-red-show-site a{color:white;font-weight:bolder;font-size:14px;}
.show-stand-website{height:710px;overflow-y:scroll;overflow-x:hidden;direction:ltr;box-shadow:-3px -12px 20px 6px #bdbdbd;}
.show-stand-website img{width:100%;border:1px solid #afafaf;}
#style-1::-webkit-scrollbar{width:6px;background-color:#F5F5F5;}
#style-1::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;}
#style-1::-webkit-scrollbar-thumb{background-color:#505050;border-radius:5px}
.hidden-service{opacity:0.2;}
.back-title-gray{font-size:3rem;font-weight:bold;color:#d8d8d8;position:absolute;text-align:center;top:1rem;z-index:-1;width:100%;margin:0 -15px;}
.btn-red-show-site{background:#e11e28;color:#ffffff;border-radius:0 0 60px 60px;width:100%;}
.why-service{margin-bottom:50px;}
.title-widget h3{font-size:16px;font-weight:bold;}
.title-widget:after{width:27%;height:2px;background:#e11e28;display:block;content:'';margin:10px 0;margin-bottom:14px;}
.widget{background-color:#fff;box-shadow:1px 1px 11px #00000014;transform:translateY(0px);border-radius:5px;margin-bottom:25px;border:1px solid #efefef;padding:29px 15px;}
.img-top-blog img{border-radius:5px;}
.carousel-caption-blog{position:absolute;width:100%;bottom:0px;min-height:143px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;background:#00000099;}
.carousel-caption-blog h5 a{color:white;font-size:18px;}
.carousel-caption-blog p{font-size:15px;}
.carousel-indicators li{height:6px;}
.padding-x{padding-bottom:40px;}
.textwidget{margin-top:20px;}
.textwidget p{text-align:justify;}
.textwidget a{font-size:15px;font-weight:500;}
.textwidget ul{}
.textwidget ul li{margin-bottom:14px;}
.textwidget ul li span{width:26px;height:26px;border-radius:5px;padding:7px 0;}
.textwidget ul li a{width:86%;display:inline-block;font-size:14px;color:#000;}
.textwidget ul li a:hover{}
.badge-cat-blog{color:#000;background-color:#fce6e7;}
.top-post-bg{background-color:#fff;box-shadow:1px 1px 11px #00000014;transform:translateY(0px);border-radius:5px;margin:25px 0;border:1px solid #efefef;padding:19px 15px;}
.blog-bg-slim{background:white;border-radius:7px;padding-bottom:25px;background-color:#fff;box-shadow:1px 1px 11px #00000014;transform:translateY(0px);margin-bottom:25px;border:1px solid #efefef;}
.title-box-blog-slim h3 a{font-size:13px;font-weight:bold;}
.title-box-blog-slim{padding:0 10px;}
.title-box-blog-slim h3{line-height:14px;min-height:37px;margin-top:7px;}
.title-box-blog-slim p{text-align:justify;font-size:14px;color:#404040;font-weight:100;cursor:default;}
.m-new-post{margin:24px 0;}
.img-box-blog-slim img{border-radius:7px 7px 0 0;width:100%;height:auto;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.item{height:100px;color:#333;font-size:13px;font-weight:bold;display:inline-flex;}
.item img{margin-left:6px;width:80px;border-radius:20px;height:80px;}
.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#383838;background-color:#fff;border:none;margin-left:4px;border-radius:6px;margin-right:11px;}
.page-ww{background:#e11e28;margin-left:12px;margin-left:13px;border-radius:8px;border-top-left-radius:8px !important;border-bottom-left-radius:8px !important;color:white;}
.page-nav-center{margin-left:auto;margin-right:auto;display:block;}
.body-single-blog{background-color:#fff;box-shadow:1px 1px 11px #00000014;transform:translateY(0px);border-radius:25px 25px 5px 5px;margin-bottom:25px;border:1px solid #efefef;padding:29px 15px;}
.info-single-blog{display:inline-block;margin-bottom:8px;font-size:13px;margin-left:10px;}
.info-single-blog i{margin-left:5px;font-size:16px;position:relative;top:2px;color:#989898;}
.rank-post-single{font-size:13px;}
.rank-post-single i{color:#fec106;font-size:19px;}
.cover-post{width:100%;}
.cover-post img{width:100%;max-width:100%;height:auto;}
.entry-content{padding:28px;line-height:32px;}
.bg-share-post{background-color:#fff;box-shadow:1px 1px 11px #00000014;transform:translateY(0px);border-radius:5px;margin-bottom:25px;border:1px solid #efefef;padding:29px 15px;}
.share-icon-blog{}
.share-icon-post{float:left;margin-right:18px;margin-top:-9px;width:35px;height:35px;}
.share-icon-post i{color:white;font-size:20px;padding:10px 13px;border-radius:5px;}
.facebook-color{background:#3d5a96;}
.instagram-color{background:#4da6dd;}
.linkedin-color{background:#0e76a7;}
.twitter-color{background:#4da6dd}
.whatsapp-color{background:#25d366}
.img-profile img{border-radius:50%;width:120px;height:120px;margin-left:auto;margin-right:auto;display:block;margin-bottom:14px;}
.name-profile{text-align:center;font-weight:700;margin-bottom:12px;}
.profile-social ul{display:block;width:100%;text-align:center;}
.profile-social ul li{margin-left:16px;display:inline-block;margin:0 5px;}
.profile-social ul li a i{font-size:17px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.profile-social a i:hover{color:#e11e28;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.profile-social-body{}
.comment-bg{background-color:#fff;box-shadow:1px 1px 11px #00000014;transform:translateY(0px);border-radius:5px;margin-bottom:25px;border:1px solid #efefef;padding:29px 15px;}
.warp-service{padding-top:26px;}
.space-slider-service{min-height:75px;}
.pt-6{padding-top:6rem!important;}
.slideshow-list-dot img{width:14px;height:14px;}
.slideshow-list-dot{font-size:17px;font-weight:500;margin-bottom:12px;display:block;}
.title-box-host{display:flex;}
.icon-host-box img{width:50px;height:50px;margin-bottom:13px;}
.text-host-box{margin-top:16px;margin-right:10px;font-size:17px;font-weight:bold;}
.box-host-service{min-height:288px;background-color:#fff;box-shadow:1px 1px 11px #00000014;transform:translateY(0px);border-radius:5px;margin-bottom:25px;margin-top:7px;border:1px solid #efefef;padding:7%;}
.box-host-service p{line-height:39px;text-align:justify;}
.padding-host-box{padding-top:77px;}
.service-tab{width:100%;}
.service-tab ul{text-align:center;display:block;}
.service-tab ul li{display:inline-block;}
.nav-host .active{color:#fff;background-color:#e11e28;border-radius:29px;padding:10px 25px;}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link{color:#fff;background-color:#e11e28;}
.table-price-one{min-height:288px;background-color:#fff;box-shadow:1px 1px 11px #00000014;transform:translateY(0px);border-radius:41px;margin-bottom:25px;margin-top:7px;border:1px solid #efefef;padding:7%;}
.list-serhost{font-size:15px;font-weight:600;color:#3a3a3a;margin-bottom:15px;display:inline-flex;width:100%;}
.list-serhost p{display:inline;}
.list-serhost span{display:inline;color:#e11e28;font-weight:bold;font-size:13px;}
.title-table-price-one h3{margin:35px 0;text-align:center;}
.price-table{margin-bottom:10px;font-weight:bold;}
.btn-cart{text-align:center;margin-top:25px;}
.btn-cart a{display:block;background:#e11e28;color:white;padding:15px 25px;border-radius:25px;font-size:13px;}
.btn-cart a:hover{background:#900e14;}
.col-service-t{width:60%;text-align:center;}
.col-service{width:40%;text-align:center;color:#e11e28;}
.red-badge{position:absolute;top:16px;background:#e11f29;border-radius:6px;color:white;padding:7px 13px;}
.call-footer{padding-top:40px;}
.m-call{margin-bottom:0px;}
.call-footer-btn{padding-top:63px;}
.domain-btn{background:#e11f29;color:white;font-size:12px;font-weight:300;padding:2px 7px;border-radius:9px;}
.domain-btn:hover{background:#676464;color:white;}
.slider-icon img{width:45px;height:45px;margin-bottom:9px;margin-left:auto;display:block;margin-right:auto;}
.content-slider p{text-align:center;font-size:12px;font-weight:bold;cursor:default;line-height:16px;}
.slider-icon-bg{}
.slider-icon-p{margin-top:50px;}
.content-slider{}
.slideshow-body-service:before{background:url(../images/pattern-slider.png);width:200px;height:200px;position:absolute;top:140px;content:'';right:0px;}
.slideshow-body-index:before{background:url(../images/pattern-slider.png);width:200px;height:200px;position:absolute;top:114px;content:'';right:-26px;}
.shape-left{left:0;}
.why-report-p{margin-top:22px;line-height:42px;text-align:justify;}
.why-report-img img{margin-left:auto;margin-right:auto;display:block;}
.tag-slider h1{font-size:25px;margin-bottom:14px;}
.color-gray-b{color:#484848}
.col-line-service{width:100%;}
.price-list{font-size:25px;}
.bg-price-list{background-color:#fff;box-shadow:1px 1px 11px #00000014;transform:translateY(0px);border-radius:41px;margin-bottom:49px;margin-top:7px;border:1px solid #efefef;padding:3%;}
.btn-list-price{position:absolute;bottom:38px;right:38%;}
.p-number{font-size:15px;line-height:30px;margin-bottom:42px;font-weight:500;}
.p-number-1:before{position:absolute;padding-top:32px;content:'۱';right:59px;font-size:158px;z-index:-4234;color:#d4d4d463;}
.p-number-2:before{position:absolute;padding-top:32px;content:'۲';right:28px;font-size:158px;z-index:-4234;color:#d4d4d463;}
.p-number-3:before{position:absolute;padding-top:32px;content:'۳';right:28px;font-size:158px;z-index:-4234;color:#d4d4d463;}
.p-number-4:before{position:absolute;padding-top:32px;content:'۴';right:28px;font-size:158px;z-index:-4234;color:#d4d4d463;}
.p-number-5:before{position:absolute;padding-top:32px;content:'۵';right:28px;font-size:158px;z-index:-4234;color:#d4d4d463;}
.price-site-red{background:#e11e28;color:white;}
.btn-white a{background:white;color:#404040;}
.btn-white a:hover{background:#eaeaea;color:#272727;}
.img-price-site{width:60px;height:60px;margin-left:auto;margin-right:auto;display:block;}
.table-price-one{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.table-price-one:hover{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;transform:translateY(-5px);box-shadow:0 1rem 6rem rgba(0, 0, 0, 0.125);}
.h3-price-site h3{font-size:22px;font-weight:bold;}
.step-item span{font-family:sans-serif;position:absolute;font-size:100px;font-weight:bold;z-index:0;color:rgba(153, 153, 153, 0.1);bottom:0;right:20%;}
.font-weight-bold.step-title.novinm-red{color:#e11e28;}
.step-titles{font-weight:bold;}
.step-item{border-radius:50%;height:200px;width:200px;display:block;padding:1rem 0;position:relative;box-shadow:0 1rem 4rem rgba(0, 0, 0, 0.075);margin:0 auto;background:#fff;transition:all ease-in 0.2s;}
.step-item div, .step-item span{text-align:center;display:block;}
.step-item div.step-title{font-size:24px;margin-bottom:5px;margin-top:10px;}
.text-marketing-seo p{line-height:34px;margin-top:21px;}
.card-body{text-align:justify;}
.slideshow-google-ads{display:inline-flex;}
.slideshow-google-ads img{width:120px;height:51px;}
.slideshow-google-ads p{width:55%;padding-right:16px;margin-top:-7px;font-size:15px;}
.icon-info-google-img img{width:80px;margin-right:10px;}
.icon-info-google{display:inline-flex;}
.icon-info-google-num span{font-size:26px;font-weight:bold;}
.icon-info-google-num p{font-size:14px;margin-left:9px;font-weight:500;}
.p-info-google{padding-bottom:3rem!important;padding-top:3rem!important;}
.margin-google-icon{margin-top:25px;}
.padding-warper{padding:20px 0;}
.partner img{margin-right:auto;display:block;}
.partner p{line-height:33px;text-align:justify;}
.adwords-features{width:calc(25% - 5px);margin-bottom:23px;}
.adwords-features i{background:red;color:#fff;padding:5px;margin-left:5px;border-radius:5px;}
.ario-logo img{margin-left:auto;margin-right:auto;display:block;}
.col-service-g{margin-bottom:11px;}
.list-serhosts{font-size:15px;font-weight:600;color:#3a3a3a;margin-bottom:15px;width:100%;}
.padding-manager-google{padding-top:70px}
.f-15{font-size:15px;}
.p-step{line-height:34px;text-align:center;margin-bottom:25px;}
.text-marketing-out p{line-height:38px;}
.p-number-out{font-size:15px;line-height:30px;margin-bottom:42px;font-weight:500;}
.p-number-1-out:before{position:absolute;padding-top:32px;content:"۱";right:59px;font-size:158px;z-index:-4234;color:rgba(212, 212, 212, 0.39);}
.text-marketing-out{display:inline-flex;min-height:200px;}
.p-numbers-out{font-size:130px;position:relative;top:41px;color:#e11e28;margin-left:30px;}
.p-num-out-h3{font-size:21px;font-weight:bold;}
.error404{margin-left:auto;}
.img-fluid-listings img{width:100%;height:auto;}
.hidden{display:none;}
.page-content{font-weight:300;}
.page-content p{text-align:justify;line-height:35px;}
.page-content a{font-weight:500;}
.page-content a:hover{color:#e11e28;}
.page-content img{max-width:100%;height:auto;}
.page-content-p p{text-align:center;}
.alignleft{margin-right:auto;margin-left:0;display:block;}
.alignright{margin-right:0;margin-left:auto;display:block;}
.aligncenter{margin-right:auto;margin-left:auto;display:block;}
.min-h-posting{min-height:64px;}
.page-nav-bg{background:white;padding-top:5px;padding:5px 7px;border-radius:6px;margin-right:11px;}
.page-link:hover{z-index:2;color:#ffffff;text-decoration:none;background-color:#e11e28;border-color:white;}
.actives{background:#e11e28;}
.actives a{color:white;}
.bg-white{background:red;}
blockquote{background:#f9f9f9;padding:10px;border:1px solid #dedede52;border-radius:10px;}
.single-content{text-align:justify;padding:28px;line-height:32px;}
.single-content img{max-width: 100%;height: auto;border-radius: 12px;margin-top: 25px;margin-bottom: 25px;}
.single-content ul li{padding-right:27px;}
.comment-bg h3{font-size:1rem;;margin-bottom:25px;}
.comment-body{}
.commentlist .reply{margin-bottom:15px;text-align:left;padding-left:21px;}
.commentlist .reply a{background:#e11e28;color:white;font-size:13px;padding:2px 8px;border-radius:7px;}
.commentlist .vcard cite.fn a.url{font-style:initial;font-weight:500;}
.commentlist .commentmetadata{font-size:12px;margin:13px 0;}
.commentlist{list-style:none;padding-right:0px;}
.commentlist li{}
.commentlist li p{background:whitesmoke;margin-bottom:18px;padding:13px;border-radius:22px;}
.commentlist li ul.children li.comment-author-admin{padding-right:100px;}
#cancel-comment-reply{}
#cancel-comment-reply a{}
.comment-form input{width:100%;border-radius:10px;padding:10px;border:1px solid #cacaca;}
.comment-form textarea{width:100%;border-radius:10px;padding:10px;border:1px solid #cacaca;}
.btn-comment{background:#03943b;color:white;border:none;padding:9px;border-radius:9px;}
.commentlist .reply a:before{content:"\f067";font-family:Font Awesome\ 5 Free;width:25px;height:25px;line-height:28px;font-size:15px;font-weight:900;color:#e11a27;text-align:center;float:left;}
p#breadcrumbs{font-size:13px;margin-top:15px;margin-bottom:17px;}
.why-icon-m{margin-bottom:25px;font-weight:500;}
.why-icon-m i{color:#e11e28;padding-left:10px;}
.why-icon-m-2{display:inline-block;margin-left:20px;}
.why-icon-m-2 i{background:red;color:#fff;padding:5px;margin-left:5px;border-radius:5px;}
.addReadMore.showlesscontent .SecSec,
.addReadMore.showlesscontent .readLess{display:none;}
.addReadMore.showmorecontent .readMore{display:none;}
.addReadMore .readMore,
.addReadMore .readLess{font-weight:100;margin-right:11px;color:#151515;font-size:15px;cursor:pointer;}
.addReadMoreWrapTxt.showmorecontent .SecSec,
.addReadMoreWrapTxt.showmorecontent .readLess{display:block;}
p.addReadMore{text-align:justify;line-height:37px;}
p.SecSec{text-align:justify;line-height:37px;}
.why-icon-m-3{display:inline-block;}
.span-content{font-size:19px;font-weight:bold;}
.p-why-content{text-align:justify;margin-bottom:28px;}
.search-header.red.mr-1{margin-top:-6px;}
.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:none;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);}
.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:none;border-radius:.3rem;outline:0;}
.searchform{display:block;margin:0;}
.searchform label,
.searchform input{color:#737373;float:left;vertical-align:baseline;}
.searchform label{margin:.125em .125em 0 0;}
.searchform input[type=search]{border:.125em solid #737373;border-width:0 0 3px;background-color:transparent;padding:.1875em .375em;width:80%;}
.searchform input[type=search]:focus{border-color:#737373;color:#737373;outline:0;}
.search-header-mobile{border:1px solid #e11e2847;border-radius:10px;}
.hideContent{overflow:hidden;line-height:1em;height:2em;}
.showContent{line-height:1em;height:auto;}
.showContent{height:auto;}
.show-more{padding:10px 0;text-align:center;}
.forum-content{ 
}
.comments-space{ }
.remaining-content span{display:none;}
.comments-space h2{ }
.comments-space h3{ }
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {width: 100%;border: none;background: #f2f5fc;padding: 14px;font-size: 14px;text-align: right;}
.form-mp {margin-bottom: 11px;}
.h3-form-contact{font-size: 20px;font-weight: 500;margin-bottom: 23px;}
textarea.wpcf7-form-control.wpcf7-textarea {width: 100%;border: none;background: #f2f5fc;padding: 14px;font-size: 14px;}
input.wpcf7-form-control.wpcf7-submit {background: #e11e28;color: white;border: none;padding: 10px 33px;border-radius: 50px;}
.morelink:before{content: "\f078";
    font-family: Font Awesome\ 5 Free;
    width: 25px;
    height: 25px;
    line-height: 28px;
    font-size: 15px;
    font-weight: 900;
    color: #e11a27;
    text-align: center;
    margin-left: 10px;}
a.morelink {
    font-size: 0;
}
a.morelink.less:before{content: "\f077";
    font-family: Font Awesome\ 5 Free;
    width: 25px;
    height: 25px;
    line-height: 28px;
    font-size: 15px;
    font-weight: 900;
    color: #e11a27;
    text-align: center;
    margin-left: 10px;}
.new-h2{font-size: 23px;}
span.lwptoc_item_number { color: #e11e28;padding-left: 7px;padding-right: 3px;display: none;}
.lwptoc_itemWrap {text-align: right;}
.lwptoc_header {text-align: right;}
.job-vacancy{line-height: 45px;}
.bank-css {font-size: 20px;font-weight: 400;margin-bottom: 12px;}
.img-bank img{margin-right: auto;margin-left: auto;}
.bold-bank{font-weight: bold;}
@media only screen and (min-width:48em){.searchform input[type=search]{width:92%;}
}
@media (min-width:992px) and (max-width:1440px){.icon-info-google-num p {font-size: 11px;}.col-slider{flex:3 0 40.333333%;max-width:44.333333%;}
}
@media (min-width:992px) and (max-width:1118px){.navbar-expand-lg .navbar-nav .nav-link, .navbar-nav .nav-link{font-size:11px;}
.icon-service{font-size:11px;}
.phone-header{font-size:12px;}
.phone-header span{font-size:15px;}
.panel-header{font-size:12px;}
.padding-service{padding:0 0;}
.gallery_product a:hover span{display:none;}
.btn-list-price{position:relative;bottom:0;margin-top:-23px;right:0;float:left;}
}
@media (min-width:992px){.navbar-toggler2{display:none;}.navbar-login-mobile{display:none;}}
@media (max-width:991px){.float-slideshow {margin-bottom: 53px;}.btn-group-margin{margin-left:33px;}
.navbar-mobile li{border-bottom:1px solid #cacaca61;padding:8px 3px;}
.space-slider{min-height:18px;}
.slideshow-body{text-align:center;padding-bottom:26px;}
.slideshow-body h2{font-size:1.5rem;}
.tag-slider h1{font-size:19px;font-weight:bold;}.tag-slider{text-align:center}
.icon-service{font-size:12px;font-weight:500;margin-bottom:19px;width:100%;}
.bg-box-service{min-height:185px;}
.carousel-caption{top:18%;}
.control-sliders{top:17%;}
.comment-clients{font-size:13px;}
.title-box-blog h3 a{font-size:13px;}
.bg-footer{width:100%;background-image:none;background:#f3f3f3;background-repeat:no-repeat;background-size:cover;min-height:350px;padding-top:20px;border-top:1px solid #c7c7c757;box-shadow:0px 3px 20px #bfbfbf;}
.space-top{padding-top:25px;}
.slider-about{padding-top:38px;}
.icon-info-about-num p{font-size:13px;}
.icon-info-about-num span{font-size:23px;}
.icon-info-about-img img{width:35px;}
.p-info-about{padding-bottom:2rem!important;padding-top:0rem!important;}
.padding-tab-v{padding-top:0px;}
.mobile-center{text-align:center;}
.service-box-portfolio{margin-right:auto;margin-left:auto;display:block;}
li.breadcrumb-item{font-size:13px;margin:7px 0;}
.breadcrumb{background-color:#ffffff00;padding-right:0;padding-top:0;text-align:center;margin-right:auto;display:inline-flex;margin-left:auto;}
.gallery_product a span{position:absolute;display:block;width:93%;}
.gallery_product a:hover span{display:none;}
.carousel-caption-blog p{display:none;}
.carousel-caption-blog h5 a{font-size:12px;}
.carousel-caption-blog{min-height:85px;}
.cat-list-none{display:none}
.item{display:grid;margin-bottom:37px;min-height:129px;text-align:center;}
.item img{margin-left:auto;margin-right:auto;margin-bottom:11px;}
.padding-host-box{padding-top:0px;}
.m-call{margin-bottom:42px;}
.btn-list-price{position:relative;bottom:36px;margin-top:-23px;right:0;text-align:center;float:none;margin-bottom:0px;}
.hidden-992{display:none;}
.menu-icons{display:inline-block;padding-right:0px;padding-left:0px;}
}
@media (max-width:767px){.shape-process-home{bottom:inherit;}
.foot-slideshow{margin-top:34px;}
.float-slideshow{float:inherit;margin-bottom:53px;}
.back-title{font-size:1.5rem;margin-top:6px;}
.mb-client{margin-bottom:0.5rem!important;}
#client-result .video-box .video-caption > .title .qoute{font-size:21px;}
.hvrbox .hvrbox-text{font-size:12px;}
.name-clients span{font-size:11px;}
.name-clients h5{font-size:14px;font-weight:bold;}
.comment-clients{font-size:11px;}
.padding-service{padding:0 0;}
.name-clients{text-align:right;margin-top:19px;}
.space-clients{padding-top:27px;}
.title-marketing{text-align:center;}
.title-box-blog{min-height:48px;}
.img-box-blog .profile-img-box-blog{bottom:122px;}
.footer-w-body ul li a{font-size:11px;}
.footer-w-title h2{font-size:15px;font-weight:bold;}
.logo-novin-footer img{width:210px;margin-left:auto;margin-right:auto;display:block;margin-bottom:17px;}
.social-footer ul li{float:none;margin-left:16px;display:inline-block;}
.social-footer{float:none;margin-top:19px;text-align:center;}
.footer-w-body ul li{font-size:14px;margin-bottom:1px;}
.logo-footer{text-align:center;}
.form-footer{width:72%;}
.p-contact-us{width:100%;}
.icon-info-about-img img{margin-right:0px;}
#accordion .card-header a{font-size:13px;}
.card-body{font-size:13px;text-align:justify;}
.timeline > li > .timeline-panel{width:100%;}
.timeline > li > .timeline-badge{top:-60px;}
.timeline > li:not(.timeline-inverted), .timeline > li.timeline-inverted{padding-right:20px;padding-left:20px;margin-bottom:130px;}
.service-box-portfolio p{font-size:12px;}
.service-box-portfolio img{width:37px;}
.show-stand-website{height:190px;}
.back-title-gray{font-size:2rem;}
.item{display:inline-flex;margin-bottom:0px;min-height:50px;text-align:right;}
.item img{margin-left:7px;}
.text-social{text-align:right;margin-bottom:21px;}
.call-footer{text-align:center;}
.call-footer-btn{padding-top:0px;text-align:center;}
.img-call-footer img{width:63%;margin-left:auto;margin-right:auto;display:block;}
.content-slider p{font-size:10px;}
.slider-icon img{width:35px;height:35px;}
.pt-6{padding-top:3rem!important;}
.why-report-p{margin-top:0px;}
.title-xs{font-size:1.1rem;}
.slideshow-body p{text-align:center;}
.slideshow-body-index:before{right:0px;}
.hz-scroll{margin-bottom:90px;}
.step-item{height:212px;border-radius:10%;width:155px;margin-bottom:-57px;}
.slideshow-google-ads p{width:60%;padding-right:9px;font-size:12px;text-align:right;}
.icon-info-google-num span{font-size:20px;}
.icon-info-google{display:block;}
.partner img{margin-left:auto;}
.adwords-features p{font-size:11px;}
.padding-manager-google{padding-top:20px;}
p#breadcrumbs{font-size:12px;}
.title-page h1{font-size:1.2rem;font-weight:bold;}
}
@media (max-width:1400px){.space-slider{min-height:48px;}
.space-slider-service{min-height:0px;text-align:center;}
.slideshow-body-index:before{top:112px;}
.slideshow-body-service:before{top:80px;}
}
@media (max-width:374px){.name-clients span{font-size:9px;}
}
@media (min-width:767px) and (max-width:1127px){.form-footer{width:50%;}
}
@media (max-width:1150px){.navbar-expand-lg .navbar-nav .nav-link, .navbar-nav .nav-link {padding: 1.4em 0.8em;}}
@media (max-width:1200px){.panel-header i {display: none;}}
.bg-job {background: #ffffff70;padding: 30px;box-shadow: 0 1rem 4rem rgba(0, 0, 0, 0.075);transform: translateY(0px);border-radius: 5px;transition: all linear 0.2s;}
.form-mp-title{padding-right: 18px; margin-bottom: 17px;font-weight: bold;color: #464646;}
.form-mp-radio{    margin-bottom: 21px;margin-top: 15px;}
.form-mp-border{border-bottom: 1px solid #e4e4e4;padding-bottom: 15px;}
select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {border-radius: 0px;border: 1px solid #f2f5fc;background: #f2f5fc;padding: 10px;}
.form-job-slider {padding-top: 64px;}
.wpcf7 form.sent .wpcf7-response-output {border-color: #46b450;background: #46b450;color: white;}
.spu-content {margin-top: -16px;margin-bottom: -16px;}
.padding-mp-pop{padding-left: 45px;}
.title-mp-pop{padding-top: 55px;font-size: 20px;font-weight: 600;margin-bottom: 25px;text-align: center;}
.des-mp-pop{ text-align: center;font-size: 16px;}
.mp-btn-pop{font-size:16px; color:#FFFFFF; background-color:#ec1919; border-radius: 18px; border-width:0px;width: 100%;}
.ff-mp-pop{width: 100%;padding: 14px;border-radius: 18px;border: 1px solid #ddd;margin-top: 30px;}
@media (max-width:600px){.padding-mp-pop{padding-right: 45px;}.title-mp-pop{padding-top: 33px;}}
.sib-input.sib-form-block {background: white;}
.single-content a{color: #e01d27;font-weight: bolder;}
@media (min-width:1119px) and (max-width:1176px){.navbar-expand-lg .navbar-nav .nav-link, .navbar-nav .nav-link {font-size: 13px;}}
.widget1{box-shadow: 1px 1px 11px #00000014;transform: translateY(0px);border-radius: 5px;margin-bottom: 25px;border: 1px solid #efefef;padding: 10px 15px;background: url('https://novinmarketing.com/wp-content/uploads/2020/09/background-left.png');
background-repeat: no-repeat;background-position-x: right;background-color: white;}
.widget1btn{background: #ffffff;
    color: #0e0e0e;
    border: none;
    padding: 5px 33px;
    border-radius: 3px;
    width: 100%;
    margin-top: 5px;}
.widget1title{padding:0px;margin:0px;color:white;font-weight: bold;}
.widget1txt{width: 100%;
    padding: 7px;
    border-radius: 2px;
    border: none;
    color: white;
    margin-top: 10px;
    margin-bottom: 5px;
    background-color: #ffffff85;font-size: 13px;padding: 16px 0;}
.red-text-hover a {color: #e11f29;}
.sticky-top {top: 148px;z-index: auto;margin-bottom: 26px;    text-align: center;}
.widget-mp-left {
    padding: 50px 16px;
    
    border: 1px solid #f2f2f2;
    background: #e11e28;box-shadow: 1px 1px 11px #00000014;
}
form.widget-mp-left-form {
    background: #e11e28;
    padding: 14px 10px;
   
}
.widget1txt::placeholder {color:white}
span.span-mp-baz {
    font-weight: bold;
}
 
.widget1btn {
  
    color: #e11e28;
    
}
span.widget-mp-left-title {
	color: white;}
blockquote {
    background: #ffebeb;
    padding-top: 24px;
}
@-webkit-keyframes bell-shake {
  1% { -webkit-transform: rotateZ(15deg); transform-origin: 50% 10%;}
  2% { -webkit-transform: rotateZ(-15deg); transform-origin: 50% 10%;}
  3% { -webkit-transform: rotateZ(20deg); transform-origin: 50% 10%;}
  4% { -webkit-transform: rotateZ(-20deg); transform-origin: 50% 10%;}
  5% { -webkit-transform: rotateZ(15deg); transform-origin: 50% 10%;}
  6% { -webkit-transform: rotateZ(-15deg); transform-origin: 50% 10%;}
  7% { -webkit-transform: rotateZ(0); transform-origin: 50% 10%;}
  8% { -webkit-transform: rotateZ(0); transform-origin: 50% 10%;}
}

@-moz-keyframes bell-shake {
  1% { -moz-transform: rotateZ(15deg); transform-origin: 50% 0%; }
  2% { -moz-transform: rotateZ(-15deg); transform-origin: 50% 0%;}
  3% { -moz-transform: rotateZ(20deg); transform-origin: 50% 0%; }
  4% { -moz-transform: rotateZ(-20deg); transform-origin: 50% 0%;}
  5% { -moz-transform: rotateZ(15deg); transform-origin: 50% 0%; }
  6% { -moz-transform: rotateZ(-15deg); transform-origin: 50% 0%;}
  7% { -moz-transform: rotateZ(0); transform-origin: 50% 0%;   }
  8% { -moz-transform: rotateZ(0); transform-origin: 50% 0%;  }
}

@keyframes bell-shake {
  1% { transform: rotateZ(15deg); transform-origin: 50% 0%; }
  2% { transform: rotateZ(-15deg); transform-origin: 50% 0%;}
  3% { transform: rotateZ(20deg); transform-origin: 50% 0%; }
  4% { transform: rotateZ(-20deg); transform-origin: 50% 0%;}
  5% { transform: rotateZ(15deg); transform-origin: 50% 0%; }
  6% { transform: rotateZ(-15deg); transform-origin: 50% 0%;}
  7% { transform: rotateZ(0); transform-origin: 50% 0%;   }
 8% { transform: rotateZ(0); transform-origin: 50% 0%;   }
}

.bell {
     margin: -16px;
}

.attribution {
  font-family: Helvetica Neue, sans-serif;
  text-align: center;
}

.attribution p {
  margin: 0;
  color: #777;
  font-size: .9em;
}

.attribution p a {
  text-decoration: none;
  color: #3EA3EA;
}

/* Bell shake */
.bell-shake--hover:hover,
.bell-shake--hover:focus,
.bell-shake {
  -webkit-animation: bell-shake 0.1s ease infinite;
  -moz-animation: bell-shake 0.1s ease infinite;
  animation: bell-shake 0.1s ease infinite;
}

.bell-shake-delay {
  -webkit-animation: bell-shake 20s ease 0.1s infinite;
  -moz-animation: bell-shake 20s ease 0.1s infinite;
  animation: bell-shake 20s ease 0.1s infinite;
}
.widget-mp-left {
	padding: 23px 16px;}
.single-content h2,.single-content h2 span{margin-bottom: 18px;font-size: 20px;font-weight: bold;}
.single-content h3 {margin-bottom: 18px;font-size: 17px;font-weight: bold;}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
       color: #fff;
    background-color: #E8E8E8;
    
   
}
.title-box-host-2 {
    display: flex;margin-right: 9px;
}
.icon-host-box-2 img {
    width: 40px;
    height: 40px;
       margin-bottom: 8px;
    margin-top: 7px;
}
.text-host-box-2 {
       margin-top: 16px;
    margin-right: 10px;
    font-size: 15px;
    font-weight: bold;
    color: #292929;
}
.tab-content>.active {
    display: block;
   
    
    transform: translateY(0px);
    border-radius: 5px;
    transition: all linear 0.2s;
    
    
        
}

element.style {
}
.nav-pills .nav-link {
    border-radius: .25rem;
    background: white;
    display: block;
    background-color: #fff;
    box-shadow: 0 1rem 4rem rgba(0, 0, 0, 0.075);
    transform: translateY(0px);
    border-radius: 5px;
    transition: all linear 0.2s;
    border: 1px solid #ececec;
    margin-bottom: 8px;}
 .row.bg-logo-new {
        background-color: #fff;
    box-shadow: 1px 1px 11px #00000014;
    transform: translateY(0px);
    border-radius: 20px;
    margin-bottom: 25px;
    border: 1px solid #efefef;
    padding: 36px 15px 20px 15px;
}
h2.bg-logo-title-new {
      background: #FFF3F4;
    color: #e11e28;
    font-size: 17px;
    padding: 17px 26px;
    border-radius: 44px;
    position: absolute;
    z-index: 5;
    top: -64px;
    right: 19px;
}
.space-logoo{    margin-bottom: -0.5rem!important;}
.space-clients-mpp {
    padding-top: 71px;
}
.bg-price-3{background: #ffffff00;
    border: none;
    box-shadow: none;}
.body-mp-google {
    padding: 20px 30px;
    background: white;
    box-shadow: 0 1rem 4rem rgba(0, 0, 0, 0.075);
    border-radius: 5px;    line-height: 51px;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #ffffff;
    background-color: #e11f29;
    border: none;
    border-radius: 30px;
    padding: 10px 27px;    margin: 0 7px;
}
.nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
    color: #333333;
    background-color: #efefef;
    border: none;
    border-radius: 30px;
    padding: 10px 27px;
}
.nav-tabs {
    border-bottom: none;
    margin-bottom: 26px;
}
.img-why-no img {
       width: 64px;
    height: 64px;
    margin-bottom: 8px;
    margin-top: 7px;
}
.img-why-no-title p{
    font-weight: bold;
    font-size: 16px;
    margin-top: 11px;
}
.img-why-no-des {
    font-size: 15px;
    font-weight: 300;
}
.body-support-ad {
       background: #e11e28;
    margin: 0 10px;
       padding: 22px 52px;
    border-radius: 16px;
    color: white;
}
.title-support-ad h3 {    font-size: 22px;
    margin-bottom: 12px;
}
p.text-support-ad {
    font-size: 15px;
}
.btn-ad {
    text-align: center;
        margin-top: 36px;
}
.btn-ad a{
        background: #bd000a;
    color: white;
    padding: 8px 16px;
    border-radius: 8px;
}
.bg-step-ad-mp{    background-color: #fff;
    box-shadow: 1px 1px 11px #00000014;
    transform: translateY(0px);
    border-radius: 20px;
    margin-bottom: 25px;
    border: 1px solid #efefef;
    padding: 36px 15px 20px 15px;}
.col-header-ad {
          color: #e11e28;
    margin-right: -15px;
    padding-right: 17px;
   background: #DFDFDF;
    border-radius: 14px 0 0 14px;
    padding-top: 1px;
    padding-bottom: 6px;
}
.p-num-out-h32 {
    font-size: 18px;
    font-weight: bold;    color: #423e3e;
}
.p-num-out-h32 span{    font-size: 48px;
    position: relative;
    top: 8px;
    margin-left: 6px;    color: #e11e28;}
.p-num-out-h32 img{    width: 39px;
    margin-right: 11px;}
.p-number-out2 {
    font-size: 15px;
    line-height: 30px;
    margin-bottom: 7px;
    font-weight: 400;
    margin-top: 11px;min-height: 121px;
}
.label-form-seo{ 
    font-weight: 500;
    background: #e11f29;
    padding: 11px 6px;
    text-align: center;
    color: white;
    border-radius: 7px;    margin-top: 16px;
    margin-bottom: 10px;}
.p-seo-ad-form p {text-align:center;}
.ra-as-mp{width: 100%;
    border: none;
    background: #f2f5fc;
    padding: 10px 14px;
    font-size: 14px;
    text-align: right;}
.hosstt{padding: 2px 14px;}
@media (max-width: 767px) { .title-box-host-2 {
    display: block;
    margin-right: -7px;
} 
.text-host-box-2 {
    margin-top: 1px;
	margin-right: 1px;}
	.icon-host-box-2 img {
 
    margin-right: auto;
    margin-left: auto;
    display: block;
}
	.text-host-box-2 {
   
		font-size: 13px;}
	.text-host-box-2 {
    
    text-align: center;
}
	
	.nav-tabs .nav-link {
     
    font-size: 13px; 
	}
	.title-support-ad h3 {
    font-size: 20px;
    text-align: center;
    line-height: 35px;
}
	.body-support-ad {
    background: #e11e28;
    margin: 0 10px;
    padding: 36px 9px;
    border-radius: 16px;
    color: white;
}
	p.text-support-ad {
    font-size: 15px;
    text-align: center;
}
}
input.wpcf7-form-control.wpcf7-text {
    width: 100%;
    border: none;
    background: #f2f5fc;
    padding: 14px;
    font-size: 14px;
    text-align: right;
}
.bg-cus-ads{
    width: 100%;
    background-image: url(https://novinmarketing.com/wp-content/uploads/2020/11/7.jpg);
    background-repeat: no-repeat;
   background-size: cover;
    min-height: 187px;
    padding-top: 40px;
    padding-bottom: 40px;
    margin-bottom: 56px;
    margin-top: 56px;
}
.title-index-ads-customer {
    color: white;
    font-size: 21px;
    font-weight: 500;
    margin-bottom: 12px;
}
.text-index-ads-customer {
    color: white;
}
.carousel-item2 {
  height: 19rem;
}
.carousel-item2 > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 32rem;
}
.img-ads-slider{    background-color: #fff;
    box-shadow: 1px 1px 11px #00000014;
    transform: translateY(0px);
    border-radius: 20px;
    margin-bottom: 25px;
    border: 1px solid #efefef;
    padding: 36px 15px 20px 15px;}
.name-clients-ads h5{
    color: #e22b2c;
    font-size: 15px;
    line-height: 23px;
}
.comment-clients-ads {
    color: #484848;
    font-size: 14px;
}

.btn-clients-ads a{background: red;
    color: white;
    padding: 7px 25px;
    border-radius: 13px;}
.carousel-indicators li {
 
    background-color: #e12129;}
ol.carousel-indicators {
    padding-right: 0;
}
.slide-ads {
    position: absolute;
    top: -105px;
}
.info-clients-img-ads{
    min-height: 92px;
}
.ads-bg2{background-color: #fff;
    box-shadow: 1px 1px 11px #00000014;
    transform: translateY(0px);
    border-radius: 20px;
    margin-bottom: 25px;
    border: 1px solid #efefef;
    }
@media (max-width:1118px) { 
.slide-ads {
    position: relative;
    top: -1px;    margin-top: 31px;
}
    .bg-cus-ads {
  
    margin-bottom: 0px;
    margin-top: 0px;
    }
}
.table-div .table-div-column {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border: 1px solid #e7e7e7;margin-bottom: 33px;
}
.bg-danger {
    background-color: #ff0303!important;
}
.title-list-ads {
         color: #ffffff;
    font-weight: 400;
    padding: 20px 0;
    text-align: center;
}
.t-col.text-right {
    padding: 15px 15px 15px 0;    font-weight: 500;
}
.t-col-center-mp {
   text-align: center;
     padding: 15px 0;
}
.bg-list-g{background: whitesmoke;}
.price-list-mp{    background: #fff3f4;
    color: #e11e28;
    
    border-top: 1px solid #d6caca;}
.btn-price-listing{       color: #4a4a4a;
      color: #ffffff;
    background: #e11f29;
    font-size: 14px;
    padding: 7px 19px;
    border-radius: 7px;
    margin-right: 12px;}
.ve-h-min{    min-height: 80px;}
.title-ads-listing-m{   background-color: #e11e28;
    border-bottom: 3px solid #9e0a12;}
.p-r-l-list {
        padding: 0px 28px;
}
.class-a-list {
    margin-top: 20px;
}
#more {display: none;}
#more2 {display: none;}
#more3 {display: none;}
#more4 {display: none;}
#more5 {display: none;}
#more6 {display: none;}
#more7 {display: none;}
#more8 {display: none;}
.hidden-title-price{display: none;}
.class-gray-bo{display: none;}
@media (max-width:991px) { 
    .hidden-title-price{display: block;    margin-right: 15px;}
    .class-gray-bo{    background: #d8d8d8;
    color: white;
    padding: 0 0 11px 0;display: block;}
        }
        
@media (min-width:991px) { 
    
    #more {display: block;}
    #more2 {display: block;}
    #more3 {display: block;}
    #more4 {display: block;}
    #more5 {display: block;}
    #more6 {display: block;}
    #more7 {display: block;}
    #more8 {display: block;}
    .btn-more-mp{display: none;}
     
        }
        .class-mp-pp {
    display: inline-flex;
       display: -webkit-inline-box;
    

}
.btn-more-mp{     border: none;
    
    margin-top: 13px;
    background: none;}

.google-ads-slider {
    display: flex;    padding-right: 17px;    padding-left: 17px;
}
.google-ads-slider img{    width: 127px;}
.title-des-google-ads-slider {
    text-align: right;
    padding-right: 14px;
    padding-top: 16px;
    font-weight: bold;
}
.mp-class-ff{    width: 100%;
    margin-top: 19px;
    border-radius: 11px;
    padding: 10px 5px;
    font-size: 14px;
    border: 1px solid #b5b5b5;}
button.sib-form-block__button.sib-form-block__button-with-loader.mp-btn-23423 {
    background: #e21e28;
    color: white;
    padding: 0px 40px;
    border: none;
    border-radius: 10px;
}
form#sib-form {
    background: white;
}