.plans-and-pricing-wrapper .content-wrapper--vertical-spacing,.plans-and-pricing-wrapper .dnd-section{padding:0}.plans-and-pricing-wrapper .dnd-section>.row-fluid{max-width:100%}.plans-and-pricing-wrapper .dnd-section .dnd-column{padding:0}.plans-and-pricing-wrapper .pricing-wrap{background:linear-gradient(0deg,#fafafa,#fcfcfc 21%,#fff);float:left;padding-top:204px;text-align:center;width:100%}.plans-and-pricing-wrapper section.pricing-wrap .common-wrap{clear:both;margin:0 auto;max-width:830px;padding:0 30px}.plans-and-pricing-wrapper section.pricing-wrap .common-wrap h1{color:#53596c;font-family:Montserrat,sans-serif;font-size:40px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:50px;margin-bottom:0}.plans-and-pricing-wrapper .pricing-item-wrap{display:flex;flex-wrap:wrap;float:left;margin-top:30px;width:100%}.plans-and-pricing-wrapper .pricing-item{border-radius:6px;box-shadow:0 5px 20px -5px rgba(0,0,0,.2);float:left;margin:30px 1.948051948051948% 0;overflow:hidden;padding:30px 30px 31px;position:relative;text-align:left;width:48.05194805194805%}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form .hs-button:hover,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=submit]:hover{box-shadow:0 10px 14px 0 rgba(46,200,122,.3),0 2px 4px 0 rgba(46,200,122,.3),inset 0 -2px 0 0 rgb(0 0 0/2%)}.plans-and-pricing-wrapper .pricing-item h3{color:#0ac8ff;font-family:Montserrat;font-size:20px;font-weight:700;letter-spacing:.17px;line-height:30px;margin-bottom:0}.modal-form-wrap h1{text-align:left}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form .hs-richtext p a:hover{box-shadow:none}.plans-and-pricing-wrapper .pricing-item p{margin:0}.plans-and-pricing-wrapper .pricing-item h2{color:#53596c;font-family:Montserrat,sans-serif;font-size:30px;font-style:normal;font-weight:600;letter-spacing:.25px;line-height:50px;margin-bottom:0;margin-top:16px}.plans-and-pricing-wrapper .pricing-item h2 dfn{color:#53596c;font-size:20px;font-weight:700;letter-spacing:.16px;line-height:30px;margin-left:6px}.plans-and-pricing-wrapper .pricing-item:nth-child(4n+1),.plans-and-pricing-wrapper .pricing-item:nth-child(odd){margin-left:0}.plans-and-pricing-wrapper .pricing-item:nth-child(2n+2),.plans-and-pricing-wrapper .pricing-item:nth-child(4n+4){margin-right:0}.plans-and-pricing-wrapper .pricing-item a{background-color:#2ec87a;border:1px solid transparent;border-radius:25px;color:#fff;display:inline-block;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:700;height:50px;line-height:48px;margin-top:16px;outline:none;text-align:center;text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:310px}.plans-and-pricing-wrapper .pricing-item a:hover{box-shadow:0 10px 14px 0 rgba(46,200,122,.3),0 2px 4px 0 rgba(46,200,122,.3),inset 0 -2px 0 0 rgb(0 0 0/2%)}.plans-and-pricing-wrapper .pricing-item h5{color:#53596c;font-family:Lato,sans-serif;font-size:14px;letter-spacing:0;line-height:25px;margin-bottom:0;margin-top:30px}.plans-and-pricing-wrapper .pricing-item .list-item{float:left;width:100%}.plans-and-pricing-wrapper .pricing-item:after,.plans-and-pricing-wrapper .pricing-item:before{clear:both;content:"";display:block}.plans-and-pricing-wrapper .pricing-item .list-item ul{list-style:none;margin:0;padding:0}.plans-and-pricing-wrapper .pricing-item .list-item ul li:first-child{margin-top:8px}.plans-and-pricing-wrapper .pricing-item .list-item ul li{color:#53596c;display:block;font-size:14px;line-height:20px;margin-top:10px;padding-left:26px;position:relative}.plans-and-pricing-wrapper .pricing-item .list-item ul li:after{background-position:50%;background-repeat:no-repeat;background-size:20px 20px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.plans-and-pricing-wrapper .pricing-item .star-wrap{height:37px;position:absolute;right:0;text-align:center;top:0;width:37px}.plans-and-pricing-wrapper .pricing-item .star-wrap:before{background-color:#2ec87a;background-size:78px;border-radius:50%;content:"";height:74px;position:absolute;right:-74px;top:0;transform:translate(-50%,-50%);width:74px}.plans-and-pricing-wrapper .pricing-item .star-wrap img{height:20px;position:absolute;right:4px;top:4px;vertical-align:middle;width:20px}.plans-and-pricing-wrapper .cm-contact-modal-wrap{float:left;text-align:center;width:100%}.plans-and-pricing-wrapper .cm-contact-modal-wrap a{color:#0ac8ff;margin-left:8px;padding-left:24px;position:relative}.plans-and-pricing-wrapper .cm-contact-modal-wrap a:after{background-position:50%;background-repeat:no-repeat;background-size:20px 21px;content:"";height:21px;left:0;position:absolute;top:2px;width:20px}.plans-and-pricing-wrapper .cm-contact-modal-wrap{display:block;opacity:0;pointer-events:none;transition:all .3s ease;visibility:hidden}.plans-and-pricing-wrapper .cm-contact-modal-wrap.popup-open{opacity:1;pointer-events:all;visibility:visible}.plans-and-pricing-wrapper section.pricing-wrap .cm-contact-modal-wrap{background-color:rgba(83,89,108,.95);float:left;height:100%;left:0;padding:150px 0 250px;position:fixed;top:0;width:100%;z-index:99999}.plans-and-pricing-wrapper section.pricing-wrap .cm-contact-modal-wrap .common-wrap{max-width:1210px;padding:0 30px;position:relative}.plans-and-pricing-wrapper section.pricing-wrap .cross-bar{cursor:pointer;float:left;position:absolute;right:14px;top:-106px;width:auto}.plans-and-pricing-wrapper section.pricing-wrap .cross-bar img{width:30px}.plans-and-pricing-wrapper section.pricing-wrap .contact-modal-inner{background-color:#fff;border-radius:5px;margin:0 auto;max-width:970px;overflow:hidden;position:relative}.plans-and-pricing-wrapper section.pricing-wrap .contact-modal-inner .modal-form-wrap{float:left;padding:50px 60px 62px 70px;width:51.54639175257732%}.plans-and-pricing-wrapper section.pricing-wrap .contact-modal-inner .modal-thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;float:left;position:absolute;right:0;top:0;width:48.45360824742268%}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form .hs-form-field>label{display:none}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form .hs-form-field{margin-bottom:20px}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form .hs-form-field:first-child{margin-top:30px}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=email],.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=text]{background:transparent;border:1px solid #a9acb5;border-radius:25px;color:#53596c;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;padding:9px 18px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=email]::placeholder,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=text]::placeholder{color:#a2a2a2;opacity:1;text-transform:capitalize}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form textarea{background:transparent;border:1px solid #a9acb5;border-radius:25px;color:#a2a2a2;float:left;font-family:Lato,sans-serif;font-size:16px;font-weight:400;height:80px;line-height:20px;min-height:80px;overflow:auto;padding:10px 20px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease;vertical-align:top;width:100%}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form textarea::placeholder{color:#a2a2a2;opacity:1;text-transform:capitalize}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form .hs-button,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=submit]{-webkit-appearance:button;background-color:#2ec87a;border:1px solid transparent;border-radius:25px;color:#fff;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:700;height:50px;line-height:45px;margin-top:30px;min-width:102px;outline:none;padding:0 16px;text-align:center;text-transform:capitalize;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:170px}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=email]:focus,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=email]:hover,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=file]:focus,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=file]:hover,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=number]:focus,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=number]:hover,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=password]:focus,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=password]:hover,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=tel]:focus,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=tel]:hover,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=text]:focus,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form input[type=text]:hover,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form select:focus,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form select:hover,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form textarea:focus,.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form textarea:hover{border:1px solid #0ac8ff}.plans-and-pricing-wrapper .pricing-item a.cta_button{box-sizing:border-box!important}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form .hs-richtext{float:left;margin-bottom:0;margin-top:32px;width:100%}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form .hs-richtext p{color:#777;font-family:Montserrat,sans-serif;font-size:10px;font-stretch:normal;font-style:normal;font-weight:500;line-height:18px;padding-left:30px;position:relative;text-align:left}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form .hs-richtext p:before{background-position:50%;background-repeat:no-repeat;background-size:15px 22px;content:"";height:22px;left:5px;position:absolute;top:-3px;width:15px}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form .hs-richtext p strong{font-weight:700}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form .hs-richtext p a{background:0;border:0;border-radius:0;color:#777;display:inline-block;font-size:10px;font-weight:700;height:auto;line-height:normal;margin:0;padding:0;position:static;text-decoration:none;width:auto}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form .hs-richtext{bottom:0;left:0;position:absolute}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form{padding-bottom:45px;position:relative}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form{text-align:left}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form .hs-richtext p a{font-family:Montserrat,sans-serif}.plans-and-pricing-wrapper .cm-contact-modal-wrap{overflow-x:hidden;overflow-y:auto;padding-bottom:150px!important}.plans-and-pricing-wrapper form .inputs-list>li{margin:0}.plans-and-pricing-wrapper form .inputs-list>li>label{color:#f6564c;display:block;font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:0;padding-left:20px}@media only screen and (min-width:768px) and (max-width:991px){.plans-and-pricing-wrapper .pricing-wrap{padding-top:150px}.plans-and-pricing-wrapper section.pricing-wrap .common-wrap h1{font-size:30px;line-height:38px}.plans-and-pricing-wrapper .pricing-item h3{font-size:18px;line-height:24px}.plans-and-pricing-wrapper .pricing-item a{margin-top:15px;width:100%}.plans-and-pricing-wrapper section.pricing-wrap .contact-modal-inner .modal-form-wrap{padding:30px 35px;width:50%}.plans-and-pricing-wrapper section.pricing-wrap .contact-modal-inner .modal-thumb{background-position:0;width:50%}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form{padding-bottom:70px}.plans-and-pricing-wrapper section.pricing-wrap .cm-contact-modal-wrap{align-items:center;display:flex;flex-wrap:wrap}.plans-and-pricing-wrapper section.pricing-wrap .cm-contact-modal-wrap .common-wrap{width:100%}}@media (max-width:767px){.plans-and-pricing-wrapper .pricing-item{float:left;margin:30px 0 0;width:100%}.plans-and-pricing-wrapper .pricing-wrap{padding-top:134px}.plans-and-pricing-wrapper section.pricing-wrap .common-wrap h1{font-size:28px;letter-spacing:0;line-height:38px}.plans-and-pricing-wrapper .pricing-item-wrap{margin-top:0}.plans-and-pricing-wrapper .pricing-item a{width:100%}.plans-and-pricing-wrapper .pricing-item .list-item ul li{padding-left:32px}.plans-and-pricing-wrapper section.pricing-wrap .contact-modal-inner .modal-thumb{display:none}.plans-and-pricing-wrapper section.pricing-wrap .contact-modal-inner .modal-form-wrap{padding:20px;width:100%}.plans-and-pricing-wrapper section.pricing-wrap .cm-contact-modal-wrap{padding:88px 0}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form .hs-richtext p br{display:none}.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form{padding-bottom:25px}.plans-and-pricing-wrapper section.pricing-wrap .cross-bar{right:3%;top:-50px}}@media (max-width:650px){.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form{padding-bottom:45px}}@media (max-width:440px){.plans-and-pricing-wrapper section.pricing-wrap .form_wrapper form{padding-bottom:60px}}