@font-face{font-family:'Edo';src:url("../fonts/edo-webfont.eot");src:url("../fonts/edo-webfont.eot#iefix") format("embedded-opentype"),url("../fonts/edo-webfont.woff") format("woff"),url("../fonts/edo-webfont.ttf") format("truetype");}html,body{font-family:"Montserrat",sans-serif;font-size:15px;color:#000;font-weight:400;}@media(max-width:480px){body{font-size:14px;}}h1,h2,h3,h4,h5,h6{font-family:"Edo",sans-serif;font-weight:500;margin:0 0 1.8rem 0;}h1{color:#6bc8c7;display:inline-block;font-size:3.6rem;line-height:1.4;margin-bottom:2.2rem;}h2{color:#6bc8c7;font-size:2.1em;line-height:1.3;}h3{color:#6bc8c7;font-size:1.6rem;line-height:1.2;font-weight:400;}h4{color:#6bc8c7;font-size:1.45rem;line-height:1.2;font-weight:400;}h5{font-size:1.3rem;color:#6bc8c7;line-height:1.2;font-weight:400;}h6{font-size:1.2rem;color:#6bc8c7;line-height:1.1;font-weight:400;}h1.thin,h2.thin,h3.thin,h4.thin,h5.thin,h6.thin{font-weight:300;}h1 a,h2 a,h3 a,h4 a,h5 a{font-weight:inherit;text-decoration:none;}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:none;}h1.light,h2.light,h3.light,h4.light,h5.light,h6.light{color:#fff;}h1.dark,h2.dark,h3.dark,h4.dark,h5.dark,h6.dark{color:#4c4c4c;}p{line-height:1.6;padding:0;margin:0 0 .8rem 0;}.small{font-size:.8667rem;}em{font-style:italic;}strong{font-weight:bold;}a{color:#6bc8c7;cursor:pointer;}a:hover,a:focus{color:#6bc8c7;text-decoration:underline;outline:none;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.btn{font-size:1rem;padding:12px 20px;color:#fff;border-radius:50px;border:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;font-weight:500;}.input-group-btn>.btn{padding:10px 20px;}.input-group-btn>.btn-help{margin-left:10px;font-size:1.3rem;}.btn:hover,.btn:active,.btn:focus,btn.active:focus{color:#fff;text-decoration:none;outline:0 !important;box-shadow:none;}.btn-primary{background-color:#6bc8c7;}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#3ea8a7 !important;}.btn-secondary{background-color:#f2343d;color:#fff;}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{background-color:#cc0d16;color:#fff;}.btn-white{background-color:#fff;color:#4c4c4c;}.btn-white:hover,.btn-white:active,.btn-white:focus{background-color:#d9d9d9;color:#4c4c4c;}.btn-default{background-color:#4c4c4c;}.btn-default:hover,.btn-default:active,.btn-default:focus{background-color:#262626;}.btn-info{background-color:#6bc8c7;}.btn-info:hover,.btn-info:active,.btn-info:focus{background-color:#3ea8a7;}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover,.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,.btn-secondary.disabled,.btn-secondary.disabled.active,.btn-secondary.disabled.focus,.btn-secondary.disabled:active,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary[disabled],.btn-secondary[disabled].active,.btn-secondary[disabled].focus,.btn-secondary[disabled]:active,.btn-secondary[disabled]:focus,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary,fieldset[disabled] .btn-secondary.active,fieldset[disabled] .btn-secondary.focus,fieldset[disabled] .btn-secondary:active,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary:hover{background-color:#a5a5a5 !important;border-color:#4c4c4c !important;}.btn-lg{font-size:1.333rem;padding:14px 25px;}.btn-sm{font-size:.8667rem;padding:8px 15px 8px 15px;}.btn-outline-default,.btn-outline-primary,.btn-outline-secondary,.btn-outline-info,.btn-outline-warning,.btn-outline-danger,.btn-outline-white{background-image:none;background-color:transparent;border:1px solid;}.btn-outline-default{color:#4c4c4c;border-color:#4c4c4c;}.btn-outline-default:hover,.btn-outline-default:active{color:#fff;background-color:#4c4c4c;border-color:#4c4c4c;}.btn-outline-white{color:#fff;border-color:#fff;}.btn-outline-white:hover,.btn-outline-white:active{color:#4c4c4c;background-color:#fff;border-color:#fff;}.btn-outline-primary{color:#6bc8c7;border-color:#6bc8c7;}.btn-outline-primary:hover,.btn-outline-primary:active{color:#fff;background-color:#6bc8c7;border-color:#6bc8c7;}.btn-outline-secondary{color:#f2343d;border-color:#f2343d;}.btn-outline-secondary:hover,.btn-outline-secondary:active{color:#fff;background-color:#f2343d;border-color:#f2343d;}.btn-outline-info{color:#6bc8c7;border-color:#6bc8c7;}.btn-outline-info:hover,.btn-outline-info:active{color:#fff;background-color:#6bc8c7;border-color:#6bc8c7;}.btn-outline-warning{color:#f0ad4e;border-color:#f0ad4e;}.btn-outline-warning:hover,.btn-outline-warning:active{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e;}.btn-outline-danger{color:#d9534f;border-color:#d9534f;}.btn-outline-danger:hover,.btn-outline-danger:active{color:#fff;background-color:#d9534f;border-color:#d9534f;}footer{background:url(../images/header-background.svg) no-repeat top center;display:block;width:106%;margin-left:-3%;position:relative;background-size:cover;padding-top:110px;padding-bottom:60px;z-index:1000;}footer .footer-logo{width:83px;margin-right:15px;}footer .footer-challenge-logo{width:83px;}footer .footerlinks{margin-bottom:30px;}footer .footerlinks a{color:#fff;padding-right:10px;border-right:1px solid #fff;margin-right:10px;}footer .footerlinks a.last-child{border-right:0;}@media(max-width:991px){footer .social-icons{margin-bottom:30px;}}.navigation-other header{background:url(../images/ripped-header-white.png) no-repeat bottom center;display:block;position:relative;background-size:cover;height:135px;padding-top:15px;z-index:1002;}.navigation-other header .logo{width:30%;}.navigation-other header .challenge-logo{display:none;}.navigation-other header .mobile-hdr-buttons{padding-top:13px;}header{padding-top:30px;position:relative;z-index:9999;}header .logo{width:40%;margin-right:30px;}header .challenge-logo{width:35%;}header .header_user_buttons{display:inline-block;vertical-align:-webkit-baseline-middle;}header .header_user_buttons i{font-size:1.8rem;margin:0 15px 0 0;color:#6bc8c7;}header .navbar-collapse{padding-left:0;padding-right:0;}header .navbar-collapse.collapse{display:inline-block !important;vertical-align:middle;}header>.navbar-collapse>.container{position:relative;}header button.btn-responsive-nav{display:none;background-color:#4c4c4c;}header div.nav-main-collapse,header div.nav-main-collapse.in{overflow-y:visible;}header nav{margin:0 10px 0 0;padding-top:0;}header nav li a{color:#6bc8c7;font-size:14px;font-weight:600;line-height:20px;margin-left:3px;margin-right:3px;text-transform:uppercase;padding:10px 13px;}header nav li ul a{text-transform:none;font-weight:normal;font-size:14px;font-weight:400;}header nav li:hover a{text-shadow:none;}header nav li.dropdown:hover>a{padding-bottom:11px;margin-bottom:-1px;}header nav li.dropdown:hover a.dropdown-toggle{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}header nav .dropdown-submenu{position:relative;}header nav .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}header nav .dropdown-submenu>.dropdown-menu:hover>.dropdown-menu{display:block;}header nav ul.dropdown-menu{-moz-border-radius:0 6px 6px 6px;-webkit-border-radius:0 6px 6px 6px;border:0;border-radius:0 6px 6px 6px;margin:1px 0 0 3px;padding:5px;top:auto;min-width:200px;z-index:99999999;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);-webkit-box-shadow:22px 32px 65px -24px rgba(0,0,0,.75);-moz-box-shadow:22px 32px 65px -24px rgba(0,0,0,.75);box-shadow:22px 32px 65px -24px rgba(0,0,0,.75);}header nav ul.dropdown-menu>li>a{padding:8px 10px 8px 5px;border-bottom:1px solid #75c9c7;}header nav ul.dropdown-menu li:last-child>a{border-bottom:0;}header nav ul.nav-main li.dropdown:hover>ul{display:block;}header nav ul.nav-main ul.dropdown-menu,header nav ul.nav-main li.dropdown.open a.dropdown-toggle,header nav ul.nav-main li.active a,header nav ul.nav-main li>a:hover,header nav ul.nav-main li.dropdown:hover a{color:#fff;background-color:#6bc8c7 !important;}header nav ul.nav-main ul.dropdown-menu li:hover>a{background-color:#389594 !important;}header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li>a:hover{background:#389594 !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}@media(max-width:991px){.navbar-collapse{padding-left:15px;padding-right:15px;}header div.nav-main-collapse,header div.nav-main-collapse.in{width:100%;overflow:hidden;overflow-y:hidden;overflow-x:hidden;}header nav.nav-main ul.nav-main{float:none;position:static;}header div.nav-main-collapse.collapse{display:none !important;}header div.nav-main-collapse{top:8px;position:relative;}header div.nav-main-collapse.in{display:block !important;}header div.nav-collapse div.container nav.nav-main{float:left;width:100%;}header div.nav-main-collapse{background-color:#6bc8c7 !important;max-height:none;margin-bottom:30px;position:absolute;left:0;top:45px;z-index:999999;}header nav ul.nav-main{margin-right:-10px;}header div.nav-collapse{width:100%;clear:both;width:100%;}header nav.nav-main{padding:0;clear:both;display:block;float:none;width:100%;}header nav.nav-main ul,header nav.nav-main ul li{padding:0;margin:0;}header nav.nav-main ul li{clear:both;float:none;display:block;border-bottom:1px solid #9cddde;}header nav ul.nav-main li a,header nav ul.nav-main ul.dropdown-menu li>a,body header.single-menu nav ul.nav-main li.active>a{padding:12px 8px;border:0;border-top:0;margin:0;}header nav.nav-main ul li:last-child,header nav ul.nav-main ul.dropdown-menu li>a{border-bottom:none;}header nav ul.nav-main li a{color:#fff;clear:both;float:none;display:block;text-shadow:none;}header nav.nav-main ul ul{margin-left:20px !important;}header nav.nav-main ul.dropdown-menu{position:static;clear:both;float:none;display:none !important;}header nav ul.nav-main ul.dropdown-menu{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}header nav.nav-main li.resp-active>ul.dropdown-menu{display:block !important;}body header nav ul.nav-main ul.dropdown-menu,body header nav ul.nav-main li.dropdown.open a.dropdown-toggle,body header nav ul.nav-main li a,body header nav ul.nav-main li>a:hover,body header nav ul.nav-main li.active a,body header nav ul.nav-main li.dropdown:hover a,body header nav ul.nav-main ul.dropdown-menu li:hover>a,body header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li>a:hover{background:none !important;background-color:transparent !important;}header button.btn-responsive-nav{display:inline-block;float:right;margin-left:15px;}button.btn-responsive-nav:hover,button.btn-responsive-nav:active,button.btn-responsive-nav:focus{color:#ccc;}.logo{width:30% !important;}.challenge-logo{width:25% !important;}.mobile-hdr-buttons{padding-top:20px;}.navigation-other header{z-index:99999;height:165px;}}@media(max-width:767px){header{padding-top:20px;}.logo{width:15% !important;}.challenge-logo{width:15% !important;}.mobile-hdr-buttons{padding-top:20px;}header button.btn-responsive-nav{float:none;vertical-align:bottom;}header div.nav-main-collapse{top:85px;}}@media(max-width:600px){.logo{width:20% !important;margin-right:15px;}.challenge-logo{width:20% !important;}.mobile-hdr-buttons{padding-top:10px;}}@media(max-width:480px){.logo{width:25% !important;margin-right:15px !important;}.challenge-logo{width:25% !important;}}@media(max-width:400px){.header_user_buttons .btn{padding:12px !important;}header{padding-top:25px;}header button.btn-responsive-nav{margin-left:10px;}}.hp-image-mask{position:absolute;top:0;right:0;z-index:10;width:900px;}.hp-image{position:absolute;top:0;right:0;z-index:5;width:900px;}.homepage{margin-bottom:90px;}.homepage h1{font-size:7rem;margin-top:140px;line-height:1;margin-bottom:60px;}.homepage h1 span{color:#4c4c4c;font-size:10.5rem;display:block;}.homepage .social-icons{margin-top:60px;}.homepage .hp-btn-group{display:block;}@media(max-width:991px){.homepage .page-wrapper{padding-top:150px !important;}}@media(max-width:767px){.homepage .page-wrapper{padding-top:150px !important;}}@media(max-width:600px){.homepage .page-wrapper{padding-top:150px !important;}}@media(min-width:1200px) and (max-width:1400px){.hp-image-mask{right:-130px;}.hp-image{right:-130px;}.homepage h1{font-size:5rem;}.homepage h1 span{font-size:8.5rem;}}@media(min-width:992px) and (max-width:1199px){.hp-image-mask{right:-300px;}.hp-image{right:-300px;}.homepage h1{font-size:4rem;}.homepage h1 span{font-size:7.5rem;}}@media(max-width:991px){.homepage{text-align:center;}.hp-image-mask{display:none;}.hp-image{right:0;width:100%;height:230px;display:block;overflow:hidden;top:60px;position:inherit;box-shadow:0 0 0 10px #6bc8c7,0 0 0 15px #4c4c4c;}.homepage h1{font-size:5.5rem;}.homepage h1 span{font-size:9rem;}}@media(max-width:767px){.homepage h1{font-size:5.5rem;}.homepage h1 span{font-size:9rem;}}@media(max-width:600px){.homepage h1{font-size:4.5rem;text-align:center;display:block;}.homepage h1 span{font-size:7rem;}.hp-btn-group{text-align:center;}.social-icons{text-align:center;}.homepage{margin-bottom:40px;}}@media(max-width:480px){.homepage h1{font-size:3rem;}.homepage h1 span{font-size:5rem;}.hp-btn-group{text-align:center;}.hp-btn-group a{width:100%;margin:0 0 15px 0;}.social-icons{margin-top:30px;}.social-icons a img{margin:0 10px;}}.login_box{margin:30px 0;}.login_box label{font-weight:500;}.login_box .remember-me{display:inline-block;}.login_box .remember-me label{font-size:12px;margin:0;}.loginpage .login_box{margin:0 0 30px 0;}@media(max-width:991px){.loginpage .login_box{margin:0 0 30px 0;}}.set-your-password .form-group label{font-weight:500;}.set-your-password .password-info-panel{padding:30px;background-color:#fff;font-size:13px;}.set-your-password .password-info-panel i{color:#4c4c4c;font-size:18px;margin:0 10px 10px 0;}.set-your-password .password-info-panel i.form-tick.green{color:#6bc8c7;}.set-your-password .password-info-panel i.last-child{margin-bottom:0;}.application-1 .welcome{margin-top:60px;}.application-1 .welcome h1{line-height:1;}.application-1 .already-volunteering h2{font-family:"Montserrat",sans-serif;font-weight:500;color:#6bc8c7;margin:30px 0 60px 0;font-size:2.4rem;}.application-1 .already-volunteering .btn-volunteering{padding:50px;border-radius:25px;font-size:36px;background-color:#4c4c4c;margin:0 15px;}.application-1 .already-volunteering .btn-volunteering:hover{background-color:#191919;}.application-1 .own-opportunity h2{font-family:"Edo",sans-serif;font-weight:500;color:#6bc8c7;margin:30px 0 60px 0;font-size:2.4rem;}.application-1 .own-opportunity .form-group{margin-bottom:30px;}.application-1 .own-opportunity .form-group label{font-weight:500;font-size:1.2rem;}.application-1 .own-opportunity .form-group .form-control{text-align:center;margin:0 auto;padding:12px;height:42px;}.application-1 .choose-opportunity h2{font-family:"Edo",sans-serif;font-weight:500;color:#6bc8c7;margin:30px 0 30px 0;font-size:2.4rem;}.application-1 .choose-opportunity h3.results-loading{font-family:"Montserrat",sans-serif;font-size:1.2rem;font-weight:600;}.application-1 .choose-opportunity h3.results-loading span{margin-top:10px;font-weight:500;display:block;}.application-1 .choose-opportunity h3.results-loading i{margin-right:10px;}.application-1 .choose-opportunity .opp-results .pagination{margin:0 0 20px 0;}.application-1 .choose-opportunity .opp-results h3.opp-results-number{font-family:"Montserrat",sans-serif;font-weight:600;}.application-1 .choose-opportunity .opp-results h3.opp-results-number span{color:#4c4c4c;}.application-1 .choose-opportunity .opp-results .opp-content-box{background-color:#fff;padding:30px 0;margin-bottom:30px;}.application-1 .choose-opportunity .opp-results .opp-content-box .opp-heading{padding:0 30px;min-height:80px;}.application-1 .choose-opportunity .opp-results .opp-content-box .opp-heading h3{color:#4c4c4c;font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:600;margin-bottom:10px;}.application-1 .choose-opportunity .opp-results .opp-content-box .opp-heading h6{color:#6bc8c7;font-family:"Montserrat",sans-serif;font-size:.8rem;font-weight:600;margin-bottom:1.1rem;}.application-1 .choose-opportunity .opp-results .opp-content-box img{width:100%;height:180px;}.application-1 .choose-opportunity .opp-results .opp-content-box .opp-content{padding:15px 30px 0 30px;}.application-1 .choose-opportunity .opp-results .opp-content-box .opp-content p{font-size:13px;}.application-1 .choose-opportunity .opp-results .opp-content-box .opp-content .panel_delete{font-size:13px;margin:15px 0 0 0;}.application-1 .choose-opportunity .opp-results .opp-content-box .opp-content .panel_delete a{color:#4c4c4c;}.application-1 .choose-opportunity #search-opp-map-section{padding:15px;background-color:#fff;}.application-1 .choose-opportunity #search-opp-map-section h2{margin-top:0;}.application-1 .choose-opportunity #search-opp-map-section .map{height:500px !important;}.application-1 .choose-opportunity .form-group label{font-weight:500;font-size:1.2rem;font-size:14px;}#directionsModal #distanceInfo{padding:30px;}#directionsModal h3{font-family:"Montserrat",sans-serif;font-weight:500;}#directionsModal h3 span{color:#4c4c4c;}#directionsModal .MicrosoftMap.dirSDK .directionsPanel{width:100%;}#oppModal{z-index:99999;}#oppModal .modal-body{padding:30px;}#oppModal button.close{font-size:36px;color:#4c4c4c;}.opp-modal-details{font-family:"Montserrat",sans-serif;}.opp-modal-details h3{font-family:"Montserrat",sans-serif;color:#4c4c4c;font-weight:500;}.opp-modal-details h5{font-family:"Montserrat",sans-serif;color:#6bc8c7;font-size:1.1rem;margin-bottom:.8rem;}.opp-modal-details h5 span{color:#4c4c4c;}.opp-modal-details img{width:100%;min-height:250px;}.application-2 hr{border-color:#c1c1c1;}.application-2 #choices{border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;margin-bottom:30px;padding-top:30px;}.application-2 #choices h3.chosen-opp-confirm{font-family:"Montserrat",sans-serif;font-weight:600;}.application-2 #choices h3.chosen-opp-confirm span{color:#4c4c4c;}.application-2 #choices h4.first-day-confirm{font-family:"Montserrat",sans-serif;font-weight:600;}.application-2 #choices h4.first-day-confirm span{color:#4c4c4c;}.application-2 #choices h4.location-confirm{font-family:"Montserrat",sans-serif;font-weight:600;}.application-2 #choices h4.location-confirm span{color:#4c4c4c;}.application-2 #choices .own-opp-confirm{font-family:"Montserrat",sans-serif;font-weight:600;color:#6bc8c7;}.application-2 #choices .own-opp-confirm span{color:#4c4c4c;}.application-2 .confirm-sharing label{padding-left:0;font-size:13px;}.application-2 .confirm-sharing input{position:relative;margin-left:15px;margin-right:10px;vertical-align:top;}.application-2 .marketing-opps>label{font-weight:500;margin-right:15px;}@media(max-width:767px){.application-1 .choose-opportunity .opp-results .opp-content-box img,.application-1 .opp-modal-details img{display:none;}.application-1 .choose-opportunity .opp-results .opp-content-box .opp-heading{min-height:auto;}}@media(max-width:480px){.application-1 .welcome{margin-top:0;}.application-1 .welcome h1{font-size:2.8rem;}.application-1 .already-volunteering .btn-volunteering{width:100%;margin:0 0 15px 0;padding:25px 50px;}.application-2 h1{font-size:2.4rem;line-height:1.2;}.application-2 .buttons_bar button{width:100%;}#oppModal button.btn{width:100%;margin-bottom:15px;}#oppModal .volunteer-selection-confirm button{width:49%;display:inline-block;}}.content-section{margin-bottom:30px;position:relative;}.content-section .content-section-header{background-color:#4c4c4c;padding:15px 10px;}.content-section .content-section-header h3{color:#fff;font-family:"Edo",sans-serif;margin:0;text-align:center;font-size:1.6rem;}.content-section .content-section-body{background-color:#fff;padding:30px;}.main-menu .welcome-back{font-size:1.6rem;font-weight:500;display:block;margin-bottom:15px;}.main-menu .main-content .log-hours-btn{width:100%;}.main-menu .main-content .to-do-list .content-section-body .to-do-item{padding:0;margin-bottom:5px;}.main-menu .main-content .to-do-list .content-section-body .to-do-item a,.main-menu .main-content .to-do-list .content-section-body .to-do-item span{line-height:1.8;}.main-menu .main-content .to-do-list .content-section-body .todos-completed{text-align:center;font-family:"Edo",sans-serif;color:#6bc8c7;font-size:1.9rem;}.main-menu .main-content .achievement-list .content-section-body .achievement-item{height:40px;padding:0 0 0 55px;margin-bottom:15px;}.main-menu .main-content .achievement-list .content-section-body .achievement-item a,.main-menu .main-content .achievement-list .content-section-body .achievement-item span{line-height:2.5;}.main-menu .main-content .achievement-list .content-section-body .achievement-item{background:url("../images/achievements-gold-star.png") no-repeat;}.main-menu .main-content .booked-event-list{border-bottom:1px solid #c1c1c1;margin-bottom:30px;padding-bottom:30px;}.main-menu .main-content .booked-event-list h4{margin-bottom:.8rem;}.main-menu .main-content .booked-event-list h5{font-family:"Montserrat",sans-serif;color:#4c4c4c;font-weight:500;font-size:1.1rem;margin-bottom:.8rem;}.main-menu .main-content .booked-event-list p{font-size:13px;color:#6bc8c7;font-weight:500;}.main-menu .main-content .booked-event-list p span{color:#4c4c4c;}.main-menu .main-content .booked-event-list a.btn{margin-top:10px;}.main-menu .main-content .booked-event-list .event-cancellation-request{display:block;margin:15px 0 0 0;font-size:13px;}.main-menu .profile-rhs .content-section .content-section-header h3{font-size:1.2rem;}.main-menu .profile-rhs .total-hours-logged{background-color:#6bc8c7;text-align:center;padding:15px;margin-bottom:30px;color:#fff;}.main-menu .profile-rhs .total-hours-logged>div{display:inline-block;width:40%;text-align:center;}.main-menu .profile-rhs .total-hours-logged h3{color:#fff;font-family:"Edo",sans-serif;margin-bottom:.8rem;}.main-menu .profile-rhs .total-hours-logged span{font-size:4rem;color:#fff;font-family:"Montserrat",sans-serif;line-height:1.1;display:block;}.main-menu .profile-rhs .your-chosen-opp .content-section-body h3{color:#6bc8c7;font-weight:500;margin-bottom:1rem;}.main-menu .profile-rhs .your-chosen-opp .content-section-body h3 span{color:#4c4c4c;font-family:"Montserrat",sans-serif;display:block;font-size:1rem;margin-top:5px;}.main-menu .profile-rhs .your-chosen-opp .content-section-body p{font-weight:500;line-height:1.4;margin-bottom:.4rem;color:#6bc8c7;}.main-menu .profile-rhs .your-chosen-opp .content-section-body p span{color:#4c4c4c;display:block;}.main-menu .profile-rhs .your-chosen-opp .content-section-body p.opp-summary{font-size:14px;color:#4c4c4c;margin-bottom:.8rem;}.main-menu .profile-rhs .your-chosen-opp .content-section-body .first-day h4{font-family:"Montserrat",sans-serif;color:#6bc8c7;font-size:1.2rem;font-weight:500;margin-bottom:.4rem;}.main-menu .profile-rhs .your-chosen-opp .content-section-body .first-day p{color:#6bc8c7;}.main-menu .profile-rhs .your-chosen-opp .content-section-body .first-day span{color:#4c4c4c;display:block;}.main-menu .profile-rhs .your-chosen-opp .content-section-body .edit-details-form label{font-weight:500;}.main-menu .profile-rhs .your-interview .content-section-body h3{font-family:"Montserrat",sans-serif;color:#4c4c4c;font-size:1.2rem;font-weight:500;margin-bottom:1rem;}.main-menu .profile-rhs .your-interview .content-section-body h3 span{color:#6bc8c7;display:block;font-size:1rem;margin-top:5px;}.main-menu .profile-rhs .your-interview .content-section-body p{font-weight:500;line-height:1.4;margin-bottom:.4rem;color:#6bc8c7;}.main-menu .profile-rhs .your-interview .content-section-body p span{color:#4c4c4c;display:block;}.main-menu .profile-rhs .your-interview .content-section-body p.alert{font-size:14px;color:#4c4c4c;margin-bottom:.8rem;margin-top:15px;font-weight:normal;}.main-menu .section-disabled{position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/profile-section-disabled.png") repeat;z-index:9999;}.main-menu .section-disabled .section-inner{background:rgba(0,0,0,.8);color:#fff;text-align:center;position:absolute;top:50%;transform:translateY(-50%);width:80%;margin-left:10%;padding:15px;}@media(max-width:991px){.main-menu .profile-rhs{margin-top:80px;}.main-menu .main-content{margin-top:0;}}.personal-details-page hr{border-color:#c1c1c1;}.personal-details-page .form-group label{font-weight:500;}.personal-details-page .form-group .date-fields input{width:15%;display:inline-block;}.support-needs-page .form-group label{font-weight:500;}.support-needs-page .form-group button{padding:7px 10px;font-size:9px;line-height:1;margin-left:10px;}.support-needs-page hr{border-color:#c1c1c1;}#infoModal{z-index:99999;}#infoModal h4{margin-bottom:.8rem;}#infoModal label{font-weight:500;margin-bottom:10px;}#infoModal .permissions{font-size:13px;}#infoModal button.close{font-size:36px;color:#4c4c4c;}#chosenOppMoreInfo{z-index:99999;}#chosenOppMoreInfo .modal-body{padding:30px;}#chosenOppMoreInfo .modal-body h2,#chosenOppMoreInfo .modal-body h4{font-weight:500;}#chosenOppMoreInfo .modal-body h2 span,#chosenOppMoreInfo .modal-body h4 span{color:#4c4c4c;display:block;font-family:"Montserrat",sans-serif;font-size:1.4rem;}#chosenOppMoreInfo .modal-body h4{margin-bottom:.8rem;font-family:"Montserrat",sans-serif;}#chosenOppMoreInfo .modal-body p{font-weight:500;color:#6bc8c7;}#chosenOppMoreInfo .modal-body p span{color:#4c4c4c;}#chosenOppMoreInfo .modal-body p.opp-summary{font-weight:400;margin-bottom:30px;color:#4c4c4c;}#chosenOppMoreInfo button.close{font-size:36px;}#InterviewMoreInfo{z-index:99999;}#InterviewMoreInfo .modal-body{padding:30px;}#InterviewMoreInfo .modal-body h4{margin-bottom:.8rem;font-family:"Montserrat",sans-serif;}#InterviewMoreInfo .modal-body p{font-weight:500;color:#6bc8c7;}#InterviewMoreInfo .modal-body p span{color:#4c4c4c;}#InterviewMoreInfo .modal-body p.opp-summary{font-weight:400;margin-bottom:30px;color:#4c4c4c;}#InterviewMoreInfo button.close{font-size:36px;color:#4c4c4c;}#bookedEventMoreInfo{z-index:99999;}#bookedEventMoreInfo .modal-body{padding:30px;}#bookedEventMoreInfo .modal-body .event-details-info p{font-weight:500;color:#6bc8c7;}#bookedEventMoreInfo .modal-body .event-details-info p span{color:#4c4c4c;font-weight:normal;}#bookedEventMoreInfo .modal-body .event-details-info p .booked-event-summary span{display:block;}#bookedEventMoreInfo .modal-body p.heading{font-weight:500;color:#6bc8c7;}#bookedEventMoreInfo button.close{font-size:36px;color:#4c4c4c;}#carouselModal{z-index:99999;margin-top:60px;}#carouselModal .modal-body{padding:30px;}#carouselModal .modal-body #hs-tour-carousel .item{text-align:center;position:relative;min-height:553px;}#carouselModal .modal-body #hs-tour-carousel .item img{margin-bottom:30px;}#carouselModal .modal-body #hs-tour-carousel .item .tour-end-slide{position:absolute;top:50%;transform:translateY(-50%);padding:0 60px;}#carouselModal .modal-body #hs-tour-carousel .owl-nav{position:absolute;top:31%;width:100%;}#carouselModal .modal-body #hs-tour-carousel .owl-nav .owl-prev{position:absolute;left:0;font-size:48px;}#carouselModal .modal-body #hs-tour-carousel .owl-nav .owl-next{position:absolute;right:0;font-size:48px;}@media(max-width:991px){#carouselModal .modal-body #hs-tour-carousel .item{min-height:390px;}#carouselModal .modal-body #hs-tour-carousel .owl-nav{top:21%;}}@media(max-width:991px) and (min-width:481px){.your-chosen-opp .content-section-body button.btn{margin-top:0 !important;}}@media(max-width:600px){#carouselModal .modal-body #hs-tour-carousel .item .tour-end-slide{padding:0 30px;position:inherit;top:unset;transform:none;padding:60px 30px 0 30px;}}@media(max-width:480px){#carouselModal .modal-body #hs-tour-carousel .owl-nav{top:13%;}#carouselModal .modal-body #hs-tour-carousel .item .tour-end-slide button{font-size:.8rem;padding:12px;}.your-chosen-opp .content-section-body button.btn{margin-top:15px !important;}.your-chosen-opp .content-section-body button.btn,.your-chosen-opp .content-section-body a.btn{width:100%;}}.profile-nav{margin:0;padding:0;list-style:none;}.profile-nav li a{padding:20px 15px;color:#fff;display:block;background-color:#4c4c4c;text-decoration:none;border-bottom:1px solid #c1c1c1;text-transform:uppercase;font-size:12px;}.profile-nav li a:hover{background-color:#7f7f7f;}.profile-nav li a.active{border-right:5px solid #6bc8c7;background-color:#c1c1c1;color:#4c4c4c;font-weight:500;}.profile-nav li a i{margin-left:5px;float:right;}.profile-nav li .sub-menu{position:absolute;right:-139px;top:59px;list-style:none;z-index:999;display:none;border-left:1px solid #fff;margin:0;padding:0;}.profile-nav li:hover .sub-menu{display:block;}.btn-filter{font-size:1.333rem;padding:14px 25px;color:#fff;background-color:#6bc8c7;background-image:none;border:0;border-radius:50px;box-shadow:none;width:100%;text-align:left;text-shadow:none;margin-bottom:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.menu-filter .btn.active,.menu-filter .btn.active:hover{color:#fff;background-color:#6bc8c7;}.menu-filter a.btn:hover{background-color:#666;color:#fff;}.menu-filter a.level2{padding:0 0 0 15px;background:none;font-size:13px;white-space:normal;}.menu-filter a.level2:hover{color:#333;background-color:#ebebeb;}@media(min-width:992px){.profile-nav-button{display:none;}}@media(max-width:991px){.profile-nav{display:block !important;}.profile-nav .sub-menu{position:inherit !important;}.profile-nav .sub-menu a{padding-left:30px;}.profile-nav .sub-menu a i{margin-left:5px;float:none;}.hide-on-mobile{display:none;}.profile-main-content{margin-top:70px;}#profile-menu,#about-menu{z-index:999;}}.events-list .event-region{font-family:"Montserrat",sans-serif;color:#6bc8c7;}.events-list .event-region span{color:#4c4c4c;}.events-list .filter-events{background-color:#4c4c4c;padding:15px 30px;margin-bottom:30px;}.events-list .filter-events .please-wait{color:#fff;}.events-list .filter-events h4{color:#fff;margin:0 15px 0 0;display:inline-block;}.events-list .filter-events select{display:inline-block;width:30%;margin-right:15px;}.events-list .event-list-item{background-color:#fff;border-radius:8px;margin-bottom:30px;position:relative;}.events-list .event-list-item .event-list-header{background-color:#6bc8c7;padding:10px 15px;color:#fff;font-family:"Edo",sans-serif;border-top-left-radius:8px;border-top-right-radius:8px;font-size:1.6rem;}.events-list .event-list-item .event-list-header .event-icon{width:32px;margin-right:10px;}.events-list .event-list-item .event-list-body{padding:15px;min-height:350px;}.events-list .event-list-item .event-list-body h4{font-family:"Montserrat",sans-serif;color:#4c4c4c;font-weight:500;font-size:1.2rem;margin-bottom:.8rem;}.events-list .event-list-item .event-list-body p{font-size:13px;}.events-list .event-list-item .event-list-body p.multiple-dates{font-weight:600;}.events-list .event-list-item .event-list-body .event-info p{color:#6bc8c7;font-weight:500;}.events-list .event-list-item .event-list-body .event-info p span{color:#4c4c4c;display:block;}#detsModal .modal-body{padding:30px;}#detsModal .modal-body h4{font-family:"Montserrat",sans-serif;margin-bottom:.8rem;font-weight:500;}#detsModal .modal-body .multiple-events-list{overflow-x:hidden;}#detsModal .modal-body .event-row-wrapper{margin-right:15px;height:300px;overflow-y:scroll;}#detsModal .modal-body .event-date-row{background-color:#e1e1e1;padding:15px;border-radius:8px;margin-bottom:15px;margin-right:15px;}#detsModal .modal-body .event-date-row .book-now>div{color:#4c4c4c;font-size:14px;}#detsModal .modal-body .event-date-row p{font-size:13px;margin-bottom:.6rem;line-height:1.1;}#detsModal .modal-body .event-date-row p.last-row{margin-bottom:0;}#detsModal .modal-body .event-date-row .already-booked-msg{font-size:13px;margin-bottom:10px;display:block;}#detsModal button.close{font-size:36px;color:#4c4c4c;}@media(max-width:767px){.event-date-row .book-now,.event-date-row .booking-confirm{margin-top:15px;}}@media(max-width:600px){.filter-events h4{margin-bottom:15px !important;}.filter-events h4,.filter-events select{width:100% !important;}}.log-hours-page hr{border-color:#c1c1c1;}.log-hours-page h2.opp-title span{display:block;color:#4c4c4c;font-size:1rem;margin-bottom:1rem;font-family:"Montserrat",sans-serif;}.log-hours-page .log-hours-list{background-color:#fff;padding:30px;border-radius:8px;margin-bottom:30px;}.log-hours-page .log-hours-area label{font-weight:500;}.log-hours-page .log-hours-area .btn{margin-top:15px;}.log-hours-page .which-log-area h4{font-family:"Montserrat",sans-serif;color:#4c4c4c;font-weight:500;}.log-hours-page .hours-logged-list{background-color:#6bc8c7;border-radius:8px;padding:30px;}.log-hours-page .hours-logged-list h3{font-family:"Montserrat",sans-serif;color:#4c4c4c;font-weight:500;}.log-hours-page .hours-logged-list hr{border-color:#fff;}#woohooModal{z-index:99999;}#woohooModal .modal-body{padding:30px;}#woohooModal button.close{font-size:36px;color:#4c4c4c;}@media(max-width:767px){.which-log-area .btn{width:100%;}.which-log-area .btn:nth-of-type(2n){margin-top:15px;}}.partner-landing hr{border-color:#c1c1c1;}.partner-landing .partner p{color:#6bc8c7;font-weight:500;}.partner-landing .partner p span{color:#4c4c4c;}.partner-landing .event-region{font-family:"Montserrat",sans-serif;color:#6bc8c7;}.partner-landing .event-region span{color:#4c4c4c;}.partner-page hr{border-color:#c1c1c1;}.partner-page .partner p{color:#6bc8c7;font-weight:500;}.partner-page .partner p span{color:#4c4c4c;}@media(max-width:767px){.partner-list .partner img{margin-bottom:15px;}}.container-section{padding:50px 0 50px 0;}.container-section>.container,.container-section>.container-fluid,.container-section .container-fluid .container,.aic-big-splash-banner>.container,.aic-big-splash-banner>.container-fluid,.aic-big-splash-banner .container-fluid .container,.aic-advertfullwidth>.container,.aic-advertfullwidth>.container-fluid,.aic-advertfullwidth .container-fluid .container,.aic-adverttwocol>.container,.aic-adverttwocol>.container-fluid,.aic-adverttwocol .container-fluid .container,.aic-miniiconboxes>.container,.aic-miniiconboxes>.container-fluid,.aic-miniiconboxes .container-fluid .container,.aic-left-image-content>.container,.aic-left-image-content>.container-fluid,.aic-left-image-content .container-fluid .container,.aic-left-image-right-heading>.container,.aic-left-image-right-heading>.container-fluid,.aic-left-image-right-heading .container-fluid .container,.aic-image-band-with-overlay-text>.container,.aic-image-band-with-overlay-text>.container-fluid,.aic-image-band-with-overlay-text .container-fluid .container,.container-section .owl-carousel .item>.container,.container-section .owl-carousel .item>.container-fluid,.container-section .owl-carousel .item .container-fluid .container,.aic-stats-counter-up>.container,.aic-stats-counter-up>.container-fluid,.aic-stats-counter-up .container-fluid .container,.aic-left-logo-with-text>.container,.aic-left-logo-with-text>.container-fluid,.aic-left-logo-with-text .container-fluid .container,.aic-right-logo-with-text>.container,.aic-right-logo-with-text>.container-fluid,.aic-right-logo-with-text .container-fluid .container,.aic-embedtwitter>.container,.aic-embedtwitter>.container-fluid,.aic-embedtwitter .container-fluid .container,.aic-embedyoutube>.container,.aic-embedyoutube>.container-fluid,.aic-embedyoutube .container-fluid .container,.aic-embedvimeo>.container,.aic-embedvimeo>.container-fluid,.aic-embedvimeo .container-fluid .container,.aic-faqlist>.container,.aic-faqlist>.container-fluid,.aic-faqlist .container-fluid .container{width:100%;max-width:1170px;}.aic-logo-carousel{overflow:hidden;}.container-section .divider{margin-top:10px;margin-bottom:10px;}.full-width .center_content_section{text-align:center !important;}.center_content_section{position:relative;text-align:left;}.white_text{color:#fff;}.white_text h1,.white_text h2,.white_text h3,.white_text p,.white_text span{color:inherit;}.aic-parallax-band{padding:60px 0 60px 0;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-origin:initial;background-clip:initial;margin-bottom:0;text-align:center;color:#fff;}.aic-parallax-band h2,.aic-parallax-band p{color:#fff;text-shadow:1px 1px #4c4c4c;}.aic-parallax-band p{font-size:18px;background-color:rgba(0,0,0,.2);padding:15px;}.aic-big-splash-banner{clear:both;background-color:#6bc8c7;padding-top:120px;padding-bottom:100px;background-size:cover;background-position:top center;}.aic-big-splash-banner .banner_image{display:block;clear:both;margin:0 auto;max-height:250px;}.aic-big-splash-banner .banner_text h1{font-size:4.667rem;font-weight:normal;margin-bottom:0;}.aic-big-splash-banner .banner_text h2{font-size:1.9rem;}@media(max-width:480px){.aic-big-splash-banner .banner_text h1{font-size:4rem;line-height:1em;}.aic-big-splash-banner .banner_text h2{font-size:1.9rem;}.aic-big-splash-banner .banner_text .btn{width:80%;margin:0 auto;margin-bottom:20px;}}.aic-four-col-promo h4{margin-top:20px;}.aic-four-col-promo p{min-height:40px;}@media(max-width:767px){.aic-four-col-promo img{display:inline-block;}}.aic-four-white-mini-feature{padding:25px;background-color:#fff;border:1px solid #e1e1e1;box-shadow:0 19px 11px -17px #999;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.aic-four-white-mini-feature:hover{box-shadow:none;}.aic-four-white-mini-feature a,.aic-four-white-mini-feature a:hover{text-decoration:none;}.aic-four-white-mini-feature img{margin-bottom:10px;display:inline-block;}.aic-four-white-mini-feature h4{font-size:1.333rem;color:#6bc8c7;margin-top:20px;}.aic-four-white-mini-feature p{color:#4c4c4c;min-height:40px;margin-bottom:20px;}@media(max-width:767px){.aic-four-white-mini-feature{margin-bottom:10px;}}#aic-fullVid{display:block;position:relative;width:100%;height:-webkit-calc(100vh - 220px);height:-moz-calc(100vh - 220px);height:calc(100vh - 220px);margin:0;padding:0;z-index:0;overflow:hidden;text-align:center;left:0;top:0;}#aic-fullVid video{display:block;position:relative;min-height:100%;min-width:100%;width:auto;height:auto;top:0;left:0;right:0;bottom:0;}#aic-fullVid .message{display:table;height:100%;width:100%;}#aic-fullVid .message .message-inner{display:table-cell;padding:30px;text-align:center;vertical-align:middle;}#aic-fullVid .message-outer{position:absolute;display:inline-block;text-align:center;left:0;height:100%;width:100%;z-index:888;}#aic-fullVid .message h1{font-size:4rem;font-weight:normal;margin-bottom:0;}#aic-fullVid .message h2{display:block;font-size:1.9rem;color:#fff;margin-bottom:30px;}#aic-fullVid a.scrollDwn{position:absolute;display:inline-block;z-index:888;bottom:3%;left:49%;margin-left:-11px;width:21px;height:92px;}#aic-fullVid .animated{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}@-webkit-keyframes containerfullvidbounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);}40%{-webkit-transform:translateY(-10px);}60%{-webkit-transform:translateY(-5px);}}@keyframes containerfullvidbounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-10px);}60%{transform:translateY(-5px);}}.container-fullVid .bounce{-webkit-animation-name:containerfullvidbounce;animation-name:containerfullvidbounce;}@media(max-width:768px){#aic-fullVid{height:-webkit-calc(100vh - 75px);height:-moz-calc(100vh - 75px);height:calc(100vh - 75px);}}@media(max-width:480px){#aic-fullVid .message h1{font-size:4rem;line-height:1em;}#aic-fullVid .message h2{font-size:1.9rem;}#aic-fullVid .message p{font-size:14px;}#aic-fullVid .message p .btn{width:80%;margin:0 auto;margin-bottom:20px;}}#aic-fullImage{display:block;position:relative;width:100%;height:-webkit-calc(100vh - 220px);height:-moz-calc(100vh - 220px);height:calc(100vh - 220px);margin:0;padding:0;z-index:0;overflow:hidden;text-align:center;left:0;top:0;}#aic-fullImage .message{display:table;height:100%;width:100%;}#aic-fullImage .message .message-inner{display:table-cell;padding:30px;text-align:center;vertical-align:middle;}#aic-fullImage .message-outer{position:absolute;display:inline-block;text-align:center;left:0;height:100%;width:100%;z-index:888;}#aic-fullImage .message h1{font-size:4.667rem;font-weight:normal;margin-bottom:0;}#aic-fullImage .message h2{display:block;text-align:center;font-size:1.9rem;color:#fff;margin-bottom:30px;}#aic-fullImage a.scrollDwn{position:absolute;display:inline-block;z-index:888;bottom:3%;left:49%;margin-left:-11px;width:21px;height:92px;}#aic-fullImage .animated{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}@-webkit-keyframes containerfullImagebounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);}40%{-webkit-transform:translateY(-10px);}60%{-webkit-transform:translateY(-5px);}}@keyframes containerfullImagebounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-10px);}60%{transform:translateY(-5px);}}.container-fullImage .bounce{-webkit-animation-name:containerfullImagebounce;animation-name:containerfullImagebounce;}@media(max-width:768px){#aic-fullImage{height:-webkit-calc(100vh - 75px);height:-moz-calc(100vh - 75px);height:calc(100vh - 75px);}}@media(max-width:480px){#aic-fullImage .message h1{font-size:4rem;line-height:1em;}#aic-fullImage .message h2{font-size:1.9rem;}#aic-fullImage .message p{font-size:14px;}#aic-fullImage .message p .btn{width:80%;margin:0 auto;margin-bottom:20px;}}#aic-gmap{height:500px;padding:0;}.aic-image-carousel .owl-carousel .owl-item img{width:auto;max-width:100%;}.aic-left-image-content{position:relative;background-size:cover;background-position:top center;}@media(max-width:991px){.aic-left-image-content .mobile_centered{text-align:center;margin:0 auto;}.aic-left-image-content .mobile_centered .img-responsive{display:inline-block;}}.aic-left-image-content-background{position:relative;background-size:cover;background-position:top center;}@media(max-width:991px){.aic-left-image-content-background .mobile_centered{text-align:center;margin:0 auto;}.aic-left-image-content-background .mobile_centered .img-responsive{display:inline-block;}}@media(max-width:991px){.aic-left-image-right-heading .mobile_centered{text-align:center;margin:0 auto;}.aic-left-image-right-heading .mobile_centered .img-responsive{display:inline-block;}}.aic-left-logo-with-text .client_logo{margin-bottom:10px;max-width:100%;background-color:#fff;border:1px solid #f2343d;padding:3px;}.aic-left-logo-with-text h3{margin-top:0;margin-bottom:5px;font-size:1.9rem;color:#f2343d;margin-bottom:15px;}.aic-left-logo-with-text a{margin-right:15px;}@media(max-width:991px){.aic-left-logo-with-text .mobile_centered{text-align:center;margin:0 auto;}.aic-left-logo-with-text .mobile_centered .img-responsive{display:inline-block;}}.aic-right-text-content{position:relative;background-size:cover;background-position:top center;}@media(max-width:991px){.aic-right-text-content .mobile_centered{text-align:center;margin:0 auto;}.aic-right-text-content .mobile_centered .img-responsive{display:inline-block;}}.aic-right-logo-with-text .client_logo{margin-bottom:10px;max-width:100%;background-color:#fff;border:1px solid #f2343d;padding:3px;}.aic-right-logo-with-text h3{margin-top:0;margin-bottom:5px;color:#f2343d;font-size:1.9rem;margin-bottom:15px;}.aic-right-logo-with-text a{margin-left:15px;}@media(max-width:991px){.aic-right-logo-with-text .mobile_centered{text-align:center;margin:0 auto;}.aic-right-logo-with-text .mobile_centered .img-responsive{display:inline-block;}}.aic-small-boxes-linked{margin-bottom:30px;}.aic-small-boxes-linked span{display:block;background-color:#e1e1e1;padding:8px 3px 8px 3px;font-size:16px;font-weight:bold;}.aic-small-boxes-linked{position:relative;text-align:center;}.aic-small-boxes-linked .col-centered{text-align:center;}.container_spacer_bar{display:block;clear:both;}.aic-three-col .center_content_section{position:relative;text-align:center;}.aic-three-col-promo h3{margin-top:20px;}.aic-three-col-promo p{min-height:40px;}.aic-three-white-mini-feature{padding:25px;background-color:#fff;border:1px solid #e1e1e1;box-shadow:0 19px 11px -17px #999;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.aic-three-white-mini-feature:hover{box-shadow:none;}.aic-three-white-mini-feature a,.aic-three-white-mini-feature a:hover{text-decoration:none;}.aic-three-white-mini-feature img{margin-bottom:10px;display:inline-block;}.aic-three-white-mini-feature h4{font-size:1.333rem;color:#6bc8c7;margin-top:20px;}.aic-three-white-mini-feature p{color:#4c4c4c;min-height:40px;margin-bottom:20px;}@media(max-width:767px){.aic-three-white-mini-feature{margin-bottom:10px;}}.aic-two-col .center_content_section{position:relative;text-align:center;}.aic-two-col-promo h3{margin-top:20px;}.aic-two-col-promo p{min-height:40px;}@media(max-width:767px){.aic-two-col-promo img{display:inline-block;}}.aic-tabs-full-width{background-color:#c1c1c1;}.aic-tabs-full-width .c-content-box.c-overflow-hide{overflow:hidden;}.aic-tabs-full-width .c-content-box{padding:0;}.aic-tabs-full-width .c-overflow-hide{overflow:hidden;}.aic-tabs-full-width .c-content-tab .nav{text-align:center;width:1150px;margin:auto;}.aic-tabs-full-width .c-content-tab .nav>li{float:left;display:inline-block;}.aic-tabs-full-width .c-content-tab .nav>li+li{margin-left:2px;}.aic-tabs-full-width .c-content-tab .nav>li.active+li>.c-separator{visibility:hidden;}.aic-tabs-full-width .c-content-tab .nav>li+li>.c-separator{top:20px;left:-2px;width:2px;height:21px;position:absolute;}.aic-tabs-full-width .c-content-tab .nav>li>a{border-radius:0;padding:20px 50px;font-weight:bold;text-transform:uppercase;color:#f2343d;background-color:#edf1f5;}.aic-tabs-full-width .c-content-tab .nav>li.active>a{color:#f2343d;background-color:#fff;}.aic-tabs-full-width .c-content-tab>.c-tab-content{background-color:#fff;}.aic-tabs-full-width .c-content-tab>.c-tab-content{padding:65px 0 60px 0;}@media(max-width:991px){.aic-tabs-full-width .c-content-box.c-size-md{padding:20px 0;}.aic-tabs-full-width .c-content-tab .nav>li{width:100%;border-bottom:1px solid #edf1f5;}.aic-tabs-full-width .c-content-tab .nav>li>a{text-align:left;}}.aic-colour-mini-boxes .c-content-tile{overflow:hidden;}.aic-colour-mini-boxes .c-bg-one{background-color:#6bc8c7;}.aic-colour-mini-boxes .c-bg-two{background-color:#f2343d;}.aic-colour-mini-boxes .c-bg-three{background-color:#6bc8c7;}.aic-colour-mini-boxes .c-bg-four{background-color:#f2343d;}.aic-colour-mini-boxes .c-content-tile .c-tile-content{overflow:hidden;}.aic-colour-mini-boxes .c-content-tile .c-wrapper{padding:10%;}.aic-colour-mini-boxes .c-content-v-center .c-wrapper{width:100%;height:100%;display:table;}.aic-colour-mini-boxes .c-content-v-center .c-wrapper .c-body{display:table-cell;vertical-align:middle;}.aic-colour-mini-boxes .c-content-tile .c-wrapper .c-tile-title{color:#3f444a;margin-top:0;font-size:20px;}.aic-colour-mini-boxes .c-font-white{color:#fff !important;}.aic-colour-mini-boxes .c-line-height-34{line-height:34px;}.aic-colour-mini-boxes .c-content-tile .c-tile-content .btn{margin:10px 0;}.aic-colour-mini-boxes .c-btn-border-1x.c-btn-white{border-color:#fff;color:#fff;background:none;border-color:#fff;}.aic-colour-mini-boxes .c-btn-uppercase.btn-sm{padding:6px 18px 4px 18px;}.aic-colour-mini-boxes .c-btn-uppercase.btn{font-size:14px;padding:7px 20px 5px 20px;}.aic-colour-mini-boxes .c-content-overlay .c-overlay-wrapper:before{display:inline-block;content:'';vertical-align:middle;height:100%;}.aic-colour-mini-boxes .c-content-overlay .c-overlay-wrapper:after{content:"";display:table;clear:both;}.aic-colour-mini-boxes .c-content-tile .c-image{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;}.aic-colour-mini-boxes .c-content-overlay .c-overlay-object{position:relative;z-index:1;}.aic-colour-mini-boxes .c-content-overlay .c-overlay-wrapper{opacity:0;filter:alpha(opacity=0);position:absolute;top:-100%;left:0;width:100%;height:100%;z-index:3;transition:all .2s;background:rgba(0,0,0,.4);}.aic-colour-mini-boxes .c-bs-grid-reset-space .row,.aic-colour-mini-boxes .c-bs-grid-reset-space div[class^="col-"],.aic-colour-mini-boxes .c-bs-grid-reset-space div[class*=" col-"]{margin:0;padding:0;}.aic-colour-mini-boxes .c-content-tile .c-wrapper .c-tile-body{font-size:15px;}.aic-colour-mini-boxes .c-arrow-left:after,.aic-colour-mini-boxes .c-arrow-right:after{top:calc(50% - 13px);border:solid transparent;content:" ";position:absolute;pointer-events:none;border-width:13px;z-index:99;}.aic-colour-mini-boxes .c-arrow-right:after{left:0;border-left-color:#f2343d;}.aic-colour-mini-boxes .c-arrow-colour-one.c-arrow-right:after{border-left-color:#6bc8c7;}.aic-colour-mini-boxes .c-arrow-left:after{right:0;border-right-color:#f2343d;}.aic-colour-mini-boxes .c-arrow-colour-two.c-arrow-left:after{border-right-color:#6bc8c7;}.aic-colour-mini-boxes .c-arrow-colour-three.c-arrow-left:after{border-right-color:#6bc8c7;}@media(max-width:767px){.c-content-tile .c-tile-content.c-arrow-left:after,.c-content-tile .c-tile-content.c-arrow-right:after{left:calc(50% - 13px);}.c-content-tile .c-tile-content.c-arrow-right:after{top:0;border-top-color:#fff;}.c-content-tile .c-tile-content.c-arrow-left:after{bottom:0;border-bottom-color:#fff;right:auto;top:auto;border-right-color:transparent !important;}.c-content-tile .c-tile-content.c-arrow-colour-one.c-arrow-right:after{border-left-color:transparent !important;border-top-color:#6bc8c7;}.c-content-tile .c-tile-content.c-arrow-colour-two.c-arrow-right:after{border-left-color:transparent !important;border-top-color:#f2343d;}.c-content-tile .c-tile-content.c-arrow-colour-three.c-arrow-left:after{border-right-color:transparent;border-bottom-color:#6bc8c7;}.c-content-tile .c-tile-content.c-arrow-colour-four.c-arrow-left:after{border-right-color:transparent;border-bottom-color:#f2343d;}}.aic-people-quote-bubbles{position:relative;background-color:#c1c1c1;background-size:cover;background-position:center center;background-attachment:fixed;}.aic-people-quote-bubbles:before{position:absolute;height:100%;width:100%;z-index:0;top:0;content:"";}.aic-people-quote-bubbles .container{position:relative;z-index:4;}.aic-people-quote-bubbles .c-content-testimonial{padding-bottom:20px;}.aic-people-quote-bubbles .c-content-testimonial.c-option-default>.c-content{background:#fff;border-radius:10px;font-weight:300;font-style:italic;}.aic-people-quote-bubbles .c-content-testimonial>.c-content{padding:40px;position:relative;}.aic-people-quote-bubbles .c-content-testimonial>.c-content:before{border-width:17px;margin-left:-17px;}.aic-people-quote-bubbles .c-content-testimonial>.c-content:after,.aic-people-quote-bubbles .c-content-testimonial>.c-content:before{top:100%;left:60px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.aic-people-quote-bubbles .c-content-testimonial.c-option-default>.c-content:after{border-color:rgba(255,255,255,0);border-top-color:#fff;}.aic-people-quote-bubbles .c-content-testimonial>.c-content:after{border-width:15px;margin-left:-15px;}.aic-people-quote-bubbles .c-content-testimonial>.c-person{padding:25px 0 0 25px;position:relative;}.aic-people-quote-bubbles .c-content-testimonial>.c-person>img{float:left;margin:0 10px 0 0;border-radius:50%;width:70px;}.aic-people-quote-bubbles .c-content-testimonial>.c-person>.c-person-detail{padding:15px 0 12px 0;}.aic-people-quote-bubbles .c-content-testimonial.c-option-default>.c-person>.c-person-detail>.c-name{color:#4c4c4c;}.aic-people-quote-bubbles .c-person-detail>.c-position{color:#6bc8c7;font-weight:bold;}.aic-people-quote-bubbles .c-content-testimonial>.c-person>.c-person-detail>.c-name{margin:0;}.aic-people-quote-bubbles .c-content-testimonial>.c-person>.c-person-detail>.c-position{margin:3px 0 0 0;}.aic-people-quote-bubbles .owl-carousel .owl-item{padding:0 15px;}.aic-service-white-boxes{background-color:#c1c1c1;}.aic-service-white-boxes h2{margin-bottom:30px;}.aic-service-white-boxes .c-content-service-box{padding:40px 40px 40px 40px;margin-bottom:20px;background:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;}.aic-service-white-boxes .c-content-service-box:hover{box-shadow:inset 0 0 0 4px #f2343d,0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;}.aic-service-white-boxes .c-content-service-box h4{margin-bottom:5px;color:#4c4c4c;}.aic-service-white-boxes .c-content-service-box p{color:#5c6873;font-weight:300;padding-left:95px;margin:0;}.aic-service-white-boxes .c-content-service-box .c-icon-wrapper{width:70px;height:70px;padding:10px 0 10px 0;float:left;text-align:center;margin-right:25px;}.aic-service-white-boxes .c-content-line-icon{display:inline-block;width:60px;height:60px;}.aic-service-white-boxes .c-content-line-icon .fa{font-size:3.4rem;color:#f2343d;}.aic-service-white-boxes .c-content-service-box .c-icon-wrapper>.c-content-line-icon{width:60px;height:60px;}.aic-service-white-boxes .c-coloured-panel{background-color:#f2343d;margin-bottom:20px;}.aic-service-white-boxes .c-content-v-center .c-wrapper{width:100%;height:100%;display:table;}.aic-service-white-boxes .c-content-v-center .c-wrapper .c-body{display:table-cell;vertical-align:middle;padding:20px;text-align:center;}.aic-service-white-boxes .c-content-v-center .c-wrapper .c-body h4{color:#fff;}.aic-packages-three-tier{background-color:#c1c1c1;}.aic-packages-three-tier h3{margin-bottom:50px;}.aic-packages-three-tier .c-content-pricing>.c-tile-container{width:100%;position:relative;text-align:center;}.aic-packages-three-tier .c-content-pricing>.c-tile-container>.c-tile{background:#fff;width:31.6%;height:100%;float:left;padding:90px 0;margin:0 20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.aic-packages-three-tier .c-content-pricing>.c-tile-container>.c-tile:hover{box-shadow:0 19px 11px -17px #999;}.aic-packages-three-tier .c-content-pricing>.c-tile-container>.c-tile-small{margin:40px 0;padding:50px 0;}.aic-packages-three-tier .c-content-pricing>.c-tile-container>.c-tile>.c-label{color:#fff;padding:10px 20px;font-weight:bold;font-size:14px;text-transform:uppercase;display:inline-block;margin:0 0 30px 0;background-color:#f2343d;}.aic-packages-three-tier .c-content-pricing>.c-tile-container>.c-tile>.c-price{color:#3f444a;font-size:3.5rem;font-weight:bold;}.aic-packages-three-tier .c-content-pricing>.c-tile-container>.c-tile>.c-price sup{top:0;}.aic-packages-three-tier .c-content-pricing>.c-tile-container>.c-tile>p{font-size:15px;font-weight:400;}.aic-packages-three-tier .c-content-pricing>.c-tile-container>.c-tile>p{font-size:15px;font-weight:400;}.aic-packages-three-tier .c-feature-desc{padding-left:20px;padding-right:20px;text-transform:uppercase;}.aic-packages-three-tier .c-content-pricing>.c-tile-container>.c-tile>.btn{margin-top:40px;}.aic-packages-three-tier .btn.c-btn-border-2x.c-btn-uppercase.btn-md{padding:10px 20px 8px 20px;}@media(max-width:991px){.aic-packages-three-tier .c-content-pricing>.c-tile-container>.c-tile{width:100%;margin:20px 0;}}.aic-image-band-with-overlay-text{background-repeat:no-repeat;background-size:cover;background-position:center;}.aic-image-band-with-overlay-text .aic-background-text-panel{padding-top:3.5rem;padding-bottom:3.5rem;background-color:rgba(107,200,199,.6);}.aic-image-band-with-overlay-text .aic-background-text-panel,.aic-image-band-with-overlay-text .aic-background-text-panel p,.aic-image-band-with-overlay-text .aic-background-text-panel span,.aic-image-band-with-overlay-text .aic-background-text-panel li,.aic-image-band-with-overlay-text .aic-background-text-panel h2,.aic-image-band-with-overlay-text .aic-background-text-panel h3,.aic-image-band-with-overlay-text .aic-background-text-panel a,.aic-image-band-with-overlay-text .aic-background-text-panel a:hover{color:#fff;}.aic-image-band-with-overlay-text .aic-background-text-panel a{text-decoration:underline;}@media(max-width:767px){.aic-image-band-with-overlay-text{padding:25px 10px;}}.aic-full-width-alternating-content-boxes .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;}.aic-full-width-alternating-content-boxes .img-background{height:100%;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}.aic-full-width-alternating-content-boxes .img-background:hover{transform:scale(1.1);}.aic-full-width-alternating-content-boxes .showcase-img{min-height:30rem;padding:0;overflow:hidden;background-size:cover;background-position:center center;}.aic-full-width-alternating-content-boxes .showcase-text{padding:7rem;}@media screen and (-webkit-min-device-pixel-ratio:0){.aic-full-width-alternating-content-boxes .showcase-text{margin:0 -1px;}}.aic-full-width-alternating-content-boxes h2{font-size:2.2rem;}.aic-full-width-alternating-content-boxes p{font-size:16px;line-height:1.5;}.aic-full-width-alternating-content-boxes .my-auto{margin-top:auto !important;margin-bottom:auto !important;}.aic-full-width-alternating-content-boxes .col-lg-6{-ms-flex:1 0 210px;flex:1 0 210px;max-width:50%;}.aic-full-width-alternating-content-boxes .order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1;}.aic-full-width-alternating-content-boxes .order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2;}@media(max-width:991px){.aic-full-width-alternating-content-boxes .col-lg-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;}.aic-full-width-alternating-content-boxes .order-lg-2{order:1;}.aic-full-width-alternating-content-boxes .showcase-text{padding:3rem;}}.aic-feature-content-carousel .owl-item .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.aic-feature-content-carousel .owl-item .row div{margin-top:auto !important;margin-bottom:auto !important;}.aic-feature-content-carousel .owl-nav{width:100%;height:0;position:absolute;bottom:0;}.aic-feature-content-carousel .owl-nav .owl-prev{left:25px;padding-left:60px;display:inline-block;position:absolute;text-transform:capitalize;font-size:15px !important;font-weight:600 !important;background-color:transparent !important;color:#4c4c4c;}.aic-feature-content-carousel .owl-nav .owl-prev:before{font-family:"FontAwesome";position:absolute;font-size:16px !important;line-height:1;top:50%;margin-top:-8px;margin-left:-10px;content:"";}.aic-feature-content-carousel .owl-nav .owl-prev:hover{color:#6bc8c7;}.aic-feature-content-carousel .owl-nav .owl-next{right:25px;padding-right:60px;display:inline-block;position:absolute;text-transform:capitalize;font-size:15px !important;font-weight:600 !important;background-color:transparent !important;color:#4c4c4c;}.aic-feature-content-carousel .owl-nav .owl-next:after{font-family:"FontAwesome";position:absolute;font-size:16px !important;line-height:1;top:50%;margin-top:-8px;padding-left:6px;content:"";}.aic-feature-content-carousel .owl-nav .owl-next:hover{color:#6bc8c7;}@media(max-width:767px){.aic-feature-content-carousel .owl-nav{top:98%;}}.aic-stats-counter-up{padding:60px 0 60px 0;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-origin:initial;background-clip:initial;margin-bottom:0;text-align:center;color:#fff;}.aic-stats-counter-up .icon{display:inline-block;padding:18px;background-color:#6bc8c7;border-radius:100%;}.aic-stats-counter-up .aic-counter{display:block;font-size:36px;line-height:1;}.aic-stats-counter-up h3{font-weight:bold;color:#fff;padding-top:10px;}.aic-stats-counter-up .fa{height:40px;width:40px;font-size:36px;line-height:1;color:inherit;background-color:transparent;}@media(max-width:767px){.aic-stats-counter-up .aic-counter{padding-bottom:50px;}.aic-stats-counter-up .col-sm-3:last-child .aic-counter{padding-bottom:0;}}.aic-logo-carousel{padding:10px 0;background-color:#c1c1c1;}.aic-logo-carousel .owl-carousel .owl-item{text-align:center;}.aic-logo-carousel .owl-carousel .owl-item img{max-height:140px;max-width:200px;width:auto;}@media(max-width:991px){.aic-logo-carousel img{max-width:100%;}}@media(max-width:480px){.aic-logo-carousel img{max-width:100%;}}.container_spacer_bar{display:block;clear:both;}.aic-imagegallery .thumbnail{padding:0;display:inline-block;height:100px;width:100px;background-position:center center;background-size:cover;margin:0 10px 10px 0;border-radius:0;border:2px solid #fff;}.aic-imagegallery .thumbnail.active{border:2px solid #6bc8c7;}.aic-imagegallery .owl-carousel .owl-item{text-align:center;}.aic-imagegallery .carousel-inner>.item>img,.aic-imagegallery .carousel-inner>.item>a>img,.aic-imagegallery .owl-carousel .owl-item img{width:auto;max-width:100%;display:inline-block;}.aic-imagegallery .carousel-caption{bottom:0;padding-bottom:0;}.aic-imagegallery .carousel-caption h3{color:#fff;}@media(max-width:992px){.aic-imagegallery .thumbnail{height:75px;width:75px;margin:10px 10px 0 0;}.aic-imagegallery .carousel-caption h3{font-size:1.3rem;}}.aic-timeline{background-color:#c1c1c1;}.aic-timeline .timeline-centered{position:relative;}.aic-timeline .timeline-centered.timeline-sm .timeline-entry{margin-bottom:20px !important;}.aic-timeline .timeline-centered.timeline-sm .timeline-entry .timeline-entry-inner .timeline-label{padding:1.5em;}.aic-timeline .timeline-centered:before,.aic-timeline .timeline-centered:after{content:" ";display:table;}.aic-timeline .timeline-centered:after{clear:both;}.aic-timeline .timeline-centered:before{content:'';position:absolute;display:block;width:7px;background:#fff;left:50%;top:20px;bottom:20px;margin-left:-4px;}.aic-timeline .timeline-centered .timeline-entry{position:relative;width:50%;float:right;margin-bottom:70px;clear:both;}.aic-timeline .timeline-centered .timeline-entry:before,.aic-timeline .timeline-centered .timeline-entry:after{content:" ";display:table;}.aic-timeline .timeline-centered .timeline-entry:after{clear:both;}.aic-timeline .timeline-centered .timeline-entry.begin{margin-bottom:0;}.aic-timeline .timeline-centered .timeline-entry.left-aligned{float:left;}.aic-timeline .timeline-centered .timeline-entry.left-aligned .timeline-entry-inner{margin-left:0;margin-right:-28px;}.aic-timeline .timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-time{left:auto;right:-200px;text-align:left;}.aic-timeline .timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-icon{float:right;}.aic-timeline .timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label{margin-left:0;margin-right:85px;}.aic-timeline .timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label:after{left:auto;right:0;margin-left:0;margin-right:-9px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner{position:relative;margin-left:-31px;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner:before,.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner:after{content:" ";display:table;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner:after{clear:both;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-time{position:absolute;left:-200px;width:200px;text-align:right;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-time>span{display:block;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-time>span:first-child{font-size:18px;font-weight:bold;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-time>span:nth-child(2){font-size:12px;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon{background:#fff;color:#fff;display:block;width:60px;height:60px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-radius:50%;text-align:center;border:7px solid #fff;line-height:45px;font-size:17px;float:left;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label{position:relative;background:#fff;padding:1.7em;margin-left:85px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:9px 9px 9px 0;border-color:transparent #fff transparent transparent;left:0;top:20px;margin-left:-9px;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label .timeline-title,.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{color:#999;margin:0;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{font-size:14px;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p+p{margin-top:15px;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label .timeline-title{margin-bottom:5px;font-weight:bold;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label .timeline-title span{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;-ms-filter:alpha(opacity=60);filter:alpha(opacity=60);}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p .timeline-img{margin:5px 10px 0 0;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p .timeline-img.pull-right{margin:5px 0 0 10px;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label{background:#6bc8c7;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon{background-color:#6bc8c7;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label:after{border-color:transparent #6bc8c7 transparent transparent;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label .timeline-title,.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{color:#fff;}.aic-timeline .timeline-centered .left-aligned .timeline-entry-inner .timeline-label{background:#f2343d;}.aic-timeline .timeline-centered .left-aligned .timeline-entry-inner .timeline-icon{background-color:#f2343d;}.aic-timeline .timeline-centered .left-aligned .timeline-entry-inner .timeline-label:after{border-color:transparent #f2343d transparent transparent;}.aic-timeline .timeline-centered .left-aligned .timeline-entry-inner .timeline-label .timeline-title,.aic-timeline .timeline-centered .left-aligned .timeline-entry-inner .timeline-label p{color:#fff;}@media(max-width:767px){.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label,.aic-timeline .timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label{display:block;clear:both;margin:0;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label:after{display:none;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon{margin-bottom:20px;}}@media(max-width:480px){.aic-timeline .timeline-centered{overflow-x:hidden;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-time{left:-150px;width:155px;}.aic-timeline .timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-time{right:-150px;width:155px;}.aic-timeline .timeline-centered .timeline-entry .timeline-entry-inner .timeline-time>span:first-child{font-size:16px;}}.aic-band-countdown{background-color:#6bc8c7;background-size:cover;background-repeat:no-repeat;background-position:center center;}.aic-band-countdown h2,.aic-band-countdown p{color:#fff;}.flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}.flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc;}.flip-clock-wrapper a:hover{color:#fff;}.flip-clock-wrapper ul{list-style:none;}.flip-clock-wrapper.clearfix:before,.flip-clock-wrapper.clearfix:after{content:" ";display:table;}.flip-clock-wrapper.clearfix:after{clear:both;}.flip-clock-wrapper.clearfix{*zoom:1;}.flip-clock-wrapper{-webkit-user-select:none;}.flip-clock-meridium{background:none !important;box-shadow:0 0 0 !important;font-size:36px !important;}.flip-clock-meridium a{color:#313333;}.flip-clock-wrapper{text-align:center;position:relative;display:inline-block;margin-top:20px;margin-bottom:20px;}.flip-clock-wrapper:before,.flip-clock-wrapper:after{content:" ";display:table;}.flip-clock-wrapper:after{clear:both;}.flip-clock-wrapper ul{position:relative;float:left;margin:5px;width:60px;height:90px;font-size:80px;font-weight:bold;line-height:87px;border-radius:6px;background:#000;}.flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:87px;text-decoration:none !important;}.flip-clock-wrapper ul li:first-child{z-index:2;}.flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0 !important;overflow:visible !important;cursor:default !important;}.flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent;}.flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2;}.flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0;}.flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,.4);}.flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#ddd;text-shadow:0 1px 2px #000;text-align:center;background-color:#333;border-radius:6px;font-size:70px;}.flip-clock-wrapper ul li a div.up div.inn{top:0;}.flip-clock-wrapper ul li a div.down div.inn{bottom:0;}.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3;}.flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,.7);}.flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd .5s .5s linear both;-moz-animation:asd .5s .5s linear both;animation:asd .5s .5s linear both;z-index:5;}.flip-clock-divider{float:left;display:inline-block;position:relative;width:20px;height:100px;}.flip-clock-divider:first-child{width:0;}.flip-clock-dot{display:block;background:#323434;width:10px;height:10px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5);left:5px;}.flip-clock-divider:first-child .flip-clock-label{padding-left:3px;}.flip-clock-divider .flip-clock-label{position:absolute;top:-1.5em;left:0;padding-left:25px;color:#fff;text-shadow:none;}.flip-clock-dot.top{top:30px;}.flip-clock-dot.bottom{bottom:30px;}@keyframes asd{0%{z-index:2;}20%{z-index:4;}100%{z-index:4;}}.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s .5s linear both;-moz-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both;}@keyframes turn{0%{transform:rotateX(90deg);}100%{transform:rotateX(0deg);}}.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;-moz-animation:turn2 .5s linear both;animation:turn2 .5s linear both;}@keyframes turn2{0%{transform:rotateX(0deg);}100%{transform:rotateX(-90deg);}}.flip-clock-wrapper ul li.flip-clock-active{z-index:3;}.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0%,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0%,#000 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both;}.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0%,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0%,#000 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both;}.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,#000 0%,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0%,rgba(0,0,0,.1) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both;}.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,#000 0%,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0%,rgba(0,0,0,.1) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both;}@keyframes show{0%{opacity:0;}100%{opacity:1;}}@keyframes hide{0%{opacity:1;}100%{opacity:0;}}@media(max-width:767px){.flip-clock-wrapper .seconds{display:none;}.flip-clock-wrapper ul{height:70px;width:45px;}.flip-clock-wrapper ul:nth-last-child(1),.flip-clock-wrapper ul:nth-last-child(2){display:none;}.flip-clock-wrapper ul li{line-height:65px;}.flip-clock-wrapper ul li a div div.inn{font-size:50px;}}@media(max-width:480px){.flip-clock-wrapper ul{height:50px;width:30px;margin:-3px;}.flip-clock-wrapper ul li{line-height:45px;}.flip-clock-wrapper ul li a div div.inn{font-size:30px;}.flip-clock-divider .flip-clock-label{right:-61px;}.flip-clock-divider.minutes .flip-clock-label{right:-70px;}.flip-clock-divider{height:50px;}}.aic-two-col-bullet-list .media-left{padding-right:20px;}.aic-two-col-bullet-list .media-left .fa{font-size:2.5rem;color:#6bc8c7;}.aic-two-col-bullet-list .media-body h4{font-size:1.4rem;line-height:26px;}.aic-two-col-bullet-list span{font-size:.9rem;}.aic-miniiconboxes{padding:50px 0;background-color:#c1c1c1;}@media(max-width:991px) and (min-width:767px){.aic-miniiconboxes .icon-boxes{margin-bottom:30px;}}.aic-miniiconboxes .icon-boxes.style1{position:relative;}.aic-miniiconboxes .icon-boxes.style1 .icon{font-size:42px;position:absolute;top:0;left:0;}.aic-miniiconboxes .icon-boxes.style1 .box-content{margin-left:70px;}.aic-miniiconboxes .icon-boxes.style1 h6{font-size:1rem;font-weight:bold;margin:5px 0;}.aic-miniiconboxes .icon-boxes.style1:hover .icon{top:-5px;}.aic-miniiconboxes .icon-boxes.style2{text-align:center;padding:10px;}.aic-miniiconboxes .icon-boxes.style2 .icon{font-size:42px;}.aic-miniiconboxes .icon-boxes.style2 h6{font-size:1.1rem;font-weight:bold;margin:5px 0;}.aic-faqlist{padding:60px 0;}.aic-faqlist .panel{background-color:transparent;}.aic-faqlist .panel-default{border:0;box-shadow:none;margin-bottom:10px;}.aic-faqlist .panel-heading,.aic-faqlist .panel-group .panel{border:0;}.aic-faqlist .panel-heading{padding:15px;background-color:#c1c1c1;}.aic-faqlist .panel-title a .fa{padding-right:10px;font-size:1.4rem;}.aic-faqlist .panel-body{border:0 !important;background-color:#fff;}@media(max-width:768px){.aic-faqlist .panel-title a .fa{display:none;}}.aic-hr{padding:40px 0;}.aic-hr hr{margin:0;}.aic-tabs-vertical{padding:50px 0 50px 0;}.aic-tabs-vertical .v-tab-container{z-index:10;background-color:#fff;border-radius:0;-moz-border-radius:4px;background-clip:padding-box;}.aic-tabs-vertical .v-tab-menu div.list-group{margin-bottom:0;}.aic-tabs-vertical .v-tab-menu div.list-group>a{margin-bottom:0;border:0;border-radius:0;border-bottom:1px solid #ddd;}.aic-tabs-vertical .v-tab-menu div.list-group>a .fa{color:#6bc8c7;font-size:1.6rem;margin:10px 0;}.aic-tabs-vertical .v-tab-menu div.list-group>a:first-child{border-top-right-radius:0;}.aic-tabs-vertical .v-tab-menu div.list-group>a:last-child{border-bottom-right-radius:0;}.aic-tabs-vertical .v-tab-menu div.list-group>a.active,.aic-tabs-vertical .v-tab-menu div.list-group>a.active .glyphicon,.aic-tabs-vertical .v-tab-menu div.list-group>a.active .fa{background-color:#6bc8c7;color:#fff;border:0;}.aic-tabs-vertical .v-tab-menu div.list-group>a.active:after{content:'';position:absolute;left:100%;top:50%;margin-top:-13px;border-left:0;border-bottom:13px solid transparent;border-top:13px solid transparent;border-left:10px solid #6bc8c7;}.aic-tabs-vertical .v-tab-content{background-color:#fff;padding-left:20px;padding-top:10px;}.aic-tabs-vertical .v-tab div.v-tab-content:not(.active){display:none;}.row.is-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.row.is-flex>[class*='col-']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}html,body{width:100%;height:100%;padding:0;margin:0;background-color:#f5f5f5;overflow-x:hidden;}.page-wrapper{padding:30px 0 0 0;min-height:600px;position:relative;z-index:1001;margin-bottom:60px;}.page-wrapper.homepage{padding:0 0 0 0;}.social-icons{margin-top:30px;}.social-icons img{width:40px;margin-left:15px;display:inline-block;}.spacer0,.spacer5,.spacer20,.spacer30,.spacer40,.spacer50,.spacer60,.spacer80,.spacer100{display:block;clear:both;overflow:hidden;}.spacer0{height:0;}.spacer5{height:5px;}.spacer10{height:10px;}.spacer15{height:15px;}.spacer20{height:20px;}.spacer30{height:30px;}.spacer40{height:40px;}.spacer50{height:50px;}.spacer60{height:60px;}.spacer80{height:80px;}.spacer100{height:100px;}::selection{background:#e3f8ff;}::-moz-selection{background:#e3f8ff;}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.cursor{cursor:pointer;}.noscroll{overflow:hidden;}.nomargin{margin:0 !important;}ol,ul{margin-bottom:16px;}ol li,ul li{line-height:1.5;}hr{border-top:1px solid #4c4c4c;}span.mandatory{color:#e55e5a;}.error{color:#f00;font-size:12px;font-weight:500;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}.mr-30{margin-right:30px;}.mb-5{margin-bottom:5px;}.mb-10{margin-bottom:10px;}.mb-15{margin-bottom:15px;}.mb-30{margin-bottom:30px;}.mt-5{margin-top:5px;}.mt-10{margin-top:10px;}.mt-15{margin-top:15px;}.mt-30{margin-top:30px;}.ml-5{margin-left:5px;}.ml-10{margin-left:10px;}.ml-15{margin-left:15px;}.ml-30{margin-left:30px;}#scroll{position:fixed;right:20px;bottom:20px;cursor:pointer;width:50px;height:50px;background-color:#f2343d;text-indent:-9999px;display:none;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;z-index:999999;}#scroll span{position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-12px;height:0;width:0;border:8px solid transparent;border-bottom-color:#fff;}#scroll:hover{background-color:#6bc8c7;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}.middle{position:relative;display:table-cell;vertical-align:middle;padding:70px 0;}.cookie_message{position:fixed;bottom:0;width:100%;padding:8px 5px;text-align:center;background-color:#4c4c4c;color:#fff;font-size:13px;z-index:999999;}.cookie_message a{color:#6bc8c7;text-decoration:none;cursor:pointer;}.cookie_message a:hover{color:#6bc8c7;text-decoration:underline !important;}.cookie_message .btn{padding:5px;background-color:#6bc8c7;color:#fff;}.cookie_message .btn:hover{background-color:#6bc8c7;color:#fff;text-decoration:none !important;}.left-menu a{display:block;background-color:#6bc8c7;color:#fff;padding:10px;margin-bottom:10px;border-radius:8px;font-size:13px;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.left-menu a:hover{background-color:#389594;}.left-menu a.active{background-color:#389594;}.faq-overview-page .faq-entry{box-shadow:none;border-radius:8px;border:0;}.faq-overview-page .faq-entry .panel-heading{background-color:#6bc8c7;border-radius:8px;border:0;}.faq-overview-page .faq-entry .panel-heading h5{margin:0;color:#fff;}.faq-overview-page .faq-entry .panel-heading h5 a{color:#fff;}.faq-overview-page .faq-entry .panel-heading h5 i{color:#fff;}.faq-overview-page .faq-entry .panel-body{padding:30px;}.faq-overview-page .faq-entry .panel-body h3{font-family:"Montserrat",sans-serif;font-size:1.2rem;font-weight:500;}.faq-overview-page .faq-entry .panel-body p{font-family:"Montserrat",sans-serif !important;font-size:15px !important;}@media(min-width:767px){.display-table{display:table;width:100%;}.vertical-align{display:table-cell;vertical-align:middle;float:none;}}@media screen and (max-width:991px){.mobile-centred{text-align:center !important;}}