.menu-highlight:not(.header-creative) #Top_bar .menu > li > a {border-radius:50px}#Top_bar .menu > li > a span:not(.description) {padding:0 16px}#Top_bar .menu>li ul{border-bottom-left-radius:20px;border-bottom-right-radius:20px;top:86%}#Top_bar .menu li ul li a span{letter-spacing:1px}#Top_bar .menu li ul li a .menu-arrow{color:#fff;top:5px}#Top_bar .menu li ul li ul{left:360px}#Top_bar .menu li ul li{width:360px}#Top_bar .menu li ul li a{padding:4px 20px}#Top_bar .menu>li ul li a:hover,#Top_bar .menu>li ul li.hover>a{font-weight:700;background-color:#828184}.menuo-sub-active #Top_bar .menu>li ul li.current-menu-item>a{font-weight:700;background-color:#828184}.menuo-sub-active #Top_bar .menu>li ul li.current-menu-ancestor>a{font-weight:700;background:#828184}body:not(.template-slider) #Header {min-height:0!important}@media only screen and (max-width:767px){.mobile-sticky #Top_bar.is-sticky{background:rgba(0,0,0,.7)!important;padding:5px 0 10px 0}#Subheader{padding:0 0 200px 0}}@media screen and (max-width:760px){.hide-background{background-image:none!important}}#Footer .section_wrapper,.container{max-width:100%!important}.footer-font{font-size:16px;font-weight:300;line-height:20px;text-align:left!important;vertical-align:text-top}.footer-font2{font-weight:300;line-height:24px;font-size:12px}@media only screen and (max-width:1680px){.footer-font{font-size:12px;font-weight:300;line-height:20px;text-align:left!important;vertical-align:text-top}}#Footer .footer_copy .copyright{float:none!important}#Footer .footer_copy .one{padding-top:0}.footer-container{padding:0 20px 0 20px}span.wpcf7-form-control-wrap .wpcf7-text{height:58px;margin-bottom:20px;border-radius:20px;border-width:1px;border-color:#222;border-style:solid;color:#969696;font-size:18px;font-weight:300;line-height:30px;text-align:center}span.wpcf7-form-control-wrap .wpcf7-textarea{height:105px;margin-bottom:25px;border-radius:20px;border-width:1px;border-color:#222;border-style:solid;color:#969696;font-size:18px;font-weight:300;line-height:30px;text-align:center}.wpcf7-custom-bottom{border-radius:20px;background-color:rgba(1,66,96,.85);font-family:Gilroy\ ExtraBold;color:#fff;font-size:18.36px;font-weight:700;line-height:26px;letter-spacing:2px;margin-right:-35px}body:not(.page-id-28) .grecaptcha-badge {display:none}@media only screen and (min-width:1240px){#Top_bar .menu > li > a span:not(.description) {padding:0 5px!important}#Top_bar .top_bar_right{padding:0 0 0 15px!important}}@media only screen and (max-width:1440px) and (min-width:1240px){#Top_bar .logo{margin:0 0 0 20px!important}#Top_bar #logo,.header-transparent #Top_bar #logo{height:90px!important;line-height:90px!important}#menu>ul>li>a{font-size:15px!important}.top_bar_left{width:calc(100% - 200px)!important}}#Top_bar .top_bar_right_wrapper{display:flex!important}#Top_bar .top_bar_right_wrapper .social{margin-right:15px}#Top_bar .top_bar_right_wrapper .social li{line-height:40px}.custom-buttom{font-family:Gilroy\ ExtraBold;font-size:18px;color:#fff;background-color:rgba(1,66,96,.85);border-radius:50px 50px 50px 50px;padding:15px 30px}.custom-buttom:hover{text-decoration:none;color:#fff;background-color:#014260}#Top_bar.is-sticky{background: rgb(255 255 255) !important}#cookie-notice .cn-button{background-color:#ffb426}@media screen and (min-width:1550px){#rev_slider_3_1_wrapper .hesperiden.tp-bullets{display:none}}@media screen and (max-width:1549px){#rev_slider_3_1_wrapper .hesperiden_copy108.tparrows{display:none!important}}#rev_slider_3_1_wrapper .hesperiden_copy108.tparrows:hover{background:#fff}@media screen and (max-width:1480px){.elementor-element-8ca7933 .elementor-heading-title{font-size:24px}.elementor-12 .elementor-element.elementor-element-0809414>.elementor-widget-container{margin:328px 0 0 0}.elementor-12 .elementor-element.elementor-element-bf66744>.elementor-widget-container{margin:326px 0 0 0}}@media screen and (min-width:1481px) and (max-width:1565px){.elementor-12 .elementor-element.elementor-element-bf66744>.elementor-widget-container{margin:282px 0 0 0}}@media screen and (max-width:1302px){.elementor-12 .elementor-element.elementor-element-bf66744>.elementor-widget-container{margin:300px 0 0 0}}.footer-f5{color:#014260!important;padding-bottom:20px;font-family:Gilroy\ ExtraBold}.footer-contact-icon{width:15%;float:left}.footer-contact-text{width:85%;float:right}.footer-copyright-left{width:50%;float:left}.footer-copyright-right{width:50%;float:right}@media screen and (min-width:1025px){.display-movile-menu{display:none!important}}@media screen and (min-width:768px) and (max-width:1024px){.elementor-12 .elementor-element.elementor-element-0809414>.elementor-widget-container{margin:300px 0 0 0}#Footer .widgets_wrapper .column{width:100%;text-align:center}#Footer .widgets_wrapper .widget{padding:10px 0!important;margin-top:10px!important;text-align:center}.footer-f5{padding-bottom:0;font-size:20px!important}.footer-contact-icon{width:100%;float:none}.footer-contact-text{width:100%;float:none}.footer-font{text-align:center!important}.footer-copyright-left{width:100%;float:none}.footer-copyright-right{width:100%;float:none;text-align-last:center}.footer-font2{text-align:center!important}#Footer a{font-size:16px!important}#Top_bar.is-sticky{background:rgba(0,0,0,.7)!important;height:80px}.logo-no-sticky-padding #Top_bar.is-sticky #logo img.logo-sticky{box-sizing:border-box;display:block;width:142px;height:60px;padding-left:142px;background:url(https://www.camachofernandez.com/wp-content/uploads/2020/07/white-logo.png) no-repeat;background-size:cover;margin-top:10px}.sticky-white #Top_bar.is-sticky .top_bar_right a:not(.action_button) {color:#fff;margin-top:4px}}@media only screen and (max-width:767px){#Subheader{margin-bottom:-40px}#Footer .widgets_wrapper .widget{padding:10px 0!important;margin-top:10px!important;text-align:center}.footer-f5{padding-bottom:0}.footer-contact-icon{width:100%;float:none}.footer-contact-text{width:100%;float:none}.footer-font{text-align:center!important}.footer-copyright-left{width:100%;float:none}.footer-copyright-right{width:100%;float:none;text-align-last:center}.footer-font2{text-align:center!important}.wpcf7-custom-bottom{font-size:12px;margin-right:0}.wpcf7-custom-bottom img{padding-bottom:3px}}#Footer .footer_copy .one{margin-bottom:-10px!important}#Top_bar .search_wrapper input[type="text"]{color:#222}#rev_slider_3_1_wrapper .hesperiden_copy108.tparrows{background:none;height:auto}#rev_slider_3_1_wrapper .hesperiden_copy108.tparrows.tp-rightarrow:before{content:url(https://www.camachofernandez.com/wp-content/uploads/2020/09/arrow-right.png);background-color:rgba(255,255,255,.75);border-bottom-left-radius:51px;border-top-left-radius:51px;padding-right:calc(50vw - 50%);margin-right:calc(50% - 50vw);padding-top:10px;padding-bottom:10px;padding-left:16px}#rev_slider_3_1_wrapper .hesperiden_copy108.tparrows.tp-leftarrow:before{content:url(https://www.camachofernandez.com/wp-content/uploads/2020/09/arrow-left.png);background-color:rgba(255,255,255,.75);border-bottom-right-radius:51px;border-top-right-radius:51px;padding-left:calc(50vw - 50%);margin-left:calc(50% - 50vw);padding-top:10px;padding-bottom:10px;padding-right:16px}#rev_slider_3_1_wrapper .hesperiden_copy108.tparrows:hover.tp-rightarrow:before,#rev_slider_3_1_wrapper .hesperiden_copy108.tparrows:hover.tp-leftarrow:before{background:#fff}#rev_slider_3_1_wrapper .hesperiden_copy108.tparrows:before{line-height:0}.bg-slide:before{content:'';width:100%;height:100%;position:absolute;background:#000;z-index:9;opacity:.3}#Footer .widgets_wrapper .column.one-fifth.column:first-child{width:28%}#Footer .widgets_wrapper .column.one-fifth.column{width:21.33%}#Footer .widgets_wrapper .column.one-fifth.column:last-child{width:68%;float:right}#Footer .widgets_wrapper .column.one-fifth.column:last-child aside .custom-html-widget{display:flex;flex-flow:wrap;column-gap:6%}#Footer .widgets_wrapper .column.one-fifth.column:last-child aside .custom-html-widget h5{width:100%}#Footer .widgets_wrapper .column.one-fifth.column:last-child aside .custom-html-widget>div{width:29.33%}@media only screen and (max-width:1239px) and (min-width:768px){#Footer .widgets_wrapper .column.one-fifth.column:last-child{width:98%}}@media only screen and (max-width:1024px){#Footer .widgets_wrapper .column.one-fifth.column:last-child aside .custom-html-widget{flex-flow:column}#Footer .widgets_wrapper .column.one-fifth.column:last-child aside .custom-html-widget>div{width:100%;justify-content:center}}.display_none{display:none}#Top_bar .wpml-languages a.active i::before{color:#000}