.ArticlesList_container___YvVX{max-width:900px;margin:0 auto;padding:3rem 2rem;background:var(--neu-bg-light,#f9f9f9);font-family:Montserrat,sans-serif;min-height:50vh;animation:ArticlesList_fadeIn__8b2wJ .8s ease-out}.ArticlesList_header__lzGZh{text-align:center;margin-bottom:3rem;color:#051d41;font-size:2.5rem;font-weight:700;text-shadow:1px 1px 2px rgba(255,255,255,.8),-1px -1px 2px rgba(0,0,0,.1);position:relative;padding-bottom:1rem}.ArticlesList_header__lzGZh:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(90deg,#4CAF50,#45a049);border-radius:2px;box-shadow:0 2px 4px rgba(76,175,80,.3)}.ArticlesList_articleCard__6O8qp{background:var(--neu-bg-light,#f9f9f9);border-radius:1.5rem;padding:2rem;margin-bottom:2rem;box-shadow:8px 8px 16px rgba(0,0,0,.15),-8px -8px 16px rgba(255,255,255,.7);transition:all .3s ease;position:relative;overflow:hidden;animation:ArticlesList_fadeInUp__XHb9F .6s ease-out;animation-fill-mode:both}.ArticlesList_articleCard__6O8qp:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#4CAF50,#45a049,#2196F3);transform:translateX(-100%);transition:transform .3s ease}.ArticlesList_articleCard__6O8qp:hover{transform:translateY(-4px);box-shadow:12px 12px 24px rgba(0,0,0,.2),-12px -12px 24px rgba(255,255,255,.8)}.ArticlesList_articleCard__6O8qp:hover:before{transform:translateX(0)}.ArticlesList_articleCard__6O8qp:nth-child(2n){animation-delay:.1s}.ArticlesList_articleCard__6O8qp:nth-child(3n){animation-delay:.2s}.ArticlesList_articleTitle___Dauo{font-size:1.75rem;margin-bottom:1.25rem;color:#051d41;font-weight:700;line-height:1.3;text-shadow:1px 1px 2px rgba(255,255,255,.8),-1px -1px 1px rgba(0,0,0,.1);transition:color .3s ease;position:relative}.ArticlesList_articleCard__6O8qp:hover .ArticlesList_articleTitle___Dauo{color:#4CAF50}.ArticlesList_articleBody__h86A_{font-size:1.1rem;line-height:1.7;color:#555;margin:0;text-align:justify;font-weight:400;text-shadow:0 1px 1px rgba(255,255,255,.8)}.ArticlesList_loading__iMyoe{text-align:center;font-size:1.5rem;color:#051d41;font-weight:600;margin:4rem 0;padding:2rem;background:var(--neu-bg-light,#f9f9f9);border-radius:1rem;box-shadow:6px 6px 12px rgba(0,0,0,.15),-6px -6px 12px rgba(255,255,255,.7);animation:ArticlesList_pulse__dzWDS 2s infinite}@keyframes ArticlesList_fadeIn__8b2wJ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ArticlesList_fadeInUp__XHb9F{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ArticlesList_pulse__dzWDS{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.02);opacity:.8}}@media (max-width:768px){.ArticlesList_container___YvVX{padding:2rem 1rem}.ArticlesList_header__lzGZh{font-size:2rem;margin-bottom:2rem}.ArticlesList_articleCard__6O8qp{padding:1.5rem;margin-bottom:1.5rem;border-radius:1.25rem}.ArticlesList_articleTitle___Dauo{font-size:1.5rem;margin-bottom:1rem}.ArticlesList_articleBody__h86A_{font-size:1rem;line-height:1.6}}@media (max-width:480px){.ArticlesList_container___YvVX{padding:1.5rem .75rem}.ArticlesList_header__lzGZh{font-size:1.75rem;margin-bottom:1.5rem}.ArticlesList_articleCard__6O8qp{padding:1.25rem;margin-bottom:1.25rem;border-radius:1rem;box-shadow:6px 6px 12px rgba(0,0,0,.12),-6px -6px 12px rgba(255,255,255,.7)}.ArticlesList_articleCard__6O8qp:hover{transform:translateY(-2px);box-shadow:8px 8px 16px rgba(0,0,0,.15),-8px -8px 16px rgba(255,255,255,.8)}.ArticlesList_articleTitle___Dauo{font-size:1.3rem;margin-bottom:.75rem}.ArticlesList_articleBody__h86A_{font-size:.95rem;line-height:1.5}}.blogPost_blogContainer__q8ZY3{font-family:Montserrat,sans-serif;color:#051d41;padding:2rem;max-width:900px;margin:2rem auto;line-height:1.7;background:var(--neu-bg-light,#f9f9f9);border-radius:1.5rem;box-shadow:8px 8px 16px rgba(0,0,0,.15),-8px -8px 16px rgba(255,255,255,.7);transition:all .3s ease;animation:blogPost_fadeInUp__Fg3na .6s ease-out;position:relative;overflow:hidden}.blogPost_blogContainer__q8ZY3:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#4CAF50,#45a049,#2196F3);transform:translateX(-100%);transition:transform .3s ease}.blogPost_blogContainer__q8ZY3:hover{transform:translateY(-2px);box-shadow:12px 12px 24px rgba(0,0,0,.2),-12px -12px 24px rgba(255,255,255,.8)}.blogPost_blogContainer__q8ZY3:hover:before{transform:translateX(0)}.blogPost_publishDate__Q7YAv{font-size:.9rem;font-weight:500;text-align:right;color:#666;margin-bottom:1.5rem;font-style:italic;text-shadow:0 1px 1px rgba(255,255,255,.8)}.blogPost_blogTitle__pHMyP{font-size:2rem;font-weight:700;text-align:center;color:#051d41;margin-bottom:1.5rem;text-shadow:1px 1px 2px rgba(255,255,255,.8),-1px -1px 1px rgba(0,0,0,.1);line-height:1.3}.blogPost_blogSection__tlQJp{font-size:1.1rem;font-weight:400;color:#555;margin-bottom:1.5rem;text-align:justify;text-shadow:0 1px 1px rgba(255,255,255,.8)}.blogPost_sectionHeading__O8Jgl{font-size:1.5rem;font-weight:600;margin-top:2rem;margin-bottom:1rem;color:#051d41;text-shadow:1px 1px 2px rgba(255,255,255,.8),-1px -1px 1px rgba(0,0,0,.1);position:relative;padding-left:1rem}.blogPost_sectionHeading__O8Jgl:before{content:"";position:absolute;left:0;top:.25rem;bottom:.25rem;width:4px;background:linear-gradient(180deg,#4CAF50,#45a049);border-radius:2px;box-shadow:0 1px 3px rgba(76,175,80,.3)}.blogPost_blogList__05LBP{font-size:1.1rem;font-weight:400;padding-left:2rem;color:#555;text-shadow:0 1px 1px rgba(255,255,255,.8)}.blogPost_listItem__8ACrd{margin-bottom:.75rem;position:relative;transition:color .3s ease}.blogPost_listItem__8ACrd:before{content:"✓";position:absolute;left:-1.5rem;color:#4CAF50;font-weight:700;font-size:1rem}.blogPost_listItem__8ACrd:hover{color:#051d41}.blogPost_blogLink__3Ue_M{color:#4CAF50;font-weight:600;text-decoration:underline;margin-left:.25rem;transition:all .3s ease}.blogPost_blogLink__3Ue_M:hover{color:#45a049;text-decoration:none;text-shadow:0 1px 2px rgba(76,175,80,.3)}.blogPost_contactList__l3Its{font-size:1.1rem;font-weight:400;padding-left:2rem;color:#555;text-shadow:0 1px 1px rgba(255,255,255,.8)}.blogPost_contactItem__mRoE1{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.blogPost_contactIcon__yyjeI{font-size:1.2rem;min-width:1.5rem}.blogPost_emphasis__maGrL{font-weight:600;color:#051d41}@media (max-width:768px){.blogPost_blogContainer__q8ZY3{padding:1.5rem;margin:1.5rem auto;border-radius:1.25rem}.blogPost_blogTitle__pHMyP{font-size:1.75rem}.blogPost_sectionHeading__O8Jgl{font-size:1.3rem;margin-top:1.5rem}.blogPost_blogList__05LBP,.blogPost_blogSection__tlQJp,.blogPost_contactList__l3Its{font-size:1rem}}@media (max-width:480px){.blogPost_blogContainer__q8ZY3{padding:1.25rem;margin:1rem auto;border-radius:1rem;box-shadow:6px 6px 12px rgba(0,0,0,.12),-6px -6px 12px rgba(255,255,255,.7)}.blogPost_blogContainer__q8ZY3:hover{transform:translateY(-1px);box-shadow:8px 8px 16px rgba(0,0,0,.15),-8px -8px 16px rgba(255,255,255,.8)}.blogPost_blogTitle__pHMyP{font-size:1.5rem}.blogPost_sectionHeading__O8Jgl{font-size:1.2rem;margin-top:1.25rem}.blogPost_blogList__05LBP,.blogPost_blogSection__tlQJp,.blogPost_contactList__l3Its{font-size:.95rem}.blogPost_blogList__05LBP,.blogPost_contactList__l3Its{padding-left:1.5rem}}@keyframes blogPost_fadeInUp__Fg3na{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.footer_footer__mqdak{background:linear-gradient(135deg,#051d41,#00285d);color:#ffffff;font-family:Montserrat,sans-serif;margin-top:5rem;transition:all .3s ease}.footer_footerContent__QcuP_{padding:3rem 2rem 2rem;max-width:1200px;margin:0 auto}.footer_footerGrid__Btc4Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2.5rem;gap:2.5rem;animation:footer_fadeIn__KiWPD .8s ease-out}.footer_footerSection__0p51R{display:flex;flex-direction:column;gap:1rem}.footer_sectionTitle__aFjVC{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:#ffffff;position:relative;padding-bottom:.5rem}.footer_sectionTitle__aFjVC:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:linear-gradient(90deg,#4CAF50,#45a049);border-radius:2px;transition:width .3s ease}.footer_footerSection__0p51R:hover .footer_sectionTitle__aFjVC:after{width:80px}.footer_companyDescription__ced_E{color:#b8c5d6;line-height:1.6;font-size:.95rem;margin-bottom:1rem}.footer_socialLinks__IgoJh{display:flex;gap:1rem;flex-wrap:wrap}.footer_socialLink__FqG9R{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(255,255,255,.1);border-radius:.75rem;text-decoration:none;color:#ffffff;transition:all .3s ease;font-size:.9rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.footer_socialLink__FqG9R:hover{background:rgba(255,255,255,.2);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.3)}.footer_socialIcon__XoWjV{font-size:1.2rem;transition:transform .3s ease}.footer_socialLink__FqG9R:hover .footer_socialIcon__XoWjV{transform:scale(1.2) rotate(5deg)}.footer_socialText__GOhmy{font-weight:500}.footer_quickLinks__SQfdN{display:flex;flex-direction:column;gap:.75rem}.footer_footerLink__yQBR3{color:#b8c5d6;text-decoration:none;font-size:.95rem;position:relative;transition:all .3s ease;border-left:3px solid transparent;padding:.5rem 0 .5rem 1rem}.footer_footerLink__yQBR3:before{content:"→";position:absolute;left:0;opacity:0;transform:translateX(-10px);transition:all .3s ease;color:#4CAF50}.footer_footerLink__yQBR3:hover{color:#ffffff;border-left-color:#4CAF50;padding-left:1.5rem}.footer_footerLink__yQBR3:hover:before{opacity:1;transform:translateX(0)}.footer_servicesList__EgfOX{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.footer_serviceItem__G2Esw{color:#b8c5d6;font-size:.9rem;position:relative;padding:.25rem 0 .25rem 1.5rem;transition:color .3s ease}.footer_serviceItem__G2Esw:before{content:"✓";position:absolute;left:0;color:#4CAF50;font-weight:700;transition:transform .3s ease}.footer_serviceItem__G2Esw:hover{color:#ffffff}.footer_serviceItem__G2Esw:hover:before{transform:scale(1.2)}.footer_contactInfo__5VSL9{display:flex;flex-direction:column;gap:1rem}.footer_contactItem__J1D7a{display:flex;align-items:center;gap:.75rem;padding:.5rem 0}.footer_contactIcon__4Kyxr{font-size:1.1rem;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:rgba(76,175,80,.2);border-radius:50%;flex-shrink:0}.footer_contactLink__t_qt7{color:#b8c5d6;text-decoration:none;font-size:.95rem;transition:all .3s ease}.footer_contactLink__t_qt7:hover{color:#4CAF50;text-decoration:underline}.footer_contactText__Q8SqE{color:#b8c5d6;font-size:.95rem;line-height:1.4}.footer_bottomSection__VX_Hl{background:rgba(0,0,0,.3);border-top:1px solid rgba(255,255,255,.1);padding:1.5rem 2rem}.footer_bottomContent__psOiI{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.footer_copyrightSection__zoUsb{flex:1 1}.footer_copyright__z9dsS{margin:0 0 .5rem;font-size:.9rem;color:#b8c5d6;font-weight:500}.footer_techInfo__534yN{margin:0;font-size:.8rem;color:#8a9ba8}.footer_developerLink__uODb_,.footer_developerSection__J9bV2{display:flex;align-items:center}.footer_developerLink__uODb_{gap:1rem;text-decoration:none;color:#b8c5d6;transition:all .3s ease;padding:.75rem 1rem;border-radius:.75rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.footer_developerLink__uODb_:hover{color:#ffffff;background:rgba(255,255,255,.1);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.2)}.footer_wwLogo__2Wca1{width:40px;height:40px;object-fit:contain;transition:transform .3s ease}.footer_developerLink__uODb_:hover .footer_wwLogo__2Wca1{transform:scale(1.1) rotate(5deg)}.footer_developerText__0GPDN{font-size:.9rem;font-weight:500}@media (max-width:768px){.footer_footerContent__QcuP_{padding:2rem 1rem 1.5rem}.footer_footerGrid__Btc4Y{grid-template-columns:1fr;gap:2rem}.footer_bottomContent__psOiI{flex-direction:column;text-align:center;gap:1rem}.footer_socialLinks__IgoJh{justify-content:center}.footer_developerLink__uODb_{flex-direction:column;text-align:center;gap:.5rem}}@media (max-width:480px){.footer_footerContent__QcuP_{padding:1.5rem .75rem 1rem}.footer_bottomSection__VX_Hl{padding:1rem .75rem}.footer_socialLinks__IgoJh{flex-direction:column;align-items:center}.footer_socialLink__FqG9R{width:100%;justify-content:center}}@keyframes footer_fadeIn__KiWPD{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.gridContainer_flex-wrapper__F1Mja{display:flex;justify-content:center;align-items:center;width:100%;max-width:100vw;margin-top:3%;flex-direction:column;animation:gridContainer_fadeIn__lGKtj .8s ease-out;overflow:hidden;box-sizing:border-box}.gridContainer_grid-wrapper__GR2_q{display:grid;grid-template-columns:1fr 1fr;grid-gap:15%;width:90%;max-width:1200px;margin-top:3%;margin-bottom:5%;background:#f9f9f9;padding:1rem;border-radius:1.25rem;box-shadow:4px 4px 8px rgba(0,0,0,.12),-4px -4px 8px rgba(255,255,255,.7);transition:all .3s ease;animation:gridContainer_fadeInScale__x42yd .8s ease-out .2s both;box-sizing:border-box}.gridContainer_grid-wrapper__GR2_q:hover{box-shadow:6px 6px 12px rgba(0,0,0,.15),-6px -6px 12px rgba(255,255,255,.8);transform:translateY(-2px)}.gridContainer_grid-container__AYmNV{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;background:#f9f9f9;padding:.75rem;border-radius:.75rem;box-shadow:3px 3px 6px rgba(0,0,0,.1),-3px -3px 6px rgba(255,255,255,.5);transition:all .3s ease;animation:gridContainer_fadeInLeft__4OJnv .8s ease-out;box-sizing:border-box}.gridContainer_grid-container__AYmNV:nth-child(2n){animation:gridContainer_fadeInRight___i8u1 .8s ease-out}.gridContainer_grid-container__AYmNV:hover{box-shadow:4px 4px 8px rgba(0,0,0,.15),-4px -4px 8px rgba(255,255,255,.7);transform:translateY(-1px)}.gridContainer_grid-video__tUg2F{width:100%;height:100%;border-radius:1em;transition:all .3s ease-in-out;box-shadow:3px 3px 6px rgba(0,0,0,.15),-3px -3px 6px rgba(255,255,255,.7),inset 1px 1px 2px rgba(0,0,0,.08)}.gridContainer_grid-video__tUg2F:hover{scale:1.05;transform:translateY(-3px);box-shadow:6px 6px 12px rgba(0,0,0,.2),-6px -6px 12px rgba(255,255,255,.8),inset 2px 2px 4px rgba(0,0,0,.12)}@media only screen and (device-width:428px) and (device-height:926px) and (-webkit-device-pixel-ratio:3){.gridContainer_grid-video__tUg2F{border-radius:.5em!important;box-shadow:2px 2px 4px rgba(0,0,0,.15),-2px -2px 4px rgba(255,255,255,.7)}}@media (max-width:768px){.gridContainer_grid-wrapper__GR2_q{width:95%;grid-gap:10%;padding:.75rem;box-shadow:3px 3px 6px rgba(0,0,0,.12),-3px -3px 6px rgba(255,255,255,.7)}.gridContainer_grid-container__AYmNV{padding:.5rem;box-shadow:2px 2px 4px rgba(0,0,0,.1),-2px -2px 4px rgba(255,255,255,.5)}.gridContainer_grid-video__tUg2F{border-radius:.75em;box-shadow:2px 2px 4px rgba(0,0,0,.15),-2px -2px 4px rgba(255,255,255,.7)}.gridContainer_grid-video__tUg2F:hover{scale:1.03;transform:translateY(-2px);box-shadow:4px 4px 8px rgba(0,0,0,.18),-4px -4px 8px rgba(255,255,255,.8)}}@media (max-width:600px){.gridContainer_grid-wrapper__GR2_q{width:98%;grid-gap:5%;padding:.5rem;margin-top:2%;box-shadow:2px 2px 4px rgba(0,0,0,.1),-2px -2px 4px rgba(255,255,255,.6)}.gridContainer_grid-container__AYmNV{padding:.25rem;box-shadow:1px 1px 2px rgba(0,0,0,.08),-1px -1px 2px rgba(255,255,255,.4)}.gridContainer_grid-video__tUg2F{border-radius:.5em;box-shadow:1px 1px 2px rgba(0,0,0,.12),-1px -1px 2px rgba(255,255,255,.6)}.gridContainer_grid-video__tUg2F:hover{scale:1.02;transform:translateY(-1px);box-shadow:2px 2px 4px rgba(0,0,0,.15),-2px -2px 4px rgba(255,255,255,.7)}}.horizontalbanner_textAlignLeft2__tAOmW,.horizontalbanner_textAlignLeft3__Z_SUL{text-align:left;font-size:2em;line-height:1.3em;font-family:Montserrat,serif;text-shadow:none}.horizontalbanner_flexWrapper__6JKFA{display:flex;justify-content:center;padding-bottom:1em;font-family:Raleway,serif;color:#051d41;font-weight:350;background:#fff}.horizontalbanner_gridContainer2__zEPg1,.horizontalbanner_gridContainer__B7jBN{display:grid;grid-gap:0;width:100%;text-align:left;font-family:Raleway,serif;background-color:#fff;border-radius:0;box-shadow:none;transition:none;margin:1em 0;padding:1rem;overflow:visible}.horizontalbanner_gridContainer2__zEPg1,.horizontalbanner_gridContainer__B7jBN{animation:none}.horizontalbanner_gridContainer2__zEPg1:hover,.horizontalbanner_gridContainer__B7jBN:hover{transform:none;box-shadow:none}.horizontalbanner_totalContainerClass__VSyIl{margin-top:7em;padding:2em 0;background:#f9f9f9;box-shadow:none;border-radius:0}.horizontalbanner_gridContainer__B7jBN{grid-template-columns:40% 60%}.horizontalbanner_gridContainer2__zEPg1{margin-top:1em;grid-template-columns:60% 40%}.horizontalbanner_container1__oS9yn,.horizontalbanner_container2__R_JS0{display:flex;justify-content:center;align-items:center;padding:1.5em;border-radius:0;transition:none;background:none;box-shadow:none}.horizontalbanner_container1__oS9yn:hover,.horizontalbanner_container2__R_JS0:hover{background:none;box-shadow:none}.horizontalbanner_textAlignLeft2__tAOmW{padding:1em;animation:none}.horizontalbanner_textAlignLeft3__Z_SUL{padding:1em 1em 1em 3em;animation:none}.horizontalbanner_videoStyle__xImgM{width:80%;max-width:80vw;height:auto;border-radius:0;box-shadow:none;transition:none;animation:none;box-sizing:border-box}.horizontalbanner_videoStyle__xImgM:hover{transform:none;box-shadow:none}.horizontalbanner_horizontalVideo__fem09{width:80%;max-width:80vw;height:auto;border-radius:0;box-shadow:none;transition:none;box-sizing:border-box}.horizontalbanner_horizontalVideo__fem09:hover{transform:none;box-shadow:none}.horizontalbanner_textContent__kNQSS{text-shadow:none}@media screen and (max-width:1029px){.horizontalbanner_textContent__kNQSS{font-size:1.4em!important}.horizontalbanner_horizontalVideo__fem09,.horizontalbanner_videoStyle__xImgM{width:85%;max-width:85vw;height:auto;box-shadow:none}.horizontalbanner_totalContainerClass__VSyIl{margin-top:0!important;box-shadow:none}}@media screen and (max-width:768px){.horizontalbanner_textContent__kNQSS{font-size:1.3em!important}.horizontalbanner_gridContainer2__zEPg1,.horizontalbanner_gridContainer__B7jBN{box-shadow:none;padding:.75rem}.horizontalbanner_container1__oS9yn,.horizontalbanner_container2__R_JS0{padding:1rem}.horizontalbanner_horizontalVideo__fem09,.horizontalbanner_videoStyle__xImgM{width:90%;max-width:90vw;box-shadow:none}}@media screen and (max-width:687px){.horizontalbanner_textContent__kNQSS{font-size:1em!important}.horizontalbanner_horizontalVideo__fem09,.horizontalbanner_videoStyle__xImgM{width:90%;max-width:90vw;height:auto;box-shadow:none}}@media screen and (max-width:430px){.horizontalbanner_textContent__kNQSS{font-size:.8em!important}.horizontalbanner_gridContainer2__zEPg1,.horizontalbanner_gridContainer__B7jBN{box-shadow:none;padding:.5rem}.horizontalbanner_horizontalVideo__fem09,.horizontalbanner_videoStyle__xImgM{width:95%;max-width:95vw;box-shadow:none}}@media screen and (max-width:390px){.horizontalbanner_textContent__kNQSS{font-size:.7em!important}.horizontalbanner_totalContainerClass__VSyIl{box-shadow:none}}.listings_containerWrapper__reYEg{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;background:#f9f9f9;padding:2rem;border-radius:1.5rem;box-shadow:inset 8px 8px 16px rgba(0,0,0,.1),inset -8px -8px 16px rgba(255,255,255,.8);margin:2rem 0;animation:listings_fadeIn__TG8ID .8s ease-out}.listings_title__Cur2d{text-align:center;color:#000;text-shadow:2px 2px 4px rgba(255,255,255,.8),-1px -1px 2px rgba(0,0,0,.1);animation:listings_fadeInScale__oGAKT .8s ease-out .2s both}.listings_canvaEmbed__k6RqR{position:relative;width:80%;max-width:80vw;padding-bottom:0;border-radius:1rem;box-shadow:6px 6px 12px rgba(0,0,0,.15),-6px -6px 12px rgba(255,255,255,.8);overflow:hidden;transition:all .3s ease;animation:listings_fadeInScale__oGAKT .8s ease-out .3s both;margin:0 10%;box-sizing:border-box}.listings_canvaEmbed__k6RqR:hover{box-shadow:8px 8px 16px rgba(0,0,0,.2),-8px -8px 16px rgba(255,255,255,.9);transform:translateY(-2px)}.listings_canvaIframe__V5mg8{position:absolute;width:100%;top:0;left:0;border:none;padding:0;margin:0;border-radius:1rem;box-shadow:inset 4px 4px 8px rgba(0,0,0,.1),inset -4px -4px 8px rgba(255,255,255,.6)}.listings_button__vVe8v{transition:all .3s ease-in-out;background:#f9f9f9;border:none;border-radius:1rem;padding:.75rem 1.5rem;box-shadow:6px 6px 12px rgba(0,0,0,.15),-6px -6px 12px rgba(255,255,255,.8);cursor:pointer;font-family:inherit;animation:listings_fadeInScale__oGAKT .8s ease-out .4s both}.listings_button__vVe8v:hover{transform:translateY(-3px) scale(1.02);box-shadow:8px 8px 16px rgba(0,0,0,.2),-8px -8px 16px rgba(255,255,255,.9);cursor:pointer;border-radius:1rem}.listings_button__vVe8v:active{transform:translateY(-1px) scale(1.01);box-shadow:inset 4px 4px 8px rgba(0,0,0,.15),inset -4px -4px 8px rgba(255,255,255,.8)}@media (max-width:768px){.listings_canvaEmbed__k6RqR{width:85%;max-width:85vw;margin:0 7.5%}}@media (max-width:480px){.listings_canvaEmbed__k6RqR{width:90%;max-width:90vw;margin:0 5%}}.quote_containerWrapper__uGpDc{display:flex;justify-content:center;align-items:center;width:100%;max-width:100vw;text-align:center;flex-direction:column;margin-top:5%;margin-bottom:3%;overflow:hidden;background:#f9f9f9;padding:1rem;border-radius:1.5rem;box-shadow:inset 6px 6px 12px rgba(0,0,0,.1),inset -6px -6px 12px rgba(255,255,255,.8);animation:quote_fadeIn__LoRxJ .8s ease-out;box-sizing:border-box}.quote_quoteImage__eGfeV{width:70%;max-width:90vw;height:auto;border-radius:1rem;border:1px solid rgba(255,255,255,.3);transition:all .3s ease-in-out;box-shadow:4px 4px 8px rgba(0,0,0,.15),-4px -4px 8px rgba(255,255,255,.8),inset 1px 1px 2px rgba(255,255,255,.6);animation:quote_fadeInScale__HCQpK .8s ease-out .3s both}.quote_vjetImage__kqtq2{width:30%;max-width:200px;height:auto;margin-top:1rem;border-radius:.75rem;box-shadow:3px 3px 6px rgba(0,0,0,.12),-3px -3px 6px rgba(255,255,255,.7);transition:all .3s ease;animation:quote_fadeInScale__HCQpK .8s ease-out .5s both}.quote_vjetImage__kqtq2:hover{transform:translateY(-2px) scale(1.03);box-shadow:4px 4px 8px rgba(0,0,0,.18),-4px -4px 8px rgba(255,255,255,.85)}.quote_quoteImage__eGfeV:hover{transform:translateY(-4px) scale(1.01);box-shadow:6px 6px 12px rgba(0,0,0,.2),-6px -6px 12px rgba(255,255,255,.9),inset 2px 2px 4px rgba(255,255,255,.8)}@media (max-width:768px){.quote_containerWrapper__uGpDc{padding:.75rem;margin-top:3%;box-shadow:inset 4px 4px 8px rgba(0,0,0,.1),inset -4px -4px 8px rgba(255,255,255,.8)}.quote_quoteImage__eGfeV{width:80%;box-shadow:3px 3px 6px rgba(0,0,0,.12),-3px -3px 6px rgba(255,255,255,.7)}.quote_quoteImage__eGfeV:hover{transform:translateY(-2px) scale(1.01);box-shadow:4px 4px 8px rgba(0,0,0,.15),-4px -4px 8px rgba(255,255,255,.8)}}@media (max-width:480px){.quote_containerWrapper__uGpDc{padding:.5rem;margin-top:2%;border-radius:1rem;box-shadow:inset 3px 3px 6px rgba(0,0,0,.1),inset -3px -3px 6px rgba(255,255,255,.8)}.quote_quoteImage__eGfeV{width:90%;border-radius:.75rem;box-shadow:2px 2px 4px rgba(0,0,0,.1),-2px -2px 4px rgba(255,255,255,.6)}.quote_quoteImage__eGfeV:hover{transform:translateY(-1px) scale(1.005);box-shadow:3px 3px 6px rgba(0,0,0,.12),-3px -3px 6px rgba(255,255,255,.7)}.quote_vjetImage__kqtq2{width:40%;max-width:150px;margin-top:.5rem}}.contactInfo_containerWrapper__u_zQs{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100vw;text-align:center;margin-top:5em;margin-bottom:3%;overflow:hidden;font-family:Montserrat,sans-serif;animation:contactInfo_fadeIn__Ks4ae .8s ease-out;box-sizing:border-box}.contactInfo_contactTitle__uEteZ{color:#21482c;font-size:2rem;margin-bottom:.5em;text-shadow:1px 1px 2px rgba(255,255,255,.7),-.5px -.5px 1px rgba(0,0,0,.08);animation:contactInfo_fadeInScale__F2AJm .8s ease-out .2s both}.contactInfo_bodyStyle__QEe6A{width:95%;max-width:1200px;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;color:white;margin-top:2rem;background:#f9f9f9;padding:1rem;border-radius:1.25rem;box-shadow:inset 4px 4px 8px rgba(0,0,0,.08),inset -4px -4px 8px rgba(255,255,255,.7);animation:contactInfo_fadeIn__Ks4ae .8s ease-out .3s both;box-sizing:border-box}.contactInfo_subContent__FLfP0{background:linear-gradient(135deg,#00285c,#051d41);border-radius:1rem;padding:1.25rem;font-size:1rem;line-height:1.4;box-shadow:4px 4px 8px rgba(5,29,65,.3),-4px -4px 8px rgba(0,40,92,.08),inset 1px 1px 2px rgba(255,255,255,.08),inset -1px -1px 2px rgba(0,0,0,.15);transition:all .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;animation:contactInfo_fadeInScale__F2AJm .8s ease-out}.contactInfo_subContent__FLfP0:first-child{animation:contactInfo_fadeInLeft__WizGo .8s ease-out .4s both}.contactInfo_subContent__FLfP0:nth-child(2){animation:contactInfo_fadeInRight__vuHz5 .8s ease-out .5s both}.contactInfo_subContent__FLfP0:hover{transform:translateY(-4px) scale(1.01);box-shadow:6px 6px 12px rgba(5,29,65,.4),-6px -6px 12px rgba(0,40,92,.12),inset 2px 2px 4px rgba(255,255,255,.12),inset -2px -2px 4px rgba(0,0,0,.2);background:linear-gradient(135deg,#051d41,#2f397d)}.contactInfo_pStyle__9vbfX{margin:0;color:#ffffff;text-shadow:.5px .5px 1px rgba(0,0,0,.3);animation:contactInfo_fadeIn__Ks4ae .8s ease-out .6s both}.contactInfo_h3Style__vVg_w{color:#ffffff;margin-bottom:1rem;font-size:1.1rem;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.3),-.5px -.5px 1px rgba(255,255,255,.08);animation:contactInfo_fadeIn__Ks4ae .8s ease-out .7s both}.contactInfo_openingTime__0UIQo{font-weight:600;margin:0;color:#ffffff;text-shadow:.5px .5px 1px rgba(0,0,0,.3);animation:contactInfo_fadeIn__Ks4ae .8s ease-out .8s both}@media (max-width:768px){.contactInfo_bodyStyle__QEe6A{grid-template-columns:1fr;width:98%;padding:.75rem;gap:.75rem;box-shadow:inset 3px 3px 6px rgba(0,0,0,.08),inset -3px -3px 6px rgba(255,255,255,.7)}.contactInfo_subContent__FLfP0{font-size:.9rem;padding:1rem;box-shadow:3px 3px 6px rgba(5,29,65,.3),-3px -3px 6px rgba(0,40,92,.08),inset .5px .5px 1px rgba(255,255,255,.08)}.contactInfo_subContent__FLfP0:hover{transform:translateY(-2px) scale(1.005);box-shadow:4px 4px 8px rgba(5,29,65,.35),-4px -4px 8px rgba(0,40,92,.1)}.contactInfo_contactTitle__uEteZ{font-size:1.75rem}}@media (max-width:480px){.contactInfo_containerWrapper__u_zQs{margin-top:3em}.contactInfo_bodyStyle__QEe6A{width:99%;padding:.5rem;gap:.5rem;margin-top:1rem;border-radius:1rem;box-shadow:inset 2px 2px 4px rgba(0,0,0,.08),inset -2px -2px 4px rgba(255,255,255,.7)}.contactInfo_subContent__FLfP0{font-size:.8rem;padding:.75rem;border-radius:.75rem;box-shadow:2px 2px 4px rgba(5,29,65,.3),-2px -2px 4px rgba(0,40,92,.08),inset .5px .5px 1px rgba(255,255,255,.08)}.contactInfo_subContent__FLfP0:hover{transform:translateY(-1px) scale(1.002);box-shadow:3px 3px 6px rgba(5,29,65,.32),-3px -3px 6px rgba(0,40,92,.09)}.contactInfo_contactTitle__uEteZ{font-size:1.5rem}.contactInfo_h3Style__vVg_w{font-size:1rem;margin-bottom:.75rem}}.reviewCarousell_carouselContainer__jTDit{max-width:1000px;margin:0 auto;padding:2rem 1rem;border-radius:1.5rem;overflow:hidden;position:relative}.reviewCarousell_carouselContainer__jTDit,.reviewCarousell_reviewCard__mwDZR{width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.reviewCarousell_reviewCard__mwDZR{max-width:600px;margin:0 auto 1.5rem;background:var(--neu-bg-light,#f9f9f9);border-radius:1rem;padding:2rem 1.5rem;transition:box-shadow .3s,opacity .3s,transform .3s;box-shadow:0 0 0 transparent;opacity:1;transform:none}.reviewCarousell_fading__sDLrM{opacity:0!important;transform:translateX(-20px)!important}.reviewCarousell_toggleButton__5GQ5Z{margin-bottom:1.5rem;padding:.75rem 1.5rem;border:none;border-radius:1rem;background:var(--neu-bg-light,#f9f9f9);box-shadow:6px 6px 12px rgba(0,0,0,.12),-6px -6px 12px rgba(255,255,255,.7);font-family:inherit;font-size:1rem;cursor:pointer;transition:box-shadow .2s,transform .2s}.reviewCarousell_toggleButton__5GQ5Z:hover{box-shadow:8px 8px 16px rgba(0,0,0,.18),-8px -8px 16px rgba(255,255,255,.8);transform:translateY(-2px)}.reviewCarousell_allReviewsGrid__4gd1Q{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1.5rem;gap:1.5rem;width:100%;max-width:1000px;margin:0 auto;padding:.5rem 0;box-sizing:border-box}.reviewCarousell_carouselNavButtons__wSh4A{width:100%;max-width:600px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);pointer-events:none;z-index:2}.reviewCarousell_carouselNavButtons__wSh4A button{pointer-events:auto;background:white;border:none;border-radius:50%;width:40px;height:40px;font-size:24px;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;transition:box-shadow .2s,transform .2s}.reviewCarousell_carouselNavButtons__wSh4A button:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);transform:scale(1.08)}@media (max-width:768px){.reviewCarousell_carouselContainer__jTDit{padding:1.25rem .5rem}.reviewCarousell_reviewCard__mwDZR{padding:1.25rem .5rem;max-width:95vw}.reviewCarousell_allReviewsGrid__4gd1Q{gap:1rem}.reviewCarousell_carouselNavButtons__wSh4A{max-width:95vw}}@media (max-width:480px){.reviewCarousell_carouselContainer__jTDit{padding:.5rem .25rem}.reviewCarousell_reviewCard__mwDZR{padding:.75rem .25rem;max-width:99vw}.reviewCarousell_allReviewsGrid__4gd1Q{gap:.5rem}.reviewCarousell_carouselNavButtons__wSh4A{max-width:99vw}}