body,span,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li>a,.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li a,p,ul li,ol li{font-family:'Overpass',Arial,sans-serif}body{font-size:15px;line-height:24px;letter-spacing:.025em}body>div{position:fixed}body>div.wrappermain{position:static}body header+div,body .wrappermain>div{position:relative}.noscript-img{display:inline;height:36px;margin:0 auto;width:34px}.noscript{background:rgb(0 0 0 / .8) none repeat scroll 0 0;border-top:1px solid #dd6617;bottom:0;float:left;font-size:20px;left:0;margin:0 auto;min-height:50px;padding:10px 0;position:fixed;right:0;text-align:center;top:auto;width:100%;z-index:99999;color:#fff}.noscript i{color:red}a:focus,a:hover{text-decoration:none;outline:none}p{color:#222;font-size:18px;line-height:36px;margin:0 0 16px;font-weight:400;letter-spacing:.025em}a{color:#dd6617;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;text-decoration:none;outline:none}.cms-area ul,.cms-area ol{overflow:hidden}ul{padding-left:53px;text-align:left}ul>li{color:#222;font-size:18px;line-height:25px;word-wrap:break-word;list-style:none;position:relative;font-weight:400;letter-spacing:.025em}ol>li{color:#222;font-size:18px;line-height:25px;word-wrap:break-word;position:relative;font-weight:400;letter-spacing:.025em}ul>li::before{content:"";position:absolute;left:-36px;top:3px;background-image:url(/wp-content/themes/andrew-rooke/assets/images/ulli.png);width:24px;height:24px}ul>li>ul>li::before{content:"";position:absolute;left:-36px;top:3px;background-image:url(/wp-content/themes/andrew-rooke/assets/images/ulli.png);width:24px;height:24px}ol>li:before,ul>li>ol>li:before{display:none}ol>li,ul>li>ol>li{list-style:decimal;list-style-position:outside}ol>li>ol>li{list-style-type:lower-alpha}ol>li+li,ul>li+li{margin-top:20px!important}ol ol,ol ul,ul ol,ul ul{margin-top:10px}ol.breadcrumb>li::before{display:inline-block}select::-ms-expand{display:none!important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-bottom:25px;margin-top:20px;color:#333;font-weight:400}h1,.h1{font-size:38px}h2,.h2{font-size:32px}h3,.h3{font-size:26px}h4,.h4{font-size:20px}h5,.h5{font-size:16px}h6,.h6{font-size:14px}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}.aligncenter{display:block;margin:0 auto 15px}.alignnone{float:none;margin:0 0 15px 0}img.alignleft,img.alignright,img.aligncenter,img.alignnone{max-width:100%}.cms-area{padding:90px 0 0 0}.welcome_content h1,.welcome_content .h1{font-size:34px}.welcome_content h2,.welcome_content .h2{font-size:28px}.welcome_content h3,.welcome_content .h3{font-size:24px}.welcome_content h4,.welcome_content .h4{font-size:20px}.welcome_content h5,.welcome_content .h5{font-size:18px}.welcome_content h6,.welcome_content .h6{font-size:16px}.wpcf7-form-control-wrap{display:block}label.error,.wpcf7-form label.error,.recaptcha-error-message{color:#f00!important;float:none;font-size:13px!important;left:0;padding-left:0px!important;position:absolute;top:100%;line-height:normal}.fancybox-wrap{position:fixed!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;-o-transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important}.header .header-wrapper .primary .navbar .navbar-collapse ul.nav>li:before,.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li:before,.head-top .top-link li:before,.social-main ul li:before{display:none}.mc4wp-alert.mc4wp-error p,.mc4wp-alert.mc4wp-notice p{background:#e68d8d;color:#000;padding:0 20px;margin:15px 0 0 0}.mc4wp-alert.mc4wp-success p{background:#8ac18c;color:#000;padding:0 20px;margin:15px 0 0 0}.mc4wp-alert.mc4wp-success p a,.mc4wp-alert.mc4wp-error p a,.mc4wp-alert.mc4wp-notice p a{color:#000;text-decoration:underline}@-webkit-keyframes progress-bar-stripes{from{background-position:2rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:2rem 0}to{background-position:0 0}}div.wpcf7 .ajax-loader{position:absolute;left:0;top:0;margin:0!important;pointer-events:none;width:100%!important;height:100%!important;background-image:linear-gradient(45deg,rgb(0 0 0 / .1) 25%,transparent 25%,transparent 50%,rgb(0 0 0 / .1) 50%,rgb(0 0 0 / .1) 75%,transparent 75%,transparent)!important;background-size:2rem 2rem!important;-webkit-animation:progress-bar-stripes 1s linear infinite!important;animation:progress-bar-stripes 1s linear infinite!important}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{text-transform:capitalize}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{text-transform:capitalize}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{text-transform:capitalize}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{text-transform:capitalize}a,button,::after,::before{transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.m_auto{margin-left:auto!important;margin-right:auto!important}.white{color:#fff!important}.service-detail img{max-width:100%}.owl-carousel .owl-item{backface-visibility:visible!important;-moz-backface-visibility:visible!important;-ms-backface-visibility:visible!important;-o-backface-visibility:visible!important;-webkit-backface-visibility:visible!important}.select_box{position:relative}.select_arrow i,.select_arrow svg{position:absolute;right:21px;top:22px;z-index:1;pointer-events:none;width:18px;height:18px;fill:#555}.select_box select{appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none}.section_padding{padding:73px 0}.main_title{font-size:32px;color:#27347a;font-weight:400;line-height:50px;letter-spacing:.025em}.main_title>span{display:block;color:#27347a}.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:#f9f9f9 url() no-repeat scroll 50% 50%;opacity:1}.overly{position:fixed!important;left:0;top:0;bottom:0;z-index:9999;background:rgb(39 45 79 / .65);width:0;transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-ms-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;-webkit-transition:all 0.6s ease 0s}.overly:before{content:"+";width:20px;height:20px;position:fixed;right:510px;top:25px;opacity:0;pointer-events:none;display:block!important;font-size:36px;color:#fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}body.menuoverly .overly{width:calc(100% - 360px);transition:all 0.8s ease 0.7s;-moz-transition:all 0.8s ease 0.7s;-ms-transition:all 0.8s ease 0.7s;-o-transition:all 0.8s ease 0.7s;-webki-transition:all 0.8s ease 0.7s}body.menuoverly .overly:before{opacity:1}body.menuoverly{overflow:hidden}body.menuoverly .overly{width:calc(100% - 360px);transition:all 0.8s ease 0.7s;-moz-transition:all 0.8s ease 0.7s;-ms-transition:all 0.8s ease 0.7s;-o-transition:all 0.8s ease 0.7s;-webki-transition:all 0.8s ease 0.7s}header{position:absolute;background-color:#fff;top:0;width:100%;z-index:999}header.sticky{position:fixed}nav ul{list-style:none;margin:0;padding:0}.header .header-wrapper .container{position:relative}.header .header-wrapper .logo-box{position:absolute;width:100%;left:0;right:0;margin:0 auto;max-width:165px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;z-index:88}.head-bg{min-height:142px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.header_line_main .header_line p{color:#dd6617;font-size:16px;letter-spacing:.025em;font-weight:700;text-transform:uppercase;margin:0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.header_line_main{padding:5px 0 1px 0;border-top:1px solid #999;height:auto;position:relative;overflow:hidden;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.header_line p{display:block}.header_line marquee{display:none}.header .header-wrapper .logo-box .logo{max-width:100%;vertical-align:middle;width:100%;padding:14px 0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.header .header-wrapper .logo-box .logo a{display:inline-block;max-width:100%}.header .header-wrapper .logo-box .logo a img,.header .header-wrapper .logo-box .logo a .logo-img{transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;max-width:100%}.header .header-wrapper .logo-box.auto-height{display:block}.header .header-wrapper .logo-box.auto-height .logo{display:block}.header .header-wrapper .logo-box.auto-height .logo img{max-height:inherit}.header .header-wrapper .primary{float:none;z-index:900;padding-left:45px;margin:71px 0 0 0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;width:100%;text-align:center}.header .header-wrapper .primary .navbar{background:none;border:0 none;margin:0;min-height:44px;padding:0;display:block}.header .header-wrapper .primary .navbar nav{margin:0 0 0 0}.header .header-wrapper .primary .navbar .navbar-collapse{padding:0;position:relative;display:block!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav{margin:0;position:relative;display:block!important;text-align:center}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .parent{position:relative}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .parent:hover>.sub{display:block;-webkit-animation:fadeIn 0.4s;animation:fadeIn 0.4s}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li{margin:0 0 0 103px}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li:first-child{margin:0}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li:after{background:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li:before,.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li:before{display:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li{padding:0;position:relative;display:inline-block;vertical-align:middle}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li:nth-child(3){margin-left:360px}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li+li{margin-top:0!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li>a{background:none;color:#202020;line-height:20px;padding:7px 0;position:static;text-shadow:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;z-index:901;font-size:16px;text-transform:uppercase;font-weight:400;margin:0;letter-spacing:.025em}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li.parent.megamenu{overflow:hidden;position:static}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li.parent.megamenu>a{position:relative}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li.parent.megamenu:hover>a:after{left:0;right:0}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li.parent .parent>a:after{border-left:5px solid #909090;border-top:5px solid #fff0;border-bottom:5px solid #fff0;content:"";height:0;position:absolute;right:10px;top:50%;width:0;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav a>i{margin-right:2px;opacity:.8;filter:alpha(opacity=80);text-align:center;width:15px}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub{background:#fff none repeat scroll 0 0;border:medium none;border-radius:0;box-shadow:0 0 5px rgb(0 0 0 / .5);display:none;line-height:24px;margin:0;padding:0;position:absolute;z-index:905}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li{font-size:13px;line-height:24px;margin:0;padding:0;text-align:left}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li+li{margin-top:0!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li:after{background:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li a{color:#606060;display:block;font-size:15px;font-weight:700;padding:11px 15px 7px 15px;text-decoration:none;text-transform:uppercase;width:230px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li.selected>a{color:#fff;background:#dd6617}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub .sub{left:100%;top:0}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub .sub .sub .parent>a{background:none!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub .sub .sub .parent>a:after{display:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub .sub .sub .sub{background:none;border:0 none;box-shadow:none;display:block;left:0;padding:0 0 0 10px;position:relative;-webkit-animation:fadeIn 0;animation:fadeIn 0}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu .title{font-size:13px;line-height:23px;margin:0 0 3px;text-transform:uppercase}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub{border-radius:3px;left:-15px;padding:0;width:886px;z-index:900}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub a{width:100%}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub .sub-wrapper{display:table;width:100%}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub .sub-list{display:table-cell;padding:35px 5px;vertical-align:top;width:100%}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub .sub-list+.promo-block{border-left:1px solid #ccc;border-right:0 none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub .box{float:left;padding:0 20px 28px;width:33%}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub .box:nth-child(3n+1),.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub .box:nth-child(2n+1){clear:left}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.promo>.sub .sub-list{width:66%}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.promo>.sub .box{clear:none;width:50%}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.four-columns>.sub .box{clear:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.four-columns>.sub .box:nth-child(4n+1),.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.four-columns>.sub .box:nth-child(3n+1){clear:left}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.promo.four-columns>.sub .box{clear:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.four-columns>.sub .promo-block,.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.four-columns>.sub .box{width:25%}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.four-columns>.sub .sub-list{width:75%}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.promo.four-columns>.sub .box{width:33%}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.five-columns>.sub .box{clear:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.five-columns>.sub .box:nth-child(5n+1),.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.promo.five-columns>.sub .box:nth-child(4n+1){clear:left}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.promo.five-columns>.sub .box{clear:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.five-columns>.sub .promo-block,.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.five-columns>.sub .box{width:20%}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.five-columns>.sub .sub-list{width:80%}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu.promo.five-columns>.sub .box{width:25%}.header .header-wrapper+.header-wrapper{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;min-height:104px;padding:0}.header .header-wrapper+.header-wrapper .primary .megamenu>.sub{left:-1px;margin-left:0}.m-t-0{margin-top:0!important}.m-b-0{margin-bottom:0!important}.m-t-5{margin-top:5px!important}.m-b-5{margin-bottom:5px!important}.m-t-10{margin-top:10px!important}.m-b-10{margin-bottom:10px!important}.m-t-15{margin-top:15px!important}.m-b-15{margin-bottom:15px!important}.m-t-20{margin-top:20px!important}.m-b-20{margin-bottom:20px!important}.m-t-25{margin-top:25px!important}.m-b-25{margin-bottom:25px!important}.m-t-30{margin-top:30px!important}.m-b-30{margin-bottom:30px!important}.m-l-0{margin-left:0!important}.m-r-0{margin-right:0!important}.m-l-5{margin-left:5px!important}.m-r-5{margin-right:5px!important}.m-l-10{margin-left:10px!important}.m-r-10{margin-right:10px!important}.m-l-15{margin-left:15px!important}.m-r-15{margin-right:15px!important}.m-l-20{margin-left:20px!important}.m-r-20{margin-right:20px!important}.m-l-25{margin-left:25px!important}.m-r-25{margin-right:25px!important}.m-l-30{margin-left:30px!important}.m-r-30{margin-right:30px!important}.p-t-0{padding-top:0!important}.p-b-0{padding-bottom:0!important}.p-t-5{padding-top:5px!important}.p-b-5{padding-bottom:5px!important}.p-t-10{padding-top:10px!important}.p-b-10{padding-bottom:10px!important}.p-t-15{padding-top:15px!important}.p-b-15{padding-bottom:15px!important}.p-t-20{padding-top:20px!important}.p-b-20{padding-bottom:20px!important}.p-t-25{padding-top:25px!important}.p-b-25{padding-bottom:25px!important}.p-t-30{padding-top:30px!important}.p-b-30{padding-bottom:30px!important}.p-l-0{padding-left:0!important}.p-r-0{padding-right:0!important}.p-l-5{padding-left:5px!important}.p-r-5{padding-right:5px!important}.p-l-10{padding-left:10px!important}.p-r-10{padding-right:10px!important}.p-l-15{padding-left:15px!important}.p-r-15{padding-right:15px!important}.p-l-20{padding-left:20px!important}.p-r-20{padding-right:20px!important}.p-l-25{padding-left:25px!important}.p-r-25{padding-right:25px!important}.p-l-30{padding-left:30px!important}.p-r-30{padding-right:30px!important}.m-y-0{margin-top:0px!important;margin-bottom:0px!important}.m-y-10{margin-top:10px!important;margin-bottom:10px!important}.m-y-20{margin-top:20px!important;margin-bottom:20px!important}.m-y-30{margin-top:30px!important;margin-bottom:30px!important}.p-y-0{padding-top:0px!important;padding-bottom:0px!important}.p-y-10{padding-top:10px!important;padding-bottom:10px!important}.p-y-20{padding-top:20px!important;padding-bottom:20px!important}.p-y-30{padding-top:30px!important;padding-bottom:30px!important}.m-x-0{margin-left:0px!important;margin-right:0px!important}.m-x-10{margin-left:10px!important;margin-right:10px!important}.m-x-20{margin-left:20px!important;margin-right:20px!important}.m-x-30{margin-left:30px!important;margin-right:30px!important}.p-x-0{padding-left:0px!important;padding-right:0px!important}.p-x-10{padding-left:10px!important;padding-right:10px!important}.p-x-20{padding-left:20px!important;padding-right:20px!important}.p-x-30{padding-left:30px!important;padding-right:30px!important}div#toTop+div{z-index:9999;opacity:0;pointer-events:none}.copyright_main span span{display:inline-block}#toTop{box-shadow:0 0 5px rgb(255 255 255 / .5);display:none!important;background:#dd6617 none repeat scroll 0 0;border-radius:50%;bottom:80px;cursor:pointer;height:54px;position:fixed;right:20px;width:54px;z-index:99}.top-btn .fa-angle-up{color:#fff;font-size:28px!important;margin:-3px 0 0}.top-btn>div{color:#fff;font-size:12px;font-weight:700;margin:-5px 0 0;text-transform:uppercase}.top-btn i.fa-angle-up{border-bottom:10px solid #fff;border-left:10px solid #fff0;border-right:10px solid #fff0;height:0;width:0;display:block;margin:6px auto 10px}img.ajax-loader{position:absolute;right:10px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}div.wpcf7-validation-errors{border:2px solid #f7e700;clear:both;color:#f7e700;margin:15px 15px 0!important;position:relative;text-align:center;width:auto;display:block;background:#000}div.wpcf7-mail-sent-ng{border:2px solid #dd6617;clear:both;color:#dd6617;margin:15px 15px 0!important;position:relative;text-align:center;width:auto;display:block}div.wpcf7-mail-sent-ok{border:2px solid #47a547;clear:both;color:#47a547;margin:15px 15px 0!important;position:relative;text-align:center;width:auto;display:block}div.wpcf7-spam-blocked{border:2px solid orange;clear:both;color:orange;margin:15px 15px 0!important;position:relative;text-align:center;width:auto;display:block}.my_pagination .pagination li:before{display:none}.my_pagination .pagination li a,.my_pagination .pagination li span{background-color:#fff0;position:relative;border:medium none;margin:0;border-radius:0!important;display:block;padding:0;font-size:18px;color:#666;text-align:center!important;width:40px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;height:40px;font-weight:700;line-height:45px}.my_pagination .pagination li{padding:0 2px 0 0;float:none;display:inline-block;vertical-align:top}.my_pagination .pagination li+li{margin-top:0!important}.my_pagination .pagination li:last-child{padding:0}.my_pagination .pagination li a span.sr-only,.my_pagination .pagination li span span.sr-only{display:none}.my_pagination .pagination li.active span,.my_pagination .pagination li.active a,.my_pagination .pagination li.selected span,.my_pagination .pagination li.selected a{background-color:#e4c046!important;color:#fff}.my_pagination .pagination{clear:both;border-radius:0!important;text-align:center;display:block;font-size:0;margin:0}.my_pagination{display:block;float:none;margin:40px auto 70px;text-align:center}.my_pagination .pagination>li.disabled>a,.my_pagination .pagination>li.disabled>span,.my_pagination .pagination>li.disabled>a:hover,.my_pagination .pagination>li.disabled>span:hover{display:none}.my_pagination .pagination li a i,.my_pagination .pagination li span i{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.my_pagination .pagination li a.prev i,.my_pagination .pagination li span.prev i{background-position:-305px -55px;width:9px;height:14px}.my_pagination .pagination li a.next i,.my_pagination .pagination li span.next i{background-position:-315px -55px;width:9px;height:14px}ul.nav-tabs{margin:0;padding:0 0 0 0;overflow:visible;border:0}ul.nav-tabs>li.nav-item{margin:0;padding:0;border:none;position:relative}ul.nav-tabs>li.nav-item:before{display:none}ul.nav-tabs>li.nav-item+li.nav-item{margin-left:56px;margin-top:0}ul.nav-tabs>li.nav-item>a.nav-link{border:none;padding:15px 0;font-size:24px;color:#999;font-weight:700}ul.nav-tabs>li.nav-item>a.nav-link:before{content:"";background:#f23030;position:absolute;left:auto;right:0;width:0;bottom:-1px;height:3px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}ul.nav-tabs>li.nav-item>a.nav-link.active{color:#202020}ul.nav-tabs>li.nav-item>a.nav-link.active:before{right:auto;left:0;width:100%}ul.nav-tabs>li.nav-item>a.nav-link>svg{display:none;pointer-events:none;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}ul.nav-tabs+.tab-content{padding:30px 0}@media (max-width:767px){ul.nav-tabs{border:0}ul.nav-tabs>li.nav-item{margin-left:0!important;display:block;width:100%;margin-top:20px!important}ul.nav-tabs>li.nav-item .tab-pane{display:none;padding:15px 0}ul.nav-tabs>li.nav-item .tab-pane.active{display:block}ul.nav-tabs>li.nav-item>a.nav-link{border:1px solid #ddd;border-radius:0;padding:10px 20px}ul.nav-tabs>li.nav-item>a.nav-link:before{display:none}ul.nav-tabs>li.nav-item>a.nav-link.active{border:1px solid #f23030!important}ul.nav-tabs>li.nav-item>a.nav-link>svg{display:block;width:18px;position:absolute;right:15px;top:20px}ul.nav-tabs>li.nav-item>a.nav-link>svg>path{fill:#ddd}ul.nav-tabs>li.nav-item>a.nav-link.active>svg{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webki-transform:rotate(-180deg)}ul.nav-tabs>li.nav-item>a.nav-link.active>svg>path{fill:#f23030}}.close-form i.fa-times:before{content:"x";font-size:20px;color:#fff;display:inline-block;position:relative;top:-2px;font-style:initial!important}.search-main::before{border-bottom:8px solid #58585A;border-left:8px solid #fff0;border-right:8px solid #fff0;content:"";height:0;position:absolute;right:10px;top:-8px;width:0}.search-main{top:45px;display:none;min-width:280px;padding:10px;position:absolute;right:0;z-index:999;background-color:#58585A;box-shadow:0 3px 10px #000}.search-main .form-control{background-color:#f0f0f0;background-image:none;border:1px solid #b7b7b7;border-radius:0;box-shadow:none;color:#000;display:block;font-size:15px;height:34px;line-height:1.42857;padding:6px 45px 6px 12px;width:100%}.search-main input::-webkit-input-placeholder{color:#333;opacity:1}.search-main input:-moz-placeholder{color:#333;opacity:1}.search-main input::-moz-placeholder{color:#333;opacity:1}.search-main form input:-ms-input-placeholder{color:#333;opacity:1}.btn_search{cursor:pointer;background:#dd6617;border:medium none;height:34px;position:absolute;right:10px;top:10px;width:34px;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;color:#52baab;padding:0}.btn_search i,.btn_search svg{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:20px}.search-box-main{position:relative}.head-search{background:#d6d6d6 none repeat scroll 0 0;display:block;height:35px;text-align:center;width:35px}.search-icon i,.search-icon svg{position:absolute;left:0;font-size:20px;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);margin:0 auto}.header.menu-main.sticky .header-wrapper{box-shadow:0 0 5px rgb(0 0 0 / .5)}.head_social_main{float:left;margin:0 0 0;padding:15px 0 8px 0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.head_social_main .social-main>ul{display:block;padding:0;margin:0}.head_social_main .social-main ul li{display:inline-block;padding:0 0 0 16px;vertical-align:middle}.head_social_main .social-main ul li+li{margin-top:0!important}.head_social_main .social-main ul li:first-child{padding-left:0}.head_social_main .social-main ul li a{display:block}.head_social_main .social-main ul li a svg{width:24px;height:24px;fill:#666}.head-top-main{background:#f0f0f0}.head-top{float:right;padding:10px 0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.head-top .top-link{padding:0;transition:all 0.4s ease 0s;margin:0}.head-top .top-link li:first-child{padding:0}.head-top .top-link li{display:inline-block;margin:0;padding:0 0 0 25px;vertical-align:middle}.head-top .top-link li+li{margin-top:0 !Important}.head-top .top-link li a{position:relative}.head-top .head-email>span{color:#606060;font-size:14px;font-weight:400;padding:0 0 0 0;display:inline-block;vertical-align:middle}.head-top .head-call>span{color:#606060;font-size:16px;font-weight:400;padding:0 0 0 0;display:inline-block;vertical-align:middle}.head-top .top-link li a svg{width:20px;height:20px;display:inline-block;vertical-align:middle;fill:#dd6617}.head-top .top-link li a.head-call svg{transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:none}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#dd6617;border-color:#dd6617}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#fff;border-color:#fff}.btn input{width:100%;border:0;background:#fff0;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;padding:0;height:60px;cursor:pointer}.wrappermain .btn{width:250px;height:60px;line-height:64px;font-size:17px;font-weight:700;text-transform:uppercase;overflow:hidden;z-index:10;position:relative;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0;border-radius:0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.wrappermain .btn:focus,.wrappermain .btn.focus{box-shadow:none;outline:none}.wrappermain .btn:before{content:"";z-index:-1;position:absolute;left:0;top:0;bottom:0;right:0;pointer-events:none;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.wrappermain .btn-primary{color:#303030;background:#e1ba3e;background:-moz-linear-gradient(left,rgb(225 186 62) 0%,rgb(244 227 119) 25%,rgb(238 205 100) 50%,rgb(244 227 119) 75%,rgb(225 186 62) 100%);background:-webkit-linear-gradient(left,rgb(225 186 62) 0%,rgb(244 227 119) 25%,rgb(238 205 100) 50%,rgb(244 227 119) 75%,rgb(225 186 62) 100%);background:linear-gradient(to right,rgb(225 186 62) 0%,rgb(244 227 119) 25%,rgb(238 205 100) 50%,rgb(244 227 119) 75%,rgb(225 186 62) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1ba3e',endColorstr='#e1ba3e',GradientType=1)}.wrappermain .btn-primary:before{border:2px solid #caa954}.wrappermain .btn-secondary{background:#272d4f;color:#fff}@media (min-width:1025px){.wrappermain .btn-primary:hover{color:#fff}.wrappermain .btn-primary:hover:before{border-width:30px}.wrappermain .btn-secondary:hover{background:#caa954}}.btnlink{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;color:#001842}.btnlink>svg{margin-left:5px;width:15px;height:15px;fill:#001842}.wrappermain .btn-o{width:270px;height:60px;line-height:60px;font-size:16px;font-weight:700;text-transform:uppercase;overflow:hidden;z-index:10;position:relative;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;padding:0;border-radius:0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.wrappermain .btn-o:focus,.wrappermain .btn-o.focus{box-shadow:none;outline:none}.wrappermain .btn-o:before{content:"";z-index:-1;position:absolute;left:0;top:0;bottom:0;width:0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.wrappermain .btn-o:after{content:"";z-index:-1;position:absolute;right:0;top:0;bottom:0;width:0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.wrappermain .btn-primary-o{color:#dd6617;background:#fff0;border:2px solid #dd6617}.wrappermain .btn-primary-o:before,.wrappermain .btn-primary-o:after{background:#dd6617}.wrappermain .btn-secondary-o{color:#fff;background:#fff0;border:2px solid #fff}.wrappermain .btn-secondary-o:before,.wrappermain .btn-secondary-o:after{background:#fff}@media (min-width:1025px){.wrappermain .btn-o:hover:before,.wrappermain .btn-o:hover:after{width:50%}.wrappermain .btn-primary-o:hover{color:#fff}.wrappermain .btn-secondary-o:hover{color:#303030}}.banner_title{line-height:70px;color:#fff;font-size:52px;font-weight:700;margin:0 0 37px;text-shadow:none;text-transform:uppercase;letter-spacing:.025em}.banner-caption p{color:#fff;font-size:24px;font-weight:500;line-height:normal;margin:0 0 24px;text-shadow:none}.carousel-caption{left:0;right:0;padding:0;bottom:149px;max-width:1370px;margin:0 auto;width:100%;text-align:left}.banner-btn-main{display:block;float:none;margin:0 auto;text-align:center}.banner-btn-main a{float:none;margin:0 auto;text-shadow:none}.inner-banner_img_main{position:relative;overflow:hidden}.inner-banner_img_main:before,.banner_main .item::before{background:rgb(0 0 0 / .3) none repeat scroll 0 0;content:"";display:block;height:100%;position:absolute;width:100%;z-index:10}.banner_arrow svg{fill:#dd6617;width:30px}#home_banner.owl-carousel .owl-item img{height:800px;left:50%;position:relative;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:auto}#home_banner.owl-theme .owl-controls .owl-nav [class*="owl-"]{background:#fff0 none repeat scroll 0 0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:0 20px;padding:0;position:absolute;bottom:50%;transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);-webkit-transform:translateY(50%)}#home_banner.owl-theme .owl-controls .owl-nav .owl-prev{left:0}#home_banner.owl-theme .owl-controls .owl-nav .owl-next{right:0}#home_banner.owl-theme .owl-controls{display:none;bottom:50%;left:0;margin-top:0;position:absolute;right:0;text-align:center;transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);-webkit-transform:translateY(50%)}.banner_arrow i{color:#dd6617;font-size:70px}#home_banner .item{position:relative;overflow:hidden}.banner_form_main{margin:-149px 0 0 0;position:relative;z-index:88}.innerbanner_main .banner-caption{margin:0 auto;width:100%;text-align:center}.innerbanner_main .banner-caption .banner_title{font-size:40px;line-height:60px}.banner_form_box_main{background:#fff;position:relative;overflow:hidden;padding:40px 102px 40px 301px;position:relative;box-shadow:-37px 0 59px rgb(0 0 0 / .2);min-height:260px}.banner_form_box_main:before{content:"";background-image:url(/wp-content/themes/andrew-rooke/assets/images/book-form-bg.png);background-repeat:no-repeat;pointer-events:none;width:100%;height:100%;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);background-size:100% 100%!important}.banner_form_box form ._full_width label._form-label{display:none}.banner_form_box form ._full_width ._error._below{position:absolute;left:15px;top:100%;line-height:normal}.banner_form_box form ._full_width ._error._below ._error-inner{font-size:14px;color:red}.banner_form_box_main .banner_form_book{position:absolute;pointer-events:none;z-index:0;left:27px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);margin:6px 0 0 0}.banner-caption{max-width:699px}.banner_form_box{padding:7px 0 0 0;position:relative;z-index:2}.banner_form_box .main_title{margin:0 0 45px 0;color:#222}.banner_form_box form .col-sm-12.submitbtn,.banner_form_box form ._button-wrapper{cursor:pointer;position:absolute!important;right:0;top:0;-webkit-box-flex:0!important;-ms-flex:inherit!important;flex:inherit!important;max-width:inherit!important;width:214px!important;padding:0}.banner_form_box form .row{position:relative;padding-right:228px}.banner_form_box form ._form-content{position:relative;padding-right:228px}.banner_form_box form ._form-content{display:-webkit-box;display:-ms-flexbox;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}._form-branding{display:none}.banner_form_box form ._full_width{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;margin-bottom:20px}.banner_form_box form .col-sm-12.submitbtn .btn,.banner_form_box form ._button-wrapper{width:214px!important;padding:0}.banner_form_box form .form-control,.banner_form_box form ._full_width input[type="text"],.banner_form_box form ._full_width select{background-color:#fff0;background-image:none;border:1px solid #555555!important;border-left:none;border-right:none;border-top:none;border-radius:0;box-shadow:none;color:#222;font-weight:400;display:block;font-size:16px;height:60px!important;line-height:1.42857;padding:5px 20px 0 20px;width:100%}.banner_form_box form .form-control:focus,.banner_form_box form ._full_width input[type="text"]:focus{border-color:#dd6617!important;box-shadow:none;outline:0 none}.banner_form_box input::-webkit-input-placeholder,.banner_form_box form ._full_width input[type="text"]::-webkit-input-placeholder{color:#222;opacity:1}.banner_form_box input:-moz-placeholder,.banner_form_box form ._full_width input[type="text"]:-moz-placeholder{color:#222;opacity:1}.banner_form_box input::-moz-placeholder,.banner_form_box form ._full_width input[type="text"]::-moz-placeholder{color:#222;opacity:1}.banner_form_box form input:-ms-input-placeholder,.banner_form_box form ._full_width input[type="text"]:-ms-input-placeholder{color:#222;opacity:1}.banner_form_box form ._button-wrapper button._submit{width:100%;height:60px;line-height:64px;font-size:17px;font-weight:700;text-transform:uppercase;overflow:hidden;z-index:10;position:relative;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0;border-radius:0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;cursor:pointer}.banner_form_box form ._button-wrapper button._submit:focus,.banner_form_box form ._button-wrapper button._submit.focus{box-shadow:none;outline:none}.banner_form_box form ._button-wrapper button._submit:before{content:"";z-index:-1;position:absolute;left:0;top:0;bottom:0;right:0;pointer-events:none;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.banner_form_box form ._button-wrapper button._submit{color:#303030;background:#e1ba3e;background:-moz-linear-gradient(left,rgb(225 186 62) 0%,rgb(244 227 119) 25%,rgb(238 205 100) 50%,rgb(244 227 119) 75%,rgb(225 186 62) 100%);background:-webkit-linear-gradient(left,rgb(225 186 62) 0%,rgb(244 227 119) 25%,rgb(238 205 100) 50%,rgb(244 227 119) 75%,rgb(225 186 62) 100%);background:linear-gradient(to right,rgb(225 186 62) 0%,rgb(244 227 119) 25%,rgb(238 205 100) 50%,rgb(244 227 119) 75%,rgb(225 186 62) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1ba3e',endColorstr='#e1ba3e',GradientType=1)}.banner_form_box form ._button-wrapper button._submit:before{border:2px solid #caa954}@media (min-width:1025px){.banner_form_box form ._button-wrapper button._submit:hover{color:#fff}.banner_form_box form ._button-wrapper button._submit:hover:before{border-width:30px}}.inner-banner::before{background:rgb(0 0 0 / .6) none repeat scroll 0 0;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:20}.inner-banner{position:relative;overflow:hidden}.inner-banner-img{background-position:center center!important;background-size:cover!important;min-height:250px}.inner-banner_img_main img{position:relative;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);height:700px;width:auto}.inner-banner-title{display:block;left:0;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%;z-index:50}.position_relative{position:relative}.inner_banner_caption,.inner-banner-title .breadcrumb{float:left;width:100%}.inner_banner_caption h1,.inner_banner_caption .h1{color:#fff;float:left;font-weight:700;margin:0 auto;position:relative;text-align:center;width:100%}.inner-banner-title .breadcrumb{background-color:#fff0;display:block;margin:0;padding:7px 0;text-align:center;z-index:99}.inner-banner .breadcrumb li:first-child{padding-left:0}.inner-banner .breadcrumb li{display:inline-block;font-size:14px;margin:0;position:relative}.inner-banner .breadcrumb li a{color:#fff;text-transform:capitalize}.breadcrumb>li+li::before{color:#ccc;content:"/ ";padding:0 5px}.inner-banner .breadcrumb>li+li::after{color:#fff;content:"";font-size:14px;left:-10px;padding:0 5px;position:absolute;top:0}.inner-banner .breadcrumb li.active{color:#dd6617}.blog_item{padding:15px;box-shadow:0 0 5px rgb(0 0 0 / .1);margin:0 0 30px;background:#f8f8f8}span.blogdate{padding:0 0 6px 0;display:block;font-size:14px;color:#606060}span.blogdate i{margin-right:6px}.blog_item:last-child{margin:0}.blog-heading{padding:0!important}.blog_item h3{margin-top:0}.btn-readmore{display:inline-block;padding:5px 20px;background:#4095ff;color:#FFF}.btn-readmore:hover{background:#2478e1;color:#FFF;text-decoration:none}.blog_date,.blog_comment,.blog_info a{color:#dd6617;position:relative;padding-left:20px;font-size:15px}.blog_item a h4{margin-top:0}.blog_item a i{position:absolute;top:1px;left:0}.blog_item a.pull-right i{position:absolute;top:5px;left:0}.blog_info a{padding:0}.blog_item a.read-more{color:#fff;float:right;padding:0!important;margin:10px 0}button:focus{outline:none}.sidebar_listing .accordion .card{border-radius:0;border:none}.sidebar_listing .accordion .card .card-header+div{border:none}.sidebar_listing .accordion .card .card-header{padding:0;border-radius:0;background-color:#fff0;border-bottom:none}.sidebar_listing .accordion .card .card-header button{background:#fff0;display:block;padding:10px 35px 10px 0;width:100%;border-radius:0;text-align:left;color:#333;position:relative;font-size:20px;cursor:pointer;border:0;border-top:1px solid #dd6617;border-bottom:1px solid #dd6617}.sidebar_listing .accordion .card .card-header button.collapsed{background:#fff0;border-color:#ccc}.sidebar_listing .accordion .card+.card{margin-top:15px}.sidebar_listing .accordion .card .card-header button[aria-expanded="true"]::before{border-left:8px solid #333;border-top:8px solid #fff0;border-bottom:8px solid #fff0;content:"";height:0;position:absolute;right:10px;top:50%;width:0;transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.sidebar_listing .accordion .card .card-header button.collapsed::before{border-left:8px solid #333;border-top:8px solid #fff0;border-bottom:8px solid #fff0;content:"";height:0;position:absolute;right:10px;top:50%;width:0;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.sidebar_listing .accordion .card .card-body{padding:15px 0}.sidebar_listing .accordion .card .card-body ul{padding:0 0 0 20px;margin:0}.sidebar_listing .accordion .card .card-body ul li+li{margin-top:5px}.sidebar_listing .accordion .card .card-body ul li a{font-size:17px;color:#606060}.sidebar_listing .accordion .card .card-body ul li.selected a,.sidebar_listing .accordion .card .card-body ul li.active a{color:#dd6617}.sidebar_listing .accordion .card .card-body .archives_main{padding:0}.sidebar_listing .accordion .card .card-body .archives_main ul{padding:0}.sidebar_listing .accordion .card .card-body .archives_main select.form-control{height:45px!important;border-radius:0!important}.sidebar_listing .accordion .card .card-body .tags-box a{display:inline-block;color:#999;margin:0 5px 10px 0;padding:5px 5px 5px 5px;font-size:12px;background:#fff0;border:1px solid #ccc;border-radius:4px;line-height:normal}.sidebar_listing .accordion .card .card-header button:focus{text-decoration:none}.footer_top_main{padding:30px 0}.footermenubox{padding-top:30px}.footer_social_media{padding:0;text-align:center;position:relative;margin:51px 0 0 0}.footer_social_media:before{content:"";background:#fff;position:absolute;left:0;right:50%;height:1px;top:50%;z-index:1}.footer_social_media:after{content:"";background:#fff;position:absolute;right:0;left:50%;height:1px;top:50%;z-index:0}.footer_social_media ul{font-size:0;text-align:center;padding:9px 27px;margin:0;display:inline-block;background:#272d4f;position:relative;z-index:2}.footer_social_media ul:after{content:"";display:table;clear:both}.footer_social_media ul li{padding:0;display:inline-block;vertical-align:middle}.footer_social_media ul li+li{margin-top:0!important;margin-left:29px}.footer_social_media ul li a{display:block;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;vertical-align:middle}.footer_social_media ul li a svg{fill:#fff}.footer_social_media ul li a,.footer_social_media ul li a svg{height:25px;width:25px}.footer_social_media ul li:before{display:none}.footer_bottom_main{background:#272d4f none repeat scroll 0 0;padding:70px 0 68px 0}.footer_menu_main{padding:0}.footer_menu_main ul{margin:0;padding:0;text-align:center}.footer_menu_main ul li:first-child::before{display:none}.footer_menu_main ul li::before{background:#fff0 none repeat scroll 0 0;color:#fff;content:"|";font-size:18px;left:-37px;line-height:30px;position:absolute;text-transform:uppercase;top:3px}.footer_menu_main ul li{display:inline-block;list-style:outside none none;padding:0 48px 0 0;position:relative}.footer_menu_main ul li+li{margin-top:0!important}.footer_menu_main ul li:last-child{padding-right:0}.footer_menu_main ul li.selected a{color:#e4c046}.footer_menu_main ul li a{color:#fff;font-size:18px;line-height:30px;font-weight:400}.copyright_main{padding:54px 0 0;text-align:center}.copyright_main span,.copyright_main span a{color:#fff;font-size:18px;font-weight:400;display:inline-block;letter-spacing:.025em}.website_design::before{color:#fff;content:"|";font-size:18px;font-weight:400;left:20px;position:absolute;top:0}.website_design{padding:0 0 0 48px;position:relative}.cartmaintitle{position:relative;z-index:88;padding:0 0 15px 0}.carttitle{font-size:24px;color:#303030;padding:0 0 10px 0;line-height:34px}.cartsubtitle{font-size:14px;color:#999}.back_shoping_btn{margin-top:30px}.cart_empty_content img{max-width:100%;opacity:.6}.cart_empty_content{position:absolute;left:15px;right:15px;margin:0 auto;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.cart_sidebar_main{position:relative}.cart_sidebar_main:before{content:"";background-image:url(/wp-content/themes/andrew-rooke/assets/images/banner1.jpg);background-position:center center;position:fixed;background-size:100%}.cartmaintitle:before{content:"";position:absolute;left:0;right:0;margin:0 auto;width:150px;bottom:0;height:1px;background:#999}.carticonmain *{pointer-events:none}.cart_sidebar_main{background:#fff;box-shadow:0 0 5px rgb(0 0 0 / .5);left:100%;max-height:100%;overflow-y:auto;cursor:default;position:fixed!important;margin-left:10px;top:0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;width:501px;z-index:999999}.cart_sidebar_main form{padding:0}.carticonmain.in{right:-150px}.cart_sidebar_main.in{margin-left:-501px}.cart_sidebar_main .close-form{background:#dd6617;color:#fff;cursor:pointer;font-size:18px;padding:6px 10px 10px 10px;text-align:center;display:block;height:40px;left:0;position:absolute;right:0;top:0;width:auto;display:none}.side_sticky_div .contact-form .form-group{margin-bottom:25px}.side_sticky_div ul.cart_list{padding:0;margin:0}.side_sticky_div ul.cart_list li:before{display:none!important}.side_sticky_div ul.cart_list li{background:#f7f7f7;margin-bottom:15px!important;min-height:94px;padding:10px 10px 10px 10px!important;position:relative}.side_sticky_div ul.cart_list li.mini_cart_item dl.variation{width:100%;float:left;padding:0}.side_sticky_div ul.cart_list li.mini_cart_item dl.variation dt,.side_sticky_div ul.cart_list li.mini_cart_item dl.variation dd,.side_sticky_div ul.cart_list li.mini_cart_item dl.variation dt p,.side_sticky_div ul.cart_list li.mini_cart_item dl.variation dd p,.side_sticky_div ul.cart_list li.mini_cart_item span.quantity{font-size:14px;color:#909090;font-weight:400;line-height:normal;margin:0}.side_sticky_div ul.cart_list li.mini_cart_item dl.variation dt{float:left!important;clear:left!important}.side_sticky_div ul.cart_list li.mini_cart_item dl.variation dd{float:left!important;clear:none!important}.side_sticky_div ul.cart_list li a{font-size:15px;color:#202020;width:50px;font-weight:600;display:block;line-height:normal}.minicartdes a{width:auto!important}span.fa.fa-times-circle:before{content:"+";line-height:normal;display:block;color:#666;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);margin:-1px auto 0;text-align:center;font-size:23px;line-height:normal}.side_sticky_div ul.cart_list li img{float:left;margin:0 0;width:50px!important;height:auto!important;max-width:100%;max-height:100%}.side_sticky_div ul.cart_list li a.remove{color:#bbbbbb!important;background:#fff0;font-size:24px!important;border-radius:50%;pointer-events:auto!important;width:25px;height:25px;position:relative}.side_sticky_div ul.cart_list li a.remove:hover{background:transparent!important}.side_sticky_div ul.cart_list li.mini_cart_item span.quantity,.side_sticky_div ul.cart_list li.mini_cart_item span.quantity span{line-height:24px!important}.side_sticky_div ul.cart_list li .variation .variation-Length{display:inline-block;padding:0;float:none;margin:0}.side_sticky_div ul.cart_list li .variation,.side_sticky_div ul.cart_list li .variation .variation-Length p{margin:0;border:none}.side_sticky_div ul.cart_list li .variation:after,.side_sticky_div ul.cart_list li .variation:before{display:none}.side_sticky_div ul.cart_list li:after{display:none}.side_sticky_div .total{min-height:50px;border-radius:0;margin-bottom:30px;border-bottom:2px solid #202020;border-top:2px solid #202020}.side_sticky_div .total strong{color:#202020;font-weight:400;float:left;font-size:18px;line-height:50px;padding:0 0 0 0}.side_sticky_div .total .amount{color:#202020;float:right;font-size:18px;line-height:50px;padding:0 0 0 0}.side_sticky_div .price .amount+.amount{float:right}.side_sticky_div .buttons{width:auto;margin:0 -15px}.side_sticky_div .buttons .cart-minproduct{width:100%;float:left;padding:0 15px}body .side_sticky_div .buttons .cart-minproduct .button,body .side_sticky_div .buttons .cart-minproduct a.btn{width:46%!important;float:left!important;display:block!important;margin-bottom:0!important;text-align:center!important;transition:all 0.5s ease 0s}body .side_sticky_div .buttons .cart-minproduct .button+.button,.side_sticky_div .buttons .cart-minproduct a.btn+.btn{margin-left:8%!important}.cart_sidebar_main .close-form i{position:relative;top:2px;font-style:normal!important}.side_sticky_div ul.cart_list li.empty{min-height:40px}body.overly-get-quote{overflow:hidden}body.overly-get-quote::after{background:rgb(0 0 0 / .9);content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;z-index:99999}.cart-minproduct .main_btn{font-size:16px;line-height:60px!important;min-height:60px!important;width:100%!important}.side_sticky_div{float:left;padding:20px 20px 20px 20px;width:100%;min-height:100vh}.side_sticky_div ul.cart_list{padding:0;margin:0}.side_sticky_div ul.cart_list li{display:table;width:100%}.minicart_close,.minicart_img,.minicartdes{display:table-cell;padding:0 10px!important;vertical-align:middle}.btn.disabled,.btn:disabled,.button.disabled,.button:disabled{cursor:not-allowed!important}.minicart_img{width:70px}.cart_sidebar_main .mCSB_scrollTools{width:6px}.cart_sidebar_main .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cart_sidebar_main .mCSB_scrollTools .mCSB_draggerRail{width:6px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cart_sidebar_main .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.cart_sidebar_main .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.cart_sidebar_main .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000}.cart_sidebar_main .mCSB_scrollTools .mCSB_draggerRail{background-color:#6d6d6d}.cart_sidebar_main .mCSB_inside>.mCSB_container{margin-right:6px!important}.cart_sidebar_main .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0px!important}.minicartdes span.woocommerce-Price-amount.amount{color:#202020;font-size:14px}.minicartdes .price>span.woocommerce-Price-amount.amount{font-size:16px;float:right;color:#dd6617}.minicart_close{width:30px}.topbar_section{padding:0 0 25px 0;border-bottom:1px solid #ccc;margin:0 0 25px 0}.topbar_section .topbar_left{float:left}.topbar_section .topbar_right{float:right}.topbar_section .form-control,.topbar_section .topbar_title{display:block;width:100%;height:45px!important;padding:0 15px;font-size:16px;line-height:1.5;color:#333;background-color:#fff;border:2px solid #ddd;border-radius:0;position:relative;padding-right:30px;font-weight:600}.topbar_section .select_arrow i,.topbar_section .topbar_title i.fas{right:10px!important}.topbar_section .topbar_title{line-height:45px;min-width:160px}.topbar_open{position:absolute;z-index:10;background:#fff;box-shadow:0 0 5px rgb(0 0 0 / .3);padding:20px 20px 20px 20px;max-width:290px;width:100%;z-index:88}.topbar_open ul{margin:0;padding:0}.topbar_open ul li:before{display:none}.topbar_open ul li a{color:#333;display:block;font-size:16px;font-weight:600}.archives_open.topbar_open{right:15px}.topbar_open ul li.selected a,.topbar_open ul li.active a{color:#dd6617}.topbar_section .form-control:focus{outline:none;box-shadow:none}.blog_detail_main .date_main{padding-top:10px}.blog_detail_main .blog_detail_content img{margin-bottom:20px}.blog_detail_main .blog_detail_content{margin:20px 0 0 0}.faq_content_main p:last-child{margin-bottom:0}.faq_content_main p{margin-bottom:20px}.faq_box_main .accordion .card{border-radius:0;border:none}.faq_box_main .accordion .card .card-body{padding:20px 0 10px 0}.faq_box_main .accordion .card .card-header{padding:0;border-radius:0;background-color:#fff0;border-bottom:none}.faq_box_main .accordion .card .card-header button{border-bottom:1px solid #dd6617!important;display:block;padding:15px 35px 15px 0;width:100%;border-radius:0;text-align:left;color:#333;position:relative;font-size:18px;cursor:pointer;border:0;font-weight:600}.faq_box_main .accordion .card .card-header button.collapsed{border-bottom:1px solid #666!important;border:0}.faq_box_main .accordion .card .card-header button.collapsed:after{width:0}.faq_box_main .accordion .card .card-header button:after{content:"";background:#dd6617;position:absolute;left:0;bottom:0;width:150px;height:3px}.faq_box_main .accordion .card+.card{margin-top:15px}.faq_box_main .accordion .card .card-header button[aria-expanded="true"]::before{transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"_";position:absolute;right:0;top:50%;font-size:31px;margin-top:-15px}.faq_box_main .accordion .card .card-header button.collapsed::before{content:"+";position:absolute;right:0;top:50%;font-size:31px;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.faq_box_main .accordion .card .card-body ul{padding:0 0 0 30px;margin:0}.faq_box_main .accordion .card .card-body ul li+li{margin-top:5px!important}.faq_box_main .accordion .card .card-body ul li,.faq_box_main .accordion .card .card-body ul li a{line-height:24px}.faq_box_main .accordion .card .card-body ul>li::before{top:2px}.faq_box_main .accordion .card .card-body ul li a{font-size:17px;color:#606060}.faq_box_main .accordion .card .card-body ul li.selected a,.faq_box_main .accordion .card .card-body ul li.active a{color:#dd6617}.faq_box_main .accordion .card .card-body .archives_main{padding:0}.faq_box_main .accordion .card .card-body .archives_main ul{padding:0}.faq_box_main .accordion .card .card-header button:focus{text-decoration:none;outline:none}.faq_box_main .accordion .card .card-body .archives_main .form-control{display:block;width:100%;height:40px!important;padding:.375rem .75rem;font-size:14px;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #999;border-radius:0}.faq_box_main .accordion .card .card-body .archives_main .select_arrow i{right:11px}body.fancybox-active{position:fixed;width:100%}.open_modal{display:none;max-width:750px;width:100%}.fancybox-slide{transform:translate(0)!important;-moz-transform:translate(0)!important;-ms-transform:translate(0)!important;-o-transform:translate(0)!important;-webkit-transform:translate(0)!important}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:default!important}.fancybox-is-grabbing .fancybox-content{cursor:default !Important}.video_section_main{background:#303030;margin:60px 0;padding:50px 0}.video_text_main>h3{color:#fff}.video_text_main{padding:70px 0 30px 0}.videosection_btn{padding:25px 0 0}.view-video{margin:0 0 0}.view-video>a{bottom:0;left:0;right:0;top:0;position:absolute}.view-video>a>span.playbtn{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);text-align:center;margin:6px 0 0 -6px;z-index:1}.view-video>a span{font-size:24px;color:#fff;font-weight:700;display:block;z-index:999;text-transform:uppercase;text-align:center;margin:25px 0 0 0}.view-video>a svg{fill:#fff;pointer-events:none;width:72px;height:72px}.video{position:fixed;top:0;left:0;transform:translate(0);padding:0;background:#fff0;right:0;bottom:0}.video iframe{border:none;height:100%;position:absolute;width:100%}body.popup{overflow:hidden}.video span{position:absolute;right:0;font-size:14px;height:20px;width:20px;text-align:center;line-height:20px;border-radius:0;background:#EB1C22;color:#fff;cursor:pointer;top:0}.wc_video{position:relative;overflow:hidden}.wc_video img{position:relative;left:50%;pointer-events:none;width:100%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.video_container{position:fixed!important;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .8);display:none;z-index:9999}body.video_sticky{overflow:hidden}.video_box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.video_close:before{content:"";background:url(/wp-content/themes/andrew-rooke/assets/images/closeicon-blue.png);width:31px;height:31px;display:block;position:absolute;right:0;top:4px;transform:scale(.78);left:0;margin:0 auto}.video_close{position:absolute;right:0;top:0;left:0;z-index:888;width:70px;background:#e4c046;height:50px;margin:0 auto;border-radius:0 0 60px 60px;box-shadow:0 2px 10px rgb(0 0 0 / .5);border:5px solid #272d4f;border-top:0}.video_box iframe{width:770px;height:450px;border:none}.welcome_section{min-height:500px;position:relative;margin:100px 0 0 0;overflow:hidden}.videomax_width{max-width:1070px;margin:0 auto;width:100%}.welcomeimgextmain img{width:100%}.wel_video_main.videomax_width{margin-top:80px}.about .wel_video_main.videomax_width{margin-top:0!important}.videomax_width .wc_video{position:relative;padding-bottom:50%}.two_section+.calltoaction_section{margin-top:100px}.videomax_width .wc_video img{position:absolute;left:0;right:0;margin:0 auto;min-width:100%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);top:50%}.welcomeimgextmain{position:absolute;right:0;left:53.9%;top:0}.wel_video_main{position:relative}.welcomecontentsection{padding:5px 0 0 10px}.welcome_box_main{margin:21px 0 0 0}.welcome_content p:last-child{margin-bottom:0}.welcome_content .btnlink{margin-left:28px}.clientlogo_box_main{display:table;width:100%}.client_logo_row{font-size:0}.client_logo_row .client_logo_col{display:inline-block;margin:0 5px;min-width:150px}.client_logo_bigwidth .client_logo_row .client_logo_col{min-width:250px}.client_logo_box{background:#fff0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;display:table-cell;height:130px;vertical-align:middle;width:100%;position:relative;overflow:hidden;z-index:1;padding:0 10px}.client_logo_box:before{content:"";border:1px solid #ddd;background:#fff0;position:absolute;left:0;right:0;bottom:0;top:0;pointer-events:none;opacity:0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;z-index:1}.client_logo_box img{margin:0 auto;max-width:100%;width:auto!important;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;display:block;position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);height:auto;max-height:100%}.client_logo_section .col-12{position:relative;padding:20px 30px;text-align:center}.client_logo_section .col-12:before{content:"";position:absolute;left:15px;top:0;right:15px;bottom:0;border:1px solid #272d4f;pointer-events:none;display:none}.client_logo_section .col-12 .main_title{margin:0 0 25px 0;font-size:30px;line-height:normal}.client_logo_section{padding:103px 0 20px 0;position:relative;overflow:hidden}section.certificate_section{padding-bottom:80px;position:relative;overflow:hidden}.client_logo_section:after{content:"";display:table;clear:both}.service_section{min-height:500px;position:relative;overflow:hidden;padding:0 0 20px 0;margin:0 0 70px 0}.ser_img_main{position:absolute;right:0;left:51.4%;top:0;bottom:0;overflow:hidden}.ser_img_main img{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.signechar_section{padding:13px 0 0 0}.signechar_section .ser_signechar{display:inline-block;vertical-align:middle;margin-right:34px}.signechar_section .ser_signechar img{max-width:100%}.signechar_section .ser_user_main{display:inline-block;vertical-align:middle;padding:3px 0 0 0}.signechar_section .ser_user_main .ser_username{font-size:18px;color:#27347a;font-weight:700;display:block}.signechar_section .ser_user_main .ser_userposi{font-size:18px;color:#222;font-weight:400;display:block;padding:6px 0 0 0}.servicecontentsection{padding:1px 92px 0 0}.servicecontentsection .service_box_main{margin:22px 0 0 0}.servicecontentsection .service_box_main .service_content p{margin-bottom:20px}.service_box_btn{margin:57px 0 0 0}.full_video_section{position:relative;width:100%;background-attachment:fixed;background-position:center center;min-height:800px;background-size:cover}.full_video_section:before{content:"";background:rgb(0 24 66 / .65);position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.full_video_section .view-video>a>span.playbtn{margin:3px 0 0 0}.workwithme_section{min-height:500px;position:relative;overflow:hidden;padding:0 0 27px 0;margin:100px 0 0 0}.workwithme_img_main{position:absolute;left:0;right:53.9%;top:0;bottom:0;overflow:hidden}.workwithme_img_main:before{content:"";background:rgb(0 0 0 / .1);position:absolute;left:0;top:0;bottom:0;right:0;z-index:1}.workwithme_img_main img{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;left:auto;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.workwithmecontentsection{padding:0 0 0 8px}.workwithmecontentsection .workwithme_box_main{margin:22px 0 0 0}.workwithmecontentsection .workwithme_box_main .workwithme_content p{margin-bottom:20px}.workwithme_box_btn{margin:37px 0 0 0}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-ms-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;-moz-animation-name:fadeOut;-ms-animation-name:fadeOut;-o-animation-name:fadeOut}.parallex_section{position:relative;width:100%;background-attachment:fixed;background-position:center center;min-height:500px;margin:100px 0 0 0;padding:170px 0 130px 0;background-size:cover}.parallex_section:before{content:"";background:rgb(0 0 0 / .7);position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.parallex_box_main{max-width:1170px;margin:0 auto;width:100%}.quote_content{text-align:center}.quote_content .quote_text .main_title{color:#fff}.quote_content .quote_name{margin:32px 0 0 0}.quote_content .quote_name span{font-size:24px;color:#e4c046;font-weight:700}.quote_content .quote_name span:before{content:"-";font-size:24px;color:#e4c046;font-weight:700;display:inline-block}#quote_slider,#quote_slider1{margin-bottom:39px;padding:0 180px}#quote_slider.owl-theme .owl-controls,#quote_slider1.owl-theme .owl-controls{margin-top:6px;text-align:center;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#quote_slider.owl-theme .owl-controls .owl-nav [class*=owl-],#quote_slider1.owl-theme .owl-controls .owl-nav [class*=owl-]{background:#fff0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#quote_slider.owl-theme .owl-controls .owl-nav .owl-prev,#quote_slider1.owl-theme .owl-controls .owl-nav .owl-prev{left:0}#quote_slider.owl-theme .owl-controls .owl-nav .owl-next,#quote_slider1.owl-theme .owl-controls .owl-nav .owl-next{right:0}#quote_slider.owl-theme .owl-controls .owl-nav svg,#quote_slider1.owl-theme .owl-controls .owl-nav svg{fill:#fff;width:25px;height:45px}.two_section{position:relative;overflow:hidden}.two_section:before{content:"";background:url(/wp-content/themes/andrew-rooke/assets/images/pattern-img.png);width:100%;height:1330px;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);background-size:cover}.blog_section{margin-bottom:7px}.blog_box_main{padding:43px 0 0 0}.blogL_box{margin-bottom:0}.blogL_box .blogL_img_main{position:relative;display:block;overflow:hidden}.blogL_box .blogL_img_main:before{content:"";background:rgb(0 24 66 / .5);z-index:1;pointer-events:none;position:absolute;left:0;top:0;border-radius:0;height:0;width:0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.blogL_box .blogL_img_main:after{content:"";background:rgb(0 24 66 / .5);z-index:1;pointer-events:none;position:absolute;right:0;bottom:0;border-radius:0;height:0;width:0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.blogL_box .blogL_img_main .blogL_img{position:relative;display:block;overflow:hidden}.blogL_box .blogL_img_main .blogL_img img{width:100%}.blogL_box .blogL_img_main .blogL_img:before{content:"";background:#fff;position:absolute;z-index:3;pointer-events:none;opacity:0;left:0;right:0;width:60px;height:3px;margin:0 auto;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.blogL_box .blogL_img_main .blogL_img:after{content:"";background:#fff;position:absolute;z-index:3;pointer-events:none;opacity:0;left:0;right:0;width:3px;height:60px;margin:0 auto;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.blogL_date_user{padding:27px 0 17px 0}.blogL_date_user .blogL_date{display:inline-block;vertical-align:middle}.blogL_date_user .blogL_date svg{fill:#ff7924;width:20px;height:20px;display:inline-block;vertical-align:middle}.blogL_date_user .blogL_date .blogLdutext{font-size:18px;color:#27347a;font-weight:700;display:inline-block;vertical-align:middle;padding-left:0;line-height:normal}.blogL_box .blogL_content .blogL_title_main{margin-bottom:12px}.blogL_box .blogL_content .blogL_title_main .blogL_title{font-size:24px;color:#222;font-weight:700;line-height:30px;display:inline-block;padding-right:0;letter-spacing:.025em}.blogL_box .blogL_content p{margin-bottom:0}.blogL_box .blogL_content p a{position:relative;display:inline-block;top:3px}.calltoaction_section{padding:51px 0 49px 0;position:relative;background:#e1ba3e;background:-moz-linear-gradient(left,rgb(225 186 62) 0%,rgb(244 227 119) 25%,rgb(238 205 100) 50%,rgb(244 227 119) 75%,rgb(225 186 62) 100%);background:-webkit-linear-gradient(left,rgb(225 186 62) 0%,rgb(244 227 119) 25%,rgb(238 205 100) 50%,rgb(244 227 119) 75%,rgb(225 186 62) 100%);background:linear-gradient(to right,rgb(225 186 62) 0%,rgb(244 227 119) 25%,rgb(238 205 100) 50%,rgb(244 227 119) 75%,rgb(225 186 62) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1ba3e',endColorstr='#e1ba3e',GradientType=1)}.calltoaction_section .calltoaction_box_main{position:relative;padding-right:280px;margin-right:15px}.calltoaction_section .calltoaction_box_main .main_title{width:100%;color:#222}.calltoaction_section .calltoaction_box_main .calltoaction_btn_main{position:absolute;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.testimonials_section{position:relative;overflow:hidden;padding:90px 0 85px 0}.testimonials_section:before{pointer-events:none;content:"";background-image:url(/wp-content/themes/andrew-rooke/assets/images/review-pattern-img.png);background-repeat:no-repeat;width:1257px;height:822px;position:absolute;left:-15px;top:0}.testomonial_content{text-align:center}.testomonial_content .testomonial_text{position:relative;padding:50px 0 0 0}.testomonial_content .testomonial_text p{font-size:22px;color:#222;line-height:40px;position:relative;z-index:2}.testomonial_content .testimonials_name{margin:38px 0 0 0}.testomonial_content .testimonials_name .testi_sign{display:inline-block;vertical-align:middle;margin-right:18px}.testomonial_content .testimonials_name .testi_sign img{max-width:100%;width:auto}.testomonial_content .testimonials_name .testi_name{display:inline-block;vertical-align:middle;font-size:18px;color:#27347a;font-weight:700}#testimonials_slider,#testimonials_slider1,#testimonials_slider2{max-width:780px;margin:24px auto 0;width:100%}#testimonials_slider.owl-theme .owl-controls,#testimonials_slider1.owl-theme .owl-controls,#testimonials_slider2.owl-theme .owl-controls{margin-top:45px}.wrappermain .owl-theme .owl-dots .owl-dot span{background:#abaaaa;height:13px;margin:5px 14px;width:13px;border-radius:0;position:relative}.wrappermain .owl-theme .owl-dots .owl-dot span:before{content:"";background:#fff;position:absolute;left:4px;right:4px;top:4px;bottom:4px;transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0)}.wrappermain .owl-theme .owl-dots .owl-dot.active span,.wrappermain .owl-theme .owl-dots .owl-dot:hover span{background:#27347a}.wrappermain .owl-theme .owl-dots .owl-dot.active span:before,.wrappermain .owl-theme .owl-dots .owl-dot:hover span:before{transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1)}.banner_form_box form select.form-control{padding-right:47px}.getintouch_btn_sticky{position:fixed!important;top:50%;transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);-webkit-transform:translateY(-50%) rotate(-90deg);right:-95px;z-index:999!important;margin-top:-90px}.sticky_social_media{position:fixed!important;z-index:999;right:0;top:50%;margin-top:40px}.sticky_social_media ul{padding:0;margin:0;font-size:0}.sticky_social_media ul li{display:block}.sticky_social_media ul li+li{margin-top:5px !Important}.sticky_social_media ul li:before{display:none}.sticky_social_media ul li a{background:#0f214b;width:60px;height:60px;display:block}.sticky_social_media ul li a.facebook{background:#3b5998}.sticky_social_media ul li a.instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}.sticky_social_media ul li a.linkedin{background:#0e76a8}.sticky_social_media ul li a.pinterest{background:#c8232c}.sticky_social_media ul li a svg{fill:#fff;width:25px;height:25px;text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.banner_main,.inner-banner{margin-top:185px}.aboutcontent_box.text-center{max-width:1170px;margin:0 auto;width:100%}.aboutcontent_box .main_title{margin-bottom:18px}.aboutcontent_box p{margin-bottom:36px}.aboutcontent_box p:last-child{margin-bottom:0}.aboutfullvideo_section{margin:0 0 70px 0}.aboutfullvideo_section .full_video_section{min-height:535px}.aboutfullvideo_section .full_video_section:before{background:rgb(0 24 66 / .56)}.aboutpageworkwithme_section.workwithme_section{padding:0 0 4px 0}.aboutpageworkwithme_section .workwithmecontentsection{padding:5px 0 0 10px}.aboutpageworkwithme_section .workwithmecontentsection .workwithme_box_main{margin:21px 0 0 0}.aboutpageworkwithme_section .workwithmecontentsection .workwithme_box_main .workwithme_content p{margin-bottom:36px}.aboutpageworkwithme_section .workwithmecontentsection .workwithme_box_main .workwithme_content p:last-child{margin-bottom:0}.about_two_section{position:relative;overflow:hidden}.about_two_section:before{content:"";background:url(/wp-content/themes/andrew-rooke/assets/images/aboutpage-pattern.png);width:100%;height:861px;position:absolute;left:0;right:0;bottom:33%;transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);-webkit-transform:translateY(50%);background-size:cover}.about_two_section .aboutcontent_section{padding:90px 0 0 0}.about_two_section .client_logo_section{padding:91px 0 20px 0}.certificate_box_main .row{margin:0 -25px}.certificate_box_main .row .col-sm-12{padding:0 25px}.certificate_box .certificate_link{display:block}.certificate_box .certificate_link img{width:100%}.aboutpage .parallex_section{padding:145px 0 105px 0;margin-top:0}.aboutpage .certificate_section+.calltoaction_section{margin-top:0}.aboutpage #quote_slider1{padding:0 113px}.aboutcontent_box ul{text-align:left}.workwithmecontent_ulli{text-align:left;padding:48px 50px}.workwithmecontent_ulli_main .col-sm-12:before{content:"";border:1px solid #ccc;position:absolute;left:25px;right:25px;top:0;bottom:0}.workwithmecontent_ulli_main{margin:60px -25px 0 -25px}.workwithmecontent_ulli_main .col-sm-12{padding:0 25px}.workwithmecontent_ulli label{font-size:18px;color:#222;font-weight:700;margin:0 0 32px 0;display:block}.workwithme_content_section .aboutcontent_box{max-width:inherit}.workwithme_content_section{margin-bottom:100px;position:relative;overflow:hidden}.videotestimonial .testimonials_slider_main{margin-top:53px}.videotestimonial .testimonials_slider_main #testimonials_slider{max-width:970px}.videotestimonial .full_video_section{background-attachment:scroll;min-height:485px;margin-bottom:60px}.videotestimonial .testomonial_content .testomonial_text,.videotestimonial .testomonial_content .testimonials_name{max-width:770px;margin:0 auto;width:100%}.videotestimonial .full_video_section:before{background:rgb(0 0 0 / .3)}.workwithmepage .workwithmecontentsection{padding:0 0 0 8px}.workwithmepage .workwithmecontentsection .workwithme_box_main{margin:17px 0 0 0}.workwithmepage .workwithmecontentsection .workwithme_box_main .workwithme_content p{margin-bottom:20px}.workwithmepage .workwithme_section{padding:0}.workwithmepage .about_workbox .row{margin-top:unset!important}.quote_box_main{max-width:970px;margin:0 auto;width:100%}.contact_addres_box{float:left;vertical-align:middle;display:inline-block;text-align:center}.contact_addres_box{display:block;margin:0 0 20px 0;min-height:0;overflow:hidden;position:relative}.contact_addres_box i{font-size:50px;color:#e4c046;text-align:center;margin-bottom:10px;line-height:70px}.contact_addres_box i.fa-phone{transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.contact_map,.contact_map iframe{width:100%;height:550px}.contact_map iframe{filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-filter:grayscale(100%)}.contact_form_title{text-align:center}.contact_form_title h2{margin-bottom:30px;margin-top:20px!important}.contact_form form .form-group{margin-bottom:30px;position:relative}.contact_form form textarea.form-control{height:150px!important;resize:none}.contact_form form .form-control{background-color:#fff0;background-image:none;border:1px solid #555555!important;border-left:none;border-right:none;border-top:none;border-radius:0;box-shadow:none;color:#000;display:block;font-size:15px;height:60px!important;line-height:1.42857;padding:10px 18px;width:100%}.contact_form form .form-control:focus{border-color:#e4c046!important;box-shadow:none;outline:0 none}.contact_form input::-webkit-input-placeholder,.contact_form textarea::-webkit-input-placeholder{color:#666;opacity:1}.contact_form input:-moz-placeholder,.contact_form textarea:-moz-placeholder{color:#666;opacity:1}.contact_form input::-moz-placeholder,.contact_form textarea::-moz-placeholder{color:#666;opacity:1}.contact_form form input:-ms-input-placeholder,.contact_form form textarea:-ms-input-placeholder{color:#666;opacity:1}.contact_form form .submit_btn_box{float:left;margin-top:0;width:100%;text-align:center}.contactcontent{margin:15px 0 40px 0}.contact_form form .required-field{color:#212529;float:left;font-size:13px;line-height:40px;margin-top:0;text-align:center;width:100%}.contact_form form .required-field span{color:#212529}.contactpage_info_section .tab_three_box_main{padding:51px 0 0 0}.tab_three_box_main .tab_three_box_col:before{content:"";border:1px solid #999;position:absolute;left:15px;right:15px;top:0;bottom:0;pointer-events:none}.tab_three_box{text-align:center;padding:50px 10px 44px 10px}.contactpage_info_section .tab_three_box .tab_three_box_icon{height:70px;position:relative;width:100%}.contactpage_info_section .tab_three_box .tab_three_box_icon svg{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.contactpage_info_section .tab_three_box .tab_three_box_content{padding:18px 0 0 0}.tab_three_box .tab_three_box_content .tab_three_box_title{font-size:24px;color:#000;font-weight:700;line-height:60px}.tab_three_box .tab_three_box_content p{max-width:320px;margin:0 auto;width:100%}.contactpage_info_section .tab_three_box .tab_three_box_content p a{color:#333;font-size:16px;line-height:36px;text-decoration:underline}.contact_addres_box svg{width:50px;height:50px;fill:#e9cc69;margin-bottom:20px}.contact-infomain{margin:100px 0 40px 0}.contact_addres_box p a{color:#222}.contact_map_section{margin:80px 0 0 0}.testimonialpage_main:nth-child(odd){background:#f0f0f0}.testimonialpage_main .testimonial_quote svg{fill:#e4c046}.testimonialpage_main{padding:30px 30px 30px 30px;position:relative}.testimonialpage_box_main .testomonial_content{text-align:left}.testimonialpage_main .testimonial_quote{width:35px;height:35px;position:absolute;left:0;top:0;z-index:0}.testimonialpage_main:nth-child(even){padding:60px 30px}.testimonialpage_main .full_video_section{background-attachment:scroll;min-height:340px;margin-bottom:40px}.testimonialspage .certificate_section{margin-bottom:100px}span.blog-details-date{font-size:17px;margin:10px 0 24px 0;display:block}.blogdetailpage img{margin-bottom:30px}.service_change_box_main{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0 13px 0;margin:60px 0 80px 0}.service_change_box_main .service_change_prev{text-align:left}.service_change_box_main .img_text_small_title{font-size:20px;color:#333;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.service_change_box_main .service_change_prev svg{margin-right:15px}.service_change_box_main .service_change_next{text-align:right}.service_change_box_main .service_change_next svg{margin-left:15px}.service_change_box_main svg{fill:#e4c046}a.img_text_title{display:inline-block}.modal{position:fixed!important}.modal-backdrop{z-index:1040!important}.modal-dialog{width:100%;z-index:9999!important}.modal-content{border:0!important;border-radius:0!important}.modal-backdrop.show{opacity:.85}.modal-header .close svg{width:15px;height:15px;color:#000}button.close{opacity:1}.modal-header{padding:20px 30px}.modal-body{padding:30px}.blog-filters .container{padding:0}.blog-filters{margin:0 0 60px 0}.blog-filters-dropdown{font-size:0;margin:0 -10px;float:left}.blog-filter{display:inline-block;vertical-align:top;padding:0 10px}.blog-filter select{appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;min-width:185px;border:2px solid #ddd;height:50px;border-radius:5px;font-size:15px;color:#606060;font-weight:400;outline:none!important;padding:0 18px;cursor:pointer;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;background:transparent!important}.blog-filters-input{position:relative}.blog-filters-input .fa{position:absolute;right:3px;padding:0 18px;background:#fff;line-height:44px;top:3px;font-size:14px;color:#606060;pointer-events:none}.blog-filters-search-box{float:right}.blog-filters-search-box form{position:relative}.blog-filters-search-box .blog-search-input{min-width:330px;border-radius:5px;height:50px;border:2px solid #ddd;outline:none!important;padding:0 55px 0 18px;outline:none!important;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;font-size:16px;color:#606060;font-weight:400;font-family:'PT Sans',sans-serif}.blog-filters-search-box .blog-search-submit{position:absolute;right:5px;top:5px;background:#0f214b;height:40px;width:40px;border:none;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;padding:0;outline:none!important;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}.blog-filters-search-box form .fa{position:absolute;right:5px;top:5px;width:40px;line-height:40px;color:#fff;font-size:18px;text-align:center;pointer-events:none}.blog-filters-input svg{position:absolute;right:10px;top:18px;width:16px;height:16px;fill:#bfbfbf}.blog-filters-search-box form svg{position:absolute;right:18px;top:17px;width:16px;height:16px;fill:#fff}.blogpage .blogL_box{margin-bottom:30px}.search_content+.search_content{border-top:1px solid #ccc;margin-top:50px;padding-top:50px}.search_content a{color:#cca82f}.search_content h4{margin-bottom:10px}.search_content a.btn{padding:0 20px!important;width:auto;height:40px;line-height:46px}.searchpage-list-container h3{margin-bottom:30px}.modal-title{margin-top:0}.searchpage-list-container{margin-bottom:90px}.service_change_box_main .col-sm-12.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.blog-page .blogL_box{margin-bottom:30px}.parallex_section{clear:both}.parallex_section:after{content:"";display:table;clear:both}.getintouch_btn_sticky.mobilegetintouch_btn_sticky{display:none!important}.aboutpopupcontent img{float:right;margin:0 0 30px 30px}.about_main_img img{max-width:inherit;float:right;margin:0 52px 0 0}.about_workbox .row:nth-child(even) .col-sm-12:nth-child(1),.programs-page .about_workbox .col-sm-12:nth-child(1){order:2}.about_workbox .row:nth-child(even) .col-sm-12:nth-child(2),.programs-page .about_workbox .col-sm-12:nth-child(2){order:1}.about_workbox .row:nth-child(even) .col-sm-12:nth-child(1) .about_main_img img,.programs-page .about_workbox .col-sm-12:nth-child(1) .about_main_img img{float:left;margin:0 0 0 52px}.about_workbox .row{margin-top:70px}.about_main_img{height:100%}.cms-area.aboutpage{overflow:hidden}.left_right_welcome_below_section_banner,.left_right_section_banner{padding:100px 0 0 0}.ser_img_main_below_section{padding:0 0 100px 0}.programs-page .testomonial_content .testomonial_text{padding:0}.videotestimonial .testimonials_slider_main{margin:0}.program-videos{padding:80px 0 0 0}.program-videos .testimonials_slider_main{margin-top:53px}.program-videos .testimonials_slider_main #testimonials_slider{max-width:970px}.program-videos .full_video_section{background-attachment:scroll;min-height:350px;margin:40px 0 0 0}.program-videos .testomonial_content .testomonial_text,.program-videos .testomonial_content .testimonials_name{max-width:770px;margin:0 auto;width:100%}.program-videos .full_video_section:before{background:rgb(0 0 0 / .3)}.program-videos .owl-dots{margin-top:40px}.program-video-slider{max-width:770px;margin:0 auto;width:100%}.section-white+.section-white{padding-top:0!important}.programs-page .about_workbox{overflow:hidden;padding:100px 0 0 0}.programs-page .about_workbox .row{margin-top:0}.programs-page>section:first-child{padding-top:0!important}.programs-page .workwithme_content>*:last-child{margin-bottom:0}.programs-service-img{display:flex;flex-wrap:wrap}.programs-service-img span{width:calc(100% - 100px);align-self:center;padding-left:20px;font-size:22px;color:#222;font-weight:600;letter-spacing:.025em;line-height:30px}.programs-service-img img{width:80px;align-self:flex-start}.programs-service figcaption{padding:20px 0 0 0}section.programs-services{position:relative;overflow:hidden}.programs-services{padding:100px 0}.programs-services .row{margin:0 -15px}.programs-services .col-xl-4{padding:0 25px}.programs-service figcaption p{margin:0}.programs-service{margin:0;border:1px solid #e0e0e0;padding:25px}.programs-plans-table{width:100%;text-align:center}.programs-plans-table th:first-child,.programs-plans-table td:first-child{text-align:left}.programs-plans-container{max-width:1200px;margin:0 auto}.programs-plans-table th{line-height:1.5;border:1px solid #ddd}.programs-plans-table td{line-height:1.5;color:#222;font-size:18px;font-weight:400;letter-spacing:.025em;width:17%;border:1px solid #ddd;padding:20px 15px 17px 15px}.programs-plans-table td:first-child{width:49%}.programs-plans{padding:100px 0}.programs-plans-table thead th{font-size:20px;color:#222;font-weight:500;letter-spacing:.025em;padding:20px 15px 15px 15px;height:150px}.programs-plans-table td svg{vertical-align:middle;width:24px;height:24px}.programs-plans-table th:nth-child(2){background:#eee}.programs-plans-table th:nth-child(3){background:#272d4f;color:#fff}.programs-plans-table th:nth-child(4){background:#e1ba3e}.programs-plans-table td:nth-child(2){background:#f7f7f7}.programs-plans-table td:nth-child(3){background:#f5f7ff}.programs-plans-table td:nth-child(4){background:#fff9e5}.servicecontentsection h3{text-align:left!important}ul>li::before{top:-1px;transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);-webkit-transform:scale(.8)}.about_main_img img+img{margin-top:40px!important}.workwithme_content .mobilecontent-img{width:100%;height:auto!important;margin:15px 0;display:none}.banner_main{position:relative;overflow:hidden}.home_banner_box{position:relative;z-index:1;height:100vh;width:100vw;overflow:hidden}.home_banner_box:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgb(0 0 0 / .5);z-index:0}.home_banner_box button.videovolume{display:none!important}.home_banner_box button{position:absolute;cursor:pointer;left:0;right:0;top:0;bottom:0;border:0;background:#fff0;width:100%;height:100%;z-index:88;padding:0;overflow:hidden}.home_banner_box button svg{width:80px;height:80px;fill:#fff;position:absolute;left:0;right:0;margin:0 auto 0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.home_banner_box video#bgvideo{min-width:100vw;min-height:100vh;height:auto;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:-1;vertical-align:top}.home_banner_box+.scrolldownbtn.screen{display:none}.client_logo_section .main_title{margin-bottom:0}.terms-and-conditions .inner-page-content p{background:transparent!important}.workwithmepage{padding-top:50px}.workwithmepage .about_workbox+.calltoaction_section{margin-top:40px}.modal-body .aboutpopupcontent img.algin-right{max-width:160px}.aboutvideoclose{display:none;z-index:99}.aboutvideoclose+iframe#sticky_iframe{position:absolute;width:100%;height:100%}@media (min-width:1070px){.aboutvideostick{max-width:1070px;margin:0 auto;width:100%;position:relative;padding-bottom:41%}.aboutvideostick .full_video_section{position:absolute;left:0;right:0}.view-video{width:100%;height:100%;position:absolute}.aboutsticky .aboutvideostick .full_video_section{position:fixed;width:350px;height:200px;display:none;overflow:hidden;right:30px;bottom:80px;z-index:99;min-height:inherit!important;left:auto;background-size:cover;background-attachment:scroll}.aboutsticky .aboutvideostick{position:static}.aboutsticky .aboutvideostick .full_video_section span.playbtn{transform:translate(-50%,-50%) scale(.5);-moz-transform:translate(-50%,-50%) scale(.5);-ms-transform:translate(-50%,-50%) scale(.5);-o-transform:translate(-50%,-50%) scale(.5);-webkit-transform:translate(-50%,-50%) scale(.5)}.aboutsticky .aboutvideoclose{position:fixed;right:30px;cursor:pointer;bottom:280px;background:red;padding:3px 5px 0 5px;color:#fff;font-size:12px;display:block;line-height:normal}.aboutsticky .aboutvideoclose+iframe#sticky_iframe{display:block;position:fixed;width:350px;height:200px;overflow:hidden;right:30px;bottom:80px;z-index:99;min-height:inherit!important;left:auto;background-size:cover;background-attachment:scroll}}@media (min-width:1507px){.aboutsticky .aboutvideostick .full_video_section{right:70px;bottom:50px}.aboutsticky .aboutvideoclose{right:70px;bottom:250px}}.videoonplace iframe{position:absolute;width:100%;height:100%}.service_content ul,.service_content ol{text-align:left}.aboutpage .programs-page+.calltoaction_section,.home .programs-page+.calltoaction_section{margin:40px 0 0 0}.programs-page .programs-services .main_title{margin-bottom:20px}.servicecontentsection .main_title,.workwithme_content .main_title{margin-bottom:30px!important}.areweitfitsection .about_main_img.twoimgmain img{width:100%;margin-right:0;padding-right:52px}section.welcome_section+section.calltoaction_section.m-t-30{margin-top:70px!important}section.programs-page+.parallex_section{margin-top:50px}.programs-page .workwithme_content section.calltoaction_section{padding:20px 20px;margin-bottom:20px}.programs-page .workwithme_content section.calltoaction_section .calltoaction_box_main{padding:0 180px 0 0}.programs-page .workwithme_content section.calltoaction_section .container{padding:0}.programs-page .workwithme_content section.calltoaction_section .calltoaction_box_main p{margin:0}.programs-page .workwithme_content section.calltoaction_section .main_title{margin-bottom:0!important;font-size:24px;line-height:normal;margin-top:0}.programs-page .workwithme_content section.calltoaction_section a.btn{width:auto;height:40px;line-height:42px;font-size:15px;padding:0 30px}.programs-page .workwithme_content .calltoaction_section .calltoaction_box_main{margin:0}@media (min-width:1025px){body .banner_main{position:relative}body .banner_form_main{margin:0;position:absolute;left:0;right:0;bottom:80px}body .carousel-caption{bottom:0;height:100%;padding-bottom:335px;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}body .carousel-caption .banner_title{margin:0!important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.overly-get-quote:before{content:"";position:fixed;right:510px;top:10px;z-index:999999;width:31px;height:31px;background-image:url(/wp-content/themes/andrew-rooke/assets/images/closeicon.png)}}@media (min-width:1200px) and (max-width:1499px){.welcomecontentsection{padding:5px 60px 0 10px}}@media (max-width:1429px){.carousel-caption{max-width:100%;padding:0 15px;bottom:130px}#home_banner.owl-carousel .owl-item img{height:620px}.banner_title,.innerbanner_main .banner-caption .banner_title{line-height:50px;font-size:36px}.banner-caption{max-width:509px}.wrappermain .container{max-width:100%}}@media (min-width:1430px){.wrappermain .container{max-width:1400px}}@media (min-width:1921px){.inner-banner_img_main img{height:auto;left:0;position:relative;transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);width:100%}}@media (min-width:1500px){#home_banner.owl-carousel .owl-item img{height:auto;left:0;position:relative;transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);width:100%}}@media screen and (max-width:1348px){.programs-services .row{margin:0 -15px}.programs-services .col-xl-4{padding:0 15px}}@media (max-width:1500px){.getintouch_btn_sticky{position:fixed!important;top:auto;transform:translateY(0) rotate(0);-moz-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);-o-transform:translateY(0) rotate(0);-webkit-transform:translateY(0) rotate(0);right:30px;z-index:999!important;margin-top:0;bottom:0}.sticky_social_media ul li+li{margin-top:0 !Important;margin-left:5px}.sticky_social_media ul li{display:inline-block;vertical-align:top}.sticky_social_media{right:285px;top:auto;margin-top:0;bottom:0}}@media (max-height:650px){.getintouch_btn_sticky{position:fixed!important;top:auto;transform:translateY(0) rotate(0);-moz-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);-o-transform:translateY(0) rotate(0);-webkit-transform:translateY(0) rotate(0);right:30px;z-index:999!important;margin-top:0;bottom:0}.sticky_social_media ul li+li{margin-top:0 !Important;margin-left:5px}.sticky_social_media ul li{display:inline-block;vertical-align:top}.sticky_social_media{right:285px;top:auto;margin-top:0;bottom:0}}@media (min-width:1025px) and (max-width:1199px){.inner-banner_img_main img{height:540px}body .banner_form_main{bottom:60px}body .carousel-caption{padding-bottom:245px}}@media (max-width:1199px){.client_logo_row .client_logo_col{min-width:130px}.client_logo_bigwidth .client_logo_row .client_logo_col{min-width:200px}.parallex_section{min-height:inherit;padding:100px 0 70px 0}.footer_menu_main ul li{padding:0 28px 0 0}.footer_menu_main ul li::before{left:-28px}.servicecontentsection{padding:0}.home .workwithme_img_main img{left:-170px!important}.ser_img_main img{left:auto;right:-240px}.full_video_section,.aboutfullvideo_section .full_video_section{min-height:500px}.banner_form_box_main{padding:20px 35px 20px 30px;min-height:inherit}.banner_form_main{margin:-110px 0 0 0}.banner_title,.innerbanner_main .banner-caption .banner_title{margin-bottom:10px}.welcome_section .col-sm-12.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0!important;text-align:left}.welcomeimgextmain{position:relative;left:0;right:0;top:0;max-width:700px;margin:0 auto 30px}.wel_video_main{position:relative;left:0;right:0;top:0;max-width:700px;margin:0 auto 30px}.client_logo_section{padding:53px 0 49px 0}.banner_form_box .main_title{margin:0 0 10px 0}.banner_form_box_main .banner_form_book{right:70px;left:auto;opacity:.2}.page-template-programs .carousel-caption{padding-bottom:180px}.testimonials-videos-container{margin:0 -15px}.testimonials-videos-col{padding:0 15px}.videotestimonial.testimonials-two-videos .full_video_section{min-height:300px}.programs-service-img img{width:70px}.programs-service-img span{font-size:20px}.program-videos .full_video_section{min-height:300px}}@media (min-width:1025px) and (max-width:1199px){.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub{margin:-1px 0 0 -37px;width:832px}.header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li{margin:0 0 0 50px}}@media (min-width:1025px){a.img_text_title:hover>span{color:#e4c046}.contact_addres_box p a:hover{color:#daba4d}.sticky_social_media ul li a:hover{background:#e4c046}header.sticky .header-wrapper .logo-box{max-width:125px}header.sticky .header-wrapper .primary{margin-top:48px}header.sticky .head-bg{min-height:112px}header.sticky .header_line_main{height:0;padding:0}header.sticky .header-wrapper{box-shadow:0 0 5px rgb(0 0 0 / .5)}.btn:hover input{color:#fff}.calltoaction_section .calltoaction_box_main .calltoaction_btn_main .btn-secondary:hover{background:#fff;color:#303030}.blogL_box:hover .blogL_title_main .blogL_title{color:#e4c046}.blogL_box:hover .blogL_img_main{box-shadow:0 0 20px rgb(0 0 0 / .5)}.blogL_box:hover .blogL_img_main:before,.blogL_box:hover .blogL_img_main:after{height:95%;width:95%}.blogL_box:hover .blogL_img_main .blogL_img:before,.blogL_box:hover .blogL_img_main .blogL_img:after{opacity:1}#quote_slider.owl-theme .owl-controls .owl-nav svg:hover,#quote_slider1.owl-theme .owl-controls .owl-nav svg:hover{fill:#e4c046}.client_logo_box:hover{background:#fff}.client_logo_box:hover:before{opacity:1}.client_logo_box:hover img{filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);-webkit-filter:grayscale(0)}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li+li{border-top:1px dashed rgb(0 0 0 / .2)}.desktop_menu{display:flex!important}.mobile_menu{display:none!important}.visible_ipad{display:none!important}.visible_desktop{display:inline-block!important}.menumobileview .close-form{display:none}.menumobileview{height:auto!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li.selected a:after,.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li a:hover:after{border-left:5px solid #fff}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li.selected>a,.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li.parent:hover>a,.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li:hover>a,.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li>a:focus{background:#fff0 none repeat scroll 0 0;border-bottom:0!important;border-radius:0!important;color:#e4c046!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li a:hover,.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li a:focus{color:#fff;background:#e4c046}.my_pagination .pagination li span:hover,.my_pagination .pagination li a:hover{background-color:#e4c046!important;color:#fff}.sidebar_listing .accordion .card .card-header button:hover{text-decoration:none}.sidebar_listing .accordion .card .card-body ul li a:hover{color:#dd6617}.sidebar_listing .accordion .card .card-body .tags-box a:hover{color:#fff;background:#dd6617;border-color:#dd6617}.overly-get-quote{cursor:url(/wp-content/themes/andrew-rooke/assets/images/closeicon.png) 15 15,pointer}.faq_box_main .accordion .card .card-header button:hover{text-decoration:none;outline:none}.faq_box_main .accordion .card .card-body ul li a:hover{color:#dd6617}.head-top .top-link li a:hover span,.inner-banner .breadcrumb li a:hover,.blog-pad .panel-body ul li a:hover{color:#dd6617}.footer_menu_main ul li a:hover,.copyright_main span a:hover{color:#e4c046}.footer_social_media ul li a:hover svg{fill:#e4c046}a:hover,a:focus{color:#999}}@media (max-width:1024px){.programs-page .workwithme_content section.calltoaction_section .main_title{font-size:20px}.testomonial_content .testomonial_text{padding:10px 0 0 0}section.programs-page+.parallex_section{margin-top:25px}.areweitfitsection .about_main_img.twoimgmain img{margin-right:0;padding-right:0}section.certificate_section{padding-bottom:30px}.client_logo_section .main_title{margin-bottom:15px}.home_banner_box video#bgvideo{min-height:100%;height:100%}.home_banner_box{height:auto!important;margin-bottom:0;width:100%;padding-bottom:57%}.two_section+.calltoaction_section{margin-top:50px}.left_right_welcome_below_section_banner,.left_right_section_banner{padding:50px 0 0 0}.ser_img_main_below_section{padding:0 0 50px 0}.about_workbox .row{margin-top:50px}.about_workbox .row:nth-child(even) .col-sm-12:nth-child(1) .about_main_img img,.programs-page .about_workbox .col-sm-12:nth-child(1) .about_main_img img{margin:0 0 0 0}.about_main_img img{margin:0}.my_pagination{margin-bottom:40px}.searchpage-list-container{margin-bottom:40px}.search_content+.search_content{margin-top:30px;padding-top:30px}.blog-filters{margin:0 0 40px 0}.testimonialpage_main:nth-child(even){padding:40px 30px}.testimonialspage .certificate_section{margin-bottom:50px}.contact_map_section{margin:40px 0 0 0}.contact_map,.contact_map iframe{height:400px}.contact-infomain{margin:60px 0 10px 0}.contact_addres_box svg{width:40px;height:40px;margin-bottom:10px}.workwithmecontent_ulli{padding:28px 30px!important}.workwithmecontent_ulli_main .col-sm-12:before{left:15px;right:15px}.workwithme_content_section{margin-bottom:50px}.videotestimonial .testimonials_slider_main{margin-top:20px}.videotestimonial .full_video_section{min-height:300px;margin-bottom:30px}.workwithmecontent_ulli_main .col-sm-12{padding:0 15px!important}.workwithmecontent_ulli_main{margin:30px -15px 0 -15px!important}.aboutpage .parallex_section{padding:70px 0 40px 0;min-height:100%}.aboutcontent_box p{margin-bottom:20px}.about_two_section .aboutcontent_section{padding:50px 0 0 0}.aboutfullvideo_section{margin:25px 0 50px 0}.about_two_section .client_logo_section{padding:30px 0 20px 0}.certificate_box_main .row{margin:0 -15px}.certificate_box_main .row .col-sm-12{padding:0 15px}.cms-area{padding:60px 0 0 0}.carousel-caption{bottom:48%;transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);-webkit-transform:translateY(50%)}.inner-banner_img_main img{height:500px}.wc_video img{position:relative;left:0;pointer-events:none;width:100%;transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0)}.banner_main,.inner-banner{margin-top:124px}.menuoverly .getintouch_btn_sticky,.menuoverly .sticky_social_media{z-index:88 !Important}.testimonials_section:before{left:-15px}.parallex_section{background-attachment:scroll}.workwithme_img_main{right:50%}.header_line_main{padding:0}.header_line_main .header_line p{font-size:14px;line-height:29px}#home_banner.owl-carousel .owl-item img{height:450px}.banner_title,.innerbanner_main .banner-caption .banner_title{line-height:40px;font-size:26px}.banner-caption{max-width:360px}.banner_form_main{margin:0}.banner_form_main .container{padding:0}.main_title{font-size:22px;line-height:30px}.welcome_box_main{margin:11px 0 0 0}p{font-size:16px;line-height:30px}li{font-size:16px!important;line-height:30px!important}ul>li::before{top:1px}ol>li+li,ul>li+li{margin-top:10px!important}.workwithme_section{padding:0;margin:50px 0 0 0}.parallex_section{padding:50px 0 50px 0!important;margin:50px 0 0 0}.quote_content .quote_name span{font-size:19px}#quote_slider,#quote_slider1{margin-bottom:19px}#quote_slider.owl-theme .owl-controls .owl-nav svg,#quote_slider1.owl-theme .owl-controls .owl-nav svg{width:15px;height:35px}.section_padding{padding:50px 0}.blog_box_main{padding:15px 0 0 0}.blogL_date_user{padding:17px 0 7px 0}.blogL_date_user .blogL_date .blogLdutext{font-size:15px}.blogL_box .blogL_content .blogL_title_main .blogL_title{font-size:18px;line-height:26px}.blog_section{margin-bottom:0}.calltoaction_section{padding:41px 0 39px 0}.testimonials_section{padding:50px 0 40px 0}#testimonials_slider,#testimonials_slider1,#testimonials_slider2{margin:15px auto 0}.testomonial_content .testomonial_text p{font-size:18px;line-height:34px}.testomonial_content .testimonials_name{margin:20px 0 0 0}#testimonials_slider.owl-theme .owl-controls,#testimonials_slider1.owl-theme .owl-controls,#testimonials_slider2.owl-theme .owl-controls{margin-top:0}.footer_bottom_main{padding:50px 0 38px 0}.footer_menu_main ul li::before,.website_design::before{font-size:12px;top:-1px}.website_design{padding:0 0 0 28px}.website_design::before{left:12px}.footer_menu_main ul li a,.copyright_main span,.copyright_main span a{font-size:15px}.footer_social_media{margin:21px 0 0 0}.copyright_main{padding:25px 0 0;text-align:center}.btnlink{font-size:16px}.btnlink>svg{width:12px;height:12px}.signechar_section .ser_signechar{margin-right:24px;margin-bottom:5px}.signechar_section{padding:0}.service_box_btn{margin:25px 0 0 0}.service_section{min-height:inherit;padding:0;margin:0 0 50px 0}.full_video_section,.aboutfullvideo_section .full_video_section{background-attachment:scroll}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li>a{display:block}.welcome_section{margin:50px 0 0 0;min-height:inherit}header .header-wrapper{box-shadow:0 0 5px rgb(0 0 0 / .5)}.header .header-wrapper .logo-box{position:relative;left:0;right:auto;margin:0;max-width:95px}.head-bg{min-height:inherit}body.menuoverly .overly:before{right:382px;opacity:1;pointer-events:auto;transition:all 0.8s ease 0.7s;-moz-transition:all 0.8s ease 0.7s;-ms-transition:all 0.8s ease 0.7s;-o-transition:all 0.8s ease 0.7s;-webki-transition:all 0.8s ease 0.7s}.overly:before{display:none}.desktop_menu{display:none!important}.mobile_menu{display:block!important}.visible_ipad{display:inline-block!important}.visible_desktop{display:none!important}.menumobileview .mCSB_inside>.mCSB_container{margin-right:0}.menumobileview .mCSB_scrollTools{opacity:1;z-index:999;width:5px}.menumobileview .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:0;width:5px}.menumobileview .mCSB_scrollTools .mCSB_draggerRail{border-radius:0;width:5px}.menumobileview .close-form{background:gray;color:#fff;font-size:20px;padding:10px;text-align:center;cursor:pointer;display:none}.menumobileview .close-form i{margin:0 10px 0 0}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .parent>a{position:relative}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .open-sub span{position:absolute;left:0;right:0;margin:0 auto!important;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .open-sub span+span{left:0;right:0;margin:0 auto!important;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.header .header-wrapper .primary .navbar .navbar-collapse.collapse{display:block!important;height:auto!important;overflow:visible!important;padding-bottom:0;visibility:visible!important}.right_head_mobile{clear:both;display:block;float:none;margin:45px auto 0;min-width:inherit;padding:10px 10px 0;text-align:center}.right_head_desktop{display:none}.header .header-wrapper .primary .navbar .navbar-collapse{border:0 none;box-shadow:none;left:auto;margin:0;background:#272d4f;max-height:inherit;max-width:360px;overflow:hidden!important;padding:0;position:fixed;right:0;top:0;height:auto!important;width:100%;z-index:919;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;transform:translateX(360px);-moz-transform:translateX(360px);-ms-transform:translateX(360px);-o-transform:translateX(360px);-webkit-transform:translateX(360px)}.wrappermain>header,.wrappermain>section,.wrappermain>footer,.wrappermain>.cms-area{transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-ms-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;-webkit-transition:all 0.6s ease 0s}body.menuoverly .wrappermain>header,body.menuoverly .wrappermain>section,body.menuoverly .wrappermain>footer,body.menuoverly .wrappermain>.cms-area{transform:translateX(-360px);-moz-transform:translateX(-360px);-ms-transform:translateX(-360px);-o-transform:translateX(-360px);-webkit-transform:translateX(-360px);transition:all 0.8s ease 0.7s;-moz-transition:all 0.8s ease 0.7s;-ms-transition:all 0.8s ease 0.7s;-o-transition:all 0.8s ease 0.7s;-webkit-transition:all 0.8s ease 0.7s}.primary .navbar-collapse.collapse{display:none!important}.primary .navbar-collapse.collapse.show{display:block!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li.selected>a{background:#fff0 none repeat scroll 0 0;border-bottom:2px solid #dd6617!important;border-radius:0!important;color:#dd6617!important}.header .header-wrapper .primary{display:inline-block;float:right;margin:0 0 0 0;text-align:left;vertical-align:top;z-index:inherit}.header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li{margin:0!important}.header .header-wrapper .header-icons{display:inline-block;float:none;margin:0;vertical-align:top}.header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li{border-bottom:1px solid rgb(255 255 255 / .1);display:block}.header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li:last-child{border-bottom:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .selected .parent .open-sub span{background:#666 none repeat scroll 0 0!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .selected .selected .open-sub span{background:#fff none repeat scroll 0 0!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li.selected>a::after{background:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li.selected>a{background:#e4c046;border-bottom:none!important;border-radius:0!important;color:#fff!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li.selected>a{color:#fff;background:#dd6617}.header .right-box-wrapper{text-align:right}.header .header-wrapper .cart-header{margin-right:0}.header .header-wrapper .primary .navbar{margin:0;min-height:inherit;position:static}.header .header-wrapper .primary .navbar .navbar-toggler{background:#e4c046;border:none;border-bottom:0 none;border-radius:0;box-shadow:none;height:45px;margin:0;padding:0;position:absolute;text-shadow:none;z-index:99;width:45px;right:15px;top:25px;display:block}.header .header-wrapper .primary .navbar .navbar-toggler:before{bottom:8px;content:"";display:none;left:-1px;position:absolute;top:7px}.header .header-wrapper .primary .navbar .navbar-toggler.collapsed:before{display:block}.header .header-wrapper .primary .navbar .navbar-toggler .navbar-toggler-icon{width:25px;height:3px;background:#fff;position:absolute;margin:0 auto;left:0;right:0;z-index:50;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.header .header-wrapper .primary .navbar .navbar-toggler .navbar-toggler-icon:before{content:"";margin:0 auto;width:25px;height:3px;background:#fff;position:absolute;left:0;right:0;top:-8px}.header .header-wrapper .primary .navbar .navbar-toggler .navbar-toggler-icon:after{content:"";margin:0 auto;width:25px;height:3px;background:#fff;position:absolute;left:0;right:0;bottom:-8px;text-align:left}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav{background:#fff0;border:medium none;border-radius:0!important;float:none;padding:0;display:block}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li{float:none;margin:0 0 3px;padding:0}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li>a{padding:19px 50px 15px 15px;color:#fff}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li.parent .parent>a:after{display:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .open-sub{bottom:0;right:0;position:absolute;top:0;width:50px}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .open-sub span{background:#fff;display:block;height:2px;margin:17px 0 0 15px;position:absolute;width:16px}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .selected .open-sub span{background:#fff!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>.parent.selected.active>a .open-sub span{background:#fff!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>.parent.active>a .open-sub span{background:#fff!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .open-sub span+span{height:16px;margin:10px 0 0 22px;width:2px}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .parent .parent>a .open-sub span,.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu .title .open-sub span{background:#7f7f7f;height:2px;margin:14px 0 0 18px;position:absolute;width:12px}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .parent .parent>a .open-sub span+span,.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu .title .open-sub span+span{height:12px;margin:9px 0 0 23px;width:2px}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>li.parent:hover>a:after{display:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub,.header .header-wrapper .primary .navbar .navbar-collapse .parent .sub,.header .header-wrapper .primary .navbar .navbar-collapse .parent:hover>.sub{background:#f7f7f7;border:0 none;border-radius:0;box-shadow:none;display:none;font-size:13px;left:0;line-height:24px;margin-top:0;margin-bottom:0;padding:0;position:relative;margin-left:0!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav>.parent.active>a .open-sub span{background:#fff}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .parent.active>a .open-sub span+span,.header .header-wrapper .primary .megamenu .box.active .title .open-sub span+span{display:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .parent:hover>.sub{-webkit-animation:fadeIn 0;animation:fadeIn 0;display:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li{line-height:22px;border-bottom:1px solid #ddd}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li:first-child{border-top:1px solid #ddd}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li:last-child{border-bottom:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub li a{background:none;color:#666;padding:16px 50px 12px 30px;text-decoration:none;width:auto!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub .sub li a{padding:16px 50px 12px 45px}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav li a>i{color:#1e1e1e}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .sub .sub{left:0;margin-left:10px}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub{left:0;padding:6px 0 5px;width:100%}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub .sub-wrapper{display:block}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub .promo-block{display:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub .sub-list{display:block;padding:0;width:100%!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub .box{float:none;margin:0;padding:0;width:100%!important}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu .title{color:#7f7f7f;cursor:pointer;font-weight:400;line-height:22px;margin:0;padding:4px 9px 4px 60px;position:relative;text-transform:none}.header .header-wrapper .primary .navbar .navbar-collapse .navbar-nav .megamenu>.sub .box.closed ul{display:none;margin-left:10px}.header .header-wrapper+.header-wrapper .col-sm-6.col-md-9{text-align:left}.header .header-wrapper+.header-wrapper .primary{margin:0 0 0 -1px}.header .header-wrapper+.header-wrapper .primary .navbar .navbar-toggler:before{border:0 none}.header .header-wrapper+.header-wrapper .primary .navbar .navbar-collapse{left:-1px;width:calc(200% + px)}.header .header-wrapper+.header-wrapper .primary .navbar .navbar-nav{border-radius:0 3px 3px 3px}.header .cart-header .dropdown-menu{margin-top:-1px;margin-right:-98px}.header .header-wrapper+.header-wrapper .cart-header .dropdown-menu{margin-right:0}.header .cart-header.open .dropdown-toggle:after{left:0}.overly-get-quote:before{content:"";position:fixed;right:510px;top:10px;z-index:999999;width:31px;height:31px;background-image:url(/wp-content/themes/andrew-rooke/assets/images/closeicon.png)}.header .header-wrapper{box-shadow:0 0 5px rgb(0 0 0 / .5)}a:hover,a:focus{color:#dd6617}.project-caption .overlay-green{background:#fff0 none repeat scroll 0 0;left:0}.overlay-green a,.project-caption .overlay-green .share_icon{display:none}.overlay-green a.fancybox{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:888}.black-bg h4{opacity:1;z-index:99}.page-template-programs .carousel-caption{padding:7px 0 0 0}.page-template-programs .banner_form_main{position:relative;left:auto;right:auto;bottom:auto}.programs-page .about_workbox{padding:50px 0 0 0}.programs-plans{padding:50px 0}.programs-services{padding:50px 0}.program-videos{padding:50px 0 30px 0}}@media (min-width:992px){img.mobiletwoimg{display:none}}@media (max-width:991px){section.welcome_section+section.calltoaction_section.m-t-30{margin-top:25px!important}img.mobiletwoimg{width:100%;height:auto!important;display:block}.servicecontentsection .main_title,.workwithme_content .main_title{margin-top:15px}.areweitfitsection .about_main_img.twoimgmain img{margin-right:auto;padding-right:0}.p-t-0-mobile{padding-top:0!important}.workwithme_content .mobilecontent-img{display:block!important}.about_main_img img{width:100%}.about_main_img.twoimgmain{display:none}.client_logo_bigwidth .client_logo_row .client_logo_col{min-width:230px}.client_logo_row .client_logo_col{min-width:170px}.about_main_img img+img{margin-top:30px!important}.about_main_img img{margin:0 auto 15px auto!important;float:none!important;max-width:100%!important}.about_workbox .row:nth-child(even) .col-sm-12:nth-child(2),.programs-page .about_workbox .col-sm-12:nth-child(2){order:2}.about_workbox .row:nth-child(even) .col-sm-12:nth-child(1),.programs-page .about_workbox .col-sm-12:nth-child(1){order:1}.about_workbox{text-align:left}.client_logo_section .col-12{margin-bottom:0}.client_logo_section{padding:23px 0 0 0}.banner_form_box{padding:22px 0 0 0}.banner_form_box form ._full_width{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.home .workwithme_img_main img{left:0!important}.footer_menu_main ul li{padding:0 13px 0 0}.footer_menu_main ul li::before,.website_design::before{font-size:9px;top:0}.footer_bottom_main{padding:30px 0 28px 0}.client_logo_box{height:120px;padding:0 0}.client_logo_section{padding:23px 0 0 0}.footer_menu_main ul li::before{left:-20px}.banner_form_box form ._full_width{margin-bottom:30px}.banner_form_box form .col-sm-12.submitbtn,.banner_form_box form ._button-wrapper{position:relative!important;right:0;top:0;padding:0 15px;-webkit-box-flex:0!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important;width:100%!important}.banner_form_box form .col-sm-12.submitbtn .btn,.banner_form_box form ._button-wrapper{width:100%}.banner_form_box form .row,.banner_form_box form ._form-content{padding-right:0}.banner_form_box .main_title{text-align:center}.ser_img_main,.workwithme_img_main{position:relative;right:0;left:0;top:0;bottom:0;overflow:hidden;max-width:700px;margin:0 auto 30px}.ser_img_main img,.workwithme_img_main img{left:0;min-width:inherit;min-height:inherit;width:100%;right:0;position:relative;top:0;transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0)}.quote_content .quote_name{margin:20px 0 0 0}.workwithme_content ul{text-align:left}.servicecontentsection,.workwithmecontentsection{text-align:left}.view-video>a span{font-size:17px;margin:10px 0 0 0}.view-video>a svg{width:52px;height:52px}.full_video_section,.aboutfullvideo_section .full_video_section{min-height:400px}.fancybox-content{padding:20px!important}.fancybox-slide--html .fancybox-close-small{right:-7px!important;top:-6px}.page-template-programs .carousel-caption{padding:4px 0 0 0}.videotestimonial.testimonials-two-videos .full_video_section{min-height:250px}.programs-service-img span{font-size:18px;line-height:26px}.programs-service figcaption{padding:15px 0 0 0}.programs-service figcaption p{line-height:1.75}.programs-plans-table td{font-size:16px}.programs-plans-table thead th{height:120px}.programs-service{padding:17px;margin:0 0 30px 0}.programs-services{padding:50px 0 20px 0}.program-videos .full_video_section{min-height:250px}}@media (min-width:768px){.sidebar_listing .accordion .card .card-header button.collapsed::before,.sidebar_listing .accordion .card .card-header button[aria-expanded="true"]::before{opacity:0}.sidebar_listing .accordion .card .card-header button{padding:0;pointer-events:none;border-top:0;border-bottom:none}.sidebar_listing .accordion .card{margin-bottom:20px}.sidebar_listing .accordion .card .card-header+div{display:block!important}}@media (max-width:767px){.servicecontentsection .main_title,.workwithme_content .main_title{margin-bottom:20px!important}.client_logo_section .col-12 .main_title{font-size:26px;margin-bottom:15px}.home_banner_box{height:450px}.client_logo_bigwidth .client_logo_row .client_logo_col{min-width:180px}.wel_video_main.videomax_width{margin-top:40px}.left_right_welcome_below_section_banner,.left_right_section_banner{padding:40px 0 0 0}.ser_img_main_below_section{padding:0 0 40px 0}.about_workbox .row{margin-top:30px}.getintouch_btn_sticky.mobilegetintouch_btn_sticky{position:absolute!important;display:inline-block!important;transform:rotate(0) translate(0);right:75px;top:25px!important;margin:0!important;float:right;height:45px!important;line-height:45px!important;width:auto!important;font-size:14px!important;padding:0 15px!important}.banner_form_box form ._button-wrapper button._submit{font-size:14px;height:40px;line-height:44px}.blog-filters{max-width:390px;margin-left:auto;margin-right:auto;width:100%}.blog-filters .blog-filters-dropdown{margin-left:-10px;margin-right:-10px;width:auto}.blog-filters .blog-filters-dropdown .blog-filter{width:50%;float:left}.blog-filters .blog-filters-dropdown:after{content:"";display:table;clear:both}.blog-filter select{min-width:185px;max-width:185px}.parallex_section{min-height:160px}.blog-filters-dropdown{font-size:0;margin:0 auto 20px;float:none}.blog-filters-search-box{float:none;margin:0 auto;max-width:390px;clear:both;display:block}.blog-filters-search-box .blog-search-input{min-width:390px;max-width:390px}.select_arrow i,.select_arrow svg{top:12px}.testimonialspage .certificate_section{margin-bottom:30px}.testimonialpage_main{padding:20px}.testimonialpage_main:nth-child(even){padding:30px 20px}.contact_addres_box{position:relative;padding-left:70px;text-align:left}.contact_addres_box svg{position:absolute;left:20px;top:0;width:30px;height:30px}.contact_detail_section{margin:0 auto;max-width:320px;width:100%}.contact_addres_box.mail svg{top:-3px}.contact_addres_box.call svg{top:-6px}.contact_addres_box{overflow:visible}.contact_form form .form-control{height:40px!important}.contact_map,.contact_map iframe{height:260px}.workwithmecontent_ulli_main .col-sm-12+.col-sm-12:before{border-top:0}.workwithmecontent_ulli ul{margin-bottom:0}.workwithmecontent_ulli label{margin:0 0 10px 0}.about_two_section .aboutcontent_section{padding:30px 0 0 0}.aboutpageworkwithme_section .workwithmecontentsection .workwithme_box_main .workwithme_content p{margin-bottom:20px}.aboutpage .parallex_section{padding:40px 0 40px 0;min-height:100%;margin-top:30px}.getintouch_btn_sticky,.sticky_social_media{display:none!important}.wrappermain .btn{width:auto;height:40px;padding:0 25px;line-height:44px;font-size:14px}.submit_btn_box .btn{padding:0}.btn input{font-size:14px;height:40px;padding:0 25px}.banner_form_box form .form-control,.banner_form_box form ._full_width input[type="text"],.banner_form_box form ._full_width select{font-size:14px;height:40px!important;padding:2px 14px 0 14px}.welcome_section{margin:40px 0 0 0}.full_video_section,.aboutfullvideo_section .full_video_section{min-height:250px}.servicecontentsection .service_box_main .service_content p{margin-bottom:16px}#quote_slider,#quote_slider1{margin-bottom:0}.wrappermain .owl-theme .owl-dots .owl-dot span{height:10px;margin:5px 5px;width:10px}.welcome_content .btnlink{margin-left:0;display:block}.hidden-mobile{display:none!important}.footer_menu_main ul li::before{left:auto;right:-4px}.footer_social_media ul{padding:9px 17px}.footer_social_media ul li+li{margin-left:19px}.footer_social_media ul li a,.footer_social_media ul li a svg{height:21px;width:21px}.footer_social_media{margin:11px 0 0 0}.copyright_main{padding:15px 0 0;text-align:center}#quote_slider,#quote_slider1{padding:0 25px!important}.workwithme_box_btn{margin:15px 0 0 0}.footer_menu_main ul li:last-child::before{display:none}.footer_menu_main ul li{padding:0 23px 0 0}.cart_empty_content{position:relative;top:0;transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0)}.my_pagination .pagination li+li{padding-left:0px!important}.sidebar_listing{padding-top:30px}#home_banner.owl-carousel .owl-item img{height:350px}.banner_title,.innerbanner_main .banner-caption .banner_title{margin-bottom:0}.carousel-caption{bottom:48%;transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);-webkit-transform:translateY(50%)}.banner_title,.innerbanner_main .banner-caption .banner_title{line-height:29px;font-size:18px}.banner-caption{max-width:260px}.banner_form_box form .col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.banner_form_box_main{padding:10px 15px 10px 15px}.main_title{font-size:19px;line-height:27px}p{font-size:15px;line-height:28px}li{font-size:15px!important;line-height:28px!important}.client_logo_section{padding:23px 0 19px 0}.section_padding{padding:40px 0}.workwithme_section{margin:40px 0 0 0}.service_section{margin:0 0 40px 0}.parallex_section{margin:40px 0 0 0}.testimonials_section{padding:40px 0 30px 0}.breadcrumb{display:none!important}.header .header-wrapper{position:relative!important}.cms-area{padding:30px 0 0 0}.inner-banner_img_main img{height:290px}.innerbanner_main .banner-caption{max-width:280px}.aboutfullvideo_section{margin:25px 0 40px 0}.sticky_button{display:none!important}.inner_banner_caption h1,.inner_banner_caption .h1{font-size:26px}#toTop{width:34px;height:34px;padding:0}.top-btn i.fa-angle-up{border-bottom:8px solid #fff;border-left:8px solid #fff0;border-right:8px solid #fff0;margin:11px auto 0}#toTop>div{display:none}.top-btn .fa-angle-up{margin:-6px 0 0 -5px}.testimonials-videos-container{margin:0 -7px 0 -8px}.testimonials-videos-col{padding:0 7px 0 8px}.videotestimonial.testimonials-two-videos .full_video_section{min-height:200px}.testimonials-two-videos .testomonial_content .testomonial_text{padding:0}.testimonials-two-videos .view-video>a>span.playbtn{width:100%}.programs-page .about_workbox{padding:40px 0 0 0}.programs-service-img img{width:60px}.programs-service-img span{font-size:16px;line-height:22px}.programs-services .row{margin:0 -7px 0 -8px}.programs-services .col-xl-4{padding:0 7px 0 8px}.programs-service{padding:15px;margin:0 0 15px 0}.programs-services{padding:40px 0 25px 0}.program-videos .full_video_section{margin:20px 0 0 0}.program-videos{padding:40px 0 0 0}.program-videos .full_video_section{min-height:200px}.program-videos .full_video_section .view-video>a>span.playbtn{width:100%}}@media (max-width:639px){.client_logo_row .client_logo_col{min-width:140px}.testimonialpage_main .full_video_section{min-height:240px}.head-top .top-link li{padding:0 0 0 15px}.blog_item img{display:block;float:none;margin:0 auto 15px}.cms-main img{display:block;float:none;margin:0 auto 15px;width:auto}.head-top .head-email>span,.head-top .head-call>span{display:none}}@media (max-width:600px){.header .header-wrapper .primary .navbar .navbar-toggler{padding-left:5px;padding-right:5px}.header.header-two .header-wrapper .primary .navbar .navbar-toggler.collapsed:before{display:none}}@media (max-width:575px){.programs-page .workwithme_content section.calltoaction_section .calltoaction_box_main{padding:0}.programs-plans-table thead th{font-size:15px;padding:10px 10px 10px 10px}.programs-plans-table td{font-size:14px;padding:10px}.client_logo_row .client_logo_col{min-width:120px}.aboutpopupcontent img{float:none;margin:0 auto 10px;max-width:130px;width:100%;display:block}.modal-dialog{width:auto}.testomonial_content .testomonial_text p{font-size:16px;line-height:31px}.calltoaction_section .calltoaction_box_main{padding-right:0;text-align:center}.calltoaction_section .calltoaction_box_main .calltoaction_btn_main{position:relative;right:0;top:0;transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);margin:15px 0 0 0}.overly-get-quote:before{right:370px}.search-main .form-control{font-size:22px;height:50px;padding:6px 50px 6px 12px}.btn_search{height:50px;width:50px}.cart_sidebar_main.in{margin-left:-360px}.cart_sidebar_main{width:360px}.minicart_img{display:none}.topbar_section .topbar_right{margin-top:10px}.topbar_section .topbar_left,.topbar_section .topbar_right{float:left!important;width:100%}.topbar_section{max-width:320px;margin:0 auto 15px;padding:0 0 15px 0}.topbar_open{position:relative;max-width:100%;box-shadow:none;border:2px solid #ddd;border-top:0}.archives_open.topbar_open{right:0}.contentpage img.alignright,.contentpage img.alignleft{float:none;margin:0 auto 20px;display:block;max-width:320px;width:100%}.videotestimonial.testimonials-two-videos .full_video_section{min-height:170px}}@media screen and (max-width:567px){.programs-services .col-cust-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:480px){body.menuoverly .overly{width:calc(100% - 290px)!important}body.menuoverly .overly:before{right:293px!important;top:10px!important}.header .right-box .search-form{display:none}.header .header-wrapper .primary .navbar .navbar-collapse{max-width:290px}body.menuoverly .wrappermain>header,body.menuoverly .wrappermain>section,body.menuoverly .wrappermain>footer,body.menuoverly .wrappermain>.cms-area{transform:translateX(-290px);-moz-transform:translateX(-290px);-ms-transform:translateX(-290px);-o-transform:translateX(-290px);-webkit-transform:translateX(-290px)}body.menuoverly .overly{width:calc(100% - 290px)!important}.header .header-wrapper .primary .navbar .navbar-collapse.show{transform:translateX(290px);-moz-transform:translateX(290px);-ms-transform:translateX(290px);-o-transform:translateX(290px);-webkit-transform:translateX(290px)}.header .header-wrapper .primary .navbar .navbar-collapse{transform:translateX(290px);-moz-transform:translateX(290px);-ms-transform:translateX(290px);-o-transform:translateX(290px);-webkit-transform:translateX(290px)}body .side_sticky_div .buttons .cart-minproduct .button,body .side_sticky_div .buttons .cart-minproduct a.btn{min-width:117px!important;padding:0 10px!important}body.menuoverly .overly:before{right:296px!important;top:12px!important}.overly-get-quote:before{right:296px!important}.cart_sidebar_main.in{margin-left:-290px!important}.cart_sidebar_main{width:290px!important}.overly-get-quote:before{transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);-webkit-transform:scale(.6);transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;-webkit-transform-origin:right top}.back_shoping_btn a,.back_shoping_btn button,.back_shoping_btn input{width:auto!important;padding:0 30px!important}.carttitle{font-size:17px;padding:0 0 0 0}.cartsubtitle{font-size:13px}.cartmaintitle{padding:0 0 5px 0}}@media (max-width:479px){.home_banner_box{height:350px}.client_logo_row .client_logo_col{min-width:110px}.client_logo_bigwidth .client_logo_row .client_logo_col{min-width:250px}.blog-page section.inner-page-content .col-6.col-sm-6.col-md-4.col-lg-4.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.blog-filters-search-box .blog-search-input{min-width:280px;max-width:280px}.blog-filter select{min-width:130px;max-width:130px;padding-right:25px;padding-left:10px}.blog-filters{max-width:280px}.service_change_box_main .col-6:first-child{padding-right:0}.service_change_box_main .col-6:last-child{padding-left:0}.service_change_box_main .img_text_small_title{font-size:15px}.service_change_box_main .service_change_next svg{margin-left:5px}.service_change_box_main .service_change_prev svg{margin-right:5px}.service_change_box_main svg{width:26px;position:relative;top:3px}.blogpage .blogpage_box_main .col-6.col-sm-6.col-md-4.col-lg-4.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.testimonialpage_main .full_video_section{min-height:200px}.inner-banner_img_main img{height:240px}.header_line_main .header_line p{font-size:11px}.header_line_main .header_line marquee{font-size:14px;line-height:29px;color:#dd6617;letter-spacing:.025em;font-weight:700;text-transform:uppercase}.banner_form_box form .col-sm-12.submitbtn,.banner_form_box form ._button-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.banner_form_box_main:before{top:60%}.banner_form_box_main{padding:10px 15px 20px 15px}.banner_form_box form .col-sm-12,.banner_form_box form ._full_width{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.banner_form_box form .col-sm-12.submitbtn,.banner_form_box form ._button-wrapper{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}#home_banner.owl-carousel .owl-item img{height:270px}.testimonials-videos-col{width:100%}}#wpadminbar ul#wp-admin-bar-root-default>li+li,#wpadminbar .quicklinks .ab-top-secondary>li+li{margin-top:0!important}._form-thank-you{margin:0 auto;width:100%;text-align:center;padding:10px;background:#1aaa1a;color:#fff;border-left:0}