:root{--theme-color:#fabe12;--title-color:#161616;--body-color:#6e6f75;--smoke-color:#f5f5f5;--smoke-color2:#f6f2ed;--smoke-color3:#fff3d0;--black-color:#000000;--black-color2:#161616;--black-color3:#36373a;--black-color4:#1b1b1b;--th-border-color:#d4d4d4;--th-border-color2:#525252;--th-border-color3:#737373;--light-color:#a1a4b1;--gray-color:#141414;--gray-color2:#a3a3a3;--gray-color3:#a1a1a1;--gray-color4:#f4f1fc;--gray-color5:#fff5f1;--smoke-color4:#f2f2f2;--black-color5:#22272e;--black-color6:#2d333d;--black-color7:#0e0e13;--white-color:#ffffff;--yellow-color:#fabe12;--success-color:#28a745;--error-color:#dc3545;--th-border-color4:rgba(198,201,212,0.5);--th-border-color5:#49515c;--th-border-color6:#383d46;--title-font:"Fustat",sans-serif;--body-font:"Inter",sans-serif;--icon-font:"Font Awesome 6 Pro";--main-container:1320px;--container-gutters:24px;--section-space:120px;--section-space-mobile:80px;--section-title-space:60px;--ripple-ani-duration:5s;--th-body-background:#ffffff}html,body{scroll-behavior:auto !important;border:0 !important}body{font-family:var(--body-font);font-size:16px;font-weight:400;color:var(--body-color);line-height:26px;overflow-x:hidden;background:var(--th-body-background);-webkit-font-smoothing:antialiased}body::-webkit-scrollbar{width:10px;height:10px;border-radius:0px}body::-webkit-scrollbar-track{background:rgba(252,0,18,0.1);box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:0px}body::-webkit-scrollbar-thumb{background-color:var(--theme-color);background-image:-webkit-linear-gradient( 45deg,rgba(255,255,255,0.3) 25%,transparent 20%,transparent 50%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.3) 75%,transparent 75%,transparent );border-radius:0px}iframe{border:none;width:100%}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;-webkit-box-shadow: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;border:1px solid var(--th-border-color)}th{font-weight:700;color:var(--title-color)}td,th{border:1px solid var(--th-border-color);padding:9px 12px}a{color:var(--theme-color);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%}ins{text-decoration:none}pre{font-family:var(--body-font);background:#f5f5f5;color:#666;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre-wrap;word-wrap:break-word}p:empty{display:none}p{font-family:var(--body-font);margin:0 0 18px 0;color:var(--body-color);line-height:1.75}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}.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:700;line-height:1.4;margin:0 0 15px 0}.h1,h1{font-size:84px;line-height:1.119}.h2,h2{font-size:56px;line-height:1.214}.h3,h3{font-size:48px;line-height:1.166}.h4,h4{font-size:32px;line-height:1.333}.h5,h5{font-size:24px;line-height:1.417}.h6,h6{font-size:20px;line-height:1.5}@media (max-width:1399px){.h1,h1{font-size:64px;line-height:1.3}}@media (max-width:1299px){.h1,h1{font-size:60px}}@media (max-width:1199px){.h1,h1{font-size:55px;line-height:1.3}.h2,h2{font-size:40px;line-height:1.3}.h3,h3{font-size:36px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.h6,h6{font-size:16px}}@media (max-width:767px){.h1,h1{font-size:40px}.h2,h2{font-size:34px;line-height:1.3}.h3,h3{font-size:26px}.h4,h4{font-size:22px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}}@media (max-width:575px){.h1,h1{font-size:34px;line-height:1.35}.h2,h2{font-size:28px}}@media (max-width:375px){.h1,h1{font-size:32px}}.select2-container{z-index:98}.breadcumb-title{word-break:break-word}.gallery{margin-bottom:1.5em;width:100%}@media (max-width:1399px){:root{--main-container:1250px}}@media only screen and (min-width:1300px){.container{max-width:calc(var(--main-container) + var(--container-gutters));padding-left:calc(var(--container-gutters) / 2);padding-right:calc(var(--container-gutters) / 2)}}@media (min-width:1300px){.row{--bs-gutter-x:24px}}.gy-30{--bs-gutter-y:30px}.gy-40{--bs-gutter-y:40px}@media (min-width:1299px){.gx-60{--bs-gutter-x:60px}}select,textarea,input{height:56px;padding:0 30px 0 30px;padding-right:45px;border:1px solid rgba(0,0,0,0);color:var(--body-color);background-color:var(--smoke-color);border-radius:10px;font-size:16px;width:100%;font-family:var(--body-font);-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out}select:focus,textarea:focus,input:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;border-color:var(--theme-color);background-color:var(--smoke-color)}select::-moz-placeholder,textarea::-moz-placeholder,input::-moz-placeholder{color:var(--body-color)}select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:var(--body-color)}select:-ms-input-placeholder,textarea:-ms-input-placeholder,input:-ms-input-placeholder{color:var(--body-color)}select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:var(--body-color)}select::-moz-placeholder,textarea::-moz-placeholder,input::-moz-placeholder{color:var(--body-color)}select:-ms-input-placeholder,textarea:-ms-input-placeholder,input:-ms-input-placeholder{color:var(--body-color)}select::-ms-input-placeholder,textarea::-ms-input-placeholder,input::-ms-input-placeholder{color:var(--body-color)}select::placeholder,textarea::placeholder,input::placeholder{color:var(--body-color)}input[type="date"]{position:relative}input[type="date"]::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;cursor:pointer}input[type="time"]{padding:0 30px;position:relative}input[type="time"]::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);position:absolute;left:0px;height:100%;width:100%;z-index:1;cursor:pointer}select{display:block;width:100%;line-height:1.5;vertical-align:middle;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-position:right 26px center;background-repeat:no-repeat;background-size:16px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}select.style2{background-image:url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.87109 1.71094L5.71484 5.62109C5.56901 5.7487 5.41406 5.8125 5.25 5.8125C5.08594 5.8125 4.9401 5.7487 4.8125 5.62109L0.65625 1.71094C0.382812 1.40104 0.373698 1.09115 0.628906 0.78125C0.920573 0.507812 1.23047 0.498698 1.55859 0.753906L5.25 4.25391L8.96875 0.753906C9.27865 0.498698 9.57943 0.498698 9.87109 0.753906C10.1263 1.08203 10.1263 1.40104 9.87109 1.71094Z' fill='%238B929C'/%3E%3C/svg%3E")}textarea{min-height:178px;padding-top:25px;padding-bottom:17px;border-radius:16px}textarea.style2{min-height:100px}option:checked,option:focus,option:hover{background-color:var(--theme-color);color:var(--white-color)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}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:"";color:var(--white-color);background-color:var(--theme-color);border-color:var(--theme-color)}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:0px;top:3.5px;background-color:var(--white-color);border:1px solid var(--th-border-color);height:18px;width:18px;line-height:18px;text-align:center;font-size:12px;border-radius:4px}input[type="checkbox"].style2~label{color:#8b929c;padding-left:23px;margin-bottom:-0.5em}input[type="checkbox"].style2~label:before{background-color:hsla(0,0%,100%,0.1);border:1px solid #8b929c;height:14px;width:14px;line-height:14px;border-radius:3px;top:6px}input[type="checkbox"].style2:checked~label:before{color:var(--theme-color)}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:30px;cursor:pointer;line-height:1;display:inline-block;font-weight:600;margin-bottom:0}input[type="radio"]~label::before{content:"";position:absolute;font-family:var(--icon-font);left:0;top:-2px;width:20px;height:20px;padding-left:0;font-size:0.6em;line-height:19px;text-align:center;border:1px solid var(--theme-color);border-radius:100%;font-weight:700;background:var(--white-color);color:rgba(0,0,0,0);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}input[type="radio"]:checked~label::before{border-color:var(--theme-color);background-color:var(--theme-color);color:var(--white-color)}label{margin-bottom:0.5em;margin-top:-0.3em;display:block;color:var(--title-color);font-family:var(--body-font);font-size:16px}textarea.is-invalid,select.is-invalid,input.is-invalid{border:1px solid var(--error-color) !important;background-position:right calc(0.375em + 0.8875rem) center;background-image:none}textarea.is-invalid:focus,select.is-invalid:focus,input.is-invalid:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}textarea.is-invalid{background-position:top calc(0.375em + 0.5875rem) right calc(0.375em + 0.8875rem)}.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}.form-messages pre{padding:0;background-color:rgba(0,0,0,0);color:inherit}.swiper-wrapper.row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.slider-pagination{--swiper-pagination-bottom:0;bottom:var(--swiper-pagination-bottom,0px)}.slider-pagination.style2{position:relative}.slider-area{position:relative}.arrow-wrap{position:relative}.th-menu-wrapper{position:fixed;top:0;left:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:999999;width:0;width:100%;height:100%;-webkit-transition:all ease 0.8s;transition:all ease 0.8s;opacity:0;visibility:hidden}.th-menu-wrapper .mobile-logo{padding-bottom:30px;padding-top:40px;display:block;text-align:center;background-color:var(--smoke-color2)}.th-menu-wrapper .mobile-logo svg{max-width:185px}.th-menu-wrapper .th-menu-toggle{border:none;font-size:22px;position:absolute;right:-16.5px;top:50px;padding:0;line-height:1;width:33px;height:33px;line-height:35px;font-size:18px;z-index:1;color:var(--title-color);background-color:var(--theme-color);border-radius:50%}.th-menu-wrapper .th-menu-toggle:hover{background-color:var(--title-color);color:var(--white-color)}.th-menu-wrapper .th-menu-area{width:100%;max-width:310px;background-color:#fff;border-right:3px solid var(--theme-color);height:100%;position:relative;left:-110%;opacity:0;visibility:hidden;-webkit-transition:all ease 1s;transition:all ease 1s;z-index:1}.th-menu-wrapper.th-body-visible{opacity:1;visibility:visible}.th-menu-wrapper.th-body-visible .th-menu-area{left:0;opacity:1;visibility:visible}.th-menu-wrapper.style2 .mobile-logo{background:var(--title-color)}.th-menu-wrapper.style2 .th-menu-toggle{color:var(--title-color)}.th-menu-wrapper.style2 .th-menu-toggle:hover{color:var(--white-color);background:var(--black-color2)}.th-menu-wrapper.style2 .th-mobile-menu ul li.th-active>a{color:var(--title-color)}.th-mobile-menu{overflow-y:scroll;max-height:calc(100vh - 200px);padding-bottom:40px;margin-top:33px;text-align:left}.th-mobile-menu ul{margin:0;padding:0 0}.th-mobile-menu ul li{border-bottom:1px solid var(--th-border-color);list-style-type:none}.th-mobile-menu ul li li:first-child{border-top:1px solid var(--th-border-color)}.th-mobile-menu ul li a{display:block;position:relative;padding:12px 0;line-height:1.4;font-size:16px;text-transform:capitalize;color:var(--title-color);padding-left:18px}.th-mobile-menu ul li a:before{content:"";font-family:var(--icon-font);position:absolute;left:0;top:12px;margin-right:10px;display:inline-block}.th-mobile-menu ul li.th-active>a{color:var(--theme-color)}.th-mobile-menu ul li.th-active>a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.th-mobile-menu ul li ul li{padding-left:20px}.th-mobile-menu ul li ul li:last-child{border-bottom:none}.th-mobile-menu ul .menu-item-has-children>a .th-mean-expand{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);-webkit-box-shadow:0 0 20px -8px rgba(173,136,88,0.5);box-shadow:0 0 20px -8px rgba(173,136,88,0.5);border-radius:50%}.th-mobile-menu ul .menu-item-has-children>a .th-mean-expand:before{content:"";font-family:var(--icon-font)}.th-mobile-menu ul .menu-item-has-children>a:after{content:"";font-family:var(--icon-font);width:22px;height:22px;line-height:22px;display:inline-block;text-align:center;font-size:12px;border-radius:50px;background-color:var(--smoke-color);float:right;margin-top:1px}.th-mobile-menu ul .menu-item-has-children.th-active>a .th-mean-expand:before{content:""}.th-mobile-menu ul .menu-item-has-children.th-active>a:after{content:""}.th-mobile-menu>ul{padding:0 40px}.th-mobile-menu>ul>li:last-child{border-bottom:none}.th-menu-toggle{width:auto;height:auto;padding:0;font-size:20px;border:none;background-color:var(--theme-color);color:var(--white-color);display:inline-block;border-radius:5px}@media (max-width:400px){.th-menu-wrapper .th-menu-area{width:100%;max-width:270px}.th-mobile-menu>ul{padding:0 20px}}.preloader{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;background-color:var(--white-color)}.preloader .th-btn{padding:15px 20px;border-radius:0;font-size:14px}.preloader-inner{text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;line-height:1}.preloader-inner img{display:block;margin:0 auto 0 auto}@-webkit-keyframes animloader{0%{width:0%}100%{width:100%}}@keyframes animloader{0%{width:0%}100%{width:100%}}.th-btn{position:relative;z-index:2;vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:none;text-align:center;background-color:var(--theme-color);color:var(--title-color);font-family:var(--body-font);text-transform:uppercase;font-size:14px;font-weight:600;line-height:1;padding:21px 30px;min-width:120px;border-radius:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.6s linear;transition:all 0.6s linear;overflow:hidden}.th-btn i{-webkit-transition:all 0.6s linear;transition:all 0.6s linear}.th-btn:before{content:"";position:absolute;height:100%;left:0;top:0;width:100%;background-color:var(--title-color);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(1,0);transform:scale(1,0);z-index:-1;-webkit-transition:0.5s ease;transition:0.5s ease}.th-btn:focus,.th-btn:hover,.th-btn:active{background:var(--theme-color);color:var(--white-color)}.th-btn:focus:before,.th-btn:hover:before,.th-btn:active:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}.th-btn.style2{background:var(--white-color);border:1px solid var(--th-border-color);padding:20px 30px}.th-btn.style2:before{background:var(--theme-color)}.th-btn.style2:focus,.th-btn.style2:active,.th-btn.style2:hover{border:1px solid var(--theme-color);color:var(--title-color)}.th-btn.style6{background:var(--title-color);border:1px solid var(--title-color);padding:20px 30px;color:var(--white-color)}.th-btn.style6:before{background:var(--theme-color)}.th-btn.style6:focus,.th-btn.style6:active,.th-btn.style6:hover{border:1px solid var(--theme-color);color:var(--title-color)}.icon-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:var(--btn-size,56px);height:var(--btn-size,56px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--btn-font-size,20px);background-color:var(--icon-bg,var(--title-color));color:var(--theme-color);text-align:center;border-radius:50%;border:0;-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out;position:relative}.icon-btn:hover{background-color:var(--theme-color);color:var(--title-color);border:0}.icon-btn.style2{background:var(--white-color);color:var(--title-color)}.icon-btn.style2 img{-webkit-transition:0.4s;transition:0.4s;background:var(--title-color);-webkit-filter:blur(1px);filter:blur(1px)}.icon-btn.style2:hover{background:var(--theme-color)}.icon-btn.style2:hover img{background:var(--white-color)}.scroll-top{position:fixed;right:30px;bottom:55px;height:50px;width:50px;cursor:pointer;display:block;border-radius:50px;z-index:10000;opacity:1;visibility:hidden;-webkit-transform:translateY(45px);transform:translateY(45px);-webkit-transition:all 300ms linear;transition:all 300ms linear}.scroll-top:after{content:"";font-family:var(--icon-font);position:absolute;text-align:center;line-height:50px;font-size:20px;color:var(--title-color);left:0;top:0;height:50px;width:50px;cursor:pointer;display:block;z-index:1;border:2px solid var(--theme-color);-webkit-box-shadow:none;box-shadow:none;border-radius:50%}.scroll-top svg{color:var(--theme-color);border-radius:50%;background:var(--white-color)}.scroll-top svg path{fill:none}.scroll-top.show{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.scroll-top.style2 svg{background:var(--black-color2)}.sec-title{margin-bottom:calc(var(--section-title-space) - 11px);margin-top:-0.1em;font-weight:800}.sec-title.style2{font-size:44px;font-weight:500;line-height:1.3636}@media (max-width:1399px){.sec-title.style2{font-size:36px}}@media (max-width:767px){.sec-title.style2{font-size:34px}}@media (max-width:767px){.sec-title.style2{font-size:30px}}.box-title{font-size:24px;line-height:1.417;font-weight:600;margin-top:-0.32em}.box-title a{color:inherit}.box-title a:hover{color:var(--theme-color)}.box-subtitle{margin-bottom:8px}.title-area{margin-bottom:calc(var(--section-title-space) - 18px);position:relative;z-index:2}.title-area .sec-title{margin-bottom:18px}.title-area.mb-0 .sec-title{margin-bottom:-0.24em}@media (max-width:1199px){.title-area,.sec-title{--section-title-space:60px}}@media (max-width:991px){.title-area,.sec-title{--section-title-space:50px}}.shape-mockup-wrap{z-index:2;position:relative}.shape-mockup{position:absolute;z-index:-1;pointer-events:none}.shape-mockup .svg-img{height:110px;width:110px}.th-social{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.th-social a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:var(--icon-size,48px);height:var(--icon-size,48px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0);border:1px solid #6e6f75;color:var(--white-color);font-size:16px;text-align:center;border-radius:50%}.th-social a:last-child{margin-right:0}.th-social a:hover{background-color:var(--theme-color);border-color:var(--theme-color);color:var(--title-color)}.th-social.style2 a{--icon-size:40px;border:1px solid var(--th-border-color);background:rgba(0,0,0,0);color:var(--body-color);font-size:16px}.th-social.style2 a:hover{background:var(--theme-color);border-color:var(--theme-color);color:var(--title-color)}.bg-mask{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.box-text{margin-bottom:-0.5em}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.7}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}@-webkit-keyframes gridanim{0%{top:-60px}50%{top:100%}100%{top:-60px;background:-webkit-gradient( linear,left top,left bottom,from(var(--white-color)),to(rgba(255,255,255,0)) );background:linear-gradient( 180deg,var(--white-color) 0%,rgba(255,255,255,0) 100% )}}@keyframes gridanim{0%{top:-60px}50%{top:100%}100%{top:-60px;background:-webkit-gradient( linear,left top,left bottom,from(var(--white-color)),to(rgba(255,255,255,0)) );background:linear-gradient( 180deg,var(--white-color) 0%,rgba(255,255,255,0) 100% )}}@-webkit-keyframes gridanim2{0%{top:-60px}50%{top:100%}100%{top:-60px;background:-webkit-gradient( linear,left top,left bottom,from(var(--theme-color)),to(rgba(255,255,255,0)) );background:linear-gradient( 180deg,var(--theme-color) 0%,rgba(255,255,255,0) 100% )}}@keyframes gridanim2{0%{top:-60px}50%{top:100%}100%{top:-60px;background:-webkit-gradient( linear,left top,left bottom,from(var(--theme-color)),to(rgba(255,255,255,0)) );background:linear-gradient( 180deg,var(--theme-color) 0%,rgba(255,255,255,0) 100% )}}.background-image,[data-bg-src]{background-repeat:no-repeat;background-size:cover;background-position:center center}.text-theme{color:var(--theme-color) !important}a.text-theme:hover{text-decoration:underline}.overlay{position:absolute;top:0;left:0;height:100%;width:100%}[data-overlay]{position:relative;z-index:2}[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:var(--theme-color)}[data-overlay="title"]:before{background-color:var(--title-color)}[data-overlay="smoke"]:before{background-color:var(--smoke-color)}[data-overlay="gray"]:before{background-color:var(--gray-color)}[data-overlay="gray2"]:before{background-color:var(--gray-color2)}[data-overlay="white"]:before{background-color:var(--white-color)}[data-overlay="black"]:before{background-color:var(--black-color)}[data-overlay="black4"]:before{background-color:var(--black-color4)}[data-overlay="black7"]:before{background-color:var(--black-color7)}[data-opacity="1"]:before{opacity:0.1}[data-opacity="2"]:before{opacity:0.2}[data-opacity="3"]:before{opacity:0.3}[data-opacity="4"]:before{opacity:0.4}[data-opacity="5"]:before{opacity:0.5}[data-opacity="6"]:before{opacity:0.6}[data-opacity="7"]:before{opacity:0.7}[data-opacity="8"]:before{opacity:0.8}[data-opacity="9"]:before{opacity:0.9}[data-opacity="10"]:before{opacity:1}@-webkit-keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}30%{opacity:0.4}100%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}30%{opacity:0.4}100%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@-webkit-keyframes ripple2{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}30%{opacity:0.4}100%{-webkit-transform:scale(2.8);transform:scale(2.8);opacity:0}}@keyframes ripple2{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}30%{opacity:0.4}100%{-webkit-transform:scale(2.8);transform:scale(2.8);opacity:0}}@-webkit-keyframes heartbeat{0%,100%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%,100%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes morph{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%}100%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}@keyframes morph{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%}100%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}@-webkit-keyframes movingX{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(50px);transform:translateX(50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes movingX{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(50px);transform:translateX(50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shake{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes shake{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes movingCar{0%{-webkit-transform:translateX(0) rotateY(0deg);transform:translateX(0) rotateY(0deg)}50%{-webkit-transform:translateX(calc(-100vw + 108%));transform:translateX(calc(-100vw + 108%))}51%{-webkit-transform:translateX(calc(-100vw + 108%)) rotateY(180deg);transform:translateX(calc(-100vw + 108%)) rotateY(180deg)}100%{-webkit-transform:translateX(0) rotateY(180deg);transform:translateX(0) rotateY(180deg)}}@keyframes movingCar{0%{-webkit-transform:translateX(0) rotateY(0deg);transform:translateX(0) rotateY(0deg)}50%{-webkit-transform:translateX(calc(-100vw + 108%));transform:translateX(calc(-100vw + 108%))}51%{-webkit-transform:translateX(calc(-100vw + 108%)) rotateY(180deg);transform:translateX(calc(-100vw + 108%)) rotateY(180deg)}100%{-webkit-transform:translateX(0) rotateY(180deg);transform:translateX(0) rotateY(180deg)}}@-webkit-keyframes moving{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moving{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes movingY{0%{left:0}50%{left:calc(100% - 20px)}100%{left:0}}@keyframes movingY{0%{left:0}50%{left:calc(100% - 20px)}100%{left:0}}.jump{-webkit-animation:jumpAni 7s linear infinite;animation:jumpAni 7s linear infinite}@-webkit-keyframes jumpAni{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jumpAni{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.jump-reverse{-webkit-animation:jumpReverseAni 7s linear infinite;animation:jumpReverseAni 7s linear infinite}@-webkit-keyframes jumpReverseAni{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jumpReverseAni{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes wave{0%{background-position:top right}100%{background-position:top right -2000px}}@keyframes wave{0%{background-position:top right}100%{background-position:top right -2000px}}@-webkit-keyframes wave-reverse{0%{background-position:top left}100%{background-position:top left -2000px}}@keyframes wave-reverse{0%{background-position:top left}100%{background-position:top left -2000px}}@-webkit-keyframes bgColor{0%{background-color:#f2ba4c}25%{background-color:#81f24c}50%{background-color:#41f27d}75%{background-color:#0500ff}100%{background-color:#f2ba4c}}@keyframes bgColor{0%{background-color:#f2ba4c}25%{background-color:#81f24c}50%{background-color:#41f27d}75%{background-color:#0500ff}100%{background-color:#f2ba4c}}@-webkit-keyframes animate-positive{0%{width:0}}@keyframes animate-positive{0%{width:0}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slideinup{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideinup{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideinright{0%{opacity:0;-webkit-transform:translateX(180px);transform:translateX(180px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideinright{0%{opacity:0;-webkit-transform:translateX(180px);transform:translateX(180px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideindown{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideindown{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideinleft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideinleft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slidebottomright{0%{opacity:0;-webkit-transform:translateX(120px) translateY(120px);transform:translateX(120px) translateY(120px)}100%{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes slidebottomright{0%{opacity:0;-webkit-transform:translateX(120px) translateY(120px);transform:translateX(120px) translateY(120px)}100%{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-webkit-keyframes slidetopleft{0%{opacity:0;-webkit-transform:translateX(-100px) translateY(-100px);transform:translateX(-100px) translateY(-100px)}100%{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes slidetopleft{0%{opacity:0;-webkit-transform:translateX(-100px) translateY(-100px);transform:translateX(-100px) translateY(-100px)}100%{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-webkit-keyframes toTopFromBottom{49%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}51%{opacity:1}}@keyframes toTopFromBottom{49%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}51%{opacity:1}}@-webkit-keyframes custom-anim-right{0%{-webkit-transform:translateX(5%);transform:translateX(5%);clip-path:inset(0 0 0 100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes custom-anim-right{0%{-webkit-transform:translateX(5%);transform:translateX(5%);clip-path:inset(0 0 0 100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}@-webkit-keyframes custom-anim-left{0%{-webkit-transform:translateX(-5%);transform:translateX(-5%);clip-path:inset(0 100% 0 0);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes custom-anim-left{0%{-webkit-transform:translateX(-5%);transform:translateX(-5%);clip-path:inset(0 100% 0 0);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}@-webkit-keyframes custom-anim-top{0%{-webkit-transform:translateY(-5%);transform:translateY(-5%);clip-path:inset(0 0 100% 0);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes custom-anim-top{0%{-webkit-transform:translateY(-5%);transform:translateY(-5%);clip-path:inset(0 0 100% 0);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);clip-path:inset(0 0 0 0);opacity:1}}@-webkit-keyframes custom-anim-bottom{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);clip-path:inset(100% 0 0 0);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes custom-anim-bottom{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);clip-path:inset(100% 0 0 0);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);clip-path:inset(0 0 0 0);opacity:1}}@-webkit-keyframes fadeinup{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeinup{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeinright{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeinright{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeinleft{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeinleft{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.widget_nav_menu ul,.widget_categories ul{list-style:none;padding:0;margin:0 0 0 0}.widget_nav_menu a,.widget_categories a{display:block;background-color:var(--white-color);margin:0 0 15px;padding:17.5px 25px;font-size:16px;font-weight:500;line-height:1.313;color:var(--title-color);-webkit-transition:0.4s all ease;transition:0.4s all ease;border:0;border-radius:10px}.widget_nav_menu a i,.widget_categories a i{font-size:6px;color:var(--title-color);margin-right:10px;position:relative;top:-4px}.widget_nav_menu li,.widget_categories li{display:block;position:relative;margin-bottom:15px}.widget_nav_menu li>span,.widget_categories li>span{color:var(--title-color);text-align:center;position:absolute;right:25px;top:15px;-webkit-transition:all ease 0.4s;transition:all ease 0.4s;pointer-events:none;min-width:20px;text-align:right}.widget_nav_menu .menu>li:last-child,.widget_nav_menu>ul>li:last-child,.widget_categories .menu>li:last-child,.widget_categories>ul>li:last-child{border-bottom:0;margin-bottom:0}.widget_nav_menu .menu>li:last-child>a,.widget_nav_menu>ul>li:last-child>a,.widget_categories .menu>li:last-child>a,.widget_categories>ul>li:last-child>a{margin-bottom:0;border-bottom:0}.widget_nav_menu a:hover,.widget_categories a:hover{background:var(--theme-color);color:var(--title-color)}.widget_nav_menu a:hover~span,.widget_categories a:hover~span{color:var(--title-color)}.widget_nav_menu .children,.widget_categories .children{margin-left:10px}.widget_nav_menu a{padding-right:20px}.widget{padding:var(--widget-padding-y,40px) var(--widget-padding-x,40px);background-color:var(--smoke-color);margin-bottom:40px;position:relative;border:0;border-radius:16px}.widget[data-overlay]:before{z-index:-1;border-radius:8px}.widget select,.widget input,.widget textarea{background-color:var(--white-color)}.widget textarea{min-height:120px}@media (max-width:575px){.widget{--widget-padding-y:30px;--widget-padding-x:30px}}.widget_title{position:relative;font-size:28px;font-weight:700;font-family:var(--title-font);line-height:1em;margin:-0.12em 0 23px 0}@-webkit-keyframes lineMove{0%{left:0px}50%{left:calc(100% - 50px)}100%{left:0px}}@keyframes lineMove{0%{left:0px}50%{left:calc(100% - 50px)}100%{left:0px}}.sidebar-area{margin-bottom:40px}.sidebar-area.sidebar-sticky{position:sticky;top:140px}@media (max-width:991px){.sidebar-area.sidebar-sticky{position:relative;top:auto}}.sidebar-area select,.sidebar-area input{border-radius:50px;border:1px solid var(--th-border-color)}.widget_banner{padding:50px;border-radius:16px;overflow:hidden;position:relative;z-index:1}@media (max-width:575px){.widget_banner{padding:40px 30px}}.widget_banner .widget-banner-bg{position:absolute;inset:0;z-index:-1;-webkit-filter:grayscale(9);filter:grayscale(9)}.widget_banner .title{font-size:24px;font-weight:700;font-family:var(--title-font);line-height:1.416;margin-bottom:32px;color:var(--white-color);margin-top:-0.25em}.widget_banner .title a{color:var(--theme-color)}.widget_banner .title a:hover{color:var(--white-color)}.widget_banner .logo{display:inline-block;margin-bottom:24px}.widget_banner .widget-banner-content-wrap{background:var(--white-color);border-radius:10px;text-align:center;padding:30px 30px 60px;margin-bottom:-30px}.widget_banner .subtitle{color:var(--title-color);font-size:20px;font-weight:800;font-family:var(--title-font);margin-bottom:2px}.widget_banner .box-text{font-size:16px;font-weight:400;font-family:var(--body-font);margin-bottom:-0.3em}.widget_banner .box-text a{color:var(--white-color)}.widget_banner .box-text a:hover{color:var(--theme-color)}.widget:has(.author-widget-wrap){padding:0;overflow:hidden}@media (max-width:1199px){.widget_title{font-size:22px;margin:-0.12em 0 28px 0}}@media (max-width:991px){.sidebar-area{margin-top:30px}}.footer-widget{margin-bottom:50px}.footer-widget,.footer-widget .widget{padding:0;border:none;padding-bottom:0;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.footer-widget select{background-color:rgba(0,0,0,0);border:1px solid var(--th-border-color);-webkit-filter:brightness(9);filter:brightness(9)}.footer-widget .widget_title{position:relative;border:none;font-family:var(--title-font);font-size:24px;font-weight:700;color:var(--white-color);line-height:1;letter-spacing:0.02em;border-bottom:0;padding:0;margin:-0.1em 0 40px 0}.footer-widget .widget_title:before{display:none}.footer-widget .widget_title img{margin:-7px 10px 0 0}.footer-widget.widget_categories ul,.footer-widget.widget_nav_menu ul{margin-top:-4px}.footer-widget.widget_categories .menu,.footer-widget.widget_categories>ul,.footer-widget.widget_nav_menu .menu,.footer-widget.widget_nav_menu>ul{margin-bottom:-4px}.footer-widget.widget_categories a,.footer-widget.widget_nav_menu a{font-size:16px;font-weight:400;padding:0;margin-bottom:20px;font-family:var(--body-font);display:block;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:0;background-color:rgba(0,0,0,0);border:none;position:relative;-webkit-box-shadow:none;box-shadow:none;color:var(--body-color)}.footer-widget.widget_categories a:before,.footer-widget.widget_nav_menu a:before{content:"";position:relative;font-family:var(--icon-font);font-weight:700;-webkit-transition:0.4s;transition:0.4s;margin-right:12px;left:0}.footer-widget.widget_categories a:after,.footer-widget.widget_nav_menu a:after{display:none}.footer-widget.widget_categories a:hover,.footer-widget.widget_nav_menu a:hover{background-color:rgba(0,0,0,0);color:var(--theme-color)}.footer-widget.widget_categories a:hover:before,.footer-widget.widget_nav_menu a:hover:before{color:var(--theme-color)}.footer-widget.widget_categories li,.footer-widget.widget_nav_menu li{border:0;padding-bottom:0;margin-bottom:0}.footer-widget.widget_categories li>span,.footer-widget.widget_nav_menu li>span{width:auto;height:auto;background-color:rgba(0,0,0,0);color:var(--body-color);line-height:1;top:2px}.about-logo{margin-bottom:15px}.th-widget-about{max-width:361px}.th-widget-about .about-logo{margin-bottom:40px}.th-widget-about .about-text{margin-bottom:32px;margin-top:-0.5em;line-height:1.75em}.footer-text{margin-top:-0.5em;margin-bottom:25px}@media (max-width:1199px){.footer-widget.widget_categories a,.footer-widget.widget_nav_menu a{margin-bottom:16px}}@media (max-width:767px){.footer-widget .widget_title{margin-bottom:35px}.th-widget-about .about-text{margin-bottom:20px}}.th-widget-contact .social-contact .info-box_text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.th-widget-contact .social-contact .info-box_text .details a{color:var(--white-color);-webkit-transition:0.3s;transition:0.3s}.th-widget-contact .social-contact .info-box_text .details a:hover{color:var(--theme-color)}.th-header{position:relative;z-index:41}.th-header .icon-btn{border-radius:10px}.th-header .menu-area{position:relative;z-index:2}.sticky-wrapper{-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.sticky-wrapper.sticky{position:fixed;top:0;right:0;left:0;background-color:var(--white-color);-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,0.07));filter:drop-shadow(0 0 10px rgba(0,0,0,0.07));-webkit-animation:stickyAni 0.4s ease-in-out;animation:stickyAni 0.4s ease-in-out;z-index:99}@-webkit-keyframes stickyAni{0%{-webkit-transform:translate3d(0,-40px,0) scaleY(0.8);transform:translate3d(0,-40px,0) scaleY(0.8);opacity:0.7}100%{-webkit-transform:translate3d(0,0,0) scaleY(1);transform:translate3d(0,0,0) scaleY(1);opacity:1}}@keyframes stickyAni{0%{-webkit-transform:translate3d(0,-40px,0) scaleY(0.8);transform:translate3d(0,-40px,0) scaleY(0.8);opacity:0.7}100%{-webkit-transform:translate3d(0,0,0) scaleY(1);transform:translate3d(0,0,0) scaleY(1);opacity:1}}.main-menu a{display:block;position:relative;font-weight:500;font-size:16px;font-family:var(--body-font);color:var(--title-color)}.main-menu a:hover{color:var(--title-color)}.main-menu>ul>li{margin:0 15px}.main-menu>ul>li>a{padding:36.5px 0}.main-menu>ul>li>a:hover{color:var(--theme-color)}.main-menu ul{margin:0;padding:0}.main-menu ul li{list-style-type:none;display:inline-block;position:relative}.main-menu ul li:has(.sub-menu)>a:after,.main-menu ul li:has(.mega-menu)>a:after,.main-menu ul li.menu-item-has-children>a:after{content:"";display:inline-block;position:relative;font-family:var(--icon-font);margin-left:5px;font-weight:600;top:0;font-size:0.9em;color:var(--title-color);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.main-menu ul li:has(.sub-menu)>a:hover:after,.main-menu ul li:has(.mega-menu)>a:hover:after,.main-menu ul li.menu-item-has-children>a:hover:after{content:"";-webkit-transform:rotate(180deg);transform:rotate(180deg);color:var(--title-color)}.main-menu ul li:last-child{margin-right:0 !important}.main-menu ul li:first-child{margin-left:0 !important}@media (max-width:1500px){.main-menu>ul>li{margin:0 13px}}.header-button{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.header-logo{padding-top:15px;padding-bottom:15px}.header-logo a:hover{color:var(--theme-color)}@media (max-width:1399px){.header-logo a{font-size:46px}}@media (max-width:1299px){.header-logo a{font-size:40px}}.header-links ul{margin:0;padding:0;list-style-type:none}.header-links li{display:inline-block;position:relative;font-size:18px;font-weight:600;font-family:var(--body-font);line-height:normal}@media (max-width:1199px){.header-links li{font-size:16px}}.header-links li:not(:last-child){margin:0 45px 0 0}.header-links li:not(:last-child):after{content:"";height:20px;width:1px;background-color:var(--white-color);opacity:0.5;position:absolute;top:0px;right:-25px;margin-top:2px}.header-links li>i{margin-right:10px;color:var(--theme-color)}.header-links li,.header-links span,.header-links p,.header-links a{color:var(--white-color)}.header-links a:hover{color:var(--theme-color)}.header-links b,.header-links strong{font-weight:600;margin-right:6px}@media (max-width:375px){.header-links li:not(:last-child){margin:0 30px 0 0}.header-links li:not(:last-child):after{right:-18px}}.header-top{padding:15px 0;background-color:var(--black-color2)}.header-top .th-social{gap:32px}.header-top .th-social a{width:auto;height:auto;border:0;font-size:16px;position:relative}.header-top .th-social a:after{content:"";position:absolute;height:10px;width:1px;background:var(--white-color);opacity:0.5;top:50%;right:-16px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.header-top .th-social a:last-child:after{display:none}.header-top .th-social a:hover{background:rgba(0,0,0,0);color:var(--theme-color)}.dropdown-toggle::after{content:"";border:none;font-family:var(--icon-font);vertical-align:middle;font-weight:400;margin-left:6px;margin-top:-1px}.dropdown-menu{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:auto;top:calc(100% + 14px) !important;left:50% !important;-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important;padding:8px 20px !important;text-align:center;border-color:var(--th-border-color)}.dropdown-menu li{padding-right:0;margin-right:0}.dropdown-menu li:after{display:none}.dropdown-menu li a{display:block;font-weight:400;font-size:14px;line-height:1.7}.dropdown-menu a{color:var(--title-color) !important}.dropdown-menu a:hover{color:var(--theme-color) !important}.dropdown-menu:before{content:"";position:absolute;left:50%;top:-7px;width:14px;height:14px;margin-left:-7px;background-color:var(--white-color);z-index:-1;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid var(--th-border-color);border-left:1px solid var(--th-border-color)}.menu-expand{display:inline-block;font-size:16px;font-weight:700;text-transform:uppercase;color:var(--white-color);background-color:var(--theme-color);padding:17px 25px;width:100%}@media (max-width:1299px){.menu-expand{font-size:15px}}.menu-expand i{margin-right:15px}.menu-expand:hover{color:var(--white-color)}.header-default{position:absolute;left:0;right:0;top:0}.header-default .header-top{background:rgba(0,0,0,0)}.header-default .header-logo{padding:25px 78px;background:var(--theme-color);clip-path:polygon( calc(100% - 48px) 0,100% calc(100% - 32px),100% 100%,0 100%,0 0 );border-radius:12px 0 0 12px}.header-default .menu-area{padding:0 30px 0 0;position:relative}.header-default .menu-area:after{content:"";position:absolute;inset:0 0 0 288px;background:var(--white-color);clip-path:polygon(0 0,100% 0,100% 100%,47px 100%,47px calc(100% - 32px));z-index:-1;border-radius:0 12px 12px 0}.header-default .main-menu{margin-left:12px}@media (max-width:1399px){.header-default .main-menu{margin-left:0}}.header-default .main-menu>ul>li{margin:0px 21px}.header-default .main-menu>ul>li>a{color:var(--title-color);padding:36.5px 0}.header-default .main-menu>ul>li>a:after{color:var(--title-color)}.header-default .main-menu>ul>li>a:hover{color:var(--theme-color)}@media (max-width:1399px){.header-default .main-menu>ul>li{margin:0 16px}}.header-default .sticky-wrapper.sticky{background:var(--white-color)}.header-default .sticky-wrapper.sticky .menu-area{margin-top:0;padding:0}.header-default .header-button{gap:24px}@media (min-width:1400px){.header-default{--main-container:1620px}}@media (max-width:1500px){.header-default .main-menu>ul>li{margin:0px 15px}}@media (max-width:1399px){.header-default .main-menu>ul>li{margin:0px 9px}}@media (max-width:1299px){.header-default .header-logo{padding:25px 65px}.header-default .menu-area:after{inset:0 0 0 262px}}@media (max-width:1199px){.header-default .header-logo{padding:25px 65px 25px 45px}.header-default .menu-area:after{inset:0 0 0 242px}}@media (max-width:991px){.header-default .header-links li:not(:last-child){display:none}}@media (max-width:575px){.header-default .header-logo{padding:25px 45px 25px 25px}.header-default .header-logo h2{font-size:36px}.header-default .header-logo img{max-width:120px}.header-default .menu-area{padding:0 15px 0 0}.header-default .menu-area:after{inset:0 0 0 153px}}.header-default.header-layout3 .menu-area::after{border-radius:0}.footer-wrapper{--border-color:rgba(255,255,255,0.3);--body-color:#829592;position:relative;z-index:2;background-color:var(--black-color2);overflow:hidden}.widget-area{padding-top:100px;padding-bottom:50px}.footer-links ul{padding:0;margin:0}.footer-links li{font-family:var(--body-font);display:inline-block;margin-right:35px;position:relative}.footer-links li:after{content:"";position:absolute;width:10px;height:1px;top:50%;right:-24px;background:var(--theme-color)}.footer-links li:last-child{margin-right:0;padding-right:0}.footer-links li:last-child:after{display:none}.footer-links a{font-family:inherit;color:var(--body-color);font-size:16px}.footer-links a:hover{color:var(--theme-color)}.copyright-wrap{padding:23.5px 0;border-top:1px solid hsla(0,0%,100%,0.1);background-color:rgba(0,0,0,0)}.copyright-wrap .copyright-text{color:var(--body-color);font-size:16px}.copyright-wrap .copyright-text a{color:var(--theme-color)}.copyright-wrap .copyright-text a:hover{color:var(--white-color)}.copyright-text{margin:0}.copyright-text a{color:var(--theme-color)}.copyright-text a:hover{color:var(--white-color)}@media (max-width:991px){.footer-wrapper .widget-area{padding-top:var(--section-space-mobile);padding-bottom:30px}.copyright-text{text-align:center}}.footer-default{position:relative;background:var(--black-color2);--body-color:#d4d4d4}@media (max-width:1500px){.footer-default .footer-bg-shape2,.footer-default .footer-bg-shape1{display:none}}.footer-default .footer-cta-wrap{position:relative;border-radius:0 0 24px 24px;margin:0;padding:50px 0 20px 0;border-bottom:1px solid #262626}@media (max-width:1199px){.footer-default .footer-cta-wrap{padding:60px 150px 65px}}@media (max-width:991px){.footer-default .footer-cta-wrap{padding:60px 0 65px}}.footer-default .footer-cta-wrap .sec-title{color:var(--white-color);margin-top:-0.1em;margin-bottom:-0.1em}@media (max-width:1199px){.footer-default .footer-cta-wrap .sec-title{text-align:center;font-size:36px}}@media (max-width:991px){.footer-default .footer-cta-wrap .sec-title{font-size:30px;max-width:500px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.footer-default .footer-cta-wrap .sec-title{font-size:24px;max-width:400px}}.footer-default .footer-cta-wrap .cta-btn-wrap{display:inline-block;background:var(--theme-color);border-radius:10px;padding:24px 35px 24px 65px;position:relative;z-index:1;isolation:isolate;text-align:start;margin-left:80px}@media (max-width:575px){.footer-default .footer-cta-wrap .cta-btn-wrap{background:var(--theme-color);border-radius:10px;margin-left:0;padding:24px 24px;text-align:center}}.footer-default .footer-cta-wrap .cta-btn-wrap .cta-btn-bg-shape{display:none}@media (max-width:575px){.footer-default .footer-cta-wrap .cta-btn-wrap .cta-btn-bg-shape{display:none}}.footer-default .footer-cta-wrap .cta-btn-wrap:before,.footer-default .footer-cta-wrap .cta-btn-wrap:after{content:"";position:absolute;height:100%;width:20px;background:var(--theme-color);left:-25px;top:0;border-radius:20px;-webkit-transform:rotate(22deg);transform:rotate(22deg)}@media (max-width:575px){.footer-default .footer-cta-wrap .cta-btn-wrap:before,.footer-default .footer-cta-wrap .cta-btn-wrap:after{display:none}}.footer-default .footer-cta-wrap .cta-btn-wrap:before{left:-65px;background:var(--white-color)}.footer-default .footer-cta-wrap .cta-btn-wrap .cta-btn-title{display:block;position:relative;z-index:1;font-size:18px;font-weight:500;font-family:var(--title-font);color:var(--title-color);margin-bottom:10px;margin-top:-0.2em}.footer-default .footer-cta-wrap .cta-btn-wrap .cta-btn-link{position:relative;z-index:1;font-size:28px;font-weight:700;font-family:var(--title-font);color:var(--title-color);margin-bottom:-0.2em;display:block}@media (max-width:575px){.footer-default .footer-cta-wrap .cta-btn-wrap .cta-btn-link{font-size:24px}}.breadcumb-menu{margin:19px 0 -0.5em 0;padding:0;list-style-type:none;display:inline-block;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcumb-menu li{display:inline-block;margin-right:0;padding-right:13px;list-style:none;position:relative}.breadcumb-menu li:after{content:url(../img/icon/breadcumb-arrow.svg);position:relative;margin-left:20px;font-weight:600;font-size:16px;color:var(--white-color);top:1px}@media (max-width:1199px){.breadcumb-menu li:after{font-size:12px}}.breadcumb-menu li:last-child{padding-right:0;margin-right:0;color:var(--theme-color)}.breadcumb-menu li:last-child:after{display:none}.breadcumb-menu li,.breadcumb-menu a,.breadcumb-menu span{white-space:normal;word-break:break-word;font-weight:600;font-size:16px;font-family:var(--title-font);color:var(--th-border-color);text-transform:uppercase}.breadcumb-menu a:hover{color:var(--theme-color)}.breadcumb-title{margin:-0.22em 0 -0.22em 0;font-size:74px;font-weight:800;line-height:1.285;color:var(--white-color)}.breadcumb-wrapper{background-color:var(--title-color);overflow:hidden;position:relative;z-index:1;text-align:center}.breadcumb-wrapper .breadcumb-bg-thumb{position:absolute;inset:0;z-index:-1;overflow:hidden;mix-blend-mode:luminosity}.breadcumb-wrapper .breadcumb-bg-thumb:after{content:"";position:absolute;inset:0;background:-webkit-gradient( linear,left top,left bottom,from(rgba(0,0,0,0.675)),to(rgba(0,0,0,0.75)) );background:linear-gradient( 180deg,rgba(0,0,0,0.675) 0%,rgba(0,0,0,0.75) 100% )}.breadcumb-wrapper .breadcumb-bg-shape{position:absolute;inset:0}.breadcumb-wrapper .breadcumb-content{--space:140px;padding:var(--space) 0;position:relative;z-index:1}body:has(.th-header.header-default) .breadcumb-wrapper .breadcumb-content{padding:calc(var(--space) + 170px) 0 var(--space)}@media (max-width:575px){body:has(.th-header.header-default) .breadcumb-wrapper .breadcumb-content{padding:calc(var(--space) + 189px) 0 var(--space)}}@media (max-width:1199px){.breadcumb-wrapper .breadcumb-content{--space:120px}.breadcumb-menu li,.breadcumb-menu a,.breadcumb-menu span{font-size:16px}.breadcumb-title{font-size:60px}}@media (max-width:991px){.breadcumb-title{font-size:46px}}@media (max-width:767px){.breadcumb-title{font-size:40px}}@media (max-width:575px){.breadcumb-title{font-size:34px}}blockquote{font-size:20px;line-height:1.5em;padding:50px 45px 50px 150px;font-weight:600;display:block;position:relative;background-color:rgba(0,0,0,0);margin:32px 0 32px 0;color:var(--title-color);font-family:var(--title-font);border-radius:0 16px 16px 0;text-transform:capitalize;border-left:4px solid var(--theme-color)}blockquote p{font-size:inherit;font-family:inherit;margin-top:-0.3em;margin-bottom:23px;line-height:inherit;color:inherit;width:100%;position:relative;z-index:3}blockquote p a{color:inherit}blockquote:after{content:"";position:absolute;top:50px;left:40px;height:56px;width:80px;background-color:var(--theme-color);clip-path:path( "M63.2877 21.7821C63.1266 20.0402 63.2498 15.3051 67.7859 8.72056C68.1291 8.22368 68.0668 7.55356 67.6407 7.12756C65.7913 5.27818 64.6463 4.11118 63.8432 3.29456C62.7872 2.21781 62.3051 1.72718 61.5994 1.08743C61.1283 0.663933 60.4154 0.656559 59.9393 1.07168C52.0328 7.95156 43.2511 22.1678 44.5218 39.5848C45.2664 49.8118 52.7262 57.2349 62.2587 57.2349C72.0413 57.2349 80.0003 49.2772 80.0003 39.4944C80.0003 30.0572 72.5932 22.3179 63.2877 21.7821ZM62.2587 54.7349C54.0726 54.7349 47.6627 48.2872 47.0146 39.4042C45.5851 19.8156 57.2293 7.09093 60.7474 3.72181C61.0904 4.05993 61.4823 4.45781 62.0597 5.04618C62.7554 5.75418 63.7077 6.72343 65.1481 8.16881C59.6414 16.6527 60.6803 22.6976 61.1356 23.5643C61.3517 23.9757 61.7948 24.2528 62.2587 24.2528C70.6632 24.2528 77.5003 31.0899 77.5003 39.4944C77.5003 47.8978 70.6632 54.7349 62.2587 54.7349Z M18.8913 21.782C18.7289 20.045 18.8485 15.3135 23.3895 8.72049C23.7314 8.22361 23.6703 7.55349 23.2443 7.12749C21.3985 5.28174 20.2548 4.11599 19.4528 3.29937C18.3933 2.22024 17.9098 1.72824 17.2043 1.08737C16.733 0.663866 16.0202 0.657741 15.5442 1.07037C7.63767 7.95024 -1.14533 22.1641 0.122915 39.5847C0.87004 49.8105 8.33092 57.2349 17.8634 57.2349C27.6462 57.2349 35.6052 49.2771 35.6052 39.4944C35.6052 30.056 28.1979 22.3155 18.8913 21.782ZM17.8634 54.7349C9.67867 54.7349 3.26504 48.2871 2.61566 39.4029C1.18991 19.8094 12.8342 7.08962 16.3522 3.72174C16.6964 4.05987 17.0895 4.46024 17.6682 5.04987C18.3627 5.75787 19.3137 6.72587 20.7517 8.16874C15.245 16.6539 16.2839 22.6975 16.7392 23.563C16.9553 23.9744 17.3995 24.2527 17.8634 24.2527C26.268 24.2527 33.1052 31.0899 33.1052 39.4944C33.1052 47.8977 26.268 54.7349 17.8634 54.7349Z" )}blockquote cite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:20px;line-height:1;font-weight:500;font-style:normal;font-family:var(--title-font);white-space:nowrap;color:var(--title-color);position:relative;margin-bottom:-0.25em}blockquote cite:before{content:"";display:inline-block;height:2px;width:30px;background:var(--title-color)}blockquote cite br{display:none}blockquote:not(:has(>cite)) p:last-child{margin-bottom:-0.3em}blockquote p:has(cite){padding-bottom:10px}blockquote p cite{margin-top:20px;margin-bottom:-0.5em;bottom:-32px}@media (max-width:1199px){blockquote{padding:35px 30px 35px 150px;font-size:16px}blockquote cite{font-size:16px}}@media (max-width:575px){blockquote{padding:110px 30px 30px}blockquote:after{left:30px;top:30px}}.popup-search-box{position:fixed;top:0;left:50%;background-color:rgba(0,0,0,0.75);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:0;width:0;overflow:hidden;z-index:99999;opacity:0;visibility:hidden;border-radius:50%;-webkit-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;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:40px;right:40px;border-width:2px;border-style:solid;border-color:var(--theme-color);background-color:rgba(0,0,0,0);font-size:22px;border-radius:50%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all ease 0.4s;transition:all ease 0.4s;color:var(--white-color)}.popup-search-box button.searchClose:hover{color:var(--title-color);border-color:var(--theme-color);background:var(--theme-color);-webkit-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);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 var(--theme-color);background-color:rgba(0,0,0,0);padding-left:30px;color:#fff;border-radius:50px;padding-right:80px}.popup-search-box form input::-moz-placeholder{color:#fff}.popup-search-box form input::-webkit-input-placeholder{color:#fff}.popup-search-box form input:-ms-input-placeholder{color:#fff}.popup-search-box form input::-ms-input-placeholder{color:#fff}.popup-search-box form input::placeholder{color:#fff}.popup-search-box form button{position:absolute;top:0px;background-color:rgba(0,0,0,0);border:none;color:#fff;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);transform:scale(1.001)}.popup-search-box form button:hover{-webkit-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);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 .th-social a{-webkit-box-shadow:none;box-shadow:none}.sidemenu-wrapper .closeButton{display:inline-block;border:2px solid;width:50px;height:50px;line-height:48px;font-size:24px;padding:0;position:absolute;top:20px;right:20px;background-color:var(--white-color);border-radius:50%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.sidemenu-wrapper .closeButton:hover{color:var(--theme-color);border-color:var(--theme-color);-webkit-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{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.1);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:rgba(0,0,0,0)}.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}@media (max-width:575px){.sidemenu-wrapper{background:rgba(0,0,0,0)}.sidemenu-wrapper .sidemenu-content{width:100%}}.woocommerce-form-coupon,.woocommerce-form-login{padding:35px 40px 35px 40px;background-color:var(--white-color);-webkit-box-shadow:0px 6px 30px rgba(1,15,28,0.1);box-shadow:0px 6px 30px rgba(1,15,28,0.1);margin-bottom:0;border-radius:0px}@media (max-width:575px){.woocommerce-form-coupon,.woocommerce-form-login{padding:40px 20px;border-radius:10px}}.rating-select label{margin:0;margin-right:10px}.rating-select p.stars{margin-bottom:0;line-height:1}.rating-select p.stars a{position:relative;height:14px;width:18px;text-indent:-999em;display:inline-block;text-decoration:none}.rating-select p.stars a::before{display:block;position:absolute;top:0;left:0;width:18px;height:14px;line-height:1;font-family:var(--icon-font);content:"";font-weight:400;text-indent:0;color:var(--yellow-color)}.rating-select p.stars a:hover~a::before{content:"";font-weight:400}.rating-select p.stars:hover a::before{content:"";font-weight:700}.rating-select p.stars.selected a.active::before{content:"";font-weight:700}.rating-select p.stars.selected a.active~a::before{content:"";font-weight:400}.rating-select p.stars.selected a:not(.active)::before{content:"";font-weight:700}.woocommerce-Reviews .comment-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 24px;margin:-12px !important;margin-bottom:28px !important}.woocommerce-Reviews .comment-list li{width:50%}@media (max-width:991px){.woocommerce-Reviews .comment-list li{width:100%}}@media (max-width:991px){.woocommerce-Reviews .comment-list{grid-template-columns:repeat(1,1fr)}}#description{margin-bottom:30px}.woocommerce-form-login select,.woocommerce-form-login .select2,.woocommerce-form-login .select2-container,.woocommerce-form-coupon select,.woocommerce-form-coupon .select2,.woocommerce-form-coupon .select2-container{margin-bottom:var(--bs-gutter-x)}#ship-to-different-address{margin-top:15px}span.select2-selection.select2-selection--single:focus{outline:none}.checklist ul{padding-left:0;list-style:none;text-align:left;margin-bottom:0}.checklist li{color:var(--title-color);font-weight:500;font-size:18px;font-family:var(--body-font);padding-left:32px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;line-height:1.75;position:relative}@media (max-width:575px){.checklist li{font-size:16px;padding-left:28px}}.checklist li:before{content:"";position:absolute;left:0;background-image:url(../img/icon/checkmark1.svg);background-size:100% 100%;-webkit-mask-image:url(../img/icon/checkmark1.svg);mask-image:url(../img/icon/checkmark1.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:var(--title-color);width:24px;height:24px;top:4px;-webkit-filter:blur(3px) brightness(1.5);filter:blur(3px) brightness(1.5)}@media (max-width:575px){.checklist li:before{width:20px;height:20px;top:5px}}.checklist li>i{color:var(--theme-color);position:relative;top:2px}.checklist li:not(:last-child){margin-bottom:6px}.btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px 30px}.btn-wrap.style2{gap:20px 20px}.circle-title-anime{display:inline-block;height:158px;width:158px;border-radius:50%;z-index:1;font-size:16px;font-weight:600;font-family:var(--body-font);color:var(--white-color);line-height:normal;text-align:center;-webkit-animation:spin 20s linear infinite;animation:spin 20s linear infinite;position:absolute;top:50%;left:50%;margin-left:-79px;margin-top:-79px}.circle-title-anime span{--rotate-letter:11deg;height:84px;position:absolute;width:20px;left:44.5%;top:-5px;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:rotate(var(--rotate-letter));transform:rotate(var(--rotate-letter))}.modal-backdrop.show{opacity:0.7;z-index:99}.modal{z-index:999;padding-right:0 !important}.modal-dialog{max-width:100%}.page-img{margin-bottom:40px;overflow:hidden;border-radius:16px;position:relative}.page-img img{width:100%}@media (max-width:767px){.page-img{border-radius:10px}}.page-single{margin-bottom:30px}.service-details-item-card{padding:24px;background:var(--smoke-color);border-radius:16px;text-align:center}.service-details-item-card img{margin-bottom:22px}.service-details-item-card .box-title{font-size:20px;margin:0 auto 6px}.price-card{position:relative;padding:40px;background:var(--white-color);z-index:1;text-align:center}.price-card.active{background:var(--title-color)}.price-card .img-box{margin-bottom:40px}.price-card .price-inner-wrap{background:var(--smoke-color);padding-top:35px}.price-card .price-inner-wrap .checklist{display:inline-block;margin-top:30px;width:100%;padding:0 35px}.price-card .price-inner-wrap .checklist li{color:var(--body-color);-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-size:16px;font-weight:500;padding-left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px}.price-card .price-inner-wrap .checklist li:not(:last-child){margin-bottom:0px}.price-card .price-inner-wrap .checklist li i{-webkit-transition:0.4s;transition:0.4s;color:var(--theme-color);top:3px}.price-card .price-inner-wrap .checklist li:before{display:none}.price-card .price-inner-wrap .checklist li:nth-child(odd){background:var(--white-color)}.price-card .price-inner-wrap .checklist li span:last-child{color:var(--title-color)}.price-card .price-inner-wrap.active{background:var(--title-color)}.price-card .price-inner-wrap.active .box-title{color:var(--white-color)}.price-card .price-inner-wrap.active .box-subtitle{color:var(--theme-color)}.price-card .price-inner-wrap.active .checklist li{color:var(--white-color)}.price-card .price-inner-wrap.active .checklist li:nth-child(odd){background:#262626}.price-card .price-inner-wrap.active .checklist li span:last-child{color:var(--theme-color)}.price-card .price-inner-wrap.active .btn-wrap .th-btn.style6{background:var(--theme-color);border-color:var(--theme-color);color:var(--title-color)}.price-card .box-title{margin-bottom:-0.15em;font-size:30px;font-weight:700}.price-card .box-subtitle{margin-top:4px;margin-bottom:-0.5em}.price-card .box-text{margin-top:15px;margin-bottom:22px;font-size:16px}.price-card .btn-wrap{margin-top:27px}@media (max-width:1399px){.price-card{padding:15px}.price-card .box-title{font-size:24px}.price-card .box-text{font-size:14px}}@media (max-width:1199px){.price-card .price-inner-wrap .checklist{padding:0 25px}}@media (max-width:375px){.price-card .price-inner-wrap .checklist{padding:0 15px}}.price-card.style2{-webkit-box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px}.color-scheme-wrap{position:fixed;right:0;top:50%;z-index:99;background:var(--black-color2);padding:20px;border-radius:10px 0 0 10px;display:inline-block;-webkit-transition:0.4s;transition:0.4s}.color-scheme-wrap .switchIcon{position:absolute;left:0;top:10px;border:0;background:var(--theme-color);color:var(--white-color);height:45px;width:45px;border-radius:5px 0 0 5px;-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}.color-scheme-wrap .color-switch-btns{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px}.color-scheme-wrap .color-switch-btns button{padding:0;border:0;background:rgba(0,0,0,0);font-size:24px;color:var(--theme-color);text-align:left}.color-scheme-wrap.active{-webkit-transform:translate(100%,0);transform:translate(100%,0)}.gallery-card{position:relative;overflow:hidden;display:inline-block}.gallery-card:hover .gallery-img::after{background:var(--black-color);width:100%;height:100%;opacity:0.7}.gallery-card:hover .icon-btn{opacity:1}.gallery-card .gallery-img{position:relative;overflow:hidden;height:100%}.gallery-card .gallery-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-card .gallery-img:after{content:"";position:absolute;inset:0px;background:var(--title-color);opacity:0;border-radius:0px;-webkit-transition:0.4s;transition:0.4s}.gallery-card .icon-btn{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-20%);transform:translate(-50%,-20%);border-radius:50%;color:var(--theme-color);border:1px solid var(--theme-color);background:rgba(0,0,0,0);z-index:3;opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);--btn-size:44px;--btn-font-size:24px}.gallery-card .icon-btn:hover{background:var(--theme-color);border-color:var(--theme-color);color:var(--title-color)}@media (max-width:991px){.gallery-card .icon-btn{--btn-size:50px;--btn-font-size:24px}}.gallery-card.style2{width:100%}.gallery-card.style2 .gallery-img{border-radius:16px;overflow:hidden;width:100%}.gallery-card.style2 .gallery-img img{width:100%}@-webkit-keyframes heightanim{0%{height:0;opacity:0}100%{height:100%;opacity:1}}@keyframes heightanim{0%{height:0;opacity:0}100%{height:100%;opacity:1}}@-webkit-keyframes widthanim{0%{width:0;opacity:0}100%{width:100%;opacity:1;left:0}}@keyframes widthanim{0%{width:0;opacity:0}100%{width:100%;opacity:1;left:0}}.pb-60{padding-bottom:60px}.pt-60{padding-top:60px}.mt-40{margin-top:40px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mt-n2{margin-top:-0.45rem}.header-layout3 .header-top{margin:10px 0 18px;padding:0;background:transparent}.header-layout3 .header-top .container{position:relative;isolation:isolate;overflow:hidden;padding:12px 30px;border-radius:30px;border:2px solid rgba(250,190,18,0.72);background:#161616;box-shadow:0 10px 30px rgba(0,0,0,0.16)}.header-layout3 .header-top .container::after{position:absolute;z-index:-1;top:0;right:0;width:230px;height:100%;content:"";background:var(--theme-color);clip-path:polygon(42px 0,100% 0,100% 100%,0 100%)}.header-layout3 .header-top .header-links li,.header-layout3 .header-top .header-links li a{color:#d4d4d4;font-size:15px;font-weight:500}.header-layout3 .header-top .header-links li::after{background:#404040}.header-layout3 .header-top .header-links li i{color:var(--theme-color) !important}.header-layout3 .header-top .th-social a{color:var(--title-color)}.header-layout3 .header-top .th-social a::after{background:var(--title-color)}.header-layout3 .header-top .th-social a:hover{color:#ffffff}.yilmaz-mobile-top-call{display:none}.yilmaz-header-tablet-call{display:none}.header-default.header-layout3 .header-logo{position:relative;isolation:isolate;padding:14px 52px 14px 26px;border-radius:0;background:#ffffff;clip-path:polygon(0 0,calc(100% - 52px) 0,100% 100%,0 100%)}.header-default.header-layout3 .header-logo::after{position:absolute;content:""}.header-default.header-layout3 .header-logo::before{display:none}.header-default.header-layout3 .header-logo::after{z-index:1;top:0;right:0;bottom:0;width:58px;background:var(--theme-color);clip-path:polygon(0 0,6px 0,100% 100%,calc(100% - 6px) 100%)}.header-default.header-layout3 .header-logo a{position:relative;z-index:2;display:block}.header-default.header-layout3 .header-logo img{width:100%;max-width:none;height:auto}.header-layout3 .main-menu>ul>li{margin:0 20px}.header-layout3 .main-menu>ul>li>a{white-space:nowrap}@media (min-width:1200px){.header-layout3 .menu-area>.row{display:grid;grid-template-columns:auto minmax(520px,1fr) auto}.header-layout3 .menu-area>.row>.col-auto:nth-child(2){justify-self:center}}.yilmaz-side-panel{display:flex;min-height:100%;flex-direction:column}.yilmaz-side-logo{width:100%;margin-bottom:22px}.yilmaz-side-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:12px;color:#997000;font-size:13px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase}.yilmaz-side-eyebrow::before{width:28px;height:2px;content:"";background:var(--theme-color)}.yilmaz-side-panel h2{margin-bottom:16px;font-size:34px;line-height:1.12}.yilmaz-side-panel>p{margin-bottom:28px;color:var(--body-color)}.yilmaz-side-features{display:grid;gap:14px;margin:0 0 30px;padding:0;list-style:none}.yilmaz-side-features li{display:flex;align-items:center;gap:13px;color:var(--title-color)}.yilmaz-side-features i{display:inline-grid;flex:0 0 42px;width:42px;height:42px;place-items:center;background:rgba(250,190,18,0.18);color:#8d6700}.yilmaz-side-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:34px}.yilmaz-side-actions .th-btn{padding:17px 14px;white-space:nowrap}.yilmaz-side-links{display:grid;margin-top:auto;border-top:1px solid var(--th-border-color)}.yilmaz-side-links a{display:flex;align-items:center;justify-content:space-between;padding:13px 2px;border-bottom:1px solid var(--th-border-color);color:var(--title-color);font-weight:700}.yilmaz-side-links a:hover,.yilmaz-side-links a i{color:#997000}.yilmaz-side-social{display:flex;align-items:center;justify-content:space-between;padding-top:22px;color:var(--title-color);font-weight:700}.yilmaz-side-social a{display:inline-grid;width:42px;height:42px;place-items:center;background:var(--title-color);color:#ffffff}.yilmaz-side-social a:hover{background:var(--theme-color);color:var(--title-color)}.yilmaz-mobile-actions{display:grid;gap:9px;padding:18px 24px 24px;border-top:1px solid var(--th-border-color);background:#ffffff}.yilmaz-mobile-actions>span{margin-bottom:2px;color:var(--body-color);font-size:12px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase}.yilmaz-mobile-actions .th-btn{padding:15px 18px}.yilmaz-mobile-whatsapp{display:flex;align-items:center;justify-content:center;min-height:48px;gap:9px;border:1px solid #1f9d63;color:#147c4c;font-weight:800}.yilmaz-mobile-whatsapp:hover{background:#147c4c;color:#ffffff}.yilmaz-preloader img{width:min(260px,68vw);height:auto;animation:yilmaz-logo-pulse 1.35s ease-in-out infinite;will-change:transform,opacity}@keyframes yilmaz-logo-pulse{0%,100%{transform:scale(0.96);opacity:0.72}50%{transform:scale(1.03);opacity:1}}@media (max-width:1299px){.header-layout3 .header-top .container::after{width:205px;clip-path:polygon(32px 0,100% 0,100% 100%,0 100%)}.header-layout3 .main-menu>ul>li{margin:0 9px}}@media (min-width:1200px) and (max-width:1399px){.header-layout3 .menu-area{padding-right:16px}.header-layout3 .menu-area>.row{display:grid;grid-template-columns:285px minmax(0,1fr) auto;flex-wrap:nowrap}.header-default.header-layout3 .menu-area::after{inset:0;clip-path:none}.header-default.header-layout3 .header-logo{box-sizing:border-box;width:285px;padding:13px 70px 13px 20px;clip-path:polygon(0 0,calc(100% - 52px) 0,100% 100%,0 100%)}.header-default.header-layout3 .header-logo::after{display:block;width:58px}.header-default.header-layout3 .header-logo img{width:195px;max-width:195px}.header-layout3 .menu-area>.row>.col-auto:nth-child(2){justify-self:stretch}.header-layout3 .main-menu{margin-left:0;text-align:center}.header-layout3 .main-menu>ul{display:flex;flex-wrap:nowrap;justify-content:center}.header-layout3 .main-menu>ul>li{margin:0 9px}.header-layout3 .main-menu>ul>li>a{padding:31px 0;font-size:14px}.header-layout3 .header-button{gap:12px}.header-layout3 .header-button .th-btn{min-width:132px;padding:18px 16px;font-size:13px;white-space:nowrap}.header-layout3 .header-button .icon-btn{width:54px;height:54px}}@media (min-width:992px) and (max-width:1199px){.header-layout3 .menu-area{padding-right:0}.header-layout3 .menu-area>.row{display:grid;grid-template-columns:250px minmax(0,1fr) auto;flex-wrap:nowrap}.header-default.header-layout3 .header-logo{padding:10px 38px 10px 18px;clip-path:none}.header-default.header-layout3 .header-logo::after{display:none}.header-default.header-layout3 .header-logo img{width:190px;max-width:190px}.header-default.header-layout3 .menu-area::after{inset:0;clip-path:none}.header-layout3 .menu-area>.row>.col-auto:nth-child(2){justify-self:stretch}.header-layout3 .main-menu{display:block !important;margin-left:0;text-align:center}.header-layout3 .main-menu>ul{display:flex;justify-content:center}.header-layout3 .main-menu>ul>li{margin:0 7px}.header-layout3 .main-menu>ul>li>a{padding:29px 0;font-size:14px}.header-layout3 .yilmaz-laptop-header-action{display:block !important}.header-layout3 .yilmaz-laptop-header-action .header-button{gap:0}.header-layout3 .yilmaz-laptop-header-action .th-btn{display:inline-flex !important;min-width:142px;padding:18px 18px;font-size:13px;white-space:nowrap;margin-right:20px}.header-layout3 .yilmaz-laptop-header-action .sideMenuInfo{display:none}}@media (min-width:768px) and (max-width:991px){.header-layout3 .menu-area{padding-right:18px}.header-layout3 .menu-area>.row{flex-wrap:nowrap}.header-default.header-layout3 .menu-area::after{inset:0;clip-path:none}.header-default.header-layout3 .header-logo{padding:10px 30px 10px 18px;clip-path:none}.header-default.header-layout3 .header-logo::after{display:none}.header-default.header-layout3 .header-logo img{width:190px;max-width:190px}.header-layout3 .header-button{gap:10px}.header-layout3 .header-button .yilmaz-header-tablet-call{display:inline-flex;min-width:124px;padding:15px 16px;color:var(--title-color);font-size:13px;white-space:nowrap}.header-layout3 .header-button .yilmaz-header-tablet-call i{color:var(--title-color)}.header-layout3 .header-button .th-menu-toggle{width:54px;height:54px;padding:0}}@media (max-width:767px){.header-layout3 .header-top{margin:0}.header-layout3 .header-top .container{padding:8px 16px;border-radius:0;border-width:0 0 2px;background:var(--theme-color);box-shadow:none}.header-layout3 .header-top .container::after,.header-layout3 .header-top .th-social{display:none}.header-layout3 .header-top .row>.col-auto:first-child,.header-layout3 .header-top .header-links,.header-layout3 .header-top .header-left-wrap{width:100%}.header-layout3 .header-top .yilmaz-service-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:48px;text-align:left}.header-layout3 .header-top .yilmaz-service-item>i{display:inline-grid;width:34px;height:34px;margin:0;place-items:center;background:var(--title-color);color:var(--theme-color);font-size:14px}.header-layout3 .header-top .yilmaz-service-copy{display:flex;flex-direction:column;justify-content:center;color:var(--title-color);font-size:12px;font-weight:700;letter-spacing:0.025em;line-height:1.15;text-align:left;text-transform:uppercase}.header-layout3 .header-top .yilmaz-service-copy strong{display:block;margin-top:3px;font-size:16px;font-weight:900;letter-spacing:0.035em}.header-layout3 .header-top a.yilmaz-mobile-top-call.th-btn.style6{display:inline-flex;align-items:center;justify-content:center;min-width:116px;min-height:44px;gap:8px;padding:10px 14px;color:#ffffff;font-size:13px;font-weight:800;line-height:1;white-space:nowrap}.header-layout3 .header-top a.yilmaz-mobile-top-call.th-btn.style6 i{color:var(--theme-color);font-size:12px}.header-layout3 .header-top .header-links li,.header-layout3 .header-top .header-links li a,.header-layout3 .header-top .header-links li i{color:var(--title-color)}.header-layout3 .header-top .header-links li::after{background:rgba(22,22,22,0.35)}.header-default.header-layout3 .header-logo{padding:12px 42px 12px 18px;background:#ffffff;clip-path:none}.header-default.header-layout3 .header-logo::after{display:none}.header-default.header-layout3 .header-logo img{width:100%;max-width:200px}.th-menu-wrapper .th-menu-area{display:flex;max-width:320px;flex-direction:column}.th-menu-wrapper .mobile-logo{flex:0 0 auto;padding:22px 24px 18px;border-bottom:1px solid var(--th-border-color);background:#ffffff}.th-menu-wrapper .mobile-logo img{width:100%;max-width:95%;margin:0 auto}.th-menu-wrapper .th-menu-toggle{top:22px}.th-mobile-menu{flex:1 1 auto;max-height:none;margin-top:10px;padding-bottom:12px}.th-mobile-menu>ul{padding:0 24px}.th-mobile-menu ul li a{padding-top:13px;padding-bottom:13px;font-weight:650}.yilmaz-mobile-actions{flex:0 0 auto}}@media (prefers-reduced-motion:reduce){.yilmaz-preloader img{animation:none}}.yilmaz-hero{position:relative;z-index:1;min-height:850px;overflow:hidden;background:#101112}.yilmaz-hero__layout{display:grid;min-height:850px;grid-template-columns:minmax(0,47%) minmax(0,53%)}.yilmaz-hero__content{position:relative;z-index:3;display:flex;align-items:center;padding:250px clamp(36px,4.2vw,80px) 76px max(24px,calc((100vw - var(--main-container)) / 2 + 12px));background:#101112}.yilmaz-hero__content::after{position:absolute;z-index:-1;top:0;right:-92px;width:150px;height:100%;content:"";background:#101112;clip-path:polygon(0 0,42% 0,100% 100%,0 100%)}.yilmaz-hero__content-inner{position:relative;z-index:2;width:100%;max-width:650px}.yilmaz-hero__motion{position:absolute;z-index:1;inset:0;overflow:hidden;pointer-events:none}.yilmaz-hero__motion::before{position:absolute;top:-15%;left:-38%;width:25%;height:135%;content:"";background:linear-gradient(90deg,transparent,rgba(250,190,18,0.12),transparent);filter:blur(16px);transform:skewX(-18deg);animation:yilmaz-beacon-sweep 8.5s ease-in-out infinite;will-change:transform,opacity}.yilmaz-hero__motion::after{position:absolute;right:-12%;bottom:-24%;width:62%;height:58%;content:"";border-radius:50%;background:rgba(250,190,18,0.09);filter:blur(95px);animation:yilmaz-amber-glow 5.5s ease-in-out infinite}.yilmaz-hero__watermark{position:absolute;top:34%;right:-2%;color:transparent;font-family:var(--title-font);font-size:clamp(150px,14vw,260px);font-weight:900;letter-spacing:-0.08em;line-height:1;-webkit-text-stroke:2px rgba(255,255,255,0.045);transform:rotate(-7deg);user-select:none}.yilmaz-hero__light-beam{display:none}@keyframes yilmaz-beacon-sweep{0%,18%{transform:translateX(0) skewX(-18deg);opacity:0}34%{opacity:0.9}58%,100%{transform:translateX(624%) skewX(-18deg);opacity:0}}@keyframes yilmaz-amber-glow{0%,100%{opacity:0.45;transform:scale(0.92)}50%{opacity:0.9;transform:scale(1.08)}}.yilmaz-hero__eyebrow{display:inline-flex;align-items:center;gap:14px;margin-bottom:24px;color:var(--theme-color);font-size:14px;font-weight:800;letter-spacing:0.14em;line-height:1.2;text-transform:uppercase}.yilmaz-hero__eyebrow::before{width:38px;height:3px;content:"";background:var(--theme-color)}.yilmaz-hero h1{margin:0 0 24px;color:#ffffff;font-size:clamp(48px,4.1vw,76px);font-weight:800;letter-spacing:-0.035em;line-height:0.98;text-transform:uppercase}.yilmaz-hero__content-inner>p{max-width:560px;margin:0 0 30px;color:#d2d3d5;font-size:18px;line-height:1.7}.yilmaz-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:28px}.yilmaz-hero__actions .th-btn{min-width:184px;padding:20px 24px;justify-content:center}.yilmaz-hero__whatsapp{border:2px solid var(--theme-color);background:transparent !important;color:#ffffff !important}.yilmaz-hero__whatsapp::before,.yilmaz-hero__whatsapp::after{background:var(--theme-color) !important}.yilmaz-hero__whatsapp:hover{color:var(--title-color) !important}.yilmaz-hero__phone{display:inline-flex;align-items:center;gap:15px;margin-bottom:34px;color:#ffffff;font-family:var(--title-font);font-size:clamp(30px,2.45vw,44px);font-weight:800;letter-spacing:0.025em;line-height:1}.yilmaz-hero__phone i{display:inline-grid;flex:0 0 52px;width:52px;height:52px;place-items:center;border:2px solid var(--theme-color);color:var(--theme-color);font-size:20px}.yilmaz-hero__phone:hover{color:var(--theme-color)}.yilmaz-hero__proof{display:grid;width:100%;max-width:640px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:22px 0 0;border-top:1px solid rgba(255,255,255,0.2);list-style:none}.yilmaz-hero__proof li{display:flex;align-items:center;gap:10px;min-width:0;padding:0 18px;border-right:1px solid rgba(255,255,255,0.16);color:#ffffff;font-size:12px;font-weight:800;letter-spacing:0.035em;line-height:1.3;text-transform:uppercase}.yilmaz-hero__proof li:first-child{padding-left:0}.yilmaz-hero__proof li:last-child{padding-right:0;border-right:0}.yilmaz-hero__proof i{flex:0 0 auto;color:var(--theme-color);font-size:24px}.yilmaz-hero__media{position:relative;min-width:0;overflow:hidden;background:var(--theme-color)}.yilmaz-hero__media::before{position:absolute;z-index:2;top:0;bottom:0;left:0;width:8px;content:"";background:var(--theme-color);transform:skewX(-6deg);transform-origin:top}.yilmaz-hero__media::after{position:absolute;z-index:1;inset:0;content:"";background:linear-gradient(90deg,rgba(16,17,18,0.32) 0%,rgba(16,17,18,0) 32%);pointer-events:none}.yilmaz-hero__media img{width:100%;height:100%;object-fit:cover;object-position:56% center}@media (min-width:1400px) and (max-width:1599px){.yilmaz-hero__content{padding-right:42px}.yilmaz-hero h1{font-size:58px}}@media (min-width:1200px) and (max-width:1399px){.yilmaz-hero,.yilmaz-hero__layout{min-height:780px}.yilmaz-hero__layout{grid-template-columns:minmax(0,51%) minmax(0,49%)}.yilmaz-hero__content{padding:225px 46px 58px max(24px,calc((100vw - 1140px) / 2 + 12px))}.yilmaz-hero__content::after{right:-64px;width:105px}.yilmaz-hero h1{font-size:50px}.yilmaz-hero__content-inner>p{font-size:16px}.yilmaz-hero__actions .th-btn{min-width:166px;padding:18px 20px}.yilmaz-hero__phone{font-size:34px}.yilmaz-hero__proof li{padding:0 10px;font-size:10px}}@media (max-width:1199px){.yilmaz-hero,.yilmaz-hero__layout{min-height:0}.yilmaz-hero__layout{display:block}.yilmaz-hero__content{padding:220px max(24px,calc((100vw - 960px) / 2 + 12px)) 58px}.yilmaz-hero__content::after{display:none}.yilmaz-hero__content-inner{max-width:780px}.yilmaz-hero h1{font-size:clamp(48px,7vw,68px)}.yilmaz-hero__media{height:clamp(430px,57vw,620px);border-top:6px solid var(--theme-color)}.yilmaz-hero__media::before{display:none}.yilmaz-hero__media::after{background:linear-gradient(180deg,rgba(16,17,18,0.25),rgba(16,17,18,0) 28%)}.yilmaz-hero__media img{object-position:center 48%}}@media (max-width:991px){.yilmaz-hero__content{padding-top:205px}}@media (max-width:767px){.yilmaz-hero__content{padding:190px 20px 44px}.yilmaz-hero__motion::after{right:-35%;bottom:-10%;width:95%;height:48%}.yilmaz-hero__motion::before{width:38%}.yilmaz-hero__watermark{top:31%;right:-8%;font-size:132px;-webkit-text-stroke-width:1px}.yilmaz-hero__light-beam{right:10%;opacity:0.4}.yilmaz-hero__eyebrow{margin-bottom:18px;font-size:12px}.yilmaz-hero__eyebrow::before{width:28px}.yilmaz-hero h1{margin-bottom:18px;font-size:clamp(38px,11.4vw,56px);line-height:1.02}.yilmaz-hero__content-inner>p{margin-bottom:24px;font-size:15px;line-height:1.6}.yilmaz-hero__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:24px}.yilmaz-hero__actions .th-btn{min-width:0;padding:16px 10px;font-size:12px}.yilmaz-hero__phone{gap:11px;margin-bottom:27px;font-size:clamp(27px,8.2vw,38px)}.yilmaz-hero__phone i{flex-basis:44px;width:44px;height:44px;font-size:16px}.yilmaz-hero__proof{gap:13px;grid-template-columns:1fr;padding-top:18px}.yilmaz-hero__proof li,.yilmaz-hero__proof li:first-child,.yilmaz-hero__proof li:last-child{padding:0;border:0;font-size:11px}.yilmaz-hero__proof i{width:26px;text-align:center}.yilmaz-hero__media{height:72vw;min-height:300px;max-height:470px}.yilmaz-hero__media img{object-position:52% center}}@media (max-width:420px){.yilmaz-hero__content{padding-top:178px}.yilmaz-hero h1{font-size:37px}.yilmaz-hero__phone{font-size:27px}}@media (prefers-reduced-motion:reduce){.yilmaz-hero__motion::before,.yilmaz-hero__motion::after{animation:none}}:root{--yy-ink:#151515;--yy-charcoal:#202020;--yy-paper:#f7f7f5;--yy-muted:#666a70;--yy-line:rgba(21,21,21,0.12);--yy-yellow:var(--theme-color)}html{scroll-behavior:smooth}body{overflow-x:clip}main{background:#ffffff}[id]{scroll-margin-top:105px}.yilmaz-skip-link{position:fixed;z-index:999999;top:12px;left:12px;padding:12px 18px;background:var(--yy-yellow);color:var(--yy-ink);font-weight:800;transform:translateY(-150%)}.yilmaz-skip-link:focus{transform:translateY(0)}.yy-section{padding:120px 0}.yy-heading{max-width:760px;margin-bottom:52px}.yy-heading--center{margin-right:auto;margin-left:auto;text-align:center}.yy-heading--light,.yy-heading--light h2{color:#ffffff}.yy-heading h2,.yy-request__intro h2,.yy-intercity__content h2{margin:12px 0 18px;color:var(--yy-ink);font-size:clamp(35px,4.2vw,62px);line-height:1.04;letter-spacing:-0.04em}.yy-heading--light h2{color:#ffffff}.yy-heading p,.yy-request__intro>p,.yy-intercity__content>p{margin:0;color:var(--yy-muted);font-size:17px;line-height:1.75}.yy-heading--light p{color:#b9b9b9}.yy-kicker{display:inline-flex;align-items:center;gap:12px;color:#8b6500;font-size:13px;font-weight:800;letter-spacing:0.09em;text-transform:uppercase}.yy-kicker::before{width:32px;height:3px;content:"";background:var(--yy-yellow)}.yy-heading--center .yy-kicker{justify-content:center}.yy-heading--light .yy-kicker{color:var(--yy-yellow)}.yy-trust{position:relative;z-index:3;background:var(--yy-charcoal)}.yy-trust__grid{display:grid;grid-template-columns:repeat(4,1fr)}.yy-trust__item{position:relative;display:flex;min-height:158px;align-items:center;gap:18px;padding:34px 28px;border-right:1px solid rgba(255,255,255,0.12);background:linear-gradient(180deg,rgba(255,255,255,0.05),rgba(255,255,255,0.012));color:#ffffff}.yy-trust__item::before{position:absolute;top:0;right:0;left:0;height:3px;content:"";background:var(--yy-yellow);opacity:0.9;transform:scaleX(0.35);transform-origin:left;transition:transform 0.3s ease}.yy-trust__item:hover::before{transform:scaleX(1)}.yy-trust__item:first-child{border-left:1px solid rgba(255,255,255,0.12)}.yy-trust__item>i{display:grid;flex:0 0 58px;width:58px;height:58px;place-items:center;background:var(--yy-yellow);color:var(--yy-ink);font-size:25px;transition:transform 0.25s ease}.yy-trust__item:hover>i{transform:translateY(-4px)}.yy-trust__item h2{margin:0 0 5px;color:#ffffff;font-size:19px;line-height:1.2}.yy-trust__item p{margin:0;color:#a9a9a9;font-size:13px;line-height:1.45}.yy-request{position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(250,190,18,0.06) 1px,transparent 1px),linear-gradient(rgba(250,190,18,0.06) 1px,transparent 1px),var(--yy-paper);background-size:48px 48px}.yy-request::before{position:absolute;top:-180px;left:-170px;width:430px;height:430px;border:70px solid rgba(250,190,18,0.12);border-radius:50%;content:""}.yy-request__grid{position:relative;display:grid;grid-template-columns:minmax(0,0.82fr) minmax(520px,1.18fr);align-items:center;gap:clamp(50px,7vw,110px)}.yy-request__intro{position:relative}.yy-check-list{display:grid;gap:14px;margin:30px 0 34px;padding:0;list-style:none}.yy-check-list li{display:flex;align-items:flex-start;gap:12px;color:var(--yy-ink);font-weight:700}.yy-check-list li i{display:grid;flex:0 0 26px;width:26px;height:26px;margin-top:1px;place-items:center;background:var(--yy-yellow);color:var(--yy-ink);font-size:11px}.yy-request__call{margin-top:6px;font-size:15px}.yy-help-form{position:relative;padding:clamp(28px,4vw,52px);background:var(--yy-ink);box-shadow:24px 24px 0 var(--yy-yellow)}.yy-help-form__head{display:flex;align-items:center;gap:16px;margin-bottom:30px;color:#ffffff}.yy-help-form__head>i{color:var(--yy-yellow);font-size:42px}.yy-help-form__head div{display:grid}.yy-help-form__head strong{color:#ffffff;font-size:24px}.yy-help-form__head span{color:#a7a7a7;font-size:14px}.yy-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.yy-field{display:grid;gap:8px}.yy-field--full{grid-column:1 / -1}.yy-field label{color:#efefef;font-size:13px;font-weight:700}.yy-field input,.yy-field select,.yy-field textarea{width:100%;min-height:54px;padding:13px 15px;border:1px solid #414141;border-radius:0;outline:0;background:#242424;color:#ffffff;font-size:15px;transition:border-color 0.2s ease,background 0.2s ease}.yy-field textarea{resize:vertical}.yy-field input::placeholder,.yy-field textarea::placeholder{color:#9a9a9a;opacity:1}.yy-field input:focus,.yy-field select:focus,.yy-field textarea:focus{border-color:var(--yy-yellow);background:#2b2b2b}.yy-field.is-invalid input,.yy-field.is-invalid select{border-color:#ff7c72}.yy-field__error{display:none;color:#ffaaa4;font-size:12px}.yy-field.is-invalid .yy-field__error{display:block}.yy-help-form__note{margin:22px 0 18px;color:#ababab;font-size:13px}.yy-help-form__note i{margin-right:7px;color:var(--yy-yellow)}.yy-help-form__submit{width:100%}.yy-services{background:#ffffff}.yy-services__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.yy-service-card{position:relative;overflow:hidden;border:1px solid var(--yy-line);border-bottom:3px solid var(--yy-yellow);background:#ffffff;box-shadow:0 16px 40px rgba(20,20,20,0.07);transition:transform 0.3s ease,box-shadow 0.3s ease}.yy-service-card:nth-child(even){transform:translateY(24px)}.yy-service-card:hover{transform:translateY(-7px);box-shadow:0 24px 55px rgba(20,20,20,0.13)}.yy-service-card:nth-child(even):hover{transform:translateY(17px)}.yy-service-card__image{display:block;height:245px;overflow:hidden;clip-path:ellipse(80% 72% at 50% 27%)}.yy-service-card__image img{width:100%;height:100%;object-fit:cover;transition:transform 0.55s cubic-bezier(0.16,1,0.3,1)}.yy-service-card:hover .yy-service-card__image img{transform:scale(1.06)}.yy-service-card__content{position:relative;padding:12px 25px 30px}.yy-service-card__content>span{position:absolute;top:-34px;right:20px;display:grid;width:58px;height:58px;place-items:center;border:3px solid #ffffff;background:var(--yy-ink);color:var(--yy-yellow);font-size:17px;font-weight:900}.yy-service-card h3{margin:0 0 10px;font-size:23px}.yy-service-card p{min-height:62px;margin-bottom:12px;color:var(--yy-muted);font-size:14px;line-height:1.65}.yy-service-card__list{display:grid;margin:0 0 20px;padding:0;gap:8px;list-style:none}.yy-service-card__list li{display:flex;align-items:center;gap:9px;color:var(--yy-ink);font-size:13px;font-weight:600}.yy-service-card__list li i{color:#9b7000;font-size:11px}.yy-service-card__content>a{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border:1.5px solid rgba(20,20,20,0.3);color:var(--yy-ink);font-size:12px;font-weight:800;text-transform:uppercase;transition:background 0.25s ease,border-color 0.25s ease}.yy-service-card__content>a i{color:#9b7000;transition:transform 0.25s ease,color 0.25s ease}.yy-service-card:hover .yy-service-card__content>a{border-color:var(--yy-yellow);background:var(--yy-yellow)}.yy-service-card:hover .yy-service-card__content>a i{color:var(--yy-ink);transform:translateX(3px)}.yy-process{position:relative;z-index:0;overflow:hidden;background:var(--yy-paper)}.yy-process::after{content:"";position:absolute;z-index:-1;right:0;bottom:150px;left:0;height:581px;background:url("../img/bg/work-process-cekici-bg.svg?v=3") left bottom / 1920px 581px no-repeat;pointer-events:none}@media (max-width:1199px){.yy-process::after{display:none}}.yy-process__track{position:relative;min-height:540px}.yy-process__line{display:none}.yy-process__step{position:absolute;width:30%}.yy-process__step--one{bottom:0;left:1%}.yy-process__step--two{top:0;left:35%}.yy-process__step--three{right:1%;bottom:10px}.yy-process__image{width:220px;height:165px;margin:0 auto 18px;overflow:hidden;border:6px solid #ffffff;box-shadow:0 14px 35px rgba(20,20,20,0.13);transition:transform 0.4s ease,box-shadow 0.4s ease}.yy-process__step--one .yy-process__image{transform:rotate(-2.5deg)}.yy-process__step--two .yy-process__image{transform:rotate(2deg)}.yy-process__step--three .yy-process__image{transform:rotate(-1.5deg)}.yy-process__step:hover .yy-process__image{transform:rotate(0) translateY(-6px);box-shadow:0 22px 45px rgba(20,20,20,0.18)}.yy-process__image img{width:100%;height:100%;object-fit:cover}.yy-process__node{position:relative;display:grid;width:58px;height:58px;margin:0 auto 16px;place-items:center;border:5px solid var(--yy-yellow);border-radius:50%;background:#ffffff;box-shadow:0 12px 26px rgba(20,20,20,0.16);color:var(--yy-ink);font-size:18px;font-weight:900}.yy-process__node::after{content:"";position:absolute;inset:-13px;border:1px dashed rgba(20,20,20,0.25);border-radius:50%;animation:yy-node-spin 16s linear infinite}@keyframes yy-node-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.yy-process__node::after{animation:none}.yy-process__image,.yy-process__step:hover .yy-process__image{transform:none;transition:none}}.yy-process__copy{max-width:330px;margin:auto;padding:20px 22px 24px;border-top:3px solid var(--yy-yellow);background:#ffffff;box-shadow:0 16px 36px rgba(20,20,20,0.09);text-align:center}.yy-process__copy::before{content:"Adım 01";display:block;margin-bottom:6px;color:#9b7000;font-size:12px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.yy-process__step--two .yy-process__copy::before{content:"Adım 02"}.yy-process__step--three .yy-process__copy::before{content:"Adım 03"}.yy-process__copy h3{margin:0 0 8px;font-size:24px}.yy-process__copy p{margin:0;color:var(--yy-muted);font-size:14px;line-height:1.65}.yy-intercity{display:grid;grid-template-columns:1.05fr 0.95fr;min-height:720px;background:var(--yy-charcoal)}.yy-intercity__media{min-height:600px;overflow:hidden}.yy-intercity__media img{width:100%;height:100%;object-fit:cover}.yy-intercity__content{position:relative;align-self:center;max-width:720px;padding:90px clamp(42px,7vw,115px);color:#ffffff}.yy-intercity__content h2{color:#ffffff}.yy-intercity__content>p{color:#bababa}.yy-intercity__content .yy-kicker{color:var(--yy-yellow)}.yy-intercity__content .yy-check-list li{color:#ffffff}.yy-intercity__destination{position:absolute;top:-55px;left:clamp(42px,7vw,115px);display:grid;min-width:210px;padding:18px 25px;background:var(--yy-yellow);color:var(--yy-ink)}.yy-intercity__destination span{font-size:12px;font-weight:700;text-transform:uppercase}.yy-intercity__destination strong{font-size:32px;line-height:1}.yy-regions{background:#ffffff}.yy-regions .price-card{height:100%}.yy-regions .price-card .img-box{margin-bottom:24px;overflow:hidden}.yy-regions .price-card .img-box img{width:100%;height:240px;object-fit:cover;transition:transform 0.55s cubic-bezier(0.16,1,0.3,1)}.yy-regions .price-card:hover .img-box img{transform:scale(1.05)}.yy-regions .price-card .price-inner-wrap{padding-bottom:24px}.yy-regions .price-card .box-text{padding:0 35px;margin-top:16px;margin-bottom:0;color:#cfcfcf;font-size:15px;line-height:1.6}.yy-regions .price-card .checklist{margin-top:22px;padding:0 30px}.yy-regions .price-card .checklist li{gap:12px;font-size:14px;padding:11px 16px}.yy-regions .price-card .checklist li span:first-child{white-space:nowrap}.yy-regions .price-card .checklist li span:last-child{text-align:right}.yy-regions .price-card .btn-wrap{padding:0 30px}.yy-regions .price-card .btn-wrap .th-btn{white-space:nowrap}.yy-regions__fluid{padding-right:clamp(16px,3.4vw,64px);padding-left:clamp(16px,3.4vw,64px)}@media (min-width:1200px) and (max-width:1699px){.yy-regions .price-card{padding:20px}.yy-regions .price-card .box-title{font-size:26px}.yy-regions .price-card .box-text{padding:0 22px;font-size:14px}.yy-regions .price-card .checklist{padding:0 18px}.yy-regions .price-card .checklist li{font-size:13px;padding:10px 12px}.yy-regions .price-card .btn-wrap{padding:0 18px}.yy-regions .price-card .btn-wrap .th-btn{padding:18px 12px;font-size:13px}.yy-regions .price-card .img-box img{height:200px}}.yy-gallery{background:var(--yy-paper)}.yy-gallery .gallery-card.style2 .gallery-img{border-radius:0}.yy-gallery .gallery-card.style2 .gallery-img img{height:300px;object-fit:cover}@media (max-width:991px){.yy-gallery .gallery-card.style2 .gallery-img img{height:230px}}@media (max-width:767px){.yy-gallery .gallery-card.style2 .gallery-img img{height:62vw}}.yy-why{position:relative;overflow:hidden;background:var(--yy-ink)}.yy-why::after{position:absolute;top:-220px;right:-170px;width:520px;height:520px;border:85px solid rgba(250,190,18,0.08);border-radius:50%;content:""}.yy-why__grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #3a3a3a;border-left:1px solid #3a3a3a}.yy-why__grid article{position:relative;min-height:300px;padding:35px 30px;border-right:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a;color:#ffffff;transition:background 0.3s ease}.yy-why__grid article:hover{background:#222222}.yy-why__grid article>span{position:absolute;top:24px;right:26px;color:#8d8d8d;font-size:46px;font-weight:900}.yy-why__grid article>i{display:grid;width:62px;height:62px;margin-bottom:52px;place-items:center;background:var(--yy-yellow);color:var(--yy-ink);font-size:25px}.yy-why__grid h3{margin-bottom:12px;color:#ffffff;font-size:23px}.yy-why__grid p{margin:0;color:#b0b0b0;font-size:14px;line-height:1.65}.yy-faq{background:#ffffff}.yy-faq__grid{display:grid;grid-template-columns:minmax(320px,0.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(55px,8vw,130px)}.yy-faq__contact{display:grid;justify-items:start;gap:12px;margin-top:35px}.yy-faq__contact span{color:var(--yy-muted);font-size:14px}.yy-faq__contact .th-btn{font-size:16px}.yy-faq__list{border-top:1px solid var(--yy-line)}.yy-faq__list details{border-bottom:1px solid var(--yy-line)}.yy-faq__list summary{display:flex;min-height:80px;align-items:center;justify-content:space-between;gap:20px;padding:18px 4px;color:var(--yy-ink);cursor:pointer;font-size:18px;font-weight:800;list-style:none}.yy-faq__list summary::-webkit-details-marker{display:none}.yy-faq__list summary i{display:grid;flex:0 0 40px;width:40px;height:40px;place-items:center;background:var(--yy-paper);color:var(--yy-ink);transition:background 0.2s ease,transform 0.25s ease}.yy-faq__list details[open] summary i{background:var(--yy-yellow);transform:rotate(45deg)}.yy-faq__list details p{max-width:780px;margin:0;padding:0 60px 25px 4px;color:var(--yy-muted);line-height:1.7}.yy-contact{background:var(--yy-paper)}.yy-contact__grid{display:grid;grid-template-columns:minmax(360px,0.78fr) minmax(0,1.22fr);gap:28px}.yy-contact__cards{display:grid;gap:14px}.yy-contact__cards>a{display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:17px;min-height:110px;padding:18px 22px;border:1px solid var(--yy-line);background:#ffffff;color:var(--yy-ink);box-shadow:0 10px 30px rgba(20,20,20,0.04);transition:border-color 0.2s ease,transform 0.2s ease}.yy-contact__cards>a:hover{border-color:var(--yy-yellow);transform:translateX(5px)}.yy-contact__cards>a>i{display:grid;width:58px;height:58px;place-items:center;background:var(--yy-yellow);color:var(--yy-ink);font-size:21px}.yy-contact__cards span{display:grid}.yy-contact__cards small{color:var(--yy-muted);font-size:12px;text-transform:uppercase}.yy-contact__cards strong{color:var(--yy-ink);font-size:17px;line-height:1.4}.yy-contact__cards b{color:#9b7000}.yy-map{display:grid;min-height:360px;overflow:hidden;place-items:center;background:linear-gradient(135deg,rgba(250,190,18,0.12),transparent 52%),#dededb}.yy-map iframe{width:100%;height:100%;min-height:430px;border:0}.yy-map__placeholder{max-width:540px;padding:45px;text-align:center}.yy-map__placeholder>i{display:grid;width:68px;height:68px;margin:0 auto 20px;place-items:center;background:var(--yy-yellow);color:var(--yy-ink);font-size:27px}.yy-map__placeholder h3{margin-bottom:10px;font-size:27px}.yy-map__placeholder p{margin-bottom:25px;color:var(--yy-muted)}.yy-map__placeholder>div{display:flex;align-items:center;justify-content:center;gap:18px}.yy-map__direction{color:var(--yy-ink);font-weight:800}.yy-map__direction i{margin-left:5px}.yy-footer .about-logo img{width:230px}.yy-footer__availability{margin:20px 0;color:var(--yy-yellow);font-weight:800}.yy-footer__availability i{margin-right:8px}.yy-footer .th-widget-contact .social-contact{display:grid;gap:14px;margin-top:8px}.yy-footer .info-box_text{display:flex;align-items:center;gap:14px}.yy-footer .info-box_text .icon{display:grid;flex:0 0 46px;width:46px;height:46px;place-items:center;background:var(--yy-yellow);color:var(--yy-ink);font-size:17px}.yy-footer .info-box_text .details p{margin:0}.yy-footer .info-box_text .details .cta-btn-link{color:#ffffff;font-size:16px;font-weight:700}.yy-footer .info-box_text .details .cta-btn-link:hover{color:var(--yy-yellow)}.yy-wa-float{position:fixed;right:26px;bottom:26px;z-index:94;display:inline-flex;align-items:center;gap:10px;padding:15px 24px;border-radius:999px;background:#25d366;color:#ffffff;font-size:15px;font-weight:800;box-shadow:0 14px 34px rgba(12,12,12,0.28);transition:transform 0.25s ease,box-shadow 0.25s ease}.yy-wa-float:hover{color:#ffffff;box-shadow:0 20px 44px rgba(12,12,12,0.34);transform:translateY(-3px)}.yy-wa-float i{font-size:22px}@media (max-width:767px){.yy-wa-float{display:none}}.yy-gallery__more{margin-top:38px;text-align:center}.yy-gallery-popup{position:fixed;z-index:1039;inset:0;display:none;background:rgba(12,12,12,0.86)}.yy-gallery-popup.is-open{display:block}.yy-gallery-popup__inner{display:flex;overflow:hidden;width:min(1180px,calc(100vw - 32px));height:calc(100vh - 60px);max-height:calc(100vh - 60px);margin:30px auto;flex-direction:column;background:#ffffff;box-shadow:0 30px 80px rgba(0,0,0,0.45)}.yy-gallery-popup__head{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid var(--yy-line)}.yy-gallery-popup__head strong{font-size:18px}.yy-gallery-popup__close{width:44px;height:44px;border:0;background:var(--yy-ink);color:#ffffff;font-size:17px;cursor:pointer;transition:background 0.25s ease,color 0.25s ease}.yy-gallery-popup__close:hover{background:var(--yy-yellow);color:var(--yy-ink)}.yy-gallery-popup__grid{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(4,1fr);gap:12px;padding:20px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.yy-gallery-popup__grid a{display:block;overflow:hidden;height:240px;background:var(--yy-paper)}.yy-gallery-popup__grid img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.yy-gallery-popup__grid a:hover img{transform:scale(1.06)}body.yy-popup-open{overflow:hidden}@media (max-width:991px){.yy-gallery-popup__grid{grid-template-columns:repeat(3,1fr)}.yy-gallery-popup__grid a{height:200px}}@media (max-width:767px){.yy-gallery-popup__grid{grid-template-columns:repeat(2,1fr)}.yy-gallery-popup__grid a{height:36vw}}.yy-mobile-bar{display:none}@media (max-width:1399px){.header-layout3 .main-menu>ul>li{margin:0 7px}.header-layout3 .main-menu>ul>li>a{font-size:13px}.yy-services__grid{grid-template-columns:repeat(2,1fr)}.yy-service-card:nth-child(even){transform:none}.yy-service-card:nth-child(even):hover{transform:translateY(-7px)}}@media (max-width:1199px){.yy-section{padding:90px 0}.yy-trust__grid{grid-template-columns:repeat(2,1fr)}.yy-trust__item:nth-child(2){border-right:0}.yy-trust__item:nth-child(-n + 2){border-bottom:1px solid rgba(255,255,255,0.12)}.yy-request__grid{grid-template-columns:1fr}.yy-request__intro{max-width:760px}.yy-intercity{grid-template-columns:1fr}.yy-intercity__media{height:min(70vw,620px)}.yy-intercity__content{max-width:none;padding:90px max(30px,calc((100vw - 960px) / 2 + 12px))}.yy-intercity__destination{top:-57px;left:max(30px,calc((100vw - 960px) / 2 + 12px))}.yy-why__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.yy-heading{margin-bottom:40px}.yy-process__track{display:grid;min-height:0;gap:22px;background:none}.yy-process__track::before{position:absolute;top:40px;bottom:40px;left:27px;width:3px;content:"";background:var(--yy-yellow)}.yy-process__step,.yy-process__step--one,.yy-process__step--two,.yy-process__step--three{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:grid;width:auto;grid-template-columns:58px 180px 1fr;align-items:center;gap:20px}.yy-process__node{grid-column:1;grid-row:1;margin:0}.yy-process__image{grid-column:2;grid-row:1;width:180px;height:136px;margin:0}.yy-process__copy{grid-column:3;grid-row:1;max-width:none;margin:0;text-align:left}.yy-process__step--one .yy-process__image,.yy-process__step--two .yy-process__image,.yy-process__step--three .yy-process__image{transform:none}.yy-process__node::after{inset:-9px}.yy-faq__grid,.yy-contact__grid{grid-template-columns:1fr}.yy-faq__grid{gap:20px}.yy-contact__cards{grid-template-columns:repeat(2,1fr)}.yy-contact__cards>a:last-child{grid-column:1 / -1}}@media (max-width:767px){body{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.yy-section{padding:72px 0}.yy-heading h2,.yy-request__intro h2,.yy-intercity__content h2{font-size:clamp(32px,9.2vw,43px)}.yy-heading p,.yy-request__intro>p,.yy-intercity__content>p{font-size:15px}.yy-trust__grid{grid-template-columns:1fr}.yy-trust__item,.yy-trust__item:first-child{min-height:122px;padding:26px 20px;border-right:0;border-bottom:1px solid rgba(255,255,255,0.12);border-left:0}.yy-trust__item:last-child{border-bottom:0}.yy-help-form{padding:26px 20px;box-shadow:10px 10px 0 var(--yy-yellow)}.yy-help-form__head strong{font-size:20px}.yy-form-grid{grid-template-columns:1fr}.yy-field,.yy-field--full{grid-column:auto}.yy-services__grid{grid-template-columns:1fr}.yy-service-card p{min-height:0}.yy-process__step,.yy-process__step--one,.yy-process__step--two,.yy-process__step--three{grid-template-columns:52px 1fr}.yy-process__track::before{left:25px}.yy-process__node{width:52px;height:52px}.yy-process__image{grid-column:2;grid-row:1;width:100%;height:210px}.yy-process__copy{grid-column:2;grid-row:2;padding-bottom:20px}.yy-intercity__media{min-height:0;height:74vw}.yy-intercity__content{padding:92px 20px 72px}.yy-intercity__destination{top:-50px;left:20px;min-width:180px}.yy-why__grid{grid-template-columns:1fr}.yy-why__grid article{min-height:250px}.yy-faq__list summary{font-size:16px}.yy-faq__list details p{padding-right:4px}.yy-contact__cards{grid-template-columns:1fr}.yy-contact__cards>a:last-child{grid-column:auto}.yy-contact__cards>a{grid-template-columns:52px 1fr auto;padding:16px}.yy-contact__cards>a>i{width:52px;height:52px}.yy-contact__cards strong{font-size:15px}.yy-map__placeholder{padding:35px 20px}.yy-map__placeholder>div{display:grid}.yy-footer{padding-bottom:0}.yy-mobile-bar{position:fixed;z-index:9998;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr;padding-bottom:env(safe-area-inset-bottom);background:var(--yy-ink);box-shadow:0 -8px 25px rgba(0,0,0,0.18)}.yy-mobile-bar a{display:flex;min-height:68px;align-items:center;justify-content:center;gap:9px;color:#ffffff;font-weight:800}.yy-mobile-bar a:first-child{background:var(--yy-yellow);color:var(--yy-ink)}.yy-mobile-bar a:last-child{background:#25d366;color:#0b3d20}.yy-mobile-bar a:last-child i{font-size:20px}.scroll-top{bottom:82px}}@media (max-width:420px){.yy-request__call{width:100%;justify-content:center;font-size:13px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.yy-service-card,.yy-service-card *,.yy-regions .price-card .img-box img,.yy-contact__cards>a,.yy-trust__item>i{transition:none !important;transform:none !important}}@media (min-width:1400px) and (max-width:1599px){.header-layout3 .main-menu>ul>li{margin:0 11px}.header-layout3 .main-menu>ul>li>a{font-size:15px}}.service-details-item-card .yy-sd-num{display:grid;width:54px;height:54px;margin:0 auto 18px;place-items:center;background:var(--yy-yellow);color:var(--yy-ink);font-size:18px;font-weight:900}.widget_categories li.active>a{background:var(--theme-color);color:#ffffff;font-weight:800}.widget_categories li.active span,.widget_categories li.active span i{color:#ffffff}.yy-page-cta{margin-top:10px;padding:34px 32px;background:var(--yy-ink);color:#ffffff}.yy-page-cta h3{margin:0 0 8px;color:#ffffff;font-size:26px}.yy-page-cta p{margin:0 0 22px;color:#cfcfcf;font-size:15px}.yy-page-cta__actions{display:flex;flex-wrap:wrap;gap:14px}.yy-page-cta__actions .yy-btn-whatsapp{background:#25d366;color:#ffffff}.yy-page-cta__actions .yy-btn-whatsapp:hover{color:#ffffff}.yy-service-page .checklist li::before{background-image:url(../img/icon/checkmark-yellow.svg)}.yy-service-page .widget_banner .subtitle{font-size:32px}.yy-service-page .page-single .checklist li{font-size:15px}.yy-service-page .yy-faq__list{margin-top:10px}@media (max-width:419px){.header-layout3 .menu-area>.row{flex-wrap:nowrap;align-items:center;justify-content:space-between}.header-default.header-layout3 .header-logo{padding-right:0}.header-default.header-layout3 .header-logo img{width:190px;max-width:190px}.header-layout3 .header-button.d-flex.d-lg-none{flex-wrap:nowrap;gap:8px}}.yy-regions .price-card .box-title a{color:inherit}.yy-regions .price-card .box-title a:hover{color:var(--yy-yellow)}.copyright-text a{text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.header-layout3 .header-top .container,.header-layout3 .sticky-wrapper .container{max-width:100%}.header-layout3 .sticky-wrapper .container{padding-right:0;padding-left:0}.header-layout3 .menu-area>.row{margin-right:0;margin-left:0}.header-default.header-layout3 .menu-area{background:#ffffff}.header-default.header-layout3 .menu-area::after{inset:0;clip-path:none}}@media (max-width:767px){.yy-field select,.yy-field input,.yy-field textarea{font-size:16px}}