.bluefrog-post-grid{text-align:center;display:flex;justify-content:center}.page .hentry{margin-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.page-header{text-align:left;padding:175px 0 175px 0;background-color:#f1f2f4;background:#fff0 linear-gradient(90deg,#FFFFFF 0%,#FFFFFF54 100%) 0% 0% no-repeat padding-box;overflow:hidden;position:relative}.page-header .background_bg{position:absolute;width:100%;height:150%;left:0;top:0;display:block;background:#E6E7E8;z-index:-1}.page-header .page-title{font-size:56px;color:var(--primary-color);margin:0;line-height:42px;padding-bottom:0;padding-left:5px;padding-right:5px;position:relative;width:fit-content;margin-bottom:24px;z-index:9;text-transform:uppercase}.page-header .page-title span::before{content:'';display:block;width:100%;z-index:-1;opacity:1;height:14px;background:var(--accent-color);position:absolute;bottom:0;left:0}.col-lg-6.no-page-description{margin:0 auto;text-align:center;display:flex;justify-content:center}.page-header .col-lg-6.no-page-description .page-title{text-align:center}.col-lg-6.no-page-description.custom-title{text-align:left;display:block;margin:0}.col-lg-6.no-page-description.custom-title .page-title{text-align:left;font-size:56px}.col-lg-6.no-page-description.custom-title .page-title span{position:relative;display:inline-block;padding:0 .125em;margin-bottom:3%}.page-title span{position:relative;display:inline-block;padding:0 .125em;margin-bottom:3%}.page-title span:first-child{padding-left:0}.page-title span:last-child{padding-right:0}.header-v2 .site-navigation{text-align:right}.nav-menu li ul{box-shadow:0 4px 10px 0 rgb(3 3 3 / .1);transform:translateY(39px);position:absolute;top:50%;border-bottom:6px solid var(--accent-color);left:-40px;padding:15px 0;min-width:152px;display:none;z-index:99;background-color:#fff;white-space:nowrap}.nav-menu li li{display:block;margin:0;padding:10px 20px}.nav-menu li li a{color:#000;font-weight:400;text-transform:none;line-height:1.4;font:normal normal normal 18px / 26px Montserrat}.vc_row.wpb_row.vc_inner.vc_row-fluid.row-custom.vc_column-gap-35{margin-top:9rem;margin-bottom:5rem}.nav-menu li li a:hover{color:var(--accent-color);opacity:1}ul.nav-menu>li:before{content:'';width:0;height:4px;background:var(--accent-color);position:absolute;top:-120%;left:0;transition:all .5s}ul.nav-menu>li:hover:before{width:100%;left:0}.site-navigation a:after{display:none}.mobile-menu .toggle-nav{left:unset;right:0;top:0;margin:0;color:#fff!important}.side-menu a.logo{width:fit-content}.side-menu a{font-size:16px;font-size:1.6rem;color:#23232c;font-weight:600;text-transform:uppercase;display:block;font:normal normal normal 18px / 26px Montserrat;letter-spacing:0;color:#000;font-weight:600}.mobile-menu .search-form .search-field{width:100%;padding:15px 0 14px;border-bottom-width:1px;padding-bottom:0}@media screen and (max-width:782px){body.admin-bar .side-menu{width:100%;padding-top:0}}.mobile-menu nav{flex:unset}.mobile-menu .mobile-menu-bottom{margin-bottom:-20px;margin-top:50px}.mobile-menu .mobile-menu-top{padding:13px 20px;background-color:#000}div#svg-defs{height:0}header#masthead{z-index:9999}@media (min-width:1200px){.container{width:1350px}}.wpb_wrapper>h2 span::before,.n2-ss-layer.page-title::before{content:'';display:block;width:100%;z-index:-1;opacity:1;height:12px;background:var(--accent-color);position:absolute;bottom:0;left:0}.wpb_wrapper>h2 span,.n2-ss-layer.page-title{position:relative;display:inline-block;padding:0 .125em;margin-bottom:3%}.fit-content h2{width:fit-content}h2{margin:0;line-height:calc(var(--h2-font-size) - 8px);padding-bottom:0;padding-left:5px;padding-right:5px;margin-top:8px;position:relative;width:auto;margin-bottom:24px;z-index:9;text-transform:uppercase;margin-bottom:32px!important}p,dl,ol,ul{margin-top:0;margin-bottom:1em}.button.main-btn,div#n2-ss-2 .n2-ss-button-container a.button.main-btn>div{position:relative;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center;width:fit-content;overflow:hidden;border-radius:2px;height:43px;background:var(--accent-color);color:var(--primary-color);padding:10px 30px;transition:0.25s ease}.button.main-btn>a,div#n2-ss-2 .n2-ss-button-container a.button.main-btn>div>div{position:relative;z-index:1}.button.main-btn:after,div#n2-ss-2 .n2-ss-button-container a.button.main-btn>div:after{content:"";position:absolute;transform:rotate(125deg);top:-100%;left:-140%;background:#262626;width:150%;padding-top:100%;transition:0.25s ease}.button.main-btn:hover:after,div#n2-ss-2 .n2-ss-button-container a.button.main-btn:hover>div:after{left:-40%}.button.main-btn:hover,div#n2-ss-2 .n2-ss-button-container a.button.main-btn:hover>div{box-shadow:0 0 24px #EEC04880;border:1px solid var(--accent-color)}div#n2-ss-2 .n2-ss-button-container a.button.main-btn div>div{color:#000}.button.main-btn:hover>a,div#n2-ss-2 .n2-ss-button-container a.button.main-btn:hover div>div{color:var(--accent-color);text-decoration:underline}.btn-wrapper{width:100%;display:flex}.btn-wrapper.text-left{justify-content:flex-start}.btn-wrapper.text-right{justify-content:flex-end}.btn-wrapper.text-center{justify-content:center}.topshapewrap{position:absolute;width:100%;bottom:0;left:0}.topshape{height:144px;background:#fff0;position:relative;z-index:2;width:100%}.bottomshapewrap{position:absolute;width:100%;left:0;bottom:0}.bottomshape{height:144px;background:#fff0;position:relative;width:100%;z-index:2}@media screen and (min-width:768px){.bluefrog-container-old .vc_images_carousel .vc_carousel-control .icon-next,.bluefrog-container-old .vc_images_carousel .vc_carousel-control .icon-prev{width:48px;height:48px;margin-top:-15px;margin-left:-15px;font-size:38px;line-height:58px;font-weight:700;display:block;padding:0;border:2px solid #FFF;border-radius:2px;color:#fff;display:flex;align-items:center;justify-content:center;align-content:center}}.bluefrog-container-old .vc_images_carousel .vc_carousel-control .icon-next:before{content:'';background-image:url(https://varsitygrp.com/wp-content/themes/bluefrog/../bluefrog/images/icons/arrow.svg);background-size:contain;background-repeat:no-repeat;line-height:normal;top:0;left:2px;width:30px;height:30px}.bluefrog-container-old .vc_images_carousel .vc_carousel-control .icon-prev:before{content:'';background-image:url(https://varsitygrp.com/wp-content/themes/bluefrog/../bluefrog/images/icons/arrow.svg);background-size:contain;background-repeat:no-repeat;line-height:normal;top:0;right:2px;width:30px;height:30px;transform:rotate(180deg)}.bluefrog-container-old .vc_images_carousel .vc_carousel-control.vc_right{left:auto;right:15px}.bluefrog-container-old .vc_images_carousel .vc_carousel-control{opacity:1}.bluefrog-container-old .vc_images_carousel .vc_carousel-indicators li{box-sizing:border-box;display:inline-block;width:24px;height:24px;margin:1px;text-indent:-999px;border-radius:50%;cursor:pointer;border:2px solid #fff;margin-left:10px;margin-right:10px;background-color:#fff0}.bluefrog-container-old .vc_images_carousel .vc_carousel-indicators li:hover{background-color:#fff}.bluefrog-container-old .vc_images_carousel .vc_carousel-indicators .vc_active{width:24px;height:24px;background-color:#fff;border:2px solid #fff}.bluefrog-container-old .vc_images_carousel ol.vc_carousel-indicators{margin:0 0 0 -30%;width:100%;left:0;margin:0}.wpb_text_column.wpb_content_element .leftside_content ul:not(.nodots),.wpb_text_column.wpb_content_element .wpb_wrapper>ul{display:grid;flex-direction:row;flex-wrap:wrap;column-count:1;grid-template-columns:1fr;justify-items:start}.wpb_text_column.wpb_content_element .leftside_content ul:not(.nodots) li:before,.wpb_text_column.wpb_content_element .wpb_wrapper>ul li:before{content:"•";font-size:25px;color:var(--secondary-color);font-weight:700;position:absolute;left:-20px;border-radius:50%;width:20px;height:20px;border-radius:50%;line-height:20px;text-align:center}.wpb_text_column.wpb_content_element .leftside_content ul:not(.nodots) li,.wpb_text_column.wpb_content_element .wpb_wrapper>ul li{list-style:none;margin-left:20px;padding-left:10px;padding-right:10px;float:left;margin-bottom:16px;font-weight:700;font-size:20px;line-height:28px;font-family:'Montserrat',sans-serif;position:relative}@media (min-width:768px){.site-content .vc_grid-item.vc_clearfix.vc_grid-item-zone-c-bottom{max-width:100%;height:196px;overflow:hidden;transition:0.3s ease}}.site-content .vc_grid-item.vc_clearfix.vc_grid-item-zone-c-bottom{margin-bottom:30px;overflow:visible}.site-content .vc_gitem-zone.vc_gitem-zone-a.vc_gitem-is-link{height:196px;width:auto;overflow:hidden;max-width:100%}.site-content .vc_grid-item.vc_clearfix.vc_grid-item-zone-c-bottom>.vc_grid-item-mini{overflow:hidden;border:1px solid #E5B63C;border-radius:6px;transition:0.3s ease;padding-right:0}.site-content .vc_grid-item.vc_clearfix.vc_grid-item-zone-c-bottom>.vc_grid-item-mini:hover{box-shadow:0 6px 18px #26262626;border:1px solid #EEC048;border-radius:6px;opacity:1;transform:translateY(-7px)}.site-content .vc_gitem_row .vc_gitem-col{padding:10px;padding-bottom:0}.site-content .vc_gitem-zone.vc_gitem-zone-c{background:#E5B63C 0% 0% no-repeat padding-box!important;border-radius:6px;position:absolute;width:100%;bottom:0;left:0}.vc_grid-item-mini{position:relative}.site-content .vc-gitem-zone-height-mode-auto .vc_gitem-zone-img{display:unset!important}.background-overlay::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:#fff0 linear-gradient(90deg,#000000 0%,#00000054 100%) 0% 0% no-repeat padding-box;display:block!important}.background-overlay h2,.background-overlay p,.background-overlay h3{color:#fff}.background-overlay h2 span::before{background:rgb(255 255 255 / .2)}.formside>.vc_column-inner>.wpb_wrapper{background:#FFF 0% 0% no-repeat padding-box;box-shadow:0 8px 32px #26262633;border-radius:4px;padding:24px}.formside>.vc_column-inner>.wpb_wrapper h3{color:inherit;padding-bottom:0}.formside>.vc_column-inner>.wpb_wrapper .gfield input{border:1px solid #E6E7E8!important;border-radius:2px!important}@media (min-width:640px){.formside>.vc_column-inner>.wpb_wrapper .gform_fields{row-gap:16px}}aside#secondary{display:none}.wpb_single_image.wpb_content_element.vc_align_left.wpb_content_element.biggerImage{display:inline-block;width:416px;height:416px;object-fit:cover;border-radius:6px;overflow:hidden}.wpb_single_image.wpb_content_element.vc_align_left.wpb_content_element.biggerImage img{width:100%;height:416px;max-width:none;object-fit:cover}.wpb_single_image .vc_single_image-wrapper{display:inline-block;vertical-align:top;max-width:none;width:100%}.wpb_single_image .vc_figure{display:inline-block;vertical-align:top;margin:0;max-width:100%;max-width:none;width:100%}.wpb_text_column.wpb_content_element.fit-content>.wpb_wrapper>h3{margin-bottom:24px}.wpb_single_image.wpb_content_element.vc_align_right.wpb_content_element.smallerImage{display:inline-block;width:305px;height:305px;z-index:999;display:block;position:absolute;right:0;bottom:-20%;border-radius:6px;overflow:hidden}.wpb_single_image.wpb_content_element.vc_align_right.wpb_content_element.smallerImage img{width:100%;height:305px;object-fit:cover}.site-content .vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item a>img,.site-content .vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item img{width:100%}.site-content .vc_images_carousel .vc_inner>a{width:100%}.site-content .vc_images_carousel .vc_carousel-inner .vc_carousel-slideline{height:438px}.page-header.specialContact .col-lg-6.contentside{box-shadow:0 8px 32px #26262633;border-radius:4px;opacity:1;background:#fff;z-index:99;padding:20px}.page-header.specialContact{text-align:left;padding:80px 0 80px 0;overflow:visible}.page-header.specialContact .row{align-items:center}@media (min-width:1200px){.page-header.specialContact .col-lg-6.contentside{margin-bottom:-150px}}.page-header.specialContact .gform-theme--foundation .gfield textarea.medium{min-block-size:8rem}.site-content .featuredblock .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h4{font:normal normal bold 28px / 36px Montserrat;line-height:normal}body:not(.home) .site-content .featuredblock .vc_gitem-zone.vc_gitem-zone-a.vc_gitem-is-link,body:not(.home) .site-content .featuredblock .vc_grid-item.vc_clearfix.vc_grid-item-zone-c-bottom{height:374px}body:not(.home) .site-content .featuredblock .vc_gitem-zone.vc_gitem-zone-c{border-radius:6px;position:absolute;width:100%;bottom:0;left:0;background:rgb(255 255 255 / .85)!important;height:72px;display:flex;z-index:99;padding:20px;align-items:center;transition:0.3s ease-in-out;justify-content:center}.vc_gitem-zone.vc_gitem-zone-c.contentarea .vc_gitem_row.vc_row.vc_gitem-row-position-top:last-child{display:none}body:not(.home) .site-content .featuredblock .vc_grid-item.vc_clearfix.vc_grid-item-zone-c-bottom>.vc_grid-item-mini:hover .vc_gitem-zone.vc_gitem-zone-c.contentarea .vc_gitem_row.vc_row.vc_gitem-row-position-top:last-child{display:block}body:not(.home) .site-content .featuredblock .vc_grid-item.vc_clearfix.vc_grid-item-zone-c-bottom>.vc_grid-item-mini:hover .vc_gitem-zone.vc_gitem-zone-c{height:auto;padding:20px;background:#fff!important}body:not(.home) .site-content .featuredblock .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt,body:not(.home) .site-content .featuredblock .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt p{font:normal normal normal 14px / 24px Montserrat;line-height:normal;margin:0;padding:0}body:not(.home) .site-content .featuredblock .vc_gitem-zone.vc_gitem-zone-c.contentarea .vc_gitem-post-data{margin-bottom:0}body:not(.home) .site-content .featuredblock .vc_custom_heading.button.main-btn{margin-top:20px}body:not(.home) .site-content .featuredblock .vc_gitem_row .vc_gitem-col{padding:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media (max-width:767px){body:not(.home) .site-content .featuredblock .vc_gitem-zone.vc_gitem-zone-c.contentarea .vc_gitem_row.vc_row.vc_gitem-row-position-top:last-child{display:none}}.header-text-light .site-header .nav-menu>li>a,.header-text-light .site-header .list-dropdown .current,.header-text-light .site-header .toggle-nav,.header-text-light .site-header .menu-item-socials{color:#fff;font:normal normal 400 16px / 24px Montserrat;letter-spacing:0;text-transform:none;color:#FFF}.nav-menu li{margin-right:30px;display:inline-block;position:relative}.site-header{padding:15px 0}.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h4{font:normal normal 600 14px / 16px New Science;font-family:var(--h1-font);line-height:normal;margin:0;padding:0}.flipped .wpb_single_image.wpb_content_element.vc_align_left.wpb_content_element.biggerImage{float:right}.flipped .wpb_single_image.wpb_content_element.vc_align_right.wpb_content_element.smallerImage{right:0;left:0;float:left}.row-custom{box-sizing:border-box;display:flex;flex-wrap:wrap}.row-custom>.wpb_column.vc_column_container{align-items:center;display:flex}.bluefrog-team-member img{width:100%;height:auto;border-radius:6px;height:284px;width:284px;object-fit:cover;position:relative}.bluefrog-team-member .member-info{padding:16px 0;position:relative;bottom:0;left:0;right:0;z-index:10;background-color:#fff;transition:all .4s}.bluefrog-team-member .member-name{font:normal normal bold 28px / 36px Montserrat;letter-spacing:0;color:#000}.bluefrog-team-member .member-job{font-size:10px;font-size:1rem;font-weight:600;color:#23232c;text-transform:uppercase;transition:all .5s;font:normal normal 600 20px / 28px Montserrat;letter-spacing:0;color:#000}.bluefrog-team-member .member-socials{transition:all .5s;position:absolute;top:65%;left:0;transform:translateY(-50%);z-index:50;width:100%}.bluefrog-team-member .member-socials a{color:#000;line-height:30px;transform:scale(.5);opacity:0;display:inline-block;width:30px;height:30px;border-radius:50%;border:none;background:#fff;margin:5px}.bluefrog-team-member:hover .member-job,.bluefrog-team-member:hover .member-name{color:#000}.bluefrog-team-member:before{display:none}.bluefrog-team-member .team-memberimage::after{content:'';height:8px;width:100%;bottom:0;left:0;position:absolute;display:block;background:var(--accent-color)}.team-memberimage{border-radius:6px;height:284px;width:284px;overflow:hidden;margin:0 auto}.team-memberimage{position:relative}.bluefrog-team-member .team-memberimage:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:0;transition:all .5s;background:#111114}.bluefrog-team-member:hover .team-memberimage:before{opacity:.5}.bluefrog-team-member{position:relative;text-align:center;margin-bottom:48px}.site-content .bluefrog-category-banner{position:relative;padding-top:0;margin-bottom:56px}.site-content .bluefrog-category-banner .banner-inner{position:relative;top:0;bottom:0;left:0;right:0;padding-bottom:0!Important;overflow:hidden;overflow:hidden;border:1px solid #E5B63C;border-radius:6px;transition:0.3s ease;padding-right:0;height:374px;overflow:hidden}.site-content .bluefrog-category-banner.text-position-bottom-right .banner-content{bottom:0;right:0;border-radius:6px;position:absolute;width:100%;bottom:0;left:0;background:rgb(255 255 255 / .85)!important;height:72px;display:flex;z-index:99;padding:20px;align-items:center;transition:0.3s ease-in-out;justify-content:center;flex-direction:row;flex-wrap:wrap;text-align:center}.site-content .bluefrog-category-banner .banner-title{text-indent:0;margin:0;font:normal normal bold 28px / 36px Montserrat;line-height:normal;margin-bottom:10px}.bluefrog-category-banner .banner-inner:hover{box-shadow:0 6px 18px #26262626;border:1px solid #EEC048;border-radius:6px;opacity:1;transform:translateY(-7px)}.bluefrog-category-banner .banner-inner:hover .banner-content{height:auto;padding:20px;background:#fff!important}.bluefrog-category-banner .banner-content:before{display:none}.innercontent_banner{opacity:0;visibility:hidden;transition:0.3s ease-in-out;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.bluefrog-category-banner .banner-inner:hover .banner-content .innercontent_banner{opacity:1;visibility:visible}footer.text-light .textwidget p{font:normal normal normal 14px / 24px Montserrat}.footer-widgets div#media_image-2{margin:0;margin-bottom:8px;margin-top:-10px}.footer-widgets ul.menu li a{font-weight:400;text-transform:none;font:normal normal normal 16px / 24px Montserrat}.footer-widgets .widget-title{text-transform:none;font:normal normal 600 18px / 26px Montserrat;font-weight:600;font-family:var(--body-font);margin-bottom:15px}ul.nav-menu>li.menu-item-has-children>a:after{content:'';background:#fff0;background-image:url(https://varsitygrp.com/wp-content/themes/bluefrog/../bluefrog/images/icons/arrow.svg);background-size:contain;background-repeat:no-repeat;display:inline-block;width:15px;height:15px;margin-left:5px;line-height:0;color:#fff;transition:0.3s ease-in-out;transform:rotate(90deg)}ul.nav-menu>li.menu-item-has-children:hover>a:after{transform:rotate(-90deg)}.full-stretch.vc_column_container>.vc_column-inner{width:150%;margin-left:-100%;padding-left:0;padding-right:50px}.full-image.wpb_single_image img{height:auto;max-width:100%;width:150%;object-fit:cover;max-height:600px;border-top-right-radius:10px;border-bottom-right-radius:10px}div#n2-ss-4 .n2-ss-slider-2{border-radius:6px;border:3px solid #EEC048}.n2-section-smartslider.gallery-slider .n2-ss-slider .n2-ss-slider-controls-below{display:flex;flex-flow:column;align-items:center;flex-direction:row;justify-content:center;column-gap:20px}.mobile-menu{z-index:99999}.nopadding-up .vc_row.wpb_row.vc_inner.vc_row-fluid.row-custom.vc_column-gap-35{margin-top:0;margin-bottom:5rem}div#field_submit>input{background:var(--accent-color);border-radius:0}.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper{margin-right:-30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.vc_row.wpb_row.vc_row-fluid.specialimage.vc_row-no-padding{position:absolute!important}.wpb_single_image.wpb_content_element.vc_align_left.wpb_content_element.specialimagery{position:absolute;top:-5rem;left:-25%;z-index:-1}input#gform_submit_button_1{position:relative;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center;width:fit-content;overflow:hidden;border-radius:2px;height:43px;background:var(--accent-color);color:var(--primary-color);padding:10px 30px;transition:0.25s ease;font-family:var(--button-font);font-weight:var(--button-font-weight);font-size:var(--button-font-size)}input#gform_submit_button_1:hover{box-shadow:0 0 24px #EEC04880;border:1px solid var(--accent-color);color:var(--accent-color);background:var(--primary-color)}.gform-theme--foundation .gfield textarea.medium{min-block-size:8rem}p.copyright-text{font-size:16px;text-align:center}.site-header .row{display:flex;align-items:center;justify-content:space-between}.header-v2 .site-header .site-branding,.header-v2 .site-header .header-icon{flex:unset;width:fit-content;float:right}.formside.wpb_column.vc_column_container.vc_col-sm-6 h3{color:#fff;position:relative}.formside.wpb_column.vc_column_container.vc_col-sm-6 h3:after{content:'Contact Us';color:#000;display:block;position:absolute;top:50%}@media (max-width:991px){}@media (max-width:767px){.wpb_single_image.wpb_content_element.vc_align_left.wpb_content_element.biggerImage img{width:100%;height:auto;max-height:200px;object-fit:cover}.wpb_single_image.wpb_content_element.vc_align_left.wpb_content_element.biggerImage{display:inline-block;width:60%;height:50%}.wpb_single_image.wpb_content_element.vc_align_right.wpb_content_element.smallerImage{display:inline-block;width:50%;height:auto;z-index:999;display:block;position:absolute;right:3%;bottom:0;border-radius:6px;overflow:hidden}.wpb_single_image.wpb_content_element.vc_align_right.wpb_content_element.smallerImage img{width:100%;height:auto;max-height:150px;object-fit:cover;border:2px solid #fff;border-radius:6px}.btn-wrapper.text-right{justify-content:flex-start;margin-bottom:35px}.site-content .vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper{margin-right:0;column-gap:0;display:flex;flex-direction:column}.site-content .vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item{padding-bottom:0;padding-right:0}.site-content{padding-bottom:0}.row-custom>.wpb_column.vc_column_container:first-child{order:1}p.copyright-text{text-align:left}.vc_row.wpb_row.vc_inner.vc_row-fluid.row-custom.vc_column-gap-35{margin-top:5rem;margin-bottom:5rem}.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1722199133562 .vc_pageable-slide-wrapper.vc_clearfix{display:grid;grid-template-columns:1fr 1fr;row-gap:0;justify-content:start;column-gap:15px}.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1722199133562 .vc_pageable-slide-wrapper.vc_clearfix::before{display:none}.topshape{height:104px}.page-header{text-align:left;padding:100px 0 100px 0}.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item{padding-right:0}.bluefrog-category-banner .banner-content{padding:20px;top:0!important;left:0!important;right:auto!important;bottom:auto!important;transform:translateY(0)!important}.vc_row.vc_column-gap-35>.vc_column_container{padding:0}.module-loop .modal-content-wrapper .closericon{top:0;right:5px}.single-blog{height:auto;margin-bottom:35px!important;margin-right:0}.row.people_list{width:unset!important}.col-lg-6.no-page-description.custom-title .page-title{text-align:center;font-size:56px;font-size:40px;line-height:36px}.site-content .bluefrog-category-banner .banner-inner{height:100%}.site-content .bluefrog-category-banner .banner-title{font-size:20px;white-space:nowrap}.site-content .bluefrog-category-banner.text-position-bottom-right .banner-content{position:relative}.bluefrog-category-banner .banner-image img{height:200px;object-fit:cover}.site-header .row{display:flex;align-items:center;flex-direction:row-reverse}.site-header .row .mobile-nav-toggle,.site-header .row .header-icon{flex:1;float:right;flex:unset}.header-v2 .site-header .site-branding,.header-v2 .site-header .header-icon{flex:auto;width:auto;text-align:left}.full-stretch.wpb_column.vc_column_container.vc_col-sm-6{display:none}.full-stretch.wpb_column.vc_column_container.vc_col-sm-6~.vc_col-sm-6{max-width:100%}}@media (max-width:600px){.vc_images_carousel{position:relative;width:100%!important}.site-content .vc_images_carousel .vc_carousel-inner .vc_carousel-slideline{height:100%}.bluefrog-container-old .vc_images_carousel .vc_carousel-indicators li{width:14px;height:14px}.bluefrog-container-old .vc_images_carousel .vc_carousel-indicators .vc_active{width:14px;height:14px;background-color:#fff;border:2px solid #fff}.full-image.wpb_single_image img{max-height:300px}.full-stretch.vc_column_container>.vc_column-inner{width:100%;margin-left:-50%;padding-left:0;padding-right:0}.bottomshape{height:84px}.wpb_wrapper>h2 span::before{display:none}.background-overlay::before{background:rgb(0 0 0 / .75)}}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Oxanium';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oxanium/v20/RrQQboN_4yJ0JmiMe2zE0ZJCZ4cQGg.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Oxanium';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oxanium/v20/RrQQboN_4yJ0JmiMe2LE0ZJCZ4c.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Oxanium';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oxanium/v20/RrQQboN_4yJ0JmiMe2zE0ZJCZ4cQGg.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Oxanium';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oxanium/v20/RrQQboN_4yJ0JmiMe2LE0ZJCZ4c.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body.popupcover{overflow:hidden}body.popupcover div#site-header-wrapper{z-index:5}.single-blog{overflow:hidden;display:flex;flex-direction:column;align-items:center;border-radius:5px;border:1px solid rgb(1 63 99 / .15);padding:0;width:100%;height:375px;border:1px solid #E5B63C;border-radius:6px;opacity:1}.single-blog h4,.single-blog p{text-align:center;margin-bottom:0}.blog-image{height:374px;width:100%;border-radius:0;overflow:hidden}.blog-image>img{height:374px;object-fit:cover;width:100%;object-position:center}.row.people_list{width:100%;row-gap:30px}.about-items-wrapper>.row{display:flex;justify-content:center}.section-team-list{padding:1rem 0 3rem}.module-loop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(var(--primary-rgb),.75);cursor:auto;z-index:9999}.blog-content{text-align:left;background:rgb(255 255 255 / .85);height:72px;width:100%;display:flex;justify-content:flex-start;align-items:center;margin-top:-72px;flex-direction:row;padding:0 16px;flex-wrap:wrap;transition:0.3s ease;align-content:center}.buttonInner{width:100%;display:none;transition:0.3s ease;font:normal normal 600 14px / 16px New Science;font-family:var(--h1-font);margin-top:24px;margin-bottom:24px;pointer-events:all;cursor:pointer}.single-blog h3.title{margin-bottom:0}.single-blog:hover .blog-content{height:110px;margin-top:-110px}.single-blog:hover .buttonInner{display:block}.module-loop .modal-content-wrapper{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:90vw;max-height:660px;height:660px;background:#fff;margin-bottom:1.5rem;box-shadow:0 8px 32px #0003;border-radius:6px;overflow:hidden}.module-loop .modal-content-wrapper .modal-content{position:relative;display:grid;background:#fff;grid-template-columns:50% 50%;overflow:hidden;z-index:0;width:100%;margin:0}.single-blog:hover{-webkit-box-shadow:0 10px 32px 0 rgb(1 63 99 / .11);-moz-box-shadow:0 10px 32px 0 rgb(1 63 99 / .11);box-shadow:0 10px 32px 0 rgb(1 63 99 / .11)}.single-blog{-o-transition:box-shadow 0.3s;-webkit-transition:box-shadow 0.3s;transition:box-shadow 0.3s}.module-loop .modal-content-wrapper .modal-content:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(130deg,rgb(255 255 255) 0%,rgb(255 255 255 / .85) 100%);z-index:-1}.module-loop .modal-content-wrapper .modal-content .image-wrapper{position:relative;overflow:hidden;border-radius:.6rem;margin:1.5rem;border-radius:100%;height:250px;width:250px;overflow:hidden}.module-loop .modal-content-wrapper .modal-content .image-wrapper>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.module-loop .modal-content-wrapper .modal-content .employee-content{padding:0}.module-loop .modal-content-wrapper .modal-content .employee-content .employee-name{position:relative;font-size:28px;padding-bottom:0;margin-bottom:0;color:#003F63;font-family:'Montserrat'}h4.title a{color:#003F63;font-family:'Roboto Condensed';font-weight:400}.socialbtn{padding:10px 0}.socialbtn a i{padding:10px;margin-right:10px;color:#fff;background-color:#f25f0a;border-radius:100%;-o-transition:color 0.3s,background-color 0.3s;-webkit-transition:color 0.3s,background-color 0.3s;transition:color 0.3s,background-color 0.3s}.socialbtn a{white-space:nowrap;color:#5f727f}.socialbtn a:hover{color:#f25f0a}.socialbtn a:hover i{background-color:#5f727f}.module-loop .modal-content-wrapper .modal-content .employee-content .employee-name:before{content:'';position:absolute;bottom:0;left:0;width:40px;height:2px;background:var(--primary)}.innerContent_module p{font-size:16px}.single-blog p{font-size:16px}.module-loop .modal-content-wrapper .modal-content .employee-content .employee-title{font-size:20px;color:#5f727f;font-weight:300;margin-bottom:2rem;font-family:'Roboto Condensed';line-height:normal;padding:0;margin-top:0}.module-loop .modal-content-wrapper .closericon{position:absolute;top:1rem;right:1rem;cursor:pointer;padding:10px;color:#fff;background-color:#000;line-height:.7;width:32px;height:32px;border-radius:2px}.socialsize.hidemobile{display:none}.col-lg-12.titleclo h2{color:#000407;padding-top:0;padding-bottom:20px;margin:0;text-align:center;font-family:'Montserrat';font-weight:400}select#fDiffer{background:#FFF 0% 0% no-repeat padding-box;border:1px solid #E6E7E8;border-radius:2px;opacity:1;font-family:var(--body-font);font-size:14px;height:42px;width:400px}.cd-filter.row .col-lg-12.navingsineer{display:flex;justify-content:center;padding-bottom:48px}@media (min-width:768px){.module-loop .modal-content-wrapper{max-width:90vw;max-height:90vh;margin:0 auto}.module-loop .modal-content-wrapper .modal-content .leftside_content{padding:40px 20px}.module-loop .modal-content-wrapper .modal-content .employee-content{padding-top:0}}@media (min-width:901px){.module-loop .modal-content-wrapper{max-width:900px}}@media (min-width:1200px){.module-loop .modal-content-wrapper{max-width:1100px}}@media (min-width:1400px){.module-loop .modal-content-wrapper{max-width:1300px}}@media (max-width:768px){.module-loop .modal-content-wrapper .modal-content,.module-loop .modal-content-wrapper{overflow-y:visible;height:600px}.about-items-wrapper>.row{display:flex;justify-content:center;flex-direction:column;align-content:center;align-items:center}.about-items-wrapper>.row .col-lg-4{margin-bottom:30px}.module-loop .modal-content-wrapper .modal-content{display:flex;flex-direction:row;align-items:center;overflow:auto;flex-wrap:wrap;height:auto}.col-lg-4.leftside_content{padding:0;width:100%;overflow:hidden}.module-loop .modal-content-wrapper .modal-content .image-wrapper>img{position:relative;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;vertical-align:top}.module-loop .modal-content-wrapper .modal-content .image-wrapper{position:relative;overflow:hidden;border-radius:.6rem;margin:0;border-radius:0;height:300px;width:100%;overflow:hidden}.socialsize{display:none}.socialsize.hidemobile{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;width:100%;padding:0 40px;margin-top:20px;z-index:9}.socialbtn a{width:100%;display:flex;padding:0;background:#f25f0a;border-radius:20px;justify-content:center}.innerContent_module{margin-bottom:40px}.module-loop .modal-content-wrapper .modal-content .employee-content .employee-name{margin-top:20px}.module-loop .modal-content-wrapper .modal-content .employee-content{max-height:none}.leftside_content,.hidemobile.socialsize{flex:0 0 auto}.rightside_content{flex:1}.employee-content{overflow-y:auto}}.slick-slider{margin:30px auto 50px}.slick-prev,.slick-next{color:#fff;opacity:1;height:40px;width:40px;margin-top:-20px}.slick-prev path,.slick-next path{fill:rgb(255 255 255 / .4)}.slick-prev:hover path,.slick-next:hover path{fill:#FFF}.slick-prev{left:-35px}.slick-next{right:-35px}.slick-prev:before,.slick-next:before{content:none}.slick-dots li button:before{color:rgb(255 255 255 / .4);opacity:1;font-size:8px}.slick-dots li.slick-active button:before{color:#FFF}.rightside_content{padding:0;margin:0;float:right;width:100%}.module-loop .modal-content-wrapper .innersec{max-height:500px;overflow:hidden;object-fit:cover;height:500px}.module-loop .modal-content-wrapper .slick-slide img{display:block;height:660px;object-fit:cover}.wpb_text_column.wpb_content_element ul.slick-dots{display:flex;bottom:20px;justify-content:center;width:fit-content;overflow:hidden;padding:20px;margin:0 auto;left:50%;transform:translateX(-50%)}.module-loop .modal-content-wrapper button.slick-arrow{width:48px;height:48px;font-size:38px;line-height:58px;font-weight:700;display:block;margin-top:0;padding:0;border:2px solid #FFF;border-radius:2px;color:#fff;display:flex;align-items:center;justify-content:center}.module-loop .modal-content-wrapper .slick-next{right:20px}.module-loop .modal-content-wrapper .slick-prev{left:20px;z-index:99}.module-loop .modal-content-wrapper .slick-next:before,.module-loop .modal-content-wrapper .slick-prev:before{display:none}.module-loop .modal-content-wrapper .slick-dots li button:before{box-sizing:border-box;display:inline-block;width:24px;height:24px;margin:1px;opacity:1;font-size:24px;text-indent:-999px;border-radius:50%;cursor:pointer;border:2px solid #fff;margin-left:10px;margin-right:10px;background-color:#fff0}.module-loop .modal-content-wrapper .slick-dots li.slick-active button:before{color:#FFF;opacity:1;background:#fff}.module-loop .modal-content-wrapper .slick-dotted.slick-slider{margin-top:0}.module-loop .modal-content-wrapper svg{transition:.5s;width:50px;height:50px}.slick-prev path,.slick-next path{fill:rgb(255 255 255 / .8)}@media (max-width:768px){.module-loop .modal-content-wrapper .slick-slide img{display:block;height:300px;object-fit:cover}.slider.single-item.slick-initialized.slick-slider.slick-dotted{margin:20px}.module-loop .modal-content-wrapper button.slick-arrow{display:none!important}.slick-dots li,.slick-dots li button{width:10px;height:10px}.module-loop .modal-content-wrapper .slick-dots li button:before{width:14px;height:14px}.rightside_content{padding-bottom:50px}.leftside_content{padding-top:30px}}