.elementor-kit-7518{--e-global-color-primary:#111111;--e-global-color-secondary:#1C1D20;--e-global-color-text:#666666;--e-global-color-accent:#777777;--e-global-color-b2cd8b1:#E9E9E9;--e-global-color-40c6685:#F9F9F9;--e-global-color-0de0ee6:#FFFFFF;--e-global-color-d3c5af5:#023CFA;--e-global-color-e223c83:#7A73FF;--e-global-color-52344f0:#D36EC6;--e-global-color-249b812:#F20606;--e-global-color-6f88603:#014D13;--e-global-color-87e2219:#D8FB50;--e-global-typography-primary-font-size:20px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.4em;--e-global-typography-secondary-font-size:14px;--e-global-typography-secondary-font-weight:normal;--e-global-typography-secondary-line-height:1.57em;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:normal;--e-global-typography-text-line-height:1.62em;--e-global-typography-accent-font-size:12px;--e-global-typography-accent-font-weight:bold;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1.42em;--e-global-typography-accent-letter-spacing:0.6px;--e-global-typography-2372aeb-font-size:80px;--e-global-typography-2372aeb-font-weight:600;--e-global-typography-2372aeb-line-height:1.2em;--e-global-typography-9aff08a-font-size:56px;--e-global-typography-9aff08a-font-weight:bold;--e-global-typography-9aff08a-line-height:1.14em;--e-global-typography-98be170-font-size:44px;--e-global-typography-98be170-font-weight:600;--e-global-typography-98be170-line-height:1.18em;--e-global-typography-4e9acf0-font-size:44px;--e-global-typography-4e9acf0-font-weight:300;--e-global-typography-4e9acf0-line-height:1.18em;--e-global-typography-52771d0-font-size:27px;--e-global-typography-52771d0-font-weight:600;--e-global-typography-52771d0-line-height:1.21em;--e-global-typography-54d2549-font-size:18px;--e-global-typography-54d2549-font-weight:600;--e-global-typography-54d2549-line-height:1.5em;--e-global-typography-b3b6d16-font-size:16px;--e-global-typography-b3b6d16-font-weight:600;--e-global-typography-b3b6d16-line-height:1.62em;--e-global-typography-ffd3663-font-size:14px;--e-global-typography-ffd3663-font-weight:500;--e-global-typography-ffd3663-line-height:1.57em;--e-global-typography-baa263e-font-size:14px;--e-global-typography-baa263e-font-weight:normal;--e-global-typography-baa263e-line-height:1.57em;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:normal;line-height:1.62em;}.elementor-kit-7518 button,.elementor-kit-7518 input[type="button"],.elementor-kit-7518 input[type="submit"],.elementor-kit-7518 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:1.62em;color:var( --e-global-color-0de0ee6 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:10px 16px 10px 16px;}.elementor-kit-7518 h1{color:var( --e-global-color-primary );font-size:80px;font-weight:600;line-height:1.2em;}.elementor-kit-7518 h2{color:var( --e-global-color-primary );font-size:56px;font-weight:bold;line-height:1.14em;}.elementor-kit-7518 h3{color:var( --e-global-color-primary );font-size:44px;font-weight:600;line-height:1.18em;}.elementor-kit-7518 h4{color:var( --e-global-color-primary );font-size:27px;font-weight:600;line-height:1.21em;}.elementor-kit-7518 h5{color:var( --e-global-color-primary );font-size:20px;font-weight:500;line-height:1.4em;}.elementor-kit-7518 h6{color:var( --e-global-color-primary );font-size:18px;font-weight:600;line-height:1.5em;}.elementor-kit-7518 img{border-radius:4px 4px 4px 4px;}.elementor-kit-7518 label{color:var( --e-global-color-primary );font-size:16px;font-weight:600;text-transform:none;line-height:1.62em;letter-spacing:0px;}.elementor-kit-7518 input:not([type="button"]):not([type="submit"]),.elementor-kit-7518 textarea,.elementor-kit-7518 .elementor-field-textual{font-size:16px;font-weight:normal;line-height:1.62em;color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b2cd8b1 );border-radius:3px 3px 3px 3px;padding:16px 16px 16px 16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:#00000099;--lightbox-ui-color:var( --e-global-color-0de0ee6 );--lightbox-ui-color-hover:var( --e-global-color-0de0ee6 );--lightbox-text-color:var( --e-global-color-0de0ee6 );--lightbox-header-icons-size:24px;--lightbox-navigation-icons-size:32px;}@media(max-width:1279px){.elementor-kit-7518{--e-global-typography-2372aeb-font-size:45px;--e-global-typography-9aff08a-font-size:40px;--e-global-typography-98be170-font-size:35px;--e-global-typography-4e9acf0-font-size:35px;--e-global-typography-52771d0-font-size:25px;--e-global-typography-54d2549-font-size:16px;}.elementor-kit-7518 h1{font-size:45px;}.elementor-kit-7518 h2{font-size:40px;}.elementor-kit-7518 h3{font-size:35px;}.elementor-kit-7518 h4{font-size:25px;}.elementor-kit-7518 h6{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:720px){.elementor-kit-7518{--e-global-typography-primary-font-size:18px;--e-global-typography-secondary-font-size:13px;--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-size:11px;--e-global-typography-2372aeb-font-size:36px;--e-global-typography-9aff08a-font-size:32px;--e-global-typography-98be170-font-size:28px;--e-global-typography-4e9acf0-font-size:28px;--e-global-typography-52771d0-font-size:20px;--e-global-typography-54d2549-font-size:14px;--e-global-typography-b3b6d16-font-size:14px;--e-global-typography-ffd3663-font-size:13px;--e-global-typography-baa263e-font-size:13px;font-size:14px;}.elementor-kit-7518 h1{font-size:36px;}.elementor-kit-7518 h2{font-size:32px;}.elementor-kit-7518 h3{font-size:28px;}.elementor-kit-7518 h4{font-size:20px;}.elementor-kit-7518 h5{font-size:18px;}.elementor-kit-7518 h6{font-size:14px;}.elementor-kit-7518 label{font-size:14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Text Selection */
::selection {
  color: #FFF;
  background: #023CFA;
}

/*Spacing*/
@media (min-width: 1440px) {
    .n-kotona-container--wide > .elementor-container {
       padding-left: 100px !important;
       padding-right: 100px !important;
    }
}

@media (min-width: 1680px) {
    .n-kotona-container--wide > .elementor-container {
       padding-left: 140px !important;
       padding-right: 140px !important;
    }
}

@media (max-width: 1440px) {
    .n-kotona-container--wide > .elementor-container {
       padding-left: 32px !important;
       padding-right: 32px !important;
    }
}

@media (max-width: 1279px) {
    .n-kotona-container--wide > .elementor-container, .elementor-section.elementor-section-boxed > .elementor-container {
       padding-left: 20px !important;
       padding-right: 20px !important;
    }
}

/* Container */
@media (min-width: 1440px) {
    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 1400px;
    }
}

/*Features Icons*/
.features-menu ul li a {
    position: relative;
    padding-left: 32px;
}

.features-menu li {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}

.features-menu ul .features-all {
    padding-bottom: 14px !important;
}

.features-menu ul .features-all a {
    padding-left: 0;
    border-bottom: 2px solid #E9E9E9;
    padding-bottom: 8px !important;
}

.features-menu li a:after {; 
    background-color: transparent !important;
    content: "";
    width: 16px;
    height: 16px;
    position: absolute;
    left: 0;
    top: 2px;
}

.features-menu .builder a:after {
    content: url("https://neuronthemes.com/kotona/wp-content/uploads/2021/09/dashboard.svg")
}

.features-menu .editor  a:after {
    content: url("https://neuronthemes.com/kotona/wp-content/uploads/2021/09/create.svg");
}

.features-menu .design  a:after {
    content: url("https://neuronthemes.com/kotona/wp-content/uploads/2021/09/brush.svg")
}

.features-menu .marketing  a:after {
    content: url("https://neuronthemes.com/kotona/wp-content/uploads/2021/09/show_chart-1.svg")
}

.features-menu .theme-builder  a:after {
    content: url("https://neuronthemes.com/kotona/wp-content/uploads/2021/09/web.svg")
}

.features-menu .popup-builder  a:after {
    content: url("https://neuronthemes.com/kotona/wp-content/uploads/2021/09/popup.svg");
}

.features-menu .woocommerce a:after {
    content: url("https://neuronthemes.com/kotona/wp-content/uploads/2021/09/Woocommerce.svg");
}

.features-menu .widgets  a:after {
    content: url("https://neuronthemes.com/kotona/wp-content/uploads/2021/09/widgets.svg");
}

.features-menu .integrations  a:after {
    content: url("https://neuronthemes.com/kotona/wp-content/uploads/2021/09/flash_on.svg");
}

@media (min-width: 1279px) {
    body.elementor-page-97 {
        padding-right: 38px !important;
    }
}

/* Ligtbox Icons */
.elementor-lightbox .dialog-lightbox-close-button .eicon-close:before {
    content: url(https://neuronthemes.com/kotona/wp-content/uploads/2021/08/Close.svg) !important;
}

.elementor-lightbox .elementor-slideshow__header .eicon-frame-expand:before {
    content: url(https://neuronthemes.com/kotona/wp-content/uploads/2021/08/Add-Icon.svg) !important;
    filter: invert(1);
}

.elementor-lightbox .elementor-slideshow__header .eicon-zoom-in-bold:before {
    content: url(https://neuronthemes.com/kotona/wp-content/uploads/2021/08/search-icon.svg) !important;
    filter: invert(1);
}

.elementor-lightbox .elementor-slideshow__header .eicon-share-arrow:before {
    content: url(https://neuronthemes.com/kotona/wp-content/uploads/2021/09/icon-share.svg) !important;
    filter: invert(1);
}

.elementor-lightbox .elementor-swiper-button-prev .eicon-chevron-left:before,
.elementor-lightbox .elementor-swiper-button-next .eicon-chevron-right:before{
    content: url(https://neuronthemes.com/kotona/wp-content/uploads/2021/09/arrow-left.svg) !important;
    filter: invert(1);
}

.elementor-lightbox .elementor-swiper-button-prev .eicon-chevron-left {
    transform: rotate(0) !important;
}

.elementor-lightbox .elementor-swiper-button-next .eicon-chevron-right {
    transform: rotate(180deg) !important;
}

/* Mega Menu */
.m-neuron-nav-menu--mega-menu {
    margin: 20px;
    padding-left: 28px;
    padding-right: 88px;
}

/* Comments */

#comments .title-comments {
    border: none !important;
    font-weight: 600;
    font-size: 27px;
    line-height: 33px;
}
#comments .comment-reply-title {
    font-weight: 600 !important;
    font-size: 27px !important;
    line-height: 33px ;
    text-transform: inherit !important
}

#comments .comment .avatar {
    width: 60px;
}

#comments .comment-respond .form-submit input {
    border-radius: 4px;
}

.comment-body p {
    font-size: 16px !important;
    color: #111 !important;
}

#comments{
    margin: 0;
}

#comments .container, #comments .title-comments {
    padding: 0;
}

@media (min-width: 720px) {
    #comments .comment .comment-body {
    padding-left: 80px
    }
    #comments .comment, #comments .pingback {
        margin-top: 50px;
    }
    
    .comment-form-author,
    .comment-form-email{
        width: 48%;
        display: inline-block;
    }
    
    .comment-form-author {
        margin-right: 10px;
    }
    .comment-form-email {
        margin-left: 10px;
    }
}

/* Borders Between */
.comment-body {
    border-bottom: 1px solid #E9E9E9;
    padding-bottom: 48px;
}

.comment-body {
    border-color: #E9E9E9 !important;
}

.children .comment-body {
    border-bottom: 0;
    padding-bottom: 0;
}

/* Product Quantity Icons */
.quantity-nav--up {
    content: url("https://neuronthemes.com/kotona/wp-content/uploads/2021/08/Add-Icon.svg");
}

.quantity-nav--down {
    content: url("https://neuronthemes.com/kotona/wp-content/uploads/2021/08/Remove-Icon.svg");
}

.woocommerce a.button, .woocommerce button, .woocommerce .coupon input {
    border-radius: 4px !important;
}

.woocommerce-checkout .select2 b {
    border: none !important;
}

.woocommerce-checkout .select2 b:before {
    content: url("https://neuronthemes.com/kotona/wp-content/uploads/2021/09/expand_more.svg") !important; 
    position: absolute;
    bottom: -20px;
    right: -4px;
}


.woocommerce-account h1 {
    font-size: 56px;
}

.woocommerce-account h2 {
    font-size: 27px;
}/* End custom CSS */