
    @font-face {
        font-family: 'NunitoSans-Black';
        src: url('../woff2/nunitosans-black.woff2') format('woff2'),
            url('../woff/nunitosans-black.woff') format('woff');
        font-weight:900;font-style:normal;font-display:swap;
    }
    @font-face {
        font-family: 'NunitoSans-Bold';
        src: url('../woff2/nunitosans-bold.woff2') format('woff2'),
            url('../woff/nunitosans-bold.woff') format('woff');
        font-weight:bold;font-style:normal;font-display:swap;
    }
    @font-face {
        font-family: 'NunitoSans-ExtraBold';
        src: url('../woff2/nunitosans-extrabold.woff2') format('woff2'),
            url('../woff/nunitosans-extrabold.woff') format('woff');
        font-weight:800;font-style:normal;font-display:swap;
    }
    @font-face {
        font-family: 'NunitoSans-Light';
        src: url('../woff2/nunitosans-light.woff2') format('woff2'),
            url('../woff/nunitosans-light.woff') format('woff');
        font-weight:300;font-style:normal;font-display:swap;
    }
    @font-face {
        font-family: 'NunitoSans-SemiBold';
        src: url('../woff2/nunitosans-semibold.woff2') format('woff2'),
            url('../woff/nunitosans-semibold.woff') format('woff');
        font-weight:600;font-style:normal;font-display:swap;
    }
    @font-face {
        font-family: 'NunitoSans-Regular';
        src: url('../woff2/nunitosans-regular.woff2') format('woff2'),
            url('../woff/nunitosans-regular.woff') format('woff');
        font-weight:normal;font-style:normal;font-display:swap;
    }
    html {
        scroll-behavior: smooth;
    }
    *,
    body {
        padding:0;margin:0;font-family:'NunitoSans-Regular';font-size:14px;
    }
    img {
        max-width: 100%;
    }
    .container {
        max-width:1170px;margin:0 auto;
    }
    ul,
    ol {
        margin:0;padding: 0px;
    }
    h6 {
        font-family:'NunitoSans-Bold';font-size: 18px;
    }
    .create_Link{
        width: 13%;
      }
    .createPoster_btn{
        background: #FFA009;
        border: none;
        /* width: 13%; */
        padding: 10px;
        color: black;
        border-radius: 6px;
        font-weight: bold;
        font-size: 14px;
        text-transform: uppercase;
    }
    .header_bg {
        position: relative;background:rgb(230, 247, 249);
        background: linear-gradient(140deg, rgba(230, 247, 249, 1) 0%, rgba(230, 247, 249, 1) 64%, rgba(230, 247, 249, 1) 64%, rgba(197, 238, 239, 1) 64%);
    }
    .top_header {
        display:flex;flex-direction:row;align-items:center;z-index:10;position:sticky;width:100%;padding:10px 30px 0 30px;background:none;
    }
    .logo_section {
        flex: .5;
    }
    .nav_section {
        flex: 2;
    }
    .logo_section, .start_section {
        flex: 1;
    }
    .start_section {
        display: flex;
        justify-content: flex-end;
        text-align: right;
        align-items: center;
    }
    .start_section .dropdown {
        display: inline-block;
    }
    ul.navUL {
        margin-bottom: -18px;
    }
    .inner_nav {
        text-align: center;
    }
    .inner_nav ul.navUL {
        list-style: none; padding:0;margin:0;display:inline-block;
    }
    .inner_nav ul.navUL li {
        float:left;margin:0 15px;padding-bottom:20px;
    }
    .inner_nav ul.navUL li a {
        font-family:'NunitoSans-Regular';
        color: #000000;
    }
    /* ********************* style end ************************* */
    .inner_search input[type="text"]:focus {
        outline:none;box-shadow:none!important;border:none!important;
    }
    .inner_search ::placeholder {
        color: #000;
        opacity: 1;
    }
    .inner_search :-ms-input-placeholder {
        color: #000;
    }
    .inner_search ::-ms-input-placeholder {
        color: #000;
    }
    h2{
        font-size: 30px;
        font-family: 'NunitoSans-ExtraBold';
    }
    .cl_steps_section p.text-center,
    .cl_steps_section p.text-center a {
        font-size: 16px;
    }
    .innerVideo {
        background: url(../svg/video_background2.svg);
        display: grid;
        align-content: center;
        margin: auto;
        max-width: 1080px;
        height: 620px;
        padding: 1em;
        background-size: cover;
        background-repeat: no-repeat;
        /* background: linear-gradient(to bottom, black 50%, rgb(224 222 217) 50% 50%); */
    }
    .innerVideo iframe {
        margin-left: 8em;
        border-radius: 20px;
        width: 800px;
        height: 430px;
    }
    .make_flyer_section .col-lg-8 img {
        width: 100%;
        margin-top: 30px;
    }
    .fsteps ul li span {
        display: inline-block;
        padding: 5px 11px;
        background: #DD1956;
        color: #fff;
        border-radius: 50px;
        margin-bottom: 7px;
    }
    .fsteps ul li {
        margin-bottom: 22px;
    }
    .make_flyer_section h2 {
        font-family: 'NunitoSans-Bold';
        margin-top: 0;
        font-size: 22px;
    }
    .make_flyer_section .col-lg-8 p,
    .make_flyer_section h2{
        padding-left: 15%;
    }
    .fsteps ul {
        background: url(../svg/f_dotline.svg) no-repeat;
        background-position: 0px 10px;
        background-size: 52% auto;
    }
    .fsteps ul li p {
        font-family: 'NunitoSans-SemiBold';
    }
    .fsteps ul li:first-child {
        padding-left: 50px;
    }
    .fsteps ul li:nth-child(2) {
        padding: 20px 0 0 140px;
    }
    .fsteps ul li:nth-child(3) {
        padding: 0 0 0 30px;
    }
    .fsteps ul li:nth-child(4) {
        padding: 20px 0 0 140px;
    }
    .fsteps ul li:last-child {
        padding: 0 0 0 40px;
    }
    .make_flyer_section {
        background: #F5F5F5;
        padding: 50px 0 50px 0;
    }
    .mmf_btn {
        text-align: center;
        margin-top: 52px;
    }
    .mmf_btn img {
        width: 180px;
    }
    .more_features_section h2 {
        text-align: center;
        margin-bottom: 15px;
    }
    .feature_item {
        background: #F6FDFF;
        padding: 25px;
        border-radius: 10px;
        border: 1px solid transparent;
        transition: .3s;
    }
    .feature_item:hover {
        background: #fff !important;
        border: 1px solid #F1F1F1;
        box-shadow: 0 0 10px #efefef;
    }
    .feature_item img {
        width: 50px;
        margin-bottom: 10px;
    }
    .feature_item h3 {
        font-size: 18px;
        font-weight: bold;
        margin-bottom: 15px;
    }
    .more_features_section {
        padding: 70px 0;
    }
    .more_features_section .row {
        margin-top: 60px;
    }
    .testimonial_section {
        background: #FCF6EF;
        padding: 40px 0 50px 0;
    }
    .testimonial_section h2 {
        text-align: center;
        margin-bottom: 10px;
    }
    .tstar {
        text-align: center;
        margin-bottom: 70px;
    }
    span.tcontent span {
        display: block;
    }
    .tcontent span:first-child,
    .tcontent p {
        font-size: 16px;
        margin-bottom: 0px;
    }
    span.tcontent {
        margin-left: 6px;
    }
    span.tcontent span:nth-child(2) {
        font-size: 12px;
    }
    .tinfo {
        display: flex;
    }
    .hidden_tcontent {
        background: #fff;
        padding: 25px;
        border-radius: 10px;
        margin-bottom: 20px;
        position: relative;
    }
    .hidden_tcontent:after {
        content: "";
        position: absolute;
        bottom: -10px;
        left: 42px;
        width: 17px;
        height: 26px;
        background: #fff;
        transform: rotate(50deg);
    }
    span.timg {
        margin-right: 5px;
    }
    .cl_steps_section {
        padding: 0px 0 20px 0;
        text-align: center;
    }
    .cl_steps_section h2 {
        text-align: center;
    }
    .faqs_section {
        margin: 50px 0;
    }
    .faq_list h3 {
        font-size: 19px;
        font-family: 'NunitoSans-Bold';
    }
    .faq_list {
        margin-bottom: 30px;
    }
    .footer_section {
        background: #000;
        padding: 50px 0 0 0;
    }
    .footer_section .col-lg-1 img {
        width: 70px;
    }
    .footer_section h3 {
        font-family: 'NunitoSans-Bold';
        font-size: 25px;
        color: #fff;
        line-height: normal;
        margin: 0 0 0 30px;
    }
    .social_icon a img {
        width: 60px;
        margin: 0 3px;
        transition: .5s;
    }
    .footer_section .row:first-child {
        border-bottom: 1px solid #707070;
        padding-bottom: 30px;
        margin-bottom: 40px;
    }
    .footer_widget h4 {
        font-size: 18px;
        color: #fff;
        font-family: 'NunitoSans-Bold';
        margin-bottom: 20px;
        margin-top: 0;
    }
    .footer_widget ul a {
        color: #B5B5BB;
        margin-bottom: 14px;
        display: inline-block;
    }
    .footer_form {
        border-bottom: 1px solid #707070;
        position: relative;
        margin-top: 30px;
        margin-bottom: 20px;
    }
    .footer_form input[type="text"] {
        border: none;
        background: none;
        color: #fff;
        width: 90%;
    }
    .footer_form input[type="text"]:focus {
        outline: none;
        box-shadow: none !important;
        border: none !important;
    }
    .footer_form button {
        position: absolute;
        right: 0;
        background: none;
        border: none;
    }
    .footer_form button img {
        width: 22px;
    }
    .footer_form ::placeholder {
        color: #B5B5BB;
        opacity: 1;
    }
    .footer_form :-ms-input-placeholder {
        color: #B5B5BB;
    }
    .footer_form ::-ms-input-placeholder {
        color: #B5B5BB;
    }
    .footer_email img {
        width: 20px;
        margin-right: 6px;
    }
    .footer_email a {
        color: #B5B5BB;
    }
    .footer_address span {
        font-family: 'NunitoSans-SemiBold';
        color: #B5B5BB;
    }
    .footer_address h4 {
        margin-bottom: 5px;
        margin-top: 25px;
    }
    .fsocial img {
        width: 40px;
        margin-right: 5px;
    }
    .fsocial {
        margin-top: 10px;
    }
    .copywrite {
        text-align: center;
        color: #fff;
        font-size: 13px;
        padding: 30px 0;
    }
    .copywrite a {
        color: #fff;
    }
    /* ******************Mobile Nav******************** */
    .mobile_menu {
        display: none;
    }
    button.nav_btn {
        border: none;
        background: none;
        width: 40px;
    }
    button.nav_btn span {
        display: block;
        height: 4px;
        width: 100%;
        background: #000;
        margin-bottom: 7px;
    }
    .mobile_show {
        display: none;
    }
    .desktop_show {
        display: block;
    }
    .faqs_section .panel-title a {
        background: url(../png/dd_icon.png) no-repeat right center;
        display: block;
        font-size: 14px;
        font-family: 'NunitoSans-Bold';
        padding-left: 20px;
        padding-right: 20px;
    }
    .faqs_section .panel-default>.panel-heading {
        color: #000 !important;
        background-color: transparent;
        border: none !important;
    }
    .logo_section img {
        height: 45px;
    }
    .faqs_section .panel-group .panel {
        border: none;
    }
    .panel-body {
        border: none !important;
    }
    #accordion {
        display: none;
    }
    .inner_brand h3 {
        font-size: 18px;
        font-family: 'NunitoSans-Bold';
    }
    .create_flyer img {
        width: 180px;
    }
    .create_flyer {
        margin: 60px 0 60px 0;
    }
    img.howto_img {
        width: 580px;
    }
    /* **********************************************Dropdown styling**************** */
    .outer_d1 {
        position: absolute;
        background: #fff;
        width: 95%;
        left: 3%;
        text-align: left;
        box-shadow: 0 0 7px #dddddd;
        min-height: 290px;
        top: 59px;
        padding: 20px 20px 20px 20px;
        border-radius: 10px;
        display: none;
    }
    .drop1:hover .outer_d1 {
        display: flex;
    }
    .d1_tab {
        flex: .6;
        background: #F9F9F9;
    }
    .dtab_content {
        flex: 2;
        padding: 15px 30px;
    }
    .d1_tab div {
        padding: 12px 10px;
        cursor: pointer;
        text-align: center;
        font-family: 'NunitoSans-SemiBold';
        border-bottom: 1px solid #E2E2E2;
        color: #000;
        position: relative;
    }
    .d1_tab .active {
        background: #FD0000;
        color: #fff;
    }
    .d1_tab div.active:before {
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-left: 10px solid #FD0000;
        border-bottom: 10px solid transparent;
        position: absolute;
        content: '';
        right: -10px;
    }
    .d1_tab div:last-child {
        border: none;
    }
    .dheading {
        font-size: 35px;
        color: #E9E9E9;
        font-family: 'NunitoSans-SemiBold';
        margin-bottom: 5px;
    }
    .dtab_content a {
        font-weight: normal !important;
        font-family: 'NunitoSans-Regular' !important;
        margin-bottom: 12px;
        display: inline-block;
    }
    .dtab_content .row {
        margin-bottom: 0;
    }
    .dimg {
        padding-top: 40px;
    }
    .dimg img {
        width: 100%;
    }
    .outer_d1:before {
        content: "";
        position: absolute;
        top: -10px;
        left: 6%;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid #ffffff;
        display: none;
    }
    li.drop2 {
        position: relative;
    }
    .outer_d2 {
        position: absolute;
        background: #fff;
        box-shadow: 0 0 7px #dddddd;
        width: 450px;
        padding: 20px 25px;
        top: 38px;
        right: -110px;
        display: none;
    }
    li.drop2:hover .outer_d2 {
        display: block;
    }
    .outer_d2 a {
        font-weight: normal !important;
        font-family: 'NunitoSans-Regular' !important;
        display: inline-block;
    }
    .outer_d2:before {
        content: "";
        position: absolute;
        top: -10px;
        left: 10px;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid #ffffff;
        display: none;
    }
    .outer_d2:after {
        content: "";
        position: absolute;
        width: 60px;
        height: 20px;
        top: -17px;
        left: 0;
    }
    .outer_d2 div {
        border-bottom: 1px solid #F0F0F0;
        padding: 12px 0;
    }
    .outer_d2 div:last-child {
        border: none;
    }

    /******************** Mega menu start ********/
    .memGen .megaHeading {height:100%;text-align:center;padding-top:100px;}
    .inner_nav ul.navUL .megaBox.memGen a {color:#FF004F !important;}
    .megalist ul li {
        float: none; padding:0;margin:0;
    }
    .megaHeading {
        padding:20px 18px; background:#F5F5F5;border-radius:10px;
    }
    .megaHeading img {
        margin-bottom: 10px;height:32px;
    }
    .megalist {
        margin:10px 0 8px 0; line-height:30px;
    }
    .megaBox {
        flex-grow: 1; flex-basis:0;
    }
    .megaMenu {
        display: flex; gap:13px;
    }
    .megaMenu a {
        font-size: 13px;
    }
    .megaVmore a {
        color: #FF004F !important;
    }
    .logo_section img {
        height: 45px;
    }
    .inner_nav ul li a.vlink1:hover{
        color: #FF004F;
    }
    a.startBtn {
        /* background: #FF004F; */
        background:#FF004F url(../png/nd_btn_bg.png);
        background-repeat:repeat;background-size:contain;color:#fff;text-transform:uppercase;font-weight:bold;font-size:13px;display:inline-block;padding:10px 20px;border-radius:5px;margin-left:5px;
    }
    a.startBtn:hover{
        text-decoration: none;
    }
    .hover_dicon{
        display:none;
    }
    .inner_nav ul li a.vlink1:hover .defalt_dicon{
        display:none;
    }
    .inner_nav ul li a.vlink1:hover .hover_dicon{
        display: inline-block;
    }
    img.defalt_dicon, .hover_dicon{
        height:7px; margin-left:4px;
    }
    a.vlink1:hover, a.vlink2:hover{
        text-decoration: none;
    }
    .inner_nav ul li.drop1:hover .outer_d1{
        display: block;
    }
    .inner_nav ul.navUL{
        margin-bottom:-18px;
    }
    .outer_d2 div {
        float: left; width:50%;text-align:left;padding:15px 0;
    }
    .outer_d2 div img {
        height: 25px; margin-right:7px;margin-top:-3px;
    }
    .new_banner {
        padding-top: 110px;padding-bottom:180px;
    }
    .new_btext {
        width: 60%;margin:0 auto;text-align: center;
    }
    .new_btext h1 {
        text-align: center;font-family:'NunitoSans-ExtraBold';
    }
    .new_btext p {
        text-align: center;margin:24px 0;
    }
    .header_bg {
        background: url(../png/newflyer_bg.png) no-repeat;
        background-position:top center;background-size: cover;
    }
    .new_banner .container{
        position: relative;
    }
    .new_banner .container:before{
        background: url(../png/banner_before_icon.png) no-repeat;
        background-size:70px auto;content:"";position:absolute;width:95px;height:95px;bottom:-40px;left:0;
    }  
    .new_banner .container:after{
        background: url(../png/banner_after_icon.png) no-repeat;
        background-size:50px auto;content:"";position:absolute;width:95px;height:95px;top:10px;right:0;
    }
    /* .new_banner:after {
        background: url(../images/banner_after_icon.png) no-repeat;
        background-position: top right;
        background-size: 50px auto;
        content: "";
        position: absolute;
        width: 95px;
        height: 95px;
        top: 5em;
        right: 0;
    } */
    .byCate{
        padding:0px 60px;
    }
    .byCate .ocatsec {
        background:#fff;padding:16px;margin-top:-50px;border-top-left-radius:10px;border-top-right-radius: 10px;position: relative;
    }
    .byCate_heading {
        font-family: 'NunitoSans-ExtraBold';margin-bottom: 12px;
    }
    .nleft_sidebar {
        background:#E5E5E5;padding:20px;border-radius: 10px;min-height: 94%;
    }
    .byCate .outersidebar{
        padding-left: 0;
    }
    .nleft_sidebar a {
        color:#000;display:block;padding-left:15px;border-radius: 5px;
    }
    .nleft_sidebar li {
        line-height: 35px;
    }
    .nleft_sidebar .active a, .nleft_sidebar a:hover{
        background: #fff url(../png/bycat_arrow.png) no-repeat;
        background-position:90% center;background-size:15px auto;color:#FF004F;text-decoration:none;
    }
    .catItemList img{
        width: 100%;border-radius:10px;
    }
    .catItemList .col-lg-2 a{
        display: block;margin-bottom:15px;position:relative;
    }
    .loadMore{
        text-align: center;
    }
    .loadMore a {
        background: #FF004F url(../png/nd_btn_bg.png);
        background-repeat:repeat;color:#fff;padding:10px 20px;text-transform:uppercase;font-size:14px;display:inline-block;width:35%;font-weight:bold;border-radius:5px;
    }
    .loadMore a:hover{
        text-decoration: none;
    }
    .catItemList .col-lg-2 a:last-child:after {
        content:"";position:absolute;height:80%;bottom:0;width:100%;z-index:1;left:0;
        background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 120%);
    }
    .customLogo {
        background: #F5F5F5; padding:30px 0;
    }
    .customLogo img {
        width: 100%;
    }
    .customLogo h3 {
        font-size: 18px; font-family:'NunitoSans-Bold';
    }
    .createnBtn{
        background:#FF004F url(../png/nd_btn_bg.png);
        background-repeat:repeat;background-size:contain;color:#fff;text-transform:uppercase;font-weight:bold;font-size:13px;display:inline-block;padding:15px 25px;border-radius:5px;margin-top:4px;margin-left:5px;
    }
    .createnBtn:hover{
        color: #fff; text-decoration:none;
    }
    .faqContact a{
        background:#E81154;color:#fff;display:inline-block;padding:10px 25px;font-weight:600;
    }
    .faqContact{
        text-align: right;
    }
    .faqHeading h2 {
        margin-top: 0;
    }
    .row.faqHeading {
        margin-bottom:50px;
    }
    .mb_inner .d_d_2>a{
        background: url(../png/nav_drop_plus.png) no-repeat;
        background-position:97.5% center;
    }
    .mb_inner .d_d_2.activeDD>a{
        background: url(../png/nav_drop_minus.png) no-repeat;
        background-position:97.5% center;
    }
    .mb_inner .d_d_2 a>img {
        float: none !important;
        margin-top: 0px !important;
    }
    .new_btext h2 {
        font-size: 22px;
        margin-top: 10px;
        margin-bottom: 0;
    }
    .banner_search {
        position: relative;
        width: 70%;
        margin: 0 auto;
        text-align: left;
    }
    .inner_search {
        position: relative;
        background: #fff;
        box-shadow: 0 0 15px #e0ded9;
        border-radius: 5px;
    }
    .inner_search input[type="text"] {
        width: 67%;
        margin: 0;
        border: none;
        background: none;
        padding: 8px 10px;
        font-size: 13px;
    }
    .inner_search a.searchByCat {
        position: absolute;
        background: #FF004F url(../png/nd_btn_bg.png);
        color: #fff;
        border: none;
        padding: 8px 12px;
        top: 6px;
        right: 8px;
        font-family: 'NunitoSans-Bold';
        font-size: 13px;
        border-radius: 5px;
    }
    .search_dropdown {
        position: absolute;
        top: 47px;
        left: 0;
        width: 100%;
        background: #d9d7d1;
        padding: 10px;
    }
    .search_dropdown li {
        background: #F6F4EF;
        float: left;
        width: 46%;
        font-size: 13px;
        line-height: normal;
        padding: 5px 8px;
        border-left: 2px solid #DD1956;
        cursor: pointer;
        margin: 5px;
    }
    body .start_section .dropdown button:focus, body .start_section .dropdown button:hover {
        /* background: #fff!important; */
        border: 0!important;
        box-shadow: none!important;
        color: #000!important;
        outline: none!important;
    }
    /******************************************************-------------** Mega menu end ********/
    .dvAll a {
        background: #FD0000;
        color: #fff !important;
        display: inline-block;
        padding: 6px 15px;
        font-size: 13px;
    }
    .footer_widget .col-lg-1 {
        display: none;
    }
    .d1_tab div a img {
        width: 10px;
        height: auto;
        margin-top: 3px;
        margin-left: 0;
        float: right;
    }
    a.memBtn {
        position: absolute;
        width: 170px;
        background: #E5E5E5;
        color: #000;
        padding: 10px 0;
        border-radius: 6px;
        bottom: 90px;
        left: 0;
        right: 0;
        margin-left: 51%;
        text-align: center;
        font-weight: bold;
    }
    .row.animation_2 a.memBtn {
        bottom: 115px;
    }
    .stckyBtn {
        position: fixed;
        bottom: 0;
        text-align: center;
        width: 100%;
        z-index: 9;
        background: #000;
    }
    .stckyBtn a.memBtn {
        position: initial;
        display: inline-block;
        margin-left: 10px;
    }
    .stckyBtn span {
        background: #000;
        display: inline-block;
        padding: 15px 20px;
        border-top-left-radius: 6px;
        border-top-right-radius: 6px;
        font-weight: bold;
        color: #fff;
    }
    .stckyBtn a.memBtn:hover {
        text-decoration: none;
    }
    .top_header.navstiky {
        background: rgb(229 229 229);
        position: fixed;
        width: 100%;
        padding: 10px 30px 10px;
    }
    .top_header.navstiky .outer_d1:before {
        left: 8%;
    }
    .nntext_section {
        margin-top: 2em;
        text-align: center;
    }
    .start_section .dropdown button {
        background:#fff !important;border:0;box-shadow:none;color:#000;text-transform:capitalize;font-family:'NunitoSans-Regular';height:38px;
        /* font-weight: 800; */
    }
    .start_section .dropdown button .globalicon {
        margin-right: 6px;
    }
    img.langDrop {
        margin-top: -3px;
    }
    .start_section .dropdown-toggle.btn-primary:focus,
    .start_section .dropdown-toggle.btn-primary:hover,
    .start_section .open>.dropdown-toggle.btn-primary {
        /* background: #ffffff !important; */
        border: 0 !important;
        box-shadow: none !important;
        color: #000 !important;
        outline: none !important;
    }
    .start_section ul.dropdown-menu {
        padding:30px;
        min-width: 525px;
        border-radius: 0;
        box-shadow: 0 6px 12px rgb(0 0 0 / 15%);
    }
    .start_section ul.dropdown-menu li {
        margin: 2px 10px;
        padding: 0;
        float: none;
        display: inline-block;
        width: 125px;
    }
    .inner_nav ul.navUL li ul li {
        float: none;
        margin: 0px;
        padding-bottom: 0px !important;
    }
    .start_section .dropdown-menu>li>a {
        font-weight: 800;
        color: #000;
        padding: 3px 0;
        margin-bottom: 5px;
        margin-top: 5px;
        border-bottom: 1px solid #ddd;
    }
    .start_section .dropdown-menu li a img {
        margin-right: 10px;
        width: 20px;
    }
    .top_header.navstiky .inner_nav ul.navUL li:last-child .dropdown {
        top: -4px;
    }
    .start_section .dropdown button .globalicon {
        margin-right: 6px;
        height: 20px;
    }
    .makeflyrBtn {
        background:#dd215c;color:#fff;padding:12px 0;font-weight:bold;width:180px;text-align:center;display:inline-block;font-size:15px;border-radius:50px;
    }
    .clang_de .banner_text_section p {
        font-size: 14px;
    }
    body.clang_pt .banner_text_section h1 span {
        font-size: 44px;
    }
    .clang_fr .banner_text_section p,
    .clang_ru .banner_text_section p {
        font-size: 14px;
    }
    .clang_it .banner_text_section h1 span,
    .clang_ru .banner_text_section h1 span {
        font-size: 40px;
    }
    .clang_ja .makeflyrBtn {
        font-size: 12px;
    }
    .clang_ja .stckyBtn a.memBtn {
        font-size: 13px;
    }
    .language_section {
        margin-top: 3em;
    }
    .languageHead h3 {
        text-align: center;
        font-size: 30px;
        font-family: 'NunitoSans-ExtraBold';
    }
    .availableLanguages {
        background: url(../svg/map_back.svg);
        background-repeat: no-repeat;background-size:100% 100%;background-position:center;width:100%;margin-top:2em;position:relative;height:500px;
    }
    .langDiv {
        position:absolute;display:inline-flex;width:fit-content;height:40px;align-items:center;padding:15px;background:white;border:1px solid #ddd;margin:6px 1px;border-radius:20px;text-decoration:none;color:#000;font-weight:bold;font-size:15px;
    }
    .langDiv img {
        width: 30px;margin-right: 10px;
    }
    .langDiv.EN {
        top: 32px; left:-8px
    }
    .langDiv.DE {
        top: 116px; left:96px;
    }
    .langDiv.RU {
        top: 80px; left:310px;
    }
    .langDiv.PT {
        left: 204px; top:-16px;
    }
    .langDiv.FR {
        right: 114px; top:0;
    }
    .langDiv.IT {
        right: 58px; bottom:26px;
    }
    .langDiv.PL {
        left: 556px; top:132px;
    }
    .langDiv.JA {
        left: 364px; top:188px;
    }
    .langDiv.NL {
        top: 64px; right:304px;
    }
    .langDiv.ES {
        top: 208px; left:-48px;
    }
    .langDiv.ID {
        left: 469px; top:16px;
    }
    .langDiv.VI {
        bottom: 198px; left:172px;
    }
    .langDiv.ZH {
        bottom: 26px; left:552px;
    }
    .langDiv.TR {
        bottom: 98px; right:324px;
    }
    .langDiv.TH {
        right: 0px; top:92px;
    }
    .langDiv.KO {
        top: 184px; right:286px;
    }
    .langDiv.HU {
        right: 48px; top:205px;
    }
    .langDiv.BN {
        bottom: 130px; left:412px;
    }
    .langDiv.RO {
        bottom: 190px; right:428px;
    }
    .langDiv.EL {
        bottom: 154px;right:196px;
    }
    .langDiv.CS {
        right: -22px; bottom:139px;
    }
    .langDiv.SV {
        left: 20px; bottom:110px;
    }
    .langDiv.AR {
        bottom: 72px; left:230px;
    }
    .twText h2 {
        font-size: 22px; line-height:normal;
    }
    .twText {
        text-align: center;
    }
    .innerTT {
        border: 1px solid #E5E5E5;
        border-radius: 7px;
        padding: 20px 30px;
        min-height: 100%;
    }
    .container.twText {
        width: 60%;
        margin-top: 100px;
    }

/* sst new footer style */
.row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
.text-center {
    text-align: center !important;
}
.closenav_btn {
    border:none;background:none;position:absolute;top:20px;right:20px;cursor:pointer;
}
.countery-icons{
    width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:10px;display:inline-block;margin-bottom:-7px;
}
.countery-icons.rk-en{background-image: url(../svg/en_icon.svg)}
.countery-icons.rk-ru{background-image: url(../svg/ru_icon.svg)}
.countery-icons.rk-ja{background-image: url(../svg/ja_icon.svg)}
.countery-icons.rk-it{background-image: url(../svg/it_icon.svg)}
.countery-icons.rk-fr{background-image: url(../svg/fr_icon.svg)}
.countery-icons.rk-pt{background-image: url(../svg/pt_icon.svg)}
.countery-icons.rk-es{background-image: url(../svg/es_icon.svg)}
.countery-icons.rk-de{background-image: url(../svg/de_icon.svg)}
.countery-icons.rk-zh{background-image: url(../svg/zh_icon.svg)}
.countery-icons.rk-ar{background-image: url(../svg/ar_icon.svg)}
.countery-icons.rk-id{background-image: url(../svg/id_icon.svg)}
.countery-icons.rk-tr{background-image: url(../svg/tr_icon.svg)}
.countery-icons.rk-ko{background-image: url(../svg/ko_icon.svg)}
.countery-icons.rk-vi{background-image: url(../svg/vi_icon.svg)}
.countery-icons.rk-nl{background-image: url(../svg/nl_icon.svg)}
.countery-icons.rk-pl{background-image: url(../svg/pl_icon.svg)}
.countery-icons.rk-no{background-image: url(../svg/no_icon.svg)}
.countery-icons.rk-cs{background-image: url(../svg/cs_icon.svg)}
.countery-icons.rk-sv{background-image: url(../svg/sv_icon.svg)}
.countery-icons.rk-ro{background-image: url(../svg/ro_icon.svg)}
.countery-icons.rk-da{background-image: url(../svg/da_icon.svg)}
.countery-icons.rk-th{background-image: url(../svg/th_icon.svg)}
.countery-icons.rk-hu{background-image: url(../svg/hu_icon-2.svg)}
.countery-icons.rk-bn{background-image: url(../svg/bn_icon-2.svg)}
.countery-icons.rk-el{background-image: url(../svg/el_icon-2.svg)}
.catItemList img.nobr {
    border-radius: 0;
}


@media (min-width:1510px) {
    .catItemList .col-lg-2 {
        width: 20%;
        padding-left: 8px;
        padding-right: 8px;
    }
}
@media (min-width:1050px) {
    .footer_widget .col-lg-2 {
        width: 20%;
    }
}

@media(max-width:1075px){
    .createPoster_btn {
        font-size: 10px;
    }
}
@media(max-width:1025px) {
    .container {
        width: auto;
    }
    .top_header {
        display:block;margin-bottom:0;position: relative;
    }
    .mobile_menu {
        display: block;
    }
    button.nav_btn {
        position:absolute;right:20px;top:28px;
    }
    .mobile_menu ul li a {
        color:#000;display:block;padding: 10px 10px;
    }
    li.strNow a {
        background: #dd1956;
    }
    .cl_steps_section {
        padding: 140px 0 20px 0;
    }
    .inner_exp {
        text-align: center;
        width: auto;
    }
    .mb_inner a:hover,
    .mb_inner a:focus {
        outline: none;
        text-decoration: none;
    }
    .mb_inner a {
        border-color: #bcbcbc !important;
    }
    .outer_dd2,
    .mb_inner,
    .outer_dd22,
    .mb_inner,
    .outer_dd33,
    .mb_inner {
        display: none;
    }
    .inner_drop2 {
        display: none;
    }
    .stckyBtn span {
        display:block;text-align:center;padding:10px 0;border-top-left-radius:0;border-top-right-radius:0;
    }
    a.memBtn {
        padding: 6px 0;
    }
    .innerVideo {
        width: 100%; height:580px;
    }
    .innerVideo iframe {
        width: 710px; height:390px;margin-top:-2em;margin-left:7em;
    }
    .availableLanguages {
        height: 410px;
    }
    .langDiv.EN {
        top: 16px; left:12px;
    }
    .langDiv.DE {
        top: 88px; left:100px;
    }
    .langDiv.NL {
        top: 46px; right:266px;
    }
    .langDiv.PT {
        left: 182px; top:-22px;
    }
    .langDiv.FR {
        right: 104px; top:-10px;
    }
    .langDiv.IT {
        right: 64px; bottom:20px;
    }
    .langDiv.RU {
        top: 58px; left:270px;
    }
    .langDiv.JA {
        left: 314px; top:146px;
    }
    .langDiv.PL {
        left: 474px; top:102px;
    }
    .langDiv.ES {
        top: 162px; left:-12px;
    }
    .langDiv.SV {
        left: 24px; bottom:94px;
    }
    .langDiv.VI {
        bottom: 162px; left:160px;
    }
    .langDiv.AR {
        bottom: 54px; left:210px;
    }
    .langDiv.BN {
        bottom: 106px; left:362px;
    }
    .langDiv.ZH {
        bottom: 20px; left:476px;
    }
    .langDiv.TR {
        bottom: 80px; right:284px;
    }
    .langDiv.ID {
        left: 412px; top:8px;
    }
    .langDiv.RO {
        bottom: 158px; right:368px;
    }
    .langDiv.KO {
        top: 142px; right:248px;
    }
    .langDiv.TH {
        right: 18px; top:68px;
    }
    .langDiv.HU {
        right: 56px; top:164px;
    }
    .langDiv.EL {
        bottom: 126px; right:176px;
    }
    .langDiv.CS {
        right: 0px; bottom:116px;
    }
    .top_header {
        display: block; margin-bottom:0;position:relative;
    }
    .start_section .dropdown button .globalicon {
        margin-right: 0;
    }
    .closenav_btn:focus{
        outline: none;
        background:transparent !important;
    }
}
@media (max-width:915px){
    .createPoster_btn{
        font-size: 12px;
    }
}
@media(max-width:822px) {
    .innerVideo {
        height: 455px;
    }
    .innerVideo iframe {
      width:575px;height:320px;margin-top:-1em;   margin-left: 5em;
    }
    .availableLanguages {
        height: 350px;
    }
    .langDiv img {
      width:20px;   margin-right: 6px;
    }
    .langDiv {
      height:35px;padding:10px;   font-size: 12px;
    }
    .availableLanguages {
        height: 320px;
    }
    .langDiv.EN {
      top:8px;   left: 16px;
    }
    .langDiv.DE {
      top:62px;   left: 90px;
    }
    .langDiv.NL {
      top:32px;   right: 220px;
    }
    .langDiv.PT {
        left: 156px;
    }
    .langDiv.FR {
        right: 94px;
    }
    .langDiv.IT {
        bottom: 14px;
    }
    .langDiv.RU {
        top: 42px; left:224px;
    }
    .langDiv.JA {
      left:256px;   top: 112px;
    }
    .langDiv.ID {
      left:328px;   top: 0px;
    }
    .langDiv.ES {
        top: 124px; left:-4px;
    }
    .langDiv.SV {
      left:34px;   bottom: 72px;
    }
    .langDiv.VI {
      bottom:128px;   left: 132px;
    }
    .langDiv.AR {
      bottom:42px;   left: 174px;
    }
    .langDiv.ZH {
      bottom:12px;   left: 380px;
    }
    .langDiv.TR {
      bottom:60px;   right: 232px;
    }
    .langDiv.BN {
      bottom:82px;   left: 292px;
    }
    .langDiv.RO {
      bottom:120px;   right: 302px;
    }
    .langDiv.CS {
      right:10px;   bottom: 88px;
    }
    .langDiv.HU {
      right:56px;   top: 124px;
    }
    .langDiv.TH {
      right:24px;   top: 50px;
    }
    .langDiv.PL {
      left:380px;   top: 72px;
    }
    .langDiv.EL {
      bottom:98px;   right: 146px;
    }
    .langDiv.KO {
      top:108px;   right: 210px;
    }
}
@media (max-width:815px){
    .createPoster_btn{
        font-size: 10px;
    }
}
@media (max-width:769px) {
    .createPoster_btn{
        font-size: 10px;
        padding: 6px;
    }
    .cl_steps_section {
        padding-top:0;padding-bottom: 50px;
    }
    img.howto_img {
        width: 100%;margin-top: 30px;
    }
    .create_flyer {
        margin-bottom: 0;
    }
    .innerPop {
        width: 90%;
    }
    .faqs_section {
        margin: 50px 0;
        text-align: center;
    }
    .footer_section {
        text-align: center;
    }
    .footer_section h3 {
        margin: 30px 0;
    }
    #accordion {
        display: block;
    }
    .faq_list {
        display: none;
    }
    .temp_exmple ul li {
        width: 49%;padding:5px;
    }
    .innerVideo {
        width: 100%;height:425px;
    }
    .innerVideo iframe {
        width:540px;height:285px;margin-top:-2em;margin-left:4em;
    }
    .make_flyer_section {
        padding: 50px 0 50px 0;
    }
    .make_flyer_section .col-lg-8 {
        text-align: center;
        margin-bottom: 30px;
    }
    .make_flyer_section .col-lg-8 img {
        width: 90%;
    }
    .feature_item {
        margin-bottom: 15px;
    }
    .more_features_section {
        padding: 20px 0 0;
    }
    .tcontent span:first-child {
        font-size: 14px;
    }
    .timg img {
        width: 30px;
    }
    .inner_testi ul li {
        margin: 0 6px 30px 6px;
    }
    h2 {
        font-size: 25px;
    }
    .footer_section h3 {
        font-size: 20px;
    }
    .social_icon.text-right {
        text-align: center;
    }

    #accordion {
        display: block;
    }

    .testimonial_section {
        padding: 20px 0 0px 0;
    }

    .testi_content {
        margin-bottom: 30px;
    }
    .logo_section img {
        height: 45px;
    }
    .top_header {
        background: none;
    }
    .availableLanguages {
        height: 300px;
    }
    .langDiv.EN {
        top: 4px;
    }
    .langDiv.ES {
        top:116px;left:-8px;
    }
    .langDiv.SV {
        left: 26px;bottom:66px;
    }
    .langDiv.DE {
        top: 58px; left:78px;
    }
    .langDiv.VI {
        bottom: 120px; left:120px;
    }
    .langDiv.AR {
        bottom: 40px; left:158px;
    }
    .langDiv.PT {
        left: 138px;
    }
    .langDiv.RU {
        top: 36px; left:206px;
    }
    .langDiv.JA {
        left: 236px;top:100px;
    }
    .langDiv.BN {
        bottom: 76px; left:268px;
    }
    .langDiv.ZH {
        bottom: 12px; left:352px;
    }
    .langDiv.ID {
        left: 300px; top:0;
    }
    .langDiv.PL {
        left: 354px; top:66px;
    }
    .langDiv.NL {
        top: 26px; right:200px;
    }
    .langDiv.KO {
        top: 96px; right:190px;
    }
    .langDiv.RO {
        bottom: 114px; right:272px;
    }
    .langDiv.TR {
        bottom: 58px; right:214px;
    }
    .langDiv.HU {
        right: 46px; top:112px;
    }
    .langDiv.TH {
        right: 20px; top:44px;
    }
    .langDiv.EL {
        bottom: 90px; right:136px;
    }
    .langDiv.FR {
        right: 84px; top:-14px;
    }
    .langDiv.CS {
        right: 6px; bottom:82px;
    }
}
@media (max-width: 767px) {
    .header_bg {
        background: url(../png/newflyer_bg.png) no-repeat;
        background-position: top center;
        background-size: cover;
    }
    .ny_2023{
        display: none;
    }
    .container.twText {
        width: auto;
    }
    .new_btext {
        width: 80%;
    }
    .mobcdrop img {
        width: 14px;
        float: right;
        margin-top: 6px;
    }
    .mobcdrop {
        padding: 10px;
        background: rgb(229 229 229);
        border-radius: 6px;
    }
    .catItemList {
        margin-top: 15px;
    }
    .byCate {
        padding: 0px 30px;
    }
    .nleft_sidebar ul {
        display: none;
    }
    .byCate_heading {
        text-align: center;
        font-size: 16px;
    }
    .nleft_sidebar {
        background: #fff;
        padding: 0;
        border-radius: 0;
    }
    .catItemList .col-lg-2 a {
        margin-bottom: 10px;
    }
    .catItemList .col-lg-2:last-child {
        padding-left: 6px;
        padding-right: 6px;
    }
    .loadMore a{
        width: 60%;
    }
    .loadMore a {
        padding: 15px 20px;
        display:block;
        width: 100%;
    }
    .byCate .ocatsec {
        padding: 15px;
    }
    .byCate .outersidebar {
        padding-left: 0;
        padding-right: 0;
    }
    .catItemList .col-lg-2 a:last-child:after{
        display: none;
    }
    .catItemList .col-lg-2:last-child a:last-child {
        display: none;
    }
    .catItemList .col-lg-2:last-child a {
        display: inline-block;
        width: 49%;
    }
    .mobile_show img {
        width: 90%;
    }
    .nleft_sidebar ul {
        background: rgb(229 229 229);
        padding: 10px;
        margin-top: 2px;
        border-radius: 6px;
    }
    .catItemList .col-lg-2.col-md-2.col-xs-6 {
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 0 !important;
    }
    .creatLogo_section .col-lg-5 {
        text-align: center;
    }
    .cl_steps_section {
        padding-top: 0px;
    }
    .new_banner .container:after {
        background-size: 40px auto;
        top: -10px;
        right: 0px;
    }
    .new_banner .container:after {
        background-position: top right;
    }
    .new_banner .container:before {
        background-size: 60px auto;
        bottom: -80px;
        left: 30px;
    }
    .new_banner {
        padding-top: 60px;
        padding-bottom: 110px;
    }
    .faqs_section .panel-title a {
        text-align: left;
    }
    .make_flyer_section .col-lg-8 p, .make_flyer_section h2 {
        padding-left: 0;
    }
    .twText h2 br {
        display: none;
    }
    .innerTT {
        min-height: auto;
        margin-bottom: 20px;
    }
}
@media (max-width:640px) {
    .footer_widget .col-lg-2:nth-child(2),
    .footer_widget .col-lg-2:nth-child(3) {
        min-height: 250px;
    }
    .nntext_section br {
        display: none;
    }
    .innerVideo {
        height: 350px;
    }
    .innerVideo iframe {
        width: 430px; height:236px;
    }
    .availableLanguages {
        height: 280px;
    }
    .availableLanguages a {
        font-size: 8px;
    }
    .langDiv img {
        width: 15px; margin-right:4px;
    }
    .langDiv {
        height: 30px; padding:10px;
    }
    .langDiv.EN {
      top:18px;   left: 20px;
    }
    .langDiv.DE {
        left: 72px;top:60px;
    }
    .langDiv.NL {
      left:415px;   top: 42px
    }
    .langDiv.PT {
      left:125px;   top: -4px;
    }
    .langDiv.FR {
        left: 440px;
    }
    .langDiv.IT {
      left:500px;   top: 215px;
    }
    .langDiv.RU {
      left:180px;   top: 46px;
    }
    .langDiv.JA {
      left:206px;   top: 100px;
    }
    .langDiv.PL {
        left: 302px;
        top: 72px;
    }
}

@media(max-width:480px) {
    .innerVideo iframe {
        height:170px;width:320px;margin-top:1em;margin-left:2em;
    }
    .innerVideo {
        padding: 8px !important;height:225px;

    }
    .temp_exmple {
        display: block;
    }
    .seeAllTemp svg {
        border-radius: 35px;
    }
    .availableLanguages{
        height: 100%; background:none;
    }
    .langDiv {
        position: initial; width:auto;height:40px;padding:15px;font-size:18px;
    }
    .langDiv img {
        width: 30px; margin-right:10px;
    }
}

@media(max-width:426px) {
    .innerVideo iframe {
        height: 150px;
        width: 290px;
        margin-top: -1em;
        margin-left: 2em;
        
    }
    .langDiv {
        position: initial;
        width: 48%;
        height: 40px;
        padding: 15px;
        font-size: 14px;
    }
    .langDiv img {
        width: 30px;
        margin-right: 10px;
    }
}

@media(max-width:391px) {
    .innerVideo {
        height: 195px;
    }

    .innerVideo iframe {
        height: 136px;
        width: 240px;
    }
}

@media(max-width:376px) {
    .innerVideo {
        height: 190px;
    }

    .innerVideo iframe {
        height: 130px;
        width: 235px;
        margin-top: -1em;
        margin-left: 2em;
    }
}

@media(max-width:321px) {
    .innerVideo {
        height: 155px;
    }
    .innerVideo iframe {
        height: 108px; width:195px;margin-top:0;margin-left:20px;
    }
}
@media (max-width:1024px) {
    .container {
        width: auto;
    }
    .mobile_menu {
        display: block;
    }
    .top_header {
        display: block;
        margin-bottom: 0;
        position: relative;
    }
    .nav_section{
        display: none;
    }
    button.nav_btn {
        position: absolute;
        right:10px;
        top: 20px;
    }
    .start_section a.startBtn {
        display: none;
    }
    .start_section .dropdown {
        position: absolute;
        top: 12px;
        right: 55px;
    }
    .start_section .dropdown button {
        font-size: 0;
        padding: 0;
        background: none !important;
    }
    .start_section .dropdown button img.langDrop {
        display: none;
    }
    .mobile_menu ul {
        /* background: #000; */
        margin-top: 10px;
        /* display: none; */
    }
    /* .mobile_menu ul li a {
        color: #fff;
        display: block;
        padding: 10px 10px;
        border-top: 1px solid #555555;
    } */
    .mobile_menu ul li>a {
        border: none;
        color: #E41455;
        background:rgb(229 229 229);
        margin-bottom: 10px;
        border-radius: 5px;
    }
    .banner_section {
        min-height: auto;
    }
    .banner_text_section {
        text-align: center;
    }
    .inner_search {
        position: relative;
        background: none;
        box-shadow: none;
        text-align: center;
    }
    .inner_search input[type="text"] {
        width: 100%;
        background: #fff;
        box-shadow: 0 0 15px #e0ded9;
        box-sizing: border-box;
        font-size: 14px;
        height: 50px;
    }
    button.searchByCat {
        position: initial;
        padding: 10px 20px;
        margin-top: 10px;
    }
    .bimg1 {
        display: none;
    }
    .banner_section .col-md-8 img {
        display: inline-block;
        width: 100%;
    }
    .mobile_show {
        display: block;
        text-align: center;
        padding: 30px 0 50px 0;
    }
    .desktop_show {
        display: none;
    }
    .mobile_show img {
        width: 60%;
    }
    .header_bg {
        /* background: #F6F4EF;
        margin-bottom: 3em; */
    }
    .banner_section .col-md-4 {
        width: auto;
        padding-left: 30px;
        padding-right: 30px;
    }
    .inner_exp {
        text-align: center;
        width: auto;
    }
    .every_exp_section {
        text-align: center;
    }
    .creatLogo_section {
        padding: 20px;
        text-align: center;
    }
    /* .mobile_menu li a img {
        float: right;
        margin-top: 5px;
        margin-right: 5px;
    } */
    .mobile_menu li.md_drop1 a img:last-child, li.drop2>a:first-child img {
        float: right;
        margin-top: 5px;
        margin-right: 5px;
    }
    .mb_inner a:hover,
    .mb_inner a:focus {
        outline: none;
        text-decoration: none;
    }
    /* .mb_inner a {
        background: #DD1956;
        border-color: #bcbcbc !important;
    } */
    .outer_dd2,
    .mb_inner,
    .outer_dd22,
    .mb_inner,
    .outer_dd33,
    .mb_inner {
        display: none;
    }
    /* .inner_drop2 a {
        background: #DD1956;
        border-color: #bcbcbc !important;
    } */
    .inner_drop2 {
        display: none;
    }
    .stckyBtn span {
        display: block;
        text-align: center;
        padding: 10px 0px;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
    }
    a.memBtn {
        padding: 6px 0;
    }
    .bannerSection2 {
        height: 395px;
    }
    .mobile_menu .oul_sec {
        background: #fff;
        display: none;
        padding: 10px;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        padding-top: 60px;
        overflow-x: auto;
        z-index: 1;
    }
    .outer_dd2 {
        padding-left: 42px;
    }
    .mb_inner .d_d_2:nth-child(6)>a img:first-child, li.drop2 .inner_drop2 div:nth-child(6) a img {
        width: 29px;
        height: auto !important;
    }
    .start_section ul.dropdown-menu {
        padding: 10px;
        min-width: 350px;
    }
    /* body .start_section .dropdown button:focus, body .start_section .dropdown button:hover {
        background: none !important;
    } */
}
@media (max-width:767px) {
    .cl_steps_section {
        padding-top: 0px;
    }
    img.howto_img {
        width: 100%;
    }
    .innerVideo {
        width: 100%;
    }
    .video_section {
        margin-top: -100px;
        text-align: center;
    }
    .social_icon.text-right {
        text-align: center;
    }
    .innerPop {
        width: 90%;
    }
    .faqs_section {
        margin: 50px 0;
        text-align: center;
    }
    .footer_section {
        text-align: center;
    }
    .footer_section h3 {
        margin: 30px 0;
    }
    #accordion {
        display: block;
    }
    .faq_list {
        display: none;
    }
    .fsocial {
        margin-bottom: 30px;
    }
    .logo_section img {
        height:45px;
    }
    .top_header {
        background: none;
    }
    .mobile_menu li .d_d_2 a img:first-child, .drop2 .inner_drop2 div a img {
        height: 30px;
        margin-right: 10px;
    }
    .mobile_menu ul li>a img {
        width: 14px;
    }
    .banner_search {
        width: 100%;
    }
    .inner_search {
        position: relative;
        background: none;
        box-shadow: none;
        text-align: center;
    }
    .inner_search input[type="text"] {
        width: 100%;
        background: #fff;
        box-shadow: 0 0 15px #e0ded9;
        box-sizing: border-box;
        font-size: 14px;
        height: 50px;
        border-radius: 6px;
    }
    .inner_search a.searchByCat {
        position: initial;
        margin-top: 13px;
        display: inline-block;
    }
}
@media (max-width:640px) {
    .footer_widget .col-lg-2:nth-child(2),
    .footer_widget .col-lg-2:nth-child(3) {
        min-height: 250px;
    }
    .col-md-6.p-2 {
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width:426px) {
    .langDiv {width: 48%; }
    .innerVideo iframe {height: 185px;    }
    .innerVideo {padding: 8px !important;}
    .example_logo_section {
        margin-bottom: 3em;
    }
    .start_section ul.dropdown-menu {
        padding: 5px;
        min-width: 300px;
    }   
    .start_section ul.dropdown-menu li {
        width: 115px;
    }
}
@media(max-width:325px) {
    .langDiv a img {width: auto !important;}
    .start_section .dropdown-menu-right {right: -54px;}
}
