/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:Plus Jakarta Sans;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/PlusJakartaSans-VariableFont_wght..ttf) format("truetype")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/PlusJakartaSans-Italic-VariableFont_wght..ttf) format("truetype")}@font-face{font-display:swap;font-family:Clash Display;font-style:italic;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/ClashDisplay-Variable..ttf) format("truetype")}h1,h2,h3,h4,h5,h6{color:#180d1a}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:Clash Display,sans-serif}h1,h2{font-weight:700}a,body,p{font-family:Plus Jakarta Sans,sans-serif}body{color:#180d1a;font-size:16px}@media (max-width:767.98px){body{font-size:14px}}.container-xl-custom{max-width:1440px;padding-left:150px;padding-right:150px}@media (max-width:1399.98px){.container-xl-custom{padding-left:50px;padding-right:50px}}@media (max-width:1199.98px){.container-xl-custom{padding-left:0;padding-right:0}}.container-xxl{max-width:2000px;padding-left:150px;padding-right:150px}@media (max-width:1399.98px){.container-xxl{padding-left:50px;padding-right:50px}}@media (max-width:1199.98px){.container-xxl{padding-left:0;padding-right:0}}.btn{--bs-btn-font-family:"Plus Jakarta Sans",sans-serif!important;--bs-btn-font-weight:800!important;--bs-btn-line-height:1.5rem!important;border-radius:10px!important;font-size:1.5rem!important;padding:20px!important}.btn.btn-primary-gradient-right{background:linear-gradient(90deg,#0ead69,#9c0);font-size:24px!important;font-weight:800}.btn.btn-white{background-color:#fff!important}.btn.btn-white,.btn.btn-yellow{font-size:24px!important;font-weight:800}.btn.btn-yellow{background-color:#ffc914!important}.btn.orange-gradient{background:linear-gradient(270deg,#ffc914,#ee4266)!important;font-size:24px!important;font-weight:800}.btn.orange-gradient:hover{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8)),#ffc914}.btn.btn-turquoise{background-color:#17bebb!important;font-size:24px!important;font-weight:800}.btn.btn-turquoise:hover{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8)),#17bebb}.btn.btn-accent-rose{background-color:#ee4266!important;font-size:24px!important;font-weight:800}.btn.btn-accent-rose:hover{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8)),#ee4266}a{width:-moz-max-content;width:max-content}a.btn-link{--bs-btn-font-family:"Plus Jakarta Sans",sans-serif!important;--bs-btn-font-weight:700!important;--bs-btn-line-height:1.5rem!important;border-bottom:2px solid #0ead69;color:#180d1a;font-size:21px!important;font-weight:700;-webkit-text-decoration:none;text-decoration:none}a.btn-link:hover{background:rgba(14,173,105,.2);color:#180d1a}
@font-face{font-family:Plus Jakarta Sans;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/PlusJakartaSans-VariableFont_wght..ttf) format("truetype")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/PlusJakartaSans-Italic-VariableFont_wght..ttf) format("truetype")}@font-face{font-display:swap;font-family:Clash Display;font-style:italic;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/ClashDisplay-Variable..ttf) format("truetype")}h1,h2,h3,h4,h5,h6{color:#180d1a}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:Clash Display,sans-serif}h1,h2{font-weight:700}a,body,p{font-family:Plus Jakarta Sans,sans-serif}body{color:#180d1a;font-size:16px}@media (max-width:767.98px){body{font-size:14px}}.container-xl-custom{max-width:1440px;padding-left:150px;padding-right:150px}@media (max-width:1399.98px){.container-xl-custom{padding-left:50px;padding-right:50px}}@media (max-width:1199.98px){.container-xl-custom{padding-left:0;padding-right:0}}.container-xxl{max-width:2000px;padding-left:150px;padding-right:150px}@media (max-width:1399.98px){.container-xxl{padding-left:50px;padding-right:50px}}@media (max-width:1199.98px){.container-xxl{padding-left:0;padding-right:0}}.email-row__label{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase}.email-row__email a{color:#fff!important;font-size:16px;font-weight:500;-webkit-text-decoration:none;text-decoration:none}

body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
@font-face{font-family:Plus Jakarta Sans;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/PlusJakartaSans-VariableFont_wght..ttf) format("truetype")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/PlusJakartaSans-Italic-VariableFont_wght..ttf) format("truetype")}@font-face{font-display:swap;font-family:Clash Display;font-style:italic;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/ClashDisplay-Variable..ttf) format("truetype")}h1,h2,h3,h4,h5,h6{color:#180d1a}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:Clash Display,sans-serif}h1,h2{font-weight:700}a,body,p{font-family:Plus Jakarta Sans,sans-serif}body{color:#180d1a;font-size:16px}@media (max-width:767.98px){body{font-size:14px}}.container-xl-custom{max-width:1440px;padding-left:150px;padding-right:150px}@media (max-width:1399.98px){.container-xl-custom{padding-left:50px;padding-right:50px}}@media (max-width:1199.98px){.container-xl-custom{padding-left:0;padding-right:0}}.container-xxl{max-width:2000px;padding-left:150px;padding-right:150px}@media (max-width:1399.98px){.container-xxl{padding-left:50px;padding-right:50px}}@media (max-width:1199.98px){.container-xxl{padding-left:0;padding-right:0}}.join-us-block{background:url(/themes/custom/skvare_custom_bootstrap/dist/join_us_background..webp) 50%/cover no-repeat,linear-gradient(180deg,#0ead69,#9c0);padding:46px 48px}@media (max-width:991.98px){.join-us-block{padding-left:24px;padding-right:24px}}.join-us-block .join-button a{font-size:24px!important}@media (max-width:767.98px){.join-us-block .join-button a{width:260px}}.join-us-block-header{align-items:center;color:#180d1a;display:flex;flex-direction:column;font-size:24px;font-weight:600;gap:70px;padding-bottom:70px;padding-left:200px;padding-right:200px}@media (max-width:1199.98px){.join-us-block-header{padding-left:100px;padding-right:100px}}@media (max-width:767.98px){.join-us-block-header{padding-left:0;padding-right:0}}.join-us-block-body{display:flex;flex-direction:row;gap:23px;justify-content:center}@media (max-width:575.98px){.join-us-block-body{align-items:center;flex-direction:column}}.join-us-block .basic-card{height:100%;max-width:470px}.join-us-block .basic-card .buttons a{align-items:center;align-self:stretch;display:flex;justify-content:center;width:100%}
@font-face{font-family:Plus Jakarta Sans;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/PlusJakartaSans-VariableFont_wght..ttf) format("truetype")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/PlusJakartaSans-Italic-VariableFont_wght..ttf) format("truetype")}@font-face{font-display:swap;font-family:Clash Display;font-style:italic;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/ClashDisplay-Variable..ttf) format("truetype")}h1,h2,h3,h4,h5,h6{color:#180d1a}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:Clash Display,sans-serif}h1,h2{font-weight:700}a,body,p{font-family:Plus Jakarta Sans,sans-serif}body{color:#180d1a;font-size:16px}@media (max-width:767.98px){body{font-size:14px}}.container-xl-custom{max-width:1440px;padding-left:150px;padding-right:150px}@media (max-width:1399.98px){.container-xl-custom{padding-left:50px;padding-right:50px}}@media (max-width:1199.98px){.container-xl-custom{padding-left:0;padding-right:0}}.container-xxl{max-width:2000px;padding-left:150px;padding-right:150px}@media (max-width:1399.98px){.container-xxl{padding-left:50px;padding-right:50px}}@media (max-width:1199.98px){.container-xxl{padding-left:0;padding-right:0}}.news-block .content-wrapper{background-color:#f4f1f4;padding-bottom:48px;padding-top:48px}.news-block .content .view-content{display:flex;flex-direction:row;gap:20px;justify-content:center}@media (max-width:575.98px){.news-block .content .view-content{flex-direction:column;gap:48px;padding-left:24px;padding-right:24px}}.news-block .content .view-content .views-row{background-color:#fff;border:2px solid #180d1a;max-width:none;padding:0!important;width:auto}.news-block .content .view-content .views-row .body-text{padding:20px}.news-block .content .view-content .views-row article{display:flex;flex-direction:column;max-width:426px;width:426px}@media (max-width:575.98px){.news-block .content .view-content .views-row article{max-width:100%;width:auto}}.news-block .content .view-content .views-row article h2.node__title{margin:0!important}.news-block .content .view-content .views-row article h2.node__title a{color:#180d1a;font-size:21px;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.news-block .content .view-content .views-row article h2.node__title a p{color:#180d1a;font-size:21px;font-weight:700}.news-block .content .view-content .views-row article .node__content{margin-top:0;padding-top:30px}.news-block .content .view-content .views-row article .node__content .field--name-body,.news-block .content .view-content .views-row article .node__content .field--name-body p{color:#180d1a;font-size:16px;font-weight:600}.news-block .content .view-content .views-row article .node__content .more-link{padding-top:30px}.news-block .content .view-content .views-row article .node__content .more-link a{color:#180d1a;font-size:16px;font-weight:800;-webkit-text-decoration:none;text-decoration:none}.news-block .content .view-content .views-row article .article-image{min-height:240px}.news-block .content .view-content .views-row article .field--type-image{margin:0}.news-block .content .view-content .views-row article img{margin-bottom:0}
@font-face{font-family:Plus Jakarta Sans;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/PlusJakartaSans-VariableFont_wght..ttf) format("truetype")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/PlusJakartaSans-Italic-VariableFont_wght..ttf) format("truetype")}@font-face{font-display:swap;font-family:Clash Display;font-style:italic;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/ClashDisplay-Variable..ttf) format("truetype")}h1,h2,h3,h4,h5,h6{color:#180d1a}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:Clash Display,sans-serif}h1,h2{font-weight:700}a,body,p{font-family:Plus Jakarta Sans,sans-serif}body{color:#180d1a;font-size:16px}@media (max-width:767.98px){body{font-size:14px}}.container-xl-custom{max-width:1440px;padding-left:150px;padding-right:150px}@media (max-width:1399.98px){.container-xl-custom{padding-left:50px;padding-right:50px}}@media (max-width:1199.98px){.container-xl-custom{padding-left:0;padding-right:0}}.container-xxl{max-width:2000px;padding-left:150px;padding-right:150px}@media (max-width:1399.98px){.container-xxl{padding-left:50px;padding-right:50px}}@media (max-width:1199.98px){.container-xxl{padding-left:0;padding-right:0}}.research-and-education-block{background-color:#f4f1f4;display:flex;flex-direction:column;justify-content:center}.research-and-education-block .intro{align-self:center;font-size:16px;font-weight:600;margin-top:20px;width:70%}.research-and-education-block .buttons{display:flex;justify-content:center;padding-bottom:48px}.research-and-education-block .buttons a{font-weight:800;text-transform:uppercase;width:25%}
.svg-icon-link a{cursor:pointer;display:inline-block}.svg-icon-link img,.svg-icon-link object{display:block;height:100%;pointer-events:all;width:100%}
@font-face{font-family:Plus Jakarta Sans;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/PlusJakartaSans-VariableFont_wght..ttf) format("truetype")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/PlusJakartaSans-Italic-VariableFont_wght..ttf) format("truetype")}@font-face{font-display:swap;font-family:Clash Display;font-style:italic;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/ClashDisplay-Variable..ttf) format("truetype")}h1,h2,h3,h4,h5,h6{color:#180d1a}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:Clash Display,sans-serif}h1,h2{font-weight:700}a,body,p{font-family:Plus Jakarta Sans,sans-serif}body{color:#180d1a;font-size:16px}@media (max-width:767.98px){body{font-size:14px}}.container-xl-custom{max-width:1440px;padding-left:150px;padding-right:150px}@media (max-width:1399.98px){.container-xl-custom{padding-left:50px;padding-right:50px}}@media (max-width:1199.98px){.container-xl-custom{padding-left:0;padding-right:0}}.container-xxl{max-width:2000px;padding-left:150px;padding-right:150px}@media (max-width:1399.98px){.container-xxl{padding-left:50px;padding-right:50px}}@media (max-width:1199.98px){.container-xxl{padding-left:0;padding-right:0}}.two-column-component{display:grid;grid-template-columns:repeat(2,1fr);max-height:500px;position:relative}@media (max-width:767.98px){.two-column-component{grid-template-columns:1fr;max-height:none}}.two-column-component .content-col{align-items:center;display:flex}@media (max-width:767.98px){.two-column-component .content-col{order:10}.two-column-component .image-col{order:20}}.two-column-component .content{display:flex;flex-direction:column;gap:40px}@media (max-width:767.98px){.two-column-component .content{padding-bottom:40px;padding-top:40px}}@media (max-width:991.98px){.two-column-component .content{padding-left:24px;padding-right:24px}}.two-column-component .content h3{border-bottom:4px solid #0ead69;font-size:24px;font-weight:600;margin:0!important}.two-column-component .content p{font-size:16px;margin-bottom:0!important}.two-column-component .content .btn-link{border-bottom:0!important;font-size:16px!important}.two-column-component .image img{height:auto;max-height:500px;min-height:426px;width:100%}
@font-face{font-family:Plus Jakarta Sans;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/PlusJakartaSans-VariableFont_wght..ttf) format("truetype")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/PlusJakartaSans-Italic-VariableFont_wght..ttf) format("truetype")}@font-face{font-display:swap;font-family:Clash Display;font-style:italic;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/ClashDisplay-Variable..ttf) format("truetype")}h1,h2,h3,h4,h5,h6{color:#180d1a}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:Clash Display,sans-serif}h1,h2{font-weight:700}a,body,p{font-family:Plus Jakarta Sans,sans-serif}body{color:#180d1a;font-size:16px}@media (max-width:767.98px){body{font-size:14px}}.container-xl-custom{max-width:1440px;padding-left:150px;padding-right:150px}@media (max-width:1399.98px){.container-xl-custom{padding-left:50px;padding-right:50px}}@media (max-width:1199.98px){.container-xl-custom{padding-left:0;padding-right:0}}.container-xxl{max-width:2000px;padding-left:150px;padding-right:150px}@media (max-width:1399.98px){.container-xxl{padding-left:50px;padding-right:50px}}@media (max-width:1199.98px){.container-xxl{padding-left:0;padding-right:0}}.block-what-we-do-block .button-section{background-color:#f4f1f4;border-top:2px solid #180d1a;display:flex;justify-content:center;padding-bottom:48px;padding-top:48px}
