body{font-family:'adelle', sans-serif;font-size:16px;font-weight:400;color:#000000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{-webkit-transition:300ms;transition:300ms;text-decoration:none}a:hover{-webkit-transition:300ms;transition:300ms;color:#000000;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:normal}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:600}h1{font-family:"Poppins";font-size:100px;line-height:120px;font-weight:900}h3{font-family:'acumin-pro';font-weight:700}h4{font-family:"Poppins";font-size:40px;line-height:36px;font-weight:900}h5{font-family:'acumin-pro';font-weight:700;font-size:30px;line-height:42px;color:black;text-transform:uppercase}h6{font-family:'acumin-pro';font-weight:700;font-size:21px;line-height:40px;color:black;text-transform:uppercase}.heading_1{font-family:"Poppins";text-align:center;color:#e71437;text-transform:uppercase}.heading_1 span{display:block;color:black}select:focus{outline:none;color:#000000}.form-control{background:#ebebeb;border-radius:0;font-family:'acumin-pro';font-weight:700;font-size:21px;border:none;color:black;padding-left:70px;height:70px}::-webkit-input-placeholder{color:#2e2e2e}::-moz-placeholder{color:#2e2e2e}:-ms-input-placeholder{color:#2e2e2e}:-moz-placeholder{color:#2e2e2e}#preloader{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;overflow:visible;background:#e71437}.blue{color:#0097fe}.pink{color:#d64989}.red{color:#e71437}.green{color:#37a3a6}.btn{font-weight:600;padding-right:1.25rem;padding-left:1.25rem;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.btn.text{-webkit-box-shadow:none;box-shadow:none}.btn.btn-wide{padding-right:2.25rem;padding-left:2.25rem}.btn.btn-outline-secondary:hover{color:black;border-color:white;background:white}.btn.btn-border{background:white;font-family:'adelle';font-size:21px;border:2px solid #010101;letter-spacing:1px;text-transform:uppercase}.btn.btn-border:hover{border-color:#e71437;background:#e71437;color:white}.btn.btn-green{background:#37a3a6;color:white;text-transform:uppercase}.btn.btn-green:hover{background:#e71437}.btn.btn-yellow{background:#f2cd54;color:white;text-transform:uppercase}.btn.btn-yellow:hover{background:#e71437}.btn.btn-lg{line-height:52px;font-size:21px}.dropdown-item{font-weight:500}.dropdown-item.active,.dropdown-item:active{background-color:#e71437}.page_title{color:black;margin-top:100px;margin-bottom:40px}.page_subtitle{font-size:30px;line-height:42px;margin-bottom:140px}.contact_info{text-transform:uppercase;font-family:'acumin-pro';font-weight:700}.contact_info span{color:black}.contact_info a{color:inherit}.contact_info a:hover{color:#010101;border-bottom:1px solid #010101}.quote_style{color:#e71437;font-size:30px;line-height:42px;font-style:italic}.lead{text-transform:uppercase;font-family:'acumin-pro';font-weight:700}.breadcrumbs{margin-bottom:40px;font-family:'acumin-pro';font-weight:400;font-size:16px;color:black;text-transform:uppercase}.breadcrumbs a{color:black;margin-right:10px}.breadcrumbs a:hover{color:#d64989}.breadcrumbs a:first-child span{margin-left:0}.breadcrumbs span{margin-left:10px}.breadcrumbs a:first-child{color:#e71437}.text_box p{color:black;font-size:30px;line-height:42px;margin-bottom:55px}.learn_more{text-align:center}.learn_more a{color:black;text-transform:uppercase;font-size:21px;letter-spacing:1.5px}.learn_more a:hover{color:#e71437}.nav_boxes h6.title_box{font-family:'adelle';font-weight:600;margin:0 40px 50px 40px}.nav_boxes .items .item{margin-bottom:30px}.nav_boxes .items .item a{display:block;background:white;-webkit-box-shadow:0px 16px 70px 0px rgba(13,17,21,0.2);box-shadow:0px 16px 70px 0px rgba(13,17,21,0.2);-webkit-transition:300ms;transition:300ms;border-bottom-color:#e71437;position:relative;text-align:center;color:black;font-size:21px;line-height:31px;height:125px;text-transform:uppercase;font-weight:600}.nav_boxes .items .item a:hover,.nav_boxes .items .item a.active{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:300ms;transition:300ms;z-index:8}.nav_boxes .items .item a.active{border-bottom-color:black}.nav_boxes .items .item a span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:70%}.nav_boxes .items .item a:after{content:'';display:block;position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 50px 50px;border-color:transparent transparent transparent transparent;border-bottom-color:inherit}.share_box{text-align:right;font-family:'acumin-pro'}.share_box .dropdown.show .btn{color:black;background:white}.share_box .btn{text-transform:uppercase;font-weight:400;color:#d1d1d1;font-size:21px}.share_box .btn .icon{color:black;margin-left:30px}.icon-arrow-right svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon-arrow-left svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.after_title{margin-bottom:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:'acumin-pro';text-transform:uppercase}.after_title .date_added{color:#e2e2e2;font-size:21px;line-height:31px}.after_title .dates_line{font-size:21px;line-height:31px;font-weight:700}.after_title .dates_line .start{margin-right:30px}.after_content{border-top:2px solid #bfbfc2;padding-top:130px}.after_content .links a{display:block;color:#401f1f;margin-bottom:40px;font-size:21px;text-transform:uppercase;font-weight:600}.after_content .links a .icon{color:black;margin-right:20px}.after_content .links a:hover{color:#e71437}.btn_bars .bars{opacity:0.8;width:30px;height:27px;-webkit-transition:300ms;transition:300ms;display:block;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.btn_bars .bars span{display:block;position:absolute;height:3px;width:100%;background:black;border-radius:4px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.btn_bars .bars span:nth-child(1){top:4px;-webkit-transform-origin:left center;transform-origin:left center}.btn_bars .bars span:nth-child(2){top:14px;-webkit-transform-origin:left center;transform-origin:left center}.btn_bars .bars span:nth-child(3){top:25px;-webkit-transform-origin:left center;transform-origin:left center;width:75%}.btn_bars.active .bars span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:4px;left:0px}.btn_bars.active .bars span:nth-child(2){width:0%;opacity:0}.btn_bars.active .bars span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:29px;left:0px;width:100%}.btn_bars:hover .bars span:nth-child(3){width:100%}.more,.learn_more a{position:relative}.more:after,.learn_more a:after{position:absolute;bottom:-6px;left:0;width:0;-webkit-transition:all 300ms;transition:all 300ms;height:3px;background:#e71437;content:'';display:block}.more:hover:after,.learn_more a:hover:after{width:100%}.round_image{width:150px;height:150px;overflow:hidden;border-radius:100%;line-height:150px;margin-bottom:40px}#copy_url textarea{width:1px;height:1px;opacity:0.01}.div.wpcf7-mail-sent-ok{text-align:center;color:#398f14;padding:20px;font-size:18px}#header{height:125px;background:white;position:relative;z-index:900;padding-right:90px;position:-webkit-sticky;position:sticky;top:0px}#header .logo{text-align:center;max-width:200px}#header .logo img{max-width:140px}@media screen and (min-width: 1280px){#header .logo{min-width:200px;max-width:280px}}#header .links{position:static}#header .links,#header .links .menu-top_menu-container,#header .links #menu-top_menu{height:100%}#header .links ul.menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header .links ul.menu>li{margin:0 20px;text-align:right;height:50px;height:100%;padding-top:40px}#header .links ul.menu>li a{font-family:'acumin-pro';font-weight:700;color:#000000;font-size:16px;text-transform:uppercase;letter-spacing:0.25px;display:block}#header .links ul.menu>li a:hover{color:#e71437}#header .links ul.menu>li#menu-item-122>ul.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:700px}#header .links ul.menu>li#menu-item-122>ul.sub-menu>li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:0 0 30px 0;text-align:left}#header .links ul.menu>li>ul.sub-menu{max-height:0;overflow:hidden;visibility:hidden;opacity:0;z-index:-80;-webkit-transition:all 0.5s;transition:all 0.5s;position:absolute;background:rgba(255,255,255,0.9);top:100%;padding:0;padding-bottom:0;margin-left:-40px;padding:40px;padding-bottom:0;list-style:none}#header .links ul.menu>li>ul.sub-menu li.current-menu-item>a{color:#e71437}#header .links ul.menu>li>ul.sub-menu:before{z-index:60;width:100%;height:100%;background:white;left:-100%;top:0;content:'';display:block}#header .links ul.menu>li>ul.sub-menu a{font-size:21px;line-height:26px;color:#000000;font-family:'adelle';font-weight:400;text-transform:none;letter-spacing:0}#header .links ul.menu>li>ul.sub-menu a:hover{color:#e71437}#header .links ul.menu>li>ul.sub-menu>li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;margin-bottom:30px}#header .links ul.menu>li>ul.sub-menu>li ul{margin:0;padding:0;margin-left:70px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}#header .links ul.menu>li>ul.sub-menu>li ul li{margin-right:70px}#header .links ul.menu>li.menu-item-has-children:after{background:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAQAAAAu0KdMAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfjCAIPHg7+2BUjAAAAXklEQVQY02XKsQmAMBRF0dtnArGzs3fq4ABukAUEcQUbQQd4Fn6Tn8irLuchmMR/BAaIXH8mkFhgRi0TSIgDQazZaKd/03GmTnxvY08ZjW/WQg6NHVUo2DgLNSgYfT1RbXSzXvHt1AAAAABJRU5ErkJggg==) no-repeat top right;width:14px;height:10px;display:inline-block;content:''}#header .links ul.menu>li.menu-item-has-children:hover>a{color:#e71437}#header .links ul.menu>li.menu-item-has-children:hover>.sub-menu{z-index:800;max-height:600px;visibility:visible;opacity:1}#header .info{font-family:'acumin-pro';font-weight:700;text-align:right}#header .info a{color:#5f5f5f;display:block}#header .container-fluid{max-width:1685px;height:100%}#header .container-fluid .row{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header #search_field{overflow:hidden;background:#464646;position:absolute;top:0;right:0;width:60px;height:100%;-webkit-transition:300ms;transition:300ms;padding:30px 10px 30px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 3s;transition:all 3s}#header #search_field .icon_seach_field{color:white;cursor:pointer;position:absolute;-webkit-transition:all 300ms;transition:all 300ms;left:15px;z-index:8}#header #search_field .icon_seach_field:hover{color:#e71437}#header #search_field input:focus{outline:none;-webkit-box-shadow:0 2px #b1dff7;box-shadow:0 2px #b1dff7}#header #search_field form{margin-left:40px;margin-right:40px}#header #search_field form input{margin-right:30px}#header #search_field .inner{opacity:0;-webkit-transform:translate(0, -100%);transform:translate(0, -100%);-webkit-transition:all 2s;transition:all 2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#header #search_field .close_btn{color:white;margin-left:auto;cursor:pointer}#header #search_field .close_btn:hover{color:#e71437}#header #search_field.active{width:50%;max-width:920px;-webkit-transition:all 1s;transition:all 1s}#header #search_field.active .icon_seach_field{left:30px}#header #search_field.active .inner{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}#header #search_field input{background:none;border:none;font-size:30px;line-height:50px;color:#9b9b9b;font-family:'acumin-pro';text-transform:uppercase}#header #search_field input::-webkit-input-placeholder{color:#9b9b9b}#header #search_field input::-moz-placeholder{color:#9b9b9b}#header #search_field input:-ms-input-placeholder{color:#9b9b9b}#header #search_field input:-moz-placeholder{color:#9b9b9b}#header #search_field button{color:#aee0f8;background:none;border:none;font-size:30px;font-weight:400;text-transform:uppercase;font-family:'adelle'}#header #search_field button:hover{color:#e71437}body.home #header{display:none}body.home #header:not(.fixed){position:absolute;left:0;width:100%;background:none;top:auto;-webkit-transition:all 300ms;transition:all 300ms}body.home #header:not(.fixed) .links ul.menu>li.menu-item-has-children::after{background:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAQAAAAu0KdMAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfjCh4TIAbE9Wc/AAAAXklEQVQY023KsQmAMBRF0ddnArGzs3fq4ABukAUEcQWbgA5wLT4h3xhedTlPiAV1FphE5O5wILGJFX4cSMAlRGzY6GS09FxoQOVd2FFF44e9kkdjR18UB7lSi2L29QJwVrB3r2oJmwAAAABJRU5ErkJggg==)}body.home #header:not(.fixed) .links ul.menu>li a{color:white}body.home #header:not(.fixed) .links ul.menu>li a:hover{color:#e71437}body.home #header:not(.fixed) .links ul.menu>li>ul.sub-menu li a{color:black}body.home #header:not(.fixed) .links ul.menu>li>ul.sub-menu li a:hover{color:#e71437}body.home #header:not(.fixed) .info a{color:white}body.home #header:not(.fixed) .logo{background:url(../images/logo-white.png) no-repeat top center/contain}body.home #header:not(.fixed) .logo img{opacity:0}body.home #header.fixed{top:0;position:fixed;width:100%}body.admin-bar #header.fixed{top:32px}#footer{background:black;font-family:'acumin-pro';font-weight:400;color:#5f5f5f;padding-top:70px;padding-top:470px;padding-bottom:50px;position:relative}#footer:after{position:absolute;width:646px;height:1289px;background:url(../images/shape-general-right.svg) no-repeat top center;content:'';display:block;top:-1289px;right:0px;z-index:-1}#footer .container{max-width:1015px;position:relative}#footer .container:after{position:absolute;width:644px;height:1292px;background:url(../images/shape-footer.svg) no-repeat top center;content:'';display:block;top:-919px;left:-705px}#footer h5{color:white;font-size:21px;line-height:36px}#footer a{color:#5f5f5f;border-bottom:1px solid #5f5f5f}#footer a:hover{color:white;border-bottom-color:white}#footer .logo a{border-bottom:0}#footer .logo img{width:110px}#footer .copyright{text-align:center}#footer .made_by{text-align:right}#footer .newsletter{margin-top:70px;margin-bottom:70px}#footer .newsletter .form-control{border-radius:0;font-size:40px;background:none;border:none;height:auto;border-bottom:2px solid #262626;color:#262626;padding-left:0}#footer .newsletter .form-control::-webkit-input-placeholder{color:#262626}#footer .newsletter .form-control::-moz-placeholder{color:#262626}#footer .newsletter .form-control:-ms-input-placeholder{color:#262626}#footer .newsletter .form-control:-moz-placeholder{color:#262626}#footer .newsletter .btn-outline-secondary{text-transform:uppercase;font-size:40px;border:2px solid #262626;color:#262626}#footer .links{margin-bottom:70px;overflow:hidden}#footer .copyright_box{padding-top:60px;border-top:2px solid #262626}#footer .links ul{list-style:none;margin:0;padding:0}#footer .links h5 a{color:white;border-bottom:none}#footer .links h5 a:hover{color:#e71437}#footer .links .menu{font-family:'adelle';font-size:21px;line-height:33px}#footer .links .menu a{border-bottom:0}#footer .links .menu a:hover{color:#e71437}#footer .links .social ul{-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#footer .links .social a{color:white;font-size:21px;line-height:36px;text-transform:uppercase;font-weight:700;border-bottom:0}#footer .links .social a:hover{color:#e71437}#testimonials{margin-top:120px;margin-bottom:-470px;position:relative;z-index:3;overflow:hidden}#testimonials .container{background:#464646;color:white;position:relative}#testimonials .title_row{position:absolute;width:100%;z-index:40}#testimonials .title_row .arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#testimonials .title_row .arrows .arrow_left,#testimonials .title_row .arrows .arrow_right{padding:12px;color:white;-webkit-transition:color 300ms;transition:color 300ms}#testimonials .title_row .arrows .arrow_left:hover,#testimonials .title_row .arrows .arrow_right:hover{cursor:pointer;color:#e71437}#testimonials .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}#testimonials .items .item{height:100%;background:#464646;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;padding:170px 100px 70px 100px}#testimonials h3{font-family:"Poppins";font-size:40px;font-weight:900;margin-bottom:0;margin-top:70px;margin-left:100px}#testimonials .photo{width:220px;height:220px;margin:0 auto 60px auto;position:relative}#testimonials .photo .inner{width:100%;height:100%;position:relative;z-index:4;background-size:cover;background-position:top center;border-radius:100%}#testimonials .photo:after{width:206px;height:342px;display:block;position:absolute;top:-120px;right:-60px;content:'';background:url(../images/shape-testimonials.svg) no-repeat top center}#testimonials .lead{margin-bottom:70px;font-size:30px;line-height:36px}#testimonials .txt{font-size:21px;line-height:33px;margin-bottom:38px}#testimonials .author{font-style:italic;font-size:21px;line-height:33px}.gallery_box{margin-top:200px}.gallery_box .title_box{text-align:center;padding-top:40px;padding-bottom:100px}.gallery_box .item{height:340px;margin-bottom:30px;position:relative}.gallery_box .item:hover{z-index:40}@media screen and (min-width: 768px){.gallery_box .item:nth-child(3n-1){margin-top:-60px}.gallery_box .item:nth-child(3n-2){margin-top:-120px}}.gallery_box .item a{display:block;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:top center;-webkit-transition:300ms;transition:300ms;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.gallery_box .item a:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:300ms;transition:300ms;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0px 24px 98px 0px rgba(13,17,21,0.2);box-shadow:0px 24px 98px 0px rgba(13,17,21,0.2)}.title_video_presentation{text-align:center;font-size:28px;line-height:36px;margin-bottom:70px}.title_video_presentation span{display:block;color:black;font-size:36px;letter-spacing:20px;margin-right:-20px}.video_box{position:relative}.video_box .play_box{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.7);-webkit-transition:300ms;transition:300ms;z-index:20;left:0;top:0;cursor:pointer}.video_box .play_box:hover{background:rgba(0,0,0,0.5);-webkit-transition:300ms;transition:300ms}.video_box .play_box svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video_box .play_box p{font-family:'adelle';text-transform:uppercase;letter-spacing:10px;font-size:60px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video_box .play_box p span{color:white}.video_box .video_player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video_box .video_player iframe{position:absolute;top:0;left:0;width:100%;height:100%}#frontpage_hero{opacity:0;height:990px;background-size:cover;background-position:top center;position:relative;z-index:2}#frontpage_hero .shape_right{z-index:4;background:url(../images/hero-shape-right.png) no-repeat bottom right/contain;width:100%;height:100%;position:absolute;top:0;right:0;content:'';display:block;mix-blend-mode:darken;right:-100%;-webkit-transition:all 1s;transition:all 1s}#frontpage_hero .shape_left{z-index:4;background:url(../images/hero-shape-left.svg?ver=2) no-repeat bottom left/contain;width:100%;height:100%;position:absolute;bottom:0;left:0;content:'';display:block;max-width:80%;left:-100%;-webkit-transition:all 1s;transition:all 1s}#frontpage_hero .shape_left:after{background:url(../images/hero-shape-left-triangle.svg) no-repeat top left/contain;width:385px;height:195px;position:absolute;left:0;bottom:-195px;content:'';display:block}#frontpage_hero .shape_right,#frontpage_hero .shape_left{opacity:0}#frontpage_hero.active .shape_right,#frontpage_hero.active .shape_left{opacity:1}#frontpage_hero.active .shape_left{left:0}#frontpage_hero.active .shape_right{right:0}#frontpage_hero .container:before,#frontpage_hero .container:after{position:absolute;z-index:10;display:block;content:'';top:-50%;right:0;opacity:0.17;width:50%;height:100%;background:radial-gradient(ellipse at center, #fff 0%, rgba(248,248,248,0) 71%, rgba(246,246,246,0) 40%, rgba(237,237,237,0) 100%)}#frontpage_hero .container:before{right:auto;left:0}#frontpage_hero .container,#frontpage_hero .row{height:100%}#frontpage_hero .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:20}#frontpage_hero .txt{text-align:center}#frontpage_hero .txt h1{font-weight:900;font-family:"Poppins";font-size:100px;line-height:112px;margin-bottom:70px;color:white}#frontpage_hero .txt p{text-transform:uppercase;font-family:'acumin-pro';font-size:30px;line-height:42px;font-weight:700;color:white}#frontpage_hero .txt h1,#frontpage_hero .txt p{display:none}#frontpage_hero .scroll_down{z-index:40;width:120px;height:52px;text-align:center;font-size:13px;color:white;position:absolute;left:50%;bottom:10%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAaCAQAAABfycdhAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfjCh4TJTfoXJNAAAABd0lEQVRIx62VyUoDQRCGK6iv4Rp3iTuC24uJKCGEGIKKiIgoIiKi5oG8uO/7fvHyeYipdEJmujtJ92X6r+Wb6a6uES7Ijy0iSI3mEK+aNy60cqnLzRphBnnRnAlEENq4UmmjBpgBnjVfEslBhCjXKq9XiennSXOlclre1MGNmtaqwMR41DzpvFowd3Kr5pUKMX0GIlPQTZcu7tRluQJMr4FYNC3Fbt3cq9uSJyIkttS1h4fyb2OZobsQ/tEZR4TlPG3Hl3ZAmJW5Wu4s7YWYsiDajTsWUPxBoeaVSoYgoka3CLzGweFmc0gE+Dg2pLCNMNtcvIzdubWG77fZsOdLbC3uPwlb5QzzpqnmDL2Zc9W3qQvPYi/QEd413ey/1sSZajs2hAtEGDUwMwiNnOp6145wgwhjBmaBE33ec0G4QoRxPigd+24Id4gwwWcR4sAV4QMRJvlSxKE7wg8iTPENwBH1PnF+EGGaH7I0+EVFEM8Rk2P59Qv5A8hW3fhH8TqGAAAAAElFTkSuQmCC) no-repeat bottom center}#frontpage_activities{margin-top:215px;margin-bottom:150px;position:relative;z-index:2}#frontpage_activities .heading_1{margin-top:70px;margin-bottom:70px;font-size:40px}#frontpage_activities .heading_1 span{font-size:72px}#frontpage_activities .item{margin-bottom:30px}#frontpage_activities .item .box{height:350px;position:relative;-webkit-transition:300ms;transition:300ms;overflow:hidden}#frontpage_activities .item .box .image{background-size:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:100%;height:100%;display:block;position:absolute;z-index:2;-webkit-transition:300ms;transition:300ms}#frontpage_activities .item .box a{width:100%;height:100%;display:block;position:absolute;z-index:5}#frontpage_activities .item .box h4{z-index:4;position:absolute;color:white;text-align:center;font-size:40px;line-height:55px;display:block;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#frontpage_activities .item .box .triangle{-webkit-transition:300ms;transition:300ms;position:absolute;z-index:3;width:150%;height:150%;right:-100%;bottom:-100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#frontpage_activities .item .box:hover{-webkit-transition:300ms;transition:300ms}#frontpage_activities .item .box:hover .image{-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:300ms;transition:300ms}#frontpage_activities .item .box:hover .triangle{-webkit-transition:300ms;transition:300ms;right:-75%;bottom:-75%}#frontpage_about{position:relative;margin-bottom:100px}#frontpage_about .heading_1{margin-bottom:120px;font-size:68px}#frontpage_about .heading_1 span{font-size:64px}#frontpage_about .video_box{margin-bottom:70px}#frontpage_about .video_box .play_box p{color:white}#frontpage_about .text_box{text-align:center;max-width:1050px;margin:0 auto}#frontpage_about .text_box h5{margin-bottom:70px}#frontpage_about:after{content:'';width:734px;height:1783px;position:absolute;top:0;right:0;background:url(../images/shape-right-2.svg) no-repeat top right/contain;z-index:-1;-webkit-transform:translateY(-300px);transform:translateY(-300px)}.news_archive .item{margin-bottom:40px}.news_archive .item .box{-webkit-transition:300ms;transition:300ms}.news_archive .item .image{height:260px;background-size:cover;background-position:top center;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:300ms;transition:300ms;overflow:hidden;background-color:#e9e9e9;position:relative}.news_archive .item .image a{width:100%;height:100%;display:block;position:absolute;left:0;top:0}.news_archive .item .image:after{content:'';display:block;position:absolute;bottom:0;right:0;background:#e71437;width:100%;height:100%;opacity:0;-webkit-transition:all 300ms;transition:all 300ms;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:-70%;bottom:-70%}.news_archive .item .date{font-size:24px;font-family:"Poppins";line-height:36px;right:25px;bottom:25px;position:absolute;color:white;text-align:center;z-index:4}.news_archive .item .date span{display:block;font-size:44px}.news_archive .item .txt{padding:30px}.news_archive .item .more,.news_archive .item .learn_more a,.learn_more .news_archive .item a{font-size:21px;color:black;opacity:0}.news_archive .item .more:hover,.news_archive .item .learn_more a:hover,.learn_more .news_archive .item a:hover{color:#e71437}.news_archive .item h4{font-size:30px;line-height:42px;margin-bottom:30px}.news_archive .item h4 a{color:#000000}.news_archive .item h4 a:hover{color:#e71437}.news_archive .item:hover .box{background:white;-webkit-box-shadow:0px 24px 98px 0px rgba(13,17,21,0.5);box-shadow:0px 24px 98px 0px rgba(13,17,21,0.5);-webkit-transition:300ms;transition:300ms}.news_archive .item:hover .image{-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:300ms;transition:300ms}.news_archive .item:hover .image:after{opacity:1;right:-50%;bottom:-50%}.news_archive .item:hover .more,.news_archive .item:hover .learn_more a,.learn_more .news_archive .item:hover a{opacity:1}.news_archive .item_small{margin-top:auto;margin-bottom:auto}.news_archive .item_small .image{height:100px;background:#d64989}#frontpage_events{margin-bottom:140px}#frontpage_events .items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#frontpage_events .items .item:nth-child(odd) .image{height:300px}#frontpage_events .heading_1{margin-bottom:100px;font-size:54px}#frontpage_events .heading_1 span{font-size:34px}#frontpage_events .btn_row{text-align:center;margin-top:70px}#frontpage_news{position:relative}#frontpage_news:after{content:'';width:734px;height:1783px;position:absolute;top:0;left:0;background:url(../images/shape-left.svg?ver=2) no-repeat top left/contain;z-index:-1;-webkit-transform:translateY(-300px);transform:translateY(-300px)}#frontpage_news .heading_1{margin-bottom:100px;font-size:71px}#frontpage_news .heading_1 span{font-size:34px}#frontpage_news .btn_row{margin-top:65px}#frontpage_news .btn_row .col{padding:0}.z_style_boxes .item{background:black;color:white}.z_style_boxes .item .image_box{min-height:460px;max-height:560px;background-color:#e9e9e9;overflow:hidden;padding:0}.z_style_boxes .item .image_box .image{background-size:cover;background-repeat:no-repeat;background-position:top center;width:100%;height:100%;-webkit-transition:300ms;transition:300ms}.z_style_boxes .item:nth-child(even){background:white;color:black}.z_style_boxes .item:nth-child(even) a{color:black}.z_style_boxes .item:nth-child(even) .image_box{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.z_style_boxes .item .txt_box{padding:50px}.z_style_boxes .item .content{margin-bottom:30px}.z_style_boxes .item a{color:white}.z_style_boxes .item a:hover{color:#e71437}.z_style_boxes .item h5{margin-bottom:50px}.z_style_boxes .item p{line-height:33px;font-size:21px}.z_style_boxes .item .date{margin-bottom:20px;font-size:21px;font-family:'acumin-pro';line-height:30px;font-weight:700;text-transform:uppercase}.z_style_boxes .item .more,.z_style_boxes .item .learn_more a,.learn_more .z_style_boxes .item a{font-size:21px}body{background-color:#fff}body.blog{background:url(../images/shape-left.svg?ver=2) no-repeat 0px 400px/500px}body.page-template-default:not(.home){background:url(../images/shape-left.svg?ver=2) no-repeat 0px 500px/400px}body.post-type-archive-staff,body.post-type-archive-directors{background:url(../images/shape-left.svg?ver=2) no-repeat 0px 500px/400px}body.single-staff .shape,body.single-directors .shape{position:absolute;top:0;right:0;z-index:-1}@media screen and (max-width: 1600px){body.single-staff .shape,body.single-directors .shape{right:-10%}}body.single-events{background:url(../images/shape-left-2.svg) no-repeat 0px 400px/400px}body.tax-course_cat{background:url(../images/shape-left.svg?ver=2) no-repeat 0px 400px/500px}#staff_archive .page_subtitle{margin-bottom:100px}#staff_archive .items .item{margin-bottom:40px}#staff_archive .items .item .image{height:470px;position:relative;background-size:cover;background-repeat:no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:300ms;transition:300ms}#staff_archive .items .item .image a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:4;color:white}#staff_archive .items .item .image .txt{position:absolute;z-index:3;width:100%;bottom:0;padding:40px 50px;opacity:0;-webkit-transition:300ms;transition:300ms}#staff_archive .items .item .image h3{color:white;font-size:46px;line-height:50px;margin-bottom:25px;text-transform:uppercase}#staff_archive .items .item .image strong{display:block;font-size:21px;text-transform:uppercase;color:white}#staff_archive .items .item .image:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:300ms;transition:300ms;-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-box-shadow:0px 24px 98px 0px rgba(13,17,21,0.5);box-shadow:0px 24px 98px 0px rgba(13,17,21,0.5)}#staff_archive .items .item .image:hover .txt{opacity:1;-webkit-transition:300ms;transition:300ms}#staff_archive .items .item .image:hover .triangle{position:absolute;z-index:2;width:0;height:0;border-style:solid;border-width:195px 0 0 100px;border-color:transparent transparent transparent #007bff;bottom:0;left:0}#staff_archive .quote_style{max-width:840px;margin:100px auto}#staff_single .title{margin-bottom:130px}#staff_single .subtitle{margin-bottom:140px}#staff_single h5{margin-bottom:70px}#staff_single .brief_info{margin-top:80px;background:white;-webkit-box-shadow:0px 16px 70px 0px rgba(13,17,21,0.2);box-shadow:0px 16px 70px 0px rgba(13,17,21,0.2);padding:15px 90px;margin-bottom:90px;position:relative;position:-webkit-sticky;position:sticky;top:40px;z-index:80}#staff_single .brief_info .staff_photo{width:160px;height:160px;border-radius:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;top:50%;right:-57px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#staff_single .brief_info .shape{position:absolute;right:0;z-index:-2;bottom:-26px;right:-96px}#staff_single .brief_info h3{font-family:"Poppins";font-weight:900;font-size:40px;margin-bottom:25px}#staff_single .brief_info .position{font-size:21px;text-transform:uppercase}#staff_single .brief_info .contact_info{font-size:21px}#staff_single .content{margin-bottom:140px}#staff_single .content p{color:black;font-size:30px;line-height:42px;margin-bottom:55px}#staff_single .full_image_box{float:right;position:relative;margin:0 0 120px 120px}#staff_single .full_image_box .image{width:555px;height:740px;background-repeat:no-repeat;background-position:top center;background-size:cover}#staff_single .full_image_box .course_name{position:absolute;bottom:40px;left:10%;width:80%;background:white;text-align:center;-webkit-box-shadow:0px 16px 70px 0px rgba(13,17,21,0.2);box-shadow:0px 16px 70px 0px rgba(13,17,21,0.2);font-size:21px;font-weight:600;text-transform:uppercase;color:black;padding-top:40px;padding-bottom:40px}#staff_single .contact{margin-bottom:140px;font-size:30px;line-height:42px;font-family:'acumin-pro';font-weight:700}#staff_single .contact span{color:black}#staff_single .contact a{color:inherit}#staff_single .contact a:hover{color:#010101;border-bottom:1px solid #010101}#staff_single .video_box{margin-bottom:200px}#staff_single .after_content{padding-top:20px}.single_post_content .image{margin-bottom:75px;background-size:cover}.single_post_content .content h5{margin-bottom:70px}.single_post_content .content h6{margin-bottom:60px}.single_post_content .content p,.single_post_content .content ul,.single_post_content .content ol{color:black;font-size:30px;line-height:42px;margin-bottom:55px}.single_post_content .quote{font-size:40px;line-height:52px;margin-bottom:0;font-style:italic;text-align:center}.single_post_content .address_block p{text-align:center;font-size:21px;line-height:33px;font-family:'acumin-pro';font-weight:700;color:#e71437}.single_post_content .address_block p strong{color:black}.single_post_content .address_block p a{color:#e71437}.single_post_content .address_block .red p{color:#e71437}.single_post_content .address_block .red p a{color:#e71437}.single_post_content .address_block .pink p{color:#d64989}.single_post_content .address_block .pink p a{color:#d64989}.single_post_content .address_block .orange p{color:#e84628}.single_post_content .address_block .orange p a{color:#e84628}.single_post_content .address_block .yellow p{color:#f2cd54}.single_post_content .address_block .yellow p a{color:#f2cd54}.single_post_content .address_block .black p{color:#010101}.single_post_content .address_block .black p a{color:#010101}.single_post_content .address_block .cyan p{color:#37a3a6}.single_post_content .address_block .cyan p a{color:#37a3a6}.single_post_content .address_block .green p{color:#37a3a6}.single_post_content .address_block .green p a{color:#37a3a6}.single_post_content .address_block .lightblue p{color:#b1dff7}.single_post_content .address_block .lightblue p a{color:#b1dff7}#single_post .image img{max-width:100%}#single_post iframe{max-width:840px;height:460px}#single_post .page_title{margin-top:100px;margin-bottom:40px}#single_post .go_to_up{border-top:1px solid #bfbfc2;margin-top:70px;padding-top:70px}#single_post .go_to_up a{color:#401f1f;font-size:21px;text-transform:uppercase}#single_post .wp-block-image{margin-bottom:70px}#single_post .nav_boxes{margin-top:120px;margin-bottom:140px}#single_post .video_box{margin-bottom:40px}#single_post .video_box iframe{max-width:100%;height:100%}.wpcf7{margin-bottom:70px}.wpcf7 textarea{height:280px;resize:none}.wpcf7 .line{margin-bottom:30px}.wpcf7 div.wpcf7-response-output{margin-top:-10px}#partenrs_list .item{margin-bottom:140px;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width: 991px){#partenrs_list .item:nth-child(even) .txt{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}#partenrs_list .item .image img{max-width:100%}#partenrs_list .item h6{margin-bottom:60px}#partenrs_list .item p{font-size:21px;line-height:33px;margin-bottom:50px}#partenrs_list .item a{font-size:21px;color:black}#partenrs_list .item a:hover{color:#e71437}#course_category .page_title{color:inherit}#course_category .heading_1{color:inherit}#course_category .heading_1 span{font-size:30px}#course_category .single_post_content{color:black}#course_category .video_box{margin-bottom:70px}#course_category .nav_boxes{margin-bottom:110px}#course_single .page_title{color:inherit}#course_single .heading_1{color:inherit}#course_single .heading_1 span{font-size:42px}#course_single .course_info{margin-bottom:70px;position:relative;border:10px solid #ebebeb;padding:40px 60px;font-family:'acumin-pro';font-size:21px;line-height:33px;font-weight:700}#course_single .course_info h6{margin-bottom:40px}#course_single .course_info ul{list-style:none;padding:0;margin:0}#course_single .course_info .next_courses li{color:#c0c0c0;-webkit-transition:color 300ms;transition:color 300ms;cursor:pointer}#course_single .course_info .next_courses li:hover,#course_single .course_info .next_courses li.active{color:inherit}#course_single .course_info .item{text-align:center}#course_single .course_info .additional_info{text-align:left;color:black;margin-top:140px}#course_single .course_info .teacher_box{width:160px;text-align:center;background:white;-webkit-box-shadow:0px 16px 70px 0px rgba(13,17,21,0.2);box-shadow:0px 16px 70px 0px rgba(13,17,21,0.2);position:absolute;top:-10px;right:0;-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}#course_single .course_info .teacher_box a{color:inherit}#course_single .course_info .teacher_box h6{margin-top:40px;margin-bottom:0px}#course_single .course_info .teacher_box .arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:10px}#course_single .course_info .teacher_box .arrows div{color:black;cursor:pointer}#course_single .course_info .teacher_box .arrows div:hover{color:#e71437}#course_single .course_info .teacher_box .arrows svg{width:30px}#course_single .course_info .teacher_box .teacher_items{height:355px;position:relative}#course_single .course_info .teacher_box .teacher_items .inner{width:100%;position:absolute;left:0;top:0;display:none}#course_single .course_info .teacher_box .teacher_items .inner:first-child{display:block}#course_single .course_info .teacher_box .teacher_name{text-transform:uppercase;padding:0 17px;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:86px}#course_single .course_info .teacher_box .teacher_name a:hover{color:black}#course_single .course_info .teacher_box .details{color:black;font-weight:400;text-transform:uppercase;font-family:'adelle';display:block;margin-bottom:35px}#course_single .course_info .teacher_box .details:hover{color:#e71437}#course_single .course_info .teacher_box .photo{margin-top:10px;margin-bottom:30px;margin-left:-16px;width:182px;height:182px;border-radius:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#ffffff;background-size:contain}#course_single .course_info .teacher_box .photo a{display:block;width:100%;height:100%}#course_single .course_info .teacher_box .shape{position:absolute;bottom:85px;right:-49px;z-index:-2}#course_single .enquiry_form .title_line{color:black;margin-left:90px}#course_single .enquiry_form .title_line h5{margin-bottom:70px}#course_single .enquiry_form .title_line p{font-family:'acumin-pro';font-weight:600;font-size:21px;margin-bottom:70px}#events_archive #btn_events_diary{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:21px;text-transform:uppercase;line-height:30px}#events_archive #btn_events_diary .bars{margin-right:10px}#events_archive #btn_events_diary:hover{color:#e71437}#events_archive .diary_list{display:none;margin-bottom:150px}#events_archive .diary_list.active{display:block}#events_archive .diary_list .btn{height:140px;line-height:120px}#events_archive .diary_list .dates_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:70px}#events_archive .diary_list .dates_list a{color:#d6d6d6;font-size:50px;line-height:48px;width:140px;text-align:center;padding-top:23px;padding-bottom:23px;font-family:"Poppins"}#events_archive .diary_list .dates_list a span{display:block;font-size:29px}#events_archive .diary_list .dates_list a:hover,#events_archive .diary_list .dates_list a.active{color:#37a3a6;-webkit-box-shadow:0px 0px 70px 0px rgba(13,17,21,0.15);box-shadow:0px 0px 70px 0px rgba(13,17,21,0.15);background:white}#events_archive .diary_list .dates_list a.active{position:relative;z-index:40}#events_archive .diary_list .info{margin-top:70px}#events_archive .diary_list .info .list{text-align:center;font-family:'acumin-pro';font-size:21px;line-height:33px;text-transform:uppercase;font-weight:600;margin-bottom:60px}#events_archive .diary_list .info .list a{color:black}#events_archive .diary_list .info .list a:hover{color:#e71437}#events_archive .diary_list .info .list_items{display:none}#events_archive .diary_list .info .more,#events_archive .diary_list .info .learn_more a,.learn_more #events_archive .diary_list .info a{display:block;font-size:21px;font-family:'adelle';text-transform:uppercase;text-align:center;color:black}#events_archive .diary_list .info .more:hover,#events_archive .diary_list .info .learn_more a:hover,.learn_more #events_archive .diary_list .info a:hover{color:#e71437}#events_archive .btn_row{margin-top:60px;margin-left:-15px;margin-right:-15px}#event_single h1{margin-top:140px;margin-bottom:60px}#event_single .main_image{margin-bottom:70px}#event_single .main_image img{max-width:100%}#event_single .title_line{margin-left:0}#event_single .title_line h5{margin-left:90px;margin-bottom:70px}#event_single .title_line p{font-family:'adelle';font-weight:400;font-size:30px;line-height:42px}#event_single .content{margin-bottom:100px}#event_single .payment_box{margin-bottom:100px}#event_single .payment_box p{margin-bottom:40px}#event_single .enquiry_form{margin-bottom:100px}#search_result_page h1{margin-top:100px;margin-bottom:40px}#search_result_page .search-form{margin-bottom:100px}#search_result_page .news_archive .item .image{background-size:contain;background-repeat:no-repeat;background-position:center center}#open_mobile_nav{display:none}#open_mobile_nav svg{width:40px;height:100%;fill:#e71437}#mobile_nav{display:none;position:fixed;overflow-y:auto;overflow-x:hidden;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(255,255,255,0.97)}#mobile_nav .inner{margin-top:60px;padding:0px 20px 40px 20px}#mobile_nav .inner ul{list-style:none;padding:0}#mobile_nav .inner ul.menu>li{margin-bottom:20px}#mobile_nav .inner ul li{text-align:left;list-style:none;padding:0;margin-bottom:0;position:relative;opacity:0;margin-left:-20%;-webkit-transition:0.5s;transition:0.5s}#mobile_nav .inner ul li a{font-size:22px;font-weight:bold;color:#e71437;letter-spacing:1px;text-transform:uppercase;display:block;margin-bottom:5px}#mobile_nav .inner ul li .sub-menu li a{font-size:20px;font-weight:normal;color:#464646}#mobile_nav.active .inner ul li{opacity:1;-webkit-transition:0.5s;transition:0.5s;margin-left:0%;margin-right:0%}#mobile_nav .btn_close{position:absolute;right:17px;top:0;color:black}#mobile_nav .btn_close span{padding:10px 20px;text-align:center;display:block;opacity:0.7;cursor:pointer;font-size:40px;border-radius:5px}#mobile_nav .btn_close span:hover{opacity:1}@media (max-width: 767.98px){#open_mobile_nav{display:block}#header{padding-right:0;height:100px}#header .links{display:none}#header .info{display:none}#header .logo img{max-width:120px;width:100%}#header #search_field.active{width:100%;padding:0}#header #search_field.active .icon_seach_field{display:none}#header #search_field.active .input_field{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#header #search_field.active input{width:100%}#header #search_field.active button{font-size:20px;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}#header #search_field.active .close_btn{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}#header #search_field.active form{margin-left:10px;margin-right:10px}#frontpage_hero{height:calc(100vh - 100px);min-height:650px}#frontpage_hero .txt h1{font-size:40px;line-height:50px;margin-bottom:40px}#frontpage_hero .txt h1 br{display:none}#frontpage_hero .txt p{font-size:21px;line-height:32px}#frontpage_activities{margin-top:40px;margin-bottom:40px}#frontpage_activities .heading_1{margin-top:0;margin-bottom:40px}#frontpage_activities .item .box{height:180px}#frontpage_about{margin-bottom:20px}#frontpage_about .text_box h5{margin-bottom:30px}#frontpage_about .heading_1{margin-bottom:40px}#frontpage_events .heading_1{margin-bottom:40px}#frontpage_news:after{width:500px;height:800px}#events_archive .diary_list .btn{height:60px;line-height:40px}.news_archive .item .txt{padding:10px}.news_archive .item h4{font-size:22px;line-height:36px;margin-bottom:10px}.news_archive .item .image{height:200px;background-position:center center}.news_archive .item .more,.news_archive .item .learn_more a,.learn_more .news_archive .item a{opacity:1}h5{font-size:24px;line-height:32px}.z_style_boxes .item{border-bottom:1px solid #e9e9e9;margin-bottom:40px}.z_style_boxes .item h5{margin-bottom:10px}.z_style_boxes .item .image_box{min-height:auto;height:200px}.z_style_boxes .item .image_box .image{background-position:center center}.z_style_boxes .item p{font-size:18px;line-height:26px}.z_style_boxes .item:nth-child(even) .image_box{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}#testimonials h3{margin-top:20px;margin-left:0;text-align:center}#testimonials .title_row .arrows{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#testimonials .items .item{padding:170px 20px 70px 20px}#testimonials .lead{font-size:24px;line-height:30px;margin-bottom:20px}#testimonials .txt{font-size:18px;line-height:29px}#footer:after{display:none}#footer .newsletter .form-control{font-size:28px}#footer .newsletter .input-group-append{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#footer .newsletter .input-group-append .btn{width:100%;width:100%;font-size:20px;margin-top:20px}#footer .links .social{margin-top:20px}#footer .links .social ul{-webkit-transform:none;transform:none}#footer .copyright_box .logo{text-align:center;margin-bottom:40px}.page_title{margin-top:40px;margin-bottom:40px}h1{font-size:50px;line-height:60px}#course_single .course_info .teacher_box{position:static;width:100%;-webkit-transform:none;transform:none}#course_single .course_info .teacher_box .photo{margin:20px auto}#course_single .course_info .teacher_box .shape{display:none}#course_single .enquiry_form .title_line{margin:0 10px;text-align:center}#course_single .enquiry_form .title_line h5{margin-bottom:20px}#course_single .enquiry_form .title_line p{margin-bottom:30px}#staff_single .brief_info{padding:15px;position:relative}#staff_single .brief_info .staff_photo{position:static;-webkit-transform:none;transform:none;margin:0 auto;margin-top:-80px;margin-bottom:20px;background-repeat:no-repeat;background-position:center center}#staff_single .brief_info .shape{display:none}#staff_single .title{margin-bottom:40px}#staff_single .subtitle{margin-bottom:50px}#staff_single .full_image_box{float:none;margin:0 0 40px 0}#staff_single .full_image_box .image{width:100%;height:450px}#staff_single .full_image_box .course_name{padding:10px;width:90%;left:5%}#staff_single h5{margin-bottom:30px}#staff_single .content{margin-bottom:40px}#staff_single .content p{font-size:20px;line-height:38px;margin-bottom:35px}#staff_single .contact{margin-bottom:40px;font-size:22px;line-height:32px}#staff_single .video_box{margin-bottom:40px}.gallery_box{margin-top:40px}.gallery_box .item{height:180px}.video_box .play_box svg{height:80%}#staff_archive .page_subtitle{margin-bottom:40px}#staff_archive .quote_style{margin:40px 0}#staff_archive .items .item .image{height:auto;background-size:auto 200px;background-repeat:no-repeat;background-position:top center}#staff_archive .items .item .image .txt{padding:0;position:relative;padding-top:0;padding-top:215px;color:black;opacity:1}#staff_archive .items .item .image h3{color:black;font-size:24px;line-height:30px;margin-bottom:5px}#staff_archive .items .item .image strong{color:black;font-size:16px}.single_post_content .image{height:300px !important}.single_post_content .content h5{margin-bottom:30px}.single_post_content .content p{font-size:21px;line-height:29px;margin-bottom:30px}.single_post_content .wp-block-image{margin-bottom:30px}#single_post .page_title{margin-top:40px;margin-bottom:40px}#single_post .nav_boxes{margin-top:40px;margin-bottom:40px}#course_category .nav_boxes{margin-bottom:40px}.breadcrumbs{margin-top:40px}.text_box p{font-size:20px;line-height:36px;margin-bottom:25px}body.blog,body.tax-course_cat{background-position:0 300px;background-size:200px}body.post-type-archive-staff,body.page-template-default:not(.home){background-position:0 150px;background-size:100px}body.single-staff .shape{right:0;top:640px}body.single-staff .shape svg{height:400px;width:auto}.form-control{font-size:19px;padding-left:40px;height:55px}}@media screen and (min-width: 1024px) and (max-width: 1339px){#header .logo img{height:50px}#header .links{padding:0}#header .links ul.menu>li{margin:0 10px}}@media screen and (min-width: 1340px) and (max-width: 1500px){#header .logo img{max-height:75px}#header .links{padding:0;max-width:900px}#header .links ul.menu>li{margin:0 15px}#header .links ul.menu>li>a{width:min-intrinsic;width:-webkit-min-content;width:-moz-min-content;width:min-content;display:table-caption;display:-ms-grid;-ms-grid-columns:min-content}}

/*# sourceMappingURL=style.css.map */