html{overflow-x:hidden}div#mainmenu ul li a{padding:20px 25px;font-size:16px}div#mainmenu ul li a:hover{background-color:#742718!important;color:#ffffff!important}div#bannerslider h2{font-family:'dearjoe4regular';font-size:80px;padding:0}div#bannerslider h4{font-size:55px;text-transform:uppercase;color:#f3e2c1!important;font-family:'STIX Two Text',serif!important;font-weight:700!important}div#bannerslider h5{font-size:25px;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;letter-spacing:8px}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li,.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0}div#call .et_pb_blurb_container{display:table-cell;vertical-align:middle}div#fmenu ul li{width:100%;padding-left:10px;padding-bottom:8px}ul.point li::before{content:"";background-image:url(https://www.crooked-tree.com/wp-content/uploads/2021/08/circle.png);height:18px;background-size:contain;width:18px;background-repeat:no-repeat;display:inline-flex;position:absolute;left:0px;margin-top:5px}ul.point{list-style:none;padding:0 0 0 25px}div#inner .et_pb_row{display:flex;align-items:center}li.et_pb_menu_page_id-home.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-18{padding-left:11px}div#mailphone .et_pb_blurb_container{vertical-align:middle!important}div#mailphone h4{font-family:'STIX Two Text',serif!important;font-weight:600!important;padding-bottom:0;color:#742718}div#mailphone p{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;color:#000000}div#mailphone1 .et_pb_blurb_container{vertical-align:middle!important}div#mailphone1 h4{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;padding-bottom:0;color:#742718}div#mailphone1 a:hover{color:#742718!important}div#mailphone1 p{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;color:#000000}div#mailphone1 a{color:#000000!important}div#mailphone a{color:#000000!important}span.color{color:#be7111;}div#map{margin-left:-125px}.form-subscribe{max-width:600px;margin:0 auto}.form-subscribe .form-control{background-color:transparent;padding-left:24px;padding-right:24px;letter-spacing:1px;border:1px solid #ffffff;border-top-left-radius:36px;border-bottom-left-radius:36px;width:100%}.form-subscribe ::placeholder{color:#ffffff}.form-subscribe .form-control.focus,.form-subscribe .form-control:focus{z-index:2;background-color:hsla(0,0%,100%,.8)}.form-subscribe .btn{background:#be7111;border-color:#be7111;height:50px;color:#ffffff;border-radius:50px;margin-left:-20px;width:100px;border:2px solid #be7111}div#f1{width:15%}div#f2{width:20%}div#f3{width:20%}div#f4{width:36%}span.input-group-btn br{display:none}.input-group{display:flex}ul.point li{margin-bottom:15px;line-height:20px;font-size:14px;font-weight:500;color:#585858}ul.social{padding:0;list-style:none}ul.social li{display:inline-block;margin-right:25px}div#mailphone a.number{color:#742817!important}li.btn2 a{color:#FFFFFF!important;border-width:0px!important;border-color:RGBA(0,0,0,0);border-radius:50px;font-size:18px;background-color:#742718;padding:8px 25px}li.folloe{color:black}li.folloe1{color:#ffffff;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}ul.point li b{color:black}div#mainmenu .et_pb_menu__menu{background:#ffffff;text-align:center;margin:0 auto}div#client-logos1 .owl-carousel .owl-stage-outer{position:relative;overflow:unset!important;-webkit-transform:translate3d(0,0,0)}.et_pb_menu .et-menu>li,.et_pb_fullwidth_menu .et-menu>li{padding-left:0;padding-right:0}div#mainmenu .current-menu-item{background:#742718;color:#ffffff!important}.et-pb-arrow-prev:before,.et-pb-arrow-next:before{background:#ffffff;border-radius:50px;color:#be7111!important}div#socialid{float:right}li.et_pb_menu_page_id-69.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-77{padding-right:10px}li.btn2 a:hover{background-color:#000000}@media only screen and (min-device-width:320px) and (max-device-width:767px){div#mainmenu ul li a{padding:10px 10px;font-size:16px}div#mainmenu{position:absolute;top:-70px;right:0;width:100%}.et_pb_menu .et_mobile_menu,.et_pb_fullwidth_menu .et_mobile_menu{top:81px;padding:5%}div#bannerslider h2{font-size:55px}div#bannerslider h4{font-size:45px}div#bannerslider h5{font-size:20px;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;letter-spacing:2px}div#map{margin-left:0}div#fmenumobile .et_pb_menu__menu{display:block}div#fmenumobile span.mobile_menu_bar{display:none}ul#menu-footer-mobile-menu li{width:100%;text-align:center;display:inline}div#f2{margin-bottom:0}ul.social{text-align:center}div#inner .et_pb_row{display:block;align-items:center}div#mailphone1{}div#mailphone1 .et_pb_blurb_content{display:inline;text-align:center;margin:0 auto;width:100%}.et-pb-arrow-prev:before,.et-pb-arrow-next:before{font-size:25px}div#mobile1 .et_pb_column.et_pb_column_1_2.et_pb_column_4_tb_header.et_pb_css_mix_blend_mode_passthrough{margin:0!important}div#mobile1{padding:10px 0}div#mobilelogo img{max-width:50%}.et_pb_menu__wrap .mobile_menu_bar:before{top:40px}div#mobilelogo img{max-width:50%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){div#mainmenu ul li a{padding:10px 10px;font-size:16px}div#mainmenu{position:absolute;top:-70px;right:0;width:100%}.et_pb_menu .et_mobile_menu,.et_pb_fullwidth_menu .et_mobile_menu{top:81px!important;padding:5%}div#bannerslider h2{font-size:50px}div#bannerslider h4{font-size:50px}div#bannerslider h5{font-size:20px;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;letter-spacing:2px}div#map{margin-left:0}div#fmenumobile .et_pb_menu__menu{display:block}div#fmenumobile span.mobile_menu_bar{display:none}ul#menu-footer-mobile-menu li{width:100%}div#f2{margin-bottom:0}ul.social{text-align:center}div#inner .et_pb_row{display:block;align-items:center}div#f1{width:0%}div#f3{width:0}div#f2{width:25%}div#f4{width:50%}div#mobile1{padding:10px 0}div#tablet{width:50%}div#mobilelogo img{position:relative;top:10px}}.cus-head-st tr th{font-size:16px;color:white;background:#742718;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.cus-table-st{border:1px solid #0000006e!important}.cus-tbody-st tr td{border:1px solid #0000007a!important;color:#000000!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.header-col-1,.header-col-2,.header-col-3{margin-right:0px!important}@media only screen and (min-width:981px){.header-col-3{width:38%!important}.cus-book-now-btn{margin-right:0px!important}}@media only screen and (max-width:980px){.table-first,.table-second{overflow-x:scroll}}.mphb_sc_rooms-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -22px}.mphb_sc_rooms-wrapper .flexslider{background:transparent;border-color:transparent!important;border:0}.mphb_sc_rooms-wrapper .flexslider a,.mphb-single-room-type-gallery-wrapper .gallery-item a{width:100%}.mphb_sc_rooms-wrapper .mphb-flexslider ul{padding:0}.mphb_sc_rooms-wrapper .mphb-gallery-main-slider{margin-bottom:1em!important}.mphb_sc_rooms-wrapper .mphb-gallery-main-slider .gallery-icon img{width:100%!important;object-fit:cover}.mphb-flexslider:hover .flex-direction-nav a{opacity:1!important;text-shadow:none;margin:-24px 0 0}.mphb_sc_rooms-wrapper .flex-direction-nav a:before{font-family:'ETmodules'!important;font-style:normal;font-weight:normal;line-height:1;text-shadow:none;background:#ffffff;border-radius:50px;color:#be7111}.mphb_sc_rooms-wrapper .mphb-flexslider ul.flex-direction-nav .flex-prev:before{content:"\34"}.mphb_sc_rooms-wrapper .mphb-flexslider ul.flex-direction-nav .flex-next:before{content:"\35"}.mphb_sc_rooms-wrapper .mphb-flexslider ul.flex-direction-nav .flex-prev{left:20px}.mphb_sc_rooms-wrapper .mphb-flexslider ul.flex-direction-nav .flex-next{right:20px}.mphb_sc_rooms-wrapper .mphb-room-type-images,.mphb_sc_rooms-wrapper .mphb-loop-room-thumbnail{margin:0 0 30px}.mphb_sc_rooms-wrapper p{padding-bottom:0}.mphb_sc_rooms-wrapper .button,.mphb_sc_search-form .button,.mphb-booking-form .button{border-radius:50px;font-size:18px;padding:8px 25px;border:2px solid #742718;color:#742718;display:inline-block;cursor:pointer;transition:all 300ms ease 0ms}.mphb_sc_rooms-wrapper .button:hover{background-color:#742718;color:#ffffff}.mphb_sc_rooms-wrapper .mphb-book-button,.mphb_sc_search-form .button,.mphb-booking-form .button{background-color:#742718;color:#ffffff;border-color:#742718;padding:8px 50px}.mphb_sc_rooms-wrapper .mphb-book-button:hover{background-color:#000000;border-color:#000000}.mphb_sc_rooms-wrapper .mphb-room-type:not(:first-of-type),.mphb_sc_search_results-wrapper .mphb-room-type:not(:first-of-type),.mphb_sc_services-wrapper .mphb-service:not(:first-of-type){margin-top:0}.mphb_sc_rooms-wrapper .type-mphb_room_type{width:50%;padding:0 22px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:16px;line-height:24px;color:#585858;margin:0 0 50px}.mphb-room-types .mphb-room-type-title,.mphb_sc_search_results-wrapper .mphb-room-type-title{font-family:'STIX Two Text',serif;font-size:35px;font-weight:700;color:#000000}.mphb-room-type-details-title,.mphb-regular-price{font-family:'STIX Two Text',serif;font-size:24px;font-weight:700;color:#000000;padding:25px 0!important}.mphb-room-types .mphb-room-type-details-title{display:none}.mphb-loop-room-type-attributes,.mphb-single-room-type-attributes{padding:25px 0!important;list-style:none!important}.mphb-loop-room-type-attributes li,.mphb-single-room-type-attributes li{margin-bottom:15px;line-height:20px;font-weight:500;color:#585858}.mphb-loop-room-type-attributes li:before,.mphb-single-room-type-attributes li:before{font:normal normal normal 16px/1 FontAwesome;color:#be7111;display:inline-block;padding-right:7px;width:18px;text-align:center}li.mphb-room-type-adults-capacity:before{content:'\f183'}li.mphb-room-type-children-capacity:before{content:'\f1ae'}li.mphb-room-type-facilities:before{content:'\f0f4'}li.mphb-room-type-view:before{content:'\f06e'}li.mphb-room-type-size:before{content:'\f047'}li.mphb-room-type-bed-type:before{content:'\f236'}li.mphb-room-type-categories:before{content:'\f02b'}li.mphb-room-type-adults-capacity,li.mphb-room-type-children-capacity,.mphb-room-types .mphb-view-details-button-wrapper,.mphb-room-types .mphb-to-book-btn-wrapper{display:inline-block}.mphb-loop-room-type-attributes li .mphb-attribute-title,.mphb-single-room-type-attributes li .mphb-attribute-title{font-weight:700;color:#000000;display:inline-block;padding-right:3px}.mphb-room-types .mphb-regular-price{padding-top:0;margin-bottom:15px}li.mphb-room-type-adults-capacity,.mphb-room-types .mphb-view-details-button-wrapper{margin-right:20px}.mphb-room-types .mphb-to-book-btn-wrapper br,.mphb_sc_search-form br,.mphb-booking-form br{display:none}.single-accom-content h1,.single-accom-content h2,.single-accom-content h3,.single-accom-content h4,.single-accom-content h5,.single-accom-content h6{font-family:'STIX Two Text',serif;font-weight:700;color:#000000;padding:25px 0}.single-accom-content .search-form h2{padding-top:0}.mphb-single-room-type-gallery-wrapper{margin:20px 0 30px}.mphb-single-room-type-gallery-wrapper .gallery-item{margin:0 .45em .05em 0!important;width:auto!important;max-width:none}.mphb-single-room-type-gallery-wrapper .gallery-item img{border:0}.mphb-single-room-type-attributes{padding:0!important}.mphb-calendar .datepick{width:80%!important;-webkit-box-shadow:0 5px 12px rgb(184 188 201 / 35%);box-shadow:0 5px 12px rgb(184 188 201 / 35%)}.single-accom-content .mphb-calendar .datepick{margin:0 0 45px}.recommend-list .mphb_sc_rooms-wrapper .type-mphb_room_type{width:100%;margin:0;font-size:14px;line-height:20px}.recommend-list .mphb_sc_rooms-wrapper .mphb-loop-room-thumbnail{margin:0}.recommend-list .mphb-room-types .mphb-room-type-title{font-size:28px}.recommend-list .mphb-loop-room-type-attributes{padding:0!important}.recommend-list .mphb-room-types .mphb-regular-price{font-size:18px}.recommend-list .mphb-pagination{display:none}.mphb-reservation-form-title,.mphb-booking-form{background-color:#d5d5be}.mphb-reservation-form-title{color:#742718!important;padding:40px 35px 25px!important}.mphb-booking-form{padding:0 35px 40px}.mphb-booking-form label,.mphb_sc_search-form label{font-weight:600;color:#000000;display:block;padding:0 0 6px}.mphb-booking-form input:not([type="submit"]),.mphb_sc_search-form input:not([type="submit"]),.mphb-booking-form select,.mphb_sc_search-form select{border:1px solid rgba(51,51,51,0.17);width:100%;background-color:#FFFFFF;font-size:14px;padding:16px;margin-bottom:15px}.mphb-booking-form .mphb-children-wrapper,.mphb-booking-form .mphb-adults-wrapper,.mphb-booking-form .mphb-check-children-date-wrapper,.mphb_sc_search-form .mphb_sc_search-adults,.mphb_sc_search-form .mphb_sc_search-children{width:50%;float:left}.mphb-booking-form .mphb-adults-wrapper,.mphb_sc_search-form .mphb_sc_search-adults{padding-right:11px}.mphb-booking-form .mphb-children-wrapper,.mphb-booking-form .mphb-check-children-date-wrapper,.mphb_sc_search-form .mphb_sc_search-children{padding-left:11px}@media screen and (max-width:980px){.mphb-room-types .mphb-room-type-title,.mphb_sc_search_results-wrapper .mphb-room-type-title{font-size:25px}.mphb-room-types .mphb-room-type-details-title,.mphb-room-types .mphb-regular-price{font-size:18px}.mphb-room-types .mphb-loop-room-type-attributes li .mphb-attribute-title{display:none}.mphb-room-types .mphb-regular-price{margin-bottom:0}.mphb_sc_rooms-wrapper .button{padding:8px 18px}.mphb_sc_rooms-wrapper .mphb-book-button{padding:8px 35px}.mphb-room-types .mphb-loop-room-type-attributes li.mphb-room-type-adults-capacity,.mphb-room-types .mphb-view-details-button-wrapper{margin-right:15px}.mphb-single-room-type-gallery-wrapper{margin:20px 0}.mphb-single-room-type-gallery-wrapper .gallery-item{width:23%!important}.mphb-booking-form .button,.mphb_sc_search-form .button{margin:0 auto;text-align:center;display:block}}@media screen and (max-width:767px){.mphb_sc_rooms-wrapper .type-mphb_room_type{width:100%;padding:0 15px}.mphb-room-type-details-title,.mphb-regular-price{font-size:18px}.single-accom-content .feature-img:before{bottom:-65px;right:-45px}.mphb-single-room-type-gallery-wrapper .gallery-item{width:22%!important}.mphb-booking-form .button,.mphb_sc_search-form .button{padding:8px 25px}}.customBookingCalendarRow{display:flex;flex-wrap:wrap}.customBookingCalendarRow .customBookingCalendarCol{width:100%;margin-right:0%;margin-bottom:15px}.customBookingCalendarRow .customBookingCalendarCol:nth-child(6n){margin-right:0}.customBookingCalendarRow .customBookingCalendarCol .accommodationblock{padding:20px;text-align:center;margin-bottom:20px;border-radius:10px;min-height:143px}.customBookingCalendarRow .customBookingCalendarCol .accommodationblock p{color:#fff}.customBookingCalendarRow .customBookingCalendarCol .accommodationblock a{color:#742718!important;border-width:0px!important;border-color:0;border-radius:10px;font-size:16px;background-color:#fff;padding:8px 15px;display:inline-block;margin-top:15px}.customBookingCalendarRow .customBookingCalendarCol .accommodationblock.color0{background:#77041e!important}.customBookingCalendarRow .customBookingCalendarCol .accommodationblock.color1{background:#e68926!important}.customBookingCalendarRow .customBookingCalendarCol .accommodationblock.color2{background:#154c1c!important}.customBookingCalendarRow .customBookingCalendarCol .accommodationblock.color3{background:#000080!important}.customBookingCalendarRow .customBookingCalendarCol .accommodationblock.color4{background:#742718!important}@media screen and (max-width:980px){.customBookingCalendarRow .customBookingCalendarCol{width:100%;margin-right:0%}}.owl-theme .owl-nav [class*=owl-]{background:transparent!important}.owl-theme .owl-nav i{color:#742718!important;color:#fff!important;border-radius:50px;background:rgb(116 39 24)!important;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.owl-prev{width:15px;height:auto;position:absolute;top:40%;left:-50px;display:block!important;border:0px solid black;font-size:22px!important}.owl-next{font-size:22px!important;width:15px;height:auto;position:absolute;top:40%;right:-25px;display:block!important;border:0px solid black}.owl-dots{display:none}@media only screen and (max-width:1550px){div#mainmenu ul li a{padding:20px 10px;font-size:15px}}.cus-f-slide .et_pb_slide_title{text-transform:capitalize!important}.read1{margin-top:40px!important}.events-carousel .owl-next::before{top:43px!important}.events-carousel .owl-prev::before{top:43px!important}.et_pb_menu .et-menu{margin-left:0px!important;margin-right:0px!important}li.et_pb_menu_page_id-home.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-18{padding-left:0px!important}li.et_pb_menu_page_id-69.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-77{padding-right:0px!important}@media only screen and (min-width:981px) and (max-width:1145px){.cus-book-now-btn{margin-top:18px}}@media only screen and (min-width:981px) and (max-width:1024px){#topheader{padding-bottom:85px!important}#topheader #mainmenu{top:0!important}}.et_pb_scroll_top:before{content:'\3a'!important;margin-right:2px!important}.et_pb_scroll_top.et-pb-icon{background:rgb(116 39 24)!important;bottom:20px!important;left:unset!important;padding:15px!important;border-radius:50px!important;right:20px!important}div#mainmenu .current-menu-item a{background:#742718;color:#ffffff!important}.nav-cus ul#menu-primary-menu li{margin-right:50px}.footer-icon-cus img{filter:invert(1)}.display-none{display:none}.view-gallery-cus a{font-size:16px}.\33 d-tour-gallery-cus.nom-cus a{font-size:18px}.content-below-gallery>p:first-child{display:none!important}.content-below-gallery{margin-bottom:10px}.hightext{padding-top:20px}body.page-id-825 .mphb-room-type-adults-capacity,body.page-id-825 .mphb-room-type-children-capacity{display:none}#sidebar{display:none}#main-content .container:before{background:none}@media (min-width:981px){#left-area{width:100%!important;padding-right:0px!important}.gallery-item a{width:90%}}@media (max-width:480px){.owl-prev{left:-30px}.owl-next{right:-25px}.owl-theme .owl-nav i{font-size:12px;width:20px;height:20px}}@media (min-width:981px){.mphb_sc_rooms-wrapper .type-mphb_room_type{width:33%}.customBookingCalendarRow .customBookingCalendarCol .accommodationblock{min-height:143px}}.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-room-type-facilities{display:none!important}.mphb-loop-room-type-attributes{display:none}.bookedblock{padding:8px 25px;margin-top:9px}.mphb_sc_rooms-wrapper p{min-height:75px}.mphb_sc_rooms-wrapper p.mphb-view-details-button-wrapper{min-height:unset}body.single-mphb_room_type h2.mphb-details-title,body.single-mphb_room_type ul.mphb-single-room-type-attributes,body.single-mphb_room_type .single-comment-form{display:none!important}body.postid-1144 .recommend-list div.mphb-room-type.post-1144{display:none!important}body.postid-1165 .recommend-list div.mphb-room-type.post-1165{display:none!important}body.postid-1156 .recommend-list div.mphb-room-type.post-1156{display:none!important}.recommend-list .mphb_sc_rooms-wrapper .type-mphb_room_type{margin-bottom:20px}.container1 .content-title p{display:none!important}body.single-mphb_room_type .mphb_sc_search-wrapper .mphb_sc_search-adults,body.single-mphb_room_type .mphb_sc_search-wrapper .mphb_sc_search-children,body.single-mphb_room_type .mphb-calendar-title,body.single-mphb_room_type .mphb-calendar.mphb-datepick,body.single-mphb_room_type .mphb-reservation-form-title,body.single-mphb_room_type .mphb-booking-form{display:none!important}.mphb-reserve-room-section.mphb-rooms-added .mphb-book-button,body.page-id-827 p.mphb-regular-price{display:none!important}p.\33 d-tour-gallery-cus.nom-cus{margin-top:6px}body.single-mphb_room_type .mphb-regular-price{display:none!important}.mphb_sc_rooms-wrapper .mphb-room-type .mphb-regular-price,.mphb_sc_search_results-wrapper .mphb-recommendation-title,.mphb_sc_search_results-wrapper .mphb-recommedation-item-subtotal,.mphb_sc_search_results-wrapper .mphb-recommendation-total{display:none!important}.mphb_sc_rooms-wrapper .type-mphb_room_type{display:flex;flex-direction:column}.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-room-type-images{order:10}@media (min-width:981px){.mphb-room-types .mphb-to-book-btn-wrapper{margin-top:-45px;margin-left:190px;margin-bottom:20px}}