/*
Theme Name: Reina Child
Theme URI: https://reina.qodeinteractive.com
Description: A child theme of Reina
Author: Edge Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: reina
Template: reina
*/

div[data-widget_type="reina_core_testimonials_list.default"] span.qodef-e-text, p.qodef-m-text {
    white-space:pre-line;
}

div.qodef-m-image > img {z-index:10;}



/* GENERAL */

body {
    font-size:16px;
}

.uk-hide {display:none!important;}
@media (min-width: 1025px) {.uk-hide-d{display:none!important;}}
@media (max-width: 1024px) and (min-width: 768px) {.uk-hide-t{display:none!important;}}
@media (max-width: 767px) {.uk-hide-p{display:none!important;}}


li{
    padding-left:.7rem;
    margin:10px 0;
}

ul{
    list-style-position:outside;
    padding-left: 1.2rem;
}
ol {
    list-style-position:outside;
    padding-left: 1.5rem;
}

ol ::marker{
    font-family:'Cormorant Garamond';
    font-size:170%;
}

#qodef-fullscreen-area-icon {DISPLAY:none}

/* NAVIGATION */

.qodef-header-navigation>ul>li {margin: 0 16px;}
.qodef-header-navigation ul li.wpml-ls-current-language ul.sub-menu {width: 90px;}
nav.qodef-header-navigation span.wpml-ls-native {color:#ADD4E5;}
/* nav.qodef-header-navigation span.wpml-ls-native {color:#ADD4E5;}*/
@media only screen and (min-width:1025px) {li.wpml-ls-current-language > a .qodef-menu-item-text span.wpml-ls-native:after{content:' ▾';display:inline;}}
nav.qodef-fullscreen-menu li.wpml-ls-current-language {display:none;}
li[id^="menu-item-wpml-ls"] span{color:#ADD4E5;}


/* FOOTER */

#block-7 .wp-block-social-links.is-style-logos-only .wp-social-link svg {
    height:3rem;
    width:3rem;
}

#qodef-page-footer-top-area {
    padding-bottom:0px;
    padding-top:4rem;
}
.qodef-footer--dark #qodef-page-footer #block-7.widget {margin-top:30px;}

.qodef-grid.qodef-gutter--huge>.qodef-grid-inner>.qodef-grid-item {margin-bottom:40px;}

.qodef-instagram-list.qodef-layout--columns #sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:100%;}


/*  LANDING PAGE  */

div#uk-hero-content {padding:0 40px;}
@media only screen and (min-width: 1210px) {div#uk-hero-content {max-width:1200px;padding-left:calc(50vw - 600px);}}

#uk-examples-grid div.elementor-container.elementor-column-gap-wider {display:flex;flex-wrap: wrap;}
@media only screen and (min-width: 1025px) {#uk-examples-grid div.elementor-column.elementor-col-16.elementor-top-column.elementor-element {width:33%;}}
@media only screen and (max-width: 1024px) and (min-width: 768px) {#uk-examples-grid div.elementor-column.elementor-col-16.elementor-top-column.elementor-element {width:50%;}}

p.uk-certificates-link a.popmake-17499, p.uk-certificates-link  {font-family:"Work Sans",sans-serif;font-size:14px;text-transform:uppercase;font-weight:500;padding-top:20px;}
#about .qodef-image-section-info .qodef-m-button {margin-top:20px;}

#popmake-17499 button.pum-close {position: fixed;/* position: sticky; *//* z-index: 999; */top: 5vh;right: 15vw;/* right: -60px; */left: unset;color: white;font-size: 3rem;font-weight: 300;}

body.home #menu-item-17417 {display:none}
@media only screen and (max-width:767px){
#uk-hero-sign h1.qodef-m-title {font-size:48px;}
#uk-hero-content > div {padding:0;}
div#uk-hero-content {padding:0 20px;}
}

#process .qodef-image-section-info .qodef-m-image img {object-position:left;}
#process div.qodef-m-image {padding-bottom:10%;}


/* 404 */

body.error404 #qodef-page-header, body.error404 #qodef-page-mobile-header {display:none;}
#qodef-404-page {padding:250px 10% 100px;}




/* MORE FIXES */

span.uk-number-deco {
    font-family: 'Cormorant Garamond';
    font-size:170%;
    font-weight:900;
    color:#D1AB7D;
    line-height:28.8px;
}

.qodef-pricing-table .qodef-m-price-value {padding-left:0;}
.qodef-m-price-currency {margin-right:7px;}

.qodef-pricing-table .qodef-m-inner h4.qodef-m-title {min-height:120px;}
.qodef-pricing-table .qodef-m-content p {margin:10px 0}
#products .qodef-pricing-table > div.qodef-m-inner {min-height:920px!important}
#products .qodef-pricing-table > div.qodef-m-inner a.qodef-button {position:absolute;display:flex;bottom:3rem;transform: translateX(-50%);left:50%;}

html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]) {padding-right:0!important;} /* POPUP GLITCH */