section.dr-green-video{padding:42px 16px;background:#000}section.dr-green-video .wrapper{max-width:1216px;width:100%;margin:auto}section.dr-green-video .wrapper .content{text-align:center}section.dr-green-video .wrapper .content h2,section.dr-green-video .wrapper .content h3{font-family:Figtree;font-weight:700;font-size:2.25rem;color:#fff;line-height:42px;margin-bottom:20px}section.dr-green-video .wrapper .content h2 strong,section.dr-green-video .wrapper .content h3 strong{font-family:Figtree;font-weight:700!important;font-size:2.25rem;color:#0aba90;line-height:24px;background:linear-gradient(to top,#0F5B5B,#0ABA90);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.dr-green-video .wrapper .content p{font-family:Figtree;font-weight:400;font-size:1rem;color:#fff;line-height:24px;line-height:1.5;margin-bottom:16px}section.dr-green-video .wrapper .content-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto}section.dr-green-video .wrapper .content-wrapper .left p,section.dr-green-video .wrapper .content-wrapper .right p{font-family:Figtree;font-weight:400;font-size:1rem;color:#fff;line-height:24px;line-height:1.5;margin-bottom:16px}section.dr-green-video .wrapper .btns{margin-top:42px;justify-content:center}section.dr-green-video .wrapper .video{position:relative;width:100%;max-width:100%;padding-bottom:56.25%;margin:30px auto;border-radius:15px;overflow:hidden;border:solid 1px #0ABA90;box-shadow:0 0 30px #0aba90b3;transition:all 0s linear}section.dr-green-video .wrapper .video.mobile{transition:all .5s ease-in-out}section.dr-green-video .wrapper .video iframe{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}section.dr-green-video .wrapper .video img{border:1px solid blue;position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}section.dr-green-video .wrapper .lazyframe{background-color:#0aba90;background-size:100% 100%}section.dr-green-video .wrapper .lazyframe:before{padding-top:0!important}@media only screen and (min-width: 992px){section.dr-green-video{padding:80px 16px}section.dr-green-video .wrapper .content{text-align:center}section.dr-green-video .wrapper .content h2,section.dr-green-video .wrapper .content h3{font-size:3rem}section.dr-green-video .wrapper .content h2 strong,section.dr-green-video .wrapper .content h3 strong{font-size:3rem}section.dr-green-video .wrapper .content-wrapper{flex-direction:row;justify-content:space-between;gap:80px}}
