/*
Theme Name:     Neve Child
Theme URI:      https://themeisle.com/themes/neve/
Template: neve
Author:         ThemeIsle
Author URI:     https://themeisle.com
Description:    Neve is a super fast, easily customizable, multi-purpose theme. It’s perfect for blogs, small business, startups, agencies, firms, e-commerce shops (WooCommerce storefront) as well as personal portfolio sites and most types of projects. A fully AMP optimized and responsive theme, Neve will load in mere seconds and adapt perfectly on any viewing device. While it is lightweight and has a minimalist design, the theme is highly extendable, it has a highly SEO optimized code, resulting in top rankings in Google search results. Neve works perfectly with Gutenberg and the most popular page builders (Elementor, Brizy, Beaver Builder, Visual Composer, SiteOrigin, Divi). Neve is also WooCommerce ready, responsive, RTL & translation ready. Look no further. Neve is the perfect theme for you!
Version:        1.0.0
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    neve
Tags: blog, custom-logo, e-commerce, rtl-language-support, post-formats, grid-layout, one-column, two-columns, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, accessibility-ready, wide-blocks, block-styles
*/

/* Header */
/* Page title */
    .nv-page-title {
        display: none;
    }

/* Logo and Menu Margins    
    .container {
       display: none;
       max-width: 100%!important;
    } */ 

    .row.row--wrapper {
        margin: 0 100px 0 100px;
    }
	
	
/* Font Size */
    p.site-title {
        font-size: 30px!important;
    }
    
    .site-logo small {
        font-size: 18px!important;
    }

    a:hover {
        color: #208853;
    }
    
/* Back to Top */
    .cd-top--is-visible { 
      visibility: visible;
      opacity: 1;
    }

    .cd-top--fade-out { 
      opacity: .5;
    }

/* Footer Menu */
    .elementor-element.elementor-element-4e751d8.elementor-widget.elementor-widget-html {
        margin-left: 120px;
    }

    .elementor-element.elementor-element-2c47c72.elementor-widget.elementor-widget-html {
        margin-left: 120px;
    }

    .wpautoterms-footer {
        display: none;
    }

    .alignment-menu {
        /*margin: 0 30px 0 30px;*/
        max-width: 48%;
        margin: auto;
    }
    
/* Meta Data */
    ul.nv-meta-list {
        display: none;
    }   

/* Featured Image on a Post */
    /*.nv-thumb-wrap {
        display: none;
    }*/

/* Login system Login Button */
    /*.um input[type=submit].um-button, .um input[type=submit].um-button:focus, .um a.um-button, .um a.um-button.um-disabled:hover, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:active {
        background: #245070!important;
    }

    .um input[type=submit].um-button:hover, .um a.um-button:hover {
        background-color: #208853!important;
    }    

    .um .um-button.um-alt, .um input[type=submit].um-button.um-alt {
        background: #eeeeee!important;
    }*/


/* Premium Membership Page Font-awesome */
    i.fas.fa-file-download {
        font-size: 25px;
        color: #208853;
        margin-bottom: 0px;
    }

    i.fas.fa-file-download:hover {
        color: #EB6A25;
    }    
    
/* Media */
@media only screen and (max-width: 1522px) {
    /* Menu width */
    .elementor-2936 .elementor-element.elementor-element-ed563cc {
        text-align: left;
    }
    
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-64a3790 {
        width: 55%;
    }

    /* End of menu width */

	.elementor-2391 .elementor-element.elementor-element-55394d7 .elementor-image-box-description {
        margin-bottom: 27px;
	}
	
	.elementor-2391 .elementor-element.elementor-element-2a3c4f7 .elementor-image-box-description {
		margin-bottom: 27px;
	}
	
	.elementor-2391 .elementor-element.elementor-element-a38956a .elementor-image-box-description {
		margin-bottom: 27px;
	}
}

@media only screen and (max-width: 1440px) {
    /* Menu width */
    .elementor-2936 .elementor-element.elementor-element-ed563cc {
        text-align: left;
    }
    
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-64a3790 {
        width: 60%;
    }

    /* End of menu width */

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-81ac09a {
        width: 44%;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a5f8750 {
        width: 56%;
    }

    .elementor-2391 .elementor-element.elementor-element-55394d7 .elementor-image-box-title {
        margin-bottom: 69px;
    }

    .elementor-2391 .elementor-element.elementor-element-55394d7 .elementor-image-box-description {
        margin-bottom: 27px;
    }

    .elementor-2391 .elementor-element.elementor-element-d1ec750 .elementor-image-box-title {
        margin-bottom: 69px;
    }

    .elementor-2391 .elementor-element.elementor-element-a38956a .elementor-image-box-title {
        margin-bottom: 69px;
    }

    .elementor-2391 .elementor-element.elementor-element-a38956a .elementor-image-box-description {
        margin-bottom: 27px;
    }
	
	.elementor-2391 .elementor-element.elementor-element-2a3c4f7 .elementor-image-box-description {
		margin-bottom: 0px;
	}

}

@media only screen and (max-width: 1366px) {
    /* Menu width */
    .elementor-2936 .elementor-element.elementor-element-af7fe24 .elementskit-navbar-nav > li > a {
        font-size: 14px;
    }
    /* End of menu width */

    .elementor-2391 .elementor-element.elementor-element-40f748c .elementskit-navbar-nav > li > a {
        font-size: 14px;
    }

    .elementor-2391 .elementor-element.elementor-element-55394d7 .elementor-image-box-title {
        margin-bottom: 69px;
    }

    .elementor-2391 .elementor-element.elementor-element-d1ec750 .elementor-image-box-title {
        margin-bottom: 69px;
    }

    .elementor-2391 .elementor-element.elementor-element-a38956a .elementor-image-box-title {
        margin-bottom:  69px;
    }

    .elementor-2391 .elementor-element.elementor-element-2a3c4f7 .elementor-image-box-description {
        margin-bottom: 27px;
    }

    .elementor-2391 .elementor-element.elementor-element-d1ec750 .elementor-image-box-description {
        margin-bottom: 27px;
    }

    .elementor-1012 .elementor-element.elementor-element-2c559af .elementskit-info-image-box .elementskit-box-style-content {
        margin: 0px 0px 47px 0px;
    }

    .elementor-1012 .elementor-element.elementor-element-6b21eec .elementskit-info-image-box .elementskit-box-style-content {
        margin: 0px 0px 47px 0px;
    }
}

@media only screen and (max-width: 1360px) {
    .elementor-1012 .elementor-element.elementor-element-2c559af .elementskit-info-image-box .elementskit-box-style-content {
        margin: 0px 0px 48px 0px;
    }

    .elementor-1012 .elementor-element.elementor-element-6b21eec .elementskit-info-image-box .elementskit-box-style-content {
        margin: 0px 0px 48px 0px;
    }
}

@media only screen and (max-width: 1280px) {
    /* Menu width */
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-64a3790 {
        width: 65%;
    }
    /* End of menu width*/

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-81ac09a {
        width: 45%;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a5f8750 {
        width: 55%;
    }

    .elementor-1012 .elementor-element.elementor-element-93e9b65 .elementskit-info-image-box .elementskit-box-style-content {
        margin: 0px 0px 26px 0px;
    }

    .elementor-1012 .elementor-element.elementor-element-d4ddf77 .elementskit-info-image-box .elementskit-box-style-content {
        margin: 0px 0px 48px 0px;
    }

}

@media only screen and (max-width: 1176px) {
    /* Menu width */
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-64a3790 {
        width: 78%;
    }
    /* End of menu width*/

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-81ac09a {
        width: 40%;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a5f8750 {
        width: 60%;
    }

    .elementor-element.elementor-element-a38956a.elementor-position-top.elementor-vertical-align-top.elementor-widget.elementor-widget-image-box {
        margin-bottom: 47px;
    }

    .elementor-1012 .elementor-element.elementor-element-93e9b65 .elementskit-info-image-box .elementskit-box-style-content {
        margin: 0px 0px 27px 0px;
    }

    .elementor-1012 .elementor-element.elementor-element-d4ddf77 .elementskit-info-image-box .elementskit-box-style-content {
        margin: 0px 0px 21px 0px;
    }
}

@media only screen and (max-width: 1152px) {
    /* Menu width */
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-64a3790 {
        width: 82%;
    }
    /* End of menu width*/

    .elementor-1012 .elementor-element.elementor-element-2c559af .elementskit-info-image-box .elementskit-box-style-content {
        margin: 0px 0px 49px 0px;
    }

    .elementor-1012 .elementor-element.elementor-element-d4ddf77 .elementskit-info-image-box .elementskit-box-style-content {
        margin: 0px 0px 22px 0px;
    }

    .elementor-1012 .elementor-element.elementor-element-6b21eec .elementskit-info-image-box .elementskit-box-style-content {
        margin: 0px 0px 49px 0px;
    }
}

@media only screen and (max-width: 1024px) {
    .elementor-2391 .elementor-element.elementor-element-55394d7 .elementor-image-box-description {
        margin-bottom: 53px;
    }

    .elementor-2391 .elementor-element.elementor-element-a38956a .elementor-image-box-description {
        margin-bottom: 53px;
    }

    .elementor-2391 .elementor-element.elementor-element-dd51120 > .elementor-widget-container {
        margin: 0px 0px 70px 0px;
    }

    .elementor-element.elementor-element-4e751d8.elementor-widget.elementor-widget-html {
        margin-left: 100px;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-81ac09a {
        width: 50%;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a5f8750 {
        width: 50%;
    }

    .elementor-element.elementor-element-a38956a.elementor-position-top.elementor-vertical-align-top.elementor-widget.elementor-widget-image-box {
        margin-bottom: 20px;
    }

    .alignment-menu {
        /* margin: 0 30px 0 30px; */
        max-width: 53%;
        margin: auto;
    }

    .elementor-1012 .elementor-element.elementor-element-2c559af .elementskit-info-image-box .elementskit-box-style-content {
        margin: 42px 0px 54px 0px;
    }

    .elementor-1012 .elementor-element.elementor-element-d4ddf77 .elementskit-info-image-box .elementskit-box-style-content {
        margin: 42px 0px 27px 0px;
    }

    .elementor-1012 .elementor-element.elementor-element-6b21eec .elementskit-info-image-box .elementskit-box-style-content {
        margin: 42px 0px 54px 0px;
    }
}

@media only screen and (max-width: 980px) {
    .elementor-2391 .elementor-element.elementor-element-a38956a .elementor-image-box-title {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-55394d7 .elementor-image-box-description {
        margin-bottom: 27px;
    }

    /*.elementor-2391 .elementor-element.elementor-element-167b245 {
        --icon-size: 28px!important;
    }*/

    .elementor-2391 .elementor-element.elementor-element-4e751d8 > .elementor-widget-container {
        margin-left: 80px;
    }

    .elementor-element.elementor-element-4e751d8.elementor-widget.elementor-widget-html {
        margin-left: 10px;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-81ac09a {
        width: 60%;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a5f8750 {
        width: 35%;
    }

    .elementor-2391 .elementor-element.elementor-element-298746f > .elementor-widget-container {
        margin: 30px 100px 0px 100px;
    }

    .alignment-menu {
        /* margin: 0 30px 0 30px; */
        max-width: 56%;
        margin: auto;
    }

    .elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-a18bdf2 {
        width: 50%;
    }

    .elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-04d3bfc {
        width: 50%;
    }

    .elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-0d48fe1 {
        width: 50%;
    }

    .elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-6f28da6 {
        width: 50%;
    }

    .elementor-1012 .elementor-element.elementor-element-93e9b65 .elementskit-info-image-box .elementskit-box-style-content {
        margin: 42px 0px 54px 0px;
    }

    .elementor-1012 .elementor-element.elementor-element-6b21eec .elementskit-info-image-box .elementskit-box-style-content {
        margin: 0px 0px 49px 0px;
    }
}

@media only screen and (max-width: 800px) {
    .elementor-column.elementor-col-25, .elementor-column[data-col="25"] {
        width: 50%;
    }

    .elementor-2391 .elementor-element.elementor-element-55394d7 .elementor-image-box-title {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-d1ec750 .elementor-image-box-title {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-a38956a .elementor-image-box-description {
        margin-bottom: 27px;
    }

    .elementor-2391 .elementor-element.elementor-element-c872818 .elementor-button {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-605118c .elementor-button {
        margin-bottom: 30px;
    }

    .elementor-element.elementor-element-4e751d8.elementor-widget.elementor-widget-html {
        margin: 0 auto;
    }

    .elementor-2391 .elementor-element.elementor-element-167b245 {
        --icon-size: 28px!important;
    }

    .alignment-menu {
        /* margin: 0 30px 0 30px; */
        max-width: 70%;
        margin: auto;
    }

    .elementor-1012 .elementor-element.elementor-element-2c559af .elementskit-info-image-box .elementskit-box-style-content {
        margin: 42px 0px 27px 0px;
    }

    .elementor-1012 .elementor-element.elementor-element-93e9b65 .elementskit-info-image-box .elementskit-box-style-content {
        margin: 42px 0px 27px 0px;
    }

    .elementor-1012 .elementor-element.elementor-element-6b21eec .elementskit-info-image-box .elementskit-box-style-content {
        margin: 42px 0px 27px 0px;
    }

    .elementor-2942 .elementor-element.elementor-element-05b788e {
        --icon-size: 28px;
    }
}

@media only screen and (max-width: 768px) {
    /*.elementor-column.elementor-col-25, .elementor-column[data-col="25"] {
        width: 50%!important;
    }*/

    .elementor-2391 .elementor-element.elementor-element-4e751d8 > .elementor-widget-container {
        margin-left: 60px;
    }

    .elementor-element.elementor-element-4e751d8.elementor-widget.elementor-widget-html {
        margin-left: 0px;
    }

    .elementor-2391 .elementor-element.elementor-element-d1ec750 .elementor-image-box-title {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-55394d7 .elementor-image-box-title {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-55394d7 .elementor-image-box-description {
        margin-bottom: 27px;
    }    

    .elementor-2391 .elementor-element.elementor-element-a38956a .elementor-image-box-description {
        margin-bottom: 27px;
    }

    .elementor-2391 .elementor-element.elementor-element-1a54e45 .elementor-button {
        margin-bottom: 30px;
    }

    /*.elementor-2391 .elementor-element.elementor-element-298746f {
        margin-top: 30px;
    }*/

    .elementor-2391 .elementor-element.elementor-element-c872818 .elementor-button {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-167b245 {
        --icon-size: 26px!important;
    }

    .alignment-menu {
        /* margin: 0 30px 0 30px; */
        max-width: 23%;
        margin: auto;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-c3601a2 {
        width: calc(100% - 50px);
        /*margin-left: -90px;*/
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-61a8ffe {
        width: 50px;
    }

    .elementor-2936 .elementor-element.elementor-element-51d68ed img {
        max-width: 100%;
    }

    .elementor-column.elementor-col-33, .elementor-column[data-col="33"] {
        width: 100%;
    }

    .elementor-1012 .elementor-element.elementor-element-2c559af .elementskit-info-image-box .elementskit-box-style-content {
        margin: 42px 0px 52px 0px;
    }

    .elementor-1012 .elementor-element.elementor-element-6b21eec .elementskit-info-image-box .elementskit-box-style-content {
        margin: 42px 0px 52px 0px;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-61a8ffe {
        width: 50px;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-c3601a2 {
        width: calc(100% - 50px);
        margin-left: -50px;
    }

    .elementor-1012 .elementor-element.elementor-element-2c559af .elementskit-info-image-box .elementskit-box-style-content {
        margin: 0px 0px 49px 0px;
    }
}

@media only screen and (max-width: 601px) {
    .elementor-2391 .elementor-element.elementor-element-55394d7 .elementor-image-box-title {
        margin-bottom: 69px;
    }

    .elementor-2391 .elementor-element.elementor-element-55394d7 .elementor-image-box-description {
        margin-bottom: 50px;
    }

    .elementor-2391 .elementor-element.elementor-element-a38956a .elementor-image-box-description {
        margin-bottom: 53px;
    }

    .elementor-2391 .elementor-element.elementor-element-f4dfe81 > .elementor-widget-container {
        margin: 0px 0px 0px 150px!important;
        width: 300px;
    }

    .elementor-element.elementor-element-4e751d8.elementor-widget.elementor-widget-html {
        margin-left: 160px;
    }

    /*.elementor-2391 .elementor-element.elementor-element-167b245 > .elementor-widget-container {
        margin-bottom: 30px;
    }*/

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-81ac09a {
        width: 80%;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a5f8750 {
        width: 17%;
    }

    p.ck_font {
        text-align: center;
    }

    p.ck_font2 {
        text-align: center;
        margin-top: 30px;
    }

    .alignment-menu {
        /* margin: 0 30px 0 30px; */
        max-width: 30%;
        margin: auto;
    }

    .testing-class-left {
        width: 70%;
    }

    .my-menu {
        width: 30%;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-c3601a2 {
        width: calc(100% - 50px);
        margin-left: -10px;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-61a8ffe {
        width: 60px;
    }

    .elementor-1012 .elementor-element.elementor-element-2c559af .elementskit-info-image-box .elementskit-box-style-content {
        margin: 68px 0px 49px 0px;
    }

    .elementor-1012 .elementor-element.elementor-element-d4ddf77 .elementskit-info-image-box .elementskit-box-style-content {
        margin: 42px 0px 49px 0px;
    }

    .elementor-1012 .elementor-element.elementor-element-6b21eec .elementskit-info-image-box .elementskit-box-style-content {
        margin: 42px 0px 49px 0px;
    }
}

@media only screen and (max-width: 545px) {
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-61a8ffe {
        width: 50px;
    }

    .elementor-2936 .elementor-element.elementor-element-51d68ed img {
        max-width: 90%;
    }

    .alignment-menu {
        max-width: 31%;
        margin: auto;
    }
}


@media only screen and (max-width: 540px) {
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-c3601a2 {
        width: calc(100% - 60px);
        margin-left: -10px;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-61a8ffe {
        width: 50px;
    }

    .elementor-2936 .elementor-element.elementor-element-51d68ed img {
        max-width: 90%;
    }
}

@media only screen and (max-width: 480px) {
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-81ac09a {
        width: 80%;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a5f8750 {
        width: 20%;
    }

    .elementor-2391 .elementor-element.elementor-element-f4dfe81 > .elementor-widget-container {
        margin: 0px 0px 0px 80px!important;
        width: 300px;
    }

    .elementor-column.elementor-col-25, .elementor-column[data-col="25"] {
        width: 100%!important;
    }

    .elementor-2391 .elementor-element.elementor-element-55394d7 .elementor-image-box-title {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-55394d7 .elementor-image-box-title {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-55394d7 .elementor-image-box-description {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-c872818 .elementor-button {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-2a3c4f7 .elementor-image-box-title {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-2a3c4f7 .elementor-image-box-description {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-8580cfe .elementor-button {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-d1ec750 .elementor-image-box-description {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-605118c .elementor-button {
        margin-bottom: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-a38956a .elementor-image-box-description {
        margin-bottom: 30px;
    }

    .elementor-element.elementor-element-4e751d8.elementor-widget.elementor-widget-html {
        margin-left: 110px;
    }

    /*.elementor-2391 .elementor-element.elementor-element-40f748c .elementskit-nav-logo > img {
        max-height: 100px;
    }*/

    .alignment-menu {
        /* margin: 0 30px 0 30px; */
        max-width: 31%;
        margin: auto;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-c3601a2 {
        width: calc(100% - 50px);
    }

    .elementor-2936 .elementor-element.elementor-element-51d68ed img {
        max-width: 99%;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-61a8ffe {
        width: 50px;
    }
}

@media only screen and (max-width: 420px){
    .elementor-2391 .elementor-element.elementor-element-f4dfe81 > .elementor-widget-container {
        margin: 0px!important;
        width: auto;
    }

    .elementor-element.elementor-element-4e751d8.elementor-widget.elementor-widget-html {
        margin-left: 80px;
    }

    .alignment-menu {
        /* margin: 0 30px 0 30px; */
        max-width: 41%;
        margin: auto;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-61a8ffe {
        width: 60px;
    }
}

@media only screen and (max-width: 375px) {
    .elementor-2391 .elementor-element.elementor-element-f4dfe81 > .elementor-widget-container {
        margin: 0px!important;
        width: auto;
    }

    .elementor-element.elementor-element-4e751d8.elementor-widget.elementor-widget-html {
        margin-left: 50px;
    }

    .alignment-menu {
        /* margin: 0 30px 0 30px; */
        max-width: 46%;
        margin: auto;
    }
}

@media only screen and (max-width: 360px) {
    p.ck_font {
        text-align: center;
    }

    p.ck_font2 {
        text-align: center;
        margin-top: 30px;
    }

    .elementor-2391 .elementor-element.elementor-element-f4dfe81 > .elementor-widget-container {
        margin: 0px!important;
        width: auto;
    }

    .elementor-element.elementor-element-4e751d8.elementor-widget.elementor-widget-html {
        margin-left: 50px;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-81ac09a {
        width: 85%;
    }

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a5f8750 {
        width: 15%;
    }

    .alignment-menu {
        /* margin: 0 30px 0 30px; */
        max-width: 48%;
        margin: auto;
    }
}

@media only screen and (max-width: 320px) {
    .elementor-element.elementor-element-4e751d8.elementor-widget.elementor-widget-html {
        margin-left: 20px;
    }

    .alignment-menu {
        /* margin: 0 30px 0 30px; */
        max-width: 54%;
        margin: auto;
    }
}