﻿:root{--title-color: #404546;--body-color: #848383;--secondary-color: #f4f0ed;--smoke-color: #f3f6f7;--light-color: #faf7f3;--black-color: #000000;--dark-color: #060d0f;--white-color: #ffffff;--yellow-color: #fec624;--success-color: #28a745;--error-color: #dc3545;--border-color: rgba(0,0,0,0.10);--title-font: 'Cormorant Garamond';--body-font: 'Roboto';--icon-font: 'Font Awesome 5 Pro';--flaticon: 'Flaticon';--main-container:  1170px;--container-gutter:  1.5rem;--section-space:  120px;--section-space-md:  80px;--ripple-ani-duration: 5s;--moving-ani-duration: 5s}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/cormorantgaramond-light.eot");src:url("../fonts/cormorantgaramond-light.eot") format("embedded-opentype"),url("../fonts/cormorantgaramond-light.woff2") format("woff2"),url("../fonts/cormorantgaramond-light.woff") format("woff"),url("../fonts/cormorantgaramond-light.ttf") format("truetype"),url("../fonts/cormorantgaramond-light.svg#cormorantgaramond-light") format("svg")}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/cormorantgaramond-regular.eot");src:url("../fonts/cormorantgaramond-regular.eot") format("embedded-opentype"),url("../fonts/cormorantgaramond-regular.woff2") format("woff2"),url("../fonts/cormorantgaramond-regular.woff") format("woff"),url("../fonts/cormorantgaramond-regular.ttf") format("truetype"),url("../fonts/cormorantgaramond-regular.svg#cormorantgaramond-regular") format("svg")}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/cormorantgaramond-medium.eot");src:url("../fonts/cormorantgaramond-medium.eot") format("embedded-opentype"),url("../fonts/cormorantgaramond-medium.woff2") format("woff2"),url("../fonts/cormorantgaramond-medium.woff") format("woff"),url("../fonts/cormorantgaramond-medium.ttf") format("truetype"),url("../fonts/cormorantgaramond-medium.svg#cormorantgaramond-medium") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/roboto-light.eot");src:url("../fonts/roboto-light.eot") format("embedded-opentype"),url("../fonts/roboto-light.woff2") format("woff2"),url("../fonts/roboto-light.woff") format("woff"),url("../fonts/roboto-light.ttf") format("truetype"),url("../fonts/roboto-light.svg#roboto-light") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/roboto-regular.eot");src:url("../fonts/roboto-regular.eot") format("embedded-opentype"),url("../fonts/roboto-regular.woff2") format("woff2"),url("../fonts/roboto-regular.woff") format("woff"),url("../fonts/roboto-regular.ttf") format("truetype"),url("../fonts/roboto-regular.svg#roboto-regular") format("svg")}@font-face{font-family:'Roboto';font-weight:700;font-style:normal;font-display:swap;src:url("../fonts/roboto-bold.eot");src:url("../fonts/roboto-bold.eot") format("embedded-opentype"),url("../fonts/roboto-bold.woff2") format("woff2"),url("../fonts/roboto-bold.woff") format("woff"),url("../fonts/roboto-bold.ttf") format("truetype"),url("../fonts/roboto-bold.svg#roboto-bold") format("svg")}html,body{scroll-behavior:auto !important}body{font-family:var(--body-font);font-size:16px;font-weight:400;color:var(--body-color);line-height:26px;overflow-x:hidden;-webkit-font-smoothing:antialiased}iframe{border:none;width:100%}.slick-slide:focus,button:focus,a:focus,a:active,input,input:hover,input:focus,input:active,textarea,textarea:hover,textarea:focus,textarea:active{outline:none}input:focus{outline:none;box-shadow:none}img:not([draggable]),embed,object,video{max-width:100%;height:auto}ul{list-style-type:disc}ol{list-style-type:decimal}table{margin:0 0 1.5em;width:100%;border-collapse:collapse;border-spacing:0}th{font-weight:500}td,th{border-top:1px solid var(--border-color);padding:9px}a{color:rgba(var(--theme-color), 1);text-decoration:none;outline:0;-webkit-transition:all ease 0.4s;transition:all ease 0.4s}a:hover{color:var(--title-color)}a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:0}button{-webkit-transition:all ease 0.4s;transition:all ease 0.4s}img{border:none;max-width:100%}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,span a{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit}p{margin:0 0 15px 0;color:var(--body-color);line-height:1.75}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-family:var(--title-font);color:var(--title-color);text-transform:none;font-weight:500;line-height:1.2;margin:0 0 15px 0}.h1,h1{font-size:48px}.h2,h2{font-size:36px}.h3,h3{font-size:30px}.h4,h4{font-size:24px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}@media (max-width: 1199px){.h1,h1{font-size:42px}.h2,h2{font-size:32px}.h3,h3{font-size:26px}}@media (max-width: 992px){.h1,h1{font-size:38px}.h2,h2{font-size:28px}}@media (max-width: 767px){.h1,h1{font-size:32px}}@media only screen and (min-width: 1300px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:calc(var(--main-container) + var(--container-gutter))}}@media only screen and (max-width: 1600px){.container-fluid.px-0{padding-left:15px !important;padding-right:15px !important}.container-fluid.px-0 .row{margin-left:0 !important;margin-right:0 !important}}@media (min-width: 1800px){.vs-container.container,.vs-container.container-fluid,.vs-container.container-lg,.vs-container.container-md,.vs-container.container-sm,.vs-container.container-xl,.vs-container.container-xxl,.vs-container{width:100%;max-width:calc(var(--container-gutter) + 1720px);padding-left:calc(var(--container-gutter) / 2);padding-right:calc(var(--container-gutter) / 2);margin-left:auto;margin-right:auto}}.slick-track>[class*=col]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);margin-top:var(--bs-gutter-y)}@media (min-width: 992px){.gx-120,.gx-60{--bs-gutter-x: 40px}}@media (min-width: 1399px){.gx-30{--bs-gutter-x: 30px}.gx-40{--bs-gutter-x: 40px}.gx-45{--bs-gutter-x: 45px}.gx-120,.gx-60{--bs-gutter-x: 60px}}@media (min-width: 1500px){.gx-120{--bs-gutter-x: 120px}}.form-select,.form-control{border-radius:0;height:60px;padding:0 30px;padding-right:60px;border:1px solid #e3e3e3;color:var(--body-color);background-color:var(--white-color);font-weight:400}.form-select:focus,.form-control:focus{outline:0;box-shadow:none;background-color:var(--white-color);border-color:#e3e3e3}.form-select::-moz-placeholder,.form-control::-moz-placeholder{color:var(--body-color);text-transform:capitalize}.form-select::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{color:var(--body-color);text-transform:capitalize}.form-select:-ms-input-placeholder,.form-control:-ms-input-placeholder{color:var(--body-color);text-transform:capitalize}.form-select::-webkit-input-placeholder, .form-control::-webkit-input-placeholder{color:var(--body-color);text-transform:capitalize}.form-select::-moz-placeholder, .form-control::-moz-placeholder{color:var(--body-color);text-transform:capitalize}.form-select:-ms-input-placeholder, .form-control:-ms-input-placeholder{color:var(--body-color);text-transform:capitalize}.form-select::-ms-input-placeholder, .form-control::-ms-input-placeholder{color:var(--body-color);text-transform:capitalize}.form-select::placeholder,.form-control::placeholder{color:var(--body-color);text-transform:capitalize}.form-select{cursor:pointer;background-position:right 1.3rem center}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea.form-control{min-height:150px;padding-top:17px;padding-bottom:17px}input[type="checkbox"]{visibility:hidden;opacity:0;display:inline-block;vertical-align:middle;width:0;height:0;display:none}input[type="checkbox"]:checked ~ label:before{content:"\f00c";color:rgba(var(--theme-color), 1);border-color:rgba(var(--theme-color), 1)}input[type="checkbox"] ~ label{position:relative;padding-left:30px;cursor:pointer;display:block}input[type="checkbox"] ~ label:before{content:'';font-family:var(--icon-font);font-weight:700;position:absolute;left:0;top:6px;background-color:var(--white-color);border:1px solid var(--border-color);height:18px;width:18px;line-height:18px;text-align:center;font-size:12px}input[type="radio"]{visibility:hidden;opacity:0;display:inline-block;vertical-align:middle;width:0;height:0;display:none}input[type="radio"] ~ label{position:relative;padding-left:28px;cursor:pointer;line-height:1;display:inline-block;font-weight:600;margin-bottom:0}input[type="radio"] ~ label::before{content:'\f111';position:absolute;font-family:var(--icon-font);left:0;top:1px;width:15px;height:15px;padding-left:0.5px;font-size:0.29rem;line-height:14.9px;text-align:center;border:1px solid rgba(var(--theme-color), 1);border-radius:100%;font-weight:700;background:var(--white-color);color:transparent;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}input[type="radio"]:checked ~ label::before{border-color:rgba(var(--theme-color), 1);background-color:rgba(var(--theme-color), 1);color:var(--white-color)}label{margin-bottom:0.6em;text-transform:capitalize;margin-top:-0.3em;display:block}.form-group{margin-bottom:var(--bs-gutter-x);position:relative}.form-group>i{position:absolute;right:30px;top:20px;font-size:18px;color:rgba(var(--theme-color), 1)}.form-control.is-invalid,.was-validated .form-control:invalid{border:1px solid var(--error-color) !important;background-position:right calc(.375em + 0.8875rem) center;background-image:none}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{outline:0;box-shadow:none}textarea.form-control.is-invalid{background-position:top calc(.375em + 0.5875rem) right calc(.375em + .8875rem)}.row.no-gutters>.form-group{margin-bottom:0}.form-messages{display:none}.form-messages.mb-0 *{margin-bottom:0}.form-messages.success{color:var(--success-color);display:block}.form-messages.error{color:var(--error-color);display:block}@media (max-width: 576px){.form-select,.form-control{padding-right:30px;padding-left:15px}}.slick-track{min-width:100%}.slick-slide img{display:inline-block}.slick-dots{list-style-type:none;padding:0;margin:0;line-height:0;text-align:center}.slick-dots li{display:inline-block;margin-right:10px}.slick-dots li:last-child{margin-right:0}.slick-dots button{font-size:0;padding:0;background-color:var(--title-color);width:20px;height:8px;line-height:0;border-radius:9999px;border:none;opacity:0.3;-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.slick-dots button:hover{background-color:rgba(var(--theme-color), 1);opacity:1}.slick-dots .slick-active button{background-color:rgba(var(--theme-color), 1);opacity:1;width:40px}.slick-arrow{--arrow-horizontal: -130px;--arrow-size: 60px;position:absolute;left:var(--arrow-horizontal);top:50%;width:var(--arrow-size);height:var(--arrow-size);line-height:var(--arrow-size);border:none;background-color:var(--white-color);color:rgba(var(--theme-color), 1);text-align:center;z-index:4;box-shadow:0px 6px 37px 0px rgba(var(--theme-color), 0.08);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slick-arrow:hover{background-color:rgba(var(--theme-color), 1);color:var(--white-color)}.slick-arrow.slick-next{left:auto;right:var(--arrow-horizontal)}.arrow-wrap .slick-arrow{opacity:0;visibility:hidden}.arrow-wrap:hover .slick-arrow{opacity:1;visibility:visible}@media (max-width: 1500px){.slick-arrow{--arrow-horizontal: -20px}}@media (max-width: 1399px){.slick-arrow{--arrow-horizontal: 40px}}.vs-menu-wrapper{position:fixed;top:0;left:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:999999;width:0;height:100%;-webkit-transition:all ease 0.8s;transition:all ease 0.8s}.vs-menu-wrapper .mobile-logo{padding-bottom:25px;padding-top:40px;display:inline-block}.vs-menu-wrapper .vs-menu-toggle{border:none;font-size:22px;position:absolute;right:10px;top:10px;padding:0;line-height:1;width:33px;height:33px;line-height:33px;font-size:18px;z-index:1;color:var(--white-color);background-color:rgba(var(--theme-color), 1);border-radius:50%}.vs-menu-wrapper .vs-menu-toggle:hover{background-color:var(--title-color);color:var(--white-color)}.vs-menu-wrapper .vs-menu-area{width:100%;max-width:310px;background-color:var(--white-color);border-right:3px solid rgba(var(--theme-color), 1);height:100%;position:relative;left:-1000px;opacity:0;visibility:hidden;-webkit-transition:all ease 1s;transition:all ease 1s;z-index:1}.vs-menu-wrapper .vs-menu-area:before{content:'';position:absolute;left:0;right:0;top:0;height:100%;max-height:122px;background-color:rgba(var(--theme-color), 1);opacity:0.1;z-index:-1}.vs-menu-wrapper.vs-body-visible{opacity:1;visibility:visible;width:100%;-webkit-transition:all ease 0.8s;transition:all ease 0.8s}.vs-menu-wrapper.vs-body-visible .vs-menu-area{left:0;opacity:1;visibility:visible;-webkit-transition:all ease 1s;transition:all ease 1s}.vs-mobile-menu{overflow-y:scroll;max-height:58vh;padding-bottom:40px;margin-top:33px;text-align:left}.vs-mobile-menu ul{margin:0;padding:0 0}.vs-mobile-menu ul li{border-bottom:1px solid #fdedf1;list-style-type:none}.vs-mobile-menu ul li li:first-child{border-top:1px solid #fdedf1}.vs-mobile-menu ul li a{display:block;position:relative;padding:12px 0;line-height:1;font-size:16px;text-transform:capitalize;color:var(--title-color)}.vs-mobile-menu ul li a:before{content:'\f105';font-family:var(--icon-font);position:relative;left:0;top:0;margin-right:10px;display:inline-block}.vs-mobile-menu ul li.vs-active>a{color:rgba(var(--theme-color), 1)}.vs-mobile-menu ul li.vs-active>a:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.vs-mobile-menu ul li ul li{padding-left:20px}.vs-mobile-menu ul li ul li:last-child{border-bottom:none}.vs-mobile-menu ul .vs-item-has-children>a:after{content:'\f067';font-family:var(--icon-font);position:absolute;right:0;top:50%;font-weight:400;font-size:12px;width:25px;height:25px;line-height:25px;margin-top:-12.5px;display:inline-block;text-align:center;background-color:var(--smoke-color);color:var(--title-color);box-shadow:0 0 20px -8px rgba(var(--theme-color), 0.3);border-radius:50%}.vs-mobile-menu ul .vs-item-has-children.vs-active>a:after{content:'\f068'}.vs-mobile-menu>ul{padding:0 40px}.vs-mobile-menu>ul>li:last-child{border-bottom:none}.mobile-menu-form{width:100%;max-width:230px;margin-left:auto;margin-right:auto;display:block;position:relative}.mobile-menu-form input{height:35px;border:none;background-color:var(--white-color);border-radius:5px;box-shadow:0px 10px 60px 0px rgba(0,0,0,0.09);padding-left:20px;padding-right:40px}.mobile-menu-form input:focus{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.09)}.mobile-menu-form input::-moz-placeholder{color:var(--smoke-color);color:rgba(var(--theme-color), 1)}.mobile-menu-form input::-webkit-input-placeholder{color:var(--smoke-color);color:rgba(var(--theme-color), 1)}.mobile-menu-form input:-ms-input-placeholder{color:var(--smoke-color);color:rgba(var(--theme-color), 1)}.mobile-menu-form input::-ms-input-placeholder{color:var(--smoke-color);color:rgba(var(--theme-color), 1)}.mobile-menu-form input::placeholder{color:var(--smoke-color);color:rgba(var(--theme-color), 1)}.mobile-menu-form button{border:none;background-color:transparent;color:rgba(var(--theme-color), 1);position:absolute;right:13px;top:3px}.vs-menu-toggle{width:50px;height:50px;padding:0;font-size:24px;border:none;background-color:rgba(var(--theme-color), 1);color:var(--white-color);display:inline-block;border-radius:50%}@media (max-width: 400px){.vs-menu-wrapper .vs-menu-area{width:100%;max-width:270px}.vs-mobile-menu>ul{padding:0 20px}}.xdsoft_datetimepicker{z-index:1080}.xdsoft_datetimepicker .xdsoft_datepicker{width:300px}.xdsoft_datetimepicker .xdsoft_current{color:rgba(var(--theme-color), 1)}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background-color:rgba(var(--theme-color), 1);border-color:rgba(var(--theme-color), 1);color:var(--white-color)}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background-color:var(--title-color);color:var(--white-color)}.preloader{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;background-color:var(--white-color)}.preloader .vs-btn{padding:5px 40px;border-radius:0;font-size:14px}.preloader-inner{text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.preloader-inner img{display:block;margin:0 auto 10px auto}.loader{--loader-size: 90px;width:var(--loader-size);height:var(--loader-size);display:inline-block;position:relative}.loader::after,.loader::before{content:'';box-sizing:border-box;width:var(--loader-size);height:var(--loader-size);border-radius:50%;background:rgba(var(--theme-color), 1);position:absolute;left:0;top:0;opacity:0;-webkit-animation:animloader 2s linear infinite;animation:animloader 2s linear infinite}.loader::after{-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes animloader{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes animloader{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.vs-btn{overflow:hidden;display:inline-block;position:relative;border:none;z-index:1;font-family:var(--title-font);font-weight:400;font-size:18px;vertical-align:middle;background-color:rgba(var(--theme-color), 1);color:var(--white-color);padding:17px 39px;text-transform:capitalize}.vs-btn i{margin-right:7px;font-size:0.9em}.vs-btn:after,.vs-btn:before{content:'';position:absolute;left:-0%;bottom:-0%;width:0;height:0;z-index:-1;background-color:#000;opacity:1;-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.vs-btn:after{right:0;top:0;left:auto;bottom:auto}.vs-btn.style-white{background-color:var(--white-color);color:rgba(var(--theme-color), 1)}.vs-btn.color-title{color:var(--title-color)}.vs-btn.style-darker{background-color:#b74b58;color:var(--white-color)}.vs-btn.outline{border:1px solid #e4e3e3;background-color:transparent;color:var(--title-color)}.vs-btn.outline.style2{border-color:#e3e0dc}.vs-btn:hover{border-color:transparent;color:var(--white-color)}.vs-btn:hover:after,.vs-btn:hover:before{width:calc(50% + 1px);height:100%}.icon-btn{--icon-btn-size: 60px;width:var(--icon-btn-size);height:var(--icon-btn-size);line-height:var(--icon-btn-size);border:none;background-color:rgba(var(--theme-color), 1);color:var(--white-color);display:inline-block;text-align:center}.icon-btn:hover{background-color:var(--title-color);color:var(--white-color)}.icon-btn.style-white{background-color:var(--white-color);color:var(--title-color)}.icon-btn.style-white:hover{background-color:rgba(var(--theme-color), 1);color:var(--white-color)}.play-btn{display:inline-block;position:relative;z-index:1;--icon-size: 120px;--border-width: 2px;--font-size: 2em}.play-btn>i{display:inline-block;width:var(--icon-size);height:var(--icon-size);line-height:calc(var(--icon-size) - var(--border-width));text-align:center;background-color:transparent;border:var(--border-width) solid rgba(255,255,255,0.8);color:var(--white-color);font-size:var(--font-size);border-radius:50%;z-index:1;-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.play-btn:after,.play-btn:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:2px solid rgba(255,255,255,0.5);z-index:-1;border-radius:50%}.play-btn:after{-webkit-animation-delay:2s;animation-delay:2s}.play-btn.style-white i{background-color:var(--white-color);color:rgba(var(--theme-color), 1)}.play-btn.style-white:hover i{background-color:rgba(var(--theme-color), 1);color:var(--white-color);border-color:transparent}.play-btn.style-white:hover:after,.play-btn.style-white:hover::before{border-color:rgba(var(--theme-color), 1)}.play-btn:hover i{background-color:rgba(var(--theme-color), 1);border-color:transparent}.link-btn{font-weight:700;display:inline-block;line-height:0.8;position:relative;padding-bottom:2px;margin-bottom:-2px}.link-btn i{margin-left:7px}.link-btn:before{content:'';position:absolute;left:0;bottom:0;width:0;height:1px;background-color:rgba(var(--theme-color), 1);-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.link-btn:hover{color:rgba(var(--theme-color), 1)}.link-btn:hover::before{width:100%}.link-btn.style2{margin:0;padding:0;color:var(--body-color);font-size:14px;font-weight:400}.link-btn.style2:before{display:none}.link-btn.style2 i{margin:0;margin-right:5px}.link-btn.style2:hover{color:rgba(var(--theme-color), 1)}.scroll-btn{--btn-size: 50px;--extra-shape: -6px;position:fixed;bottom:300px;right:30px;z-index:94;opacity:0;visibility:hidden;display:inline-block;border-radius:50%}.scroll-btn i{display:inline-block;background-color:rgba(var(--theme-color), 1);color:var(--white-color);text-align:center;font-size:16px;width:var(--btn-size);height:var(--btn-size);line-height:var(--btn-size);z-index:2;border-radius:inherit;position:relative;-webkit-transition:all ease 0.8s;transition:all ease 0.8s}.scroll-btn:before{content:'';position:absolute;left:var(--extra-shape);top:var(--extra-shape);right:var(--extra-shape);bottom:var(--extra-shape);background-color:rgba(255,255,255,0.2);border-radius:inherit}.scroll-btn:focus,.scroll-btn:hover{background-color:var(--title-color);color:var(--white-color)}.scroll-btn.show{bottom:120px;opacity:1;visibility:visible}@media (max-width: 767px){.scroll-btn{width:40px;height:40px;line-height:40px;right:15px;bottom:50px}.scroll-btn.show{bottom:15px}}.scrollToTop{position:fixed;right:60px;bottom:500px;opacity:0;visibility:hidden;-webkit-transition:all ease 0.4s;transition:all ease 0.4s;z-index:96}.scrollToTop.show{bottom:60px;opacity:1;visibility:visible}@media (max-width: 767px){.play-btn>i{width:60px;height:60px;line-height:60px;font-size:1.2em}.icon-btn{--icon-btn-size: 45px}.scrollToTop{right:20px}.scrollToTop.show{bottom:20px}}.sub-title{display:block;text-transform:uppercase;color:rgba(var(--theme-color), 1);font-weight:300;letter-spacing:0.2em;margin-top:-0.3em;margin-bottom:20px}.sec-title{font-size:60px;margin-top:-0.23em;margin-bottom:30px}.title-area{margin-bottom:45px}.inner-title{margin-top:-0.2em;margin-bottom:33px}@media (max-width: 1199px){.sec-title{font-size:48px}}@media (max-width: 992px){.sec-title{font-size:36px;margin-bottom:20px}.sub-title{margin-bottom:15px}}@media (max-width: 767px){.sec-title{font-size:32px;margin-bottom:20px}.title-area{margin-bottom:25px}}.image-scale-hover{overflow:hidden}.image-scale-hover img{-webkit-transition:all ease 0.4s;transition:all ease 0.4s;-webkit-transform:scale(1.001);-ms-transform:scale(1.001);transform:scale(1.001)}.image-scale-hover:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.image-box-hover .box-img{overflow:hidden;position:relative}.image-box-hover .box-img:before{content:'';position:absolute;left:150%;top:-50%;height:200%;width:100px;background-color:var(--white-color);z-index:1;opacity:0.3;-webkit-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg);-webkit-transition:all ease 0.8s;transition:all ease 0.8s}.image-box-hover .box-img img{-webkit-transition:all ease 0.4s;transition:all ease 0.4s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.image-box-hover:hover .box-img:before{-webkit-animation:boxHover 1s;animation:boxHover 1s}.image-box-hover:hover .box-img img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.progress{height:8px;background-color:transparent;border-bottom:2px solid #ececec}.progress .progress-bar{height:6px;background-color:rgba(var(--theme-color), 1)}.skill-bar{position:relative;margin-bottom:30px}.skill-bar .skill-name{margin-bottom:0}.skill-bar .skill-value{position:absolute;right:0;top:0;font-weight:500;font-family:var(--body-font)}.skill-bar .progress{margin-top:15px}@-webkit-keyframes boxHover{to{left:-120%}}@keyframes boxHover{to{left:-120%}}.z-index-step1{position:relative;z-index:4 !important}.z-index-common{position:relative;z-index:3}.z-index-n1{z-index:-1}.media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.badge{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;text-align:center;background-color:rgba(var(--theme-color), 1);color:var(--white-color);padding:.35em .55em;border-radius:50%}.divider{border-top:1px solid #e9e9e9}.social-btns{margin:0;padding:0;list-style-type:none;--icon-size: 40px;--icon-space: 10px;--border-size: 2px}.social-btns li{display:inline-block;margin-right:var(--icon-space)}.social-btns li:last-child{margin-right:0}.social-btns a{display:inline-block;width:var(--icon-size);height:var(--icon-size);line-height:calc(var(--icon-size) - var(--border-size));border:var(--border-size) solid #f1f1f1;text-align:center;color:#777777}.social-btns a:hover{background-color:rgba(var(--theme-color), 1);color:var(--white-color);border-color:transparent}.social-links{list-style:none;margin:0;padding:0;--icon-font-size: 16px;--icon-space: 20px}.social-links li{display:inline-block;margin-right:calc(var(--icon-space) - 3px)}.social-links li:last-child{margin-right:0}.social-links a{font-size:var(--icon-font-size);color:var(--body-color)}.social-links a:hover{color:rgba(var(--theme-color), 1)}.has-drop-cap{overflow:hidden}.has-drop-cap::first-letter{color:rgba(var(--theme-color), 1);font-size:80px;font-family:var(--title-font);float:left;padding:20px 39px;line-height:1;text-transform:uppercase;background-color:var(--white-color);margin:5px 40px 20px 0;box-shadow:0px 16px 32px 0px rgba(0,0,0,0.04)}.has-drop-cap::first-letter{padding:20px 29px;font-size:62px;margin:5px 20px 0 0}.list-checked ul{list-style-type:none;margin:0 0 30px 0;padding:0}.list-checked li{padding-left:30px;position:relative;margin-bottom:8px}.list-checked li:last-child{margin-bottom:0}.list-checked li:before{content:'\f00c';font-family:var(--icon-font);position:absolute;left:0}@media (max-width: 767px){.d-md-flex .media-icon.mr-20{margin-right:0;margin-bottom:15px}}.font-flaticon{font-family:var(--flaticon)}.font-icon{font-family:var(--icon-font)}.font-title{font-family:var(--title-font)}.font-body{font-family:var(--body-font)}.fw-light{font-weight:300}.fw-normal{font-weight:400}.fw-medium{font-weight:500}.fw-semibold{font-weight:600}.fw-bold{font-weight:700}.fw-extrabold{font-weight:800}.fs-md{font-size:18px}.fs-xs{font-size:14px}.fs-26{font-size:26px}.fs-20{font-size:20px}.fs-12{font-size:12px}@media (max-width: 1199px){.fs-20{font-size:18px}}.bg-theme{background-color:rgba(var(--theme-color), 1) !important}.bg-smoke{background-color:var(--smoke-color) !important}.bg-secondary{background-color:var(--secondary-color) !important}.bg-light{background-color:var(--light-color) !important}.bg-white{background-color:var(--white-color) !important}.bg-black{background-color:var(--black-color) !important}.bg-title{background-color:var(--title-color) !important}[data-bg-src]{background-repeat:no-repeat;background-size:cover;background-position:center center}.bg-fluid{background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.bg-auto{background-size:auto auto}.bg-top-right{background-position:top right;background-size:auto}.bg-fixed{background-attachment:fixed}.text-theme{color:rgba(var(--theme-color), 1) !important}.text-title{color:var(--title-color) !important}.text-body{color:var(--body-color) !important}.text-light{color:var(--light-color) !important}.text-white{color:var(--white-color) !important}.text-yellow{color:var(--yellow-color) !important}.text-success{color:var(--success-color) !important}.text-error{color:var(--error-color) !important}.text-inherit{color:inherit}.text-inherit:hover{color:rgba(var(--theme-color), 1)}.text-white-light{color:rgba(255,255,255,0.6)}.overlay{position:absolute;top:0;left:0;height:100%;width:100%}.position-center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}[data-overlay]{position:relative}[data-overlay] [class^="col-"],[data-overlay] [class*="col-"]{z-index:1}[data-overlay]:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}[data-overlay="theme"]:before{background-color:rgba(var(--theme-color), 1)}[data-overlay="title"]:before{background-color:var(--title-color)}[data-overlay="white"]:before{background-color:var(--white-color)}[data-overlay="dark"]:before{background-color:var(--dark-color)}[data-overlay="black"]:before{background-color:var(--black-color)}[data-opacity="1"]:before{opacity:.1}[data-opacity="2"]:before{opacity:.2}[data-opacity="3"]:before{opacity:.3}[data-opacity="4"]:before{opacity:.4}[data-opacity="5"]:before{opacity:.5}[data-opacity="6"]:before{opacity:.6}[data-opacity="7"]:before{opacity:.7}[data-opacity="8"]:before{opacity:.8}[data-opacity="9"]:before{opacity:.9}[data-opacity="10"]:before{opacity:1}.ripple-animation,.play-btn:after,.play-btn:before{-webkit-animation-duration:var(--ripple-ani-duration);animation-duration:var(--ripple-ani-duration);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ripple;animation-name:ripple}@-webkit-keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}30%{opacity:0.80}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}30%{opacity:0.80}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.ani-moving-x,.ani-moving-y,.ani-moving{-webkit-animation-duration:var(--moving-ani-duration);animation-duration:var(--moving-ani-duration);-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ani-moving-x{-webkit-animation-name:moving-x;animation-name:moving-x}@-webkit-keyframes moving-x{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}50%{-webkit-transform:translate(-60px, 0);transform:translate(-60px, 0)}100%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@keyframes moving-x{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}50%{-webkit-transform:translate(-60px, 0);transform:translate(-60px, 0)}100%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}.ani-moving-y{-webkit-animation-name:moving-y;animation-name:moving-y}@-webkit-keyframes moving-y{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}50%{-webkit-transform:translate(0, -60px);transform:translate(0, -60px)}100%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@keyframes moving-y{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}50%{-webkit-transform:translate(0, -60px);transform:translate(0, -60px)}100%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@font-face{font-family:"Flaticon";src:url("../fonts/flaticon.eot");src:url("../fonts/flaticon.eot") format("embedded-opentype"),url("../fonts/flaticon.woff2") format("woff2"),url("../fonts/flaticon.woff") format("woff"),url("../fonts/flaticon.ttf") format("truetype"),url("../fonts/flaticon.svg#flaticon") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"Flaticon";src:url("../fonts/flaticon.svg") format("svg")}}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after,.fi:before{display:inline-block;font-family:"Flaticon";font-style:normal;font-weight:normal;font-variant:normal;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.flaticon-balloons:before{content:"\f101"}.flaticon-balloons-1:before{content:"\f102"}.flaticon-balloons-2:before{content:"\f103"}.flaticon-search-interface-symbol:before{content:"\f104"}.flaticon-shopping-cart:before{content:"\f105"}.flaticon-menu:before{content:"\f106"}.flaticon-menu-1:before{content:"\f107"}.flaticon-clipboards:before{content:"\f108"}.flaticon-women:before{content:"\f109"}.flaticon-love:before{content:"\f10a"}.flaticon-call:before{content:"\f10b"}.flaticon-song:before{content:"\f10c"}.flaticon-romantic-dinner:before{content:"\f10d"}.flaticon-champagne:before{content:"\f10e"}.flaticon-reception:before{content:"\f10f"}.flaticon-gate:before{content:"\f110"}.flaticon-confetti:before{content:"\f111"}.flaticon-engagement:before{content:"\f112"}.flaticon-wedding-couple:before{content:"\f113"}.flaticon-wedding-couple-1:before{content:"\f114"}.flaticon-bride:before{content:"\f115"}.flaticon-couple:before{content:"\f116"}.flaticon-wedding:before{content:"\f117"}.flaticon-wedding-arch:before{content:"\f118"}.flaticon-bouquet:before{content:"\f119"}.flaticon-valentines-day:before{content:"\f11a"}.flaticon-wedding-contract:before{content:"\f11b"}.widget_nav_menu,.widget_meta,.widget_pages,.widget_archive,.widget_categories{--link-height: 50px;--link-space: 10px}.widget_nav_menu ul,.widget_meta ul,.widget_pages ul,.widget_archive ul,.widget_categories ul{list-style:none;margin:0 0 calc(var(--link-space) * -1) 0;padding:0}.widget_nav_menu li,.widget_meta li,.widget_pages li,.widget_archive li,.widget_categories li{display:block;position:relative}.widget_nav_menu li>span,.widget_meta li>span,.widget_pages li>span,.widget_archive li>span,.widget_categories li>span{color:var(--body-color);background-color:#ececec;text-align:center;position:absolute;right:0;top:0;font-size:14px;width:var(--link-height);height:var(--link-height);line-height:var(--link-height);-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.widget_nav_menu a,.widget_meta a,.widget_pages a,.widget_archive a,.widget_categories a{display:block;height:var(--link-height);line-height:var(--link-height);padding-right:calc(var(--link-height) + 5px);color:var(--body-color);background-color:#f8f8f8;font-size:14px;padding-left:calc(var(--link-height) - 20px);margin-bottom:var(--link-space)}.widget_nav_menu a:hover,.widget_meta a:hover,.widget_pages a:hover,.widget_archive a:hover,.widget_categories a:hover{background-color:rgba(var(--theme-color), 1);color:var(--white-color)}.widget_nav_menu a:hover:before,.widget_meta a:hover:before,.widget_pages a:hover:before,.widget_archive a:hover:before,.widget_categories a:hover:before{color:var(--white-color)}.widget_nav_menu li:hover>span,.widget_meta li:hover>span,.widget_pages li:hover>span,.widget_archive li:hover>span,.widget_categories li:hover>span{background-color:rgba(0,0,0,0.15);color:var(--white-color)}.widget_nav_menu .sub-menu,.widget_nav_menu .children,.widget_meta .sub-menu,.widget_meta .children,.widget_pages .sub-menu,.widget_pages .children,.widget_archive .sub-menu,.widget_archive .children,.widget_categories .sub-menu,.widget_categories .children{margin-left:var(--link-space)}.widget_nav_menu a,.widget_meta a,.widget_pages a{padding-right:20px}.wp-block-archives{list-style:none;margin:0;padding:0;margin-bottom:20px}.wp-block-archives a:not(:hover){color:inherit}.vs-blog ul.wp-block-archives li{margin:5px 0}@media (max-width: 1199px){.widget_nav_menu,.widget_meta,.widget_pages,.widget_archive,.widget_categories{--link-height: 40px}}.widget{padding:40px;margin-bottom:40px;border:2px solid #ededed}.widget_title{font-size:24px;line-height:1em;margin-bottom:35px;margin-top:-0.07em;position:relative;padding-left:46px}.widget_title:after,.widget_title:before{content:'';position:absolute;left:0;top:50%;height:4px;margin-top:-2px;background-color:#e2e2e2;width:18px}.widget_title:after{width:4px;left:22px}.widget-author{text-align:center;--avater-size: 140px}.widget-author .avater{width:var(--avater-size);height:var(--avater-size);display:inline-block;overflow:hidden;margin-bottom:18px;border-radius:100%}.widget-author .author-name{margin-bottom:13px}.widget-author .social-links{--icon-font-size: 14px;margin-top:2px;margin-bottom:-0.4em}.widget-author .social-links a:not(:hover){color:#a2a2a2}.widget .search-form{position:relative}.widget .search-form input{width:100%;height:60px;background-color:#f8f8f8;border:none;color:var(--body-color);padding-left:30px;padding-right:65px;border-radius:5px;font-size:14px}.widget .search-form input::-moz-placeholder{color:var(--body-color)}.widget .search-form input::-webkit-input-placeholder{color:var(--body-color)}.widget .search-form input:-ms-input-placeholder{color:var(--body-color)}.widget .search-form input::-ms-input-placeholder{color:var(--body-color)}.widget .search-form input::placeholder{color:var(--body-color)}.widget .search-form button{position:absolute;top:0;right:0}.widget .search-form button:hover{background-color:var(--title-color);color:var(--white-color)}.wp-block-tag-cloud a,.tagcloud a{display:inline-block;border:none;font-size:13px;font-weight:700;line-height:1;padding:10.5px 21px;margin-right:5px;margin-bottom:10px;color:var(--body-color);background-color:#f5f5f5}.wp-block-tag-cloud a:hover,.tagcloud a:hover{background-color:rgba(var(--theme-color), 1);color:var(--white-color) !important}.tagcloud{margin-right:-5px;margin-bottom:-10px}.feeds-media{border-bottom:1px solid #f0f4f7;padding-bottom:30px;margin-bottom:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.feeds-media:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.feeds-media .media-img{width:80px;height:80px;margin-right:20px;overflow:hidden;border-radius:100%}.feeds-media .feeds-title{font-size:22px;margin-bottom:5px}.feeds-media .feeds-title a{color:inherit}.feeds-media .feeds-title a:hover{color:rgba(var(--theme-color), 1)}.feeds-media .feeds-date{color:var(--body-color);font-size:14px}.feeds-media .feeds-date:hover{color:rgba(var(--theme-color), 1)}.feeds-media .feeds-date i{margin-right:10px;position:relative;top:-1px;font-size:0.9em;color:rgba(var(--theme-color), 1)}.widget-social-links .social-btns{--icon-space: 5px}.widget-social-links .social-btns a{border-color:transparent;background-color:#f6f6f6;color:#999999}.widget-social-links .social-btns a:hover{color:var(--white-color);background-color:rgba(var(--theme-color), 1)}.widget-twitter-feeds{margin:-0.4em 0}.twitter-feeds{position:relative;padding-left:35px;border-bottom:1px solid #f0f4f7;padding-bottom:22px;margin-bottom:23px}.twitter-feeds:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.twitter-feeds>.fa-twitter{position:absolute;left:0;top:4px;color:rgba(var(--theme-color), 1)}.twitter-feeds .twitte-text{font-size:12px;line-height:24px;margin-bottom:5px}.twitter-feeds .twitte-date{color:var(--body-color);font-size:14px}.twitter-feeds .twitte-date:hover{color:rgba(var(--theme-color), 1)}.twitter-feeds .twitte-date i{margin-right:10px;position:relative;top:-1px;font-size:0.9em}.sidebar-gallery{display:grid;grid-template-columns:repeat(3, 1fr);gap:15px}@media (max-width: 1199px){.widget{padding:30px}.widget-social-links .social-btns{--icon-size: 35px;font-size:14px}.feeds-media .media-img{width:70px;height:70px;margin-right:15px}}@media (max-width: 992px){.sidebar-area.pl-20{padding-left:0}}@media (max-width: 576px){.widget{padding:30px 20px}.wp-block-tag-cloud a,.tagcloud a{padding:10.5px 15px}}.footer-widget{margin-bottom:50px}.footer-widget,.footer-widget .widget{padding:0;border:none;padding-bottom:0;background-color:transparent}.footer-widget .widget_title{position:relative;border-left:none;font-family:var(--title-font);padding-left:0;font-size:24px;margin-top:-0.1em;margin-bottom:27px}.footer-widget.widget_meta,.footer-widget.widget_pages,.footer-widget.widget_archive,.footer-widget.widget_categories,.footer-widget.widget_nav_menu{margin-bottom:45px}.footer-widget.widget_meta .widget_title,.footer-widget.widget_pages .widget_title,.footer-widget.widget_archive .widget_title,.footer-widget.widget_categories .widget_title,.footer-widget.widget_nav_menu .widget_title{margin-bottom:25px}.footer-widget.widget_meta a,.footer-widget.widget_pages a,.footer-widget.widget_archive a,.footer-widget.widget_categories a,.footer-widget.widget_nav_menu a{background-color:transparent;padding:0;position:relative;margin-bottom:14px;display:inline-block;font-size:16px}.footer-widget.widget_meta a:hover,.footer-widget.widget_pages a:hover,.footer-widget.widget_archive a:hover,.footer-widget.widget_categories a:hover,.footer-widget.widget_nav_menu a:hover{background-color:transparent;color:rgba(var(--theme-color), 1)}.footer-widget.widget_meta a:before,.footer-widget.widget_pages a:before,.footer-widget.widget_archive a:before,.footer-widget.widget_categories a:before,.footer-widget.widget_nav_menu a:before{content:"\f30b";font-family:var(--icon-font);margin-right:10px}.footer-widget.widget_meta li>span,.footer-widget.widget_pages li>span,.footer-widget.widget_archive li>span,.footer-widget.widget_categories li>span,.footer-widget.widget_nav_menu li>span{width:auto;height:auto;position:relative;background-color:transparent;color:var(--body-color);line-height:1}.footer-widget.widget_meta li:last-child a,.footer-widget.widget_pages li:last-child a,.footer-widget.widget_archive li:last-child a,.footer-widget.widget_categories li:last-child a,.footer-widget.widget_nav_menu li:last-child a{margin-bottom:0}.header-wrapper{position:relative;z-index:41}.will-sticky .sticky-active{position:fixed;top:-100%;right:0;left:0;background-color:var(--white-color);-webkit-transition:all ease 0.8s;transition:all ease 0.8s;box-shadow:0 0 10px 0 rgba(0,0,0,0.07)}.will-sticky .sticky-active.active{top:0}.will-sticky .menu-style1>ul>li>a{padding:41px 0}.main-menu a{display:block;position:relative;font-family:var(--title-font);font-weight:500;font-size:18px;color:var(--title-color)}.main-menu a:hover{color:rgba(var(--theme-color), 1)}.main-menu>ul>li{margin:0 15px}.main-menu ul{margin:0;padding:0}.main-menu ul li{list-style-type:none;display:inline-block;position:relative}.main-menu ul li.menu-item-has-children>a:after{content:'\f107';position:relative;font-family:var(--icon-font);margin-left:5px;font-size:1rem;top:2px}.main-menu ul li:last-child{margin-right:0}.main-menu ul li:first-child{margin-left:0}.main-menu ul li:hover>ul.sub-menu,.main-menu ul li:hover>ul.mega-menu{opacity:1;-webkit-transform:rotateX(0) translateZ(0);transform:rotateX(0) translateZ(0);-webkit-transition:visibility 0.5s ease-in-out,-webkit-transform 0.5s cubic-bezier(0.5, 1.1, 0.3, 1.3);transition:visibility 0.5s ease-in-out,-webkit-transform 0.5s cubic-bezier(0.5, 1.1, 0.3, 1.3);transition:transform 0.5s cubic-bezier(0.5, 1.1, 0.3, 1.3),visibility 0.5s ease-in-out;transition:transform 0.5s cubic-bezier(0.5, 1.1, 0.3, 1.3),visibility 0.5s ease-in-out,-webkit-transform 0.5s cubic-bezier(0.5, 1.1, 0.3, 1.3);visibility:visible}.main-menu ul li:hover>ul.mega-menu{-webkit-transform:rotateX(0) translateZ(0) translateX(-50%);transform:rotateX(0) translateZ(0) translateX(-50%)}.main-menu ul.sub-menu,.main-menu ul.mega-menu{position:absolute;text-align:left;top:100%;left:0;background-color:var(--white-color);box-shadow:0 5px 10px 0 rgba(0,0,0,0.1);min-width:190px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:7px;left:-14px;z-index:-1;border-bottom:3px solid rgba(var(--theme-color), 1);box-shadow:0px 10px 60px 0px rgba(0,0,0,0.09),0px 3px 0px 0px rgba(231,13,60,0.004);opacity:0;visibility:hidden;-webkit-transform:rotateX(-90deg) translateZ(0);transform:rotateX(-90deg) translateZ(0);-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .15s ease;transition:all .15s ease}.main-menu ul.sub-menu{padding:18px 20px;left:-27px}.main-menu ul.sub-menu:before{content:'';position:absolute;left:34.5px;top:30px;width:1px;background-color:#ededed;height:calc(100% - 60px)}.main-menu ul.sub-menu li{display:block;margin:0 0;padding:3px 9px}.main-menu ul.sub-menu li.menu-item-has-children>a:after{content:"\f105";float:right;top:3px}.main-menu ul.sub-menu li a{position:relative;padding-left:21px}.main-menu ul.sub-menu li a:before{content:'\f111';position:absolute;top:2.5em;left:0;font-family:var(--icon-font);width:11px;height:11px;text-align:center;border-radius:50%;display:inline-block;font-size:0.2em;line-height:11.5px;color:rgba(var(--theme-color), 1);font-weight:700;background-color:var(--white-color);box-shadow:inset 0px 2px 4px 0px rgba(var(--theme-color), 0.4)}.main-menu ul.sub-menu li a:hover{color:rgba(var(--theme-color), 1)}.main-menu ul.sub-menu li ul.sub-menu{left:100%;right:auto;top:0;margin:0 0;margin-left:20px}.main-menu ul.sub-menu li ul.sub-menu li ul{left:100%;right:auto}.main-menu .mega-menu-wrap{position:static}.main-menu ul.mega-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:left;width:100%;max-width:1250px;padding:20px 15px 23px 15px;left:50%;-webkit-transform:rotateX(-90deg) translateZ(0) translateX(-50%);transform:rotateX(-90deg) translateZ(0) translateX(-50%)}.main-menu ul.mega-menu li{display:block;width:100%;padding:0 15px}.main-menu ul.mega-menu li li{padding:4px 0}.main-menu ul.mega-menu li a{display:inline-block}.main-menu ul.mega-menu>li>a{display:block;padding:0;padding-bottom:15px;margin-bottom:10px;text-transform:capitalize;letter-spacing:1px;font-weight:400;color:var(--title-color);border-color:rgba(var(--theme-color), 1)}.main-menu ul.mega-menu>li>a::after,.main-menu ul.mega-menu>li>a::before{content:'';position:absolute;bottom:0;left:0;width:15px;height:1px;background-color:rgba(var(--theme-color), 1)}.main-menu ul.mega-menu>li>a::after{width:calc(100% - 20px);left:20px}.main-menu ul.mega-menu>li>a:hover{padding-left:0}.menu-style1>ul>li{margin:0 28px}.menu-style1>ul>li>a{padding:37px 0}.header-icons a{margin-right:18px;color:var(--title-color)}.header-icons a:last-child{margin-right:0}.header-icons a:hover{color:rgba(var(--theme-color), 1)}@media (max-width: 1399px){.menu-style1>ul>li{margin:0 15px}.header-icons.ml-40{margin-left:20px}}@media (min-width: 1399px) and (max-width: 1800px){.header-layout2 .vs-container{max-width:1310px}.menu-style1>ul>li{margin:0 15px}}.footer-gallery{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}.footer-gallery .gal-item{overflow:hidden}.footer-gallery .gal-item img{position:relative;-webkit-transition:all ease 0.2s;transition:all ease 0.2s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.footer-gallery .gal-item:hover img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.follow-box{background-color:var(--white-color);text-align:center;padding:59px 20px}.follow-social{list-style-type:none;margin:0;padding:0}.follow-social li{display:inline-block;margin-right:15px}.follow-social li:last-child{margin-right:0}.follow-social a{color:#c4c2be}.follow-social a:hover{color:rgba(var(--theme-color), 1)}.footer-btns .vs-btn{margin-left:15px}.footer-btns a{margin-right:15px}.footer-btns a:last-child{margin-right:0}.widget-area{padding:100px 0 50px 0}.copyright{padding:25px 0}.footer-layout1 .copyright{border-top:1px solid #e27c88}@media (max-width: 1199px){.footer-gallery{gap:10px}.follow-box{padding:41px 20px}.vs-widget-about p.mb-35{margin-bottom:20px}.footer-logo.mb-60{margin-bottom:40px}}@media (max-width: 992px){.widget-area{padding:80px 0 30px 0}}@media (max-width: 767px){.footer-btns a{margin-right:8px}.footer-logo.mb-45{margin-bottom:20px}.copyright .fs-md{font-size:14px}}.breadcumb-menu{list-style-type:none;margin:0;padding:0;margin-bottom:28px;margin-top:-0.3em}.breadcumb-menu li{display:inline-block;position:relative;padding-right:22px;margin-right:15px}.breadcumb-menu li:last-child{padding-right:0;margin-right:0}.breadcumb-menu li:last-child:after{display:none}.breadcumb-menu li:after{content:'|';position:absolute;right:0;color:var(--title-color);color:rgba(255,255,255,0.6)}.breadcumb-menu li,.breadcumb-menu a,.breadcumb-menu span{white-space:normal;color:inherit;word-break:break-word;font-weight:400;font-size:16px;color:var(--body-color);text-transform:uppercase;color:rgba(255,255,255,0.6)}.breadcumb-menu li:hover,.breadcumb-menu li.active,.breadcumb-menu a:hover,.breadcumb-menu a.active,.breadcumb-menu span:hover,.breadcumb-menu span.active{color:var(--white-color)}.breadcumb-title{font-size:80px;margin-top:-0.2em;line-height:1.2;margin-bottom:0}.breadcumb-wrapper{padding-bottom:118px;padding-top:140px}@media (max-width: 1199px){.breadcumb-title{font-size:62px}.breadcumb-menu{margin-bottom:18px}.breadcumb-wrapper{padding-bottom:100px;padding-top:100px}}@media (max-width: 992px){.breadcumb-title{font-size:48px}.breadcumb-menu li,.breadcumb-menu a,.breadcumb-menu span{font-size:14px}.breadcumb-wrapper{padding-bottom:80px;padding-top:80px}}@media (max-width: 767px){.breadcumb-title{font-size:36px}}.popup-search-box{position:fixed;top:0;left:50%;background-color:rgba(0,0,0,0.95);height:0;width:0;overflow:hidden;z-index:99999;opacity:0;visibility:hidden;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.popup-search-box button.searchClose{width:60px;height:60px;position:absolute;top:40px;right:40px;border-width:1px;border-style:solid;border-color:rgba(var(--theme-color), 1);background-color:transparent;font-size:22px;border-radius:50%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.popup-search-box button.searchClose:hover{color:var(--body-color);background-color:var(--white-color);border-color:transparent;border-color:transparent;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.popup-search-box form{position:absolute;top:50%;left:50%;display:inline-block;padding-bottom:40px;cursor:auto;width:100%;max-width:700px;-webkit-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);-webkit-transition:-webkit-transform ease 0.4s;transition:-webkit-transform ease 0.4s;transition:transform ease 0.4s;transition:transform ease 0.4s, -webkit-transform ease 0.4s}@media (max-width: 1199px){.popup-search-box form{max-width:600px}}.popup-search-box form input{font-size:18px;height:70px;width:100%;border:2px solid rgba(var(--theme-color), 1);background-color:transparent;padding-left:30px;color:var(--white-color);border-radius:50px}.popup-search-box form input::-moz-placeholder{color:var(--white-color)}.popup-search-box form input::-webkit-input-placeholder{color:var(--white-color)}.popup-search-box form input:-ms-input-placeholder{color:var(--white-color)}.popup-search-box form input::-ms-input-placeholder{color:var(--white-color)}.popup-search-box form input::placeholder{color:var(--white-color)}.popup-search-box form button{position:absolute;top:0px;background-color:transparent;border:none;color:var(--white-color);font-size:24px;right:12px;color:var(--white-color);cursor:pointer;width:70px;height:70px;-webkit-transition:all ease 0.4s;transition:all ease 0.4s;-webkit-transform:scale(1.001);-ms-transform:scale(1.001);transform:scale(1.001)}.popup-search-box form button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.popup-search-box.show{opacity:1;visibility:visible;width:100.1%;height:100%;-webkit-transition:all ease 0.4s;transition:all ease 0.4s;border-radius:0}.popup-search-box.show form{-webkit-transition-delay:0.5s;transition-delay:0.5s;-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.sidemenu-wrapper{position:fixed;z-index:99999;right:0;top:0;height:100%;width:0;background-color:rgba(0,0,0,0.75);opacity:0;visibility:hidden;-webkit-transition:all ease 0.8s;transition:all ease 0.8s}.sidemenu-wrapper .closeButton{display:inline-block;border:2px solid;width:50px;height:50px;line-height:50px;font-size:24px;padding:0;position:absolute;top:20px;right:20px;background-color:var(--white-color);border-radius:50%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.sidemenu-wrapper .closeButton:hover{background-color:rgba(var(--theme-color), 1);color:var(--white-color);border-color:transparent;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sidemenu-wrapper .sidemenu-content{background-color:var(--white-color);width:450px;margin-left:auto;padding:80px 30px;height:100%;overflow:scroll;position:relative;right:-500px;cursor:auto;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transition:right ease 1s;transition:right ease 1s}.sidemenu-wrapper .sidemenu-content::-webkit-scrollbar-track{box-shadow:inset 0 0 1px rgba(0,0,0,0.1);background-color:#F5F5F5}.sidemenu-wrapper .sidemenu-content::-webkit-scrollbar{width:2px;background-color:#F5F5F5}.sidemenu-wrapper .widget{padding:0;border:none;background-color:transparent}.sidemenu-wrapper .feeds-title{max-width:200px;display:block}.sidemenu-wrapper.show{opacity:1;visibility:visible;width:100%;-webkit-transition:all ease 0.8s;transition:all ease 0.8s}.sidemenu-wrapper.show .sidemenu-content{right:0;opacity:1;visibility:visible}.vs-pagination{text-align:center}.vs-pagination ul{margin:0;padding:0}.vs-pagination li{display:inline-block;margin:0 3px;list-style-type:none}.vs-pagination li:last-child{margin-right:0}.vs-pagination li:first-child{margin-left:0}.vs-pagination span,.vs-pagination a{display:inline-block;width:50px;height:50px;line-height:45px;font-size:18px;font-family:var(--title-font);color:var(--title-color);text-align:center;position:relative;background-color:#f8f8f8;z-index:1;font-weight:400}.vs-pagination span i,.vs-pagination a i{position:relative;top:4px}.vs-pagination span.active,.vs-pagination span:hover,.vs-pagination a.active,.vs-pagination a:hover{color:var(--white-color);background-color:rgba(var(--theme-color), 1);border-color:transparent}.pagi-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 30px}.pagi-box .media-img{width:70px;height:70px;overflow:hidden}.pagi-box .media-body>a{text-transform:uppercase;font-weight:300;letter-spacing:0.2em;color:var(--body-color)}.pagi-box .media-body>a:hover{color:rgba(var(--theme-color), 1)}.pagi-box.next{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.vs-pagination-bar{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:20px 0 15px 0}.post-pagi-box>a{color:var(--body-color);font-size:14px}.post-pagi-box .pagi-title{margin-bottom:0;margin-top:5px;font-size:28px}.post-pagi-box .pagi-icon{position:relative;top:6px}.post-pagi-box.next{text-align:right}.post-pagination{padding:calc(var(--blog-space-y) - 6px) 0;margin:var(--blog-space-y) var(--blog-space-x);border-top:1px solid #ededed;border-bottom:1px solid #ededed}@media (max-width: 1199px){.post-pagi-box .pagi-title{font-size:22px}.pagi-icon .fa-3x{font-size:2rem}}@media (max-width: 767px){.vs-pagination span,.vs-pagination a{width:40px;height:40px;line-height:40px;font-size:14px}.pagi-box{display:block;text-align:left}.pagi-box .media-img{margin:0 auto 15px 0}.pagi-box.next{text-align:right}.pagi-box.next .media-img{margin:0 0 15px auto}}@media (max-width: 576px){.vs-pagination-bar .pagi-icon .fa-3x{font-size:2em}.pagi-box .media-body>a{letter-spacing:0.1em;font-size:13px}.pagi-box.next .media-img,.pagi-box .media-img{margin-bottom:10px}.vs-pagination-bar.mt-40{margin-top:0}}blockquote{font-size:36px;font-weight:300;line-height:38px;letter-spacing:-0.03em;font-family:var(--title-font);color:var(--white-color);background-color:rgba(var(--theme-color), 1);display:block;position:relative;overflow:hidden;margin:35px 0;padding:58px 69px 51px 69px}blockquote p{font-family:inherit;line-height:inherit;color:inherit;font-weight:inherit;width:100%;margin-bottom:0 !important;z-index:3}blockquote:before{content:'\f10d';font-family:var(--icon-font);position:absolute;right:40px;bottom:15px;font-size:14rem;font-weight:700;opacity:0.10;line-height:1;color:rgba(0,0,0,0.7)}blockquote p{margin-bottom:0}blockquote p a{color:inherit}blockquote cite{font-size:16px;padding-left:45px;line-height:1;font-weight:300;letter-spacing:0.15em;margin-bottom:12px;text-transform:uppercase;display:block;position:relative;font-style:normal;color:var(--white-color)}blockquote cite:before{content:'';position:absolute;left:0;bottom:8px;width:30px;height:2px;border-top:2px solid var(--white-color)}.wp-block-pullquote{text-align:center}.wp-block-pullquote cite{padding-left:0}.wp-block-pullquote cite:before{display:none}.blog-meta span,.blog-meta a{display:inline-block;margin-right:23px;font-size:14px;color:var(--body-color)}.blog-meta span:last-child,.blog-meta a:last-child{margin-right:0}.blog-meta span i,.blog-meta a i{margin-right:8px;color:var(--body-color)}.blog-meta a:hover{color:rgba(var(--theme-color), 1)}.blog-category{margin-bottom:-10px}.blog-category a{display:inline-block;color:var(--white-color);padding:2px 13px 0 13px;margin-right:5px;margin-bottom:10px;border:1px solid transparent;background-color:rgba(var(--theme-color), 1);font-size:14px;vertical-align:middle;text-transform:uppercase}.blog-category a:hover{background-color:var(--white-color);color:var(--body-color);border-color:rgba(var(--theme-color), 1)}.vs-blog{margin-bottom:30px}.vs-blog .blog-title a{color:inherit}.vs-blog .blog-title a:hover{color:rgba(var(--theme-color), 1)}.blog-single{border:2px solid #ededed;margin-bottom:40px;--blog-space-x: 50px;--blog-space-y: 50px}.blog-single .blog-content{padding:0 var(--blog-space-x) 0 var(--blog-space-x);margin:var(--blog-space-y) 0 var(--blog-space-y) 0}.blog-single .blog-footer{margin-top:32px}.blog-single .blog-category{margin-bottom:20px}.blog-single .post-author a{font-size:18px;color:var(--body-color);font-family:var(--title-font)}.blog-single .post-author img{margin-right:15px;border-radius:50%;width:40px;height:40px}.blog-single .blog-meta{margin-bottom:14px;margin-top:-0.45em}.blog-single .blog-title{margin-bottom:20px;font-size:44px;margin-top:-0.25em}.blog-single .blog-audio{line-height:1}.blog-single .blog-img{position:relative}.blog-single .blog-img .slick-arrow{width:auto;height:auto;border:none;line-height:1;font-size:2em;color:var(--white-color);background-color:transparent;position:absolute;left:40px;top:50%;z-index:2;opacity:0;visibility:hidden;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.blog-single .blog-img .slick-arrow.slick-next{left:auto;right:40px}.blog-single .blog-img .slick-arrow:hover{color:rgba(var(--theme-color), 1)}.blog-single .blog-img .play-btn{--icon-size: 80px;--font-size: 1.5em}.blog-single.style2{border-color:transparent}.blog-single.style2 .blog-content{margin-bottom:42px}.blog-single.format-quote{border-color:transparent;background-color:rgba(var(--theme-color), 1);--quote-font-size: 6em;--quote-icon: '\f10d'}.blog-single.format-quote .blog-content{margin-bottom:42px;padding-left:150px;position:relative}.blog-single.format-quote .blog-content:before{content:var(--quote-icon);font-family:var(--icon-font);color:var(--white-color);position:absolute;left:30px;top:5px;font-weight:900;font-size:var(--quote-font-size);line-height:1;opacity:0.3}.blog-single.format-quote p,.blog-single.format-quote .blog-meta i,.blog-single.format-quote .blog-meta a,.blog-single.format-quote .blog-meta span,.blog-single.format-quote .blog-title{color:var(--white-color)}.blog-single.format-quote .blog-title a:hover{color:var(--white-color)}.blog-single.format-quote .blog-meta a:hover,.blog-single.format-quote .blog-meta span:hover{text-decoration:underline}.blog-single:hover .blog-img .slick-arrow{opacity:1;visibility:visible}.vs-related-post{box-shadow:0px 8px 16px 0px rgba(93,93,93,0.06);background-color:var(--white-color)}.vs-related-post .blog-meta{margin-bottom:5px}.vs-related-post .post-title{margin-bottom:12px}.vs-related-post .post-text{margin-bottom:0}.vs-related-post .post-content{padding:40px 40px 38px 40px}.related-post-wrapper{margin:var(--blog-space-y) var(--blog-space-x)}.share-links{margin-top:0px;padding:0 var(--blog-space-x) 0 var(--blog-space-x)}.share-links h4.fs-20{margin-top:-0.3em;margin-bottom:24px}.share-links .social-links{margin-top:-0.2em;--icon-space: 30px;--body-color: #d2d2d2}.blog-details .blog-single hr{margin:35px 0}.blog-author{padding:calc(var(--blog-space-y) - 10px) calc(var(--blog-space-x) - 10px);margin:var(--blog-space-y) var(--blog-space-x);border:2px solid #ededed}.blog-author .author-text{margin-bottom:0;font-size:14px}.blog-author .author-degi{margin-bottom:3px;font-size:12px}.blog-author .author-name{margin-bottom:10px}.blog-author .media-img{margin-right:40px}.blog-card{text-align:left}.blog-card .blog-meta{margin-bottom:8px;margin-top:-0.5em}.blog-card .blog-meta>*{font-weight:300;position:relative;margin:0;text-transform:uppercase}.blog-card .blog-meta>*:after{content:'-';font-size:1.2em;position:relative;margin:0 10px 0 13px;color:var(--body-color)}.blog-card .blog-meta>*:hover{color:rgba(var(--theme-color), 1)}.blog-card .blog-meta>*:last-child:after{display:none}.blog-card .category a{color:rgba(var(--theme-color), 1)}.blog-card .blog-content{border:1px solid #ececec;border-top:none;padding:40px 40px 15px 40px}@media (max-width: 1399px){.blog-single .blog-title{font-size:36px}}@media (max-width: 1199px){.blog-single{--blog-space-x: 40px;--blog-space-y: 40px}.blog-single .blog-content{margin:calc(var(--blog-space-y) - 2px) 0 calc(var(--blog-space-y) - 2px) 0}.blog-single.format-quote .blog-content{margin-bottom:32px;padding-left:100px;position:relative;--quote-font-size: 4em}.blog-single.format-quote .blog-content::before{left:20px}.blog-single .my-40{margin-top:20px;margin-bottom:20px}.blog-details .blog-single hr{margin:25px 0}.share-links h4.fs-20{margin-bottom:19px}blockquote{font-size:26px;line-height:32px;margin:25px 0;padding:35px 35px 30px 35px}blockquote:before{font-size:9rem}.vs-related-post .post-content{padding:30px 20px 28px 20px}.blog-author .media-img{margin-right:30px}}@media (max-width: 767px){.blog-single{--blog-space-y: 40px;--blog-space-x: 20px}.blog-single.format-quote .blog-content{margin-bottom:32px;padding-left:100px;position:relative;--quote-font-size: 4em}.blog-single.format-quote .blog-content::before{left:20px}.blog-single .blog-title{font-size:28px}.blog-author{text-align:center}.blog-author .media-img{margin-right:0;margin-bottom:20px}.blog-card .blog-content{padding:25px 20px 3px 20px}}@media (max-width: 576px){.blog-single .blog-title{font-size:26px}.blog-single .post-author img{margin-right:10px;width:35px;height:35px}.blog-single .post-author a{font-size:14px}.blog-single .blog-meta span,.blog-single .blog-meta a{margin-right:10px;font-size:13px}.blog-single.format-quote .blog-content{padding-left:54px;--quote-font-size: 2.5em}.blog-single.format-quote .blog-content:before{left:8px}blockquote{font-size:24px;padding:35px 15px 30px 15px}}.comment-form-wrap{margin:var(--blog-space-y) var(--blog-space-x)}.comment-form{background-color:var(--secondary-color);padding:var(--blog-space-y) var(--blog-space-x)}.comment-form .form-control{border:none;font-size:14px}.comment-form .form-control::-moz-placeholder{color:#bababa}.comment-form .form-control::-webkit-input-placeholder{color:#bababa}.comment-form .form-control:-ms-input-placeholder{color:#bababa}.comment-form .form-control::-ms-input-placeholder{color:#bababa}.comment-form .form-control::placeholder{color:#bababa}.comment-form .form-group{margin-bottom:20px}.comment-form .form-group>i{color:rgba(var(--theme-color), 1)}.vs-comments-wrap{margin:var(--blog-space-y) var(--blog-space-x)}.vs-comments-wrap>ul.comment-list{list-style:none;margin:0;padding:0}.vs-comments-wrap>ul.comment-list ul ul,.vs-comments-wrap>ul.comment-list ul ol,.vs-comments-wrap>ul.comment-list ol ul,.vs-comments-wrap>ul.comment-list ol ol{margin-bottom:0}.vs-comments-wrap>ul.comment-list>.vs-comment-item:first-child>.vs-post-comment{border-top:none;padding-top:0}.vs-comments-wrap>ul.comment-list>.vs-comment-item:last-child>.vs-post-comment{border-bottom:1px solid #f0f0f0;padding-bottom:25px}.vs-comments-wrap .vs-post-comment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:23px;padding:30px 0 0 0;border-top:1px solid #f0f0f0}.vs-comments-wrap .comment-avater{width:100px;height:100px;margin-right:30px;border-radius:50%;overflow:hidden}.vs-comments-wrap .comment-content{width:calc(100% - 130px);position:relative}.vs-comments-wrap .name{margin-top:-0.1em}.vs-comments-wrap .commented-on{font-size:14px;margin-bottom:13px;display:block}.vs-comments-wrap .commented-on i{margin-right:7px}.vs-comments-wrap .name{margin-bottom:2px}.vs-comments-wrap .text:last-of-type{margin-bottom:0}.vs-comments-wrap .replay-btn{font-weight:400;font-size:14px;line-height:1;border:2px solid #ededed;width:103px;height:40px;line-height:38px;font-family:var(--body-font);color:var(--body-color);display:inline-block;text-align:center;position:absolute;right:0;top:7px}.vs-comments-wrap .replay-btn i{margin-right:7px}.vs-comments-wrap .replay-btn:hover{background-color:rgba(var(--theme-color), 1);color:var(--white-color);border-color:transparent}.vs-comments-wrap .children{margin:0;padding:0;list-style-type:none;margin-left:70px}.vs-comments-wrap .star-rating{font-size:12px;margin-bottom:10px;position:absolute;top:5px;right:0;width:80px}@media (max-width: 1199px){.vs-comments-wrap .children{margin-left:40px}}@media (max-width: 992px){.vs-comments-wrap .comment-avater{width:80px;height:80px;margin-right:0;margin-bottom:20px}.vs-comments-wrap .vs-post-comment{display:block}.vs-comments-wrap .comment-content{width:100%}}@media (max-width: 767px){.vs-comments-wrap .children{margin-left:30px}}@media (max-width: 576px){.comment-form .form-group>i{right:15px;font-size:12px;top:18px}.comment-form .vs-btn{padding:0;width:100%;height:50px}.comment-form .form-control{height:50px}.vs-comments-wrap .replay-btn{font-size:11px;width:75px;height:35px;line-height:32px;top:7px}.vs-comments-wrap .children{margin-left:15px}}.vs-hero-wrapper{--arrow-size: 80px;--arrow-pos: 160px}.vs-hero-wrapper .ls-btn .play-btn{--icon-size: 100px}.vs-hero-wrapper .ls-btn .play-btn i{font-size:24px}.vs-hero-wrapper a.ls-gui-element.ls-nav-prev,.vs-hero-wrapper a.ls-gui-element.ls-nav-next{left:var(--arrow-pos);background-color:var(--white-color);color:rgba(var(--theme-color), 1);width:var(--arrow-size);height:var(--arrow-size);line-height:var(--arrow-size) !important;margin-top:calc(var(--arrow-size) / -2);right:auto;border-radius:0;font-size:1.5em;text-align:center;opacity:0;visibility:hidden;-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.vs-hero-wrapper a.ls-gui-element.ls-nav-prev:before,.vs-hero-wrapper a.ls-gui-element.ls-nav-next:before{content:'\f30a';font-weight:300;font-family:var(--icon-font);-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.vs-hero-wrapper a.ls-gui-element.ls-nav-prev:hover,.vs-hero-wrapper a.ls-gui-element.ls-nav-next:hover{-webkit-transform:none;-ms-transform:none;transform:none;background-color:rgba(var(--theme-color), 1);color:var(--white-color)}.vs-hero-wrapper a.ls-gui-element.ls-nav-next{left:auto;right:var(--arrow-pos)}.vs-hero-wrapper a.ls-gui-element.ls-nav-next:before{content:'\f30b'}.vs-hero-wrapper a.ls-gui-element.ls-nav-prev:after,.vs-hero-wrapper a.ls-gui-element.ls-nav-next:after{display:none}.vs-hero-wrapper:hover a.ls-gui-element.ls-nav-prev,.vs-hero-wrapper:hover a.ls-gui-element.ls-nav-next{opacity:1;visibility:visible}.hero-layout1{border:10px solid #ffedde;max-width:1720px;width:100%;margin:0 auto}.hero-layout2 a.ls-gui-element.ls-nav-prev,.hero-layout2 a.ls-gui-element.ls-nav-next{margin-top:calc(var(--arrow-size) + 180px  * -1)}.ls-btn-center{position:relative;width:200px;height:50px}.ls-btn-center .vs-btn{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 1199px){.vs-hero-wrapper .ls-v6 .ls-bottom-nav-wrapper{display:none}.vs-hero-wrapper a.ls-gui-element.ls-nav-prev,.vs-hero-wrapper a.ls-gui-element.ls-nav-next{display:none}}@media (max-width: 992px){.ls-container .ls-hide-md{display:none !important}.hero-layout2{margin-bottom:30px}}@media (max-width: 767px){.ls-container .ls-hide-sm{display:none !important}.ls-btn .vs-btn{padding:10px 20px 10px 20px;font-size:14px;margin-left:0}.ls-btn .vs-btn:before{display:none}.ls-btn .vs-btn i{display:none}.ls-btn-center .vs-btn{background-color:rgba(var(--theme-color), 1);color:var(--white-color);border-color:transparent}}.about-avater .avater{margin-bottom:28px}.about-avater .avater img{border-radius:50%}.about-img-square{position:relative;padding-bottom:130px}.square-image2{position:absolute;right:-20px;bottom:0;background-color:var(--white-color);box-shadow:0px 16px 32px 0px rgba(0,0,0,0.04);padding:10px}@media (max-width: 1199px){.about-content.pl-50,.about-content.pl-75{padding-left:0}.square-image2{right:0;max-width:350px}.square-image1{max-width:400px}}@media (max-width: 992px){.about-avater .avater{margin-bottom:18px}.square-image2{max-width:100%}.square-image1{max-width:100%}}@media (max-width: 767px){.square-image2 img,.square-image1 img{width:100%}.square-image2{max-width:100%;position:relative;padding:0;margin-top:30px}.about-img-square{padding-bottom:0}}.video-box-inner{padding:10px 10px 0 10px;box-shadow:0px 16px 32px 0px rgba(0,0,0,0.04)}.counter-media{padding:13px 40px}.counter-media .sec-title{margin-bottom:10px}.counter-media .counter-text{letter-spacing:0.2em;text-transform:uppercase;margin-bottom:0;font-weight:300}.counter-inner2{padding:40px 100px;box-shadow:0px 16px 32px 0px rgba(0,0,0,0.04);background-color:var(--white-color)}.counter-inner1{padding:40px 0}.brand-inner-border{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:80px 0}.video-bg-shape{position:absolute;left:0;top:0;background-color:#fbfbfb;width:100%;height:100%;max-height:700px}.video-shape1{position:absolute;right:11%;top:17%;z-index:31}.video-shape2{position:absolute;left:14%;bottom:-2%}.brand-img.my-30{margin:20px 0;text-align:center}.rounded-map{width:530px;height:530px;max-width:100%;overflow:hidden}.rounded-map iframe{width:100%;height:100%}.contact-info-box{text-align:center;padding:60px 0;--icon-size: 120px}.contact-info-box .icon{display:inline-block;width:var(--icon-size);height:var(--icon-size);line-height:var(--icon-size);margin-bottom:30px;border-radius:50%}.contact-info-box .icon i:before{line-height:inherit}.contact-info-box .info-text{line-height:36px;margin-bottom:30px}.contact-info-box .info-title{margin-bottom:10px}.contact-info-box .text-white-light{color:rgba(255,255,255,0.9)}.brand-shape1{position:absolute;bottom:-15%;left:3%;z-index:1}.reservation-img-shape{position:absolute;left:-19.5%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 1500px){.video-shape1{right:4%;top:18%;max-width:200px}.video-shape2{left:8%;bottom:4%;max-width:100px}.brand-shape1{bottom:8%;left:2%;z-index:1;max-width:100px}.reservation-img-shape{left:-8.5%;max-width:150px}}@media (max-width: 1399px){.counter-inner2{padding:40px 60px}.reservation-img-shape{left:-30px;max-width:150px}}@media (max-width: 1199px){.brand-inner-border{padding:40px 0}.counter-inner2{padding:20px 40px}.counter-media{padding:13px 10px}.rounded-map{width:100%;height:430px;border-radius:0}}@media (max-width: 992px){.counter-inner1{padding:20px 0}.counter-media{padding:10px 20px}.rounded-map{height:320px}}.gallery-box{position:relative;--shape-space: 45px;--btn-size: 50px;overflow:hidden}.gallery-box.box-rounded{border-radius:50%}.gallery-box img{border-radius:inherit;-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.gallery-box .gal-btn{background-color:transparent;display:inline-block;text-align:center;width:var(--btn-size);height:var(--btn-size);line-height:var(--btn-size);position:absolute;left:50%;top:50%;font-size:1.7em;z-index:3;color:var(--white-color);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all ease 0.4s;transition:all ease 0.4s;opacity:0;visibility:hidden}.gallery-box:before{content:'';position:absolute;top:var(--shape-space);right:var(--shape-space);bottom:var(--shape-space);left:var(--shape-space);z-index:2;opacity:0;background-color:rgba(var(--theme-color), 1);border-radius:inherit;-webkit-transition:all ease 0.4s;transition:all ease 0.4s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.gallery-box:hover .gal-btn{opacity:1;visibility:visible;-webkit-transition-delay:0.2s;transition-delay:0.2s}.gallery-box:hover:before{opacity:0.86;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.gallery-box:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.feature-gal-box{position:relative}.instagram-box{position:relative;overflow:hidden}.instagram-box .insta-btn{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:var(--white-color);font-family:var(--title-font);font-size:18px;font-weight:400;color:rgba(var(--theme-color), 1);display:inline-block;width:182px;height:50px;text-align:center;line-height:50px;-webkit-transition:all ease 0.4s;transition:all ease 0.4s;opacity:0;visibility:hidden}.instagram-box .insta-btn:hover{background-color:rgba(var(--theme-color), 1);color:var(--white-color)}.instagram-box .insta-btn i{margin-right:10px}.instagram-box:hover .insta-btn{opacity:1;visibility:visible}.portfolio-filter{position:relative;z-index:1;margin-top:-0.3em}.portfolio-filter button{background-color:transparent;border:none;font-weight:300;text-transform:uppercase;line-height:1;position:relative;padding:0 18px 18px 18px;margin:0 17px 20px 17px}.portfolio-filter button:before{content:'';position:absolute;left:0;bottom:0;width:0;height:1px;background-color:rgba(var(--theme-color), 1);-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.portfolio-filter button.active,.portfolio-filter button:hover{color:rgba(var(--theme-color), 1)}.portfolio-filter button.active:before,.portfolio-filter button:hover:before{width:100%}.portfolio-box{margin-bottom:5px}.portfolio-box .portfolio-degi{text-transform:uppercase;letter-spacing:0.3em;margin-bottom:10px}.portfolio-box .portfolio-img{margin-bottom:25px}.portfolio-images-group{padding-right:55px}.portfolio-single-padding{padding-bottom:calc(var(--section-space) - 50px)}@media (min-width: 1199px){.instagram-align-style1>[class*=col-]:nth-child(even),.instagram-align-style1 .slick-slide:nth-child(even){margin-top:30px}}@media (max-width: 1399px){.portfolio-filter button{padding:0 5px 20px 5px;margin:0 5px 10px 5px}}@media (max-width: 1199px){.gallery-box{--shape-space: 20px;--btn-size: 30px}.portfolio-images-group{padding-right:0}}@media (max-width: 992px){.vs-pagination-bar.mt-40{margin-top:20px}}@media (max-width: 767px){.portfolio-filter button{font-size:14px;padding:0 5px 10px 5px;margin:0 5px 15px 5px}}.form-style1 .form-select,.form-style1 .form-control,.form-style3 .form-select,.form-style3 .form-control{height:70px;border-radius:0;padding-left:60px;font-family:var(--body-font);font-weight:400;font-size:14px;padding-right:20px}.form-style1::-moz-placeholder,.form-style3::-moz-placeholder{color:var(--body-color)}.form-style1::-webkit-input-placeholder,.form-style3::-webkit-input-placeholder{color:var(--body-color)}.form-style1:-ms-input-placeholder,.form-style3:-ms-input-placeholder{color:var(--body-color)}.form-style1::-webkit-input-placeholder, .form-style3::-webkit-input-placeholder{color:var(--body-color)}.form-style1::-moz-placeholder, .form-style3::-moz-placeholder{color:var(--body-color)}.form-style1:-ms-input-placeholder, .form-style3:-ms-input-placeholder{color:var(--body-color)}.form-style1::-ms-input-placeholder, .form-style3::-ms-input-placeholder{color:var(--body-color)}.form-style1::placeholder,.form-style3::placeholder{color:var(--body-color)}.form-style1 .form-group i,.form-style3 .form-group i{right:auto;left:40px;top:28px;font-size:0.9em}.form-style1 .form-group .vs-btn,.form-style3 .form-group .vs-btn{height:70px}.form-style1 .form-select::-moz-placeholder,.form-style1 .form-control::-moz-placeholder{color:var(--white-color)}.form-style1 .form-select::-webkit-input-placeholder,.form-style1 .form-control::-webkit-input-placeholder{color:var(--white-color)}.form-style1 .form-select:-ms-input-placeholder,.form-style1 .form-control:-ms-input-placeholder{color:var(--white-color)}.form-style1 .form-select::-webkit-input-placeholder, .form-style1 .form-control::-webkit-input-placeholder{color:var(--white-color)}.form-style1 .form-select::-moz-placeholder, .form-style1 .form-control::-moz-placeholder{color:var(--white-color)}.form-style1 .form-select:-ms-input-placeholder, .form-style1 .form-control:-ms-input-placeholder{color:var(--white-color)}.form-style1 .form-select::-ms-input-placeholder, .form-style1 .form-control::-ms-input-placeholder{color:var(--white-color)}.form-style1 .form-select::placeholder,.form-style1 .form-control::placeholder{color:var(--white-color)}.form-style1 .form-select,.form-style1 .form-select:focus,.form-style1 .form-control,.form-style1 .form-control:focus{background-color:transparent;color:var(--white-color);border:1px solid rgba(255,255,255,0.5)}.form-style1 .form-group i{color:var(--white-color)}.form-style2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.form-style2 input{height:80px;border:none;padding-left:60px;width:calc(100% - 225px)}.form-style2 .fa-envelope{position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-style2 .vs-btn{width:225px;background-color:#ae4450}.form-style3 .form-select,.form-style3 .form-control{height:70px;border-color:#ededed;padding-left:55px}@media (max-width: 767px){.form-style2{display:block;text-align:center}.form-style2 input{width:100%;margin-bottom:20px;height:60px}.form-style2 .fa-envelope{top:30px}.form-style2 .vs-btn{height:60px}}.vs-service .service-icon{margin-bottom:13px}.vs-service .service-name{margin-bottom:19px}.service-shape{position:absolute;left:0;bottom:0;height:100%;width:100%;max-height:54%}.service-video{box-shadow:0px 16px 32px 0px rgba(0,0,0,0.04);padding:10px;background-color:var(--white-color)}@media (max-width: 1199px){.service-shape{max-height:70%}}@media (max-width: 992px){.vs-service .service-icon{margin-bottom:0}.vs-service .service-icon .fa-5x{font-size:4em}}@media (max-width: 767px){.service-shape{max-height:78%}}@media (max-width: 576px){.service-shape{max-height:100%}}.vs-member-box{text-align:center;margin-bottom:25px;--image-size: 200px;--links-size: 50px}.vs-member-box .member-img{border-radius:50%;position:relative;width:var(--image-size);height:var(--image-size);margin:0 auto}.vs-member-box .member-img img{position:relative;-webkit-transition:all ease 0.4s;transition:all ease 0.4s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:100%;border-radius:50%}.vs-member-box .degi{text-transform:uppercase;color:rgba(var(--theme-color), 1);letter-spacing:0.2em;display:block;margin-bottom:7px;font-size:14px}.vs-member-box .member-content{padding-top:20px;position:relative}.vs-member-box .sign{position:absolute;left:50%;top:calc(50% + 40px);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all ease 0.4s;transition:all ease 0.4s;opacity:0;visibility:hidden}.vs-member-box .member-links ul>*{display:block;position:absolute;top:50%;left:50%;width:50px;height:50px;line-height:50px;margin:-25px}.vs-member-box .member-links ul>*:nth-of-type(1){-webkit-transform:rotate(250deg) translate(100px) rotate(-250deg);-ms-transform:rotate(250deg) translate(100px) rotate(-250deg);transform:rotate(250deg) translate(100px) rotate(-250deg)}.vs-member-box .member-links ul>*:nth-of-type(2){-webkit-transform:rotate(286deg) translate(100px) rotate(-286deg);-ms-transform:rotate(286deg) translate(100px) rotate(-286deg);transform:rotate(286deg) translate(100px) rotate(-286deg)}.vs-member-box .member-links ul>*:nth-of-type(3){-webkit-transform:rotate(322deg) translate(100px) rotate(-322deg);-ms-transform:rotate(322deg) translate(100px) rotate(-322deg);transform:rotate(322deg) translate(100px) rotate(-322deg)}.vs-member-box .member-links ul>*:nth-of-type(4){-webkit-transform:rotate(358deg) translate(100px) rotate(-358deg);-ms-transform:rotate(358deg) translate(100px) rotate(-358deg);transform:rotate(358deg) translate(100px) rotate(-358deg)}.vs-member-box .member-links ul>*:nth-of-type(5){-webkit-transform:rotate(394deg) translate(100px) rotate(-394deg);-ms-transform:rotate(394deg) translate(100px) rotate(-394deg);transform:rotate(394deg) translate(100px) rotate(-394deg)}.vs-member-box .member-links a,.vs-member-box .member-links span.icon{display:inline-block;width:var(--links-size);height:var(--links-size);line-height:var(--links-size);background-color:var(--white-color);color:rgba(var(--theme-color), 1);border-radius:50%;box-shadow:0px 16px 32px 0px rgba(0,0,0,0.06);-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.vs-member-box .member-links a:hover,.vs-member-box .member-links span.icon:hover{background-color:rgba(var(--theme-color), 1);color:var(--white-color)}.vs-member-box .member-links a{opacity:0;visibility:hidden}.vs-member-box:hover .member-links a,.vs-member-box:hover .sign{opacity:1;visibility:visible}.slick-slide .vs-member-box{padding-top:23px}.slick-slide .vs-member-box .member-content{padding-top:30px}.member-about{padding-left:54px}.member-about .member-name{line-height:1;margin-bottom:7px}.member-about .member-degi{color:rgba(var(--theme-color), 1);text-transform:uppercase;letter-spacing:0.2em;font-size:14px}.member-about .member-info{border-top:1px solid #f0f0f0;padding-top:27px;margin-top:30px}.member-about .member-info i{color:rgba(var(--theme-color), 1);margin-right:20px}.member-about .member-info th,.member-about .member-info td{border:none;padding:9px 0;font-family:var(--body-font);font-size:14px}.member-about .member-info th{color:var(--title-color);font-weight:700}@media (min-width: 1199px){.team-align-style1>[class*=col-]:nth-child(even),.team-align-style1 .slick-slide:nth-child(even){margin-top:50px}}@media (max-width: 1199px){.member-about{padding-left:19px}.member-details.mt-50{margin-top:30px}}@media (max-width: 992px){.member-about{padding-left:0}.member-about .member-info{padding-top:17px;margin-top:20px}}.testimonial-box{background-color:var(--white-color);text-align:center;padding:78px 40px 80px 40px;margin-top:120px;z-index:2;position:relative}.testimonial-box .testi-title{font-size:40px;margin-bottom:20px}.testimonial-box .quote-icon{margin-bottom:20px}.testimonial-box .vs-btn{margin-top:20px;border:2px solid #f4f3f2}.testimonial-box .vs-btn i{color:rgba(var(--theme-color), 1)}.testimonial-box .testi-text{max-width:500px;display:inline-block}.testimonial-box-img{position:absolute;left:0;top:0;right:0;z-index:1}.testimonial-box-img .slick-arrow{left:auto;right:-1px;top:0;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible}.testimonial-box-img .slick-arrow.slick-next{top:var(--arrow-size);right:calc(var(--arrow-size) * -1)}.testi-text-shape{font-size:200px;font-family:var(--title-font);font-weight:300;color:#f5eee5;line-height:1;position:absolute;left:160px;bottom:113px}.testi-shape1{position:absolute;left:0;top:6%;z-index:1}.testi-shape2{position:absolute;right:7%;top:19%;z-index:3}@media (max-width: 1500px){.testi-text-shape{font-size:130px;left:15px;bottom:145px}.testi-shape2{right:3%;top:9%;max-width:100px}.testi-shape1{left:0;top:5%;max-width:200px}}@media (max-width: 1199px){.testimonial-box-img{position:relative}.testimonial-box{padding:48px 20px 50px 20px;margin-top:60px}}@media (max-width: 992px){.testimonial-box .testi-title{font-size:28px;margin-bottom:15px}}@media (max-width: 767px){.testimonial-box .testi-title{font-size:24px;margin-bottom:15px}}.vs-accordion{border-bottom:1px solid #ebebeb}.vs-accordion:first-child{border-top:1px solid #ebebeb}.vs-accordion .accordion-button{border:none;padding:25px 0 22px 0;font-size:20px;font-family:var(--title-font);font-weight:300;text-align:left}.vs-accordion .accordion-button:after{display:none}.vs-accordion .accordion-button:focus{box-shadow:none}.vs-accordion .accordion-button:not(.collapsed){background-color:transparent;color:rgba(var(--theme-color), 1)}.vs-accordion .accordion-body{padding:0 0 22px 0}.vs-accordion .accordion-body p:last-child{margin-bottom:0}.vs-accordion .accordion-collapse{border:none}.vs-error-wrapper{height:calc(100vh - 100px);background-size:100% calc(100vh - 100px);background-position:center top}.error-number{font-size:15.5vw}.error-text{margin:13px 0 50px 0}.error-content{padding-top:6vh}@media (max-width: 1199px){.error-number{font-size:20vw}.error-text{margin:13px 0 20px 0}.vs-error-wrapper{height:calc(100vh - 66px)}.error-content{padding-top:9vh}}@media (max-width: 767px){.vs-error-wrapper{background-size:cover;background-position:center center}.error-content{padding-top:25vh}}@media (min-width: 1300px){.history-container{max-width:calc(var(--container-gutter) + 1290px + 60px)}}.history-step{position:relative}.history-step .step-body{position:relative}.history-step .history-number{margin-bottom:10px}.history-step .history-text:last-child{margin-bottom:0}.history-step .history-year{color:transparent;-webkit-text-stroke:1px rgba(var(--theme-color), 1)}@media (min-width: 1199px){.history-step{--line-width: 1px;--line-color: #eaeaea;padding:30px}.history-step:before{content:'';position:absolute;left:50%;top:0;height:calc(100% + 20px);width:var(--line-width);margin-left:calc(var(--line-width) / -2);background-color:var(--line-color)}.history-step .step-body::before{content:'';position:absolute;left:0;top:50%;width:var(--bs-gutter-x);height:var(--line-width);margin:calc(var(--line-width) / -2) 0 0 calc(var(--bs-gutter-x) / -2);z-index:-1;background-color:var(--line-color)}.history-step [class*=col-]:first-child{text-align:right}.history-step .history-content{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;background-color:var(--white-color);max-width:370px;padding:38px 40px 35px 40px;box-shadow:0px 16px 32px 0px rgba(0,0,0,0.04)}.history-step .history-year{font-size:80px;font-family:var(--title-font)}.history-step:nth-child(even) .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.history-step:nth-child(even) [class*=col-]:first-child{text-align:left}.history-step:nth-child(even) [class*=col-]:last-child{text-align:right}.history-step:nth-child(even) .step-body:before{left:auto;right:0;margin:calc(var(--line-width) / -2) calc(var(--bs-gutter-x) / -2) 0 0}.history-step:nth-child(even) .history-content{text-align:left;right:auto;left:0}}.history-load{box-shadow:0px 16px 32px 0px rgba(0,0,0,0.04);position:relative;z-index:1}@media (max-width: 1199px){.history-step{margin-bottom:30px}.history-step .history-img img{width:100%}.history-step .history-year{position:absolute;z-index:2;left:32px;top:20px;background-color:var(--white-color);padding:8px 32px;font-size:22px;font-weight:700;color:transparent}.history-step .step-body{text-align:center}.history-step .history-number{display:none}.history-step .history-content{background-color:var(--white-color);margin:-60px 20px 0 20px;position:relative;z-index:2;padding:38px 40px 35px 40px;box-shadow:0px 16px 32px 0px rgba(0,0,0,0.04)}}@media (max-width: 992px){.history-step .history-content{margin:0;padding:34px 20px 35px 20px}}.px-5{padding-right:5px;padding-left:5px}.px-10{padding-right:10px;padding-left:10px}.px-15{padding-right:15px;padding-left:15px}.px-20{padding-right:20px;padding-left:20px}.px-25{padding-right:25px;padding-left:25px}.px-30{padding-right:30px;padding-left:30px}.px-35{padding-right:35px;padding-left:35px}.px-40{padding-right:40px;padding-left:40px}.px-45{padding-right:45px;padding-left:45px}.px-50{padding-right:50px;padding-left:50px}.py-5{padding-top:5px;padding-bottom:5px}.py-10{padding-top:10px;padding-bottom:10px}.py-15{padding-top:15px;padding-bottom:15px}.py-20{padding-top:20px;padding-bottom:20px}.py-25{padding-top:25px;padding-bottom:25px}.py-30{padding-top:30px;padding-bottom:30px}.py-35{padding-top:35px;padding-bottom:35px}.py-40{padding-top:40px;padding-bottom:40px}.py-45{padding-top:45px;padding-bottom:45px}.py-50{padding-top:50px;padding-bottom:50px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pl-45{padding-left:45px}.pl-50{padding-left:50px}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pr-30{padding-right:30px}.pr-35{padding-right:35px}.pr-40{padding-right:40px}.pr-45{padding-right:45px}.pr-50{padding-right:50px}.pl-75{padding-left:75px}.mx-5{margin-right:5px;margin-left:5px}.mx-10{margin-right:10px;margin-left:10px}.mx-15{margin-right:15px;margin-left:15px}.mx-20{margin-right:20px;margin-left:20px}.mx-25{margin-right:25px;margin-left:25px}.mx-30{margin-right:30px;margin-left:30px}.mx-35{margin-right:35px;margin-left:35px}.mx-40{margin-right:40px;margin-left:40px}.mx-45{margin-right:45px;margin-left:45px}.mx-50{margin-right:50px;margin-left:50px}.my-5{margin-top:5px;margin-bottom:5px}.my-10{margin-top:10px;margin-bottom:10px}.my-15{margin-top:15px;margin-bottom:15px}.my-20{margin-top:20px;margin-bottom:20px}.my-25{margin-top:25px;margin-bottom:25px}.my-30{margin-top:30px;margin-bottom:30px}.my-35{margin-top:35px;margin-bottom:35px}.my-40{margin-top:40px;margin-bottom:40px}.my-45{margin-top:45px;margin-bottom:45px}.my-50{margin-top:50px;margin-bottom:50px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mt-n1{margin-top:-.25rem}.mt-n2{margin-top:-.5rem}.mt-n3{margin-top:-1rem}.mt-n4{margin-top:-1.5rem}.mt-n5{margin-top:-3rem}.mt-80{margin-top:80px}.mb-60{margin-bottom:60px}.mt-60{margin-top:60px}.space,.space-top{padding-top:var(--section-space)}.space,.space-bottom{padding-bottom:var(--section-space)}.space-md,.space-md-top{padding-top:calc(var(--section-space) - 30px)}.space-md,.space-md-bottom{padding-bottom:calc(var(--section-space) - 30px)}@media (max-width: 992px){.space,.space-top{padding-top:var(--section-space-md)}.space,.space-bottom{padding-bottom:var(--section-space-md)}.space-md,.space-md-top{padding-top:calc(var(--section-space-md) - 30px)}.space-md,.space-md-bottom{padding-bottom:calc(var(--section-space-md) - 30px)}}
