.elementor-6710 .elementor-element.elementor-element-d632740{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:25px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-6710 .elementor-element.elementor-element-fde2659{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:60px;--margin-left:0px;}.elementor-6710 .elementor-element.elementor-element-43ffc6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:60px;--margin-left:0px;}.elementor-6710 .elementor-element.elementor-element-3f44ac5{font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:2px;}.elementor-6710 .elementor-element.elementor-element-3f44ac5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-6710 .elementor-element.elementor-element-0dbd04a .elementor-heading-title{color:var( --e-global-color-0792aac );}.elementor-6710 .elementor-element.elementor-element-fe82857{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--gap:0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-6710 .elementor-element.elementor-element-c28c867{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:60px;--margin-left:0px;}.elementor-6710 .elementor-element.elementor-element-b1c1fcc{font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:2px;}.elementor-6710 .elementor-element.elementor-element-b1c1fcc > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-6710 .elementor-element.elementor-element-5f38a9e{text-align:center;}.elementor-6710 .elementor-element.elementor-element-5f38a9e .elementor-heading-title{color:var( --e-global-color-0792aac );}.elementor-6710 .elementor-element.elementor-element-743ed16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-6710 .elementor-element.elementor-element-61ee75e:hover img{opacity:0.8;}.elementor-6710 .elementor-element.elementor-element-fc8cf2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-6710 .elementor-element.elementor-element-d34251a:hover img{opacity:0.8;}.elementor-6710 .elementor-element.elementor-element-1c0475b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-6710 .elementor-element.elementor-element-0117b72:hover img{opacity:0.8;}.elementor-6710 .elementor-element.elementor-element-b6fb90e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-6710 .elementor-element.elementor-element-15f4339:hover img{opacity:0.8;}.elementor-6710 .elementor-element.elementor-element-6133268{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-6710 .elementor-element.elementor-element-20947c5:hover img{opacity:0.8;}.elementor-6710 .elementor-element.elementor-element-cfd91cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:25px;--background-transition:0.3s;}.elementor-6710 .elementor-element.elementor-element-27a2fdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:60px;--margin-right:0px;--margin-bottom:60px;--margin-left:0px;}.elementor-6710 .elementor-element.elementor-element-88758f3{font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:2px;}.elementor-6710 .elementor-element.elementor-element-88758f3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-6710 .elementor-element.elementor-element-2d840b3 .elementor-heading-title{color:var( --e-global-color-0792aac );}.elementor-6710 .elementor-element.elementor-element-4828d0e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6710 .elementor-element.elementor-element-0d466e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6710 .elementor-element.elementor-element-0d466e0.elementor-view-framed .elementor-icon, .elementor-6710 .elementor-element.elementor-element-0d466e0.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-6710 .elementor-element.elementor-element-0d466e0{--icon-box-icon-margin:25px;}.elementor-6710 .elementor-element.elementor-element-0d466e0 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-0792aac );}.elementor-6710 .elementor-element.elementor-element-0d466e0 .elementor-icon-box-title, .elementor-6710 .elementor-element.elementor-element-0d466e0 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-6710 .elementor-element.elementor-element-0d466e0 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-6710 .elementor-element.elementor-element-0d466e0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6710 .elementor-element.elementor-element-88f888b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6710 .elementor-element.elementor-element-88f888b.elementor-view-framed .elementor-icon, .elementor-6710 .elementor-element.elementor-element-88f888b.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-6710 .elementor-element.elementor-element-88f888b{--icon-box-icon-margin:25px;}.elementor-6710 .elementor-element.elementor-element-88f888b .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-0792aac );}.elementor-6710 .elementor-element.elementor-element-88f888b .elementor-icon-box-title, .elementor-6710 .elementor-element.elementor-element-88f888b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-6710 .elementor-element.elementor-element-88f888b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-6710 .elementor-element.elementor-element-88f888b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6710 .elementor-element.elementor-element-f1e1729.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6710 .elementor-element.elementor-element-f1e1729.elementor-view-framed .elementor-icon, .elementor-6710 .elementor-element.elementor-element-f1e1729.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-6710 .elementor-element.elementor-element-f1e1729{--icon-box-icon-margin:25px;}.elementor-6710 .elementor-element.elementor-element-f1e1729 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-0792aac );}.elementor-6710 .elementor-element.elementor-element-f1e1729 .elementor-icon-box-title, .elementor-6710 .elementor-element.elementor-element-f1e1729 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-6710 .elementor-element.elementor-element-f1e1729 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-6710 .elementor-element.elementor-element-f1e1729 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6710 .elementor-element.elementor-element-a4c50e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:60px;--margin-right:0px;--margin-bottom:60px;--margin-left:0px;}.elementor-6710 .elementor-element.elementor-element-2c1e105{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-6710 .elementor-element.elementor-element-6f8ae80{text-align:left;}.elementor-6710 .elementor-element.elementor-element-6f8ae80 .elementor-heading-title{color:var( --e-global-color-0792aac );}.elementor-6710 .elementor-element.elementor-element-1742584{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}@media(max-width:767px){.elementor-6710 .elementor-element.elementor-element-2c1e105{--margin-top:60px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}}@media(min-width:768px){.elementor-6710 .elementor-element.elementor-element-fde2659{--width:50%;}.elementor-6710 .elementor-element.elementor-element-43ffc6d{--width:50%;}.elementor-6710 .elementor-element.elementor-element-c28c867{--width:100%;}.elementor-6710 .elementor-element.elementor-element-743ed16{--width:20%;}.elementor-6710 .elementor-element.elementor-element-fc8cf2f{--width:20%;}.elementor-6710 .elementor-element.elementor-element-1c0475b{--width:20%;}.elementor-6710 .elementor-element.elementor-element-b6fb90e{--width:20%;}.elementor-6710 .elementor-element.elementor-element-6133268{--width:20%;}.elementor-6710 .elementor-element.elementor-element-27a2fdf{--width:50%;}.elementor-6710 .elementor-element.elementor-element-a4c50e9{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-7230348 *//* Buton formular CF7 */
.wpcf7 input[type="submit"] {
  background-color: #358DA7;   /* culoare fundal */
  color: #fff;                /* culoare text */
  padding: 16px 32px;         /* dimensiune */
  border: none;
  border-radius: 4px;        /* colțuri rotunjite */
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
  transition: background 0.3s ease;
  display: block;
  margin: 30px auto 0;
}

/* Hover efect */
.wpcf7 input[type="submit"]:hover {
  background-color: #2F7083;  /* culoare la hover */
}

/* Formularul CF7 să ocupe toată lățimea containerului */
.wpcf7 {
  width: 100% !important;
  max-width: 100% !important;
}

.wpcf7 form {
  width: 100% !important;
  max-width: 100% !important;
}

/* câmpurile să se întindă și ele */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea,
.wpcf7 select {
  width: 100% !important;
  box-sizing: border-box;
}/* End custom CSS */