.elementor-2698 .elementor-element.elementor-element-62f82b7{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2698 .elementor-element.elementor-element-62f82b7:not(.elementor-motion-effects-element-type-background), .elementor-2698 .elementor-element.elementor-element-62f82b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.olyv.com/wp-content/uploads/2024/08/savoir-faire.jpg");background-position:top center;background-size:contain;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}body:not(.rtl) .elementor-2698 .elementor-element.elementor-element-be83662{right:5em;}body.rtl .elementor-2698 .elementor-element.elementor-element-be83662{left:5em;}.elementor-2698 .elementor-element.elementor-element-be83662{bottom:8em;}.elementor-2698 .elementor-element.elementor-element-be83662 .elementor-heading-title{font-size:4vw;font-weight:100;text-transform:uppercase;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2698 .elementor-element.elementor-element-87ff1ab img{width:100%;opacity:0.1;}.elementor-2698 .elementor-element.elementor-element-f66715f{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-f66715f:not(.elementor-motion-effects-element-type-background), .elementor-2698 .elementor-element.elementor-element-f66715f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.olyv.com/wp-content/uploads/2024/10/approach-big.jpg");background-position:bottom right;background-size:120% auto;}.elementor-2698 .elementor-element.elementor-element-43efeb7{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-8bc7587{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2698 .elementor-element.elementor-element-8bc7587:not(.elementor-motion-effects-element-type-background), .elementor-2698 .elementor-element.elementor-element-8bc7587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2698 .elementor-element.elementor-element-3d8b19e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-2698 .elementor-element.elementor-element-ad4e553{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-ad4e553:not(.elementor-motion-effects-element-type-background), .elementor-2698 .elementor-element.elementor-element-ad4e553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.olyv.com/wp-content/uploads/2024/08/recolte.jpg");background-position:center center;background-size:120% auto;}.elementor-2698 .elementor-element.elementor-element-ac5efbd{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-39cc067{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2698 .elementor-element.elementor-element-39cc067:not(.elementor-motion-effects-element-type-background), .elementor-2698 .elementor-element.elementor-element-39cc067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2698 .elementor-element.elementor-element-f70b38c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2698 .elementor-element.elementor-element-dd7e820{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-dd7e820:not(.elementor-motion-effects-element-type-background), .elementor-2698 .elementor-element.elementor-element-dd7e820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.olyv.com/wp-content/uploads/2024/09/Photo-46.jpg");background-position:center center;}.elementor-2698 .elementor-element.elementor-element-beb0e33{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-bcdc0fb{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2698 .elementor-element.elementor-element-bcdc0fb:not(.elementor-motion-effects-element-type-background), .elementor-2698 .elementor-element.elementor-element-bcdc0fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2698 .elementor-element.elementor-element-78d048f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2698 .elementor-element.elementor-element-050030f{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-050030f:not(.elementor-motion-effects-element-type-background), .elementor-2698 .elementor-element.elementor-element-050030f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.olyv.com/wp-content/uploads/2024/08/extraction.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2698 .elementor-element.elementor-element-e931181{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-15b199f{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2698 .elementor-element.elementor-element-15b199f:not(.elementor-motion-effects-element-type-background), .elementor-2698 .elementor-element.elementor-element-15b199f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2698 .elementor-element.elementor-element-d2c8d25 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2698 .elementor-element.elementor-element-4f37732{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-4f37732:not(.elementor-motion-effects-element-type-background), .elementor-2698 .elementor-element.elementor-element-4f37732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.olyv.com/wp-content/uploads/2024/08/filtration.png");background-position:top left;background-repeat:no-repeat;background-size:120% auto;}.elementor-2698 .elementor-element.elementor-element-af1e359{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-5eb4e24{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2698 .elementor-element.elementor-element-5eb4e24:not(.elementor-motion-effects-element-type-background), .elementor-2698 .elementor-element.elementor-element-5eb4e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2698 .elementor-element.elementor-element-1245020 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-2698 .elementor-element.elementor-element-6edfcdf{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:3em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-6edfcdf:not(.elementor-motion-effects-element-type-background), .elementor-2698 .elementor-element.elementor-element-6edfcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.olyv.com/wp-content/uploads/2024/08/controle.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-2698 .elementor-element.elementor-element-089c0d8{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-4831165{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2698 .elementor-element.elementor-element-4831165:not(.elementor-motion-effects-element-type-background), .elementor-2698 .elementor-element.elementor-element-4831165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2698 .elementor-element.elementor-element-b2711be .elementor-heading-title{color:var( --e-global-color-text );}@media(min-width:768px){.elementor-2698 .elementor-element.elementor-element-8bc7587{--width:35vw;}.elementor-2698 .elementor-element.elementor-element-39cc067{--width:35vw;}.elementor-2698 .elementor-element.elementor-element-bcdc0fb{--width:35vw;}.elementor-2698 .elementor-element.elementor-element-15b199f{--width:35vw;}.elementor-2698 .elementor-element.elementor-element-5eb4e24{--width:35vw;}.elementor-2698 .elementor-element.elementor-element-4831165{--width:35vw;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2698 .elementor-element.elementor-element-f66715f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-8bc7587{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2698 .elementor-element.elementor-element-ad4e553{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-39cc067{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2698 .elementor-element.elementor-element-dd7e820{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-bcdc0fb{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2698 .elementor-element.elementor-element-050030f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-15b199f{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2698 .elementor-element.elementor-element-4f37732{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-5eb4e24{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2698 .elementor-element.elementor-element-6edfcdf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2698 .elementor-element.elementor-element-4831165{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.olyv.com/wp-content/uploads/2024/04/montserrat-v26-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.olyv.com/wp-content/uploads/2024/04/montserrat-v26-latin-italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.olyv.com/wp-content/uploads/2024/04/montserrat-v26-latin-300.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.olyv.com/wp-content/uploads/2024/04/montserrat-v26-latin-700.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.olyv.com/wp-content/uploads/2024/04/montserrat-v26-latin-700italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.olyv.com/wp-content/uploads/2024/04/montserrat-v26-latin-900.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.olyv.com/wp-content/uploads/2024/04/montserrat-v26-latin-900italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.olyv.com/wp-content/uploads/2024/04/montserrat-v26-latin-300italic.woff2') format('woff2');
}
/* End Custom Fonts CSS */