.elementor-172 .elementor-element.elementor-element-4215d6ff:not(.elementor-motion-effects-element-type-background), .elementor-172 .elementor-element.elementor-element-4215d6ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://intrans.rs/wp-content/uploads/2023/04/IMG-1789-1.jpg");background-position:center center;background-size:cover;}.elementor-172 .elementor-element.elementor-element-4215d6ff > .elementor-background-overlay{background-color:#000000;opacity:0.38;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-172 .elementor-element.elementor-element-4215d6ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-172 .elementor-element.elementor-element-3b62185e{--spacer-size:10px;}.elementor-172 .elementor-element.elementor-element-5a4b3508 .elementor-heading-title{color:#FFFFFF;font-family:"Athiti", Sans-serif;font-size:60px;font-weight:800;}.elementor-172 .elementor-element.elementor-element-5a4b3508 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 70px;}.elementor-172 .elementor-element.elementor-element-2160c864 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 26px;}.elementor-172 .elementor-element.elementor-element-121ca1d4{--spacer-size:114px;}.elementor-172 .elementor-element.elementor-element-3181cc0{margin-top:0px;margin-bottom:0px;padding:100px 0px 120px 0px;}.elementor-172 .elementor-element.elementor-element-7cd13cd8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-172 .elementor-element.elementor-element-7cd13cd8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://intrans.rs/wp-content/uploads/2023/04/IMG-1722-1-3.jpg");background-position:center center;background-size:cover;}.elementor-172 .elementor-element.elementor-element-7cd13cd8 > .elementor-element-populated, .elementor-172 .elementor-element.elementor-element-7cd13cd8 > .elementor-element-populated > .elementor-background-overlay, .elementor-172 .elementor-element.elementor-element-7cd13cd8 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-172 .elementor-element.elementor-element-7cd13cd8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 191px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-172 .elementor-element.elementor-element-7cd13cd8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-172 .elementor-element.elementor-element-436fed3f{--spacer-size:50px;}.elementor-172 .elementor-element.elementor-element-27170dee > .elementor-widget-container{margin:0px 0px -179px 207px;padding:135px 30px 30px 7px;}.elementor-172 .elementor-element.elementor-element-57ae7d11 .elementor-heading-title{color:#EC1921;font-family:"Athiti", Sans-serif;font-size:20px;font-weight:800;}.elementor-172 .elementor-element.elementor-element-57ae7d11 > .elementor-widget-container{margin:62px 0px 0px 80px;}.elementor-172 .elementor-element.elementor-element-5497738c .elementor-heading-title{color:#000000;font-family:"Athiti", Sans-serif;font-size:50px;font-weight:600;}.elementor-172 .elementor-element.elementor-element-5497738c > .elementor-widget-container{margin:-27px 0px 0px 80px;}.elementor-172 .elementor-element.elementor-element-652454ae .elementor-heading-title{color:#EC1921;font-family:"Athiti", Sans-serif;font-size:20px;font-weight:600;}.elementor-172 .elementor-element.elementor-element-652454ae > .elementor-widget-container{margin:-23px 0px 0px 80px;}.elementor-172 .elementor-element.elementor-element-6184b34a{color:#3D3D3D;font-family:"Athiti", Sans-serif;font-weight:500;}.elementor-172 .elementor-element.elementor-element-6184b34a > .elementor-widget-container{padding:0px 0px 0px 80px;}.elementor-172 .elementor-element.elementor-element-5524d4a8 .elementor-image-box-title{color:#000000;font-family:"Athiti", Sans-serif;font-weight:600;}.elementor-172 .elementor-element.elementor-element-5524d4a8 .elementor-image-box-description{color:#1C1C1C;font-family:"Athiti", Sans-serif;font-weight:400;}.elementor-172 .elementor-element.elementor-element-5524d4a8 > .elementor-widget-container{margin:33px 0px 0px 71px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-172 .elementor-element.elementor-element-5a4b3508{text-align:center;}.elementor-172 .elementor-element.elementor-element-5a4b3508 .elementor-heading-title{font-size:20px;}.elementor-172 .elementor-element.elementor-element-5a4b3508 > .elementor-widget-container{margin:0px 0px 0px -26px;padding:20px 0px 0px 0px;}.elementor-172 .elementor-element.elementor-element-2160c864 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-172 .elementor-element.elementor-element-3181cc0{padding:90px 0px 0px 0px;}.elementor-172 .elementor-element.elementor-element-436fed3f{--spacer-size:302px;}.elementor-172 .elementor-element.elementor-element-27170dee > .elementor-widget-container{margin:0px 0px 0px -56px;padding:0px 0px 0px 0px;}.elementor-172 .elementor-element.elementor-element-4ba7eb58 > .elementor-element-populated{margin:-207px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-172 .elementor-element.elementor-element-57ae7d11 > .elementor-widget-container{margin:47px 0px 0px 10px;}.elementor-172 .elementor-element.elementor-element-5497738c .elementor-heading-title{font-size:40px;}.elementor-172 .elementor-element.elementor-element-5497738c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-172 .elementor-element.elementor-element-652454ae .elementor-heading-title{font-size:18px;}.elementor-172 .elementor-element.elementor-element-652454ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-172 .elementor-element.elementor-element-6184b34a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-172 .elementor-element.elementor-element-5524d4a8 > .elementor-widget-container{margin:-7px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-2160c864 */.elementor-172 .elementor-element.elementor-element-2160c864{
    background-color: #CA1F27;
    max-width: 30%;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-left: 70px;

}
.elementor a{
    color: white;
    font-family: Athiti;
    font-size: 20px;
}

.breadcrumb_last{
    color: white !important;
    font-family: Athiti;
    font-size: 20px;
}

#text{
    color: white !important;
}

/*mobilni*/

@media only screen and (max-width: 600px) {
  .elementor-172 .elementor-element.elementor-element-2160c864{
    background-color: #CA1F27;
    max-width: 50%;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-left: 30px;

}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-27170dee *//*basic reset*/
* {margin: 0; padding: 0;}
/*forcing the body to take 100% height*/
html, body {min-height: 100%;}
/*a nice BG*/
body {
  
}

/*Thumbnail Background*/
.thumb {
  width: 400px; height: 300px; margin: 70px auto;
  perspective: 1000px;
}
.thumb a {
  display: block; width: 100%; height: 100%;
  /*double layered BG for lighting effect*/
  background: 
    linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), 
    url("https://intrans.sajtovinaklik.com/wp-content/uploads/2023/04/IMG-1730-1.jpg");
  /*disabling the translucent black bg on the main image*/
  background-size: 0, cover;
  /*3d space for children*/
  transform-style: preserve-3d;
  transition: all 0.5s;
}
.thumb:hover a {transform: rotateX(80deg); transform-origin: bottom;}
/*bottom surface */
.thumb a:after {
  /*36px high element positioned at the bottom of the image*/
  content: ''; position: absolute; left: 0; bottom: 0; 
  width: 100%; height: 36px;
  /*inherit the main BG*/
  background: inherit; background-size: cover, cover;
  /*draw the BG bottom up*/
  background-position: bottom;
  /*rotate the surface 90deg on the bottom axis*/
  transform: rotateX(90deg); transform-origin: bottom;
}
/*label style*/
.thumb a span {
  color: white; text-transform: uppercase;
  position: absolute; top: 100%; left: 0; width: 100%;
  font: bold 12px/36px Montserrat; text-align: center;
  /*the rotation is a bit less than the bottom surface to avoid flickering*/
  transform: rotateX(-89.99deg); transform-origin: top;
  z-index: 1;
}
/*shadow*/
.thumb a:before {
  content: ''; position: absolute; top: 0; left: 0;
  width: 100%; height: 100%;
  background: rgba(0, 0, 0, 0.5); 
  box-shadow: 0 0 100px 50px rgba(0, 0, 0, 0.5);
  transition: all 0.5s; 
  /*by default the shadow will be almost flat, very transparent, scaled down with a large blur*/
  opacity: 0.15;
  transform: rotateX(95deg) translateZ(-80px) scale(0.75);
  transform-origin: bottom;
}
.thumb:hover a:before {
  opacity: 1;
  /*blurred effect using box shadow as filter: blur is not supported in all browsers*/
  box-shadow: 0 0 25px 25px rgba(0, 0, 0, 0.5);
  /*pushing the shadow down and scaling it down to size*/
  transform: rotateX(0) translateZ(-60px) scale(0.85);
}/* End custom CSS */