:root{--primary:#2878eb;--secondary:#f14d5d;--light:#ecf4ff;--dark:#120f2d}html,body{overflow-x:hidden;margin:0;padding:0;color:#212529}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-size:inherit;margin-left:0}.nav-item.dropdown:hover .dropdown-menu{display:block;margin-top:0}.dropdown-menu{padding:5px;background-color:white;border-radius:12px;z-index:1000}@media (min-width: 992px){.navbar .dropdown:hover .dropdown-menu{display:block}}h1,h2,.font-weight-bold{font-weight:700!important}h3,h4,.font-weight-semi-bold{font-weight:600!important}h5,h6,.font-weight-medium{font-weight:500!important}.btn{font-family:"Jost",sans-serif;font-weight:600;transition:.5s}.btn-primary,.btn-secondary{background-color:#0077B6;border-color:#0077B6;color:#FFFFFF}.btn-primary:hover,.btn-secondary:hover{color:#ffffff}.btn-primary:hover{background:var(--secondary);border-color:var(--secondary)}.btn-secondary:hover{background:var(--primary);border-color:var(--primary)}.btn-square{width:36px;height:36px}.btn-sm-square{width:28px;height:28px}.btn-lg-square{width:46px;height:46px}.btn-square,.btn-sm-square,.btn-lg-square{padding-left:0;padding-right:0;text-align:center}.back-to-top{position:fixed;display:none;right:45px;bottom:45px;z-index:99}.text-muted{color:#495057}.navbar-light .navbar-nav .nav-link{font-family:"Jost",sans-serif;position:relative;margin-left:30px;padding:30px 0;font-size:20px;font-weight:500;color:var(--dark);outline:none;transition:.5s}.sticky-top.navbar-light .navbar-nav .nav-link{padding:20px 0}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link.active{color:var(--primary)}@media (min-width: 992px){.navbar-light .navbar-nav .nav-link::before{position:absolute;content:"";width:0;height:5px;bottom:0;left:50%;background:var(--primary);transition:.5s}.navbar-light .navbar-nav .nav-link:hover::before,.navbar-light .navbar-nav .nav-link.active::before{width:100%;left:0}.navbar-light .navbar-nav .nav-link.nav-contact::before{display:none}}@media (max-width: 991.98px){.navbar-light .navbar-nav .nav-link{margin-left:0;padding:10px 0}}.carousel-item img{height:400px;width:100%;object-fit:cover}.carousel-caption{position:absolute;left:0;right:0;bottom:15%;z-index:1;padding:0}.caption-content{background-color:rgba(0,0,0,.7);max-width:90%;margin:0 auto;padding:1.5rem;border-radius:8px;text-align:center}.carousel-caption h2{font-size:2rem;line-height:1.2}.carousel-caption h5{font-size:.95rem}.button-group{display:flex;justify-content:center;gap:.75rem;margin-top:1rem}.button-group .btn{padding:.6rem 1.25rem;font-weight:500}@media (max-width: 992px){.carousel-caption h2{font-size:1.75rem}}@media (max-width: 768px){.carousel-item img{height:350px}.carousel-caption{bottom:10%}.caption-content{padding:1.25rem}.carousel-caption h2{font-size:1.5rem;margin-bottom:.5rem}.carousel-caption h5{font-size:.85rem;margin-bottom:.5rem}.carousel-caption p{font-size:.85rem;margin-bottom:.5rem}}@media (max-width: 576px){.carousel-item img{height:300px}.caption-content{max-width:95%;padding:1rem}.carousel-caption h2{font-size:1.25rem}.button-group{flex-direction:column;gap:.5rem}.button-group .btn{width:100%}}.hero-header{background:linear-gradient(rgba(18,15,45,.5),rgba(18,15,45,.5)),url(../images/background-3.jpg) top right no-repeat;background-size:cover}.service-item div{z-index:1}.service-item div::after{position:absolute;content:"";width:0;height:100%;top:0;left:0;border-radius:2px 2px 0 0;transition:.5s;z-index:-1}.service-item div:hover::after{width:100%;background:var(--primary)}.service-item *{transition:.5s}.service-item:hover *{color:var(--light)!important}.bg-offer{background:linear-gradient(rgba(18,15,45,.5),rgba(18,15,45,.5)),url(../images/background-4.webp) top right no-repeat;background-size:cover}.testimonial-carousel .owl-dots{height:45px;margin-top:5px;display:flex;align-items:flex-end;justify-content:center}.testimonial-carousel .owl-dot{position:relative;display:inline-block;margin:0 5px;width:5px;height:25px;background:#dddddd;transition:.5s}.testimonial-carousel .owl-dot.active{height:45px;background:var(--primary)}.testimonial-carousel .owl-item .testimonial-text,.testimonial-carousel .owl-item .testimonial-text *{transition:.5s}.testimonial-carousel .owl-item.center .testimonial-text{background:var(--primary)!important}.testimonial-carousel .owl-item.center .testimonial-text *{color:#ffffff!important}.blog-date{position:absolute;width:90px;height:65px;top:75px;left:-25px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:var(--secondary)}.blog-date::after{position:absolute;content:"";width:0;height:0;top:-25px;left:0;border:13px solid;border-color:transparent #d34351 #d34351 transparent;z-index:-1}.questions{background-color:#ffffff;color:black;width:100%;padding:20px;transition:background .3s,border-radius .3s,opacity .3s}.accordion-header button{background-color:#000000;color:white;font-size:14px;border:none}.accordion-body{color:white;background-color:#012354}.wrapper{display:table;height:100%;width:100%}.container-fostrap{display:table-cell;padding:1em;text-align:center;vertical-align:middle}.fostrap-logo{width:100px;margin-bottom:15px}h1.heading{color:#fff;font-size:1.15em;font-weight:900;margin:0 0 .5em;color:#505050}@media (min-width: 450px){h1.heading{font-size:3.55em}}@media (min-width: 760px){h1.heading{font-size:3.05em}}@media (min-width: 900px){h1.heading{font-size:3.25em;margin:0 0 .3em}}.card{display:block;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);transition:box-shadow .25s}.card:hover{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.img-card{width:100%;height:200px;border-top-left-radius:2px;border-top-right-radius:2px;display:block;overflow:hidden}.img-card img{width:100%;height:200px;object-fit:cover;transition:all .25s ease}.card-content{padding:15px;text-align:left}.card-title{margin-top:0;font-weight:700;font-size:1.65em}.card-title a{color:#000;text-decoration:none!important}.card-read-more{border-top:1px solid #d4d4d4}.card-read-more a{text-decoration:none!important;padding:10px;font-weight:600;text-transform:uppercase}.navwrapper{position:fixed;right:0;z-index:9999;top:30%}.nav{width:min-content;display:flex;flex-direction:column;background:#1f1f4c;border-radius:1rem;padding:.5rem;box-shadow:rgba(0,0,0,.2) 0 7px 29px 0}.nav:has(.navbutton:hover)>.navbutton,.nav.demoanim>.navbutton{width:14rem}.navbutton{position:relative;display:flex;width:3.5rem;height:3.5rem;border-radius:.5rem;overflow:hidden;isolation:isolate;transition:width 300ms}.navbutton:after{position:absolute;content:"";inset:1rem;background:#292960;border-radius:.5rem;z-index:-2;opacity:0;transition:inset 300ms,opacity 300ms}.navbutton:hover:after,.nav.demoanim .navbutton.demoanimhover:after{inset:0;opacity:1}.navicon{flex-shrink:0;position:relative;width:3.5rem;display:grid;place-content:center;padding-bottom:.125rem;font-size:1.375rem;--ionicon-stroke-width:40px;color:#c9c9ff}.navicon:after{position:absolute;content:"";inset:1rem;background:#323276;border-radius:.5rem 0 0 .5rem;z-index:-1;opacity:0;transition:inset 300ms,opacity 300ms,border-radius 300ms ease}.nav:not(:has(.navbutton:hover),.demoanim) .navbutton.selected>.navicon:after{inset:0;opacity:1;border-radius:.5rem}.navbutton:hover>.navicon:after,.nav.demoanim .navbutton.demoanimhover>.navicon:after{inset:0;opacity:1}.navlabel{flex-shrink:0;display:grid;place-content:center;padding-bottom:.125rem;padding-left:.5rem;font-size:1.125rem;color:#c9c9ff}.img-thumbnail{height:400px;width:350px}.pulsating-circle{position:relative;width:12px;height:12px;background-color:#00ff4c!important;border-radius:50%;animation:pulse-dot 1.25s cubic-bezier(.455,.03,.515,.955) infinite}.pulsating-circle:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#00ff4c!important;border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,.3);animation:pulse-dot 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite}.status-text{font-size:16px;color:rgb(0,69,166);font-weight:bold!important}@keyframes pulse-dot{0%{transform:scale(1);opacity:1}100%{transform:scale(2);opacity:0}}.container-contact{padding:50px 0;background-color:#95c0e2}.row.justify-content-center{display:flex;justify-content:center}.contact-card{background-color:#ffffff;padding:30px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center}.contact-card h2{font-size:1.75rem;color:#801a25;margin-bottom:20px}.contact-form .form-control{background-color:transparent;border:none;border-bottom:1px solid #ccc;border-radius:0;padding:10px 0;font-size:1rem;color:#61000a;transition:border-color .3s ease;text-align:center}.contact-form .form-control:focus{border-bottom-color:#034aad;box-shadow:none}.contact-form .form-control::placeholder{color:#2878EB;opacity:.5;text-align:center}.contact-form .form-label{font-weight:bold;color:#001560}.contact-form textarea.form-control{resize:none;text-align:center}.contact-form .btn-primary{background-color:#2878EB;border:2px solid #2878EB;border-radius:5px;font-size:1rem;padding:10px;color:white;transition:background-color .3s ease,border-color .3s ease}


.why_choose_us {
  background-color: #000;
  padding: 4rem 1rem;
  color: #fff;
}

.why_choose_us h2 {
  color: #ffffff;
  font-weight: 800;
  font-size: 2rem;
  text-align: center;
  margin-bottom: 3rem;
}

.why_choose_us .why_choose_card {
  position: relative;
  height: 300px;
  background-size: cover;
  background-position: center;
  border-radius: 1rem;
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  text-align: center;
  margin: 10px;
}

.why_choose_us .why_choose_card:hover {
  transform: translateY(-10px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);
}

.card-overlay {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 2;
  background: rgba(0, 0, 0, 0.6);
  padding: 1rem 1.5rem;
  border-radius: 10px;
  width: 90%;
  max-width: 280px;
}

.card-overlay h3 {
  margin: 0;
  font-size: 1.3rem;
  font-weight: bold;
  line-height: 1.4;
  color:white;
}

@media (max-width: 768px) {
  .why_choose_us .why_choose_card {
    height: 250px;
  }

  .card-overlay h3 {
    font-size: 1.1rem;
  }
}

.repeater_zigzag {
  padding: 3rem 1rem;
}

.zig_content h2 {
  font-size: 2rem;
  margin-bottom: 1.5rem;
  color: #ffffff;
}

.zig_content ul {
  padding-left: 1.2rem;
}

.zig_content li {
  margin-bottom: 0.75rem;
}

.cta_button {
  display: inline-flex;
  align-items: center;
  padding: 0.75rem 1.25rem;
  border-radius: 0.375rem;
  font-weight: bold;
  text-decoration: none;
  transition: background-color 0.3s ease;
}

.cta_button_primary {
  background-color: #29a6dd;
  color: white;
}

.cta_button_primary:hover {
  background-color: #1f8fc7;
}

.cta_button_secondary {
  background-color: #6c757d;
  color: white;
}

.cta_button_secondary:hover {
  background-color: #5a6268;
}

blocknote{
        border-color: #D42127;
        margin: 10px 0px 25px 35px;
        padding: 15px 0 15px 20px;
    }
    .flex_stylized_zigzag{
        gap: 3rem;
    }
    .stylized_zigzag p {
        font-size: 1rem;
        margin: 0;
        padding: 1rem 0;
    }
    .stylized_zigzag_img{
        max-height: 70vh;
        object-fit: cover;
    }
    .stylized_zigzag_img_div{
        flex:1;
        display: flex;
    }
    .stylized_zigzag_video_div{
        flex: unset;
    }
    .stylized_zigzag_video_div video{
        flex: unset;
        max-height: 60vh;
    }
    .stylized_zigzag_content{
        flex: 1;
        padding: 0 10rem;
    }
    .stylized_zigzag_content h1,.stylized_zigzag_content h2,.stylized_zigzag_content h3,.stylized_zigzag_content h4,.stylized_zigzag_content h5, .stylized_zigzag_content h6{
        margin: 0;
        font-size: 4rem;
        color: #3953fd;
        font-weight: 700;
    }
    @media(max-width:1100px){
		.stylized_zigzag_content h1,.stylized_zigzag_content h2,.stylized_zigzag_content h3,.stylized_zigzag_content h4,.stylized_zigzag_content h5, .stylized_zigzag_content h6{
			font-size: 2rem;
		}
        .flex_stylized_zigzag{
            gap: 0rem;
        }
        .stylized_zigzag_content{
			padding: 1rem 25px;
        }
    }
.contact-form .btn-primary:hover{background-color:transparent;border-color:#2878EB;color:#2878EB}.two_images_one_wysiwyg{padding:3rem 0;background:#348FFF;border-radius:2rem}.two_images_one_wysiwyg_row{display:flex;justify-content:center;align-items:center;gap:3rem}.two_images_one_wysiwyg_content p{color:#fff}.two_images_one_wysiwyg h1,.two_images_one_wysiwyg h2,.two_images_one_wysiwyg h3,.two_images_one_wysiwyg h4,.two_images_one_wysiwyg h5,.two_images_one_wysiwyg h6{margin:0;font-size:4rem;color:#000B1C;font-weight:700;text-align:center}.two_images_one_wysiwyg p{font-size:1rem;margin:0;padding:1rem 0;text-align:center}.two_images_one_wysiwyg_one_third{width:33%}.two_images_one_wysiwyg_one_third img{width:100%;height:auto;object-fit:cover}.advantages_pill{background:#000B1C;border-radius:10rem;color:#fff;display:flex;align-items:center;gap:1rem;padding:1rem;margin-top:-3rem;position:relative;line-height:1}.advantages_pill strong{font-size:18px}.advantages_pill p{margin:0;padding:0}@media (orientation: portrait){.two_images_one_wysiwyg_row{flex-direction:column-reverse}.two_images_one_wysiwyg_one_third{width:unset}.two_images_one_wysiwyg_half_img{width:unset;overflow:hidden;max-height:50vh}.two_images_one_wysiwyg img{width:100%;object-fit:cover;min-height:unset;max-height:unset}.two_images_one_wysiwyg p{width:100%}}.repeater_zigzag{padding:3rem 0;background-color:#e3f2fd}.repeater_zigzag_container{max-width:1200px;margin:0 auto}.d-flex_newcss{display:flex;align-items:center;gap:3rem}.fd-column-r_mb{flex-direction:column-reverse}.vthz-center{justify-content:center}.gap_3{gap:3rem}.order-left{flex-direction:row}.flex-1{flex:1}.front-zig h2{font-size:2rem;color:#007bff;margin-bottom:1rem}.front-zig p{font-size:1rem;color:#333;padding:1rem 0;margin:0}.front-zig strong{font-size:3rem;font-weight:900;background:linear-gradient(#007bff,#0056b3);-webkit-text-fill-color:transparent}.cta_button{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:.5rem;text-decoration:none;font-size:1rem;font-weight:bold;transition:all .3s ease}.cta_button_terciary{background-color:#fff;color:#007bff;border:2px solid #007bff}.cta_button_terciary:hover{background-color:#007bff;color:#fff}.cta_button_secondary{background-color:#007bff;color:#fff;border:2px solid #007bff}.cta_button_secondary:hover{background-color:#0056b3;border-color:#0056b3}.img_wrapper_repeater_zigzag{overflow:hidden;max-height:40rem;border-radius:2rem}.img_wrapper_repeater_zigzag_imgtag{width:100%;height:100%;object-fit:cover;border-radius:1rem}@media (max-width: 1100px){.img_wrapper_repeater_zigzag{height:20rem;flex:unset}.d-flex_newcss{flex-direction:column}.order-left{flex-direction:column-reverse}}.grid_images{padding:2rem 0;background-color:#f9f9f9}.grid_images .container{max-width:1200px;margin:0 auto;padding:0 1rem}.grid_images h2{font-size:2.5rem;color:#3967fd;text-align:center;margin-bottom:1rem}.grid_images p{font-size:1.2rem;color:#333;text-align:center;margin-bottom:2rem}.grid_images .grid_square_images{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1rem}.grid_images .front-images-3{flex:1 1 calc(33.33% - 2rem);min-width:250px;box-sizing:border-box}.grid_images .front-grid-img-wrap{position:relative;overflow:hidden;height:25rem;width:100%;display:flex;align-items:center;justify-content:center;border-radius:1rem}.grid_images .front-grid-img-wrap img{width:100%;height:100%;object-fit:cover;border-radius:1rem}.gradient-overlay::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(41,166,221,.1) 39%,rgba(41,166,221,.1) 75%,rgba(41,166,221,.7) 100%);pointer-events:none}.grid_images .text_grid{padding:1rem 0;text-align:center}.grid_images .text_grid h3{font-size:1.5rem;color:#000B1C;font-weight:800;margin:0}@media (max-width: 992px){.grid_images .front-images-3{flex:1 1 calc(50% - 1rem)}}@media (max-width: 768px){.grid_images .front-images-3{flex:1 1 100%}.grid_images .front-grid-img-wrap{height:auto;aspect-ratio:1 / 1}}.special_offers{padding:2rem 0;background-color:#f9f9f9}.special_offers_title{color:#3946fd;text-align:center;padding:1rem 0 3rem 0;font-size:60px;font-weight:bold;margin:0}.special_offers_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.special_offers_img-wrap{position:relative;overflow:hidden;height:200px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:1rem}.special_offers_img-wrap img{width:100%;height:100%;object-fit:cover;border-radius:1rem}.special_offers_content_fit{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:fit-content;height:fit-content;line-height:1;text-align:center}.special_offers_content_fit p{font-size:34px;color:#07397A;font-weight:700;margin:0}.special_offer_padding_left{padding-left:9rem;padding-right:1rem;text-align:left}.special_offer_padding_right{padding-right:4rem;padding-left:1rem;text-align:left}@media (max-width: 992px){.special_offers_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.special_offers_grid{grid-template-columns:1fr}.special_offers_img-wrap{height:auto;aspect-ratio:2 / 1}.special_offers_title{font-size:40px}.special_offers_content_fit p{font-size:24px}}@media (orientation: portrait){.special_offers{display:none}}.stylized_zigzag{padding:3rem 0;background-color:#f9f9f9}.flex_stylized_zigzag{display:flex;align-items:center;gap:3rem}.stylized_zigzag_content{flex:1;padding:0 10rem}.stylized_zigzag_content h2{font-size:4rem;color:#3679ff;font-weight:700;margin-bottom:1rem}.stylized_zigzag p{font-size:1rem;margin:0;padding:1rem 0;color:#333}.stylized_zigzag ul{list-style-type:disc;padding-left:20px}.stylized_zigzag_img_div{flex:1;display:flex}.stylized_zigzag_img{max-height:70vh;width:100%;object-fit:cover;border-radius:1rem}@media (max-width: 1100px){.flex_stylized_zigzag{flex-direction:column;gap:0}.stylized_zigzag_content{padding:1rem 25px}.stylized_zigzag_content h2{font-size:2rem}}.text_centered{padding:3rem 0;background-color:#fff}.front-card_no-padding{border-radius:1rem;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:2rem;background-color:#f9f9f9}.text_centered h2{font-size:3rem;color:#395dfd;text-align:center;margin-bottom:2rem}.text_centered h3{font-size:1.5rem;color:#000B1C;margin-top:1.5rem}.text_centered p{font-size:1rem;color:#333;margin-bottom:1rem}.text_centered ul{list-style-type:disc;padding-left:20px}.blocknote{border-left:4px solid #D42127;margin:10px 0 25px 35px;padding:15px 0 15px 20px;color:#333}@media (max-width: 768px){.text_centered h2{font-size:2rem}.text_centered h3{font-size:1.2rem}.blocknote{margin:10px 0 15px 15px;padding:10px 0 10px 10px}}.grid_images{padding:2rem 0}.grid_images .front-grid-img-wrap{position:relative;overflow:hidden;height:25rem;width:100%;display:flex;align-items:center;justify-content:center;border-radius:1rem}.gradient-overlay{position:relative;display:inline-block}.gradient-overlay::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(41,166,221,.1) 39%,rgba(41,166,221,.1) 75%,rgba(41,166,221,.7) 100%);pointer-events:none}.grid_images .grid_square_images{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;align-content:flex-start;gap:1rem}.grid_images .text_grid{padding:1rem 0}.grid_images .text_grid h1,.grid_images .text_grid h1~h6{color:#000B1C;font-weight:800;font-size:2rem;text-align:center}.grid_images .text_grid p{font-size:1.2rem;padding:0;margin:0}@media(orientation: portrait){.grid_images .front-grid-img-wrap{position:relative;overflow:hidden;height:auto;width:100%;display:flex;align-items:center;justify-content:center}}#search-section-page{display:flex;align-items:center;justify-content:center;padding:40px 0;box-sizing:border-box}.grid_footer1 .widget-title-1{border:none}.follow-us-outerblock{display:block!important}.hidden{display:none}#search-section-page h2{font-size:26px;text-align:center;font-weight:500;margin-bottom:20px;color:#333;width:100%}#search-section-page .search-filter{display:flex;justify-content:center;width:100%;margin-top:20px}#search-section-page .form-container{display:flex;justify-content:center;width:100%}.row{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.contact-form-line-{display:flex;flex-direction:column;width:100%}#search-section-page .contact-form-label{font-size:16px;color:#666;font-weight:600;border-bottom:2px solid #f1592a;padding-bottom:8px;margin-bottom:10px;align-self:flex-start}#search-section-page .contact-form-control{margin-top:10px;max-width:100%;width:400px;border-radius:30px;font-weight:500;padding:12px 30px;font-size:18px;border:2px solid rgba(41,35,42,.2);outline:none;color:#666;box-sizing:border-box;transition:border .3s ease;margin-left:auto;margin-right:auto;background-repeat:no-repeat;background-position:center right 18px;background-image:url("https://5jx.6cf.myftpupload.com/wp-content/uploads/2025/01/search-icon.png")}#search-section-page .contact-form-control:focus{border:2px solid #aaa}#search-section-page .contact-form-control::placeholder{color:#aaa}@media (min-width: 992px){#search-section-page{padding:80px 20px}#search-section-page h2{color:#348fff;text-align:center;margin:0 auto;font-size:3rem;font-weight:800;max-width:80%;padding:0 40px;box-sizing:border-box}#search-section-page .contact-form-label{padding-bottom:10px}#search-section-page .contact-form-control{font-size:20px;width:60%}}@media (max-width: 991px){#search-section-page h2{font-size:40px;padding:0 20px}#search-section-page .contact-form-control{width:80%}}@media (max-width: 768px){#search-section-page h2{font-size:28px;padding:0}#search-section-page .contact-form-label{font-size:14px}#search-section-page .contact-form-control{font-size:16px;width:90%;padding:10px 20px}}@media (max-width: 576px){#search-section-page h2{font-size:22px}#search-section-page .contact-form-control{font-size:14px;width:95%;padding:8px 15px}}#alphabetical-order{padding:80px 0;background-color:#f4f0ee}#alphabetical-order .container{display:flex;flex-direction:column}#alphabetical-order .filter-title{font-size:18px;color:#7b7777;font-weight:500;margin-bottom:30px;display:inline-flex;align-items:center;text-decoration:none}#alphabetical-order .filter-title svg{margin-left:10px;transition:transform .3s ease}#alphabetical-order .filter-title:hover svg{transform:translateX(5px)}#alphabetical-order .all_suburb{display:flex;flex-wrap:wrap;gap:20px;justify-content:left;margin-top:20px}#alphabetical-order .suburbs{flex:1 1 calc(25% - 20px);max-width:calc(25% - 20px);margin:0}@media (max-width: 1200px){#alphabetical-order .suburbs{flex