/* 12-07-2026 15:00 */ @import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap'); *,*::before,*::after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box} html, body{ height: 100%;padding:0; margin:0} .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: auto } @media (min-width:576px) { } } @media (min-width:768px) { } @media (min-width:992px) { .container, .container-lg, .container-md, .container-sm { } } @media (min-width:1200px) { .container, .container-lg, .container-md, .container-sm, .container-xl { max-width: 1180px } } @media (min-width:1400px) { .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 1320px } } :root { --bs-breakpoint-xs: 0; --bs-breakpoint-sm: 576px; --bs-breakpoint-md: 768px; --bs-breakpoint-lg: 992px; --bs-breakpoint-xl: 1200px; --bs-breakpoint-xxl: 1400px } .row { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(-1 * var(--bs-gutter-y)); margin-right: calc(-.5 * var(--bs-gutter-x)); margin-left: calc(-.5 * var(--bs-gutter-x)) } .row>* { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y) } .col { flex: 1 0 0% } .row-cols-auto>* { flex: 0 0 auto; width: auto } .row-cols-1>* { flex: 0 0 auto; width: 100% } .row-cols-2>* { flex: 0 0 auto; width: 50% } .row-cols-3>* { flex: 0 0 auto; width: 33.3333333333% } .row-cols-4>* { flex: 0 0 auto; width: 25% } .row-cols-5>* { flex: 0 0 auto; width: 20% } .row-cols-6>* { flex: 0 0 auto; width: 16.6666666667% } .col-auto { flex: 0 0 auto; width: auto } .col-1 { flex: 0 0 auto; width: 8.33333333% } .col-2 { flex: 0 0 auto; width: 16.66666667% } .col-3 { flex: 0 0 auto; width: 25% } .col-4 { flex: 0 0 auto; width: 33.33333333% } .col-5 { flex: 0 0 auto; width: 41.66666667% } .col-6 { flex: 0 0 auto; width: 50% } .col-7 { flex: 0 0 auto; width: 58.33333333% } .col-8 { flex: 0 0 auto; width: 66.66666667% } .col-9 { flex: 0 0 auto; width: 75% } .col-10 { flex: 0 0 auto; width: 83.33333333% } .col-11 { flex: 0 0 auto; width: 91.66666667% } .col-12 { flex: 0 0 auto; width: 100% } @media (min-width:576px) { .col-sm { flex: 1 0 0% } .row-cols-sm-auto>* { flex: 0 0 auto; width: auto } .row-cols-sm-1>* { flex: 0 0 auto; width: 100% } .row-cols-sm-2>* { flex: 0 0 auto; width: 50% } .row-cols-sm-3>* { flex: 0 0 auto; width: 33.3333333333% } .row-cols-sm-4>* { flex: 0 0 auto; width: 25% } .row-cols-sm-5>* { flex: 0 0 auto; width: 20% } .row-cols-sm-6>* { flex: 0 0 auto; width: 16.6666666667% } .col-sm-auto { flex: 0 0 auto; width: auto } .col-sm-1 { flex: 0 0 auto; width: 8.33333333% } .col-sm-2 { flex: 0 0 auto; width: 16.66666667% } .col-sm-3 { flex: 0 0 auto; width: 25% } .col-sm-4 { flex: 0 0 auto; width: 33.33333333% } .col-sm-5 { flex: 0 0 auto; width: 41.66666667% } .col-sm-6 { flex: 0 0 auto; width: 50% } .col-sm-7 { flex: 0 0 auto; width: 58.33333333% } .col-sm-8 { flex: 0 0 auto; width: 66.66666667% } .col-sm-9 { flex: 0 0 auto; width: 75% } .col-sm-10 { flex: 0 0 auto; width: 83.33333333% } .col-sm-11 { flex: 0 0 auto; width: 91.66666667% } .col-sm-12 { flex: 0 0 auto; width: 100% } } @media (min-width:768px) { .col-md { flex: 1 0 0% } .row-cols-md-auto>* { flex: 0 0 auto; width: auto } .row-cols-md-1>* { flex: 0 0 auto; width: 100% } .row-cols-md-2>* { flex: 0 0 auto; width: 50% } .row-cols-md-3>* { flex: 0 0 auto; width: 33.3333333333% } .row-cols-md-4>* { flex: 0 0 auto; width: 25% } .row-cols-md-5>* { flex: 0 0 auto; width: 20% } .row-cols-md-6>* { flex: 0 0 auto; width: 16.6666666667% } .col-md-auto { flex: 0 0 auto; width: auto } .col-md-1 { flex: 0 0 auto; width: 8.33333333% } .col-md-2 { flex: 0 0 auto; width: 16.66666667% } .col-md-3 { flex: 0 0 auto; width: 25% } .col-md-4 { flex: 0 0 auto; width: 33.33333333% } .col-md-5 { flex: 0 0 auto; width: 41.66666667% } .col-md-6 { flex: 0 0 auto; width: 50% } .col-md-7 { flex: 0 0 auto; width: 58.33333333% } .col-md-8 { flex: 0 0 auto; width: 66.66666667% } .col-md-9 { flex: 0 0 auto; width: 75% } .col-md-10 { flex: 0 0 auto; width: 83.33333333% } .col-md-11 { flex: 0 0 auto; width: 91.66666667% } .col-md-12 { flex: 0 0 auto; width: 100% } } @media (min-width:992px) { .col-lg { flex: 1 0 0% } .row-cols-lg-auto>* { flex: 0 0 auto; width: auto } .row-cols-lg-1>* { flex: 0 0 auto; width: 100% } .row-cols-lg-2>* { flex: 0 0 auto; width: 50% } .row-cols-lg-3>* { flex: 0 0 auto; width: 33.3333333333% } .row-cols-lg-4>* { flex: 0 0 auto; width: 25% } .row-cols-lg-5>* { flex: 0 0 auto; width: 20% } .row-cols-lg-6>* { flex: 0 0 auto; width: 16.6666666667% } .col-lg-auto { flex: 0 0 auto; width: auto } .col-lg-1 { flex: 0 0 auto; width: 8.33333333% } .col-lg-2 { flex: 0 0 auto; width: 16.66666667% } .col-lg-3 { flex: 0 0 auto; width: 25% } .col-lg-4 { flex: 0 0 auto; width: 33.33333333% } .col-lg-5 { flex: 0 0 auto; width: 41.66666667% } .col-lg-6 { flex: 0 0 auto; width: 50% } .col-lg-7 { flex: 0 0 auto; width: 58.33333333% } .col-lg-8 { flex: 0 0 auto; width: 66.66666667% } .col-lg-9 { flex: 0 0 auto; width: 75% } .col-lg-10 { flex: 0 0 auto; width: 83.33333333% } .col-lg-11 { flex: 0 0 auto; width: 91.66666667% } .col-lg-12 { flex: 0 0 auto; width: 100% } } @media (min-width:1200px) { .col-xl { flex: 1 0 0% } .row-cols-xl-auto>* { flex: 0 0 auto; width: auto } .row-cols-xl-1>* { flex: 0 0 auto; width: 100% } .row-cols-xl-2>* { flex: 0 0 auto; width: 50% } .row-cols-xl-3>* { flex: 0 0 auto; width: 33.3333333333% } .row-cols-xl-4>* { flex: 0 0 auto; width: 25% } .row-cols-xl-5>* { flex: 0 0 auto; width: 20% } .row-cols-xl-6>* { flex: 0 0 auto; width: 16.6666666667% } .col-xl-auto { flex: 0 0 auto; width: auto } .col-xl-1 { flex: 0 0 auto; width: 8.33333333% } .col-xl-2 { flex: 0 0 auto; width: 16.66666667% } .col-xl-3 { flex: 0 0 auto; width: 25% } .col-xl-4 { flex: 0 0 auto; width: 33.33333333% } .col-xl-5 { flex: 0 0 auto; width: 41.66666667% } .col-xl-6 { flex: 0 0 auto; width: 50% } .col-xl-7 { flex: 0 0 auto; width: 58.33333333% } .col-xl-8 { flex: 0 0 auto; width: 66.66666667% } .col-xl-9 { flex: 0 0 auto; width: 75% } .col-xl-10 { flex: 0 0 auto; width: 83.33333333% } .col-xl-11 { flex: 0 0 auto; width: 91.66666667% } .col-xl-12 { flex: 0 0 auto; width: 100% } } .justify-content-start { justify-content: flex-start !important } .justify-content-end { justify-content: flex-end !important } .justify-content-center { justify-content: center !important } .justify-content-between { justify-content: space-between !important } .justify-content-around { justify-content: space-around !important } .justify-content-evenly { justify-content: space-evenly !important } .align-items-start { align-items: flex-start !important } .align-items-end { align-items: flex-end !important } .align-items-center { align-items: center !important } .align-items-baseline { align-items: baseline !important } .align-items-stretch { align-items: stretch !important } .align-content-start { align-content: flex-start !important } .align-content-end { align-content: flex-end !important } .align-content-center { align-content: center !important } .align-content-between { align-content: space-between !important } .align-content-around { align-content: space-around !important } .align-content-stretch { align-content: stretch !important } .align-self-auto { align-self: auto !important } .align-self-start { align-self: flex-start !important } .align-self-end { align-self: flex-end !important } .align-self-center { align-self: center !important } .align-self-baseline { align-self: baseline !important } .align-self-stretch { align-self: stretch !important }.img-fluid { max-width: 100%; height: auto } body{color: #000!important; font-weight:400; background-color:#fff!important;font-family: 'Montserrat', sans-serif!important;overflow-x:hidden; font-size:16px!important;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale} a{color:#000;outline:none!important; border: none!important; text-decoration:none} a:hover{text-decoration:none!important; color:#ae2067;outline:none!important; border: none!important} ::-moz-selection { background-color:#ae2067; color:#fff} ::selection {background-color:#ae2067; color:#fff} a:focus{outline:none!important; border:none!important;text-decoration:none!important} *:focus{outline:none!important;text-decoration:none!important} .nomargin{margin:0!important; padding:0!important} .nopadding{padding:0!important} .relative,.more-hex{position:relative!important} .tc, .tc p{text-align:center!important} .hideall,.quform-label-3_50,.quform-label-4_42{display:none!important} .large-padding{padding-top:30px; padding-bottom:30px} .smooth,.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,.top-menu a,#topcontrol,.quform-field,.f-link a,.quform-2 .quform-submit,.quform-3 .quform-submit,.top-logo, .logo, .main-menu,.small, .top-menu,.buttons,.slick-next,.slick-prev,#totopbutton,.quform-3 .quform-submit,.quform-4 .quform-submit,.quform-5 .quform-submit, .dblue-bg a,.dblue-bg a i,.oc-links a,.co-text2,.event-details a,.blog-buttons,.main-blog-content a,.blog-search .searchTerm,.blog-links, .blog-links h3,.blog-links p,.img-container:before,.icon,.header,.searchButton,.quform-input-3_50, .quform-input-4_42{-webkit-transition: all 400ms linear; -moz-transition: all 400ms linear; -o-transition: all 400ms linear; transition: all 400ms linear} .bold300{font-weight:300!important}.bold400{font-weight:400!important}.bold500{font-weight:500!important}.bold900{font-weight:900!important}.bold600,.quform-2 .quform-submit{font-weight:600!important}.bold700{font-weight:700!important}.clear{clear: both;line-height: 0px;height: 0;font-size: 0} .font24{font-size:24px!important} .zi{z-index:9999999999!important} .lowzi{z-index:1!important} .nm{margin-top:-25px } .arial,.event-location p,.footer,.c-text3,.c-text5,.co-text2,.ab-text8,.ab-text11,.ab-text13, .event-details p,.events-intro2,.events-intro3,.main-blog-content,.home-slogan{font-family: Arial, "sans-serif"!important} .adjust{margin: 0 auto!important} .lightbox,.lightboxOverlay{ z-index:99999999!important} .header{position:fixed; width:100%; left:0; right:0; top:0; z-index:9999999!important;padding:10px 0 10px 0;background-color:#fff; height:100px} .top-logo{text-align:center} .main-menu{padding-bottom: 20px;padding-top:10px}.partners-logo img{max-height:65px; width:auto} .footer{background-color: #ecf7fc; color: #2a193d; font-size: 16px;padding-top:30px;padding-bottom:30px} .footer .pink, .footer .black{padding-bottom: 15px} .purple-bg{background-color: #2a193d} .darkblue{color: #2a193d} .d-pink{color: #eb5499} .pink-bg{background:#812f69} .blue-event-bg{background:url('../img/pattern.svg') right no-repeat #220f3f; background-size:auto 100%; padding-bottom:40px} .fix-height img{height: 400px!important; max-width: none!important} .home .purple-bg{padding-top: 60px; padding-bottom: 10px} .home-pink-bg,.events-banner{background:#a12b69;background: linear-gradient(75deg, rgba(38,45,100,1) 0%, rgba(162,44,106,1) 50%, rgba(181,223,243,1) 100%)} .home-slogan p{font-size: 14px;color: #2a193d; text-align: center; margin-top:-10px!important; text-transform: uppercase;font-weight:bold} .home-footer-box{border: 2px solid #fff;background: rgb(0,0,0);background: linear-gradient(180deg, rgba(255,255,255,0.3) 30%, rgba(255,255,255,1) 100%)} .mission-box{border: 2px solid #fff;background: rgb(0,0,0);background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(255,255,255,0) 40%,rgba(255,255,255,1) 100%);box-shadow: 0px 0px 44.1px 4.9px rgba(16, 24, 32, 0.11)} .gra-line{width: 100%; height: 3px; display: inline-block;background: linear-gradient(90deg, #b0306d, #b5e0f4);} .eve-text1{font-size: 22px;} .eve-text2{font-size: 40px; margin-top: -25px; line-height:40px} .eve-text3{font-size: 18px;color: #fff;} .eve-text4{font-size: 30px;font-weight: 300; position: relative;} .eve-text4:before{content: ''; position: absolute; bottom:-12px; left:50%;width: 300px; height: 3px;display: inline-block; margin-left: -150px;background: linear-gradient(90deg, #b0306d, #b5e0f4);background-color: #fff; } .eve-text5{background-image: linear-gradient(120deg, #75316a 0%, #343a6e 100%); padding: 30px} .eve-text6{font-size: 30px;line-height:30px} .eve-text7{font-size: 18px;margin-top: -25px} .eve-text8{font-size: 22px;font-weight: 300} .eve-text9{font-size: 18px;font-weight: 300} .eve-text10{font-size: 18px} .eve-text11{font-size: 22px;position: relative} .eve-text11:before{content: ''; position: absolute; bottom:-12px; left:50%;width: 300px; height: 3px;display: inline-block; margin-left: -150px;background: linear-gradient(90deg, #b0306d, #b5e0f4);background-color: #fff; } .eve-text12{font-size: 30px;line-height:30px} .eve-text12 p{font-weight: 300} .eve-carousel .ult-carousel-wrapper{margin-bottom: 0; padding-bottom: 0} .eve-carousel{border-bottom: 4px solid #fff; border-top:4px solid #fff} .home-footer-hex,.home-footer, .more-hex1{position: relative} .home-footer-hex:before,.home-footer:before, .events-banner:before, .more-hex:before, .more-hex1:before{background:url('../img/hex.png') center no-repeat} .home-footer-hex:before{content: ''; width: 250px; height: 280px; display: inline-block; position: absolute; top:0; left:50%; background-size:250px 280px; z-index: 99!important; margin-left: 10px } .home-footer:before{content: ''; width: 450px; height: 504px; display: inline-block; position: absolute; bottom:20px; left:-80px;background-size:450px 504px; z-index: 99!important} .events-banner:before{content: ''; width: 210px; height: 235px; display: inline-block; position: absolute; top:-10px; right:3%; background-size:210px 235px; z-index: 9999999!important} .more-hex:before{content: ''!important; width: 300px; height: 336px; display: inline-block!important; position: absolute; bottom:-60px; left:-2px; background-size:300px 336px; z-index: 9999999!important} .more-hex1:before{content: ''!important; width: 150px; height: 168px; display: inline-block!important; position: absolute; bottom:-120px; left:-2px; background-size:150px 168px; z-index: 9999999!important} .social-icons{display:flex;gap:15px;margin-top:15px}.icon{width:40px;height:40px;display:inline-flex;justify-content:center;align-items:center;background-color:#9c2666;border-radius:10px}.icon:hover{background-color:#2a193d}.icon svg{width:25px;height:25px;fill:#fff}.icon:hover svg{fill:#ecf7fc} .home-slider{min-height: 400px; text-align: center} .top-banner{min-height:350px; text-align: center}.event-banner1 {min-height: 400px; text-align: center} .page-id-14 .top-banner{background:url('../img/about-banner.jpg') center top no-repeat; background-size:cover} .page-id-46 .top-banner{background:url('../img/companies-banner.jpg') center top no-repeat; background-size:cover} .page-id-46 .home-logo img{max-width: 300px} .page-id-39 .top-banner{background:url('../img/contact-banner.jpg') center top no-repeat; background-size:cover} .ab-pink{position: relative} .Xab-pink:before{content: ''; position: absolute; left:0; bottom:0; width: 100%; height:50px; display: inline-block; background-color: #fff} .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target { font-size:18px; color:#262d64!important;font-family: 'Montserrat', sans-serif!important;text-transform:uppercase!important;font-weight: 500!important} .ubermenu.ubermenu-main .ubermenu-item-level-0:hover > .ubermenu-target,.ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target{ color:#ae2067!important} .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main {background:#ae2067!important; color:#fff!important; margin:-60px 0 0 0!important; padding:0!Important; height:40px!important; width:40px!important; line-height:40px; text-align:center!important;font-size:24px!important} .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main:hover { background:#2a193d!important; color:#ae2067!important} .dblue-bg{background-color: #272d64; text-align: center; padding-top: 40px} .team{max-width: 200px!important} h1{font-size:50px!important} h2, h3{font-size:30px!important;color:#ae2067} h4{font-size:22px!important} .pink, .pink p{color:#ae2266} .white, .white p, .white h1{color: #fff!important} .h-text1{color: #fff;font-size: 30px; letter-spacing: 2px; text-shadow: 1px 1px 1px rgba(0,0,0,0.38);line-height: 40px!important; font-weight: 600; text-transform: uppercase;font-family: 'Montserrat', sans-serif!important;text-align: center!important; padding-bottom: 30px!important;} .h-text2 h1, .blog-sub-title{color: #ae2266;font-size:28px!important; font-weight: 700; text-transform: uppercase; text-align: center} .tb-text1 h1{color: #fff;font-size: 30px!important;text-shadow: 1px 1px 1px rgba(0,0,0,0.38);line-height: 32px!important; font-weight: 600; text-transform: uppercase; margin: 0;padding: 0} .tb-text1 h2{color: #fff;font-size: 22px!important;text-shadow: 1px 1px 1px rgba(0,0,0,0.38);line-height: 26px!important; font-weight:500; padding-bottom: 30px} .home h3{color: #fff;font-size:28px!important; font-weight: 700; text-transform: uppercase; text-align: center} .h-text3{font-size:18px;color: #2a193d; font-weight: bold} .h-text4{font-size:16px} .h-text5{font-size:30px;color: #fff; text-align: center; font-weight:700} .h-text5 span{font-size: 22px} .h-text6, .c-text5{color: #fff;font-size:16px; text-align: center} .h-text7{font-size:30px;color: #2a193d; text-align: center; font-weight:700} .h-text8{color: #2a193d;font-size:20px; text-align: center} .c-text1, .c-text4{color: #fff;font-size: 30px;font-weight: 700; text-align: center} .c-text2{color: #ae2266;font-size: 24px;font-weight: 700; text-align: center} .c-text3{text-align: center} .co-text1 h2, .ab-text2 h3{color: #ae2266;font-size: 24px!important;font-weight:700!important} .ab-text1 h2{text-align: center;font-weight:500!important;color: #2a193d;font-size: 40px!important} .ab-text2{font-size: 20px;margin-bottom: 15px!important} .ab-text3 h2{color: #ae2266;font-size: 24px!important;font-weight:700!important; text-align: center} .ab-text5{color: #ae2266;font-size: 20px!important;font-weight:700!important; text-align: center; margin-top: 0px!important} .ab-text7 p, .ab-text6 p,.w-line{position: relative} .ab-text6 p:after, .ab-text7 p:after {content: '-'; position: absolute; left:-15px; top:-5px; color: #000; font-size: 20px; width: 10px; height: 10px; display: inline-block!important} .ab-text8{color: #fff; margin-top: -30px} .ab-text9{color: #fff;font-size: 24px!important;font-weight:700; padding-bottom: 30px} .ab-text10{font-size: 32px;color: #fff;font-weight:700; text-align: center} .ab-text12{font-size: 32px;color: #2a193d;font-weight:700; text-align: center;position: relative; width: 100%;padding-top: 30px} .w-line:before{content: ''; position: absolute;left:auto; top:0px; width: 250px; height: 2px; background-color: #fff; display: inline-block; margin-left: -125px} .ab-text13{color: #2a193d;text-align: center; margin-top: -30px!important} .ab-text11{color: #fff;text-align: center} .events-list,.events-list-internal{ box-shadow: 0px 5px 30px 3px rgba(0, 0, 0, 0.09); margin-bottom: 50px; background-color: #fff;color: #2a193d} .events-list-internal{margin-bottom: 30px} .events-list-row:before{content: ''; height:2px; width: 100%; background-color: #2a193d; display: inline-block; left: 0; bottom:30px; position: absolute} .blue-line{border-bottom: 2px solid #2a193d; padding-bottom: 30px; margin-bottom: 30px} .ev-text1{font-size:24px} .ev-text2{font-size:20px} .ev-text3{color: #2a193d; letter-spacing: 3px;font-size:24px; padding-top: 35px} .event-details h2{color: #2a193d} .past-event-list h2{font-size: 20px!important; text-align: center} .past-event-list p{text-align: center;font-weight:400;color: #2a193d} .event-thumb{padding: 20px} .event-details, .event-location{padding-bottom: 30px} .event-details a{display:inline-block;padding: 8px 30px;border:0;background-size: 200% 200%; background-position:bottom right;text-align:center;font-size:18px; margin: 0;background: linear-gradient(90deg, #b0306d, #b5e0f4);color:#2a193d;font-weight: 600} .event-details a:hover{background-size:300% 100%;color:#fff} .event-location p{font-weight:400;color: #2a193d} .event-location p span, .event-loc{color: #ae2266;font-weight:500} .ev-text4{color: #2a193d; letter-spacing: 3px;font-size:24px; padding-top: 35px} .ev-text5{color: #2a193d;font-size:24px} .ev-text5{font-size:30px} .ev-text6,.event-loc{font-size:20px} .events-intro1{font-size:22px} .events-intro2{font-size:16px; margin-top: -20px} .events-intro3{font-size:16px; margin-top: -20px} #totopbutton {position: fixed; bottom:0; right:0; opacity: 0;visibility: hidden; z-index: 9999999999;display:inline-block;width:40px;height:40px;background: linear-gradient(to bottom, #ae2067 50%, #2a193d 50%); background-size: 100% 200%;line-height:40px;text-align:center;border:0!important;cursor: pointer } #totopbutton:after{content: ""; background:url('../img/arrow.svg') center no-repeat; width: 20px; height: 27px; display: inline-block;background-size:20px 27px; margin-top:7px} #totopbutton:hover{background-position: 0 100%} #totopbutton.show { opacity: 1; visibility: visible } .buttons{display:inline-block!important;padding: 5px 20px!important;border:0;background-size: 200% 200%!important; background-position:bottom right!important;text-align:center;font-size: 20px!important; margin: 0 auto!important;font-family: 'Montserrat', sans-serif!important} .pink-blue{background-image:linear-gradient(120deg, #ae2266 0%, #ae2266 50%, #b5e0f5 50%)!important;color:#2a193d;font-size: 20px;font-weight: 600} .pink-blue:hover{background-position:top left!important; color:#fff} .slick-next:hover{color: #ae2266!important} .slick-prev:hover{color: #ae2266!important} .f-link a{display: inline-block;color: #2a193d; line-height: 30px!important; position: relative} .f-link a:hover{color: #000!important} .f-link a:after { content: ''; display: block; width: 0; height: 1px; background: #006b52; transition: width 1s; position: absolute; left:0; bottom: 0; } .f-link a:hover:after { width: 100%; visibility: visible; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1) } .dblue-bg a{ color: #fff; font-size: 34px; font-weight: 600; letter-spacing: 3px; } .dblue-bg a:hover{ color: #ae2266} .dblue-bg a i{width: 60px; height: 60px; display: inline-block; color: #072430;background-color: #fff; border-radius: 50%;line-height: 60px; letter-spacing: 0} .dblue-bg a:hover i{background-color: #ae2266; color: #fff} .oc-links ul{margin:0 auto; text-align:center} .oc-links ul li{margin:0;display:inline-block;text-align:center} .oc-links a{color:#ae2266!important;padding-left:10px;padding-right:10px; text-align:center; font-weight:700; font-size: 18px} .oc-links a:hover{color:#2a193d!important} .co-text2 a{display: inline-block; position: relative} .co-text2 a:after{content: '';position: absolute; left: 0; width: 100%; height:2px; background: #ae2266; transition: width .6s; bottom:0px; display:inline-flex} .co-text2 a:hover:after{ width:0} .in-icon{width:40px;height:40px;background: #ae2067;text-align:center; color:#fff;display: inline-block; line-height: 40px; font-size: 22px;border-radius: 50%; margin-top: 10px} .in-icon:hover{background:#4d2d66;color:#fff;border-radius:0} .quform-label-text{font-weight:normal!Important; font-size:16px; color:#ae2067;font-family: 'Montserrat', sans-serif!important} .quform-field{color:#ae2067; background-color: #fff;font-family: 'Montserrat', sans-serif!important;border:1px solid #ccc} .quform-field:focus{background-color:#ae2067; color:#fff;border:1px solid #ae2067} .quform-element-select .quform-label-text {display: none!important} .quform-2 .quform-submit, .button{display:inline-block!important;padding: 10px 25px!important;border: 0px;background: linear-gradient(90deg, #b0306d, #b5e0f4)!important;text-align:center; color:#000;background-size: 100% 100%!important; font-size: 18px;font-family: 'Montserrat', sans-serif!important} .quform-3 .quform-field{padding: 10px!important} .quform-input-3_50{color:#ae2067; background-color: #fff; border:1px solid #ccc;padding: 10px!important} .quform-input-4_42{color:#ae2067; background-color: #fff; border:0;padding: 10px!important} .quform-field-3_50,.quform-field-4_42{transform: scale(1.5)} .XXquform-5 .quform-field{padding: 12px 5px!important;margin-top: -5px!important} .quform-4 .quform-submit,.quform-5 .quform-submit{display:inline-block!important;padding: 7px 20px!important;border: 0px;background: linear-gradient(90deg, #e24e96, #272d64)!important;text-align:center; color:#fff;background-size: 100% 100%!important; font-size: 18px;font-family: 'Montserrat', sans-serif!important; width: 100%!important; font-weight: 500} .quform-form-2 .quform-submit:hover, .button:hover,.quform-form-4 .quform-submit:hover{color:#fff;background-size:300% 100%!important} .quform-form-5 .quform-submit:hover{color:#000;background-size:300% 100%!important} .quform-3 .quform-submit{display:inline-block!important;padding: 10px 35px!important;border: 0;background-image:linear-gradient(120deg, #2a193d 0%, #2a193d 50%, #b5e0f5 50%)!important;background-size: 200% 200%!important; background-position:bottom right!important;text-align:center; color:#2a193d; text-transform: uppercase; font-size: 18px;font-family: 'Montserrat', sans-serif!important} .quform-form-3 .quform-submit:hover{background-position:top left!important; color:#b5e0f5} .quform-form-4 .quform-submit:hover{background-position:top left!important; color:#000} .quform-element-3_2 .quform-button-submit {float: right!important} textarea{max-height:120px} .quform-element-4_2 .quform-button-submit {float: right!important} a.linkedin { display: inline-flex; align-items: center; text-decoration: none; color: #fff; font-weight: bold; } a.linkedin svg { width: 50px; height: 50px; fill:#ae2067; background-color:#fff; border-radius: 10px; padding: 5px; margin-right: 8px; transition: all 0.3s ease; } a.linkedin:hover svg { fill: #fff; background-color: #ae2067; } a.linkedin:hover { color: #ae2067; } .blog-header{padding-top: 30px; padding-bottom: 30px} .blog-sub-title p{font-size: 34px!important;letter-spacing: 3px;line-height: 40px!important; text-align: center} .filter{font-weight: 300;font-size: 22px; color: #fff} .filter-row{margin-top: 20px} .blog-buttons{display:inline-block!important;padding: 5px 25px!important;border:0;background-size: 200% 200%!important; background-position:bottom right!important;text-align:center;font-size:16px!important; margin: 0 auto!important;background-image:linear-gradient(120deg, #10242f 0%, #10242f 50%, #fff 50%)!important;color:#10242f;font-weight: 500} .blog-buttons:hover{background-position:top left!important; color:#fff} .main-blog-content{font-size: 16px} .main-blog-content a{color:#ae2067;border-bottom: 2px solid #ae2067!important} .main-blog-content a:hover{color: #183548;border-bottom: 2px solid #fff!important} h1.main-blog-title{color: #ae2266;font-size:22px!important; font-weight:500; text-align:left; margin-bottom:15px;margin-top:15px} h3.main-blog-title1{color: #ae2266;font-size:22px!important; font-weight:400; text-align:left; margin-bottom:15px;margin-top:15px} .master-blog{margin-top:30px; margin-bottom:30px} .blog-links h3{font-size:18px!important;color: #082430} .blog-links p{font-size:16px!important;color: #082430;font-family: Arial, "sans-serif"!important} .blog-links{margin-bottom: 30px; display: inline-block; text-align: center} .blog-links:hover h3, .blog-links:hover p{color: #849298} .blog-links:hover .img-container:before{opacity: 0.6} .img-container{margin-bottom: 30px; position: relative!important; display: inline-block} .img-container img{width: 100%!important; height: auto!important} .img-container:before{content: ''; background: rgba(0,0,0,1); position: absolute!important; height:100%; width: 100%; left: 0; top: 0;opacity: 0;display: inline-block!important} .blog-search .search { width: 100%; position: relative; display: flex; } .blog-search .searchTerm { background-color: #fff!important; padding: 5px 10px; border: 0; outline: none; color: #10242f; width: 100%;border-radius:5px 0 0 5px} .page-id-341 .blog-search .searchTerm { background-color: #e7e7e7!important} .blog-search .searchTerm:focus{ color: #fff; background-color: #ae2067!important} .blog-search .searchButton { width: 40px; height:40px; border: 1px solid #10242f; background: #10242f; text-align: center; color: #fff; border-radius:0 5px 5px 0; cursor: pointer; font-size: 20px; fill:#fff }.searchButton:hover{fill:#ae2c6c} .navigation {margin:50px auto;text-align:center; } .navigation ul{margin:0 auto} .navigation li{ display:inline-block; list-style: none} .navigation li a{float:left;font-size: 20px; background-color: #09364a; color: #fff;width:50px; height:50px; display: inline-block;border-radius: 50%; border: 0; text-align: center;margin-right:10px; line-height: 50px; } .navigation li a:hover{background-color:#bcb19f;color:#fff} .navigation li span.current { display:block; float:left; padding:4px 9px; margin-right:7px;background-color:#a7d5d4!important;border:1px solid #a7d5d4!important} .super-active a{cursor:default!important;background-color:#bcb19f!important;color:#fff!important} .navigation li.dots { padding:4px 9px; margin-right:7px} .nextpage a, .prevpage a{font-size: 0!important; position: relative!important; background-color: #fff!important;color: #bcb19f!important} .nextpage a:after { content: ""; background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMzIwIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzIwIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNhZTJjNmN9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMTAuNiwyMzMuNGMxMi41LDEyLjUsMTIuNSwzMi44LDAsNDUuM2wtMTkyLDE5MmMtMTIuNSwxMi41LTMyLjgsMTIuNS00NS4zLDBzLTEyLjUtMzIuOCwwLTQ1LjNMMjQyLjcsMjU2CglMNzMuNCw4Ni42Yy0xMi41LTEyLjUtMTIuNS0zMi44LDAtNDUuM3MzMi44LTEyLjUsNDUuMywwbDE5MiwxOTJMMzEwLjYsMjMzLjR6Ii8+Cjwvc3ZnPg=="); background-size: 23px 40px; background-repeat: no-repeat; position: absolute !important; width: 23px; height: 40px; display: inline-block; left: 0; top: 5px; opacity: 0.5} .prevpage a:after{ content: ""; background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMzIwIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzIwIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNhZTJjNmM7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS40LDIzMy40Yy0xMi41LDEyLjUtMTIuNSwzMi44LDAsNDUuM2wxOTIsMTkyYzEyLjUsMTIuNSwzMi44LDEyLjUsNDUuMywwYzEyLjUtMTIuNSwxMi41LTMyLjgsMC00NS4zCglMNzcuMywyNTZMMjQ2LjYsODYuNmMxMi41LTEyLjUsMTIuNS0zMi44LDAtNDUuM3MtMzIuOC0xMi41LTQ1LjMsMGwtMTkyLDE5Mkw5LjQsMjMzLjR6Ii8+Cjwvc3ZnPgo="); background-size: 23px 40px; background-repeat: no-repeat;position:absolute!important;width:23px; height:40px;display: inline-block;left:auto;right:0;top:5px;opacity: 0.5}.nextpage a:hover:after, .prevpage a:hover:after{opacity:1!important} .nice-select { -webkit-tap-highlight-color: transparent; background-color: #fff; border-radius: 5px; border: solid 1px #e8e8e8; box-sizing: border-box; clear: both; cursor: pointer; display: block; float: left; font-family: inherit; font-size: 16px; font-weight: normal; height: 42px; line-height: 40px; outline: none; padding-left: 18px; padding-right: 30px; position: relative; text-align: left !important; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap; width: auto; } .nice-select:hover { border-color: #dbdbdb} .nice-select:active, .nice-select.open, .nice-select:focus { border-color: #999; } .nice-select:after { border-bottom: 2px solid #999; border-right: 2px solid #999; content: ''; display: block; height: 5px; margin-top: -4px; pointer-events: none; position: absolute; right: 12px; top: 50%; -webkit-transform-origin: 66% 66%; -ms-transform-origin: 66% 66%; transform-origin: 66% 66%; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; width: 5px; } .nice-select.open:after { -webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); transform: rotate(-135deg); } .nice-select.open .list { opacity: 1; pointer-events: auto; -webkit-transform: scale(1) translateY(0); -ms-transform: scale(1) translateY(0); transform: scale(1) translateY(0); } .nice-select.disabled { border-color: #ededed; color: #999; pointer-events: none; } .nice-select.disabled:after { border-color: #cccccc; } .nice-select.wide { width: 100%} .nice-select.wide .list { left: 0 !important; right: 0 !important} .nice-select.right { float: right; } .nice-select.right .list { left: auto; right: 0; } .nice-select.small { font-size: 12px; height: 36px; line-height: 34px; } .nice-select.small:after { height: 4px; width: 4px; } .nice-select.small .option { line-height: 34px; min-height: 34px; } .nice-select .list { background-color: #fff; border-radius: 5px; box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11); box-sizing: border-box; margin-top: 4px; opacity: 0; overflow: hidden; padding: 0; pointer-events: none; position: absolute; top: 100%; left: 0; -webkit-transform-origin: 50% 0; -ms-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: scale(0.75) translateY(-21px); -ms-transform: scale(0.75) translateY(-21px); transform: scale(0.75) translateY(-21px); -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; z-index: 9; } .nice-select .list:hover .option:not(:hover) { background-color: transparent !important; } .nice-select .option { cursor: pointer; font-weight: 400; font-size:16px;line-height: 30px; list-style: none; min-height:30px; outline: none; padding-left: 18px; padding-right: 29px; text-align: left; -webkit-transition: all 0.2s; transition: all 0.2s; } .nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus { background-color: #f6f6f6; } .nice-select .option.selected { font-weight: bold; } .nice-select .option.disabled { background-color: transparent; color: #999; cursor: default; } .no-csspointerevents .nice-select .list { display: none; } .no-csspointerevents .nice-select.open .list { display: block; } .ctl-horizontal-timeline{--ctw-ibx-radius:120px!important} .ctl-bg{background-color: #901360} .ctl-wrapper{--ctw-ibx-size: 120px!important; } .ctl-wrapper .ctl-icondot{-webkit-border-radius: calc(var(--ctw-ibx-radius)* 10)!important; -moz-border-radius: calc(var(--ctw-ibx-radius)* 10)!important; -ms-border-radius: calc(var(--ctw-ibx-radius)* 10)!important; -o-border-radius: calc(var(--ctw-ibx-radius)* 10)!important;border-radius: calc(var(--ctw-ibx-radius)* 10)!important; border: 10px solid #901360!important} .ctl-wrapper .ctl-horizontal-timeline .ctl-arrow,.ctl-title,.ctl-year-text,.ctl-labels{display: none!important} .ctl-wrapper .ctl-horizontal-timeline .ctl-content{margin-top: -50px!important} .ctl-wrapper .ctl-horizontal-wrapper.ctl-design-2 .ctl-content{border: 0!important} .ctl-description{background: #901360!important; color: #fff!important} .date1{text-align: center; color: #fff; font-weight: 500!important; font-size: 22px!important; margin-bottom: 10px} .date2{text-align: center; color: #fff; font-size: 18px!important} .ctl-wrapper .ctl-horizontal-timeline .ctl-button-next, .ctl-wrapper .ctl-horizontal-timeline .ctl-button-prev{background:none!important; border: 0!important} .ctl-wrapper .ctl-horizontal-timeline .ctl-button-next:hover svg path,.ctl-wrapper .ctl-horizontal-timeline .ctl-button-prev:hover svg path{ fill:#000!important }#cool_timeline_1{margin-top: -100px!important} @media only screen and (max-width: 767px){ .hm,.ult-new-ib-content,#totopbutton,.more-hex1:before{display:none!important} body{padding-top:65px!important;position:relative} #page-container{overflow-x: hidden!important} .top-logo img{margin-top:0px} .header{position:fixed!important;z-index:9999999!important;height:70px!important; left:0!important;right:0!important; top:0!important; width:100%!important; padding:0!important; margin:0!important} .reverse-row{ display:flex!important;flex-direction:column-reverse!important} .order-first{order:-1!important} .logo{padding:5px 0 0 0; max-height:65px!important; height:65px;float:left!important; width: auto!important} .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {font-size:18px} .ubermenu-responsive-default.ubermenu-responsive.ubermenu {background-color: #ae2067; top:70px;position:fixed; left:0; right:0; width:100%!important} .ubermenu, .ubermenu-target{line-height:100%!important; font-size:16px!important} .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {color:#fff!important} .ubermenu.ubermenu-main .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target {background:#2a193d!important; color:#ae2067!important} .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {background:#2a193d!important; color:#ae2067!important} .quform-element-submit{margin:0 auto!important; text-align:center} .quform-form-1 .quform-submit{max-width:200px;margin:0 auto 40px auto!important; text-align:center} .footer .col-md-5{padding-top: 30px!important} .footer .f-link{margin-top:-15px!important} .splide__slide {height: 250px!important} .home-logo img{max-width: 200px!important} .h-text1{font-size: 18px; line-height: 20px!important; padding-left: 10%!important; padding-right: 10%!important} .h-text2 h1, .tb-text1 h1,.blog-sub-title{font-size:24px!important} .home h3{font-size:24px!important} .h-text5{line-height: 30px} .home-footer-hex:before{width:100px; height:112px;top:-60px; left:auto;right:0;background-size:100px 112px;margin-left:0} .events-banner:before{width:60px; height:67px;right:10px;top:10px;background-size:60px 67px} .more-hex:before{width:80px; height:90px;left:10px;bottom:-30px;background-size:80px 90px} .home-footer:before{width:80px; height:90px;bottom:10px; left:-10px;background-size:80px 90px} .buttons{padding: 5px 10px!important;font-size: 16px!important} .home-footer .upb_row_bg{background-position: right top!important} .home-footer-box{margin-top: 50px; margin-bottom: 50px} .h-text7{margin-top: 50px} .home-footer-box{background: linear-gradient(180deg, rgba(255,255,255,0.5) 20%, rgba(255,255,255,1) 100%)} .dblue-bg a{font-size: 24px}.dblue-bg a i{width:45px; height:45px;line-height:45px} .mission-box .vc_column-inner{padding:40px 10px 10px 10px!important} .team{margin: 0 auto!important; float: none!important; text-align: center!important} .footer .col-md-3{padding-top: 30px} .ab-text2,.ab-text2 h3{text-align: center!important}.ab-text2 h3{padding-top: 12px} .quform-element-3_2 .quform-button-submit, .quform-element-4_2 .quform-button-submit {float: none!important;margin: 0 auto!important} .event-thumb{padding:0px} .events-list{ box-shadow: 0px 5px 30px 3px rgba(0, 0, 0,0); margin-bottom: 20px; border-bottom: 2px solid #e04c96} .event-details h2{font-size: 18px!important; padding-top: 10px!important;} .ev-text5{font-size: 18px} .past-event-list p{margin-top: -5px} .page404{padding-top:50px; padding-bottom:50px} .customs-drop{margin-bottom: 15px} .quform-field-3_50,.quform-field-4_42{transform: scale(1)} .page-id-261 .top-banner{background-color: #2a193d} .page-id-261 .top-banner .upb_row_bg{max-height: 300px; background-size: auto 200px!important; background-position: top center}.eve-text1 p{padding-top: 150px; color: #eb5499} .eve-carousel{border-bottom:0; border-top:0} .slick-slide {margin: 0!important} } @media only screen and (min-width : 768px) { body{position:relative} .logo{margin:10px auto 10px auto; height:130px;width:auto} p{line-height: 1.4!important} .pt50{padding-top:50px} .small{height:60px!important;background:rgba(255,255,255, 0.95);z-index:9999999!important} .small .top-logo{margin-top:-200px!important} .small .main-menu{padding-top:-50px!important;margin-top:-15px} .oc-links ul li{border-right:1px solid #c8293d} .oc-links ul li:last-child{border-right:0!important} .XXtb-text1 h1,.XXtb-text1 h2{max-width: 80%; margin: 0 auto} } @media only screen and (min-width: 1024px) { body{position:relative;padding-top:210px!important} .header{height: 210px}.logo{height:120px!important;width:auto}.home-slider{min-height: 400px} .quform-2 .quform-submit, .button{padding-left: 80px!important; padding-right: 80px!important} .quform-2 .quform-submit{margin-top:-25px!important} .quform-5 .quform-submit{margin-top:-10px!important} .footer .quform-spacer{padding: 0 0 2px 0!important} .top-banner{min-height:400px} .main-menu a:after{content: ''; display: block; width: 0; height: 1px; background: #ae2266; transition: width .6s; bottom: 3px } .main-menu a:hover:after{ width: 100%;visibility: visible; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1)} .h-text3, .h-text4{text-align: justify} .pad-left50{padding-right:10px} .pad-right50{padding-left:10px} .home-4logos .home-logo{margin-top: -130px!important; z-index: 999!important; position: relative!important} .quform-3 .quform-submit{float: right; text-align:right} .c-text5{max-width: 70%; margin: 0 auto} .team-right{float: right} .event-details,.event-details-line{position: relative} .event-details h2, .event-details p{margin-right: 30px;} .past-event-list .event-details p{ margin-right:0} .m-order2 h2, .m-order2 p, .m-order2 a{margin-left: 30px} .event-details:before{content: ''; height:90%; width: 2px; background-color: #2a193d; display: inline-block; right: 0; bottom: 60px; position: absolute;} .past-event-list .event-details:before{display: none} .event-details-line:before{content: ''; height:100%; width: 2px; background-color: #2a193d; display: inline-block; right: 30px; bottom: 0px; position: absolute;} .events-intro1,.events-intro2{padding-right: 50px} .xm-order1{order:1!important}.xm-order2{order:2!important}.xm-order3{order:3!important} .new-events > .events-list:nth-child(even) .event-thumb{order:3!important} .new-events > .events-list:nth-child(even) .event-details{padding-left: 30px} .ev-text1,.ev-text2{max-width: 80%; margin: 0 auto} .page404{padding-top:100px; padding-bottom:65px} .blog-header{padding-top:30px; padding-bottom:30px} .blog-buttons{margin-top: 60px!important;margin-bottom: 60px!important} .filter-row{margin-top: 30px} .h-text1{max-width:80%!important; margin: 0 auto!important} .xtb-text1 h1{max-width: 80%; margin: 0 auto} .eve-text3{text-align: right; margin-top: -5px} .large-padding{padding-top:40px; padding-bottom:30px} .eve-image,.eve-text5{margin-top: 50px} .eve-text5,.eve-text7{max-width: 400px} .eve-text6,.eve-text12{font-size: 50px;line-height:50px; letter-spacing: 6px} } @media only screen and (min-width: 1200px) { .h-text1{max-width:80%!important; margin: 0 auto!important} .footer{line-height: 26px!important}.top-banner{min-height:450px} .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{padding-left:12px;padding-right:12px;margin-left:20px;margin-right:20px} .splide__slide {height:500px!important} .small .main-menu .ubermenu-target::before{top:45px;background: #fff} .pad-left50{padding-left:25px} .pad-right50{padding-right:25px} .slick-next,.slick-prev{font-size:60px!important} .slick-next{right: 50px!important}.slick-prev{left: 50px!important} .h-text6{max-width:500px; margin: 0 auto} .home .purple-bg{padding-top:90px; padding-bottom:40px} .large-padding{padding-top:50px; padding-bottom:40px} .xlarge-padding{padding-top:90px; padding-bottom:90px} .home-footer{min-height: 900px} .home-footer-box{max-width: 500px;margin-left:100px} .home-footer-box .vc_column-inner{padding:40px!important} .mission-box .vc_column-inner{padding:50px 40px 10px 40px!important} .mission-box{max-width: 450px; margin-left: 50px} .dblue-bg{ padding-top: 60px; padding-bottom: 20px} .c-text5,.h-text2{max-width:70%; margin: 0 auto} .oc-links a{padding-left:30px;padding-right:30px} .team{max-width:280px!important} .ab-text4{text-align: center; padding-left: 100px; padding-right: 100px} .ab-text6{padding-left: 70px;padding-right: 30px} .ab-text7{padding-left: 30px;padding-right: 70px} .ab-text8{padding-left: 70px;padding-right: 70px} .ab-text9{padding-left: 70px} .ab-pink .buttons{margin-left: 70px!important} .ev-text1,.ev-text4{font-size:30px} .ev-text2{font-size:22px} .ev-text3,.ev-text6{font-size:30px} .event-details, .event-location{padding-bottom:60px} .event-details h2{padding-bottom: 30px} .past-event-list .event-details h2{padding-bottom:5px} .event-location{padding-left: 30px} .ev-text5{font-size:40px; line-height: 40px} .events-list-internal{margin-top: -90px} .events-list-row{padding:30px 50px;} .events-list-row1{padding:0 50px 30px 50px;} .events-list-row:before,.events-list-row1:before{width: calc(100% - 100px); left: 50px;} .page404{padding-top:130px; padding-bottom:125px} .blog-header{padding-top:40px; padding-bottom:55px} .filter-row{margin-top:40px} .width-80{max-width:90%!important;margin: 0 auto} .master-blog{margin-top:50px; margin-bottom:50px} h1.main-blog-title{color: #ae2266;font-size:30px!important} .main-blog-content{text-align: justify} .home-footer:before{left:-140px}.tb-text1 h2{padding-bottom:40px} .eve-text1{font-size: 40px;} .eve-text2 p{font-size: 60px;line-height:60px!important} .more-hex1:before{width: 200px; height: 224px;bottom:-200px; left:10px; background-size:200px 224px} .eve-text4{font-size:50px} .eve-image{ text-align: right!important; padding-right: 30px} .eve-image img{max-height: 550px; width: auto} .quform-button-submit-4_2{transform: translateX(-30px)} .eve-text8{font-size: 30px; padding-right: 90px} .eve-text9{margin-top: 30px; padding-right: 70px} .gra-line{width: calc(100% - 90px)} .event-banner1 {min-height: 600px} .event-banner1 .quform-5{padding: 30px 130px 30px 130px} } @media only screen and (min-width : 1201px) { .container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1180px} } @media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5) { #page-container{overflow-x: hidden!important} .home-footer:before{width: 400px; height: 448px; bottom:20px; left:-80px;background-size:400px 448px} .event-details h2{font-size: 20px!important} .home-footer:before{left:-140px} } @media only screen and (min-device-width: 1024px) and (max-device-height: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) { .event-details h2{font-size: 20px!important} .logo{margin-left: 45%!important} .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{padding-left:20px;padding-right:20px;margin-left:8px;margin-right:8px} .ipad-fw{width: 100%!important} .event-details h2{font-size: 20px} .small .top-logo{margin-top:0px!important} } @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { .logo{height:110px;width:auto} .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{padding-left:12px;padding-right:12px;margin-left:4px;margin-right:4px} .home-footer-hex:before{width: 200px; height: 224px; background-size:200px 224px; left: auto;right:100px} .home-footer:before{width: 350px; height: 392px; background-size:350px 392px} .home-footer{min-height: 700px} .home-footer-box{margin-left:200px} .event-details:before{bottom:auto; top:0; height: 100%!important; width: 1px;} .event-location{padding-left: 30px} .events-banner:before{width: 100px; height: 112px;background-size:100px 112px; top:40px} .more-hex:before{width: 210px; height: 235px;background-size:210px 235px;} .event-details h2{font-size: 20px!important} } @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { .hm,.ult-new-ib-content{display:none} body{padding-top:65px!important;position:relative} .ipad-fw{width: 100%!important} #page-container{overflow-x: hidden!important} #totopbutton{display:none} .top-logo img{margin-top:0px} .header{position:fixed!important;z-index:9999999!important;height:70px!important; left:0!important;right:0!important; top:0!important; width:100%!important; padding:0!important; margin:0!important} .reverse-rowz{ display:flex!important;flex-direction:column-reverse!important} .logo{padding:5px 0 0 0; max-height:65px!important; height:65px;float:left!important} .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {font-size:18px} .ubermenu-responsive-default.ubermenu-responsive.ubermenu {background-color: #ae2067; top:70px;position:fixed; left:0; right:0; width:100%!important} .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main { margin:-70px 0 0 0!important} .ubermenu, .ubermenu-target{line-height:100%!important; font-size:16px!important} .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {color:#fff!important} .ubermenu.ubermenu-main .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target {background:#2a193d!important; color:#ae2067!important} .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {background:#2a193d!important; color:#ae2067!important} .quform-element-submit{margin:0 auto!important; text-align:center} .quform-form-1 .quform-submit{max-width:200px;margin:0 auto 40px auto!important; text-align:center} .splide__slide {height: 350px!important} .footer .f-link{margin-top:-15px!important} .home-4logos .home-logo{margin-top: -130px!important; z-index: 999!important; position: relative!important} .h-text1{font-size: 18px; line-height: 20px!important; padding-left: 10%!important; padding-right: 10%!important} .h-text2 h1,.blog-sub-title{font-size:24px!important} .home h3{font-size:24px!important} .h-text5{line-height: 30px} .home-footer-hex:before{width:100px; height:112px;top:10px; left:auto;right:200px;background-size:100px 112px;margin-left:0} .home-footer:before{width:100px; height:112px;bottom:10px; left:-10px;background-size:100px 112px} .home-slider .buttons{padding: 5px 10px!important;font-size: 16px!important; margin-top:30px!important} .home-footer .upb_row_bg{background-position: right top!important} .home-footer-box{margin-top: 50px; margin-bottom: 50px} .h-text7{margin-top: 50px} .home-footer-box{background: linear-gradient(180deg, rgba(255,255,255,0.5) 20%, rgba(255,255,255,1) 100%); width:70%!important} .dblue-bg a{font-size: 24px}.dblue-bg a i{width:45px; height:45px;line-height:45px} .team{margin: 0 auto!important; float: none!important; text-align: center!important} .events-banner:before{width: 100px; height: 112px;background-size:100px 112px; top:40px} .more-hex:before{width: 210px; height: 235px;background-size:210px 235px;} .event-details h2{font-size: 18px!important; padding-bottom:0;padding-top: 15px} .event-details p, .event-location p{font-size: 16px!important; line-height: 16px} .event-details a{padding: 8px 10px;font-size: 16px} .event-thumb{padding:10px} .event-details, .event-location{padding-top:10px;padding-bottom:10px} .past-event-list p{margin-top:5px!important} }