.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:#fff0}.grabbing{cursor:url(/wp-content/themes/maghull-coaches/css/grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(/wp-content/themes/maghull-coaches/css/AjaxLoader.gif) no-repeat center center}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}img{border:0}.wow{visibility:hidden}.container{position:relative;width:1176px;margin:0 auto;padding:0}.column,.columns{float:left;display:inline;margin-left:12px;margin-right:12px}.row{margin-bottom:40px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.container-twelve .one.column{width:74px}.container-twelve .two.columns{width:172px}.container-twelve .three.columns{width:270px}.container-twelve .four.columns{width:368px}.container-twelve .four.half.columns{width:417px}.container-twelve .five.columns{width:466px}.container-twelve .six.columns{width:564px}.container-twelve .seven.columns{width:662px}.container-twelve .eight.columns{width:760px}.container-twelve .nine.columns{width:858px}.container-twelve .ten.columns{width:956px}.container-twelve .eleven.columns{width:1054px}.container-twelve .twelve.columns{width:1152px}.container-twelve .offset-by-one{margin-left:88px}.container-twelve .offset-by-two{margin-left:176px}.container-twelve .offset-by-three{margin-left:264px}.container-twelve .offset-by-four{margin-left:352px}.container-twelve .offset-by-five{margin-left:440px}.container-twelve .offset-by-six{margin-left:528px}.container-twelve .offset-by-seven{margin-left:616px}.container-twelve .offset-by-eight{margin-left:704px}.container-twelve .offset-by-nine{margin-left:792px}.container-twelve .offset-by-ten{margin-left:880px}.container-twelve .offset-by-eleven{margin-left:968px}@media only screen and (min-width:960px) and (max-width:1156px){.container{position:relative;width:960px;margin:0 auto;padding:0}.column,.columns{float:left;display:inline;margin-left:10px;margin-right:10px}.container-twelve .one.column{width:60px}.container-twelve .two.columns{width:140px}.container-twelve .three.columns{width:220px}.container-twelve .four.columns{width:300px}.container-twelve .four.half.columns{width:340px}.container-twelve .five.columns{width:380px}.container-twelve .six.columns{width:460px}.container-twelve .seven.columns{width:540px}.container-twelve .eight.columns{width:620px}.container-twelve .nine.columns{width:700px}.container-twelve .ten.columns{width:780px}.container-twelve .eleven.columns{width:860px}.container-twelve .twelve.columns{width:940px}}@media only screen and (min-width:768px) and (max-width:959px){.container{position:relative;width:756px;margin:0 auto;padding:0}.column,.columns{float:left;display:inline;margin-left:10px;margin-right:10px}.container-twelve .one.column{width:43px}.container-twelve .two.columns{width:106px}.container-twelve .three.columns{width:169px}.container-twelve .four.columns{width:232px}.container-twelve .four.half.columns{width:263px}.container-twelve .five.columns{width:295px}.container-twelve .six.columns{width:calc((100%/2) - 26px)}.container-twelve .seven.columns{width:421px}.container-twelve .eight.columns{width:484px}.container-twelve .nine.columns{width:547px}.container-twelve .ten.columns{width:610px}.container-twelve .eleven.columns{width:673px}.container-twelve .twelve.columns{width:736px}}@media only screen and (max-width:767px){.row{margin-bottom:40px}.container{position:relative;width:100%;margin:0 auto;padding:0}.column,.columns{float:none;display:block;margin-left:auto;margin-right:auto}.container-twelve .one.column{width:90%}.container-twelve .two.columns{width:90%}.container-twelve .three.columns{width:90%}.container-twelve .four.columns{width:90%}.container-twelve .four.half.columns{width:90%}.container-twelve .five.columns{width:90%}.container-twelve .six.columns{width:90%}.container-twelve .seven.columns{width:90%}.container-twelve .eight.columns{width:90%}.container-twelve .nine.columns{width:90%}.container-twelve .ten.columns{width:90%}.container-twelve .eleven.columns{width:90%}.container-twelve .twelve.columns{width:90%}.container-twelve .columns .columns{width:100%!important}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img{max-width:100%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;max-width:632px!important;padding:4px;text-align:center}.wp-caption img{margin:5px 5px 0}.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px}.wp-smiley{margin:0}.gallery{margin:0 auto 18px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery img{border:2px solid #cfcfcf}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl{margin:0}.gallery img{border:10px solid #f1f1f1}.gallery br+br{display:none}#content .attachment img{display:block;margin:0 auto}.xdsoft_datetimepicker{-webkit-box-shadow:0 5px 15px -5px rgb(0 0 0 / .506);box-shadow:0 5px 15px -5px rgb(0 0 0 / .506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:#fff0;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::-moz-selection{background:#fff0}.xdsoft_noselect::selection{background:#fff0}.xdsoft_noselect::-moz-selection{background:#fff0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;-webkit-box-shadow:none;box-shadow:none}.xdsoft_datetimepicker *{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:#fff0;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#e78119;-webkit-box-shadow:#178fe5 0 1px 3px 0 inset;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#e78119}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;-webkit-box-shadow:#ffb871 0 1px 4px 0 inset;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;-webkit-box-shadow:#00dd1c 0 1px 4px 0 inset;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#e78119;-webkit-box-shadow:#178fe5 0 1px 3px 0 inset;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;-webkit-box-shadow:none!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#33aaff!important;-webkit-box-shadow:#178fe5 0 1px 3px 0 inset!important;box-shadow:#178fe5 0 1px 3px 0 inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;-webkit-box-shadow:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{-webkit-box-shadow:0 5px 15px -5px rgb(255 255 255 / .506);box-shadow:0 5px 15px -5px rgb(255 255 255 / .506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;-webkit-box-shadow:#b03e00 0 1px 3px 0 inset;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;-webkit-box-shadow:#ffb871 0 1px 4px 0 inset;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;-webkit-box-shadow:#00dd1c 0 1px 4px 0 inset;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;-webkit-box-shadow:#b03e00 0 1px 3px 0 inset;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #dddddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(73%,#f4f8fa));background:linear-gradient(to bottom,#fff 0%,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-webkit-gradient(linear,left top,left bottom,from(#f4f8fa),color-stop(73%,#fff));background:linear-gradient(to bottom,#f4f8fa 0%,#fff 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}html{height:100%}body{background:#e8e8e8;font-family:"myriad-pro","Myriad Pro","Arial",sans-serif}.mobile-only{display:none}.loggedin-only{display:none}.logged-in .loggedin-only{display:block}a{color:#000;text-decoration:none;-webkit-transition:0.5s;transition:0.5s;outline:none!important}a:hover{color:#e78119}a.button{background:#e78119;padding:8px 18px 8px 18px;font-size:12px;line-height:14px;font-weight:600;color:#fff!important;display:inline-block;-webkit-transition:0.5s;transition:0.5s}a.button:hover{background:#B36210}h1{color:#000;font-family:"myriad-pro","Myriad Pro","Arial",sans-serif;font-size:32px;font-weight:500;line-height:48px;margin:0 0 20px}h2,h3{color:#000;font-family:"myriad-pro","Myriad Pro","Arial",sans-serif;font-size:26px;font-weight:700;line-height:32px;margin:0 0 20px}p{margin:0 0 20px}.section-intro{padding-bottom:30px}.section-intro h1,.section-intro h2{font-size:32px;font-weight:700;line-height:38px;margin:15px 0 12px 0;text-align:center}.section-intro p{font-size:16px;line-height:22px;margin:0 auto 15px;max-width:480px;text-align:center}form input[type=text],form input[type=email],form input[type=password],form textarea,form select{background:#f5f5f5;-webkit-box-shadow:0 0 1px 1px #DCDCDC;box-shadow:0 0 1px 1px #DCDCDC;border:none;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px;height:34px;margin-bottom:15px;width:100%}form input[type=checkbox]{-webkit-box-shadow:none;box-shadow:none}form input[type=text],form input[type=email],form input[type=password]{padding:0 8px}form input::-webkit-input-placeholder{color:#5b5c5c}form input:-moz-placeholder{color:#5b5c5c}form input::-moz-placeholder{color:#5b5c5c}form input:-ms-input-placeholder{color:#5b5c5c}form .input2,form .text2{display:none}form textarea{height:78px;padding:8px;resize:none}form textarea::-webkit-input-placeholder{color:#5b5c5c}form textarea:-moz-placeholder{color:#5b5c5c}form textarea::-moz-placeholder{color:#5b5c5c}form textarea:-ms-input-placeholder{color:#5b5c5c}form select{text-indent:5px}form button{background:#e78119;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff;display:block;font-size:13px;height:30px}form .error{background:#ffe1e3!important;border:1px solid red!important}form .help-block{display:none!important}.header{height:194px;background:#fff}.header .main{height:150px;position:relative}.header .main .logo{left:12px;position:absolute;top:40px;width:220px}.header .main .logo img{width:100%;height:auto}.header .main .contact{height:50px;position:absolute;right:184px;top:50px}.header .main .contact .col{border-right:2px solid #000;float:left;height:50px;padding:0 20px}.header .main .contact .col .cell{display:table-cell;height:50px;vertical-align:middle}.header .main .contact .col .cell p{font-size:24px;font-weight:600;line-height:30px;margin:0;text-align:center}.header .main .contact .col .cell p span{display:block;font-size:12px;font-weight:500;line-height:14px}.header .main .contact a{color:#000}.header .main .social{height:25px;position:absolute;right:0;top:64px}.header .main .social a{display:block;float:left;height:25px;margin:0 10px 0 0;overflow:hidden;text-indent:100%;white-space:nowrap;width:25px}.header .main .social .twitter{background:url(/wp-content/themes/maghull-coaches/img/ico-twitter.png) center center no-repeat}.header .main .social .facebook{background:url(/wp-content/themes/maghull-coaches/img/ico-fb.png) center center no-repeat}.header .main .social .linkedin{background:url(/wp-content/themes/maghull-coaches/img/ico-li.png) center center no-repeat}.header .main .quote{position:absolute;right:0;top:34px}.header .main .quote .button{background:#3f3f3f;border-radius:8px;width:162px;line-height:40px}.header .nav{background:#e78119;height:40px;border-bottom:4px solid #B36210}.header .nav .menu{height:40px;list-style:none;margin:0 10px;padding:0;text-align:center}@media (min-width:768px){.header .nav .menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.header .nav .menu li{border-left:2px solid #B36210;box-sizing:border-box;-webkit-box-sizing:border-box;display:block;float:left;font-size:15px;height:40px;line-height:40px}@media (min-width:768px){.header .nav .menu li{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}}.header .nav .menu li a{color:#fff;display:block;text-decoration:none;-webkit-transition:none;transition:none}.header .nav .menu li:hover,.header .nav .menu li.current-menu-item,.header .nav .menu li.current_page_parent{font-weight:600}.header .nav .menu li:hover a,.header .nav .menu li.current-menu-item a,.header .nav .menu li.current_page_parent a{background:#B36210;color:#fff}.header .nav .menu li:last-child{border-right:2px solid #B36210}.footer .main{background:#fff;padding:50px 0 30px}.footer .main a{color:#000;text-decoration:none}.footer .main a:hover{color:#e78119}.footer .main .section .title{color:#000;font-family:"myriad-pro","Myriad Pro","Arial",sans-serif;font-size:21px;font-weight:600;line-height:28px;margin:0 0 20px}.footer .main .links ul{list-style:none;margin:0;padding:0}.footer .main .links ul li{color:#000;font-size:15px;font-weight:500;line-height:15px;margin:0 0 15px;text-transform:uppercase}.footer .main .contact ul{list-style:none;margin:0;padding:0}.footer .main .contact ul li{color:#000;font-size:15px;font-weight:500;line-height:24px;margin:0 0 20px}.footer .main .contact ul li i{background:#e78119;border-radius:24px;color:#fff;display:inline-block;float:left;font-size:16px;height:24px;line-height:24px;margin-right:10px;text-align:center;width:24px}.footer .main .contact ul li span{display:block;margin-left:36px}.footer .main .contact p{color:#000;font-size:14px;line-height:20px;margin:0 0 20px}.footer .main .news .story{border-bottom:2px solid #000;margin:0 0 5px}.footer .main .news .story .title{font-size:17px;font-weight:600;margin:0;line-height:20px}.footer .main .news .story .date{font-size:13px;font-style:oblique;line-height:14px;margin:0 0 10px}.footer .main .news .story a:hover .title,.footer .main .news .story a:hover .date{color:#e78119}.footer .main .news .story:last-of-type{border-bottom:none}.footer .main .partners .partner{height:57px;width:50%;float:left}.footer .main .partners .partner img{height:100%;width:auto}.footer .main .company p{color:#000;font-size:16px;line-height:20px;margin:0 0 20px;text-align:center}.footer .copyright{background:#e78119;height:45px;position:relative}.footer .copyright p{color:#fff;font-size:15px;font-weight:500;line-height:45px;margin:0;text-align:center}.footer .copyright p a{color:#fff;text-decoration:none}.grey-row{background:#e8e8e8;padding:30px 0}.coaches{padding:35px 0 15px 0}.coaches .quote{margin-bottom:0}.coaches .coach{background:#fff;margin-bottom:20px}.coaches .coach .inner{padding:10px}.coaches .coach .image{margin:0 0 20px}.coaches .coach .image img{display:block;height:auto;width:100%}.coaches .coach .text{text-align:center}.coaches .coach .text h3{font-size:16px;font-weight:600;line-height:20px;margin:0 0 5px}.coaches .coach .text h4{font-size:14px;line-height:18px;font-style:oblique;font-weight:500;margin:0 0 5px}.coaches .coach .text p{font-size:13px;line-height:18px;margin:0 0 10px}.quote{background:#fff;margin-bottom:20px;padding:20px 0}.quote p{font-size:22px;line-height:40px;margin:0;padding-left:40px}.quote .button{background:#e78119;color:#fff;display:block;font-size:16px;font-weight:600;height:42px;line-height:42px;margin:0 auto;text-align:center;width:190px;padding:0}.tours .tour{margin-bottom:20px}.tours .tour img{display:block;height:auto;width:100%}.breadcrumb{font-size:16px;font-weight:600;line-height:20px;margin:0 0 20px}.breadcrumb a{color:#000}.internal-page{padding-top:40px;padding-bottom:40px}.internal-page .white-box{padding:25px 30px;background:#fff;border-radius:8px;float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.title-section{margin-bottom:20px}.title-section h1{margin-bottom:2px;font-weight:800}.title-section .breadcrumb{font-size:13px}.title-section p{font-weight:600;font-style:italic}.page-sidebar .widget .title{padding:12px 20px;border-radius:8px 8px 0 0;background:#e78119}.page-sidebar .widget .title h3{font-size:20px;font-weight:400;color:#fff;margin-bottom:0}.page-sidebar .widget .inner{padding:25px;background:#fff;border-radius:0 0 8px 8px}.page-sidebar .enquire{margin-bottom:20px}.page-sidebar .enquire form input{margin-bottom:11px}.page-sidebar .enquire form label input[type=checkbox]{sizing:inherit;float:left}.page-sidebar .enquire form label p{padding-left:20px;font-size:12px;font-weight:600;font-style:italic;margin-bottom:16px}.page-sidebar .enquire form button{padding:8px 20px 10px 20px;height:100%;width:100%;border-radius:5px;background:#5b5c5c;-webkit-transition:background-color 0.4s ease;transition:background-color 0.4s ease}.page-sidebar .enquire form button:hover{background:#e78119}.page-sidebar .cta-button{background:#e78119;-webkit-transition:background-color 0.5s ease-in;transition:background-color 0.5s ease-in;border-radius:8px;height:100px;margin:0 0 20px;position:relative;width:100%}.page-sidebar .cta-button a{display:block;height:100%;text-decoration:none;width:100%}.page-sidebar .cta-button a .inner{display:table-cell;height:100px;vertical-align:middle;width:100%}.page-sidebar .cta-button a .inner span{background:url(/wp-content/themes/maghull-coaches/img/cta-star.png) center center no-repeat;height:45px;left:15px;position:absolute;top:27px;width:45px}.page-sidebar .cta-button a .inner p{font-size:16px;line-height:24px;margin:0;padding-left:72px;text-decoration:none;font-weight:600;color:#fff}.page-sidebar .cta-button:hover{background:#B36210}.front-page .splash{width:100%;height:457px;position:relative;overflow:hidden;margin-bottom:0;background:#353535}.front-page .splash .slider-container{width:1156px;margin:0 auto}.front-page .splash .slider-container #new-royalslider-1{display:block}@media (max-width:767px){.front-page .splash .slider-container #new-royalslider-1{display:none}}.front-page .splash .slider-container #new-royalsider-2{display:none}@media (max-width:767px){.front-page .splash .slider-container #new-royalsider-2{display:block}}.front-page .splash .slider-container #new-royalslider-1,.front-page .splash .slider-container #new-royalslider-2{background:#353535}.front-page .splash .slider-container #new-royalslider-1 .rsOverflow,.front-page .splash .slider-container #new-royalslider-2 .rsOverflow{overflow:visible}.front-page .splash .slider-container #new-royalslider-1 .rsSlide,.front-page .splash .slider-container #new-royalslider-2 .rsSlide{opacity:.1;transition:opacity .25s;-moz-transition:opacity .25s;-webkit-transition:opacity .25s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.front-page .splash .slider-container #new-royalslider-1 .rsActiveSlide,.front-page .splash .slider-container #new-royalslider-2 .rsActiveSlide{opacity:1}.front-page .splash .slider-container #new-royalslider-1 .overlay,.front-page .splash .slider-container #new-royalslider-2 .overlay{position:absolute;top:0;left:0;height:100%;background:#fff0}.front-page .splash .slider-container #new-royalslider-1 .overlay .container,.front-page .splash .slider-container #new-royalslider-2 .overlay .container{top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%)}.front-page .splash .slider-container #new-royalslider-1 .overlay .container .padding,.front-page .splash .slider-container #new-royalslider-2 .overlay .container .padding{padding-left:85px}.front-page .splash .slider-container #new-royalslider-1 .overlay .container .padding .title,.front-page .splash .slider-container #new-royalslider-2 .overlay .container .padding .title{font-size:32px;line-height:32px;color:#fff;text-shadow:0 0 10px #000;margin:0 0 15px 0}.front-page .splash .slider-container #new-royalslider-1 .overlay .container .padding .description,.front-page .splash .slider-container #new-royalslider-2 .overlay .container .padding .description{font-size:14px;line-height:16px;color:#fff;text-shadow:0 0 10px #000;margin:0 0 22px 0}.front-page .main-carousel-holder{height:auto}.front-page .main-carousel-holder.desktop{display:block}@media (max-width:400px){.front-page .main-carousel-holder.desktop{display:none}}.front-page .main-carousel-holder.mobile{display:none}@media (max-width:400px){.front-page .main-carousel-holder.mobile{display:block}}.front-page .main-carousel-holder .container{max-width:1152px}.front-page .main-carousel-holder .container .nav{position:absolute;top:0;left:0;height:100%;z-index:3}.front-page .main-carousel-holder .container .nav.next{right:0;left:auto}.front-page .main-carousel-holder .container .nav .table{display:table;height:100%}.front-page .main-carousel-holder .container .nav .table .cell{display:table-cell;vertical-align:middle}.front-page .main-carousel-holder .container .nav .table .cell i{padding:10px;background:#e78119;cursor:pointer;margin-top:-10px;color:#fff}.front-page .main-carousel-holder .container #main-carousel .owl-stage-outer,.front-page .main-carousel-holder .container #main-carousel-mobile .owl-stage-outer{overflow:visible}.front-page .main-carousel-holder .container #main-carousel .owl-stage-outer .owl-item,.front-page .main-carousel-holder .container #main-carousel-mobile .owl-stage-outer .owl-item{opacity:.2}.front-page .main-carousel-holder .container #main-carousel .owl-stage-outer .owl-item.active,.front-page .main-carousel-holder .container #main-carousel-mobile .owl-stage-outer .owl-item.active{opacity:1}.front-page .main-carousel-holder .container #main-carousel .home-slide,.front-page .main-carousel-holder .container #main-carousel-mobile .home-slide{margin-left:0;margin-right:0;max-width:1152px}@media (min-width:768px) and (max-width:1156px){.front-page .main-carousel-holder .container #main-carousel .home-slide,.front-page .main-carousel-holder .container #main-carousel-mobile .home-slide{overflow:hidden}}@media (min-width:768px) and (max-width:1156px){.front-page .main-carousel-holder .container #main-carousel .home-slide img,.front-page .main-carousel-holder .container #main-carousel-mobile .home-slide img{height:400px;width:auto}}@media (max-width:767px){.front-page .main-carousel-holder .container #main-carousel .home-slide img,.front-page .main-carousel-holder .container #main-carousel-mobile .home-slide img{height:400px;width:auto}}.front-page .main-carousel-holder .container #main-carousel .home-slide .overlay,.front-page .main-carousel-holder .container #main-carousel-mobile .home-slide .overlay{position:absolute;top:0;left:0;height:100%;background:#fff0}.front-page .main-carousel-holder .container #main-carousel .home-slide .overlay .container,.front-page .main-carousel-holder .container #main-carousel-mobile .home-slide .overlay .container{top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%)}@media (min-width:768px) and (max-width:1156px){.front-page .main-carousel-holder .container #main-carousel .home-slide .overlay .container .four.columns,.front-page .main-carousel-holder .container #main-carousel-mobile .home-slide .overlay .container .four.columns{width:500px}}.front-page .main-carousel-holder .container #main-carousel .home-slide .overlay .container .four.columns .padding,.front-page .main-carousel-holder .container #main-carousel-mobile .home-slide .overlay .container .four.columns .padding{padding-left:85px}@media (max-width:767px){.front-page .main-carousel-holder .container #main-carousel .home-slide .overlay .container .four.columns .padding,.front-page .main-carousel-holder .container #main-carousel-mobile .home-slide .overlay .container .four.columns .padding{padding-left:70px;padding-right:70px;text-align:center}}.front-page .main-carousel-holder .container #main-carousel .home-slide .overlay .container .four.columns .padding .title,.front-page .main-carousel-holder .container #main-carousel-mobile .home-slide .overlay .container .four.columns .padding .title{font-size:32px;line-height:32px;color:#fff;text-shadow:0 0 10px #000;margin:0 0 15px 0}.front-page .main-carousel-holder .container #main-carousel .home-slide .overlay .container .four.columns .padding .description p,.front-page .main-carousel-holder .container #main-carousel-mobile .home-slide .overlay .container .four.columns .padding .description p{font-size:14px;line-height:16px;color:#fff;text-shadow:0 0 10px #000;margin:0 0 22px 0}.front-page .main-carousel-holder .container #main-carousel .owl-nav,.front-page .main-carousel-holder .container #main-carousel .owl-dots,.front-page .main-carousel-holder .container #main-carousel-mobile .owl-nav,.front-page .main-carousel-holder .container #main-carousel-mobile .owl-dots{display:none}.front-page .about{background:#fff;padding:50px 0}.front-page .about h1,.front-page .about h2,.front-page .about h3{color:#000;font-family:"myriad-pro","Myriad Pro","Arial",sans-serif;font-size:32px;font-weight:700;line-height:38px;margin:0 100px 15px 0}.front-page .about p{color:#000;font-size:13px;line-height:16px;margin:0 100px 15px 0}.front-page .about a{background:#e78119;color:#fff;display:block;font-size:14px;font-weight:600;height:30px;line-height:30px;text-align:center;width:160px;margin-top:7px}.front-page .about .image img{float:right;margin-right:40px;width:100%;height:auto}.front-page .quality-guarantee{padding-top:40px;padding-bottom:40px;background:#e78119;text-align:center;margin-bottom:0}.front-page .quality-guarantee h2{font-weight:900;color:#fff;margin:0 0 11px 0}.front-page .quality-guarantee p{color:#fff;text-align:center;padding:0 10% 0 10%;margin-bottom:0}.contact-us .header{margin-bottom:0}.contact-us .main-row{background:#fff;margin:0;padding:50px 0}.contact-us .main-column p{font-size:15px;line-height:18px;margin:0 0 20px}.contact-us .main-column form{background:#fff;border-radius:3px;margin-bottom:20px;margin-top:17px;padding:26px 10px 10px}.contact-us .main-column form .col{box-sizing:border-box;-webkit-box-sizing:border-box;float:left;padding:0 15px;width:50%}.contact-us .main-column form input,.contact-us .main-column form select{height:35px;width:100%}.contact-us .main-column form textarea{height:128px;width:100%}.contact-us .main-column form button{background:#e78119;font-size:15px;font-weight:600;height:42px;width:100%}.contact-us .box{background:#fff;border-radius:3px;margin-bottom:20px}.contact-us .box .inner{padding:15px}.contact-us .box h2{font-size:22px;font-weight:600;line-height:28px;margin:0 0 8px}.contact-us .box h3{font-size:15px;font-weight:600;line-height:18px;margin:0}.contact-us .box h3.last{margin-top:15px}.contact-us .box p{font-size:15px;line-height:18px;margin:0 0 8px}.contact-us .box a.small-email{font-size:13px}.contact-us .map{background:#fff;border-radius:3px;padding:10px;position:relative}.contact-us .map .google-map-placeholder{border:none!important}.contact-us .map .address{background:#e78119;border-radius:10px;bottom:30px;box-sizing:border-box;-webkit-box-sizing:border-box;height:172px;left:30px;padding:15px;position:absolute;width:240px}.contact-us .map .address h2{color:#fff;font-size:22px;font-weight:600;line-height:28px;margin:0 0 10px}.contact-us .map .address p{color:#fff;font-size:14px;line-height:20px;margin:0}.online-quote .quote-form .section{margin-bottom:30px}.online-quote .quote-form .section .white-box{padding:25px 30px;background:#fff;border-radius:8px}.online-quote .quote-form .section .white-box .row{margin-bottom:5px}.online-quote .quote-form .section .white-box .row .half{width:48.75%;margin-right:2.5%;float:left}.online-quote .quote-form .section .white-box .row .omega{margin-right:0}.online-quote .quote-form .section .white-box .row p.label{margin-bottom:11px}.online-quote .quote-form .section .white-box .td.xdsoft_current{color:#e78119!important}.online-quote .quote-form .section .white-box .checkbox input{float:left;margin-left:20px;margin-right:10px;height:21px;-webkit-box-shadow:none;box-shadow:none}.online-quote .quote-form .section .white-box .checkbox label{float:left;margin-bottom:0}.online-quote .quote-form .section .white-box .checkbox p{float:left;margin-bottom:0}.online-quote .quote-form .section .white-box .row.last{margin-bottom:0}.online-quote .quote-form .section .white-box h3{font-size:22px;font-weight:500}.online-quote .quote-form .row{margin-bottom:0}.online-quote .quote-form .submit button{margin:0 auto;font-size:24px;line-height:37px;padding:10px 35px;height:100%;margin-bottom:16px;margin-top:38px}.online-quote .quote-form .submit p{padding:0 20px;font-weight:600;text-align:center}.online-quote .vehicles .list{width:100%;background:#fff}.online-quote .vehicles .list .padding{padding:22px}.online-quote .vehicles .list .padding .vehicle{padding:12px;margin-bottom:12px;background:#e8e8e8}.online-quote .vehicles .list .padding .vehicle img{width:100%;height:auto}.online-quote .vehicles .list .padding .vehicle p{font-size:16px;font-weight:600;text-align:center;margin-bottom:0;margin-top:6px}.online-quote .vehicles .list .padding .vehicle p.capacity{font-weight:300;font-size:15px}.our-services .service-grid .single-service{margin-bottom:10px;background:#fff;border-radius:8px}.our-services .service-grid .single-service .white-box{padding:12px 14px;display:inline-block}.our-services .service-grid .single-service .white-box .image{width:38%;margin-right:5%;height:102px;display:inline-block;overflow:hidden}.our-services .service-grid .single-service .white-box .image img{height:100%;width:auto}.our-services .service-grid .single-service .white-box .text{width:57%;display:inline-block;float:right}.our-services .service-grid .single-service .white-box .text h3{font-size:15px;line-height:15px;font-weight:700;margin-bottom:2px;padding:5px 0 8px 0}.our-services .service-grid .single-service .white-box .text p{font-size:12px;margin-bottom:6px}.our-services .service-grid .single-service .white-box .text a{font-size:12px;margin-bottom:0;font-weight:600}.tour-buses .title{margin-bottom:8px}.tour-buses .title .title-section{text-align:center}.tour-buses .tour{border-radius:10px;background:#fff;overflow:hidden}.tour-buses .tour .image img{width:100%;height:auto}.tour-buses .tour .inner{padding:25px}.tour-buses .tour .inner h2{font-size:22px;line-height:24px;margin:0 0 16px 0;font-weight:600}.tour-buses .tour .inner p{font-size:14px;line-height:16px;margin:0 0 13px 0}.tour-buses .tour .inner a{margin-bottom:0}.about-us .team{margin-bottom:20px}.about-us .team .inner{padding:25px 25px 20px 25px;background:#fff;border-radius:8px;height:100%;overflow:hidden}.about-us .team .inner .card{box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;position:relative;width:32%;background:#e8e8e8;margin-left:1%;margin-right:1%;margin-bottom:12px;float:left}.about-us .team .inner .card .image{background:gray;height:90px;left:0;position:absolute;top:0;width:90px}.about-us .team .inner .card .text{display:table-cell;height:90px;padding:0 0 0 120px;vertical-align:middle}.about-us .team .inner .card .text h4,.about-us .team .inner .card .text p{font-size:15px;line-height:18px;margin:0}.about-us .team .inner .card .text h4{font-weight:700}.about-us .team .inner .card.alpha{margin-left:0}.about-us .team .inner .card.omega{margin-right:0}.about-us .content-section .inner{padding:25px 25px 20px 25px;background:#fff;border-radius:8px;height:100%;overflow:hidden;margin-bottom:20px}.blog h1{margin:0 0 5px}.blog .categories{background:#fff;border-radius:8px;height:56px;margin:0 0 30px;overflow:hidden;width:100%}.blog .categories a{color:#000;display:block;float:left;height:56px;line-height:56px;position:relative;text-align:center;width:25%}.blog .categories a:after{background:#000;content:" ";font-size:0;height:30px;position:absolute;right:-1px;top:13px;width:2px}.blog .categories a.current{background:#e78119;color:#fff}.blog .categories a.current:after,.blog .categories a:last-child:after{display:none}.blog .categories a:hover{background:#e78119;color:#fff}.blog .the-content a{font-weight:600;color:#e78119}.blog .blog-loop .post{background-color:#fff;margin-bottom:20px;border-radius:6px;overflow:hidden;min-height:196px}.blog .blog-loop .post .inner{height:100%;overflow:hidden;position:relative}.blog .blog-loop .post .inner .post-thumbnail{background:#000;height:258px;left:0;overflow:hidden;position:absolute;top:0;width:334px}.blog .blog-loop .post .inner .post-thumbnail img{display:block;height:auto;width:100%}.blog .blog-loop .post .contents{padding:20px 20px 20px 354px}.blog .blog-loop .post .contents .the-title{border-bottom:1px solid #e78119;color:#000;font-size:20px;font-weight:600;line-height:20px;margin:0 0 10px;padding:4px 0 14px 0}.blog .blog-loop .post .contents .the-title a{color:#000}.blog .blog-loop .post .contents .details{font-size:11px;line-height:13px;margin:0 0 20px}.blog .blog-loop .post .contents p{font-size:15px;line-height:20px;margin:0 0 20px}.blog .blog-loop .post .contents p .view-article{display:none}.blog .blog-loop .post .contents .more{background:#e78119;border-radius:5px;color:#fff;display:block;font-size:13px;font-weight:600;height:30px;line-height:30px;margin:20px 0 0;text-align:center;width:115px}.single-blog .title-section .breadcrumb{margin-bottom:0}.single-blog .blog-panel{padding:25px;border-right:3px solid #E78119;background:#fff}.single-blog .blog-panel article .details{height:100%;background:#e8e8e8;overflow:hidden;padding:15px 20px 18px 15px;margin-bottom:30px;margin-top:-4px}.single-blog .blog-panel article .details p{float:left;font-size:12px;line-height:13px;margin-bottom:0;float:left;margin-right:10px}.single-blog .blog-panel .thumbnail{display:inline-block}.single-blog .blog-panel .thumbnail img{width:100%;height:auto;float:left}.blog-sidebar .widget-container{background:#fff;border-radius:8px;color:#000;margin-bottom:20px;overflow:hidden;padding:80px 20px 20px;position:relative}.blog-sidebar .widget-title{background:#e78119;color:#fff;font-size:20px;font-weight:400;height:60px;left:0;line-height:60px;margin:0 0 20px;position:absolute;text-indent:20px;top:0;width:100%}.blog-sidebar ul{list-style:none;margin:0;padding:0}.blog-sidebar ul li{border-bottom:1px solid #e78119;font-size:14px;line-height:20px;margin:0 0 10px;padding:6px 0}.blog-sidebar ul li a{color:#000}.blog-sidebar .widget_search{position:relative}.blog-sidebar .widget_search input{background:#f5f5f5;border:none;border-radius:0;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;height:40px;margin:0 0 10px;padding:0 10px;width:100%}.blog-sidebar .widget_search button{background:#e78119;border:none;border-radius:3px;color:#fff!important;display:block;font-size:15px;font-weight:700;height:36px;line-height:36px;margin:0 auto;text-align:center;text-decoration:none;width:100%}.minibus-hire .title-image{margin-bottom:30px}.minibus-hire .title-image .image img{max-width:100%;height:auto;border-radius:10px;overflow:hidden;margin-top:-21px}@media (max-width:767px){.minibus-hire .title-image .image{display:none}}.minibus-hire ul{padding-left:16px;margin-top:0;margin-bottom:0}.minibus-hire ul li{margin-bottom:8px}.minibus-hire h4{font-size:25px;line-height:32px;margin:0 0 14px 0}@media (min-width:768px) and (max-width:1156px){.minibus-hire .content{width:100%!important}}@media (min-width:768px) and (max-width:1156px){.minibus-hire .usps{width:100%!important;margin-left:0;margin-right:0}}.minibus-hire .vehicles{overflow:hidden;padding-top:30px}.minibus-hire .vehicles .vehicle{width:49%;margin-right:2%;float:left;border-radius:8px;overflow:hidden}@media (max-width:767px){.minibus-hire .vehicles .vehicle{width:100%;margin-right:0}}.minibus-hire .vehicles .vehicle.last{margin-right:0}.minibus-hire .vehicles .vehicle .image img{max-width:100%;display:block}.minibus-hire .vehicles .vehicle .white-box{border-top-left-radius:0;border-top-right-radius:0}@media only screen and (min-width:960px) and (max-width:1156px){.header .main .contact .col .cell p{font-size:18px}.page-sidebar .cta-button a .inner p{font-size:13px;line-height:16px}.front-page .splash .slider-container #new-royalslider-1 .overlay .container .four.columns{width:400px}.quote p{font-size:18px}.contact-us .box a.email{font-size:13px;font-weight:600}.blog .blog-loop .post .contents .excerpt{font-size:13px;line-height:14px}}@media only screen and (min-width:768px) and (max-width:959px){.header{height:234px}.header .main{height:190px;position:relative}.header .main .logo{height:116px;margin:0 auto;position:relative;top:24px;width:220px}.header .main .social{display:none}.header .main .contact{bottom:8px;height:57px;position:absolute;right:auto;text-align:center;top:auto;width:100%;padding-top:8px;color:#fff;background:#353535}.header .main .contact .col{border-right:none;display:inline-block;float:none;height:30px}.header .main .contact .col .cell{height:30px}.header .main .contact .col .cell p{font-size:18px;line-height:22px}.header .main .contact .col .cell p span{font-size:11px;line-height:13px}.header .main .contact .col .cell a{color:#fff}.header .main .quote{top:18px}.header .nav .menu li{border-left:1px solid #B36210;font-size:13px}.header .nav .menu li:last-child{border-right:1px solid #B36210}.footer .main .columns{width:232px!important}.footer .main .news{display:none!important}.quote p{font-size:22px;line-height:26px;margin:0 0 20px;padding-left:0;text-align:center}.quote .button{width:80%}.quote .text-col,.quote .button-col{margin:0 auto!important;width:100%!important}.page-sidebar .cta-button{display:none}.front-page .splash .slider-container #new-royalslider-1 .overlay .four.columns{width:400px}.front-page .about h1,.front-page .about h2,.front-page .about h3,.front-page .about p{margin:0 0 15px}.front-page .about img{display:block;float:none;height:auto;width:100%;margin-right:0px!important}.our-services .four.half.columns{width:100%;margin-left:0%!important;margin-right:0%!important}.online-quote .four.half.columns{width:547px;margin-left:0;margin-right:0}.about-us .team .inner .card{width:48%;margin-left:1%!important;margin-right:1%!important}.blog .blog-loop .post .inner .post-thumbnail{display:none}.blog .blog-loop .post .inner .contents{padding:25px}.single .title-section{width:100%!important}.single .title-section h1{line-height:33px}.contact-us .main-column form{padding:26px 10px 26px}.contact-us .main-column form .col{margin:0 auto;width:100%}.contact-us .main-column .box{margin:0 auto 20px!important;width:100%!important}}@media only screen and (max-width:767px){.mobile-only{display:block}.desktop-only{display:none}.tour-buses .tour{margin-bottom:30px}.tour-buses .tour.last{margin-bottom:0}.title-section p br{display:none}.header{border-bottom:2px solid #000;height:80px;position:relative}.header .main{height:80px;position:relative}.header .main .logo{left:20px;top:15px;width:160px}.header .main .logo img{display:block;height:auto;width:100%}.header .main .social{display:none}.header .main .quote{display:none}.header .main .contact{display:none}.header .main .toggle-menu{background:#000;color:#fff;cursor:pointer;font-size:36px;height:46px;line-height:45px;position:absolute;right:20px;text-align:center;top:17px;width:50px}.header .main .book{display:none}.header .nav{background:#000;display:none;top:82px;height:auto;left:0;position:absolute;width:100%;z-index:12345}.header .nav .menu{background:#000;height:auto;list-style:none;margin:0 10px;padding:10px 0;text-align:center}.header .nav .menu li{border-left:none;box-sizing:border-box;-webkit-box-sizing:border-box;display:block;float:none;font-size:24px;height:auto;line-height:32px;margin:0 0 10px;padding:0;text-align:center;width:100%}.header .nav .menu li a{background:none;color:#fff;display:block;height:auto;line-height:auto}.header .nav .menu li:hover,.header .nav .menu li.current-menu-item{background:none;height:auto;line-height:32px;padding:0}.header .nav .menu li:hover a,.header .nav .menu li.current-menu-item a{background:none;color:#fff;height:auto;line-height:auto;padding:0}.header .nav .menu li:last-child{border-right:none}.footer .main .section{margin-bottom:30px}.footer .main .section.last{margin-bottom:0}.quote p{font-size:22px;line-height:26px;margin:0 20px 20px;padding-left:0;text-align:center}.quote .button{width:80%}.quote .text-col,.quote .button-col{margin:0 auto!important;width:100%!important}.front-page .splash{height:auto}.front-page .splash .slider-container{width:100%}.front-page .splash .slider-container .padding{padding:32px 28px;padding-left:28px!important;text-align:center;background:rgb(0 0 0 / .5)}.front-page .about h1,.front-page .about h2,.front-page .about h3,.front-page .about p{margin:0 0 15px}.front-page .about img{display:block;float:none;height:auto;width:100%}.about-us .team .inner .card{width:48%;margin-left:1%!important;margin-right:1%!important}.online-quote .quote-form .section .white-box .row{margin-bottom:0}.online-quote .quote-form .section .white-box .row .half{width:100%;margin-left:0;margin-right:0}.blog .categories a{font-size:12px}.blog .blog-loop .post .inner .post-thumbnail{display:none}.blog .blog-loop .post .inner .contents{padding:25px}.single .blog-panel{margin-bottom:30px}.single .blog-panel .title-section{width:100%!important}.single .blog-panel .title-section h1{line-height:33px}}@media only screen and (min-width:480px) and (max-width:767px){.coaches .coach{float:left!important;margin:0 2% 20px!important;width:46%!important}.coaches .quote{clear:both}.page-sidebar .vehicles{padding:0 90px 0 90px}}@media only screen and (max-width:555px){.about-us .team .inner .card{width:98%;margin-left:1%!important;margin-right:1%!important}}@media only screen and (max-width:479px){.footer .copyright p{font-size:12px}.blog .categories a:after{display:none}.contact-us .main-column form{padding:26px 10px 26px}.contact-us .main-column form .col{margin:0 auto;width:100%}}body.home .why-choose{background:#fff;padding:50px 0 0;margin:0}body.home .why-choose .text-center{text-align:center}body.home .why-choose .columns.mb-3{margin-bottom:40px}body.home .why-choose .six.columns.mb-3{margin-bottom:25px}body.home .row.blog{margin:0}body.home .row.blog,body.home .row.blog *,body.home .row.blog *::before,body.home .row.blog *::after{-webkit-box-sizing:border-box;box-sizing:border-box}body.home .row.blog .quote{background-color:transparent!important}body.home .row.blog .blog-loop{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}@media (max-width:767.98px){body.home .row.blog .blog-loop{max-width:90%;margin:0 auto}}body.home .row.blog .blog-loop .col-12{position:relative;width:100%;padding-right:12px;padding-left:12px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0;float:unset;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1156px){body.home .row.blog .blog-loop .post .post-thumbnail{display:none!important}body.home .row.blog .blog-loop .post .contents{padding:20px!important}}@media (min-width:768px){body.home .row.blog .blog-loop .col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.bsrow,.bsrow *,.bsrow *::before,.bsrow *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.bsrow .bsinnerrow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.bsrow .bsinnerrow .col-12{position:relative;width:100%;padding-right:12px;padding-left:12px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0;float:unset;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1rem}@media (min-width:768px){.bsrow .bsinnerrow .col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.mb20{margin-bottom:20px}