.elementor-1683 .elementor-element.elementor-element-1b31282d{--display:flex;--min-height:445px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-1683 .elementor-element.elementor-element-1b31282d:not(.elementor-motion-effects-element-type-background), .elementor-1683 .elementor-element.elementor-element-1b31282d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60b2b3f );background-image:url("https://osseovet.com/wp-content/uploads/2023/03/CTA-Background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1683 .elementor-element.elementor-element-7ca5abfd{width:var( --container-widget-width, 846px );max-width:846px;--container-widget-width:846px;--container-widget-flex-grow:0;text-align:center;}.elementor-1683 .elementor-element.elementor-element-7ca5abfd > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1683 .elementor-element.elementor-element-3d588577 > .elementor-widget-container{margin:0em 0em 02em 0em;}.elementor-1683 .elementor-element.elementor-element-3d588577{text-align:center;}.elementor-1683 .elementor-element.elementor-element-70ff3de .elementor-button{background-color:var( --e-global-color-accent );padding:1em 0em 1em 0em;}.elementor-1683 .elementor-element.elementor-element-70ff3de .elementor-button:hover, .elementor-1683 .elementor-element.elementor-element-70ff3de .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1683 .elementor-element.elementor-element-70ff3de{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-1683 .elementor-element.elementor-element-70ff3de > .elementor-widget-container{margin:0em 0em 0em 0em;}@media(max-width:1024px){.elementor-1683 .elementor-element.elementor-element-7ca5abfd{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:center;}}@media(max-width:767px){.elementor-1683 .elementor-element.elementor-element-1b31282d:not(.elementor-motion-effects-element-type-background), .elementor-1683 .elementor-element.elementor-element-1b31282d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-1683 .elementor-element.elementor-element-7ca5abfd > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1683 .elementor-element.elementor-element-7ca5abfd{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:center;}.elementor-1683 .elementor-element.elementor-element-3d588577{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1683 .elementor-element.elementor-element-70ff3de{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}}/* Start custom CSS */.padding-md {
    padding: 1.5em;
}

.padding-top-md{
    padding-top: 1.5em;
}

/*.padding-top-lg{*/
/*    padding-top: 2.5em;*/
/*}*/

.border-orange{
    border:2px solid #E2AB80;
}

.border-blue{
    border:2px solid #6587AD;
}

.border-radius-30 img,
.border-radius-30{
    border-radius: 30px!important;
}

.border-radius-10{
    border-radius:10px;
}

h2,h3,h4{
    margin-top:0;
}


 body:not(.elementor-editor-active) .elementor-widget-menu-anchor {
   position: relative;
   z-index: -1;
 }
 body:not(.elementor-editor-active) .elementor-menu-anchor:before {
   content: "";
   display: block;
   height: 110px;
   margin: -70px 0 0;
   visibility: hidden;
   pointer-events: none;
 }
 
  #elementor-toc__heading-anchor-0 {
    display: none;
}

@media(max-width:600px){
    body:not(.elementor-editor-active) .elementor-menu-anchor:before {
   content: "";
   display: block;
   height: 30px; // fixed header height
   margin: -30px 0 0; // negative fixed header height
   visibility: hidden;
   pointer-events: none;
 }
 
}/* End custom CSS */