/*!

Theme Name:  Goldy Mex child
Template:    goldy-mex

*/@keyframes fadeInUp2{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.fadeInUp2{animation-name:fadeInUp}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.resize-active *,.resize-active :after,.resize-active :before{transition:none!important}.header_info .site-branding .site-title,.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.header_info .site-branding .focusable.site-title:active,.header_info .site-branding .focusable.site-title:focus,.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}dl,ol,p,ul{margin:0 0 1.5em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;line-height:1.2;margin:0 0 .5em}a{-webkit-text-decoration:underline;text-decoration:underline;transition:color .35s cubic-bezier(.3,.86,.36,.95)}a,a:hover{color:currentColor}a:hover{-webkit-text-decoration:none;text-decoration:none}.main_site_header{padding:0;position:absolute}.main_site_header.is-menu-top{animation:fadeInUp2 1s ease-in-out 0s 1 normal none running}.header_info{padding:0 10px}.header_info .site-branding{margin:10px 0;width:200px}.header_info_contact{background:#f6ad15;justify-content:center;padding:10px;position:relative}.is-sticky-menu .header_info_contact{display:none}.header_info_contact:after{background:#f6ad15;bottom:0;content:"";left:-9999px;position:absolute;right:-9999px;top:0;z-index:-1}.header_info_contact .btn-in-header{background:#fff;border:1px solid #fff;border-radius:20px;display:inline-block;margin:0 10px;padding:5px 20px;transition:background .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95)}.header_info_contact .btn-in-header:hover{background:transparent;color:#fff}.phone-in-header-block{margin:0 5px}.phone-in-header-block a{display:inline-block}.phone-in-header-block a:before{content:"";display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;margin:0 5px 0 0;text-rendering:auto;vertical-align:middle}.phone-in-header-block a:hover{color:#fff}.main-navigation li{border:none}.main-navigation .nav-menu li.menu-item-has-children{display:flex;flex-wrap:wrap}.main-navigation .nav-menu li.menu-item-has-children>a:after{display:none}.main-navigation .nav-menu li.current-menu-item>a{color:#000}.main-navigation .nav-menu li.current-menu-item>a:before{width:100%}.main-navigation .nav-menu li>a{line-height:1.1;padding:5px 0;position:relative}.main-navigation .nav-menu li>a:before{background:#f6ad15;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .35s cubic-bezier(.3,.86,.36,.95);width:0}.main-navigation .nav-menu li>a:hover{color:#000}.main-navigation .nav-menu li>a:hover:before{width:100%}.main-navigation ul.sub-menu a{transform:none!important}.main-navigation.mobile_menu ul#primary-menu li.active>a,.main-navigation.mobile_menu ul#primary-menu li.menu-item-has-children:hover,.main-navigation.mobile_menu ul#primary-menu li.menu-item-has-children:hover .dropdown-toggle,.main-navigation.mobile_menu ul#primary-menu li.menu-item-has-children:hover>a{color:#f6ad15}.main-navigation.mobile_menu ul#primary-menu li>a{padding:0 20px}.main-navigation.mobile_menu ul#primary-menu .dropdown-toggle:hover,.main-navigation.mobile_menu ul#primary-menu li>a:hover{color:#f6ad15}header#masthead .current-menu-ancestor>a,header#masthead .current-menu-item>a,header#masthead .current_page_item>a{color:#000}header#masthead .current-menu-ancestor>a:after,header#masthead .current-menu-item>a:after,header#masthead .current_page_item>a:after{width:100%}.menu-toggle{display:block}.site{overflow:hidden;position:relative;width:100%}main#primary{background:none!important;padding:0!important}.wp-block-slider-block-slider-block{padding:0 15px}.goldy_mex_container_data{background:#fff!important;color:#000;padding-top:120px}.goldy_mex_container_info.content_boxed a{-webkit-text-decoration:underline;text-decoration:underline}.goldy_mex_container_info.content_boxed a:hover{-webkit-text-decoration:none;text-decoration:none}.slick-slider .slick-arrow:before{left:0;transform:none}.slick-slider .slick-arrow:hover:before{-webkit-clip-path:none;clip-path:none}.slick-dots button:before{left:0;transform:none}.slick-dots:hover:before{-webkit-clip-path:none;clip-path:none}.eb-slider-item .eb-slider-content{color:#fff;left:0;padding:10px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.eb-slider-title,.eb-slider-wrapper .content .eb-slider-item .eb-slider-content .eb-slider-title{color:#fff!important;font-size:35px!important;text-shadow:0 0 5px rgba(0,0,0,.8)}.eb-slider-wrapper .content .eb-slider-item .eb-slider-content{color:#fff!important}.search-form input[type=email],.search-form input[type=search],.search-form input[type=tel],.search-form input[type=text],.search-form textarea,.wpcf7 input[type=email],.wpcf7 input[type=search],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 textarea{-webkit-appearance:none;background-color:transparent;border:1px solid;border-radius:4px;line-height:1.4;min-width:0;padding:10px;transition:border-color .35s cubic-bezier(.3,.86,.36,.95);width:100%}.search-form input[type=email]:focus,.search-form input[type=email]:hover,.search-form input[type=search]:focus,.search-form input[type=search]:hover,.search-form input[type=tel]:focus,.search-form input[type=tel]:hover,.search-form input[type=text]:focus,.search-form input[type=text]:hover,.search-form textarea:focus,.search-form textarea:hover,.wpcf7 input[type=email]:focus,.wpcf7 input[type=email]:hover,.wpcf7 input[type=search]:focus,.wpcf7 input[type=search]:hover,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=tel]:hover,.wpcf7 input[type=text]:focus,.wpcf7 input[type=text]:hover,.wpcf7 textarea:focus,.wpcf7 textarea:hover{box-shadow:none}.search-form .wpcf7-submit,.wpcf7 .wpcf7-submit{border-radius:20px;cursor:pointer;padding:10px 30px;transition:background .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95)}.search-form .wpcf7-submit:after,.wpcf7 .wpcf7-submit:after{display:none}.search-form .wpcf7-submit:hover,.wpcf7 .wpcf7-submit:hover{background:#000;border-color:#000!important;color:#fff}.email-phone p,.first-last-name p,.form-selects p{margin:0 0 10px}.form-selects .wpcf7-form-control-wrap:after{border:solid #000;border-width:0 1px 1px 0;content:"";display:block;height:10px;margin-top:-6px;pointer-events:none;position:absolute;right:10px;top:50%;transform:rotate(45deg);width:10px}.wpcf7-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #000;border-radius:.25rem;color:#000;cursor:pointer;font-size:1em;line-height:1.4;padding:10px 30px 10px 10px;position:relative;width:100%}.form-message textarea{height:120px;resize:none}.search-form{display:flex}.search-form input[type=search]{min-width:200px;width:auto}.search-form .search-submit{margin-left:10px}.widget .wp-block-heading,.widget_search .wp-block-search__label{background:#000!important}.widget_search input.wp-block-search__input{-webkit-appearance:none;background-color:transparent;border:1px solid;border-radius:4px;line-height:1.4;padding:10px}.widget_search input.wp-block-search__input:focus,.widget_search input.wp-block-search__input:hover{box-shadow:none}.entry-meta span{color:#000}.entry-meta span a{color:currentColor}.eb-slider-button,.eb-slider-wrapper .content .eb-slider-item .eb-slider-content .eb-slider-button{background:#000!important;border-radius:20px;color:#fff!important;padding:10px 30px;transition:background .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95)}.eb-slider-button:hover,.eb-slider-wrapper .content .eb-slider-item .eb-slider-content .eb-slider-button:hover{background:#f6ad15!important}.gutena-tabs-block>.gutena-tabs-tab>.gutena-tab-title{transition:background .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95)}.gutena-tabs-block>.gutena-tabs-tab>.gutena-tab-title:hover{--gutena--tabs-tab-hover-background-color:#f6ad15;--gutena--tabs-tab-hover-text-color:#fff;background:#f6ad15;background:var(--gutena--tabs-tab-hover-background-color);border-color:#f6ad15;color:#fff;color:var(--gutena--tabs-tab-hover-text-color)}.goldy_mex_container_info .site-main p+ul{margin-top:-1em}.gutena-accordion-block{margin:0 0 20px}.gutena-accordion-block__panel-title-inner:hover *{color:#f6ad15}.gutena-accordion-block__panel-title-inner .wp-block-heading{color:currentColor;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.gutena-accordion-block>.gutena-accordion-block__panel.active>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner h6,.gutena-accordion-block>.gutena-accordion-block__panel>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner:hover h6{color:#f6ad15!important}.gutena-accordion-block>.gutena-accordion-block__panel.active>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner .trigger-plus-minus>.horizontal,.gutena-accordion-block>.gutena-accordion-block__panel.active>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner .trigger-plus-minus>.vertical,.gutena-accordion-block>.gutena-accordion-block__panel>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner:hover .trigger-plus-minus>.horizontal,.gutena-accordion-block>.gutena-accordion-block__panel>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner:hover .trigger-plus-minus>.vertical{background-color:#f6ad15}.btn-primary{background:#f6ad15;border:2px solid #f6ad15;border-radius:20px;color:#fff;display:inline-block;margin:5px 0 30px;padding:10px 30px;-webkit-text-decoration:none!important;text-decoration:none!important;transition:background .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95)}.btn-primary:hover{background:#fff;color:#f6ad15}.container_footer{padding:45px 20px 35px}footer#colophon .footer_widgets section .size-full.wp-block-image{margin:0 0 20px}.site_icon_nav_footer ul{margin:0 0 10px}.site_icon_nav_footer ul.wp-block-social-links{margin-bottom:0}footer#colophon{color:#fff}@media screen and (min-width:769px){.main-navigation .nav-menu{display:flex}.main-navigation .nav-menu li.menu-item-has-children .dropdown-toggle{align-self:center;background:none;border:none;display:inline-flex;height:20px;padding:0 0 0 30px;transition:transform .35s cubic-bezier(.3,.86,.36,.95);width:20px}.main-navigation .nav-menu li.menu-item-has-children .dropdown-toggle:before{background:none;color:#000;content:"";font:normal normal normal 14px/1 FontAwesome;font-size:20px;height:auto;left:auto;position:absolute;right:0;top:0;transform:translate(0);width:20px}.main-navigation .nav-menu li.menu-item-has-children:hover .dropdown-toggle:before{content:""}.main-navigation ul.sub-menu{width:200px}.main-navigation ul.sub-menu a{display:inline-block;width:auto}.main-navigation.mobile_menu ul#primary-menu li.menu-item-has-children>a{padding-right:20px}.menu-toggle{display:none}.email-phone,.first-last-name,.form-selects{display:flex;margin:0 -10px}.email-phone p,.first-last-name p,.form-selects p{padding:0 10px;width:50%}.form-message textarea{height:200px}.search-form input[type=search]{min-width:400px}.site_icon_nav_footer{flex-wrap:wrap}.site_icon_nav_footer .footer_widgets{margin:0;width:50%}.site_icon_nav_footer .footer_logo{margin:0 0 20px;padding:0 2% 0 0}.site_icon_nav_footer .footer_nav_bar{margin:82px 0 0;padding:0 0 0 2%}.site_icon_nav_footer .footer_about_company{align-self:center}footer#colophon .footer_about_company,footer#colophon .footer_about_company p,footer#colophon .footer_nav_bar .widget_block{text-align:right}}@media screen and (min-width:1024px){.header_info ul li{padding:0 8px}.header_info .site-branding{width:350px}.header_info_contact{justify-content:flex-end}.header_info_contact .btn-in-header{margin:0 0 0 20px;padding:10px 30px}.goldy_mex_container_data{padding-top:180px}.eb-slider-item .eb-slider-content{padding:20px}.eb-slider-title,.eb-slider-wrapper .content .eb-slider-item .eb-slider-content .eb-slider-title{font-size:50px!important}}@media screen and (min-width:1480px){.main-navigation ul.sub-menu{width:250px}}@media screen and (max-width:1023px){.header_info .site-branding img{height:auto;width:100%}}@media screen and (max-width:768px){.main-navigation .nav-menu{text-align:left}.main-navigation .nav-menu li>a{display:inline-block}.main-navigation ul.sub-menu{background-color:#f6ad15!important}button#navbar-toggle{background:#000;border-color:#000!important}button#mobilepop{right:10px;top:10px}}
