@font-face{font-family:"Montserrat";src:url("./fonts/montserrat/Montserrat-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Montserrat";src:url("./fonts/montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Montserrat";src:url("./fonts/montserrat/Montserrat-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Montserrat";src:url("./fonts/montserrat/Montserrat-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Montserrat";src:url("./fonts/montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Montserrat";src:url("./fonts/montserrat/Montserrat-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Montserrat";src:url("./fonts/montserrat/Montserrat-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Poppins";src:url("./fonts/poppins/Poppins-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Poppins";src:url("./fonts/poppins/Poppins-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Poppins";src:url("./fonts/poppins/Poppins-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Poppins";src:url("./fonts/poppins/Poppins-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Poppins";src:url("./fonts/poppins/Poppins-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Poppins";src:url("./fonts/poppins/Poppins-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Poppins";src:url("./fonts/poppins/Poppins-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Blowbrush";src:url("./fonts/blowbrush/blowbrush.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}:root{--primary-color: #4093af;--primary-font: 'Montserrat';--secondary-font: 'Poppins';--blowbrush-font: 'Blowbrush';--white-section: #fff;--gray-section: #f8f8f8;--black-section: #222020;--light-gray-section: #fcfcfc;--selection_background: #dcdcdc;--selection_color: #232323;--navbar_toolbar_background: #f8f8f8;--navbar_background: #ffffff;--loader_background: #eee;--toggle_color: rgba(35,35,35, 0.80);--footer-top: #1c1c1c;--footer-text-color: #6f6f6f;--navbar-height: 80px;--navbar_small_height: 60px;--logo-width: 160px;--hero-header_default_height: 100vh;--hero-header_responsive_height: 600px;--breadcrumbs-height: 600px;--default_overlay: rgba(44, 44, 44, 0.4);--color_overlay: rgba(35, 35, 70, 0.25);--dark_overlay: rgba(20, 20, 20, 0.4);--black_overlay: rgba(33, 33, 33, 0.5);--default-border: rgba(153, 153, 153, 0.2);--card-border: rgba(153, 153, 153, 0.1);--white-border: rgba(236, 236, 236, 0.5);--thin-border: rgba(236, 236, 236, 0.09);--light-border: rgba(236, 236, 236, 0.2);--button-border: rgba(236, 236, 236, 0.4);--primary-font-color: #545454;--gray-font-color: #dcdcdc;--gray-default-font: #7f7f7f;--light-font-color: #f3f3f3;--box-shadow-dark: rgba(21, 21, 21, 0.2);--box-shadow-medium: rgba(31, 31, 31, 0.1);--box-shadow-light: rgba(31, 31, 31, 0.02);--box-shadow-navbar: rgba(31, 31, 31, 0.06);--box-shadow-boxes: rgba(31, 31, 31, 0.02);--text-shadow-dark: rgba(31, 31, 31, 0.5);--text-shadow-medium: rgba(31, 31, 31, 0.2);--text-shadow-light: rgba(31, 31, 31, 0.1);--button-shadow-light: rgba(11, 11, 11, 0.15);--black_default: #232323;--text_menu: #232323}@media (max-width: 1199px){:root{--logo-width: 140px}}.accordion-type-1 .accordion{border:1px solid var(--default-border);transition:all .3s ease-in-out;box-shadow:0 5px 5px var(--box-shadow-accordions);border-radius:5px;overflow:hidden}.accordion-type-1 .accordion .accordion-header{color:var(--heading-color);font-weight:500;padding:12px 20px;cursor:pointer;letter-spacing:0.5px;font-family:var(--secondary-font);transition:all .1s ease-in-out}@media (max-width: 1199px){.accordion-type-1 .accordion .accordion-header{padding:8px 17px}}.accordion-type-1 .accordion .accordion-body{padding:20px;display:none}@media (max-width: 1199px){.accordion-type-1 .accordion .accordion-body{padding:17px}}.accordion-type-1 .accordion:not(:last-child){margin-bottom:20px}@media (max-width: 1199px){.accordion-type-1 .accordion:not(:last-child){margin-bottom:15px}}.accordion-type-1 .active-accordion .accordion-header{color:#fff;background-color:var(--primary-color)}.accordion-type-1 .active-accordion .accordion-header span{color:#fff;margin-right:15px;letter-spacing:1px}.accordion-type-2 .accordion{transition:all .3s ease-in-out}.accordion-type-2 .accordion .accordion-header{color:var(--heading-color);font-weight:600;padding-bottom:15px;cursor:pointer;letter-spacing:0.5px;font-family:var(--secondary-font);transition:all .3s ease-in-out;border-bottom:1px solid var(--default-border);text-transform:uppercase;font-size:12px}.accordion-type-2 .accordion .accordion-header span{color:var(--primary-color);margin-right:15px;letter-spacing:1px;font-weight:600}.accordion-type-2 .accordion .accordion-body{padding:15px 0 5px 0;display:none}.accordion-type-2 .active-accordion .accordion-header{color:var(--primary-color)}.accordion-type-2 .accordion:not(:last-child){margin-bottom:15px}.accordion-type-3 .accordion{transition:all .3s ease-in-out}.accordion-type-3 .accordion .accordion-header{color:#fff;font-weight:400;padding-bottom:15px;cursor:pointer;letter-spacing:0.5px;font-family:var(--secondary-font);transition:all .3s ease-in-out;border-bottom:1px solid var(--default-border)}.accordion-type-3 .accordion .accordion-body{padding:20px 0 5px 0;display:none}.accordion-type-3 .accordion .accordion-body p{color:var(--primary-font-color)}.accordion-type-3 .active-accordion .accordion-header{color:var(--primary-color)}.accordion-type-3 .accordion:not(:last-child){margin-bottom:15px}@media (max-width: 1199px){.accordion-type-3 .accordion:not(:last-child){margin-bottom:10px}}.blockquote-type-1{border-left:2px solid var(--primary-color);padding:20px 0 20px 40px}@media (max-width: 991px){.blockquote-type-1{padding:10px 0 10px 25px}}.blockquote-type-1 p{font-size:18px;color:var(--black_default);font-weight:500}@media (max-width: 991px){.blockquote-type-1 p{font-size:16px}}@media (max-width: 575px){.blockquote-type-1 p{font-size:14px}}.blockquote-type-1 p:after{content:close-quote}.blockquote-type-1 p:before{content:open-quote}.blockquote-type-2{border:2px solid var(--default-border);padding:40px}@media (max-width: 991px){.blockquote-type-2{padding:25px}}.blockquote-type-2 p{font-size:18px;color:var(--black_default);font-weight:500}@media (max-width: 991px){.blockquote-type-2 p{font-size:16px}}@media (max-width: 575px){.blockquote-type-2 p{font-size:14px}}.blockquote-type-2 p:after{content:close-quote}.blockquote-type-2 p:before{content:open-quote}.blockquote-type-3{border-left:2px solid var(--primary-color);padding:40px 0 40px 40px}@media (max-width: 991px){.blockquote-type-3{padding:25px 0 25px 25px}}.blockquote-type-3 p{font-size:18px;color:#fff;font-weight:400}@media (max-width: 991px){.blockquote-type-3 p{font-size:16px}}@media (max-width: 575px){.blockquote-type-3 p{font-size:14px}}.blockquote-type-3 p:after{content:close-quote}.blockquote-type-3 p:before{content:open-quote}.blockquote-type-4{padding:40px;background-color:var(--primary-color)}@media (max-width: 991px){.blockquote-type-4{padding:25px}}.blockquote-type-4 p{font-size:18px;color:#fff;font-weight:400}@media (max-width: 991px){.blockquote-type-4 p{font-size:16px}}@media (max-width: 575px){.blockquote-type-4 p{font-size:14px}}.blockquote-type-4 p:after{content:close-quote}.blockquote-type-4 p:before{content:open-quote}.button-group-default{margin-bottom:50px;flex-wrap:wrap}@media (max-width: 991px){.button-group-default{margin-bottom:40px}}@media (max-width: 767px){.button-group-default{margin-bottom:25px}}@media (max-width: 575px){.button-group-default{margin-bottom:15px}}.button-group-default button{padding:7px 25px;background-color:transparent;border:1px solid var(--default-border);cursor:pointer;border-radius:20px;transition:all .2s ease-in-out;margin-bottom:10px}@media (max-width: 991px){.button-group-default button{font-size:12px;padding:5px 20px}}@media (max-width: 767px){.button-group-default button{padding:5px 15px;margin-bottom:5px}}.button-group-default .active-button{background-color:var(--primary-color);color:#fff}.button-group-default button:not(:last-child){margin-right:10px}@media (max-width: 767px){.button-group-default button:not(:last-child){margin-right:5px}}.button-default-color,.button-default-color-2,.button-default-white,.button-default-white-2,.button-default-white-3,.button-default-black,.button-default-black-2{font-weight:500;display:flex;line-height:1;font-family:var(--secondary-font);letter-spacing:2px;text-transform:uppercase;padding:17px 27px;border-radius:4px;position:relative;transition:all .3s ease-in-out;overflow:hidden;z-index:1;font-size:11px}@media (max-width: 767px){.button-default-color,.button-default-color-2,.button-default-white,.button-default-white-2,.button-default-white-3,.button-default-black,.button-default-black-2{padding:13px 17px}}.button-default-color i,.button-default-color-2 i,.button-default-white i,.button-default-white-2 i,.button-default-white-3 i,.button-default-black i,.button-default-black-2 i{margin-right:10px}.button-default-black{background-color:var(--primary-color);color:#fff}.button-default-black:after{content:' ';display:block;width:100%;height:100%;background-color:var(--black_default);position:absolute;top:0;z-index:-1;transition:all .3s ease-in-out;left:0}.button-default-black:hover:after{left:-100%}.button-default-black:hover{color:#fff}.button-default-black-2{background-color:var(--black_default);color:#fff;border-radius:25px;align-items:center}.button-default-black-2 i{margin-left:15px;margin-right:0}.button-default-black-2:hover{color:#fff;background-color:var(--primary-color)}.button-default-color{border:1px solid var(--default-border);color:rgba(255,255,255,0.9);background-color:var(--primary-color)}.button-default-color:after{content:' ';display:block;width:100%;height:100%;z-index:-1;background-color:rgba(33,33,33,0.07);position:absolute;top:100%;left:-100%;border-radius:100%;transition:all .5s ease-in-out}.button-default-color:hover{color:#fff}.button-default-color:hover:after{top:0;left:0;border-radius:0}.button-default-color-2{border:1px solid var(--default-border);color:rgba(255,255,255,0.9);background-color:var(--primary-color)}.button-default-color-2:hover{color:#fff}.button-default-color-2:after{content:' ';display:block;width:100%;height:100%;z-index:-1;background-color:rgba(33,33,33,0.1);position:absolute;top:0;left:-100%;transition:all .5s ease-in-out}.button-default-color-2:hover:after{left:0}.button-default-white{border:1px solid var(--default-border);color:rgba(0,0,0,0.7);background-color:#fff}.button-default-white:hover{color:#000}.button-default-white-2{border:1px solid var(--default-border);color:#000;background-color:#fff}.button-default-white-2:hover{color:#fff;background-color:var(--black_default)}.button-default-white-3{border:1px solid var(--default-border);color:#000;background-color:#fff}.button-default-white-3:after{content:' ';display:block;position:absolute;background-color:var(--primary-color);top:100%;transition:all .3s ease-in-out;left:0;z-index:-1;width:100%;height:100%}.button-default-white-3:hover{border:1px solid transparent;color:#fff}.button-default-white-3:hover:after{top:0}.button-submit{font-weight:600;line-height:1;font-family:var(--secondary-font);letter-spacing:2px;text-transform:uppercase;padding:18px 40px;border-radius:30px;position:relative;transition:all .3s ease-in-out;overflow:hidden;z-index:1;font-size:11px;color:#fff;background-color:var(--primary-color);border:2px solid var(--primary-color);cursor:pointer}@media (max-width: 767px){.button-submit{padding:13px 25px}}.button-submit:hover{background-color:transparent;color:var(--primary-color)}.play-btn-scale{cursor:pointer;position:absolute;width:50px;height:50px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 15px var(--box-shadow-medium);z-index:2;overflow:hidden}.play-btn-scale i{color:var(--primary-color);transition:all .2s ease;position:relative;z-index:3}.play-btn-scale:after{position:absolute;content:' ';width:100%;height:100%;top:0;left:0;transition:all .2s ease;background-color:var(--primary-color);transform:scale(0);z-index:1}.play-btn-scale:hover:after{transform:scale(1)}.play-btn-scale:hover i{color:#fff !important}.call-to-action-type-1 .title{margin-bottom:10px;text-align:center;font-weight:600}@media (max-width: 575px){.call-to-action-type-1 .title{font-size:26px}}.call-to-action-type-1 .message{margin-bottom:30px;max-width:600px;margin-left:auto;margin-right:auto;text-align:center}@media (max-width: 575px){.call-to-action-type-1 .message{margin-bottom:20px}}.clients-type-1{background-size:cover}.clients-type-1 .swiper-slide{display:flex;justify-content:center}.clients-type-2 .grid{justify-content:center;margin-bottom:-30px}.clients-type-2 .grid .img-wrapper{width:100%;border:1px solid var(--default-border);display:flex;justify-content:center;align-items:center;margin-bottom:30px;background-color:#fff;position:relative;height:180px;transition:all .2s ease-in-out}.clients-type-2 .grid .img-wrapper:hover{box-shadow:0 5px 15px var(--box-shadow-boxes)}.contact-form-white input,.contact-form-white textarea,.contact-form-white select{padding:12px 17px;width:100%;background-color:transparent;border:2px solid var(--default-border);margin-bottom:15px;color:var(--black_default);opacity:0.8}.contact-form-white .input-small{padding:7px 17px}.contact-form-white .input-error{border:2px solid #dc3545}.contact-form-white .input-success{border:2px solid #28a745}.contact-form-white .form-select{width:100%;margin-bottom:15px}.contact-form-white .form-select option{padding:5px 10px}.contact-form-white .input-disabled{border:2px solid var(--default-border);background-color:var(--default-border);cursor:not-allowed}.contact-form-white textarea{min-height:200px;resize:none}.contact-form-white button{margin-top:15px}.contact-form-type-1 .faq-contact-form-wrapper .faq-contact-form input,.contact-form-type-1 .faq-contact-form-wrapper .faq-contact-form textarea{width:100%;border:none;border-bottom:1px solid rgba(255,255,255,0.3);background-color:transparent;padding:15px 0;color:#fff}@media (max-width: 767px){.contact-form-type-1 .faq-contact-form-wrapper .faq-contact-form .input-row{flex-direction:column}}.contact-form-type-1 .faq-contact-form-wrapper .faq-contact-form .first-div{margin-right:20px}@media (max-width: 767px){.contact-form-type-1 .faq-contact-form-wrapper .faq-contact-form .first-div{margin-right:0}}.contact-form-type-1 .faq-contact-form-wrapper .faq-contact-form .last-div{margin-left:20px}@media (max-width: 767px){.contact-form-type-1 .faq-contact-form-wrapper .faq-contact-form .last-div{margin-left:0}}.contact-form-type-1 .faq-contact-form-wrapper .faq-contact-form .form-div{position:relative;width:100%;margin-bottom:40px;max-height:250px}@media (max-width: 767px){.contact-form-type-1 .faq-contact-form-wrapper .faq-contact-form .form-div{margin-bottom:20px}}.contact-form-type-1 .faq-contact-form-wrapper .faq-contact-form .form-div:after{content:' ';display:block;width:0;height:1px;background-color:#fff;bottom:0;transition:all .3s ease-in-out;position:absolute}.contact-form-type-1 .faq-contact-form-wrapper .faq-contact-form .form-div-focus:after{width:100%}.contact-form-type-1 .faq-contact-form-wrapper .faq-contact-form ::placeholder{color:rgba(255,255,255,0.5)}.contact-form-type-1 .faq-contact-form-wrapper .faq-contact-form textarea{height:250px;resize:none}.contact-form-type-1 .faq-contact-form-wrapper .faq-contact-form button{margin-top:50px}.content-section-type-1 .content-wrapper .content{padding-bottom:80px;border-bottom:1px solid var(--default-border);margin-bottom:80px}@media (max-width: 1199px){.content-section-type-1 .content-wrapper .content{padding-bottom:50px;margin-bottom:40px}}@media (max-width: 991px){.content-section-type-1 .content-wrapper .content{margin-bottom:30px;padding-bottom:30px}}.content-section-type-1 .content-wrapper .content .video-wrapper{position:relative}@media (max-width: 1199px){.content-section-type-1 .content-wrapper .content .video-wrapper{margin-bottom:10px}}.content-section-type-1 .content-footer .service .icon-wrapper i{font-size:48px;margin-right:20px;color:var(--primary-color)}@media (max-width: 991px){.content-section-type-1 .content-footer .service .icon-wrapper i{margin-right:15px;font-size:36px}}.content-section-type-1 .content-footer .service .description h6{font-size:15px;font-weight:600;margin-bottom:5px;line-height:1}@media (max-width: 991px){.content-section-type-1 .content-footer .service:not(:last-child){margin-bottom:35px}}.content-section-type-2{border-bottom:1px solid var(--default-border);background-repeat:repeat}.content-section-type-2 .services-wrapper .text-side h4{font-weight:500;margin-bottom:10px}.content-section-type-2 .services-wrapper .service-wrapper .icon-wrapper{border-radius:5px;overflow:hidden;padding:25px;min-width:100px;max-width:100px;min-height:100px;max-height:100px;position:relative;border:2px solid var(--card-border);margin-right:30px}@media (max-width: 1199px){.content-section-type-2 .services-wrapper .service-wrapper .icon-wrapper{margin-right:20px}}@media (max-width: 575px){.content-section-type-2 .services-wrapper .service-wrapper .icon-wrapper{margin-right:15px}}.content-section-type-2 .services-wrapper .service-wrapper .icon-wrapper i{transition:all .3s ease-in-out;color:var(--primary-color);font-size:30px;position:relative;z-index:10}.content-section-type-2 .services-wrapper .service-wrapper .icon-wrapper:after{content:' ';display:block;border-radius:5px;position:absolute;background-color:var(--primary-color);width:100%;height:100%;left:0;top:0;transform:scale(0.5);opacity:0;transition:all .3s ease-in-out;z-index:1}@media (max-width: 1199px){.content-section-type-2 .services-wrapper .service-wrapper .content-wrapper{order:2}}.content-section-type-2 .services-wrapper .service-wrapper .content-wrapper h5{margin-bottom:5px;line-height:1;font-weight:600}.content-section-type-2 .services-wrapper .service-wrapper:not(:last-child){margin-bottom:30px}@media (max-width: 1199px){.content-section-type-2 .services-wrapper .service-wrapper:not(:last-child){margin-bottom:20px}}@media (max-width: 575px){.content-section-type-2 .services-wrapper .service-wrapper:not(:last-child){margin-bottom:15px}}.content-section-type-2 .services-wrapper .service-wrapper:hover .icon-wrapper i{color:#fff}.content-section-type-2 .services-wrapper .service-wrapper:hover .icon-wrapper:after{transform:scale(1);opacity:1}.counters-section-type-1{background-size:cover}@media (max-width: 991px){.counters-section-type-1{border-bottom:none}}.counters-section-type-1 .counters-wrapper{justify-content:center}.counters-section-type-1 .counters-wrapper .counter-box{padding:100px 20px;border-bottom:1px solid var(--default-border)}@media (max-width: 1199px){.counters-section-type-1 .counters-wrapper .counter-box{padding:60px 20px}}@media (max-width: 991px){.counters-section-type-1 .counters-wrapper .counter-box{padding:80px 20px}}@media (max-width: 575px){.counters-section-type-1 .counters-wrapper .counter-box{padding:40px 10px}}.counters-section-type-1 .counters-wrapper .counter-box .prop-obj{color:var(--heading-color);font-weight:700;font-size:70px;letter-spacing:1px;line-height:1;margin-bottom:8px;font-family:var(--secondary-font);opacity:0.3;transition:all .2s ease-in-out}@media (max-width: 991px){.counters-section-type-1 .counters-wrapper .counter-box .prop-obj{font-size:60px}}@media (max-width: 767px){.counters-section-type-1 .counters-wrapper .counter-box .prop-obj{font-size:48px}}@media (max-width: 575px){.counters-section-type-1 .counters-wrapper .counter-box .prop-obj{font-size:42px}}.counters-section-type-1 .counters-wrapper .counter-box .title-counter{opacity:0.4;font-size:13px;font-weight:700;letter-spacing:0.5px;font-family:var(--secondary-font);color:var(--heading-color);text-transform:uppercase;transition:all .3s ease-in-out;text-align:center}@media (max-width: 767px){.counters-section-type-1 .counters-wrapper .counter-box .title-counter{margin-bottom:5px}}@media (max-width: 575px){.counters-section-type-1 .counters-wrapper .counter-box .title-counter{font-size:12px;letter-spacing:normal}}.counters-section-type-1 .counters-wrapper .counter-box:hover .prop-obj{color:var(--primary-color);opacity:1}.counters-section-type-1 .counters-wrapper .counter-box:hover .title-counter{color:var(--primary-color);opacity:1}.counters-section-type-1 .counters-wrapper .counter-box:not(:last-child){border-right:1px solid var(--default-border)}.counters-section-type-2 .counters-wrapper{justify-content:center}.counters-section-type-2 .counters-wrapper .counter-box{padding:120px 20px;position:relative}@media (max-width: 991px){.counters-section-type-2 .counters-wrapper .counter-box{padding:80px 20px}}@media (max-width: 767px){.counters-section-type-2 .counters-wrapper .counter-box{padding:50px 15px}}@media (max-width: 575px){.counters-section-type-2 .counters-wrapper .counter-box{padding:30px 5px;border-top:none;border-bottom:1px solid var(--default-border)}}.counters-section-type-2 .counters-wrapper .counter-box .title-counter{font-size:13px;font-weight:700;letter-spacing:0.5px;font-family:var(--secondary-font);color:rgba(0,0,0,0.3);margin-bottom:15px;text-transform:uppercase;transition:all .3s ease-in-out;text-align:center}@media (max-width: 767px){.counters-section-type-2 .counters-wrapper .counter-box .title-counter{margin-bottom:5px}}@media (max-width: 575px){.counters-section-type-2 .counters-wrapper .counter-box .title-counter{font-size:12px;letter-spacing:normal}}.counters-section-type-2 .counters-wrapper .counter-box .prop-obj{font-size:80px;font-weight:700;font-family:var(--secondary-font);color:rgba(0,0,0,0.3);line-height:1;transition:all .3s ease-in-out;letter-spacing:2px}@media (max-width: 991px){.counters-section-type-2 .counters-wrapper .counter-box .prop-obj{font-size:60px}}@media (max-width: 767px){.counters-section-type-2 .counters-wrapper .counter-box .prop-obj{font-size:48px}}@media (max-width: 575px){.counters-section-type-2 .counters-wrapper .counter-box .prop-obj{font-size:42px}}.counters-section-type-2 .counters-wrapper .counter-box:hover .title-counter{color:var(--primary-color)}.counters-section-type-2 .counters-wrapper .counter-box:hover .prop-obj{color:var(--primary-color)}.counters-section-type-2 .counters-wrapper .counter-box:not(:last-child):after{content:' ';height:30%;width:1px;background-color:var(--default-border);position:absolute;right:0;top:0}@media (max-width: 575px){.counters-section-type-2 .counters-wrapper .counter-box:not(:last-child):after{display:none}}.counters-section-type-2 .counters-wrapper .counter-box:not(:last-child):before{content:' ';height:30%;width:1px;background-color:var(--default-border);position:absolute;right:0;bottom:0}@media (max-width: 575px){.counters-section-type-2 .counters-wrapper .counter-box:not(:last-child):before{display:none}}@media (max-width: 575px){.counters-section-type-2 .counters-wrapper .counter-box:last-child{border-bottom:none}}.counters-section-type-3 .counters-wrapper{justify-content:center}.counters-section-type-3 .counters-wrapper .counter-box{padding:0}.counters-section-type-3 .counters-wrapper .counter-box .content{position:relative;width:100%;padding:120px 30px;z-index:10}@media (max-width: 1199px){.counters-section-type-3 .counters-wrapper .counter-box .content{padding:80px 15px}}@media (max-width: 767px){.counters-section-type-3 .counters-wrapper .counter-box .content{flex-direction:column;padding:50px 15px}}.counters-section-type-3 .counters-wrapper .counter-box .content .prop-obj{line-height:1;font-size:40px;letter-spacing:1px;font-weight:600;font-family:var(--secondary-font);width:90px;color:var(--primary-color)}@media (max-width: 1199px){.counters-section-type-3 .counters-wrapper .counter-box .content .prop-obj{font-size:32px;width:80px}}@media (max-width: 767px){.counters-section-type-3 .counters-wrapper .counter-box .content .prop-obj{width:auto;margin-bottom:10px}}.counters-section-type-3 .counters-wrapper .counter-box .content .title-counter{text-align:center;transition:all .3s ease-in-out;font-size:14px;font-weight:500;color:#fff;line-height:1}@media (max-width: 1199px){.counters-section-type-3 .counters-wrapper .counter-box .content .title-counter{font-size:13px}}@media (max-width: 575px){.counters-section-type-3 .counters-wrapper .counter-box .content .title-counter{font-size:12px}}.toolbar-wrapper{position:relative}.toolbar-wrapper .toolbar{width:410px;height:100vh;background-color:var(--navbar_toolbar_background);position:fixed;z-index:902;top:0;right:0;transform:translateX(410px);transition:all .3s ease-in-out;border-left:1px solid var(--default-border);overflow-y:scroll}@media (max-width: 991px){.toolbar-wrapper .toolbar{width:280px;transform:translateX(-280px);border-right:1px solid var(--default-border);left:0;z-index:998}}.toolbar-wrapper .toolbar .toolbar-main{padding:50px 20px}@media (max-width: 991px){.toolbar-wrapper .toolbar .toolbar-main{padding:25px 10px}}.toolbar-wrapper .toolbar .toolbar-main .toolbar-title{text-align:center;border-bottom:1px solid var(--default-border);padding-bottom:10px;margin-bottom:20px}@media (max-width: 991px){.toolbar-wrapper .toolbar .toolbar-main .toolbar-title{padding-bottom:5px;margin-bottom:10px}}.toolbar-wrapper .toolbar .toolbar-main .toolbar-option:not(:last-child){margin-bottom:50px}@media (max-width: 991px){.toolbar-wrapper .toolbar .toolbar-main .toolbar-option:not(:last-child){margin-bottom:25px}}@media (max-width: 991px){.toolbar-wrapper .toolbar .toolbar-main .header-type{display:none !important}}@media (max-width: 991px){.toolbar-wrapper .toolbar .toolbar-main .logo-position{display:none !important}}.toolbar-wrapper .toolbar .color_scheme div{cursor:pointer;width:24%;height:50px;margin-bottom:4px;border-radius:2px}@media (max-width: 991px){.toolbar-wrapper .toolbar .color_scheme div{margin-bottom:3px}}.toolbar-wrapper .toolbar .color-picker{max-width:100%}.toolbar-wrapper .toolbar .color-picker .jscolor{padding:10px 15px;width:100px;height:50px;border:1px solid var(--border-color-main);cursor:pointer;border-top-left-radius:3px;border-bottom-left-radius:3px}.toolbar-wrapper .toolbar .color-picker .jsvalue{border-top:1px solid var(--default-border);border-bottom:1px solid var(--default-border);border-right:1px solid var(--default-border);border-left:none;width:100%;display:flex;justify-content:center;text-align:center;background-color:#fcfcfc;border-top-right-radius:3px;border-bottom-right-radius:3px}.toolbar-wrapper .toolbar .option_btn_small,.toolbar-wrapper .toolbar .option_btn{height:50px;font-size:11px;text-transform:uppercase;color:#000;border:1px solid var(--default-border);display:flex;justify-content:center;align-items:center;border-radius:2px;font-weight:500;letter-spacing:1px;cursor:pointer}@media (max-width: 991px){.toolbar-wrapper .toolbar .option_btn_small,.toolbar-wrapper .toolbar .option_btn{height:40px}}.toolbar-wrapper .toolbar .option_btn_off:hover,.toolbar-wrapper .toolbar .option_btn_small_off:hover{color:#000;background-color:rgba(0,0,0,0.03)}.toolbar-wrapper .toolbar .option_btn_active,.toolbar-wrapper .toolbar .option_btn_small_active{background-color:var(--black_default);color:#fff !important}.toolbar-wrapper .toolbar .option_btn_active:hover,.toolbar-wrapper .toolbar .option_btn_small_active:hover{color:#fff}.toolbar-wrapper .toolbar .option_btn{width:100%}.toolbar-wrapper .toolbar .option_btn:not(:last-child){margin-right:5px}.toolbar-wrapper .toolbar .option_btn_small{width:32.4%;margin-bottom:5px}@media (max-width: 991px){.toolbar-wrapper .toolbar .option_btn_small{margin-bottom:5px}}@media (max-width: 1199px){.toolbar-wrapper .toolbar .logo-position{display:none}}.toolbar-wrapper .toolbar .hamburger__type{display:none !important}@media (max-width: 991px){.toolbar-wrapper .toolbar .hamburger__type{display:flex !important}}.toolbar-wrapper .toolbar-toggle{width:40px;height:40px;top:300px;transform:translateY(-25px) translateX(0px);right:-1px;position:fixed;display:flex;z-index:903;align-items:center;justify-content:center;background-color:var(--navbar_toolbar_background);border-top-left-radius:5px;border-bottom-left-radius:5px;cursor:pointer;border-left:1px solid var(--default-border);border-top:1px solid var(--default-border);border-bottom:1px solid var(--default-border);border-right:none;transition:all .3s ease-in-out}@media (max-width: 991px){.toolbar-wrapper .toolbar-toggle{top:200px;left:-1px !important;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:none;border-right:1px solid var(--default-border)}}.toolbar-wrapper .toolbar-toggle i{color:#000;font-size:20px}.toolbar-wrapper .active_toolbar{transform:translateX(15px) !important}@media (max-width: 991px){.toolbar-wrapper .active_toolbar{transform:translateX(0) !important}}.toolbar-wrapper .active_toolbar_toggle{transform:translateY(-20px) translateX(-395px) !important}@media (max-width: 991px){.toolbar-wrapper .active_toolbar_toggle{transform:translateY(-20px) translateX(280px) !important}}.button-section .btn-wrap{flex-wrap:wrap}.button-section a{margin:10px}.element-section{padding:80px 0}.element-title{font-size:14px;margin-bottom:70px;text-align:center;display:flex;justify-content:center;align-items:center}@media (max-width: 991px){.element-title{margin-bottom:50px}}@media (max-width: 767px){.element-title{margin-bottom:40px}}.element-title:after{content:' ';display:flex;width:100px;height:1px;background-color:var(--default-border);margin-left:20px}@media (max-width: 767px){.element-title:after{width:40px}}.element-title:before{content:' ';display:flex;width:100px;height:1px;background-color:var(--default-border);margin-right:20px}@media (max-width: 767px){.element-title:before{width:40px}}.black-element-title{color:var(--black_default)}.white-element-title{color:#fff}.element-form-left{padding-right:20px}@media (max-width: 991px){.element-form-left{padding-right:0;margin-bottom:30px}}.element-form-right{padding-left:20px}@media (max-width: 991px){.element-form-right{padding-left:0}}.column-element{padding:25px;margin-bottom:30px}.heading-element{font-weight:600;font-family:var(--primary-font);padding-bottom:20px;border-bottom:1px solid var(--default-border);margin-bottom:20px}.table-element{margin-left:auto;margin-right:auto;max-width:800px}.doc-nav{width:300px;height:100vh;position:fixed;background-color:var(--gray-section);border-right:1px solid var(--default-border);overflow-y:scroll;overflow-x:hidden;box-shadow:0 4px 15px var(--box-shadow-navbar);z-index:999}.doc-nav .doc-menu{position:relative}.doc-nav .doc-menu .doc-li{border-bottom:1px solid var(--default-border)}.doc-nav .doc-menu .doc-li a{color:var(--black_default);font-size:13px;font-weight:500;letter-spacing:0.5px;text-transform:uppercase;font-family:var(--primary-font);padding:20px 25px;display:block;width:100%;line-height:1}.doc-nav .doc-menu .doc-li a:hover{background-color:var(--black_default);color:#fff}.doc-nav .doc-logo-wrapper{padding:30px;border-bottom:1px solid var(--default-border)}.doc-nav .doc-logo-wrapper img{max-width:170px}.doc-body{font-size:14px;padding-left:300px;position:relative;z-index:998}.doc-body .doc-wrapper{padding:50px 75px}.doc-body .doc-wrapper .doc-title{font-size:34px;color:var(--black_default);font-weight:500;font-family:var(--secondary-font);margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--default-border);display:flex;align-items:center}.doc-body .doc-wrapper .doc-title:before{content:' ';display:flex;width:7px;height:7px;background-color:#dc3545;border-radius:100%;margin-right:20px}.doc-body .doc-wrapper .doc-section{padding-bottom:20px;margin-bottom:40px}.doc-body .doc-wrapper .doc-section .doc-highlight-black{font-weight:600;color:var(--black_default)}.doc-body .doc-wrapper .doc-section .doc-text{margin-bottom:10px}.doc-body .doc-wrapper .doc-section .doc-link{color:#007bff;font-weight:600}.doc-body .doc-wrapper .doc-section .doc-link:hover{color:#28a745}.doc-body .doc-wrapper .doc-section .doc-ul{padding-left:40px}.doc-body .doc-wrapper .doc-section .doc-ul li{margin-bottom:15px}.doc-body .doc-wrapper .doc-section .doc-ul li .doc-struct-text i{margin-right:10px}.doc-body .doc-wrapper .doc-section .doc-structure{margin-top:20px;margin-left:0 !important}.doc-body .doc-wrapper .doc-section .doc-structure .doc-scructure-li{margin-top:20px}.doc-body .doc-wrapper .doc-section .doc-structure .doc-scructure-li .doc-structure-description{margin-left:4px}.doc-body .doc-wrapper .doc-section .doc-img-wrapper{display:block;margin:15px 0;position:relative}.doc-body .doc-wrapper .doc-section .doc-img-wrapper img{padding:10px;border:1px solid var(--default-border);box-shadow:0 4px 8px var(--box-shadow-boxes);background-color:#fff;border-radius:5px}.doc-body .doc-wrapper .doc-section .credits-ul{margin-right:50px}.doc-body .doc-wrapper .doc-section .credits-ul li{margin-bottom:15px}.doc-body .doc-wrapper .doc-section .credits-ul li a{font-weight:500;color:var(--black_default)}.doc-body .doc-wrapper .doc-section .credits-ul li a:hover{color:#28a745}.doc-body .doc-example{margin:15px 0 0 0;padding:7px 10px;border-radius:5px;background-color:#007bff;color:#fff !important;box-shadow:0 4px 8px var(--box-shadow-boxes)}.doc-body .doc-note{margin-right:10px;padding:7px 10px;border-radius:5px;background-color:#dc3545;color:#fff !important;box-shadow:0 4px 8px var(--box-shadow-boxes)}.doc-body .doc-footer .doc-footer-title{text-align:center;font-weight:500;padding-top:40px;border-top:1px solid var(--default-border)}.flip-container{perspective:800px;margin-bottom:30px}.flip-container .img-wrapper{height:100%;transform-style:preserve-3d;transition:all .5s ease-in-out;position:relative;border-radius:5px;box-shadow:0 2px 15px rgba(0,0,0,0.05)}.flip-container .img-wrapper .side{backface-visibility:hidden;position:absolute;top:0;left:0}.flip-container .img-wrapper .front{border-radius:5px;overflow:hidden;z-index:2;transform:rotateX(0deg)}.flip-container .img-wrapper .back{width:100%;height:100%;border-radius:5px;background-color:var(--black_default);transform:rotateX(180deg)}.flip-container .img-wrapper .back .content-wrapper{height:100%;padding:25px 40px}@media (max-width: 575px){.flip-container .img-wrapper .back .content-wrapper{padding:15px 20px}}.flip-container .img-wrapper .back .content-wrapper h4{text-align:center;font-weight:600;color:#fff;margin-bottom:10px;line-height:1}@media (max-width: 767px){.flip-container .img-wrapper .back .content-wrapper h4{font-size:20px}}@media (max-width: 575px){.flip-container .img-wrapper .back .content-wrapper h4{font-size:18px;margin-bottom:5px}}.flip-container .img-wrapper .back .content-wrapper p{color:rgba(255,255,255,0.9);text-align:center}.flip-container:hover .img-wrapper{transform:rotateX(180deg)}.icon-boxes-type-1 .icon-box-wrapper{margin-bottom:30px}@media (max-width: 767px){.icon-boxes-type-1 .icon-box-wrapper{max-width:400px;margin-left:auto;margin-right:auto}}.icon-boxes-type-1 .icon-box-wrapper i{color:var(--primary-color);font-size:42px;margin-bottom:20px}.icon-boxes-type-1 .icon-box-wrapper h6{margin-bottom:5px;font-weight:600}.icon-boxes-type-1 .right-side{align-items:flex-end}@media (max-width: 767px){.icon-boxes-type-1 .right-side{align-items:center}}.icon-boxes-type-1 .right-side h6{text-align:right}@media (max-width: 767px){.icon-boxes-type-1 .right-side h6{text-align:center}}.icon-boxes-type-1 .right-side p{text-align:right}@media (max-width: 767px){.icon-boxes-type-1 .right-side p{text-align:center}}.icon-boxes-type-1 .center-side{align-items:center}.icon-boxes-type-1 .center-side h6{text-align:center}.icon-boxes-type-1 .center-side p{text-align:center}.icon-boxes-type-1 .left-side{align-items:flex-start}@media (max-width: 767px){.icon-boxes-type-1 .left-side{align-items:center}}.icon-boxes-type-1 .left-side h6{text-align:left}@media (max-width: 767px){.icon-boxes-type-1 .left-side h6{text-align:center}}.icon-boxes-type-1 .left-side p{text-align:left}@media (max-width: 767px){.icon-boxes-type-1 .left-side p{text-align:center}}.icon-boxes-type-2 .icon-box-wrapper{transform-style:preserve-3d;margin-bottom:30px}@media (max-width: 767px){.icon-boxes-type-2 .icon-box-wrapper{max-width:400px;margin-left:auto;margin-right:auto}}.icon-boxes-type-2 .icon-box-wrapper .icon-box{background-color:#fff;border-radius:5px;box-shadow:0 4px 8px var(--box-shadow-boxes);padding:60px 40px}@media (max-width: 1199px){.icon-boxes-type-2 .icon-box-wrapper .icon-box{padding:50px 30px}}@media (max-width: 1199px){.icon-boxes-type-2 .icon-box-wrapper .icon-box{padding:30px}}@media (max-width: 767px){.icon-boxes-type-2 .icon-box-wrapper .icon-box{padding:30px 15px}}.icon-boxes-type-2 .icon-box-wrapper i{transform:translateZ(30px);text-align:center;margin-bottom:35px;font-size:36px}@media (max-width: 1199px){.icon-boxes-type-2 .icon-box-wrapper i{margin-bottom:20px}}.icon-boxes-type-2 .icon-box-wrapper h5{transform:translateZ(25px);text-align:center;margin-bottom:20px;color:var(--primary-color)}@media (max-width: 1199px){.icon-boxes-type-2 .icon-box-wrapper h5{margin-bottom:10px}}@media (max-width: 991px){.icon-boxes-type-2 .icon-box-wrapper h5{margin-bottom:5px}}.icon-boxes-type-2 .icon-box-wrapper p{transform:translateZ(35px);text-align:center}.icon-boxes-type-3 .icon-box-wrapper .icon-box{margin-bottom:30px;border:2px solid var(--default-border);padding:50px 40px;background-color:var(--white-section);border-radius:5px}@media (max-width: 1199px){.icon-boxes-type-3 .icon-box-wrapper .icon-box{padding:30px 15px}}@media (max-width: 767px){.icon-boxes-type-3 .icon-box-wrapper .icon-box{max-width:330px;margin-left:auto;margin-right:auto}}.icon-boxes-type-3 .icon-box-wrapper .icon-box .icon{text-align:center;color:var(--black_default);font-size:48px;margin-bottom:30px}@media (max-width: 1199px){.icon-boxes-type-3 .icon-box-wrapper .icon-box .icon{font-size:42px}}.icon-boxes-type-3 .icon-box-wrapper .icon-box .icon-title{font-weight:600;text-align:center;line-height:1;margin-bottom:10px;letter-spacing:0.5px}@media (max-width: 1199px){.icon-boxes-type-3 .icon-box-wrapper .icon-box .icon-title{font-size:20px;margin-bottom:5px}}.icon-boxes-type-3 .icon-box-wrapper .icon-box .icon-text{text-align:center}.icon-boxes-type-3 .icon-box-wrapper .active{box-shadow:0 3px 7px var(--box-shadow-boxes);transform:translateY(-7px)}@media (max-width: 991px){.icon-boxes-type-3 .icon-box-wrapper .active{box-shadow:none;transform:none}}.icon-boxes-type-3 .icon-box-wrapper .active .icon{color:var(--primary-color)}@media (max-width: 991px){.icon-boxes-type-3 .icon-box-wrapper .active .icon{color:var(--black_default)}}.icon-boxes-type-3 .icon-box-wrapper .active .icon-title{color:var(--primary-color)}@media (max-width: 991px){.icon-boxes-type-3 .icon-box-wrapper .active .icon-title{color:var(--black_default)}}.icon-boxes-type-3 .icon-box-wrapper .active .icon-text{color:var(--primary-color)}@media (max-width: 991px){.icon-boxes-type-3 .icon-box-wrapper .active .icon-text{color:var(--black_default)}}.icon-boxes-type-4 .icon-box-wrapper{background-size:cover}.icon-boxes-type-4 .icon-box-wrapper .icon-box{max-width:300px;text-align:center;color:#fff;margin-left:auto;margin-right:auto;position:relative;z-index:10;padding:0 15px}.icon-boxes-type-4 .icon-box-wrapper .icon-box .icon-title{margin-bottom:5px;font-weight:600;text-shadow:1px 2px 5px var(--text-shadow-dark)}.icon-boxes-type-4 .icon-box-wrapper .icon-box .icon{margin-bottom:25px;font-size:36px;text-shadow:1px 2px 5px var(--text-shadow-dark)}.icon-boxes-type-4 .icon-box-wrapper .icon-box .icon-text{color:#fff;text-shadow:1px 2px 5px var(--text-shadow-dark)}.hs-responsive-embed{position:relative;height:0;overflow:hidden;padding-top:0;padding-left:0;padding-right:0}.hs-responsive-embed iframe,.hs-responsive-embed object,.hs-responsive-embed embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.hs-responsive-embed,.hs-responsive-embed.hs-responsive-embed-youtube,.hs-responsive-embed.hs-responsive-embed-wistia,.hs-responsive-embed.hs-responsive-embed-vimeo{padding-bottom:56.25%}.list-type-1 li{display:flex;padding-left:15px;position:relative}.list-type-1 li p{color:var(--black_default);font-weight:500;font-family:var(--secondary-font)}.list-type-1 li:not(:last-child){margin-bottom:15px}.list-type-1 li:before{position:absolute;left:0;content:' ';display:block;width:5px;height:5px;border-radius:100%;background-color:var(--black_default);margin-top:7px;opacity:0.5}.list-type-2 li{position:relative;display:flex}.list-type-2 li p{color:var(--black_default);font-weight:500;font-family:var(--secondary-font)}.list-type-2 li:before{content:'\f00c';display:block;font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px;color:var(--primary-color)}.list-type-2 li:not(:last-child){margin-bottom:15px}.list-type-3 li{position:relative;display:flex}.list-type-3 li p{color:#fff;font-weight:500;font-family:var(--secondary-font)}.list-type-3 li:before{content:'\f00c';display:block;margin-right:10px;background-color:var(--primary-color);width:5px;height:5px;border-radius:100%;margin-top:7px}.list-type-3 li:not(:last-child){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.1)}.team-member-type-1{margin-bottom:-30px}.team-member-type-1 .member-wrapper{margin-bottom:30px}.team-member-type-1 .member-wrapper .img-wrapper{overflow:hidden;position:relative}.team-member-type-1 .member-wrapper .img-wrapper img{transition:all .3s ease-in-out}.team-member-type-1 .member-wrapper .img-wrapper .content{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;padding:30px;opacity:0;transition:all .3s ease-in-out}@media (max-width: 991px){.team-member-type-1 .member-wrapper .img-wrapper .content{padding:25px}}@media (max-width: 767px){.team-member-type-1 .member-wrapper .img-wrapper .content{padding:30px}}.team-member-type-1 .member-wrapper .img-wrapper .content .social-wrapper{justify-content:center;flex-wrap:wrap}.team-member-type-1 .member-wrapper .img-wrapper .content .social-wrapper .social-box{display:flex;justify-content:center;align-items:center;border-radius:100%;width:35px;height:35px;margin:5px;background-color:rgba(0,0,0,0.5)}.team-member-type-1 .member-wrapper .img-wrapper .content .social-wrapper .social-box i{font-size:11px;color:var(--primary-color)}.team-member-type-1 .member-wrapper .img-wrapper .content .name{font-family:var(--secondary-font);color:#fff;font-weight:600;line-height:1;margin-bottom:10px;font-size:15px;text-align:center;letter-spacing:0.3px}.team-member-type-1 .member-wrapper .img-wrapper .content .position{color:var(--gray-font-color);line-height:1;font-weight:400;margin-bottom:20px;text-align:center;font-size:12px}.team-member-type-1 .member-wrapper .img-wrapper:after{transition:all .3s ease-in-out;display:block;content:' ';position:absolute;top:0;left:0;background:linear-gradient(to bottom, rgba(22,22,22,0.8), rgba(44,44,44,0.5));opacity:0;width:100%;height:100%;z-index:1}.team-member-type-1 .member-wrapper .img-wrapper:hover:after{opacity:1}.team-member-type-1 .member-wrapper .img-wrapper:hover .content{opacity:1}.team-member-type-2{padding:15px;border-radius:5px;box-shadow:0 15px 35px var(--box-shadow-medium);background-color:#fff;margin-bottom:50px}.team-member-type-2 .description-box{margin-top:20px}.team-member-type-2 .description-box .name{font-size:18px;margin-bottom:5px;font-weight:600}.team-member-type-2 .description-box .position{margin-bottom:20px}.team-member-type-2 .description-box .social-wrapper .social-box{border-radius:100%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;background-color:var(--primary-color);border:2px solid var(--primary-color)}.team-member-type-2 .description-box .social-wrapper .social-box i{transition:all .3s ease-in-out;color:#fff;font-size:12px}.team-member-type-2 .description-box .social-wrapper .social-box:hover{transform:scale(1.1)}.team-member-type-2 .description-box .social-wrapper .social-box:not(:last-child){margin-right:10px}.members-slider-type-1{position:relative}.members-slider-type-1 .swiper-wrapper .swiper-slide{border-radius:5px;overflow:hidden;cursor:grab}@media (max-width: 450px){.members-slider-type-1 .swiper-wrapper .swiper-slide{padding:0}}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper{overflow:hidden;position:relative}@media (max-width: 450px){.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper{max-width:320px;margin-left:auto;margin-right:auto}}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper{position:relative;z-index:10;width:100%;height:100%;padding:40px}@media (max-width: 1199px){.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper{padding:30px 20px}}@media (max-width: 450px){.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper{padding:30px}}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content{border:1px solid transparent;width:100%;transition:all .3s ease-in-out;padding:30px 20px;border-radius:5px}@media (max-width: 1199px){.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content{padding:20px}}@media (max-width: 450px){.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content{padding:30px 20px}}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content h6{color:#fff;margin-bottom:8px;line-height:1;font-weight:600;letter-spacing:0.7px;font-size:20px;opacity:0;transition:all .4s ease-in-out;transform:scale(0.85)}@media (max-width: 1199px){.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content h6{font-size:16px;margin-bottom:5px}}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .position{margin-bottom:30px;color:#fff;font-size:14px;opacity:0;transform:scale(0.75);transition:all .5s ease-in-out}@media (max-width: 1199px){.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .position{margin-bottom:20px;font-size:11px}}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:100%;opacity:0;transform:scale(0)}@media (max-width: 991px){.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box{width:25px;height:25px}}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box i{color:#fff;font-size:13px;transition:all .3s ease-in-out}@media (max-width: 991px){.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box i{font-size:10px}}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box:nth-child(1){transition:all .5s ease-in-out}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box:nth-child(2){transition:all .6s ease-in-out}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box:nth-child(3){transition:all .7s ease-in-out}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box:nth-child(4){transition:all .8s ease-in-out}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box:not(:last-child){margin-right:25px}@media (max-width: 991px){.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box:not(:last-child){margin-right:15px}}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper .member-description:after{content:' ';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, #212121, var(--primary-color));opacity:0;transition:all .4s ease-in-out}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper:hover .member-description:after{opacity:0.4}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper:hover .member-description .content-wrapper .content{border:1px solid var(--white-border)}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper:hover .member-description .content-wrapper .content h6{opacity:1;transform:scale(1)}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper:hover .member-description .content-wrapper .content .position{opacity:1;transform:scale(1)}.members-slider-type-1 .swiper-wrapper .swiper-slide .member-wrapper:hover .member-description .content-wrapper .content .social-wrapper .social-box{opacity:1;transform:scale(1)}.members-slider-type-1 .swiper-pagination-bullets-common{margin-top:30px}@media (max-width: 767px){.members-slider-type-1 .swiper-pagination-bullets-common{bottom:15px !important}}.modal-video-box{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.modal-video-box iframe{width:800px;height:450px}@media (max-width: 991px){.modal-video-box iframe{width:710px;height:400px}}@media (max-width: 767px){.modal-video-box iframe{width:500px;height:280px}}@media (max-width: 575px){.modal-video-box iframe{width:100%;height:300px}}.modal-video-box .mfp-close{display:block;position:absolute;top:0;right:0;margin-top:10px}.loader{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;background-color:var(--loader_background);top:0;left:0;bottom:0;right:0;transition:all 1.5s ease-in-out;z-index:1000}.loader .sk-folding-cube{width:60px;height:60px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.loader .sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.loader .sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primary-color);-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.loader .sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.loader .sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.loader .sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.loader .sk-folding-cube .sk-cube2:before{-webkit-animation-delay:0.3s;animation-delay:0.3s}.loader .sk-folding-cube .sk-cube3:before{-webkit-animation-delay:0.6s;animation-delay:0.6s}.loader .sk-folding-cube .sk-cube4:before{-webkit-animation-delay:0.9s;animation-delay:0.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.off_loader{pointer-events:none;opacity:0}.on_wrapper{opacity:1 !important}@keyframes animate{50%{transform:scale(1.3, 1.3)}100%{transform:scale(1, 1)}}.pricing-table-type-1{background-repeat:repeat}.pricing-table-type-1 .pricing-table-wrapper{margin-bottom:30px}.pricing-table-type-1 .pricing-table-wrapper .pricing-table{padding:50px 25px;background-color:#fff;box-shadow:0 4px 20px var(--box-shadow-boxes);position:relative}@media (max-width: 767px){.pricing-table-type-1 .pricing-table-wrapper .pricing-table{padding:30px 25px}}.pricing-table-type-1 .pricing-table-wrapper .pricing-table .pricing-header{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--default-border)}.pricing-table-type-1 .pricing-table-wrapper .pricing-table .pricing-header .pricing-type{margin-bottom:15px}.pricing-table-type-1 .pricing-table-wrapper .pricing-table .pricing-header .price{position:relative;margin-left:15px;line-height:1;font-size:56px;font-weight:500}.pricing-table-type-1 .pricing-table-wrapper .pricing-table .pricing-header .price span{font-size:14px;position:absolute;top:0;left:-15px}.pricing-table-type-1 .pricing-table-wrapper .pricing-table .pricing-header .best-value{position:absolute;top:20px;right:20px;border-radius:5px;background-color:var(--primary-color);padding:5px 8px;color:#fff;font-size:11px;text-transform:uppercase;font-family:var(--secondary-font)}.pricing-table-type-1 .pricing-table-wrapper .pricing-table .features-list li{line-height:1}.pricing-table-type-1 .pricing-table-wrapper .pricing-table .features-list li p{font-family:var(--secondary-font);opacity:0.8}.pricing-table-type-1 .pricing-table-wrapper .pricing-table .features-list li:not(:last-child){margin-bottom:20px}.pricing-table-type-1 .pricing-table-wrapper .pricing-table .btn-wrapper{margin-top:40px}.pricing-table-type-1 .pricing-table-wrapper .pricing-table .btn-wrapper a{padding:12px 15px;border-radius:5px;color:#fff;background-color:var(--primary-color);font-family:var(--secondary-font);font-size:12px;position:relative;overflow:hidden;z-index:10}.pricing-table-type-1 .pricing-table-wrapper .pricing-table .btn-wrapper a:hover:after{left:0;top:0;border-radius:0}.pricing-table-type-1 .pricing-table-wrapper .pricing-table .btn-wrapper a:after{content:' ';display:block;width:100%;height:100%;position:absolute;top:100%;border-radius:100%;left:-100%;background-color:#000;opacity:0.1;transition:all .3s ease-in-out;z-index:-1}.pricing-table-type-1 .active-card{transform:scale(1.08)}@media (max-width: 991px){.pricing-table-type-1 .active-card{transform:scale(1)}}.pricing-table-type-1 .active-card .pricing-table{box-shadow:0 6px 25px var(--box-shadow-boxes)}.pricing-table-type-1 .active-card .pricing-table .price{color:var(--primary-color)}.pricing-table-type-2 .pricing-table-wrapper{margin-bottom:30px}.pricing-table-type-2 .pricing-table-wrapper .pricing-table{position:relative;background-color:#fff}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-header{padding:20px}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-header .price{position:relative;margin-left:15px;line-height:1;font-size:48px;font-weight:400;color:#fff}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-header .price span{font-size:14px;position:absolute;top:0;left:-15px}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-header .pricing-type{color:#fff;opacity:0.8;margin-bottom:10px}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-header .best-value{position:absolute;top:10px;right:10px;border-radius:5px;background-color:#fff;padding:5px 8px;color:var(--black_default);font-size:11px;text-transform:uppercase;font-family:var(--secondary-font)}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-body{box-shadow:0 4px 20px var(--box-shadow-boxes);padding:20px}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-body .features-list li{line-height:1}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-body .features-list li p{font-family:var(--secondary-font);opacity:0.8}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-body .features-list li:not(:last-child){margin-bottom:20px}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-body .btn-wrapper{margin-top:40px}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-body .btn-wrapper a{padding:12px 15px;border-radius:5px;color:#fff;background-color:var(--primary-color);font-family:var(--secondary-font);font-size:12px;position:relative;overflow:hidden;z-index:10}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-body .btn-wrapper a:hover:after{left:0;top:0;border-radius:0}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-body .btn-wrapper a:after{content:' ';display:block;width:100%;height:100%;position:absolute;top:100%;border-radius:100%;left:-100%;background-color:#000;opacity:0.1;transition:all .3s ease-in-out;z-index:-1}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-header-size-1{height:120px}@media (max-width: 991px){.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-header-size-1{height:140px}}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-header-size-2{height:135px}@media (max-width: 991px){.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-header-size-2{height:140px}}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-header-size-3{height:150px}@media (max-width: 991px){.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-header-size-3{height:140px}}.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-header-size-4{height:165px}@media (max-width: 991px){.pricing-table-type-2 .pricing-table-wrapper .pricing-table .pricing-header-size-4{height:140px}}.blog-sidebar{padding-left:25px}@media (max-width: 1199px){.blog-sidebar{display:none}}.blog-sidebar a{color:var(--black_default);font-family:var(--secondary-font)}.blog-sidebar a:hover{color:var(--primary-color)}.blog-sidebar .sidebar-widget{margin-bottom:30px}.blog-sidebar .sidebar-widget .sidebar-title{font-size:13px;text-transform:uppercase;color:#000;border-bottom:1px solid var(--default-border);padding-bottom:10px;margin-bottom:30px}.blog-sidebar .search-widget .sidebar-search-form input{width:100%;height:40px;background-color:#fff;border:1px solid var(--default-border);padding:0 20px;color:var(--black_default)}.blog-sidebar .search-widget .sidebar-search-form button{background-color:var(--primary-color);color:#fff;padding:0 20px;border:none;cursor:pointer}.blog-sidebar .search-widget .sidebar-search-form ::placeholder{color:rgba(0,0,0,0.7)}.blog-sidebar .tags-widget .tag{padding:6px 15px;border:1px solid var(--default-border);color:var(--black_default);margin-right:5px;margin-bottom:5px;transition:all .2s ease-in-out}.blog-sidebar .tags-widget .tag:hover{background-color:var(--primary-color);color:#fff}.blog-sidebar .recent-posts-widget .recent-posts-wrapper li{display:flex}.blog-sidebar .recent-posts-widget .recent-posts-wrapper li .img-wrapper{width:70px;margin-right:15px}.blog-sidebar .recent-posts-widget .recent-posts-wrapper li a{line-height:1;transition:all .2s ease-in-out;font-weight:500}.blog-sidebar .recent-posts-widget .recent-posts-wrapper li p{font-size:11px}.blog-sidebar .recent-posts-widget .recent-posts-wrapper li:not(:last-child){margin-bottom:20px}.blog-sidebar .categories-widget .categories-wrapper li{position:relative;padding-left:20px}.blog-sidebar .categories-widget .categories-wrapper li a{font-weight:500}.blog-sidebar .categories-widget .categories-wrapper li:before{content:' ';display:inline-block;width:5px;height:5px;background-color:var(--primary-color);border-radius:100%;position:absolute;left:0;top:7px}.blog-sidebar .categories-widget .categories-wrapper li:not(:last-child){margin-bottom:13px}.blog-sidebar .newsletter-widget .newsletter-form-widget input{width:100%;height:40px;background-color:#fff;border:1px solid var(--default-border);border-right:transparent;padding:0 20px;color:var(--black_default)}.blog-sidebar .newsletter-widget .newsletter-form-widget button{border:1px solid var(--default-border);border-left:transparent;background-color:#fff;color:var(--primary-color);padding:0 20px;cursor:pointer}.blog-sidebar .newsletter-widget .newsletter-form-widget ::placeholder{color:rgba(0,0,0,0.7)}.blog-sidebar .archive-widget .archive-widget li{padding-bottom:7px;display:flex;justify-content:space-between}.blog-sidebar .archive-widget .archive-widget li span{font-family:var(--secondary-font)}.blog-sidebar .archive-widget .archive-widget li:not(:last-child){border-bottom:1px solid var(--default-border);margin-bottom:7px}.blog-sidebar .follow-us-widget .social-wrapper .social-box{width:31px;height:31px;border-radius:0;display:flex;justify-content:center;align-items:center;color:#fff;transition:all .2s ease-in-out}.blog-sidebar .follow-us-widget .social-wrapper .social-box:hover{border-radius:100%}.blog-sidebar .follow-us-widget .social-wrapper .social-box:not(:last-child){margin-right:15px}.footer-sidebar{margin-bottom:-30px;margin-right:-30px}@media (max-width: 991px){.footer-sidebar{margin-bottom:-40px;margin-right:0}}.footer-sidebar .sidebar-widget{margin-bottom:30px;padding-right:30px}@media (max-width: 991px){.footer-sidebar .sidebar-widget{margin-bottom:40px;padding-right:0}}.footer-sidebar .sidebar-widget .sidebar-title{font-size:13px;text-transform:uppercase;color:#fff;opacity:0.8;border-bottom:1px solid var(--default-border);padding-bottom:10px;margin-bottom:30px}@media (max-width: 991px){.footer-sidebar .sidebar-widget .sidebar-title{margin-bottom:20px}}.footer-sidebar .text-widget p{font-size:12px;color:var(--footer-text-color);margin-bottom:30px}@media (max-width: 991px){.footer-sidebar .text-widget p{margin-bottom:20px}}.footer-sidebar .text-widget .newsletter-form-widget{display:flex;width:100%}.footer-sidebar .text-widget .newsletter-form-widget input{width:100%;background-color:transparent;padding:10px 20px;border:1px solid var(--default-border)}.footer-sidebar .text-widget .newsletter-form-widget button{width:60px;cursor:pointer;background-color:var(--primary-color);border:none}.footer-sidebar .text-widget .newsletter-form-widget button i{color:#fff}.footer-sidebar .latest-posts-widget .post-list .post{display:flex}.footer-sidebar .latest-posts-widget .post-list .post .img-wrapper{width:75px;margin-right:15px}.footer-sidebar .latest-posts-widget .post-list .post .post-body{display:flex;flex-direction:column;justify-content:center}.footer-sidebar .latest-posts-widget .post-list .post .post-body .post-title{margin-bottom:5px;font-size:13px}.footer-sidebar .latest-posts-widget .post-list .post .post-body .post-title a{color:#fff;opacity:0.6;font-weight:500;transition:all .2s ease-in-out}.footer-sidebar .latest-posts-widget .post-list .post .post-body .post-title a:hover{opacity:1;color:var(--primary-color)}.footer-sidebar .latest-posts-widget .post-list .post .post-body .description-box .date{line-height:1;font-size:12px;color:var(--footer-text-color)}.footer-sidebar .latest-posts-widget .post-list .post .post-body .description-box .date a{color:var(--footer-text-color);font-weight:400;opacity:1}.footer-sidebar .latest-posts-widget .post-list .post .post-body .description-box .date a:hover{opacity:1;color:var(--primary-color)}.footer-sidebar .latest-posts-widget .post-list .post:not(:last-child){margin-bottom:15px}.footer-sidebar .contact-info-widget .description{margin-bottom:20px;color:var(--footer-text-color);font-size:12px}.footer-sidebar .contact-info-widget .contact-info li{display:flex;align-items:center;font-size:14px}.footer-sidebar .contact-info-widget .contact-info li i{margin-right:15px;font-size:14px;color:var(--primary-color)}.footer-sidebar .contact-info-widget .contact-info li p{color:var(--footer-text-color)}.footer-sidebar .contact-info-widget .contact-info li a{color:var(--footer-text-color);transition:all .2s ease-in-out}.footer-sidebar .contact-info-widget .contact-info li a:hover{color:var(--primary-color)}.footer-sidebar .contact-info-widget .contact-info li:not(:last-child){margin-bottom:10px}.service-item-type-1 .service-wrapper .icon-wrapper i{line-height:1;font-size:48px;margin-right:25px;color:var(--heading-color);opacity:0.4;transition:all .2s ease-in-out}@media (max-width: 991px){.service-item-type-1 .service-wrapper .icon-wrapper i{margin-right:15px;font-size:36px}}.service-item-type-1 .service-wrapper .description h6{font-size:16px;font-weight:600;margin-bottom:10px;line-height:1}.service-item-type-1 .service-wrapper:hover i{opacity:1;color:var(--primary-color)}.service-item-type-2{margin-bottom:50px;display:flex}@media (max-width: 1199px){.service-item-type-2{max-width:350px}}@media (max-width: 991px){.service-item-type-2{width:100%}}.service-item-type-2 .icon-wrapper{min-width:50px;max-height:50px;border-radius:100%;background-color:var(--primary-color);border:4px solid var(--button-border);margin-right:25px}@media (max-width: 1199px){.service-item-type-2 .icon-wrapper{margin-right:15px}}@media (max-width: 1199px){.service-item-type-2 .icon-wrapper{width:45px;height:45px;min-width:45px;max-height:45px}}.service-item-type-2 .icon-wrapper i{font-size:18px;color:#fff}.service-item-type-2 .title-service{font-weight:500;line-height:1;margin-bottom:5px}@media (max-width: 767px){.service-item-type-2 .title-service{font-size:14px;margin-bottom:0}}.service-item-type-3 h6{margin-bottom:5px;color:#fff;opacity:0.9;letter-spacing:0.5px}.service-item-type-3 h6 i{margin-right:10px;color:var(--primary-color)}.service-item-type-3 p{color:var(--gray-default-font-color)}.service-item-type-4 .up-text{color:var(--primary-color);font-weight:400;line-height:1;opacity:0.9;letter-spacing:0.7px;font-family:var(--secondary-font)}.service-item-type-4 .title{margin-bottom:10px;font-size:18px;font-weight:500}@media (max-width: 991px){.service-item-type-4 .title{margin-bottom:5px}}.service-item-type-4 p{position:relative}.simple-background{height:70vh}@media (max-width: 767px){.simple-background{height:50vh}}@media (max-width: 575px){.simple-background{height:400px}}.simple-background-slider{height:800px}@media (max-width: 767px){.simple-background-slider{height:600px}}@media (max-width: 575px){.simple-background-slider{height:400px}}.simple-background-slider .swiper-container{height:100%}.simple-background-slider .swiper-container .swiper-slide{background-size:cover;background-position:center}.blockquote-section-type-1 .blockquote-wrapper{height:100%;position:relative;z-index:100;width:100%}.blockquote-section-type-1 .blockquote-wrapper .row{width:100%}.blockquote-section-type-1 .blockquote-wrapper .row .blockquote-col{padding:0}.blockquote-section-type-1 .blockquote-wrapper .row .blockquote-col blockquote{box-shadow:0 4px 8px var(--box-shadow-boxes);width:500px;border-radius:5px;background-color:var(--primary-color);padding:80px 70px 70px 70px;position:relative}@media (max-width: 767px){.blockquote-section-type-1 .blockquote-wrapper .row .blockquote-col blockquote{padding:60px 50px 50px 50px}}@media (max-width: 575px){.blockquote-section-type-1 .blockquote-wrapper .row .blockquote-col blockquote{padding:50px 40px 40px 40px}}.blockquote-section-type-1 .blockquote-wrapper .row .blockquote-col blockquote h4{font-family:var(--primary-font);color:#fff;font-weight:400;text-align:center;font-size:25px}@media (max-width: 767px){.blockquote-section-type-1 .blockquote-wrapper .row .blockquote-col blockquote h4{font-size:20px}}.blockquote-section-type-1 .blockquote-wrapper .row .blockquote-col blockquote:after{content:"\f10d";font-size:64px;color:#fff;position:absolute;line-height:1;top:0;left:50%;transform:translate(-50%, -50%);font-family:"Font Awesome 5 Free";font-weight:900}@media (max-width: 767px){.blockquote-section-type-1 .blockquote-wrapper .row .blockquote-col blockquote:after{font-size:56px}}.video-section .video-wrapper{padding:150px 15px;position:relative;z-index:100}@media (max-width: 1440px){.video-section .video-wrapper{padding:120px 15px}}@media (max-width: 1199px){.video-section .video-wrapper{padding:80px 15px}}@media (max-width: 767px){.video-section .video-wrapper{padding:70px 15px}}.video-section .video-wrapper .title{color:#fff;text-align:center;margin-bottom:20px;font-weight:600}@media (max-width: 1199px){.video-section .video-wrapper .title{margin-bottom:5px}}@media (max-width: 991px){.video-section .video-wrapper .title{font-size:38px}}@media (max-width: 767px){.video-section .video-wrapper .title{font-size:32px}}@media (max-width: 575px){.video-section .video-wrapper .title{font-size:28px;font-weight:600}}.video-section .video-wrapper p{text-align:center;max-width:800px;margin-left:auto;margin-right:auto;color:#fff;margin-bottom:10px}.video-section .video-wrapper .play{width:55px;height:55px;border:2px solid #fff;border-radius:100%;margin-top:35px;cursor:pointer;transition:all .2s ease-in-out}@media (max-width: 1199px){.video-section .video-wrapper .play{margin-top:20px;width:50px;height:50px}}@media (max-width: 767px){.video-section .video-wrapper .play{width:40px;height:40px}}.video-section .video-wrapper .play i{transition:all .2s ease-in-out;font-size:14px;color:#fff}@media (max-width: 1199px){.video-section .video-wrapper .play i{font-size:14px}}@media (max-width: 767px){.video-section .video-wrapper .play i{font-size:12px}}.video-section .video-wrapper .play:hover{background-color:#fff}.video-section .video-wrapper .play:hover i{color:var(--black_default)}.newsletter-section{background-size:cover;background-attachment:fixed;padding:100px 0}@media (max-width: 1199px){.newsletter-section{padding:70px 0}}.newsletter-section .col{justify-content:space-between}@media (max-width: 1199px){.newsletter-section .col{flex-direction:column;justify-content:center}}.newsletter-section .col .content-wrapper{position:relative;z-index:100;max-width:520px}.newsletter-section .col .content-wrapper h2{color:#fff;line-height:1;margin-bottom:10px;font-weight:400;font-size:38px}@media (max-width: 1199px){.newsletter-section .col .content-wrapper h2{text-align:center}}@media (max-width: 991px){.newsletter-section .col .content-wrapper h2{font-size:30px}}@media (max-width: 767px){.newsletter-section .col .content-wrapper h2{font-size:28px}}.newsletter-section .col .content-wrapper p{color:#fff;font-weight:300}@media (max-width: 1199px){.newsletter-section .col .content-wrapper p{text-align:center}}.newsletter-section .col .newsletter-wrapper{position:relative;z-index:100}@media (max-width: 1199px){.newsletter-section .col .newsletter-wrapper{margin-top:40px}}@media (max-width: 767px){.newsletter-section .col .newsletter-wrapper{width:100%}}.newsletter-section .col .newsletter-wrapper #form-newsletter input{height:50px;padding:0 20px;color:#fff;background-color:rgba(0,0,0,0.5);width:320px;border-top-left-radius:25px;border-bottom-left-radius:25px;border:none}@media (max-width: 767px){.newsletter-section .col .newsletter-wrapper #form-newsletter input{width:100%}}.newsletter-section .col .newsletter-wrapper #form-newsletter ::placeholder{color:rgba(255,255,255,0.7)}.newsletter-section .col .newsletter-wrapper #form-newsletter button{position:relative;border-top-right-radius:25px;border-bottom-right-radius:25px;border:none;background-color:var(--primary-color);padding:0 25px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;text-transform:uppercase;transition:all .2s ease-in-out;perspective:100px;overflow:hidden;z-index:2}@media (max-width: 767px){.newsletter-section .col .newsletter-wrapper #form-newsletter button{min-width:100px;padding:0 15px;font-size:11px}}.newsletter-section .col .newsletter-wrapper #form-newsletter button i{margin-left:5px}.newsletter-section .col .newsletter-wrapper #form-newsletter button:hover:after{border-radius:0;left:0}.newsletter-section .col .newsletter-wrapper #form-newsletter button:after{content:' ';display:block;position:absolute;top:0;left:-100%;border-radius:100%;transition:all .3s ease-in-out;background-color:rgba(33,33,33,0.1);width:100%;height:100%;z-index:-1}.social-type-1 .social-box{width:31px;height:31px;border-radius:0;display:flex;justify-content:center;align-items:center;color:#fff;transition:all .2s ease-in-out;margin:5px}.social-type-1 .social-box:hover{border-radius:100%}.social-type-2 .social-box{width:50px;height:50px;border-radius:100%;display:flex;justify-content:center;align-items:center;color:#fff;transition:all .2s ease-in-out;margin:5px}.social-type-2 .social-box:hover{transform:scale(1.1)}.social-type-3 .social-box{width:40px;height:40px;border-radius:100%;display:flex;justify-content:center;align-items:center;color:#fff;transition:all .2s ease-in-out;margin:5px}.social-type-3 .social-box:hover{background-color:transparent}.swiper-pagination-bullets-default{position:absolute;bottom:30px !important;z-index:100;display:flex;justify-content:center;align-items:center}@media (max-width: 767px){.swiper-pagination-bullets-default{bottom:15px !important}}.swiper-pagination-bullets-default .swiper-pagination-bullet{width:10px;height:10px;background-color:#fff;margin:0 6px !important}.swiper-pagination-bullets-default .swiper-pagination-bullet-active{background-color:var(--primary-color)}.swiper-pagination-bullets-vertical{position:absolute;z-index:100;right:30px !important;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 767px){.swiper-pagination-bullets-vertical{bottom:15px !important}}@media (max-width: 575px){.swiper-pagination-bullets-vertical{display:none !important}}@media (max-width: 1199px){.swiper-pagination-bullets-vertical{right:20px !important}}.swiper-pagination-bullets-vertical .swiper-pagination-bullet{width:10px;height:10px;background-color:#fff;margin:6px 0 !important}.swiper-pagination-bullets-vertical .swiper-pagination-bullet-active{background-color:var(--primary-color)}.swiper-pagination-bullets-common{margin-top:50px;z-index:100;display:flex;justify-content:center;align-items:center}@media (max-width: 767px){.swiper-pagination-bullets-common{margin-top:30px}}.swiper-pagination-bullets-common .swiper-pagination-bullet{width:10px;height:10px;background-color:rgba(0,0,0,0.5);margin:0 6px !important;transform:scale(0.75);transition:all .3s ease}.swiper-pagination-bullets-common .swiper-pagination-bullet-active{background-color:var(--primary-color);transform:scale(1)}.swiper-button-prev-default,.swiper-button-next-default{width:40px;height:40px;position:absolute;z-index:100;top:50%;display:flex;align-items:center;cursor:pointer;justify-content:center;transition:all .15s ease}@media (max-width: 575px){.swiper-button-prev-default,.swiper-button-next-default{display:none}}.swiper-button-prev-default i,.swiper-button-next-default i{transition:all .15s ease;font-size:34px;color:var(--light-font-color)}.swiper-button-prev-default:hover,.swiper-button-next-default:hover{transform:scale(1.5)}.swiper-button-prev-default:hover i,.swiper-button-next-default:hover i{color:var(--primary-color)}.swiper-button-prev-default{left:20px}@media (max-width: 1199px){.swiper-button-prev-default{left:5px}}.swiper-button-next-default{right:20px}@media (max-width: 1199px){.swiper-button-next-default{right:5px}}.swiper-button-prev-common,.swiper-button-next-common{width:45px;height:45px;position:absolute;z-index:100;top:calc(50% - 20px);display:flex;align-items:center;cursor:pointer;justify-content:center;background-color:rgba(0,0,0,0.3);transition:all .2s ease-in-out}@media (max-width: 1199px){.swiper-button-prev-common,.swiper-button-next-common{background-color:rgba(0,0,0,0.4)}}@media (max-width: 450px){.swiper-button-prev-common,.swiper-button-next-common{display:none}}.swiper-button-prev-common i,.swiper-button-next-common i{font-size:17px;color:#fff}.swiper-button-prev-common:hover,.swiper-button-next-common:hover{background-color:rgba(0,0,0,0.4)}.swiper-button-prev-common{left:-70px}@media (max-width: 1440px){.swiper-button-prev-common{left:-50px}}@media (max-width: 1199px){.swiper-button-prev-common{left:25px}}.swiper-button-next-common{right:-70px}@media (max-width: 1440px){.swiper-button-next-common{right:-50px}}@media (max-width: 1199px){.swiper-button-next-common{right:25px}}.swiper-button-prev-vertical,.swiper-button-next-vertical{width:40px;height:40px;position:absolute;z-index:100;display:flex;align-items:center;cursor:pointer;justify-content:center;transition:all .2s ease;left:20px;transform:translateY(-50%)}@media (max-width: 1199px){.swiper-button-prev-vertical,.swiper-button-next-vertical{left:5px}}@media (max-width: 575px){.swiper-button-prev-vertical,.swiper-button-next-vertical{display:none}}.swiper-button-prev-vertical i,.swiper-button-next-vertical i{transition:all .15s ease;font-size:34px;color:var(--light-font-color)}.swiper-button-prev-vertical:hover,.swiper-button-next-vertical:hover{transform:scale(1.1) translateY(-50%)}.swiper-button-prev-vertical:hover i,.swiper-button-next-vertical:hover i{color:var(--primary-color)}.swiper-button-prev-vertical{top:45%}.swiper-button-next-vertical{top:55%}.swiper-button-prev-portfolio,.swiper-button-next-portfolio{position:absolute;width:50px;height:50px;background-color:#fff;top:50%;transform:translateY(-50%);z-index:100;display:flex;justify-content:center;align-items:center;cursor:pointer}@media (max-width: 767px){.swiper-button-prev-portfolio,.swiper-button-next-portfolio{display:none}}.swiper-button-prev-portfolio i,.swiper-button-next-portfolio i{font-size:18px;color:var(--black_default)}.swiper-button-next-portfolio{right:0}.table-type-1{width:100%}.table-type-1 tr{border-top:1px solid var(--default-border);border-bottom:1px solid var(--default-border)}.table-type-1 tr td{padding:15px 25px;color:var(--black_default);font-weight:500}.table-type-2{width:100%}.table-type-2 tr{border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2)}.table-type-2 tr td{padding:15px 25px;font-weight:500;color:#fff}.tabs-section-type-1 .tabs-wrapper .tabs-header{margin-bottom:40px;width:100%;border-bottom:1px solid var(--default-border);position:relative;top:-1px;margin-left:15px;margin-right:15px}@media (max-width: 991px){.tabs-section-type-1 .tabs-wrapper .tabs-header{margin-bottom:15px;flex-wrap:wrap;border-bottom:none;padding:0;justify-content:center;margin-right:10px;margin-left:10px}}@media (max-width: 575px){.tabs-section-type-1 .tabs-wrapper .tabs-header{margin-right:15px;margin-left:15px;margin-bottom:0}}.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper{padding:0}@media (max-width: 991px){.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper{width:50%}}@media (max-width: 575px){.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper{width:100%}}.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger{font-weight:600;text-align:center;padding:15px 20px;cursor:pointer;font-size:14px;position:relative;bottom:-1px;margin-right:15px;transition:all .3s ease-in-out;background-color:var(--gray-section);border:1px solid var(--default-border);border-top-left-radius:5px;border-top-right-radius:5px}@media (max-width: 1199px){.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger{font-size:13px;padding:10px 15px}}@media (max-width: 991px){.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger{margin-bottom:10px;margin-right:5px;margin-left:5px;border-radius:5px}}@media (max-width: 767px){.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger{font-size:12px}}@media (max-width: 575px){.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger{margin-right:0;margin-left:0}}.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .active{color:var(--primary-color);border-bottom:1px solid transparent}@media (max-width: 991px){.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .active{border-bottom:1px solid var(--default-border);color:#fff;background-color:var(--primary-color)}}.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper{position:relative;margin:0 15px}.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body{transition:all .3s ease-in-out}.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .tab-side{padding-left:0;padding-right:0;display:flex}.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .tab-side .title{margin-bottom:15px;font-weight:600}@media (max-width: 991px){.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .tab-side .title{font-size:26px;margin-bottom:10px}}@media (max-width: 767px){.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .tab-side .title{font-size:24px;margin-bottom:5px}}.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .tab-side .img-wrapper{overflow:hidden;border-radius:5px}.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .left-side{padding-right:15px}.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .left-side .title{text-align:right}@media (max-width: 991px){.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .left-side .title{text-align:center}}.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .left-side .description{text-align:right}@media (max-width: 991px){.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .left-side .description{text-align:center}}@media (max-width: 991px){.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .left-side{padding-right:0}}.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .right-side{padding-left:15px}.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .right-side .title{text-align:left}@media (max-width: 991px){.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .right-side .title{text-align:center}}.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .right-side .description{text-align:left}@media (max-width: 991px){.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .right-side .description{text-align:center}}@media (max-width: 991px){.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .right-side{padding-left:0}}@media (max-width: 991px){.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .image-side{order:1;margin-bottom:20px}}@media (max-width: 991px){.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body .content-side{order:2}}.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body:not(.active-body){position:absolute;top:0;left:0;opacity:0}.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .active-body{position:relative}.tabs-section-type-2 .tabs-wrapper .tabs-header{margin-bottom:25px;padding:0 0 30px 0;border-bottom:1px solid var(--default-border);width:100%;position:relative;flex-wrap:wrap}@media (max-width: 991px){.tabs-section-type-2 .tabs-wrapper .tabs-header{margin-bottom:20px;padding-bottom:25px}}@media (max-width: 767px){.tabs-section-type-2 .tabs-wrapper .tabs-header{padding-bottom:0;margin-bottom:15px}}.tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper{padding:0;margin-right:30px;margin-left:30px}@media (max-width: 1199px){.tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper{margin-right:20px;margin-left:20px}}@media (max-width: 767px){.tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper{width:35%;margin-bottom:20px;margin-right:15px;margin-left:15px}}.tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger{display:flex;flex-direction:column;align-items:center;cursor:pointer}.tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger i{color:var(--black_default);opacity:0.5;text-align:center;font-size:30px;margin-bottom:30px;transition:all .2s ease-in-out}@media (max-width: 767px){.tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger i{font-size:28px;margin-bottom:20px;margin-top:15px}}.tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger h6{text-align:center;font-size:12px;text-transform:uppercase;color:var(--black_default);opacity:0.6;letter-spacing:0.5px;transition:all .2s ease-in-out}.tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper .active i{color:var(--primary-color);opacity:1}.tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper .active h6{color:var(--primary-color);opacity:1}.tabs-section-type-2 .tabs-wrapper .tabs-body-wrapper{position:relative}.tabs-section-type-2 .tabs-wrapper .tabs-body-wrapper .tab-body{transition:all .3s ease-in-out}.tabs-section-type-2 .tabs-wrapper .tabs-body-wrapper .tab-body:not(.active-body){position:absolute;top:0;left:0;opacity:0;transform:translateY(50%)}.tabs-section-type-2 .tabs-wrapper .tabs-body-wrapper .active-body{position:relative;opacity:1;transform:translateY(0%)}.testimonials-type-1 .testimonials-wrapper{margin-bottom:-70px}@media (max-width: 991px){.testimonials-type-1 .testimonials-wrapper{margin-bottom:-50px}}.testimonials-type-1 .testimonials-wrapper .testimonial-wrapper{margin-bottom:70px}@media (max-width: 991px){.testimonials-type-1 .testimonials-wrapper .testimonial-wrapper{margin-bottom:50px}}.testimonials-type-1 .testimonials-wrapper .testimonial-wrapper .author .img-wrapper{width:80px;height:80px;border-radius:100%;overflow:hidden;margin-right:30px}@media (max-width: 575px){.testimonials-type-1 .testimonials-wrapper .testimonial-wrapper .author .img-wrapper{width:65px;height:65px;margin-right:20px}}.testimonials-type-1 .testimonials-wrapper .testimonial-wrapper .description-box .message{font-weight:500;font-size:14px;color:var(--black-default);opacity:0.8;margin-bottom:20px;padding-right:50px}@media (max-width: 991px){.testimonials-type-1 .testimonials-wrapper .testimonial-wrapper .description-box .message{padding-right:0;margin-bottom:15px}}@media (max-width: 575px){.testimonials-type-1 .testimonials-wrapper .testimonial-wrapper .description-box .message{font-size:13px;margin-bottom:10px}}.testimonials-type-1 .testimonials-wrapper .testimonial-wrapper .description-box .name{font-size:15px;font-weight:600;line-height:1;letter-spacing:0.5px}@media (max-width: 991px){.testimonials-type-1 .testimonials-wrapper .testimonial-wrapper .description-box .name{font-size:14px}}@media (max-width: 575px){.testimonials-type-1 .testimonials-wrapper .testimonial-wrapper .description-box .name{font-size:13px}}.testimonials-type-1 .testimonials-wrapper .testimonial-wrapper .description-box span{margin:0 5px;font-weight:500}.testimonials-type-1 .testimonials-wrapper .testimonial-wrapper .description-box .position{line-height:1;font-weight:500}.section-title{color:var(--black_default);font-family:var(--secondary-font);font-weight:600;position:relative;font-size:46px}@media (max-width: 991px){.section-title{font-size:38px}}@media (max-width: 767px){.section-title{font-size:32px}}@media (max-width: 575px){.section-title{font-size:28px}}.section-title .highlight{color:var(--primary-color)}.section-title:hover:after{width:80px}.white-section-title{color:#fff}.white-section-title:after{background-color:#fff !important}.title-divider{margin-bottom:80px}@media (max-width: 991px){.title-divider{margin-bottom:50px}}@media (max-width: 767px){.title-divider{margin-bottom:30px}}.title-divider:after{content:' ';display:block;width:55px;height:1px;background-color:var(--black_default);margin-left:auto;margin-right:auto;margin-top:20px;transition:all .3s ease-in-out}body{font-family:var(--primary-font);font-size:13px;font-weight:300;color:var(--black_default);overflow-x:hidden !important;overflow-y:scroll;line-height:1.7}@media (max-width: 991px){body{font-size:12px}}#main-wrapper{overflow:hidden !important}*:focus{outline:none}.ie-support{position:relative;top:50vh;transform:translateY(-50%)}.ie-support p{text-align:center;font-size:22px}iframe{border:none}.wrapper-hidden{transition:all 1.2s ease-in-out;opacity:0.5}section{position:relative;z-index:100}ul{margin-bottom:0;padding-left:0}ul li{list-style-type:none}a:hover{text-decoration:none}p{font-family:var(--primary-font);letter-spacing:0.3px}p,h1,h2,h3,h4,h5,h6{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:var(--secondary-font)}::selection{background-color:var(--selection_background);color:var(--selection_color)}button:focus,input:focus{outline:none}.mfp-container{position:fixed}@media (min-width: 992px){.logo-left .navbar-inner .navbar-logo{border-right:1px solid var(--light-border);order:1}.logo-left .navbar-inner .navbar-menu .navbar-menu-list{margin-right:20px}.logo-left .navbar-inner .navbar-menu .menu-item-has-megamenu .megamenu{right:-250px}.logo-left .navbar-inner .navbar-menu .navbar-additional{border-left:1px solid var(--light-border);order:3}.logo-left .navbar-inner .navbar-menu .navbar-search{border-left:1px solid var(--light-border);order:4}}@media (min-width: 992px){.logo-right .navbar-inner .navbar-logo{border-left:1px solid var(--light-border);order:4}.logo-right .navbar-inner .navbar-menu .navbar-menu-list{margin-left:20px}.logo-right .navbar-inner .navbar-menu .menu-item-has-megamenu .megamenu{left:-250px}.logo-right .navbar-inner .navbar-menu .navbar-additional{border-right:1px solid var(--light-border);order:2}.logo-right .navbar-inner .navbar-menu .navbar-search{border-right:1px solid var(--light-border);order:1}}.navbar-default{position:fixed;border-bottom:1px solid var(--light-border);transition:all .3s ease-in-out}.navbar-default .navbar-inner .navbar-menu .navbar-menu-list li a{color:#fff;font-weight:400;padding:0 25px}@media (max-width: 1199px){.navbar-default .navbar-inner .navbar-menu .navbar-menu-list li a{padding:0 20px}}.navbar-default .navbar-inner .navbar-menu .primary-mobile-menu-toggle:after{color:#fff}.navbar-default .navbar-inner .hamburger{display:none}.navbar-default .navbar-inner .navbar-search .search-icon,.navbar-default .navbar-inner .navbar-search .search-times{color:#fff}.navbar-default .navbar-inner .navbar-search .search-form input{color:rgba(255,255,255,0.9) !important}.navbar-default .navbar-inner .navbar-search .search-form ::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}.navbar-default .navbar-inner .navbar-search .search-form ::-moz-placeholder{color:rgba(255,255,255,0.6)}.navbar-default .navbar-inner .navbar-search .search-form :-moz-placeholder{color:rgba(255,255,255,0.6)}.navbar-default .navbar-inner .navbar-search .search-form :-ms-input-placeholder{color:rgba(255,255,255,0.6)}.navbar-default:after{content:' ';display:block;position:absolute;top:0;width:100%;height:100%;background-color:var(--navbar_background);z-index:-1;transition:all .3s ease-in-out;transform:translateY(-100%)}.navbar-additional-disable .navbar-inner .navbar-menu .navbar-additional{transform:scale(0)}.navbar-fill,.navbar-fade,.navbar-small,.navbar-scroll{box-shadow:0 5px 10px 0 var(--box-shadow-navbar);border-bottom:1px solid transparent}.navbar-fill .navbar-inner .navbar-logo,.navbar-fade .navbar-inner .navbar-logo,.navbar-small .navbar-inner .navbar-logo,.navbar-scroll .navbar-inner .navbar-logo{border-color:var(--default-border)}.navbar-fill .navbar-inner .navbar-menu .navbar-menu-list li a,.navbar-fade .navbar-inner .navbar-menu .navbar-menu-list li a,.navbar-small .navbar-inner .navbar-menu .navbar-menu-list li a,.navbar-scroll .navbar-inner .navbar-menu .navbar-menu-list li a{color:var(--text_menu)}.navbar-fill .navbar-inner .navbar-menu .navbar-menu-list li a:hover,.navbar-fade .navbar-inner .navbar-menu .navbar-menu-list li a:hover,.navbar-small .navbar-inner .navbar-menu .navbar-menu-list li a:hover,.navbar-scroll .navbar-inner .navbar-menu .navbar-menu-list li a:hover{color:var(--primary-color)}.navbar-fill .navbar-inner .navbar-menu .navbar-additional,.navbar-fade .navbar-inner .navbar-menu .navbar-additional,.navbar-small .navbar-inner .navbar-menu .navbar-additional,.navbar-scroll .navbar-inner .navbar-menu .navbar-additional{border-color:var(--default-border)}.navbar-fill .navbar-inner .navbar-menu .navbar-additional .social-box a,.navbar-fade .navbar-inner .navbar-menu .navbar-additional .social-box a,.navbar-small .navbar-inner .navbar-menu .navbar-additional .social-box a,.navbar-scroll .navbar-inner .navbar-menu .navbar-additional .social-box a{color:#000 !important}.navbar-fill .navbar-inner .navbar-menu .navbar-additional .social-box a:hover,.navbar-fade .navbar-inner .navbar-menu .navbar-additional .social-box a:hover,.navbar-small .navbar-inner .navbar-menu .navbar-additional .social-box a:hover,.navbar-scroll .navbar-inner .navbar-menu .navbar-additional .social-box a:hover{color:var(--primary-color) !important}.navbar-fill .navbar-inner .navbar-menu .navbar-search,.navbar-fade .navbar-inner .navbar-menu .navbar-search,.navbar-small .navbar-inner .navbar-menu .navbar-search,.navbar-scroll .navbar-inner .navbar-menu .navbar-search{border-color:var(--default-border)}.navbar-fill .navbar-inner .navbar-menu .navbar-search .search-icon,.navbar-fade .navbar-inner .navbar-menu .navbar-search .search-icon,.navbar-small .navbar-inner .navbar-menu .navbar-search .search-icon,.navbar-scroll .navbar-inner .navbar-menu .navbar-search .search-icon{color:var(--primary-color)}.navbar-fill .navbar-inner .navbar-menu .navbar-search .search-times,.navbar-fade .navbar-inner .navbar-menu .navbar-search .search-times,.navbar-small .navbar-inner .navbar-menu .navbar-search .search-times,.navbar-scroll .navbar-inner .navbar-menu .navbar-search .search-times{color:rgba(0,0,0,0.7)}.navbar-fill .navbar-inner .navbar-menu .navbar-search .search-form input,.navbar-fade .navbar-inner .navbar-menu .navbar-search .search-form input,.navbar-small .navbar-inner .navbar-menu .navbar-search .search-form input,.navbar-scroll .navbar-inner .navbar-menu .navbar-search .search-form input{color:rgba(0,0,0,0.9) !important}.navbar-fill .navbar-inner .navbar-menu .navbar-search .search-form ::-webkit-input-placeholder,.navbar-fade .navbar-inner .navbar-menu .navbar-search .search-form ::-webkit-input-placeholder,.navbar-small .navbar-inner .navbar-menu .navbar-search .search-form ::-webkit-input-placeholder,.navbar-scroll .navbar-inner .navbar-menu .navbar-search .search-form ::-webkit-input-placeholder{color:rgba(0,0,0,0.34)}.navbar-fill .navbar-inner .navbar-menu .navbar-search .search-form ::-moz-placeholder,.navbar-fade .navbar-inner .navbar-menu .navbar-search .search-form ::-moz-placeholder,.navbar-small .navbar-inner .navbar-menu .navbar-search .search-form ::-moz-placeholder,.navbar-scroll .navbar-inner .navbar-menu .navbar-search .search-form ::-moz-placeholder{color:rgba(0,0,0,0.34)}.navbar-fill .navbar-inner .navbar-menu .navbar-search .search-form :-moz-placeholder,.navbar-fade .navbar-inner .navbar-menu .navbar-search .search-form :-moz-placeholder,.navbar-small .navbar-inner .navbar-menu .navbar-search .search-form :-moz-placeholder,.navbar-scroll .navbar-inner .navbar-menu .navbar-search .search-form :-moz-placeholder{color:rgba(0,0,0,0.34)}.navbar-fill .navbar-inner .navbar-menu .navbar-search .search-form :-ms-input-placeholder,.navbar-fade .navbar-inner .navbar-menu .navbar-search .search-form :-ms-input-placeholder,.navbar-small .navbar-inner .navbar-menu .navbar-search .search-form :-ms-input-placeholder,.navbar-scroll .navbar-inner .navbar-menu .navbar-search .search-form :-ms-input-placeholder{color:rgba(0,0,0,0.34)}.navbar-fill .navbar-inner .navbar-menu .primary-mobile-menu-toggle:after,.navbar-fade .navbar-inner .navbar-menu .primary-mobile-menu-toggle:after,.navbar-small .navbar-inner .navbar-menu .primary-mobile-menu-toggle:after,.navbar-scroll .navbar-inner .navbar-menu .primary-mobile-menu-toggle:after{color:var(--black_default)}.navbar-scroll{transform:translateY(-100%)}.navbar-fade{background-color:#fff}.navbar-small{height:var(--navbar_small_height) !important;background-color:#fff}.navbar-fill:after{transform:translateY(0%)}.desktop-menu{height:var(--navbar-height);z-index:901}.desktop-menu .navbar-inner{padding:0}.desktop-menu .navbar-inner .navbar-logo img{max-height:calc(var(--navbar-height) - 20px);max-width:var(--logo-width)}.desktop-menu .navbar-inner .navbar-logo .logo-light{display:block}.desktop-menu .navbar-inner .navbar-logo .logo-dark{display:none}.desktop-menu .navbar-inner .navbar-logo .logo-mobile{display:none}.desktop-menu .navbar-inner .navbar-menu{display:flex;height:inherit}.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list{height:inherit}.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list li a{padding:8px 25px}@media (max-width: 1199px){.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list li a{padding:8px 20px}}.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list li a i{font-size:12px;color:var(--primary-font-color)}.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list li .sub-menu{padding:15px 0;width:200px}.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list li .sub-menu,.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list li .megamenu{background-color:#fff}.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list li .sub-menu a,.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list li .megamenu a{color:var(--primary-font-color)}.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu .megamenu{position:absolute;background-color:#fff}.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu .megamenu .megamenu-side{padding:23px 25px 15px 25px;width:180px}.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu .megamenu .megamenu-side .megamenu-title{padding-bottom:15px;margin-bottom:7px;font-weight:600;font-size:11px;border-bottom:1px solid var(--default-border)}.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu .megamenu .megamenu-side:not(:last-child){border-right:1px solid var(--default-border)}.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu .megamenu a{padding:8px 0}.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list .social-item{display:none}.desktop-menu .navbar-inner .navbar-menu .navbar-menu-list .search-item{display:none}.desktop-menu .navbar-inner .navbar-menu .navbar-additional{display:flex}.desktop-menu .navbar-inner .navbar-menu .navbar-search{display:flex}.mobile-menu{z-index:997;height:var(--navbar_small_height);background-color:#fff;box-shadow:0 5px 10px 0 var(--box-shadow-navbar);border-bottom:1px solid transparent;position:fixed;color:#fff}.mobile-menu .hamburger{margin-right:15px}.mobile-menu .navbar-inner{padding:0}.mobile-menu .navbar-inner .navbar-logo .logo-light{display:none !important}.mobile-menu .navbar-inner .navbar-logo .logo-dark{display:block !important}.mobile-menu .navbar-inner .navbar-logo img{max-height:50px;max-width:var(--logo-width)}.mobile-menu .navbar-inner .navbar-menu{width:100%;height:auto;position:relative;top:0;right:0;background-color:rgba(0,0,0,0.95);display:none;overflow-y:scroll !important}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list{flex-direction:column;position:relative;right:0;width:100%;box-shadow:0 0 10px 0 var(--box-shadow-navbar)}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list li a{text-transform:uppercase;padding:10px 0;font-size:12px;color:#fff;letter-spacing:1.2px}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list li a i{font-size:13px}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list li .primary_sub-menus{padding:0 25px !important;background-color:var(--black_default);width:100%}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list li .primary_sub-menus .sub-menu,.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list li .primary_sub-menus .megamenu{position:relative;padding:0;width:100% !important}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list li .primary_sub-menus a{font-weight:400;text-transform:none;color:#fff}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list li .primary_sub-menus a i{color:#fff}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list li .primary_sub-menus li:not(:last-child){border-bottom:1px solid var(--default-border)}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list li .active-mobile-menu-toggle{color:var(--primary-color) !important}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list li .active-mobile-menu-toggle i{color:#fff}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .menu-primary-item:not(:last-child){border-bottom:1px solid var(--default-border)}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .primary-mobile-menu-toggle{padding:10px 0;margin:0 25px;font-weight:600}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .primary-mobile-menu-toggle:after{right:0;position:absolute;top:50%;transform:translateY(-50%)}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu .megamenu{background-color:var(--black_default);padding:0 25px;width:100%}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu .megamenu .megamenu-side{width:100%;padding:0}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu .megamenu .megamenu-side .megamenu-title{border-bottom:1px solid var(--default-border);padding:10px 0;margin-bottom:0;font-size:12px;font-weight:400}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu .megamenu .megamenu-side:not(:last-child){border-right:none}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu .megamenu a{color:#fff;text-transform:none}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .social-item{min-height:45px;height:45px;display:flex;border-top:1px solid var(--default-border);border-bottom:1px solid var(--default-border);margin-bottom:25px;margin-top:10px}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .social-item .social-box a{padding:15px 25px}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .social-item .social-box a i{font-size:14px}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .social-item .social-box a:hover i{color:var(--primary-color)}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .search-item{display:flex;padding:0 25px;min-height:40px;height:40px;margin-bottom:25px}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .search-item .search-form-mobile{display:flex;flex-wrap:nowrap;width:100%;height:inherit}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .search-item .search-form-mobile input{height:inherit;width:100%;padding:10px 15px;border:1px solid var(--default-border)}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .search-item .search-form-mobile button{height:inherit;border:none;background-color:var(--primary-color);width:50px}.mobile-menu .navbar-inner .navbar-menu .navbar-menu-list .search-item .search-form-mobile button i{color:#fff}.mobile-menu .navbar-inner .navbar-menu .navbar-additional{display:none}.mobile-menu .navbar-inner .navbar-menu .navbar-search{display:none}.mobile-menu .navbar-inner .is-active{--toggle_color: var(--primary-color);background-color:transparent;border:1px solid transparent}.footer-light{background-color:var(--footer_light)}.footer-light .footer-inner .footer-social .social-box{border:1px solid var(--default-border)}.footer-light .footer-inner .footer-copyright p{color:var(--primary-font-color)}.footer-dark{background-color:var(--footer_dark)}.footer-dark .footer-inner .footer-social .social-box{border:1px solid var(--thin-border)}.footer-dark .footer-inner .footer-copyright p{color:var(--light-font-color)}.navbar{width:100%;padding:0 0 1px 0}.navbar .navbar-inner{height:inherit}.navbar .navbar-inner .navbar-logo{height:inherit;transition:all .3s ease}.navbar .navbar-inner .navbar-logo .logo-link{display:block;padding:0 30px;height:100%}@media (max-width: 1199px){.navbar .navbar-inner .navbar-logo .logo-link{padding:0 20px}}.navbar .navbar-inner .navbar-logo .logo-link img{transition:all .3s ease-in-out}.navbar .navbar-inner .logo-right{order:2}.navbar .navbar-inner .logo-left{order:1}.navbar .navbar-inner .navbar-menu{order:2}.navbar .navbar-inner .navbar-menu .navbar-menu-list{display:flex;order:3}.navbar .navbar-inner .navbar-menu .navbar-menu-list li a{display:flex;align-items:center;height:100%;font-family:var(--secondary-font);letter-spacing:1px;transition:all .3s ease-in-out;cursor:pointer}.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-children{position:relative}.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-children .sub-menu{position:absolute;opacity:0;transform:translateY(30px);pointer-events:none;transition:all .3s ease-in-out;box-shadow:0 1px 10px 0 var(--box-shadow-medium);display:flex;flex-direction:column}@media (max-width: 991px){.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-children .sub-menu{transform:translateY(0px);opacity:1;pointer-events:auto;box-shadow:none;display:none;transition:none;position:relative;padding:10px 0}}.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-children .sub-menu .menu-item-has-children a{display:flex;justify-content:space-between;align-items:center}.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-children .sub-menu .menu-item-has-children a i{margin-left:25px;opacity:0.8}.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-children .sub-menu .menu-item-has-children a:hover i{color:var(--primary-color)}.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-children .sub-menu:not(.primary_sub-menus){left:97%;top:-15px;box-shadow:0 2px 10px 0 var(--box-shadow-medium)}@media (max-width: 991px){.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-children .sub-menu:not(.primary_sub-menus){left:0;top:0;box-shadow:none}}.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-children .active-sub-menu{opacity:1;pointer-events:auto;transform:translateY(0px)}.navbar .navbar-inner .navbar-menu .navbar-menu-list .primary-mobile-menu-toggle{position:relative}.navbar .navbar-inner .navbar-menu .navbar-menu-list .icon-description{transition:all .3s ease-in-out;width:25px;margin-left:0}.navbar .navbar-inner .navbar-menu .navbar-menu-list .sub-menu li a,.navbar .navbar-inner .navbar-menu .navbar-menu-list .megamenu li a{font-size:12px}@media (min-width: 992px){.navbar .navbar-inner .navbar-menu .navbar-menu-list .sub-menu li a:hover,.navbar .navbar-inner .navbar-menu .navbar-menu-list .megamenu li a:hover{color:var(--primary-color)}}.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu{position:relative}.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu .megamenu{transition:all .3s ease-in-out;box-shadow:0 1px 10px 0 var(--box-shadow-medium);opacity:0;pointer-events:none;transform:translateY(30px);display:flex}@media (max-width: 991px){.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu .megamenu{display:none;transition:none;opacity:1;pointer-events:auto;transform:translateY(0px);box-shadow:none}}.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu .megamenu .megamenu-side{display:flex;flex-direction:column}.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu .megamenu .megamenu-side .megamenu-title{text-transform:uppercase;letter-spacing:1.2px;color:var(--primary-color)}@media (min-width: 992px){.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-item-has-megamenu:hover .megamenu{opacity:1;transform:translateY(0px);pointer-events:auto}}.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-new-item{position:relative}.navbar .navbar-inner .navbar-menu .navbar-menu-list .menu-new-item:after{top:calc(50% - 10px);position:absolute;right:10px;content:'new';display:flex;align-items:center;justify-content:center;width:35px;height:20px;background-color:var(--primary_color);font-size:9px;text-transform:uppercase;color:#fff;border-radius:5px}.navbar .navbar-inner .navbar-additional{padding:0 40px}@media (max-width: 1199px){.navbar .navbar-inner .navbar-additional{padding:0 20px}}.navbar .navbar-inner .navbar-additional .social-box{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.navbar .navbar-inner .navbar-additional .social-box a{color:#fff;font-size:13px;transition:all .3s ease-in-out}.navbar .navbar-inner .navbar-additional .social-box a:hover{color:var(--gray-font-color)}.navbar .navbar-inner .navbar-additional .social-box:not(:last-child){margin-right:25px}@media (max-width: 1199px){.navbar .navbar-inner .navbar-additional .social-box:not(:last-child){margin-right:15px}}.navbar .navbar-inner .navbar-search{padding:0 40px}@media (max-width: 1199px){.navbar .navbar-inner .navbar-search{padding:0 20px}}.navbar .navbar-inner .navbar-search .search-input{transition:all .2s ease-in-out;display:block;cursor:pointer;height:50px;width:50px;z-index:100}.navbar .navbar-inner .navbar-search .search-input .search-icon,.navbar .navbar-inner .navbar-search .search-input .search-times{transition:all .3s ease-in-out}.navbar .navbar-inner .navbar-search .search-input .search-icon{pointer-events:auto;opacity:1;font-size:14px}.navbar .navbar-inner .navbar-search .search-input .search-times{transition:all .3s ease-in-out;pointer-events:none;opacity:0;position:absolute;font-size:16px}.navbar .navbar-inner .navbar-search .search-input .times-active{pointer-events:auto;opacity:1}.navbar .navbar-inner .navbar-search .search-input .icon-off{pointer-events:none;opacity:0}.navbar .navbar-inner .navbar-search .search-form input{height:30px;background-color:transparent;border:none;width:0;pointer-events:none;opacity:0;transition:all .3s ease-in-out;padding-bottom:4px}.navbar .navbar-inner .navbar-search .search-form ::-webkit-input-placeholder{font-weight:500;transition:all .3s ease-in-out}.navbar .navbar-inner .navbar-search .search-form ::-moz-placeholder{font-weight:500;transition:all .3s ease-in-out}.navbar .navbar-inner .navbar-search .search-form :-moz-placeholder{font-weight:500;transition:all .3s ease-in-out}.navbar .navbar-inner .navbar-search .search-form :-ms-input-placeholder{font-weight:500;transition:all .3s ease-in-out}.navbar .navbar-inner .navbar-search .search-form .active-form{pointer-events:auto;opacity:1}.navbar .hamburger{display:none}@media (max-width: 991px){.navbar .hamburger{display:flex !important}}footer .footer-inner{padding:0}footer .footer-inner .footer-top{height:120px;width:100%;background-color:var(--footer-top)}@media (max-width: 991px){footer .footer-inner .footer-top{padding:25px 0;height:auto}}footer .footer-inner .footer-top .footer-top-inner{height:100%;position:relative;align-items:center;justify-content:space-between;display:flex}@media (max-width: 991px){footer .footer-inner .footer-top .footer-top-inner{flex-direction:column}}footer .footer-inner .footer-top .footer-top-inner .footer-logo{max-width:55px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0.8;transition:all .2s ease-in-out}@media (max-width: 991px){footer .footer-inner .footer-top .footer-top-inner .footer-logo{position:relative;transform:none;top:auto;left:auto;margin:20px}}footer .footer-inner .footer-top .footer-top-inner .footer-logo:hover{opacity:1}footer .footer-inner .footer-top .footer-top-inner .info-text{font-size:14px;color:#fff;opacity:0.6}@media (max-width: 991px){footer .footer-inner .footer-top .footer-top-inner .info-text{font-size:13px}}footer .footer-inner .footer-top .footer-top-inner .social-networks{display:flex;align-items:center}footer .footer-inner .footer-top .footer-top-inner .social-networks .title{margin-right:30px;font-size:14px;color:#fff;opacity:0.6}@media (max-width: 991px){footer .footer-inner .footer-top .footer-top-inner .social-networks .title{font-size:13px;margin-right:20px}}footer .footer-inner .footer-top .footer-top-inner .social-networks .social-wrapper .social-box{width:30px;height:30px}footer .footer-inner .footer-top .footer-top-inner .social-networks .social-wrapper .social-box i{color:var(--primary-color);font-size:15px;transition:all .2s ease-in-out}footer .footer-inner .footer-top .footer-top-inner .social-networks .social-wrapper .social-box:hover i{color:#fff}footer .footer-inner .footer-top .footer-top-inner .social-networks .social-wrapper .social-box:not(:last-child){margin-right:20px}footer .footer-inner .footer-body{background-color:var(--black_default);padding:50px 0}footer .footer-inner .footer-body .copyright-wrapper{margin-top:60px;text-align:center}footer .footer-inner .footer-body .copyright-wrapper .copyright{color:var(--footer-text-color)}footer .footer-inner .footer-body .copyright-wrapper .copyright i{margin-right:15px;color:var(--primary-color)}.bg-attachment-fixed{background-attachment:fixed}.bg-size-cover{background-size:cover}.bg-position-center{background-position:center}.z-index-100{position:relative;z-index:100}.border-bottom-simple{border-bottom:1px solid var(--default-border)}.border-top-simple{border-top:1px solid var(--default-border)}.default_overlay:after,.color_overlay:after,.dark_overlay:after{content:' ';display:block;width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.black_overlay:after,.dark_overlay_gradient:before,.color_overlay_gradient:before{content:' ';display:block;width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.default_overlay:after{background-color:var(--default_overlay)}.color_overlay:after{background-color:var(--color_overlay)}.dark_overlay:after{background-color:var(--dark_overlay)}.black_overlay:after{background-color:var(--black_overlay)}.dark_overlay_gradient:before{background:linear-gradient(to bottom, rgba(255,255,255,0.2), rgba(0,0,0,0.8))}.color_overlay_gradient:before{background:linear-gradient(to bottom, transparent, var(--primary-color));opacity:0.25}.thin-heading{font-weight:300}.light-heading{font-weight:400}.default-heading{font-weight:500}.bold-heading{font-weight:700;font-family:var(--primary-font)}.small-section{padding:80px 0}@media (max-width: 1199px){.small-section{padding:50px 0}}.cards-section{padding:140px 0 110px 0}@media (max-width: 1199px){.cards-section{padding:100px 0 70px 0}}@media (max-width: 991px){.cards-section{padding:80px 0 50px 0}}@media (max-width: 767px){.cards-section{padding:50px 0 20px 0}}.large-section{padding:140px 0}@media (max-width: 1199px){.large-section{padding:100px 0}}@media (max-width: 991px){.large-section{padding:80px 0}}@media (max-width: 767px){.large-section{padding:50px 0}}.white-section{background-color:var(--white-section)}.gray-section{background-color:var(--gray-section)}.light-gray-section{background-color:var(--light-gray-section)}.color-section{background-color:var(--primary-color)}.black-section{background-color:var(--black-section)}.facebook-h{background-color:#3b5999;border:2px solid #3b5999}.facebook-h:hover{background-color:#2b498b;border:2px solid #2b498b}.twitter-h{background-color:#55acee;border:2px solid #55acee}.twitter-h:hover{background-color:#3991d4;border:2px solid #3991d4}.linkedin-h{background-color:#0077B5;border:2px solid #0077B5}.linkedin-h:hover{background-color:#03669a;border:2px solid #03669a}.google-plus-h{background-color:#d64937;border:2px solid #d64937}.google-plus-h:hover{background-color:#bf3c2b;border:2px solid #bf3c2b}.instagram-h{background-color:#e4405f;border:2px solid #e4405f}.instagram-h:hover{background-color:#c72947;border:2px solid #c72947}.bg-color-purple{background-color:#996ce9}.bg-color-pink{background-color:#ee3158}.bg-color-red{background-color:#e30c0c}.bg-color-blue{background-color:#2196f3}.bg-color-green{background-color:#4caf50}.bg-color-yellow{background-color:#ff9800}.gradient-background{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.venue h3.quick-link-header{font-size:40px}.venue .post-list article+article{margin-top:20px}.rsvp-container #rsvp-page-form-check #rsvp-code{margin-bottom:5px}.rsvp-container #rsvp-page-form-check #rsvp-submit{margin-top:0}.rsvp-container .guest-details-container p.hi-guest{font-size:16px}.rsvp-container .guest-details-container .rsvp-details-btn-container{margin-top:20px}.rsvp-container .guest-details-container .rsvp-details-btn-container a.button-default-color{color:#FFFFFF !important}.rsvp-container .guest-details-container .rsvp-details-btn-container a.button-default-color:hover{cursor:pointer}.rsvp-confirm .confirmed{text-align:center}.rsvp-confirm .confirmed .icon{font-size:80px;color:var(--primary-color)}.rsvp-confirm .confirmed .message p{font-size:16px;margin-bottom:20px}.rsvp-confirm .rsvp-confirm-form label{color:var(--primary-color)}.rsvp-confirm .rsvp-confirm-form p.form-string{font-size:16px}.rsvp-confirm .rsvp-confirm-form .guest-row{padding-top:20px;border-top:1px solid #f5f5f5;margin-top:20px;padding-top:20px}.rsvp-confirm .rsvp-confirm-form .guest-row h5{font-weight:normal}.hamburger{padding:0px 0px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:.4s;transition-timing-function:ease-in-out;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{filter:opacity(100%)}.hamburger-box{width:25px;height:19px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:25px;height:3px;background-color:var(--toggle_color);border-radius:0px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--3dx .hamburger-box{perspective:50px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:50px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:50px}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:50px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:50px}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:50px}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-5px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-5px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(5px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(5px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-5px, -6.25px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-5px, 6.25px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(5px, -6.25px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(5px, 6.25px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-16px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -8px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-16px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -8px, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:1.5px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:8px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:16px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 8px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -16px, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:1.5px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:8px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:16px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 8px, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -16px, 0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:8px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-50px;top:-50px;transform:translate3d(50px, 50px, 0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-50px;top:-50px;transform:translate3d(-50px, 50px, 0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:8px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-50px;top:50px;transform:translate3d(50px, -50px, 0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-50px;top:50px;transform:translate3d(-50px, -50px, 0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner::before{top:8px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-3.57143px, -5px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -16px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1.5px}.hamburger--slider-r .hamburger-inner::before{top:8px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:16px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 8px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(3.57143px, -5px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -16px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:1.5px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:8px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:16px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 8px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-16px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -8px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hero-header{width:100%;background-size:cover;position:relative;background-position:center;overflow:hidden;background-color:#6c757d}.hero-header .hero-content{height:100%;position:relative}.hero-header .hero-content .content-default .content-heading{font-family:var(--blowbrush-font);text-align:center;color:#fff;text-transform:uppercase;letter-spacing:2px;position:relative;font-weight:700;z-index:111;margin-bottom:0px;font-size:70px}@media (max-width: 991px){.hero-header .hero-content .content-default .content-heading{font-size:48px}}@media (max-width: 767px){.hero-header .hero-content .content-default .content-heading{font-size:36px}}@media (max-width: 575px){.hero-header .hero-content .content-default .content-heading{font-size:28px}}.hero-header .hero-content .content-default .content-heading .highlight{color:var(--primary-color)}.hero-header .hero-content .content-default .subtitle{color:#ffffff;font-family:var(--secondary-font);font-size:18px;text-align:center;position:relative;text-transform:uppercase;font-weight:500;letter-spacing:2px;z-index:111}.hero-header .hero-content .content-default .social-type-2{position:relative;z-index:111;margin-top:30px}.hero-header .hero-content .content-default .social-type-2 a{margin:10px}@media (max-width: 575px){.hero-header .hero-content .content-default .social-type-2 a{margin:5px}}.hero-header .hero-content .content-default .left{text-align:left}.hero-header .hero-content .content-default .center{text-align:center;margin-left:auto;margin-right:auto}.hero-header .hero-content .content-default .btn-wrapper{flex-wrap:wrap;position:relative;z-index:100;margin-top:40px}@media (max-width: 991px){.hero-header .hero-content .content-default .btn-wrapper{margin-top:30px}}@media (max-width: 767px){.hero-header .hero-content .content-default .btn-wrapper{margin-top:20px}}.hero-header .hero-content .content-default .btn-wrapper a{box-shadow:0 2px 6px 2px var(--button-shadow-light);margin-bottom:10px}.hero-header .hero-content .content-default .btn-wrapper a:not(:last-child){margin-right:15px}@media (max-width: 991px){.hero-header .hero-content .content-default .btn-wrapper a:not(:last-child){margin-right:10px}}.hero-header .hero-video{position:absolute;width:100%;height:100%;z-index:100}.hero-header .hero-video-content{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:100}.hero-header .canvas-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:100}.hero-header .angle-down{display:flex;position:absolute;bottom:30px;left:calc(50% - 75px);cursor:pointer;width:150px;height:90px;z-index:100;justify-content:center}@media (max-width: 991px){.hero-header .angle-down{bottom:15px;height:80px}}.hero-header .angle-down p{color:var(--light-font-color);font-size:10px;letter-spacing:2px;font-weight:500;text-transform:uppercase;position:relative}.hero-header .angle-down i{margin-top:30px;font-size:34px;color:var(--light-font-color);position:absolute;animation:angle_down 3s linear infinite}@keyframes angle_down{0%{opacity:0.8;transform:translateY(0px)}100%{opacity:0;transform:translateY(40px)}}.hero-header .angle-down-vertical{display:none}@media (max-width: 767px){.hero-header .angle-down-vertical{display:flex}}.hero-header .swiper-hero{width:100%;height:var(--hero-header_default_height);z-index:100;min-height:600px}.hero-header .swiper-hero .swiper-slide{background-size:cover;background-position:center}.hero-header .swiper-hero .swiper-slide:after{content:' ';position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;background-color:var(--black_overlay)}.parallax-window{background-color:transparent}.hero-center{justify-content:center;text-align:center}.hero-center .btn-wrapper{margin-top:40px;justify-content:center}@media (max-width: 1199px){.hero-center .btn-wrapper{margin-top:35px}}@media (max-width: 991px){.hero-center .btn-wrapper{margin-top:25px}}@media (max-width: 767px){.hero-center .btn-wrapper{margin-top:20px}}.hero-left{justify-content:flex-start;text-align:left}@media (max-width: 767px){.hero-left .content-default{margin-left:auto;margin-right:auto}}@media (max-width: 767px){.hero-left .content-default h1{text-align:center}}@media (max-width: 767px){.hero-left .content-default .text-default{text-align:center !important}}.hero-left .content-default .btn-wrapper{justify-content:flex-start}@media (max-width: 767px){.hero-left .content-default .btn-wrapper{justify-content:center}}.hero-default{height:var(--hero-header_default_height);min-height:600px}.hero-default .owl-carousel{height:var(--hero-header_default_height)}.hero-default .owl-carousel .item{height:var(--hero-header_default_height)}.hero-default .owl-carousel .owl-nav button{position:absolute;top:50%;transform:translateY(-50%);z-index:99;width:50px;height:50px;border-top:1px solid var(--button-border);border-bottom:1px solid var(--button-border);display:flex;justify-content:center;align-items:center;overflow:hidden;transition:all .3s ease-in-out}.hero-default .owl-carousel .owl-nav button span{font-size:24px;color:#fff;padding-bottom:2px;transition:all .3s ease-in-out}.hero-default .owl-carousel .owl-nav .owl-prev{left:0;border-right:1px solid var(--button-border)}.hero-default .owl-carousel .owl-nav .owl-prev:after{content:' ';display:block;width:100%;height:100%;background-color:#fff;position:absolute;z-index:-1;right:-100%;transition:all .3s ease-in-out}.hero-default .owl-carousel .owl-nav .owl-next{right:0;border-left:1px solid var(--button-border)}.hero-default .owl-carousel .owl-nav .owl-next:after{content:' ';display:block;width:100%;height:100%;background-color:#fff;position:absolute;z-index:-1;left:-100%;transition:all .3s ease-in-out}.hero-default .owl-carousel .owl-nav button:hover{border-color:#fff}.hero-default .owl-carousel .owl-nav button:hover span{color:var(--primary-color)}.hero-default .owl-carousel .owl-nav .owl-next:hover:after{left:0}.hero-default .owl-carousel .owl-nav .owl-prev:hover:after{right:0}.hero-default .owl-carousel .owl-dots{position:absolute;bottom:50px;z-index:99;left:50%;transform:translateX(-50%)}.hero-default .owl-carousel .owl-dots button{width:10px;height:10px;border-radius:100%;border:1px solid #fff;margin:0 8px}.hero-default .owl-carousel .owl-dots .active{background-color:#fff}.html-video video{position:absolute;top:0;left:0;bottom:0;right:0;min-width:100%;min-height:100%}.page-header{position:relative;height:var(--breadcrumbs-height)}@media (max-width: 575px){.page-header{height:400px}}.page-header .breadcrumbs-wrapper{height:100%}.page-header .breadcrumbs-wrapper .breadcrumbs{position:relative;z-index:900;height:100%;padding-top:var(--navbar-height);display:flex;flex-direction:column;align-items:center}.page-header .breadcrumbs-wrapper .breadcrumbs .title{text-align:center;color:#fff;font-weight:600;letter-spacing:1px;max-width:800px;margin-bottom:25px;font-size:52px}@media (max-width: 991px){.page-header .breadcrumbs-wrapper .breadcrumbs .title{margin-bottom:10px;font-size:46px}}@media (max-width: 767px){.page-header .breadcrumbs-wrapper .breadcrumbs .title{font-size:32px}}@media (max-width: 575px){.page-header .breadcrumbs-wrapper .breadcrumbs .title{font-size:28px}}.page-header .breadcrumbs-wrapper .breadcrumbs .breadcrumbs-list{flex-wrap:wrap;justify-content:center;align-items:center;line-height:1}.page-header .breadcrumbs-wrapper .breadcrumbs .breadcrumbs-list li{display:flex;align-items:center}.page-header .breadcrumbs-wrapper .breadcrumbs .breadcrumbs-list li a{color:#fff;font-family:var(--secondary-font);letter-spacing:1px;transition:all .3s ease-in-out;font-weight:300;font-size:14px}@media (max-width: 767px){.page-header .breadcrumbs-wrapper .breadcrumbs .breadcrumbs-list li a{font-size:13px}}.page-header .breadcrumbs-wrapper .breadcrumbs .breadcrumbs-list li a:hover{color:var(--gray-font-color)}.page-header .breadcrumbs-wrapper .breadcrumbs .breadcrumbs-list li i{font-size:14px;color:#fff;margin-left:30px}.page-header .breadcrumbs-wrapper .breadcrumbs .breadcrumbs-list li:not(:last-child){margin-right:25px}.page-header .breadcrumbs-wrapper .breadcrumbs .breadcrumbs-list li:not(:last-child):after{content:'\f054';display:flex;color:#fff;margin-left:25px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:8px}.header-404{position:relative;height:100vh;width:100%;background-size:cover}.header-404 .wrapper-404-alert{position:relative;z-index:100;padding:60px 40px;background-color:rgba(0,0,0,0.7);width:450px;margin-left:auto;margin-right:auto}@media (max-width: 991px){.header-404 .wrapper-404-alert{padding:40px 25px;width:400px}}@media (max-width: 575px){.header-404 .wrapper-404-alert{width:100%}}.header-404 .wrapper-404-alert h1{text-align:center;font-weight:600;margin-bottom:15px;color:#fff}@media (max-width: 991px){.header-404 .wrapper-404-alert h1{font-size:72px;margin-bottom:10px}}@media (max-width: 991px){.header-404 .wrapper-404-alert h1{font-size:64px}}.header-404 .wrapper-404-alert h2{text-align:center;font-weight:600;margin-bottom:10px;color:var(--primary-color)}@media (max-width: 991px){.header-404 .wrapper-404-alert h2{font-size:28px;margin-bottom:5px}}@media (max-width: 767px){.header-404 .wrapper-404-alert h2{font-size:24px}}.header-404 .wrapper-404-alert p{text-align:center;color:rgba(255,255,255,0.7);margin-bottom:50px}@media (max-width: 991px){.header-404 .wrapper-404-alert p{margin-bottom:35px}}@media (max-width: 767px){.header-404 .wrapper-404-alert p{margin-bottom:20px}}.header-404 .wrapper-404-alert .search-form-404{margin-bottom:30px}@media (max-width: 991px){.header-404 .wrapper-404-alert .search-form-404{margin-bottom:20px}}.header-404 .wrapper-404-alert .search-form-404 input{width:100%;border-top-left-radius:5px;border-bottom-left-radius:5px;height:55px;border:none;background-color:#fff;padding:0 30px}@media (max-width: 991px){.header-404 .wrapper-404-alert .search-form-404 input{height:45px;padding:0 20px}}.header-404 .wrapper-404-alert .search-form-404 ::placeholder{color:rgba(0,0,0,0.7)}.header-404 .wrapper-404-alert .search-form-404 button{padding:0 30px;border-top-right-radius:5px;border-bottom-right-radius:5px;border:none;background-color:var(--primary-color);color:#fff;cursor:pointer}@media (max-width: 767px){.header-404 .wrapper-404-alert .search-form-404 button{padding:0 20px}}.header-404 .wrapper-404-alert .button-back{padding:8px 18px;border:1px solid #fff;background-color:transparent;color:#fff;font-size:11px;border-radius:5px;transition:all .2s ease-in-out;font-weight:500;font-family:var(--secondary-font)}.header-404 .wrapper-404-alert .button-back i{margin-right:15px;color:#fff;transition:all .2s ease-in-out}.header-404 .wrapper-404-alert .button-back:hover{color:#000;background-color:#fff}.header-404 .wrapper-404-alert .button-back:hover i{color:#000}.header-coming-soon{position:relative}.header-coming-soon .coming-soon-wrapper{height:100vh}.header-coming-soon .coming-soon-wrapper .content-wrapper .title{color:#fff;font-weight:600;margin-bottom:15px;text-align:center}.header-coming-soon .coming-soon-wrapper .content-wrapper .title span{color:var(--primary-color)}.header-coming-soon .coming-soon-wrapper .content-wrapper .subtitle{text-align:center;max-width:800px;color:#fff;margin-bottom:30px}.header-coming-soon .coming-soon-wrapper .content-wrapper .countdowns-wrapper .countdown-wrapper .countdown{margin-bottom:50px;text-align:center}.header-coming-soon .coming-soon-wrapper .content-wrapper .countdowns-wrapper .countdown-wrapper .countdown .countdown-header{font-size:56px;color:#fff;font-weight:600;text-align:center}.header-coming-soon .coming-soon-wrapper .content-wrapper .countdowns-wrapper .countdown-wrapper .countdown .countdown-footer{color:#fff;text-transform:uppercase;letter-spacing:0.5px;opacity:0.8}.header-coming-soon .coming-soon-wrapper .content-wrapper .search-form{width:600px;margin-left:auto;margin-right:auto;display:flex}.header-coming-soon .coming-soon-wrapper .content-wrapper .search-form input{width:100%;height:50px;padding:0 30px;border:1px solid transparent;background:rgba(0,0,0,0.5);color:#fff}.header-coming-soon .coming-soon-wrapper .content-wrapper .search-form ::placeholder{color:rgba(255,255,255,0.8)}.header-coming-soon .coming-soon-wrapper .content-wrapper .search-form button{cursor:pointer;display:flex;align-items:center;line-height:1;height:50px;padding:0 30px;border:1px solid transparent;background-color:var(--primary-color);color:#fff}.header-coming-soon .coming-soon-wrapper .content-wrapper .search-form button i{margin-left:15px}.about-creative-section .images-wrapper{margin-bottom:40px}@media (max-width: 991px){.about-creative-section .images-wrapper{margin-bottom:30px}}@media (max-width: 767px){.about-creative-section .images-wrapper{margin-bottom:20px}}.about-creative-section .images-wrapper .two-side{display:flex}@media (max-width: 991px){.about-creative-section .images-wrapper .two-side{display:none}}.about-creative-section .images-wrapper .img-wrapper{overflow:hidden;border-radius:5px}.about-creative-section .steps-wrapper .step-wrapper{margin-bottom:30px}@media (max-width: 991px){.about-creative-section .steps-wrapper .step-wrapper{flex-direction:column}}@media (max-width: 575px){.about-creative-section .steps-wrapper .step-wrapper{flex-direction:row}}.about-creative-section .steps-wrapper .step-wrapper .num{color:var(--primary-color);font-weight:400;line-height:1;margin-right:20px;font-size:60px;margin-bottom:10px;text-align:left}@media (max-width: 767px){.about-creative-section .steps-wrapper .step-wrapper .num{font-size:54px}}@media (max-width: 575px){.about-creative-section .steps-wrapper .step-wrapper .num{min-width:75px;margin-right:10px;font-size:48px}}.about-creative-section .steps-wrapper .step-wrapper .step-body{padding-top:5px}.about-creative-section .steps-wrapper .step-wrapper .step-body h6{font-size:16px;font-weight:500;margin-bottom:10px;line-height:1;color:var(--heading-color)}@media (max-width: 575px){.about-creative-section .steps-wrapper .step-wrapper .step-body h6{font-size:14px}}.digital-services .col{padding-right:0;padding-left:0}.digital-services .image{background-size:cover;background-position:center;display:flex}@media (max-width: 991px){.digital-services .image{height:400px}}@media (max-width: 767px){.digital-services .image{height:300px}}@media (max-width: 991px){.digital-services .last-image{order:2}}.digital-services .content{border-top:1px solid var(--default-border)}@media (max-width: 1199px){.digital-services .content{padding:0}}.digital-services .content .content-wrapper{padding:130px 0 80px 0;width:600px;margin-left:auto;margin-right:auto}@media (max-width: 1440px){.digital-services .content .content-wrapper{width:550px;margin-left:auto;margin-right:auto;padding:100px 0 50px 0}}@media (max-width: 1199px){.digital-services .content .content-wrapper{width:100%;padding:60px 40px 30px 40px}}@media (max-width: 991px){.digital-services .content .content-wrapper{max-width:720px;margin-left:auto;margin-right:auto;padding:50px 15px 20px 15px}}@media (max-width: 767px){.digital-services .content .content-wrapper{max-width:510px;margin-left:auto;margin-right:auto}}.digital-services .content .content-wrapper .section-title{margin-bottom:15px}.digital-services .content .content-wrapper .subtitle{font-size:15px;letter-spacing:0.5px;position:relative;margin-bottom:80px;line-height:1}@media (max-width: 1199px){.digital-services .content .content-wrapper .subtitle{margin-bottom:50px}}@media (max-width: 767px){.digital-services .content .content-wrapper .subtitle{margin-bottom:30px}}.digital-services .content-about{display:flex}@media (max-width: 991px){.digital-services .content-about{order:1}}@media (max-width: 1199px){.digital-services .content-about{padding:0}}.digital-services .content-about .content-wrapper{padding:130px 0;width:600px;margin-left:auto;margin-right:auto}@media (max-width: 1440px){.digital-services .content-about .content-wrapper{width:550px;margin-left:auto;margin-right:auto;padding:100px 0}}@media (max-width: 1199px){.digital-services .content-about .content-wrapper{width:100%;padding:60px 40px}}@media (max-width: 991px){.digital-services .content-about .content-wrapper{max-width:720px;margin-left:auto;margin-right:auto;padding:50px 15px}}@media (max-width: 767px){.digital-services .content-about .content-wrapper{max-width:510px;margin-left:auto;margin-right:auto}}.digital-services .content-about .content-wrapper .section-title{margin-bottom:20px}@media (max-width: 767px){.digital-services .content-about .content-wrapper .section-title{margin-bottom:10px}}.digital-services .content-about .content-wrapper .about-text{margin-top:5px}.digital-services .content-about .content-wrapper .btn-wrapper{margin-top:40px}@media (max-width: 1199px){.digital-services .content-about .content-wrapper .btn-wrapper{margin-top:30px}}@media (max-width: 767px){.digital-services .content-about .content-wrapper .btn-wrapper{margin-top:20px}}.digital-services .content-about .content-wrapper .btn-wrapper a:not(:last-child){margin-right:10px}.projects-section{padding-top:130px;padding-left:2px;padding-right:2px;padding-bottom:2px}@media (max-width: 1199px){.projects-section{padding-top:100px}}@media (max-width: 991px){.projects-section{padding-top:80px}}@media (max-width: 767px){.projects-section{padding-top:50px}}.projects-section .grid{position:relative;overflow:hidden}.projects-section .grid .grid-item{padding:2px;width:25%}@media (max-width: 1440px){.projects-section .grid .grid-item{width:33.3333333%}}@media (max-width: 991px){.projects-section .grid .grid-item{width:50%}}.projects-section .grid .grid-item .img-wrapper{position:relative;overflow:hidden}.projects-section .grid .grid-item .img-wrapper img{transition:all 1s ease-in-out}.projects-section .grid .grid-item .img-wrapper .description-box{width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;transform-style:preserve-3d}.projects-section .grid .grid-item .img-wrapper .description-box .content{width:100%;height:100%;padding:30px 35px}@media (max-width: 1600px){.projects-section .grid .grid-item .img-wrapper .description-box .content{padding:20px 25px}}@media (max-width: 767px){.projects-section .grid .grid-item .img-wrapper .description-box .content{align-items:center !important;padding:10px}}.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper{line-height:1;width:100%}@media (max-width: 767px){.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper{justify-content:center !important}}.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper h6{text-shadow:1px 1px 1px var(--text-shadow-medium);color:#fff;letter-spacing:1px;text-transform:uppercase;transition:all .4s ease-in-out;transform:translateZ(20px) scale(0);opacity:0;display:flex;align-items:center;line-height:1}@media (max-width: 1600px){.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper h6{font-size:14px;letter-spacing:0.5px}}@media (max-width: 1199px){.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper h6{font-size:12px}}@media (max-width: 767px){.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper h6{font-size:15px}}@media (max-width: 575px){.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper h6{font-size:12px}}.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper .info{opacity:0;transition:all .4s ease-in-out;transform:translateZ(20px) scale(0);display:flex;align-items:center}@media (max-width: 767px){.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper .info{display:none}}.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper .info span{color:#fff;font-family:var(--secondary-font);font-weight:500;font-size:14px;letter-spacing:1px}@media (max-width: 1600px){.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper .info span{font-size:12px}}.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper .info span i{margin-left:4px}.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper .info span .fa-heart{font-size:14px}@media (max-width: 1600px){.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper .info span .fa-heart{font-size:12px}}.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper .info span .fa-comments{font-size:15px}@media (max-width: 1600px){.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper .info span .fa-comments{font-size:13px}}.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper .info span:not(:last-child){margin-right:25px}@media (max-width: 1600px){.projects-section .grid .grid-item .img-wrapper .description-box .content .content-wrapper .info span:not(:last-child){margin-right:15px}}.projects-section .grid .grid-item .img-wrapper:after{content:' ';display:block;width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(to bottom, #fff, var(--primary-color));transition:all .35s ease-in-out;opacity:0;transform:scale(0.9)}.projects-section .grid .grid-item .img-wrapper:hover img{transform:scale(1.2)}.projects-section .grid .grid-item .img-wrapper:hover .description-box .content div h6,.projects-section .grid .grid-item .img-wrapper:hover .description-box .content div .info{transform:translateZ(20px) scale(1);opacity:1}.projects-section .grid .grid-item .img-wrapper:hover:after{opacity:0.5;transform:scale(1)}.projects-section .hover-out{transition:.2s ease}.testimonials{position:relative;background-size:cover;background-attachment:fixed}.testimonials .testimonials-wrapper{position:relative;z-index:100}.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide{padding:70px 0}@media (max-width: 767px){.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide{padding:70px 0 50px 0}}.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide .review-wrapper{width:750px;margin-left:auto;margin-right:auto;padding:70px 60px 60px 60px;background-color:#fff;border-radius:5px;box-shadow:1px 1px 10px 3px var(--box-shadow-medium);position:relative}@media (max-width: 1199px){.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide .review-wrapper{width:700px}}@media (max-width: 991px){.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide .review-wrapper{width:650px;padding:70px 50px 40px 50px}}@media (max-width: 767px){.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide .review-wrapper{width:510px;padding:60px 20px 30px 20px}}@media (max-width: 575px){.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide .review-wrapper{width:100%;padding:60px 15px 20px 15px}}.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .img-wrapper{width:100px;height:100px;border-radius:100%;overflow:hidden;position:absolute;z-index:100;top:0;left:50%;transform:translateY(-50%) translateX(-50%);border:3px solid var(--light-border)}.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .img-wrapper img{width:100%;height:100%}.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .client{text-align:center;font-weight:600;font-size:24px;margin-bottom:5px;line-height:1}@media (max-width: 991px){.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .client{margin-bottom:5px;font-size:18px}}@media (max-width: 767px){.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .client{font-size:16px}}.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .position{text-align:center;font-size:12px;color:var(--black_defaultr);font-weight:500;letter-spacing:0.5px;margin-bottom:20px;line-height:1;opacity:0.7}@media (max-width: 991px){.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .position{margin-bottom:10px}}@media (max-width: 767px){.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .position{font-size:11px}}.testimonials .testimonials-wrapper .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .review{text-align:center}.testimonials .testimonials-wrapper .swiper-container .nav{display:flex;width:1000px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:100}@media (max-width: 1199px){.testimonials .testimonials-wrapper .swiper-container .nav{width:900px}}@media (max-width: 991px){.testimonials .testimonials-wrapper .swiper-container .nav{width:750px}}@media (max-width: 767px){.testimonials .testimonials-wrapper .swiper-container .nav{display:none}}.testimonials .testimonials-wrapper .swiper-container .nav .swiper-button-prev-testimonials,.testimonials .testimonials-wrapper .swiper-container .nav .swiper-button-next-testimonials{width:35px;height:35px;display:flex;align-items:center;cursor:pointer;justify-content:center}@media (max-width: 575px){.testimonials .testimonials-wrapper .swiper-container .nav .swiper-button-prev-testimonials,.testimonials .testimonials-wrapper .swiper-container .nav .swiper-button-next-testimonials{display:none}}.testimonials .testimonials-wrapper .swiper-container .nav .swiper-button-prev-testimonials i,.testimonials .testimonials-wrapper .swiper-container .nav .swiper-button-next-testimonials i{transition:all .3s ease;font-size:28px;color:#fff}.recent-posts{background-position:center;background-repeat:repeat;box-shadow:0 5px 5px 1px var(--box-shadow-light)}@media (max-width: 991px){.recent-posts .blog-card-wrapper{margin-bottom:30px}}.recent-posts .blog-card-wrapper .card-content{width:100%;height:100%;padding:15px 15px 30px 15px;background-color:#fff;border-radius:5px;box-shadow:0 5px 7px 3px var(--box-shadow-light)}@media (max-width: 1199px){.recent-posts .blog-card-wrapper .card-content{padding:15px 15px 25px 15px}}@media (max-width: 991px){.recent-posts .blog-card-wrapper .card-content{padding:20px}}@media (max-width: 767px){.recent-posts .blog-card-wrapper .card-content{padding:15px}}.recent-posts .blog-card-wrapper .card-content .card-blog-header{margin-bottom:30px}@media (max-width: 1199px){.recent-posts .blog-card-wrapper .card-content .card-blog-header{margin-bottom:20px}}@media (max-width: 991px){.recent-posts .blog-card-wrapper .card-content .card-blog-header{margin-bottom:15px}}.recent-posts .blog-card-wrapper .card-content .card-blog-header .img-wrapper{position:relative}.recent-posts .blog-card-wrapper .card-content .card-blog-header .img-wrapper img{transform:translateZ(20px);box-shadow:0 3px 5px 2px var(--box-shadow-medium)}@media (max-width: 991px){.recent-posts .blog-card-wrapper .card-content .card-blog-header .img-wrapper img{box-shadow:none}}.recent-posts .blog-card-wrapper .card-content .card-blog-header .img-wrapper .tag{box-shadow:0 3px 10px var(--box-shadow-medium);transform:translateZ(40px);position:absolute;top:20px;right:20px;z-index:101;padding:8px 18px;line-height:1;border-radius:5px;font-family:var(--secondary-font);color:#fff;font-size:12px;font-weight:300;letter-spacing:0.3px}.recent-posts .blog-card-wrapper .card-content .card-blog-header .img-wrapper:hover .read-more-btn{transform:translateZ(50px) scale(1);opacity:1}@media (max-width: 1199px){.recent-posts .blog-card-wrapper .card-content .card-blog-header .img-wrapper:hover .read-more-btn{transform:translateZ(20px) scale(1)}}.recent-posts .blog-card-wrapper .card-content .card-blog-body{padding:0 15px}@media (max-width: 1199px){.recent-posts .blog-card-wrapper .card-content .card-blog-body{padding:0 5px}}@media (max-width: 991px){.recent-posts .blog-card-wrapper .card-content .card-blog-body{padding:0}}.recent-posts .blog-card-wrapper .card-content .card-blog-body h5{transform:translateZ(25px);font-size:22px;font-weight:600;margin-bottom:10px}@media (max-width: 1199px){.recent-posts .blog-card-wrapper .card-content .card-blog-body h5{transform:translateZ(10px);font-size:20px}}@media (max-width: 991px){.recent-posts .blog-card-wrapper .card-content .card-blog-body h5{margin-bottom:7px}}.recent-posts .blog-card-wrapper .card-content .card-blog-body h5 a{transition:all .3s ease-in-out;color:var(--black_default)}.recent-posts .blog-card-wrapper .card-content .card-blog-body h5 a:hover{color:var(--primary-color)}.recent-posts .blog-card-wrapper .card-content .card-blog-body .content{transform:translateZ(25px);color:var(--black_default);padding-bottom:20px;border-bottom:1px solid var(--default-border);margin-bottom:20px}@media (max-width: 1199px){.recent-posts .blog-card-wrapper .card-content .card-blog-body .content{transform:translateZ(10px);padding-bottom:15px;margin-bottom:15px}}.recent-posts .blog-card-wrapper .card-content .card-blog-body .content a{color:var(--primary-color);margin-left:3px}.recent-posts .blog-card-wrapper .card-content .card-blog-body .card-blog-footer{line-height:1}.recent-posts .blog-card-wrapper .card-content .card-blog-body .card-blog-footer p{line-height:1;font-size:12px;font-weight:500;transform:translateZ(25px);color:var(--black_default);font-family:var(--secondary-font);text-transform:uppercase;letter-spacing:0.7px}@media (max-width: 1199px){.recent-posts .blog-card-wrapper .card-content .card-blog-body .card-blog-footer p{transform:translateZ(10px);font-size:11px}}.recent-posts .blog-card-wrapper .card-content .card-blog-body .card-blog-footer i{margin-right:5px;color:var(--primary-color)}.recent-posts .blog-card-wrapper .card-content .card-blog-body .card-blog-footer .fa-calendar-o{font-size:12px}@media (max-width: 1199px){.recent-posts .blog-card-wrapper .card-content .card-blog-body .card-blog-footer .fa-calendar-o{font-size:11px}}.recent-posts .blog-card-wrapper .card-content .card-blog-body .card-blog-footer .fa-comments-o{font-size:15px}@media (max-width: 1199px){.recent-posts .blog-card-wrapper .card-content .card-blog-body .card-blog-footer .fa-comments-o{font-size:14px}}.recent-posts .blog-card-wrapper .card-content .card-blog-body .card-blog-footer .fa-heart-o{font-size:13px}@media (max-width: 1199px){.recent-posts .blog-card-wrapper .card-content .card-blog-body .card-blog-footer .fa-heart-o{font-size:12px}}.recent-posts .blog-card-wrapper .card-content .card-blog-body .card-blog-footer .info span:not(:last-child){margin-right:20px}.recent-posts .hover-in{transition:.1s ease}.recent-posts .hover-out{transition:.3s ease}.skills-section .image{background-size:cover;background-position:center;display:flex}@media (max-width: 991px){.skills-section .image{height:400px}}@media (max-width: 767px){.skills-section .image{height:300px}}.skills-section .skills-wrapper{padding:130px 0;width:600px;margin-left:auto;margin-right:auto}@media (max-width: 1440px){.skills-section .skills-wrapper{width:550px;margin-left:auto;margin-right:auto;padding:100px 0}}@media (max-width: 1199px){.skills-section .skills-wrapper{width:100%;padding:60px 15px}}@media (max-width: 991px){.skills-section .skills-wrapper{padding:50px 15px}}@media (max-width: 767px){.skills-section .skills-wrapper{max-width:510px;margin-left:auto;margin-right:auto;padding:50px 0}}.skills-section .skills-wrapper .section-title{margin-bottom:5px}.skills-section .skills-wrapper .subtitle{margin-bottom:60px}@media (max-width: 767px){.skills-section .skills-wrapper .subtitle{margin-bottom:40px}}@media (max-width: 575px){.skills-section .skills-wrapper .subtitle{margin-bottom:30px}}.skills-section .skills-wrapper .progress-bar-type-1{width:100%}.skills-section .skills-wrapper .progress-bar-type-1 .progress-bar-line{width:100%;position:relative}.skills-section .skills-wrapper .progress-bar-type-1 .progress-bar-line .progress-bar-title{line-height:1;color:var(--heading-color);font-size:12px;font-weight:600;position:relative;bottom:0}.skills-section .skills-wrapper .progress-bar-type-1 .progress-bar-line .progressbar-text{position:absolute;top:-2px;right:0;font-weight:600;font-size:12px;color:var(--heading-color) !important;font-family:var(--secondary-font)}.skills-section .skills-wrapper .progress-bar-type-1 .progress-bar-line svg{border-radius:5px}.skills-section .skills-wrapper .progress-bar-type-1 .progress-bar-line:not(:last-child){margin-bottom:40px}@media (max-width: 767px){.skills-section .skills-wrapper .progress-bar-type-1 .progress-bar-line:not(:last-child){margin-bottom:20px}}.about-two-side-content .content-side{background-repeat:repeat}.about-two-side-content .content-side .content-wrapper{padding:130px 0 100px 0;width:600px;margin-left:auto;margin-right:auto}@media (max-width: 1440px){.about-two-side-content .content-side .content-wrapper{width:550px;margin-left:auto;margin-right:auto;padding:100px 0 70px 0}}@media (max-width: 1199px){.about-two-side-content .content-side .content-wrapper{width:100%;padding:60px 40px 30px 40px}}@media (max-width: 991px){.about-two-side-content .content-side .content-wrapper{max-width:720px;margin-left:auto;margin-right:auto;padding:50px 15px 20px 15px}}@media (max-width: 767px){.about-two-side-content .content-side .content-wrapper{max-width:510px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media (max-width: 575px){.about-two-side-content .content-side .content-wrapper{max-width:100%}}.about-two-side-content .content-side .content-wrapper .title{font-weight:600;margin-bottom:60px;color:#fff}@media (max-width: 991px){.about-two-side-content .content-side .content-wrapper .title{margin-bottom:40px;font-size:30px}}@media (max-width: 767px){.about-two-side-content .content-side .content-wrapper .title{margin-bottom:30px;font-size:28px}}.about-two-side-content .content-side .content-wrapper .content{margin-bottom:40px}@media (max-width: 767px){.about-two-side-content .content-side .content-wrapper .content{margin-bottom:30px}}.about-two-side-content .content-side .content-wrapper .content h6{margin-bottom:5px;color:#fff;opacity:0.9;letter-spacing:0.5px}.about-two-side-content .content-side .content-wrapper .content h6 i{margin-right:10px;color:var(--primary-color)}.about-two-side-content .content-side .content-wrapper .content p{color:var(--gray-default-font)}@media (max-width: 991px){.tabs-creative .img-wrapper{margin-bottom:30px}}@media (max-width: 767px){.tabs-creative .img-wrapper{margin-bottom:15px}}@media (max-width: 991px){.tabs-creative .tabs-body-wrapper .description{text-align:center}}.creative-about .cards-wrapper{margin-bottom:30px}.creative-about .section-heading{margin-bottom:60px}@media (max-width: 1199px){.creative-about .section-heading{margin-bottom:40px}}@media (max-width: 991px){.creative-about .section-heading{margin-bottom:30px}}.creative-about .section-heading h2,.creative-about .section-heading p{max-width:900px;margin-left:auto;margin-right:auto;text-align:center}.creative-about .section-heading h2{font-weight:600}@media (max-width: 991px){.creative-about .section-heading h2{font-size:28px}}@media (max-width: 767px){.creative-about .section-heading h2{font-size:26px}}@media (max-width: 575px){.creative-about .section-heading h2{font-size:22px}}.creative-about .section-heading p{margin-top:10px}.services-about .img-wrapper{position:relative}.services-about .img-wrapper img{border-radius:5px}.services-about .img-wrapper .popup-modal{position:absolute}.services-about .content-wrapper{margin-top:30px}@media (max-width: 767px){.services-about .content-wrapper{margin-top:20px}}@media (max-width: 991px){.services-about .content-wrapper .service-wrapper{margin-bottom:30px}}@media (max-width: 767px){.services-about .content-wrapper .service-wrapper{margin-bottom:20px}}.services-about .content-wrapper .service-wrapper .up-text{color:var(--primary-color);font-weight:400;line-height:1;opacity:0.9;letter-spacing:0.7px;font-family:var(--secondary-font)}.services-about .content-wrapper .service-wrapper .title{margin-bottom:10px;font-size:18px;font-weight:500}@media (max-width: 991px){.services-about .content-wrapper .service-wrapper .title{margin-bottom:5px}}.services-about .content-wrapper .service-wrapper p{position:relative}.services-cards-section{background-attachment:fixed;background-repeat:repeat}.services-cards-section .card-wrapper{box-shadow:0 2px 15px var(--box-shadow-light);border-radius:4px;overflow:hidden}.services-cards-section .card-wrapper .img-wrapper{overflow:hidden}.services-cards-section .card-wrapper .img-wrapper .image-popup{position:relative;display:flex;align-items:center;justify-content:center}.services-cards-section .card-wrapper .img-wrapper .image-popup img{transition:all .3s ease-in-out}.services-cards-section .card-wrapper .img-wrapper .plus{position:absolute;z-index:12;font-size:18px;color:#fff;opacity:0;transform:scale(0.6);transition:all .4s ease-in-out}.services-cards-section .card-wrapper .image-popup{width:100%;height:100%;position:relative;z-index:13;display:block}.services-cards-section .card-wrapper .image-popup:after{content:' ';display:block;position:absolute;top:0;left:0;background-color:rgba(33,33,33,0.5);width:100%;height:100%;transition:all .3s ease-in-out;opacity:0;z-index:11}.services-cards-section .card-wrapper .card-service-body{padding:35px 20px;background-color:#fff;margin-bottom:30px;border-bottom:2px solid var(--primary-color)}.services-cards-section .card-wrapper .card-service-body h6{font-weight:600;font-size:18px;margin-bottom:5px;text-align:center;color:var(--black_default)}.services-cards-section .card-wrapper .card-service-body p{text-align:center}.services-cards-section .card-wrapper:hover .img-wrapper .plus{opacity:1;transform:scale(1)}.services-cards-section .card-wrapper:hover .img-wrapper .image-popup img{transform:scale(1.15) rotate(5deg)}.services-cards-section .card-wrapper:hover .img-wrapper .image-popup:after{opacity:1}.services-cards-section .btn-wrapper{margin-top:40px;margin-bottom:30px}@media (max-width: 991px){.services-cards-section .btn-wrapper{margin-top:20px}}@media (max-width: 767px){.services-cards-section .btn-wrapper{margin-top:0}}.services-cards-section .btn-wrapper a{box-shadow:0 2px 4px var(--box-shadow-medium)}.services-grid .image{background-size:cover;background-position:center;display:flex}@media (max-width: 991px){.services-grid .image{height:400px}}@media (max-width: 767px){.services-grid .image{height:300px}}.services-grid .content .content-wrapper{padding:130px 0;width:600px;margin-left:auto;margin-right:auto}@media (max-width: 1440px){.services-grid .content .content-wrapper{width:550px;margin-left:auto;margin-right:auto;padding:100px 0}}@media (max-width: 1199px){.services-grid .content .content-wrapper{width:100%;padding:60px 15px}}@media (max-width: 991px){.services-grid .content .content-wrapper{max-width:690px;padding:60px 0}}@media (max-width: 767px){.services-grid .content .content-wrapper{padding:50px 0;max-width:510px}}.services-grid .content .content-wrapper h4{font-weight:600;margin-bottom:15px;font-size:28px}.services-grid .content .content-wrapper p{margin-bottom:25px}.services-grid .content .left-align-content h4{text-align:left}.services-grid .content .left-align-content p{text-align:left}.services-grid .content .left-align-content .btn-wrap{justify-content:flex-start}.services-grid .content .right-align-content h4{text-align:right}@media (max-width: 991px){.services-grid .content .right-align-content h4{text-align:left}}.services-grid .content .right-align-content p{text-align:right}@media (max-width: 991px){.services-grid .content .right-align-content p{text-align:left}}.services-grid .content .right-align-content .btn-wrap{justify-content:flex-end}@media (max-width: 991px){.services-grid .content .right-align-content .btn-wrap{justify-content:flex-start}}@media (max-width: 991px){.services-grid .resposive-content{order:2}}@media (max-width: 991px){.services-grid .resposive-image{order:1}}.about-person .about-person-wrapper{padding-left:15px;padding-right:15px}@media (max-width: 991px){.about-person .about-person-wrapper .image-wrapper{margin-bottom:30px}}@media (max-width: 575px){.about-person .about-person-wrapper .image-wrapper{margin-bottom:15px}}.about-person .about-person-wrapper .name{font-weight:600;margin-bottom:5px}.about-person .about-person-wrapper .position{opacity:0.7;font-weight:500}.about-person .about-person-wrapper .description{margin-top:20px}@media (max-width: 991px){.about-person .about-person-wrapper .description{margin-top:10px}}.about-person .about-person-wrapper .btn-wrapper{margin-top:20px}.contacts-grid .grid-item{padding:150px 50px}@media (max-width: 1199px){.contacts-grid .grid-item{padding:60px 20px}}@media (max-width: 991px){.contacts-grid .grid-item{padding:80px 20px}}@media (max-width: 575px){.contacts-grid .grid-item{padding:50px 10px}}.contacts-grid .grid-item .content h3{text-align:center;font-weight:600;line-height:1;margin-bottom:15px}.contacts-grid .grid-item .content .contact{transition:all .2s ease-in-out;text-align:center;color:var(--black_default);line-height:1;font-size:14px}@media (max-width: 991px){.contacts-grid .grid-item .content .contact{font-size:13px}}@media (max-width: 767px){.contacts-grid .grid-item .content .contact{font-size:12px}}.contacts-grid .grid-item .content .contact:not(:last-child){margin-bottom:10px}@media (max-width: 767px){.contacts-grid .grid-item .content .contact:not(:last-child){margin-bottom:5px}}.contacts-grid .grid-item .content a:hover{color:var(--primary-color)}.contacts-grid .grid-item .white h3{color:#fff}.contacts-grid .grid-item .white .contact{color:#fff}.contacts-grid .grid-item:not(:last-child){border-right:1px solid var(--default-border)}@media (max-width: 767px){.contacts-grid .grid-item:not(:last-child){border-right:none;border-bottom:1px solid var(--default-border)}}.contact-form-section{padding:150px 15px}@media (max-width: 1199px){.contact-form-section{padding:100px 15px}}@media (max-width: 991px){.contact-form-section{padding:80px 15px}}@media (max-width: 767px){.contact-form-section{padding:50px 15px}}.contact-form-section .heading{position:relative;z-index:100}.contact-form-section .contact-wrapper{position:relative;z-index:100}.contact-form-section .contact-wrapper .primary-contact-form{width:100%}.contact-form-section .contact-wrapper .primary-contact-form .input-row{display:flex}@media (max-width: 575px){.contact-form-section .contact-wrapper .primary-contact-form .input-row{flex-direction:column}}.contact-form-section .contact-wrapper .primary-contact-form .input-row input{width:50%}@media (max-width: 575px){.contact-form-section .contact-wrapper .primary-contact-form .input-row input{width:100%}}.contact-form-section .contact-wrapper .primary-contact-form .input-row input:first-child{margin-right:5px}@media (max-width: 575px){.contact-form-section .contact-wrapper .primary-contact-form .input-row input:first-child{margin-right:0}}.contact-form-section .contact-wrapper .primary-contact-form .input-row input:last-child{margin-left:5px}@media (max-width: 575px){.contact-form-section .contact-wrapper .primary-contact-form .input-row input:last-child{margin-left:0}}.contact-form-section .contact-wrapper .primary-contact-form input{margin-bottom:10px}.contact-form-section .contact-wrapper .primary-contact-form input,.contact-form-section .contact-wrapper .primary-contact-form textarea{padding:15px 20px;color:#fff;background-color:rgba(0,0,0,0.2);border:1px solid var(--default-border)}.contact-form-section .contact-wrapper .primary-contact-form textarea{height:200px;resize:none;margin-bottom:40px}@media (max-width: 575px){.contact-form-section .contact-wrapper .primary-contact-form textarea{margin-bottom:30px}}.contact-form-section .contact-wrapper .primary-contact-form ::placeholder{color:rgba(255,255,255,0.7)}.map-section .toggle-map{width:100%;height:80px;background-color:var(--gray-section);cursor:pointer;position:relative;z-index:101}.map-section .toggle-map p{text-transform:uppercase;color:var(--black_default);font-weight:500;font-family:var(--secondary-font);margin-bottom:5px}.map-section .toggle-map i{font-size:16px}.map-section .hide,.map-section .show{display:none}.map-section .active{display:flex !important}.map-section #map{position:relative;z-index:100;height:500px;width:100%}@media (max-width: 767px){.map-section #map{height:400px}}.follow-us-section .social-box{width:50px;height:50px;border-radius:100%;display:flex;justify-content:center;align-items:center;color:#fff;transition:all .3s linear}.follow-us-section .social-box i{font-size:16px}@media (max-width: 991px){.follow-us-section .social-box{width:40px;height:40px}.follow-us-section .social-box i{font-size:14px}}@media (max-width: 767px){.follow-us-section .social-box{width:35px;height:35px}}.follow-us-section .social-box:hover{transform:scale(1.1)}.follow-us-section .social-box:not(:last-child){margin-right:35px}@media (max-width: 991px){.follow-us-section .social-box:not(:last-child){margin-right:25px}}@media (max-width: 767px){.follow-us-section .social-box:not(:last-child){margin-right:15px}}.blog-section .blog-layout-sidebar-wrapper{padding-left:0;padding-right:0}.blog-section .blog-layout-sidebar{max-width:1600px;margin-left:auto;margin-right:auto}.blog-section .post-standard{border-radius:5px;overflow:hidden;transition:all .3s ease-in-out;box-shadow:0 4px 8px var(--box-shadow-boxes);margin-bottom:50px}@media (max-width: 767px){.blog-section .post-standard{margin-bottom:30px}}.blog-section .post-standard .post-image-side{padding-left:0;padding-right:0}@media (max-width: 991px){.blog-section .post-standard .post-image-side{order:1}}.blog-section .post-standard .post-image-side .img-wrapper{overflow:hidden;position:relative;display:block;height:100%;width:100%}.blog-section .post-standard .post-image-side .img-wrapper img{transition:all .5s ease-in-out}.blog-section .post-standard .post-image-side .img-wrapper:hover:after{opacity:0.4}.blog-section .post-standard .post-image-side .img-wrapper:after{content:' ';position:absolute;top:0;transition:all 0.8s ease-in-out;left:0;display:block;width:100%;height:100%;background:linear-gradient(to bottom, transparent, var(--primary-color));opacity:0}.blog-section .post-standard .post-content-side{padding:20px 60px;display:flex;flex-direction:column}@media (max-width: 1199px){.blog-section .post-standard .post-content-side{padding:20px 40px}}@media (max-width: 991px){.blog-section .post-standard .post-content-side{order:2;padding:40px 50px}}@media (max-width: 575px){.blog-section .post-standard .post-content-side{padding:25px 35px}}.blog-section .post-standard .post-content-side .post-title{font-weight:700;margin-top:15px;margin-bottom:3px;color:var(--black_default);font-size:26px;font-family:var(--secondary-font);line-height:1.3}@media (max-width: 1199px){.blog-section .post-standard .post-content-side .post-title{font-size:24px;margin-top:10px}}@media (max-width: 991px){.blog-section .post-standard .post-content-side .post-title{margin-top:5px;margin-bottom:5px}}@media (max-width: 575px){.blog-section .post-standard .post-content-side .post-title{font-size:20px;margin-top:3px}}.blog-section .post-standard .post-content-side .post-content{margin-bottom:25px}@media (max-width: 1199px){.blog-section .post-standard .post-content-side .post-content{margin-bottom:20px}}@media (max-width: 991px){.blog-section .post-standard .post-content-side .post-content{margin-bottom:15px}}.blog-section .post-standard .post-content-side .description-box{line-height:1;font-weight:500;font-family:var(--secondary-font)}.blog-section .post-standard .post-content-side .description-box p{color:var(--primary-font-color)}.blog-section .post-standard .post-content-side .description-box i{font-size:15px;color:var(--primary-font-color);margin-right:10px}@media (max-width: 575px){.blog-section .post-standard .post-content-side .description-box i{margin-right:5px}}.blog-section .post-standard .post-content-side .author .img-wrapper{max-width:50px;min-width:50px;max-height:50px;min-height:50px;border-radius:100%;overflow:hidden;margin-right:15px}@media (max-width: 575px){.blog-section .post-standard .post-content-side .author .img-wrapper{max-width:45px;min-width:45px;max-height:45px;min-height:45px}}.blog-section .post-standard .post-content-side .author a{font-weight:500;font-family:var(--secondary-font)}.blog-section .post-standard .post-content-side a{color:var(--black_default);transition:all .2s ease-in-out}.blog-section .post-standard .post-content-side a.button-default-black-2{color:#fff}.blog-section .post-standard .post-content-side a:hover{color:var(--primary-color)}.blog-section .post-standard .post-content-side a:hover.button-default-black-2{color:#fff}.blog-section .post-standard .right-side{justify-content:flex-start;text-align:left}.blog-section .post-standard .left-side{justify-content:flex-end;text-align:right}@media (max-width: 991px){.blog-section .post-standard .left-side{justify-content:flex-start;text-align:left}}.blog-section .post-standard:hover{box-shadow:0 10px 20px var(--box-shadow-boxes)}.blog-section .post-grid{border-radius:5px;overflow:hidden;transition:all .3s ease-in-out;box-shadow:0 4px 8px var(--box-shadow-boxes);margin-bottom:30px}.blog-section .post-grid .post-image-side{padding-left:0;padding-right:0;position:relative}@media (max-width: 991px){.blog-section .post-grid .post-image-side{order:1}}.blog-section .post-grid .post-image-side .img-wrapper{overflow:hidden;position:relative;display:block;height:100%;width:100%}.blog-section .post-grid .post-image-side .img-wrapper img{transition:all .5s ease-in-out}.blog-section .post-grid .post-image-side .tag{position:absolute;top:18px;right:18px;z-index:101;padding:8px 18px;line-height:1;border-radius:5px;font-family:var(--secondary-font);color:#fff;font-size:12px;font-weight:300;letter-spacing:0.3px}.blog-section .post-grid .post-image-side .img-wrapper:hover:after{opacity:0.4}.blog-section .post-grid .post-image-side .img-wrapper:after{content:' ';position:absolute;top:0;transition:all 0.8s ease-in-out;left:0;display:block;width:100%;height:100%;background:linear-gradient(to bottom, transparent, var(--primary-color));opacity:0}.blog-section .post-grid .post-content-side{padding:30px;display:flex;flex-direction:column}@media (max-width: 1199px){.blog-section .post-grid .post-content-side{padding:30px 40px}}@media (max-width: 575px){.blog-section .post-grid .post-content-side{padding:20px}}.blog-section .post-grid .post-content-side .post-title{font-weight:700;margin-bottom:5px;color:var(--black_default);font-size:24px;font-family:var(--secondary-font)}@media (max-width: 1199px){.blog-section .post-grid .post-content-side .post-title{font-size:22px}}@media (max-width: 575px){.blog-section .post-grid .post-content-side .post-title{font-size:20px}}.blog-section .post-grid .post-content-side .description-box{line-height:1;font-weight:500;font-family:var(--secondary-font);padding-top:25px;margin-top:25px;border-top:1px solid var(--default-border)}@media (max-width: 991px){.blog-section .post-grid .post-content-side .description-box{padding-top:20px;margin-top:20px}}.blog-section .post-grid .post-content-side .description-box p{color:var(--primary-font-color)}.blog-section .post-grid .post-content-side .description-box i{font-size:15px;color:var(--primary-font-color);margin-right:10px}.blog-section .post-grid .post-content-side .author a{font-weight:500;font-family:var(--secondary-font)}.blog-section .post-grid .post-content-side a{color:var(--black_default);transition:all .2s ease-in-out}.blog-section .post-grid .post-content-side a:hover{color:var(--primary-color)}.blog-section .post-grid:hover{box-shadow:0 10px 20px var(--box-shadow-boxes)}.blog-section .post-list{margin-bottom:40px}@media (max-width: 767px){.blog-section .post-list{margin-bottom:30px}}.blog-section .post-list .img-wrapper{position:relative;display:block;height:100%}.blog-section .post-list .tag{position:absolute;top:25px;right:30px;z-index:101;padding:8px 18px;line-height:1;border-radius:5px;font-family:var(--secondary-font);color:#fff;font-size:12px;font-weight:300;letter-spacing:0.3px;margin:0 10px 10px 0}@media (max-width: 991px){.blog-section .post-list .post-image-side{margin-bottom:30px}}@media (max-width: 767px){.blog-section .post-list .post-image-side{margin-bottom:15px}}.blog-section .post-list .post-content-side{display:flex;flex-direction:column;justify-content:center;height:100%}.blog-section .post-list .post-content-side .post-title{margin-bottom:15px;font-weight:700;color:var(--black_default);font-size:26px;font-family:var(--secondary-font);line-height:1.3;transition:all .2s ease-in-out}@media (max-width: 1199px){.blog-section .post-list .post-content-side .post-title{font-size:24px}}@media (max-width: 991px){.blog-section .post-list .post-content-side .post-title{margin-bottom:10px}}@media (max-width: 575px){.blog-section .post-list .post-content-side .post-title{font-size:20px}}.blog-section .post-list .post-content-side .post-title:hover{color:var(--primary-color)}.blog-section .post-list .post-content-side .post-content{margin-bottom:30px}@media (max-width: 1199px){.blog-section .post-list .post-content-side .post-content{margin-bottom:20px}}@media (max-width: 991px){.blog-section .post-list .post-content-side .post-content{margin-bottom:15px}}.blog-section .post-list .post-content-side .description-box{margin-bottom:10px;line-height:1;font-weight:500;font-family:var(--secondary-font)}@media (max-width: 991px){.blog-section .post-list .post-content-side .description-box{margin-bottom:5px}}.blog-section .post-list .post-content-side .description-box a{color:var(--black_default);transition:all .2s ease-in-out}.blog-section .post-list .post-content-side .description-box a:hover{color:var(--primary-color)}.blog-section .post-list .post-content-side .description-box p{color:var(--primary-font-color)}.blog-section .post-list .post-content-side .description-box i{font-size:15px;color:var(--primary-font-color);margin-right:10px}@media (max-width: 575px){.blog-section .post-list .post-content-side .description-box i{margin-right:5px}}.blog-section .post-list .post-content-side .author .img-wrapper{max-width:50px;min-width:50px;max-height:50px;min-height:50px;border-radius:100%;overflow:hidden;margin-right:15px}@media (max-width: 575px){.blog-section .post-list .post-content-side .author .img-wrapper{max-width:45px;min-width:45px;max-height:45px;min-height:45px}}.blog-section .post-list .post-content-side .author a{font-weight:500;font-family:var(--secondary-font)}.blog-section .post-list:not(:last-child){border-bottom:1px solid var(--default-border);padding-bottom:40px}@media (max-width: 767px){.blog-section .post-list:not(:last-child){padding-bottom:30px}}.blog-section .blog-nav{margin-left:auto;margin-right:auto;margin-top:20px}@media (max-width: 991px){.blog-section .blog-nav{margin-top:0}}.blog-section .blog-nav .active{background-color:var(--primary-color) !important;color:#fff}.blog-section .blog-nav div{cursor:pointer;width:40px;height:40px;border-radius:100%;color:var(--black_default);font-family:var(--secondary-font);display:flex;justify-content:center;align-items:center;font-size:12px}.blog-section .blog-nav div:not(:last-child){margin-right:10px}.blog-section .blog-nav div:hover{background-color:var(--black_default);color:#fff}.blog-section .blog-grid-row{margin-bottom:20px}.blog-section .blog-list-row{margin-bottom:10px}.blog-section .single-post-wrapper{padding-bottom:60px}.blog-section .single-post-wrapper .post-content{margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid var(--default-border)}.blog-section .single-post-wrapper .post-content .post-thumb-wrapper{margin-bottom:20px}.blog-section .single-post-wrapper .post-content blockquote{margin-bottom:20px}.blog-section .single-post-wrapper .post-content .text-part{color:var(--black_default);margin-bottom:20px}.blog-section .single-post-wrapper .post-content .post-title{font-weight:600;margin-bottom:10px}.blog-section .single-post-wrapper .post-content .list{margin-bottom:20px;margin-left:20px}.blog-section .single-post-wrapper .post-content .two-side-content{margin-bottom:20px}@media (max-width: 991px){.blog-section .single-post-wrapper .post-content .two-side-content{margin-bottom:0}}@media (max-width: 991px){.blog-section .single-post-wrapper .post-content .two-side-content .image-wrapper{margin-bottom:20px}}.blog-section .single-post-wrapper .description-box{justify-content:space-between;margin-bottom:50px}@media (max-width: 991px){.blog-section .single-post-wrapper .description-box{flex-direction:column;justify-content:center;align-items:center}}@media (max-width: 991px){.blog-section .single-post-wrapper .description-box .tags{width:100%}}.blog-section .single-post-wrapper .description-box .tags-wrapper{flex-wrap:wrap}@media (max-width: 991px){.blog-section .single-post-wrapper .description-box .tags-wrapper{justify-content:center;padding-bottom:15px;margin-bottom:23px;border-bottom:1px solid var(--default-border);width:100%}}.blog-section .single-post-wrapper .description-box .tags-wrapper .tag{z-index:101;padding:8px 18px;line-height:1;border-radius:5px;font-family:var(--secondary-font);color:#fff;font-size:12px;font-weight:300;letter-spacing:0.3px;margin:0 10px 10px 0}.blog-section .single-post-wrapper .description-box .social-wrapper .social-box{width:31px;height:31px;border-radius:0;display:flex;justify-content:center;align-items:center;color:#fff;transition:all .2s ease-in-out}.blog-section .single-post-wrapper .description-box .social-wrapper .social-box:hover{border-radius:100%}.blog-section .single-post-wrapper .description-box .social-wrapper .social-box:not(:last-child){margin-right:10px}.blog-section .recent-posts-section{margin-bottom:-50px}@media (max-width: 575px){.blog-section .recent-posts-section{margin-bottom:-30px}}.blog-section .recent-posts-section .recent-posts-title{margin-bottom:30px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;border-bottom:1px solid var(--default-border);padding-bottom:10px}.blog-section .recent-posts-section .recent-post{margin-bottom:50px}@media (max-width: 575px){.blog-section .recent-posts-section .recent-post{margin-bottom:30px}}.blog-section .recent-posts-section .recent-post .img-wrapper{margin-bottom:20px}.blog-section .recent-posts-section .recent-post .recent-post-body .title{margin-bottom:5px}.blog-section .recent-posts-section .recent-post .recent-post-body .title a{color:var(--black_default);font-weight:600;transition:all .3s ease-in-out}.blog-section .recent-posts-section .recent-post .recent-post-body .title a:hover{color:var(--primary-color)}.blog-section .recent-posts-section .recent-post .recent-post-body .recent-post-content{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--default-border)}@media (max-width: 991px){.blog-section .recent-posts-section .recent-post .recent-post-body .recent-post-content{padding-bottom:15px;margin-bottom:15px}}.blog-section .recent-posts-section .recent-post .recent-post-body .recent-description-box{line-height:1;font-weight:500;font-family:var(--secondary-font)}.blog-section .recent-posts-section .recent-post .recent-post-body .recent-description-box a{color:var(--black_default);transition:all .2s ease-in-out}.blog-section .recent-posts-section .recent-post .recent-post-body .recent-description-box a:hover{color:var(--primary-color)}.blog-section .recent-posts-section .recent-post .recent-post-body .recent-description-box p{color:var(--primary-font-color)}.blog-section .post-comments-wrapper{padding-top:50px;padding-bottom:130px}@media (max-width: 1199px){.blog-section .post-comments-wrapper{padding-bottom:100px}}@media (max-width: 991px){.blog-section .post-comments-wrapper{padding-bottom:80px}}@media (max-width: 767px){.blog-section .post-comments-wrapper{padding-bottom:50px}}.blog-section .post-comments-wrapper .comments-title{margin-bottom:50px;font-weight:600;text-transform:uppercase;border-bottom:1px solid var(--default-border);padding-bottom:10px;letter-spacing:0.6px}@media (max-width: 991px){.blog-section .post-comments-wrapper .comments-title{margin-bottom:30px}}.blog-section .post-comments-wrapper .comments-list{margin-bottom:50px}@media (max-width: 991px){.blog-section .post-comments-wrapper .comments-list{margin-bottom:30px}}.blog-section .post-comments-wrapper .comments-list .comment .author-wrapper{margin-right:15px;border-radius:100%;overflow:hidden;max-width:90px;min-width:90px;max-height:90px;min-height:90px}@media (max-width: 767px){.blog-section .post-comments-wrapper .comments-list .comment .author-wrapper{max-width:50px;min-width:50px;max-height:50px;min-height:50px}}.blog-section .post-comments-wrapper .comments-list .comment .comment-body{width:100%}.blog-section .post-comments-wrapper .comments-list .comment .comment-body .author-name{text-transform:uppercase;color:var(--black_default);font-weight:600;font-family:var(--secondary-font);line-height:1;margin-bottom:5px;letter-spacing:0.6px}.blog-section .post-comments-wrapper .comments-list .comment .comment-body .date{font-size:12px;opacity:0.8;line-height:1;margin-bottom:10px;color:var(--black_default)}@media (max-width: 767px){.blog-section .post-comments-wrapper .comments-list .comment .comment-body .date{font-size:11px;margin-bottom:5px}}.blog-section .post-comments-wrapper .comments-list .comment .comment-body .comment-text{color:var(--black_default)}.blog-section .post-comments-wrapper .comments-list .comment .comment-body .reply-link{line-height:1;color:var(--primary-color);font-weight:500;font-family:var(--secondary-font)}.blog-section .post-comments-wrapper .comments-list .comment .comment-body .reply-link i{margin-right:10px}.blog-section .post-comments-wrapper .comments-list .comment .comment{margin-top:50px}@media (max-width: 991px){.blog-section .post-comments-wrapper .comments-list .comment .comment{margin-top:40px}}.blog-section .post-comments-wrapper .comments-list .comment-reply{padding-left:70px}@media (max-width: 991px){.blog-section .post-comments-wrapper .comments-list .comment-reply{padding-left:40px}}@media (max-width: 767px){.blog-section .post-comments-wrapper .comments-list .comment-reply{padding-left:20px}}.blog-section .post-comments-wrapper .comments-list .comment:not(:first-child):not(.comment-reply){margin-top:60px}@media (max-width: 991px){.blog-section .post-comments-wrapper .comments-list .comment:not(:first-child):not(.comment-reply){margin-top:50px}}@media (max-width: 767px){.blog-section .post-comments-wrapper .comments-list .comment:not(:first-child):not(.comment-reply){margin-top:30px}}.blog-section .post-comments-wrapper .comment-form{width:100%}.blog-section .post-comments-wrapper .comment-form .input-row{margin-bottom:20px}@media (max-width: 991px){.blog-section .post-comments-wrapper .comment-form .input-row{margin-bottom:10px}}.blog-section .post-comments-wrapper .comment-form .input-row input{width:50%}.blog-section .post-comments-wrapper .comment-form .input-row :first-child{margin-right:10px}@media (max-width: 991px){.blog-section .post-comments-wrapper .comment-form .input-row :first-child{margin-right:5px}}.blog-section .post-comments-wrapper .comment-form .input-row :last-child{margin-left:10px}@media (max-width: 991px){.blog-section .post-comments-wrapper .comment-form .input-row :last-child{margin-left:5px}}.blog-section .post-comments-wrapper .comment-form input{padding:15px 20px;border:2px solid var(--default-border);background-color:#fff}@media (max-width: 991px){.blog-section .post-comments-wrapper .comment-form input{padding:12px 15px}}.blog-section .post-comments-wrapper .comment-form textarea{padding:15px 20px;border:2px solid var(--default-border);background-color:#fff;width:100%;resize:none;height:250px;margin-bottom:20px}@media (max-width: 991px){.blog-section .post-comments-wrapper .comment-form textarea{padding:12px 15px;margin-bottom:10px}}.blog-section .post-comments-wrapper .comment-form button{cursor:pointer;padding:15px 25px;background-color:var(--primary-color);border:2px solid var(--primary-color);border-radius:5px;color:#fff;font-weight:500;font-family:var(--secondary-font);transition:all .3s ease-in-out}@media (max-width: 991px){.blog-section .post-comments-wrapper .comment-form button{padding:12px 20px}}.blog-section .post-comments-wrapper .comment-form button:hover{background-color:transparent;color:var(--primary-color)}.blog-section .post-comments-wrapper .comment-form ::placeholder{color:rgba(0,0,0,0.6)}.blog-section .comments-col{padding:0 15px}@media (max-width: 575px){.blog-section .comments-col{padding:0}}.single-post-section{padding-top:130px}@media (max-width: 1199px){.single-post-section{padding-top:100px}}@media (max-width: 991px){.single-post-section{padding-top:80px}}@media (max-width: 767px){.single-post-section{padding-top:50px}}.portfolio-layout .grid-wrapper{margin:0 13px}.portfolio-layout .grid-columns .img-wrapper{overflow:hidden;position:relative}.portfolio-layout .grid-columns .img-wrapper img{transition:all .2s ease-in-out}.portfolio-layout .grid-columns .img-wrapper:after{content:' ';display:block;background-color:var(--primary-color);opacity:0;position:absolute;transform:scale(0.9);transition:all .3s ease-in-out;width:100%;height:100%;top:0;left:0}.portfolio-layout .grid-columns .description-box{position:absolute;bottom:30px;left:35px;z-index:10}@media (max-width: 1199px){.portfolio-layout .grid-columns .description-box{bottom:20px;left:25px}}@media (max-width: 767px){.portfolio-layout .grid-columns .description-box{left:10px;bottom:10px}}.portfolio-layout .grid-columns .description-box .title{color:#fff;font-weight:500;margin-bottom:5px;line-height:1;transition:all .4s ease-in-out;opacity:0;transform:scale(0.7)}@media (max-width: 1199px){.portfolio-layout .grid-columns .description-box .title{font-size:18px;margin-bottom:3px}}@media (max-width: 767px){.portfolio-layout .grid-columns .description-box .title{font-size:16px;margin-bottom:2px}}@media (max-width: 575px){.portfolio-layout .grid-columns .description-box .title{font-size:14px}}.portfolio-layout .grid-columns .description-box .category{color:#fff;font-family:var(--secondary-font);font-weight:300;transition:all .5s ease-in-out;opacity:0;transform:scale(0.7);font-size:12px;text-transform:uppercase;letter-spacing:0.7px}@media (max-width: 1199px){.portfolio-layout .grid-columns .description-box .category{font-size:11px}}@media (max-width: 575px){.portfolio-layout .grid-columns .description-box .category{font-size:10px}}.portfolio-layout .grid-columns .img-wrapper:hover img{transform:scale(1.2);filter:blur(5px)}.portfolio-layout .grid-columns .img-wrapper:hover .description-box .title{opacity:1;transform:scale(1)}.portfolio-layout .grid-columns .img-wrapper:hover .description-box .category{opacity:1;transform:scale(1)}.portfolio-layout .grid-columns .img-wrapper:hover:after{opacity:0.9;transform:scale(1)}.portfolio-layout .grid-two-columns .grid-item{width:50%;padding:2px}.portfolio-layout .grid-three-columns{max-width:1600px;margin-left:auto;margin-right:auto;padding:0}.portfolio-layout .grid-three-columns .grid-columns{margin:0 13px}.portfolio-layout .grid-three-columns .grid-columns .grid-item{padding:2px;width:33.33%}@media (max-width: 991px){.portfolio-layout .grid-three-columns .grid-columns .grid-item{width:50%}}.portfolio-layout .grid-four-columns .grid-item{width:25%;padding:2px}@media (max-width: 1199px){.portfolio-layout .grid-four-columns .grid-item{width:33.3%}}@media (max-width: 991px){.portfolio-layout .grid-four-columns .grid-item{width:50%}}.carousel-portfolio .swiper-portfolio{margin:0 15px}.carousel-portfolio .swiper-portfolio .swiper-wrapper .swiper-slide{position:relative;overflow:hidden}.carousel-portfolio .swiper-portfolio .swiper-wrapper .swiper-slide .item-wrapper{position:relative;z-index:11;width:100%;height:100%;display:block}.carousel-portfolio .swiper-portfolio .swiper-wrapper .swiper-slide .item-wrapper img{transition:all .5s ease-in-out}.carousel-portfolio .swiper-portfolio .swiper-wrapper .swiper-slide .item-wrapper .description-box{box-shadow:0 4px 8px var(--box-shadow-boxes);position:absolute;width:calc(100% - 40px);padding:30px 40px;background-color:#fff;bottom:20px;right:20px;opacity:0;transform:scale(0.7);transition:all .4s ease-in-out;z-index:10}@media (max-width: 1440px){.carousel-portfolio .swiper-portfolio .swiper-wrapper .swiper-slide .item-wrapper .description-box{padding:20px 30px}}@media (max-width: 1199px){.carousel-portfolio .swiper-portfolio .swiper-wrapper .swiper-slide .item-wrapper .description-box{padding:20px}}.carousel-portfolio .swiper-portfolio .swiper-wrapper .swiper-slide .item-wrapper .description-box h5{margin-bottom:8px;font-size:18px;font-weight:600;line-height:1;color:var(--black_default)}@media (max-width: 1199px){.carousel-portfolio .swiper-portfolio .swiper-wrapper .swiper-slide .item-wrapper .description-box h5{font-size:16px;margin-bottom:5px}}.carousel-portfolio .swiper-portfolio .swiper-wrapper .swiper-slide .item-wrapper .description-box p{line-height:1;font-family:var(--secondary-font);text-transform:uppercase;font-size:12px;color:var(--black_default)}@media (max-width: 1199px){.carousel-portfolio .swiper-portfolio .swiper-wrapper .swiper-slide .item-wrapper .description-box p{font-size:11px}}.carousel-portfolio .swiper-portfolio .swiper-wrapper .swiper-slide:after{content:' ';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom, #fff, var(--primary-color));opacity:0;z-index:1;transition:all .5s ease-in-out}.carousel-portfolio .swiper-portfolio .swiper-wrapper .swiper-slide:hover img{transform:scale(1.1)}.carousel-portfolio .swiper-portfolio .swiper-wrapper .swiper-slide:hover .description-box{transform:scale(1);opacity:1}.carousel-portfolio .swiper-portfolio .swiper-wrapper .swiper-slide:hover:after{opacity:0.4}.portfolio-parallax .parallax-item{height:700px;background-attachment:fixed;background-size:cover}@media (max-width: 991px){.portfolio-parallax .parallax-item{background-attachment:local;height:500px}}@media (max-width: 575px){.portfolio-parallax .parallax-item{height:400px}}.portfolio-parallax .parallax-item .description-wrapper{margin:0 0 40px 40px}@media (max-width: 991px){.portfolio-parallax .parallax-item .description-wrapper{margin:0 0 30px 30px}}@media (max-width: 575px){.portfolio-parallax .parallax-item .description-wrapper{margin:20px}}.portfolio-parallax .parallax-item .description-wrapper .description-box{box-shadow:0 4px 8px var(--box-shadow-boxes);padding:30px 40px;background-color:#fff;opacity:1;transform:scale(1);transition:all .4s ease-in-out;z-index:10}@media (max-width: 991px){.portfolio-parallax .parallax-item .description-wrapper .description-box{padding:20px 30px}}@media (max-width: 575px){.portfolio-parallax .parallax-item .description-wrapper .description-box{padding:20px}}.portfolio-parallax .parallax-item .description-wrapper .description-box h4{line-height:1;margin-bottom:5px;font-weight:600;color:var(--black_default)}@media (max-width: 991px){.portfolio-parallax .parallax-item .description-wrapper .description-box h4{font-size:22px}}@media (max-width: 767px){.portfolio-parallax .parallax-item .description-wrapper .description-box h4{font-size:18px}}@media (max-width: 575px){.portfolio-parallax .parallax-item .description-wrapper .description-box h4{font-size:16px}}.portfolio-parallax .parallax-item .description-wrapper .description-box p{line-height:1;font-family:var(--secondary-font);text-transform:uppercase;color:var(--black_default)}@media (max-width: 991px){.portfolio-parallax .parallax-item .description-wrapper .description-box p{font-size:12px}}@media (max-width: 575px){.portfolio-parallax .parallax-item .description-wrapper .description-box p{font-size:11px}}.single-project-wrapper .description-project-default .description-wrapper .description-box{margin-bottom:30px;border-bottom:1px solid var(--default-border);padding-bottom:30px}@media (max-width: 991px){.single-project-wrapper .description-project-default .description-wrapper .divider{display:none}}.single-project-wrapper .description-project-default .description-wrapper .img-wrapper{overflow:hidden;border-radius:5px;margin-bottom:30px;position:relative}.single-project-wrapper .description-project-default .description-wrapper .img-wrapper .popup-modal{position:absolute}.single-project-wrapper .description-project-default .description-wrapper .video-box{position:relative}.single-project-wrapper .description-project-default .description-wrapper .description{margin-top:20px}@media (max-width: 991px){.single-project-wrapper .description-project-default .description-wrapper .description{margin-top:10px}}.single-project-wrapper .description-project-default .description-wrapper .btn-wrap{margin-top:30px}@media (max-width: 991px){.single-project-wrapper .description-project-default .description-wrapper .btn-wrap{margin-top:20px}}@media (max-width: 767px){.single-project-wrapper .description-project-default .description-wrapper .project-information{margin-top:30px;padding-top:25px;border-top:1px solid var(--default-border)}}.single-project-wrapper .description-project-default .description-wrapper .project-information li .title{font-family:var(--secondary-font);margin-bottom:5px;font-weight:500;line-height:1;color:var(--black_default);opacity:0.8;text-transform:uppercase;font-size:12px;letter-spacing:0.7px}.single-project-wrapper .description-project-default .description-wrapper .project-information li .info-text{color:var(--black_default);font-family:var(--secondary-font);font-weight:500}.single-project-wrapper .description-project-default .description-wrapper .project-information li a{transition:all .3s ease-in-out;color:var(--black_default)}.single-project-wrapper .description-project-default .description-wrapper .project-information li a:hover{color:var(--primary-color)}.single-project-wrapper .description-project-default .description-wrapper .project-information li:not(:last-child){margin-bottom:20px}.single-project-wrapper .project-two-side-content .img-wrapper{border-radius:5px;overflow:hidden}@media (max-width: 991px){.single-project-wrapper .project-two-side-content .img-wrapper{margin-bottom:30px}}@media (max-width: 767px){.single-project-wrapper .project-two-side-content .img-wrapper{margin-bottom:15px}}.single-project-wrapper .project-two-side-content .top-side{margin-bottom:30px}@media (max-width: 991px){.single-project-wrapper .project-two-side-content .top-side{margin-bottom:0}}.single-project-wrapper .project-two-side-content .content h3{margin-bottom:15px;font-weight:600}.single-project-wrapper .project-two-side-content .content p:not(:last-child){margin-bottom:10px}.single-project-wrapper .project-two-side-content .content .btn-wrap{margin-top:25px}@media (max-width: 991px){.single-project-wrapper .project-two-side-content .content .btn-wrap{margin-top:20px}}@media (max-width: 991px){.single-project-wrapper .project-two-side-img .steps-wrapper .step-wrapper{padding-bottom:15px;border-bottom:1px solid var(--default-border);margin-bottom:15px}}.single-project-wrapper .project-two-side-img .steps-wrapper .step-wrapper .step-num{color:var(--primary-color);font-weight:600;line-height:1;font-size:60px;margin-right:20px}@media (max-width: 991px){.single-project-wrapper .project-two-side-img .steps-wrapper .step-wrapper .step-num{margin-right:10px;font-size:46px}}@media (max-width: 767px){.single-project-wrapper .project-two-side-img .steps-wrapper .step-wrapper .step-num{width:60px}}.single-project-wrapper .project-two-side-img .steps-wrapper .step-wrapper .content h6{padding-top:4px;margin-bottom:5px}@media (max-width: 991px){.single-project-wrapper .project-two-side-img .steps-wrapper .step-wrapper .content h6{margin-bottom:3px}}.single-project-wrapper .navigation-project{position:relative;padding:40px 50px}@media (max-width: 575px){.single-project-wrapper .navigation-project{padding:30px 15px}}.single-project-wrapper .navigation-project .nav-link{padding:0}.single-project-wrapper .navigation-project .nav-link a{color:var(--black_default);font-weight:600;text-transform:uppercase;font-size:12px;font-family:var(--secondary-font);line-height:1;display:flex;align-items:center;transition:all .3s ease-in-out;opacity:0.8}.single-project-wrapper .navigation-project .nav-link a i{font-size:16px}@media (max-width: 767px){.single-project-wrapper .navigation-project .nav-link a i{font-size:20px}}.single-project-wrapper .navigation-project .nav-link a span{margin:0 15px}@media (max-width: 767px){.single-project-wrapper .navigation-project .nav-link a span{display:none}}.single-project-wrapper .navigation-project .nav-link .additional-link i{margin-bottom:1px}.single-project-wrapper .navigation-project .nav-link a:hover{color:var(--primary-color);opacity:1}.single-project-wrapper .navigation-project .main-link{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.single-project-wrapper .navigation-project .main-link i{font-size:20px}.single-project-wrapper .fullscreen-project-preview{background-size:cover;height:100vh}@media (max-width: 767px){.single-project-wrapper .fullscreen-project-preview{height:600px}}.single-project-wrapper .fullscreen-project-preview .title{color:#fff;font-weight:600;text-transform:uppercase;font-size:42px}@media (max-width: 991px){.single-project-wrapper .fullscreen-project-preview .title{font-size:38px}}@media (max-width: 767px){.single-project-wrapper .fullscreen-project-preview .title{font-size:32px}}@media (max-width: 575px){.single-project-wrapper .fullscreen-project-preview .title{font-size:28px}}.single-project-wrapper .video-project .hs-responsive-embed{width:100%}.single-project-wrapper .project-grid .grid{margin:0 -5px}.single-project-wrapper .project-grid .grid .grid-item{width:50%;padding:0 5px;margin-bottom:10px}.single-project-wrapper .project-grid .grid .grid-item .img-wrapper{overflow:hidden}.single-project-wrapper .project-grid .grid .grid-item .img-wrapper .image-popup{position:relative;display:flex;align-items:center;justify-content:center}.single-project-wrapper .project-grid .grid .grid-item .img-wrapper .image-popup img{transition:all .3s ease-in-out}.single-project-wrapper .project-grid .grid .grid-item .img-wrapper .plus{position:absolute;z-index:12;font-size:18px;color:#fff;opacity:0;transform:scale(0.6);transition:all .4s ease-in-out}.single-project-wrapper .project-grid .grid .grid-item .image-popup{width:100%;height:100%;position:relative;z-index:13;display:block}.single-project-wrapper .project-grid .grid .grid-item .image-popup:after{content:' ';display:block;position:absolute;top:0;left:0;background-color:rgba(33,33,33,0.5);width:100%;height:100%;transition:all .3s ease-in-out;opacity:0;z-index:11}.single-project-wrapper .project-grid .grid .grid-item:hover .img-wrapper .plus{opacity:1;transform:scale(1)}.single-project-wrapper .project-grid .grid .grid-item:hover .img-wrapper .image-popup img{transform:scale(1.15)}.single-project-wrapper .project-grid .grid .grid-item:hover .img-wrapper .image-popup:after{opacity:1}.single-project-wrapper .project-grid .description-wrapper{padding:0 15px}@media (max-width: 991px){.single-project-wrapper .project-grid .description-wrapper{margin-top:30px}}@media (max-width: 767px){.single-project-wrapper .project-grid .description-wrapper{margin-top:15px}}@media (max-width: 991px){.single-project-wrapper .project-grid .description-wrapper .project-information{border-top:none;padding-top:0;margin-top:0}}.single-project-wrapper .project-stack .image-wrapper:not(:last-child){margin-bottom:30px}.image-gallery .image-item{overflow:hidden;position:relative;width:25%;display:flex;justify-content:center;align-items:center}@media (max-width: 1199px){.image-gallery .image-item{width:33.3%}}@media (max-width: 991px){.image-gallery .image-item{width:50%}}.image-gallery .image-item img{transition:all .5s ease-in-out}.image-gallery .image-item i{opacity:0;position:absolute;color:#fff;z-index:10;font-size:22px;transition:all .4s ease-in-out}.image-gallery .image-item:hover:after{transform:scale(1);opacity:1}.image-gallery .image-item:hover img{transform:scale(1.2)}.image-gallery .image-item:hover i{opacity:1}.image-gallery .image-item:after{content:' ';transition:all .4s ease-in-out;display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(11,11,11,0.8);opacity:0;transform:scale(0.8)}@-webkit-keyframes fadeIn{0%{opacity:.75;left:-1em}100%{opacity:1;left:0}}@-moz-keyframes fadeIn{0%{opacity:.75;left:-1em}100%{opacity:1;left:0}}@-o-keyframes fadeIn{0%{opacity:.75;left:-1em}100%{opacity:1;left:0}}@Keyframes fadeIn{0%{opacity:.75;left:-1em}100%{opacity:1;left:0}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.mfp-figure{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.horizontal-gallery{padding-top:15px}.horizontal-gallery .image-item{height:500px;margin:0 15px 15px 15px}.homepage.our-story{background-image:url(/dist/img/tile.png);background-size:150px;background-attachment:fixed;background-repeat:repeat}.homepage.our-story article{margin-bottom:0 !important}
