.elementor-13838 .elementor-element.elementor-element-015b7af{--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;}.elementor-13838 .elementor-element.elementor-element-88de962{--spacer-size:50px;}.elementor-13838 .elementor-element.elementor-element-b6c38a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-13838 .elementor-element.elementor-element-cfb828c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-13838 .elementor-element.elementor-element-cfb828c .heading_total, .elementor-13838 .elementor-element.elementor-element-cfb828c .separator,.elementor-13838 .elementor-element.elementor-element-cfb828c .tmt-heading{justify-content:right;text-align:right;}.elementor-13838 .elementor-element.elementor-element-cfb828c .mix-headings{flex-direction:row;}.elementor-13838 .elementor-element.elementor-element-cfb828c .sub-heading{font-size:16px;font-weight:500;color:#000000;margin:7px 0px 0px 0px;}.elementor-13838 .elementor-element.elementor-element-cfb828c .before_heading{font-size:30px;color:#000000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-13838 .elementor-element.elementor-element-cfb828c .after_heading{font-size:30px;}.elementor-13838 .elementor-element.elementor-element-cfb828c .heading{color:#F7F9FF;background:var( --e-global-color-59871f8 );font-size:30px;padding:0px 0px 0px 0px;margin:0px 3px 0px 3px;border-radius:0px 0px 0px 0px;}.elementor-13838 .elementor-element.elementor-element-97ad645{--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;}.elementor-13838 .elementor-element.elementor-element-89ba163 .tmt-posts > *{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.elementor-13838 .elementor-element.elementor-element-89ba163 .thumbnail img ,.elementor-13838 .elementor-element.elementor-element-89ba163 .card-img img{object-fit:cover;border-radius:20px 20px 20px 20px;}.elementor-13838 .elementor-element.elementor-element-89ba163 .blog-items .blog-item ,.elementor-13838 .elementor-element.elementor-element-89ba163 .projects .card{height:21rem;background:#fff;border-radius:20px 20px 20px 20px;}.elementor-13838 .elementor-element.elementor-element-89ba163 .blog-items , .elementor-13838 .elementor-element.elementor-element-89ba163 .projects{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-13838 .elementor-element.elementor-element-89ba163 .blog-items .blog-item , .elementor-13838 .elementor-element.elementor-element-89ba163 .projects .card{padding:0px 0px 0px 10px;}.elementor-13838 .elementor-element.elementor-element-89ba163 .tmt-posts , .tmt-posts-slider{margin:0px 0px 0px 0px;}.elementor-13838 .elementor-element.elementor-element-89ba163 .projects .term{background:#fff;border-radius:0px 0px 0px 0px;}.elementor-13838 .elementor-element.elementor-element-89ba163 .projects .term a{color:#fff;}.elementor-13838 .elementor-element.elementor-element-89ba163 .date{color:#FFFFFF;}.elementor-13838 .elementor-element.elementor-element-89ba163 .projects .card:hover .date{color:#777777;}.elementor-13838 .elementor-element.elementor-element-89ba163 .thumbnail img , .elementor-13838 .elementor-element.elementor-element-89ba163 .card-img{height:70%;}.elementor-13838 .elementor-element.elementor-element-89ba163 .thumbnail img , .elementor-13838 .elementor-element.elementor-element-89ba163 .card-img img {width:420px;}.elementor-13838 .elementor-element.elementor-element-89ba163 .tmt-sw-button{width:0em;height:20.5em;line-height:0em;color:#004FFF;}.elementor-13838 .elementor-element.elementor-element-89ba163 .swiper-button-prev{top:1%;right:-3%;left:auto;}.elementor-13838 .elementor-element.elementor-element-89ba163 .swiper-button-next{top:1%;left:1%;right:auto;}.elementor-13838 .elementor-element.elementor-element-89ba163 .swiper-pagination span.swiper-pagination-bullet-active:before{outline-style:solid;}.elementor-13838 .elementor-element.elementor-element-89ba163 .title-blog a , .elementor-13838 .elementor-element.elementor-element-89ba163 .title-project a{color:#000;transition:0.3s;}.elementor-13838 .elementor-element.elementor-element-89ba163 .blog-item:hover .title-blog a,.elementor-13838 .elementor-element.elementor-element-89ba163 .projects .card:hover .title-project a{color:var( --e-global-color-59871f8 );}.elementor-13838 .elementor-element.elementor-element-89ba163 .title-blog, .elementor-13838 .elementor-element.elementor-element-89ba163 .title-project{margin:7% 10% 0% 0%;}.elementor-13838 .elementor-element.elementor-element-78baf1e{--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;}.elementor-13838 .elementor-element.elementor-element-8e1f202{--spacer-size:50px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-13838 .elementor-element.elementor-element-b6c38a4{--width:90%;}.elementor-13838 .elementor-element.elementor-element-97ad645{--content-width:1465px;}}@media(max-width:1024px){.elementor-13838 .elementor-element.elementor-element-cfb828c > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-13838 .elementor-element.elementor-element-89ba163 .tmt-posts > *{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}@media(max-width:767px){.elementor-13838 .elementor-element.elementor-element-cfb828c .sub-heading{font-size:14px;}.elementor-13838 .elementor-element.elementor-element-cfb828c .before_heading{font-size:25px;}.elementor-13838 .elementor-element.elementor-element-cfb828c .after_heading{font-size:25px;}.elementor-13838 .elementor-element.elementor-element-cfb828c .heading{font-size:25px;}.elementor-13838 .elementor-element.elementor-element-89ba163 .tmt-posts > *{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}