.side_menu_button>a,.mobile_menu_button span,.shopping_cart_header .header_cart i{color:#000 !important}@media only screen and (max-width:1000px){.header_bottom .container_inner{width:auto;padding:30px}}@media only screen and (max-width:500px){.header_bottom .container_inner{width:auto;padding:30px 0 !important}}.content .container .container_inner.default_template_holder{width:auto}span.wpglobus_flag.wpglobus_language_name.wpglobus_flag_cy{color:#000}input.wpcf7-form-control.wpcf7-submit,input.wpcf7-form-control.wpcf7-submit:not([disabled]){background-color:#fff !important;color:#cf3339 !important}input.wpcf7-form-control.wpcf7-submit:hover{background-color:#cf3339 !important;border:2px solid #fff !important;color:#fff !important}.vertical_menu .second .inner>ul>li>a,.vertical_menu .wide .second .inner>ul>li>a{font-style:normal !important;font-weight:400 !important;color:#777 !important}.wpcf7-not-valid-tip{color:#fff !important}.single-portfolio_page .portfolio_navigation{display:none}.single-portfolio_page .title h1{line-height:1em}.single-portfolio_page h2{line-height:.8em !important;margin-bottom:20px !important}@media only screen and (max-width:1299px){.text.all_at_once p{white-space:inherit !important;line-height:50px !important;width:650px !important;margin-top:15px}}@media only screen and (max-width:699px){.text.all_at_once p{white-space:inherit !important;line-height:50px !important;width:400px !important;height:115px !important;margin-top:15px}}@media only screen and (max-width:599px){.text.all_at_once p{width:370px !important;font-size:60px !important}}.text.all_at_once p{font-family:'Playfair Display',serif}.pum-content a{color:#cf3339}.pum-content a:hover{text-decoration:underline}