@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-transform:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}button{cursor:pointer;text-align:inherit}input,select,textarea{box-sizing:border-box}body{font-family:Poppins,sans-serif;font-weight:400;font-size:1rem;line-height:1.75}.rich-text:not(:last-child),ol:not(:last-child),p:not(:last-child),ul:not(:last-child){margin-bottom:2em}h1,h2,h3,h4,h5,h6{line-height:1}h2{font-size:1.75rem;font-weight:700;margin-bottom:16px}@media screen and (min-width:768px){h2{font-size:2.5rem}}h2.duo-color{margin-bottom:36px}h2.duo-color span:nth-child(2){color:#ed5902}h2.small-title{color:#ed5902;font-size:1.3rem;margin-bottom:8px;line-height:1.4444444444;font-weight:500}h2.duo-color-title span.first-word{color:#fff}h2.duo-color-title span{color:#ed5902}.fatty{font-size:1.5rem;font-weight:800;line-height:1.3125;margin-bottom:.7em}@media screen and (min-width:768px){.fatty{font-size:2rem}}.fatty.big{font-size:2.5rem}.small-orange-heading{color:#ed5902;font-size:1.125rem;font-weight:500;line-height:1.4444444444;margin-bottom:8px}h3{font-size:1.5rem}@media screen and (min-width:768px){h3{font-size:2rem}}h4{font-size:1.25}@media screen and (min-width:768px){h4{font-size:1.5rem}}h5{font-size:1rem}@media screen and (min-width:768px){h5{font-size:1.25rem}}h6{font-size:1rem}h3,h4,h5,h6{margin-bottom:.5em}b,h3,h4,h5,h6,strong{font-weight:700}em,i{font-style:italic}ul{list-style-type:disc}ol,ul{margin-left:1em}ol{list-style-type:decimal}body{color:#1f2d3d}body.no-scroll{overflow:hidden}@media screen and (min-width:1400px){body.no-scroll{overflow:auto}}.container{width:90%;max-width:1200px;margin:0 auto}.container.full-width{width:100%;max-width:100%}.container.full-width .content{padding:0}.container.full-width .content.full-width{padding:45px 0}@media screen and (min-width:768px){.container.full-width .content.full-width{padding:80px 0}}.uncontained{width:100%}@media screen and (min-width:768px){.uncontained{width:90%;max-width:1200px;margin:0 auto}}.uncontained .recontained{width:90%;max-width:1200px;margin:0 auto}@media screen and (min-width:768px){.uncontained .recontained{width:100%;max-width:100%}}.content{padding:45px 0}@media screen and (min-width:768px){.content{padding:80px 0}}.w-100{width:100%}a.btn,button.btn{display:inline-block;background:linear-gradient(45deg,#ed5902 40%,#ffb236 60%,#ed5902);padding:13px 24px 12px;line-height:1.75;color:#fff;font-weight:600;background-size:200% 100%;background-position:0 0;transition:all .2s}a.btn:hover,button.btn:hover{background-position:-100% 0}a.btn.white,button.btn.white{border:2px solid #fff;background:#fff;color:#ed5902;background-size:100% 100%}a.btn.white:hover,button.btn.white:hover{background:#ed5902;color:#fff}img{display:block;width:auto;height:auto}img.cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.orange-shadow{box-shadow:-13px 13px 0 #ffb236}}@media screen and (min-width:1024px){.orange-shadow{box-shadow:-26px 26px 0 #ffb236}}.play-button{transform:scale(1)}.play-button,.play-button circle,.play-button path{transition:all .25s}.play-button:hover{transform:scale(1.1)}.play-button:hover .play-button-inner-circle{fill:#1f2d3d}.play-button:hover .play-button-icon{fill:#fff}.styled-input{position:relative}.styled-input label{display:inline-block;font-size:.875rem;font-weight:500;line-height:2;padding:4px 6px;background-color:#fff;color:#8492a6;position:absolute;top:-1.25em;left:.875em}.styled-input input,.styled-input select,.styled-input textarea{width:100%;border:2px solid #e0e6ed;padding:16px 20px;font-family:inherit;font-size:1rem}.shadow{box-shadow:0 15px 30px rgba(0,0,0,.05)}