@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFiOHYr-vcC7h8MklGBkrvmUG9rbpkisrTj50j05Cs.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFiOHYr-vcC7h8MklGBkrvmUG9rbpkisrTj5kj05Cs.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFiOHYr-vcC7h8MklGBkrvmUG9rbpkisrTj6Ej0.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrN2zh1Aphim8.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrN2zh1Qphim8.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrN2zh2wph.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrU23h1Aphim8.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrU23h1Qphim8.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrU23h2wph.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Goth-Cond-Bold';src:url(../../templates/fonts/GothamCondensed-Bold.woff2)}:root{--purple:#491045;--pink:#c61cd1;--blue:#04c1ff}::selection{background-color:var(--pink);color:#fff}.group:after{content:"";display:table;clear:both}*{padding:0;margin:0;box-sizing:border-box;font-family:inherit;color:inherit}img{display:block;max-width:100%}.wrap{position:relative;width:1220px;padding:0 10px;max-width:100%;margin:0 auto}#burger,.mobnav,#mlogo{display:none}body{font-size:62.5%;background-color:var(--purple);color:#fff;font-family:'Almarai',sans-serif}#bg_overlay,#bgvid{position:fixed;inset:0;width:100%;height:100%;object-fit:cover}#bg_overlay img{width:100%;height:100%;object-fit:cover}#bgvid{mix-blend-mode:overlay;opacity:0.5}video::-webkit-media-controls{display:none}picture img{width:100%}header{position:fixed;z-index:20;left:0;top:0;width:100%;background:rgb(0,182,255);background:linear-gradient(0deg,rgba(0,182,255,0.3) 0%,rgba(0,182,255,0) 100%);padding:0 5%}nav{width:100%}.mainnav{display:block;margin:0 auto;float:none;list-style:none;text-align:center}nav li{display:inline-block;vertical-align:top}nav a{float:left;font-size:1.5em;padding:1.65em 1.75em;text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;font-weight:300}nav a:hover,nav a.active{color:var(--blue)}.social{padding:0.75em 0 0;margin-left:1em}.social a{display:inline-block;width:auto;clear:none;border:none;padding:0;margin-left:0.2em;margin-top:1em;width:20px}.social a img{width:100%}.social a img:last-of-type{display:none}.social a:hover img:first-of-type{display:none}.social a:hover img:last-of-type{display:block}#logo{float:left;width:250px;padding:0}#logo img{width:100%}.flex{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.fcw{float:left;clear:left;width:100%}h1,h2,h3,h4,h5,h6{margin-bottom:1em;font-weight:normal}main{float:left;width:100%}main p,main li{font-size:1.4em;line-height:1.6;margin-bottom:1em}p a,li a,td a{color:var(--lblue)}main ul,main ol{margin:2em}main li{padding-left:1em}.align_left{float:left}.align_right{float:right}.align_center{text-align:center}img.align_left{margin:0.5em 1em 1em 0}img.align_right{margin:0.5em 0 1em 1em}img.align_center{display:block;margin-left:auto;margin-right:auto}.grad-btn{position:relative;clear:both;text-align:center;font-size:2em;letter-spacing:0.075em;padding:0.75em 2.5em;border-radius:100em;background:var(--blue);background:linear-gradient(90deg,rgba(0,147,206,1) 0%,rgba(200,27,209,1) 100%);text-transform:uppercase;font-weight:400;text-decoration:none;transition:all 0.5s ease-in-out;min-width:350px;max-width:90%;display:inline-block;margin:0 auto;z-index:2}.grad-btn:hover{box-shadow:0 0 30px rgba(200,27,209,1)}.TextformatterVideoEmbed,iframe{border:0;outline:0}footer{position:relative;clear:both;float:left;width:100%;margin-top:5em;padding:0 5% 1em 5%;background:rgb(0,182,255);background:linear-gradient(180deg,rgba(0,182,255,0.3) 0%,rgba(0,182,255,0) 50%);z-index:4}.flogo{float:left;width:250px;margin-top:-7em}.flinks{float:right;margin-top:2em}.flinks a{float:left;font-size:1.6em;text-decoration:none;text-transform:uppercase;margin-left:3em;margin-bottom:1em;padding:1em 0;font-weight:300}.flinks a:hover{color:var(--blue)}footer .social{margin:0.5em 0 0 4em;float:left}footer .social a{width:25px;margin:0 0.25em 0 0;padding:0}.copyright{float:right;clear:right;opacity:0.5;font-size:1em}@media screen and (max-width:999px){header{padding:0;background:none}.mainnav{display:none}.mlogo-outer{display:block;width:100%;background:linear-gradient(0deg,rgba(0,182,255,0.3) 0%,rgba(0,182,255,0) 100%)}#mlogo{display:block;float:none;width:200px;margin:0 auto;border:0;padding:0}#burger{display:block;position:absolute;right:1em;top:1em;width:40px;z-index:11}.mobnav{display:grid;align-content:center;position:fixed;z-index:10;width:300px;right:100%;top:0;height:100%;background-color:var(--pink);transition:all 0.5s ease-in-out}.mobnav.visible{right:calc(100% - 300px)}.mobnav li,.mobnav a{float:left;clear:left;width:100%;text-align:center}.mobnav a{border-bottom:1px dotted #fff;padding:1em}.mobnav .social{text-align:center;margin:0}.mobnav .social a{width:40px;margin:0.5em 0.15em;padding:0;clear:none;float:none;display:inline-block;border:0}.mobnav li:hover .subnav{display:none}}@media screen and (max-width:799px){footer{padding-bottom:2em}.flogo{width:160px;margin-top:-4em}.flinks a{margin-bottom:0}}@media screen and (max-width:699px){.flogo{width:160px;margin-top:-4em;margin:-4em auto 0 auto;float:none}.flinks-outer{float:left;clear:left;width:100%}.flinks,footer .social{width:100%;text-align:center;margin-top:0}.flinks a{float:left;clear:left;width:100%;margin:0;border-bottom:1px dotted #fff;padding:0.75em 0}footer .social{margin:0;padding:1em}footer .social a{display:inline-block;float:none;clear:none;border-bottom:0}.copyright{text-align:center;width:100%;padding:2em 0}}@media screen and (max-width:599px){.grad-btn{min-width:unset}}@media screen and (max-width:499px){footer .social{grid-column:unset;text-align:center}main p,main li,main td{font-size:2em;line-height:1.4}p a{word-break:break-all}.hero h1,main h2{font-size:6em}footer h4{margin-bottom:0}}@media screen and (max-width:399px){#logo{width:200px}#burger{margin:0}}main{text-align:center}.hero{position:relative;min-height:100vh}#home-bg{user-select:none;position:relative;z-index:1;margin-bottom:-4%}#home-logo{margin-left:15%;width:70%;user-select:none;z-index:3}.testimonials{position:absolute;inset:5%;width:90%;display:grid;grid-template-columns:1fr 1fr;grid-gap:5em;align-content:center}.test{width:35%;text-align:center;padding:2em 0}.test .stars{padding:0 20%;display:grid;grid-template-columns:repeat(5,1fr);filter:drop-shadow(0 0 3px #ff73a6) drop-shadow(0 0 10px #ff73a6);margin-bottom:1em}.test p.quote,.test p.giver{font-size:2.1em;text-transform:uppercase;font-weight:bold;letter-spacing:0.05em;line-height:1;margin:0}.test p.giver{font-size:1em;color:var(--blue);margin-top:1em}.test:nth-last-of-type(2n+1){justify-self:right}.grad-btn{margin-bottom:5%}.video{padding:0 5%;margin-bottom:5%;position:relative;z-index:5}.video .vid{box-shadow:0 0 25px var(--blue)}.intro{position:relative;z-index:2;display:grid;grid-template-columns:2fr 1fr;margin-bottom:0;padding:0 5% 0 0}.image img{width:100%}.intro .text{text-align:left}.intro .text h2{font-size:3em;color:Var(--pink);font-weight:bold;text-shadow:0 0 10px #0005}.intro p{font-size:1.6em;line-height:1.8}.insta{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:1em;padding:0 5%;margin-bottom:5em}.insta a{width:100%;aspect-ratio:1 / 1;position:relative;overflow:hidden;box-shadow:0 0 25px var(--blue)}.insta a div{position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);transition:all 0.5s ease-out}.insta a img{width:100%;height:100%;object-fit:cover}.insta a:hover div{width:110%;height:110%}@media screen and (max-width:1099px){.test{padding:0;width:45%}}@media screen and (max-width:999px){.hero{margin-top:5.4em}.intro{grid-template-columns:1fr;padding:0}.intro .text{padding:5%;text-align:center}}@media screen and (max-width:899px){.testimonials{position:static;grid-template-columns:repeat(3,1fr);width:100%;inset:0;padding:0 5% 5% 5%}.test{width:100%;text-align:center}#home-logo{width:100%;margin-left:0}.hero{min-height:unset}}@media screen and (max-width:699px){.testimonials{grid-template-columns:repeat(2,1fr);grid-gap:2.5em}.insta{grid-template-columns:repeat(4,1fr);grid-gap:0.5em}}@media screen and (max-width:499px){.testimonials{grid-template-columns:1fr;grid-gap:3em;margin-block:3rem}.test .stars{padding:0 30%}.test{display:none}.test:nth-of-type(1),.test:nth-of-type(2),.test:nth-of-type(3){display:block}.test p.quote{font-size:1.6em}}