.elementor-bc-flex-widget .elementor-12129 .elementor-element.elementor-element-3d9addf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12129 .elementor-element.elementor-element-3d9addf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-12129 .elementor-element.elementor-element-4631331c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-4631331c{z-index:3;text-align:left;}.elementor-12129 .elementor-element.elementor-element-4631331c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:700;line-height:70px;color:#0F0A0A;}.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-12129 .elementor-element.elementor-element-1922516c > .elementor-widget-container{margin:0px 140px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-1922516c{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:34px;letter-spacing:0.5px;color:rgba(42, 41, 82, 0.67);}.elementor-12129 .elementor-element.elementor-element-cc9771e{border-style:solid;border-width:1px 0px 1px 0px;border-color:#02010121;margin-top:6%;margin-bottom:0%;padding:4% 0% 4% 0%;}.elementor-12129 .elementor-element.elementor-element-cc9771e, .elementor-12129 .elementor-element.elementor-element-cc9771e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12129 .elementor-element.elementor-element-02a618b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12129 .elementor-element.elementor-element-02a618b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12129 .elementor-element.elementor-element-4adaa23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-4adaa23{z-index:3;text-align:left;}.elementor-12129 .elementor-element.elementor-element-4adaa23 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:700;line-height:70px;color:#0F0A0A;}.elementor-12129 .elementor-element.elementor-element-df67d5f > .elementor-widget-container{margin:0px 140px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-df67d5f{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:34px;letter-spacing:0.5px;color:rgba(42, 41, 82, 0.67);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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-12129 .elementor-element.elementor-element-a82caa5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-a82caa5 .elementor-icon-box-wrapper{text-align:left;}.elementor-12129 .elementor-element.elementor-element-a82caa5{--icon-box-icon-margin:22px;}.elementor-12129 .elementor-element.elementor-element-a82caa5 .elementor-icon-box-title{margin-bottom:14px;color:#0F0A0A;}.elementor-12129 .elementor-element.elementor-element-a82caa5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12129 .elementor-element.elementor-element-a82caa5.elementor-view-framed .elementor-icon, .elementor-12129 .elementor-element.elementor-element-a82caa5.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12129 .elementor-element.elementor-element-a82caa5 .elementor-icon{font-size:20px;}.elementor-12129 .elementor-element.elementor-element-a82caa5 .elementor-icon-box-title, .elementor-12129 .elementor-element.elementor-element-a82caa5 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;}.elementor-12129 .elementor-element.elementor-element-a82caa5 .elementor-icon-box-description{color:rgba(42, 41, 82, 0.67);font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:0.5px;}.elementor-12129 .elementor-element.elementor-element-a893a74{margin-top:6%;margin-bottom:0%;}.elementor-bc-flex-widget .elementor-12129 .elementor-element.elementor-element-4a7a29f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12129 .elementor-element.elementor-element-4a7a29f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12129 .elementor-element.elementor-element-59ce798 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-59ce798{z-index:3;text-align:left;}.elementor-12129 .elementor-element.elementor-element-59ce798 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:700;line-height:70px;color:#0F0A0A;}.elementor-12129 .elementor-element.elementor-element-ff97449 > .elementor-widget-container{margin:0px 140px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-ff97449{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:34px;letter-spacing:0.5px;color:rgba(42, 41, 82, 0.67);}.elementor-bc-flex-widget .elementor-12129 .elementor-element.elementor-element-df6d8ec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12129 .elementor-element.elementor-element-df6d8ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12129 .elementor-element.elementor-element-15572b9 .elementor-button{background-color:#F7BE38;fill:#002F83;color:#002F83;border-radius:99px 99px 99px 99px;padding:20px 90px 20px 90px;}.elementor-12129 .elementor-element.elementor-element-15572b9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12129 .elementor-element.elementor-element-550e016{border-style:solid;border-width:1px 0px 1px 0px;border-color:#02010121;margin-top:6%;margin-bottom:0%;padding:4% 0% 4% 0%;}.elementor-12129 .elementor-element.elementor-element-550e016, .elementor-12129 .elementor-element.elementor-element-550e016 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12129 .elementor-element.elementor-element-faad0ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12129 .elementor-element.elementor-element-faad0ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12129 .elementor-element.elementor-element-ea6a827 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-ea6a827{z-index:3;text-align:left;}.elementor-12129 .elementor-element.elementor-element-ea6a827 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:700;line-height:70px;color:#0F0A0A;}.elementor-12129 .elementor-element.elementor-element-534ef2b > .elementor-widget-container{margin:0px 140px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-534ef2b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:34px;letter-spacing:0.5px;color:rgba(42, 41, 82, 0.67);}.elementor-bc-flex-widget .elementor-12129 .elementor-element.elementor-element-c07c897.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12129 .elementor-element.elementor-element-c07c897.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}body.elementor-page-12129:not(.elementor-motion-effects-element-type-background), body.elementor-page-12129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dogtors.ro/wp-content/uploads/2021/03/Vivid-email-subscription-design-with-lovely-cats-Converted.png");}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12129 .elementor-element.elementor-element-4631331c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-4631331c{text-align:center;}.elementor-12129 .elementor-element.elementor-element-1922516c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-1922516c{text-align:center;}.elementor-12129 .elementor-element.elementor-element-4adaa23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-4adaa23{text-align:center;}.elementor-12129 .elementor-element.elementor-element-df67d5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-df67d5f{text-align:center;}.elementor-12129 .elementor-element.elementor-element-59ce798 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-59ce798{text-align:center;}.elementor-12129 .elementor-element.elementor-element-ff97449 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-ff97449{text-align:center;}.elementor-12129 .elementor-element.elementor-element-ea6a827 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-ea6a827{text-align:center;}.elementor-12129 .elementor-element.elementor-element-534ef2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-534ef2b{text-align:center;}}@media(max-width:767px){.elementor-12129 .elementor-element.elementor-element-4631331c .elementor-heading-title{font-size:35px;line-height:1.6em;}.elementor-12129 .elementor-element.elementor-element-4adaa23 .elementor-heading-title{font-size:35px;line-height:1.6em;}.elementor-12129 .elementor-element.elementor-element-a82caa5 .elementor-icon-box-wrapper{text-align:center;}.elementor-12129 .elementor-element.elementor-element-59ce798 .elementor-heading-title{font-size:35px;line-height:1.6em;}.elementor-12129 .elementor-element.elementor-element-ea6a827 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12129 .elementor-element.elementor-element-ea6a827 .elementor-heading-title{font-size:30px;line-height:1.6em;}}/* Start custom CSS for shortcode, class: .elementor-element-887d488 */.wpcf7 form.sent .wpcf7-response-output {
border-color: #D6DDF02E!important;
}

.test1 {
display:grid;
grid-template-columns:1fr 1fr 1fr ;
grid-template-rows:1fr 1fr 1fr  ;
grid-gap:6px 15px;
}

label > span > input{
border-color:#ccc!important;
}

p > label{
font-weight: 700;
font-size:16px;
padding-bottom:5px;}

p > label > span > input{
margin-top:8px;
height:37px;
}

p > label > span > input:focus{box-shadow: 3px 3px 3px #ccc;}

.test1 > p > label{
font-weight: 700;
font-size:17px;
text-transform: uppercase;
}

.wpcf7-form-control.wpcf7-radio{display:grid;}
span > span {
margin-left:0px!important;
}

#wpcf7-f12562-p12129-o1 > form > p{
line-height: 1.8;
}

#wpcf7-f12562-p12129-o1 > form > p:nth-child(6) > input {
color:white;
font-size:16px;
border:0;
}

#wpcf7-f12562-p12129-o1 > form > p:nth-child(6) > input:hover{
	background:#ccc;
}/* End custom CSS */