@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap");:root{--global-font-family: "DM Sans", sans-serif;--global-font-size: 18px;--global-font-weight: 300;--global-font-color: #000;--global-background-color: #FFF;--list--font-family: "DM Sans", sans-serif}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#6D1111;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#334155}@keyframes slide{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes downtoup{0%, 100%{transform:translateY(0)}50%{transform:translateY(20px)}}@keyframes uptodown{0%, 100%{transform:translateY(0)}50%{transform:translateY(-20px)}}*{margin:0;padding:0}html{scroll-behavior:smooth}body{margin:0;padding:0;font-family:var(--global-font-family);font-size:var(--global-font-size);font-weight:var(--global-font-weight);color:var(--global-font-color);background:var(--global-background-color);overflow-x:hidden}body:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.4);width:100%;height:100%;opacity:0;z-index:-9;visibility:hidden;transition:0.4s}body.page-template-contact header.page-header{margin-bottom:0 !important}body ::selection{background-color:#6D1111;color:#fff}body .container{max-width:1540px;margin:0 auto;width:100%;padding:0 0.938em}body .center{text-align:center}body .wpb_raw_code.wpb_raw_html{margin-bottom:0}body .wpb_single_image{margin-bottom:0}body .wpb_text_column{margin-bottom:0}body .hidden{display:none !important}body .desk-hide{display:none !important}body p{font-family:var(--global-font-family);font-size:var(--global-font-size);font-weight:var(--global-font-weight);margin:0 0 1em}body a{color:var(--global-font-color);text-decoration:none;box-shadow:none;transition:0.4s}body a:hover{transition:0.4s}body ul{padding:0;margin:0;list-style:none}body .margin-auto{margin-left:auto;margin-right:auto}body .mg-bottom{margin-bottom:2em}body .mg-none{margin:0 !important}body .max-60{max-width:60%;margin:0 auto}body .desk-hidden{display:none}body .flex-row{display:flex;flex-direction:row;flex-wrap:wrap}body .flex-row .col-1{flex:0 0 8.34%;width:8.34%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-2{flex:0 0 16.67%;width:16.67%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-3{flex:0 0 25%;width:25%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-4{flex:0 0 33.33%;width:33.33%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-5{flex:0 0 41.66%;width:41.66%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-6{flex:0 0 50%;width:50%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-7{flex:0 0 58.33%;width:58.33%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-8{flex:0 0 66.66%;width:66.66%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-9{flex:0 0 75%;width:75%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-10{flex:0 0 83.33%;width:83.33%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-11{flex:0 0 91.66%;width:91.66%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-12{flex:0 0 100%;width:100%;padding:0 0.938em;box-sizing:border-box}body .vc_gitem-zone-a .vc_gitem-row-position-top,body .vc_gitem-zone-b .vc_gitem-row-position-top,body .vc_gitem-zone-a .vc_gitem-row-position-middle,body .vc_gitem-zone-b .vc_gitem-row-position-middle{position:relative;transform:translate(0, 0)}body .vc-gitem-zone-height-mode-auto:before{padding:0}body .vc_gitem_row .vc_gitem-col{padding:0}body .no-pad{padding:0 !important}body .no-pad>.vc_column-inner{padding:0 !important}body header#masthead{padding:1.222rem 0;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);background:#fff;position:relative;bottom:3rem;transition:all 0.4s;opacity:0}body header#masthead .flex-row{align-items:center}body header#masthead .logo-wrapper{width:25%}body header#masthead .logo-wrapper .logo img{width:100%}body header#masthead .menu-wrapper{width:75%}body header#masthead .menu-wrapper #site-navigation ul{padding:0;margin:0;display:flex;gap:2.333rem;align-items:center;justify-content:flex-end}body header#masthead .menu-wrapper #site-navigation ul li.menu-item{list-style:none}body header#masthead .menu-wrapper #site-navigation ul li.menu-item a{font-size:1rem;font-weight:400;color:#000;text-decoration:none;position:relative;padding-bottom:0.2em}body header#masthead .menu-wrapper #site-navigation ul li.menu-item a::after{content:"";display:block;position:absolute;width:0;height:3px;bottom:0;transition:all 0.4s ease-in 0s;left:50%;background:linear-gradient(to left, #F59A14 0%, rgba(51,65,85,0.5) 100%)}body header#masthead .menu-wrapper #site-navigation ul li.menu-item a::before{content:"";display:block;position:absolute;width:0;height:3px;bottom:0;transition:all 0.4s ease-in 0s;right:50%;background:linear-gradient(to right, #F59A14 0%, rgba(51,65,85,0.5) 100%)}body header#masthead .menu-wrapper #site-navigation ul li.menu-item a:hover::after{width:100%;left:0}body header#masthead .menu-wrapper #site-navigation ul li.menu-item a:hover::before{width:100%;right:0}body header#masthead .mobile-burger .burger b{display:block;margin-bottom:5px;width:30px;height:3px;border-radius:5px;background:#6D1111}body header#masthead .mobile-burger .burger b:last-child{margin-bottom:0}body #content .vc_row{margin:0}body #content .vc_row>.wpb_column>.vc_column-inner{padding-top:0}body #content .vc_section{padding-top:0;padding-left:0;padding-right:0;margin:0}body #content .vc_section[data-vc-full-width].vc_hidden{opacity:1}body #content .vc_section .vc_row[data-vc-full-width].vc_hidden{opacity:1}body #content .mg-bottom{margin-bottom:2em}body #content .wht-head{color:#fff !important}body #content .wht-txt p{color:#fff !important}body #content .wpb_column{padding-left:0;padding-right:0}body #content .home-txt p{font-family:var(--global-font-family);font-size:1.22em;font-weight:500;color:#1E1E1E}body #content .home-txt p strong{color:#008484;font-weight:600}body #content .home-txt ul{padding:0;list-style:none;margin-bottom:20px !important}body #content .home-txt ul li{font-family:var(--global-font-family);font-size:1.22em;font-weight:500;color:#1E1E1E;margin-bottom:1em;position:relative;padding-left:1.5em}body #content .home-txt ul li strong{color:#008484;font-weight:600}body #content .home-txt ul li:last-child{margin-bottom:0}body #content .home-txt ul li::before{content:'';background:url("../images/bullet-icon.png");width:15px;height:13px;background-size:contain;background-repeat:no-repeat;position:absolute;display:inline-block;top:6px;left:0}body #content .home-txt a{color:var(--global-font-color);transition:0.4s;font-size:inherit}body #content .home-txt a:hover{opacity:0.8}body #content .txt p{font-family:var(--global-font-family);font-size:1.1em;font-weight:400;color:#1E1E1E}body #content .txt p strong{color:#6D1111;font-weight:600}body #content .txt ul{padding:0;list-style:none;margin-bottom:20px !important}body #content .txt ul li{font-family:var(--global-font-family);font-size:1.1em;font-weight:400;color:#1E1E1E;margin-bottom:1em;position:relative;padding-left:1.5em}body #content .txt ul li strong{color:#6D1111;font-weight:600}body #content .txt ul li:last-child{margin-bottom:0}body #content .txt ul li::before{content:'';background:url("../images/bullet-icon.png");width:15px;height:13px;background-size:contain;background-repeat:no-repeat;position:absolute;display:inline-block;top:6px;left:0}body #content .txt a{color:var(--global-font-color);transition:0.4s;font-size:inherit}body #content .txt a:hover{opacity:0.8}body #content .btn{margin-bottom:0}body #content .btn a{background:#6D1111;color:#fff;display:inline-block;z-index:1;position:relative;font-size:1.1em;font-family:var(--global-font-family);border:2px solid #6D1111;border-radius:10px;font-weight:400;padding:0.8em 1.5em;text-align:center;transition:all 0.4s;overflow:hidden}body #content .btn a:hover{background:transparent;color:#6D1111;border-color:#6D1111;text-decoration:none}body #content .btn.revert a{background:#FFF5EA;color:#6D1111;border:none}body #content .btn.revert a:hover{background:#6D1111;color:#FFF5EA}body #content .btn.bg-wht a{background:#FFF;color:#6D1111;border:none}body #content .btn.bg-wht a:hover{background:#6D1111;color:#FFF}body #content .btn-2{margin-bottom:0}body #content .btn-2 a{background:transparent;color:#6D1111;border-color:#6D1111;display:inline-block;z-index:1;position:relative;font-size:1.1em;font-family:var(--global-font-family);border:2px solid #6D1111;border-radius:10px;font-weight:400;padding:0.8em 1.5em;text-align:center;transition:all 0.4s;overflow:hidden}body #content .btn-2 a:hover{background:#6D1111;color:#fff;text-decoration:none}body #content .main-head{font-size:3em;font-family:var(--global-font-family);font-weight:700;text-transform:capitalize;color:#334155;line-height:1.4;margin-bottom:0.5em}body #content .sub-head{font-size:1.15em;font-family:var(--global-font-family);font-weight:700;text-transform:capitalize;background:#fff;color:#6D1111;line-height:1.4;width:fit-content;padding:7px 20px;border-radius:10px}body #content .sub-head.bg-chng{background:#FFF5EA !important}body #content .page-header{background:#FFF5EA;padding:40px 0;margin:4em 0;text-align:center}body #content .page-header .page-header-container h1.page-title{font-size:3.5em;font-family:var(--global-font-family);font-weight:700;color:#334155;margin:0}body #content .hero-sec{position:relative;margin-bottom:4.444444444444445em}body #content .hero-sec .hero-banner-row{border-radius:0px 0px 300px 0px}body #content .hero-sec .hero-details-row{padding:1em 0;height:100%;border-radius:0px 0px 300px 0px;background:linear-gradient(90deg, #FFF5EA 34.27%, rgba(255,245,234,0) 66.12%);position:absolute !important;left:0;top:0;overflow:hidden}body #content .hero-sec .hero-details-row .container{margin:5em auto 0 auto}body #content .hero-sec .hero-details-row .sub-head{position:relative;right:6rem;opacity:0;transition:all 0.4s;overflow:hidden}body #content .hero-sec .hero-details-row .hero-head{font-size:4em;font-family:var(--global-font-family);font-weight:700;overflow:hidden;text-transform:capitalize;color:#334155;margin-bottom:0.5em;position:relative;right:6rem;opacity:0;transition:all 0.4s}body #content .hero-sec .hero-details-row .hero-head b{color:#F59A14;font-weight:700}body #content .hero-sec .hero-details-row .hero-txt{position:relative;right:6rem;opacity:0;transition:all 0.4s;overflow:hidden}body #content .hero-sec .hero-details-row .hero-txt p{font-size:1.275em;font-family:var(--global-font-family);font-weight:300;text-transform:capitalize;color:#334155;line-height:1.4;margin-bottom:0.5em}body #content .hero-sec .hero-details-row .hero-txt p strong{color:#008484;font-weight:900}body #content .hero-sec .hero-details-row .btn-flex{display:flex;align-items:center;gap:1em;margin-top:2em}body #content .learn-sec{margin-bottom:4.444444444444445em}body #content .learn-sec .learn-grid-row{margin:2em 0}body #content .learn-sec .learn-grid-row>.wpb_column{position:relative;top:3rem;opacity:0;transition:all 0.4s}body #content .learn-sec .learn-grid-row>.wpb_column>.vc_column-inner>.wpb_wrapper{height:100%}body #content .learn-sec .learn-grid-row .learn-grid-box{border-radius:20px;padding:30px 20px;transition:all 0.4s;position:relative;overflow:hidden;display:flex;align-items:center;height:100%;box-sizing:border-box;position:relative}body #content .learn-sec .learn-grid-row .learn-grid-box .flex-row{align-items:center;justify-content:space-between;flex-wrap:nowrap}body #content .learn-sec .learn-grid-row .learn-grid-box.green{background:linear-gradient(118deg, #00A098 6.97%, #008081 90.23%)}body #content .learn-sec .learn-grid-row .learn-grid-box.green .arrow-btn a{color:#00A098}body #content .learn-sec .learn-grid-row .learn-grid-box.red{background:linear-gradient(118deg, #FF0024 6.97%, #701012 90.23%)}body #content .learn-sec .learn-grid-row .learn-grid-box.red .arrow-btn a{color:#701012}body #content .learn-sec .learn-grid-row .learn-grid-box.yellow{background:linear-gradient(118deg, #E6D336 6.97%, #F69813 90.23%)}body #content .learn-sec .learn-grid-row .learn-grid-box.yellow .arrow-btn a{color:#F69813}body #content .learn-sec .learn-grid-row .learn-grid-box .icon{padding:20px;border-radius:20px;background-color:#fff;margin-right:10px}body #content .learn-sec .learn-grid-row .learn-grid-box h4{font-size:1.67em;font-family:var(--global-font-family);font-weight:500;color:#fff;margin-bottom:0.4em}body #content .learn-sec .learn-grid-row .learn-grid-box p{font-size:1em;font-family:var(--global-font-family);font-weight:400;color:#fff;margin-bottom:0}body #content .learn-sec .learn-grid-row .learn-grid-box:hover{box-shadow:3px 3px 6px 0px rgba(0,0,0,0.3);transform:translateY(-5px)}body #content .learn-sec .learn-grid-row .learn-grid-box:hover .arrow-btn{display:block;transform:translateX(0);visibility:visible}body #content .learn-sec .learn-grid-row .learn-grid-box .arrow-btn{position:absolute;right:10px;bottom:10px;height:30px;width:30px;background:#fff;border-radius:50%;transition:all 0.6s;visibility:hidden;transform:translateX(300px)}body #content .learn-sec .learn-grid-row .learn-grid-box .arrow-btn a{display:flex;align-items:center;justify-content:center;font-size:1em;height:100%;width:100%;rotate:30deg;font-size:1.1em}body #content .foundations-sec{padding:4.444444444444445em 0;margin-bottom:4.444444444444445em}body #content .foundations-sec .pillars{margin:2.278rem 0}body #content .foundations-sec .pillars .flex-row{gap:0.833rem}body #content .foundations-sec .pillars .pillar{text-align:center;padding:1rem 0.833rem 1.889rem;flex:1;display:flex;flex-direction:column;gap:1.833rem;justify-content:space-between;border-radius:0.833rem;opacity:0;position:relative;top:3rem;background:#FFF;transition:all 0.4s}body #content .foundations-sec .pillars .pillar .letter-icon{margin-bottom:1.167rem}body #content .foundations-sec .pillars .pillar .pillar-title{font-size:1.667rem;font-weight:400;color:#334155;margin:0 0 1.167rem}body #content .foundations-sec .pillars .pillar .pillar-txt p{font-size:1rem;font-weight:400;margin:0}body #content .foundations-sec .pillars-txt{max-width:65.8%;margin:0 auto 1.167rem}body #content .foundations-sec .pillars-txt p{font-size:1.389rem;font-weight:400;color:#1E1E1E;text-align:center;margin:0}body #content .methodology-section{margin-bottom:4.444445em}body #content .methodology-section .methodologies-wrapper{position:relative}body #content .methodology-section .methodologies-wrapper .curve-line{position:relative}body #content .methodology-section .methodologies-wrapper .curve-line svg{width:100%}body #content .methodology-section .methodologies-wrapper .curve-line .overlay{width:100%;height:100%;position:absolute;bottom:0;right:0;background:#FFF}body #content .methodology-section .methodologies-wrapper .methodologies{width:90%;height:100%;position:absolute;bottom:0;left:5%}body #content .methodology-section .methodologies-wrapper .methodologies .flex-row{height:100%;justify-content:space-between}body #content .methodology-section .methodologies-wrapper .methodologies .methodology{width:10.833rem;display:flex;gap:0.833rem;flex-direction:column;align-items:center}body #content .methodology-section .methodologies-wrapper .methodologies .methodology .methodology-txt{padding:0.556rem;height:9.6rem;display:flex;align-items:center;justify-content:center;border-width:0.111rem;border-style:solid;border-radius:50%}body #content .methodology-section .methodologies-wrapper .methodologies .methodology .methodology-txt p{font-size:1rem;font-weight:400;color:#1E1E1E;text-align:center;margin:0}body #content .methodology-section .methodologies-wrapper .methodologies .methodology.reversed{flex-direction:column-reverse}body #content .methodology-section .methodologies-wrapper .methodologies .methodology.red .methodology-txt{border-color:#FF3933;box-shadow:0 10px 30px 0 #ff3933}body #content .methodology-section .methodologies-wrapper .methodologies .methodology.blue .methodology-txt{border-color:#00D0FF;box-shadow:0 10px 30px 0 #00d0ff}body #content .methodology-section .methodologies-wrapper .methodologies .methodology.yellow .methodology-txt{border-color:#FFAA00;box-shadow:0 10px 30px 0 #fa0}body #content .methodology-section .methodologies-wrapper .methodologies .methodology.dark-blue .methodology-txt{border-color:#004B66;box-shadow:0 10px 30px 0 #004b66}body #content .methodology-section .methodologies-wrapper .methodologies .methodology.orange .methodology-txt{border-color:#FF6A26;box-shadow:0 10px 30px 0 #ff6a26}body #content .power-sec{padding-bottom:4.444445em;position:relative}body #content .power-sec::before{content:'';position:absolute;left:0;bottom:-12%;height:60%;width:25%;background-image:url("../images/bg-icon.png");background-size:contain;background-repeat:no-repeat;display:block;z-index:-1}body #content .pillar-sec{padding:6.625em 0;background-attachment:fixed !important;background-position:center center !important;background-repeat:no-repeat;background-size:cover;margin-bottom:4.44445em}body #content .pillar-sec::before{content:'';position:absolute;height:100%;width:100%;display:block;z-index:0;left:0;top:0;background:#000;opacity:0.6}body #content .pillar-sec .pillar-grid-row{background:rgba(0,0,0,0.2);border-radius:20px;border:1px solid #ffffff2f;filter:drop-shadow(25px 25px 25px #fff)}body #content .pillar-sec .pillar-grid-row .wpb_column{position:relative;top:3rem;opacity:0;transition:all 0.4s}body #content .pillar-sec .pillar-grid-row .wpb_column>.vc_column-inner{padding:0}body #content .pillar-sec .pillar-grid-row .wpb_column>.vc_column-inner>.wpb_wrapper{padding:1em;height:100%;border-right:1px solid #ffffff2f}body #content .pillar-sec .pillar-grid-row .wpb_column:last-child>.vc_column-inner>.wpb_wrapper{border-right:0}body #content .pillar-sec .pillar-grid-row .pillar-icon{margin-bottom:1em}body #content .pillar-sec .pillar-grid-row .pillar-head{font-size:1.2em;font-family:var(--global-font-family);color:#fff;font-weight:500;text-transform:capitalize}body #content .testimonials-sec{padding:4.44445em 0;margin-bottom:4.44445em}body #content .testimonials-sec .testimonials-slider .slick-track{margin-bottom:2em}body #content .testimonials-sec .testimonials-slider .testimonial-txt{padding:40px 16px;border-radius:10px;background:#FFF;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);margin:8px}body #content .testimonials-sec .testimonials-slider .testimonial-txt p{font-size:1.1em;font-family:var(--global-font-family);font-weight:400;color:#1E1E1E;margin:0;margin-bottom:0.5em}body #content .testimonials-sec .testimonials-slider .testimonial-txt .testimonial-det{margin-top:0.8em;padding-top:0.8em;border-top:1px solid #000}body #content .testimonials-sec .testimonials-slider .testimonial-txt .testimonial-det p{margin-bottom:0;font-size:1.2em;color:#334155;font-weight:400}body #content .testimonials-sec .testimonials-slider .testimonial-txt .testimonial-det p strong{font-weight:600;color:#334155}body #content .faq-sec .faq-row .faq-acc .vc_tta-panels .vc_tta-panel{border-radius:10px;padding:1.167em 0.889em;border:1px solid #D0D0D0;margin-bottom:0.5em}body #content .faq-sec .faq-row .faq-acc .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading h4 a span{font-weight:600;font-size:1em;color:#6D1111}body #content .faq-sec .faq-row .faq-acc .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{background-color:transparent;border-radius:0;border:none}body #content .faq-sec .faq-row .faq-acc .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover{background-color:transparent}body #content .faq-sec .faq-row .faq-acc .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading h4 a{color:#334155;padding:0.667em 0}body #content .faq-sec .faq-row .faq-acc .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading h4 a span{font-weight:400;font-size:1em}body #content .faq-sec .faq-row .faq-acc .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding:0.667em 0;background-color:transparent;border-radius:0;border:none}body #content .news-updates-section{margin-bottom:4.44445em}body #content .news-updates-section .news-updates-wrapper .news-updates{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:0.778rem;grid-row-gap:0.778rem}body #content .news-updates-section .news-updates-wrapper .news-updates .news-update .news-update-image{margin-bottom:1.167rem;aspect-ratio:16 / 8.2}body #content .news-updates-section .news-updates-wrapper .news-updates .news-update .news-update-image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0.833rem}body #content .news-updates-section .news-updates-wrapper .news-updates .news-update .title{margin:0 0 1.278rem}body #content .news-updates-section .news-updates-wrapper .news-updates .news-update .title a{font-size:1.667rem;font-weight:400;color:#334155;text-decoration:none}body #content .news-updates-section .news-updates-wrapper .news-updates .news-update .excerpt{margin-bottom:1.111rem}body #content .news-updates-section .news-updates-wrapper .news-updates .news-update .excerpt p{font-size:1rem;font-weight:400;color:#1E1E1E;margin:0}body #content form.wpcf7-form .form{margin-top:22px}body #content form.wpcf7-form .form input[type="text"],body #content form.wpcf7-form .form input[type="email"],body #content form.wpcf7-form .form input[type="tel"]{width:100%;padding:0.5em 0.5em;box-sizing:border-box;border:2px solid #000;outline:none;font-size:1em;font-family:var(--global-font-family);font-weight:400;transition:0.4s}body #content form.wpcf7-form .form input[type="text"]:focus,body #content form.wpcf7-form .form input[type="email"]:focus,body #content form.wpcf7-form .form input[type="tel"]:focus{outline:none;border-color:#6D1111;border-radius:0;transition:.4s}body #content form.wpcf7-form .form textarea{width:100%;padding:0.5em 0.5em;box-sizing:border-box;border:2px solid #000;outline:none;font-size:1em;font-family:var(--global-font-family);font-weight:400;resize:none;height:140px}body #content form.wpcf7-form .form textarea:focus{outline:none;border-color:#6D1111;border-radius:0;transition:.4s}body #content form.wpcf7-form .form .submit-btn{text-align:right}body #content form.wpcf7-form .form .submit-btn input{padding:10px 49px 10px 49px;border-radius:5px;background-color:#6D1111;color:#fff;border:none;width:fit-content;font-family:var(--global-font-family);font-weight:500;font-size:1.2em;cursor:pointer;transition:0.4s;text-transform:uppercase}body #content form.wpcf7-form .form .submit-btn input:hover{background-color:#000}body #content form.wpcf7-form .form .submit-btn .wpcf7-spinner{display:none}body #content ul.slick-dots{padding:0;margin:0;display:flex;gap:0.333rem;align-items:center;justify-content:center}body #content ul.slick-dots li{line-height:0;list-style:none}body #content ul.slick-dots li.slick-active button{width:2.667rem;border-radius:0.556rem}body #content ul.slick-dots li button{font-size:0;width:0.611rem;height:0.611rem;padding:0;border:none;border-radius:50%;background:#6D1111;transition:all 0.4s;cursor:pointer}body footer#colophon{background:#334155;border-radius:250px 0 0 0}body footer#colophon .footer-top{padding:2.5em 0}body footer#colophon .footer-top>.flex-row{align-items:center}body footer#colophon .footer-top>.flex-row>div{padding:0}body footer#colophon .footer-top h4{color:#FFF;font-family:var(--global-font-family);font-size:2.2em;font-weight:700}body footer#colophon .footer-top .newsletter{display:flex;justify-content:end}body footer#colophon .footer-top .newsletter p{display:flex;width:100%;gap:0.2em;padding:0;margin:0 auto;box-shadow:0 0 2px rgba(0,0,0,0.05)}body footer#colophon .footer-top .newsletter input[type="email"]{flex:1;border:none;padding:17px 20px;font-size:1em;outline:none;border-radius:15px;background:rgba(255,255,255,0.15);color:#fff}body footer#colophon .footer-top .newsletter input[type="email"]::placeholder{color:#fff}body footer#colophon .footer-top .newsletter input.wpcf7-submit{background-color:#FFF5EA;color:#6D1111;font-weight:bold;border:none;padding:17px 48px;font-size:1em;border-radius:15px;cursor:pointer;transition:background-color 0.3s ease}body footer#colophon .footer-top .newsletter .wpcf7-spinner{display:none !important}body footer#colophon .footer-top .newsletter .wpcf7-not-valid-tip{position:absolute;bottom:-20px;left:10px}body footer#colophon hr{opacity:0.2}body footer#colophon .footer-mid{padding:2.5em 0}body footer#colophon .footer-mid .flex-row{display:grid;grid-template-columns:25% auto auto auto auto}body footer#colophon .footer-mid .flex-row>div{padding-right:2em}body footer#colophon .footer-mid .flex-row>div:last-child{margin-right:0}body footer#colophon .footer-mid .foot-1{padding-right:5em !important}body footer#colophon .footer-mid .foot-1 .logo{width:fit-content;margin-bottom:1em}body footer#colophon .footer-mid .foot-1 .logo img{width:100%;filter:brightness(0) invert(1)}body footer#colophon .footer-mid .foot-1 p{font-size:1em;font-family:var(--global-font-family);color:#fff;font-weight:300}body footer#colophon .footer-mid .widgettitle{font-size:1.5em;font-weight:700;color:#FFF;margin:0 0 1.2em}body footer#colophon .footer-mid ul.menu{padding:0;margin:0}body footer#colophon .footer-mid ul.menu li.menu-item{list-style:none;margin-bottom:0.5em}body footer#colophon .footer-mid ul.menu li.menu-item:last-child{margin-bottom:0}body footer#colophon .footer-mid ul.menu li.menu-item a{font-size:1em;font-weight:300;color:#FFF;text-decoration:none}body footer#colophon .footer-mid ul.menu li.menu-item a:hover{text-decoration:underline}body footer#colophon .footer-bottom{padding:20px 0}body footer#colophon .footer-bottom .flex-row{align-items:center;justify-content:space-between}body footer#colophon .footer-bottom p{font-size:0.9em;font-weight:300;color:#FFF;margin:0}body footer#colophon .footer-bottom p a{color:inherit;text-decoration:none}body footer#colophon .footer-bottom p a:hover{text-decoration:underline}body footer#colophon .footer-bottom .socials ul{padding:0;margin:0;display:flex;gap:1.111rem;align-items:center;justify-content:flex-end}body footer#colophon .footer-bottom .socials ul li{list-style:none}body footer#colophon .footer-bottom .socials ul li a{display:block;width:2.222rem;height:2.222rem;display:flex;align-items:center;justify-content:center;border:0.056rem solid #FFF;border-radius:50%;background:#FFF;transition:all 0.4s}body footer#colophon .footer-bottom .socials ul li a:hover{background:transparent}body footer#colophon .footer-bottom .socials ul li a:hover svg path{fill:#FFF}body footer#colophon .footer-bottom .socials ul li a svg{width:1.111rem;height:1.111rem}body footer#colophon .footer-bottom .socials ul li a svg path{fill:#334155;transition:all 0.4s}
/*# sourceMappingURL=template.css.map */
