section.pricing{display:flex;align-items:auto;justify-content:auto;flex-direction:column;flex-wrap:auto;gap:53px;padding:0 10px}section.pricing .wrapper{position:relative}section.pricing .wrapper .progress{position:absolute;top:0;left:0;height:100%;z-index:-1}section.pricing .wrapper .info{padding:0}section.pricing .wrapper .info .content-wrapper .image{display:none}section.pricing .wrapper .info .content{padding:0 20px 78px 40px}section.pricing .wrapper .info .content .subtitle{font-size:.875rem}section.pricing .wrapper .info .content h2,section.pricing .wrapper .info .content h3{font-family:Montserrat,sans-serif!important;font-weight:600;font-size:1.25rem;color:#fff;line-height:1.3;margin-bottom:20px}section.pricing .wrapper .info .subtext{padding:30px 50px 78px;text-align:center}section.pricing .wrapper .info .subtext p{font-family:Montserrat,sans-serif!important;font-weight:500;font-size:1.25rem;color:#fff;line-height:1.3}section.pricing .wrapper .info .subtext .btns{justify-content:center}section.pricing .wrapper .info .packages{display:flex;align-items:center;justify-content:auto;flex-direction:column;flex-wrap:auto;gap:30px;padding:10px}section.pricing .wrapper .info .packages .package{border:solid 2px rgba(255,255,255,.59);background:#231831;border-radius:20px;padding:35px 35px 70px;position:relative;cursor:pointer;align-self:stretch;transition:all .3s ease}section.pricing .wrapper .info .packages .package:hover{box-shadow:0 0 20px #fff}section.pricing .wrapper .info .packages .package:hover.best{box-shadow:0 0 20px #ffa200}section.pricing .wrapper .info .packages .package.best{border:solid 2px #FFA200}section.pricing .wrapper .info .packages .package .best{position:absolute;top:0;right:0;background:#FFA200;padding:10px;border-radius:0 15px;font-family:Montserrat,sans-serif!important;font-weight:700;font-size:.875rem;color:#fff;line-height:1.3}section.pricing .wrapper .info .packages .package .name{font-family:Montserrat,sans-serif!important;font-weight:600;font-size:1.75rem;color:#fff;line-height:1.3}section.pricing .wrapper .info .packages .package h3{font-family:Montserrat,sans-serif!important;font-weight:600;font-size:2.75rem;color:#fff;line-height:1.3;margin-bottom:20px}section.pricing .wrapper .info .packages .package h3 span.pound{font-family:Montserrat,sans-serif!important;font-weight:600;font-size:1.125rem;color:#fff;line-height:1.3;vertical-align:super;margin-right:5px}section.pricing .wrapper .info .packages .package h3 span.after{font-family:Montserrat,sans-serif!important;font-weight:600;font-size:1.125rem;color:#fff;line-height:1.3;margin-left:5px}section.pricing .wrapper .info .packages .package .package-content *{font-family:Montserrat,sans-serif!important;font-weight:300;font-size:1.25rem;color:#fff;line-height:1.3}section.pricing .wrapper .info .packages .package .package-content ul{padding-left:0}section.pricing .wrapper .info .packages .package .package-content ul li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;margin-bottom:20px}section.pricing .wrapper .info .packages .package .package-content ul li p strong{font-weight:500}section.pricing .wrapper .info .packages .package .package-content ul li:before{content:url('data:image/svg+xml,<svg id="Group_8230" data-name="Group 8230" xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 21 21"><circle id="Ellipse_124" data-name="Ellipse 124" cx="10.5" cy="10.5" r="10.5" fill="%23ffa200"/><path id="Path_603" data-name="Path 603" d="M-6689-17512.51l4.207,4.207,7.087-8.764" transform="translate(6693.707 17523.184)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-width="2"/></svg>');height:21px;width:21px}@media only screen and (min-width: 1200px){section.pricing .wrapper .info{margin-bottom:120px;padding:0}section.pricing .wrapper .info .content-wrapper{display:flex;align-items:auto;justify-content:flex-start;flex-direction:row;flex-wrap:auto;gap:20px;margin-bottom:2em}section.pricing .wrapper .info .content-wrapper .image{display:block}section.pricing .wrapper .info .content{width:60%;padding-left:70px}section.pricing .wrapper .info .content .subtitle{font-size:1.5rem}section.pricing .wrapper .info .subtext{padding:40px 5vw 26px}section.pricing .wrapper .info .subtext p{font-family:Montserrat,sans-serif!important;font-weight:500;font-size:1.875rem;color:#fff;line-height:1.3}section.pricing .wrapper .info .packages{flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap}section.pricing .wrapper .info .packages.two-column .package{flex-basis:calc(50% - 15px)}section.pricing .wrapper .info .packages .package{flex-basis:calc(33% - 30px)}}
