.elementor-1491 .elementor-element.elementor-element-427317d{padding:75px 0px 50px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1491 .elementor-element.elementor-element-db5b082 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1491 .elementor-element.elementor-element-db5b082{text-align:center;}.elementor-1491 .elementor-element.elementor-element-db5b082 img{width:250px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1491 .elementor-element.elementor-element-209dd72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1491 .elementor-element.elementor-element-209dd72{text-align:center;}.elementor-1491 .elementor-element.elementor-element-209dd72 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1491 .elementor-element.elementor-element-8a781eb{text-align:center;}/* Start custom CSS for wp-widget-text, class: .elementor-element-888890d */.gfield-choice-input {
    display: none !important;
}
.gfield-choice-input:checked+label {
    border: 3px solid #62CE70;
}
.gfield-choice-input:checked+label:before
{
   font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f00c";
   color: #000;
   position: absolute;
   left: 0;
   top: 0;
    color: #fff;
    background: #62CE70;
    padding: 5px;
    border-radius: 0 0 5px;
    font-size: 30px
}
.gchoice {
    position: relative 
}
.gform_wrapper.gravity-theme .gfield-choice-input+label {
max-width: 100%;
}
.gchoice {
    display: inline-block;
    width: 31%;
    margin: 1%;
}
.rft_site_template_preview {width: 100%;}
#gform_submit_button_1 {
background: #62CE70;
border: none;
font-size: 1.1em;
padding: 15px 25px;
}
.gform_footer.top_label {
text-align: center;
}
.gchoice:hover {
transform: scale(1.05);
}
.gchoice {
    transition: .3s;
}/* End custom CSS */