/*!
Theme Name: Helebarton Farm Holidays
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: helebarton-farm-holidays
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Helebarton Farm Holidays is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
@font-face{font-family:"Butler - Light";src:url(/assets/fonts/c2f68b158425.otf)}@font-face{font-family:"Butler - ExtraBold";src:url(/assets/fonts/fc3d9274d7b0.otf)}@font-face{font-family:"Butler - Regular";src:url(/assets/fonts/ca6467e922ba.otf)}@font-face{font-family:"Butler - Black";src:url(/assets/fonts/2b4ec400cb4e.otf)}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0 auto;overflow-x:hidden;font-family:"Butler - Regular";color:#60646b;font-size:20px;line-height:1}body p{line-height:1.2}textarea:focus,input:focus,a:focus{outline:0}:focus{outline:0}.entry-content{width:1340px;position:relative;margin:0 auto}a{text-decoration:none;line-height:1;color:#00ac7c}a:hover{color:#00ac7c}li{list-style-type:none}p,h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}ul{margin:0;padding:0}h2{font-size:36px}h3{font-size:36px}h5{font-size:30px}.first_slot h2{font-size:40px}.first_slot p{font-size:24px}.menu_top ul li a,.footer_copy_logo .textwidget{font-family:"Butler - Light"}.two_cols_row>.panel-grid-cell:first-child{padding-right:35px;box-sizing:border-box}.two_cols_row>.panel-grid-cell:last-child{padding-left:35px;box-sizing:border-box}.paragraf_80_width{width:80%}.mg_top_50{margin-top:50px}.mg_top_80{margin-top:80px}.mg_bott_30{margin-bottom:30px}.mg_bott_50{margin-bottom:50px}.mg_bott_60{margin-bottom:60px}.mg_bott_70{margin-bottom:70px}.mg_bott_80{margin-bottom:80px}.mg_bott_100{margin-bottom:100px}.mg_bott_150{margin-bottom:150px}.menu_404 li a,form input,form select,form textarea{font-family:"Butler - ExtraBold"}.title_medium_wh strong{font-weight:400;font-family:"Butler - ExtraBold"}strong{font-weight:400!important;font-family:"Butler - ExtraBold"}.hover-icon{display:none}.parent-svg:hover .basic-icon{display:none}.parent-svg:hover .hover-icon{display:block}.parent-svg{position:relative}.parent-svg img{width:100%;height:auto;display:block}.small-row{padding-top:50px}.medium-row{padding-top:80px}.large-row{padding-top:120px}.extra-large{padding-top:150px}.no-space-row{padding-top:0}.medium{margin-bottom:70px}.responsive-layout{overflow:scroll;background:#adafb2;display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999999}.menu_img img{cursor:pointer}.hide_desk{display:none}.sticky_resp{display:none;z-index:9999999999;position:fixed!important;top:0;left:0;width:100%;height:auto;background:0 0}.head_special{position:relative;background:0 0}.menu_small{vertical-align:middle;text-align:right}.parent-svg.menu_icons_size{width:60px!important;float:right}.tb_menu{display:table;height:100%;width:100%}.bottom_resp .tp_men li.current-menu-item a,.bottom_resp .bt_men li.current-menu-item a{color:#00ac7c;border-color:#00ac7c}.bottom_resp .tp_men li a:hover,.bottom_resp .bt_men li a:hover{color:#00ac7c;border-color:#00ac7c}.head_special .entry-content,.resp_top>.entry-content{height:240px}.sticky_resp .entry-content,.sticky_new .resp_top>.entry-content{height:140px}.sticky_new .bottom_resp{margin-top:160px}.head_special .logo_head a{width:80%}.bigg_header{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;display:table;position:relative}.text_header{z-index:9999;position:relative;font-size:60px;color:#fff}.header_content::after{background:rgba(0,116,103,.3)}.header_content{padding:260px 0;position:relative}.logo_head a{display:block}.head_special .entry-content{position:relative;z-index:999;display:table;width:1560px;box-sizing:border-box}.logo_head,.menu_top{display:table-cell;vertical-align:middle}.logo_head{width:30%}.menu_top{text-align:right;bottom:-22px!important;position:relative;width:70%}.head_special .menu_top li{display:inline-block;margin-left:20px}.menu_top ul li a{color:#fff;font-size:20px}.site-header::after,.header_content::after,.footer_big::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.site-header::after{background:rgba(0,0,0,.3)}.menu_top ul li.current_page_item a,.menu_top ul li a:hover{color:#00ac7c}.parent-svg .sticky_logo{display:none}.head_special.sticky_resp .entry-content{display:block}.sticky_resp .entry-content,.sticky_new .resp_top>.entry-content{background:#fff}.sticky_resp{background:#fff}.sticky_resp .parent-svg .sticky_logo{display:block}.sticky_resp .parent-svg .normal_logo{display:none}.sticky_resp::after{display:none}.sticky_resp .menu_top ul li a{color:#00ac7c}.sticky_resp .menu_top ul li.current_page_item a,.sticky_resp .menu_top ul li a:hover{color:#00ac7c}.rep{width:100px;float:left}a.link-soc{display:block}.footer_big{padding:120px 0;position:relative;background-color:#000;background-size:cover;background-position:center center;background-repeat:no-repeat}.footer_big::after{background:rgba(0,0,0,.5)}.mobile_vs,.mobile_show{display:none!important}.footer_all{width:100%;position:relative;margin:auto}.first_footer,.second_footer{display:table;width:100%}.first_footer .col_f,.second_footer .col_f{display:table-cell;width:33.33%;vertical-align:top;text-align:center}.desk_vs{display:block}.footer_contact .rep :hover .basic-icon{display:none}.footer_contact .rep :hover .hover-icon{display:block}.footer_big a:focus,.footer_big a:active{color:#fff!important}.footer_loc a{color:#fff}.location_side .footer_loc:first-child{margin-bottom:20px}.footer_big .entry-content{z-index:999}.footer_loc a{font-size:20px}.footer_loc a{line-height:1.3}.location_side{padding:0 40px}.second_footer{margin-top:100px}.parteners_images .partners_footer{float:left}.parteners_images .partners_footer .parent-svg img{height:110px;width:auto}.parteners_images .one_cl{display:table;margin:auto;right:-80px;position:relative}.second_footer .col_f{vertical-align:bottom}.logo_cop{display:table;margin:auto}.some_height>.panel-grid-cell{position:relative}form input,form select,form textarea{line-height:1.5;width:100%;height:50px;background:0 0;margin-bottom:25px;border:1.4px solid #00ac7c;padding:7px 15px;box-sizing:border-box;font-size:20px;border-radius:9px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#00ac7c}form textarea{height:120px;font-family:"Butler - ExtraBold";resize:vertical}::-webkit-input-placeholder{color:#00ac7c!important;opacity:1!important;font-size:20px!important;font-family:"Butler - Black"}textarea::-webkit-input-placeholder{color:#00ac7c!important;opacity:1!important;font-size:20px!important;font-family:"Butler - ExtraBold"}textarea:focus,input:focus,select:focus,select option:focus{outline:0}input.wpcf7-form-control.wpcf7-submit{color:#fff;display:table;font-family:"Butler - ExtraBold";padding:9px 60px;width:100%;text-align:center;height:auto;font-weight:400;cursor:pointer;font-size:20px;box-sizing:border-box;margin-bottom:0;line-height:1;border:1.4px solid #00ac7c;background:#00ac7c;-webkit-appearance:none;-moz-appearance:none;appearance:none}input.wpcf7-form-control.wpcf7-submit:hover{color:#00ac7c;background:#fff}.wpcf7-form-control-wrap{width:100%;position:relative;display:table}.popup_all{overflow-y:scroll;-webkit-overflow-scrolling:touch;display:none;position:fixed;padding:100px 0;box-sizing:border-box;top:0;left:0;width:100%;height:100%;background:rgba(11,11,11,.8);z-index:99999999999}.first_slot{font-size:24px}.lg_spaced_two_cols>.panel-grid-cell:first-child{padding-right:60px}.lg_spaced_two_cols>.panel-grid-cell:last-child{padding-left:60px}.border_between_cols{overflow:hidden;position:relative}.border_between_cols>.panel-grid-cell:first-child{border-right:1px solid #adafb2}.height_large_descr p,.height_large_prices p{margin-bottom:30px}.height_large_descr p:last-child,.height_large_prices p:last-child{margin-bottom:0}.menu_404 li{width:100%;margin-bottom:20px}.menu_404{width:50%;padding-right:35px;box-sizing:border-box}.menu_404 li a{color:#00ac7c;border:2px solid #00ac7c;box-sizing:border-box;display:table;width:100%;text-align:center;padding:8px 25px;font-size:23px;border-radius:9px}@media (max-width:1550px){.entry-content{width:85%}.head_special .entry-content,.responsive-layout .entry-content{width:99%}}@media (max-width:1450px) and (min-width:1365px){.head_special .menu_top li:first-child{margin-left:0}.logo_head{width:26%}.menu_top{width:74%}.head_special .logo_head a{width:95%}}@media (max-width:1365px){.menu_top{display:none}.hide_desk,.menu_small{display:table-cell}.text_header{font-size:53px}}@media (max-width:1199px){body{font-size:23px}.location_side{padding:0 10px}.parteners_images .partners_footer .parent-svg img{height:90px}.head_special .entry-content,.resp_top>.entry-content{height:180px}.sticky_resp .entry-content,.sticky_new .resp_top>.entry-content{height:130px}.parent-svg.menu_icons_size{width:50px!important}.text_header{font-size:48px}.header_content{padding:210px 0}.head_special .entry-content,.responsive-layout .entry-content,.entry-content{width:90%}}@media (max-width:1023px){.text_header{font-size:44px}body{font-size:22px}.extra-large{padding-top:100px}.lg_spaced_two_cols>.panel-grid-cell:last-child{padding-left:40px}.lg_spaced_two_cols>.panel-grid-cell:first-child{padding-right:40px}h2{font-size:34px}.mg_bott_150{margin-bottom:100px}.large-row{padding-top:100px}.first_slot p{font-size:22px}.footer_big{padding:100px 0}.medium{margin-bottom:50px}}@media (max-width:979px){.second_footer{margin-top:70px}.footer_1 .mobile_vs{display:block!important}.footer_1 .hide_medium{display:none!important}.footer_1 .first_footer .middle_col,.footer_1 .first_footer .first_col_footer{overflow:hidden;width:100%;display:block!important}.footer_1 .first_footer .first_col_footer>div{overflow:hidden;display:block;width:50%;float:left}.footer_1 .first_footer .middle_col{margin-top:80px}.footer_1 .first_footer .middle_col>div{width:50%;float:left;box-sizing:border-box}.footer_1 .desk_vs{display:none!important}.footer_1 .parteners_images .one_cl{right:-55px}.lg_spaced_two_cols>.panel-grid-cell:first-child{padding-right:35px}.lg_spaced_two_cols>.panel-grid-cell:last-child{padding-left:35px}.text_header{font-size:36px}.header_content{padding:130px 0}body,.first_slot p,.share_widg p{font-size:20px}.first_slot h2{font-size:37px}.mg_bott_150{margin-bottom:70px}.title_medium_wh strong,.title_medium_wh strong{font-size:22px}.medium-row{padding-top:70px}.mg_btt_resp_row{margin-bottom:30px!important}.border_between_cols>.panel-grid-cell:first-child{border:0}.large-row{padding-top:70px}.height_large_descr,.some_height>.panel-grid-cell,.height_large_prices{min-height:auto!important}.text_header br{display:none}.logo_head{width:270px}.extra-large{padding-top:70px}h2{font-size:32px}.mg_bott_50{margin-bottom:30px}.mg_bott_60{margin-bottom:30px}.first_slot h2{font-size:35px}.head_special .entry-content,.resp_top>.entry-content{height:130px}.sticky_resp .entry-content,.sticky_new .resp_top>.entry-content{height:100px}.sticky_new .bottom_resp{margin-top:120px}.parent-svg.menu_icons_size{width:40px!important}.mg_bott_100{margin-bottom:70px}.paragraf_80_width{width:100%}}@media (max-width:767px){.paragraf_80_width{width:100%}.text_header{font-size:32px}.first_slot h2{font-size:32px}h2{font-size:28px}.mg_bott_70{margin-bottom:50px}.extra-large{padding-top:50px}.mg_bott_150{margin-bottom:50px}.footer_1 .first_footer .first_col_footer>div{width:100%;float:none}.footer_1 .first_footer .first_col_footer>div:first-child{margin-bottom:50px}.footer_1 .first_footer .middle_col{margin-top:40px}.footer_1 .first_footer .middle_col>div{float:none;width:100%}.hide_mobile_tot{display:none!important}.second_footer .col_f{width:100%;display:block}.copyr.mobile_show{display:block!important;width:320px;margin:50px auto 0}.medium-row{padding-top:50px}.large-row{padding-top:50px}.mg_bott_80{margin-bottom:50px}.footer_big{padding:70px 0}.mg_bott_100{margin-bottom:50px}input.wpcf7-form-control.wpcf7-submit{padding:9px 30px}}@media (max-width:539px){.text_header{font-size:30px}}@media (max-width:479px){.popup_all{padding:20px 0!important}.text_header{font-size:26px}.header_content{padding:110px 0}.first_slot h2{font-size:26px}.footer_loc a{font-size:19px}h2{font-size:25px}body,.first_slot p,.share_widg p{font-size:19px}.logo_head{width:210px}.parent-svg.menu_icons_size{width:35px!important}.parteners_images .partners_footer .parent-svg img{height:80px}.copyr.mobile_show{width:270px;margin:50px auto 0}.footer_copy_logo{margin-left:-20px}.first_slot h2{font-size:26px}.parteners_images .one_cl{right:-47px!important}form input,form select,form textarea{font-size:19px}form input,form select{padding:5px 15px;height:40px}form textarea{padding:5px 15px}::-webkit-input-placeholder{font-size:19px!important}}button::-moz-focus-inner{padding:0;border:0}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:0;border-radius:100%;padding:0;margin:0 24px;position:relative}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:0;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice .cookie-notice-container{display:block}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}#cookie-notice .cn-button{margin:0 0 0 10px}.cn-button.wp-default,.cn-button.bootstrap{font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;line-height:20px;margin:0;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1}.cn-button.wp-default:hover,.cn-button.bootstrap:hover{box-shadow:inset 0 0 0 99999px rgba(0,0,0,.05);text-decoration:none}.cn-button.bootstrap{color:#fff;background:#20c19e}@media all and (max-width:900px){#cookie-notice .cn-button{margin:0 5px 5px 5px}}@media all and (max-width:480px){.cookie-notice-container{padding:15px 25px}}