/**
 * Swiper 6.5.8
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: April 23, 2021
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#fe5900}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}:root{--swiper-navigation-color:#FFF}html{line-height:1.65;-webkit-text-size-adjust:100%}*,::after,::before{box-sizing:border-box}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em;overflow:auto;white-space:pre-wrap}a{background-color:transparent}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:none}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;line-height:1.7em}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}a,button,input{outline:none}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4,a h5 a,h6 a,.heading-font{font-family:"Archivo";font-weight:700}.col-desktop-1,.col-desktop-10,.col-desktop-11,.col-desktop-12,.col-desktop-2,.col-desktop-3,.col-desktop-4,.col-desktop-5,.col-desktop-6,.col-desktop-7,.col-desktop-8,.col-desktop-9,.col-tablet-1,.col-tablet-10,.col-tablet-11,.col-tablet-12,.col-tablet-2,.col-tablet-3,.col-tablet-4,.col-tablet-5,.col-tablet-6,.col-tablet-7,.col-tablet-8,.col-tablet-9,.col-small-tablet-1,.col-small-tablet-10,.col-small-tablet-11,.col-small-tablet-12,.col-small-tablet-2,.col-small-tablet-3,.col-small-tablet-4,.col-small-tablet-5,.col-small-tablet-6,.col-small-tablet-7,.col-small-tablet-8,.col-small-tablet-9,.col-mobile-1,.col-mobile-10,.col-mobile-11,.col-mobile-12,.col-mobile-2,.col-mobile-3,.col-mobile-4,.col-mobile-5,.col-mobile-6,.col-mobile-7,.col-mobile-8,.col-mobile-9,.col-desktop-five_on_row,.col-desktop-eighty_percent,.col-desktop-180px,.col-desktop-calc-minus-180px{position:relative;width:100%;padding-right:15px;padding-left:15px;min-width:0}.container,.single-acadp_listings .acadp .container,.listing-single-canonical.acadp .container{width:100%;max-width:1580px;display:flex;flex-direction:row;flex-wrap:wrap;padding-left:15px;padding-right:15px;margin:auto}.listing-single-canonical.acadp .container{padding-left:0;padding-right:0}.container.middle{margin:auto}.container.do-row{flex-direction:row}.page-content-inner{padding-top:60px}.page-content-sports .page-content-inner{padding-top:0}.page-content-inner p,.wp-block-columns{display:block;width:100%}.page-content-inner.no_top_padding{padding-top:0}.vertical-centered{flex-direction:row;align-items:center}.vc_row{margin-left:-15px;margin-right:-15px}.vc_row>.container{flex-direction:row}.vc_row-o-content-middle>.container{align-items:center}.vc_row ul{padding:0}.body_sticky{display:none}.wow_inner_row_no_paddings>.vc_column_container>.vc_column-inner,.wow_inner_row_no_paddings>.container>.container-inner>.vc_column_container>.vc_column-inner,.wow_inner_row_no_paddings>.container>.vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.add_shadow{-webkit-box-shadow:0 0 16px 1px rgba(0,0,0,.1);box-shadow:0 0 16px 1px rgba(0,0,0,.1)}.footer_widgets_row_inner{flex-direction:row;margin:auto;padding-left:0;padding-right:0}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;clear:both}.button{display:inline-block;font-weight:700;line-height:1em;letter-spacing:-.4px;transition:all 0.3s}.button.filled{background-color:#fe5900;color:#fff;padding:16px 26px;position:relative;overflow:hidden;border-radius:0}.button.filled:before{content:attr(data-hover);background-color:#76EBF9;color:#32325D;width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;transform:translateX(100%);transition:transform 0.3s}.button.filled:hover:before{transform:translateX(0%);transition:transform 0.3s}.button.filled.large{padding:18px 50px}.button.large{font-size:20px}.button:hover{color:#fff;transition:all 0.3s}.button.outline{position:relative;padding:16px 26px;border:1px solid #0d0d0d;overflow:hidden;color:#0d0d0d;background-color:transparent!important;text-transform:uppercase}.button.outline:before{content:attr(data-hover);background-color:#fe5900;border:1px solid #fe5900;color:#fff;width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;transform:translateX(100%);transition:transform 0.3s;text-transform:uppercase}.button.outline:hover:before{transform:translateX(0%);transition:transform 0.3s}.button.outline:hover{border-color:#fe5900;transition:all 0.3s;background-color:transparent!important}.button.caps{text-transform:uppercase}a{font-size:18px;line-height:1.44em}@media (max-width:479px){.col-mobile-12{flex:0 0 100%;max-width:100%}.col-mobile-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-mobile-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-mobile-9{flex:0 0 75%;max-width:75%}.col-mobile-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-mobile-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-mobile-6{flex:0 0 50%;max-width:50%}.col-mobile-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-mobile-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-mobile-3{flex:0 0 25%;max-width:25%}.col-mobile-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-mobile-1{flex:0 0 8.33333333%;max-width:8.33333333%}}@media (min-width:480px) and (max-width:767px){.col-small-tablet-12{flex:0 0 100%;max-width:100%}.col-small-tablet-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-small-tablet-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-small-tablet-9{flex:0 0 75%;max-width:75%}.col-small-tablet-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-small-tablet-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-small-tablet-6{flex:0 0 50%;max-width:50%}.col-small-tablet-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-small-tablet-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-small-tablet-3{flex:0 0 25%;max-width:25%}.col-small-tablet-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-small-tablet-1{flex:0 0 8.33333333%;max-width:8.33333333%}}@media (min-width:769px) and (max-width:1200px){.col-tablet-12{flex:0 0 100%;max-width:100%}.col-tablet-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-tablet-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-tablet-9{flex:0 0 75%;max-width:75%}.col-tablet-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-tablet-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-tablet-6{flex:0 0 50%;max-width:50%}.col-tablet-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-tablet-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-tablet-3{flex:0 0 25%;max-width:25%}.col-tablet-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-tablet-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-tablet-180px{flex:0 0 180px;max-width:180px}.col-tablet-calc-minus-180px{flex:0 0 calc(75% - 180px);max-width:calc(75% - 180px)}}@media (min-width:1200px){.col-desktop-12{flex:0 0 100%;max-width:100%}.col-desktop-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-desktop-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-desktop-9{flex:0 0 75%;max-width:75%}.col-desktop-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-desktop-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-desktop-6{flex:0 0 50%;max-width:50%}.col-desktop-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-desktop-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-desktop-3{flex:0 0 25%;max-width:25%}.col-desktop-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-desktop-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-desktop-five_on_row{flex:0 0 20%;max-width:20%}.col-desktop-eighty_percent{flex:0 0 80%;max-width:80%}.col-desktop-180px{flex:0 0 180px;max-width:180px}.col-desktop-calc-minus-180px{flex:0 0 calc(83.33333% - 180px);max-width:calc(83.33333% - 180px)}}.site-grid{max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;margin:auto;padding:0;position:relative}.site-grid{overflow:hidden}.site-grid-inner{display:flex;flex-direction:column;justify-content:center;max-width:1470px;width:100%;margin:auto}#footer{display:flex;flex-direction:column;justify-content:center;padding:0;margin:0;background:#20264F}#footer p{color:#fff}#footer a{text-decoration:none}#footer a:hover{color:#fe5900}#footer .widget a{font-size:14px;line-height:1.33px;letter-spacing:.1px;font-weight:400;transition:color 0.3s}#footer .widget a:hover{color:#9679E9;transition:color 0.3s}footer#footer .copyright,#footer .copyright a,#footer .copyright_paragraph{font-weight:700;color:#b6b6b6}#footer .copyright_paragraph{font-weight:400;font-size:14px;padding-bottom:40px}#footer .copyright{display:none}#footer .copyright ul{padding-left:0}#footer .copyright .container{align-items:center;padding-left:0;padding-right:0;justify-content:center}#footer .copyright .menu a{padding:0;margin-right:40px;color:rgba(19,27,33,.8)}.socials-footer-container{text-align:right}#footer .footer_text2{display:flex;align-items:center;justify-content:center}#footer .footer_text2 img{margin-top:0;margin-bottom:0}.footer_widgets_row1,.footer_widgets_row2{width:100%}#block-7 p{display:flex;align-items:center}#block-7 svg{margin-left:10px}.footer_widgets_row1 img,.footer_widgets_row1 a{display:block}.footer_widgets_row1 .footer_widgets_row_inner{align-items:center}.footer_insta{background-color:#f7f7f7}.footer_insta p{color:#8c8c8c!important;font-size:14px;line-height:28px;letter-spacing:.5em;font-weight:400;text-transform:uppercase;padding:34px 15px;text-align:center;margin:0}footer .footer_widgets_row1 .widget{margin:0}footer .widget .line{height:1px;width:50px}footer .footer_widgets_row1 .widget h4{display:block;text-align:right;font-size:21px;color:#333f48;letter-spacing:4px;text-transform:uppercase;font-weight:400}.footer_widgets_row2{padding-top:0;padding-bottom:0}.footer_widgets{display:flex;flex-direction:column;justify-content:center;padding-top:0;padding-bottom:0}.copy{color:#7380AA!important;font-size:12px!important}.copyright-menu{position:absolute;bottom:155px;left:0;text-align:center;display:none!important}#footer h2,#footer h3{color:#3b3838!important;font-size:22px;font-weight:700;width:100%;text-align:center;letter-spacing:-.3px;margin-top:3px;margin-bottom:25px}.footer_widgets ul li{color:rgba(255,255,255,.7);transition:color 0.3s;position:relative;padding:.5em}.footer_widgets ul li:after{content:'';position:absolute;width:1px;right:0;bottom:0;height:100%;background-color:#9679E9}.footer_widgets ul li:last-of-type:after{content:none}.footer_widgets ul li:hover{color:#fe5900;transition:color 0.3s}.footer_widgets .widget-nav-menu{display:flex;padding-left:0;padding-right:0;justify-content:center}.footer_widgets_row1 .widget_media_image img{margin:auto}.footer_widgets .widget a{color:#b6b6b6}.copyright{display:flex;flex-direction:row;justify-content:center;padding:0;padding-top:0}.copyright_paragraph{display:flex;flex-direction:row;align-items:center}.copyright_paragraph .center{margin:auto}.copyright_paragraph .left,.copyright_paragraph .right{display:flex;flex-direction:row;align-items:center}.copyright_paragraph .right{margin-left:auto}.copyright_paragraph a{margin:5px;padding:15px 10px}.copyright_paragraph a:first-child{padding-left:0;margin-left:0}.row{display:flex;flex-direction:row;align-items:center;flex-flow:row wrap}.articles.row{align-items:baseline}.fasto-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;width:100%;margin:auto}.flex-column{flex-wrap:nowrap;flex-direction:column}.fasto-inner-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fasto-negative{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;flex-grow:1}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft,.wp-block-cover.alignleft{float:left;margin:20px 20px 20px 0}a img.alignright{float:right;margin:20px 0 20px 20px}a img.alignnone{margin:20px 20px 20px 0}a img.alignleft{float:left;margin:20px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border-style:solid;border-width:1px;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:14px;line-height:1.54em;margin:0;padding:5px 4px 5px}.wp-caption-text.gallery-caption{padding-left:0;margin-left:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-gallery .blocks-gallery-item figcaption{box-sizing:border-box}.wp-block-quote,.wp-block-pullquote{padding:0 30px;margin:0 0 25px 0;position:relative;z-index:1}figure.wp-block-quote,figure.wp-block-pullquote{padding-left:0}body .wp-block-cover p:not(.has-text-color){color:#fff}.wp-block-button{margin-bottom:20px}blockquote.is-style-large,blockquote.is-style-large p{font-size:24px}.article-single .breadcrumb{display:none}.article-single ul.wp-block-gallery,.page ul.wp-block-gallery{padding-left:0!important;padding-right:20px}ul[class^=wp-block-]{margin-left:0;padding-left:0}.wc-block-grid__product-image img{height:auto}.wp-block-search{position:relative}.wp-block-search button[type="submit"]{position:absolute;right:0;top:24px}table.wp-block-table{margin-bottom:30px}.wp-block-embed{margin-left:0;margin-right:0}.wp-block-embed iframe{width:100%}.widget_media_gallery img{height:auto;border:none!important}.widget_media_gallery dt{margin-right:8px}.widget_media_gallery .gallery-item{margin:0!important}.has-large-font-size{line-height:normal}div[class^=wc-block] ul{list-style-type:none}.sticky .post-thumb{box-shadow:-2px 1px 37.6px 2.4px rgba(0,0,0,.37)}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item,.gallery-size-full{padding:15px;border-style:solid;border-width:1px;border-radius:5px}body{font-size:16px;line-height:1.625em;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}h1{font-size:72px;line-height:1em;letter-spacing:-.045em;margin:20px 0}h2{color:#32325D;line-height:1.11em;letter-spacing:0;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word;font-size:45px}h3{font-size:42px;line-height:1em;margin:15px 0}h4{font-size:32px;line-height:1.25em;letter-spacing:-.02em;margin:15px 0}h5{font-size:24px;line-height:1.25em;letter-spacing:-.02em;margin:15px 0}h6{font-size:20px;line-height:1.35em;letter-spacing:-.02em;margin:15px 0}.heading-small{color:#000;font-size:16px;line-height:1.1em;font-weight:400;letter-spacing:-.05em;text-transform:uppercase}a{text-decoration:none;transition:color .2s;cursor:pointer}p{line-height:1.8em;font-size:18px;margin-top:20px;margin-bottom:20px}.big,p.big,.big p{font-size:24px;line-height:1.416em;font-weight:300;margin-top:20px;margin-bottom:20px}.small{font-size:14px;line-height:1.64em}dt,dd{line-height:2em}ul{list-style-type:none;padding-left:0}b,strong,dt,th{font-weight:700}img{max-width:100%;height:auto}table{border-collapse:collapse;width:100%}td,th{border-width:1px;border-style:solid;text-align:left;padding:10px 15px}pre,code{font-size:14px;line-height:1.33em}pre{padding:20px}code{padding:5px 15px;display:inline-block}input[type="submit"]{border:none;padding:14px 24px;transition:background 0.3s ease;cursor:pointer}input[type="search"],input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="url"],input[type=tel],textarea{padding:13px 24px;border-width:1px;border-style:solid;box-sizing:border-box;width:100%}button,.button,.button a,input[type="submit"].wpcf7-submit{border:none;transition:all .3s ease;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:.075em;padding:15px 26px;min-width:146px;text-align:center;font-smooth:always;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}input[type="submit"].wpcf7-submit{padding:20px 45px}button a{padding:20px 45px;color:#fff;display:block}button a:hover{color:#fff}button.regular,.button-regular{padding:8px 24px;font-size:14px;font-weight:400;letter-spacing:normal;transition:background .3s ease;color:#fff}button.regular svg,.button-regular svg{margin-left:10px;width:20px;height:20px}button.regular:hover,.button-regular:hover{color:#fff}select{width:100%;padding:15px 24px;border-style:solid;border-width:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://www.findschoolworkshops.co.uk/wp-content/themes/wowlayers/images/arrow.png) no-repeat center right;font-size:14px;margin-bottom:20px}svg{display:inline-flex;align-self:center;width:1em;fill:currentColor}.wp-block-quote,.wp-block-pullquote,blockquote,blockquote p{font-size:18px;position:relative}blockquote p{padding-top:0;margin-top:0}blockquote{position:relative;margin-left:0;padding:0 30px}cite{font-size:14px;font-weight:400}::placeholder{font-size:16px}::-webkit-input-placeholder{font-size:16px}:-moz-placeholder{font-size:16px}::-moz-placeholder{font-size:16px}:-ms-input-placeholder{font-size:16px}.align-center{text-align:center}.margin-auto{margin:auto;display:flex}.align-left{text-align:left}.align-right{text-align:right}.width100{width:100%}.middle{margin:0 auto;width:100%;display:flex}.article-single ul,.page-content ul{list-style-type:square}.overlay::before{content:' ';opacity:0;transition:opacity .5s ease}.overlay.visible{opacity:1!important;position:fixed;top:0;height:100%;width:100%;z-index:300}.overlay.visible::before{position:absolute;left:0;top:-100px;width:100%;background:rgba(0,0,0,.8);z-index:3;opacity:1;height:calc(100% + 180px)}.post-title{-ms-word-wrap:break-word;word-wrap:break-word}body,.body-color,.pagination a,.tagcloud a{color:#131b21}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a,.widget a,.menu .page_item>a,.widget h2,.comment-reply a,.comment-author a{color:#32325D}p,ul,.desc,.mini-posts-inner .more{color:#374080}.mobile-trigger.is-active .mobile-trigger-inner,.mobile-trigger.is-active .mobile-trigger-inner::before,.mobile-trigger.is-active .mobile-trigger-inner::after,.mobile-trigger-inner,.mobile-trigger-inner::before,.mobile-trigger-inner::after,pre,code{background-color:#374080}td,th,input[type="search"],input[type="text"],input[type="email"],input[type="password"],input[type="url"],input[type="number"],input[type=tel],textarea,select,.author-box,body .wp-block-table.is-style-stripes td,.comment-container,.breadcrumb-navigation,#sidebar .widget{border-color:rgba(0,0,0,.12)}article .separator,.articles .separator,article .vertical-separator,.article-single .vertical-separator,header#theme-header::after,.separator.single,.post-widget:after{background-color:rgba(14,22,56,.2)}.main-separator{background-color:rgba(14,22,56,.3)}.articles .post-title:after,.related-articles .post-title:after{background-color:rgba(14,22,56,.7)}.tagcloud a,ul.tags a{border-color:rgba(14,22,56,.3)}.search-trigger.mobile svg{fill:#0e1638}.post-category a,.post-category a:hover,.pagination a:hover,.pagination li.active a,.single .pagination span.current,input[type="submit"],button,footer#footer,footer .widget a,footer .widget h1,footer .widget h2,footer .widget h3,footer .widget h4,footer .widget h5,footer .widget h6,.footer-logo h1,.post-category.single,.category-count span,article:hover .category-link,pre,code,.white,.wow-button a,.wow-button a:hover{color:#fff}.wow-button{min-width:240px}.white-op{color:rgba(255,255,255,.8)}.single .pagination span,.wp-caption,.site-grid-inner{background-color:#000}footer .post-widget:after{background-color:rgba(255,255,255,.2)}#after-footer .social-and-search svg,.author-box .social-and-search svg,.post-category.single,footer .post-widget span svg{fill:#fff}footer td,footer th,footer input[type="search"],footer input[type="text"],footer input[type="email"],footer input[type="password"],footer textarea{border-color:rgba(255,255,255,.1)}footer .widget{border-color:rgba(255,255,255,.2)}footer .tagcloud a{border-color:rgba(255,255,255,.5)}footer .widget p{color:rgba(255,255,255,.7);font-size:16px}a,.color-1,.widget .color-1,.widget a:hover,.sub-menu .current-menu-item>a,.sub-menu a:hover,.menu>.menu-item>a:hover,.menu>.menu-item:hover>a,.menu>.current-menu-item>a,.menu>.current-menu-ancestor>a,.menu .page_item:hover>a,ul.tags a:hover,.comment-date,.widget th a,.widget td a{color:#374080}.bg-color-1,.pagination a:hover,.pagination li.active a,.single .pagination span.current,.category-count span,input[type="submit"],button,#after-footer .social-and-search,.author-box .social-and-search,.wp-block-quote::before,.wp-block-pullquote::before,.widget .line{background-color:#fff}.social-and-search,.tagcloud a:hover,.tags a:hover{border-color:rgba(28,118,188,.4)}.social-and-search svg,.author-date svg{fill:rgba(255,124,52,.4)}header .social-and-search a:hover svg,header .author-date a:hover svg,li.author:hover>a.author-dropdown>svg{fill:rgba(255,124,52,1)}a:hover,.color-2,.widget .color-2{color:#333F48}button:hover,.bg-color-2,input[type="submit"]:hover{background-color:#333F48}body{background-color:#fff}.pagination ul{background-color:transparent}.wp-caption{border-color:#c7c7c7}article:hover .post-category{box-shadow:-2px 1px 37.6px 2.4px rgba(0,0,0,.15)}.fasto-fallback-menu a{color:#0e1638}.top-bar .social li:before,.top-bar .social li:last-child:after{background-color:rgba(0,0,0,.2)}#theme-header,.top-bar,.top-bar ul{display:flex;flex-direction:row;justify-content:flex-start}.entry-attachment{margin:50px auto}#theme-header::after{content:none;position:absolute;width:calc(100% - 140px);left:70px;bottom:0;height:1px}#theme-header .container{max-height:91px;position:relative}#theme-header.open::after{content:none}#theme-header.header-sticky::after{content:none}#theme-header .mobile-trigger{display:none}#theme-header .logo h2{font-size:12px;margin-top:0}.search-login{position:absolute;right:20px;display:flex;top:0;flex-direction:column;min-width:70px;height:100%}.login-top,.logout-top{background:#9679E9;color:#fff;margin-bottom:auto;height:40px;display:flex;align-items:center;justify-content:center}.logout-top{margin-bottom:0;font-size:22px;color:#000}.login-top svg{font-size:24px}.sticky-search-login{min-width:80px}.sticky-search-login .login-top{height:46px}.search-form-holder{margin-right:10px}.search-icon{position:absolute;left:0;top:12px;left:16px}.header-menu{padding-right:80px}.top-detailed-search{background:#374081;color:#fff;padding:10px 0}select[name="debug"]{display:none}.form-group.col-md-4{margin-right:5px}.top-detailed-search .container{align-items:center}.top-detailed-search .inner{display:flex;margin-left:auto}.top-detailed-search .filter-icon{margin-right:10px;min-width:20px;display:none}.top-detailed-search select,.acadp .form-control{background-color:#4f5790;color:#fff;max-width:200px;margin-bottom:0;border:none;border-radius:0;min-width:162px;font-size:12px;margin-right:5px;padding:10px;min-height:46px;line-height:27px}.acadp-keyword-search-holder{position:relative}.acadp-keyword-search-reset{color:#eb6868;display:block;position:absolute;right:6px;transform:rotate(45deg);top:8px}.acadp-keyword-search-reset.hide{display:none}#acadp-theme-search{min-width:250px}.acadp .btn-primary{background-color:#6A79E9!important;color:#fff!important}.acadp .btn-primary:hover{background-color:#374080!important}.acadp_advanced_search_wrap{position:relative;z-index:10}.top-detailed-search select:focus-visible{outline:0}.top-detailed-search .search{background-color:#fff;color:#374080}.top-detailed-search .search:hover{color:#FFF}.top-detailed-search .search:hover{background-color:#9679E9}.top-banners .slide-holder{padding:0;background:#6A79E9;display:flex;align-items:center;flex-wrap:wrap}.top-banners .fasto-row{justify-content:center}.top-banners .slide{text-align:center;width:100%}.top-banners h2{font-size:32px;line-height:1.3em;text-transform:none;color:#fff;font-weight:300;margin:auto}.top-banners .small{font-size:12px;color:#fff;margin-bottom:0;padding-bottom:0}.top-banners .swiper-container-horizontal>.swiper-pagination-bullets,.top-banners .swiper-pagination-custom,.top-banners .swiper-pagination-fraction{bottom:10px}.top-banners .slider_inner{max-height:220px}.top-banners a.explore{margin-top:10px}.slide-holder.second h2{color:#32325D;display:flex;margin-bottom:5px;margin-top:0;flex-direction:column;font-size:24px}.slide-holder.second .slider_inner span{background-color:#fff;margin-bottom:5px;padding-left:30px;padding-right:30px;align-self:center}.slide-holder.second .slider_inner img{margin:5px auto;max-height:115px;width:auto;height:inherit}.slide-holder.second p{background:#9679E9;display:inline-block;padding:7px 17px}.slider_inner{display:flex;flex-direction:row;flex-flow:column;justify-content:center;padding:50px 20px 80px 20px;height:100%}.vertical-banners .slider_inner{padding:0}.slide-holder.second p,a.explore{margin:auto;width:fit-content}.slide-holder.second p{margin-top:10px}a.explore{background:#76EBF9;color:#1B1B3D;margin-top:30px}.top-banners .swiper-slide{background-size:cover!important}.top-banners .slide-holder.second{background-color:#fff}.top-banners .slide{height:100%}.top-banners .swiper-container{height:100%}.top-banners .banner1{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center;min-height:220px}.top-banners .banner1_content{max-width:80%}.top-banners .banner1 .small{margin-top:0}.swiper-pagination-bullet{background:#9679E9;opacity:.4;width:10px;height:10px;border-radius:0}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#374080;opacity:1}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:40px}@media (min-width:769px){.hide_desktop{display:none}#theme-header{width:100%;background-color:#0d0d0d}#theme-header.normal{margin:auto;background-color:transparent}#theme-header{z-index:3}#theme-header.sticky{position:fixed;top:0;left:0;width:100%;z-index:110;transform:translateY(0);transition:transform 0.3s}#theme-header.sticky.hidden{transform:translateY(-200px);transition:transform 0.3s;top:-99999px}#theme-header.sticky{z-index:300;padding:10px 20px;box-shadow:-2px 1px 37.6px 2.4px rgb(0 0 0 / .2);background:#fff;max-width:100%}.sticky #primary>li>a{padding-top:10px;padding-bottom:10px;font-size:15px}.sticky #primary>li:before,#primary>.current-menu-ancestor:before,.sticky #primary>.current-menu-item:before{top:3px}.sticky .logo img{max-height:45px;width:auto;padding:0}.search-trigger svg{fill:#000}.homepage_padding30{padding-left:16%!important}.no_padding_right{padding-left:0!important}}.explore_home_custom .special_text p{color:#f1f1f1!important;text-align:center!important;max-width:850px;margin:auto}.color_white *{color:#f1f1f1!important}.explore_niagara_padding,.our_story_padding{padding-left:75px}.contact_text_heading .big-text *{margin-bottom:0}.contact_text_editor *{margin:0}.footer_custom_text{display:flex;justify-content:center}.footer_custom_text svg{align-self:baseline;margin-right:25px}.footer_custom_text p{margin-top:0}.footer_widgets_row2 .footer_widgets_row_inner{position:relative}.footer_widgets_row2 .footer_widgets_row_inner:before{content:"";position:absolute;top:0;background-color:#9679E9;height:1px;left:25%;width:50%}.footer_social{display:inline-flex}.footer_social svg{display:block;font-size:19px;margin:0}#footer .footer_social li{padding:0 5px}#footer .footer_social li.social_li a{padding:0}.widget_block .has-text-align-center{display:block}.page-content-inner .wpcf7 input,.page-content-inner .wpcf7 textarea{background-color:#e6e6e6;color:#2c2c2c;border:none;padding-left:25px;padding-right:25px;font-size:16px;color:#2c2c2c}.wowl_contactform{display:flex;flex-wrap:wrap;justify-content:space-between}.wpcf7-form-control-wrap{flex:0 0 calc(50% - 6px)}.wpcf7-form-control-wrap.message{flex:0 0 100%}.page-content-inner .wpcf7 .wpcf7-submit{background-color:#b85042;border-radius:6px;color:#fff;text-transform:uppercase;font-weight:300;font-size:16px;margin-top:5px;min-width:200px}.page-content-inner .wpcf7 input::-webkit-input-placeholder,.page-content-inner .wpcf7 textarea::-webkit-input-placeholder{color:#2c2c2c}.page-content-inner .wpcf7 input:-moz-placeholder,.page-content-inner .wpcf7 textarea::-webkit-input-placeholder{color:#2c2c2c;opacity:1}.page-content-inner .wpcf7 input::-moz-placeholder,.page-content-inner .wpcf7 textarea::-webkit-input-placeholder{color:#2c2c2c;opacity:1}.page-content-inner .wpcf7 input:-ms-input-placeholder,.page-content-inner .wpcf7 textarea::-webkit-input-placeholder{color:#2c2c2c}.page-content-inner .wpcf7 input::-ms-input-placeholder,.page-content-inner .wpcf7 textarea::-webkit-input-placeholder{color:#2c2c2c}.page-content-inner .wpcf7 input::placeholder,.page-content-inner .wpcf7 textarea::-webkit-input-placeholder{color:#2c2c2c}.contact-map iframe{width:100%!important}.homepage_padding_right{padding-right:2%}.explore_home{max-width:1540px}.explore_home h2,.explore_home h3{color:#fff}.explore_home h2{font-size:1.8rem}.explore_home h2.smaller{font-size:1.3rem}.explore_home .image-holder{position:relative;overflow:hidden;margin-bottom:10px}.explore_home .image-holder:before{position:absolute;left:0;top:0;content:' ';background-color:rgba(184,80,66,.8);width:100%;height:100%;transform:translateY(100%);transition:transform .2s linear}.explore_home .image-holder:hover:before{transform:translateY(0)}.explore_home .button{background-color:#cbd18f!important;color:#000}.explore_home .image-holder:hover .text-and-button{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;text-align:center;display:flex;align-items:center;justify-content:center;transform:translateY(0);transition:transform .4s ease}.explore_home img{display:block;width:100%}.text-and-button{position:absolute;z-index:1;bottom:-40px;left:0;right:0;text-align:center;transform:translateY(10px);transition:transform .4s ease}.text-and-button .button{transform:translateY(50px);transition:transform .3s ease}.explore_home .image-holder:hover .text-and-button .button{transform:translateY(0);transition:transform .3s ease}.explore_home div[class^="col-"]{padding-left:5px;padding-right:5px}.align-items-baseline{align-items:baseline}.col-desktop-30,.col-desktop-28,.col-desktop-42,.col-tablet-30,.col-tablet-28,.col-tablet-42{position:relative;width:100%;padding-right:5px;padding-left:5px;min-width:0}@media (min-width:769px) and (max-width:1200px){.col-tablet-30{flex:0 0 30%;max-width:30%}.col-tablet-28{flex:0 0 28%;max-width:28%}.col-tablet-42{flex:0 0 42%;max-width:42%}}@media (max-width:1300px){.homepage_padding30{padding-left:15px!important}}@media (min-width:1200px){.col-desktop-30{flex:0 0 30%;max-width:30%}.col-desktop-28{flex:0 0 28%;max-width:28%}.col-desktop-42{flex:0 0 42%;max-width:42%}}.wow-gallery img{width:100%}.wow-gallery div[class^="col-"]{padding-left:5px;padding-right:5px}.small-image1{padding-left:0!important}.small-image2{padding-right:0!important}.small-image3{padding:0!important}.flex-display{display:flex;flex-wrap:wrap}li.social_li a{padding:10px;margin:0 4px;display:block}.social_li_text{padding:5px;background-color:#fe5900;text-transform:uppercase;letter-spacing:2px;color:#fff;line-height:1;font-size:11px!important;margin-left:15px}.top-bar{padding:15px 0;z-index:10;position:absolute;width:100%;left:0;right:0;margin:auto;top:0}.top-bar ul{display:flex;width:100%;margin:0;padding:0}.top-bar .left svg{fill:#fff;margin:0 5px;width:16px;height:16px}.top-bar li{font-size:14px;display:flex;position:relative}.top-bar li a{color:#fff;display:flex;align-items:center}.top-bar li a:hover{color:#b85042}.top-bar li i{margin-right:13px;font-size:13px;margin-left:13px}.top-bar li.left{margin-right:20px}.top-bar li.right{margin-left:15px}.top-bar .right i,.top-bar .push_right i{margin-right:8px}.top-bar .push_right{margin-left:auto}.top-bar img{align-self:center}.top-bar .first .lang-item{display:none}.top-bar .second .lang-item{padding:15px;border-bottom:1px solid #fe5900;transition:filter 0.3s}.top-bar .second .lang-item:last-child{border-bottom:none}.top-bar .second .lang-item:hover img{-webkit-filter:contrast(2);filter:contrast(2);transition:filter 0.3s;-webkit-transition:-webkit-filter 0.3s}.top-bar .first .lang-item.current-lang{display:block}.top-bar-lang.mobile{display:none}.top-bar-lang.desktop li:not(.separator){padding-left:13px;padding-right:13px}.top-bar-lang.desktop .current-lang a{font-weight:700}.top-bar-lang.desktop li.lang-item-first{padding-left:0}.top-bar-lang.desktop ul .separator:last-of-type{display:none}.top-bar .social li{position:relative;padding:0 15px}.top-bar .social li:first-child{padding:0}.top-bar .social li:last-child:after,.top-bar .social li:before{width:1px;content:' ';height:100%;position:absolute;left:0;top:0}.top-bar .social li:last-child:after{left:unset;right:0}.top-bar .social li:first-child:before{content:none}.header-menu{display:flex;flex-direction:row;align-items:center}.logo{margin:0;margin-right:30px}.logo .mobile{display:none}.logo img{display:block}.logo img{max-width:350px;padding:5px}.logo .retina{width:50%}.search-mobile{display:none}.search-trigger:hover svg{opacity:.7}header .searchform{min-width:275px;margin-left:auto;margin-bottom:auto}header .searchform.active{opacity:1;visibility:visible;transform:translateY(0)}header .searchform input{padding:14px 24px;border:none;width:100%;background:#EEF1FB;padding-left:50px;height:46px}.search-trigger{padding-left:0;background:#f8f8f8;padding:10px!important;border-radius:50%;width:40px;height:40px}.search-trigger.mobile{display:none}.searchform input[type="submit"]{position:absolute;right:0;max-width:150px}#menu-item-search{position:relative}.search-form-holder{position:relative}.header-image{margin-bottom:-10px}.menu{line-height:1;margin:0;padding:0;width:100%;list-style:none;list-style-type:none;align-items:center}.menu li{display:inline-block;margin:0;text-align:left}.menu a{display:block;padding:4px 15px;position:relative}#primary>li>a{font-weight:700;font-size:19px}.menu_overArrow_up,.menu_overArrow_down{position:sticky!important;z-index:10;width:100%;padding:10px;background-color:#242829}.menu_overArrow_up.hide{display:none!important}.menu_overArrow_down{bottom:-30px}.menu_overArrow_up{top:-25px}.menu_overArrow_up div,.menu_overArrow_down div{display:flex;justify-content:center;align-items:center;height:20px;background-color:#fe5900}.menu_overArrow_up a,.menu_overArrow_down a{display:block;width:100%;height:100%}.menu_overArrow_up a:after,.menu_overArrow_down a:after{content:"";position:absolute;left:calc(50% - 15px);top:calc(50% - 6px);display:block;width:0;height:0;border-style:solid}.menu_overArrow_up a:after{border-width:0 15px 12px 15px;border-color:transparent transparent #fff transparent}.menu_overArrow_down a:after{border-width:12px 15px 0 15px;border-color:#fff transparent transparent transparent}.menu .sub-menu a{padding:0 15px;position:relative}.sub-menu{padding:15px 0}.menu li:hover>.sub-menu,.menu li.focus>.sub-menu{opacity:1}.mobile-menu-icon:hover,.mobile-menu-icon:focus{background:#7f181b}.page-header-inner{align-items:center;padding-top:10px}#page-404 .page-header-inner{height:200px}.header_image_holder img{max-width:400px}.page-content-sports .page-content-inner h2{display:block;width:100%}.page-header{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#6A79E9;background-position:center;background-size:cover}.page-header.display{display:flex;background:#6A79E9}.pull-left.text-muted{display:none}.pagination.acadp-no-margin{margin:50px!important}.page-header.display img{margin:auto}#theme-header>.container{flex-wrap:nowrap}.go_back{width:100%;display:flex;align-items:center;padding-left:20%;margin-bottom:20px}.go_back a{font-size:14px;color:#fff}.go_back svg{font-size:14px;fill:#fff}.page-header .small{color:#C8CEFF;font-size:13px}.page-header .large{font-size:40px}.page-header h3,.page-header p{text-align:center;color:#fff;width:100%}.page-header p{font-size:24px;font-weight:300;margin:0}.page-header h1{color:#fff;width:100%;text-align:center;padding-top:0;margin-top:0;margin-bottom:20px;font-size:40px}.homepage_h1{margin-top:0;font-size:50px;margin-top:-5px}.page-header.sportsbook-header .header_text_holder{margin-left:30px}.page-header.sportsbook-header h1,.page-header.sportsbook-header p{text-align:left}.page-header.sportsbook-header h1{font-weight:700;font-size:40px;padding-top:0;margin:0;margin-bottom:10px}.page-header.sportsbook-header p{font-size:18px;line-height:1.45em;color:#b2bec3}.page-header.sportsbook-header .sportsbook_page_bonus{margin-top:20px;background-color:#fe5900}.page-header.sportsbook-header .sportsbook_page_bonus:before{content:"Get Bonus";color:#0d0d0d;background-color:#fff}.page-header.sportsbook-header .promo_code{font-size:16px}.row_on_row{position:absolute;width:100%;top:0;left:0}.menu>li.menu-item-has-children>a:after{content:'';width:0;height:0;position:absolute;margin-left:10px;transform:rotate(-90deg);border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;right:10px;top:calc(50% - 2px);margin:0;transform:rotate(0)}.menu>li.menu-item-has-children:hover>a:after,.menu>li.menu-item-has-children.focus>a:after{border-top:4px solid #fff}@media only screen and (min-width:1024px){.menu .sub-menu{padding:15px 0}}.top-bar .my-account{display:none;margin-left:auto;margin-right:20px}.top-bar .my-account span{margin-right:10px}.top-bar .my-account svg{font-size:22px}.site-grid .breadcrumb{margin:0;padding-left:0;font-weight:300;text-align:center;width:100%;font-size:24px;color:#fff}.site-grid .breadcrumb a{font-size:13px}.site-grid .breadcrumb.theme a,.site-grid .breadcrumb.theme li{font-size:17px}.site-grid .breadcrumb{margin:0;padding-left:0;font-weight:300;text-align:center;width:100%;font-size:24px;color:#fff;display:flex;align-items:center;justify-content:left;margin-top:30px;background-color:#9679E9!important;padding:10px 20px}.site-grid .breadcrumb_main ul{display:inline-flex;width:auto;margin:0;position:relative}.breadcrumb_main p.small{font-size:18px;max-width:1000px;width:100%;margin:auto;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.breadcrumb_main h1 a{font-size:40px;color:#fff;transition:color 0.3s}.breadcrumb_main h1 a:hover{color:#374081;transition:color 0.3s}.breadcrumb-img{width:100%;text-align:center}.acadp .breadcrumb>li+li:before{content:none!important}.site-grid .breadcrumb li a{color:#fff;white-space:nowrap}.breadcrumb li a:hover{color:#374081}body .acadp .breadcrumb.footer_listing{margin:0;margin-top:10px}.breadcrumb-navigation{border-style:solid;border-width:1px;margin-top:0;margin-bottom:0;border:none;width:100%;text-align:center}.page .breadcrumb-navigation{margin-bottom:0;padding-bottom:0}.author .breadcrumb-navigation{padding:0;border:none}.breadcrumb-navigation h1{padding:0;padding-top:120px}ul.breadcrumb li{display:inline-block;vertical-align:middle;color:#fff;font-size:13px}.single .article-title{-ms-word-wrap:break-word;word-wrap:break-word;width:100%;margin-top:10px;letter-spacing:-.6px;margin-bottom:30px;font-size:42px;line-height:50px;border-bottom:solid 1px rgba(0,0,0,.15);padding-bottom:20px}.single .other-posts{-ms-word-wrap:break-word;word-wrap:break-word}.blog-page{padding-top:60px}.blog-page .articles [class^="col-"]{padding-right:0}.post-single{padding-top:60px;padding-left:0;padding-right:0}#sidebar{padding-left:0;padding-top:0}#sidebar ul li{padding-top:10px;padding-bottom:10px}.blog-page .articles{margin-top:0}.post-thumb{position:relative;max-width:100%;transition:all .5s ease}.single .article-single .post-thumb a{background:none}.post-thumb img{display:block;backface-visibility:hidden;padding-bottom:40px}.single .post-thumb img{padding-bottom:0;width:100%}.post-content{position:relative}.main-post-content{padding:40px;background:#fbfbfb}.main-post-content ul li{position:relative}.main-post-content ul li:before{width:4px;height:4px;content:' ';position:absolute;left:-12px;top:12px;background:rgba(0,0,0,.8)}.main-post-content .social-share{margin:0}ul.tags li:before{content:none}.post-content ul,.page-content ul{list-style-type:none}.post-content ul{padding-left:15px}.wp-block-gallery .blocks-gallery-grid{padding:0}.post-content ul li{margin-bottom:2px}.post-content ul li{margin-bottom:6px}.post-content table,.page-content table{margin-bottom:40px}.post-thumb a{display:block}.unset-absolute{position:initial}.post-title{font-size:28px;line-height:1.23em;margin-top:0;margin-bottom:10px;letter-spacing:-.5px;-ms-word-wrap:break-word;word-wrap:break-word;position:relative}.articles .post-title,.related-articles .post-title{padding-bottom:0}.related-articles .post-title a{margin-bottom:0}.grid-4 .post-title{font-size:18px;line-height:1.43em}.post-title a{display:block;margin-top:0;margin-bottom:18px}.post-details{padding:18px 0;margin-bottom:20px}.related-articles .post-details{padding:18px 0;margin-bottom:0;padding-bottom:0}.above-post *{font-size:14px}.above-post{margin-bottom:8px}article .separator,.articles .separator{height:1px;margin-bottom:10px}.article-thumb{width:30%}.post-details{width:70%;padding:0 20px 20px 20px}.main-separator{height:3px;width:calc(100% - 30px);margin-bottom:58px;margin-left:auto;margin-right:auto}.main-separator.mobile,.main-separator.tablet{display:none}.separator.single{height:1px;margin:20px 0 35px 0}.separator.single.big{margin-top:0}article .vertical-separator,.article-single .vertical-separator{width:1px;height:20px;margin:0 15px}.article-single{padding:0}.article-single img{border-radius:5px 5px 0 0;margin:50px 0}.post-category{position:absolute;bottom:15px;left:15px;z-index:2;font-weight:700;font-size:14px;text-transform:uppercase;transition:all .33s ease;transform:translate(0,0);display:flex}.post-category a:nth-of-type(2){margin-left:4px}.post-category a{height:auto;display:flex;align-items:center;padding:7px;justify-content:center;font-size:12px;text-transform:capitalize;font-weight:400;letter-spacing:1px}.post-category span{z-index:2}.post-category.single{position:static;margin-bottom:12px;display:flex;align-items:center;flex-wrap:wrap}.post-category.single a,.post-category.single span{text-align:center;margin:0 5px 5px 0;padding:7px 15px;display:flex;align-items:center}.post-category.single svg{width:22px;margin-right:5px}.post-category.single a::before{content:none}.post-category{overflow:hidden}.category-link::before{content:' ';position:absolute;width:100%;height:100%;transform:scale(0);transition:all 0.3s ease;right:0;top:0}article:hover .category-link::before{transform:scale(1)}.author-date{font-size:12px;padding-bottom:15px;display:flex;flex-wrap:wrap;align-items:center;text-transform:uppercase}.article-single .author-date{margin-top:-12px}.author-date svg{width:24px;height:24px;margin-right:5px}.author-date a{font-size:12px;display:flex;align-items:center}ul.tags{padding-left:0;clear:both}ul.tags li{display:inline-block;margin:0 8px 8px 0}ul.tags a{padding:2px 8px 4px 8px;border-width:1px;border-style:solid;font-size:14px}.page-404-home{padding-bottom:50px}#comments{clear:both}#comments>ul{padding-left:0}.comment-container{display:flex;padding-bottom:25px;margin-bottom:25px;border-width:0 0 1px 0;border-style:solid}.comment-container img{max-width:80px;margin-right:15px}.comment-container h3{padding-top:0;margin-top:0;margin-bottom:5px}.comment-date{font-size:12px}.the-comment p{margin:5px 0;font-size:14px}.comment-reply{font-size:12px;margin-top:12px}.comment-author a,.comment-author{font-weight:700}.comment-author p{margin-top:0}.comment-holder{overflow:auto}#commentform{display:flex;flex-wrap:wrap;padding:20px;background:#fbfbfb;border:solid 1px rgba(0,0,0,.15);margin-bottom:40px}.form-submit #submit{border-radius:5px}.form-submit{margin-left:15px}.comment-author-img,.comment-holder{flex-direction:column}.comment-form input{margin-bottom:15px}.comment-form textarea{height:175px}.comment-respond h2,.comments-area h2{padding-bottom:10px;font-size:42px;line-height:50px}h2.comments-title{margin-top:30px;margin-bottom:0;padding-bottom:0}.comment-form-comment,.comment-form-author,.comment-form-email,.comment-form-url{margin:0}ul .pingback{list-style-type:none}ul .pingback p>a{display:block}ul .pingback .edit-link{font-size:12px}.nocomments{font-size:20px}input[name="post_password"]{margin-bottom:20px}.author-box{width:100%;margin:0 auto;text-align:center;padding:75px 30px 45px 30px;border-width:1px;border-style:solid;position:relative;margin-top:70px}.archive .author-box{margin-top:0;margin-bottom:70px}.author-box h3{font-weight:400;font-size:12px;letter-spacing:5px;text-transform:uppercase}.author-box h2{padding:0 0 10px 0;margin-top:10px;padding-bottom:0;margin-bottom:15px;font-size:36px}.author-box p{max-width:720px;margin:auto;margin-top:0;margin-bottom:30px}.author-box .author{position:absolute;left:50%;transform:translateX(-50%);top:-40px;width:80px;height:80px}.author-box .social-and-search{display:table;margin:auto}.related-articles h2.title{margin:40px 0;font-size:36px}.other-posts h2{margin-top:0}.other-posts h3{margin:10px 0 10px 0;font-size:20px;line-height:1.43em}.other-posts .title{font-size:42px;line-height:50px}.other-posts{margin:0 -15px}.widget{margin-top:40px;position:relative}footer .widget{margin-top:20px}.widget:last-of-type{border:none;padding-bottom:0}.widget h2,.widget h3,.subscribe-widget h2{font-size:30px;margin-bottom:10px;margin-top:0;display:inline-block;margin-top:10px;text-transform:uppercase}.widget .line{width:100px;height:4px;top:-18px;position:absolute;left:0}.is_blog_page .site-grid{overflow:initial}.button-small-outline{font-weight:normal!important;padding:2px 8px 4px 8px;border-width:1px;border-style:solid;display:inline-block!important}.widget th,.widget td{padding:5px;text-align:center}.widget th a,.widget td a{line-height:normal;font-weight:700}.widget table caption{padding-bottom:10px;text-align:left}.widget .comment-author-link,.widget .rsswidget{font-weight:700}.comment-author-link{text-decoration:underline}.widget.widget_rss li{padding-bottom:15px}.widget .tagcloud a{display:inline-block;line-height:1em;padding:5px 10px;border-width:1px;border-style:solid;margin:0 4px 8px 0;text-transform:capitalize;font-size:14px}.widget_search,.widget_calendar,.widget_media_image,.widget_search{padding-bottom:60px}.widget_media_gallery,.widget_tag_cloud{padding-bottom:50px}.widget h3.post-title{font-size:16px;letter-spacing:.3px;margin-bottom:5px}.widget .post-title a{line-height:1.5em}.sidebar-posts{margin-top:10px;margin-bottom:-20px}.post-widget{margin-bottom:20px;position:relative;padding-bottom:20px}.post-widget:after{position:absolute;bottom:0;content:' ';width:200px;height:1px}article:last-child .post-widget:after{content:none}.post-widget span{display:flex;font-size:12px}.post-widget span svg{margin-right:5px}.post-widget .thumb{padding-right:0;max-width:120px}.category-count span{line-height:1em;margin-left:10px;font-size:10px;padding:1px 5px}#sidebar .widget:last-of-type{margin-bottom:50px}article .button-regular{margin-top:10px;display:inline-flex}.date-published{position:absolute;top:-12px;right:-10px;background:#fff;padding:7px 12px;text-align:center;box-shadow:-2px 1px 37.6px 2.4px rgba(0,0,0,.1)}.date-published span.small{font-size:12px;text-transform:uppercase;display:block;margin-top:-5px}.date-published span.big{font-size:32px;font-weight:700;line-height:1em}.fasto-footer-socials ul{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:0}.fasto-footer-socials a{display:block;padding:5px}.fasto-footer-socials svg{display:block;width:22px;height:22px}.menu_button{background-color:#cbd18f;font-size:14px;color:#000;text-transform:uppercase;padding:11px 33px;line-height:1;font-family:"AGaramondPro";font-weight:400;margin-left:auto;transition:background-color 0.3s}.menu_button:hover{background-color:#b85042;transition:background-color 0.3s;color:#cbd18f}.wow_section{width:100%;margin:auto}.wow_section.no_margins>.wow_row>div:first-of-type{padding-left:0}.wow_section.no_margins>.wow_row>div:last-of-type{padding-right:0}.width100{width:100%}.wow_section.no_margins .wow_row{margin:auto}.wow_row{display:flex;flex-direction:row;padding:0;flex-wrap:wrap;position:relative}.wow_inner_row{width:100%}.wow_row.container>.wow_inner_row{margin-left:15px;margin-right:15px}.wow_row.no-eq-height{align-items:flex-start}.text-center{text-align:center}.text-right{text-align:right}.page-content-inner.container .wow_section>.container{width:auto}.page-content-inner.container .no_margins{overflow:visible}.section_has_bg,.col_has_bg,.inner_row_has_bg{background-position:center;background-size:cover;background-repeat:no-repeat}.bg-pos-left-top{background-position:left top}.bg-pos-left-center{background-position:left center}.bg-pos-left-bottom{background-position:left bottom}.bg-pos-right-top{background-position:right top}.bg-pos-right-center{background-position:right center}.bg-pos-right-bottom{background-position:right bottom}.bg-pos-center-top{background-position:center top}.bg-pos-center-center{background-position:center center}.bg-pos-center-bottom{background-position:center bottom}.bg-repeat-repeat{background-repeat:repeat}.bg-repeat-repeat-x{background-repeat:repeat-x}.bg-repeat-repeat-y{background-repeat:repeat-y}.bg-size-contain{background-size:contain}.bg-size-auto{background-size:auto}.wow-line{width:100%}.wow-line .line{width:3px;height:30px;background-color:#b85042}.wow-line.align-center .line{margin:auto}.wow-line.align-right .line{margin-left:auto}.headline,.special_text,.fancy_text~*{position:relative}.headline{width:100%}.headline .big-text h2{margin-top:0;line-height:1em}.headline .big-text a span{transition:color 0.3s}.headline .big-text a:hover span{transition:color 0.3s}.headline .small-text{padding-top:0;font-family:"AGaramondPro";font-size:16px;font-style:italic}.headline .small-text p{margin-bottom:0;font-size:16px;font-style:italic}.headline.text-center .wow-line{margin-left:auto;margin-right:auto}.headline.text-right .wow-line{margin-left:auto}.wow_image img,.wow_image a{display:flex}.wow_image.align-center img{margin:auto}.wow_image.align-right img{margin-left:auto}.force_top{margin-top:-120px}.very-dark-blue-bg{background-color:#0c161e}.wow_html_editor ul{list-style-type:square;list-style-position:inside}.wow_html_editor ul li{color:rgba(19,27,33,.8);text-indent:-1.5em;padding-left:1em}.wow_html_editor hr{box-sizing:content-box;height:3px;overflow:visible;border:none;background-color:#eee;width:75%;margin-left:0}.section_with_image .section_with_image_inner{border:2px solid #9bd6ff;border-radius:22px;position:relative;width:100%;margin-left:15px;margin-right:15px;padding-left:35px;padding-right:35px}.section_with_image_inner>img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.special_text{width:100%}.regular-font{font-weight:400}.wow-space{width:100%}.button_like_holder{display:inline-flex}.button_like{width:100%;max-width:250px;text-align:center;background-color:#6A79E9;padding:32px 10px;font-size:20px;color:#fff;border-radius:5px;margin:0}.button_like.large{max-width:812px;margin-left:27px;margin-right:27px}.light-grey-bg{background-color:#f5f5f5}.rounded_bg_w_border{border:1px solid rgba(6,152,255,.8);border-radius:25px}.negative-margins{margin-left:-15px;margin-right:-15px}.button.button_editor:before{content:attr(data-hover)}.wow-fancy_button{color:#fff;font-family:Roboto;padding:0}.wow-fancy_button:hover{background-color:#003d6e!important}.wow-fancy_button a{display:flex;align-items:center;flex:0 0 30px;padding:17px 32px}.wow-fancy_button .text{display:flex;flex-direction:column;text-align:left;margin:0 12px}.wow-fancy_button .text1{font-size:18px;font-weight:600;color:#fff;letter-spacing:2.5px;padding:3px 0}.wow-fancy_button .text2{font-size:14px;font-weight:400;color:#fff;padding:3px 0;display:flex;align-items:center}.wow-fancy_button .text3{font-size:20px;font-weight:600;color:#fff;padding:0;margin-left:14px;text-decoration:line-through}.wow-fancy_button .second-row{display:flex;align-items:center}.wow-fancy_button .icon{opacity:.5}.wow-fancy_button svg{width:30px;height:30px;color:#fff}.wow-fancy_button .no-letter_spacing .text1,.wow-fancy_button .no-letter_spacing .text2{letter-spacing:0}.wow-fancy_button.one-row .text{flex-direction:row}.wow-fancy_button.one-row .text2{margin-left:5px}.wow-list{width:100%}.wow-list ul{padding-left:0}.wow-list li{color:#121a20;opacity:.8;font-size:20px;padding:3px 0;display:flex;align-items:center}.wow-list li span{line-height:1.2em;line-height:inherit}.wow-list svg{align-self:end;margin-right:10px;min-width:20px;height:100%}.mobile-only{display:none}.no-padding-right{padding-right:0}.arrow{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px}.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.scrollup{position:fixed;bottom:50px;right:100px;background-color:#242a56;font-size:18px;padding:10px;color:#fff;transition:background-color 0.3s;z-index:500;display:none}.scrollup.hide{display:none!important}.scrollup:hover{color:#fff;background-color:#f9484e;transition:background-color 0.3s}.scrollup svg{display:block}.article-feature-image{margin-top:40px}.article-feature-image img{display:block}.vc_row.vc_fix{width:100%}.noBgScroll{overflow:hidden}.line-between{display:none;background-color:#c8d1d9;height:1px;width:100%;margin:24px 15px}.posts-previous-next{display:flex;align-items:center}.posts-previous-next .nav-previous,.posts-previous-next .nav-next{margin:5px;padding:0;background-color:#76EBF9;color:#234BCB;min-width:150px;text-align:center}.wow-testimonials{width:100%;border-bottom:2px solid #c9cabf;padding:75px 135px 35px 135px}.wow-testimonials blockquote{font-size:20px;font-family:Lato;font-style:italic;color:#000}.wow-testimonials blockquote p{padding:10px 34px;text-align:center;padding-bottom:0}.wow-testimonials .stars{text-align:center;margin-bottom:4px}.clip-star{background:#d7a200;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);display:inline-block;height:28px;width:28px}.wow-testimonials blockquote::before,.wow-testimonials blockquote::after{font-size:3.4em;font-family:Montserrat;font-style:normal;color:#b85042;line-height:0;position:absolute}.wow-testimonials blockquote::before{content:'\201C';left:0}.wow-testimonials blockquote::after{content:'\201C';right:0}.wow-testimonials .name{display:block;color:#202020;font-family:"AGaramondPro";font-style:italic;text-align:center;font-size:30px}.wow-testimonials .city{display:block;color:#202020;text-align:center;font-size:20px;font-family:"AGaramondPro"}.homepage-themes{margin-left:-15px;margin-right:-15px}.page-404-home{flex:0 0 100%;margin-top:40px}.search-results [class^=col-]{margin-bottom:20px}.search-results article{padding:20px 20px 0 20px;height:100%}.search-results .post-details{padding:0;width:100%;margin-bottom:0}.search-results .post-title{font-size:20px;line-height:27px;margin-top:15px;height:100%}.search-post-type{display:inline-block;font-size:14px;background:#aebcc7;color:#fff;border-radius:3px;position:absolute;left:20px;top:-14px;padding:0 8px}.search-post-image{margin-right:10px}.acadp-ajax-body.fasto-row.has-content{padding:30px 20px}.post-entry-search{margin-bottom:20px;padding-bottom:20px;border:solid 1px #e6e6e6;padding:15px;border-radius:4px}.post-entry-search h2{margin:0;padding:0;margin-top:-15px}.post-entry-search p{margin:0;padding:0;font-size:15px}.search-results .search,.search-no-results .search{width:100%;padding:50px 0 30px 0}.fancy_text{position:absolute;display:block;width:100%;height:100%;top:0;left:0;visibility:hidden;z-index:0;display:flex;justify-content:center;top:-80px}.fancy_text_inner{color:#f7f7f7;font-size:350px;font-weight:700}.fancy_text .char-mask{display:inline-block;line-height:1em;font-family:"Oswald";font-weight:700}.fancy_text .char-mask{opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(750px) rotateX(90deg);transform:perspective(750px) rotateX(90deg);-webkit-transform-origin:50% 40% 0;-ms-transform-origin:50% 40% 0;transform-origin:50% 40% 0;-webkit-transition:.53s cubic-bezier(.45,.05,.37,.93);-o-transition:.53s cubic-bezier(.45,.05,.37,.93);transition:.53s cubic-bezier(.45,.05,.37,.93);z-index:-1}.fancy_text .char-mask.char-show{opacity:1;-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}.builder_dots_holder{top:5%;height:80%;display:block;left:0;position:absolute;width:100%;z-index:0}.builder_dots{background-image:url(https://www.findschoolworkshops.co.uk/wp-content/themes/wowlayers/images/dot.png);height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:75%}.pagination{width:calc(100% - 30px);margin:0 auto;clear:both}.page .pagination{width:100%}.pagination ul{padding:0;text-align:left}.pagination li{display:inline-block;margin:4px 7px;text-align:center}.pagination a,.single .pagination span{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;transition:background 0.3s ease,color 0.3s ease;border-style:solid;border-width:1px;border-color:rgba(0,0,0,.15);color:#5f6264}.page .pagination span,.page .pagination a{margin:0 10px}.single .pagination{width:100%}.single .pagination a,.single .pagination span{margin:0 7px}.blog-page .pagination a{width:40px;height:40px;margin:0}.blog-page .pagination li{margin:4px 2px}.post-content .pagination ul li:before,.page-content .pagination ul li:before{content:none}.social-share-holder{display:table}.after-post{margin-bottom:40px;display:flex;align-items:center;width:100%}.after-post .social-share-holder{position:static;max-width:100%}.after-post .social-share-holder ul{margin:0 -3px}.after-post .social-share-holder li{margin:3px}.after-post ul.social-share a::before{transform:scale(0)}.after-post ul.social-share a:hover::before{transform:scale(1)}ul.social-share{position:sticky;top:30px;padding:0}ul.social-share li{float:left;margin:0;padding:0;line-height:0;overflow:hidden;margin-bottom:5px;margin-right:5px}ul.social-share a{padding:10px 12px;display:block;min-width:20px;text-align:center;line-height:1.2em;transition:all .5s ease;position:relative;z-index:2}ul.social-share svg{display:block;fill:#fff;width:20px;height:20px;z-index:1;position:relative;transition:all .5s ease}ul.social-share a.mail svg{fill:#0e1638}ul.social-share a.mail:hover svg{fill:#fff}ul.social-share a::before{position:absolute;content:' ';width:100%;height:100%;left:0;top:0;opacity:0;transition:all .3s ease;transform:translateX(100%);z-index:0}ul.social-share a:hover::before{opacity:1;transform:translateX(0);background:#fff}ul.social-share a.mail:hover::before{background:#0e1638}ul.social-share a:hover svg{fill:#0e1638}ul.social-share a.facebook{background:#3a5799}ul.social-share a.twitter{background:#21bff3}ul.social-share a.pinterest{background:#cc2127}ul.social-share a.linkedin{background:#0274b3}ul.social-share a.mail{background:#fff600}ul.social-share a.whatsapp{background:#3fb265}.sub-menu-widget .sub-menu-widget .sub-menu-widget .sub-menu-widget{display:none}.home .site-grid{overflow:hidden}.contact .form{background:#fff;border:solid 1px rgba(0,0,0,.15);padding:30px 50px 30px 50px;margin:30px 0}.contact .form h4{margin-top:0}.wpcf7 input{margin-bottom:12px}.wpcf7 input,.wpcf7 textarea{border-width:0 0 1px 0;padding-left:0;max-height:150px}.mini-posts .top-info,.mini-posts .top-info a{color:#8c8c8c}.mini-posts_inner_column{margin-bottom:30px}.mini-posts .top-info a,.mini-posts .date{font-size:11px;line-height:1.1em;font-weight:500;text-transform:uppercase;letter-spacing:.3em}.mini-posts .top-info a{letter-spacing:1px}.mini-posts .top-info a:hover{color:#fe5900}.mini-posts .post_image{display:block;margin-bottom:30px}.mini-posts h4{margin-top:0}.mini-posts h4 a{text-transform:uppercase;transition:color 0.5s;font-family:Oswald,sans-serif;font-size:36px;font-weight:600;line-height:1.33em}.mini-posts h4 a:hover{color:#fe5900;transition:color 0.3s}.mini-posts .post_image img{display:block}.mini-posts p{font-size:18px;line-height:1.44em;color:#8a8a8a}.mini-posts .more{font-family:Oswald,sans-serif;line-height:1.7em;font-weight:600;text-transform:uppercase;color:#0d0d0d;font-size:15px;position:relative}.mini-posts .more:after{content:'';position:absolute;left:0;bottom:0;width:19px;height:1px;background-color:currentColor;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.mini-posts .more:hover:after{width:100%}#sitemap .wow_row{flex-direction:column}#sitemap h2{margin-top:15px;margin-bottom:0}.faq{width:100%}.faq>.container{align-items:flex-start}.faq .accordion{background-color:#fff;color:#131b21;border:1px solid #dcdcdc;cursor:pointer;padding:23px 30px;width:100%;text-align:left;outline:none;font-size:20px;font-weight:700;transition:0.4s;letter-spacing:-.3px}.faq .accordion-holder{margin-bottom:5px}.faq .active,.faq .accordion:hover,.faq .accordion:hover:after{border-color:#6A79E9;color:#6A79E9;transition:0.3s color,border-color 0.3s}.faq .accordion.active{border-bottom:none}.faq .accordion:after{content:'\002B';color:#dcdcdc;font-weight:700;float:right;margin-left:5px;transition:0.3s color,border-color 0.3s}.faq .active:after{content:"\2212";color:#6A79E9}.faq .panel{padding:0 30px;border:1px solid #dcdcdc;border-top:none;margin-top:-1px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.faq .panel.active{border-color:#6A79E9}#reply-title{font-size:34px;display:inline-flex;align-items:center;position:relative}#reply-title small{background-color:lightgrey;color:#fff;line-height:1em}#reply-title small a{color:#ff6767;font-size:20px;padding:11px;margin-left:10px}#reply-title a:hover{color:#fe5900;transition:color 0.3s}#reply-title a:hover .arrow{border-color:#fe5900;transition:border-color 0.3s,transform 0.3s}#reply-title .arrow{position:absolute;right:-25px;top:calc(50% - 8px);padding:5px}#reply-title.open .arrow{top:calc(50% - 3px);transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transition:transform 0.3s}#commentform{display:none}body .acadp .breadcrumb{background-color:#9679e9;width:100%;margin:20px 0;white-space:nowrap;overflow-x:auto;margin-left:15px;margin-right:15px}.site-grid .breadcrumb::-webkit-scrollbar{width:16px}.site-grid .breadcrumb::-webkit-scrollbar-track{background:#f5f5f5}.site-grid .breadcrumb::-webkit-scrollbar-thumb{background-color:#9679E9;border-radius:20px;border:3px solid #f5f5f5}.wowl_acf_field_error,.wowl_acf_field_error table td,.wowl_acf_field_error table label,.wowl_acf_field_error .choices-list span{color:#a94442!important}.mce-btn button{min-width:unset}.swiper-lazy{height:100%}.bg_holder{display:flex;background-position:center!important;background-size:cover!important;height:100%;width:100%;position:relative;background-repeat:no-repeat!important;align-items:center;justify-content:center;background-color:#d5d5d5}.acadp legend,.acadp .form-control,.acadp button,.acadp input,.acadp optgroup,.acadp select,.acadp textarea{color:#374080!important}.popular-events{background-color:#6A79E9;color:#fff;padding:4px 0}.popular-events h2{color:#fff;font-size:20px;letter-spacing:0;text-transform:none}.popular-events h3{color:#fff;font-size:15px;letter-spacing:0;line-height:1.5em;margin-top:36px;padding-bottom:0;margin-bottom:0}.popular-events h3 a{color:#fff;font-size:15px}.popular-events .container{align-items:center}.popular-events .small{color:rgba(255,255,255,.7);font-size:12px;margin-top:0}.popular-events .slider_inner{min-height:100px}.popular-events .slider_inner{text-align:center;padding:0}.popular-events .slider_inner2{opacity:0;visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;transform:scale(1);transition:transform .2s ease;z-index:10;background-size:cover!important}.popular-events .slider_inner2:before{position:absolute;left:0;top:0;content:' ';width:100%;height:100%;background:linear-gradient(221deg,rgba(55,64,129,1) 0%,rgba(106,121,233,.45) 100%);z-index:-1}.popular-events .slider_inner{margin:6px;filter:brightness(70%);position:relative}.slider_inner1_text{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;text-align:center}.popular-events .swiper-slide:hover .slider_inner2{opacity:1;visibility:visible;z-index:100;width:110%;height:130px;transform:scale(1.2);left:-12px}.popular-events .swiper-pagination{display:none}.vertical-events .slider_inner,.vertical-events .swiper-slide{height:auto}.vertical-events .swiper-container{height:630px}.vertical-events .slide-holder{width:100%}.vertical-events .slider_inner{padding:0;height:200px;background-size:cover!important}.vertical-events .details{position:absolute;bottom:0;width:100%}.vertical-events h3,.vertical-events p{margin:0;padding:0}.vertical-events h3 a{font-size:18px;font-weight:300;color:#fff;background:#6A79E9;padding:10px}.vertical-events h2,.vertical-banners h2{font-size:20px;color:#FF5722;margin-top:0}.vertical-events .small{font-size:12px;font-weight:700;color:#fff;background:#6A79E9;padding:5px 40px 5px 10px;display:inline-block;padding-right:40px;position:relative;top:3px}.vertical-events .view{width:28px;height:28px;background:#fff;position:absolute;right:0;display:flex;align-items:center;top:0;justify-content:center}.vertical-events .slide{padding-bottom:70px;position:relative}.vertical-events .swiper-button-next,.listing-media-slider .swiper-button-next,.vertical-banners .swiper-button-next,.vertical-events .swiper-button-prev,.listing-media-slider .swiper-button-prev,.vertical-banners .swiper-button-prev{top:unset;bottom:0;background:#c3c6d9;width:46px;height:46px;transition:background 0.3s}.vertical-banners .swiper-button-next,.vertical-banners .swiper-button-prev{background:#000;width:36px;height:36px;transition:background 0.3s}.vertical-events .swiper-button-next:hover,.listing-media-slider .swiper-button-next:hover,.vertical-banners .swiper-button-next:hover,.vertical-events .swiper-button-prev:hover,.listing-media-slider .swiper-button-prev:hover,.vertical-banners .swiper-button-prev:hover{background:#374080;transition:background 0.3s}.vertical-events .swiper-button-prev{transform:none;right:unset;left:0}.vertical-banners .swiper-button-prev{transform:none;right:0;left:unset}.vertical-events .swiper-button-next,.vertical-banners .swiper-button-next{transform:rotate(90deg)}.vertical-events .swiper-button-next:after,.listing-media-slider .swiper-button-next:after,.vertical-events .swiper-button-prev:after,.listing-media-slider .swiper-button-prev:after{font-size:20px;color:#fff}.listing-media-slider .swiper-button-prev{left:0}.listing-media-slider .swiper-button-next{right:0}.listing-media-slider{display:flex}.listing-media-slider.no-slider{justify-content:center}.teacherCheckList{border:3px solid #f0f0f0;padding:20px;position:relative;background-color:#374081;border:solid 1px #eee;border-radius:10px;color:#fff;padding-bottom:4px;margin-bottom:20px}.teacherCheckList .title{font-size:20px;margin-top:0;padding-right:35px}.teacherCheckList>svg{position:absolute;right:20px;top:20px;font-size:35px;color:#5cb85c}.teacherCheckList ul{display:flex;flex-direction:column;align-items:baseline}.teacherCheckList li{display:flex;align-items:center;line-height:1;font-size:17px;padding:10px 0;border-bottom:1px solid #9679e9;width:100%;color:#fff}.teacherCheckList ul li:last-child{border-bottom:none}.teacherCheckList li svg{font-size:25px;color:#5cb85c;margin-right:5px}.listing-single-inner .wowl_listing_fieldset{background-color:#F6F8FF;padding:15px;border:solid 1px #eee;border-radius:10px;margin-bottom:20px}.listing-single-inner .wowl_listing_fieldset legend{padding-bottom:10px}.acadp-phone{background-color:#9679E9;display:inline-flex!important;align-items:center;padding:8px 23px;color:#fff!important}.form-group.do_checkbox{display:flex}.acadp .form-group.do_checkbox input{position:relative;top:6px;margin:0;min-width:unset;max-width:20px;margin-right:15px;height:21px;min-height:21px}.acadp .form-group-color{display:flex;flex-direction:column;background-color:#9679E9;padding:10px;color:#fff}.acadp .form-group-color a{color:#20264F}.acadp .form-group-color .form-group{margin-bottom:0}.acadp .form-group-color button[type="submit"]{margin-top:15px}.acadp .form-group-color .do_checkbox.has-error{border:1px solid red}.acadp-phone a{color:#fff!important}.featured-area{background-color:#EEF1FC;padding:90px 0;margin-top:90px}.featured-area .twitter-feed{padding-left:50px!important}.featured-area .container{max-width:1260px;padding-left:170px}.featured-area div[class^="col-"]{padding:0}.featured-workshops .bg-holder{background-color:#f9484e;color:#fff;padding:28px}.featured-workshops .swiper-slide{min-height:200px;background-repeat:no-repeat;background-position:top center;background-size:contain;margin-top:-1px}.featured-workshops .swiper-slide a{width:100%;display:block;min-height:200px}.featured-workshops.searches .swiper-slide a{width:100%;min-height:200px;justify-content:center;display:flex;align-items:center;background:#fff}.featured-workshops h2{color:#fff;max-width:180px}.featured-workshops.searches .swiper-slide a>h2{font-size:22px}.featured-workshops p{margin-bottom:0;font-size:16px;margin-top:0;padding-top:0;color:rgba(255,255,255,.8)}.featured-workshops h2{font-size:30px;line-height:1.33em;margin-bottom:5px;margin-top:0}.featured-workshops .swiper-container{padding-bottom:65px}.featured-workshops.trips .bg-holder{background-color:#0c30a1}.featured-workshops.searches .bg-holder{background-color:#6A79E9}.featured-workshops.archive h3{color:#fff;font-size:18px;position:absolute;bottom:0;text-align:center;margin:auto;width:100%;padding:14px 0}.featured-workshops.archive img{display:block;width:100%}.featured-workshops img{display:block;width:100%}.featured-workshops.archive .inner:before{position:absolute;left:0;top:0;content:' ';width:100%;height:100%;background:linear-gradient(to bottom,rgba(55,64,128,.1) 55%,rgba(55,64,128,.8) 83%,rgba(55,64,128,.91) 100%)}.events-and-side{margin-top:30px}.events-list .events p,.events-list.archive p{margin-top:0;padding-top:0}.events-list h2{font-size:30px;margin-top:0}.events-list.archive h2{max-width:320px}.events-list .container{align-items:stretch}.events-list h3,.events-list h3 a{font-size:16px;line-height:24px;margin-bottom:0;padding-bottom:0;margin-top:0}.events-list.archive .inner:hover a{color:#fff}.events-list .small{color:#234BCB;font-size:12px;margin-top:3px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.events-list .inner{text-align:center;position:relative;background-color:#F6F8FF;padding:25px;overflow:hidden;transition:background-color .3s ease;padding-bottom:14px;height:100%}.events-list [class^="col-"]{margin-bottom:30px}.events-list.archive .inner{padding:0}.events-list.archive h3 a{display:block;padding:12px 15px}.events-list .explore{transition:transform .3s ease;transform:translateY(100px);display:block;font-size:12px;color:#76EBF9;background:none;margin-top:0;display:flex}.events-list .inner:hover .explore{transform:translateY(0)}.events-list .inner:hover{background-color:#374080}.events-list .inner:hover h3,.events-list .inner:hover h3 a{color:#fff}.events-list .inner:hover .small{color:#9EAAFF;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.subtheme-events-list{margin-bottom:30px}.subtheme-events-list .inner{text-align:center;position:relative;padding:0;display:flex;align-items:center;height:100%}.subtheme-events-list h3{margin:0;padding:0;height:100%}.subtheme-events-list h3 a{display:flex;align-items:center;font-size:16px;line-height:24px;margin:0;background-color:#F6F8FF;padding:25px;height:100%;transition:background-color 0.3s,color 0.3s}.subtheme-events-list h3 a:hover{color:#fff;background-color:#374080;transition:background-color 0.3s,color 0.3s}.single-acadp_listings .listing-data-item a{color:#234BCB}.listings{background-color:#374080;padding:50px}.listings.archive{background-color:#fff;padding:0}.listings .inner{background-color:transparent;padding:45px;transition:background-color .3s ease}.listings .inner:hover{background-color:#333B77}.listings.archive .inner{border:solid 2px transparent;transition:border-color .3s ease}.listings.archive .inner.featured_listing{background-color:#fffdec;transition:background-color 0.3s}.listings.archive .inner.featured_listing:hover{background-color:#fffbdd;transition:background-color 0.3s}.listings .home_featured_listing{background-color:#2e3570;transition:background-color 0.3s}.listings .home_featured_listing:hover{background-color:#262c60;transition:background-color 0.3s}.listings.archive .inner:hover{background-color:transparent;border:solid 2px #F6F8FF}.listings .image-text-holder{display:flex;align-items:flex-start}.listings .image-text-holder .image{margin-right:30px}.listings .image-text-holder .image img{min-width:150px}.listings .image-text-holder h2,.listings .image-text-holder h2 a{font-size:30px;color:#fff}.featured_listing{overflow:hidden;position:relative}.featured_listing .ribbon{margin:0;background:gold;color:#fff;font-size:1.3em;padding:.5em 0;position:absolute;top:0;right:0;transform:translateX(30%) translateY(0%) rotate(45deg);transform-origin:top left}.featured_listing .ribbon:before,.featured_listing .ribbon:after{content:'';position:absolute;top:0;margin:0 -1px;width:100%;height:100%;background:gold}.featured_listing .ribbon:before{right:100%}.featured_listing .ribbon:after{left:100%}.loader{position:fixed;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.75);z-index:1000}.loader_content{width:400px;height:320px;max-width:400px;max-height:80%;background-color:#6A79E9;display:flex;align-items:center;justify-content:center;flex-direction:column}.loader_content span{padding:20px;font-size:24px;text-align:center;color:#fff}.loader_content svg{width:40px;height:40px}.acadp .label-primary{background-color:#9679e9!important}.listings.archive .image-text-holder h2,.listings.archive .image-text-holder h2 a{color:#32325D}.listings .image-text-holder h2{padding:0;margin:0;margin-right:30px}.listings .image-text-holder p{color:#fff}.listings.archive .image-text-holder p{color:#32325D}.listings .image-text-holder p.kw{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.listings .image-text-holder .title{display:flex;align-items:center;flex-wrap:wrap}.listings .image-text-holder .views{font-size:16px;display:flex;align-items:center;padding:0;margin:0}.listings .image-text-holder .views span{color:rgba(255,255,255,.4);margin-right:5px}.listings.archive .image-text-holder .views span{color:#68689F}.listings .image-text-holder .keywords span{color:rgba(255,255,255,.4);margin-right:20px}.listings.archive .image-text-holder .keywords span{color:#68689F;line-height:28px}.listings .image-text-holder .keywords a{margin-right:15px;color:#76EBF9;text-decoration:underline}.listings.archive .image-text-holder .keywords a{color:#6A79E9}.listings .image-text-holder .views svg{fill:#76EBF9;margin-right:8px}.listings.archive .image-text-holder .views svg{fill:#6A79E9}.listings .image-text-holder .keywords{flex:1 1 100%}.listings .desc{color:#fff;margin-bottom:5px}.listings.archive .desc{color:#32325D}.listings .explore{margin-right:auto;margin-left:unset;display:inline-flex;align-items:center;padding:6px 22px;margin-top:10px;background:#fff}.listings.archive .explore{background:#32325D;color:#fff}.listings .explore:hover{background:#76EBF9;color:#32325D}.listing-title-image{position:static}.listing-title{display:flex;align-items:center}.listing-title-images,.listing-title-holder{display:flex;flex-direction:column}.listing-title-images.left-content{min-width:100px}.listing-title-images{margin-right:30px}.listing-title-holder h1{font-size:56px}.listing-data{display:flex;background-color:#F6F8FF;padding:15px 0;border:solid 1px #eee;border-radius:10px;margin-top:20px;margin-bottom:20px;align-items:flex-start}.listing-data-item{display:flex;align-items:flex-start;flex-wrap:wrap;padding:15px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='50px' height='35px' xml:space='preserve'%3E%3Cpath fill='%2301a09e' stroke-width='1' stroke='%23374081' d='M30 0 v600 400'/%3E%3C/svg%3E");background-position:calc(100% + 15px) center;background-repeat:no-repeat}.listing-data-item .left-content{width:100%}.listing-data-item:last-of-type{background-image:none}.listing-data-item.costs{align-items:center;margin:20px 0;background-color:#374081;padding:7px 10px;color:#fff;border:solid 1px #eee;border-radius:10px}.listing-data-item.costs span{color:#76EBF9;margin-left:10px}.listing-data-item .right-content{line-height:1.42em}.listing-data-item.keywords{background-color:#20264F;color:#9679E9;padding:10px 15px;display:flex;align-items:center;border-radius:10px;width:100%}.listing-data-item.keywords ul{display:flex;margin:0;flex-wrap:wrap}.listing-data-item.keywords ul a{text-decoration:none;padding:0 5px;font-size:16px;border-right:1px solid #4e4e4e}.listing-data-item.keywords ul li:last-of-type a{border-right:none}.listing-data-item h4{font-size:18px;font-weight:500}.listing-data-item a{font-size:13px}.listing-data-item.keywords a{font-size:20px;color:#fff}.listing-data-item.keywords a:hover{color:#9679E9}.listing-data-item .no_link{cursor:text}.listing_desc{background-color:#F6F8FF;padding:15px;margin-bottom:20px;border:solid 1px #eee;border-radius:10px;width:100%}.listing_desc p{font-size:17px;line-height:1.48em}.listing-media-slider{position:relative;overflow:hidden}.listing-media-slider .swiper-button-prev,.listing-media-slider .swiper-button-next{top:50%}.listing-media-slider .swiper-wrapper{align-items:center}.listing-media-slider .swiper-slide{padding:10px 20px;align-items:center;display:flex}.listing-media-slider .swiper-slide a{display:block;text-align:center}.listing-media-slider .swiper-slide img{width:auto}.listing-media-slider.no-slider .swiper-button-prev,.listing-media-slider.no-slider .swiper-button-next{display:none}.listing-img-video{display:flex;align-items:center}.listing-gallery-img{margin-right:20px}.listing-gallery-img .embed-responsive{width:356px}.listing-gallery-img img{width:auto}.listing-spacer{width:100%;height:2px;background-color:#e8e8e8;margin:30px 0}.listing-testimonials{width:100%;position:relative;color:#fff;background-color:#F6F8FF;border-radius:10px;margin-top:20px;border:solid 1px #eee;min-height:300px}.listing-testimonials .text{padding-left:120px;padding-right:120px;text-align:center;padding-top:30px;position:relative;padding-bottom:50px;z-index:1;color:#20264F}.listing-testimonials .name{font-size:20px;position:absolute;bottom:20px;right:60px;color:#20264F;font-weight:700;transition:color 0.3s}.acadp .listing-testimonials h3{color:#20264F;padding:10px 40px;font-weight:700;padding-top:35px}.listing-testimonials .text>*{font-weight:200;font-size:25px}.listing-testimonials .swiper-button-prev,.listing-testimonials .swiper-button-next{color:#20264F;transition:color 0.3s}.listing-testimonials .swiper-button-prev:hover,.listing-testimonials .swiper-button-next:hover{color:#9679E9;transition:color 0.3s}.listing-testimonials .swiper-slide:hover .name{color:#9679E9;transition:color 0.3s}.acadp .breadcrumb.footer_listing>li{border-right:1px solid #fff;display:flex}.acadp .breadcrumb.footer_listing>li:last-of-type{border-right:none}.acadp .breadcrumb.footer_listing>li a{padding:0 5px;text-decoration:none;color:#20264F}.acadp .breadcrumb.footer_listing>li a:hover{color:#fff}.acadp .form-control{max-width:100%;min-width:100%}#wowl-acadp-contact-form input[type="email"]{min-width:100%}#wowl-acadp-contact-form button[type="submit"]{color:#fff!important}.acadp .form-control,.acadp .form-group select{border-color:#a3b9ff!important;border-radius:4px}.form-group.do_checkbox{display:flex;align-items:center}.acadp .form-group.do_checkbox input{position:unset;margin-right:8px}body .acadp fieldset{margin-top:10px}.acadp .blob-image-div img{max-width:300px;margin-bottom:15px}.page-content-inner .acf-actions{text-align:left}.acf-button.button-primary{background-color:#76EBF9;color:#23527c}body #acadp-post-errors .wowl_acf_error{display:none}body .custom_checkbox_view .acf-checkbox-list{display:flex;flex-wrap:wrap}body .custom_checkbox_view ul.acf-checkbox-list li{margin:4px 0;background-color:transparent;border-radius:5px;border:1px solid #6A79E9;margin:10px}body .custom_checkbox_view .acf-checkbox-list label{width:100%}body .custom_checkbox_view .acf-checkbox-list input{position:absolute;top:-20px;display:none;background-color:transparent;color:#fff;border:none;font-size:16px;border:1px solid rgb(255 255 255 / 70%);padding:14px 25px;margin-bottom:25px;border-radius:5px}body .custom_checkbox_view .acf-checkbox-list label span{text-align:center;padding:3px 0;display:block;border-radius:4px;font-size:16px;text-transform:uppercase;padding:12px 25px;color:#131b21;cursor:pointer;white-space:nowrap}body .custom_checkbox_view .acf-checkbox-list input[type="checkbox"]:hover+span{background-color:#9679E9;color:#fff}body .custom_checkbox_view .acf-checkbox-list input[type="checkbox"]:checked+span{background-color:#6A79E9;color:#fff}body .custom_checkbox_view .acf-checkbox-list input[type="checkbox"]:checked:hover+span{color:#fff}body .custom_checkbox_view .acf-checkbox-list label span::before,body .custom_checkbox_view .acf-checkbox-list label span::after{content:" "}.form-group ul.acf-radio-list li,.form-group ul.acf-checkbox-list li{font-size:16px;line-height:1em;margin:10px 0}.form-group ul.acf-radio-list li label,.form-group ul.acf-checkbox-list li label{cursor:pointer;display:block;width:100%}.reset-search{display:none}.u-icon-1{display:block;height:121px;width:120px;margin:0 auto 0 98px;color:rgb(32 38 79 / 7%);position:absolute;z-index:0}.u-svg-link{width:100%;height:100%;fill:currentColor}.u-svg-content{width:0;height:0}.breadcrumb.footer_listing a{color:#9679E9}.vertical-banners .banner{margin-bottom:20px}.slider_inner{background-size:cover!important}li.twitter{display:none}.single-acadp_listings .main-post-content ul li:before{content:none}.col-desktop-10,.col-desktop-90,.col-desktop-85,.col-tablet-10,.col-tablet-90,.col-tablet-85{position:relative;width:100%;min-width:0}.page-content-inner .acadp .panel-default>.panel-heading{color:#fff;background-color:#6A79E9;border-color:#6A79E9;font-size:18px}.page-content-inner .acadp .panel-default{border-color:#6A79E9}#acadp-custom-fields-listings .checkbox input[type="checkbox"]::placeholder{color:red!important}#acadp-custom-fields-listings .checkbox label:hover input[type="checkbox"]::-ms-input-placeholder{color:red}#acadp-custom-fields-listings .checkbox label:hover{color:#374080}#wowl-acadp-contact-form input::placeholder{font-weight:300;color:#34a4f7!important}#wowl-acadp-contact-form input::-ms-input-placeholder{font-weight:300;color:#34a4f7!important}.page-content-inner .acadp .form-control{width:100%;max-width:650px}.page-content-inner .acadp .form-group{margin-bottom:25px}.page-content-inner .acadp .help-block{margin-top:0}.page-content-inner .acadp .wp-switch-editor{min-height:50px}.page-content-inner #acadp-multi-categories div.tabs-panel{max-height:300px}.page-content-inner .acadp input[type="checkbox"]{margin:0}.page-content-inner .acadp .checkbox label{display:flex;align-items:center}.wowl_locations .parent{background-color:#f6f6f6;margin:0;padding:13px 15px;padding-bottom:15px;border-bottom:1px solid #c4c4c4}.wowl_locations .parent:last-of-type{border-bottom:none}.wowl_locations .parent .checkbox{margin:0;display:flex}.wowl_locations .extend{padding:5px;transform:rotate(0deg);transform-origin:center;transition:transform 0.2s;display:block}.wowl_locations .extend.extended{transform:rotate(0deg);transform:rotate(180deg);transition:transform 0.2s}.margin-top-0{margin-top:0}.wowl_locations svg{display:block;width:20px;height:20px}.wowl_locations .children{padding-left:20px;display:none}.panel .acf-repeater .acf-row-handle{width:58px}.panel .acf-repeater .acf-row-handle .acf-icon{top:30px;align-items:center;justify-content:center;margin:auto}.panel .acf-repeater .acf-row:hover>.acf-row-handle .acf-icon{display:flex}#wp-description-editor-tools .wp-editor-tabs{display:none}.acadp .has-error .form-control{border-color:#fb0500!important;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%)!important;box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%)!important}@media (min-width:1200px) and (max-width:1366px){#acadp_advanced_search_form>.row{flex-wrap:nowrap}.submit-search-holder{display:flex}.submit-search-holder .main_filter_search{margin-right:5px}.main_filter_search,.reset-search{min-width:auto}}@media (min-width:769px) and (max-width:1200px){.col-tablet-10,.col-tablet-15{padding:0}.col-tablet-90,.col-tablet-85{flex:0 0 100%;max-width:100%;padding:0}.footer_1_2,.footer_2_2{flex:0 0 100%;max-width:100%}.col-tablet-calc-minus-180px,.col-desktop-calc-minus-180px .container{padding:0}}@media (min-width:769px) and (max-width:1000px){.listings .image-text-holder{flex-wrap:wrap}.listings .inner{padding:25px}}@media (min-width:1200px){#theme-header.normal .logo{margin-top:40px}#theme-header.normal .header-menu{margin-top:50px}.col-desktop-010{flex:0 0 10%;max-width:10%}.col-desktop-015{flex:0 0 15%;max-width:15%}.col-desktop-85{flex:0 0 85%;max-width:85%}.col-desktop-90{flex:0 0 90%;max-width:90%}}.popular-events img{width:100%}.popular-events .swiper-button-prev{left:-15px}.popular-events .swiper-button-next{right:-15px}.popular-events .slide-holder{margin-left:calc(5% - 30px)}#primary>li>.sub-menu.focus,#primary>li>.sub-menu.submenu-toggle,#primary>li:hover>.sub-menu{max-height:calc(100vh - 150px)!important;overflow:auto!important}@media (max-width:769px){#primary>li>.sub-menu.focus,#primary>li>.sub-menu.submenu-toggle,#primary>li:hover>.sub-menu{max-height:calc(100vh - 300px)!important}.listings .inner{padding:25px}.col-tablet-calc-minus-180px,.col-desktop-calc-minus-180px .container{padding:0}.slide-holder{margin-bottom:30px}.slide-holder.first,.slide-holder.second{margin-bottom:0}body .acadp .breadcrumb{margin-left:0;margin-right:0}}@media (max-width:600px){.homepage_banner{height:300px}}@media (max-width:1200px){.homepage_banner{width:100%;height:700px}.tablet-width-100percent>.wow_row>.col-tablet-6{flex:0 0 100%;max-width:100%}.breadcrumb_main h1 a{font-size:32px}.listings .image-text-holder h2,.listings .image-text-holder h2 a{font-size:25px}p{font-size:16px}.popular-events .swiper-button-prev{left:0}.popular-events .swiper-button-next{right:0}.popular-events .slide-holder{margin:auto}.popular-events .slide-holder .slide{max-width:90%;flex:0 0 90%;margin:auto}}@media (min-width:1200px){.line-between.desktop{display:flex}}@media (min-width:1024px){.top-bar-container.container{max-width:1265px}.homepage_banner{width:100%;height:1100px}.homepage_banner .logo img{max-width:100%;padding:10px}.home.has-sidebar .site-grid-inner{padding-top:0}.padding-right-0{padding-right:0}.padding-left-0{padding-left:0}.padding-right-15{padding-right:15px}.padding-right-30{padding-right:30px}#sidebar{border-color:rgba(14,22,56,.2)}.grid-1 .post-title{font-size:32px;line-height:40px}#sidebar .widget:first-of-type{margin-top:0}.archive.category.has-sidebar .breadcrumb-navigation,.archive.date.has-sidebar .breadcrumb-navigation,.archive.author.has-sidebar .breadcrumb-navigation,.archive.tag.has-sidebar .breadcrumb-navigation{margin-bottom:0}.archive.author.has-sidebar .author-box{margin-bottom:0}.single.has-sidebar .site-grid-inner{padding-top:0}}@media (max-width:1400px){#primary>li{margin-left:.5vw}ul#primary>.menu-item>a,div#primary>ul>.page_item>a,div#primary>ul>.current_page_item>a{font-size:17px}.vc_row>.container{flex-direction:row;max-width:100%}#primary>li:nth-last-of-type(2)>.sub-menu{left:auto!important;right:0!important}#primary>li:before,#primary>.current-menu-ancestor:before,#primary>.current-menu-item:before{top:44px!important}}@media (min-width:1401px){#primary>li>a{padding:20px 10px}}@media (min-width:996px){.listing-single .listing-single-inner,.single-breadcrumb{padding-left:90px!important}}@media (min-width:769px) and (max-width:1400px){#primary.menu>li{margin-left:5px;margin-right:5px}.menu>li.menu-item-has-children>a:after{right:0}}@media (max-width:1200px){.listing-data{flex-wrap:wrap}.listing-data-item{flex:0 100%;max-width:none;background:none;border-bottom:1px solid #e5e5e5}.listing-title-holder h1{font-size:32px}h2{font-size:40px}.mini-posts-inner{padding:15px}.line-between.tablet{display:flex}#wowl-acadp-contact-form input[type="text"],#wowl-acadp-contact-form input[type="number"],#wowl-acadp-contact-form input[type="date"],#wowl-acadp-contact-form textarea{min-width:100%;max-width:100%}}@media (min-width:1024px) and (max-width:1366px){.grid-4 .post-category{min-width:unset}}@media (max-width:992px){.listing-data{flex-wrap:wrap}.listing-data .left-content{width:100%}.top-bar{padding:12px 0}.top-bar li i{display:none}.top-bar li.left{margin-right:20px}.top-bar .right i,.top-bar .push_right i{margin-right:0}.top-bar li.right{margin-left:20px}.menu a{padding:4px 7px}#footer .copyright{font-size:16px}.explore_niagara_padding,.our_story_padding{padding-left:15px}.homepage_padding_right{padding-left:15px!important}.mobile_fix .wow_image img{margin:20px auto}}@media (min-width:769px){#primary>li{position:relative;margin-left:8px;margin-right:8px}#primary>li:last-child{margin-right:0}#primary svg{width:19px;height:19px;position:relative;top:0}#primary>li:before,#primary>.current-menu-ancestor:before,#primary>.current-menu-item:before{content:"";position:absolute;top:18px;width:0;left:0;height:2px;background-color:#374081;opacity:0;transition:opacity 0.3s,width 0.3s}#primary>li:hover:before,#primary>.current-menu-ancestor:before,#primary>.current-menu-item:before{opacity:1;transition:opacity 0.3s,width 0.3s;width:100%}#primary>#menu-item-search:hover:before{content:none}#primary>.current-menu-ancestor>a{font-weight:700}#primary>li>.sub-menu a{color:#fff;padding-left:0;padding-right:0}#primary>li>.sub-menu>li>a,#primary>li>.sub-menu>li>.sub-menu a{padding-top:6px;padding-bottom:6px;font-size:15px;min-width:200px}#primary>li>.sub-menu>li>.sub-menu a:hover{font-weight:700;color:#fff}#primary>li>.sub-menu a:hover,#primary>li>ul>.current-menu-item>a{color:#fe5900}#primary>li>.sub-menu>li{padding-left:15px;padding-right:15px;width:100%}.menu a:hover,.menu a:focus,.menu .current-menu-item>a,.menu .current_page_item>a{text-decoration:none}#primary>li .sub-menu{display:flex;flex-direction:column}#primary>li>.sub-menu{display:flex;flex-direction:column;justify-content:space-between;position:absolute;background-color:#242829;z-index:99;margin:0;padding-top:25px;padding-bottom:25px;left:0;opacity:0;transform:translateY(-9999px);width:auto;max-width:none;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#primary>li>.sub-menu.focus,#primary>li>.sub-menu.submenu-toggle,#primary>li:hover>.sub-menu{opacity:1;transform:translateY(0);overflow:hidden}#acadp-contact-g-recaptcha{transform:scale(.67);-webkit-transform:scale(.67);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (min-width:768px) and (max-width:992px){.featured-workshops h2{font-size:18px}.featured-area .twitter-feed{padding-left:20px!important}}@media (min-width:768px) and (max-width:1200px){.events-list h2{font-size:24px}.events-list .inner{padding:0;padding-top:20px}.events-start,.events-list .container{padding:0}.vertical-events h3 a{font-size:13px}.featured-area .container{padding-left:15px}.top-detailed-search select,.acadp .form-control{min-width:80px;max-width:80px;margin-right:0}.search-top{max-width:190px}.button.search,.reset-search{padding-left:0;padding-right:0;max-width:80px;min-width:80px}.logo img{padding:5px;max-width:200px}#primary{position:relative;top:20px}#primary>li:before,#primary>.current-menu-ancestor:before,#primary>.current-menu-item:before{top:36px!important}}@media (min-width:768px){#primary_nav .searchform{display:none}.menu .header_menu_logout{display:none}.breadcrumb_main{position:relative;margin-top:5px;padding-bottom:20px}.breadcrumb_main .go_back{position:absolute;left:0;margin:0;padding:0;margin-left:30px;top:18px}.page-header h1{padding-left:170px;padding-right:170px;margin-bottom:10px}}@media (max-width:767px){.listing-title-holder{margin-left:20px}.form-group.col-md-4,.reset-search{width:100%}.reset-search{margin-top:10px}.copyright-menu{display:block!important;text-align:center!important}li.twitter{display:block;position:absolute;bottom:200px;left:0}#theme-header .container{max-height:unset}.search-login{order:2;position:unset;margin-left:auto}.logout-top{display:none}.header-menu{order:3;margin-right:10px;padding-right:0}.login-top{order:2;padding:38px 26px;margin-left:auto;height:auto}.logo img{max-width:260px}.top-detailed-search .inner{flex-wrap:wrap;margin-left:unset;width:100%}.top-detailed-search select{min-width:100%;padding:14px;margin-top:10px}.top-detailed-search .filter-icon{fill:#76EBF9}.top-detailed-search{padding:30px 10px}.top-detailed-search .search{width:100%;margin-top:10px}.listings .container{padding:0}.listings{padding:30px 0}.listings .image-text-holder{flex-wrap:wrap}.vertical-events .slider_inner{height:100%}.vertical-events .swiper-container{height:230px}.featured-area .container{padding-left:15px}.top-banners h2{font-size:24px}.events-list h2{font-size:24px}.events-start,.events-list .container{padding:5px}.events-list .inner{padding:10px}.events-start div[class^="col-"]{padding-left:5px;padding-right:5px}#theme-header{border-radius:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.blog-page .articles [class^="col-"]{padding-left:0}#sidebar{padding-right:0}.article-single{padding-left:0}#theme-header .mobile-trigger{display:inline-flex;background-color:transparent;text-align:right;min-width:auto}#menu-item-search{display:none}.review-inner{padding:30px}.review .review-page-link{margin-top:0}.review .review-inner img{margin-top:-80px;max-width:110px}.top-bar a span{display:none}.top-bar a span.count{display:block}.top-bar-lang.mobile{display:block}.top-bar-lang.desktop{display:none}.top-bar-lang .second a span{display:block}.top-bar-lang img{max-width:none}.top-bar-lang{position:relative}.top-bar-lang img{max-width:18px;margin-right:8px;border-radius:50%;transition:filter 0.3s;-webkit-transition:-webkit-filter 0.3s}.top-bar .second{background-color:#fff;border:1px solid #449fe5;padding:0;width:max-content;opacity:0;visibility:hidden;position:absolute;display:flex;flex-direction:column;top:0;transform:translateY(-20px);transition:all 0.3s;z-index:10}.top-bar .second a{color:#fe5900}.top-bar .second a:hover{text-decoration:underline}.top-bar .second.show{opacity:1;visibility:visible;transform:translateY(0);transition:all 0.3s}.top-bar li i{display:block;font-size:20px}.logo{padding:0;order:1;position:relative;top:16px}.primary_nav ul#primary{max-width:80%;width:100%;margin:auto;padding:15px 0}.primary_nav.open #primary{display:block}.primary_nav{position:fixed;background-color:#fff;top:0;right:0;width:100%;z-index:10;max-width:350px;transform:translateX(30px);opacity:0;visibility:hidden}.primary_nav.open{transform:translateX(0);transition:transform ease-in-out 0.2s;min-width:200px;right:0;bottom:0;opacity:1;visibility:visible;background:#f6f6f6;background:rgb(150,121,233);background:linear-gradient(180deg,rgba(150,121,233,1) 0%,rgba(55,64,128,1) 100%);max-width:400px;height:100vh!important}ul#primary>.menu-item>a,div#primary>ul>.page_item>a,div#primary>ul>.current_page_item>a{font-size:19px;color:#fff;line-height:1.6em;padding-left:0;text-align:center}ul#primary>.menu-item>a{padding-top:10px;padding-bottom:10px}.primary_nav>ul>li>ul>li a:active{color:#242829}.searchform{width:350px;position:absolute;right:0;visibility:hidden;opacity:0;transition:all .3s ease;z-index:7;transform:translateY(-15px);top:100%}#primary_nav .searchform{position:unset;right:unset;visibility:visible;opacity:1;transition:all .3s ease;transform:translateY(0);top:unset;max-width:250px;margin:auto}#primary_nav .searchform input{background:#6369C2;color:#fff}#primary_nav.open .search-form-holder{position:relative;margin-top:50px}#primary_nav .searchform input::placeholder{color:#fff}#primary_nav .searchform input::-webkit-input-placeholder{color:#fff}#primary_nav .searchform input:-moz-placeholder{color:#fff}#primary_nav .searchform input::-moz-placeholder{color:#fff}#primary_nav .searchform input:-ms-input-placeholder{color:#fff}#primary_nav .search-icon svg{fill:#fff}#menu-item-search{position:static}header .searchform{width:350px}.sub-menu{background-color:#f7f7f7}.sub-menu a{color:#0077CF}.primary_nav .menu li{display:block;width:100%}.menu .sub-menu li:first-child a{border-top:none}.menu>li>.sub-menu.submenu-toggle,.menu>li>.sub-menu.submenu-toggle>li>.sub-menu.submenu-toggle{position:relative;left:auto;opacity:1;outline:none}.menu>li>.sub-menu,.menu>li>.sub-menu>li>.sub-menu{margin:0;padding:0;padding-left:10px;left:-9999px;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;z-index:99}.menu .sub-menu{left:auto;opacity:1;position:relative;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:100%;z-index:99;margin:0}.primary_nav>ul>.menu-item-has-children>a,.primary_nav>ul>.menu-item-has-children>ul>.menu-item-has-children{position:relative}.menu .sub-menu li a,.menu.responsive-menu .sub-menu li a:hover,.menu .sub-menu li a:focus{position:relative;width:100%;font-size:18px;line-height:34px}.menu_arrow{position:absolute;right:0;transform:rotate(90deg)}.menu_arrow svg{width:20px;height:20px;color:#fe5900}.menu-item-has-children .menu-item-has-children .menu_arrow{margin-right:-4px;display:block;top:5px}.menu-item-has-children .menu-item-has-children .menu_arrow svg{width:14px;height:14px;margin:6px}#primary>li:last-of-type{border:none}#primary>li{outline:none}#theme-header.sticky{position:fixed;top:0;left:0;width:100%;z-index:110;transform:translateY(0);transition:transform 0.3s}#theme-header.sticky{z-index:301}#theme-header.sticky.hidden{transform:translateY(-200px);transition:transform 0.3s;top:-99999px}.sticky .logo img{max-height:55px;width:auto}.mobile-trigger{padding:15px;display:inline-block;position:relative;right:-15px;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;border:0;margin:0;line-height:0;overflow:visible}.mobile-trigger:hover{background:none}.mobile-trigger-box{margin-left:auto;width:30px;height:24px;display:inline-block;position:relative}.mobile-trigger-inner{display:block;top:50%;margin-top:-2px}.mobile-trigger-inner,.mobile-trigger-inner::before,.mobile-trigger-inner::after{width:30px;height:2px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.mobile-trigger-inner::before,.mobile-trigger-inner::after{content:'';display:block}.mobile-trigger-inner::before{top:-10px}.mobile-trigger-inner::after{bottom:-10px}.mobile-trigger--slider .mobile-trigger-inner{top:2px}.mobile-trigger--slider .mobile-trigger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:0.15s}.mobile-trigger--slider .mobile-trigger-inner::after{top:20px}.mobile-trigger--slider.is-active .mobile-trigger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.mobile-trigger--slider.is-active .mobile-trigger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.mobile-trigger--slider.is-active .mobile-trigger-inner::after{transform:translate3d(0,-20px,0) rotate(-90deg)}.main-separator,.main-separator.mobile{display:none}.main-separator.tablet{display:block}#theme-header{flex-wrap:wrap;position:relative;z-index:3}#theme-header.opened{z-index:301}#theme-header.hidden{display:none!important}#theme-header>div{position:relative}.top-bar{position:static;top:0;border-bottom:1px solid #606060;background-color:#b85042}.breadcrumb-navigation{margin-bottom:60px}.copyright_paragraph .left{font-size:14px}.copyright_paragraph .left a{padding:0;margin:10px}.copyright_paragraph .right{margin-left:unset}.menu li.menu-item-has-children>a:after{content:none}.wow-list li{font-size:17px;line-height:1.6em;padding:5px 0}.wow-fancy_button.one-row .text{flex-direction:column}.page-content-inner{padding-top:0}article.bonus .sportsbook_bonus{background-color:#fe5900!important;border-color:#fe5900;color:#fff}.top-detailed-search select{max-width:100%}.featured-workshops .swiper-slide{height:auto}.listings.archive .image-text-holder .keywords span{flex:0 0 100%;background-color:#eee;padding:0 10px;margin-bottom:10px}.listings.archive .image-text-holder .keywords a{font-size:16px}.listings .image-text-holder .keywords{margin-top:25px}}@media (min-width:769px) and (max-width:1023px){h2{font-size:40px}.big,p.big,.big p{font-size:21px}.padding-right-tablet-0{padding-right:0}.padding-left-tablet-0{padding-left:0}#theme-header{top:81px}.page-header h1{font-size:42px}ul#primary>.menu-item>a,div#primary>ul>.page_item>a,div#primary>ul>.current_page_item>a{font-size:15px}.menu a{padding:4px 10px}}@media (max-width:768px){h2{font-size:32px}h3{font-size:21px}h6{font-size:17px}#sidebar{display:none}#footer .copyright .container{padding-left:15px;padding-right:15px}.headline{text-align:center}.headline .line{margin:auto}.page-header h1{font-size:30px}.hide_mobile{display:none}.search-trigger.mobile{display:block}.padding-right-mobile-0{padding-right:0}.padding-left-mobile-0{padding-left:0}.post-category{min-width:unset}.post-widget .post-thumb{margin-bottom:15px}.after-post .social-share-holder{display:flex}.search-mobile{display:flex;justify-content:flex-end}.search-trigger.mobile svg{width:18px;height:18px;background:#f8f8f8;border-radius:50%}.author-social-search{order:3;width:100%;display:none}nav.nav{margin-right:20px}.author-box h2,.related-articles h2.title{font-size:24px}#primary>li:nth-last-of-type(2)>.sub-menu{left:-9999px!important;right:auto!important}#primary.menu.responsive-menu>li:nth-last-of-type(2)>.sub-menu.submenu-toggle{left:0px!important;right:auto!important}header .searchform.active{width:100%;margin:0;padding:0}#theme-header{position:static;top:0;background-color:#fff}#theme-header.normal{position:sticky;top:0;z-index:1000}#theme-header.normal #primary_nav{top:100px}#theme-header.sticky{display:none!important}.breadcrumb{font-size:16px}ul.breadcrumb li{font-size:16px}.page-header{height:300px}.page-header p{line-height:1.2em;font-size:19px}.big,p.big,.big p{font-size:18px}.single .article-title,#reply-title{font-size:20px;line-height:27px}.comment-respond h2,.comments-area h2{font-size:20px;line-height:27px}.wow_section.mini-posts .mini-posts_inner_column{padding-left:10px;padding-right:10px}#index-5>.wow_row>.col-mobile-12{padding-left:0;padding-right:0}.wow_section.mini-posts>.wow_row{padding-left:10px;padding-right:10px}.mini-posts-inner .date{font-size:12px}.top-bar .my-account{margin-right:12px}.top-bar .my-account svg{font-size:19px}.scrollup{right:20px;bottom:27px}.featured-post{padding:60px 0}#menu-footer{display:flex;justify-content:center;flex-wrap:wrap}#menu-footer>li{margin-bottom:1em}.copyright .footer-menu,.copyright-text{padding-left:0;padding-right:0}#footer .copyright .menu a:last-child{margin-right:0}.line-between.small_tablet{display:flex}.mobile-only{display:block}.post-single>.fasto-row,.container.blog-page{flex-direction:column-reverse}.article-single h2{font-size:20px}.article-single h3{font-size:18px}.main-post-content{padding:15px}.other-posts .title{font-size:19px;line-height:25px}.mobile-pos-1{order:1}.mobile-pos-2{order:2}.mobile-pos-3{order:3}.listing-testimonials .text{padding-left:20px;padding-right:20px}.listing-testimonials .swiper-button-next:after,.listing-testimonials .swiper-button-prev:after{font-size:14px}.listing-testimonials .swiper-button-next{right:0}.listing-testimonials .swiper-button-prev{left:0}.acadp .listing-testimonials h3{padding:10px 20px;margin:0}.listing-single-canonical.acadp .container{padding-left:15px;padding-right:15px}}@media (min-width:480px) and (max-width:767px){.col-tablet-180px{flex:0 0 180px;max-width:180px}.col-tablet-calc-minus-180px{flex:0 0 calc(100% - 180px);max-width:calc(100% - 180px)}}@media (max-width:576px){.container{max-width:100%}.cta_block .cta_inner{flex-direction:column}.cta_holder{padding-top:60px;padding-bottom:60px}.cta_inner_right{padding:30px 0 0 0;margin:auto}}@media (max-width:480px){.logo{margin-right:0}h4{font-size:24px}.top-bar li.left{margin:0}.top-bar .social_li_text{display:none}.top-bar .push_right{margin-left:0}.top-bar .first_social{margin-left:auto}.article-thumb{width:100%}article{padding:15px}.post-details{padding-left:0;padding-right:0;width:100%}.post-details{margin-bottom:0;padding-bottom:0}.post-thumb{margin-bottom:0}.line-between.mobile{display:flex}.slide-inner>.container>div{padding-left:35px;padding-right:35px}.pagination ul{text-align:center}.section_with_image_inner>img{max-width:55vw}.section_with_image .section_with_image_inner{padding-left:15px;padding-right:15px}.subscribe-holder button{font-size:14px}.header_image_holder img{max-width:100%}.listings .inner{padding:15px}.vertical-banners{display:flex;margin-left:-15px;margin-right:-15px;margin-bottom:55px}.vertical-banners .banner{display:flex;justify-content:center;align-items:center}.vertical-banners .banner{margin:0}.vertical-banners .swiper-button-prev,.vertical-banners .swiper-button-next{top:40%;transform:none}.vertical-banners .swiper-button-prev:after,.vertical-banners .swiper-button-next:after{font-size:20px}.vertical-banners .swiper-button-prev{left:-15px;right:unset}.vertical-banners .swiper-button-next{right:-15px;left:unset}.popular-events .container{padding:0}.events-and-side .vertical-banners{flex-wrap:wrap}.events-and-side .vertical-banners h2{flex:0 0 100%}.events-and-side .vertical-banners .banner{flex:0 0 50%}}@media (max-width:540px){.logo img{max-width:220px}.login-top{max-width:80px;min-width:80px;padding-left:0!important;padding-right:0!important}}@media (max-width:420px){.button.login-top{padding-left:5px;padding-right:5px;max-width:70px;min-width:70px}.logo img{max-width:200px;padding:0}.listings.archive div[class^="col-"]{padding:0!important}}@media (max-width:400px){#theme-header .container{padding-left:0;padding-right:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#theme-header{display:block}#theme-header,.top-bar,.top-bar ul{justify-content:flex-start}.site-grid{overflow-x:hidden}.page-content .page-header{position:relative}.page-content .page-header-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-grid #primary>li>.sub-menu>li>a,.site-grid #primary>li>.sub-menu>li>.sub-menu a{min-width:250px}#footer .copyright{display:block}}.subtheme-events-list2{display:flex;flex-wrap:wrap;justify-content:center}.subtheme-events-list2 li+li{margin-left:15px;margin-bottom:25px}.subtheme-events-list2 a{padding:10px;background-color:#F6F8FF;transition:background-color 0.3s,color 0.3s}.subtheme-events-list2 a:hover{color:#FFF;background-color:#374080}.single-fasto_events .post-thumb img{width:auto}.acf-relationship .selection .values .acf-icon{display:block!important;z-index:11111}.acf-icon.small,.acf-icon.-small{width:35px!important;height:35px!important}.acf-relationship .list .acf-rel-item{z-index:0}#ctf{overflow-y:auto;-ms-overflow-y:auto}#ctf .ctf-item{padding:15px 5px;border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.1);overflow:hidden}#ctf .ctf-item:first-child{border-top:none}#ctf .ctf_remaining{display:none}#ctf .ctf_more{padding:1px;border:1px solid transparent;border-radius:3px;display:inline-block;line-height:1}#ctf .ctf_more:hover{cursor:pointer;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);text-decoration:none}#ctf .ctf-header{float:left;clear:both;margin:0;padding:5px 5px 15px 5px;line-height:1.2;width:100%;border-bottom:1px solid #ddd;border-bottom:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#ctf .ctf-header a{float:left;display:block}#ctf .ctf-header-img{float:left;position:relative;width:48px;margin:0 0 0 -100%!important;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#ctf .ctf-header-img img{display:block;float:left;margin:0!important;padding:0!important;border:none!important;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#ctf .ctf-author-avatar{clear:both;margin:3px 6px 0 -53px}#ctf .ctf-author-name{margin-left:6px}#ctf .ctf-author-box{margin-left:53px}#ctf .ctf-header-generic-icon,#ctf .ctf-header-img-hover{display:none;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:#1b95e0;background:rgba(27,149,224,.85);-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;z-index:999}#ctf .ctf-header-generic-icon .fa,#ctf .ctf-header-generic-icon svg,#ctf .ctf-header-img-hover .fa,#ctf .ctf-header-img-hover svg{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-8px;font-size:20px;z-index:1000}#ctf .ctf-header-generic-icon svg,#ctf .ctf-header-img-hover svg{margin-top:-10px;margin-left:-10px}#ctf .ctf-header-text{float:left;width:100%;padding-top:5px}#ctf .ctf-no-bio .ctf-header-text{padding-top:13px}#ctf .ctf-header a{text-decoration:none}#ctf .ctf-header-text .ctf-header-user,#ctf .ctf-header-text p{float:left;clear:both;width:auto;margin:0 0 0 60px!important;padding:0!important}#ctf .ctf-header-name{font-weight:700;margin-right:6px}#ctf .ctf-header-text .ctf-header-bio{padding:0!important;word-break:break-word}#ctf .ctf-header-text .ctf-verified{margin-right:5px}#ctf .ctf-header .ctf-header-follow{display:inline-block;padding:3px 6px;margin:0 0 0 2px;position:relative;top:-2px;background:#1b95e0;color:#fff;font-size:11px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:background .6s ease-in-out;-webkit-transition:background .6s ease-in-out;-o-transition:background .6s ease-in-out;transition:background .6s ease-in-out}#ctf .ctf-header .ctf-header-follow .fa,#ctf .ctf-header .ctf-header-follow svg{margin-right:3px;font-size:12px}#ctf .ctf-header a:hover .ctf-header-follow{background:#0c7abf;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}#ctf .ctf-header-type-generic .ctf-header-img{color:#fff;width:48px;height:48px;position:relative}#ctf .ctf-header-type-generic .ctf-header-link:hover .ctf-header-generic-icon{background:#0c7abf}#ctf .ctf-header-type-generic .ctf-header-no-bio{padding-top:9px!important;font-size:16px;font-weight:700}#ctf .ctf-header-type-generic .ctf-header-generic-icon{display:block;color:#fff;background:#1b95e0;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}#ctf .ctf-header-type-generic:hover .ctf-header-generic-icon{display:block;opacity:1}#ctf .ctf-header .ctf-header-user{font-size:16px;line-height:1.3;-ms-word-wrap:break-word;word-break:break-word}#ctf .ctf-header .ctf-header-screenname,#ctf .ctf-header p{font-size:13px;line-height:1.3}.ctf-screenreader{text-indent:-9999px!important;display:inline-block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important}#ctf .ctf-header-text.sbi-no-info .ctf-header-user{padding-top:9px!important}#ctf .ctf-header-text.sbi-no-bio .ctf-header-counts{clear:both}#ctf .ctf-context{width:100%;padding-left:42px;margin-bottom:2px}#ctf .ctf-with-logo .ctf-context{padding-right:30px}#ctf .ctf-retweet-icon{display:inline-block;font-size:inherit;line-height:1;margin:0 5px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#ctf.ctf-super-narrow .ctf-retweet-icon{margin:0 5px 0 0}#ctf .ctf-reply-icon{display:inline-block;font-size:inherit;padding:1px 3px 3px 3px;line-height:1;margin:0 3px 0 0}#ctf .ctf-author-box{margin-left:56px}#ctf .ctf-author-avatar{width:48px;height:48px;margin:3px 6px 0 -56px;float:left;overflow:hidden;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#ctf .ctf-author-avatar img{margin:0!important;padding:0}#ctf .ctf-author-name,#ctf .ctf-author-screenname,#ctf .ctf-tweet-meta,#ctf .ctf-verified{margin-left:4px;margin-right:4px;display:inline-block}#ctf .ctf-screename-sep{margin:0 2px;display:inline-block}#ctf .ctf-author-name{font-weight:700!important;margin-top:4px}#ctf .ctf-author-box-link{color:#000;text-decoration:none;display:inline;line-height:1.5!important}#ctf .ctf-quoted-verified,#ctf .ctf-verified{color:#77c7f7;margin-left:0}#ctf .ctf-quoted-verified{margin-right:4px}#ctf .ctf-tweet-meta{display:inline-block}#ctf .ctf-replied-to-text a{font-size:inherit;color:inherit;font-weight:inherit}#ctf p.ctf-media-link,#ctf p.ctf-tweet-text{padding:0!important;margin:0!important;line-height:1.4}#ctf .ctf-tweet-actions,#ctf .ctf-tweet-content{margin-left:58px;margin-top:3px;max-width:100%}#ctf .ctf-corner-logo{display:inline-block;float:right;color:#1b95e0;font-size:24px}#ctf.ctf-narrow .ctf-corner-logo{font-size:20px}#ctf .ctf-hide-avatar .ctf-author-box,#ctf .ctf-hide-avatar .ctf-author-name,#ctf .ctf-hide-avatar .ctf-context,#ctf .ctf-hide-avatar .ctf-quoted-tweet,#ctf .ctf-hide-avatar .ctf-tweet-actions,#ctf .ctf-hide-avatar .ctf-tweet-content,#ctf.ctf-narrow .ctf-hide-avatar .ctf-author-box,#ctf.ctf-narrow .ctf-hide-avatar .ctf-context,#ctf.ctf-narrow .ctf-hide-avatar .ctf-quoted-tweet,#ctf.ctf-narrow .ctf-hide-avatar .ctf-tweet-actions,#ctf.ctf-narrow .ctf-hide-avatar .ctf-tweet-content,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-author-box,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-context,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-quoted-tweet,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-tweet-actions,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-tweet-content{margin-left:0}#ctf .ctf-hide-avatar .ctf-context{padding-left:0}#ctf .ctf-header-img.ctf-no-consent,#ctf .ctf-header-img.ctf-no-consent .ctf-header-img-hover{display:block;opacity:1;height:48px}#ctf .ctf-quoted-tweet{display:block;clear:both;margin:7px 0 5px 58px;padding:8px 12px;border:1px solid #ddd;border:1px solid rgba(0,0,0,.1);text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf .ctf-quoted-tweet:focus,#ctf .ctf-quoted-tweet:hover{background:#eee;background:rgba(0,0,0,.05);border:1px solid #ddd;border:1px solid rgba(0,0,0,.05);-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf .ctf-quoted-author-name{font-weight:700;margin-right:4px}#ctf .ctf-quoted-tweet p{margin:2px 0}#ctf .ctf-tweet-actions a{padding:2px 10px 2px 5px;float:left}#ctf .ctf-tweet-actions a.ctf-like,#ctf .ctf-tweet-actions a.ctf-reply,#ctf .ctf-tweet-actions a.ctf-retweet{color:#bbb;color:rgba(0,0,0,.35);text-decoration:none;border:none;-moz-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}#ctf .ctf-tweet-actions a span.fa,#ctf .ctf-tweet-actions a svg{width:1.1em;height:1.1em;font-size:1.1em}#ctf .ctf-tweet-actions a span.fa.fa-retweet{width:1.2em;height:1.2em;font-size:1.2em}#ctf .ctf-tweet-actions .ctf-reply{margin-left:-5px}#ctf .ctf-tweet-actions a:focus,#ctf .ctf-tweet-actions a:hover{-moz-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}#ctf .ctf-tweet-actions .ctf-reply:focus,#ctf .ctf-tweet-actions .ctf-reply:hover{color:#e34f0e!important}#ctf .ctf-tweet-actions .ctf-retweet:focus,#ctf .ctf-tweet-actions .ctf-retweet:hover{color:#19cf86!important}#ctf .ctf-tweet-actions .ctf-like:focus,#ctf .ctf-tweet-actions .ctf-like:hover{color:#e81c4f!important}#ctf .ctf-action-count{float:right;padding-left:3px;font-size:.9em;margin-top:.25em;line-height:1.2em}#ctf .ctf-twitterlink{margin-top:.3em;line-height:1.2em;font-size:.8em}#ctf .ctf-quoted-tweet-text-media-wrap,#ctf .ctf-tweet-text-media-wrap{margin-left:5px;padding:4px;display:inline-block;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);color:inherit;text-decoration:none;line-height:1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf .ctf-tweet-text-media-wrap:focus,#ctf .ctf-tweet-text-media-wrap:hover{background:#eee;background:rgba(0,0,0,.05);border:1px solid #ddd;border:1px solid rgba(0,0,0,.1);-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}.ctf-multi-media-icon .ctf-tweet-text-media,.ctf-quoted-tweet-text .ctf-tweet-text-media{margin-left:3px}#ctf #ctf-more{display:block;border:none;background:#eee;background:rgba(0,0,0,.05);width:100%;min-height:30px;padding:5px 0;margin:0;position:relative;text-align:center;box-sizing:border-box;outline:0;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf #ctf-more:hover{background:#ddd;background:rgba(0,0,0,.1);-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf #ctf-more.ctf-loading span{-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}#ctf #ctf-more.ctf-loading span{opacity:0}#ctf .ctf-loader{width:20px;height:20px;position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:unset;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:ctf-sk-scaleout 1s infinite ease-in-out;animation:ctf-sk-scaleout 1s infinite ease-in-out}@-webkit-keyframes ctf-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes ctf-sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ctf-credit-link{width:100%;clear:both;padding:5px 0;margin-top:5px;text-align:center;font-size:12px}.ctf-credit-link .fa,.ctf-credit-link svg{margin-right:4px}#ctf svg{box-sizing:unset}#ctf svg:not(:root).svg-inline--fa,#ctf_lightbox svg:not(:root).svg-inline--fa{box-sizing:unset;overflow:visible;width:1em}#ctf .svg-inline--fa.fa-w-16{width:16px}#ctf .svg-inline--fa.fa-w-20{width:20px}#ctf .ctf-context .ctf-retweet-icon svg{width:1.2em;height:1.2em}#ctf .svg-inline--fa,#ctf_lightbox .svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}#ctf #ctf .ctf-photo-hover span.fa-arrows-alt,#ctf .ctf-photo-hover svg.fa-arrows-alt{display:none}#ctf.ctf-styles .ctf-author-screenname,#ctf.ctf-styles .ctf-context,#ctf.ctf-styles .ctf-screename-sep,#ctf.ctf-styles .ctf-tweet-meta{font-size:12px}#ctf .ctf-error{width:100%;text-align:center}#ctf .ctf-error code,#ctf .ctf-error iframe,#ctf .ctf-error p{padding:0;margin:0 2px}#ctf .ctf-error-user p{padding-bottom:5px}#ctf .ctf-error-user{width:100%}#ctf .ctf-error-admin{margin-top:15px;display:inline-block}#ctf .ctf-error code{display:block;padding:4px}.ctf_smash_error{border:1px solid #ddd;background:#eee;color:#333;margin:10px 0 0;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ctf_smash_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}.ctf_smash_error span{font-size:12px}#ctf .ctf-out-of-tweets{width:100%}#ctf .ctf-out-of-tweets{display:block;border:1px solid rgba(0,0,0,.1);background:0 0;background:0 0;width:100%;min-height:30px;padding:5px 0;margin:0;position:relative;text-align:center;box-sizing:border-box;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#ctf .ctf-out-of-tweets iframe,#ctf .ctf-out-of-tweets p{margin:0 2px;padding:0}#ctf .ctf-out-of-tweets p{padding:3px;display:none}#ctf.ctf-narrow .ctf-author-avatar,#ctf.ctf-narrow .ctf-author-avatar img{width:38px;height:38px}#ctf.ctf-narrow .ctf-quoted-tweet,#ctf.ctf-narrow .ctf-tweet-actions,#ctf.ctf-narrow .ctf-tweet-content{margin-left:48px}#ctf.ctf-narrow .ctf-context{margin-left:49px}#ctf.ctf-narrow .ctf-author-box{margin-left:46px}#ctf.ctf-narrow .ctf-author-avatar{margin-left:-46px}#ctf.ctf-narrow .ctf-tweet-content{padding:3px 0 5px 0}#ctf.ctf-narrow .ctf-tweet-actions{float:left;clear:both}#ctf.ctf-super-narrow .ctf-context,#ctf.ctf-super-narrow .ctf-quoted-tweet,#ctf.ctf-super-narrow .ctf-tweet-actions,#ctf.ctf-super-narrow .ctf-tweet-content{margin-left:0}#ctf.ctf-super-narrow .ctf-author-box{min-height:32px;margin-bottom:2px}#ctf.ctf-super-narrow .ctf-author-avatar,#ctf.ctf-super-narrow .ctf-author-avatar img{width:32px;height:32px}#ctf.ctf-super-narrow .ctf-author-box{margin-left:38px;float:left;clear:both}#ctf.ctf-super-narrow .ctf-author-avatar{margin-left:-38px;margin-top:0}#ctf.ctf-super-narrow .ctf-author-screenname,#ctf.ctf-super-narrow .ctf-screename-sep{display:none}#ctf.ctf-super-narrow .ctf-context{padding-bottom:5px}#ctf.ctf-super-narrow .ctf-author-name{display:inline-block}#ctf.ctf-super-narrow .ctf-tweet-content{float:left;clear:both}#ctf.ctf-super-narrow .ctf-credit-link{font-size:10px}#ctf.ctf-super-narrow .ctf-header-bio{margin:0!important;padding-top:5px}#ctf.ctf-super-narrow .ctf-header-user{min-height:48px}#ctf.ctf-super-narrow .ctf-header-text{padding-top:10px}#ctf.ctf-super-narrow .ctf-header-follow{margin-top:5px}#ctf.ctf-super-narrow .ctf-more span{display:block;margin-top:3px}@media all and (max-width:640px){#ctf.ctf-width-resp{width:100%!important}}.acadp .swiper-container .embed-responsive{min-height:300px}.headline_ps_wrapper{justify-content:center;display:flex;align-items:center;background:#fff}.mobile_wrap_contact_link{display:none}@media (max-width:540px){.mobile_wrap_contact_link{display:flex;justify-content:center;align-items:center;margin:10px 0 20px 0}.mobile_wrap_contact_link>a{background-color:#9679E9!important;display:inline-flex!important;align-items:center;padding:8px 23px;color:#fff!important}}.acadp:after{display:table;float:none;clear:both;content:"";margin-bottom:10px}.acadp h2,.acadp h3,.acadp h4{font-weight:700}.acadp h2{font-size:24px}.acadp h3{font-size:21px}.acadp h4{font-size:18px}.acadp .row{display:block}.acadp .alert{border-radius:2px!important}.acadp .alert.alert-inline{padding:7px;line-height:1.5}.acadp-disable-item{pointer-events:none;opacity:.3}.acadp-checkout-featured-listings label.checkbox input[type=checkbox],.acadp-checkout-additional-categories label.checkbox input[type=checkbox]{position:relative;margin:0;padding:0;vertical-align:middle}#acadp-popup-listings-downgrade{position:relative;width:auto;max-width:640px;height:100%;margin:20px auto;padding:10px;background:#FFF;border-radius:3px}#acadp-popup-listings-downgrade .mfp-close{top:-44px;font-size:24px;color:#fff}#acadp-popup-listings-downgrade #acadp-plan-listings-limit{font-weight:700}#acadp-popup-listings-downgrade p{line-height:1.5}#acadp-popup-listings-downgrade img{display:block;max-width:100%;margin:auto}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}@keyframes blinker{50%{opacity:0}}#acadp-multi-categories div.tabs-panel{min-height:40px;max-height:100px;padding:7px;background-color:#fdfdfd;border:1px solid #ccc;border-radius:3px;overflow:auto}#acadp-multi-categories-checklist{margin:5px}#acadp-multi-categories-checklist ul{margin-left:18px}#acadp-multi-categories-checklist li{margin:0;padding:0;list-style:none;word-wrap:break-word}.acadp .acadp-additional-categories-popup-link{display:block;text-decoration:underline;font-weight:700}#acadp-additional-categories-popup{position:relative;width:auto;max-width:480px;height:100%;margin:10px auto;padding:15px;background:#FFF;border-radius:2px}#acadp-additional-categories-popup *{line-height:1.5}#acadp-additional-categories-popup p{margin-bottom:7px}#acadp-additional-categories-popup .mfp-close{min-width:50px;font-size:24px}#acadp-additional-categories-checklist{display:block;max-height:240px;margin:0 0 7px 0;padding:7px;background-color:#fdfdfd;border:1px solid #ccc;overflow-y:scroll}#acadp-additional-categories-checklist ul{margin-left:18px}#acadp-additional-categories-checklist li{margin:3px 0;padding:0;list-style:none;word-wrap:break-word}#acadp-additional-categories-checklist li .selectit{cursor:pointer}#acadp-additional-categories-popup .acadp-insert-button{display:block;text-align:right}#acadp-additional-categories-popup .acadp-insert-button:after{margin-bottom:0}#acadp-additional-categories-popup .btn-insert{border-radius:2px;line-height:1.2}#acadp-additional-categories-selected{margin-bottom:10px}#acadp-additional-categories-selected:empty{margin-bottom:0}#acadp-additional-categories-selected li{margin:1px 0;padding:5px 10px;background-color:#f9f9f9;list-style:none;line-height:1.5}#acadp-additional-categories-selected li a{font-size:small}