/*
Theme Name: erwtheme
Theme URI: https://equitycapitalprime.com/
Author: Team equitycapitalprime.com
Author URI: https://equitycapitalprime.com/
Description: erwtheme Wedding and Event Planner theme is perfect if you like a minimal, clean and modern design. This theme is ideal for wedding planner, event planner, wedding organizer, organization wedding events, wedding coordinator, wedding designer, planner office, wedding photographer and those who need an easy, attractive and effective way to share their work with clients.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: erwtheme

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/



.container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}
@media(min-width: 576px) {
    .container {
        max-width:540px
    }
}

@media(min-width: 768px) {
    .container {
        max-width:720px
    }
}

@media(min-width: 992px) {
    .container {
        max-width:960px
    }
}

@media(min-width: 1200px) {
    .container {
        max-width:1280px
    }
}









.groups {
    border-radius: 5px;
    border: 1px solid #ddd;
    padding: 2rem 2rem;
    margin-bottom: 2rem;
}


button, input, optgroup, select, textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}


form.wpcf7-form.init {
    color: #000;
    font-family: 'Poppins';
    font-weight: 500
}


.wpcf7-form-control:not(.wpcf7-radio) {
    display: block;
    width: 100%;
    padding: 0.75rem 1.8125rem;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 1.5;
    color: #51596c;
    background-color: #fff;
    background-clip: padding-box;
    border: 0.0625rem solid rgba(220,224,229,.6);
   -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0.25rem;
    -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}

form.wpcf7-form.init .wpcf7-form-control:not(.wpcf7-radio) {
    width: 100%;
    min-height: 46px;
    padding: 12px 15px;
    border: 1px solid #dfdfdf;
    margin: 8px 5px 8px 0px;
}

.wpcf7-radio {
    display: block;
    min-height: 1.35rem;
    padding-left: 1.5em;
    margin-bottom: 0;
}

form.wpcf7-form.init .wpcf7-form-control-wrap {
    display: block;
    position: relative;
    overflow: hidden;
    margin-top: 5px;
    margin-bottom: 15px;
    padding-top: 0px;
    padding-bottom: 15px;
}


form.wpcf7-form.init .wpcf7-form-control:not(.wpcf7-radio) {
    width: 100%;
    min-height: 46px;
    padding: 12px 15px;
    border: 1px solid #dfdfdf;
    margin: 8px 5px 8px 0px;
}

form.wpcf7-form.init .wpcf7-form-control:not(.wpcf7-radio):hover, .wpcf7-form-control:not(.wpcf7-radio):focus {
    border: 1px solid #ccb891;
}



