/*!
Theme Name: Todsworthy 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: todsworthy-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.

Todsworthy 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:"Radomir Tinkov - Gilroy-Light";src:url(/assets/fonts/7d9938d8bd2c.otf)}@font-face{font-family:"Radomir Tinkov - Gilroy-Medium";src:url(/assets/fonts/c414264fec87.otf)}@font-face{font-family:"Radomir Tinkov - Gilroy-Regular";src:url(/assets/fonts/c33a3e960585.otf)}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0 auto;overflow-x:hidden;font-family:"Radomir Tinkov - Gilroy-Regular";color:#4f5859;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:#007467}a:hover{color:#007596}li{list-style-type:none}p,h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}ul{margin:0;padding:0}h1{font-size:40px}h2{font-size:36px}h3{font-size:36px}h4{font-size:36px}h5{font-size:30px}h6{font-size:25px}.first_slot h2{font-size:40px}.first_slot p{font-size:24px}.menu_top ul li a,.footer_copy_logo .textwidget{font-family:"Radomir Tinkov - Gilroy-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_30{margin-top:30px}.mg_top_50{margin-top:50px}.mg_top_70{margin-top:70px}.mg_top_150{margin-top:150px}.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}.mg_bott_120{margin-bottom:130px}.menu_404 li a,.title_indiv_testi,.one_testi .prim_testi .ct,form input,form select,form textarea,.one_line_contact .rep .cont_text_bt,.medium_weight,.button_custom{font-family:"Radomir Tinkov - Gilroy-Medium"}.title_medium_wh strong,.question_faq{font-weight:400;font-family:"Radomir Tinkov - Gilroy-Medium"}.regular_weight{font-family:"Radomir Tinkov - Gilroy-Regular"}.bottom_resp .tp_men li a,.semi_bold_weight{font-family:"Radomir Tinkov - Gilroy-Medium"}strong,b{font-weight:400!important;font-family:"Radomir Tinkov - Gilroy-Medium"}.borde_top_row{position:relative}.borde_top_row::after{content:"";position:absolute;top:150px;width:100%;height:2px;background:#8f9b9b}.hover-icon{display:none}.parent-svg:hover .basic-icon{display:none}.parent-svg:hover .hover-icon{display:block}.abs_pos_pop:hover .basic-icon{display:none}.abs_pos_pop:hover .hover-icon{display:block}.parent-svg{position:relative}.parent-svg img{width:100%;height:auto;display:block}.no-transform{text-transform:none}.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}.link_heading,.heading{display:table}.no-space,.no_space_mg_bt{margin-bottom:0}.small,.small_mg_bt{margin-bottom:50px}.medium,.medium_mg_bt{margin-bottom:70px}.small_medium{margin-bottom:30px}.extra-large-headline,.extra_large_mg_bt{margin-bottom:150px}.extra_small_mg_bt{margin-bottom:30px}.button_custom{cursor:pointer;box-sizing:border-box;display:table;text-align:center;padding:8px 25px;font-size:23px;border-radius:9px;border:2px solid}.three_quarters_width{width:70%}.full_width_butt{width:100%}.share_button{cursor:pointer}.green_col.outline_button{color:#007467;border-color:#007467}.green_col.full_background_button{color:#fff;border-color:#007467;background:#007467}.green_col.outline_button:hover{color:#fff;border-color:#007467;background:#007467}.green_col.full_background_button:hover{color:#007467;border-color:#007467;background:#fff}.blue_dark_col.outline_button{color:#007596;border-color:#007596}.blue_dark_col.full_background_button{color:#fff;border-color:#007596;background:#007596}.blue_dark_col.outline_button:hover{color:#fff;border-color:#007596;background:#007596}.blue_dark_col.full_background_button:hover{color:#007596;border-color:#007596;background:#fff}.white_col.outline_button{color:#fff;border-color:#fff}.white_col.outline_button:hover{color:#00685e;border-color:#fff;background:#fff}.light_blue_hov .white_col.outline_button:hover{color:#6dc5db;border-color:#fff;background:#fff}.white_col.full_background_button:hover{color:#fff;border-color:#00685e;background:#00685e}.responsive-layout{overflow:scroll;background:#6bc1c2;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:#007467;border-color:#007467}.bottom_resp .tp_men li a:hover,.bottom_resp .bt_men li a:hover{color:#007467;border-color:#007467}.bottom_resp .bt_men .cust_link.current-menu-item a{color:#fff;border-color:#fff}.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:#67cfe3}.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:#007596}.sticky_resp .menu_top ul li.current_page_item a,.sticky_resp .menu_top ul li a:hover{color:#67cfe3}.rep{width:100px;float:left}a.link-soc{display:block}.green_hover:hover,.green_hover:hover .heading{color:#007467!important}.blue_light_text_hover:hover,.blue_light_text_hover:hover .heading{color:#6dc5db!important}.blue_green_hover:hover,.blue_green_hover:hover .heading{color:#6bc1c2!important}.desk_hidd_f{display:none!important}.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,.footer_socials .rep{float:none;display:table;margin:auto;width:auto}.footer_contact .rep :hover .basic-icon{display:none}.footer_contact .rep :hover .hover-icon{display:block}.footer_contact .rep .parent-svg,.footer_socials .rep .parent-svg{width:100px;margin:auto;margin-bottom:20px}.footer_big a:focus,.footer_big a:active{color:#fff!important}.cont_text_bt{color:#fff}.footer_contact .rep:hover .cont_text_bt,.footer_loc a:hover,.share_widg .rep a:hover .cont_text_bt{color:#6dc5db}.footer_contact .rep:first-child,.footer_socials .rep:first-child{margin-bottom:40px}.footer_loc a{color:#fff}.location_side .footer_loc:first-child{margin-bottom:20px}.footer_big .entry-content{z-index:999}.footer_contact .cont_text_bt,.footer_loc a{font-size:20px}.footer_loc a{line-height:1.3}.location_side{padding:0 40px}.yellow_footer{width:60px;display:inline-block;margin:0 10px}.second_footer{margin-top:100px}.parteners_images .partners_footer{float:left}.parteners_images .partners_footer .parent-svg img{height:110px;width:auto}.parteners_images .partners_footer:nth-child(2n){margin-left:25px}.parteners_images .partners_footer:nth-child(3){clear:both}.parteners_images .partners_footer:nth-child(3),.parteners_images .partners_footer:nth-child(4){margin-top:30px}.parteners_images .one_cl{display:table;margin:auto;right:-80px;position:relative}.second_footer .col_f{vertical-align:bottom}.footer_menu{margin-bottom:80px}.footer_menu li:nth-child(2) a,.footer_menu li:nth-child(4) a{margin-bottom:30px}.footer_menu li a{color:#fff;opacity:.8;margin-bottom:10px;font-size:20px;display:block}.footer_menu li a:hover,.footer_menu li.current-menu-item a{opacity:1;color:#6dc5db}.footer_menu li.current-menu-item.cust_link a{opacity:.8;color:#fff}.footer_copy_logo .parent-svg{width:300px;max-width:100%!important}.footer_copy_logo .textwidget{opacity:.8;color:#fff;font-size:15px;margin-top:40px;text-align:left;margin-left:93px}.logo_cop{display:table;margin:auto}.one_cl.fist_cl{padding:0 50px 0 0}.col_f.full_mob.mob_show_defin{display:none!important}.contact_map{padding-bottom:150px}.one_line_contact .rep{width:auto;display:table;float:none}.one_line_contact .rep .icon_div_top{width:90px;display:inline-block;vertical-align:middle}.one_line_contact .rep .cont_text_bt{margin-left:20px;display:inline-block;vertical-align:middle}.dark_green .cont_text_bt{color:#007467}.one_line_contact .rep :hover .basic-icon{display:none}.one_line_contact .rep :hover .hover-icon{display:block}.one_line_contact .rep:hover .cont_text_bt{color:#6dc5db}.one_line_contact .rep{margin-bottom:15px}.one_line_contact .rep:last-child{margin-bottom:0}.some_height>.panel-grid-cell{position:relative}.abs_text{position:absolute;bottom:0;left:0}form input,form select,form textarea{line-height:1.5;width:100%;height:50px;background:0 0;margin-bottom:25px;border:1.4px solid #007467;padding:7px 15px;box-sizing:border-box;font-size:20px;border-radius:9px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#007467}form textarea{height:120px;font-family:"Radomir Tinkov - Gilroy-Medium";resize:vertical}::-webkit-input-placeholder{color:#007467!important;opacity:1!important;font-size:20px!important;font-family:"Radomir Tinkov - Gilroy-Medium"}textarea::-webkit-input-placeholder{color:#007467!important;opacity:1!important;font-size:20px!important;font-family:"Radomir Tinkov - Gilroy-Medium"}textarea:focus,input:focus,select:focus,select option:focus{outline:0}input.wpcf7-form-control.wpcf7-submit{color:#fff;display:table;font-family:"Radomir Tinkov - Gilroy-Medium";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 #007467;background:#007467;-webkit-appearance:none;-moz-appearance:none;appearance:none}input.wpcf7-form-control.wpcf7-submit:hover{color:#007467;background:#fff}.contact_us_form label{padding-bottom:10px;display:block}.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}.tb-big{-webkit-transform:translateZ(0);display:table;width:100%;height:100%}.tb-cell-form{display:table-cell;vertical-align:middle}.share_cont{box-shadow:0 0 8px rgba(0,0,0,.6);width:600px;margin:auto;max-width:90%;padding:30px;box-sizing:border-box;background:#fff;border-radius:9px}.bottom_part_share{overflow:hidden;margin:70px 0 50px}.testi_bigg_sect{padding:150px 0 200px;text-align:center}.text_test .link_heading{margin:0 auto 80px}.prim_testi .ct{font-size:24px;line-height:1.3}.line_author_date{font-size:20px;display:table;margin:50px auto}.line_author_date>a,.line_author_date>.ct3{display:inline-block}.parent-testi .tb_vv{width:90%;margin:auto}.ct p{margin-bottom:20px}.first_slot{font-size:24px}.testi_bigg_sect .slick-prev{top:auto!important;margin-left:-65px;left:50%!important;background-image:url(/assets/img/10ca67de5d97.svg),url(/assets/img/e694819e1823.webp)!important;z-index:99}.testi_bigg_sect .slick-prev:hover{background-image:url(/assets/img/18d59c82c088.svg),url(/assets/img/99c329a113b6.webp)!important}.testi_bigg_sect .slick-next{top:auto!important;left:auto!important;right:50%!important;margin-right:-65px;background-image:url(/assets/img/350ff7b187b0.svg),url(/assets/img/77418a6bbc8a.webp)!important}.testi_bigg_sect .slick-next:hover{background-image:url(/assets/img/66dd5f8a5220.svg),url(/assets/img/f5c2bc805d34.webp)!important}.testi_bigg_sect .slick-next::before,.slick-prev::before{content:""!important}.testi_bigg_sect .slick-arrow{background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important;width:60px;height:60px;bottom:-90px}.one_faq a{color:#6dc5db}.one_faq a:hover{color:#007467}.one_faq .tb_cl{vertical-align:top}.one_faq{display:table;width:100%;position:relative;padding:50px 0}.one_faq::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#6e7c7c}.one_faq:first-child::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#6e7c7c}.question_faq,.answer_faq{display:table-cell;width:50%}.answer_faq{padding-left:35px}.question_faq{padding-right:35px}.one_faq p{margin-bottom:0}.one_faq .answer_faq p{margin-bottom:30px}.one_faq .answer_faq p:last-child{margin-bottom:0}.no_bott_line_faq .one_faq::after{display:none}.first_no_bord .one_faq:first-child::before{display:none}.light_bg_blue{padding:150px 0}.block_contact .rep{text-align:center;width:auto;margin:auto;display:table;float:none}.block_contact .rep .icon_div_top{width:90px;margin:0 auto 20px}.block_contact .rep .cont_text_bt{display:block}.blue_sect .cont_text_bt{color:#fff}.block_contact .rep:hover .basic-icon,.share_widg .rep a:hover .basic-icon{display:none}.block_contact .rep:hover .hover-icon,.share_widg .rep a:hover .hover-icon{display:block}.block_contact .rep:hover .cont_text_bt{color:#007467}.block_contact .rep{margin-bottom:50px}.block_contact .rep:last-child{margin-bottom:0}.light_bg_blue p{color:#fff}.abs_text p{font-size:20px}.light_bg_blue .contact_us_form label{color:#fff}.light_bg_blue form input,.light_bg_blue form select,.light_bg_blue form textarea{border-color:#fff;background-color:#fff}.light_bg_blue input.wpcf7-form-control.wpcf7-submit:hover{border-color:#fff}.testi_list{text-align:center}.parent-testi.one_faq::before{display:none}.noborder_bt .parent-testi.one_faq::after{display:none}.testi_list .parent-testi .tb_vv{width:100%;text-align:center}.parent-testi.one_faq{width:80%;margin:auto}.tes.testi_list .line_author_date{width:100%;margin:50px 0 0}.table_view{position:relative}.abs_pos_pop{position:absolute;z-index:999;cursor:pointer;top:25px;left:185px;height:60px;width:60px}.width_spec_slider{width:1560px;margin:auto}.center_tilte .link_heading,.center_tilte .heading{margin-left:auto;margin-right:auto}.container_sld{position:relative}.slick_sld_images .slick-prev{left:15px!important;background-image:url(/assets/img/39cf6c6bb606.svg),url(/assets/img/d5406837304d.webp)!important;z-index:99}.slick_sld_images .slick-prev:hover{background-image:url(/assets/img/5091aec1bcca.svg),url(/assets/img/9bf53c7dba1e.webp)!important}.slick_sld_images .slick-next{left:90px!important;background-image:url(/assets/img/1f69a9212ba3.svg),url(/assets/img/9bb79025e9b4.webp)!important}.slick_sld_images .slick-next:hover{background-image:url(/assets/img/d37b1ec51ce1.svg),url(/assets/img/c65e485b91ab.webp)!important}.slick_sld_images .slick-next::before,.slick-prev::before{content:""!important}.slick_sld_images .slick-arrow{opacity:1!important;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important;width:60px;height:60px;top:55px}.dark_blue_arrows .slick_sld_images .slick-prev{background-image:url(/assets/img/10ca67de5d97.svg),url(/assets/img/e694819e1823.webp)!important}.dark_blue_arrows .slick_sld_images .slick-prev:hover{background-image:url(/assets/img/18d59c82c088.svg),url(/assets/img/99c329a113b6.webp)!important}.dark_blue_arrows .slick_sld_images .slick-next{background-image:url(/assets/img/350ff7b187b0.svg),url(/assets/img/77418a6bbc8a.webp)!important}.dark_blue_arrows .slick_sld_images .slick-next:hover{background-image:url(/assets/img/66dd5f8a5220.svg),url(/assets/img/f5c2bc805d34.webp)!important}.circle_image img{width:100%;height:auto;display:block;border-radius:50%}.border_divider{width:1560px;margin:auto}.spec_blue_spp .contact_us_form label{color:#fff}.spec_blue_spp input::-webkit-input-placeholder,.spec_blue_spp textarea::-webkit-input-placeholder{color:#007596!important}.spec_blue_spp form input,.spec_blue_spp form select,.spec_blue_spp form textarea{border-color:#fff;background-color:#fff;color:#007596}.spec_blue_spp .abs_text p{color:#fff}.abs_text p{width:90%}.spec_blue_spp input.wpcf7-form-control.wpcf7-submit{color:#fff;border-color:#007596;background:#007596}.spec_blue_spp input.wpcf7-form-control.wpcf7-submit:hover{color:#007596;border-color:#fff;background:#fff}.spec_blue_spp{padding-bottom:150px}.spec_blue_spp .block_contact .rep:hover .cont_text_bt{color:#007596}.rep.icon_amentity{margin-bottom:15px;width:50%;float:left}.icon_amentity .icon_div_top{width:60px;display:inline-block;vertical-align:bottom}.icon_amentity .cont_text_bt{display:inline-block;font-size:17px;vertical-align:bottom;color:#4f5859;margin-left:20px}.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_divider.in_grid{width:100%}.border_between_cols{overflow:hidden;position:relative}.border_between_cols>.panel-grid-cell:first-child{border-right:1px solid #8f9b9b}.repeat_ament{overflow:hidden}.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}.one_testi .parent-testi.one_faq{width:100%;text-align:left;padding:0}.one_testi .parent-testi.one_faq::after{display:none}.one_testi.testi_list .parent-testi .tb_vv{text-align:left}.title_indiv_testi{margin-bottom:50px}.mobility_imag_mini .parent-svg img{height:190px;width:auto;max-width:100%}.mobility_inff>.panel-grid-cell:last-child .widget_image-svg{display:inline-block;margin-right:35px}.mobility_inff>.panel-grid-cell:last-child .widget_image-svg:last-child{margin-right:0}.small_mob_inff .mobility_imag_mini .parent-svg img{height:160px}.extra_small_inff .mobility_imag_mini .parent-svg img{height:120px}.engl_mini_right_images .widget_sow-image{display:inline-block!important}.engl_mini_right_images .widget_sow-image img{height:160px!important;width:auto!important;max-width:100%!important;display:block!important}.four_images_big{overflow:hidden;width:100%}.img_parents{box-sizing:border-box;float:left}.img_parents img{width:100%;height:auto;display:block}.first_line_images{margin-bottom:10px}.first_bx_line{padding-right:5px}.second_bx_line{padding-left:5px}.square_img{width:35%}.landscape_img{width:65%}.line_images{overflow:hidden}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;width:auto;height:auto}.text_all_mini{color:#4f5859;font-size:15px;margin-top:10px}input.button_custom.green_col:hover{color:#007467!important}.popup_booking_1 .rep:hover .hover-icon{display:block}.popup_booking_1 .rep:hover .basic-icon{display:none}.popup_booking_1 .rep:hover .cont_text_bt{color:#6bc1c2}.form_cottage input,.form_cottage select,.customer_details_form input,.customer_details_form select{height:40px;line-height:1}.head_book .standard_form .button_custom:hover{color:#fff;background:#007467;border-color:#007467}.special_line_height .heading{line-height:1.2}.displ_mob{display:none}.slick-slide img{width:100%!important;display:block;height:auto!important}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-loading .slick-list{background:url(none)center center no-repeat #fff}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/assets/fonts/c42ecd5a134f.eot);src:url(/assets/fonts/fa1bf83e3fc0.woff)format("woff")}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{width:100%!important;display:block}.slick-initialized .slick-slide{display:block}@media (max-width:1550px){.entry-content .entry-content{width:100%}.entry-content{width:85%}.head_special .entry-content,.width_spec_slider,.responsive-layout .entry-content,.border_divider{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){.parent-testi .tb_vv{width:100%}.menu_top{display:none}.hide_desk,.menu_small{display:table-cell}.three_quarters_width{width:80%}.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}.parteners_images .partners_footer:nth-child(3),.parteners_images .partners_footer:nth-child(4){margin-top:25px}.parteners_images .partners_footer:nth-child(2n){margin-left:10px}.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}.one_cl.fist_cl{padding:0 10px 0 0}.header_content{padding:210px 0}.footer_big iframe{height:210px}.three_quarters_width{width:100%}.button_custom{padding:8px 20px}.icon_amentity .cont_text_bt{display:block;margin-left:0;margin-top:5px}.head_special .entry-content,.width_spec_slider,.responsive-layout .entry-content,.border_divider,.entry-content{width:90%}}@media (max-width:1023px){.footer_copy_logo .parent-svg{width:100%}.text_header{font-size:44px}.button_custom{font-size:22px}.share_widg .icon_div_top,.one_line_contact .rep .icon_div_top,.footer_contact .rep .parent-svg,.footer_socials .rep .parent-svg,.block_contact .rep .icon_div_top{width:80px}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,.extra-large-headline,.extra_large_mg_bt{margin-bottom:100px}.mg_top_150{margin-top:100px}.large-row{padding-top:100px}.first_slot p,.prim_testi .ct{font-size:22px}.spec_blue_spp,.contact_map{padding-bottom:100px}.light_bg_blue,.footer_big{padding:100px 0}.medium,.medium_mg_bt{margin-bottom:50px}.mobility_imag_mini .parent-svg img,.small_mob_inff .mobility_imag_mini .parent-svg img{height:120px}h5{font-size:24px}.contact_map iframe{height:560px}.footer_contact .rep:first-child,.footer_socials .rep:first-child{margin-bottom:30px}.footer_copy_logo .textwidget{margin-left:85px}.borde_top_row::after{top:100px}.mg_bott_120{margin-bottom:100px}h4{font-size:32px}}@media (max-width:979px){.abs_text p{width:100%}.icon_amentity .cont_text_bt{display:inline-block;margin-left:20px;margin-top:0}h4{font-size:30px}.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}.desk_hidd_f{display:block!important}.mob_hidee{display:none!important}.footer_2 .full_mob{display:block!important;overflow:hidden;margin-bottom:70px;width:100%}.footer_2 .col_indiv{width:50%;float:left}.footer_2 .footer_menu{margin-bottom:30px}.footer_2 .parteners_images .one_cl{right:-55px}.footer_3 .col_f.middle_col{display:none}.footer_3 .footer_menu{margin-bottom:30px}.footer_3 .parteners_images .one_cl{right:-55px}.extra_small_inff .mobility_imag_mini .parent-svg img{height:80px}.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,.prim_testi .ct,.share_widg p{font-size:20px}.first_slot h2{font-size:37px}.circle_image{max-width:220px;margin:0 auto 70px!important}.mg_bott_150,.extra-large-headline,.extra_large_mg_bt{margin-bottom:70px}body p.medium_weight,.title_medium_wh strong,.title_medium_wh strong,.question_faq{font-size:22px}.mg_top_150{margin-top:70px}.medium-row{padding-top:70px}.mg_btt_resp_row{margin-bottom:30px!important}.border_between_cols>.panel-grid-cell:first-child{border:0}.spec_blue_spp,.contact_map{padding-bottom:70px}.large-row{padding-top:70px}.height_large_descr,.some_height>.panel-grid-cell,.height_descr,.height_testi,.height_large_prices,.descr_town1,.descr_town2{min-height:auto!important}.abs_text{margin-bottom:30px;position:relative;bottom:auto;left:auto}.text_header br{display:none}.logo_head{width:270px}.extra-large{padding-top:70px}.question_faq{padding-right:20px}.answer_faq{padding-left:20px}.one_faq{padding:25px 0}.testi_bigg_sect{padding:100px 0 140px}.testi_bigg_sect .slick-arrow{bottom:-70px}h2{font-size:32px}.mg_bott_50{margin-bottom:30px}.mg_bott_60{margin-bottom:30px}.mg_bott_resp_70{margin-bottom:70px}.first_slot h2{font-size:35px}.borde_top_row::after{top:60px}.parent-testi.one_faq{width:90%;margin:auto}.mg_bott_120{margin-bottom:70px}.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_border_spec{margin:70px auto 0!important}.mg_bott_100{margin-bottom:70px}.displ_mob{display:block}.paragraf_80_width{width:100%}.abs_pos_pop{display:none!important}.logo_awards{width:50%;height:auto}.question_faq,.answer_faq{display:block;width:100%}.question_faq{padding-right:0;margin-bottom:20px}.answer_faq{padding-left:0}}@media (max-width:767px){.paragraf_80_width{width:100%}.text_header{font-size:32px}.first_slot h2{font-size:32px}h2{font-size:28px}.text_test .link_heading{margin:0 auto 50px}.testi_bigg_sect{padding:70px 0 100px}.mg_bott_70{margin-bottom:50px}.small,.small_mg_bt{margin-bottom:30px}.extra-large{padding-top:50px}.mg_bott_150,.extra-large-headline,.extra_large_mg_bt{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 .first_col_footer>.mobile_vs .rep{margin-bottom:10px}.footer_1 .first_footer .middle_col{margin-top:40px}.footer_1 .first_footer .middle_col>div{float:none;width:100%}.footer_menu{margin-bottom:60px;margin-top:60px}.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}.footer_copy_logo .textwidget{margin-top:30px;margin-left:95px}.footer_2 .col_indiv{width:100%;float:none;display:block}.col_f.full_mob.mob_show_defin{display:block!important}.mg_border_spec{margin:50px auto 0!important}.share_cont{width:450px}h4{font-size:28px}.mg_bott_resp_70{margin-bottom:50px}.medium-row{padding-top:50px}.mg_top_150{margin-top:50px}.large-row{padding-top:50px}.mg_bott_80{margin-bottom:50px}.parent-testi.one_faq{width:100%}.borde_top_row::after{top:40px}.mg_top_70{margin-top:50px}.contact_map iframe{height:460px}.footer_3 .col_f{display:block;width:100%}.footer_big{padding:70px 0}.circle_image{margin:0 auto 50px!important}.mg_bott_100{margin-bottom:50px}input.wpcf7-form-control.wpcf7-submit{padding:9px 30px}.special_line_height .heading br{display:none}}@media (max-width:639px){.rep.icon_amentity{width:100%}}@media (max-width:539px){.text_header{font-size:30px}}@media (max-width:479px){.popup_all{padding:20px 0!important}.logo_awards{width:100%}.slick_sld_images .slick-arrow,.abs_pos_pop{width:50px;top:40px;height:50px}.abs_pos_pop{top:17px;left:155px}.slick_sld_images .slick-next{left:80px!important}.text_header{font-size:26px}.header_content{padding:110px 0}.first_slot h2{font-size:26px}.footer_menu li a,.footer_contact .cont_text_bt,.footer_loc a,.button_custom{font-size:19px}h2{font-size:25px}body,.first_slot p,.prim_testi .ct,.share_widg p,.line_author_date{font-size:19px}.testi_bigg_sect{padding:50px 0 100px}.testi_bigg_sect .slick-arrow{width:50px;height:50px;bottom:-80px}.testi_bigg_sect .slick-next{margin-right:-55px}.testi_bigg_sect .slick-prev{margin-left:-55px}.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}.footer_copy_logo .textwidget{margin-left:90px}.first_slot h2{font-size:26px}h5{font-size:18px}.share_cont{padding:25px;max-width:100%;width:88%}.bottom_part_share{margin:30px 0 10px}.share_widg .icon_div_top,.one_line_contact .rep .icon_div_top{width:60px}.parteners_images .one_cl{right:-47px!important}form input,form select,form textarea,.icon_amentity .cont_text_bt{font-size:19px}form input,form select{padding:5px 15px;height:40px}form textarea{padding:5px 15px}::-webkit-input-placeholder{font-size:19px!important}.square_img{padding-left:0;width:100%;padding-right:0;padding-bottom:10px}.landscape_img{padding-right:0;width:100%;padding-left:0;padding-bottom:10px}.first_line_images{margin-bottom:0}}.mfp-close{-webkit-user-select:none;-moz-user-select:none;user-select:none}button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.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 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.submitting .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}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:hidden}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}