@font-face{font-family:'baskerville';src:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/baskerville.woff2) format('woff2'),url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/baskerville.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'avenir-book';src:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/avenir-book.woff2) format('woff2'),url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/avenir-book.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'avenir-medium';src:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/avenir-medium.woff2) format('woff2'),url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/avenir-medium.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'avenirL-roman';src:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/avenirL-roman.woff2) format('woff2'),url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/avenirL-roman.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Avenir';src:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/Avenir-Black.woff2) format('woff2'),url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/Avenir-Black.woff) format('woff');font-weight:900;font-style:normal}body{font-family:'avenir-book',sans-serif;overflow-x:hidden}#mute{z-index:10;position:absolute}div#banner_video .et_pb_row{margin:0;display:flex;flex-flow:column;align-items:center;justify-content:center;height:100%;padding:0;max-width:100%!important;width:100%;position:relative;z-index:999999}div#banner_video .et_pb_row .et_pb_column{height:100%;display:flex;flex-flow:column;align-items:center;justify-content:flex-end}#banner_video .et_pb_module.et_pb_video{height:100vh;margin:0!important;width:100%}#banner_video .et_pb_module.et_pb_video .et_pb_video_box{height:100%}#banner_video .et_pb_video_box video{width:100%!important;height:100%!important;object-fit:cover}div#soundButtonSec{position:absolute;bottom:10px;right:0;z-index:99999999;overflow:hidden;background:transparent}.SoundMute{color:#fff;font-family:"Avenir-Light";font-size:20px;display:flex;align-items:center;width:192px;position:relative}.SoundMute:after{content:'';width:45px;height:2px;background:#fff;margin-left:20px;transition:0.3s ease-in-out}.SoundMute span{transition:0.5s ease-in-out;margin-left:6px}.SoundMute span.off{position:absolute;right:96px;bottom:30px}.SoundMute.unmute-video span{opacity:0}.SoundMute.unmute-video span.off{opacity:1;bottom:0}.SoundMute:hover after{margin-left:20px}.SoundMute:hover:after{width:55px}.cssload-loader{display:block;margin:0 auto;width:29px;height:29px;position:relative;border:4px solid #599191;animation:cssload-loader 2.3s infinite ease;-o-animation:cssload-loader 2.3s infinite ease;-ms-animation:cssload-loader 2.3s infinite ease;-webkit-animation:cssload-loader 2.3s infinite ease;-moz-animation:cssload-loader 2.3s infinite ease}.cssload-loader-inner{vertical-align:top;display:inline-block;width:100%;background-color:#599191;animation:cssload-loader-inner 2.3s infinite ease-in;-o-animation:cssload-loader-inner 2.3s infinite ease-in;-ms-animation:cssload-loader-inner 2.3s infinite ease-in;-webkit-animation:cssload-loader-inner 2.3s infinite ease-in;-moz-animation:cssload-loader-inner 2.3s infinite ease-in}@keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-o-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-ms-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-moz-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes cssload-loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}@-o-keyframes cssload-loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}@-ms-keyframes cssload-loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}@-webkit-keyframes cssload-loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}@-moz-keyframes cssload-loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}.gatsbybuttonLine{display:flex;flex-flow:column;align-items:center;justify-content:center;margin-top:6px}div#text_sections_common .gatsbybuttonLine{align-items:flex-start}.gatsbybuttonLine a br{display:none}.gatsbybuttonLine a{padding:9px 15px;display:inline-block;border:3px solid transparent;position:relative;font-size:15px;cursor:pointer;text-transform:uppercase;color:#000;margin-top:18px;font-weight:400}.gatsbybuttonLine a .text{transform:translate3d(0,.6em,0);display:block;transition:transform 0.4s cubic-bezier(.2,0,0,1) 0.4s}#contactDetails .booknow .gatsbybuttonLine a:after{opacity:0}.gatsbybuttonLine a:hover{color:#599191}.gatsbybuttonLine a:after{position:absolute;content:'';bottom:-5px;left:calc(0.7em * 1.2);right:calc(0.7em * 1.2);height:2px;background:#599191;transition:transform 0.8s cubic-bezier(1,0,.37,1) 0.2s,right 0.2s cubic-bezier(.04,.48,0,1) 0.6s,left 0.4s cubic-bezier(.04,.48,0,1) 0.6s;transform-origin:left}.gatsbybuttonLine .line{position:absolute;background:#599191}.gatsbybuttonLine .line.-right,.gatsbybuttonLine .line.-left{width:2px;bottom:-3px;top:-3px;transform:scale3d(1,0,1)}.gatsbybuttonLine .line.-top,.gatsbybuttonLine .line.-bottom{height:2px;left:-3px;right:-3px;transform:scale3d(0,1,1)}.gatsbybuttonLine .line.-right{right:-3px;transition:transform 0.1s cubic-bezier(1,0,.65,1.01) 0.23s;transform-origin:top}.gatsbybuttonLine .line.-top{top:-3px;transition:transform 0.08s linear 0.43s;transform-origin:left}.gatsbybuttonLine .line.-left{left:-3px;transition:transform 0.08s linear 0.51s;transform-origin:bottom}.gatsbybuttonLine .line.-bottom{bottom:-3px;transition:transform 0.3s cubic-bezier(1,0,.65,1.01);transform-origin:right}.gatsbybuttonLine a:hover .text,.gatsbybuttonLine a:active .text{transform:translate3d(0,0,0);transition:transform 0.6s cubic-bezier(.2,0,0,1) 0.4s}.gatsbybuttonLine a:hover:after,.gatsbybuttonLine a:active:after{transform:scale3d(0,1,1);right:-3px;left:-3px;transform-origin:right;transition:transform 0.2s cubic-bezier(1,0,.65,1.01) 0.17s,right 0.2s cubic-bezier(1,0,.65,1.01),left 0s 0.3s}.gatsbybuttonLine a:hover .line,.gatsbybuttonLine a:active .line{transform:scale3d(1,1,1)}.gatsbybuttonLine a:hover .line.-right,.gatsbybuttonLine a:active .line.-right{transition:transform 0.1s cubic-bezier(1,0,.65,1.01) 0.2s;transform-origin:bottom}.gatsbybuttonLine a:hover .line.-top,.gatsbybuttonLine a:active .line.-top{transition:transform 0.08s linear 0.4s;transform-origin:right}.gatsbybuttonLine a:hover .line.-left,.gatsbybuttonLine a:active .line.-left{transition:transform 0.08s linear 0.48s;transform-origin:top}.gatsbybuttonLine a:hover .line.-bottom,.gatsbybuttonLine a:active .line.-bottom{transition:transform 0.5s cubic-bezier(0,.53,.29,1) 0.56s;transform-origin:left}.et_pb_row{max-width:1200px!important}.custom-object-fit img{opacity:0;visibility:hidden}.et_pb_image_wrap.custom-object-fit{background-repeat:no-repeat;text-align:center;background-position:center;margin:auto}#welcometo_gatsby .et_pb_image_wrap.custom-object-fit{max-width:90%;background-size:cover}.et_pb_image.image-center-justify .et_pb_image_wrap{display:flex;position:relative;max-width:100%;align-items:center;justify-content:center}div#image_common_section .et_pb_image_wrap.custom-object-fit{width:90%;padding:0;margin:30px}.et_pb_image_wrap.custom-object-fit .topbordersection::after{top:-35px;right:-35px}.et_pb_image_wrap.custom-object-fit .topbordersection:before{top:-35px;left:-35px}.et_pb_image_wrap.custom-object-fit .bottombordersection:before{bottom:-35px;left:-35px}.et_pb_image_wrap.custom-object-fit .bottombordersection:after{bottom:-35px;right:-35px}.tailoring_grid .et_pb_image_wrap.custom-object-fit{background-position:center top}@font-face{font-family:'fonts/helveticaneuebold';src:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/helvetica_neu_bold-webfont.woff2) format('woff2'),url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/helvetica_neu_bold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'helveticaneueblackcond';src:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/helveticaneue_blackcond-webfont.woff2) format('woff2'),url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/helveticaneue_blackcond-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'helveticaneuelight';src:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/helveticaneue_light-webfont.woff2) format('woff2'),url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/helveticaneue_light-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'helveticaneuemedium';src:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/helveticaneue_medium-webfont.woff2) format('woff2'),url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/helveticaneue_medium-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'helveticaneuethin';src:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/helveticaneue_thin-webfont.woff2) format('woff2'),url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/helveticaneue_thin-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'helveticaneueregular';src:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/helveticaneue-webfont.woff2) format('woff2'),url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/fonts/helveticaneue-webfont.woff) format('woff');font-weight:400;font-style:normal}header#main-header{height:100vh;display:flex;flex-flow:column;position:static!important}div#page-container{padding:0!important;margin-top:0!important}header#main-header .fullHeader{height:100%;display:flex;flex-flow:column;align-items:center;justify-content:center}header#main-header .fullHeader .headerWrapper{height:100%;width:100%}.LoginContent p.no-margin label{margin-bottom:25px;display:flex;align-items:center;flex-flow:column}form#lostpasswordform legend{margin-bottom:15px;text-align:center;color:#fff;font-size:19px;text-transform:uppercase}.lostpassword-submit{margin-top:15px;display:flex;flex-flow:column;align-items:center;justify-content:center}.somfrp-lost-pass-form-text p{line-height:22px!important;margin-bottom:25px}header#main-header .fullHeader .headerWrapper .mainHeaderImage{height:100%;position:relative;background-size:cover!important;background-position:center center!important}#partner_slider{padding:0;height:100%}#partner_slider .owl-carousel .owl-item img{height:100vh;object-fit:cover}#partner_slider .owl-carousel .owl-item .img_wrapper{position:relative}#partner_slider .owl-carousel .owl-item .img_wrapper::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgb(2,0,36);background:radial-gradient(circle,rgba(2,0,36,0) 0%,rgba(8,8,8,.5084593700761554) 50%,rgba(0,0,0,1) 100%);z-index:10}header#main-header .fullHeader .headerWrapper .mainHeaderImage .et_pb_row,#partner_slider .et_pb_row{margin:0;padding:0;width:100%;max-width:100%!important}.et_pb_section_video:not(.et_pb_fullwidth_menu){height:100%;padding:0;z-index:0}.headerWrapper #video_banner{display:none}header#main-header .fullHeader .headerWrapper .mainHeaderImage .et_pb_section{padding:0}#banner_video{padding:0;z-index:0}header#main-header .fullHeader .headerWrapper .mainHeaderImage:before,#banner_video:before,.et_pb_section_video:not(.et_pb_fullwidth_menu):before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgb(2,0,36);background:radial-gradient(circle,rgba(2,0,36,0) 0%,rgba(8,8,8,.5084593700761554) 50%,rgba(0,0,0,1) 100%);z-index:10}.et_pb_section_video:not(.et_pb_fullwidth_menu):before,#banner_video:before{z-index:9999999}header#main-header .fullHeader .headerWrapper .mainHeaderImage img{width:100%;height:100%;object-fit:cover}header#main-header .container.clearfix.et_menu_container{position:absolute;top:0;right:0;left:0;display:flex;flex-flow:column;bottom:0;width:100%;max-width:80%}.nav li ul li a:before{content:'';font-weight:700;margin-right:15px;width:10px;height:2px;background:#fff}header#main-header .container.clearfix.et_menu_container div#et-top-navigation{padding:0!important;position:absolute;bottom:-10px;height:65%;display:flex;flex-flow:column;align-items:flex-end;justify-content:flex-end;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/border-line.svg);background-repeat:repeat-y;background-position:100% 0;padding-right:10px!important;margin-top:70px!important;transition:all 2.8s ease-in-out!important;padding-bottom:150px!important}header#main-header .container.clearfix.et_menu_container div#et-top-navigation ul#top-menu{display:flex;flex-flow:column;float:none}header#main-header .container.clearfix.et_menu_container div#et-top-navigation ul#top-menu a{color:#fff}.socialIconsHeader .et-social-icons{display:flex;flex-flow:column}.socialIconsHeader .et-social-icons h4{opacity:0;visibility:hidden}.socialIconsHeader{position:absolute;top:40px;right:30px;z-index:11111111}.socialIconsHeader .et-social-icons li a:hover{color:#599191}.socialIconsHeader .et-social-icons li a{color:#fff;font-size:28px}.socialIconsHeader .et-social-icons li{margin-bottom:20px}.headerbottomWrap{display:flex;width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden}div#top-header.hideheader{display:none;top:0}div#et_top_search{display:none}#top-menu li.menu-item-has-children a:after{position:static!important;margin-left:20px}.headerbottomWrap .et_menu_container #et-top-navigation #top-menu-nav .nav li.menu-item-has-children:hover ul{transition:all .7s ease-in-out;-webkit-transition:all .7s ease-in-out}.nav li ul{visibility:visible;z-index:9999;width:335px;opacity:0;background:transparent;box-shadow:none;right:-310px;top:-1660px;border:none;padding:12px 0;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out;display:flex;flex-flow:column}.nav li.et-touch-hover>ul,.nav li.menu-item-has-children:hover>ul{visibility:visible;opacity:1;top:0}.et_header_style_left .logo_container a{display:flex;flex-flow:column}.et_header_style_left .logo_container a img#logo{height:102px}.et_header_style_left .logo_container{position:absolute;left:-16%;top:30px;height:auto!important;width:auto}header#main-header .container.clearfix.et_menu_container div#et-top-navigation ul#top-menu a:before{position:static}header#main-header .container.clearfix.et_menu_container div#et-top-navigation ul#top-menu a{color:#fff;font-size:19px;font-weight:400;padding:23px 0;display:flex;flex-flow:row wrap;align-items:center;text-transform:uppercase;letter-spacing:6.1px}.headerInner{position:absolute;left:10%;bottom:30px;display:flex;flex-flow:column;align-items:flex-end;justify-content:flex-end;z-index:111}.headerInner div#et-info{display:flex;flex-flow:column;align-items:flex-end;font-size:19px}.headerInner div#et-info a{color:#fff}.bannerTxtHeader{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-flow:column;align-items:center;justify-content:center;color:#fff;padding-left:20%}.bannerTxtHeader h4{color:#fff;font-size:132px;width:720px;letter-spacing:-.4px;line-height:115px;padding-top:75px;font-family:'baskerville'}.headerInner div#et-info span#et-info-phone:before,.headerInner div#et-info a #et-info-email:before{display:none}.captionWrapper h3{font-size:24px;color:#fff;margin:10px 0;font-family:'baskerville';letter-spacing:.6px}.headerInner div#et-info span#et-info-phone{margin:0 0 6px 0}.loginWrapper a{color:#fff;font-size:20px;text-transform:uppercase;padding-left:0;display:flex;flex-flow:nowrap;position:relative;align-items:center;transition:0.5s ease-in-out}.loginWrapper img{width:45px;margin-right:15px;transition:0.5s ease-in-out}.loginWrapper{display:flex;transition:0.5s ease-in-out}.loginWrapper:hover a{color:rgba(255,255,255,.5)}.loginWrapper:hover img{opacity:.7}.loginWrapper:hover{cursor:pointer}.nav li ul li a{padding:9px 0 9px 25px!important;font-size:18px!important;margin-right:0!important;width:100%!important}div#welcometo_gatsby .et_pb_blurb_content{display:flex;flex-flow:row wrap;width:100%;max-width:100%;align-items:center}div#welcometo_gatsby .et_pb_blurb_content .et_pb_main_blurb_image{width:50%}div#welcometo_gatsby .et_pb_blurb_content .et_pb_blurb_container{width:50%;text-align:center}div#welcometo_gatsby .et_pb_blurb_content .et_pb_blurb_container h4{font-weight:600;color:#599191;font-size:38px;display:flex;flex-flow:column;align-items:center;justify-content:center;margin-bottom:25px;font-family:'baskerville'}div#welcometo_gatsby .et_pb_blurb_content .et_pb_blurb_container h4:before{content:'';width:50px;height:50px;display:block;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/icon_james.png);margin-bottom:15px;background-repeat:no-repeat}div#welcometo_gatsby .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{font-size:19px;color:#000;line-height:29px}#sectionLinkPages .et_pb_blurb_container:hover{border:none;margin:0}#sectionLinkPages .et_pb_blurb_container{position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.8);display:flex;flex-flow:column;align-items:center;justify-content:center;color:#fff;border:2px dashed rgba(255,255,255,.7);transition:0.5s ease-in-out;margin:30px}#sectionLinkPages .et_pb_main_blurb_image{margin:0;display:block;width:100%}.relatedWrapper .other_related a .titleWrap h2,#sectionLinkPages .et_pb_blurb_container h4{color:rgba(255,255,255,.9);position:relative;display:flex;flex-flow:column;align-items:center;justify-content:center;font-size:29px;padding-bottom:0;font-family:'baskerville';text-transform:uppercase}.relatedWrapper .other_related a .titleWrap h2:before,#sectionLinkPages .et_pb_blurb_container h4::before{content:'';background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/sissor.svg);background-repeat:no-repeat;width:65px;height:45px;margin-bottom:20px}.blogsSectionsContent:before{content:'';position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);top:0;width:100%;height:100%;z-index:1}.blogWrap .blogImageWrap .blogImageWrapInside{position:relative;display:flex;flex-flow:column;height:520px}.blogWrap .blogImageWrap .share-post{display:flex;flex-flow:column}.blogWrap .blogImageWrap .share-post ul{display:flex;flex-flow:row wrap;padding:20px 9px 0 9px}.blogWrap .blogImageWrap .share-post ul h4{width:100%;color:#ffffffbf;font-size:14px;text-transform:uppercase;text-align:left}.blogWrap .blogImageWrap .share-post ul li{margin-left:0;margin-right:20px}.blogWrap .blogImageWrap .share-post ul li a{color:#599191;font-size:19px}.blogWrap{display:flex;flex-flow:row wrap}.blogWrap .blogImageWrap{width:580px;position:relative;display:flex;flex-flow:column}.blogWrap .blogcontentWrap{width:calc(100% - 580px);padding-left:33px;color:#fff;font-size:14px;line-height:22px;padding-right:0;display:flex;flex-flow:column;align-items:flex-start}.blogWrap .blogcontentWrap h3{color:#599191;font-size:26px;text-transform:uppercase;padding-bottom:2px;padding-top:20px;font-family:'baskerville';font-weight:700;line-height:37px}.blogWrap .blogcontentWrap h5{color:#fff;font-weight:500;font-size:16px;margin-top:8px;margin-bottom:15px}.blogWrap .blogImageWrap img{height:100%;object-fit:cover;padding:22px}.blogWrap .blogImageWrap .topbordersection:before{content:'';width:69px;height:69px;position:absolute;left:0;top:0;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/arrowtriangle.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(-90deg)}.blogWrap .blogImageWrap .topbordersection:after{content:'';width:69px;height:69px;position:absolute;right:0;top:0;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/arrowtriangle.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(0deg)}.blogWrap .blogImageWrap .bottombordersection:before{content:'';width:69px;height:69px;position:absolute;left:0;bottom:0;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/arrowtriangle.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(180deg)}.blogWrap .blogImageWrap .bottombordersection:after{content:'';width:69px;height:69px;position:absolute;right:0;bottom:0;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/arrowtriangle.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(90deg)}.footer-widget div#media_image-4 img{width:199px}#footer-widgets .footer-widget{display:flex;flex-flow:column;margin:0;align-items:center;justify-content:center}#footer-widgets{display:flex;flex-flow:column;align-items:center;justify-content:center}#footer-widgets .footer-widget ul.et-social-icons{display:flex;flex-flow:row wrap;margin-top:25px;margin-bottom:25px}#footer-widgets .footer-widget ul.et-social-icons li{display:flex;flex-flow:column;align-items:center;justify-content:center;list-style:none;margin-left:20px;padding:0}#footer-widgets .footer-widget ul.et-social-icons li:before{opacity:0}#footer-widgets .footer-widget ul.et-social-icons li:first-child{margin-left:0}footer#main-footer{background:#FAFAFA}footer#main-footer div#et-footer-nav #menu-footer_menu{border-top:1px solid #2f2d2d;padding-top:45px;display:flex;flex-flow:row wrap;justify-content:space-between}#footer-widgets .footer-widget ul.et-social-icons li a{color:#599191}footer#main-footer div#et-footer-nav #menu-footer_menu li{display:flex;flex-flow:column;width:calc(100% / 5);margin:0;padding:0}footer#main-footer div#et-footer-nav #menu-footer_menu li a{color:#000;font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:.4px}footer#main-footer div#et-footer-nav #menu-footer_menu li .sub-menu li a{color:#599191!important;font-size:13px!important}footer#main-footer div#et-footer-nav #menu-footer_menu li .sub-menu{display:flex;flex-flow:column;margin-top:19px}footer#main-footer div#et-footer-nav #menu-footer_menu li .sub-menu li{width:100%;margin-bottom:15px}div#footer-bottom .container{display:flex;flex-flow:column;border-top:1px solid #000;padding-top:15px;padding-bottom:15px}#top-menu li li a{letter-spacing:0!important}div#footer-bottom .container div#footer-info{font-size:13px;display:flex}div#footer-bottom .container div#footer-info span{margin-left:auto}div#blogHeadings{display:flex;flex-flow:column;align-items:center;justify-content:center}div#blogHeadings h2{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/neddlerope.svg);background-size:180px;padding:73px 0 40px 99px;color:#fff;font-weight:300;font-size:58px;background-repeat:no-repeat;font-family:'baskerville'}.blogcontentWrap p{font-size:15px;line-height:25px;opacity:.8}.buttonlinks{margin-top:15px}.buttonlinks .gatsbybuttonLine{align-items:flex-start}.buttonlinks a{color:#fff}.blogWrapper .owl-dots button.active span{background:#599191;border-color:#599191;position:relative}.blogWrapper .owl-dots button.active span:before{content:'. .';color:#000;font-weight:700;position:absolute;top:3px;line-height:1px;font-size:20px;letter-spacing:-1.3px;left:-1px;right:0}.blogWrapper button.owl-dot.active span{width:28px!important;height:28px!important;align-items:center;flex-flow:column}.blogWrapper .owl-dots button.active span:after{content:'. .';color:#000;font-weight:700;position:absolute;top:12px;line-height:1px;font-size:20px;letter-spacing:-1.3px;left:-1px;right:0}.blogWrapper .owl-dots button span{display:block;width:21px;height:21px;border:2px solid #fff;border-radius:50%}.blogWrapper button.owl-next,.blogWrapper button.owl-prev{width:54px;height:105px;display:flex;flex-flow:column;align-items:center;justify-content:center;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/owlarrow.svg) no-repeat 100%!important;font-size:0!important;position:absolute;left:-140px;top:40%}.blogWrapper button.owl-next{transform:rotate(180deg);left:inherit!important;right:-140px}.blogWrapper .owl-nav.disabled{display:block!important}.blogWrapper button.owl-next:hover,.blogWrapper button.owl-prev:hover{opacity:.5;transition:0.5s ease-in-out}.partnersWrapper{display:flex;flex-flow:column}.partnersWrapper .team_holder{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;margin-bottom:105px}.partnersWrapper .team_holder .img_wrapper{width:62%;padding:0 4% 0 0%}.partnersWrapper .team_holder .content_wrapper{width:calc(100% - 62%);display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center;padding:0}.partnersWrapper .team_holder .content_wrapper .titleWrap{margin-bottom:35px}.partnersWrapper .team_holder .content_wrapper p{font-weight:400;color:#000;line-height:25px}.partnersWrapper .team_holder:nth-child(even){flex-flow:row-reverse}.partnersWrapper .team_holder:nth-child(even) .img_wrapper{padding-right:0;padding-left:4%}#labels{padding:0}.team_holder{position:relative}.team_holder .gatsbybuttonLine{position:absolute;bottom:15px;left:50%;margin-left:-62px;z-index:11}.team_holder .gatsbybuttonLine a{color:#fff}.team_holder .get_btn{margin-top:15px}.page-id-34 .headerbottomWrap{height:95%;overflow:unset}.page-id-34 header#main-header .container.clearfix.et_menu_container div#et-top-navigation{bottom:-44px}.page-id-34 .headerInner{bottom:-20px}.page-id-34 .scroll-down{bottom:50px}.mainheadingtitleSection h2,#commentTestimonials h2,.text-title-rtestimonials h3,#wedding h1,.et_pb_clothing_wrapper .main-title h3,.maintitleImages h1,#blogTextTitle h1,#contactMainHeading h1,#OurPartners h1.entry-title{display:flex;flex-flow:column;align-items:center;justify-content:center;color:#599191;font-weight:600;text-transform:uppercase;font-size:30px}.mainheadingtitleSection h2:after,#commentTestimonials h2:after,.text-title-rtestimonials h3:after,#wedding h1:after,.et_pb_clothing_wrapper .main-title h3:after,.maintitleImages h1:after,#blogTextTitle h1:after,#contactMainHeading h1:after,#OurPartners h1.entry-title::after{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/handshake.svg) no-repeat 0 / 100%;content:'';width:45px;height:40px;margin-top:25px}.mainheadingtitleSection h2::after{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/blackhatman.svg) no-repeat 0 0 / 100%;height:75px;width:40px;margin-top:25px;display:none}.myseleectionsSection .rightSectionsPages .filterCatSection .orderReverse ul li img{width:24px;margin-right:15px}#commentTestimonials h2::after{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/bowtie.svg) no-repeat 0 0 / 100%;width:230px;height:65px;margin-top:25px;margin-bottom:20px}.text-title-rtestimonials h3:after{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/shoe.svg) no-repeat 0 0 / 100%;width:70px}#jamesgatsby h1:after{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/mustache.svg) no-repeat 0 0 / 100%}#the_trunk h1:after{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/briefcase.svg) no-repeat 0 0 / 100%}#events-clothing h1:after{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/eventglass.svg) no-repeat 0 0 / 100%;height:65px}#wedding h1:after{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/weddingtie.svg) no-repeat 0 0 / 100%}.et_pb_clothing_wrapper .main-title h3:after{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/gallery-photo.svg) no-repeat 0 0 / 100%}#made_to_measure h1:after{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/tape.svg) no-repeat 0 0 / 100%;width:76px}#blogTextTitle h1:after{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/umbrella.svg) no-repeat 0 0 / 100%;width:145px}#contactMainHeading h1:after{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/old-typical-phone.svg) no-repeat 0 0 / 100%}#OurPartners .et_pb_text_inner{text-align:center;font-weight:300;line-height:26px;letter-spacing:.6px;color:#000;padding:0 20%}#OurPartners .et_pb_module{margin-bottom:10px}.back_to_top{display:flex;flex-flow:column;align-items:center;justify-content:center}.back_to_top a{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;color:#000;text-transform:uppercase;font-size:18px;font-weight:300;transition:0.5s ease-in-out}.back_to_top a:before{content:'';width:27px;height:17px;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/backtoarrow.svg) no-repeat 0 0 / 100%;margin-right:25px;transition:0.5s ease-in-out}.back_to_top a:after{content:'';width:27px;height:17px;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/backtoarrow.svg) no-repeat 0 0 / 100%;margin-left:26px;transition:0.5s ease-in-out}.back_to_top a:hover:before,.back_to_top a:hover:after{margin-top:-20px}.back_to_top a:hover{color:#000}footer#main-footer div#et-footer-nav #menu-footer_menu li .sub-menu li:last-child a{text-transform:uppercase}div#contactFormDetails{position:relative;overflow:hidden;max-width:500px!important;margin:0 auto;text-align:center}div#contactFormDetails .et_pb_column.et_pb_column_1_2{padding-left:60px}div#contactMainHeading{display:flex;flex-flow:column;align-items:center;justify-content:center}#contactDetails ul{list-style:none;display:flex;flex-flow:column}#contactDetails ul li{display:flex;flex-flow:column;margin-bottom:30px;padding-left:76px;position:relative;font-weight:300;font-size:23px;color:#000;line-height:34px;padding-top:7px}#contactDetails ul li:before{content:'';position:absolute;width:45px;height:70px;left:0;top:6px}#contactDetails ul li.callus:before{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/icon-phone.svg) no-repeat 0 0 / 100%!important}#contactDetails ul li.email:before{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/icon-email.svg) no-repeat 0 0 / 100%!important}#contactDetails ul li.findus:before{background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/icon-address.svg) no-repeat 0 0 / 100%!important}#contactDetails ul li strong{color:#599191;text-transform:uppercase;font-size:21px;margin-bottom:7px}div#headingContact h1{font-size:25px;text-transform:uppercase;font-weight:600;font-family:montserrat,sans-serif;color:#599191}.fieldbooking input::placeholder,.fieldbooking textarea::placeholder,.fieldbooking textarea::-webkit-input-placeholder,.fieldbooking input::-webkit-input-placeholder{opacity:1;color:#599191}.fieldbooking input,.fieldbooking textarea{width:100%;background:transparent;border:1px solid #599191;height:48px;color:#599191;font-size:15px;font-weight:300;padding-left:20px;border-radius:0px!important}.fieldbooking textarea{height:170px;padding-top:15px}.fieldbooking{margin-bottom:15px}.fieldbooking input[type="submit"]{width:auto;border-left:none;border-right:none;border-top:none;padding:0;color:#000;font-weight:400;text-transform:uppercase;font-size:13px}.fieldbooking span.wpcf7-not-valid-tip{font-size:11px;font-family:montserrat,sans-serif;text-transform:uppercase;margin-top:5px}.fieldbooking+.wpcf7-validation-errors{background:#b5341f;color:#fff;border:none;margin:0;text-align:center;padding:8px 0}.blogPageWrap{display:flex;flex-flow:row wrap;margin-bottom:75px;border-bottom:1px solid #599191;padding-bottom:66px}.blog-image{position:relative;padding:25px;transition:0.5s ease-in-out;display:flex;height:max-content;width:510px}.blogPageWrap:hover .blog-image{transform:scale(1.04)}.blogPageWrap .blog-content{width:calc(100% - 525px);padding-left:45px;padding-top:25px}.blog-image .topbordersection:before{content:'';width:100px;height:100px;position:absolute;left:0;top:0;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/arrowtriangle.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(-90deg)}.blog-image .topbordersection:after{content:'';width:100px;height:100px;position:absolute;right:0;top:0;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/arrowtriangle.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(0deg)}.blog-image .bottombordersection:before{content:'';width:100px;height:100px;position:absolute;left:0;bottom:0;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/arrowtriangle.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(180deg)}.blog-image .bottombordersection:after{content:'';width:100px;height:100px;position:absolute;right:0;bottom:0;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/arrowtriangle.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(90deg)}.blogPageWrap .blog-image img{width:100%;height:480px;object-fit:cover}.blogPageWrap .blog-content .blot-title h3{font-size:24px;font-weight:600;color:#599191;text-transform:uppercase;padding-bottom:2px;margin-top:25px}.blogPageWrap .blog-content .blot-title h5{font-weight:600;font-size:16px;margin-top:7px;margin-bottom:8px}.blogPageWrap .blog-content .blog-description{font-size:16px;font-weight:400;color:#000;line-height:25px}.blogPageWrap .blog-image img{width:100%;height:auto}.blogPageWrap .blog-content .blog-buttin{margin-top:5px;display:flex}.blogPageWrap .blog-content .share-post{display:flex;flex-flow:column;margin-top:35px}.blogPageWrap .blog-content .share-post .custom-social{display:flex;flex-flow:row wrap;padding:0}.blogPageWrap .blog-content .share-post .custom-social h4{width:100%;margin-bottom:10px;text-transform:uppercase;font-size:15px;text-align:left}.blogPageWrap .blog-content .share-post .custom-social li{margin-left:0;margin-right:25px}.blogPageWrap .blog-content .share-post .custom-social li a{color:#599191}div#headingblogs{padding-bottom:0}div#contentBlogsSections{padding-top:0}div#category_module_settings .et_pb_row{width:100%;max-width:100%!important;margin:0}div#category_module_settings .clothingWrapper{display:flex;flex-flow:row wrap;margin-top:44px}div#category_module_settings .clothingWrapper .clothingImageWrap{width:calc(100% / 4);display:flex;flex-flow:column;position:relative}div#category_module_settings .clothingWrapper .clothingImageWrap img{display:block;width:100%;height:400px;border:none;transition:0.5s ease-in-out;object-fit:cover}div#category_module_settings .clothingWrapper .clothingImageWrap a:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:11111}div#category_module_settings .clothingWrapper .clothingImageWrap a:hover img{transform:scale(1.05)}div#category_module_settings .clothingWrapper .clothingImageWrap a{position:relative;overflow:hidden}div#image_common_section .et_pb_image_wrap,div#image_common_section .et_pb_image_wrap img{width:100%}div#image_common_section .et_pb_image_wrap,div#video_common_section .et_pb_video_box{padding:30px;background-size:cover;background-position-x:center;background-position-y:center;background-position:center center}.topbordersection:before{content:'';width:115px;height:115px;position:absolute;left:0;top:0;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/arrowtriangle.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(-90deg)}.topbordersection:after{content:'';width:115px;height:115px;position:absolute;right:0;top:0;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/arrowtriangle.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(0deg)}.bottombordersection:before{content:'';width:115px;height:115px;position:absolute;left:0;bottom:0;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/arrowtriangle.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(180deg)}.bottombordersection:after{content:'';width:115px;height:115px;position:absolute;right:0;bottom:0;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/arrowtriangle.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(90deg)}div#text_sections_common{font-size:15px;line-height:26px;font-weight:400;color:#000;margin-top:25px}div#text_sections_common p a:hover{padding-bottom:0;border-color:#000}div#text_sections_common p a.booknowbtn{display:inline-block;margin-top:15px;color:#000;text-transform:uppercase;font-weight:500;border-bottom:2px solid #599191;padding-bottom:4px;transition:0.5s ease-in-out}div#section_image_text{padding:0}div#image_common_section .et_pb_image_wrap img{height:490px;object-fit:cover}form#_filter ul{display:flex;flex-flow:column;list-style:none;background:#fff;width:185px;margin:0;padding:0;box-shadow:0 0 3px #ccc}form#_filter ul li input{opacity:0;height:100%;width:100%;margin:0;position:absolute;top:0;left:0;right:0;visibility:visible}form#_filter ul li{color:#fff;display:flex;flex-flow:column;justify-content:center;padding:0;position:relative;border-bottom:1px solid rgba(0,0,0,.1)}.blogs_filter{display:flex;flex-flow:column;cursor:pointer}.categories_filter{display:flex;border-bottom:2px solid #ccc;position:relative;justify-content:flex-end;padding-bottom:7px}form#_filter{position:absolute;top:170%;right:-48px;transition:0.5s ease-in-out;opacity:0;visibility:hidden;z-index:111}.blogs_filter h4{color:#599191;text-transform:uppercase;font-weight:600;font-size:15px}.blogs_filter:hover form#_filter{opacity:1;visibility:visible;top:100%}.border_dashed_images:after{position:absolute;content:'';top:20px;border:2px dashed rgba(255,255,255,.7);background:rgba(0,0,0,.6);left:20px;right:20px;bottom:20px;z-index:1;transition:0.5s ease-in-out}.border_dashed_images:hover:after{top:0;right:0;left:0;bottom:0;border-width:0px!important}div#sectionLinkPages .et_pb_blurb_content{height:100%;display:flex;flex-flow:row wrap;width:100%}.gatsby-testimonialWraps{background:#fff;box-shadow:0 0 13px #ccc;padding:85px 100px;display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center;margin-top:45px}.gatsby-testimonialWraps .item p{color:#000;font-size:16px;line-height:30px;margin-bottom:35px}.gatsby-testimonialWraps .item h4{font-size:20px;color:#000;text-transform:uppercase}.gatsby-testimonialWraps .owl-nav.disabled{display:block}.gatsby-testimonialWraps button.owl-next,.gatsby-testimonialWraps button.owl-prev{width:54px;height:105px;display:flex;flex-flow:column;align-items:center;justify-content:center;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/owlarrow-yellow.svg) no-repeat 100%!important;font-size:0!important;position:absolute;left:-140px;top:40%}.gatsby-testimonialWraps button.owl-next{transform:rotate(180deg);left:inherit!important;right:-140px}.gatsby-testimonialWraps span{display:flex;flex-flow:column;font-size:17px;font-weight:300;line-height:29px;color:#000}.gatsby-testimonialWraps span:before{content:'';width:90px;height:49px;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/quote.svg);background-repeat:no-repeat;background-size:100%}.gatsby-testimonialWraps span:after{content:'';width:90px;height:60px;margin-left:auto;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/quote.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(180deg)}.gatsby-testimonialWraps span p{padding:0 40px}.gatsby-testimonialWraps .item h5{color:#599191;font-size:17px;margin-top:8px}.popup-box{position:fixed;background:rgba(0,0,0,.8784313725490196);z-index:999999;width:100%;height:100vh;top:0;left:0;right:0;bottom:0;overflow:hidden;padding:0 0;display:flex;flex-flow:column;align-content:center;justify-content:center}.popup-box .btn-cross{padding:0;width:25px;height:25px;position:absolute;top:20px;right:20px;cursor:pointer}.modalwrapsectin{width:100%;max-width:800px;margin:0 auto!important;position:static;z-index:initial;overflow:visible;display:flex;flex-flow:column;background:#000;height:auto;padding:20px 120px 0 120px;border:1px solid #fff;position:relative}#loader{border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid #599191;width:50px;height:50px;margin:0 auto;margin-bottom:15px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.myseleectionsSection{display:flex;flex-flow:column;padding:80px 0;max-width:80%;margin:0 auto;width:100%}.myseleectionsSection .leftSectionsPages{width:300px;border-right:2px dashed #599191;padding-left:0}.myseleectionsSection .rightSectionsPages{width:calc(100% - 300px);padding-left:65px;display:flex;flex-flow:column;position:relative;color:#599191;font-weight:700;text-transform:uppercase}.myselectionLists{display:flex;flex-flow:column;margin-bottom:45px}.myselectionLists h2{color:#599191;text-transform:uppercase;font-weight:600;font-size:21px;letter-spacing:0;margin-bottom:14px}.myselectionLists ul{display:flex;flex-flow:column;padding-left:25px}.myselectionLists ul li a{color:#599191;text-transform:uppercase;font-size:15px;letter-spacing:.5px}.myselectionLists ul li{margin-bottom:20px}ul._child{margin-top:15px}ul._child li{position:relative}ul._child li::before{content:'-'}ul._child li a{padding-left:10px}.myseleectionsSection .rightSectionsPages .filterCatSection{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:25px;padding:0 19px}.myseleectionsSection .rightSectionsPages .filterCatSection .orderReverse{margin-left:auto}.myseleectionsSection .rightSectionsPages .filterCatSection h3{color:#599191;text-transform:uppercase;font-size:17px;font-weight:400}.myseleectionsSection .rightSectionsPages .selectionListWraps{display:flex;flex-flow:row wrap;overflow:hidden;padding:0 10px}.myseleectionsSection .rightSectionsPages .selectionListWraps .clothList{width:calc(100% / 3 - 20px);margin:8px 10px 20px 10px;display:flex;flex-flow:column;position:relative}.clothList .imgsection{position:relative;overflow:hidden}.clothList .preOrReserve{position:absolute;top:0;right:0;display:flex;flex-flow:column;align-items:center;justify-content:center;width:34px;height:42px;z-index:1}.clothList .preOrReserve:before{content:'';background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/arrowtriangle.svg);position:absolute;width:112px;height:96px;background-size:100%;right:-22px;background-repeat:no-repeat;top:-22px;transition:0.5s ease-in-out}.clothList .preOrReserve:hover:before{transform:rotate(-90deg) scale(1.1)!important;cursor:pointer}.clothList .preOrReserve span{position:relative;color:#fff;font-weight:700;font-size:18px}.clothList .preOrReserve span a{color:#fff}.clothList .preOrReserve.pre-order{left:0}.preorreserve_loader img{width:55px}.preorreserve_loader{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;background:#000000eb;display:flex;flex-flow:column;align-items:center;justify-content:center}.clothList .preOrReserve.pre-order:before{transform:rotate(-90deg);right:inherit;left:-35px;top:-15px}.titleSizePrice{position:absolute;top:-100%;right:0;left:0;display:flex;flex-flow:column;align-items:center;justify-content:center;background:#000000e3;transition:0.5s ease-in-out;opacity:0;visibility:hidden;padding-bottom:45px;height:100%}.titleSizePrice h2{color:#fff;font-weight:600;font-size:20px;text-transform:uppercase;display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center;padding:0 25px;line-height:26px}.titleSizePrice h2:after{content:'';width:65px;height:2px;background:#599191;margin-top:23px}.titleSizePrice .price{color:#fff;font-size:23px;font-weight:600;margin-top:15px;margin-bottom:22px}.titleSizePrice .sizelist ul{display:flex;flex-flow:row wrap;text-transform:uppercase}.titleSizePrice .sizelist ul li a{color:#fff}.titleSizePrice .sizelist ul li a:hover{color:#599191;transition:0.5s ease-in-out}.titleSizePrice .sizelist ul li{font-size:21px;margin-left:25px;color:#fff;font-weight:300}.titleSizePrice .sizelist ul li:first-child{margin-left:0}.myseleectionsSection .rightSectionsPages .selectionListWraps .imgsection:hover .titleSizePrice{opacity:1;visibility:visible;top:0}.preorderReserved{position:absolute;bottom:0;background:#599191;left:0;right:0;padding:21px 0}.preorderReserved h2{color:#fff;text-align:center;font-size:20px;font-weight:600;text-transform:uppercase;padding-bottom:0}.myseleectionsSection .rightSectionsPages .filterCatSection .orderReverse ul{display:flex;flex-flow:column}.myseleectionsSection .rightSectionsPages .filterCatSection .orderReverse ul li{display:flex;flex-flow:row wrap;margin-bottom:7px;align-items:center;color:#000;font-size:13px}.myseleectionsSection .rightSectionsPages .filterCatSection .orderReverse ul li span{background:#599191;font-weight:700;color:#fff;font-size:15px;padding:2px 9px;margin-right:7px}.myselectionLists.activeblock h2{color:#000}.myselectionLists ul li.active a{color:#000}.clothList .imgsection img{width:100%;height:320px;display:block;object-fit:cover;transition:0.5s ease-in-out}.clothList .imgsection:hover img{transition:0.5s ease-in-out;transform:scale(1.1)}#commentSectionMain::before{content:'';background:rgba(0,0,0,.85);position:absolute;top:0;right:0;left:0;bottom:0}#commentTestimonials{display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center;color:#fff}#commentTestimonials .addcomment{color:#fff;border-bottom:2px solid #599191;padding-bottom:9px;text-transform:uppercase;font-size:17px}.popupContent{display:flex;flex-flow:column;width:100%;height:100%;overflow:hidden;padding:0;align-items:center;justify-content:center}.modal .owl-carousel.popupWrapper{width:100%;height:100%}.modal .owl-carousel.popupWrapper .owl-stage-outer{height:100%}.modal .owl-carousel.popupWrapper .owl-stage-outer .owl-stage{height:100%}.modal .owl-carousel.popupWrapper .owl-stage-outer .owl-stage .owl-item{height:100%;display:flex;flex-flow:column;align-content:center;justify-content:center}.popupContent .popupImage{display:flex;flex-flow:column}.popupContent .popupImage img{width:100%;height:400px;object-fit:contain}.popupContent .popupDesc{color:#fff;text-align:center;padding:35px 0;line-height:27px;letter-spacing:.4px}.popupWrapper button.owl-next,.popupWrapper button.owl-prev{width:54px;height:65px;display:flex;flex-flow:column;align-items:center;justify-content:center;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/owlarrow.svg) no-repeat 100%!important;font-size:0!important;position:absolute;left:-80px;top:34%}.popupWrapper button.owl-next{left:inherit;right:-80px;transform:rotate(180deg)}.loginWrappers{position:absolute;bottom:20px;right:30px;width:35px;height:45px;z-index:111111}.loginWrappers a{width:33px;height:65px;background-size:100%!important;display:flex;background-repeat:no-repeat!important;transition:0.5s ease-in-out}.loginWrappers a:hover{opacity:0.8!important}.loginWrappers a:before{opacity:0}.loginWrappers .loader_img{position:absolute;left:0}.relatedWrapper{display:flex;flex-flow:row wrap;align-content:center;justify-content:center;padding:80px 0}.relatedWrapper .other_related{width:calc(100% / 3 - 40px);margin:0 20px;position:relative;display:flex;flex-flow:column}.relatedWrapper .other_related a{display:flex;flex-flow:column;position:relative}.relatedWrapper .other_related .imageContentWrap{display:flex;flex-flow:column}.relatedWrapper{display:flex;flex-flow:row wrap;margin:0 auto;max-width:1180px;width:100%}.other_related{display:flex;flex-flow:column;height:100%;position:relative}.relatedWrapper .other_related a .titleWrap{position:absolute;top:30px;right:30px;left:30px;bottom:30px;background:rgba(0,0,0,.8);display:flex;flex-flow:column;align-content:center;justify-content:center;border:2px dashed #ccc;transition:0.5s ease-in-out}.relatedWrapper .other_related a .titleWrap h2{color:#fff;text-align:center}.relatedWrapper .other_related a .expertiseBlurbImg{display:flex;flex-flow:column;background-size:cover;background-position-x:center;background-position-y:center}.relatedWrapper .other_related a .expertiseBlurbImg img{height:470px;object-fit:cover}.relatedWrapper .other_related .imageContentWrap:hover .titleWrap{top:0;right:0;left:0;bottom:0;border:none}.loginwrapsContent{background:url(http://demo.crisp.digital/gatsby/wp-content/uploads/2019/09/Digital-Trunk.jpg);background-repeat:no-repeat;height:100vh;position:relative}.loginwrapsContent::before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:#000}.loginwrapsContent .container{display:flex;flex-flow:column;height:100%;align-items:center;justify-content:center}.loginwrapsContent .container .loginwrapscontent{display:flex;flex-flow:column;align-items:center;justify-content:center}.loginwrapsContent .container .loginwrapscontent .gatsbyFormContent{width:500px}.titleContentSec span,.LoginContent p{text-align:center;color:#fff;font-size:15px;letter-spacing:inherit;line-height:11px;font-weight:400;letter-spacing:0}.LoginContent p{line-height:20px!important}.titleContentSec h2,.LoginContent h1{color:#fff;font-weight:400;margin-bottom:15px;font-size:38px;text-transform:uppercase}.LoginContent form,.formcontentCnt{display:flex;flex-flow:column;width:100%;margin-top:15px;margin-bottom:26px}.loginwrapsContent .container .loginwrapscontent .gatsbyFormContent .formcontentCnt{display:flex;flex-flow:column}.LoginContent form input{width:100%!important;height:46px;text-align:center;background:#ffffffa1;border:none;color:#000;font-size:15px;max-width:100%!important}div#password-lost-form-wrap{width:100%;display:flex;flex-flow:column;align-items:center;justify-content:center}div#password-lost-form-wrap fieldset label{margin-bottom:13px!important;display:block}.LoginContent form input:-webkit-autofill,.LoginContent form input:-webkit-autofill:hover,.LoginContent form input:-webkit-autofill:focus{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #fff0 inset;transition:background-color 5000s ease-in-out 0s}.LoginContent form input::-webkit-input-placeholder{color:#000;opacity:1}div#password-lost-form-wrap legend{color:#fff;text-transform:uppercase;margin-bottom:5px}.LoginContent form input:-ms-input-placeholder{color:#000;opacity:1}.LoginContent form input::placeholder{color:#000;opacity:1}.formcontentCnt .fieldForm button[type="submit"],.LoginContent form button[type="submit"],.LoginContent form input[type="submit"]{background:#599191;width:auto;padding:14px 30px;border:none;text-transform:uppercase;color:#fff;font-size:17px}.formcontentCnt .fieldForm{margin-bottom:15px;align-items:center;display:flex;position:relative;flex-flow:column}.LoginContent form button[type="submit"]:hover,.formcontentCnt .fieldForm button[type="submit"]:hover,.LoginContent form input[type="submit"]:hover{background:#fff;transition:0.5s ease-in-out;color:#599191;cursor:pointer}.edityouraccount{display:flex;flex-flow:column;align-items:center;justify-content:center}.edityouraccount a{color:#599191;font-size:21px;font-weight:500;letter-spacing:.4px}.mainheadingtitleSection{display:flex;flex-flow:column;align-items:center;justify-content:center}.wrapSectionsContentList{display:flex;flex-flow:row wrap}.related_single_post .recent_posts .blogPageWrap{width:calc(100% / 3 - 50px);display:flex;flex-flow:column;margin:0 70px 0 0;border-bottom:none}.related_single_post .recent_posts{display:flex;flex-flow:row wrap}.related_single_post .recent_posts .blogPageWrap:hover .blog-image{transform:scale(1.03)}.related_single_post .recent_posts .blogPageWrap .blog-image{width:100%;padding:20px;transition:0.5s ease-in-out}.related_single_post .recent_posts .blogPageWrap .blog-image img{height:285px}.related_single_post .recent_posts .blogPageWrap .blog-content{width:100%;padding:0 20px}.related_single_post .recent_posts .blogPageWrap .blog-content .blot-title h3{font-size:18px;padding-bottom:3px;text-transform:uppercase}.related_single_post .recent_posts .blogPageWrap .blog-content .blot-title h5{font-size:12px;font-weight:600;letter-spacing:.4px;margin-top:6px}.other_recent_post .container{width:100%;max-width:80%}.blogPageWrap .blog-content .blog-description p{font-weight:300;color:#000}.related_single_post .recent_posts .blogPageWrap:last-child{margin-right:0}.related_single_post h2{text-transform:uppercase;text-align:center;font-weight:600;margin-bottom:65px;color:#599191;font-size:25px}.btn-back a{color:#599191;font-size:21px;font-weight:600;text-transform:uppercase;position:relative;display:flex;flex-flow:row wrap;align-items:center}.btn-back{margin-bottom:45px;padding:0 16px}.btn-back a:hover{color:#000;transition:0.5s ease-in-out}.btn-back a:hover:before{margin-left:-9px}.btn-back a::before{content:'';margin-right:26px;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/arrowright-long.svg);background-repeat:no-repeat;width:35px;height:21px;background-size:35px;z-index:1;position:relative;display:flex;transition:0.5s ease-in-out}.page-template-confirmation-page-template header#main-header{height:150px;background:#000!important;display:flex;flex-flow:column}.wrapContent,.container{width:100%;max-width:80%}.blogPageWrapSinglePage{display:block;overflow:hidden;font-size:18px;font-weight:300;color:#000;line-height:29px}.blogPageWrapSinglePage .blog-image{float:left;margin-right:55px;margin-bottom:45px}.blogPageWrapSinglePage h3{font-size:25px;font-weight:600;color:#599191;margin-bottom:5px;margin-top:23px}.blogPageWrapSinglePage h5{font-weight:600;margin-bottom:24px}.single_page_blogsnews .container:before{opacity:0;visibility:hidden}form#_filter ul li input:checked~.fieldWrap{background:#599191;color:#fff}form#_filter ul li .fieldWrap{display:flex;padding:6px 20px;transition:0.5s ease-in-out;color:#599191;text-align:center;align-items:center;justify-content:center}header#main-header .container.clearfix.et_menu_container div#et-top-navigation ul#top-menu a:hover{color:#599191;opacity:1;background:transparent!important}.wrapContent .logo_container{position:static}.wrapContent{margin:0 auto;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;height:100%}.titleContainer h2{color:#599191;text-transform:uppercase;font-size:36px;padding-bottom:0}.secondHeaderInfos #et-info{display:flex;flex-flow:column;align-items:flex-end;color:#fff;font-size:16px;padding-bottom:0}.secondHeaderInfos #et-info a{color:#fff}.secondHeaderInfos #et-info a span#et-info-email:before,.secondHeaderInfos #et-info span#et-info-phone:before{opacity:0}.secondHeaderInfos #et-info span#et-info-phone{margin-right:0;margin-bottom:5px}.wrapContent .logo_container span.logo_helper{display:none}div#confirmationspage-content .et_pb_text_inner{color:#000;font-size:17px;line-height:26px;letter-spacing:.3px}div#confirmationspage-content .et_pb_text_inner a{color:#599191;font-weight:600}div#confirmationspage-content .et_pb_text_inner h2{font-size:18px;margin-bottom:15px}div#confirmationspage-content .et_pb_text_inner strong{color:#599191}.customwidgetSection{display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center;padding:70px 0 10px 0}.customwidgetSection .widget_media_image img{width:195px}.customwidgetSection .widget_text{color:#000;padding:10px 0}.customwidgetSection .widget_text ul li{line-height:21px;font-size:17px;letter-spacing:.8px}.customwidgetSection ul.et-social-icons li a{color:#599191}.infoselection{display:flex;flex-flow:row wrap;margin-top:15px;align-items:center;font-size:14px}.infoselection:before{content:'';margin-right:14px;width:25px;height:36px;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/blackhatman.svg) no-repeat 0 0 / 100%}.detailsMails{padding-bottom:30px;padding-left:45px}.forgetpassword{display:flex;text-align:center;flex-flow:column;margin-bottom:15px}.forgetpassword a{color:#fff;font-size:17px;letter-spacing:.2px}.registeraccount h2{color:#fff;font-size:18px;text-align:center;display:flex;align-items:center;letter-spacing:.4px}.registeraccount{display:flex;flex-flow:column;align-items:center}.registeraccount h2 a{color:#599191;margin-left:8px}.btnMore{display:flex;flex-flow:column;align-items:center}.btnMore a#loadmore{transition:0.5s ease-in-out}.blogPageWrapSinglePage .share-post{display:flex;flex-flow:column;width:100%;margin-top:45px;margin-bottom:25px;padding-left:20px}.blogPageWrapSinglePage .share-post ul h4{font-size:15px;text-transform:uppercase}.blogPageWrapSinglePage .share-post ul li{margin-left:0;margin-right:25px;margin-top:12px}.blogPageWrapSinglePage .share-post ul li a{color:#599191;font-size:21px}.blogPageWrapSinglePage p{padding-left:20px}div#contactFooterLinksSocials .et_pb_column{display:flex;flex-flow:column;align-items:center}div#contactFooterLinksSocials .et_pb_column .et_pb_text_inner h2{text-transform:uppercase;font-size:27px;color:#599191;font-weight:600}div#contactFooterLinksSocials{margin-top:85px}#contactFooterLinksSocials #sociallinks li.et-social-icon a{display:flex;flex-flow:row wrap;color:#599191;font-size:34px;align-items:center}#contactFooterLinksSocials #sociallinks li.et-social-icon a span{display:block;margin-left:25px;font-size:22px;font-weight:300;color:#000;letter-spacing:1.2px}#contactFooterLinksSocials #sociallinks li.et-social-icon{display:flex;flex-flow:row wrap;width:calc(100% / 2);margin:0 0 40px 0}#contactFooterLinksSocials #sociallinks ul.et-social-icons{display:flex;float:none;padding:0;flex-flow:row wrap;align-items:center;width:800px}#contactFooterLinksSocials #sociallinks li.et-social-icon a:hover{color:#000}.popuploginbox .btn-cross{position:absolute;top:20px;right:20px;width:25px;cursor:pointer}.selelction_add_popup{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.9);z-index:9999999999999;overflow:hidden;display:flex;flex-flow:column;align-items:center;justify-content:center;transition:0.5s ease-in-out}.popuploginbox{background:#000;width:610px;text-align:center;padding:85px 30px;border:1px solid #fff;position:relative}.popuploginbox h2{color:#599191;text-transform:uppercase;font-weight:600;font-size:21px;line-height:34px;padding:0 30px 20px 30px}.popuploginbox p{color:#fff;font-size:17px;margin:15px 0}.popuploginbox a.loginbutton{color:#fff;font-size:22px;text-transform:uppercase;padding:15px 0;display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.popuploginbox a.loginbutton::before{content:'';background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/logincon.svg);width:55px;height:82px;margin-right:15px;background-repeat:no-repeat;background-size:100%}.popuploginbox .registersec p{font-size:17px}.popuploginbox .registersec p a{color:#599191;transition:0.5s ease-in-out}.popuploginbox .registersec p a:hover{text-decoration:underline}.formcontentCnt p a{color:#fff}.formcontentCnt p:last-child a{color:#599191}.loginwrapscontent,.LoginContent{width:500px;position:absolute;right:0;left:0;display:flex;flex-flow:column;align-items:center;justify-content:center;z-index:11111111;margin:auto;text-align:center}.page-template .fullHeader .headerWrapper .mainHeaderImage:before,.page-template-tpl-login-area header#main-header .fullHeader .headerWrapper .mainHeaderImage:before{background:#000000b5!important}p.som-password-sent-message.som-password-error-message{margin-bottom:0;padding-bottom:14px;background:#599191;border-color:transparent!important}.loginwrapscontent .alert.error,.LoginContent .alert.error{margin-top:15px;color:#fff;font-style:italic}.loginwrapscontent br,.LoginContent br{display:none}.blogPageWrapSinglePage .blog-image img{width:100%}.titleSizePrice .loginWrappers img{width:42px!important;height:53px!important}.loader-main{display:flex;flex-flow:column;align-items:center;justify-content:center;background:#fff;position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;height:100%}.loader-main img{width:86px}.loader-main{background:rgba(255,255,255,.7)!important;position:fixed!important;top:0!important;right:0!important;left:0!important;bottom:0!important;z-index:11111!important;width:100%!important;height:100%!important}.fieldForm .alert.success{color:#fff;margin-top:15px;font-style:italic;display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.fieldForm .alert.success::before{content:"\f00c";margin-right:10px;font:normal normal normal 14px/1 FontAwesome;font-size:16px}.scroll-down{opacity:1;-webkit-transition:all .5s ease-in 3s;transition:all .5s ease-in 3s}.scroll-down{position:absolute;bottom:30px;left:50%;margin-left:-16px;display:block;width:32px;height:32px;border:2px solid #fff;background-size:14px auto;border-radius:50%;z-index:99999999;-webkit-animation:bounce 2s infinite 2s;animation:bounce 2s infinite 2s;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:flex;flex-flow:column;align-items:center;justify-content:center}.page-id-183 .et_pb_clothing_wrapper .main-title,.page-id-183 .et_pb_clothing_wrapper .clothingWrapper{display:none!important}.scroll-down:before{top:0;left:0;transform:rotate(-45deg);display:block;width:8px;height:8px;content:"";border:2px solid #fff;border-width:0 0 2px 2px;margin-top:-5px}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}.popuploginbox h3{color:#599191;text-transform:uppercase;font-weight:700;line-height:36px;display:flex;flex-flow:column;align-items:center;justify-content:center;padding:0 40px}.popuploginbox h3:before{content:'';background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/./images/logincon.svg);background-repeat:no-repeat;width:85px;height:135px;display:flex;margin-bottom:25px;background-size:100%}#customGalleryJames .et_pb_gallery_item{width:calc(100% / 3 - 40px);margin:0 30px;padding:0}#customGalleryJames .et_pb_gallery_item span.et_overlay{display:none}.et_pb_gallery_grid .et_pb_gallery_image a:before{background:rgba(0,0,0,.6);content:'';position:absolute;left:20px;right:20px;top:20px;bottom:20px;border:2px dashed rgba(255,255,255,.6);transition:0.5s ease-in-out}.mfp-image-holder .mfp-close{top:10px!important;font-size:40px!important;color:#fff!important;right:20px!important;opacity:1}.mfp-zoom-out-cur .mfp-figure{background:#000;padding:25px}.mfp-wrap .mfp-container button:hover{cursor:pointer!important}.mfp-zoom-out-cur .mfp-figure figcaption{display:none!important}.et_pb_gallery_grid .et_pb_gallery_image a:hover:before{top:0;right:0;left:0;bottom:0;border:none}#customGalleryJames .et_pb_gallery_item:first-child{margin-left:0}#customGalleryJames .et_pb_gallery_item:last-child{margin-right:0}.mainheadingtitleSection>p{width:80%;max-width:980px;margin:0 auto;text-align:center;margin-bottom:60px}#your_box h1::after{display:none}#your_box{margin-bottom:5px}#your_box h1,.mainheadingtitleSection.sec_title h2{font-weight:400}.mainheadingtitleSection.sec_title h2::after{display:none}.mainheadingtitleSection.sec_title p{max-width:640px;margin:auto}.et_pb_row.list_step{width:100%;max-width:100%!important}.list_step h4{color:#172531;font-size:80px;font-family:'baskerville';font-weight:700}.my_wardrobe .list_step h4{font-size:60px}.list_step .et_pb_text strong{color:#172531;font-family:'Avenir';font-size:17px;font-weight:900}#your_james_testimonial{padding:0}#your_james_testimonial h3::after{display:none}#your_james_testimonial h3{font-weight:400}#your_james_testimonial div#blogHeadings h2,.page-id-175 div#blogHeadings h2{color:#333}#your_james_testimonial .gatsby-testimonialWraps .item h4{color:#599191;font-size:18px}#your_james_testimonial .gatsby-testimonialWraps .item h5{display:none}#your_james_testimonial .gatsby-testimonialWraps{padding:60px 85px}#your_james_testimonial .gatsby-testimonialWraps .owl-dots{display:none}.et_pb_row.list_step .et_pb_column{border-right:3px dashed #599191;margin:0;width:33.33333%;padding:0 6%}.et_pb_row.list_step .et_pb_column:last-child{border-right:none}.et_pb_row.list_step .et_pb_column{border-right:3px dashed #599191;margin:0;width:33.33333%;padding:0 6%}.et_pb_row.list_step .et_pb_column:last-child{border-right:none}a.et_pb_button.get_btn{background:#599191;border:none!important;border-radius:0!important;color:#fff;font-size:18px;line-height:22px!important;font-family:'baskerville';padding:10px 20px!important;transition:all 0.5s ease-in-out}a.et_pb_button.et_pb_button_0.get_btn.et_pb_bg_layout_light::after{display:none}a.et_pb_button.et_pb_button_0.get_btn.et_pb_bg_layout_light:hover{background:#172531}#my_guarentee::before{background:rgba(0,0,0,.2)}#gurantee_content .text{color:#fff}#gurantee_content p{max-width:680px;margin:auto}.tailoring_grid .et_pb_row{display:flex;flex-flow:row wrap;text-align:center;justify-content:center;align-items:center}.tailoring_grid h4{font-size:26px;font-weight:900;color:#172531}.list_tailoring_services .et_pb_blurb{width:33.33333%;padding:0 2%;border-right:3px dashed #599191;text-align:center}.list_tailoring_services .et_pb_column{display:flex;flex-flow:row wrap;justify-content:center}.list_tailoring_services .et_pb_row{width:100%;max-width:100%!important}.list_tailoring_services .et_pb_blurb ul li{list-style:none;width:33.3333%;text-align:center;border-right:3px dashed #599191;padding:0 15px;color:#172531}.list_tailoring_services .et_pb_blurb ul{padding:0;display:flex;flex-flow:row wrap;justify-content:center;margin:0 -15px 30px}.list_tailoring_services .et_pb_blurb_content{max-width:100%;text-align:center}.list_tailoring_services .et_pb_blurb .et_pb_blurb_container{text-align:center!important}.list_tailoring_services .et_pb_blurb .et_pb_blurb_container h4{font-size:38px;font-family:'baskerville';font-weight:600;padding-bottom:30px}a.et_pb_button.get_btn{display:inline-block}a.et_pb_button.get_btn::after{display:none}a.et_pb_button.get_btn:hover{background:#000}.list_tailoring_services .et_pb_blurb ul li h5{color:#172531;font-family:'Avenir';font-weight:900}.list_tailoring_services .et_pb_blurb ul li:last-child{border:none}.list_tailoring_services .et_pb_blurb:nth-child(3n),.list_tailoring_services .et_pb_blurb:last-child{border:none}.list_tailoring_services a.et_pb_button.get_btn{padding:7px 15px!important}.tailoring_contact_info a{color:#599191;font-size:32px;line-height:34px;padding-bottom:8px;display:inline-block;transition:all 0.5s ease-in-out}.tailoring_contact_info a:hover{color:#172531}li.email a,li.callus a{color:#000;transition:all 0.5s ease-in-out}li.email a:hover{color:#599191}#steps_items .et_pb_image .et_pb_image_wrap,#steps_items .et_pb_image .et_pb_image_wrap img{max-height:97px}.refer_form{text-align:center;max-width:500px;margin:auto;width:100%}.refer_form form{padding:0 20px}.refer_form h2{display:flex;flex-flow:column;align-items:center;justify-content:center;color:#599191;font-weight:600;text-transform:uppercase;font-size:25px;margin-bottom:30px;line-height:32px}span.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item-label a{color:#666}span.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item{margin-left:0}.agree{margin-bottom:20px}.moove-gdpr-status-bar.gdpr-checkbox-disabled.checkbox-selected{display:none}.lity.lity-opened.lity-inline.moove_gdpr_cookie_modal_open{z-index:99999}#third_party_cookies fieldset.fl-strenabled{display:none}.home .bottom-nav .menu-item-home a{color:#bbb!important}div#section_image_text P+h2{margin-top:20px}div#made_to_measure h1 strong{font-size:17px;color:#000;margin-top:20px;display:block;max-width:800px;text-transform:initial;font-weight:400}.loginWrapper a{display:none}.error404 header#main-header,.error404 footer#main-footer{display:none}.content404{text-align:center;display:flex;flex-flow:column;justify-content:center;align-items:center;height:100vh}.content404 h1{color:#599191;font-size:120px;line-height:130px;font-weight:700}.content404 .et_pb_button.get_btn{margin-top:30px;font-size:25px;padding:13px 30px!important}.content404 p{font-size:25px;line-height:30px}#et-footer-nav .bottom-nav li.current-menu-item a{color:#bbb!important}._cUP1np9gMvFQrcPftuf.xahN8AEzyAvQtVj17TPv{margin-top:0!important;margin-bottom:0!important}.appointment-book a{color:#599191;font-size:22px;font-weight:700;display:inline-block;margin-top:30px}div#contactMainHeading.appointment-book{margin-bottom:0}.bottom-nav li:last-child{padding-right:0}#top-menu li:last-child ul li:last-child{display:none}.bottom-nav{display:flex;flex-flow:row wrap;justify-content:space-between}@media screen and (max-width:1600px){.blogWrap .blogImageWrap{width:440px}.titleSizePrice h2{font-size:17px;padding:0 20px;line-height:23px}.myseleectionsSection{max-width:92%';'}.blogWrap .blogcontentWrap{width:calc(100% - 440px);padding-left:40px}.gatsby-testimonialWraps button.owl-next,.gatsby-testimonialWraps button.owl-prev{left:-90px}.gatsby-testimonialWraps button.owl-next{right:-90px}.container,.other_recent_post .container,.myseleectionsSection{max-width:92%}.popupContent .popupImage{align-items:center}.popupContent .popupImage img{width:335px;height:305px}.body-hide{overflow:hidden}.related_single_post .recent_posts .blogPageWrap{width:calc(100% / 3 - 7px);margin:0 10px 0 0}.related_single_post .recent_posts .blogPageWrap .blog-content .blot-title h3{font-size:17px;line-height:27px}.list_step h4{font-size:65px}.my_wardrobe .list_step h4{font-size:60px}#your_james_testimonial .gatsby-testimonialWraps{padding:55px}}@media(max-width:1440px){.content404 h1{font-size:70px;line-height:80px}.content404 p{font-size:20px}.content404 .et_pb_button.get_btn{font-size:22px}}@media screen and (max-width:1366px){.my_wardrobe .list_step h4{font-size:55px}}@media screen and (max-width:1290px){.headerInner{left:4%;padding-left:5px}.et_header_style_left .logo_container{left:0}.captionWrapper h3{font-size:30px}.headerInner div#et-info{font-size:16px}.loginWrapper img{width:35px}header#main-header .container.clearfix.et_menu_container div#et-top-navigation ul#top-menu a{font-size:18px;padding:20px 0}.et_header_style_left .logo_container a img#logo{width:100%;height:100%}.relatedWrapper .other_related a .titleWrap h2,#sectionLinkPages .et_pb_blurb_container h4{font-size:17px}div#text_sections_common{font-size:15px;line-height:25px}.myseleectionsSection .leftSectionsPages{width:230px}.myselectionLists h2{font-size:17px}.myselectionLists ul{padding-left:15px}.myselectionLists ul li a{font-size:14px}.myseleectionsSection .rightSectionsPages{width:calc(100% - 230px);padding-left:30px}.preorderReserved h2{font-size:17px}.titleSizePrice h2{font-size:16px;padding-bottom:0}.titleSizePrice .sizelist ul li{font-size:17px}.preorderReserved{padding:14px 0}.clothList .imgsection img{height:260px}.partnersWrapper .team_holder .img_wrapper{width:52%}.partnersWrapper .team_holder .content_wrapper{width:calc(100% - 52%)}#OurPartners .et_pb_text_inner{padding:0}div#sectionsBlogs.et_pb_row{max-width:94%!important;width:100%}.blogPageWrapSinglePage .blog-image{margin-bottom:15px}header#main-header .container.clearfix.et_menu_container{max-width:91%}.border_images_list,div#section_image_text.et_pb_row,#testimonialssection .et_pb_row,#gatsbywelcomesec .et_pb_row{max-width:90%!important;width:100%}.blogWrapper button.owl-next,.blogWrapper button.owl-prev{left:-60px}.blogWrapper button.owl-next{right:-60px}.blogWrapper button.owl-next,.blogWrapper button.owl-prev{width:55px;height:45px}.gatsby-testimonialWraps button.owl-next,.gatsby-testimonialWraps button.owl-prev{width:54px;height:35px}.gatsby-testimonialWraps{padding:45px}.my_wardrobe .list_step h4{font-size:50px}}@media screen and (max-width:1170px){.loginwrapsContent .container .loginwrapscontent .gatsbyFormContent .formcontentCnt .fieldForm input{height:42px}form#_filter{right:0}.loginwrapsContent .container .loginwrapscontent .gatsbyFormContent .formcontentCnt .fieldForm button{padding:10px 30px}.blogPageWrap .blog-content{padding-left:15px;padding-top:5px}#partnersRowSection.et_pb_row,#contactFormDetails.et_pb_row{max-width:95%!important;width:100%}.list_step h4{font-size:55px}.my_wardrobe .list_step h4{font-size:48px}.my_wardrobe .et_pb_row.list_step .et_pb_column{padding:0 5%}.bottom-nav li{display:block}}@media screen and (max-width:1030px){.captionWrapper h3{font-size:24px}#sectionLinkPages .et_pb_blurb_container{top:10px;right:10px;left:10px;bottom:10px;border:1px dashed rgba(255,255,255,.7)}.blogWrap .blogImageWrap .blogImageWrapInside{height:300px}.blogWrap .blogImageWrap{width:320px}.blogWrap .blogcontentWrap{width:calc(100% - 320px);padding-left:20px}.blogWrap .blogcontentWrap h3{font-size:22px;line-height:36px}.nav li ul li a{font-size:15px!important}#testimonialssection .et_pb_column{margin-right:30px;width:31%}.gatsby-testimonialWraps span p{padding:10px 40px}.gatsby-testimonialWraps span{font-size:15px;line-height:25px}.gatsby-testimonialWraps{padding:45px 45px 15px 45px}#your_james_testimonial .gatsby-testimonialWraps{padding:35px 35px 10px 35px}.gatsby-testimonialWraps button.owl-next{left:-50px}.gatsby-testimonialWraps button.owl-next{right:-90px}div#image_common_section .et_pb_image_wrap img{height:300px;object-fit:cover}div#section_image_text .et_pb_column_1{margin-right:0;width:42%}div#section_image_text .et_pb_column_2{width:calc(100% - 42%);padding-right:20px}div#category_module_settings .clothingWrapper .clothingImageWrap{width:calc(100% / 3)}.relatedWrapper .other_related a .expertiseBlurbImg img{height:330px}.relatedWrapper .other_related a .titleWrap{top:10px;right:10px;left:10px;bottom:10px;border:1px dashed #ccc}.loginWrappers{bottom:20px;right:20px;width:30px;opacity:.9}.myseleectionsSection .rightSectionsPages .selectionListWraps .clothList{width:calc(100% / 2 - 20px)}.blog-image{height:100%;width:340px}.modal{height:85%}.blogPageWrap .blog-content{width:calc(100% - 355px)}.blogPageWrap .blog-image img{height:auto}.blogPageWrap .blog-content .blog-description p{font-weight:400;color:#000;font-size:15px;line-height:22px}.blogPageWrap .blog-content .blog-buttin{margin-top:20px}.blogPageWrap{margin-bottom:35px;padding-bottom:36px}.blogPageWrapSinglePage{font-size:15px;font-weight:400;color:#000;line-height:26px}#OurPartners .et_pb_text_inner{font-weight:400}.partnersWrapper .team_holder .content_wrapper p{font-weight:400;color:#000;line-height:28px}.partnersWrapper .team_holder .img_wrapper{width:40%}.partnersWrapper .team_holder .content_wrapper{width:calc(100% - 40%)}.gatsby-testimonialWraps button.owl-next,.gatsby-testimonialWraps button.owl-prev{left:-50px}.gatsby-testimonialWraps button.owl-next,.gatsby-testimonialWraps button.owl-nect{right:-50px}#contactDetails ul li strong{font-size:17px;margin-bottom:0}#contactDetails ul li{margin-bottom:13px;padding-left:56px;font-weight:400;font-size:17px;line-height:33px;padding-top:0}#contactDetails ul li:before{width:31px;height:60px;top:6px}.my_wardrobe .list_step h4{font-size:42px}}@media screen and (max-width:980px){.bottom-nav li.menu-item-has-children,.bottom-nav li.menu-item-has-children~li{padding-right:0}.bottom-nav li.menu-item-has-children li:last-child{padding:0}.bottom-nav{display:flex;flex-flow:column;gap:20px}header#main-header .container.clearfix.et_menu_container div#et-top-navigation nav#top-menu-nav{display:none}div#soundButtonSec{left:10%;bottom:120px;display:flex;flex-flow:column;justify-content:center;align-items:center}header#main-header .fullHeader .headerWrapper{position:relative}.scissorsAnimation{display:none!important}#main-header{z-index:9999999999}.team_holder .gatsbybuttonLine{bottom:156px}.page-id-34 header#main-header{height:auto!important}#et-top-navigation{padding-left:0px!important}ul#mobile_menu{position:fixed;right:-100%;width:295px;left:inherit;top:0;bottom:0;padding:0;border:none;transition:0.5s ease-in-out;height:100%!important;display:block!important;background:#000}.mobile_nav.opened #mobile_menu{right:0!important}.mobile_nav.opened::before{transition:0.5s ease-in-out;opacity:1;visibility:visible}.mobile_nav::before{content:'';position:fixed;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background:rgba(150,123,85,.9);transition:0.5s ease-in-out;opacity:0;visibility:hidden;z-index:9999}#mobile_menu .closemenuBtn{position:absolute;top:0;left:-40px;background:#000;display:flex;flex-flow:column;align-items:center;padding-bottom:0!important;width:40px;height:40px;justify-content:center}#mobile_menu .closemenuBtn::before{color:#fff}#mobile_menu li a{color:#fff;font-weight:400;font-size:17px;letter-spacing:.6px;font-weight:500;font-family:raleway,sans-serif;color:#f5f4f3!important}#mobile_menu li .sub-menu{background:rgba(0,0,0,.1)}#mobile_menu .closemenuBtn:before{content:'\4d'!important;color:#fff!important}.home.mobile_menu_bar.mobile_menu_bar_toggle::before{color:#fff!important}.mobile_menu_bar.mobile_menu_bar_toggle::before{color:#fff!important}.home .mobile_menu_bar.mobile_menu_bar_toggle::before{color:#fff}span.mobile_menu_bar.mobile_menu_bar_toggle{padding-bottom:0!important;padding-top:0}.scissorsAnimation{display:none}.headerInner{width:100%;right:0;left:auto;text-align:center;display:flex;flex-flow:column;align-items:center;justify-content:center;bottom:70px!important}header#main-header .container.clearfix.et_menu_container div#et-top-navigation{position:static;height:auto;background:#599191;margin:24px 20px 0 0!important;padding:0!important;height:49px;display:flex;flex-flow:column;align-items:center;justify-content:center;width:47px;border-radius:50%}header#main-header .container.clearfix.et_menu_container{position:static;margin:0;height:144px;width:auto!important;z-index:9999999999;padding-left:35px;display:flex;flex-flow:row-reverse;align-items:center;justify-content:center}header#main-header .container.clearfix.et_menu_container .logo_container{position:static;width:145px}.et_header_style_left .logo_container a img#logo{width:100%;max-width:100%}.et_header_style_left .logo_container a{display:flex;flex-flow:column;width:100%}.border_images_list .et_pb_column{width:calc(100% / 3 - 20px);margin:10px}#main-footer #footer-widgets .footer-widget{margin:0!important}.socialIconsHeader{right:30px}footer#main-footer div#et-footer-nav #menu-footer_menu li .sub-menu li a{color:#599191!important;font-size:11px!important;letter-spacing:0}footer#main-footer div#et-footer-nav #menu-footer_menu li .sub-menu li{margin-bottom:5px}footer#main-footer div#footer-widgets{padding:40px 0 10px 0}.blogPageWrap .blog-content .blot-title h3{font-size:18px;line-height:29px}div#contactFormDetails:before{display:none}#contactDetails ul li{width:calc(100% / 2);margin:0 0 30px 0;font-size:14px}#contactDetails ul{display:flex;flex-flow:row wrap}div#contactFormDetails .et_pb_column.et_pb_column_1_2{padding-left:0}div#contactFormDetails .et_pb_column.et_pb_column_1_2{padding:0 20px;width:100%}#contactFooterLinksSocials #sociallinks li.et-social-icon a span{margin-left:15px;font-size:17px;font-weight:400;letter-spacing:0}.edityouraccount{margin-top:20px}.et_pb_section.tailoring_grid{padding-bottom:0}.list_tailoring_services .et_pb_blurb:nth-child(3n){border-right:3px dashed #599191}.tailoring_grid .et_pb_row:nth-child(even) .et_pb_column:first-child{order:2;margin-bottom:0;margin-top:30px}.list_tailoring_services .et_pb_blurb .et_pb_blurb_container h4{font-size:30px}.list_tailoring_services .et_pb_blurb:nth-child(2n){border:none}.list_tailoring_services .et_pb_blurb{width:50%}.et_pb_section.list_tailoring_services{padding:0}.tailoring_contact_info a{font-size:26px;line-height:26px}.gatsby-testimonialWraps button.owl-next,.gatsby-testimonialWraps button.owl-prev{left:-35px}.gatsby-testimonialWraps button.owl-next,.gatsby-testimonialWraps button.owl-nect{right:-35px}.et_pb_row.list_step .et_pb_column{border-right:none;margin:0 0 20px;width:100%}.no_padding_bottom{padding-bottom:10px}.no_padding{padding:0}#steps_items{padding:60px 0 0 0}#steps_items .et_pb_row:first-child{padding:0}.list_step h4{font-size:45px}#my_guarentee div#blogHeadings h2{font-size:48px}#partner_slider .owl-carousel .owl-item img{height:581px}.bannerTxtHeader{bottom:auto;top:30%;padding:20px 40px}.bannerTxtHeader h4{font-size:90px;line-height:82px;padding-top:0;width:100%}div#footer-bottom .container div#footer-info{display:block}}@media screen and (max-width:980px){.mobile_nav .select_page{position:fixed;top:0;right:295px;background:#000;align-items:center;padding-bottom:0!important;width:40px;height:40px;justify-content:center;z-index:9999999;font-size:0;text-align:center;line-height:40px;transform:translateY(-40px);opacity:0;display:block}.active_menubox .mobile_nav .select_page{opacity:1;transform:translate(0);transition:all ease 1.5s}span.select_page::before{content:'\4d'!important;color:#fff!important;font-size:32px;position:relative;left:0;top:2px;cursor:pointer;font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}#customGalleryJames .et_pb_gallery_item{width:100%;margin:0 0 50px 0}.mainheadingtitleSection h2,#commentTestimonials h2,.text-title-rtestimonials h3,#wedding h1,.et_pb_clothing_wrapper .main-title h3,.maintitleImages h1,#blogTextTitle h1,#contactMainHeading h1,#OurPartners h1.entry-title{font-size:25px}.et_pb_gallery_grid .et_pb_gallery_image a img{width:100%}#commentTestimonials h2::after{width:160px;height:45px;margin-top:25px;margin-bottom:10px}.relatedWrapper .other_related{margin:0 10px}header#main-header .container.clearfix.et_menu_container{padding-left:25px}.titleContentSec h2,.LoginContent h1{margin-bottom:11px;font-size:28px;padding-bottom:0}.LoginContent form .formcontentCnt{margin-top:0}.partnersWrapper .team_holder .content_wrapper,.partnersWrapper .team_holder .img_wrapper{width:100%;padding:0}.partnersWrapper .team_holder .img_wrapper{margin-bottom:45px;padding-left:0!important}.partnersWrapper .team_holder .img_wrapper img{width:100%}.partnersWrapper .team_holder:nth-child(even){flex-flow:column}#testimonialssection .et_pb_column{margin-right:10px;width:32%}.formcontentCnt .fieldForm button[type="submit"],.LoginContent form button[type="submit"],.LoginContent form input[type="submit"]{width:auto;padding:9px 30px;font-size:16px}.popup-box{padding:0 40px}.LoginContent form,.formcontentCnt{margin-bottom:0}.formcontentCnt .fieldForm:last-child{margin-bottom:0}.LoginContent form input{height:39px}input::-internal-input-suggested,textarea::-internal-input-suggested{color:#f00!important}header#main-header .container.clearfix.et_menu_container div#et-top-navigation{margin:0 20px 0 0!important}header#main-header .container.clearfix.et_menu_container .logo_container span.logo_helper{display:none}header#main-header .container.clearfix.et_menu_container{height:114px}.socialIconsHeader{right:30px;top:10px}header#main-header .container.clearfix.et_menu_container .logo_container{width:146px}header#main-header .container.clearfix.et_menu_container div#et-top-navigation{margin:0 20px 0 0!important;height:49px;width:26px;border-radius:0;background:none}.partnersWrapper .team_holder{margin-bottom:35px}.blogPageWrapSinglePage .blog-image{margin-right:20px}.blogPageWrapSinglePage h5{margin-bottom:4px}.related_single_post .recent_posts .blogPageWrap{width:100%}#contactFooterLinksSocials #sociallinks li.et-social-icon{width:100%;margin:0 0 20px 30px;align-items:center;justify-content:center}.formcontentCnt p a{margin-top:11px;display:inline-block}.formcontentCnt p:not(.has-background):last-of-type a{margin-top:0}.loginwrapscontent,.LoginContent{width:370px}.titleContentSec span,.LoginContent p{font-size:12px;line-height:20px}header#main-header{position:relative!important}.myseleectionsSection .leftSectionsPages{width:180px}.myselectionLists h2{font-size:14px}.myselectionLists ul{padding-left:0}.myselectionLists ul li{margin-bottom:7px}.myselectionLists ul li a{font-size:13px;text-transform:none}.myselectionLists h2{margin-bottom:0}.myseleectionsSection .rightSectionsPages{width:calc(100% - 180px);padding-left:20px}.preorderReserved h2{font-size:15px}.titleSizePrice h2:after{margin-top:8px}.titleSizePrice .price{font-size:19px;margin-top:13px;margin-bottom:12px}.titleSizePrice{padding-bottom:20px}.captionWrapper h3{margin-bottom:0;padding-bottom:0}header#main-header .container.clearfix.et_menu_container div#et-top-navigation::before{display:none!important}html.js{margin-top:0!important}div#section_image_text .et_pb_column_2,div#section_image_text .et_pb_column_1{width:100%;padding:0}div#section_image_text .et_pb_column_2{padding:0 20px}div#section_image_text .et_pb_column_2 div#text_sections_common{margin-top:0}.modalwrapsectin{padding:20px 90px 0 90px}.popupWrapper button.owl-next,.popupWrapper button.owl-prev{height:35px}div#category_module_settings .clothingWrapper .clothingImageWrap{width:calc(100% / 2)}.relatedWrapper .other_related{margin:20px;width:100%}#common_sections_tops .et_pb_row.et_pb_row_0{padding-bottom:0;padding-top:65px}.my_wardrobe .list_step h4 br{display:none}}@media (max-width:812px) and (orientation:landscape){header#main-header,#home_video{height:400px!important}}@media (max-width:768px){.bannerTxtHeader h4{font-size:70px;line-height:70px}div#contactMainHeading.appointment-book{margin-bottom:30px}}@media (max-width:767px){.list_tailoring_services .et_pb_blurb{width:100%;border:none}.list_tailoring_services .et_pb_blurb:nth-child(3n){border:none}.list_tailoring_services .et_pb_blurb .et_pb_blurb_container h4{font-size:26px}.list_step h4{font-size:36px}#my_guarentee div#blogHeadings h2{font-size:38px}#your_james_testimonial .gatsby-testimonialWraps{padding:25px 25px 10px 25px}.partnersWrapper .team_holder .img_wrapper{height:440px;position:relative}.socialIconsHeader .et-social-icons li a{font-size:22px}}@media screen and (max-width:690px){.bannerTxtHeader h4{font-size:60px;line-height:65px}div#welcometo_gatsby .et_pb_blurb_content .et_pb_blurb_container,div#welcometo_gatsby .et_pb_blurb_content .et_pb_main_blurb_image{width:100%}div#welcometo_gatsby .et_pb_blurb_content .et_pb_blurb_container{margin-top:25px}#testimonialssection .et_pb_column{width:100%}#sectionLinkPages .et_pb_blurb_container{top:30px;right:30px;left:30px;bottom:30px;border:2px dashed rgba(255,255,255,.7)}.blogWrap .blogImageWrap{width:100%}.blogWrap .blogcontentWrap{width:100%;padding-left:0}footer#main-footer div#et-footer-nav #menu-footer_menu{flex-flow:column}footer#main-footer div#et-footer-nav #menu-footer_menu li{margin-bottom:25px;width:100%;text-align:left}footer#main-footer div#et-footer-nav #menu-footer_menu li .sub-menu li{margin-bottom:5px!important}footer#main-footer div#et-footer-nav #menu-footer_menu li .sub-menu li a{font-size:14px!important}.loginwrapscontent,.LoginContent{width:50%}.captionWrapper h3{font-size:24px;margin-bottom:0;padding-bottom:0}.blog-image{height:100%;width:100%}.blogPageWrap .blog-content{width:100%}.blogPageWrapSinglePage h5,.blogPageWrapSinglePage h3{padding:4px 19px 9px 19px;line-height:30px}.btn-back{margin-bottom:0;padding:0 16px;margin-top:45px}.myseleectionsSection .leftSectionsPages{width:100%}.myseleectionsSection .rightSectionsPages{width:100%;padding-left:0;margin-top:45px}.myseleectionsSection .leftSectionsPages{width:100%;border-right:none;overflow:hidden;display:flex;flex-flow:column;position:relative}.myselectionLists ul{margin-top:0;transition:0.5s ease-in-out;opacity:0;visibility:hidden;width:100%;border:1px solid #ccc;padding:0;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;height:0}.myselectionLists ul.activeList{margin-top:0;opacity:1;visibility:visible;height:auto;margin-bottom:5px}.myselectionLists{justify-content:center;position:relative;margin-bottom:0;align-items:center}.myselectionLists h2{background:#fff;position:relative;z-index:1;border:1px solid #ccc;padding:13px;text-align:center;width:200px}#contactDetails ul{flex-flow:column;align-items:center;justify-content:center;padding-left:0}#contactDetails ul li{display:flex;width:100%;flex-flow:column;align-items:center;justify-content:center;text-align:center;padding:40px 0;border:1px solid #ccc}#contactDetails ul li:before{position:static}.border_images_list .et_pb_column{width:100%;margin:0 0 30px 0}.border_images_list .et_pb_column .et_pb_image_wrap{width:100%}.border_images_list .et_pb_column .et_pb_image_wrap img{width:100%;height:auto}.modalwrapsectin{padding:20px}.popuploginbox{background:#000;width:90%;text-align:center;padding:45px 10px;border:1px solid #fff;position:relative}div#OurPartners{padding-bottom:0}div#partnersRowSection{padding-top:0}.myselectionLists ul li{margin-bottom:0;width:calc(100% / 3)}.myselectionLists ul li a{font-size:13px;text-transform:none;padding:12px 16px;display:block}.myselectionLists h2:hover{background:#599191;border-color:#599191;color:#fff}.myselectionLists ul.activeList{position:relative}.myselectionLists ul.activeList::before{content:'';position:absolute;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #7b7975;top:-11px;z-index:1}.myselectionLists ul.activeList::after{content:'';position:absolute;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #fff;top:-10px;z-index:1}}@media screen and (max-width:500px){.gatsby-testimonialWraps button.owl-next,.gatsby-testimonialWraps button.owl-prev{left:-34px}.gatsby-testimonialWraps button.owl-next,.gatsby-testimonialWraps button.owl-nect{right:-34px}.gatsby-testimonialWraps span p{padding:10px 0;font-weight:400}.gatsby-testimonialWraps span:before,.gatsby-testimonialWraps span:after{width:40px;height:29px}.loginwrapscontent,.LoginContent{width:85%;margin-top:24px}.socialIconsHeader .custom-social li a{font-size:18px}.socialIconsHeader .custom-social li{margin-bottom:10px;margin-left:0}.socialIconsHeader{right:10px}.footer-widget div#media_image-2 img{width:145px}.headerInner{width:100%;right:0;left:auto;text-align:center;display:flex;flex-flow:column;align-items:center;justify-content:center;bottom:130px}.headerInner div#et-info{text-align:center;display:flex;flex-flow:column;align-items:center;justify-content:center;font-size:13px}.headerInner div#et-info span#et-info-phone{margin-bottom:0}div#category_module_settings .clothingWrapper .clothingImageWrap{width:100%}.relatedWrapper .other_related{margin:20px 20px 0 20px!important;width:100%}.relatedWrapper{padding:10px 0}.popuploginbox h2{color:#599191;text-transform:uppercase;font-weight:600;font-size:14px;line-height:24px;padding:10px}.popuploginbox p{color:#fff;font-size:13px;margin:5px 0}.popuploginbox .registersec p{font-size:12px}.popuploginbox a.loginbutton::before{width:35px;height:52px}.modalwrapsectin{padding:0 0 0 0}.popupWrapper button.owl-prev{left:-30px}.popupWrapper button.owl-next{right:-30px}.popupContent .popupDesc{padding:12px 20px;line-height:21px;letter-spacing:0;font-size:12px}.popup-box .btn-cross{top:-40px;right:0}#contactFooterLinksSocials #sociallinks ul.et-social-icons{width:100%;display:flex;flex-flow:column;align-items:flex-end}.myseleectionsSection .rightSectionsPages .selectionListWraps .clothList{width:100%}.LoginContent form input{height:37px;font-size:13px}.formcontentCnt .fieldForm{margin-bottom:2px}.titleContentSec h2,.LoginContent h1{margin-bottom:3px;font-size:19px;padding-bottom:0}footer#main-footer{margin-top:45px}.myseleectionsSection .rightSectionsPages .filterCatSection{flex-flow:column;align-items:flex-start;justify-content:flex-start}.myseleectionsSection .rightSectionsPages .filterCatSection .orderReverse{margin-left:0}.myselectionLists ul li{width:100%;align-items:center;justify-content:center;display:flex;border-top:1px solid #ccc}.myselectionLists ul li:first-child{border-top:none}.clothList .imgsection img{height:auto}.blogWrapper button.owl-next,.blogWrapper button.owl-prev{left:-29px;height:19px!important}.blogWrapper button.owl-next{right:-19px;height:19px!important}.owl-dots{margin-top:65px}div#blogHeadings h2{background-size:80px;padding:63px 0 40px 19px;font-size:25px}.myseleectionsSection .rightSectionsPages .filterCatSection .orderReverse ul li{font-size:11px}.bannerTxtHeader h4{font-size:50px;line-height:55px}}@media (max-width:480px){.partnersWrapper .team_holder h2{font-size:23px}.bottom-nav li.menu-item-has-children li{display:block;padding:0}.list_tailoring_services .et_pb_blurb .et_pb_blurb_container h4{font-size:26px}.tailoring_contact_info a{font-size:22px;line-height:22px}.list_step h4{font-size:32px}#my_guarentee div#blogHeadings h2{font-size:32px}.bannerTxtHeader h4{font-size:40px;line-height:45px}.appointment-book a{font-size:18px}}@media screen and (max-width:340px){.captionWrapper h3{font-size:16px}ul#mobile_menu{width:265px}div#welcometo_gatsby .et_pb_blurb_content .et_pb_blurb_container h4{font-size:20px}#sectionLinkPages .et_pb_blurb_container{top:10px;right:10px;left:10px;bottom:10px;border:1px dashed rgba(255,255,255,.7)}.socialIconsHeader{display:none}.myseleectionsSection .rightSectionsPages .filterCatSection{padding:0 12px}div#contactFooterLinksSocials .et_pb_column .et_pb_text_inner h2{font-size:21px}div#contactFooterLinksSocials{margin-top:10px}.myseleectionsSection .rightSectionsPages .filterCatSection .orderReverse ul li{font-size:11px}.list_tailoring_services .et_pb_blurb .et_pb_blurb_container h4{font-size:24px}.tailoring_contact_info a{font-size:20px;line-height:20px}#my_guarentee div#blogHeadings h2{font-size:26px}.list_tailoring_services .et_pb_blurb ul{margin:0 20px}.list_tailoring_services .et_pb_blurb ul li{width:100%;border-right:none;border-bottom:3px dashed #599191;padding:12px}.list_tailoring_services .et_pb_blurb ul li:first-child{border-top:3px dashed #599191}.loginwrapscontent{top:30%}}@media screen and (min-width:981px){.my_wardrobe .et_pb_row.list_step .et_pb_column{height:484px}}@media screen and (min-width:1366px){.my_wardrobe .et_pb_row.list_step .et_pb_column{height:440px}}.animation-menus{height:0%!important}.animation-menus .leftHandle{animation-name:lefthandle}.animation-menus .rightHandle{animation-name:righthandle}.scissorsAnimation{width:25px;background:#000;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;position:absolute;top:-54px;right:8px}.leftHandle{width:73px;height:53px;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/./images/left-handle.png) no-repeat 0 0 / cover;position:absolute;top:4px;left:0;animation-duration:0.2s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:0s}.rightHandle{width:73px;height:55px;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/./images/right-handle.png) no-repeat 0 0 / cover;position:absolute;top:4px;left:-2px;z-index:1;animation-duration:0.2s;;animation-direction:alternate;animation-iteration-count:infinite;animation-delay:0s;animation-timing-function:ease-out;animation-fill-mode:forwards}@-webkit-keyframes righthandle{0%{transform:rotate(0deg)}25%{transform:rotate(-15deg)}50%{transform:rotate(-25deg)}75%{transform:rotate(-35deg)}100%{transform:rotate(-45deg)}}@keyframes righthandle{0%{transform:rotate(0deg)}25%{transform:rotate(-15deg)}50%{transform:rotate(-25deg)}75%{transform:rotate(-35deg)}100%{transform:rotate(-45deg)}}@-webkit-keyframes lefthandle{0%{transform:rotate(0deg)}25%{transform:rotate(15deg)}50%{transform:rotate(25deg)}75%{transform:rotate(35deg)}100%{transform:rotate(45deg)}}@keyframes lefthandle{0%{transform:rotate(0deg)}25%{transform:rotate(15deg)}50%{transform:rotate(25deg)}75%{transform:rotate(35deg)}100%{transform:rotate(45deg)}}.marker-location{display:flex;flex-flow:column;width:171px;font-size:14px;line-height:22px;text-align:center;font-family:montserrat,sans-serif;font-weight:400}.marker-location strong{color:#948253;text-transform:uppercase;margin-bottom:10px;padding-top:11px}#commentTestimonials .gatsbybuttonLine a{color:#fff;font-size:18px}p#no_more_news_message{font-weight:700;margin-top:25px;text-transform:uppercase;color:#599191;font-size:18px}#contactDetails ul li .gatsbybuttonLine{margin-top:0;align-items:flex-start;margin-left:-15px}#contactDetails ul li .gatsbybuttonLine a{text-align:center;display:flex;flex-flow:row wrap;margin-top:0;padding:10px 20px 1px 16px;border-radius:45px}#contactDetails ul li .gatsbybuttonLine a:before{content:'';background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/images/icon-book.svg) no-repeat 0 0 / 100%!important;background-size:15px;width:45px;height:45px;display:flex;z-index:11111;margin-right:27px;transform:translate3d(0,.6em,0);transition:transform 0.4s cubic-bezier(.2,0,0,1) 0.4s}#contactDetails .booknow .gatsbybuttonLine a:hover:before{transform:translate3d(0,0,0);transition:transform 0.6s cubic-bezier(.2,0,0,1) 0.4s}#contactDetails ul li .gatsbybuttonLine a span.text{font-weight:700;text-transform:uppercase;font-size:21px;color:#599191}#contactDetails ul li.booknow{padding-left:0}.formcontentCnt .fieldForm input.frontend-image{font-size:13px;padding:0 10px;text-align:left}.formcontentCnt .fieldForm a.upload-button{position:absolute;right:0;background:#599191;top:0;bottom:0;color:#fff;padding:0 20px;display:flex;flex-flow:column;align-items:center;justify-content:center}a.page-update{text-decoration:none;font-style:normal!important;font-size:18px;font-family:montserrat,sans-serif;color:#599191;font-weight:bold!important;letter-spacing:-.4px}div#privacypolicy-text{font-size:17px;line-height:31px;color:#000;letter-spacing:.5px}div#privacypolicy-text h1{margin-top:35px;font-weight:700;text-transform:uppercase;color:#659090;margin-bottom:10px}div#privacypolicy-text strong{font-size:21px;color:#000;margin-top:15px;display:flex}div#privacypolicy-text ul{list-style:none;padding:0 0 20px 0}div#privacypolicy-text ul li{color:#000;padding-left:32px;line-height:31px;position:relative;display:flex;flex-flow:row wrap;align-items:center;position:relative}div#privacypolicy-text ul li:before{content:'';background:#659090;width:15px;height:15px;margin-right:19px;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.2);position:absolute;left:0;top:7px}.remove_sec{position:absolute;right:15px;top:15px}.remove_sec a:hover{margin-right:0;opacity:.6}.remove_sec a{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;color:#fff;font-size:16px;text-transform:uppercase;transition:0.5s ease-in-out}.remove_sec a:after{content:'';display:flex;background:url(https://mrjamesmarlow.co.uk/wp-content/themes/divi-child/./images/cross.png) no-repeat;background-size:21px;width:21px;height:21px;margin-left:14px}.selelction_add_popup ._buttons{display:flex;flex-flow:column;align-items:center;justify-content:center}.selelction_add_popup ._buttons a.remove_selection_item{background:#599191;padding:6px 21px;color:#fff;margin-bottom:10px;text-transform:uppercase;font-size:16px;font-family:montserrat,sans-serif;letter-spacing:1px;transition:0.5s ease-in-out}.selelction_add_popup ._buttons a.btn-remove{color:#599191;font-size:16px;letter-spacing:1px;font-family:montserrat,sans-serif;margin-top:9px}.selelction_add_popup ._buttons a.remove_selection_item:hover{background:#fff;color:#599191}#footer-info a{margin-left:8px}.contentBlogs h2{color:#fff;font-size:20px}.blogcontentWrap .share-post{color:#fff;margin-top:30px}.blogcontentWrap .share-post h4{color:#fff;font-size:14px;text-transform:uppercase;margin-bottom:10px}.blogcontentWrap .share-post li{margin-left:0;margin-right:14px;font-weight:400}.blogcontentWrap .share-post li a{color:#fff;font-size:20px;font-weight:400}.grecaptcha-badge{display:none!important}.accordian-jwrapper .et_pb_toggle{border:1px solid #599191}.accordian-jwrapper .et_pb_toggle_open{background-color:#dde9e9}.accordian-jwrapper .et_pb_toggle_close{background-color:#dde9e9}.accordian-jwrapper .et_pb_toggle_title:before{color:#599191}