/*
 Theme Name:     reasonablygood-fabuloustogether
 Theme URI: http://www.reasonablygood.com
 Description: Designed by <a href="http://www.reasonablygood.com">Reasonably Good</a>.
 Template:       twentysixteen
 Author: Reasonably Good

*/
@import url("https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/css/bootstrap.min.css");@import url("https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/css/normalize.css");@import url("https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/../twentysixteen/style.css");@import url("https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/fontawesome/css/font-awesome.css");@font-face{font-family:'dual100';src:url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-100.eot');src:url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-100.eot?#iefix') format('embedded-opentype'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-100.woff2') format('woff2'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-100.woff') format('woff'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-100.ttf') format('truetype'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-100.svg#duplabook') format('svg');font-weight:100;font-style:normal}@font-face{font-family:'dual200';src:url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-200.eot');src:url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-200.eot?#iefix') format('embedded-opentype'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-200.woff2') format('woff2'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-200.woff') format('woff'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-200.ttf') format('truetype'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-200.svg#duplabook') format('svg');font-weight:200;font-style:normal}@font-face{font-family:'dual300';src:url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-300.eot');src:url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-300.eot?#iefix') format('embedded-opentype'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-300.woff2') format('woff2'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-300.woff') format('woff'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-300.ttf') format('truetype'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-300.svg#duplabook') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'dual400';src:url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-400.eot');src:url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-400.eot?#iefix') format('embedded-opentype'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-400.woff2') format('woff2'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-400.woff') format('woff'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-400.ttf') format('truetype'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-400.svg#duplabook') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'dual500';src:url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-500.eot');src:url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-500.eot?#iefix') format('embedded-opentype'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-500.woff2') format('woff2'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-500.woff') format('woff'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-500.ttf') format('truetype'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-500.svg#duplabook') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'dual600';src:url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-600.eot');src:url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-600.eot?#iefix') format('embedded-opentype'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-600.woff2') format('woff2'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-600.woff') format('woff'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-600.ttf') format('truetype'),url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/fonts/dual/dual-600.svg#duplabook') format('svg');font-weight:600;font-style:normal}*,html,body,p,a,button,input,select,textarea{font-family:'dual300',sans-serif;font-weight:300;color:#62686b;font-size:16px;hyphens:none !important}p{line-height:1.5}a:hover{color:#2f2e79;text-decoration:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4{text-transform:uppercase;line-height:1.2;margin-top:0.5em;margin-bottom:1em}h1,.h1{font-family:'dual100',sans-serif;font-weight:100;font-size:40px;letter-spacing:10px;color:#2f2e79}@media screen and (min-width: 768px) and (max-width: 991px){h1,.h1{font-size:36px;letter-spacing:8px}}@media screen and (max-width: 767px){h1,.h1{font-size:24px;letter-spacing:7px}}h2,.h2{font-family:'dual600',sans-serif;font-weight:600;font-size:22px;letter-spacing:5px;color:#fbcfc7}@media screen and (max-width: 767px){h2,.h2{font-size:18px;letter-spacing:4px}}h3,.h3,.entry-content h3{font-family:'dual600',sans-serif;font-weight:600;font-size:16px;letter-spacing:4px;color:#62686b}@media screen and (max-width: 767px){h3,.h3,.entry-content h3{font-size:13px}}h4,.h4{font-family:'dual300',sans-serif;font-weight:300;font-size:14px;letter-spacing:3px;color:#62686b}@media screen and (max-width: 767px){h4,.h4{font-family:'dual600',sans-serif;font-weight:600;font-size:11px}}b,strong{font-family:'dual600',sans-serif;font-weight:600}.textcenter{text-align:center}.textleft{text-align:left}.textright{text-align:right}.vert-center{position:relative;top:50%;transform:translateY(-50%)}.posbottom{bottom:0}.postop{top:0}.posleft{left:0}.posright{right:0}.flex{display:flex}.intro,.intro p{font-size:22px;font-family:'dual200',sans-serif;font-weight:200;margin-bottom:1.1em}@media screen and (max-width: 767px){.intro,.intro p{font-size:19px}}.photo-credit,.hero-link{opacity:0.75;font-size:12px}.photo-credit a,.hero-link a{font-size:12px}.underline{text-decoration:underline}.underline:hover{text-decoration:none}.text-shadow{text-shadow:0 0 5px rgba(0,0,0,0.75)}.dual100{font-family:'dual100',sans-serif;font-weight:100}.dual200{font-family:'dual200',sans-serif;font-weight:200}.dual300{font-family:'dual300',sans-serif;font-weight:300}.dual400{font-family:'dual400',sans-serif;font-weight:400}.dual500{font-family:'dual500',sans-serif;font-weight:500}.dual600{font-family:'dual600',sans-serif;font-weight:600}.white,a.white,.white b{color:#fff}.white:hover,a.white:hover,.white b:hover{color:#fff}.black{color:#000}.backblue{background-color:#000c39}.backfadeup{background:#000c39;background:linear-gradient(0deg, #000c39 0%, #002f67 100%)}.backfadedown{background:#000c39;background:linear-gradient(180deg, #000c39 0%, #002f67 100%)}.backfaderad{background:#000c39;background:radial-gradient(#002f67 0%, #000c39 100%)}.revpink{color:#fdddd7}.posblue{color:#2f2e79}.pospink{color:#fbcfc7}.textgrey{color:#62686b}.backgrey{background:#f3f4f4;background-color:#f3f4f4}.backwhite{background-color:#fff}html.coming-soon{margin-top:0 !important;background:#000c39;background:-moz-linear-gradient(top, #002f67 0%, #000c39 100%);background:-webkit-linear-gradient(top, #002f67 0%, #000c39 100%);background:linear-gradient(to bottom, #002f67 0%, #000c39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#002f67', endColorstr='#000c39', GradientType=0);height:100%}body.coming-soon{text-align:center;background:none;color:white;font-family:'dual300'}body.coming-soon .content{padding-top:5%}@media screen and (max-width:767px){body.coming-soon .content{padding-top:50px}}body.coming-soon .logo{background-size:846px 71px;background-position:center center;background-repeat:no-repeat;height:71px;width:100%}@media screen and (max-width:767px){body.coming-soon .logo{background-size:540px 45px}}body.coming-soon h1{font-size:34px;font-family:'dual100';font-weight:100;text-transform:uppercase;letter-spacing:10px}@media screen and (max-width:767px){body.coming-soon h1{font-size:24px;letter-spacing:5px}}body.coming-soon .strapline{font-size:11px;text-transform:uppercase;margin-top:40px;letter-spacing:3px;color:#FDDDD7;margin-bottom:15%}@media screen and (max-width:767px){body.coming-soon .strap-point{display:none}}body.coming-soon .strap-break{display:none}@media screen and (max-width:767px){body.coming-soon .strap-break{display:inline}}body.coming-soon .contacts-pos{position:absolute;bottom:2%;width:100%}body.coming-soon .contacts{opacity:0.85;margin-top:100px;font-size:18px}body.coming-soon .contacts p{margin:1em 0}body.coming-soon .contacts a{color:white;text-decoration:none}body.coming-soon .contacts a:hover{text-decoration:underline}body{background:#FFFFFF}body:not(.custom-background-image):before,body:not(.custom-background-image):after{display:none}.site{margin:0}.site-content{width:100%}.content-area{width:100%;margin-left:0;float:none}.site-main{margin:0}input::placeholder{font-family:'dual300',sans-serif;font-weight:300}.menu-toggle{display:block}.site-header-menu{display:none}.site-header-menu.toggled-on,.no-js .site-header-menu{display:inline}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="week"],input[type="month"],input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],select,textarea{background:#fff !important;font-size:18px !important;color:#62686b !important;border-radius:0 !important;height:60px !important;margin-bottom:30px !important;border:1px solid rgba(98,104,107,0.3) !important;box-shadow:none !important}textarea{height:inherit !important}.title-break{margin:25px auto;width:175px;height:1px;background-color:#fbcfc7}@media screen and (max-width: 321px){.title-break{margin:15px auto}}.btn,input[type="button"].btn,input[type="submit"]{box-shadow:0px 2px 2px 0px rgba(0,0,0,0.1);border-radius:0;border:0;text-transform:uppercase;line-height:1.2;margin-top:0.5em;margin-bottom:1em;font-family:'dual300',sans-serif;font-weight:300;font-size:14px;letter-spacing:3px;color:#62686b;padding:14px 40px 10px;min-width:30%;margin:0 20px;background:#fff}@media screen and (max-width: 767px){.btn,input[type="button"].btn,input[type="submit"]{font-family:'dual600',sans-serif;font-weight:600;font-size:11px}}.btn:hover,input[type="button"].btn:hover,input[type="submit"]:hover{background:#fff;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.3)}@media screen and (min-width: 768px) and (max-width: 991px){.hidetab{display:none !important}}@media screen and (max-width: 767px){.hidemob{display:none !important}}.tabonly{display:none}@media screen and (min-width: 768px) and (max-width: 991px){.tabonly{display:inherit}}.mobonly{display:none}@media screen and (max-width: 767px){.mobonly{display:inherit}}.tabandmobonly{display:none}@media screen and (max-width: 767px),screen and (min-width: 768px) and (max-width: 991px){.tabandmobonly{display:inherit}}.pinner{width:100%;height:100% !important;opacity:0 !important;position:absolute;top:0;left:0}.site-header{background:linear-gradient(0deg, #000c39 0%, #002f67 100%);padding:20px 0px;height:160px}@media screen and (max-width: 767px){.site-header{height:120px}}.site-header .line-fade{width:100%;height:1px;position:relative;top:29px}@media screen and (max-width: 767px){.site-header .line-fade{top:20px}}.site-header .line-fade:before{width:calc(50% - 28px);height:1px;background:#fdddd7;background:linear-gradient(90deg, rgba(253,221,215,0) 3%, #fdddd7 100%);content:'';display:block;position:relative}@media screen and (max-width: 767px){.site-header .line-fade:before{width:calc(50% - 20px)}}.site-header .line-fade:after{width:calc(50% - 33px);height:1px;background:#fdddd7;background:linear-gradient(90deg, #fdddd7 0%, rgba(253,221,215,0) 97%);content:'';display:block;position:absolute;right:0;top:0}@media screen and (max-width: 767px){.site-header .line-fade:after{width:calc(50% - 22px)}}.site-branding{margin:0;width:100%;text-align:center}h1.site-title{background-repeat:no-repeat;height:81px;width:100%;background-position:top center;background-size:480px 81px;text-indent:-3000px;margin-bottom:25px}@media screen and (max-width: 767px){h1.site-title{background-size:320px 55px;height:54px;margin-bottom:15px}}h1.site-title a{height:81px;width:478px;display:block;margin:auto}.site-description{font-family:'dual300',sans-serif;font-weight:300;font-size:11px;color:#fdddd7;letter-spacing:3px;padding-left:10px;display:block}@media screen and (max-width: 767px){.site-description{font-family:'dual200',sans-serif;font-weight:200;font-size:10px;letter-spacing:2.8px;padding-right:6px}}@media screen and (max-width: 321px){.site-description{padding:0;letter-spacing:2.7px}}.menu-toggle{position:absolute;right:5%;top:67px;border:0;color:#FDDDD7;padding:0;margin:0;z-index:999;height:43px;width:54px}@media screen and (max-width: 767px){.menu-toggle{top:2px;right:0;width:44px;height:37px}}.menu-toggle:focus{color:#fdddd7}.menu-toggle:before{content:'';display:block;width:34px;height:23px;background:url(https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/images/menu.png);background-size:68px 23px;margin-left:9px}@media screen and (max-width: 767px){.menu-toggle:before{width:24px;height:19px;background-size:48px 19px}}.menu-toggle:hover{color:#fff}.menu-toggle.toggled-on,.menu-toggle.toggled-on:hover,.menu-toggle.toggled-on:focus{background-color:transparent;border-color:transparent;outline:0;color:#fdddd7}.menu-toggle.toggled-on:hover,.menu-toggle.toggled-on:hover:hover,.menu-toggle.toggled-on:focus:hover{color:#fff}.menu-toggle.toggled-on:before,.menu-toggle.toggled-on:hover:before,.menu-toggle.toggled-on:focus:before{background-position-x:right}.main-navigation{font-size:18px;line-height:18px;text-transform:uppercase;letter-spacing:5px;position:absolute;top:160px;z-index:3;background:rgba(0,12,57,0.93);padding:0;margin:0;right:0;width:20%;min-width:250px}@media screen and (max-width: 767px){.main-navigation{top:120px;width:100%}}.main-navigation a{color:#fff;text-align:center;font-family:'dual200',sans-serif;font-weight:200;padding-left:5%;padding-right:5%}.main-navigation li{float:none !important;border:0}.main-navigation li:hover>a{color:#fdddd7;box-shadow:0px 1px 0 0px rgba(253,221,215,0.25);background:rgba(255,255,255,0.05)}.main-navigation .current-menu-item{background:rgba(255,255,255,0.05)}.header-banner{background-size:cover;background-position:center center;height:calc(100vh - 160px)}@media screen and (max-width: 767px){.header-banner{height:calc(100vh - 120px)}}@media screen and (min-aspect-ratio: 3/2){.header-banner{background-position:center center !important}}.header-banner .header-fade{margin:0 -15px}.header-banner h1{font-family:'dual400',sans-serif;font-weight:400;font-size:26px;text-shadow:0px 2px 2px rgba(0,0,0,0.25);text-align:center;position:absolute;width:100%;bottom:2%;left:0}@media screen and (min-width: 768px) and (max-width: 991px){.header-banner h1{font-size:22px}}@media screen and (max-width: 767px){.header-banner h1{font-size:17px}}.header-banner h1 .head-break{margin:25px auto;width:300px;height:1px;background-color:#fbcfc7}@media screen and (max-width: 767px){.header-banner h1 .head-break{width:150px}}.header-banner .photo-credit{position:absolute;bottom:10px;z-index:1}.header-banner .hero-link{position:absolute;bottom:10px;right:10px;z-index:1}.entry-title{text-transform:uppercase;line-height:1.2;margin-top:0.5em;margin-bottom:1em;font-family:'dual100',sans-serif;font-weight:100;font-size:40px;letter-spacing:10px;color:#2f2e79}@media screen and (min-width: 768px) and (max-width: 991px){.entry-title{font-size:36px;letter-spacing:8px}}@media screen and (max-width: 767px){.entry-title{font-size:24px;letter-spacing:7px}}.entry-content h1{text-transform:uppercase;line-height:1.2;margin-top:0.5em;margin-bottom:1em;font-family:'dual100',sans-serif;font-weight:100;font-size:40px;letter-spacing:10px;color:#2f2e79}@media screen and (min-width: 768px) and (max-width: 991px){.entry-content h1{font-size:36px;letter-spacing:8px}}@media screen and (max-width: 767px){.entry-content h1{font-size:24px;letter-spacing:7px}}.entry-content h2{text-transform:uppercase;line-height:1.2;margin-top:0.5em;margin-bottom:1em;font-family:'dual600',sans-serif;font-weight:600;font-size:22px;letter-spacing:5px;color:#fbcfc7}@media screen and (max-width: 767px){.entry-content h2{font-size:18px;letter-spacing:4px}}.entry-content h3{text-transform:uppercase;line-height:1.2;margin-top:0.5em;margin-bottom:1em;font-family:'dual600',sans-serif;font-weight:600;font-size:16px;letter-spacing:4px;color:#62686b}@media screen and (max-width: 767px){.entry-content h3{font-size:13px}}.entry-content a{box-shadow:0 1px 0 0 #fbcfc7}.entry-content a:hover{box-shadow:0 1px 0 0 #fbcfc7}.entry-content h2{text-transform:uppercase;line-height:1.2;margin-top:0.5em;margin-bottom:1em;font-family:'dual600',sans-serif;font-weight:600;font-size:22px;letter-spacing:5px;color:#fbcfc7}@media screen and (max-width: 767px){.entry-content h2{font-size:18px;letter-spacing:4px}}.entry-content h3{text-transform:uppercase;line-height:1.2;margin-top:0.5em;margin-bottom:1em;font-family:'dual600',sans-serif;font-weight:600;font-size:16px;letter-spacing:4px;color:#62686b}@media screen and (max-width: 767px){.entry-content h3{font-size:13px}}.header-banner-home{background-position:center bottom}.header-banner-home .header-fade{background:linear-gradient(0deg, rgba(0,0,0,0.5) 10%, rgba(0,0,0,0) 50%)}.header-banner-home h1{text-shadow:1px 1px 4px rgba(0,0,0,0.75);font-family:'dual500',sans-serif}.header-banner-home .pinner{top:160px}.home .carousel .pinner{height:90% !important}@media screen and (min-width: 768px) and (max-width: 991px),screen and (max-width: 767px){.home #carousel-one{margin-bottom:50px}}.home .home-box-row{padding:200px 0}@media screen and (max-width: 767px){.home .home-box-row{padding:75px 0px}}.home .home-box{height:555px;background-size:cover;padding:5px}@media screen and (max-width: 321px){.home .home-box{height:350px}}@media screen and (max-width: 767px){.home .home-box{height:375px}}.home .home-box .text-box{position:absolute;width:80%;margin:auto;left:10%;padding:20px 10px}@media screen and (min-width: 768px) and (max-width: 991px),screen and (max-width: 767px){.home .home-box .text-box{width:95%;left:2.5%}}.home .home-box h2{margin-bottom:10px}@media screen and (max-width: 321px){.home .home-box h2{letter-spacing:4px;font-size:22px}}@media screen and (min-width: 992px){.home .home-box h2{letter-spacing:5px;font-size:36px}}@media screen and (min-width: 1200px){.home .home-box h2{letter-spacing:10px;font-size:40px}}@media screen and (max-width: 321px){.home .home-box h3{letter-spacing:3px;font-size:12px;font-family:'dual300',sans-serif;font-weight:300}}.home .home-video{margin-bottom:150px}@media screen and (max-width: 767px){.home .home-video{margin-bottom:75px}}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0, 0, 0)}.carousel-fade .carousel-control{z-index:2;background:transparent;width:5%;text-shadow:none;opacity:1;right:0;left:inherit;top:inherit}.carousel-fade .carousel-control .fa{position:absolute;bottom:10px;font-size:30px;color:#62686b}.carousel-fade .carousel-control:hover .fa{color:#fbcfc7}.carousel-fade .left{right:30px}html,body,.carousel,.carousel-inner,.carousel-inner .item{height:100%}.about{padding-top:40px}@media screen and (min-width: 768px) and (max-width: 991px),screen and (max-width: 767px){.about{padding-top:0}}@media screen and (min-width: 768px) and (max-width: 991px),screen and (max-width: 767px){.about .backwhite{width:100%}}.about .intro-box{padding:50px;margin:0 -15px}@media screen and (max-width: 767px){.about .intro-box{padding:15px}}.about .intro-box .profile-pic{float:right;width:33%;margin:0 0 1% 4%}@media screen and (max-width: 767px){.about .intro-box .profile-pic{float:none;width:100%;margin:0 0 1% 0}}.about .intro-box .profile-pic img{margin-bottom:10px}.about .intro-box .profile-pic h2{display:inline}.about .intro-box .profile-pic .title-break{margin:25px 0}.about .text-row{margin-bottom:20px}.about .quote-box{padding:50px;margin-top:30px}@media screen and (max-width: 767px){.about .quote-box{padding:15px}}.about .feature{padding:50px;margin-top:30px}@media screen and (max-width: 767px){.about .feature{padding:15px}}.about .feature p,.about .feature h4{color:#fff}.about .contact-but{margin-top:100px}@media screen and (max-width: 767px){.about .contact-but{margin-top:50px}.about .contact-but .btn{margin:0;width:100%}}.about #gongs{margin-top:100px}.services .quote-box{height:220px;height:inherit;background:linear-gradient(0deg, #fff 5%, rgba(255,255,255,0) 100%);background:rgba(255,255,255,0.85);transform:translateY(-100%);position:relative;padding:30px 0 15px}.services .quote-box .wrap{bottom:0;width:100%}.services .quote-box .photo-credit,.services .quote-box .hero-link{position:relative;top:-10px}@media screen and (max-width: 767px){.services .quote-box .photo-credit,.services .quote-box .hero-link{bottom:calc(-4%);background:rgba(255,255,255,0.95);padding:0 10px}}.services .quote-box .photo-credit{float:left;margin-left:15px}@media screen and (max-width: 767px){.services .quote-box .photo-credit{margin-left:-15px}}.services .quote-box .hero-link{float:right;margin-right:15px}@media screen and (max-width: 767px){.services .quote-box .hero-link{right:0}}.services div.intro{padding-bottom:100px}@media screen and (min-width: 768px) and (max-width: 991px){.services div.intro{padding-top:30px}}@media screen and (min-width: 768px) and (max-width: 991px){.services .main-cont{width:100%}}.services .nav-tabs{background:linear-gradient(0deg, #000c39 0%, #002f67 100%);margin:0}.services .nav-tabs li{width:25%;text-transform:uppercase;line-height:1.2;margin-top:0.5em;margin-bottom:1em;font-family:'dual600',sans-serif;font-weight:600;font-size:22px;letter-spacing:5px;color:#fbcfc7;border:0;margin:0;padding:18px 0}@media screen and (max-width: 767px){.services .nav-tabs li{width:100%;border-bottom:1px solid rgba(255,255,255,0.2)}}@media screen and (max-width: 767px){.services .nav-tabs li{font-size:18px;letter-spacing:4px}}.services .nav-tabs li a{color:#fdddd7;opacity:0.5;margin:0;border:0;border-right:1px solid #fff;padding:2px 0;border-radius:0}@media screen and (max-width: 767px){.services .nav-tabs li a{border:0 !important}}.services .nav-tabs li a:hover{background:transparent;opacity:1;border:0;border-right:1px solid rgba(255,255,255,0.5)}.services .nav-tabs li.active a{background:transparent;opacity:1;border:0;border-right:1px solid rgba(255,255,255,0.5)}.services .nav-tabs li.active a:hover,.services .nav-tabs li.active a:focus{opacity:1;color:#fdddd7}.services .tab-wrap{margin:-65px -15px 0}.services .tab-wrap .header-image{height:600px;margin-top:-1px;position:relative;background-size:cover;background-position:center center}@media screen and (max-width: 767px){.services .tab-wrap .header-image{height:300px}}.services .tab-wrap .header-image .photo-credit,.services .tab-wrap .header-image .hero-link{position:absolute;margin:5px 10px;z-index:1}.services .tab-wrap .header-image .photo-credit a,.services .tab-wrap .header-image .hero-link a{display:inline}.services .tab-wrap .header-image .hero-link{right:0}.services .tab-wrap .header-image .header-text{position:absolute;width:100%;margin-bottom:30px}.services .tab-wrap .header-image .bottom-fade{position:absolute;width:100%;height:320px;bottom:0;background:linear-gradient(0deg, rgba(71,39,8,0.5) 0%, rgba(71,39,8,0) 100%)}@media screen and (max-width: 767px){.services .tab-wrap .header-image .bottom-fade{display:none}}.services .tab-wrap p.intro{font-size:18px}@media screen and (max-width: 767px){.services .tab-wrap p.intro{text-align:left}}.services .tab-wrap .tab-content ul{list-style:none;margin-left:20px}.services .tab-wrap .tab-content ul li{margin-bottom:10px}.services .tab-wrap .tab-content ul li:before{content:'\2022';color:#fbcfc7;font-family:'dual600',sans-serif;font-weight:600;font-size:30px;line-height:16px;margin-left:-20px;margin-right:10px;position:relative;top:4px}.services .tab-wrap .price{margin:20px auto 50px}@media screen and (max-width: 767px){.services .tab-wrap .price h4{text-align:left;margin-top:50px;text-transform:uppercase;line-height:1.2;margin-top:0.5em;margin-bottom:1em;font-family:'dual600',sans-serif;font-weight:600;font-size:16px;letter-spacing:4px;color:#62686b;font-family:'dual400',sans-serif;font-weight:400}}@media screen and (max-width: 767px) and screen and (max-width: 767px){.services .tab-wrap .price h4{font-size:13px}}.services .cta{margin:100px auto}@media screen and (max-width: 767px){.services .cta{margin:50px auto}}@media screen and (max-width: 767px){.services .cta .btn{width:100%;margin:0 0 30px 0}}.our-couples .header-fade{background:linear-gradient(0deg, #fff 12%, rgba(255,255,255,0) 50%)}@media screen and (min-aspect-ratio: 3/2){.our-couples .header-fade{background:linear-gradient(0deg, #fff 18%, rgba(255,255,255,0) 55%)}}.our-couples .quote-box{height:220px;height:inherit;background:linear-gradient(0deg, #fff 5%, rgba(255,255,255,0) 100%);background:rgba(255,255,255,0.85);transform:translateY(-100%);position:relative;padding:30px 0 15px}.our-couples .quote-box .wrap{bottom:0;width:100%}.our-couples .quote-box .intro p,.our-couples .quote-box .intro{margin-bottom:10px}.our-couples .quote-box .photo-credit{float:left;margin-left:15px;position:relative;top:-10px}.our-couples .controls{position:absolute;right:30px;transform:translateY(-150px)}.our-couples .backgrey{padding-top:0}.our-couples .backgrey:before{content:'';width:100%;height:460px;background:linear-gradient(0deg, rgba(255,255,255,0) 0%, #fff 100%);position:absolute}.our-couples .wrapper{min-height:1200px;position:relative}@media screen and (max-width: 767px),screen and (min-width: 768px) and (max-width: 991px){.our-couples .wrapper{margin-top:-100px}}.our-couples .post-tags{margin:50px auto 40px;text-align:center}.our-couples .post-tags .btn{background:#fff;min-width:inherit;margin:0 10px}@media screen and (max-width: 767px),screen and (min-width: 768px) and (max-width: 991px){.our-couples .post-tags .btn{width:100%;margin:10px 0}}.our-couples .post-tags .btn:hover{background:#fff}.our-couples .tagged-posts{display:flex;flex-wrap:wrap;margin-bottom:70px}.our-couples .tagged-posts .couple-thumbs{overflow:hidden;padding:0;margin:0 2% 30px;width:29%;position:relative;height:282px}@media screen and (min-width: 768px) and (max-width: 991px){.our-couples .tagged-posts .couple-thumbs{width:43.5%;margin:0 3% 30px}}@media screen and (max-width: 767px){.our-couples .tagged-posts .couple-thumbs{width:calc(130%);margin:0 -15px 10px}}.our-couples .tagged-posts .couple-thumbs img{height:260px;max-width:300%;min-width:100%;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.our-couples .tagged-posts .couple-thumbs img{height:auto}}.our-couples .tagged-posts .couple-thumbs .btn{margin:240px 0 0;position:relative}.couple{padding-bottom:70px}.couple .videoWrapper{position:relative;padding-bottom:54.5%;padding-top:25px;height:0}.couple .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.couple .photo-credit{text-shadow:0px 0px 20px #000;padding-left:15px;top:-25px;position:relative}.couple .video-credit{opacity:1}@media screen and (max-width: 767px){.couple .video-credit{background:#fff}}.couple .main-cont{margin-top:100px}@media screen and (max-width: 767px){.couple .main-cont{margin-top:0}}.couple .main-cont-video{margin-top:80px}@media screen and (max-width: 767px){.couple .main-cont-video{margin-top:0}}.couple .carousel-inner-couple .item{background-size:cover;background-position:center center}.couple .carousel-control{margin-bottom:15px}.couple .couple-text{padding:45px 8.33%}@media screen and (min-width: 768px) and (max-width: 991px){.couple .couple-text{padding:30px 4% 50px 6%;margin-left:-15px}}@media screen and (max-width: 767px){.couple .couple-text{padding:10px 15px 30px}}.couple .couple-text .entry-title{margin-bottom:10px}.couple .couple-text h3{margin-bottom:40px}@media screen and (max-width: 767px){.couple .couple-text h3{margin-bottom:20px}}.couple .couple-test{padding-left:6%}@media screen and (min-width: 768px) and (max-width: 991px){.couple .couple-test{padding-left:4%}}@media screen and (max-width: 767px){.couple .couple-test{padding:0 15px 0}}.couple .couple-test .intro{margin-top:30px}.couple .couple-test .intro p{font-size:20px}@media screen and (min-width: 768px) and (max-width: 991px){.couple .couple-test .intro p{font-size:18px}}.couple .couple-test img{max-width:60%}@media screen and (min-width: 768px) and (max-width: 991px),screen and (max-width: 767px){.couple .couple-test img{max-width:100%}}@media screen and (max-width: 767px){.couple .couple-test img{margin-left:-15px;width:calc(130%);max-width:calc(130%)}}.couple .couple-test-video{padding-top:0}.couple .btn{margin-top:50px;margin-left:-15px}@media screen and (min-width: 768px) and (max-width: 991px){.couple .btn{margin-left:2%}}@media screen and (max-width: 767px){.couple .btn{width:100%;margin:40px 0 0}}.blog .sticky-cont{padding-left:30px;padding-right:30px;margin-top:-165px;margin-bottom:100px}@media screen and (min-width: 768px) and (max-width: 991px),screen and (max-width: 767px){.blog .sticky-cont{margin-top:0;padding-left:15px;padding-right:15px;width:100%}}@media screen and (max-width: 767px){.blog .sticky-cont{margin-bottom:20px}}.blog .sticky-cont .sticky-col{padding:50px 100px 50px}@media screen and (min-width: 768px) and (max-width: 991px){.blog .sticky-cont .sticky-col{padding:30px}}@media screen and (max-width: 767px){.blog .sticky-cont .sticky-col{padding:15px}}.blog .sticky-cont .sticky-col .intro{margin-top:30px}.blog .sticky-cont .btn{margin-right:15px;margin-top:30px}@media screen and (max-width: 767px){.blog .sticky-cont .btn{width:auto;margin:30px 15px;display:block}}@media screen and (min-width: 768px) and (max-width: 991px){.blog .container:first-of-type{padding-top:75px}}@media screen and (min-width: 992px){.blog .container:first-of-type{width:100%;padding:0}}@media screen and (min-width: 992px){.blog .container:first-of-type .list-row{margin-right:0}}@media screen and (min-width: 992px){.blog .container:first-of-type .blog-thumb{height:600px;width:100%}}@media screen and (min-width: 1200px){.blog .container:first-of-type .blog-thumb{height:700px}}@media screen and (min-width: 992px){.blog .container:first-of-type .blog-text{width:940px;float:none;margin:600px auto -120px;position:relative;top:-120px;left:7.5px}}@media screen and (min-width: 1200px){.blog .container:first-of-type .blog-text{width:1140px;margin-top:700px}}@media screen and (min-width: 992px){.blog .container:first-of-type .blog-text h2 a.h2{text-transform:uppercase;line-height:1.2;margin-top:0.5em;margin-bottom:1em;font-family:'dual100',sans-serif;font-weight:100;font-size:40px;letter-spacing:10px;color:#2f2e79}}@media screen and (min-width: 992px) and screen and (min-width: 768px) and (max-width: 991px){.blog .container:first-of-type .blog-text h2 a.h2{font-size:36px;letter-spacing:8px}}@media screen and (min-width: 992px) and screen and (max-width: 767px){.blog .container:first-of-type .blog-text h2 a.h2{font-size:24px;letter-spacing:7px}}.blog .list-row{margin-bottom:75px}.blog .blog-text{padding:30px 50px;width:61%;float:right;margin-right:15px}@media screen and (min-width: 768px) and (max-width: 991px),screen and (max-width: 767px){.blog .blog-text{width:100%;padding:50px 30px 15px;margin-right:auto}}@media screen and (max-width: 767px){.blog .blog-text{padding:15px}}.blog .bloglistbut{width:calc(70%);margin:15px}.blog .blog-thumb{height:230px;overflow:hidden}@media screen and (min-width: 768px) and (max-width: 991px){.blog .blog-thumb{padding:0;margin-bottom:-40px;z-index:1;margin-left:30px}}@media screen and (max-width: 767px){.blog .blog-thumb{padding:0;margin-bottom:0}}.blog .blog-thumb img{width:100%;height:auto;position:absolute;top:50%;transform:translateY(-50%)}.blog .date{margin-top:20px}.blog .pagin{padding:100px 0;list-style:none;margin:0}@media screen and (max-width: 767px){.blog .pagin{padding:0;margin-bottom:70px}}.blog .pagin .old{float:left}@media screen and (max-width: 767px){.blog .pagin .old{float:none}}.blog .pagin .new{float:right}@media screen and (max-width: 767px){.blog .pagin .new{float:none}}.blog .pagin li{display:inline-block}@media screen and (max-width: 767px){.blog .pagin li{width:100%}}.blog .pagin li a{box-shadow:0px 2px 2px 0px rgba(0,0,0,0.1);border-radius:0;border:0;text-transform:uppercase;line-height:1.2;margin-top:0.5em;margin-bottom:1em;font-family:'dual300',sans-serif;font-weight:300;font-size:14px;letter-spacing:3px;color:#62686b;padding:14px 40px 10px;min-width:30%;margin:0 20px;background:#fff}@media screen and (max-width: 767px){.blog .pagin li a{font-family:'dual600',sans-serif;font-weight:600;font-size:11px}}.blog .pagin li a:hover{background:#fff;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.3)}@media screen and (max-width: 767px){.blog .pagin li a{display:block;margin:10px 0}}.blogpost .main-cont{margin-top:-165px;padding-bottom:80px}@media screen and (min-width: 768px) and (max-width: 991px){.blogpost .main-cont{width:100%}}@media screen and (min-width: 768px) and (max-width: 991px),screen and (max-width: 767px){.blogpost .main-cont{margin-top:0}}.blogpost .couple-text{padding:50px 8.33%}@media screen and (min-width: 768px) and (max-width: 991px){.blogpost .couple-text{padding:30px}}@media screen and (max-width: 767px){.blogpost .couple-text{padding:15px}}.blogpost .couple-text .entry-title{margin-bottom:10px}.blogpost .couple-text h3{margin-bottom:40px}.blogpost .couple-test{padding:240px 0 0 6%}@media screen and (min-width: 768px) and (max-width: 991px){.blogpost .couple-test{padding:30px}}@media screen and (max-width: 767px){.blogpost .couple-test{padding:50px 15px}}.blogpost .couple-test ul{margin:25px 0;list-style-type:none}.blogpost .couple-test ul li{margin:10px 0}.blogpost .couple-test ul li a{font-size:15px}.blogpost .btn{margin-top:50px;margin-left:-15px}@media screen and (min-width: 768px) and (max-width: 991px){.blogpost .btn{margin:15px}}@media screen and (max-width: 767px){.blogpost .btn{display:block;margin:0}}.blogpost .date{margin-bottom:20px}.blogpost h1:not(.entry-title),.blogpost h2.comment-reply-title{text-transform:uppercase;line-height:1.2;margin-top:0.5em;margin-bottom:1em;font-family:'dual600',sans-serif;font-weight:600;font-size:22px;letter-spacing:5px;color:#fbcfc7;font-family:'dual300',sans-serif;font-weight:300;color:#2f2e79;font-size:20px;margin-bottom:5px}@media screen and (max-width: 767px){.blogpost h1:not(.entry-title),.blogpost h2.comment-reply-title{font-size:18px;letter-spacing:4px}}@media screen and (max-width: 767px),screen and (min-width: 768px) and (max-width: 991px){.blogpost .comments-area{margin:0}}.blogpost h2.comment-reply-title{border-top:1px solid rgba(98,104,107,0.5);margin-top:50px;padding-top:45px}.blogpost .comment-notes,.blogpost .comment-metadata{display:none}.blogpost .comment-list article{border-bottom:1px solid rgba(98,104,107,0.2);border-top:0;padding:50px 0}.blogpost .comment-reply-link{font-family:'dual300',sans-serif;font-size:12px;text-transform:uppercase;color:#62686b;letter-spacing:1px;border-color:rgba(98,104,107,0.1);padding:7px 15px;box-shadow:1px 1px 2px rgba(98,104,107,0.2)}.blogpost .comment-form label{text-transform:uppercase;line-height:1.2;margin-top:0.5em;margin-bottom:1em;font-family:'dual600',sans-serif;font-weight:600;font-size:16px;letter-spacing:4px;color:#62686b}@media screen and (max-width: 767px){.blogpost .comment-form label{font-size:13px}}.blogpost .comment-form p.form-submit .submit{margin-left:0;margin-bottom:25px}.blogpost .nc_socialPanel .sw,.blogpost .nc_socialPanel .swp_share{color:#fff}@media screen and (max-width: 767px){.contact .contact-intro{background:#fff;padding:40px 15px 20px;margin:0 -15px 30px}.contact .contact-intro .btn{display:block;margin:20px 0}}.contact h1{margin:100px auto}@media screen and (max-width: 767px){.contact h1{margin:0 auto 40px}}.contact .play{position:fixed;top:-200px}.contact .main-cont{padding-bottom:80px}.contact .btn{margin-left:0}@media screen and (max-width: 767px){.contact .btn{display:block;margin:20px 0;width:100%}}.contact .twitter,.contact .instagram{border-top:1px solid rgba(98,104,107,0.5);padding:50px 0 10px}.contact .widget{border:0;list-style:none;margin-bottom:0px}.contact h2{display:none}.contact .twitter-timeline{margin-bottom:0 !important}#gongs{display:flex;justify-content:space-between;padding-bottom:100px;align-items:center;flex-wrap:wrap}@media screen and (max-width: 767px){#gongs{justify-content:center;padding-bottom:30px}}#gongs .gong{background-size:100%}@media screen and (max-width: 767px){#gongs .gong{margin:17px}}#gongs .gong-one{width:105px;height:105px;background-image:url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/images/ukawp.png');opacity:0.6}@media screen and (min-width: 768px) and (max-width: 991px),screen and (max-width: 767px){#gongs .gong-one{height:80px;width:80px}}#gongs .gong-one-ra{width:105px;height:105px;background-image:url('https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/images/ukawp-ra.png');opacity:0.6}@media screen and (min-width: 768px) and (max-width: 991px),screen and (max-width: 767px){#gongs .gong-one-ra{height:80px;width:80px}}#gongs .gong-two{width:150px;height:41px;background-image:url(https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/images/privateluxuryforums.png);opacity:0.8}@media screen and (min-width: 768px) and (max-width: 991px),screen and (max-width: 767px){#gongs .gong-two{height:38px;width:140px}}#gongs .gong-three{width:105px;height:130px;background-image:url(https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/images/countybrides.png);opacity:0.5}@media screen and (min-width: 768px) and (max-width: 991px),screen and (max-width: 767px){#gongs .gong-three{height:99px;width:80px}}#gongs .gong-four{width:150px;height:93px;background-image:url(https://fabuloustogether.co.uk/wp-content/themes/reasonablygood-fabuloustogether/images/twia.png);opacity:0.5}@media screen and (min-width: 768px) and (max-width: 991px),screen and (max-width: 767px){#gongs .gong-four{height:87px;width:140px}}.site-footer{background:linear-gradient(0deg, #000c39 0%, #002f67 100%);display:block;padding:50px 0}@media screen and (max-width: 767px){.site-footer{padding:20px 0}}.site-footer ul{list-style:none;margin:0;margin-bottom:50px}@media screen and (max-width: 767px){.site-footer ul{text-align:center;margin-bottom:10px}}@media screen and (max-width: 767px){.site-footer ul .telmob a{display:block;border:1px solid rgba(255,255,255,0.3);padding:20px 0;width:100%;font-size:20px}}@media screen and (max-width: 767px){.site-footer ul .email{display:block}.site-footer ul .email a{border:0}}.site-footer ul li.icon{display:inline-block}.site-footer ul li.icon .fa{font-size:24px;margin-right:10px}@media screen and (max-width: 767px){.site-footer ul li.icon a{border:0}}.site-footer ul li{padding:5px 0}@media screen and (max-width: 767px){.site-footer ul li{display:inline}}.site-footer ul li a,.site-footer ul li a span{color:#fdddd7;text-transform:uppercase;font-size:11px;font-family:'dual300',sans-serif;font-weight:300;letter-spacing:2px;padding:5px 0}.site-footer ul li a:hover,.site-footer ul li a span:hover{color:#fff}@media screen and (max-width: 767px){.site-footer ul li a,.site-footer ul li a span{color:#fff;text-transform:none;font-size:15px;letter-spacing:0;border-right:1px solid #62686b;padding:0 10px 0 5px;margin:10px 0;display:inline-block;font-family:'dual200',sans-serif;font-weight:200}}@media screen and (max-width: 767px){.site-footer ul li:last-of-type a{border:0}}@media screen and (max-width: 767px){.site-footer .address{border-top:1px solid rgba(255,255,255,0.3);padding-top:20px}}.site-footer .address p{font-size:15px;color:#fff;opacity:0.7}@media screen and (max-width: 767px){.site-footer .address p{opacity:1;font-family:'dual200',sans-serif;font-weight:200}}.site-footer p.credit{font-size:14px;margin-top:50px}.site-footer p.credit a{font-size:14px}.site-footer .footer-one .fa{color:#fdddd7;font-size:16px}