.elementor-18003 .elementor-element.elementor-element-34a9c625{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#74BF43;--border-color:#74BF43;}.elementor-18003 .elementor-element.elementor-element-34a9c625:not(.elementor-motion-effects-element-type-background), .elementor-18003 .elementor-element.elementor-element-34a9c625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111615;}.elementor-18003 .elementor-element.elementor-element-6e074cea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-18003 .elementor-element.elementor-element-6e074cea:not(.elementor-motion-effects-element-type-background), .elementor-18003 .elementor-element.elementor-element-6e074cea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111615;}.elementor-18003 .elementor-element.elementor-element-889c3c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:80px;}.elementor-18003 .elementor-element.elementor-element-889c3c3:not(.elementor-motion-effects-element-type-background), .elementor-18003 .elementor-element.elementor-element-889c3c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111615;}.elementor-18003 .elementor-element.elementor-element-7ae062c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-18003 .elementor-element.elementor-element-7ae062c{text-align:start;}.elementor-18003 .elementor-element.elementor-element-286f8aef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:30px;--padding-right:0px;}.elementor-18003 .elementor-element.elementor-element-286f8aef:not(.elementor-motion-effects-element-type-background), .elementor-18003 .elementor-element.elementor-element-286f8aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111615;}.elementor-18003 .elementor-element.elementor-element-208ec0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-18003 .elementor-element.elementor-element-208ec0f:not(.elementor-motion-effects-element-type-background), .elementor-18003 .elementor-element.elementor-element-208ec0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171C19;}.elementor-18003 .elementor-element.elementor-element-7a8aa42a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:48px;}.elementor-18003 .elementor-element.elementor-element-7a8aa42a:not(.elementor-motion-effects-element-type-background), .elementor-18003 .elementor-element.elementor-element-7a8aa42a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171C19;}.elementor-18003 .elementor-element.elementor-element-be2f91a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18003 .elementor-element.elementor-element-be2f91a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;line-height:0.95em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-18003 .elementor-element.elementor-element-b1cd4a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:48px;}.elementor-18003 .elementor-element.elementor-element-b1cd4a9:not(.elementor-motion-effects-element-type-background), .elementor-18003 .elementor-element.elementor-element-b1cd4a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171C19;}.elementor-18003 .elementor-element.elementor-element-5cdb1e51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18003 .elementor-element.elementor-element-5cdb1e51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;line-height:0.95em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-18003 .elementor-element.elementor-element-63d982d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-18003 .elementor-element.elementor-element-63d982d2:not(.elementor-motion-effects-element-type-background), .elementor-18003 .elementor-element.elementor-element-63d982d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171C19;}.elementor-18003 .elementor-element.elementor-element-364fe2a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18003 .elementor-element.elementor-element-364fe2a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;line-height:0.95em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-18003 .elementor-element.elementor-element-433d750d{font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.75em;color:#A8B0AA;}.elementor-18003 .elementor-element.elementor-element-181d7ece > .elementor-widget-container{margin:0px 0px 0px 0px;padding:28px 20px 28px 20px;}.elementor-18003 .elementor-element.elementor-element-181d7ece{text-align:center;}.elementor-18003 .elementor-element.elementor-element-181d7ece .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:86px;font-weight:900;line-height:0.82em;letter-spacing:-3.5px;color:#FFFFFF07;}.elementor-18003 .elementor-element.elementor-element-2e6eb4bd > .elementor-widget-container{margin:-74px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:756px){.elementor-18003 .elementor-element.elementor-element-6e074cea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-18003 .elementor-element.elementor-element-6e074cea.e-con{--align-self:center;}.elementor-18003 .elementor-element.elementor-element-889c3c3{--width:100%;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-18003 .elementor-element.elementor-element-12c9cc3f.elementor-element{--align-self:flex-end;}.elementor-18003 .elementor-element.elementor-element-286f8aef{--width:100%;}.elementor-18003 .elementor-element.elementor-element-208ec0f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18003 .elementor-element.elementor-element-7a8aa42a{--width:100%;}.elementor-18003 .elementor-element.elementor-element-be2f91a .elementor-heading-title{font-size:12px;}.elementor-18003 .elementor-element.elementor-element-b1cd4a9{--width:100%;}.elementor-18003 .elementor-element.elementor-element-5cdb1e51 .elementor-heading-title{font-size:12px;}.elementor-18003 .elementor-element.elementor-element-63d982d2{--width:100%;}.elementor-18003 .elementor-element.elementor-element-364fe2a8 .elementor-heading-title{font-size:12px;}.elementor-18003 .elementor-element.elementor-element-181d7ece .elementor-heading-title{font-size:42px;}}@media(min-width:757px){.elementor-18003 .elementor-element.elementor-element-6e074cea{--content-width:1400px;}.elementor-18003 .elementor-element.elementor-element-889c3c3{--width:64%;}.elementor-18003 .elementor-element.elementor-element-286f8aef{--width:36%;}.elementor-18003 .elementor-element.elementor-element-208ec0f{--content-width:1400px;}.elementor-18003 .elementor-element.elementor-element-7a8aa42a{--width:33%;}.elementor-18003 .elementor-element.elementor-element-b1cd4a9{--width:28%;}.elementor-18003 .elementor-element.elementor-element-63d982d2{--width:39%;}}/* Start custom CSS for container, class: .elementor-element-34a9c625 */.cernosa-footer-link {
  transition:background-color .22s ease,color .22s ease,padding .22s ease !important;
  padding-left:0 !important;
  padding-right:0 !important;
}
.cernosa-footer-link:hover {
  background:#74BF43 !important;
  color:#111615 !important;
  padding-left:12px !important;
  padding-right:12px !important;
}
.cernosa-footer-link:hover span {
  color:#111615 !important;
}
.cernosa-footer-cta {
  transition:background-color .22s ease,color .22s ease,padding .22s ease !important;
}
.cernosa-footer-cta:hover {
  background:#74BF43 !important;
  color:#111615 !important;
  padding-left:14px !important;
  padding-right:14px !important;
}
.cernosa-footer-cta:hover span {
  color:#111615 !important;
}/* End custom CSS */