.home-hero-section{height:800px;width:100%;background-image:url(/assets/img3-BvmGd-vq.jpeg);background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;box-sizing:border-box}.home-hero-section-header{font-size:105px;font-weight:700;margin-bottom:20px;letter-spacing:2.5px}.home-hero-section-text{font-size:30px;margin-bottom:40px;letter-spacing:2.5px}.home-hero-section-button{padding:22px 37.5px;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:14px;background-color:#f9b707;border:none;color:#fff;cursor:pointer;border-radius:5px;transition:background-color .3s;width:300px;height:60px;text-align:center}.home-hero-section-button:hover{background-color:#000;color:#fff}.services-header{position:relative;width:100%;text-align:center;margin-top:100px;font-size:35px;font-weight:700}.services-header:before{content:"";position:absolute;left:50%;top:-20px;transform:translate(-50%);width:10%;height:2px;background-color:#f9b707}.services{display:grid;grid-template-columns:repeat(2,1fr);width:100%;max-width:1200px;margin:0 auto;background-color:#fff;padding:0 20px;grid-row-gap:50px}.services-part{display:flex;flex-direction:row;width:100%;justify-content:space-between;margin-top:50px;padding:0 20px}.services-icon-part{padding:30px;border-radius:50%;background-color:#f9b707;width:120px;height:120px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:30px}.services-icon-part:hover{background-color:#000;transition:all 1s}.services-text-part{flex-grow:1;display:flex;flex-direction:column;padding-left:20px;margin-top:10px}.services-text-part span{font-size:25px;color:#3b3d42;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px}.services-text-part p{color:#888;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:30px}.our-services-container{width:100%;display:flex;flex-direction:row;background-color:#f6f6f7;height:800px;align-items:center;justify-content:space-between;padding:0 20px;margin-top:100px}.our-services-container-text-part{display:flex;flex-direction:column;justify-content:center;margin-left:30px;gap:40px;max-width:50%}.our-services-container img{width:700px;height:auto;max-width:100%}.our-services-container h2{position:relative;width:100%;margin-top:20px;font-size:40px;font-weight:700}.our-services-container h2:before{content:"";position:absolute;left:10%;top:-10px;width:20%;height:2px;background-color:#f9b707;transform:translate(-50%)}.our-services-container span{color:#333;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:34px;letter-spacing:1.08px}.our-services-container p{color:#888;font-family:"Lato",Sans-serif;font-size:18px;font-weight:300;line-height:30px}.our-services-container button{width:160px;height:50px;color:#fff;border:none;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:14px;background-color:#f9b707;cursor:pointer;border-radius:5px;transition:background-color .3s}.our-services-container button:hover{background-color:#000;transition:all 1s;color:#fff}.home-images{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.home-images img{width:100%;height:250px;object-fit:cover;display:block}.services-section{display:flex;justify-content:space-between;gap:50px;margin-top:50px;padding:10 40px;max-width:1200px;margin-left:auto;margin-right:auto}.services-element{max-width:600px;height:auto;display:flex;flex-direction:column;align-items:start;text-align:start;gap:14px}.services-element img{width:400px;height:250px;object-fit:cover;transition:transform .3s ease}.services-element img:hover{transform:translateY(-10px)}.services-element span{margin-top:30px;font-size:25px;color:#333;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px}.services-element p{color:#888;font-family:Lato,sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px}.home-footer{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding:40px;background-image:url(/assets/img3-BvmGd-vq.jpeg);background-size:cover;background-position:center;color:#fff;height:400px;position:relative;margin-top:50px}.home-footer img{width:100px;height:auto;margin-bottom:20px}.home-footer h1{font-size:45px;margin:0 0 10px;text-align:left}.home-footer p{font-size:18px;margin:0 0 20px;text-align:left;color:#fff}.home-footer button{padding:10px 20px;font-size:13px;background-color:#f9b707;color:#fff;font-weight:bolder;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease;text-align:center}.home-footer button:hover{background-color:#000}.allRights-part{display:flex;justify-content:center;align-items:center;width:100%;height:70px;background-color:#fff}.allRights-part p{margin:0;font-size:14px;color:#000;text-align:center}.contact-part h2,.form-part h2{position:relative;margin-bottom:20px;padding-bottom:10px;font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:1.8px;margin-top:10px}@media screen and (max-width: 768px){.home-hero-section{height:auto;padding:50px 20px}.home-hero-section-header{font-size:30px}.home-hero-section-text{font-size:18px}.home-hero-section-button{width:100%;max-width:300px}.services{grid-template-columns:1fr}.services-part{flex-direction:column;align-items:center;height:auto;text-align:center}.services-text-part{padding-left:0;margin-top:20px}.our-services-container{flex-direction:column;height:auto;padding:40px 20px}.our-services-container-text-part{max-width:100%;margin-left:0;align-items:center;text-align:center}.our-services-container img{width:100%;margin-top:30px}.home-images{grid-template-columns:repeat(2,1fr)}.services-section{flex-direction:column;align-items:center}.services-element{max-width:100%}.services-element img{width:100%;height:auto}.home-footer{align-items:center;text-align:center;padding:40px 20px}.home-footer h1{font-size:30px}.home-footer p{font-size:16px}}.contact-part h2:before,.form-part h2:before{content:"";position:absolute;left:50%;top:-10px;width:50%;height:2px;background-color:#f9b707;transform:translate(-50%);margin-top:10px}@media screen and (max-width: 768px){.contact-part h2:before,.form-part h2:before{width:60%;left:50%;transform:translate(-50%)}}@media screen and (max-width: 480px){.contact-part h2:before,.form-part h2:before{width:70%;left:50%;transform:translate(-50%)}}.navbar-container{display:flex;flex-direction:row;width:100%;justify-content:space-around;height:125px;text-align:center;align-items:center;font-family:Montserrat,sans-serif}.logo-img{height:125px}.routes-part ul{display:flex;flex-direction:row;text-align:center;gap:30px;font-style:normal;font-weight:400;font-size:20px;line-height:1.4;font-family:Montserrat,sans-serif;color:#fff;list-style-type:none;padding:0;margin:0}.routes-part li:hover{color:#f9b707;cursor:pointer;transition:all 1s}.home-hero-section-header,.home-hero-section-text{background:#00000096}.routes-part a{text-decoration:none;color:#333}.routes-part a:hover{color:#f9b707}.menu-toggle{display:none;background:none;border:none;color:#fff;font-size:24px;cursor:pointer}@media screen and (max-width: 768px){.navbar-container{flex-direction:column;height:auto;padding:10px 0;position:relative}.logo-part{margin-bottom:10px}.menu-toggle{display:block;position:absolute;top:10px;right:10px}.routes-part{display:none;width:100%}.routes-part.show{display:block}.routes-part ul{flex-direction:column;gap:15px}.routes-part li{margin-bottom:10px}.routes-part a{font-size:16px;display:block;padding:10px}}.about-hero-section{height:600px;width:100%;background-image:url(/assets/img7-D-4Uf4Au.jpeg);background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;box-sizing:border-box}.about-hero-section-header{font-size:70px;font-weight:700;margin-bottom:20px;letter-spacing:2.5px;position:relative}.about-hero-section-header:before{content:"";position:absolute;left:50%;top:-20px;transform:translate(-50%);width:60%;height:2px;background-color:#f9b707}.about-hero-section-text{font-size:25px;margin-bottom:40px}.about-hero-section-button{padding:22px 37.5px;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:14px;background-color:#f9b707;border:none;color:#fff;cursor:pointer;border-radius:5px;transition:background-color .3s;width:300px;height:60px;text-align:center}.about-hero-section-button:hover{background-color:#000;color:#fff}.about-values-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%;max-width:1400px;margin:0 auto;background-color:#fff;grid-row-gap:50px}.about-value-part{display:flex;flex-direction:row;width:100%;height:350px;justify-content:space-between;margin-top:50px;padding:0 20px}.about-value-icon-part{padding:30px;border-radius:50%;background-color:#f9b707;width:100px;height:100px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:30px}.about-value-icon-part:hover{background-color:#000;transition:all 1s}.about-value-text-part{flex-grow:1;display:flex;flex-direction:column;padding-left:20px;margin-top:10px;gap:10px}.about-value-text-part span{font-size:25px;color:#3b3d42;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px}.about-value-text-part p{color:#888;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:30px}.background-container{position:relative;background-image:url(/assets/img7-D-4Uf4Au.jpeg);background-size:cover;background-position:center;height:400px;display:flex;justify-content:center;align-items:center}.stats-container{display:flex;justify-content:space-between;width:80%;max-width:1200px}.stat{text-align:center;color:#fff}.number{color:#f9b707;font-family:"Lato",Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:60px;letter-spacing:3.6px}.label{color:#fff;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:1.08px}.members-part{position:relative;margin-top:100px}.members-part h2{display:flex;flex-direction:row;justify-content:center;font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:1.8px;margin:40px 0;position:relative}.members-part h2:before{content:"";position:absolute;left:50%;top:-20px;transform:translate(-50%);width:10%;height:2px;background-color:#f9b707;z-index:-1}.members-container{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:0 30px;margin-top:50px}.member-element{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;transition:transform .3s ease;gap:30px}.member-element img{width:400px;height:auto;object-fit:cover;margin-bottom:10px;transition:transform .3s ease}.member-element img:hover{transform:translateY(-10px)}.member-element span{color:#333;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal}.member-element p{color:#888;font-family:"Lato",Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px}.about-images{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:70px}.about-images img{width:100%;height:auto;display:block}.about-review-container{display:flex;flex-direction:row;gap:20px;padding:0 10px;box-sizing:border-box;margin:100px auto 0;max-width:1200px}.about-review-part img{width:100px;height:100px;border-radius:50%}.about-review-part p{color:#888;font-family:"Lato",Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px}.about-review-user-part{display:flex;flex-direction:row;align-items:center;gap:10px}.about-review-part span{color:#000;font-family:"Lato",Sans-serif;font-size:18px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:1.08px}@media screen and (max-width: 768px){.about-hero-section{height:auto;padding:50px 20px}.about-hero-section-header{font-size:40px}.about-hero-section-text{font-size:18px}.about-values-container{grid-template-columns:1fr}.about-value-part{flex-direction:column;align-items:center;height:auto;text-align:center}.about-value-text-part{padding-left:0;margin-top:20px}.background-container{height:auto;padding:40px 0}.stats-container{flex-direction:column;align-items:center}.stat{margin-bottom:30px}.members-container{grid-template-columns:1fr}.member-element img{width:100%;max-width:300px}.about-images{grid-template-columns:repeat(2,1fr)}.about-review-container{flex-direction:column}.about-review-part{margin-bottom:30px}.home-footer{padding:40px 20px;text-align:center}.home-footer h1{font-size:36px}.home-footer p{font-size:16px}.home-footer button{width:100%;max-width:300px}}.map{width:100%;height:700px;position:relative;overflow:hidden}.mapouter{top:0;left:0;width:100%;height:700px}.gmap_canvas{position:relative;width:100%;height:100%}.gmap_iframe{width:100%;height:100%;border:0}.contact-container{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:100px;height:550px}.contact-part{display:flex;flex-direction:column;gap:30px}.contact-part ul{display:flex;flex-direction:rows;gap:30px;text-decoration:none;list-style-type:none;color:#f9b707}.icon{width:30px;height:30px}.form-part form{display:flex;flex-direction:column}#phoneNumber{color:#f9b707}#workingHours{color:#888;font-family:"Lato",Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px}.contact-part span,p{color:#000;font-family:"Lato",Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px}.contact-part h2,.form-part h2{position:relative;margin-bottom:20px;padding-bottom:10px;font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:1.8px}#address{color:#888;font-family:"Lato",Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px}.form-part form{display:flex;flex-direction:column;gap:30px;margin-top:30px;width:100%;max-width:800px}.form-part input,.form-part textarea{width:800px;background-color:#f8f8f8;border:1px solid #ccc;padding:15px;border-radius:4px;box-sizing:border-box;font-size:16px}.form-part input{height:50px}#textarea{height:170px}.form-part input:focus,.form-part textarea:focus{background-color:#fff;border-color:#f9b707;outline:none}.form-part button{width:100%;max-width:200px;height:50px;color:#fff;border:none;font-size:16px;font-weight:600;text-transform:uppercase;background-color:#f9b707;cursor:pointer;border-radius:5px;transition:background-color .3s,color .3s}.form-part button:hover{background-color:#000;color:#fff}.form-part input::placeholder,.form-part textarea::placeholder{color:#d3d3d3;text-align:start;font-size:14px}a{color:#f9b707}a:hover{color:#000}.contact-part h2:before,.form-part h2:before{content:"";position:absolute;left:10%;top:-10px;width:10%;height:2px;background-color:#f9b707;transform:translate(-50%)}@media screen and (max-width: 768px){.map{height:400px}.mapouter,.gmap_canvas,.gmap_iframe{height:100%}.contact-container{flex-direction:column;margin-top:50px}.contact-part,.form-part{width:100%;padding:0 20px}.contact-part{gap:20px}.contact-part ul{justify-content:center}.icon{width:24px;height:24px}.contact-part h2,.form-part h2{font-size:24px;line-height:32px;text-align:center}.contact-part h2:before,.form-part h2:before{width:20%;left:40%}.contact-part span,.contact-part p,#address,#workingHours{font-size:16px;line-height:24px}.form-part form{gap:20px}.form-part input,.form-part textarea,#textarea{width:100%;max-width:none}.form-part input{height:40px}#textarea{height:120px}.form-part button{max-width:100%}}@media screen and (max-width: 480px){.map{height:300px}.contact-part h2,.form-part h2{font-size:20px;line-height:28px}.contact-part span,.contact-part p,#address,#workingHours{font-size:14px;line-height:20px}.form-part input::placeholder,.form-part textarea::placeholder{font-size:12px}}*{box-sizing:border-box}*{margin:0;padding:0}body{font-family:Montserrat,sans-serif}html{scroll-behavior:smooth}
