<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.elementor-16056 .elementor-element.elementor-element-dc0914c{--display:flex;--min-height:75vh;--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;--justify-content:center;--overlay-opacity:0.33;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16056 .elementor-element.elementor-element-dc0914c:not(.elementor-motion-effects-element-type-background), .elementor-16056 .elementor-element.elementor-element-dc0914c &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:var( --e-global-color-9e5de03 );}.elementor-16056 .elementor-element.elementor-element-dc0914c::before, .elementor-16056 .elementor-element.elementor-element-dc0914c &gt; .elementor-background-video-container::before, .elementor-16056 .elementor-element.elementor-element-dc0914c &gt; .e-con-inner &gt; .elementor-background-video-container::before, .elementor-16056 .elementor-element.elementor-element-dc0914c &gt; .elementor-background-slideshow::before, .elementor-16056 .elementor-element.elementor-element-dc0914c &gt; .e-con-inner &gt; .elementor-background-slideshow::before, .elementor-16056 .elementor-element.elementor-element-dc0914c &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9e5de03 );--background-overlay:'';}.elementor-16056 .elementor-element.elementor-element-dc0914c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16056 .elementor-element.elementor-element-1ce2529{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-16056 .elementor-element.elementor-element-1ce2529::before, .elementor-16056 .elementor-element.elementor-element-1ce2529 &gt; .elementor-background-video-container::before, .elementor-16056 .elementor-element.elementor-element-1ce2529 &gt; .e-con-inner &gt; .elementor-background-video-container::before, .elementor-16056 .elementor-element.elementor-element-1ce2529 &gt; .elementor-background-slideshow::before, .elementor-16056 .elementor-element.elementor-element-1ce2529 &gt; .e-con-inner &gt; .elementor-background-slideshow::before, .elementor-16056 .elementor-element.elementor-element-1ce2529 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16056 .elementor-element.elementor-element-1ce2529.e-con{--align-self:center;}.elementor-16056 .elementor-element.elementor-element-055ea78 &gt; .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-16056 .elementor-element.elementor-element-055ea78 .elementor-heading-title{font-family:"PP Neue Montreal", Sans-serif;font-size:clamp(2rem, 1.2083rem + 3.619vw, 4.375rem);font-weight:500;color:var( --e-global-color-secondary );}.elementor-16056 .elementor-element.elementor-element-203e3ce .elementor-button{background-color:#01010200;font-family:"PP Neue Montreal", Sans-serif;font-size:2vw;font-weight:500;fill:#F43C3C;color:#F43C3C;border-style:none;}.elementor-16056 .elementor-element.elementor-element-203e3ce &gt; .elementor-widget-container{margin:0px 0px 0px -17px;padding:0px 0px 0px 0px;}.elementor-16056 .elementor-element.elementor-element-203e3ce .elementor-button:hover, .elementor-16056 .elementor-element.elementor-element-203e3ce .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-16056 .elementor-element.elementor-element-203e3ce .elementor-button:hover svg, .elementor-16056 .elementor-element.elementor-element-203e3ce .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-16056 .elementor-element.elementor-element-90fd865{--display:flex;}.elementor-16056 .elementor-element.elementor-element-7732b03 .gallery-item .gallery-caption{text-align:center;}.elementor-16056 .elementor-element.elementor-element-e305731{--display:flex;--min-height:65vh;--justify-content:center;}.elementor-16056 .elementor-element.elementor-element-42e73c0{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-16056 .elementor-element.elementor-element-8273aec{text-align:left;}.elementor-16056 .elementor-element.elementor-element-8273aec .elementor-heading-title{font-family:"PP Eiko", Sans-serif;font-size:36px;font-weight:900;font-style:italic;color:var( --e-global-color-accent );}.elementor-16056 .elementor-element.elementor-element-f756a06{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16056 .elementor-element.elementor-element-a521a9a .elementor-heading-title{font-size:clamp(1.5rem, 1.25rem + 1vw, 1.7rem);font-weight:500;color:var( --e-global-color-secondary );}.elementor-16056 .elementor-element.elementor-element-bb8badd .elementor-heading-title{font-size:clamp(1.5rem, 1.25rem + 1vw, 1.7rem);font-weight:500;color:var( --e-global-color-secondary );}.elementor-16056 .elementor-element.elementor-element-16022c1 .elementor-heading-title{font-size:clamp(1.5rem, 1.25rem + 1vw, 1.7rem);font-weight:500;color:var( --e-global-color-secondary );}.elementor-16056 .elementor-element.elementor-element-9ec3f86 .elementor-heading-title{font-size:clamp(1.5rem, 1.25rem + 1vw, 1.7rem);font-weight:500;color:var( --e-global-color-secondary );}.elementor-16056 .elementor-element.elementor-element-3f60eb6 .elementor-heading-title{font-size:clamp(1.5rem, 1.25rem + 1vw, 1.7rem);font-weight:500;color:var( --e-global-color-secondary );}.elementor-16056 .elementor-element.elementor-element-143bff6 .elementor-heading-title{font-size:clamp(1.5rem, 1.25rem + 1vw, 1.7rem);font-weight:500;color:var( --e-global-color-secondary );}.elementor-16056 .elementor-element.elementor-element-6592129 .elementor-heading-title{font-size:clamp(1.5rem, 1.25rem + 1vw, 1.7rem);font-weight:500;color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-16056 .elementor-element.elementor-element-1ce2529{--width:80vw;}}@media(max-width:1200px){.elementor-16056 .elementor-element.elementor-element-dc0914c{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-16056 .elementor-element.elementor-element-1ce2529{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16056 .elementor-element.elementor-element-055ea78 .elementor-heading-title{font-size:2.5vw;}.elementor-16056 .elementor-element.elementor-element-203e3ce .elementor-button{font-size:2.5vw;}.elementor-16056 .elementor-element.elementor-element-42e73c0{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:00px;}.elementor-16056 .elementor-element.elementor-element-f756a06{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}}@media(max-width:769px){.elementor-16056 .elementor-element.elementor-element-dc0914c{--min-height:900px;--overlay-opacity:0.65;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16056 .elementor-element.elementor-element-1ce2529{--min-height:0vh;--overlay-opacity:0;}.elementor-16056 .elementor-element.elementor-element-055ea78 .elementor-heading-title{font-size:2.5vw;}.elementor-16056 .elementor-element.elementor-element-203e3ce .elementor-button{font-size:5vw;}.elementor-16056 .elementor-element.elementor-element-8273aec{text-align:center;}.elementor-16056 .elementor-element.elementor-element-f756a06{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-16056 .elementor-element.elementor-element-dc0914c{--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-16056 .elementor-element.elementor-element-1ce2529{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:95px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-16056 .elementor-element.elementor-element-055ea78 &gt; .elementor-widget-container{padding:5vw 0vw 5vw 0vw;}.elementor-16056 .elementor-element.elementor-element-055ea78{text-align:left;}.elementor-16056 .elementor-element.elementor-element-055ea78 .elementor-heading-title{font-size:4.1vw;}.elementor-16056 .elementor-element.elementor-element-203e3ce &gt; .elementor-widget-container{margin:0px 0px 0px -15px;padding:13px 0px 20px 0px;}.elementor-16056 .elementor-element.elementor-element-203e3ce .elementor-button{font-size:26px;}.elementor-16056 .elementor-element.elementor-element-42e73c0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-16056 .elementor-element.elementor-element-f756a06{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for container, class: .elementor-element-f756a06 *//*Add this code in the main container - top-level*/

 
/*.img-one class can be changed with whatever class you want. 
this is the class to be used for images*/

.img-one { 
    display: none;   
    position: absolute;
    object-fit: contain;
    transform: translateX(10%) translateY(-50%);
    top: 50%;
    right: 0%;
    z-index: 10;
}

/*.text class can be changed with whatever class you want. 
this is the class for your containers*/

.text:hover &gt; .img-one {
    display: block;
	  position: absolute;
    z-index: 1;
    cursor: pointer;
}


/*.text:hover  {

    cursor: pointer;
    background-color: #F43C3C;
}*/















.text::before {
  content: '';
  position: absolute;
  top: 0px;
  left: 0;
  width: 100%;
  background: #F43C3C;
  z-index: -1;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.5s ease-in-out;
}
.containerServices .text::before {
  transform-origin: left;
  transition: transform 5s ease-in-out;
}
.text:hover::before {
  transform-origin: left;
  transform: scaleX(1);
  transition-timing-function: cubic-bezier(0.2, 1, 0.82, 0.94);
}

















/*media query to make the images show by default on mobile devices*/
@media only screen and (max-width: 1024px) {
  .img-one {
/*made a correction, from block change to inline*/
    display: inline !important;
    transform: translateX(-50%) translateY(-50%) !important;
    top: 50% !important;
    left: 50%; !important;
    z-index: 10 !important;
    
  }
  
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PP Neue Montreal';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPNeueMontreal-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Neue Montreal';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPNeueMontreal-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Neue Montreal';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPNeueMontreal-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Neue Montreal';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPNeueMontreal-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Neue Montreal';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPNeueMontreal-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Neue Montreal';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPNeueMontreal-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Neue Montreal';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPNeueMontreal-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Neue Montreal';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPNeueMontreal-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Neue Montreal';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPNeueMontreal-ThinItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PP Eiko';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPEiko-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Eiko';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPEiko-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Eiko';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPEiko-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Eiko';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPEiko-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Eiko';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPEiko-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Eiko';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPEiko-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Eiko';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPEiko-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Eiko';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://tararafilms.com/wp-content/uploads/2022/09/PPEiko-Heavy.ttf') format('truetype');
}
/* End Custom Fonts CSS */</pre></body></html>