.elementor-element-7800c54, .elementor-element-bf02284{visibility:visible !important}

#online_brand h2{font-size:2.2rem}

#online_brand .colm_1{width:37%; float:left}
#online_brand .colm_2{width:62%; float:right}
.clear{clear:both}
#online_brand .colm_1 .d-flex, #online_brand .colm_2 .d-flex{margin-bottom:25px}
#online_brand .injected-svg, #lead_gen .injected-svg{height:0.5rem}
#online_brand  path[stroke], #lead_gen  path[stroke]{stroke-width:8px !important}
#online_brand  .attachment-large, #lead_gen .attachment-large{/* width:100% */}
#lead_gen .colm_1{width:37%; float:left}
#lead_gen .colm_2{width:62%; float:right}
.clear{clear:both}
#lead_gen .colm_1 .d-flex, #lead_gen .colm_2 .d-flex{margin-bottom:20px}
#lead_gen .elementor-element-fbccf51 .elementor-column-wrap{padding:0 !important}
#lead_gen h2{font-size:2rem}
#what-you-do p{line-height:1.7;font-weight:normal}
#what-we-do p{line-height:1.7;font-weight:normal}
#what-we-do p br{display:none; content:' ';}
#what-we-do p br:after{content:' ';}

.pland h2{line-height:25px}
#pricing .card{background:transparent;border:1px solid #92B3F8 !important;border-radius:10px ; color:#fff; min-height:900px !important}
#pricing .h5{color:#fff}
#pricing .card-body{padding:0}
#pricing .text-center{width:100%}
#pricing .text-center h4{margin:0 0 15px 0; padding:15px 0; background:#FFFFFF;  border-radius:10px 10px 0 0; color:#2567EF; }
#pricing .card{border:none; box-shadow:none}
#pricing .card >.mb-4{border-bottom:1px dotted #E7E3E3; min-height:250px}
#pricing .card >..mb-4 div+div{padding:10px}
#pricing ul{margin:0 0 0 15px}
#pricing ul li{/* margin:10px 0px 0 0 !important; */ padding:0 15px 0 0; color:#fff}
#pricing ul li h6{color:#fff !important}
#pricing svg.bg-success [stroke]:not([stroke="none"]){stroke:#93D8FF !important}
#pricing ul li svg{height:0.7rem !important; margin:5px !important}
#pricing .bg-success-alt{background:#3180FF !important}
.wpsm_testimonial{background:#fff; width:32%; margin-right:2%; border-radius:5px; padding-bottom:20px}
.testi_3, .testi_6{margin-right:0 !important}
.testi_6{margin-top:-90px}
.testi_4{margin-top:-60px}
.wpsm_testimonial-pic img{width:auto !important; height:auto !important}
.wpsm_testimonial .wpsm_testi_content{margin-bottom:0 !important}
.latest-posts{border:1px solid #EAEDF2; border-radius:10px; min-height:100%; position:relative; background-color:#fff;}
.latest-posts h3{margin:0; padding:20px 20px 0 20px; font-size:20px; font-weight:normal; min-height:80px}
.latest-posts .excerpt{padding:0 20px 0 20px; font-size:15px !important }
.latest-posts .excerpt p, .latest-posts .excerpt b{font-weight:normal}
.latest-posts .clickable{position:absolute; width:100%; height:100%; left:0; top:0; display:block; z-index:999}
/* .latest-posts .excerpt p{position:relative}
.latest-posts .excerpt p::after{position:absolute; content:"..."; display:block} */
.latest-posts h3 a{color:#2E3138; }
.posts_botminfo{padding:10px 0;border-top:1px solid #EAEDF2; position:absolute; bottom:0; width:100%}
.post_date{float:right; color:#AAABAF; font-size:15px; padding:8px 20px 0 0}
.post_catg{float:left;font-size:15px; margin-left:20px}
#Design{color:#D52B3C; background:#FAEAEB; padding:8px 20px; border-radius:20px}
#Finance{color:#2A6AEE; background:#D2E0FB; padding:8px 20px; border-radius:20px}

#Real{color:#fff; background:#07AC4E; padding:8px 20px; border-radius:20px}
#Health{color:#fff; background:#FE5252; padding:8px 20px; border-radius:20px}
#Education{color:#fff; background:#E6B54E; padding:8px 20px; border-radius:20px}
#Tech{color:#fff; background:#0A56B8; padding:8px 20px; border-radius:20px}

.elementor-section.elementor-section-boxed > .elementor-container{max-width:1000px !important}
.navbar-container .container{max-width:1040px !important}
#whom .elementor-element-7f319a6 .top{top:-27px !important}
#whom .elementor-element-7f319a6 .left{left:auto !important; right:-74px !important}
#ehom .elementor-element-7b395b4 .right{right:auto !important; left:-80px !important}
/* #pricing, #online_brand{display:none !important} */

.page-id-2150 .custom-logo {
    visibility: hidden
}
.page-id-2150 .navbar {
    background-color: #fff !important;
    border-bottom: 1px solid #eaedf2 !important ;
}
.page-id-2150 .navbar-brand {
    background-image: url(https://inwoqo.com/wp-content/uploads/2020/03/INWOCO-LOGO-01-01.png);
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-color:#fff ;
}
.postid-2061 .custom-logo {
    visibility: hidden
}
.postid-2061 .navbar-brand {
    background-image: url(https://inwoqo.com/wp-content/uploads/2020/03/INWOCO-LOGO-01-01.png);
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
.postid-2061 .navbar {
    background-color: #fff !important;
    border-bottom: 1px solid #eaedf2 !important;
}
.flickity-prev-next-button {
    display: none;
}

.flickity-prev-next-button {
    display: none;
}

#navigation-menu ul li:last-child {
    background: #2568EF;
    border-radius: 8px; margin-left:15px
}

    #navigation-menu ul li:last-child a {
        color: white;
        font-weight: 400;
    }
	
/***************Home*******************/
.navbar{border-bottom:1px solid #5B5B5B}
.elementor-element-589c960, .elementor-element-08aa56f{display:none}
#whom_content .list-unstyled li{margin:0 0 50px 0 !important}
#whom_content .list-unstyled li p{font-size:16px; font-weight:300; color:#2C2C2C; margin-bottom:3px}
#whom_info  .elementor-element-5028a33 .elementor-widget-wrap{align-content:flex-start}
#whom_content .rounded-circle{display:none !important}
#whom_content .list-unstyled h4 span{border-radius:50%; width:25px; height:25px; line-height:25px; text-align:center; color:#fff; font-size:17px; font-weight:bold; background:#28A745; position:relative; margin-right:18px; top:-1px; display:inline-block}
.home .menu-item-2257{/* background: transparent !important;border:1px solid #4c4c4c; */}
.home .navbar-nav, .navbar-nav{display:block}
.home .navbar-nav li, .navbar-nav li{display:inline-block}
.home .menu-item-2257, .menu-item-2257{font-size:14px !important}
.home .menu-item-2257 a, .menu-item-2257 a{padding:5px 10px !important}
.how_work .card{border:1px solid #000 !important}
.how_work .card a{color:#000 !important}
.home_req {text-align:center}
    .home_req a {
        color: #fff;
        font-size: 20px;
        font-weight: 400;
        text-align: center;
        display: inline-block;
        border-radius: 10px;
        border: 2px solid #fff;
        padding: 0.5rem 1.5rem
    ;}
.home_req a:hover{background:#fff; color:#000}
.footer_divider{border-bottom:1px solid #273960; margin:90px 0 38px 0}
#footer-copyright-widget{text-align:center; }
#footer-copyright-widget p{font-size:16px; font-weight:300; color:#fff}
#footer-copyright-widget a{color:#fff; text-decoration:none; font-weight:300}
#footer-copyright-widget a:hover{text-decoration:underline}
.readmore{color:#080F20; font-size:16px; font-weight:600; padding-left:20px; position:absolute; bottom:75px}
.readmore a{color:#080F20;}
.home #menu-item-2256 a{color:#fff }
.home .scrolled #menu-item-2256 a{color:#7F7F7F !important }
.home  .scrolled #menu-item-2257{border:none; font-size:14px}
.home  .scrolled #menu-item-2257 a, .home  .scrolled #navigation-menu ul li:last-child a{/* color:#7F7F7F */  }
.home  .scrolled.navbar{border-bottom:none}
.home .leads{font-size:20px;}
.elementor-element-5243299 .card h6{color:#000}
.elementor-element-5243299 .card {border:1px solid #000}
.btn-back-to-top{bottom:7rem; right:1.9rem}
.btn-back-to-top{background:rgba(37,104,239,0.7)}
.btn-back-to-top:hover{background:rgba(37,104,239,1)}
.floating_box{position:fixed; top:50%; background:#777575; width:42px; height:250px; left:0; border:1px solid #000; z-index:99; display:none}
.floating_box ul{margin:0; padding:0}
.floating_box ul li{list-style:none; display:block}
.floating_box ul .wapp_icon{width:42px; height:42px; line-height:42px; text-align:center}
.floating_box ul .enquiry_icon{width:42px; height:42px; line-height:42px; text-align:center}
.floating_box ul .ph_icon{width:42px; height:42px; line-height:42px; text-align:center}
#hw_we_work .tickbg{background-color:#C0D1EB;width: 20px;height: 20px;text-align: center;line-height: 20px;margin-top:5px}
.firsttick, #what-we-do .d-flex:first-child .tickbg{width: 26px !important}
#hw_we_work .tickbg svg{height:11px; margin:0 !important}
#hw_we_work .align-items-center{align-items:start !important; margin-top:5px}
#wpcf7-f922-p997-o2  .captcha input, .captcha input{width:auto !important; display:inline-block !important}
#wpcf7-f922-p997-o2  .captcha, .captcha{display:inline-block }


.wpcf7-validation-errors{border:1px solid gray !important; color:#ff0000}
.wpcf7-mail-sent-ok{border:1px solid gray !important; color:#398f14}
.home_banner{font-size:35px; font-weight:300; padding-top:60px}
#home_header{background-size:100% 100% !important}

/******************Home****************/
/***************Popup Start************/
#fadeandscale_background{opacity:1 !important;
			background:rgba(0,0,0,0.8) !important}
#fadeandscale {
    -webkit-transform: scale(0.8);
       -moz-transform: scale(0.8);
        -ms-transform: scale(0.8);
            transform: scale(0.8);
			
}
.popup_visible #fadeandscale {
    -webkit-transform: scale(1);
       -moz-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
}

#fadeandscale_1 {
    -webkit-transform: scale(0.8);
       -moz-transform: scale(0.8);
        -ms-transform: scale(0.8);
            transform: scale(0.8);
			
}
.popup_visible #fadeandscale_1 {
    -webkit-transform: scale(1);
       -moz-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
}
.well {
        background:#fff; padding:15px; border-radius:10px;
        display:none;
    }
.fadeandscale_close, .fade_close {background:#2568EF; width:40px; height:40px; border-radius:50%; text-align:center; line-height:40px; color:#fff; font-weight:bold; font-size:20px; position:absolute; top:-7px; right:-7px; border:none}
/***************Popup End************/
/******************Pricing************/
.botmfooter_align{max-width:1000px; width:100%; margin:auto}
.prefooter{background-image:linear-gradient(180deg, #2568EF 0%, #2568EF 100%); transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0 35px 0 /* padding:8rem 0 5rem 0 */}
.botmfooter{background-color: transparent;background-image: linear-gradient(180deg, #2568EF 0%, #09152F 100%);transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding:30px 0px 35px 0px}
.pricing_table{font-family: 'Roboto', sans-serif; border:1px solid #92B3F8; min-height:770px; background:transparent; border-radius:10px; color:#fff;}
.pricing_heading{border-radius:10px 10px 0 0; background:#fff; padding:20px;}
.pricing_heading h1{font-weight:inherit; font-size:20px; font-weight:bold; color:#2568EF; margin:0; padding:0}
.pricing_heading h5{font-weight:inherit; font-size:16px ;font-weight:400; color:#5D5C5C; margin:0; padding:5px 0 0 0}
.pricing_info{padding:17px; padding-bottom:10px;}
.pricing_info h2{color:#F7F9FC; font-weight:300; font-family:inherit; font-size:18px; margin:0}
.pricing_info .rupee{font-size:24px; color:#fff}
.pricing_info .rupee em{font-size:16px; font-style:normal}
.pricing_info  .plus{font-size:20px; font-weight:bold; color:#fff; margin:0px 0 0px 40px}
.pricing_list{padding:14px; padding-top:0px;}
.pricing_list p{font-size:14px; color:#F7F9FC; font-weight:bold; margin:0; padding:0}
.pricing_list ul{margin:0 !important; padding:0}
.pricing_list ul li{list-style:none; background:url("../img/bullet.png") no-repeat 0 4px; padding-left:20px !important; font-size:14px; font-weight:300; margin:5px 0 0 0; padding-right:15px;}
.pricing_table .mb20{margin-bottom:25px !important}
.prcing_col4{font-size:14px;}
.prcing_col4 span{font-size:24px; }
.pricing_table .extraspace{margin-top:146px !important}
.pricing_table .ribbon {
  width: 160px;
  height: 32px;
  font-size: 11px;
  text-align: center;
  color: #fff;
  font-weight: bold;
  box-shadow: 0px 2px 3px rgba(136, 136, 136, 0.25);
  background: #4dbe3b;
  transform: rotate(45deg);
  position: absolute;
  right: -45px;
  top: 15px;
  padding-top: 7px; padding-left:6px
}
#pricing .elementor-element-dc8345d{overflow:hidden}


/******************Pricing************/
/*****************FAQ*****************/
#faq_info a{position:relative}
#faq_info h6{font-size:16px; font-weight:bold; transition:none !important}
#faq_info .justify-content-between svg{display:none !important}
#faq_info .justify-content-between::after{content:""; background:url("../img/faq_arrow.png") no-repeat; width:14px; height:10px; display:block; position:absolute; right:40px; font-size:35px; font-weight:300}
#faq_info .justify-content-between svg{display:nnoe !important}

#faq_info .card > [data-toggle="collapse"][aria-expanded="true"] .justify-content-between::after {
	 background:url("../img/faq_arrow1.png") no-repeat !important;
}
/* #faq_info .card > [data-toggle="collapse"][aria-expanded="true"] .justify-content-between{padding-bottom:15px; border-bottom:1px solid #4F85F1 }
#faq_info [aria-expanded="true"]{background:#2568EF; border-radius:5px 5px 0 0}
#faq_info .card  .collapse.show{background:#2568EF}
#faq_info [aria-expanded="true"] h6{color:#fff}
#faq_info .card > .collapse.show p, #faq_info .card > .collapse.show span{color:#fff} */
#faq_info .card{border:1px solid #F1F1F1}
.page-id-2150 .lead{padding-top:30px}

#ftab_1 .faq_active  a, #ftab_2 .faq_active  a, #ftab_3 .faq_active  a, #ftab_4 .faq_active  a, #ftab_5 .faq_active  a, #ftab_6 .faq_active  a,
#ftab_7 .faq_active  a, #ftab_8 .faq_active  a, #ftab_9 .faq_active  a, #ftab_10 .faq_active  a, #ftab_11 .faq_active  a, #ftab_12 .faq_active  a
{background:#2568EF; border-radius:5px 5px 0 0; color:#fff}
#ftab_1 .faq_active  a h6, .faq_active  a h6, .faq_active  a{color:#fff !important; transition:none !important}
#ftab_1 .faq_active, .faq_active{background:#2568EF; color:#fff}

#faq_banner_info .text-lg-left section{padding:6rem 0}

/*****************FAQ*****************/

/*********************Casestudies**********/
.post_excerpt{padding-top:35px}
.post_excerpt p{font-size:24px; font-weight:normal; padding-top:25px;color:#393C44}
.post_excerpt b{font-size:24px; font-weight:bold; color:#393C44}
.single .p-0 .display-4{font-size:3rem; color:#393C44; line-height:1.2}
.single  .justify-content-center .col-xl-7{max-width:100%; flex:100%}
.single  .article .h2{color:#2C3038; font-size:30px; font-weight:600;font-family: 'Roboto', sans-serif; padding-top:8px}
.single  .article p{color:#5C5C5C; font-size:18px; font-weight:normal;font-family: 'Roboto', sans-serif;}
.single  .pb-0 .border-top{display:none !important}
.single .article .list-group-item h6{color:#393C44;font-size:18px;font-weight:500;}
.single .article .list-group-item div{font-weight:normal;}
.single .pb-0{padding-bottom:100px !important}
.single figure{text-align:left; width:540px !important; margin-top:35px}

/*********************Casestudies**********/



@media screen and (min-width:1300px) and (max-width: 1600px)
{
.single .display-4{font-size:2.5rem}
.post_excerpt p{font-size:20px}
.single  .article p{font-size:16px;}
.single .article .sticky-lg-top h6{font-size:16px;}
.prefooter{padding:75px 0 35px 0}

}
@media screen and (min-width:1600px) and (max-width: 1800px)
{
.single .slick-slide{height:555px !important}
}
@media screen and (min-width:400px) and (max-width: 450px)
{
.botmfooter .slick-prev{left:5px !important}
.botmfooter .slick-next{right:5px !important}
}
@media screen and (min-width:767px) and (max-width: 770px)
{
.botmfooter .slick-prev{left:5px !important}
.botmfooter .slick-next{right:5px !important}
}


@media only screen and (max-width: 768px) {
#home_header .display-3{font-size:30px}
#home_header{background-size:cover !important; position:relative; background-position:66% !important}
#home_header::before{background:rgba(0,0,0,0.2); position:absolute; content:""; display:block; width:100%; left:0; top:0; height:100%}
#home_header .home_banner, #home_header .display-3 , #home_header p {text-align:center}
.home .navbar-nav li{display:block}
.home .menu-item-2257{border:none !important}
.home  .scrolled #menu-item-2257 a{color:#fff !important}
.home #menu-item-2257 a{color:#fff}
.home .menu-item-2257{background:#2568EF !important }
.page-id-2150 .text-lg-left section{padding-bottom:10px}	
#menu-item-2257{width: 170px;margin: auto !important;text-align: center;}
#faq_info .elementor-container{width:100%}
.page-id-1235 .bg-light{margin-top:30px}
.page-id-806 .bg-light{margin-top:30px}
.well{width:90%}
#menu-item-2256 a
#footer-copyright-widget p{padding:0 10px}
#faq_info .justify-content-between::after {right:9px}
.page-id-2150 .elementor-element-6fd9037 .container  h1{ padding-top:30px ;margin-bottom:0}
.floating_box{display:none}
article.article ul{padding-left:0 !important}
#navigation-menu ul li:last-child{margin-left:0}
/*.navbar-toggler{display:none}*/
.elementor-element-355fcd1 .lead, .elementor-element-2c8032c{display:none !important}

.wpsm_testimonial{width:100%; margin:20px 0 !important}
/* #forwhom_sec{padding:20px 0 0 0 !important} */
#forwhom_sec .display-4{margin-bottom:0 !important}
.latest-posts .excerpt{padding:0 15px 0 20px !important; margin:15px 0}
.latest-posts .excerpt p{margin:0}
.latest-posts  .readmore{position:relative; bottom:0}
#pricing .card, .pricing_table{min-height:auto !important}
#pricing .card > .mb-4{min-height:auto !important; padding-bottom:15px}
#pricing{padding-bottom:10px !important; padding-top:30px !important}
#pricing .card{padding-bottom:35px !important}
.elementor-container{width:86%; margin:auto}
#lead_gen .colm_1, #lead_gen .colm_2{width:100%; float:left}
#online_brand .colm_1, #online_brand .colm_2{width:100%; float:left}
.home section{padding:50px 0 !important}
.elementor-element-f73c902 p{padding-bottom:0 !important; margin-bottom:0}
#lead_gen .colm_2 .d-flex:last-child{margin-bottom:0 !important}
.elementor-element-77e4e58  h2.display-3, #forwhom_sec  h2.display-3{margin-bottom:0 !important}
.elementor-element-77e4e58 .elementor-column-wrap{padding:0 !important}
#forwhom_sec .elementor-column-wrap{padding:0 !important}
.home section[data-id="5ad4e28"]{ padding-top:0 !important}
#whom_info{padding-top:0 !important}
.home section[data-id="2959890"]{padding-top:0 !important}
.home section[data-id="2959890"] .elementor-shape{display:none}
#pricingmenu{padding-bottom:0 !important}
#pricingmenu .elementor-column-wrap{padding:0 !important}
#pricingmenu h3.display-3{/* margin-bottom:0 !important */}
.home section[data-id="7826c15"]{padding-top:0 !important}
.home section[data-id="f9fb6d7"]{padding-top:0 !important}
.home section[data-id="fae5634"]{padding:0 !important}
.botmfooter{padding-top:0}
#footer-copyright-widget p{padding:0 15px}
.home .prefooter {padding:0 !important}
.home .prefooter .elementor-column-wrap{padding:40px 0 30px 0 !important}
.btn-back-to-top{background:rgba(37,104,239,0.7)}
.btn-back-to-top:hover{background:rgba(37,104,239,1)}
.elementor-element-8182de0 .elementor-column-wrap{padding:0 !important}
.elementor-element-bf02284  .elementor-column-wrap{padding:0 !important}
#whom_content .list-unstyled li{margin:0 0 20px 0 !important}
#whom_content .list-unstyled h4 {font-size:18px !important}
.elementor-element-5243299 .elementor-column-wrap{padding:8% 0% 0% 0% !important}
.elementor-element-881160b .elementor-column-wrap{padding:0 !important}
.elementor-element-881160b h3.display-3{margin-bottom:0 !important}
#online_brand h2{font-size:2rem}
#lead_gen h2{font-size:2rem}
.elementor-element-e9c0b95 .elementor-column-wrap{padding-left:0 !important}
.elementor-element-7800c54 .lead{padding-top:13px}
.elementor-element-8624071 .elementor-column-wrap{padding:0 !important}
.elementor-element-5028a33  .elementor-column-wrap{padding:0 !important}
.home .pricing_table .extraspace{margin-top:0px !important}
.home .elementor-element-235de4a .elementor-shape{display:none}
.home #menu-item-2256 a{color:rgba(0, 0, 0, 0.5) !important}
.elementor-element-7800c54 .display-3{margin-bottom:0.5rem}
#whom_content .ml-3 {margin-left:0 !important}
#whom_content .ml-3 {margin-left:0}
.footer_divider{margin:38px 0 38px 0}
.home_req a{font-size:19px; font-weight:400; width:190px; height:40px; line-height:35px; padding:0 }
.latest-posts h3{min-height:auto}
.single .article p br{display:block; margin:5px 0}
#what-we-do .d-flex{display:table !important; width:100%}
#what-we-do .tickbg {display:inline-block !important}
#what-we-do p{display:inline-block !important; width:85%; vertical-align:top}

#what-you-do .d-flex{display:table !important; width:100%}
#what-you-do .tickbg {display:inline-block !important}
#what-you-do p{display:inline-block !important; width:85%; vertical-align:top}
.firsttick, #what-we-do .d-flex:first-child .tickbg{width:20px !important}
#hw_we_work .tickbg svg{margin:-2px 0 0 0 !important}
.botmfooter .slick-slide{height:490px !important}
}