#cookie-law-info-bar[data-cli-style=cli-style-v2]{padding:14px 25px}@media (max-width:985px){#cookie-law-info-bar[data-cli-style=cli-style-v2],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=popup]{padding:25px 25px}}
/*!
 * Bootstrap v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,figure,footer,header,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}ol,ul{margin-top:0;margin-bottom:1rem}b,strong{font-weight:bolder}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}textarea{overflow:auto;resize:vertical}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h3,h3{font-size:1.75rem}pre{display:block;font-size:87.5%;color:#212529}.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-md-3,.col-md-9,.col-sm-6{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:768px){.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}@media (min-width:992px){.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-lg-1{margin-left:8.333333%}.offset-lg-6{margin-left:50%}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}.carousel-item.active{display:block}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item.active{z-index:1;opacity:1}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:-ms-flexbox!important;display:flex!important}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}}.overflow-hidden{overflow:hidden!important}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.w-100{width:100%!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.px-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.px-0{padding-left:0!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.my-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.text-center{text-align:center!important}.visible{visibility:visible!important}@media print{@page{size:a3}}@font-face{font-family:"Conv__Lymore Branding Kit-Fonts-Kinfolk Reg";src:url(/assets/fonts/6b121e37694c.eot);src:local(""),url(/assets/fonts/0448302c0af4.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Conv__Lymore Branding Kit-Fonts-Larosa-Sans-Elegant-Typeface-TTF-LarosaRegular";src:url(/assets/fonts/4b4d2e759161.eot);src:local(""),url(/assets/fonts/ccb2e96dcea4.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url(/assets/fonts/d692a18a5906.eot);src:local("Gotham-Light"),url(/assets/fonts/2d3b528729d7.woff2)format("woff2"),url(/assets/fonts/a43bcb7497e9.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}body{color:#ede6e3;font-size:18px;background:#2a333d;font-family:"Gotham",sans-serif;overflow-x:hidden}p{line-height:34px;letter-spacing:-.6px}body,html{height:100%}a{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out;text-decoration:none;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;color:#bfc4c4}a:hover,a:focus,a:active{text-decoration:none;outline:0;color:#fff}img{max-width:100%;height:auto}h1,.h1{font-family:"Conv__Lymore Branding Kit-Fonts-Kinfolk Reg";letter-spacing:.04em;font-size:44px;line-height:65px;margin-bottom:50px;color:#fff}h3,.h3{font-family:"Conv__Lymore Branding Kit-Fonts-Kinfolk Reg";letter-spacing:.04em;color:#ede6e3;font-size:40px;line-height:1.15}section{width:100%;padding:115px 0;position:relative;clear:both}div.middle{display:table;height:100%;z-index:10;position:relative}div.middle>div{vertical-align:middle;display:table-cell;height:100%}._banner{height:100vh}._banner ._overlay{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:888;pointer-events:all}._banner ._overlay ul{list-style-type:none;padding:0;margin:0}._banner ._overlay ul li{font-family:"Conv__Lymore Branding Kit-Fonts-Kinfolk Reg";opacity:.5!important;letter-spacing:.06em;font-size:8.12rem}._banner ._overlay ul li.active{opacity:1!important}._banner ._shape{margin-right:40px}._banner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:666;pointer-events:all}.navbar{position:fixed;padding:25px 0;left:0;right:0;top:0;z-index:999;background:rgba(0,0,0,.2);border-bottom:1px solid rgba(255,255,255,.5);transition:.6s all;backdrop-filter:blur(10px)}.navbar._sticky{background:#2a333d;-webkit-backdrop-filter:blur(20px)}.navbar ._center{margin-left:8.33vw;margin-right:8.33vw}.navbar ul.navbar-nav li{letter-spacing:.9px;font-family:"Gotham",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:22px;margin-right:9.89vw;margin-top:7px}.navbar ul.navbar-nav li:last-child{margin-right:0}.navbar ._user{position:absolute;left:auto;right:30px;top:50%;width:26px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);color:#fff}.navbar ._user svg{fill:#bfc4c4;transition:.3s all}.navbar ._user:hover svg{fill:#fff}._cBtn{letter-spacing:.9px;color:#fff;background:0 0;text-transform:uppercase;text-align:center;display:inline-block;border:1px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:125px;height:125px;font-weight:600;font-size:12px;line-height:1.5;backdrop-filter:blur(4px)}._cBtn div.middle{width:100%}._cBtn:hover{background:#fff;color:#2a333d}._cBtn._cDark{border-color:#2a333d;color:#2a333d}._cBtn._cDark:hover{background:#2a333d;color:#fff}.max-1400{max-width:1400px}._about{position:relative}._about ._txt{padding-right:5.2vw}._about ._txt+h3{margin-top:200px;white-space:nowrap;position:relative;z-index:9}._about ._img{position:relative;padding-right:160px;padding-top:100px}._about ._img ._over{position:absolute;right:-70px;top:0;left:auto}._about ._img ._shape{position:absolute;top:0;left:160px;bottom:100px;right:0;background:#5e6b79;z-index:-1}._about ._img ._over2{position:absolute;right:240px;bottom:80px;left:auto;top:auto}._abBlock ._txt{text-align:right;padding-left:10.41vw}._abBlock ._img{position:relative;padding-top:226px}._abBlock ._img ._over{position:absolute;left:0;top:0;right:73px;z-index:-1}._abBlock ._img:hover ._over{z-index:1}._abBlock ._img ._over2{text-align:right}._abBlock ._img ._shape{position:absolute;z-index:2;bottom:-100px;left:-75px;top:auto}._abBlock img,._about img{border-radius:4px}._vCarousel img{max-width:28vw}._vCarousel ._arrow{position:absolute;top:50%;left:110px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:10}._vCarousel ._arrow.__next{left:auto;right:110px}._links ._btn{text-align:right}._ref{height:100%;padding:230px 160px 90px 160px}._ref._dark h3{color:#2a333d}._ref ._shape{position:absolute;top:0;left:0;width:100%;height:100%}._ref h3+a{margin-top:140px}footer{padding:45px 35px}footer a{color:#bfc4c4}footer ._fMenu{text-align:center}footer ._fMenu ul{list-style-type:none;padding:0;margin:0;display:inline-block}footer ._fMenu ul li{float:left;margin:0 30px}footer ._fMenu ul li a{letter-spacing:.9px;color:#bfc4c4;font-family:"Gotham",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase}footer ._fMenu ul li a:hover{color:#fff}footer ._social{text-align:right}footer ._social a{display:inline-block;margin-right:30px}footer ._social a:last-of-type{margin-right:0}._smBanner{height:588px}._smBanner .container{transform:translateY(50px);-webkit-transform:translateY(50px);-moz-transform:translateY(50px)}._smBanner:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.3)}._smBanner h1{font-size:100px;letter-spacing:-3.3px;margin:0}._smBanner ._logo{text-align:right}._rowHead h1{margin:0}._rowHead p{margin:0}._slickTabs{margin-top:10px;position:relative}._slickTabs ._slickTab img{max-width:250px}._slickTabs ._arrow{position:absolute;left:70px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}._slickTabs ._arrow.__next{left:auto;right:70px}._listImage{padding:110px 120px}._listImage ._iList{padding:30px;background:rgba(0,0,0,.2);backdrop-filter:blur(3px);text-align:center;margin-bottom:10px}._listImage ._iList img{margin-bottom:20px}._listImage ._iList p{letter-spacing:1px;font-family:"Conv__Lymore Branding Kit-Fonts-Larosa-Sans-Elegant-Typeface-TTF-LarosaRegular";margin:0}._pro{padding:110px 150px 110px 130px}._tabs{height:100%}._tabs ul{list-style-type:none;padding:0;margin:0;text-align:center;height:100%}._tabs ul li{text-align:center;height:25%;cursor:pointer}._tabs ul li div{width:100%}._tabs ul li div p{margin:0;letter-spacing:-1.2px;font-size:28px;line-height:1.2;font-family:"Conv__Lymore Branding Kit-Fonts-Kinfolk Reg"}._shapeHolder{position:relative;padding-bottom:285px}._shapeHolder ._shape{position:absolute;left:-70px;bottom:0;top:auto;z-index:-1}._port{height:100%;text-align:center;padding:140px 50px}._port p{margin:0;letter-spacing:-1.2px;font-size:40px;font-family:"Conv__Lymore Branding Kit-Fonts-Kinfolk Reg"}._contact ._map{height:1830px}._contact ._form{position:absolute;width:66.66vw;left:auto;bottom:0;right:0;padding:140px 160px;border-bottom:1px solid rgba(255,255,255,.5);background:#2a333d}._contact ._socialS{text-align:right}._contact ._socialS ul{display:inline-block;list-style-type:none;padding:0;margin:0}._contact ._socialS ul li{text-align:center;margin-bottom:30px;font-size:24px}._contact ._socialS ul li:last-child{margin-bottom:0}._contact ._upper{margin-bottom:2rem}._contact ._mid{letter-spacing:1.5px;font-size:22px;line-height:36px;margin-bottom:130px}._contact ._mid ._l{margin-right:25px}._contact .gform_wrapper{margin-top:0;position:relative}._contact .gform_wrapper .gform_body ul li{position:relative;margin-top:0;margin-bottom:30px}._contact .gform_wrapper .gform_body ul li label{position:absolute;left:0;top:41px;border:0;font-weight:400;border-radius:0;color:rgba(237,230,227,.6);text-transform:uppercase;padding-left:2.08vw;padding-right:2.08vw;-ms-flex-align:start;align-items:start;font-size:1rem}._contact .gform_wrapper .gform_body ul li .ginput_container{margin-top:0}._contact .gform_wrapper .gform_body ul li .ginput_container input,._contact .gform_wrapper .gform_body ul li .ginput_container textarea{border-radius:0;background:#5e6b79;height:85px;border:0;outline:0;box-shadow:none;color:#fff;font-size:1rem!important;padding-left:20%!important}._contact .gform_wrapper .gform_body ul li .ginput_container textarea{height:165px;padding-top:37px;padding-left:130px!important}._contact .gform_wrapper .gform_footer{position:absolute;right:60px;margin:0;padding:0;left:auto;width:auto;top:auto;bottom:-90px}.navbar-toggler:focus{outline:0}@media (min-width:1280px){.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half,.gform_wrapper ul.gform_fields li.gfield{padding-right:30px!important}}._linksHolder{position:relative;text-align:center}._linksHolder ul{list-style-type:none;padding:0;margin:0;display:inline-block}._linksHolder ul li{position:relative;float:left;margin-right:140px;margin-bottom:90px}._linksHolder ul li:last-child{margin-right:0}._linksHolder ul li:first-child:before{display:none}._linksHolder ul li:before{content:"";width:165px;height:109px;background:url(/assets/img/f5076bfa3238.webp)no-repeat center left;position:absolute;left:-150px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}._linksHolder ul li a{padding:30px;display:block;letter-spacing:.04em;color:#bfc4c4;font-size:54px;line-height:34px;font-family:"Conv__Lymore Branding Kit-Fonts-Kinfolk Reg";position:relative;z-index:9}._linksHolder ul li img{pointer-events:none;border-radius:4px;position:absolute;left:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);opacity:0;max-width:none;transition-timing-function:ease;transition:.6s opacity}._linksHolder ul li:hover a{color:#fff}._linksHolder ul li:hover img{opacity:1}._loader{position:fixed;height:100vh;width:100vw;z-index:9999;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:1s all;background:#2a333d}._loader #lottie-preload{position:relative;height:110%;display:flex;align-items:flex-end;justify-content:center;opacity:0;transition:1s all 1s}._loader.loaded{background:0 0}._loader.loaded #lottie-preload{opacity:1;transition-delay:0s}._videoPop{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}@media (max-width:992px){.navbar #navbarToggle{position:fixed;top:calc(10vh + 29px);left:5vw;width:90vw;display:flex;height:80vh!important;flex-direction:column;align-items:center;justify-content:center!important;pointer-events:none}.navbar #navbarToggle.show{pointer-events:all;backdrop-filter:blur(10px)}.navbar #navbarToggle::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;opacity:0;visibility:hidden;transition:.6s all}.navbar #navbarToggle .navbar-nav{position:relative;z-index:1;opacity:0;visibility:hidden;transition:.6s all;margin-left:auto;margin-right:auto}.navbar #navbarToggle.show::before{opacity:.9;visibility:visible}.navbar #navbarToggle.show .navbar-nav{opacity:1;visibility:visible}.navbar ul.navbar-nav li{text-align:center}.navbar ul.navbar-nav li a{padding:10px 0;display:block;color:#2a333d}}#lottie-reference{width:100%;height:100%}#lottie-reference svg path{fill:#acb2b5}.cbd-link{position:absolute;bottom:7%;right:1%;font-size:.8rem}@media (max-width:600px){.cbd-link{right:50%;transform:translateX(50%);bottom:3%}}html{margin:0}.data-image{background-position:50%0!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat}.overflow-hidden{overflow:hidden}.w-100{width:100%}._relative{position:relative}.mb-40{margin-bottom:40px!important}.mb-80{margin-bottom:80px!important}.mb-140{margin-bottom:140px}.pb-250{padding-bottom:250px}.pt-60{padding-top:60px}.pt-190{padding-top:190px}.pt-200{padding-top:200px}.gutter-10{margin-left:-5px;margin-right:-5px}.gutter-10 div[class^=col-],.gutter-10 div[class*=" col-"]{padding-left:5px;padding-right:5px}@media (min-width:1440px) and (max-width:1679px){section{padding-top:75px;padding-bottom:75px}h1,.h1{font-size:48px;line-height:55px}}@media (max-width:1439px){._banner ._overlay ul li{font-size:5rem}section{padding-top:60px;padding-bottom:60px}}@media (max-width:991px){.navbar{padding-left:40px;padding-right:40px}.navbar .navbar-toggler{border:0}.navbar ._user{display:none}.navbar ul.navbar-nav li{margin-right:0;padding-top:15px;padding-bottom:15px}._banner ._overlay{padding-left:25px;padding-right:25px}._banner ._overlay ._bookNow{margin-top:50px}._banner ._overlay ._bookNow .d-flex.justify-content-end{justify-content:flex-start!important}._leftOffset{padding-left:40px!important;padding-right:40px}._rightOffset{padding-right:40px!important;padding-left:40px}._about ._txt{padding-right:0;margin-bottom:50px}._about ._txt+h3{margin-top:0;margin-bottom:50px;white-space:normal}._abBlock ._txt{padding-right:0;margin-bottom:50px}footer{padding-left:40px;padding-right:40px;text-align:center}footer ._fLogo{margin-bottom:30px}footer ._fMenu{margin-bottom:30px}footer ._fMenu ul li{float:none;display:inline-block}footer ._social{text-align:center}._smBanner{padding-left:25px!important;padding-right:25px!important;text-align:center}._smBanner h1{font-size:80px}._smBanner ._logo{text-align:center;margin-top:30px}.pt-190{padding-top:100px}._rowHead{padding-left:25px;padding-right:25px}._tabs ul li{padding:30px 30px;width:50%;height:200px;float:left}._pro{padding:75px 40px}._explore ._tabsCarousel{margin-top:50px}}@media (max-width:991px) and (min-width:768px){._linksHolder ul li a{font-size:30px}._linksHolder ul li{margin-bottom:70px}._contact ._form{width:90%;padding-left:40px;padding-right:40px}._contact ._socialS{text-align:left}._contact ._socialS li{float:left;margin-right:10px}._contact ._upper,._contact ._mid{margin-bottom:30px}}@media (max-width:767px){body{font-size:14px}p{line-height:1.9}._banner ._overlay ul li{font-size:4rem}h1,.h1{font-size:24px;line-height:1.25;margin-bottom:20px}._about ._img{padding-right:30px}._about ._img ._shape{left:50px}._about ._img ._over img{max-width:200px}._about ._img ._over2{right:50px;bottom:10px}._abBlock ._txt{padding-left:0}._abBlock ._img ._shape img{max-width:200px}._abBlock ._img{padding-top:75px}._abBlock ._img ._over{right:30px}._vCarousel img{max-width:70vw}._vCarousel .slick-arrow img{max-width:5vw}._vCarousel ._arrow{left:20px}._vCarousel ._arrow.__next{right:20px}._links{padding-left:25px;padding-right:25px}._links ._btn{text-align:center;margin-top:30px}.pt-200{padding-top:100px}._linksHolder ul li{float:none;margin-right:0;margin-bottom:10px;text-align:center}._linksHolder ul li a{font-size:20px}._linksHolder ul li:before{display:none}._ref{padding:75px 40px}._ref h3+a{margin-top:50px}footer ._fMenu ul li{margin-left:15px;margin-right:15px;display:block}h3,.h3{font-size:24px}._contact{display:flex;flex-direction:column-reverse}._contact ._form{position:relative;width:100%;padding:100px 5%}._contact ._map{height:100vh}._contact ._socialS{text-align:left}._contact ._socialS li{float:left;margin-right:10px}._contact ._mid.d-flex{display:inline-block!important}._contact ._upper,._contact ._mid{margin-bottom:30px;width:100%}._contact ._mid{font-size:20px}._smBanner h1{font-size:60px}._tabs ul li{width:100%}._slickTabs ._arrow{left:20px}._slickTabs ._arrow.__next{right:20px}._port{padding:75px 30px}._listImage{padding:75px 30px}._content+._content{padding-top:0}._linksHolder ul li{position:relative}._linksHolder ul li a{position:absolute;z-index:2;left:0;right:0;top:50%;font-weight:600;letter-spacing:.03em;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}._linksHolder ul li img{position:relative;left:0;top:0;opacity:1!important;max-width:100%;transform:none!important}._linksHolder ul li:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background:#2a333d;z-index:1}._links p{text-align:center}.navbar-dark .navbar-brand svg,.navbar-dark .navbar-brand img{max-width:100px}.navbar{padding-top:5px;padding-bottom:5px}.navbar .navbar-toggler{padding:0}._videoPop img{max-width:60px}._contact .gform_wrapper .gform_body ul li label{top:33px}._tabs ul li div p{font-size:22px;line-height:1.4}._explore ._tabsCarousel .carousel-item>img,._explore ._tabsCarousel .carousel-item ._img{height:300px}._rowHead h1{margin:0 0 .6em}._port p{font-size:28px}}@media (max-width:480px){._banner ._overlay ul li{font-size:3rem}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-slide{transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}.slick-slide:hover{opacity:.6}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[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-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[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-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[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-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[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)}
/*!
Theme Name: CBD
Theme URI: https://www.cbwebsitedesign.co.uk/
Author: Creative Brand Design
Author URI: https://www.cbwebsitedesign.co.uk/
Description: Creative Brand Design
Version: 2.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: cbd
*/
._page{padding-top:200px}._page p{margin-bottom:30px}._tabsCarousel .carousel-item>img,._tabsCarousel .carousel-item ._img{height:700px;object-fit:contain;object-position:center}._explore ._tabsCarousel .carousel-item>img,._explore ._tabsCarousel .carousel-item ._img{height:600px}._slickTabs ._slickTab{cursor:pointer}._slickTabs ._slickTab .slick-slide{overflow:hidden}._slickTabs ._slickTab img{height:175px;object-fit:cover;object-position:center;transition:1s all}._slickTabs ._slickTab .slick-slide:hover img{transform:scale(1.1)}._linksHolder ul li img{width:380px;object-fit:cover;object-position:center}._vCarousel .slick-slide img{height:545px;object-fit:cover;object-position:center}.navbar ._center img,.navbar-dark .navbar-brand img,.navbar ._center svg,.navbar-dark .navbar-brand svg{width:165px}.page-template-pge-temp-contact .navbar:not(._sticky){background:rgba(0,0,0,.5)}@media (min-width:1280px) and (max-width:1679px){._linksHolder ul li a{font-size:48px}}@media (min-width:768px){._contact ._map{height:1700px}}@media (max-width:767px){._tabsCarousel .carousel-item>img,._tabsCarousel .carousel-item ._img{height:400px}._vCarousel .slick-slide img{height:300px}}