/* Custom CSS */ @import url('../css-1'); @font-face { font-family: 'Dalelands Uncial'; src: url('../fonts/dalelands-uncial/Dalelands-Uncial.eot'); src: url('../fonts/dalelands-uncial/Dalelands-Uncial-1.eot') format('embedded-opentype'), url('../fonts/dalelands-uncial/Dalelands-Uncial.woff2') format('woff2'), url('../fonts/dalelands-uncial/Dalelands-Uncial.woff') format('woff'), url('../fonts/dalelands-uncial/Dalelands-Uncial.ttf') format('truetype'), url('../fonts/dalelands-uncial/Dalelands-Uncial.svg') format('svg'); font-weight: normal; font-style: normal; font-display: swap; } [data-aos][data-aos][data-aos-duration="50"], body[data-aos-duration="50"] [data-aos] { transition-duration: 50ms } [data-aos][data-aos][data-aos-delay="50"], body[data-aos-delay="50"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="50"].aos-animate, body[data-aos-delay="50"] [data-aos].aos-animate { transition-delay: 50ms } [data-aos][data-aos][data-aos-duration="100"], body[data-aos-duration="100"] [data-aos] { transition-duration: .1s } [data-aos][data-aos][data-aos-delay="100"], body[data-aos-delay="100"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="100"].aos-animate, body[data-aos-delay="100"] [data-aos].aos-animate { transition-delay: .1s } [data-aos][data-aos][data-aos-duration="150"], body[data-aos-duration="150"] [data-aos] { transition-duration: .15s } [data-aos][data-aos][data-aos-delay="150"], body[data-aos-delay="150"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="150"].aos-animate, body[data-aos-delay="150"] [data-aos].aos-animate { transition-delay: .15s } [data-aos][data-aos][data-aos-duration="200"], body[data-aos-duration="200"] [data-aos] { transition-duration: .2s } [data-aos][data-aos][data-aos-delay="200"], body[data-aos-delay="200"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="200"].aos-animate, body[data-aos-delay="200"] [data-aos].aos-animate { transition-delay: .2s } [data-aos][data-aos][data-aos-duration="250"], body[data-aos-duration="250"] [data-aos] { transition-duration: .25s } [data-aos][data-aos][data-aos-delay="250"], body[data-aos-delay="250"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="250"].aos-animate, body[data-aos-delay="250"] [data-aos].aos-animate { transition-delay: .25s } [data-aos][data-aos][data-aos-duration="300"], body[data-aos-duration="300"] [data-aos] { transition-duration: .3s } [data-aos][data-aos][data-aos-delay="300"], body[data-aos-delay="300"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="300"].aos-animate, body[data-aos-delay="300"] [data-aos].aos-animate { transition-delay: .3s } [data-aos][data-aos][data-aos-duration="350"], body[data-aos-duration="350"] [data-aos] { transition-duration: .35s } [data-aos][data-aos][data-aos-delay="350"], body[data-aos-delay="350"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="350"].aos-animate, body[data-aos-delay="350"] [data-aos].aos-animate { transition-delay: .35s } [data-aos][data-aos][data-aos-duration="400"], body[data-aos-duration="400"] [data-aos] { transition-duration: .4s } [data-aos][data-aos][data-aos-delay="400"], body[data-aos-delay="400"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="400"].aos-animate, body[data-aos-delay="400"] [data-aos].aos-animate { transition-delay: .4s } [data-aos][data-aos][data-aos-duration="450"], body[data-aos-duration="450"] [data-aos] { transition-duration: .45s } [data-aos][data-aos][data-aos-delay="450"], body[data-aos-delay="450"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="450"].aos-animate, body[data-aos-delay="450"] [data-aos].aos-animate { transition-delay: .45s } [data-aos][data-aos][data-aos-duration="500"], body[data-aos-duration="500"] [data-aos] { transition-duration: .5s } [data-aos][data-aos][data-aos-delay="500"], body[data-aos-delay="500"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="500"].aos-animate, body[data-aos-delay="500"] [data-aos].aos-animate { transition-delay: .5s } [data-aos][data-aos][data-aos-duration="550"], body[data-aos-duration="550"] [data-aos] { transition-duration: .55s } [data-aos][data-aos][data-aos-delay="550"], body[data-aos-delay="550"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="550"].aos-animate, body[data-aos-delay="550"] [data-aos].aos-animate { transition-delay: .55s } [data-aos][data-aos][data-aos-duration="600"], body[data-aos-duration="600"] [data-aos] { transition-duration: .6s } [data-aos][data-aos][data-aos-delay="600"], body[data-aos-delay="600"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="600"].aos-animate, body[data-aos-delay="600"] [data-aos].aos-animate { transition-delay: .6s } [data-aos][data-aos][data-aos-duration="650"], body[data-aos-duration="650"] [data-aos] { transition-duration: .65s } [data-aos][data-aos][data-aos-delay="650"], body[data-aos-delay="650"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="650"].aos-animate, body[data-aos-delay="650"] [data-aos].aos-animate { transition-delay: .65s } [data-aos][data-aos][data-aos-duration="700"], body[data-aos-duration="700"] [data-aos] { transition-duration: .7s } [data-aos][data-aos][data-aos-delay="700"], body[data-aos-delay="700"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="700"].aos-animate, body[data-aos-delay="700"] [data-aos].aos-animate { transition-delay: .7s } [data-aos][data-aos][data-aos-duration="750"], body[data-aos-duration="750"] [data-aos] { transition-duration: .75s } [data-aos][data-aos][data-aos-delay="750"], body[data-aos-delay="750"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="750"].aos-animate, body[data-aos-delay="750"] [data-aos].aos-animate { transition-delay: .75s } [data-aos][data-aos][data-aos-duration="800"], body[data-aos-duration="800"] [data-aos] { transition-duration: .8s } [data-aos][data-aos][data-aos-delay="800"], body[data-aos-delay="800"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="800"].aos-animate, body[data-aos-delay="800"] [data-aos].aos-animate { transition-delay: .8s } [data-aos][data-aos][data-aos-duration="850"], body[data-aos-duration="850"] [data-aos] { transition-duration: .85s } [data-aos][data-aos][data-aos-delay="850"], body[data-aos-delay="850"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="850"].aos-animate, body[data-aos-delay="850"] [data-aos].aos-animate { transition-delay: .85s } [data-aos][data-aos][data-aos-duration="900"], body[data-aos-duration="900"] [data-aos] { transition-duration: .9s } [data-aos][data-aos][data-aos-delay="900"], body[data-aos-delay="900"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="900"].aos-animate, body[data-aos-delay="900"] [data-aos].aos-animate { transition-delay: .9s } [data-aos][data-aos][data-aos-duration="950"], body[data-aos-duration="950"] [data-aos] { transition-duration: .95s } [data-aos][data-aos][data-aos-delay="950"], body[data-aos-delay="950"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="950"].aos-animate, body[data-aos-delay="950"] [data-aos].aos-animate { transition-delay: .95s } [data-aos][data-aos][data-aos-duration="1000"], body[data-aos-duration="1000"] [data-aos] { transition-duration: 1s } [data-aos][data-aos][data-aos-delay="1000"], body[data-aos-delay="1000"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1000"].aos-animate, body[data-aos-delay="1000"] [data-aos].aos-animate { transition-delay: 1s } [data-aos][data-aos][data-aos-duration="1050"], body[data-aos-duration="1050"] [data-aos] { transition-duration: 1.05s } [data-aos][data-aos][data-aos-delay="1050"], body[data-aos-delay="1050"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1050"].aos-animate, body[data-aos-delay="1050"] [data-aos].aos-animate { transition-delay: 1.05s } [data-aos][data-aos][data-aos-duration="1100"], body[data-aos-duration="1100"] [data-aos] { transition-duration: 1.1s } [data-aos][data-aos][data-aos-delay="1100"], body[data-aos-delay="1100"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1100"].aos-animate, body[data-aos-delay="1100"] [data-aos].aos-animate { transition-delay: 1.1s } [data-aos][data-aos][data-aos-duration="1150"], body[data-aos-duration="1150"] [data-aos] { transition-duration: 1.15s } [data-aos][data-aos][data-aos-delay="1150"], body[data-aos-delay="1150"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1150"].aos-animate, body[data-aos-delay="1150"] [data-aos].aos-animate { transition-delay: 1.15s } [data-aos][data-aos][data-aos-duration="1200"], body[data-aos-duration="1200"] [data-aos] { transition-duration: 1.2s } [data-aos][data-aos][data-aos-delay="1200"], body[data-aos-delay="1200"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1200"].aos-animate, body[data-aos-delay="1200"] [data-aos].aos-animate { transition-delay: 1.2s } [data-aos][data-aos][data-aos-duration="1250"], body[data-aos-duration="1250"] [data-aos] { transition-duration: 1.25s } [data-aos][data-aos][data-aos-delay="1250"], body[data-aos-delay="1250"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1250"].aos-animate, body[data-aos-delay="1250"] [data-aos].aos-animate { transition-delay: 1.25s } [data-aos][data-aos][data-aos-duration="1300"], body[data-aos-duration="1300"] [data-aos] { transition-duration: 1.3s } [data-aos][data-aos][data-aos-delay="1300"], body[data-aos-delay="1300"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1300"].aos-animate, body[data-aos-delay="1300"] [data-aos].aos-animate { transition-delay: 1.3s } [data-aos][data-aos][data-aos-duration="1350"], body[data-aos-duration="1350"] [data-aos] { transition-duration: 1.35s } [data-aos][data-aos][data-aos-delay="1350"], body[data-aos-delay="1350"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1350"].aos-animate, body[data-aos-delay="1350"] [data-aos].aos-animate { transition-delay: 1.35s } [data-aos][data-aos][data-aos-duration="1400"], body[data-aos-duration="1400"] [data-aos] { transition-duration: 1.4s } [data-aos][data-aos][data-aos-delay="1400"], body[data-aos-delay="1400"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1400"].aos-animate, body[data-aos-delay="1400"] [data-aos].aos-animate { transition-delay: 1.4s } [data-aos][data-aos][data-aos-duration="1450"], body[data-aos-duration="1450"] [data-aos] { transition-duration: 1.45s } [data-aos][data-aos][data-aos-delay="1450"], body[data-aos-delay="1450"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1450"].aos-animate, body[data-aos-delay="1450"] [data-aos].aos-animate { transition-delay: 1.45s } [data-aos][data-aos][data-aos-duration="1500"], body[data-aos-duration="1500"] [data-aos] { transition-duration: 1.5s } [data-aos][data-aos][data-aos-delay="1500"], body[data-aos-delay="1500"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1500"].aos-animate, body[data-aos-delay="1500"] [data-aos].aos-animate { transition-delay: 1.5s } [data-aos][data-aos][data-aos-duration="1550"], body[data-aos-duration="1550"] [data-aos] { transition-duration: 1.55s } [data-aos][data-aos][data-aos-delay="1550"], body[data-aos-delay="1550"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1550"].aos-animate, body[data-aos-delay="1550"] [data-aos].aos-animate { transition-delay: 1.55s } [data-aos][data-aos][data-aos-duration="1600"], body[data-aos-duration="1600"] [data-aos] { transition-duration: 1.6s } [data-aos][data-aos][data-aos-delay="1600"], body[data-aos-delay="1600"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1600"].aos-animate, body[data-aos-delay="1600"] [data-aos].aos-animate { transition-delay: 1.6s } [data-aos][data-aos][data-aos-duration="1650"], body[data-aos-duration="1650"] [data-aos] { transition-duration: 1.65s } [data-aos][data-aos][data-aos-delay="1650"], body[data-aos-delay="1650"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1650"].aos-animate, body[data-aos-delay="1650"] [data-aos].aos-animate { transition-delay: 1.65s } [data-aos][data-aos][data-aos-duration="1700"], body[data-aos-duration="1700"] [data-aos] { transition-duration: 1.7s } [data-aos][data-aos][data-aos-delay="1700"], body[data-aos-delay="1700"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1700"].aos-animate, body[data-aos-delay="1700"] [data-aos].aos-animate { transition-delay: 1.7s } [data-aos][data-aos][data-aos-duration="1750"], body[data-aos-duration="1750"] [data-aos] { transition-duration: 1.75s } [data-aos][data-aos][data-aos-delay="1750"], body[data-aos-delay="1750"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1750"].aos-animate, body[data-aos-delay="1750"] [data-aos].aos-animate { transition-delay: 1.75s } [data-aos][data-aos][data-aos-duration="1800"], body[data-aos-duration="1800"] [data-aos] { transition-duration: 1.8s } [data-aos][data-aos][data-aos-delay="1800"], body[data-aos-delay="1800"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1800"].aos-animate, body[data-aos-delay="1800"] [data-aos].aos-animate { transition-delay: 1.8s } [data-aos][data-aos][data-aos-duration="1850"], body[data-aos-duration="1850"] [data-aos] { transition-duration: 1.85s } [data-aos][data-aos][data-aos-delay="1850"], body[data-aos-delay="1850"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1850"].aos-animate, body[data-aos-delay="1850"] [data-aos].aos-animate { transition-delay: 1.85s } [data-aos][data-aos][data-aos-duration="1900"], body[data-aos-duration="1900"] [data-aos] { transition-duration: 1.9s } [data-aos][data-aos][data-aos-delay="1900"], body[data-aos-delay="1900"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1900"].aos-animate, body[data-aos-delay="1900"] [data-aos].aos-animate { transition-delay: 1.9s } [data-aos][data-aos][data-aos-duration="1950"], body[data-aos-duration="1950"] [data-aos] { transition-duration: 1.95s } [data-aos][data-aos][data-aos-delay="1950"], body[data-aos-delay="1950"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1950"].aos-animate, body[data-aos-delay="1950"] [data-aos].aos-animate { transition-delay: 1.95s } [data-aos][data-aos][data-aos-duration="2000"], body[data-aos-duration="2000"] [data-aos] { transition-duration: 2s } [data-aos][data-aos][data-aos-delay="2000"], body[data-aos-delay="2000"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2000"].aos-animate, body[data-aos-delay="2000"] [data-aos].aos-animate { transition-delay: 2s } [data-aos][data-aos][data-aos-duration="2050"], body[data-aos-duration="2050"] [data-aos] { transition-duration: 2.05s } [data-aos][data-aos][data-aos-delay="2050"], body[data-aos-delay="2050"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2050"].aos-animate, body[data-aos-delay="2050"] [data-aos].aos-animate { transition-delay: 2.05s } [data-aos][data-aos][data-aos-duration="2100"], body[data-aos-duration="2100"] [data-aos] { transition-duration: 2.1s } [data-aos][data-aos][data-aos-delay="2100"], body[data-aos-delay="2100"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2100"].aos-animate, body[data-aos-delay="2100"] [data-aos].aos-animate { transition-delay: 2.1s } [data-aos][data-aos][data-aos-duration="2150"], body[data-aos-duration="2150"] [data-aos] { transition-duration: 2.15s } [data-aos][data-aos][data-aos-delay="2150"], body[data-aos-delay="2150"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2150"].aos-animate, body[data-aos-delay="2150"] [data-aos].aos-animate { transition-delay: 2.15s } [data-aos][data-aos][data-aos-duration="2200"], body[data-aos-duration="2200"] [data-aos] { transition-duration: 2.2s } [data-aos][data-aos][data-aos-delay="2200"], body[data-aos-delay="2200"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2200"].aos-animate, body[data-aos-delay="2200"] [data-aos].aos-animate { transition-delay: 2.2s } [data-aos][data-aos][data-aos-duration="2250"], body[data-aos-duration="2250"] [data-aos] { transition-duration: 2.25s } [data-aos][data-aos][data-aos-delay="2250"], body[data-aos-delay="2250"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2250"].aos-animate, body[data-aos-delay="2250"] [data-aos].aos-animate { transition-delay: 2.25s } [data-aos][data-aos][data-aos-duration="2300"], body[data-aos-duration="2300"] [data-aos] { transition-duration: 2.3s } [data-aos][data-aos][data-aos-delay="2300"], body[data-aos-delay="2300"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2300"].aos-animate, body[data-aos-delay="2300"] [data-aos].aos-animate { transition-delay: 2.3s } [data-aos][data-aos][data-aos-duration="2350"], body[data-aos-duration="2350"] [data-aos] { transition-duration: 2.35s } [data-aos][data-aos][data-aos-delay="2350"], body[data-aos-delay="2350"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2350"].aos-animate, body[data-aos-delay="2350"] [data-aos].aos-animate { transition-delay: 2.35s } [data-aos][data-aos][data-aos-duration="2400"], body[data-aos-duration="2400"] [data-aos] { transition-duration: 2.4s } [data-aos][data-aos][data-aos-delay="2400"], body[data-aos-delay="2400"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2400"].aos-animate, body[data-aos-delay="2400"] [data-aos].aos-animate { transition-delay: 2.4s } [data-aos][data-aos][data-aos-duration="2450"], body[data-aos-duration="2450"] [data-aos] { transition-duration: 2.45s } [data-aos][data-aos][data-aos-delay="2450"], body[data-aos-delay="2450"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2450"].aos-animate, body[data-aos-delay="2450"] [data-aos].aos-animate { transition-delay: 2.45s } [data-aos][data-aos][data-aos-duration="2500"], body[data-aos-duration="2500"] [data-aos] { transition-duration: 2.5s } [data-aos][data-aos][data-aos-delay="2500"], body[data-aos-delay="2500"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2500"].aos-animate, body[data-aos-delay="2500"] [data-aos].aos-animate { transition-delay: 2.5s } [data-aos][data-aos][data-aos-duration="2550"], body[data-aos-duration="2550"] [data-aos] { transition-duration: 2.55s } [data-aos][data-aos][data-aos-delay="2550"], body[data-aos-delay="2550"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2550"].aos-animate, body[data-aos-delay="2550"] [data-aos].aos-animate { transition-delay: 2.55s } [data-aos][data-aos][data-aos-duration="2600"], body[data-aos-duration="2600"] [data-aos] { transition-duration: 2.6s } [data-aos][data-aos][data-aos-delay="2600"], body[data-aos-delay="2600"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2600"].aos-animate, body[data-aos-delay="2600"] [data-aos].aos-animate { transition-delay: 2.6s } [data-aos][data-aos][data-aos-duration="2650"], body[data-aos-duration="2650"] [data-aos] { transition-duration: 2.65s } [data-aos][data-aos][data-aos-delay="2650"], body[data-aos-delay="2650"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2650"].aos-animate, body[data-aos-delay="2650"] [data-aos].aos-animate { transition-delay: 2.65s } [data-aos][data-aos][data-aos-duration="2700"], body[data-aos-duration="2700"] [data-aos] { transition-duration: 2.7s } [data-aos][data-aos][data-aos-delay="2700"], body[data-aos-delay="2700"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2700"].aos-animate, body[data-aos-delay="2700"] [data-aos].aos-animate { transition-delay: 2.7s } [data-aos][data-aos][data-aos-duration="2750"], body[data-aos-duration="2750"] [data-aos] { transition-duration: 2.75s } [data-aos][data-aos][data-aos-delay="2750"], body[data-aos-delay="2750"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2750"].aos-animate, body[data-aos-delay="2750"] [data-aos].aos-animate { transition-delay: 2.75s } [data-aos][data-aos][data-aos-duration="2800"], body[data-aos-duration="2800"] [data-aos] { transition-duration: 2.8s } [data-aos][data-aos][data-aos-delay="2800"], body[data-aos-delay="2800"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2800"].aos-animate, body[data-aos-delay="2800"] [data-aos].aos-animate { transition-delay: 2.8s } [data-aos][data-aos][data-aos-duration="2850"], body[data-aos-duration="2850"] [data-aos] { transition-duration: 2.85s } [data-aos][data-aos][data-aos-delay="2850"], body[data-aos-delay="2850"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2850"].aos-animate, body[data-aos-delay="2850"] [data-aos].aos-animate { transition-delay: 2.85s } [data-aos][data-aos][data-aos-duration="2900"], body[data-aos-duration="2900"] [data-aos] { transition-duration: 2.9s } [data-aos][data-aos][data-aos-delay="2900"], body[data-aos-delay="2900"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2900"].aos-animate, body[data-aos-delay="2900"] [data-aos].aos-animate { transition-delay: 2.9s } [data-aos][data-aos][data-aos-duration="2950"], body[data-aos-duration="2950"] [data-aos] { transition-duration: 2.95s } [data-aos][data-aos][data-aos-delay="2950"], body[data-aos-delay="2950"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2950"].aos-animate, body[data-aos-delay="2950"] [data-aos].aos-animate { transition-delay: 2.95s } [data-aos][data-aos][data-aos-duration="3000"], body[data-aos-duration="3000"] [data-aos] { transition-duration: 3s } [data-aos][data-aos][data-aos-delay="3000"], body[data-aos-delay="3000"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="3000"].aos-animate, body[data-aos-delay="3000"] [data-aos].aos-animate { transition-delay: 3s } [data-aos][data-aos][data-aos-easing=linear], body[data-aos-easing=linear] [data-aos] { transition-timing-function: cubic-bezier(.25, .25, .75, .75) } [data-aos][data-aos][data-aos-easing=ease], body[data-aos-easing=ease] [data-aos] { transition-timing-function: ease } [data-aos][data-aos][data-aos-easing=ease-in], body[data-aos-easing=ease-in] [data-aos] { transition-timing-function: ease-in } [data-aos][data-aos][data-aos-easing=ease-out], body[data-aos-easing=ease-out] [data-aos] { transition-timing-function: ease-out } [data-aos][data-aos][data-aos-easing=ease-in-out], body[data-aos-easing=ease-in-out] [data-aos] { transition-timing-function: ease-in-out } [data-aos][data-aos][data-aos-easing=ease-in-back], body[data-aos-easing=ease-in-back] [data-aos] { transition-timing-function: cubic-bezier(.6, -.28, .735, .045) } [data-aos][data-aos][data-aos-easing=ease-out-back], body[data-aos-easing=ease-out-back] [data-aos] { transition-timing-function: cubic-bezier(.175, .885, .32, 1.275) } [data-aos][data-aos][data-aos-easing=ease-in-out-back], body[data-aos-easing=ease-in-out-back] [data-aos] { transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55) } [data-aos][data-aos][data-aos-easing=ease-in-sine], body[data-aos-easing=ease-in-sine] [data-aos] { transition-timing-function: cubic-bezier(.47, 0, .745, .715) } [data-aos][data-aos][data-aos-easing=ease-out-sine], body[data-aos-easing=ease-out-sine] [data-aos] { transition-timing-function: cubic-bezier(.39, .575, .565, 1) } [data-aos][data-aos][data-aos-easing=ease-in-out-sine], body[data-aos-easing=ease-in-out-sine] [data-aos] { transition-timing-function: cubic-bezier(.445, .05, .55, .95) } [data-aos][data-aos][data-aos-easing=ease-in-quad], body[data-aos-easing=ease-in-quad] [data-aos] { transition-timing-function: cubic-bezier(.55, .085, .68, .53) } [data-aos][data-aos][data-aos-easing=ease-out-quad], body[data-aos-easing=ease-out-quad] [data-aos] { transition-timing-function: cubic-bezier(.25, .46, .45, .94) } [data-aos][data-aos][data-aos-easing=ease-in-out-quad], body[data-aos-easing=ease-in-out-quad] [data-aos] { transition-timing-function: cubic-bezier(.455, .03, .515, .955) } [data-aos][data-aos][data-aos-easing=ease-in-cubic], body[data-aos-easing=ease-in-cubic] [data-aos] { transition-timing-function: cubic-bezier(.55, .085, .68, .53) } [data-aos][data-aos][data-aos-easing=ease-out-cubic], body[data-aos-easing=ease-out-cubic] [data-aos] { transition-timing-function: cubic-bezier(.25, .46, .45, .94) } [data-aos][data-aos][data-aos-easing=ease-in-out-cubic], body[data-aos-easing=ease-in-out-cubic] [data-aos] { transition-timing-function: cubic-bezier(.455, .03, .515, .955) } [data-aos][data-aos][data-aos-easing=ease-in-quart], body[data-aos-easing=ease-in-quart] [data-aos] { transition-timing-function: cubic-bezier(.55, .085, .68, .53) } [data-aos][data-aos][data-aos-easing=ease-out-quart], body[data-aos-easing=ease-out-quart] [data-aos] { transition-timing-function: cubic-bezier(.25, .46, .45, .94) } [data-aos][data-aos][data-aos-easing=ease-in-out-quart], body[data-aos-easing=ease-in-out-quart] [data-aos] { transition-timing-function: cubic-bezier(.455, .03, .515, .955) } [data-aos^=fade][data-aos^=fade] { opacity: 0; transition-property: opacity, transform } [data-aos^=fade][data-aos^=fade].aos-animate { opacity: 1; transform: translateZ(0) } [data-aos=fade-up] { transform: translate3d(0, 100px, 0) } [data-aos=fade-down] { transform: translate3d(0, -100px, 0) } [data-aos=fade-right] { transform: translate3d(-100px, 0, 0) } [data-aos=fade-left] { transform: translate3d(100px, 0, 0) } [data-aos=fade-up-right] { transform: translate3d(-100px, 100px, 0) } [data-aos=fade-up-left] { transform: translate3d(100px, 100px, 0) } [data-aos=fade-down-right] { transform: translate3d(-100px, -100px, 0) } [data-aos=fade-down-left] { transform: translate3d(100px, -100px, 0) } [data-aos^=zoom][data-aos^=zoom] { opacity: 0; transition-property: opacity, transform } [data-aos^=zoom][data-aos^=zoom].aos-animate { opacity: 1; transform: translateZ(0) scale(1) } [data-aos=zoom-in] { transform: scale(.6) } [data-aos=zoom-in-up] { transform: translate3d(0, 100px, 0) scale(.6) } [data-aos=zoom-in-down] { transform: translate3d(0, -100px, 0) scale(.6) } [data-aos=zoom-in-right] { transform: translate3d(-100px, 0, 0) scale(.6) } [data-aos=zoom-in-left] { transform: translate3d(100px, 0, 0) scale(.6) } [data-aos=zoom-out] { transform: scale(1.2) } [data-aos=zoom-out-up] { transform: translate3d(0, 100px, 0) scale(1.2) } [data-aos=zoom-out-down] { transform: translate3d(0, -100px, 0) scale(1.2) } [data-aos=zoom-out-right] { transform: translate3d(-100px, 0, 0) scale(1.2) } [data-aos=zoom-out-left] { transform: translate3d(100px, 0, 0) scale(1.2) } [data-aos^=slide][data-aos^=slide] { transition-property: transform } [data-aos^=slide][data-aos^=slide].aos-animate { transform: translateZ(0) } [data-aos=slide-up] { transform: translate3d(0, 100%, 0) } [data-aos=slide-down] { transform: translate3d(0, -100%, 0) } [data-aos=slide-right] { transform: translate3d(-100%, 0, 0) } [data-aos=slide-left] { transform: translate3d(100%, 0, 0) } [data-aos^=flip][data-aos^=flip] { backface-visibility: hidden; transition-property: transform } [data-aos=flip-left] { transform: perspective(2500px) rotateY(-100deg) } [data-aos=flip-left].aos-animate { transform: perspective(2500px) rotateY(0) } [data-aos=flip-right] { transform: perspective(2500px) rotateY(100deg) } [data-aos=flip-right].aos-animate { transform: perspective(2500px) rotateY(0) } [data-aos=flip-up] { transform: perspective(2500px) rotateX(-100deg) } [data-aos=flip-up].aos-animate { transform: perspective(2500px) rotateX(0) } [data-aos=flip-down] { transform: perspective(2500px) rotateX(100deg) } [data-aos=flip-down].aos-animate { transform: perspective(2500px) rotateX(0) } .mce-content-body [data-aos^=fade][data-aos^=fade], .mce-content-body [data-aos^=zoom], .mce-content-body [data-aos^=flip] { opacity: 1 !important; } .mce-content-body [data-aos=fade-up], .mce-content-body [data-aos=fade-down], .mce-content-body [data-aos=fade-right], .mce-content-body [data-aos=fade-left], .mce-content-body [data-aos=zoom-in], .mce-content-body [data-aos=flip-left] { transform: translate3d(0, 0, 0) !important; } .mce-content-body { padding-top: 0px !important; } html { scroll-behavior: smooth; } body { margin: 0; padding-top: 0px !important; font-family: Lato, sans-serif; background-color: #ececec !important; } section { padding-top: 60px; padding-bottom: 60px; } h1, h2 { color: #1f396c; font-family: 'Dalelands Uncial', sans-serif; } p { font-weight: 300; word-break: break-word; } ol, ul { padding-left: 20px; } ol li, ul li { font-size: 16px; font-weight: 300; } label { font-size: 15px; font-weight: 500; } hr { display: inline-block; width: 100px; border-top: 4px solid #f8e299; } main a { color: #1f396c; border-bottom: 2px solid #f8e299; } main a:hover, main a:focus, main a:active { color: #dcbf5f; text-decoration: none; } input[type=text], input[type=email], input[type=tel], input[type=number], input[type=date], select { font-size: 16px !important; height: 48px !important; border-radius: 6px !important; border-color: #bdc6cb !important; } textarea, textarea.form-control { min-height: 100px; font-size: 16px !important; border-radius: 6px !important; border-color: #bdc6cb !important; padding: 10px 15px !important; border-radius: 6px !important; border: 1px solid #bdc6cb !important; } input[type=tel] { padding: 10px 15px; } b, strong { font-weight: 500; } main .img-responsive { display: inline-block; } main .fa, main .fas, main .fab { color: #1f396c; } .btn-primary { white-space: normal; position: relative; color: #000 !important; font-size: 16px; letter-spacing: .02em; text-transform: initial; font-weight: 400 !important; padding: 10px 30px !important; background-color: #f8e299; background: #f8e299; border: solid 2px #f8e299 !important; border-radius: 30px !important; transition: all 0.2s ease; } .btn-primary:hover, .btn-primary:active { color: #000 !important; background-color: #fff !important; border-color: #f8e299 !important; -webkit-box-shadow: 0px 4px 12px rgba(33, 33, 33, 0.20); -moz-box-shadow: 0px 6px 8px rgba(33, 33, 33, 0.20); box-shadow: 0px 6px 8px rgba(33, 33, 33, 0.20); transition: all 0.2s ease; transform: scale(1.03); } .btn-primary:focus { outline: none; background-color: #f8e299; background: #f8e299; } .btn-secondary, .btn-default { white-space: normal; position: relative; color: #000 !important; line-height: 28px; font-size: 16px !important; letter-spacing: .02em; text-transform: initial; font-weight: 400 !important; margin-top: 20px; padding: 10px 30px !important; background-color: #fff !important; border: 2px solid #f8e299 !important; border-radius: 30px !important; transition: all 0.2s ease; } .btn-secondary:hover, .btn-secondary:active, .btn-default:hover, .btn-default:active { color: #000 !important; outline: none; background-color: #f8e299 !important; border-color: #f8e299 !important; -webkit-box-shadow: 0px 4px 12px rgba(33, 33, 33, 0.20); -moz-box-shadow: 0px 6px 8px rgba(33, 33, 33, 0.20); box-shadow: 0px 6px 8px rgba(33, 33, 33, 0.20); transition: all 0.2s ease; transform: scale(1.03); } .btn-default:focus { outline: none; } .btn-warning { white-space: normal; color: #000; font-weight: 400; padding: 8px 22px; font-size: 16px; line-height: 28px; border-color: #f8e299; border-radius: 30px; background: #f8e299; } .btn-warning:hover, .btn-warning:focus, .btn-warning:active { color: #000 !important; background-color: #f8e299 !important; border-color: #f8e299 !important; } .btn-default { white-space: normal; color: #000; border-color: #ccc; background-color: #f3f3f3; font-weight: 400 !important; padding: 10px 20px !important; line-height: 28px; font-size: 14px; border: 1px solid transparent; border-radius: 6px; } .btn-spacer { margin-left: 8px; margin-right: 8px; } .btn-wrap { padding-top: 20px; padding-bottom: 30px; } @media screen and (max-width:1400px) { .btn-wrap .btn-spacer { margin-left: 6px; margin-right: 6px; } } .btn-sm { padding: 8px 22px !important; } .text-right p, text-right h1, .text-right h2, .text-right h3, .text-right h4, .text-right h5, .text-right h6 { text-align: right; } .text-center p, text-center h1, .text-center h2, .text-center h3, .text-center h4, .text-center h5, .text-center h6 { text-align: center; } .mtop-1 { margin-top: 10px; } .mtop-2 { margin-top: 20px; } .mtop-3 { margin-top: 30px; } .mtop-4 { margin-top: 40px; } .mtop-5 { margin-top: 50px; } .mbot-0 { margin-bottom: 0 !important; } .mbot-1 { margin-bottom: 10px; } .mbot-2 { margin-bottom: 20px; } .mbot-3 { margin-bottom: 30px; } .mbot-4 { margin-bottom: 40px; } .mbot-5 { margin-bottom: 50px; } .bg-gray-light { background-color: #e4e1e1; } @media (min-width: 1441px) { .container { width: 1440px; } nav.navbar>.container-fluid, .stc-slide { width: 1440px; } } @media (min-width: 1440px) { .container { width: 1420px; } nav.navbar>.container-fluid, .stc-slide { width: 1420px; } } #stc-navbar ul a { color: #fff; font-size: 20px; font-weight: 400; margin-left: 15px; margin-right: 15px; } .navbar-default { height: 100px; border-bottom: 0px; background: rgb(0, 0, 0); background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.8015581232492998) 0%, rgba(0, 0, 0, 0) 100%); background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.8015581232492998) 0%, rgba(0, 0, 0, 0) 100%); background: linear-gradient(180deg, rgba(0, 0, 0, 0.8015581232492998) 0%, rgba(0, 0, 0, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000", GradientType=1); } /*#stc-navigation-dt img { padding-top: 0px; width: auto; height: 110px; margin-top: -12px !important; }*/ #stc-navigation-dt img { padding-top: 0px; width: 270px; height: auto; margin-top: 16px !important; } /*.nav-scroll #stc-navigation-dt img { height: 82px; }*/ #stc-navigation-dt a { color: #fff; } #stc-navigation-dt .circle { display: inline-block; width: 40px; height: 40px; border: 1px solid #fff; border-radius: 100%; text-align: center; padding-top: 11px; font-size: 15px; margin-left: 10px; margin-right: 10px; } #stc-navigation-dt .circle .fa-lg { font-size: 17px; } #stc-navigation-dt .container>.row>div:first-child>a:first-child .circle { position: absolute; left: 0; top: 0; } #stc-navigation-dt .circle .fa-phone:before { height: 20px; } #stc-navigation-dt .pn-number { display: inline-block; vertical-align: middle; height: 42px; padding-top: 12px; margin-left: 60px; } #stc-navigation-dt .dropdown-menu { z-index: 999999; padding: 0px; margin-top: -2px; border-radius: 6px; background-color: #ffffff; } #stc-navigation-dt .dropdown-menu li { font-size: 16px; } #stc-navigation-dt .dropdown-menu>li>a { color: #000; padding: 10px 20px; border-top: 1px solid #dbdbdb; } #stc-navigation-dt .dropdown-menu>li:first-child>a { border-top: 0; } #stc-navigation-dt .dropdown-menu>li:first-child>a { border-radius: 6px 6px 0 0; } #stc-navigation-dt .dropdown-menu>li:last-child>a { border-radius: 0 0 6px 6px; } #stc-navigation-dt .dropdown-menu.dm-white { left: unset; right: 0; background-color: #ffffff; } #stc-navigation-dt .dropdown-menu.dm-white>li>a { border-top: 1px solid #d2d2d2; } #stc-navigation-dt .dropdown-menu.dm-white>li:first-child>a { border-top: 0; } #stc-navigation-dt .dropdown-menu>li>a:hover, #stc-navigation-dt .dropdown-menu>li>a:focus, #stc-navigation-dt .dropdown-menu>li>a:active { color: #000; background-color: #f8e299; } .slider-right { background-position: bottom left; background-repeat: no-repeat; } .slider-left { background-position: bottom right; background-repeat: no-repeat; } .slider-left h2>a, .slider-right h2>a { border-bottom: 0px; } .slider-right .stc-slide img, .slider-left .stc-slide img, .slider-right .stc-sliders .slider, .slider-left .stc-sliders .slider { border-radius: 10px; } .slider-right .slick-slider .slick-list, .slider-left .slick-slider .slick-list { -webkit-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); -moz-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); } .gmaps { padding-top: 80px; padding-bottom: 0; } .gmaps .container-fluid>.row>div { padding: 0; } #loc-map { width: 100%; height: 400px; } .no-padd { padding: 0; } .padd-top-20 { padding-top: 20px; } .padd-top-30 { padding-top: 30px; } .padd-top-40 { padding-top: 40px; } .padd-top-60 { padding-top: 60px; } .padd-top-80 { padding-top: 80px; } .padd-top-90 { padding-top: 90px; } .padd-top-100 { padding-top: 100px; } .padd-bot-20 { padding-bottom: 20px; } .padd-bot-40 { padding-bottom: 40px; } .padd-bot-50 { padding-bottom: 50px; } .padd-bot-60 { padding-bottom: 60px; } .padd-bot-80 { padding-bottom: 80px; } .padd-bot-100 { padding-bottom: 100px; } @media screen and (min-width: 768px) { #stc-navbar { display: none !important; } .slider-right .container>.row>div:first-child { padding-top: 30px; padding-right: 50px; text-align: right; } .slider-right .container>.row>div:first-child h2, .slider-right .container>.row>div:first-child h3, .slider-right .container>.row>div:first-child h4, .slider-right .container>.row>div:first-child h5, .slider-right .container>.row>div:first-child p { text-align: right; } .slider-left .container>.row>div:last-child { padding-top: 30px; padding-left: 50px; } } @media screen and (min-width: 1366px) { .stc-slide { width: auto; } } .slider-right .container>.row>div:last-child img, .slider-left .container>.row>div:first-child img { border-radius: 10px; -webkit-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); -moz-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); } .stc-slide img { width: 100%; } .slick-prev { left: 15px !important; z-index: 1; } .slick-next { right: 15px !important; z-index: 1; } .slider .slick-next:before, .slider .slick-prev:before { color: #fff; } .main-banner { padding: 0; min-height: 90vh; background-color: #1f396c; background-position: center center; background-size: cover; } .no-webp .main-banner { background-image: url(../images/banners-31/main-banner-img-bg.jpg); } .webp .main-banner { background-image: url(../images/banners-31/main-banner-img-bg.jpg); } .main-banner p { text-align: center; } .stc-slider-header { color: #d8794f; font-family: 'Dalelands Uncial', sans-serif; } .stc-sliders .slick-slide { padding: 0px; border-radius: 10px; } .testimonials { background-color: #d6d6d6; background-position: center center; background-size: cover; } .no-webp .testimonials { background-image: url(../images/banners-31/testimonials-bg.jpg); } .webp .testimonials { background-image: url(../images/banners-31/testimonials-bg.webp); } .testimonials .stc-slider-header { font-size: 46px; text-align: center; } .testimonials h4 { color: #1f396c; font-family: 'Dalelands Uncial', sans-serif; font-size: 28px; } .testimonials .stc-slide p, .testimonials .stc-slide h4 { text-align: center; } .testimonials .stc-slide h4 { margin-top: 30px; } .testimonials .stc-sliders .slick-slide { padding: 20px 60px; background: transparent; } .stc-sliders .slick-dots li.slick-active button:before { color: #f8e299; } .slider .slick-prev:before { color: #fff; font-family: 'FontAwesome'; content: '\f104'; font-size: 38px; } .slider .slick-next:before { color: #fff; font-family: 'FontAwesome'; content: '\f105'; font-size: 38px; } footer { background-color: #ececec; } footer input[type=text] { background-color: #ececec; } .footer1 { padding-bottom: 40px; background-color: #1f396c; } .footer1 input[type=text] { width: 100%; } .footer1 .btn-primary { position: absolute; right: 15px; margin-top: 0px; padding: 9px 25px !important; border: solid 1px #f8e299 !important; background: #f8e299; } .footer1 .btn-primary:hover { color: #000 !important; border-color: #f8e299; background-color: #fff !important; } .footer1 ul li { margin-bottom: 5px; } .footer1 .fa-fw { width: 1em; text-align: left; } .footer2 { padding-top: 20px; padding-bottom: 20px; background-color: #1f396c; } .footer3 { padding-top: 0px; padding-bottom: 20px; background-color: #1f396c; } .footer3>.container { border-top: 1px solid #fff; } .footer3 .row>div { padding-top: 20px; } .footer3 p { font-size: 16px; margin-bottom: 0px; } .footer1, .footer1 p, .footer1 h2, .footer1 h2, .footer1 h3, .footer1 h4, .footer1 h5, .footer1 a, .footer1 label, .footer2, .footer2 p, .footer2 h2, .footer2 h2, .footer2 h3, .footer2 h4, .footer2 h5, .footer2 a, .footer1 label, .footer3, .footer3 p, .footer3 h2, .footer3 h2, .footer3 h3, .footer3 h4, .footer3 h5, .footer3 a, .footer1 label { color: #fff; } footer input#mce-EMAIL { position: relative; color: #fff; padding: 10px 145px 10px 20px; width: 100%; border-radius: 30px !important; border-color: #1d325a !important; background-color: #1d325a; display: inline-block; } #mc_embed_signup_scroll span.block { display: block; text-align: center; } footer .full-width { display: block; text-align: left; } footer label.full-width { display: block !important; font-weight: 300; font-size: 17px; line-height: 1.1; margin-bottom: 11px; } footer h5 { font-size: 17px; font-weight: 300; } @media screen and (min-width: 768px) { .footer1 .container>.row>div:nth-child(1) { width: 30%; } .footer1 .container>.row>div:nth-child(2) { width: 20%; } .footer1 .container>.row>div:nth-child(3) { width: 20%; } .footer1 .container>.row>div:last-child { width: 30%; } } footer .social-link { color: #fff; } footer a { color: #000; } footer a:hover, footer a:focus, footer a:active { color: #f8e299 !important; text-decoration: none; } .footer1 ul, .footer2 ul { list-style-type: none; } .social-link { color: #f8e299; font-size: 20px; margin-left: 5px; margin-right: 5px; } .hamburger { background-color: transparent; background-image: none; border: 1px solid transparent; } .hamburger-box .hamburger-inner, .hamburger-box:after, .hamburger-box:before { display: block; transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; content: ''; margin: 7px 0; height: 2px; width: 38px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; background-color: #fff } .hamburger-close { display: none; width: 38px; } .hamburger-close:before { display: block; content: '\00d7'; width: 100%; color: #fff; font-weight: bold; font-size: 32px; padding: 2px; margin-left: 5px; line-height: 1; } .blog { text-align: center; margin-bottom: 30px; } .blog .title a { font-size: 24px; } .blog-tbl a { font-weight: 300; } .blog-desc .fa { color: #f8e299; } .stc-blogs h4, .stc-blog h4 { font-weight: 400; } .stc-blogs .nav-tabs>li>a, .stc-blog .nav-tabs>li>a { color: #000; font-weight: 400; border-radius: 5px; border: 2px solid #f8e299; margin-bottom: 8px; } .stc-blogs .nav-tabs>li>a:hover, .stc-blogs .nav-tabs>li>a:focus, .stc-blogs .nav-tabs>li>a:active, .stc-blogs .nav-tabs>li>a.active, .stc-blog .nav-tabs>li>a:hover, .stc-blog .nav-tabs>li>a:focus, .stc-blog .nav-tabs>li>a:active, .stc-blog .nav-tabs>li>a.active { color: #fff; background-color: #f8e299; border: 2px solid #f8e299; } .stc-blog-page { background-color: #ccc; background-position: center center; background-size: cover; } .no-webp .stc-blog-page { background-image: url(../images/banners-31/news-bg.jpg); } .webp .stc-blog-page { background-image: url(../images/banners-31/news-bg.webp); } .blog-single .banner>img { width: 100%; } .content section>.container { padding-right: 0px; padding-left: 0px; } .blog-single .title { color: #d8794f; } .header-bg { height: 45vh; padding-top: 30vh; background-color: #1f396c; background-position: center center; background-size: cover; } .header-bg h1 { color: #fff; text-align: center; font-family: Lato; font-weight: 300; } .header-bg h4, .header-bg h3 { color: #fff; font-size: 36px; text-align: center; font-family: 'Dalelands Uncial', sans-serif; } .header-large { height: 65vh; padding-top: 50vh; text-align: center; } .no-webp .header-bg { background-image: url('../images/banners-31/home-banner-2024.jpg'); } .webp .header-bg { background-image: url('../images/banners-31/home-banner-2024.webp'); } .no-webp .about-us { background-image: url('../images/banners-31/about-bg-img.jpg'); } .webp .about-us { background-image: url('../images/banners-31/about-bg-img.webp'); } .no-webp .gardens { background-image: url('../images/banners-31/garden-bg-img.jpg'); } .webp .gardens { background-image: url('../images/banners-31/garden-bg-img.webp'); } .no-webp .dining { background-image: url('../images/banners-31/dining-img-bg.jpg'); } .webp .dining { background-image: url('../images/banners-31/dining-img-bg.webp'); } .no-webp .hotel { background-image: url('../images/banners-31/hotel-bg-img.jpg'); } .webp .hotel { background-image: url('../images/banners-31/hotel-bg-img.webp'); } .no-webp .weddings { background-image: url('../images/banners-31/weddings-bg-1.jpg'); } .webp .weddings { background-image: url('../images/banners-31/weddings-bg-1.webp'); } .no-webp .stc-blog-page { background-image: url('../images/banners-31/escape-packages-bg.jpg'); } .webp .stc-blog-page { background-image: url('../images/banners-31/news-bg.webp'); } .no-webp .careers { background-image: url('../images/banners-31/careers-bg2.jpg'); } .webp .careers { background-image: url('../images/banners-31/careers-bg2.webp'); } .no-webp .press { background-image: url('../images/banners-31/press-centre-bg.jpg'); } .webp .press { background-image: url('../images/banners-31/press-centre-bg.webp'); } .no-webp .sustainability { background-image: url('../images/banners-31/sustainability-bg.jpg'); } .webp .sustainability { background-image: url('../images/banners-31/sustainability-bg.webp'); } .no-webp .gallery { background-image: url('../images/banners-31/gallery-bg-img.jpg'); } .webp .gallery { background-image: url('../images/banners-31/gallery-bg-img.webp'); } .no-webp .location { background-image: url('../images/banners-31/location-bg-img.jpg'); } .webp .location { background-image: url('../images/banners-31/location-bg-img.webp'); } .no-webp .offers { background-image: url('../images/banners-31/offers-bg-img.jpg'); } .webp .offers { background-image: url('../images/banners-31/offers-bg-img.webp'); } .no-webp .menus { background-image: url('../images/banners-31/menus-bg.jpg'); } .webp .menus { background-image: url('../images/banners-31/menus-bg.webp'); } .no-webp .whats-on { background-image: url('../images/banners-31/whats-on-bg.jpg'); } .webp .whats-on { background-image: url('../images/banners-31/whats-on-bg.webp'); } .no-webp .christmas-bg { background-image: url('../images/banners-31/christmas-bg.jpg'); } .webp .christmas-bg { background-image: url('../images/banners-31/christmas-bg.webp'); } .no-webp .conference-bg { background-image: url('../images/banners-31/conferences-bg.jpg'); } .webp .conference-bg { background-image: url('../images/banners-31/conferences-bg.webp'); } .header-bg h1, .header-bg h2 { color: #fff; font-weight: 400; font-family: 'Dalelands Uncial', sans-serif; } .icon-circle { display: inline-block; color: #fff; height: 110px; width: 110px; font-size: 45px; text-align: center; padding: 17px; border-radius: 100%; margin-bottom: 20px; background-color: #f8e299; border: 4px solid #ffdd6c; } .testimonials .slider .slick-prev:before, .testimonials .slider .slick-next:before { color: #1f396c; } .nav-scroll { height: 100px; background: #fff; border-bottom: 2px solid #bdc6cb; -webkit-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.2); -moz-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.2); box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.2); transition: .2s all ease; } .nav-scroll #stc-navigation-dt a { color: #414141; } .nav-scroll #stc-navigation-dt a:hover, .nav-scroll #stc-navigation-dt a:focus { text-decoration: none; } .nav-scroll #stc-navigation-dt .stc-logo-links ul>li>a { color: #f8e299; } .nav-scroll #stc-navigation-dt .circle { vertical-align: middle; border: 1px solid #414141; } .nav-scroll #stc-navigation-dt .circle>i { height: 20px; width: 20px; } .nav-scroll .stc-logo-links ul i.fa-circle { color: #f8e299; } .nav-scroll .hamburger-box .hamburger-inner, .nav-scroll .hamburger-box:after, .nav-scroll .hamburger-box:before { background-color: #414141; } .nav-scroll button.hamburger:after { color: #414141; } .nav-scroll #stc-navigation-dt .btn-default { color: #414141; } .nav-scroll .hamburger-close:before { color: #414141; } button.hamburger:after { position: absolute; content: 'Menu'; color: #fff; font-size: 14px; margin-top: -5px; left: 23px; } button.hamburger.is-active:after { content: 'Close'; } .stc-interesting-pin { display: block !important; position: fixed; z-index: 1031; top: 0; left: 0; } .stc-interesting-pin img { position: relative; z-index: 1031; height: 100px; width: auto; } #stc-navigation-cover { display: none; position: fixed; top: 0; right: 0; width: 0; height: 100%; z-index: 999; transition: 0.5s; background-color: #eeeeee; background-size: cover; background-repeat: no-repeat; background-position: top center; } .no-webp #stc-navigation-cover { background-image: url('../images/misc-32/navigation-cover.jpg'); } .webp #stc-navigation-cover { background-image: url('../images/misc-32/navigation-cover.webp'); } #stc-navigation-dt { position: absolute; top: 20px; width: 100%; left: 0; } #stc-navigation-dt .btn-default { color: #fff !important; background-color: transparent !important; border-color: transparent !important; font-size: 16px !important; padding-left: 10px !important; padding-right: 15px !important; margin-top: 0px; margin-right: 0px; box-shadow: none; } .nav-scroll #stc-navigation-dt .btn-default { color: #414141 !important; } #stc-navigation-dt .container>.row>div:first-child { padding-top: 10px; } #stc-navigation-dt .container>.row>div:first-child>a { display: inline-block; line-height: .75em; height: 42px; float: left; } #stc-navigation-dt .container>.row>div:first-child>a:first-child { position: relative; display: inline-block; height: 42px; } #stc-navigation-dt .container>.row>div:first-child>a:hover, #stc-navigation-dt .container>.row>div:first-child>a:hover>.circle { color: #f8e299; border-color: #f8e299; } .offers-box { height: 100%; background-color: #fff; -webkit-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); -moz-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); } .offers-zoom .offers-box:hover { transform: scale(1.04) !important; } .offers-box .btn-block { position: absolute; left: 0; bottom: 0px; border-radius: 0 !important; } .offers-desc { padding: 30px; } .no-bg { background-image: none; } #stc-navigation-dt .btn-group.open .dropdown-toggle { box-shadow: none; } .art-gallery .slider .stc-slide .text { top: 93% !important; background-color: #fff !important; padding: 5px 15px !important; } .art-gallery .slider .stc-slide .text>h4, .art-gallery .slider .stc-slide .text>h5 { color: #bd570a; margin-bottom: 0; } @media screen and (min-width: 768px) { #stc-navigation-dt>.container { width: 100%; } #stc-navbar { z-index: 99999; } #stc-navbar>ul { position: relative; float: none; margin-right: 0px; width: 100%; margin-top: 0px; z-index: 99999; } .navbar-nav>li { float: none; width: 100%; } #stc-navbar ul a { display: inline-block; } .navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover { border-bottom: 2px solid transparent; } .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { border-bottom: 2px solid #f8e299; } } .stc-mlogo-links { width: 263px; } .stc-logo-links ul, .stc-mlogo-links ul { width: 263px; padding-left: 3px; list-style: none; margin-left: auto; margin-right: auto; } .stc-mlogo-links ul { padding-left: 18px; } .stc-mlogo-links a { color: #fff; } .stc-logo-links ul i.fa-circle, .stc-mlogo-links ul i.fa-circle { color: #fff; font-size: 6px; margin: 0px 2px 0px 2px; } .stc-logo-links ul>li, .stc-mlogo-links ul>li { display: inline-block; color: #fff; font-size: 12px; } .modal-header { padding: 30px 20px 20px 20px; border-bottom: 0px; background-color: transparent; } .modal-header .close { margin-top: -64px; margin-right: -21px; color: #fff; font-size: 30px; filter: alpha(opacity=60); opacity: .6; } .modal-header h4 { color: #33425F; text-align: center; font-family: 'Dalelands Uncial', sans-serif; font-size: 44px; line-height: 1.1; } .modal-body { padding: 0px 40px 40px 40px; } .modal-content { border-radius: 0px; background-color: #fff4ef; background-size: cover; background-position: center center; } .no-webp .modal-content { background-image: url('../images/banners-31/modal-default-bg.jpg'); } .webp .modal-content { background-image: url('../images/banners-31/modal-default-bg.webp'); } .modal-dialog { margin: 45px auto; } .modal-footer { display: none; } #download-brochure-modal .modal-body, #BookSpa .modal-body { padding: 40px; background-color: #ffede5; background-position: center center; background-size: cover; } .no-webp #download-brochure-modal .modal-body, #BookSpa .modal-body { background-image: url('../images/banners-31/modal-bg-img.jpg'); } .webp #download-brochure-modal .modal-body, #BookSpa .modal-body { background-image: url('../images/banners-31/modal-bg-img.webp'); } #download-brochure-modal .modal-header, #BookSpa .modal-header { padding: 0; border-bottom: 0; background-color: transparent; } #download-brochure-modal .modal-header .close, #BookSpa .modal-header .close { color: #fff; margin-top: -33px; margin-right: 0; font-size: 30px; filter: alpha(opacity=60); opacity: .6; } .modal-title { line-height: 1.3; } #download-brochure-modal .modal-content, #BookSpa .modal-content { border-radius: 0px; background-color: #c1ccbf; } #download-brochure-modal .modal-title, #BookSpa .modal-title, #booking-bowling-modal .modal-title { color: #1f396c; font-size: 44px; line-height: 1.2; margin-top: 0; margin-bottom: 8px; text-align: center; font-family: 'Dalelands Uncial', sans-serif; } #download-brochure-modal .modal-footer, #BookSpa .modal-footer { border-top: 0; background-color: #e2e2e2; } #download-brochure-modal .btn-primary, #BookSpa .btn-primary { margin-top: 10px; } #download-brochure-modal #brochure-form-image { height: 440px; background-color: #f9f9f9; background-position: center center; background-size: cover; } @media (min-width: 768px) { #download-brochure-modal .modal-dialog { width: 700px; } } @media (min-width: 992px) { #download-brochure-modal .modal-dialog { width: 800px; margin: 45px auto; } } /* Navigation */ #stc-navigation-amenities { margin-top: 130px; } .amenity-box { width: 100%; height: 200px; border-radius: 10px; } .amenity-box>a { display: block; width: 100%; height: 220px; border: 2px solid #fff; border-radius: 10px; background: -moz-linear-gradient(top, transparent 0%, #000000 120%); background: -webkit-linear-gradient(top, transparent 0%, #000000 120%); background: linear-gradient(to bottom, transparent 0%, #000000 120%); } .amenity-box>a:hover { opacity: 0.8; filter: alpha(opacity=80); } #stc-navigation-amenities .image-box { width: 100%; height: 100%; padding: 0px; border-radius: 10px; background-size: cover; background-repeat: no-repeat; } #stc-navigation-amenities .image-box h3 { color: #fff; font-size: 26px; position: absolute; bottom: 8px; width: 100%; text-align: center; text-shadow: 0px 4px 6px rgba(0, 0, 0, 0.5); } #stc-navigation-amenities .container>.row { margin-left: 0px; margin-right: 0px; } #stc-navbar ul>li { text-align: right; } #stc-navbar ul>li>a { display: inline-block; font-size: 18px; padding: 5px 0px; margin-top: 12px; text-transform: uppercase; border-bottom: 1px solid #f8e299; } #stc-navbar ul>li.active>a, #stc-navbar ul>li>a:hover, #stc-navbar ul>li>a:focus, #stc-navbar ul>li>a:active { color: #f8e299; } .blog-single div:nth-child(5)>div:first-child .btn-primary { margin-top: 0px; } .blog-single div:nth-child(5)>div:last-child a { font-size: 22px; border-bottom: 0px; } .content section { margin-bottom: 30px; } @media screen and (max-width: 1399px) { #stc-navigation-dt .btn-default { padding-left: 0px !important; padding-right: 10px !important; } #stc-navigation-dt .btn-warning { padding-left: 15px !important; padding-right: 10px !important; } } .upsell .container>.row { background-color: #fff; -webkit-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); -moz-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); } .upsell.right .container>.row>div:first-child { padding-right: 0px; padding-left: 0px; } .upsell.right .container>.row>div:last-child { padding: 40px 50px; } .upsell.left .container>.row>div:first-child { padding: 40px 50px; } .upsell.left .container>.row>div:last-child { padding-right: 0px; padding-left: 0px; } .offers-wrap .stc-so-img { min-height: 290px; height: 100%; background-size: cover; background-position: center center; background-repeat: no-repeat; } .offers-wrap h3 { font-size: 32px; } .offers-wrap .stc-custom-code>.row { margin-bottom: 30px; } .offers-wrap .stc-custom-code .offers-box .offer-blurb { height: 55px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .offers-wrap .stc-custom-code .offers-box .offers-desc { padding: 50px; } .offers-wrap .stc-custom-code .offers-box .btn-group { width: 100%; } .offers-wrap .stc-custom-code .offers-box .btn-group>.btn-primary { width: 48%; } .offers-wrap .stc-custom-code .offers-box .btn-group>a:first-of-type { margin-right: 2%; } .offers-wrap .stc-custom-code .offers-box .btn-group>a:last-of-type { margin-left: 2%; } @media screen and (min-width: 768px) { #stc-navbar>ul>li:first-child { display: none; } .offers-wrap .stc-custom-code>.row { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .offers-wrap .stc-custom-code>#stc-special-offers>.row:hover { transform: scale(1.03); } .offers-wrap .stc-custom-code>.row>div { padding-right: 0; padding-left: 0; } .offers-wrap .stc-custom-code .offers-box .btn-group { width: 60%; } } .bg-wedding { background-repeat: no-repeat; background-position: right top; } .no-webp .bg-wedding { background-image: url('../images/misc-32/pattern-bg-img.png'); } .webp .bg-wedding { background-image: url('../images/misc-32/pattern-bg-img.webp'); } @media screen and (min-width:768px) { .bg-wedding .container>.row>div:first-child { width: 8.3333%; } } .wedding-cta { background-size: cover; background-repeat: no-repeat; background-position: center center; } .no-webp .wedding-cta { background-image: url('../images/banners-31/wedding-cta.jpg'); } .webp .wedding-cta { background-image: url('../images/banners-31/wedding-cta.webp'); } .btn-group:hover>.dropdown-menu, .btn-group:hover:hover>.dropdown-menu { display: block; } .horizontal-box .container>.row { background-color: #fff; -webkit-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); -moz-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); } .horizontal-box .stc-custom-code>.row>div:first-child { padding-right: 0px; padding-left: 0px; overflow: hidden; height: 350px; } .horizontal-box .stc-custom-code>.row>div:first-child p { margin: 0px; } .horizontal-box .stc-custom-code>.row>div:last-child { padding: 40px 50px; } .horizontal-box .stc-custom-code .stc-single-offer-image { height: 100%; width: 100%; background-size: cover; background-position: center center; background-repeat: no-repeat; } @media screen and (min-width: 768px) { .horizontal-box img { height: 550px; object-fit: cover; } .overlap-wrap .overlap-box { margin-top: -130px; } } .overlap-box { /*margin-top: -130px;*/ margin-left: 60px; margin-right: 60px; padding: 40px; border-radius: 15px; background-color: #fff; -webkit-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); -moz-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); } .overlap-box, .overlap-box h2, .overlap-box h3, .overlap-box h4, .overlap-box p { text-align: center; } .overlap-box a { border-bottom: 0px; } .over-box { margin-top: 20px; margin-left: -60px; padding: 40px; background-color: #fff; -webkit-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.2); -moz-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.2); box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.2); } .cover-width { width: 100% !important; } .side-menu { position: absolute; top: 0; right: 0; width: 0; height: 100%; background-color: #1f396c; transition: 0.5s; } .cover-width .side-menu { width: 320px; transition: 0.5s; } #stc-navbar-right { width: 320px; margin-right: 50px; } #booking-form { position: relative; padding-top: 0; padding-bottom: 60px; } .booking-box { background-color: #fff; padding-left: 25px; border-radius: 6px; -webkit-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); -moz-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); } .booking-box .row>div>.row>div:nth-child(1), .booking-box .row>div>.row>div:nth-child(2), .booking-box .row>div>.row>div:nth-child(3), .booking-box .row>div>.row>div:nth-child(4) { padding: 15px 10px; } .booking-box .form-group { margin-bottom: 0px; } .booking-box .row>div:nth-child(3) { padding-right: 5px; } .booking-box .btn-primary { margin-top: 0; padding: 20px !important; height: 105px; white-space: normal; border-radius: 0px 5px 5px 0px !important; } .booking-box .btn-primary:hover, .booking-box .btn-primary:focus, .booking-box .btn-primary:active { border-color: #f8e299 !important; background-color: #fff !important; } .booking-box input[type=text], .booking-box input[type=email], .booking-box input[type=tel], .booking-box input[type=number], .booking-box input[type=date], .booking-box select { font-size: 15px !important; height: 43px !important; border-radius: 0px !important; border-color: #cacaca !important; text-align: center; } .g-recaptcha>div { display: inline-block; } #mc_embed_signup div.mce_inline_error { font-size: 14px !important; background-color: #a22e22 !important; font-weight: 400 !important; color: #fff !important; border-radius: 20px; padding: 5px 15px !important; } #mce-success-response { color: #fff; margin-top: -15px; margin-bottom: 15px; font-size: 14px; padding: 5px 10px; background-color: #98a795; font-weight: 400; } .upsell-wrap { text-align: center; padding-top: 0px; } .upsell-wrap .overlap-box { margin-top: -340px; } .footer-logo img { margin-top: 15px; width: 280px; } .footer-logo a { color: #f8e299; font-weight: 500; } .footer-logo ul { color: #f8e299; width: 285px; padding-left: 3px; list-style: none; margin-left: auto; margin-right: auto; } .footer-logo ul>li { display: inline-block; color: #f8e299; font-size: 13px; } .footer-logo ul i.fa-circle { color: #f8e299; font-size: 7px; margin: 0px 2px 0px 2px; } #stc-exit-intent-modal .modal-header { padding: 0; border-bottom: 0; background-color: transparent; } #stc-exit-intent-modal .modal-header .close { color: #fff; margin-top: -33px; margin-right: 0; font-size: 30px; filter: alpha(opacity=60); opacity: .6; } #stc-exit-intent-modal .modal-body { padding: 30px 30px 20px 30px; background-color: #ebebeb; background-size: cover; background-position: center center; } .no-webp #stc-exit-intent-modal .modal-body { background-image: url('../images/misc-32/exit-pattern-bg-img.png'); background-color: #ffede5; } .webp #stc-exit-intent-modal .modal-body { background-image: url('../images/misc-32/exit-pattern-bg-img.webp'); background-color: #ffede5; } #stc-exit-intent-modal .modal-footer { display: none; } #stc-exit-intent-modal p { text-align: center; } #stc-exit-intent-modal .btn-primary { margin-top: 15px !important; padding: 10px 50px !important; } #stc-exit-intent-message h2, #stc-exit-intent-message h3 { text-align: center; } #stc-exit-intent-message h3 { font-size: 26px; font-weight: 300; margin-bottom: 15px; line-height: 1.2; } #stc-exit-intent-modal .modal-dialog { margin: 45px auto; } .alert-success { color: #ffffff; text-align: center; margin-top: 10px; background-color: #b4bdc1; border-color: #b4bdc1; border-radius: 0px; padding: 10px 15px; } .alert-danger { color: #ffffff; text-align: center; background-color: #b95252; border-color: #b95252; margin-top: 10px; border-radius: 0px; padding: 10px 15px; } .alert-danger .text-danger { color: #ffffff; } .alert-danger li { text-align: left; } a.scroll-box { display: block; color: #fff; width: 100%; height: 220px; font-size: 24px; padding: 85px 20px 20px 20px; background-color: #f8e299; border: 3px solid #fff; border-radius: 8px; text-align: center; background-position: center center; background-size: cover; background-repeat: no-repeat; -webkit-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.2); -moz-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.2); box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.2); } .db-subscribe { padding: 10px 15px; border: 1px solid #bdc6cb; border-radius: 6px; background-color: #ffffff; margin-top: 5px; margin-bottom: 5px; } .db-subscribe>input[type="checkbox"] { margin-right: 4px; } #download-brochure-captcha>div, #spa-book-captcha>div, #bowling-book-captcha>div { display: inline-block; } .food-gallery { padding-top: 20px; } .datepicker table tr td.day.focused, .datepicker table tr td.day:hover { background: #f8e299; } .datepicker .datepicker-switch:hover, .datepicker .next:hover, .datepicker .prev:hover, .datepicker tfoot tr th:hover { background: #f8e299; } .table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th { padding: 5px 8px; } .hamburger { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; } .hamburger:focus { outline: none !important; } .mce-content-body .overlap-box { margin-top: 0; } .mce-content-body .over-box { margin-left: 0; } #stc-booking-period .form-group { text-align: center; } #stc-dine-gallery .stc-gallery-slider-nav .slick-list.draggable { margin-top: 10px; } #stc-dine-gallery .stc-gallery-slider-nav .slick-slide { margin-left: 5px; margin-right: 5px; } #stc-dine-gallery .slick-slide img { width: 100%; } .stc-gallery-slider-single .slick-slide { margin-left: 5px; margin-right: 5px; } #stc-dine-gallery .slick-prev:before, #stc-dine-gallery .slick-next:before { font-size: 22px; } body .stc-list-content .stc-list-item.number .bullet, body .stc-list-content .stc-list-item.image .bullet, body .stc-list-content .stc-list-item.small-roman .bullet, body .stc-list-content .stc-list-item.big-roman .bullet, body .stc-list-content .stc-list-item.small-alpha .bullet, body .stc-list-content .stc-list-item.big-alpha .bullet, body .stc-list-content .stc-list-item.icon .bullet { padding-top: 14px; background-color: #bdc6cb; } body .stc-list-content .stc-list-item.image .bullet img { width: 100%; } body .stc-list-content .stc-list-item.image .bullet { padding: 0; height: 100px; width: 100px; border: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-color: transparent; } body .stc-list-content .stc-list-item.image .stc-list-item-content { margin-left: 120px; } .st-video { min-height: 90vh; height: 90vh; width: 100%; } .st-video video { height: 90vh; width: 100%; border: none; object-fit: cover; position: absolute; z-index: 1; top: 0; left: 0; } .booking-wrap .stc-custom-code { position: absolute; z-index: 2; top: -50px; } @media screen and (min-width: 768px) { .booking-wrap .stc-custom-code { left: 50%; margin-left: -42%; } } .main-banner .container-fluid>.row>div { overflow: hidden; min-height: 90vh; height: 90vh; padding-left: 0; padding-right: 0; } .vimeo-vid { position: relative; width: 100%; padding: 56.25% 0 0 0; } .vimeo-vid iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; padding: 0; } .border-img img { border-radius: 10px; } .csocial { display: inline-block; color: #fff; height: 40px; width: 40px; padding-top: 5px; text-align: center; margin-right: 5px; border-radius: 50%; border: 2px solid #b4bdc1; background-color: #b4bdc1; } .csocial:hover, .csocial:active { color: #1f396c; border: 2px solid #b4bdc1; background-color: #fff; } .stc-galleries>.container { width: 100%; } .gallery-center .stc-galleries>.container { width: 80%; } .stc-galleries .container>.row>.stcg-image>a { overflow: hidden; border-radius: 10px; } .stc-galleries .stcg-image>a>img { transition: transform .5s ease; } .stc-galleries .stcg-image>a { border-bottom: 0; } .stc-galleries .stcg-image>a:hover img { transform: scale(1.1); } .stc-ci-form { padding-bottom: 0; } .stc-ci-form>.container>.row>div:nth-child(1) label { display: block; text-align: center; } .stc-ci-form>.container>.row>div:nth-child(1) ::-webkit-input-placeholder { text-align: center; } .stc-ci-form>.container>.row>div:nth-child(1) :-moz-placeholder { /* Firefox 18- */ text-align: center; } .stc-ci-form>.container>.row>div:nth-child(1) ::-moz-placeholder { /* Firefox 19+ */ text-align: center; } .stc-ci-form>.container>.row>div:nth-child(1) :-ms-input-placeholder { text-align: center; } #stc-booking-period>div:nth-child(3) input[type="number"], #stc-booking-period>div:nth-child(4) input[type="number"] { padding: 6px 12px 6px 18px; } .left-offset a, .right-offset a { border-bottom: 0; } .left-offset .white-box, .right-offset .white-box { margin-top: 80px; } .white-box { position: relative; z-index: 1; padding: 40px; background-color: #fff; } .left-offset .container>.row>div:nth-child(2) .stc-image { margin-left: -80px; /*box-shadow: -50px 35px 0px 0px rgb(255, 190, 140);*/ } .right-offset .container>.row>div:nth-child(1) .stc-image { margin-right: -80px; /*box-shadow: 50px 35px 0px 0px rgb(255, 190, 140);*/ } .timeline .history-box .row>div:nth-child(2) { padding-top: 80px; padding-left: 40px; } .timeline h2 { font-size: 80px; } .timeline p { font-size: 22px; } .timeline img { border-radius: 8px; } .timeline .stc-slide { background-color: #fff; } .timeline .history-box { display: block; padding: 40px; } .timeline .slick-dots { bottom: -40px; } blockquote { font-style: italic; font-size: 17px; border-left: 5px solid #f8e299; } section .stc-panoramas { height: 530px !important; width: 100%; } .afternoon-tea { background-position: center center; background-size: cover; background-repeat: no-repeat; } .no-webp .afternoon-tea { background-image: url(../images/banners-31/afternoon-tea-bg.jpg); } .webp .afternoon-tea { background-image: url(../images/banners-31/afternoon-tea-bg.webp); } .right-offset .container>.row>div:nth-child(2) .white-box, .right-offset .container>.row>div:nth-child(2) .stc-sliders { margin-left: -80px !important; } .side-logo { position: absolute; z-index: 1; right: 25px; bottom: 25px; } .stc-accordions .stc-accordion-header { color: #1f396c; font-family: 'Dalelands Uncial', sans-serif; margin-bottom: 20px !important; } .stc-accordions .panel-heading .panel-title a { color: #fff; font-size: 16px; padding: 20px 25px; font-weight: 400; text-transform: initial; background-color: #1f396c; border-bottom: 0; } .stc-accordions .panel-heading .panel-title a:hover { background-color: #666666; } .stc-accordions .stc-btn:after { color: #f8e299; } .careers-cont .stc-accordions .panel-heading .panel-title a { font-size: 18px; } .careers-cont .stc-accordions .stc-btn:before { font-family: 'fontawesome'; content: "\f007"; float: left; color: #ffffff; margin-right: 6px; } .careers-cont .stc-accordions img { border-radius: 10px; } .accordion-img ul { padding-left: 0px; } .accordion-img ol>li, .accordion-img ul>li { position: relative; list-style-type: none; padding-left: 90px; min-height: 70px; font-size: 17px; margin-bottom: 10px; } .accordion-img ol>li>img, .accordion-img ul>li>img { position: absolute; top: -10px; left: 0; width: 80px; height: 80px; } .covid-cta { padding-top: 100px; padding-bottom: 100px; background-size: cover; background-repeat: no-repeat; background-position: center center; } .no-webp .covid-cta { background-image: url(../images/banners-31/covid-banner.jpg); } .webp .covid-cta { background-image: url(../images/banners-31/covid-banner.webp); } .stcd-icon a { border-bottom: 0; } .stc-documents-container>.row.stcd-row h3 { width: 100%; } .stc-documents-container>.row.stcd-row .col-lg-offset-1 { margin-left: 0; } .side-button { color: #000; position: fixed; z-index: 10; top: 50%; left: -163px; padding: 10px 20px; background-color: #f8e299; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); -webkit-box-shadow: 0px 3px 8px 0px rgba(39, 38, 38, 0.25); -moz-box-shadow: 0px 3px 8px 0px rgba(39, 38, 38, 0.25); box-shadow: 0px 3px 8px 0px rgba(39, 38, 38, 0.25); } .side-button:hover { color: #fff; background-color: #1f396c; } .side-button:hover>a { color: #fff; } .side-button a { color: #000; border-bottom: 0; } .side-button a:hover, .side-button a:focus, .side-button a:active { color: #fff; border-bottom: 0; text-decoration: underline; } #stc-careers-apply { padding: 40px; border-radius: 10px; background-color: #ffffff; box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.2); } .events-box { padding-top: 30px; padding-bottom: 30px; } .events-box .offers-desc { padding: 30px 30px 65px 30px; } @media screen and (max-height: 750px) { .header-large { padding-top: 45vh; } } @media screen and (min-width: 768px) { .fixed-height .row, .fixed-height .row>div, .events-box .container>.row { display: -webkit-box; display: -ms-flexbox; display: flex; } .stc-documents-container>.row.stcd-row { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } } @media screen and (min-width:0\0) and (min-resolution: +72dpi) { .main-banner .container-fluid>.row>div { overflow: hidden; } .st-video video { height: auto; } #stc-navigation-dt .dropdown-menu.dm-white { min-width: 270px; } .fixed-height .row, .fixed-height .row>div, .events-box .container>.row { display: block !important; } } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .main-banner .container-fluid>.row>div { overflow: hidden; } .st-video video { height: auto; } #stc-navigation-dt .dropdown-menu.dm-white { min-width: 270px; } .fixed-height .row, .fixed-height .row>div, .events-box .container>.row { display: block !important; } } @supports (-ms-ime-align: auto) { .main-banner .container-fluid>.row>div { overflow: hidden; } .st-video video { height: auto; } #stc-navigation-dt .dropdown-menu.dm-white { min-width: 270px; } .fixed-height .row, .fixed-height .row>div, .events-box .container>.row { display: block !important; } } @media screen and (min-width: 1366px) { body .stc-list-content .stc-list-item.image .stc-list-item-content { min-height: 260px; } } @media screen and (min-width: 1440px) { body .stc-list-content .stc-list-item.image .stc-list-item-content { min-height: 180px; } } @media screen and (min-width: 1439px) { .col-center .container>.row>div { width: 40%; } .col-center .container>.row>div:first-child { margin-left: 10%; } .golf-center .container>.row>div:first-child, .golf-center .container>.row>div:last-child { width: 10%; } .golf-center .container>.row>div:nth-child(2) { width: 80%; } } @media screen and (min-width: 1200px) { .stc-slide { width: auto; } .offers-wrap .container { width: 1100px; } } @media screen and (min-width: 768px) { .stc-slide { width: auto; } .food-gallery .container>.row>div:first-child, .food-gallery .container>.row>div:last-child { width: 15%; } .food-gallery .container>.row>div:nth-child(2) { /* width: 70%; */ } } @media screen and (min-width: 1299px) { .nav-wedding { display: none !important; } } @media screen and (max-height: 700px) { #stc-navigation-amenities { margin-top: 88px; } } @media screen and (max-width: 1199px) { footer input#mce-EMAIL { width: 100%; } .footer1 .btn-primary { margin-top: 0px; margin-left: 0px; } .form-group.mc-field-group { text-align: center; } .footer1 .container>.row>div, .footer1 .container>.row>div:nth-child(3), .footer1 .container>.row>div:last-child { width: 50%; margin-bottom: 20px; } } @media screen and (max-width: 1439px) { .timeline .history-box .row>div:nth-child(2) { padding-top: 40px; padding-left: 20px; } .timeline h2 { font-size: 45px; } h1, h2 { font-size: 40px; } } @media screen and (max-width: 1366px) { .slider-left .container>.row>div:last-child { padding-top: 0px; padding-left: 20px; } .slider-right .container>.row>div:first-child { padding-top: 0px; padding-right: 20px; } .left-offset .white-box, .right-offset .white-box { margin-top: 40px; } section .stc-panoramas { height: 460px !important; } } @media screen and (max-width: 1299px) { #stc-navigation-dt .pn-number, #stc-navigation-dt .email-us { display: none; } .btn-group.brochures { display: none; } #stc-navigation-dt .container>.row>div:first-child>a:first-child .circle { position: relative; } .main-banner .container-fluid>.row>div { min-height: auto; height: auto; } } @media screen and (max-width: 1199px) { .timeline .history-box .row>div:nth-child(2) { padding-top: 20px; } .timeline h2 { font-size: 45px; } .timeline p { font-size: 18px; } section .stc-panoramas { width: 100% !important; } } @media screen and (max-width: 1024px) { .booking-wrap .stc-custom-code { left: 50%; margin-left: -50%; } } @media screen and (max-width: 991px) { h1, h2, .hire-cta h2, .golf-cta h2 { font-size: 38px; } h3 { font-size: 28px; } .testimonials .stc-slider-header { font-size: 38px !important; } .mfull>.container>.row>div, .events-box>.container>.row>div { width: 100%; margin-bottom: 40px; } .mfull>.container>.row>div:last-child, .events-box>.container>.row>div:last-child { margin-bottom: 0px; } .mfull2>.container>.row>div { width: 100%; margin-bottom: 0px; } .offers-wrap .stc-custom-code>.row>div { width: 100%; } .offers-wrap .stc-custom-code>.row>div:first-child { margin-bottom: 0px; } .offers-wrap .stc-custom-code>.row>div:last-child { margin-bottom: 40px; } .slider-left .container>.row>div, .slider-right .container>.row>div { width: 100%; padding: 10px 15px !important; margin-bottom: 30px; } .slider-left .container>.row>div:last-child, .slider-right .container>.row>div:last-child { margin-bottom: 0px; } .slider-left>.container>.row>div, .slider-left h2, .slider-left h3, .slider-left h4, .slider-left h5, .slider-left p, .slider-right>.container>.row>div, .slider-right h2, .slider-right h3, .slider-right h4, .slider-right h5, .slider-right p { text-align: center !important; } .footer1 .container>.row>div { width: 50%; margin-bottom: 30px; } .footer1 .container>.row>div:last-child { margin-bottom: 0; } .over-box { margin-top: 0; margin-left: 0; padding: 20px; } .upsell-wrap .overlap-box { margin-top: -200px; } .upsell-wrap .container>.row>div { width: 100%; } .mhalf .container>.row>div { width: 50%; margin-bottom: 20px; } .side-logo { right: 20px; bottom: 65px; } } @media screen and (max-width: 800px) { .stc-logo-links ul>li, .stc-mlogo-links ul>li { font-size: 10px; } #stc-navbar-right { margin-right: 30px; } .overlap-box { margin-top: -120px; } } @media screen and (max-width: 768px) { .booking-wrap .stc-custom-code { left: 0%; margin-left: 0; } #stc-offers-filter button { display: block; width: 100%; } } @media screen and (max-width: 767px) { .navbar-brand>img { width: 200px; height: auto; margin-left: 75px; } .stc-interesting-pin img { height: 90px; } .navbar-default .navbar-brand { margin-top: 20px; } .navbar-default, .nav-scroll { min-height: 90px; height: 90px; } .navbar-default .navbar-toggle { margin-top: 20px; } #stc-navbar ul>li.active>a, #stc-navbar ul>li>a:hover, #stc-navbar ul>li>a:focus, #stc-navbar ul>li>a:active { color: #fff; } #stc-navbar ul>li>a { border-bottom: 1px solid #f8e299; } #stc-navbar .btn-primary { color: #000 !important; background: #ffffff !important; } #stc-navbar ul>li>a.nav-wedding { display: none !important; } .footer1 .container>.row>div, .footer1 .container>.row>div:nth-child(3), .footer1 .container>.row>div:last-child { width: 100%; margin-bottom: 40px; } .hire-cta h2, .golf-cta h2 { font-size: 40px; } p { font-size: 16px; } .navbar-default .navbar-toggle .icon-bar { background-color: #fff; } .navbar-default.nav-scroll .navbar-toggle .icon-bar { background-color: #969696; } .navbar-default.nav-scroll .navbar-toggle>span:last-of-type:after { color: #969696; } .nav-scroll .stc-mlogo-links a, .nav-scroll .stc-mlogo-links ul i.fa-circle { color: #f8e299; } .navbar-default.nav-scroll .navbar-toggle:hover .icon-bar { background-color: #ffffff; } .navbar-default.nav-scroll .navbar-toggle:hover>span:last-of-type:after { color: #fff; } #stc-navbar-right { width: 100%; } .navbar-default .navbar-toggle { margin-top: 25px; padding: 8px 8px 20px 8px; } .navbar-default { min-height: 90px; } .navbar-default .navbar-brand { margin-top: 25px; } #stc-navbar ul>li { text-align: center; margin-bottom: 8px; } #stc-navbar>ul { float: none; } #stc-navbar { margin-top: 5px; border-color: #1f396c; background-color: #1f396c; } #stc-navbar ul>li>a { display: inline-block !important; font-size: 16px; padding: 8px 0px; margin-top: 0px; text-align: center; } #stc-navbar>ul { margin-top: 15px; } .navbar-fixed-top .navbar-collapse { max-height: 300px; } .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { border-color: #f8e299; } #stc-navbar ul>li>a:hover, #stc-navbar ul>li>a:focus, #stc-navbar ul>li>a:active { border-color: #f8e299; } .navbar-toggle .icon-bar { width: 38px; } .navbar-toggle .icon-bar+.icon-bar { margin-top: 7px; } .navbar-default .navbar-toggle { border: 0; } .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: #f8e299; } .navbar-default .navbar-toggle>span:last-of-type:after { position: absolute; content: 'Menu'; color: #fff; font-size: 14px; left: 9px; } .navbar-brand { padding: 14px 0px 14px 15px; } .header-bg, .header-large { height: auto; min-height: 300px; padding-top: 120px; padding-bottom: 60px; } .header-bg h1, .header-bg h2 { font-size: 32px; } .header-bg h4, .header-bg h3 { font-size: 22px; } .testimonials .stc-sliders .slick-slide { padding: 20px 10px; } .slick-prev, .slick-next { display: none !important; } .footer1 .container>.row>div { text-align: center; margin-bottom: 40px; } .footer1 .container>.row>div:nth-child(2) { margin-bottom: 5px; } .footer1 .container>.row>div:last-child { margin-bottom: 0px; } .footer1 label { text-align: center; } .footer1 .container>.row>div { width: 100%; } .footer1 p, .footer3 p, .footer1 p.text-right { text-align: center; } footer input#mce-EMAIL { text-align: center; } .over-box { padding: 15px; } .booking-box { padding: 15px 20px; } .booking-box .btn-primary { height: auto; margin-top: 10px; border-radius: 0px 0px 5px 5px !important; } .booking-box .row>div>.row>div:nth-child(1), .booking-box .row>div>.row>div:nth-child(2), .booking-box .row>div>.row>div:nth-child(3), .booking-box .row>div>.row>div:nth-child(4) { padding: 10px 15px; } .horizontal-box .container>.row { margin-left: 0; margin-right: 0; } #download-brochure-modal .modal-title, #BookSpa .modal-title { font-size: 32px; text-align: center; } #download-brochure-modal .btn-primary, #BookSpa .btn-primary { width: 100%; } #download-brochure-modal .modal-body, #BookSpa .modal-body { padding: 20px; } .mhalf .container>.row>div { width: 100%; } .mhalf .scroll-box { font-size: 22px; height: 100px; padding: 30px 20px 20px 20px; } .st-video, .st-video video { min-height: 550px; height: 550px; } .booking-wrap { margin-top: -60px; } .booking-wrap .stc-custom-code { position: relative; padding-top: 60px; } .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none; } .dropdown:hover>.dropdown-menu { display: none !important; } .dropdown.open .dropdown-menu { display: block !important; } #stc-navbar ul>li>a.btn-default { background-color: transparent; border-bottom: 0; } #stc-navbar ul>li>a.btn-default:hover, #stc-navbar ul>li>a.btn-default:focus, #stc-navbar ul>li>a.btn-default:active { border-color: transparent; } #stc-navbar .dropdown { margin-top: 10px; margin-bottom: 10px; } #download-brochure-modal .modal-header .close, #BookSpa .modal-header .close { margin-top: -36px; margin-right: 7px; } #download-brochure-modal .modal-title, #BookSpa .modal-title, #booking-bowling-modal .modal-title { font-size: 32px; } .left-offset .white-box { margin-top: 0px; margin-bottom: 30px; } .right-offset .white-box { margin-top: 30px; } .left-offset .container>.row>div:nth-child(2) .stc-image { margin-left: initial; } .right-offset .container>.row>div:nth-child(1) .stc-image { margin-right: initial; } .art-gallery .slider .stc-slide .text>h4 { font-size: 16px; text-align: center; } .side-button { font-size: 14px; left: -137px; padding: 8px 20px; } } @media screen and (max-width: 480px) { h1, h2, .hire-cta h2, .golf-cta h2 { font-size: 30px; } .header-bg h4, .header-bg h3 { font-size: 24px; } .overlap-box { padding: 20px; margin-left: 0; margin-right: 0; margin-top: -75px; } .testimonials .stc-slider-header { font-size: 30px !important; line-height: 1.2; } h3 { font-size: 24px; } .testimonials h4 { font-size: 26px; } .stc-sliders .slick-dots li button:before { font-size: 16px; } #download-brochure-modal .modal-body, #BookSpa .modal-body { padding: 10px; } .modal-dialog { margin-top: 40px; } .modal-header .close { margin-top: -70px; margin-right: -11px; font-size: 34px; } .upsell-wrap .overlap-box { margin-top: -72px; } .mbutton .btn-primary, .mbutton .btn-secondary, .mbutton-btn-default { min-width: 80%; margin: 6px 0px; } .horizontal-box .stc-custom-code>.row>div:last-child { padding: 20px; } #stc-exit-intent-modal { padding-right: 0; } body .stc-list-content .stc-list-item.image .bullet { position: relative; height: auto; width: 100%; } body .stc-list-content .stc-list-item.image .bullet img { width: auto; } body .stc-list-content .stc-list-item.image .stc-list-item-content { margin-left: 0px; } body .stc-list-content .stc-list-item.image .stc-list-item-content { margin-bottom: 40px; } body .stc-list-content .stc-list-item-content h2, body .stc-list-content .stc-list-item-content h3, body .stc-list-content .stc-list-item-content h4, body .stc-list-content .stc-list-item-content h5, body .stc-list-content .stc-list-item-content p { text-align: center; } .main-banner { min-height: 320px; } .st-video, .st-video video { min-height: 320px; height: 320px; } #booking-form { padding-bottom: 0; } .horizontal-box .stc-custom-code>.row>div:first-child { height: 250px; } .horizontal-box .stc-custom-code>.row .btn-primary { width: 100%; } #booking-form { padding-top: 52px; } .booking-wrap .stc-custom-code { top: 0; padding-top: 0px; } .main-banner .container-fluid>.row>div { min-height: auto; height: auto; } .vimeo-vid { width: 130%; } .vimeo-vid iframe { width: 85%; height: 110%; } .footer1 .btn-primary { position: relative; right: initial; margin-top: 10px; width: 100%; } footer input#mce-EMAIL { padding: 10px 15px 10px 15px; } .side-logo { width: 90px; right: 10px; bottom: 16px; } } @media screen and (max-width: 375px) { .navbar-brand>img { margin-left: 65px; } .navbar-toggle { margin-right: 5px; } .mbutton .btn-primary, .mbutton-btn-default { width: 90%; } .offers-wrap .stc-custom-code .offers-box .btn-group>.btn-primary { width: 100%; } .offers-wrap .stc-custom-code .offers-box .btn-group>a:first-of-type { margin-right: 0; } .offers-wrap .stc-custom-code .offers-box .btn-group>a:last-of-type { margin-left: 0; } .art-gallery .slider .stc-slide .text>h4 { font-size: 14px; } } @media screen and (max-width: 326px) { .stc-interesting-pin img { height: 75px; } .navbar-brand>img { width: 180px; margin-left: 58px; } h1, h2 { font-size: 32px; } .testimonials .stc-slider-header { font-size: 32px !important; } } @media screen and (max-height: 700px) and (min-width: 768px) { #stc-navbar-right { overflow-x: auto; height: calc(100vh - 100px); } } #ci-errors, #ci-success { text-align: center; } #ci-errors li { text-align: left; } .img-shadow img { /*box-shadow: 38px 36px 0px 1px rgba(51,66,95,1);*/ } .rooms-slider { padding-top: 20px; } .rooms-slider .stc-slide { background-color: #fff; } .rooms-slider .slider .text { position: relative !important; top: initial !important; left: initial !important; margin-right: initial !important; transform: initial !important; padding: 10px 35px 30px 35px; } .rooms-slider .slider .stc-slide>img { margin-bottom: 20px !important; } .rooms-slider .slider .text, .rooms-slider .slider .text h2, .rooms-slider .slider .text h3, .rooms-slider .slider .text h4, .rooms-slider .slider .text h5, .rooms-slider .slider .text p { text-align: center; } .rooms-slider .slick-slider .slick-list { margin-bottom: 40px; } .rooms-slider .slick-dots { bottom: -40px; } .slider.stc-slider-center .slick-current.slick-center, .room-slides .slick-slide { transition: all 0.8s ease; outline: none; } .room-slides .stc-sliders .slick-slide { transform: scale(0.9); padding: 10px; margin: 15px 5px; } .desktop-spacer .container>.row { width: 80%; margin-left: 10%; } .room-slides .slider .stc-slide { margin-left: 10px; margin-right: 10px; } .room-slides .slick-slider .slick-list { margin-bottom: 40px; } .room-slides .slick-dots { bottom: -40px; } .stc-sliders .slick-slide { background: transparent; } .slick-next, .slick-prev { z-index: 9 !important; } #history-slider .slick-dots li { width: auto; } #history-slider .slick-dots li a { border-bottom: none; } #history-slider .slick-dots li.slick-active a { color: #f8e299; font-weight: bold; border-bottom: 2px solid #f8e299; } #stc-offers-filter { margin-bottom: 50px; } #stc-offers-filter button { margin-top: 0; margin-left: 2px; margin-right: 2px; } #stc-offers-filter button.btn-default { color: #636b6f; border-color: #adadad; } #stc-special-offers>.row { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 30px; } #stc-special-offers>.row>div { padding-right: 0; padding-left: 0; } #stc-offers-filter button { border-radius: 30px; } .book-direct { text-align: center; padding: 60px 60px 50px 60px; background-color: #d0d9ea; } .book-direct:after { position: absolute; content: ''; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); border: 1px solid #1f396c; height: calc(100% - 40px); width: calc(100% - 70px); } .book-direct h2 { position: relative; z-index: 1; text-align: center; } .book-direct p, .book-direct a { position: relative; z-index: 1; } .fixed-bg { background-attachment: fixed !important; } body .stc-galleries .stcg-thumbnail { overflow: hidden; border-radius: 10px; }