.container{max-width:1200px;width:98%;padding:0}h1,h2,h3,h4{margin:0}body{font-family:"Montserrat","Open Sans",sans-serif;overflow-x:unset}.main-content{padding-top:60px}.main-content h1{text-align:center;font-weight:bold;color:#333;font-size:30px;margin-bottom:40px}.main-content h2{text-align:center;line-height:1.4;font-size:20px;max-width:750px;display:block;margin:0 auto 50px}.main-content h4{font-size:18px;line-height:1.5;margin-bottom:70px;position:relative;max-width:950px}.main-content h4 span{max-width:810px;display:block}.main-content h4 img{position:absolute;right:0;top:0}.main-content .parts{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.main-content .parts .forma{position:fixed;max-width:315px;margin:0 0 0 !important;right:25px;z-index:10}.main-content .parts .forma .form-header{padding-left:0;padding-right:0}.main-content .parts .forma .form-header h3{font-size:18px}.main-content .boxes{width:100%;max-width:810px;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;padding-bottom:70px}.main-content .boxes .box{width:100%;max-width:255px;border:1px solid #42cd62;padding:20px 30px;font-family:"Open Sans",sans-serif}.main-content .boxes .titles{width:100%}.main-content .boxes .box:nth-child(3){margin:0 auto}.main-content .boxes .box h3{text-align:center;min-width:115px;height:30px;color:white;margin:0 auto 25px;font-weight:bold;background-color:#0d194e;border-radius:10px;font-size:16px;line-height:28px}.main-content .boxes .box p{font-size:14px;color:#666;line-height:1.5;text-align:center;margin-bottom:10px}.main-content .boxes .box p strong{color:#666}.main-content .boxes .box p span{color:#0d194e;display:block;margin:15px 0;font-weight:900;font-size:18px}.main-content .boxes .box p:last-child{margin-bottom:0}.main-content .boxes .box .discount{max-width:205px;margin:0 auto 10px;display:flex;justify-content:center;align-items:center}.main-content .boxes .box .discount p{font-size:35px;position:relative;margin-bottom:0;font-weight:bold;margin-right:10px}.main-content .boxes .box .discount p:after{content:"%";position:relative;font-size:15px;top:-8px}.main-content .boxes .box .discount span{font-size:27px;font-weight:bold;color:#666}.main-content .boxes .box .discount span.sm{font-size:11px;line-height:1.4;color:#666;font-weight:bold}