.elementor-32 .elementor-element.elementor-element-15ac951:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-15ac951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 0%, #ffffff 100%);}.elementor-32 .elementor-element.elementor-element-15ac951{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32 .elementor-element.elementor-element-15ac951 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-3c91f6f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-0349336:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0349336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#303e47;}.elementor-32 .elementor-element.elementor-element-0349336{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-0349336 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-menu-toggle{margin-left:auto;font-size:20px;}.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:normal;}.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-nav-menu--main .elementor-item{color:#ffffff;padding-left:13px;padding-right:13px;}.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-nav-menu--main .elementor-item:focus{color:#d09053;}.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#d09053;}.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-nav-menu--dropdown a, .elementor-32 .elementor-element.elementor-element-15c6044 .elementor-menu-toggle{color:#ffffff;}.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-nav-menu--dropdown{background-color:#303e47;}.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-nav-menu--dropdown a:hover,
					.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-menu-toggle:hover{color:#d09053;}.elementor-32 .elementor-element.elementor-element-15c6044 .elementor-nav-menu--dropdown a.elementor-item-active{color:#d09053;}.elementor-32 .elementor-element.elementor-element-15c6044 div.elementor-menu-toggle{color:#d09053;}.elementor-32 .elementor-element.elementor-element-15c6044 div.elementor-menu-toggle:hover{color:#ffffff;}.elementor-32 .elementor-element.elementor-element-b744d2e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b744d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hokitikafirestation.co.nz/wp-content/uploads/2018/08/hok_heabg.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-b744d2e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-b744d2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 600px 0px;}.elementor-32 .elementor-element.elementor-element-f571ed9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-d05da50 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a3bae05 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-a3bae05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-600px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2ffbbdf{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:24px;line-height:30px;}.elementor-32 .elementor-element.elementor-element-2ffbbdf > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-229ca07 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:400;letter-spacing:0.5px;background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;}.elementor-32 .elementor-element.elementor-element-229ca07 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-229ca07 .elementor-button:focus{background-color:#e99547;border-color:#e99547;}.elementor-32 .elementor-element.elementor-element-229ca07 > .elementor-widget-container{padding:0% 0% 0% 15%;}.elementor-32 .elementor-element.elementor-element-70085cf:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-70085cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hokitikafirestation.co.nz/wp-content/uploads/2018/08/hk_bgtop.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-70085cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-33px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-70085cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-dcdd195{margin-top:-25px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-7756963:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7756963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#303e47;}.elementor-32 .elementor-element.elementor-element-7756963{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7756963 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-75848ee{text-align:left;}.elementor-32 .elementor-element.elementor-element-75848ee .elementor-heading-title{color:#e81e00;font-family:"BRISA", Sans-serif;font-size:280px;line-height:96px;}.elementor-32 .elementor-element.elementor-element-75848ee > .elementor-widget-container{padding:35px 0px 25px 0px;}.elementor-32 .elementor-element.elementor-element-adfd0eb{margin-top:-25px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-2ad0678{color:#ffffff;font-family:"Poppins", Sans-serif;}.elementor-32 .elementor-element.elementor-element-2ad0678 > .elementor-widget-container{padding:0% 15% 0% 0%;}.elementor-32 .elementor-element.elementor-element-be2a01d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-be2a01d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#303e47;}.elementor-32 .elementor-element.elementor-element-be2a01d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-be2a01d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-ddb827c .elementor-tab-title, .elementor-32 .elementor-element.elementor-element-ddb827c .elementor-tab-title:before, .elementor-32 .elementor-element.elementor-element-ddb827c .elementor-tab-title:after, .elementor-32 .elementor-element.elementor-element-ddb827c .elementor-tab-content, .elementor-32 .elementor-element.elementor-element-ddb827c .elementor-tabs-content-wrapper{border-width:0px;}.elementor-32 .elementor-element.elementor-element-ddb827c .elementor-tab-title, .elementor-32 .elementor-element.elementor-element-ddb827c .elementor-tab-title a{color:#798288;}.elementor-32 .elementor-element.elementor-element-ddb827c .elementor-tab-title.elementor-active a{color:#d09053;}.elementor-32 .elementor-element.elementor-element-ddb827c .elementor-tab-title{font-family:"Abril Fatface", Sans-serif;font-size:68px;line-height:30px;}.elementor-32 .elementor-element.elementor-element-ddb827c .elementor-tab-content{color:#ffffff;font-family:"Poppins", Sans-serif;}.elementor-32 .elementor-element.elementor-element-ddb827c > .elementor-widget-container{margin:0px -20px -50px -20px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-ddb827c{width:100%;max-width:100%;align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-fc7a41a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-fc7a41a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hokitikafirestation.co.nz/wp-content/uploads/2018/08/hok_testbg.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-fc7a41a > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-fc7a41a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-6dbf7f8 .elementor-heading-title{color:#b9b6a9;font-family:"BRISA", Sans-serif;font-size:300px;}.elementor-32 .elementor-element.elementor-element-6dbf7f8 > .elementor-widget-container{margin:230px 0px 43px 100px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-6dbf7f8{z-index:2;}.elementor-32 .elementor-element.elementor-element-161376d > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-161376d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-155px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1a7f6c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32 .elementor-element.elementor-element-1a7f6c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-32 .elementor-element.elementor-element-bf72b3c.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-32 .elementor-element.elementor-element-bf72b3c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-32 .elementor-element.elementor-element-bf72b3c > .elementor-element-populated{padding:100px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-d33d3a8 .elementor-main-swiper .swiper-slide{padding:0px 50px 0px 0px;}.elementor-32 .elementor-element.elementor-element-d33d3a8 .elementor-testimonial__text{color:#000000;font-family:"Poppins", Sans-serif;font-size:33px;font-style:normal;line-height:20px;letter-spacing:0px;}.elementor-32 .elementor-element.elementor-element-d33d3a8 .elementor-testimonial__name{color:#000000;}.elementor-32 .elementor-element.elementor-element-d33d3a8 .elementor-testimonial__title{color:rgba(0,0,0,0);}.elementor-32 .elementor-element.elementor-element-d33d3a8 .elementor-swiper-button{font-size:25px;color:#e7220a;}.elementor-32 .elementor-element.elementor-element-1983561:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1983561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcfcfa;}.elementor-32 .elementor-element.elementor-element-1983561 > .elementor-background-overlay{background-image:url("https://hokitikafirestation.co.nz/wp-content/uploads/2018/08/hok_bgleft.png");background-position:center left;background-repeat:no-repeat;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-1983561{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-b3eebbc{text-align:left;}.elementor-32 .elementor-element.elementor-element-b3eebbc .elementor-heading-title{color:#b9b5a8;font-family:"BRISA", Sans-serif;font-size:280px;}.elementor-32 .elementor-element.elementor-element-b3eebbc > .elementor-widget-container{margin:0px 0px -90px 0px;}.elementor-32 .elementor-element.elementor-element-21d4b46{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-f0c5a20{color:#000000;font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-32 .elementor-element.elementor-element-6f972bf:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6f972bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcfcfa;}.elementor-32 .elementor-element.elementor-element-6f972bf > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-6f972bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-19px;margin-bottom:-19px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-b185dfd > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-32 .elementor-element.elementor-element-b185dfd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-b185dfd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-15d9dd5{text-align:center;}.elementor-32 .elementor-element.elementor-element-15d9dd5 .elementor-image img{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-15d9dd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-55d6a18:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-55d6a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #fcfcfa 0%, #edede3 100%);}.elementor-32 .elementor-element.elementor-element-55d6a18 > .elementor-background-overlay{background-image:url("https://hokitikafirestation.co.nz/wp-content/uploads/2018/08/hok_bgover.png");background-position:center right;background-repeat:no-repeat;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-55d6a18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-ca4df50 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-3637604 .elementor-heading-title{color:#d09053;font-family:"Poppins", Sans-serif;font-size:38px;line-height:1.1em;}.elementor-32 .elementor-element.elementor-element-24777d3{color:#000000;font-family:"Poppins", Sans-serif;font-size:15px;line-height:24px;}.elementor-32 .elementor-element.elementor-element-24777d3 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-a1fc3ed{margin-top:-50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-b2d55ea .elementor-heading-title{color:#303e45;font-family:"Poppins", Sans-serif;font-size:22px;}.elementor-32 .elementor-element.elementor-element-b2d55ea > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-e46b0d8{color:#000000;font-family:"Poppins", Sans-serif;font-size:15px;line-height:24px;}.elementor-32 .elementor-element.elementor-element-e46b0d8 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-8dd78cf .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;fill:#000000;color:#000000;background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);padding:10px 25px 10px 25px;}.elementor-32 .elementor-element.elementor-element-8dd78cf .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-8dd78cf .elementor-button:focus{color:#ffffff;background-color:#d09053;border-color:#ffffff;}.elementor-32 .elementor-element.elementor-element-8dd78cf .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-8dd78cf .elementor-button:focus svg{fill:#ffffff;}.elementor-32 .elementor-element.elementor-element-8dd78cf > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-32 .elementor-element.elementor-element-e55545e .elementor-heading-title{color:#303e45;font-family:"Poppins", Sans-serif;font-size:22px;}.elementor-32 .elementor-element.elementor-element-e55545e > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-b6b1401{color:#000000;font-family:"Poppins", Sans-serif;font-size:15px;line-height:24px;}.elementor-32 .elementor-element.elementor-element-b6b1401 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-0c1796f .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;fill:#000000;color:#000000;background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);padding:10px 25px 10px 25px;}.elementor-32 .elementor-element.elementor-element-0c1796f .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-0c1796f .elementor-button:focus{color:#ffffff;background-color:#d09053;border-color:#d09053;}.elementor-32 .elementor-element.elementor-element-0c1796f .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-0c1796f .elementor-button:focus svg{fill:#ffffff;}.elementor-32 .elementor-element.elementor-element-0c1796f > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-32 .elementor-element.elementor-element-2c289d1 .elementor-heading-title{color:#303e45;font-family:"Poppins", Sans-serif;font-size:22px;}.elementor-32 .elementor-element.elementor-element-2c289d1 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-88bcbf9{color:#000000;font-family:"Poppins", Sans-serif;font-size:15px;line-height:24px;}.elementor-32 .elementor-element.elementor-element-88bcbf9 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-4c363d7 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;fill:#000000;color:#000000;background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);padding:10px 25px 10px 25px;}.elementor-32 .elementor-element.elementor-element-4c363d7 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-4c363d7 .elementor-button:focus{color:#ffffff;background-color:#d09053;border-color:#d09053;}.elementor-32 .elementor-element.elementor-element-4c363d7 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-4c363d7 .elementor-button:focus svg{fill:#ffffff;}.elementor-32 .elementor-element.elementor-element-4c363d7 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-32 .elementor-element.elementor-element-18d6dba{text-align:left;}.elementor-32 .elementor-element.elementor-element-18d6dba .elementor-heading-title{color:#b9b5a8;font-family:"BRISA", Sans-serif;font-size:180px;}.elementor-32 .elementor-element.elementor-element-449ed71 > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-549d3f7{font-family:"BRISA", Sans-serif;font-size:63px;}.elementor-32 .elementor-element.elementor-element-b78246d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b78246d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #fcfcfa 0%, #ffffff 100%);}.elementor-32 .elementor-element.elementor-element-b78246d > .elementor-background-overlay{background-color:#d4d5ce;background-image:url("https://hokitikafirestation.co.nz/wp-content/uploads/2018/08/hok_bgover.png");background-position:top right;background-repeat:no-repeat;opacity:0.89;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-b78246d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-cac8272{text-align:left;}.elementor-32 .elementor-element.elementor-element-cac8272 .elementor-heading-title{color:#313f48;font-family:"BRISA", Sans-serif;font-size:280px;}.elementor-32 .elementor-element.elementor-element-cac8272 > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-32 .elementor-element.elementor-element-14393a5{margin-top:-25px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-8d99bbf .elementor-heading-title{color:#d09053;font-family:"Poppins", Sans-serif;font-size:38px;line-height:1.1em;}.elementor-32 .elementor-element.elementor-element-235b3bf{color:#000000;}.elementor-32 .elementor-element.elementor-element-9a421a5 .elementor-tab-title, .elementor-32 .elementor-element.elementor-element-9a421a5 .elementor-tab-title:before, .elementor-32 .elementor-element.elementor-element-9a421a5 .elementor-tab-title:after, .elementor-32 .elementor-element.elementor-element-9a421a5 .elementor-tab-content, .elementor-32 .elementor-element.elementor-element-9a421a5 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-32 .elementor-element.elementor-element-9a421a5 .elementor-tab-title, .elementor-32 .elementor-element.elementor-element-9a421a5 .elementor-tab-title a{color:#798288;}.elementor-32 .elementor-element.elementor-element-9a421a5 .elementor-tab-title.elementor-active a{color:#d09053;}.elementor-32 .elementor-element.elementor-element-9a421a5 .elementor-tab-title{font-family:"Abril Fatface", Sans-serif;font-size:28px;}.elementor-32 .elementor-element.elementor-element-9a421a5 .elementor-tab-content{color:#000000;font-family:"Poppins", Sans-serif;}.elementor-32 .elementor-element.elementor-element-9a421a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-6e97db5{text-align:left;}.elementor-32 .elementor-element.elementor-element-6e97db5 .elementor-image img{max-width:25%;opacity:1;}.elementor-32 .elementor-element.elementor-element-6e97db5 > .elementor-widget-container{margin:-27% 0% 0% -15%;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7dde280:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7dde280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #b0784b 0%, #d9995e 73%);}.elementor-32 .elementor-element.elementor-element-7dde280{transition:background 2.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-32 .elementor-element.elementor-element-7dde280 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-ebc9a20{text-align:center;}.elementor-32 .elementor-element.elementor-element-ebc9a20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-f37f463 .elementor-heading-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:38px;}.elementor-32 .elementor-element.elementor-element-bcca154{color:#000000;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-32 .elementor-element.elementor-element-ee45ff6 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;fill:#000000;color:#000000;background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);padding:10px 25px 10px 25px;}.elementor-32 .elementor-element.elementor-element-ee45ff6 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-ee45ff6 .elementor-button:focus{color:#ffffff;background-color:#d09053;border-color:#ffffff;}.elementor-32 .elementor-element.elementor-element-ee45ff6 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-ee45ff6 .elementor-button:focus svg{fill:#ffffff;}.elementor-32 .elementor-element.elementor-element-ee45ff6 > .elementor-widget-container{padding:0px 0px 0px 20px;}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-75848ee .elementor-heading-title{font-size:119px;line-height:1.8em;}.elementor-32 .elementor-element.elementor-element-6dbf7f8{text-align:center;}.elementor-32 .elementor-element.elementor-element-6dbf7f8 .elementor-heading-title{font-size:182px;}.elementor-32 .elementor-element.elementor-element-6dbf7f8 > .elementor-widget-container{margin:160px 0px -59px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-fde27e1 > .elementor-widget-container{margin:147px 1px 1px 1px;}.elementor-32 .elementor-element.elementor-element-d33d3a8 .elementor-testimonial__text{font-size:23px;line-height:0.7em;}.elementor-32 .elementor-element.elementor-element-d33d3a8 .elementor-testimonial__title{line-height:0.1em;}.elementor-32 .elementor-element.elementor-element-b3eebbc .elementor-heading-title{font-size:195px;}.elementor-32 .elementor-element.elementor-element-cac8272 .elementor-heading-title{font-size:89px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-3c91f6f > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-75848ee .elementor-heading-title{font-size:85px;line-height:0.5em;}.elementor-32 .elementor-element.elementor-element-ddb827c .elementor-tab-content{font-size:14px;}.elementor-32 .elementor-element.elementor-element-ddb827c > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-32 .elementor-element.elementor-element-b3eebbc .elementor-heading-title{font-size:123px;line-height:0.6em;}.elementor-32 .elementor-element.elementor-element-b3eebbc > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-32 .elementor-element.elementor-element-55d6a18{padding:0px 30px 0px 30px;}.elementor-32 .elementor-element.elementor-element-18d6dba .elementor-heading-title{font-size:153px;line-height:0.4em;}.elementor-32 .elementor-element.elementor-element-18d6dba > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-32 .elementor-element.elementor-element-cac8272 .elementor-heading-title{font-size:116px;line-height:0.6em;}.elementor-32 .elementor-element.elementor-element-cac8272 > .elementor-widget-container{padding:0px 0px 50px 0px;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-f571ed9{width:38.947%;}.elementor-32 .elementor-element.elementor-element-d05da50{width:38.246%;}.elementor-32 .elementor-element.elementor-element-e758341{width:22.805%;}.elementor-32 .elementor-element.elementor-element-1e48881{width:31.606%;}.elementor-32 .elementor-element.elementor-element-b42c619{width:56.36%;}.elementor-32 .elementor-element.elementor-element-9f20b83{width:12.033%;}.elementor-32 .elementor-element.elementor-element-bb1ba16{width:10%;}.elementor-32 .elementor-element.elementor-element-a89ea07{width:89.999%;}.elementor-32 .elementor-element.elementor-element-55a23e0{width:22.5%;}.elementor-32 .elementor-element.elementor-element-ca80b8b{width:77.499%;}.elementor-32 .elementor-element.elementor-element-e12cef6{width:10%;}.elementor-32 .elementor-element.elementor-element-bbc762b{width:89.999%;}.elementor-32 .elementor-element.elementor-element-adfcec5{width:23.929%;}.elementor-32 .elementor-element.elementor-element-3bd9d39{width:76.07%;}}/* Start custom CSS for section, class: .elementor-element-15ac951 */.elementor-32 .elementor-element.elementor-element-2e696cc a.elementor-button:hover, .elementor-32 .elementor-element.elementor-element-2e696cc .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-2e696cc a.elementor-button:focus, .elementor-32 .elementor-element.elementor-element-2e696cc .elementor-button:focus { z-index: 10000; }/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-ddb827c */.tab_custom {
border-bottom: 0px solid;
padding-right: 18%;
border-right: 1px solid;
}
.tab_custom::nth-child(5) { border-right: none; }
.booking_custom { border: 1px solid #fff; color: #fff; padding: 10px 20px; margin-top: 30px; }
.booking_custom:hover { background-color: #e99547; border: 1px solid #e99547; color: #fff; }
.elementor-widget-tabs .elementor-tabs-wrapper { background-color: rgba(255, 255, 255, .1); margin-bottom:-20px; padding-left: 12.5%;}
.custom_apart_tab_right_inner { max-width: 600px; }
.title_custom { line-height: 1px; }
.custom_apart_tab_left {
    
margin-bottom: -28px;
}
@media only screen and (min-width: 600px) {
.custom_display { display: flex; }
  }
}/* End custom CSS */