@font-face{font-family:agrandir;font-style:normal;font-weight:400;src:url(https://mb2dental.com/wp-content/uploads/fonts/agrandir-regular-webfont.woff2) format("woff2"),url(https://mb2dental.com/wp-content/uploads/fonts/agrandir-regular-webfont.woff) format("woff")}@font-face{font-family:agrandir;font-style:normal;font-weight:700;src:url(https://mb2dental.com/wp-content/uploads/fonts/agrandir-textbold-webfont.woff2) format("woff2"),url(https://mb2dental.com/wp-content/uploads/fonts/agrandir-textbold-webfont.woff) format("woff")}body{color:#164e59;font-family:agrandir;font-size:16px;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:agrandir;font-weight:700;text-transform:none}a{text-decoration:none}.mb2_back a{color:#164e59;text-transform:uppercase}.btn,.mb2_back a{font-size:18px;font-weight:700}.btn{padding:10px 25px}.mb2_donate a{text-transform:uppercase}.btn.btn-primary{background:#164e59;border-color:#164e59}.btn.btn-primary:hover{background:#58c0d4;border-color:#58c0d4}.banner h3{background:#f2aa75;border-radius:10px;color:#fff;display:inline-block;font-size:24px;line-height:1;margin-bottom:25px;padding:14px 20px 10px}h1,h2{color:#164e59;font-size:40px;margin-bottom:20px}img{max-width:100%}.banner{background-color:transparent;background-image:url(https://2931998.fs1.hubspotusercontent-na1.net/hubfs/2931998/Mb2Family/Light%20Teal%20Wave.png);background-position:28% 99%;background-repeat:no-repeat;background-size:115%;padding-top:120px!important}header{background:transparent;position:absolute;width:100%;z-index:999}.relif_fund{background-color:#fffaf5;position:relative;z-index:99}.relif_fund hr{border-top:5px solid #164e59;display:inline-block;float:none;margin:0 0 20px;max-width:400px;opacity:1}.relif_fund .btn{border-radius:10px;border-width:3px}.relif_fund .btn,.relif_fund .btn:hover{background-color:#fff}.relif_fund .btn-primary,.relif_fund .btn-primary:hover{border-color:#f2aa75;color:#f2aa75}.relif_fund .btn-secondary,.relif_fund .btn-secondary:hover{border-color:#58c0d4;color:#58c0d4}.report{background-color:#fffaf5}.report .col-lg-6:last-child{position:relative}.report .col-lg-6:last-child:before{background-color:transparent;background-image:url(https://2931998.fs1.hubspotusercontent-na1.net/hubfs/2931998/Mb2Family/Teal%20Element%20Shape.png);background-position:120% 100%;background-repeat:no-repeat;background-size:100%;content:"";height:calc(100% + 200px);left:50px;position:absolute;top:-60px;width:calc(100% + 100px)}.impact_report{background-color:#d8f2f6;border-radius:30px}.fundraise{background-color:#164e59}.fundraise *{color:#fff}.fundraise_single{margin:0 auto;max-width:250px}.fundraise_single img{margin-bottom:25px;max-width:150px}.fundraise_single h4{font-size:20px}.members{background-color:#fffaf5}.members_single img{margin-bottom:25px;max-width:250px}.members_single h4{margin-bottom:10px}.members_single h5{color:#000;font-size:18px;margin-bottom:0}.members_single h6{color:#000;font-size:16px;font-weight:300;margin:0 auto;max-width:190px}.embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.hear{background-color:#d8f2f6}footer{background-color:#164e59;color:#fff}.foot_cta i{color:#f2aa75;font-size:36px}.foot_cta h4{font-size:24px;text-transform:uppercase}.foot_cta a{color:inherit}.foot_cta a:hover{color:inherit;text-decoration:underline}.members_single{margin-bottom:50px}@media screen and (max-width:1400px){.report .col-lg-6:last-child:before{left:20px;top:-140px}}@media screen and (max-width:991px){.report{background-position:120% 120%;background-size:106%}.banner{background-position:50% 100%;background-size:auto 125%}.report .col-lg-6:last-child:before{height:calc(100% + 150px);left:-50px;top:-28px}.testimonial_slider_wrapper{margin:30px 0}}@media screen and (max-width:767px){.mb2_back a,.mb2_donate a{font-size:12px}.report{background-position:30% 108%;background-size:143%}.testimonial_slider_wrapper{height:90vw;width:90vw}.banner{background-position:50% 100%;background-size:auto 150%}.report .col-lg-6:last-child:before{height:calc(100% + 100px);left:-30px;top:-100px;width:calc(100% + 100px)}}