.elementor-6966 .elementor-element.elementor-element-bb2d7fa{--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;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-6966 .elementor-element.elementor-element-79b5b59{text-align:center;}.elementor-6966 .elementor-element.elementor-element-79b5b59 .elementor-heading-title{font-size:70px;font-weight:normal;line-height:1.1em;color:#181818BF;}.elementor-6966 .elementor-element.elementor-element-b9e4c93{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:030%;--padding-right:030%;}.elementor-6966 .elementor-element.elementor-element-103895e{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;top:-232px;}body:not(.rtl) .elementor-6966 .elementor-element.elementor-element-103895e{left:426px;}body.rtl .elementor-6966 .elementor-element.elementor-element-103895e{right:426px;}.elementor-6966 .elementor-element.elementor-element-103895e img{width:100%;max-width:100%;}.elementor-6966 .elementor-element.elementor-element-ab71af0 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-6966 .elementor-element.elementor-element-ab71af0{text-align:center;}.elementor-6966 .elementor-element.elementor-element-ab71af0 .elementor-heading-title{font-family:"Modernline", Sans-serif;font-size:32px;font-weight:normal;line-height:2.6em;color:#A89784;}.elementor-6966 .elementor-element.elementor-element-709e21e > .elementor-widget-container{margin:-1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-6966 .elementor-element.elementor-element-709e21e{z-index:75;text-align:center;}.elementor-6966 .elementor-element.elementor-element-709e21e .elementor-heading-title{font-family:"Modernline", Sans-serif;font-size:32px;font-weight:normal;line-height:2.6em;color:#A89784;}.elementor-6966 .elementor-element.elementor-element-907d0a8{--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:5em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-6966 .elementor-element.elementor-element-55b0667{--grid-row-gap:61px;--grid-column-gap:85px;--load-more-message-alignment:center;}.elementor-6966 .elementor-element.elementor-element-55b0667 .elementor-post__thumbnail__link{width:100%;}.elementor-6966 .elementor-element.elementor-element-55b0667 .elementor-post__meta-data span + span:before{content:"•";}.elementor-6966 .elementor-element.elementor-element-55b0667 .elementor-post__text{margin-top:10px;margin-bottom:8px;}.elementor-6966 .elementor-element.elementor-element-55b0667 .elementor-post__title, .elementor-6966 .elementor-element.elementor-element-55b0667 .elementor-post__title a{color:var( --e-global-color-text );font-family:"Big Caslon", Sans-serif;font-size:24px;font-weight:normal;}.elementor-6966 .elementor-element.elementor-element-55b0667 .elementor-post__title{margin-bottom:0px;}.elementor-6966 .elementor-element.elementor-element-55b0667 .elementor-post__read-more{color:var( --e-global-color-text );margin-bottom:8px;}.elementor-6966 .elementor-element.elementor-element-55b0667 a.elementor-post__read-more{font-family:"Big Caslon", Sans-serif;font-size:18px;font-weight:normal;text-transform:capitalize;}.elementor-6966 .elementor-element.elementor-element-2a92bfe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:7em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-6966 .elementor-element.elementor-element-d9f11f8{--display:flex;}.elementor-6966 .elementor-element.elementor-element-f106380{text-align:left;}.elementor-6966 .elementor-element.elementor-element-d0454df .elementor-button{font-size:18px;padding:9px 20px 9px 20px;}.elementor-6966 .elementor-element.elementor-element-ac9b4da{--display:flex;}.elementor-6966 .elementor-element.elementor-element-a797cb0{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:flex-end;}@media(min-width:768px){.elementor-6966 .elementor-element.elementor-element-d9f11f8{--width:85%;}.elementor-6966 .elementor-element.elementor-element-a797cb0{--width:15%;}}@media(max-width:1024px){.elementor-6966 .elementor-element.elementor-element-5e23bbc{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-6966 .elementor-element.elementor-element-5e23bbc > .elementor-widget-container{margin:-17em 0em 0em 0em;}.elementor-6966 .elementor-element.elementor-element-5e23bbc img{width:100%;max-width:100%;}.elementor-6966 .elementor-element.elementor-element-103895e{--container-widget-width:36%;--container-widget-flex-grow:0;width:var( --container-widget-width, 36% );max-width:36%;top:-263px;}body:not(.rtl) .elementor-6966 .elementor-element.elementor-element-103895e{left:252px;}body.rtl .elementor-6966 .elementor-element.elementor-element-103895e{right:252px;}.elementor-6966 .elementor-element.elementor-element-ab71af0 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-6966 .elementor-element.elementor-element-ab71af0 .elementor-heading-title{font-size:24px;}.elementor-6966 .elementor-element.elementor-element-709e21e > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:1em 0em 0em 0em;}.elementor-6966 .elementor-element.elementor-element-709e21e .elementor-heading-title{font-size:24px;}}@media(max-width:767px){.elementor-6966 .elementor-element.elementor-element-bb2d7fa{--padding-top:3em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-6966 .elementor-element.elementor-element-79b5b59 .elementor-heading-title{font-size:50px;}.elementor-6966 .elementor-element.elementor-element-5e23bbc > .elementor-widget-container{margin:-12em 0em 0em 0em;}.elementor-6966 .elementor-element.elementor-element-5e23bbc{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-6966 .elementor-element.elementor-element-5e23bbc img{max-width:53%;}.elementor-6966 .elementor-element.elementor-element-103895e{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;top:-215px;}body:not(.rtl) .elementor-6966 .elementor-element.elementor-element-103895e{left:78px;}body.rtl .elementor-6966 .elementor-element.elementor-element-103895e{right:78px;}.elementor-6966 .elementor-element.elementor-element-ab71af0 > .elementor-widget-container{margin:-1em 0em 0em 0em;padding:0em 0em 2em 0em;}.elementor-6966 .elementor-element.elementor-element-ab71af0 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-6966 .elementor-element.elementor-element-709e21e > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-6966 .elementor-element.elementor-element-709e21e .elementor-heading-title{font-size:12px;}.elementor-6966 .elementor-element.elementor-element-907d0a8{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6966 .elementor-element.elementor-element-55b0667 .elementor-post__thumbnail__link{width:100%;}.elementor-6966 .elementor-element.elementor-element-55b0667.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:5px;}.elementor-6966 .elementor-element.elementor-element-55b0667.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:5px;}.elementor-6966 .elementor-element.elementor-element-55b0667.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:5px;}}
/* Start custom CSS for image, class: .elementor-element-5e23bbc */@media (max-width: 1024px) {
    .elementor-6966 .elementor-element.elementor-element-5e23bbc img {
        max-width: 50% !important;
        width: 50% !important;
        left: 0 !important;
        right: 0 !important;
        margin: 0 auto !important;
    }
}
@media (max-width: 767px) {

    .elementor-6966 .elementor-element.elementor-element-5e23bbc .elementor-widget-container{
        margin-top: -12em !important;
    }
    .elementor-6966 .elementor-element.elementor-element-5e23bbc img {
        max-width: 35% !important;
        width: 35% !important;
        left: 0 !important;
        right: 0 !important;
        top: 30px !important;
        margin: 0 auto !important;
    }
}

@media (max-width: 500px) {
    .elementor-6966 .elementor-element.elementor-element-5e23bbc {
        margin-bottom: 2em !important;
    }
    .elementor-6966 .elementor-element.elementor-element-5e23bbc img {
        max-width: 230px !important;
        width: 230px !important;
        left: 0 !important;
        right: 0 !important;
        margin: 0 auto !important;
    }
}/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-103895e */.elementor-6966 .elementor-element.elementor-element-103895e {
    left: 0 !important;
    right: 0 !important;
    margin: 0 auto;
    }/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-ab71af0 */.anim-m {
  overflow: hidden; /* Ensures the content is not revealed until the animation */
  border-right: .15em solid orange; /* The typwriter cursor */
  white-space: wrap; /* Keeps the content on a single line */
  margin: 0 auto; /* Gives that scrolling effect as the typing happens */
  letter-spacing: .15em; /* Adjust as needed */
  animation: 
    typing 3.5s steps(40, end),
    blink-caret .75s step-end infinite;
}

/* The typing effect */
@keyframes typing {
  from { width: 0 }
  to { width: 100% }
}

/* The typewriter cursor effect */
@keyframes blink-caret {
  from, to { border-color: transparent }
  50% { border-color: transparent; }
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-709e21e */.anim {
  overflow: hidden; /* Ensures the content is not revealed until the animation */
  border-right: .15em solid orange; /* The typwriter cursor */
  white-space: nowrap; /* Keeps the content on a single line */
  margin: 0 auto; /* Gives that scrolling effect as the typing happens */
  letter-spacing: .15em; /* Adjust as needed */
  animation: 
    typing 3.5s steps(40, end),
    blink-caret .75s step-end infinite;
}

/* The typing effect */
@keyframes typing {
  from { width: 0 }
  to { width: 100% }
}

/* The typewriter cursor effect */
@keyframes blink-caret {
  from, to { border-color: transparent }
  50% { border-color: transparent; }
}/* End custom CSS */











/* Start custom CSS */mark {
  display: inline-block;
  line-height: 0em;
  padding-bottom: 0.5em;
  background-color: #DBD3C4;
  font-family: Modernline, sans-serif;
}

/*@media (max-width: 1024px) {*/
/*.elementor-6966 .elementor-element.elementor-element-5e23bbc img {*/
/*    width: 50%;*/
/*    max-width: 50%;*/
/*}*/
/*}*/

.elementor-6966 .elementor-element.elementor-element-55b0667 .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: calc( 1 * 5% );
}/* End custom CSS */
