@font-face{font-family:Montserrat-Bold;src:url(/fonts/Montserrat/Montserrat-Bold.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-MediumItalic;src:url(/fonts/Montserrat/Montserrat-MediumItalic.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Regular;src:url(/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Medium;src:url(/fonts/Montserrat/Montserrat-Medium.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-SemiBold;src:url(/fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Light;src:url(/fonts/Montserrat/Montserrat-Light.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Brittany Signature;src:url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.eot);src:url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.eot?#iefix) format("embedded-opentype"),url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.woff2) format("woff2"),url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.woff) format("woff"),url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.ttf) format("truetype"),url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.svg#Brittany\ Signature) format("svg")}.left{position:relative;background-color:#3bc91f}.left:before{content:"";height:350px;width:450px;position:absolute;z-index:-1;bottom:-50px;left:-50px;border-radius:20px;background-color:#272625}.right{position:relative;background-color:#df0f0f}.right:before{content:"";height:350px;width:450px;position:absolute;z-index:-1;top:-50px;right:-50px;background-color:#070be0}.both{position:relative;background-color:#fff}.both:after{content:"";height:350px;width:450px;position:absolute;z-index:-1;bottom:-50px;left:-50px;border-radius:20px;background-color:#d5a43b}@media only screen and (max-width:600px){.both:after{display:none}}.both:before{content:"";height:350px;width:450px;position:absolute;z-index:-1;top:-50px;right:-50px;border-radius:20px;background-color:#8b8b8b}@media only screen and (max-width:600px){.both:before{display:none}}