.overlay{height:0%;width:100%;position:fixed;z-index:1;left:0;top:0;background-image:url("/wp-content/uploads/2023/10/bg-services.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;overflow-y:hidden;transition:.5s}.overlay-content{margin-left:200px;margin-top:150px;margin-bottom:100px}.overlay a{padding:4px;text-decoration:none;font-size:36px;color:#fff;display:block;transition:.3s}.footer-section .socail-icons ul li,.overlay-content ul li{list-style:none}.overlay-content ul li a{font-size:35px;font-weight:700}.overlay a:focus,.overlay a:hover{color:#f1f1f1}.overlay .closebtn{position:absolute;top:0;right:45px;font-size:60px;color:#fff}.overlay .weblogo{position:absolute;top:32px;left:45px;font-size:60px}.subMenuItems{position:absolute;left:500px;top:200px;opacity:0;transition:opacity .5s}.desktopContentSection h1,.desktopPhotos{position:relative}.submenuItems li a{font-size:14px!important}.subMenuItems li a{font-size:20px!important}.desktopContentSection h1 span,.mobileContent h1 span{font-family:Circular,sans-serif;letter-spacing:.2rem;color:#d02c23;font-size:1.4rem}.dropdownMenu:hover .subMenuItems{opacity:1!important}.overlay-content ul li.dropdownMenu a:hover .overlay-content ul li ul{background-color:#adff2f;position:absolute}.footer-row{display:flex;justify-content:space-between}.footer-section{padding:0 50px}.socail-icons ul{display:flex;gap:20px}.footer-section .socail-icons ul{display:flex;padding:0;margin-left:10px}.footer-section .socail-icons ul li a{font-size:10px;justify-content:center;text-align:center;align-items:center;display:flex}.information-button,.socail-icons{align-items:center;display:flex}.footer-section .socail-icons ul li a i{width:20px;font-size:18px;height:auto}.information-button{justify-content:end}.information-button h4{color:#fff;font-weight:700}.steep-column{width:2px;height:100px;background:#fff;margin:0 15px}.information-button button{background-color:#d02c23;transition:.3s;outline:0;color:#fff;border:none;padding:15px 30px;border-radius:50px}.information-button button:hover{background-color:#fff;color:#d02c23}.show-field{display:flex;float:right}.show-field ul{display:flex;margin:0 22px 0 0;padding:0;align-items:center}.show-field ul li{list-style:none;margin:0 30px}.show-field ul li a{list-style:none;text-decoration:none;color:#000;font-size:20px;font-weight:700}@media (max-width:576px){.overlay{overflow:hidden}.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:15px;right:35px}.overlay-content ul li a{font-size:25px;color:#fff}.overlay-content{position:relative;text-align:center;width:100%;margin-left:0;margin-top:150px;margin-bottom:0}.footer-section{padding:0;justify-content:center;text-align:center;align-items:center;margin:0 auto;display:flex}.footer-row{flex-direction:column;padding:0 15px}.socail-icons{justify-content:center;display:flex}.information-button,.show-field ul li{display:none}}.left,.right{width:50%}.desktopPhoto,.desktopPhotos,.gallery,.right{display:flex}.gallery h1{font-size:55px;font-weight:700}.gallery p{font-family:Circular,sans-serif;color:#373737;font-size:22px}.right{height:100vh;flex-direction:column;justify-content:center}.desktopContent{margin:auto;width:80%}.desktopContentSection{min-height:100vh;display:flex;flex-direction:column;justify-content:center}.desktopPhotos{width:80%;height:80%;border-radius:20px;overflow:hidden;align-items:center}.desktopPhoto{position:absolute;width:100%;height:100%;align-items:center}.desktopPhoto img{width:100%}.desktopContentSection h1 span{position:absolute;top:-4px;left:-35px}.mobileContent h1{font-size:40px}.mobileContent{display:none;width:80vw}.mobilePhoto{width:80vw;height:auto;margin-top:1em;border-radius:6vw;margin-bottom:5em}@media screen and (max-width:599px){.desktopPhotos,.left{display:none}.right{height:auto;width:100%;align-items:center}.mobileContent{display:block}}.testimonials-tabs .card-content-wrapper{max-height:none!important}.testimonials-tabs{align-items:flex-start!important;gap:0!important}.cureent-participating,.hideBtn,.max-pariticipants,.min-pariticipants,.testimonials-tabs .cards .card img{display:none!important}.testimonials-tabs .cards{width:100%!important}.testimonials-tabs .content{padding:0!important}.home .testimonials-tabs .active h3{color:#fff!important}.testimonials-tabs .active h3{color:#000!important}@media (max-width:1024px){.testimonials-tabs .cards-wrapper{-ms-flex-direction:column!important;flex-direction:column!important}}.home #m2d-logo{display:none}.testimonials-tabs img{padding:25px 0}.testimonials-tabs .content .contentBox.active{z-index:1!important}.vertical-text{transform:rotate(-90deg)}.carouselvertical{animation:10s linear infinite vloopup;opacity:.99;will-change:transform}.verticalcolumn>div{max-height:520px;height:520px;width:520px;overflow:hidden}@keyframes vloopup{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}@keyframes vloopdown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}