/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%;height:auto}blockquote{quotes:"“" "”";position:relative;padding-left:2em;font-weight:300;margin-top:30px;margin-bottom:30px;font-style:italic}blockquote:after{content:open-quote;speak:none;position:absolute;left:0;top:0;font-family:Georgia,serif;font-size:4em;font-weight:700;line-height:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty;margin-bottom:16px}h1,h2,h3,h4,h5,h6{text-wrap:balance}li{margin-bottom:8px}code{display:inline-block;background:#ffb803;padding:3px 6px;border-radius:12px;font-style:normal;margin-bottom:5px;text-align:left}@media (max-width:745px){code{word-break:break-word}}#__next,#root{isolation:isolate}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}.flex .one{-webkit-box-flex:1;-ms-flex:1;flex:1}.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout--onecol,.max-width,.talks--full,.user-login-form{max-width:1240px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.layout--onecol{margin-bottom:120px}.container-break,.views-element-container{margin-bottom:120px}@media (max-width:745px){.container-break,.views-element-container{margin-bottom:70px}}div[role=contentinfo]{background-color:#03d1c6;padding:15px}#user-pass,.user-login-form,.webform-submission-form{max-width:850px;margin:auto;padding-left:15px;padding-right:15px;margin-bottom:120px}#user-pass label,.user-login-form label,.webform-submission-form label{font-size:14px;font-weight:500;margin-bottom:8px;display:block}#user-pass .description,.user-login-form .description,.webform-submission-form .description{font-size:12px;font-weight:500;margin-bottom:8px;display:block;color:#888}#user-pass .form-actions,.user-login-form .form-actions,.webform-submission-form .form-actions{text-align:center}#user-pass .progress-marker::before,.user-login-form .progress-marker::before,.webform-submission-form .progress-marker::before{width:30px;height:30px;top:-2px}#user-pass .progress-step.is-active .progress-marker::before,.user-login-form .progress-step.is-active .progress-marker::before,.webform-submission-form .progress-step.is-active .progress-marker::before{background-color:#ef476f}#user-pass .progress-marker::before,.user-login-form .progress-marker::before,.webform-submission-form .progress-marker::before{background-color:#888}#user-pass .webform-progress-tracker .progress-step .progress-marker::after,.user-login-form .webform-progress-tracker .progress-step .progress-marker::after,.webform-submission-form .webform-progress-tracker .progress-step .progress-marker::after{background-color:#ffb803}input[type=color],input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=week],textarea{border:2px solid #888;border-radius:5px;line-height:normal;background:rgba(172,201,255,.1607843137);display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;font-size:16px;padding:15px 12px;font-size:18px;font-weight:300}input[type=color] :focus,input[type=date] :focus,input[type=datetime-local] :focus,input[type=email] :focus,input[type=month] :focus,input[type=number] :focus,input[type=password] :focus,input[type=search] :focus,input[type=tel] :focus,input[type=text] :focus,input[type=time] :focus,input[type=week] :focus,textarea :focus{border:3px solid #4675cb}.radios--wrapper{background:rgba(172,201,255,.1607843137)}.js-form-item{margin-bottom:20px}.webform-confirmation{max-width:50%;margin:auto;text-align:center;margin-bottom:120px}@media (max-width:745px){.webform-confirmation{max-width:100%}}
.noto-sans{font-family:"Noto Sans",serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100}
h1{font-size:0;visibility:hidden;width:0;height:0;line-height:2.5}h2{font-size:3.5rem;color:#4675cb;line-height:1.3;margin-bottom:30px}@media (max-width:1080px){h2{font-size:1.5rem}}@media (max-width:745px){h2{font-size:1.125rem}}@media (max-width:745px){h2.jm--blog__title{font-size:1.5rem}}h3{font-size:2.2rem;color:#4675cb;line-height:1.4;margin-bottom:30px}h4{font-size:2rem;color:#4675cb;line-height:1.5}h5{font-size:1.5rem;color:#4675cb;line-height:1.5}h6{font-size:1rem;color:#4675cb;line-height:1.5;margin-bottom:15px}
.menu--JM{display:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu--JM .line{width:40px;height:2px;background-color:#4675cb;display:block;margin:9px auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu--JM.active{-webkit-animation:smallbig .6s forwards;animation:smallbig .6s forwards}.menu--JM.is-active .line:nth-child(1),.menu--JM.is-active .line:nth-child(2),.menu--JM.is-active .line:nth-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}.menu--JM.is-active .line:nth-child(2){opacity:0}.menu--JM.is-active .line:nth-child(1){-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.menu--JM.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(-45deg);transform:translateY(-13px) rotate(-45deg)}@-webkit-keyframes smallbig{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes smallbig{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0);transform:scale(0)}}@media (max-width:745px){header .main--menu{display:none;position:absolute;top:70px;background:#fff;padding-bottom:80px;padding-top:10px;z-index:9;left:0;right:0;-webkit-box-shadow:0 14px 25px -14px #888;box-shadow:0 14px 25px -14px #888;border-radius:0 0 20px 20px}header .main--menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:20px;padding-right:20px}header.active .main--menu{display:block}header .lang-dropdown-form{margin-left:20px;margin-right:20px}header .form-item-lang-dropdown-select:before{display:none!important}header select{font-size:16px!important;margin-top:40px!important}.menu--JM{margin-left:auto;display:block}[dir=rtl] .menu--JM{margin-left:initial;margin-right:auto}.region-primary-menu{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;padding:20px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:99}.region-primary-menu.is-open{display:block}.region-primary-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.region-primary-menu ul li{margin:10px 0;width:100%}header{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;margin-bottom:60px!important;position:relative}}:root{--color1:#727D73;--color2:#FFF;--duration:4.4s}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:745px){.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}a{color:#4675cb}body{font-size:18px}.brands{background-image:radial-gradient(#d0ddd0 1px,transparent 0);background-size:16px 16px}img{border-radius:12px}header{margin-top:24px}@media (max-width:745px){header{margin-top:10px}}header img{max-width:100px;height:auto;border-radius:0}@media (max-width:745px){header img{max-width:80px}}header .main--menu{margin-left:auto;gap:60px}[dir=rtl] .main--menu{margin-left:initial;margin-right:auto}header .main--menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;gap:30px}header .main--menu a{font-weight:600;text-decoration:none;position:relative}header .main--menu a:after,header .main--menu a:before{content:"";position:absolute;width:0%;height:2px;bottom:-2px;background:#4675cb}header .main--menu a:before{left:0}header .main--menu a:after{right:0;background:#4675cb;-webkit-transition:width .8s cubic-bezier(.22,.61,.36,1);transition:width .8s cubic-bezier(.22,.61,.36,1)}header .main--menu a:hover:before{background:#4675cb;width:100%;-webkit-transition:width .5s cubic-bezier(.22,.61,.36,1);transition:width .5s cubic-bezier(.22,.61,.36,1)}header .main--menu a:hover:after{background:0 0;width:100%;-webkit-transition:0s;transition:0s}header .main--menu .is-active:after,header .main--menu .is-active:before{content:"";position:absolute;width:0%;height:2px;bottom:-2px;background:#4675cb}header .main--menu .is-active:before{left:0;background:#4675cb;width:100%;-webkit-transition:width .5s cubic-bezier(.22,.61,.36,1);transition:width .5s cubic-bezier(.22,.61,.36,1)}header .main--menu .is-active:after{right:0;background:0 0;width:100%;-webkit-transition:0s;transition:0s}header .lang-dropdown-form{position:relative;margin-top:10px}header .js-form-item-lang-dropdown-select:before{content:url(/themes/custom/junaid_masoodi/css/theme/assets/lang-switcherJM.svg);width:20px;height:20px;display:inline-block;position:absolute;left:-22px;width:100%;top:-13px}header select{background:0 0;border:0;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto!important;padding:0;font-weight:600;font-size:14px;margin:0;padding:6px;color:#fff;border-radius:12px;background-color:#ef476f;font-size:9px}.read--time:before{background:url(/themes/custom/junaid_masoodi/css/theme/assets/timesvg.svg) no-repeat}.read--time{position:relative;padding-left:20px;font-size:10px;font-weight:600;color:#888;margin-bottom:10px}.read--time:before{position:absolute;width:15px;height:15px;content:"";left:0;top:1px;background-repeat:no-repeat;background-size:13px}.bef-links ul,.tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;font-size:13px;text-transform:uppercase;font-weight:600;margin-top:24px;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bef-links ul div,.tags div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.bef-links ul a,.tags a{text-decoration:none;border:1px solid;border-radius:4px;padding:5px 8px}.bef-links ul a:hover,.tags a:hover{background-color:#4675cb;color:#fff;-webkit-transition:.6s;transition:.6s}.bef-links ul a.bef-link--selected,.tags a.bef-link--selected{background-color:#4675cb;color:#fff}#block-junaid-masoodi-primary-local-tasks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#block-junaid-masoodi-primary-local-tasks ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;gap:24px;padding:20px 0}#block-junaid-masoodi-primary-local-tasks ul a{font-weight:800;text-decoration:none;border:1px solid;padding:5px 8px;border-radius:6px}#block-junaid-masoodi-primary-local-tasks ul a.is-active{background-color:#4675cb;color:#fff}.button,.more-link a,.webform-confirmation__back a{font-weight:800;text-decoration:none;margin:30px 0;display:inline-block;padding:10px 20px;border:1px solid rgba(172,201,255,.1607843137);border-radius:8px;background:#4675cb;color:#fff;cursor:pointer}.secondary-btn a{font-weight:800;text-decoration:none;margin:30px 0;display:inline-block;padding:10px 20px;border-radius:12px;background:#ef476f;color:#fff}.button,.more-link a,.secondary-btn a{-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000}.link{font-weight:800;text-decoration:none}.blogs--card,.resume--card,.talks--card{text-align:center;padding:32px;border-radius:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;background:rgba(172,201,255,.1607843137);-webkit-box-shadow:1px 1px 3px #cecece;box-shadow:1px 1px 3px #cecece}.blogs--card h3,.resume--card h3,.talks--card h3{font-size:18px;margin:12px 0;color:#333}.blogs--card p,.resume--card p,.talks--card p{font-size:14px;margin-bottom:24px}.blogs--card img,.resume--card img,.talks--card img{max-width:70px;display:inline-block}.blogs--card a,.resume--card a,.talks--card a{font-weight:800;text-decoration:none}.centering,.more-link{margin-top:30px;text-align:center}.pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;gap:15px;margin-top:80px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pager__items li{padding:2px 12px;border:1px solid #4675cb;border-radius:6px}.pager__items li.is-active{background:rgba(172,201,255,.1607843137)}.pager__items a{text-decoration:none;font-weight:500}footer{padding-top:80px;padding-bottom:80px;background:#4675cb;color:#fff}@media (max-width:745px){footer{font-size:16px;text-align:center}}footer .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .upper--footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;width:100%}@media (max-width:745px){footer .upper--footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}}footer nav{margin-left:auto}@media (max-width:745px){footer nav{margin-left:initial}}footer nav ul{padding-left:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:745px){footer nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}footer nav ul a{color:#fff;text-decoration:none;font-weight:600}footer .socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .socials a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}footer .socials a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}footer .socials img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);border-radius:0}.sitemap h2{display:none}.sitemap{max-width:1240px;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:120px;padding-left:15px;padding-right:15px}
.hero h2{letter-spacing:-4px;font-size:3.5rem}@media (max-width:745px){.hero h2{font-size:3rem}}.hero{margin-top:30px}.hero .description{font-weight:300}.hero{gap:100px}.hero .drop-in{-webkit-animation:drop-in 1s ease .2s backwards;animation:drop-in 1s ease .2s backwards}.hero .drop-in-2{-webkit-animation:drop-up 1.2s ease .5s backwards;animation:drop-up 1.2s ease .5s backwards;display:block}@media (max-width:745px){.hero .drop-in-2{display:none}}.hero--subtitle{font-size:3rem;font-weight:100}@media (max-width:745px){.hero--subtitle{font-size:2rem}}@-webkit-keyframes drop-in{from{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes drop-in{from{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes drop-up{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes drop-up{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}.title--name{position:relative;height:75px}@media (max-width:875px){.title--name{height:auto}}.name{position:absolute;margin:0}.first{color:transparent;-webkit-text-stroke:1px #4675cb}@media (max-width:875px){.first{position:relative}}.second{color:#4675cb;-webkit-text-stroke:1px #4675cb;-webkit-animation:waves 4s ease-in-out infinite;animation:waves 4s ease-in-out infinite}@media (max-width:875px){.second{display:none}}.hero--image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.tagline{font-weight:600;margin-top:15px;margin-bottom:15px}.brands{text-align:center;margin-top:140px}@media (max-width:745px){.brands{margin-top:80px}}.brands .one{padding-top:50px;padding-bottom:20px}@media (max-width:745px){.brands .one{padding-top:30px;padding-bottom:30px}}.brands .flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:745px){.brands .flex{gap:20px}}.brands img{max-width:160px;height:auto;border-radius:0}@media (max-width:745px){.brands img{max-width:100px}}.brands p{font-size:24px;font-weight:300}@media (max-width:745px){.brands p{font-size:20px}}.brands .nda{font-size:10px;font-weight:600;padding-bottom:50px}.views-element-container{max-width:1240px;margin-left:auto;margin-right:auto}.views-element-container>h3{margin-bottom:50px;text-align:center}.views-element-container .tester--talks__wrapper{padding-left:15px;padding-right:15px}.views-element-container .tester--talks__wrapper .views-field-title{font-weight:800}@media (max-width:745px){.blog-slider__item{margin-left:15px;margin-right:15px}}.tester--talks__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.talks--teaser{gap:16px}.talks--teaser .map,.talks--teaser .talks--teaser-in{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:745px){.talks--teaser .map,.talks--teaser .talks--teaser-in{width:100%}}.talks--teaser .views-row{padding:20px 0;border-bottom:1px solid #d0ddd0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:500}.talks--teaser .views-row a{text-decoration:none}.card-slide{padding:32px;border-radius:12px;background:rgba(172,201,255,.1607843137);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-shadow:1px 1px 3px #cecece;box-shadow:1px 1px 3px #cecece}.card-slide:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.card-slide h3{color:#333;font-size:20px;margin-bottom:10px}.card-slide article{height:100%}.card-slide .blog-slider__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.card-slide .blog-slider__button{padding-top:10px;margin-top:auto}@-webkit-keyframes waves{0%,100%{clip-path:polygon(0 45%,16% 44%,33% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0 100%)}50%{clip-path:polygon(0 60%,15% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0 100%)}}@keyframes waves{0%,100%{clip-path:polygon(0 45%,16% 44%,33% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0 100%)}50%{clip-path:polygon(0 60%,15% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0 100%)}}
