/*
Theme Name: SeedList
Template: Divi
*/
@import url("fonts/style-fonts.css");

/* Global ----------------------------------------------------------------------------------------------------------- */
body { color: #FFFFFF; font: 200 var(--21-18)/1.5 "Poppins", sans-serif !important; }
html { scrollbar-color: #43CF3B #9F9F9F; }
::selection { background: #43CF3B; color: #fff; }

button, input, select, textarea { font: inherit !important; }
strong { font-weight: 600; }
a { transition: .4s !important; text-decoration: none; color: #fff; }
p:not(.has-background):last-of-type { padding-bottom: 1em; }
p:last-child { padding-bottom: 0 !important; }
p{line-height:1.3;}
li::marker{color:#CE4B1F;}

:root {
    --max-width-1420: 1420px;
    --max-width-1720: 1720px;
    --max-width-680: 680px;
    
    --menu-padding: clamp(0.7875rem, 0.3314rem + 0.7447vw, 1.225rem);
    --menu-padding-bt: clamp(2.1875rem, 1.2753rem + 1.4894vw, 3.0625rem);
    
    --sect-270-100: clamp(6.25rem, 4.125rem + 10.625vw, 16.875rem);
    --sect-120-60: clamp(3.75rem, 3rem + 3.75vw, 7.5rem);
    --sect-110-60: clamp(3.75rem, 2.7734rem + 4.3403vw, 6.875rem);
    --sect-110-40: clamp(2.5rem, 1.625rem + 4.375vw, 6.875rem);
    --sect-100-60: clamp(3.75rem, 3.25rem + 2.5vw, 6.25rem);
    --sect-100-40: clamp(2.5rem, 1.75rem + 3.75vw, 6.25rem);
    --sect-90-40: clamp(2.5rem, 1.875rem + 3.125vw, 5.625rem);
    --sect-80-35: clamp(2.1875rem, 1.3086rem + 3.9063vw, 5rem);
    --sect-70-45: clamp(2.8125rem, 2.3242rem + 2.1701vw, 4.375rem);
    --sect-60-40: clamp(2.5rem, 2.1094rem + 1.7361vw, 3.75rem);
    --sect-50-25: clamp(1.5625rem, 1.0742rem + 2.1701vw, 3.125rem);
    --sect-45-30: clamp(1.875rem, 1.582rem + 1.3021vw, 2.8125rem);
    --sect-40-25: clamp(1.5625rem, 1.2695rem + 1.3021vw, 2.5rem);
    
    --120-60: clamp(3.75rem, 3rem + 3.75vw, 7.5rem);
    --110-60: clamp(3.75rem, 2.7734rem + 4.3403vw, 6.875rem);
    --100-20: clamp(1.25rem, 0.25rem + 5vw, 6.25rem);
    --80-35: clamp(2.1875rem, 1.3086rem + 3.9063vw, 5rem);
    --70-45: clamp(2.8125rem, 2.5rem + 1.5625vw, 4.375rem);
    --65-45: clamp(2.8125rem, 2.5625rem + 1.25vw, 4.0625rem);
    --65-35: clamp(2.1875rem, 1.8125rem + 1.875vw, 4.0625rem);
    --62-40: clamp(2.5rem, 2.225rem + 1.375vw, 3.875rem);
    --50-36: clamp(2.25rem, 2.0481rem + 0.8974vw, 3.125rem);
    --48-36: clamp(2.25rem, 2.0769rem + 0.7692vw, 3rem);
    --48-24: clamp(1.5rem, 1.2rem + 1.5vw, 3rem);
    --40-25: clamp(1.5625rem, 1.375rem + 0.9375vw, 2.5rem);
    --40-16: clamp(1rem, 0.7rem + 1.5vw, 2.5rem);
    --37-23: clamp(1.4375rem, 1.2625rem + 0.875vw, 2.3125rem);
    --36-23: clamp(1.4375rem, 1.275rem + 0.8125vw, 2.25rem);
    --33-21: clamp(1.3125rem, 1.1625rem + 0.75vw, 2.0625rem);
    --32-24: clamp(1.5rem, 0.9787rem + 0.8511vw, 2rem);
    --30-20: clamp(1.25rem, 1.0547rem + 0.8681vw, 1.875rem);
    --28-28: clamp(1.75rem, 1.75rem + 0vw, 1.75rem);
    --28-24: clamp(1.5rem, 1.45rem + 0.25vw, 1.75rem);
    --26-24: clamp(1.5rem, 1.3697rem + 0.2128vw, 1.625rem);
    --26-20: clamp(1.25rem, 0.859rem + 0.6383vw, 1.625rem);
    --24-20: clamp(1.25rem, 0.9894rem + 0.4255vw, 1.5rem);
    --24-15: clamp(0.9375rem, 0.7617rem + 0.7813vw, 1.5rem);
    --22-12: clamp(0.75rem, 0.625rem + 0.625vw, 1.375rem);
    --21-18: clamp(1.125rem, 0.9295rem + 0.3191vw, 1.3125rem);
    --21-13: clamp(0.8125rem, 0.6563rem + 0.6944vw, 1.3125rem);
    --19-15: clamp(0.9375rem, 0.8594rem + 0.3472vw, 1.1875rem);
    --18-12: clamp(0.75rem, 0.6328rem + 0.5208vw, 1.125rem);
    --14-12: clamp(0.75rem, 0.725rem + 0.125vw, 0.875rem);
}

/* Global Divi ------------------------------------------------------------------------------------------------------ */
.et_pb_blurb_content { max-width: 100% !important; }
.et_pb_animation_top.et-animated { animation: none !important; }
.et_contact_bottom_container { margin: 0; }
.et_pb_image_wrap { width: 100%; }
.et_pb_image_wrap img { width: 100%; }

.et_pb_button:hover, .et_pb_module .et_pb_button:hover {border:0;padding: .3em 2em .3em 0;}

.et_pb_section { padding: var(--sect-60-40) 0 !important; gap: var(--sect-60-40) 5%; display: flex; flex-direction: column; }

.et_pb_row{gap: 0 5% !important}
.et_pb_fullwidth_header_container {max-width: var(--max-width-1720) !important;}
.et_pb_row, .container, .et_pb_container{max-width: var(--max-width-1420) !important;}
.et_pb_row, .container, .et_pb_container, .et_pb_fullwidth_header_container { gap: var(--sect-60-40) 5%; padding: 0 !important; width: 90% !important; display: flex; flex-wrap: wrap; }

.et_pb_column { margin: 0 !important; display: flex; flex-wrap: wrap; gap: var(--sect-60-40) 0; align-content: flex-start; }
.et_pb_column_4_4 { width: 100% !important; }
.et_pb_column_1_2 { width: 47.5% !important; }
.et_pb_column_1_3 { width: 30% !important; }
.et_pb_column_2_3 { width: 65% !important; }
.et_pb_column_1_4 { width: 21.25% !important; }
.et_pb_column_3_4 { width: 73.75% !important; }
.et_pb_column_1_5 { width: 16% !important; }
.et_pb_column_2_5 { width: 37% !important; }
.et_pb_column_3_5 { width: 58% !important; }

.et_pb_module { margin: 0 !important; width: 100%; }

.et_pb_button:after{font-size:0;border:0 !important;}

h1, h2, h3, h4, h5, h6 { font-weight: 500; color: #43CF3B; }
h1 { font-size: var(--65-35); line-height: 1.2; padding-bottom: .3em; }
h2 { font-size: var(--50-36); line-height: 1.22; padding-bottom: .55em; }
h3 { font-size: var(--33-21); line-height: 1.24; padding-bottom: .44em; }
h4 { font-size: var(--28-28); line-height: 1.28; padding-bottom: .48em; }
h5 { font-size: var(--24-15); line-height: 1.32; padding-bottom: .52em; }
h6 { font-size: var(--19-15); line-height: 1.36; padding-bottom: .56em; }
h2:last-child, h3:last-child, h4:last-child, h5:last-child, h6:last-child { padding-bottom: 0 !important; }

/* Buttons ---------------------------------------------------------------------------------------------------------- */
.button-01 { border-radius: 2em !important; padding: .4em 2em !important; color: #ffffff;font-size:var(--24-20); }
.header .et-menu li.button-01a{background-color:#43CF3B;border: 1px solid #43CF3B;padding: .9em var(--menu-padding-bt) !important;height: 50px;align-items: baseline;}
.header .et-menu li.button-01a:hover a{color:#fff !important;}
.header .et-menu li.button-01a a:hover{border-bottom:0 !important;}
.header .et-menu li.button-01a:hover{background:transparent;border: 1px solid;cursor:pointer;}
.button-01a a{color:#000 !important;}
.button-01b{background: linear-gradient(90deg, #2A0BDF 0%, #8711FA 50%, #F004F9 100%);border: 1px solid #000;padding: .4em 2.4em !important;}
.button-01b:hover{background:transparent;border:1px solid !important;}

/* Global Variation ------------------------------------------------------------------------------------------------- */
.ov-h{overflow:hidden;}
.mt-30{margin-top: var(--30-20) !important;}
.mt-65{margin-top:var(--65-35) !important;}
.mt-80{margin-top: var(--80-35) !important;}
.mb-35{margin-bottom:var(--37-23);}
.clr-01{color:#43CF3B;}
.f-36{font-size:var(--36-23);}
.f-26{font-size:var(--26-20);line-height: 1.46;}

/* Global Header ---------------------------------------------------------------------------------------------------- */
header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9;}
header .et_pb_row {max-width: var(--max-width-1720) !important;margin:0;}    
.header.et_pb_section {padding: var(--sect-40-25) !important;gap:0;}    
.header.et_pb_section,.header .et_pb_module{background: 0 0 !important;display: flex;justify-content: flex-end;}
.header .et-menu li {
    padding: .9em var(--menu-padding)!important;
    margin: 0!important;
    font-weight: 500;
    line-height: 1}
.header #menu-header-menu.et-menu{padding: 0 !important;}
.header .et-menu li a{color: #ffffff;font-size:var(--22-12);}
.header .et-menu li.current-menu-item a,
.header .et-menu li a:hover {border-bottom: 5px solid #43CF3B !important;color:#43CF3B;}

header .et_mobile_menu {display: none}
header .et_mobile_menu .button-01a{background:0 !important;border:0;}
header .et_mobile_nav_menu {margin: 0!important}
header .et_mobile_nav_menu .mobile_menu_bar:before {color: #fff!important;top: 0;transition: .4s}
header .opened .mobile_menu_bar:before {color: #43CF3B!important;}
header .et_pb_menu__wrap .et_mobile_nav_menu .et_mobile_menu {margin-top: -20px !important;border: 0;padding: 0!important;background:#43CF3B !important;}
header .et_mobile_nav_menu .et_mobile_menu li {padding: 0}
header .et_mobile_nav_menu .et_mobile_menu li a {
    opacity: 1!important;
    font-size: 15px;
    color: #000}
header .et_mobile_nav_menu .et_mobile_menu li a:hover {background: rgba(221,51,51,.2)}
header .et_mobile_nav_menu .et_mobile_menu li.current-menu-item>a,header .et_mobile_nav_menu .et_mobile_menu .sub-menu li.current-menu-item a {
    background: #525252;
    color: #fff}
header .et_mobile_nav_menu .button-01{padding:0 !important;}

/* Global Footer ---------------------------------------------------------------------------------------------------- */
footer .et_pb_section{padding-top: var(--sect-100-40) !important;gap: var(--14-12) 5%;!important}
.footer-row-one-column-3 .et_pb_module:first-child{width:30%;}
.footer-row-one-column-3 .et_pb_module:nth-child(2){width:50%;}
.footer-row-one-column-3 .et_pb_module:last-child{width: 20%;padding: 0 var(--sect-40-25) !important;}
footer #menu-footer-menu li{padding: .3em 1.4em;}
footer .et_pb_blurb_description{font-size:var(--14-12);}
footer .et_pb_text_inner{font-size:var(--18-12);text-align:center;}
footer .et_pb_menu_0_tb_footer.et_pb_menu {background-color: transparent;}
footer li a{color:#fff !important;font-size:var(--19-15);font-weight:500;}
footer li.current-menu-item a{color:#43CF3B !important;}
footer .et_pb_menu{display: flex;justify-content: flex-end;}
footer .row-copyright{max-width:var(--max-width-1720) !important;padding-top: var(--sect-40-25) !important;}
footer .et_pb_main_blurb_image{margin-bottom:25px;}
footer .et_pb_social_media_follow li a.icon:before{height: 48px;width: 48px;font-size: 26px;line-height: 44px;background: #fff;border-radius: 50px;color:#000;}
footer .et_pb_social_media_follow li a.icon:hover:before{color:#2ea3f2;}
footer .et_pb_social_media_follow li a.icon{margin-right:30px;}

/* Section ---------------------------------------------------------------------------------------------------------- */

.section-hero.et_pb_section{padding: var(--sect-100-60) 0 var(--sect-60-40)!important;gap: var(--40-25) 5% !important;}
.section-hero h3{font-size:24px;}
.section-hero .et_pb_row{max-width:var(--max-width-1720) !important;}

.section-roadmap{padding-bottom: var(--sect-110-40) !important;gap: var(--sect-40-25) 5%;}
.section-roadmap .et_pb_row{max-width:var(--max-width-1720) !important;}
.section-roadmap h3{font-size:36px;}
.section-roadmap p{font-size:var(--32-24);font-weight:500;line-height: 1.33;}

.section-teams{padding-bottom: var(--sect-120-60) !important;}
.section-teams .et_pb_row{max-width: var(--max-width-1720) !important;justify-content: center;}

.section-contact-form .et_pb_row{max-width:var(--max-width-680) !important;text-align:center;}
.section-contact-form .et_pb_row .et_pb_column{gap:var(--30-20);}
.section-contact-form h2{font-size:var(--26-24);color:#fff;line-height: 1.48;}
.section-contact-form .et_pb_contact p{width:100%;margin:0;padding:0;}
.section-contact-form .et_pb_contact p input{border-radius:50px;background-color:#3C1262;color: #fff;padding-left: 46px;font-size:var(--26-20);}
.section-contact-form .et_pb_contact p input::placeholder {color:#fff;}
.section-contact-form .et_pb_contact_submit{border-radius:50px;border:0;position:absolute;width:50px;text-indent:-9999px;top: 6px;right: 6px;background: linear-gradient(90deg, #9945FF 0%, #F004F9 100%);}
.section-contact-form .et_pb_contact_submit.et_pb_button:before{content:"";opacity:1;width:20px;left:50px;height:31px;display:block;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='31' viewBox='0 0 21 31' fill='none'%3E%3Cpath d='M3 3L16 15.5L3 28' stroke='white' stroke-width='6' stroke-linecap='round'/%3E%3C/svg%3E");}
.section-landscape:before{position: absolute;top: 17%;right: 0;z-index: 1;background:#1F1229;background-size: cover;content: "";width: 50vw;height: 83%;}
/* Rows ------------------------------------------------------------------------------------------------------------- */
.row-hero-01{padding-top:var(--sect-40-25) !important;}
.row-hero-01 h2{font-size:var(--48-36);}
.row-hero-01 .et_pb_main_blurb_image{text-align:left;margin-bottom:var(--70-45) !important;}
.row-hero-01 .et_pb_blurb_description{font-size:var(--30-20);}

.row-one-column-4{max-width:var(--max-width-1720) !important;}
.row-one-column-4 .et_pb_module{width: 25% !important;}

.row-one-column-4.row-one-column-4a .et_pb_module{width: 23% !important;height: 267px;}
.row-one-column-4a a:hover{text-decoration: underline;}

.row-one-column-4a .et_pb_module .et_pb_blurb_content{text-align:start;}
.row-one-column-4a .et_pb_module{padding:var(--24-15) var(--40-25) var(--18-12);margin: 0 var(--18-12) !important;background:rgba(217, 217, 217, 0.08);}

.row-one-column-4a .et_pb_module:first-child,
.row-one-column-4b .et_pb_module:first-child{margin-left:0!important;}
.row-one-column-4a .et_pb_module:last-child{margin-right:0!important;}

.row-one-column-4b .et_pb_module .et_pb_blurb_container{padding:var(--24-15) var(--28-24);margin: 0 var(--18-12) !important;background:rgba(217, 217, 217, 0.08);height: 360px;
    overflow: hidden;}
.row-one-column-4c .et_pb_module:first-child .et_pb_blurb_container,
.row-one-column-4b .et_pb_module:first-child .et_pb_blurb_container{margin-left:0!important;}
.row-one-column-4c .et_pb_module:last-child .et_pb_blurb_container,
.row-one-column-4b .et_pb_module:last-child .et_pb_blurb_container{margin-right:0!important;}

.row-one-column-4c .et_pb_column{align-items:baseline;}
.row-one-column-4c .et_pb_module .et_pb_blurb_container{padding:var(--24-15) var(--40-25);margin: 0 var(--18-12) !important;background:rgba(217, 217, 217, 0.08);height:402px;overflow:hidden;}

.row-one-column-4b .et_pb_blurb_content,
.row-one-column-4c .et_pb_blurb_content{text-align:left;}
.row-one-column-4b .et_pb_main_blurb_image,
.row-one-column-4c .et_pb_main_blurb_image{margin-left:var(--24-15);}

.row-one-column-5 .et_pb_column{align-items:center;}
.row-one-column-5 .et_pb_module{width: 240px !important;padding-right: var(--18-12);}
.row-one-column-5 .et_pb_module:nth-child(2){top:-2px;}
.row-one-column-5 .et_pb_module:nth-child(3){top:-7px;width:200px !important;}
.row-one-column-5 .et_pb_module:nth-child(4){top:2px;}

.row-center-content .et_pb_module{text-align:center;}
.row-center-content h2:after{content:"";display:block;width:150px;height:3px;margin:17px auto auto;background: linear-gradient(90deg, #2A0BDF 0%, #8711FA 50%, #F004F9 100%);
}

.row-landscape .et_pb_column:first-child{margin-top: var(--65-35) !important;}
.row-landscape .et_pb_column:last-child{padding-top:var(--62-40);}
.row-landscape p{font-size:var(--24-20);}

.row-unique .et_pb_column{gap: var(--21-13);}

.row-teams .et_pb_module{text-align:center;}
.row-teams .et_pb_team_member{padding-bottom: var(--28-24);height:710px;}
.row-teams h3{padding-top: var(--40-25);font-weight: 600;font-size:21px;}

.row-teams h3{font-size:28px;}
.row-teams p{font-size:18px;line-height: 1.32;}
.row-teams .et_pb_member_position{font-size:21px;font-weight:600;color:#fff;}
.row-teams .et_pb_member_social_links{position:absolute;top:213px;right:0;display: flex;flex-direction: row-reverse;}
.row-teams .et_pb_member_social_links li{border: 1px solid;border-radius: 50px;background: #fff;margin: 0 3px 0;height: 40px;width: 40px;}
.row-teams .et_pb_member_social_links li a{display: flex;justify-content: center;align-items: center;height: 36px;}
.row-teams .et_pb_image{width:auto;}
.row-teams .et_pb_column{gap: var(--18-12) 9%;}
.row-teams .et_pb_linkedin_icon:before,
.row-teams .et_pb_facebook_icon:before,
.row-teams .et_pb_twitter_icon:before{color:#000;}

.row-teams .et_pb_facebook_icon:before{content:"";display: block;
    width: 30px;height: 20px;background-image: url("data:image/svg+xml,%3Csvg width='30' height='20' viewBox='0 0 30 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3931 14.8023C9.46415 16.7577 7.15153 17.579 5.17494 16.6795C3.21811 15.7605 2.36817 13.4531 3.29717 11.4977C4.22617 9.54233 6.53879 8.70151 8.51538 9.62055C9.38508 10.0312 10.0571 10.7156 10.4524 11.5955H13.4964C12.6069 7.93891 8.9107 5.70976 5.254 6.58968C1.55777 7.48917 -0.695549 11.1653 0.193919 14.8023C1.08339 18.4589 4.77962 20.6881 8.45608 19.8082C10.9466 19.202 12.8837 17.2857 13.4766 14.8023H10.3931Z' fill='black'/%3E%3Cpath d='M26.957 13.6682V13.7855C26.9372 13.942 26.8977 14.0984 26.8582 14.2548C26.7989 14.4308 26.7396 14.5873 26.6605 14.7437V14.8023C26.1268 15.8974 25.1188 16.6795 23.9131 16.9337L23.5375 16.9924H23.4584C23.3201 16.9924 23.1817 16.9924 23.0236 16.9924C22.8457 16.9924 22.6678 16.9924 22.4899 16.9533H22.3713C22.0353 16.8946 21.6993 16.7969 21.383 16.6404H21.3039C20.9877 16.484 20.6912 16.2884 20.4145 16.0538C20.1378 15.8192 19.9203 15.5258 19.7227 15.2325C19.6238 15.0761 19.5448 14.9197 19.4657 14.7437C19.0111 13.7073 19.0309 12.5536 19.5052 11.5368C20.0982 10.3049 21.2842 9.46412 22.648 9.32724C22.7864 9.32724 22.905 9.32724 23.0433 9.32724C25.1385 9.34679 26.8582 11.0284 26.9175 13.1207C26.9175 13.2967 26.9175 13.4727 26.9175 13.6487L26.957 13.6682ZM23.0433 6.39414H22.5492C21.3435 6.47236 20.1971 6.88299 19.2088 7.56738V0H16.4415V19.4562H19.2285V18.7522C22.312 20.9032 26.5815 20.1797 28.7557 17.1097C30.93 14.0397 30.1789 9.79653 27.0954 7.6456C25.9094 6.82433 24.506 6.39414 23.0631 6.4137' fill='black'/%3E%3C/svg%3E");}

.row-contact p{padding:0!important;line-height:1.48;}
.row-contact a:hover{text-decoration: underline;}
.row-contact .et_pb_text_inner p{display:flex;justify-content: center;align-items: center;}
.row-contact .et_pb_text_inner p:last-child:before{content:"";display:inline-block;width:35px;height:35px;margin-right:10px;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' viewBox='0 0 35 35' fill='none'%3E%3Cmask id='mask0_1267_288' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='35' height='35'%3E%3Cpath d='M35 0H0V35H35V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1267_288)'%3E%3Cpath d='M35 17.4916C35 27.1607 27.1697 34.9832 17.5 34.9832C7.83028 34.9832 0 27.1607 0 17.4916C0 7.82254 7.83028 0 17.5 0C27.1697 0 35 7.83933 35 17.4916Z' fill='white'/%3E%3C/g%3E%3Cpath d='M30.1904 9.29688H5.48456V25.6806H30.1904V9.29688Z' fill='%23241F21'/%3E%3Cpath d='M5.41705 9.4375L17.7531 17.6965L30.1061 9.4375' stroke='white' stroke-width='0.61' stroke-miterlimit='10'/%3E%3C/svg%3E");}

/* Modules ---------------------------------------------------------------------------------------------------------- */
.module-header-aft-logo img{width:362px;margin-right: 4%;}

.module-h3-capital h3{margin:var(--24-15) 0 var(--40-25) !important;font-size:var(--36-23);color:#fff;}

.module-unique .et_pb_blurb_content{display:flex;align-items: end;}
.module-unique .et_pb_main_blurb_image{width:17% !important;align-items: end;}
.module-unique .et_pb_blurb_container{width:100% !important;background: rgba(217, 217, 217, 0.08);padding: var(--30-20) var(--28-24);}
.module-unique h3{font-size:var(--28-24);}

/* Slider ---------------------------------------------------------------------------------------------------------- */
.slick-list.draggable{overflow:hidden;}
#my-slider .slick-track {display: flex;}
svg.slick-arrow{position:absolute;}
#my-slider{align-items: center;}
#my-slider svg:first-child{left:10px;}
#my-slider svg:last-child{right:10px;}

@media screen and (max-width: 1540px) {
    .et_pb_column_1_5 {width: 25% !important;}
}
@media screen and (max-width: 1490px) {
    .row-one-column-4.row-one-column-4a .et_pb_module {width: 47% !important;}
    .row-one-column-4a .et_pb_module:nth-child(2){margin-right: 0 !important;}
    .row-one-column-4a .et_pb_module:nth-child(3){margin-left: 0 !important;}
    .row-one-column-4a .et_pb_column{justify-content: space-around;}
    .footer-row-one-column-3 .et_pb_module:first-child{width:40%;}
    .footer-row-one-column-3 .et_pb_module:nth-child(2){width: 60%;}
    .footer-row-one-column-3 .et_pb_module:last-child{width: 100%;}
}
@media screen and (max-width: 1400px) {
    .row-hero-01 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:280px;position: relative;top: -58px;margin: 0;}
}
@media screen and (max-width: 1280px) {
    .row-one-column-4 .et_pb_module{width: 50% !important;}
    .footer-row-one-column-3 .et_pb_module:first-child{width: 40%;}
    .row-one-column-4b .et_pb_module .et_pb_blurb_container,
    .row-one-column-4c .et_pb_module .et_pb_blurb_container{height: 260px;}
    .row-teams .et_pb_column{width:47% !important}
    .row-teams .et_pb_module{display:flex;text-align:center;flex-direction: column;align-items: center;}
}
@media screen and (max-width: 980px) {
    .module-unique .et_pb_blurb_content{align-items:start;flex-direction: column;}
    .module-unique .et_pb_main_blurb_image{width:auto!important;}
    .footer-row-one-column-3 .et_pb_module:first-child{width: 100%;}
    .footer-row-one-column-3 .et_pb_module .et_pb_blurb_content{display: flex;
        align-items: center;
        flex-direction: column;
        text-align: center;}
    .footer-row-one-column-3 .et_pb_module:nth-child(2){width:100%;justify-content: center;}
    .footer-row-one-column-3 .et_pb_column{justify-content:center;}
    .footer-row-one-column-3 .et_pb_menu .et_pb_menu__menu{display: block;}
    .footer-row-one-column-3 .et_mobile_nav_menu{display:none;}
    .footer-row-one-column-3 .et_pb_social_media_follow{display:flex;justify-content: center;}
}
@media screen and (max-width: 767px) {
    .section-landscape:before{top: 50%;width: 100vw;height: 53%}
    .module-header-aft-logo img{max-width: 157px;}
    .row-hero-01 .et_pb_main_blurb_image {margin-bottom:0 !important;}
    .et_pb_column_1_5,.et_pb_column_1_2 {width: 100% !important;}
    .row-one-column-5 .et_pb_module:nth-child(3),
    .row-one-column-5 .et_pb_module {width: 46% !important;text-align: center;}
    .row-one-column-5 .et_pb_column{justify-content: center;gap: var(--18-12);}
    .row-one-column-4 .et_pb_module{width: 100% !important;}
    .row-one-column-4b .et_pb_module .et_pb_blurb_container,
    .row-one-column-4c .et_pb_module .et_pb_blurb_container{height: auto;}
    .row-teams .et_pb_team_member{height:auto;}
    .row-teams .et_pb_team_member_image{margin:0 auto;}
    .module-mob-img{position: absolute;top:60px;left: -42vw;}
    #menu-footer-menu{flex-direction:column;align-items: center;}
    
  .table-scroll-2cols {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    position: relative;
  }

  .table-scroll-2cols table {
    border-collapse: collapse;
    width: max-content;
  }

  .table-scroll-2cols th,
  .table-scroll-2cols td {
    min-width: 50vw;
    max-width: 50vw;
    white-space: normal;
  }

  .table-scroll-2cols th:first-child,
  .table-scroll-2cols td:first-child {
    min-width: 40vw;
    max-width: 40vw;
    font-weight: bold;
  }
}
@media screen and (max-width: 600px) {
.row-teams .et_pb_column{width:100% !important}}
@media screen and (max-width: 500px) {
    .header.et_pb_section {padding: var(--sect-40-25) 0 !important;}
    .header.et_pb_section .et_pb_row{width:100% !important;}
    .section-landscape:before{top: 64%;height: 36%;}
    .row-one-column-4.row-one-column-4a .et_pb_module{width: 23% !important;height:auto}
    .row-hero-01 .et_pb_column{gap: var(--18-12) 5%;}
    .row-center-content .et_pb_column{gap: var(--19-15) 0;}
    .row-one-column-4b .et_pb_column{gap: var(--sect-100-60) 0;}
    .row-one-column-4.et_pb_row,.row-unique.et_pb_row{width:100% !important;}
    .row-one-column-4c .et_pb_module .et_pb_blurb_container{margin:0 !important;}
    .row-one-column-4c .et_pb_module .et_pb_blurb_container,
    .row-one-column-4b .et_pb_module .et_pb_blurb_container{padding: 30px;}
    .row-one-column-4b .et_pb_main_blurb_image, .row-one-column-4c .et_pb_main_blurb_image{margin-left: 0;padding-left: 30px;overflow: hidden;}
    .module-h3-capital h3 {margin: 80px 0 var(--40-25) !important;}
    .et_pb_row{width:83% !important;}
    .et_pb_menu__wrap{margin-top:-35px !important;}
    .row-hero-01 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:214px}
    .row-one-column-4.row-one-column-4a .et_pb_module {width: 100% !important;}
    .row-one-column-4b .et_pb_module .et_pb_blurb_container {margin:0 !important;}
    .button-01b{width:100%;text-align: center;}
    #Roadmap .row-one-column-4{padding:0 30px 30px 60px !important}
    .row-teams h3{padding-top:50px;}
    .row-teams p{padding-bottom:28px !important;}
    .row-teams .et_pb_column{padding-bottom:85px;}
    .row-one-column-4a .et_pb_module{margin:0!important;}
    .row-one-column-4a .et_pb_module .et_pb_blurb_content{text-align: start;width:90%!important;}
}
@media screen and (max-width: 420px) {
    .section-landscape:before{top: 68%;height: 36%;}}
@media screen and (max-width: 360px) {
    .section-landscape:before{top: 71%;height: 36%;}}