<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.elementor-15459 .elementor-element.elementor-element-d9cb13a{--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-15459 .elementor-element.elementor-element-d9cb13a:not(.elementor-motion-effects-element-type-background), .elementor-15459 .elementor-element.elementor-element-d9cb13a &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:var( --e-global-color-9e5de03 );}.elementor-15459 .elementor-element.elementor-element-d9cb13a::before, .elementor-15459 .elementor-element.elementor-element-d9cb13a &gt; .elementor-background-video-container::before, .elementor-15459 .elementor-element.elementor-element-d9cb13a &gt; .e-con-inner &gt; .elementor-background-video-container::before, .elementor-15459 .elementor-element.elementor-element-d9cb13a &gt; .elementor-background-slideshow::before, .elementor-15459 .elementor-element.elementor-element-d9cb13a &gt; .e-con-inner &gt; .elementor-background-slideshow::before, .elementor-15459 .elementor-element.elementor-element-d9cb13a &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9e5de03 );--background-overlay:'';}.elementor-15459 .elementor-element.elementor-element-d9cb13a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15459 .elementor-element.elementor-element-fa3f0c2{--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-15459 .elementor-element.elementor-element-fa3f0c2::before, .elementor-15459 .elementor-element.elementor-element-fa3f0c2 &gt; .elementor-background-video-container::before, .elementor-15459 .elementor-element.elementor-element-fa3f0c2 &gt; .e-con-inner &gt; .elementor-background-video-container::before, .elementor-15459 .elementor-element.elementor-element-fa3f0c2 &gt; .elementor-background-slideshow::before, .elementor-15459 .elementor-element.elementor-element-fa3f0c2 &gt; .e-con-inner &gt; .elementor-background-slideshow::before, .elementor-15459 .elementor-element.elementor-element-fa3f0c2 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15459 .elementor-element.elementor-element-fa3f0c2.e-con{--align-self:center;}.elementor-15459 .elementor-element.elementor-element-0a90d25 &gt; .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-15459 .elementor-element.elementor-element-0a90d25 .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-15459 .elementor-element.elementor-element-f3392e1 .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-15459 .elementor-element.elementor-element-f3392e1 &gt; .elementor-widget-container{margin:0px 0px 0px -17px;padding:0px 0px 0px 0px;}.elementor-15459 .elementor-element.elementor-element-f3392e1 .elementor-button:hover, .elementor-15459 .elementor-element.elementor-element-f3392e1 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-15459 .elementor-element.elementor-element-f3392e1 .elementor-button:hover svg, .elementor-15459 .elementor-element.elementor-element-f3392e1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15459 .elementor-element.elementor-element-3625394{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15459 .elementor-element.elementor-element-0a506eb{--grid-columns:2;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-15459 .elementor-element.elementor-element-0a506eb &gt; .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15459 .elementor-element.elementor-element-61f461a{--display:flex;--min-height:65vh;--justify-content:center;}.elementor-15459 .elementor-element.elementor-element-04ad163{--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-15459 .elementor-element.elementor-element-1e2bff1{text-align:left;}.elementor-15459 .elementor-element.elementor-element-1e2bff1 .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-15459 .elementor-element.elementor-element-1c2a4c0{--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-15459 .elementor-element.elementor-element-027ecc0 .elementor-heading-title{font-size:clamp(1.5rem, 1.25rem + 1vw, 1.7rem);font-weight:500;color:var( --e-global-color-secondary );}.elementor-15459 .elementor-element.elementor-element-9d85c90 .elementor-heading-title{font-size:clamp(1.5rem, 1.25rem + 1vw, 1.7rem);font-weight:500;color:var( --e-global-color-secondary );}.elementor-15459 .elementor-element.elementor-element-ce97fca .elementor-heading-title{font-size:clamp(1.5rem, 1.25rem + 1vw, 1.7rem);font-weight:500;color:var( --e-global-color-secondary );}.elementor-15459 .elementor-element.elementor-element-431b942 .elementor-heading-title{font-size:clamp(1.5rem, 1.25rem + 1vw, 1.7rem);font-weight:500;color:var( --e-global-color-secondary );}.elementor-15459 .elementor-element.elementor-element-46b7b79 .elementor-heading-title{font-size:clamp(1.5rem, 1.25rem + 1vw, 1.7rem);font-weight:500;color:var( --e-global-color-secondary );}.elementor-15459 .elementor-element.elementor-element-aef3fa5 .elementor-heading-title{font-size:clamp(1.5rem, 1.25rem + 1vw, 1.7rem);font-weight:500;color:var( --e-global-color-secondary );}.elementor-15459 .elementor-element.elementor-element-489d441 .elementor-heading-title{font-size:clamp(1.5rem, 1.25rem + 1vw, 1.7rem);font-weight:500;color:var( --e-global-color-secondary );}.elementor-15459 .elementor-element.elementor-element-fa12a30{--display:flex;--min-height:100vh;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0120px;--row-gap:0px;--column-gap:0120px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15459 .elementor-element.elementor-element-fa12a30:not(.elementor-motion-effects-element-type-background), .elementor-15459 .elementor-element.elementor-element-fa12a30 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15459 .elementor-element.elementor-element-692d19c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15459 .elementor-element.elementor-element-7fe84fd &gt; .elementor-widget-container{padding:0px 0px 025px 0px;}.elementor-15459 .elementor-element.elementor-element-7fe84fd{text-align:left;}.elementor-15459 .elementor-element.elementor-element-7fe84fd .elementor-heading-title{font-family:"PP Neue Montreal", Sans-serif;font-size:clamp(2rem, 1.2083rem + 3.619vw, 4.375rem);font-weight:500;color:#00101E;}.elementor-15459 .elementor-element.elementor-element-3feadf7{--display:flex;}.elementor-15459 .elementor-element.elementor-element-ab35887 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15459 .elementor-element.elementor-element-ab35887 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15459 .elementor-element.elementor-element-ab35887{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15459 .elementor-element.elementor-element-ab35887 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15459 .elementor-element.elementor-element-ab35887 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-15459 .elementor-element.elementor-element-d9cb13a{--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-15459 .elementor-element.elementor-element-fa3f0c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15459 .elementor-element.elementor-element-f3392e1 .elementor-button{font-size:2.5vw;}.elementor-15459 .elementor-element.elementor-element-1c2a4c0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}}@media(max-width:769px){.elementor-15459 .elementor-element.elementor-element-d9cb13a{--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-15459 .elementor-element.elementor-element-fa3f0c2{--min-height:0vh;--overlay-opacity:0;}.elementor-15459 .elementor-element.elementor-element-f3392e1 .elementor-button{font-size:5vw;}.elementor-15459 .elementor-element.elementor-element-0a506eb{--grid-columns:2;}.elementor-15459 .elementor-element.elementor-element-1e2bff1{text-align:center;}.elementor-15459 .elementor-element.elementor-element-1c2a4c0{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-15459 .elementor-element.elementor-element-d9cb13a{--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-15459 .elementor-element.elementor-element-fa3f0c2{--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-15459 .elementor-element.elementor-element-0a90d25 &gt; .elementor-widget-container{padding:5vw 0vw 5vw 0vw;}.elementor-15459 .elementor-element.elementor-element-0a90d25{text-align:left;}.elementor-15459 .elementor-element.elementor-element-f3392e1 &gt; .elementor-widget-container{margin:0px 0px 0px -15px;padding:13px 0px 20px 0px;}.elementor-15459 .elementor-element.elementor-element-f3392e1 .elementor-button{font-size:26px;}.elementor-15459 .elementor-element.elementor-element-0a506eb{--grid-columns:1;}.elementor-15459 .elementor-element.elementor-element-04ad163{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15459 .elementor-element.elementor-element-1c2a4c0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-15459 .elementor-element.elementor-element-fa12a30{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15459 .elementor-element.elementor-element-692d19c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15459 .elementor-element.elementor-element-7fe84fd .elementor-heading-title{font-size:8vw;}}@media(min-width:768px){.elementor-15459 .elementor-element.elementor-element-fa3f0c2{--width:80vw;}.elementor-15459 .elementor-element.elementor-element-692d19c{--width:70%;}}@media(max-width:1200px) and (min-width:768px){.elementor-15459 .elementor-element.elementor-element-692d19c{--width:622.25px;}}/* Start custom CSS for container, class: .elementor-element-1c2a4c0 *//*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>