@charset "UTF-8";
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media(max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:before, .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}
.ui-helper-clearfix:after{clear:both;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-front{z-index:100;}
.ui-state-disabled{cursor:default !important;pointer-events:none;}
.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}
.ui-widget .ui-widget{font-size:1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}
.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}
.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}
.ui-widget-content a{color:#333333;}
.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}
.ui-widget-header a{color:#333333;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button{color:#454545;text-decoration:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b;}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, a.ui-button:hover, a.ui-button:focus{color:#2b2b2b;text-decoration:none;}
.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94, 158, 214);}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff;}
.ui-icon-background, .ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#ffffff;text-decoration:none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620;}
.ui-state-checked{border:1px solid #dad55e;background:#fffa90;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a{color:#777620;}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#5f3f3f;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#5f3f3f;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-top-left-radius:3px;}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{border-top-right-radius:3px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{border-bottom-left-radius:3px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{border-bottom-right-radius:3px;}
.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30);}
.ui-widget-shadow {
-webkit-box-shadow: 0px 0px 5px #666666;
box-shadow: 0px 0px 5px #666666;
}.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:white;position:absolute;z-index:30;-webkit-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px;}
.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px;}
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%;}
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay{-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;}
.twentytwenty-before-label, .twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;}
.twentytwenty-before-label:before, .twentytwenty-after-label:before{color:white;font-size:13px;letter-spacing:0.1em;}
.twentytwenty-before-label:before, .twentytwenty-after-label:before{position:absolute;background:rgba(255, 255, 255, 0.2);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px;}
.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px;}
.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent;position:absolute;}
.twentytwenty-left-arrow, .twentytwenty-right-arrow{top:50%;margin-top:-6px;}
.twentytwenty-up-arrow, .twentytwenty-down-arrow{left:50%;margin-left:-6px;}
.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}
.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block;}
.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0, 0, 0, 0);}
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0;}
.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.twentytwenty-before-label{opacity:0;}
.twentytwenty-before-label:before{content:attr(data-content);}
.twentytwenty-after-label{opacity:0;}
.twentytwenty-after-label:before{content:attr(data-content);}
.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px;}
.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px;}
.twentytwenty-vertical .twentytwenty-before-label:before{top:10px;}
.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px;}
.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0, 0, 0, 0);z-index:25;}
.twentytwenty-overlay:hover{background:rgba(0, 0, 0, 0.5);}
.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1;}
.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1;}
.twentytwenty-before{z-index:20;}
.twentytwenty-after{z-index:10;}
.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid white;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);z-index:40;cursor:pointer;}
.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-left-arrow{border-right:6px solid white;left:50%;margin-left:-17px;}
.twentytwenty-right-arrow{border-left:6px solid white;right:50%;margin-right:-17px;}
.twentytwenty-up-arrow{border-bottom:6px solid white;top:50%;margin-top:-17px;}
.twentytwenty-down-arrow {
border-top: 6px solid white;
bottom: 50%;
margin-bottom: -17px; }.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto;}
.nice-select:hover{border-color:#dbdbdb;}
.nice-select:active, .nice-select.open, .nice-select:focus{border-color:#999;}
.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:5px;}
.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);}
.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none;}
.nice-select.disabled:after{border-color:#cccccc;}
.nice-select.wide{width:100%;}
.nice-select.wide .list{left:0 !important;right:0 !important;}
.nice-select.right{float:right;}
.nice-select.right .list{left:auto;right:0;}
.nice-select.small{font-size:12px;height:36px;line-height:34px;}
.nice-select.small:after{height:4px;width:4px;}
.nice-select.small .option{line-height:34px;min-height:34px;}
.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68, 68, 68, 0.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);-ms-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index:9;}
.nice-select .list:hover .option:not(:hover){background-color:transparent !important;}
.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s;}
.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus{background-color:#f6f6f6;}
.nice-select .option.selected{font-weight:bold;}
.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default;}
.no-csspointerevents .nice-select .list{display:none;}
.no-csspointerevents .nice-select.open .list {
display: block; }
    @font-face{font-family:"Montserrat";font-weight:400;src:url(//acconic.ae/wp-content/themes/acconic/fonts/montserrat/Montserrat-Regular.ttf) format("truetype");font-display:swap;}
@font-face{font-family:"Montserrat";font-weight:600;src:url(//acconic.ae/wp-content/themes/acconic/fonts/montserrat/Montserrat-SemiBold.ttf) format("truetype");font-display:swap;}
@font-face{font-family:"Montserrat";font-weight:800;src:url(//acconic.ae/wp-content/themes/acconic/fonts/montserrat/Montserrat-ExtraBold.ttf) format("truetype");font-display:swap;}
@font-face{font-family:"Ruberoid";src:url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-ExtraLight.eot);src:local("Ruberoid Extra Light"), local("Ruberoid-ExtraLight"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-ExtraLight.eot?#iefix) format("embedded-opentype"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-ExtraLight.woff2) format("woff2"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-ExtraLight.woff) format("woff"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;}
@font-face{font-family:"Ruberoid";src:url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Bold.eot);src:local("Ruberoid Bold"), local("Ruberoid-Bold"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Bold.eot?#iefix) format("embedded-opentype"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Bold.woff2) format("woff2"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Bold.woff) format("woff"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Bold.ttf) format("truetype");font-weight:bold;font-style:normal;}
@font-face{font-family:"Ruberoid";src:url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-ExtraBold.eot);src:local("Ruberoid Extra Bold"), local("Ruberoid-ExtraBold"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-ExtraBold.eot?#iefix) format("embedded-opentype"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-ExtraBold.woff2) format("woff2"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-ExtraBold.woff) format("woff"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;}
@font-face{font-family:"Ruberoid";src:url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Light.eot);src:local("Ruberoid Light"), local("Ruberoid-Light"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Light.eot?#iefix) format("embedded-opentype"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Light.woff2) format("woff2"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Light.woff) format("woff"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Light.ttf) format("truetype");font-weight:300;font-style:normal;}
@font-face{font-family:"Ruberoid";src:url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-SemiBold.eot);src:local("Ruberoid Semi Bold"), local("Ruberoid-SemiBold"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-SemiBold.eot?#iefix) format("embedded-opentype"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-SemiBold.woff2) format("woff2"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-SemiBold.woff) format("woff"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;}
@font-face{font-family:"Ruberoid";src:url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Regular.eot);src:local("Ruberoid"), local("Ruberoid-Regular"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Regular.eot?#iefix) format("embedded-opentype"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Regular.woff2) format("woff2"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Regular.woff) format("woff"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:"Ruberoid";src:url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-UltraLight.eot);src:local("Ruberoid Ultra Light"), local("Ruberoid-UltraLight"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-UltraLight.eot?#iefix) format("embedded-opentype"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-UltraLight.woff2) format("woff2"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-UltraLight.woff) format("woff"), url(//acconic.ae/wp-content/themes/acconic/fonts/ruberoid/Ruberoid-UltraLight.ttf) format("truetype");font-weight:200;font-style:normal;}
* {
margin: 0;
padding: 0;
border: 0;
} *{scrollbar-width:thin;scrollbar-color:#97683D #1C1C1A;}
*::-webkit-scrollbar{height:12px;width:12px;}
*::-webkit-scrollbar-track{background:#1C1C1A;}
*::-webkit-scrollbar-thumb{background:var(--bronze-vertical, #97683D);border-radius:5px;border:3px solid #1C1C1A;}:root{--bronze:linear-gradient(267.63deg, #97683D 6.33%, #D3B682 19.93%, #D1B17E 31.51%, #8F6034 44.75%, #CDA66D 58.74%, #99673B 73.53%, #97613A 83.89%, #A46D4E 95.32%);--bronze-vertical:linear-gradient(180deg, #97683D 6.33%, #D3B682 19.93%, #D1B17E 31.51%, #8F6034 44.75%, #CDA66D 58.74%, #99673B 73.53%, #97613A 83.89%, #A46D4E 95.32%);}
html{font-size:16px;height:100%;}
@media(min-width:1024px){
html{font-size:1vw;}
}
body{font-family:"Ruberoid", Arial, Helvetica, sans-serif;font-size:1rem;font-weight:300;font-style:normal;line-height:1.25;color:#777776;scroll-behavior:smooth;background-color:#1C1C1A;}
img, fieldset, a img {
border: none;
} a{text-decoration:none;color:#EDBC61;}
button{border:0;background:none;}
input, textarea, select, button{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
input[type=submit], button{cursor:pointer;}
input, textarea, select, button, h1, h2, h3, h4, h5, h6, a, span, a:focus{outline:none;}
ul, ol{list-style-type:none;}
table{width:100%;border-spacing:0;border-collapse:collapse;}
li{margin-bottom:10px;}
@-webkit-keyframes hide {
0%{opacity:1;}
50%{opacity:0.5;}
100%{opacity:0;}
}
@keyframes hide {
0%{opacity:1;}
50%{opacity:0.5;}
100%{opacity:0;}
}
@-webkit-keyframes show {
0%{opacity:0;}
50%{opacity:0.5;}
100%{opacity:1;}
}
@keyframes show {
0%{opacity:0;}
50%{opacity:0.5;}
100%{opacity:1;}
}
@-webkit-keyframes pulse {
0%{-webkit-box-shadow:0 0 0 0 #e3e1e6;box-shadow:0 0 0 0 #e3e1e6;}
70%{-webkit-box-shadow:0 0 0 15px rgba(204, 169, 44, 0);box-shadow:0 0 0 15px rgba(204, 169, 44, 0);}
100%{-webkit-box-shadow:0 0 0 0 rgba(204, 169, 44, 0);box-shadow:0 0 0 0 rgba(204, 169, 44, 0);}
}
@keyframes pulse {
0%{-webkit-box-shadow:0 0 0 0 #e3e1e6;box-shadow:0 0 0 0 #e3e1e6;}
70%{-webkit-box-shadow:0 0 0 15px rgba(204, 169, 44, 0);box-shadow:0 0 0 15px rgba(204, 169, 44, 0);}
100%{-webkit-box-shadow:0 0 0 0 rgba(204, 169, 44, 0);box-shadow:0 0 0 0 rgba(204, 169, 44, 0);}
}
.scrollbar-thumb{border-radius:0 !important;background:#45414d !important;}
.scrollbar-track{background:transparent !important;}
main{position:relative;height:100vh;height:-webkit-fill-available;}
.page-content{overflow:hidden;}
.upper{text-transform:uppercase;}
@media(min-width:768px){
.hidden-desktop{display:none;}
}
@media(max-width:767px){
.hidden-mobile{display:none;}
}
.inner{width:100%;max-width:53.125rem;margin:0 auto;}
@media screen and (max-width:1440px){
.inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.9375rem;}
}
.breadcrumb{margin-top:1.875rem;}
@media screen and (max-width:1023px){
.breadcrumb{margin-top:15px;}
}
.breadcrumb__link{position:relative;display:inline-block;}
.breadcrumb__link a{font-size:0.875rem;padding-right:0.625rem;color:#EDBC61;}
.breadcrumb__link:after{display:inline-block;width:0.625rem;height:0.625rem;margin-right:0.3125rem;content:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/right-arrow-gray.svg);}
.breadcrumb__active span{font-size:0.875rem;color:white;}
.modal{position:absolute;z-index:999;top:0;left:0;display:none;width:100%;height:100%;opacity:0;background:rgba(0, 0, 0, 0.7);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.modal__close{position:absolute;top:2.5rem;right:2.5rem;width:1.5625rem;height:1.5625rem;}
@media screen and (max-width:767px){
.modal__close{top:20px;right:10px;}
}
.modal__close img{-webkit-transition:0.5s ease;transition:0.5s ease;}
.modal__close:hover img{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.modal__container{position:relative;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:45rem;padding:2.8125rem;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.1);box-shadow:0 3px 7px rgba(0, 0, 0, 0.1);}
@media screen and (max-width:767px){
.modal__container{padding:40px 25px;}
}
.modal__title{font-weight:300;font-size:1.4rem;line-height:2rem;color:white;letter-spacing:0.05em;padding-bottom:1.875rem;margin-bottom:1.25rem;border-bottom:2px solid white;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}
.modal__subtitle{font-size:0.9rem;color:white;font-weight:400;margin-bottom:1.875rem;}
.modal__contain{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1.875rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.modal__contain .select2{max-width:12.5rem;}
.modal__contain .select2-selection__rendered{padding:0.625rem 1.25rem !important;}
.modal__contain input[type=file] + label{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;max-width:14.375rem;font-size:0.9375rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.modal__contain input[type=file] + label svg{margin:0 0.3125rem;}
.modal__contain input[type=file] + label svg path{stroke:white;}
.modal__contain input[type=file] + label:hover path, .modal__contain input[type=file] + label:focus path{stroke:#20133F;}
@media screen and (max-width:767px){
.modal__contain input[type=file] + label{width:100%;max-width:100%;margin-bottom:10px;}
}
@media screen and (max-width:767px){
.modal__contain{display:block;margin-bottom:0;text-align:center;}
.modal__contain .select2{max-width:100%;}
}
.modal__sign{font-size:1.0625rem;color:#20133f;}
@media screen and (max-width:767px){
.modal__sign{font-size:0.75rem;}
}
.modal__control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:767px){
.modal__control{margin-top:30px;}
}
.modal__input{font-size:0.9375rem;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;max-width:14.375rem;padding:0.625rem 0;-webkit-transition:0.5s ease;transition:0.5s ease;color:#6C6B6B;border-bottom:1px solid #6C6B6B;background:transparent;-ms-flex-negative:0;flex-shrink:0;}
@media screen and (max-width:767px){
.modal__input{width:100%;max-width:100%;margin-bottom:5px;}
}
.modal__input::-webkit-input-placeholder{color:#6C6B6B;}
.modal__input::-moz-placeholder{color:#6C6B6B;}
.modal__input:-ms-input-placeholder{color:#6C6B6B;}
.modal__input::-ms-input-placeholder{color:#6C6B6B;}
.modal__input::placeholder{color:#6C6B6B;}
.modal__input:hover, .modal__input:focus{border-color:#6C6B6B;}
@media screen and (max-width:370px){
.modal .scroll-content{padding:2.5rem 0;}
}
.modal .select2{width:50%;}
@media screen and (max-width:767px){
.modal .select2{width:100%;max-width:100%;}
}
.success{position:absolute;z-index:999;top:0;left:0;display:none;width:100%;height:100%;opacity:0;background:rgba(0, 0, 0, 0.7);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.success__close{position:absolute;top:2.5rem;right:2.5rem;width:1.5625rem;height:1.5625rem;}
@media screen and (max-width:767px){
.success__close{top:20px;}
}
.success__close img{-webkit-transition:0.5s ease;transition:0.5s ease;}
.success__close:hover img{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.success__container{position:relative;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:45rem;padding:2.8125rem;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.1);box-shadow:0 3px 7px rgba(0, 0, 0, 0.1);}
.success__sign{font-size:1.0625rem;}
.success__subtitle{font-size:0.9375rem;font-weight:400;color:#747277;}
.success__subtitle p{margin-top:0.625rem;}
.success__control{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
@media(max-width:767px){
.success__control{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
}
.success__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.success__social-link{width:35px;height:35px;margin-right:10px;}
.success__social-link svg{width:100%;height:100%;}
.success__social-link path, .success__social-link circle{-webkit-transition:0.5s ease;transition:0.5s ease;fill:#45414d;}
.success__social-link:hover path, .success__social-link:hover circle{fill:#20133f;}
.nice-select{width:50%;max-width:14.375rem;border-radius:0;font-size:0.9375rem;border:none;border-bottom:solid 1px #c6c4c9;padding-left:0;background:transparent;color:white;}
@media screen and (max-width:767px){
.nice-select{width:100%;max-width:100%;margin-bottom:20px;}
}
.nice-select .list{background-color:#212121;}
.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus{background-color:#1C1C1A;}
.jb-modal .button{width:50%;max-width:14.375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.jb-modal__container{width:100%;}
.jb-modal.fancybox-content{overflow:unset;background-color:#1C1C1A;}
.jb-modal.fancybox-content svg path{fill:white;}
@media screen and (min-width:1024px){
.jb-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.875rem 1.875rem 1.875rem 20%;width:53.75rem;min-height:23rem;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/modal.webp) #1C1C1A left center/contain no-repeat;}
}
input[type=file]{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0;}
input[type=file] + label{display:block;border:solid 1px #ccc;background-color:#19171D;color:#fff;padding:8px 12px;display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;}
input[type=file] + label:hover{border-color:#ccc;background-color:rgba(0, 0, 0, 0.1);color:#20133f;}
input[type=file] + label .user-portfolio--icon{width:24px;height:24px;-ms-grid-column-align:center;justify-self:center;}
input[type=file] + label .user-portfolio--label{font-size:16px;line-height:1.2;margin:3px 0 0 0;}
input[type=file]:focus + label{border-color:#ccc;background-color:#fff;color:#20133f;}
.fancybox-content{background-color:#1C1C1A;}
.section-title{text-align:right;padding:4.25rem 2vw 0;margin:0 16.1vw 2.5rem 0;border-right:3px solid transparent;-o-border-image:var(--bronze, #97683D);border-image:var(--bronze, #97683D);border-image-slice:1;}
@media screen and (max-width:1023px){
.section-title{padding:0.75rem;}
}
@media screen and (max-width:767px){
.section-title{border-right:none;margin:0;padding:30px 20px 15px;}
}
.section-title h1, .section-title h2{font-size:3.5rem;line-height:120%;margin-bottom:0;position:relative;text-transform:uppercase;color:#575755;font-weight:800;font-family:Montserrat;}
@media screen and (min-width:1024px){
.section-title h1, .section-title h2{display:inline-block;}
.fancybox-container .section-title h1, .fancybox-container .section-title h2{max-width:unset;}
}
@media screen and (max-width:1023px){
.section-title h1, .section-title h2{font-size:2.5rem;}
}
@media screen and (max-width:767px){
.section-title h1, .section-title h2{font-size:28px;}
}
.section-title h1 span, .section-title h2 span{background:var(--bronze);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}
.section-title.dark{background:#19171D;padding:5rem 0 2.5rem;}
@media(max-width:767px){
.section-title.dark{padding:2.8125rem 0 1.875rem;}
}
.section-title.dark h2{opacity:0.7;color:white;}
.section-title.dark .section-subtitle{opacity:0.5;color:white;}
.section-subtitle{font-weight:200;font-size:2.25rem;line-height:110%;text-transform:uppercase;margin-top:0.875rem;padding:0 2vw;color:#E3E3DF;}
@media screen and (max-width:1023px){
.section-subtitle{font-size:0.875rem;line-height:1.1875rem;margin-top:1.875rem;}
}
@media screen and (max-width:767px){
.section-subtitle{margin-top:10px;padding:0 20px;font-size:24px;}
}
.section-subtitle.mt-big{margin-top:3.75rem;}
.section-desc{color:#353535;text-align:center;font-size:1.6875rem;line-height:normal;padding:3.75rem 10vw;}
@media screen and (max-width:1023px){
.section-desc{font-size:1.125rem;padding:1.875rem 5vw;}
}
@media screen and (max-width:767px){
.section-desc br{display:none;}
}
.button{font-weight:400;font-size:0.875rem;line-height:1.1875rem;color:white;padding:0.625rem 1.875rem;position:relative;letter-spacing:0.05em;-webkit-transition:all 500ms ease;transition:all 500ms ease;text-transform:uppercase;border:2px solid transparent;-o-border-image:var(--bronze, #97683D);border-image:var(--bronze, #97683D);border-image-slice:1;background:var(--bronze);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}
@media(max-width:767px){
.button{min-width:60vw;}
}
.button:after{content:"";background-color:#1C1C1A;width:1.875rem;height:4px;position:absolute;bottom:-3px;left:0.5rem;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.button.white{color:white;}
.button.white:before, .button.white:after, .button.white span:before, .button.white span:after{background-color:white;}
.button:hover{border-color:#EDBC61;color:#EDBC61;}
.button:hover:after{left:calc(100% - 2.375rem);}
.jb-blog__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.jb-blog__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0;}
@media(max-width:768px){
.jb-blog__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
@media(max-width:768px){
.jb-blog__item-img{width:100%;}
}
.jb-blog__item-img img{max-width:100%;max-height:240px;margin-top:10px;}
.jb-blog__item-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:30px;}
@media(max-width:768px){
.jb-blog__item-desc{width:100%;margin-left:0;}
}
.jb-blog__item-desc h2{font-size:1.375rem;font-weight:700;margin-top:10px;color:#45414d;line-height:32px;margin-bottom:20px;}
.jb-blog__item-desc a{margin-top:10px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;}
.header{position:relative;z-index:9999;padding:1vw 2vw;}
@media(max-width:1023px){
.header{padding:0px 1.25rem;}
}
.header__inner{position:relative;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.header__logo{width:11.25rem;height:2.375rem;padding:0.625rem 0;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/logo.svg) center center/contain no-repeat;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
@media screen and (min-width:1024px){
.header__logo{margin-right:9.0625rem;}
}
@media screen and (max-width:767px){
.header__logo{width:120px;}
}
.header__line{width:3px;height:49vw;background:var(--bronze-vertical, #97683D);right:15.1vw;top:0;margin-right:1rem;position:absolute;opacity:0;}
@media screen and (max-width:1023px){
.header__line{right:14.1vw;height:38vw;}
}
@media screen and (max-width:767px){
.header__line{right:12.1vw;height:calc(55vh + 75px);}
}
.header__info{display:-webkit-box;display:-ms-flexbox;display:flex;}
@media screen and (max-width:1023px){
.header__info{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px;text-align:center;}
}
.header__cnt{font-size:0.8125rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;margin-right:2.5rem;}
@media screen and (max-width:1023px){
.header__cnt{margin-right:0;margin-left:0.9375rem;font-size:1rem;font-weight:400;}
}
.header__cnt img{width:1.5625rem;}
.header__cnt:hover{opacity:0.7;}
.header__cnt:first-child{margin-left:0;}
.header__cnt svg{width:1.5625rem;height:1.5625rem;vertical-align:middle;}
.header__burger{position:relative;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (min-width:1023px){
.header__burger{display:none;}
}
.header__social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
@media screen and (min-width:1200px){
.header__social{display:none;}
}
.header__social-link{width:35px;height:35px;margin-left:10px;}
.header__social-link svg{width:100%;height:100%;}
.header__social-link path, .header__social-link circle{-webkit-transition:0.5s ease;transition:0.5s ease;fill:#45414d;}
.header__social-link:hover path, .header__social-link:hover circle{fill:#20133f;}
.header__menu{position:fixed;z-index:9999;top:0;right:0;overflow:hidden;width:0;height:0;-webkit-transition:width 0.4s ease-in-out, height 0.4s ease-in-out;transition:width 0.4s ease-in-out, height 0.4s ease-in-out;}
@media screen and (min-width:1023px){
.header__menu{display:none;}
}
.header__menu.open{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;background:#1C1C1A;}
.header__menu.open .nav{opacity:1;}
.header__menu.open .header__info{opacity:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20vw;}
.header__menu.open .header__cnt{color:#777776;}
.header__menu.open:before{content:"";width:3px;height:100%;background:var(--bronze-vertical, #97683D);left:12vw;top:0;position:absolute;}
.header__menu.open:after{content:"";width:150px;height:2.5rem;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/logo.svg) center center/contain no-repeat;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;left:20vw;top:20px;}
.header__menu .nav{display:block;margin-top:35vh;-webkit-transition:0.5s ease 0.8s;transition:0.5s ease 0.8s;opacity:0;}
.header__menu .header__info{display:block;margin-top:3vh;-webkit-transition:0.5s ease 0.8s;transition:0.5s ease 0.8s;opacity:0;}
.header .overlay{position:absolute;top:100%;left:0;width:100%;-webkit-transition:0.5s ease;transition:0.5s ease;background:#fff;}
.burger{position:relative;display:block;width:28px;height:3px;-webkit-transition:0.4s;transition:0.4s;background:-webkit-gradient(linear, left top, right top, from(#d2b480), color-stop(46%, #bb925d), to(#9a643e));background:linear-gradient(90deg, #d2b480 0%, #bb925d 46%, #9a643e 100%);}
.burger:after, .burger:before{position:absolute;display:block;width:28px;height:3px;content:"";-webkit-transition:0.4s;transition:0.4s;}
.burger:after{top:8px;background:-webkit-gradient(linear, left top, right top, color-stop(22%, #d2b480), color-stop(54%, #bb925d), color-stop(85%, #9a643e));background:linear-gradient(90deg, #d2b480 22%, #bb925d 54%, #9a643e 85%);}
.burger:before{top:-8px;background:-webkit-gradient(linear, left top, right top, from(#d2b480), color-stop(46%, #bb925d), color-stop(80%, #9a643e));background:linear-gradient(90deg, #d2b480 0%, #bb925d 46%, #9a643e 80%);}
.burger.open{background:transparent !important;}
.burger.open:before, .burger.open:after{top:0;}
.burger.open:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.burger.open:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nav{width:30vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px;margin:0 6rem;}
@media screen and (max-width:1023px){
.nav{display:none;margin:0 0 0 20vw;}
}
@media screen and (max-width:767px){
.nav{width:unset;}
}
.nav__dropdown{position:absolute;left:0;overflow:hidden;width:100%;height:0;-webkit-transition:height 0.5s ease;transition:height 0.5s ease;}
@media screen and (max-width:1023px){
.nav__dropdown{position:relative;height:auto;}
}
@media screen and (max-width:767px){
.nav__dropdown{margin-top:10px;}
}
.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:1023px){
.nav__list{display:block;text-align:left;}
.nav__list li{margin-bottom:15px;}
}
@media screen and (max-width:767px){
.nav__list .sub-menu{padding-top:10px;}
.nav__list .sub-menu li{margin-bottom:7px;}
.nav__list .sub-menu li a{font-size:12px;}
}
.nav__item{position:relative;margin-bottom:0;padding:1rem;text-align:left;text-align:center;padding:1rem 0;}
@media screen and (max-width:1023px){
.nav__item{padding:0.625rem 0;}
}
.nav__item:hover > .nav__link, .nav__item--active > .nav__link{border-bottom:1.5px solid #EDBC61;color:white;}
.nav__item .nav__link_level, .nav__item:hover .nav__link_level{border-bottom:0;}
.nav__item--active .nav__link{color:white;}
.nav__item:hover .nav__link:after{opacity:1;}
@media screen and (min-width:1024px){
.nav__item:first-child .nav__link{padding-left:0;}
.nav__item:last-child .nav__link{padding-right:0;}
}
.nav__link{font-size:0.8125rem;position:relative;-webkit-transition:0.5s ease;transition:0.5s ease;color:#999;white-space:nowrap;padding:0 1rem 0.3125rem;border-bottom:1px solid #777776;}
@media screen and (max-width:1023px){
.nav__link{font-size:16px;font-weight:300;color:white;border-bottom:none;padding:0;}
}
.nav__link:after{display:none;}
.lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.lang__item{margin-bottom:0;}
.lang__link{font-size:0.8125rem;padding:0;letter-spacing:0.38px;color:#777776;text-transform:capitalize;}
@media(max-width:767px){
.lang__link{padding:0 0.3125rem;color:white;opacity:0.7;}
}
.lang__link.active, .lang__link:hover{color:white;opacity:1;}
.lang__link:after{content:"";width:3.75rem;height:1px;background-color:#777776;margin:0 0.625rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}
@media(max-width:767px){
.lang__link:after{width:30px;margin-right:0;}
}
.lang__item:last-child .lang__link:after{display:none;}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.lang{margin-left:30vw;}
}
.page-template-tmp__office .header__line{height:41vw;}
@media screen and (max-width:767px){
.page-template-tmp__office .header__line{height:calc(55vh + 170px);}
}
.page-template-tmp__portfolio .header__line, .page-template-tmp__blog .header__line{height:19vw;}
@media screen and (max-width:767px){
.page-template-tmp__portfolio .header__line, .page-template-tmp__blog .header__line{height:140px;}
}
.page-template-tmp__contacts .header__line{height:50vw;}
@media screen and (max-width:1023px){
.page-template-tmp__contacts .header__line{height:19vw;}
}
@media screen and (max-width:767px){
.page-template-tmp__contacts .header__line{height:140px;}
}
.footer{letter-spacing:0.05em;padding-top:4.375rem;background-color:#1C1C1A;position:relative;}
@media screen and (max-width:767px){
.footer{padding-top:10.625rem;padding-bottom:0;}
}
.footer a:hover{color:white;}
.footer__bottom{padding-bottoom:4.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;}
@media screen and (max-width:1023px){
.footer__bottom{padding:20px 0 0;}
}
.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;}
@media screen and (max-width:1023px){
.footer__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}
}
.footer__inner .footer__col{width:25%;padding-top:4.375rem;}
@media screen and (min-width:1024px){
.footer__inner .footer__col{width:22%;border-top:1px solid white;}
.footer__inner .footer__col-1{width:33%;border-top:none;}
.footer__inner .footer__col-2{width:20%;}
.footer__inner .footer__col-4{width:25%;}
.footer__inner .footer__col-3 > div{padding-right:3.5rem;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.footer__inner .footer__col-1{width:7%;}
.footer__inner .footer__col-2{width:30%;}
.footer__inner .footer__col-4{width:30%;}
.footer__inner .footer__col-3{width:32%;border-top:1px solid white;}
}
@media screen and (max-width:767px){
.footer__inner .footer__col-1{width:100%;position:absolute;top:-150px;}
.footer__inner .footer__col-2, .footer__inner .footer__col-3{width:50%;padding:50px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid white;}
.footer__inner .footer__col-3{padding-left:0px;}
.footer__inner .footer__col-4{width:100%;padding:0px 20px;}
}
.footer__inner__left, .footer__inner__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:1023px){
.footer__inner__left, .footer__inner__right{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}
}
.footer__logo{margin-top:-4.375rem;display:block;padding-left:3.5rem;}
@media screen and (max-width:767px){
.footer__logo{margin:0 auto;padding-left:20px;}
}
.footer__pic{width:19vw;}
@media screen and (max-width:767px){
.footer__pic{width:50vw;}
}
.footer__time{margin-top:90px;color:white;font-weight:300;font-size:0.875rem;line-height:1.1875rem;letter-spacing:0.05em;}
@media screen and (max-width:767px){
.footer__time{margin-top:20px;}
}
.footer__time span{margin-top:1.5625rem;font-weight:600;display:block;}
@media screen and (max-width:767px){
.footer__time span{margin-top:10px;}
}
.footer__title{font-size:1.25rem;line-height:1.6875rem;margin-bottom:2.5rem;}
@media screen and (max-width:1023px){
.footer__title{margin-bottom:20px;color:white;}
}
.footer__item{margin-bottom:1rem;}
@media screen and (max-width:767px){
.footer__item{display:inline-block;padding-right:20px;margin-bottom:12px;}
}
.footer__item--active a{color:white;}
.footer__link{color:#777776;font-weight:300;font-size:0.875rem;line-height:1.1875rem;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}
.footer__text{font-size:1.25rem;line-height:130%;text-indent:-0.5rem;color:#777776;text-transform:uppercase;}
@media screen and (max-width:1023px){
.footer__text{font-size:1.375rem;}
}
@media screen and (max-width:767px){
.footer__text{font-size:18px;}
}
.footer__mail{font-size:0.875rem;display:block;margin-top:2.1875rem;}
@media screen and (max-width:767px){
.footer__mail{margin-top:0.9375rem;}
}
.footer__mail svg{width:1.75rem;height:1.125rem;margin-right:0.3125rem;vertical-align:middle;}
.footer__mail svg path{fill:#aaa8ad;}
.footer__contain{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 3.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:767px){
.footer__contain{padding:1.5rem 1.25rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.footer__social{padding:0 2vw;background-color:#1C1C1A;margin-top:-0.75rem;position:absolute;right:0;z-index:1;}
@media screen and (max-width:1023px){
.footer__social{margin-top:0.625rem;}
}
@media screen and (max-width:767px){
.footer__social{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}
.footer__create{font-size:0.875rem;line-height:1.1875rem;color:white;padding-left:0;}
@media screen and (max-width:767px){
.footer__create{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
}
.footer__create a{text-decoration:underline;-webkit-transition:0.5s;transition:0.5s;color:white;}
.footer__create a:hover{color:white;text-decoration:none;}
.footer__social-link{width:2.1875rem;height:unset;margin-left:2rem;}
@media screen and (max-width:767px){
.footer__social-link{height:2.1875rem;margin:0 10px;}
}
.footer__social-link img{height:1.25rem;}
.footer__social-link svg{width:100%;height:100%;}
.footer__social-link path, .footer__social-link circle{-webkit-transition:0.5s ease;transition:0.5s ease;fill:#ffffff;}
.footer__social-link:hover path, .footer__social-link:hover circle{fill:#8b8794;}
.footer__social-link:hover{opacity:0.5;}
.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid rgba(255, 255, 255, 0.5019607843);margin-bottom:2rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem 1.25rem 1.25rem 0;min-height:2.5rem;position:relative;}
@media screen and (max-width:767px){
.footer__info{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding:1.25rem 0;}
}
.footer__info .info__btn{display:none;position:absolute;right:3vw;}
@media screen and (max-width:1023px){
.footer__info .info__btn{right:3rem;}
}
@media screen and (max-width:767px){
.footer__info .info__btn{right:1.7rem;}
}
.info{position:fixed;right:3vw;bottom:3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:0.5s ease;transition:0.5s ease;}
@media screen and (max-width:1023px){
.info{right:3rem;}
}
@media screen and (max-width:767px){
.info{right:1.7rem;bottom:10px;}
}
.info__box{overflow:initial;height:auto;-webkit-transition:0.5s ease;transition:0.5s ease;}
.info__btn, .info__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;width:3.125rem;height:3.125rem;margin-bottom:0.625rem;border-radius:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.info__btn svg, .info__toggle svg{width:1.5625rem;height:1.5625rem;}
.info__btn svg path, .info__toggle svg path{fill:#fff;}
@media screen and (min-width:768px){
.info__btn:hover, .info__toggle:hover{background-color:#EDBC61;}
.info__btn:hover path, .info__toggle:hover path{fill:#1C1C1A;}
}
.info__btn{cursor:pointer;-webkit-transition:0.5s ease;transition:0.5s ease;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;background-color:#0c8a3b;}
.info__toggle{cursor:pointer;-webkit-animation:none;animation:none;background-color:#45414D;}
.info__toggle.hover{-webkit-animation:none;animation:none;background-color:#EDBC61;}
.info__toggle.hover .info__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.info__icon{width:1.5625rem;height:1.5625rem;-webkit-transition:0.5s ease;transition:0.5s ease;}
.info .hide{-webkit-animation:hide 1s linear forwards;animation:hide 1s linear forwards;}
.info .show{-webkit-animation:show 1s linear forwards;animation:show 1s linear forwards;}
.banner{position:relative;margin:-5.625rem 0 0rem;}
@media screen and (max-width:767px){
.banner{margin-bottom:10px;}
}
.banner__logo{width:calc(100% - 2vw);height:50%;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/banner-logo.svg) top center/contain no-repeat;left:1vw;top:5.3125rem;position:absolute;opacity:0;z-index:999;}
@media screen and (max-width:767px){
.banner__logo{top:16vh;}
}
.banner__line{width:3px;height:120%;background:var(--bronze-vertical, #97683D);right:15.1vw;top:0;margin-right:1rem;position:absolute;opacity:0;z-index:999;}
@media screen and (max-width:1023px){
.banner__line{right:14.1vw;}
}
@media screen and (max-width:767px){
.banner__line{right:12.1vw;height:calc(55vh + 135px);}
}
.banner__pic{width:100%;vertical-align:middle;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;z-index:99;position:relative;}
@media screen and (max-width:767px){
.banner__pic{height:unset;vertical-align:top;min-height:55vh;}
}
.page-template-tmp__office .banner__pic{max-height:34.375rem;}
.page-template-tmp__office .banner:after{height:120%;}
@media screen and (max-width:767px){
.page-template-tmp__office .banner__line{height:calc(44vh + 300px);}
}
.hover{background-color:#212121;}
.hover__wrap{max-width:100%;margin:2rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#3F4334;}
@media(max-width:767px){
.hover__wrap{margin-top:20px;}
}
.hover__item{padding:0px;position:relative;-webkit-transition:1s ease;transition:1s ease;}
.hover__item__wrap{position:relative;overflow:hidden;color:#808473;height:37.5rem;border-radius:0px 0.3125rem 0.3125rem 0px;border-right:1px solid #212121;background:#3F4334;display:-webkit-box;display:-ms-flexbox;display:flex;}
@media(max-width:767px){
.hover__item__wrap{padding:20px 20px;height:unset;}
}
.hover__item__inner{padding:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:1s ease-in-out;transition:1s ease-in-out;}
@media(max-width:767px){
.hover__item__inner{padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.hover__item__inner__counter{font-size:2.5rem;letter-spacing:0.1em;color:#808473;-webkit-transition:0.7s ease;transition:0.7s ease;width:100%;padding-left:2.5rem;}
@media(max-width:767px){
.hover__item__inner__counter{padding:0;width:24%;}
}
.hover__item__inner__heading{padding:0.625rem 0;}
@media(min-width:768px){
.hover__item__inner__heading{min-height:2.1875rem;height:90%;}
.hover__item__inner__heading svg{display:none;}
}
@media(max-width:767px){
.hover__item__inner__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:76%;}
.hover__item__inner__heading svg{position:absolute;top:calc(50% - 0.625rem);right:0;width:1.0625rem;height:1.3125rem;-webkit-transition:1s ease;transition:1s ease;-webkit-transform:rotate(0);transform:rotate(0);}
.hover__item__wrap.open .hover__item__inner__heading svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
}
.hover__item__inner__heading h3{font-size:1.75rem;line-height:120%;font-weight:300;letter-spacing:0.1em;color:#808473;text-transform:uppercase;margin:0;position:relative;}
@media(min-width:768px){
.hover__item__inner__heading h3{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:30.5rem;height:28.125rem;padding-right:2.5rem;}
}
@media(max-width:767px){
.hover__item__inner__heading h3{font-size:1.25rem;}
}
.hover__item__inner__content{padding:0.625rem 0;display:none;-webkit-transition:1s ease-in-out;transition:1s ease-in-out;}
@media(min-width:768px){
.hover__item__inner__content{opacity:0;}
}
.hover__item__inner__content p{color:#808473;font-size:1.375rem;line-height:140%;width:47vw;}
@media(max-width:767px){
.hover__item__inner__content p{font-size:16px;width:100%;}
}
.hover__item.open .hover__item__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.hover__item.open .hover__item__inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}
.hover__item.open .hover__item__inner__counter{color:#EDBC61;}
@media(min-width:768px){
.hover__item.open .hover__item__inner__counter{font-size:6rem;padding:0;}
}
.hover__item.open .hover__item__inner__heading h3{color:#EDBC61;}
@media(min-width:768px){
.hover__item.open .hover__item__inner__heading h3{-webkit-transform:rotate(0);transform:rotate(0);font-size:2rem;width:auto;height:auto;padding-right:0;}
}
.hover__item.open .hover__item__inner__content{opacity:1;-webkit-transition-delay:1s;transition-delay:1s;display:block;}
@media(min-width:768px){
.hover__item{width:50%;-ms-flex-negative:0;flex-shrink:0;}
.hover__item.items-3{width:33.33%;}
}
@media(min-width:1024px){
.hover__item{width:25%;}
.hover__item.items-2{width:50%;}
.hover__item.items-3{width:25%;}
.hover__item.items-4{width:16.66%;}
.hover__item.items-5{width:12.5%;}
.hover__item.open{width:50%;}
}
@media(max-width:767px){
.hover__item{width:100%;border:1px solid rgba(255, 255, 255, 0.5019607843);}
}
@media(min-width:1024px){
.page-template-tmp__service_interior-design .hover__item__inner{top:calc(100% - 3.6875rem);}
}
@media(max-width:767px){
.page-template-tmp__service_interior-design .hover__item__inner__content{bottom:-70vw;}
}
.about__wrap{max-width:100%;margin:8.5rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}
@media screen and (min-width:1024px){
.about__wrap:before{content:"";width:1px;height:25rem;background:#667080;position:absolute;right:37.125rem;top:-3.125rem;}
.about__wrap:after{content:"";width:1px;height:15.625rem;background:#667080;position:absolute;right:3.5rem;top:-3.125rem;}
}
@media screen and (max-width:1023px){
.about__wrap{margin:1.875rem 0 2.8125rem;}
}
.about__header{width:100%;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/about.webp) right bottom/contain no-repeat;padding:5.625rem 0 5.625rem 15vw;position:relative;}
@media screen and (max-width:1023px){
.about__header{padding:0 0 6.25rem 1.25rem;background-position:right bottom;background-size:contain;}
}
@media screen and (max-width:767px){
.about__header{padding:0 0 11.25rem 1.25rem;background-position:left bottom;background-size:cover;}
}
.about__header h3{font-size:2.25rem;line-height:2.75rem;letter-spacing:0.05em;font-family:"Prosto One", Arial, Helvetica, sans-serif;font-weight:400;text-transform:uppercase;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.875rem;color:#45414D;}
@media screen and (max-width:1023px){
.about__header h3{font-size:1.5rem;line-height:1.875rem;margin-bottom:0.625rem;}
}
.about__header h3:before{content:"";width:13vw;height:2px;background:#20133F;margin-right:1.25rem;}
@media screen and (max-width:1023px){
.about__header h3:before{width:40vw;}
}
.about__header p{font-weight:600;font-size:1.375rem;line-height:1.875rem;color:#45414D;}
@media screen and (max-width:1023px){
.about__header p{font-size:1.125rem;line-height:1.5625rem;max-width:70vw;}
}
.about__header:before{content:"";width:calc(100vw - 430px);height:1px;background:#667080;position:absolute;left:0;top:0;}
@media screen and (max-width:1023px){
.about__header:before{display:none;}
}
.about__header:after{content:"";width:70vw;height:1px;background:#667080;position:absolute;left:0;bottom:1px;}
.about__description{position:relative;width:100%;padding:3.75rem 15vw 0;}
@media screen and (max-width:1023px){
.about__description{padding:2.5rem 1.25rem 0 2.5rem;}
}
.about__description p{font-style:italic;font-weight:300;font-size:1.125rem;line-height:150%;margin-bottom:1.875rem;color:#000000;}
@media screen and (max-width:1023px){
.about__description p{font-size:0.9375rem;}
}
.about__description:before{content:"";width:1px;height:110%;background:#667080;position:absolute;left:calc(15vw - 2.5rem);bottom:0;}
@media screen and (max-width:1023px){
.about__description:before{left:1.25rem;height:120%;}
}
.about__author{font-style:italic;font-weight:400;font-size:0.9375rem;line-height:150%;color:#C3C3C3;text-align:right;margin-bottom:1.875rem;}
@media screen and (max-width:1023px){
.about__author{font-size:0.75rem;}
}
.about__slogan{font-style:normal;font-weight:600;font-size:1rem;line-height:1.375rem;text-transform:uppercase;color:#20133F;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0.6;}
@media screen and (max-width:1023px){
.about__slogan{font-size:0.75rem;line-height:1rem;margin-left:-1.25rem;padding-left:0.9375rem;border-left:6px solid #676370;}
}
.about__slogan:before{content:"";width:3.125rem;height:0.6875rem;background:#20133F;margin-right:1.5625rem;}
@media screen and (max-width:1023px){
.about__slogan:before{display:none;}
}
.features{background:#2B2B2B;}
@media(min-width:768px){
.features__wrap{max-width:100%;margin-top:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}
}
@media(max-width:767px){
.features__wrap{height:unset;margin:12px 0;}
}
.features__item{padding:0;position:relative;z-index:8;border-top:1px solid #777776;border-right:1px solid #777776;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:unset;-webkit-box-sizing:border-box;box-sizing:border-box;}
.features__item:hover .features__item__title{color:#EDBC61;}
.features__item:hover .features__item__icon ellipse{fill:#EDBC61;}
.features__item:hover .features__item__icon path{stroke:#EDBC61;}
.features__item:hover .features__item__inner:last-child:after{content:"";height:6.25rem;width:1px;background-color:#EDBC61;position:absolute;left:50%;}
@media(max-width:767px){
.features__item:hover .features__item__inner:last-child:after{display:none;}
}
.features__item:nth-child(odd):hover{z-index:999 !important;}
.features__item:hover .features__item__inner-wrap{-webkit-transform:translateX(25%);transform:translateX(25%);background-color:#212121;-webkit-transition-delay:0s, 0s, 0.6s;transition-delay:0s, 0s, 0.6s;}
.features__item:nth-child(even) .features__item__inner-wrap{-webkit-transform:translateX(25%);transform:translateX(25%);}
.features__item:nth-child(even):hover .features__item__inner-wrap{-webkit-transform:translateX(-25%);transform:translateX(-25%);}
.features__item:nth-child(even) .features__item__inner:nth-child(odd){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
@media(max-width:767px){
.features__item{width:100%;-webkit-box-shadow:inset 0px 0px 20px rgba(255, 255, 255, 0.1);box-shadow:inset 0px 0px 20px rgba(255, 255, 255, 0.1);border-radius:5px;margin-right:0.8125rem;border-bottom:0;}
}
.features__item__inner{padding:5.625rem 4.1875rem;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;width:100%;}
.features__item__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:200%;-webkit-transition-property:background-color, z-index, -webkit-transform;transition-property:background-color, z-index, -webkit-transform;transition-property:transform, background-color, z-index;transition-property:transform, background-color, z-index, -webkit-transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s;background-color:#2B2B2B;}
.features__item__inner-wrap:nth-child(odd){-webkit-transform:translateX(-25%);transform:translateX(-25%);}
@media(max-width:767px){
.features__item__inner{padding:20px;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;}
.without-title .features__item__inner{-ms-flex-line-pack:start;align-content:start;}
}
.features__item__icon{min-height:2.5rem;margin-right:6.25rem;}
@media(max-width:767px){
.features__item__icon{max-width:3.125rem;max-height:4.6875rem;min-height:unset;margin:0;}
.without-title .features__item__icon{max-width:unset;}
.features__item__icon svg{max-width:3.4375rem;}
.without-title .features__item__icon svg{max-width:100%;}
}
.features__item__icon svg{width:unset;height:4rem;}
.features__item__title{font-size:2.25rem;line-height:100%;margin-bottom:0.625rem;}
@media(max-width:767px){
.features__item__title{font-size:1.25rem;margin:0 0 0 30px;max-width:76%;}
}
.features__item__desc{font-size:1.375rem;line-height:1.3;color:#797979;}
@media(max-width:767px){
.features__item__desc{font-size:18px;}
}
@media(max-width:767px){
.features__item{border-right:none;}
}
@media(min-width:1024px){
.features__item{-ms-flex-preferred-size:50%;flex-basis:50%;}
.features__item:nth-child(2n){border-right:none;}
.features__item:nth-child(n+3){border-bottom:none;}
}
.designing{position:relative;background-color:#212121;}
.designing__wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}
@media(max-width:767px){
.designing__wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;}
}
@media(max-width:767px){
.designing__left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
}
.designing__content{padding:7vw 2vw 6.5vw;}
@media(max-width:767px){
.designing__content{padding:30px 20px;}
}
.designing__content h3{line-height:110%;font-weight:200;color:#E3E3DF;text-transform:uppercase;margin:0 0 1.875rem;font-size:2.25rem;}
@media(max-width:767px){
.designing__content h3{font-size:24px;}
}
.designing__desc{line-height:120%;font-weight:400;letter-spacing:0.1em;color:#7F8179;text-transform:uppercase;margin:0 0 1.25rem;font-size:1rem;}
.designing__selector--item{font-size:1.25rem;color:#7F8179;-webkit-transition:0.2s;transition:0.2s;padding:1.5vw 0;border-bottom:solid 1px #9F8046;cursor:default;margin-bottom:1.6875rem;}
@media(max-width:767px){
.designing__selector--item{margin-bottom:15px;}
}
.designing__selector--item:last-child{margin-bottom:0;}
.designing__selector--item.active, .designing__selector--item:hover{color:#fff;text-transform:uppercase;}
.designing__slider{width:49vw;position:relative;overflow:hidden;margin-left:0;}
@media(max-width:767px){
.designing__slider{width:100vw;}
}
.designing__slider::before{content:"";display:block;position:absolute;width:100%;height:100%;z-index:99;}
.designing__slider .swiper-slide > div{width:100%;height:100%;aspect-ratio:1.9;background-color:#7F8179;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.designing__slider .swiper-slide > div > img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.designing__square{margin-left:2vw;margin-top:3rem;font-weight:800;font-size:4.5rem;position:relative;display:inline-block;opacity:0.3;}
@media(max-width:767px){
.designing__square{display:none;}
}
.designing__square-num{display:inline-block;font-size:3.5rem;-webkit-transform:translateY(-30%);transform:translateY(-30%);margin-left:0.5rem;}
.designing__square-desc{display:inline-block;font-weight:400;position:absolute;max-width:14rem;width:100%;font-size:1rem;left:100%;bottom:0;-webkit-transform:translate(-28%, 15%);transform:translate(-28%, 15%);}
.designing__fraction{font-weight:400;font-size:1.5rem;text-align:right;padding-right:2%;margin-bottom:1rem;}
@media(max-width:767px){
.designing__fraction{padding-right:20px;}
}
.designing__fraction .counter__current{color:#EDBC61;}
.gallery{position:relative;background-color:#2B2B2B;}
@media(max-width:767px){
.gallery{padding-top:75px !important;min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;}
}
.gallery__title{padding:0;text-align:left;width:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media(max-width:767px){
.gallery__title{top:calc(208px - 100vh);text-align:center;width:100%;}
}
.gallery__title h2{font-size:3rem;font-weight:300;display:block;margin-left:auto;max-width:50%;line-height:120%;text-transform:uppercase;color:#797979;}
@media(max-width:1023px){
.gallery__title h2{font-size:2rem;margin:0 auto;}
}
@media(max-width:767px){
.gallery__title h2{max-width:100%;font-size:28px;text-align:right;font-weight:800;font-family:"Montserrat", sans-serif;padding-right:10px;}
.gallery__title h2 span{background:var(--bronze);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}
}
.gallery__title h2 a{color:#797979;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}
.gallery__title h2 a:hover{color:#EDBC61;}
.gallery.dark{background:#19171D;}
.gallery__grid{display:-ms-grid;display:grid;-ms-grid-columns:2fr 3fr;grid-template-columns:2fr 3fr;}
@media(max-width:767px){
.gallery__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;}
}
.gallery__swiper{--swiper-pagination-bullet-vertical-gap:pxToRem(9px);height:100vh;}
@media(max-width:767px){
.gallery__swiper{height:calc(100vh - 250px);}
}
.gallery__swiper_pagination{position:absolute;left:0;right:unset;width:1rem !important;}
@media(max-width:767px){
.gallery__swiper_pagination{top:70% !important;}
}
.gallery__swiper_pagination .swiper-pagination-bullet{--swiper-pagination-bullet-width:pxToRem(9px);--swiper-pagination-bullet-height:pxToRem(9px);--swiper-pagination-color:#797979;}
.gallery__swiper_navigation{display:-ms-grid;display:grid;grid-gap:1.6875rem;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media(max-width:767px){
.gallery__swiper_navigation{left:10px;}
}
.gallery__swiper_fraction{position:absolute;left:0;bottom:30%;}
.gallery__swiper_fraction .counter__current{color:#EDBC61;}
@media(max-width:1023px){
.gallery__swiper_fraction{bottom:20%;}
}
@media(max-width:767px){
.gallery__swiper_fraction{top:6px;left:0;width:100%;text-align:center;}
}
.gallery__swiper_slidename{position:absolute;left:0;bottom:0;max-width:20rem;}
@media(max-width:767px){
.gallery__swiper_slidename{top:30px;left:60px;}
}
.gallery__swiper_slidename--type{text-transform:uppercase;color:#717171;font-size:1.5rem;}
@media(max-width:767px){
.gallery__swiper_slidename--type{font-size:16px;}
}
.gallery__swiper_slidename--location{text-transform:uppercase;font-size:1.75rem;color:#DBDBDB;}
@media(max-width:767px){
.gallery__swiper_slidename--location{font-size:24px;}
}
.gallery__swiper_slidename-item{display:none;-webkit-transition:0.2s ease;transition:0.2s ease;-webkit-transform-origin:left center;transform-origin:left center;}
@media(max-width:767px){
.gallery__swiper_slidename-item{opacity:1 !important;}
}
.gallery__swiper_slidename-item:nth-child(1){display:block;}
.gallery__swiper_slidename-item:nth-child(2), .gallery__swiper_slidename-item:nth-child(3){display:block;}
@media(max-width:767px){
.gallery__swiper_slidename-item:nth-child(2), .gallery__swiper_slidename-item:nth-child(3){display:none;}
}
.gallery__content{padding:2vw 2vw 4vw;}
@media(max-width:767px){
.gallery__content{min-height:100px;}
}
.gallery__content > div{height:100%;position:relative;}
.gallery__content_item-1, .gallery__content_item-2{position:absolute;font-size:3rem;line-height:110%;margin-bottom:0;text-transform:uppercase;color:#424242;font-weight:300;}
@media(max-width:1023px){
.gallery__content_item-1, .gallery__content_item-2{font-size:2rem;}
}
.gallery__content_item-1{top:0;right:0;text-align:right;}
@media(max-width:767px){
.gallery__content_item-1{top:110px;left:10px;right:unset;font-size:20px;text-align:left;}
}
.gallery__content_item-2{font-size:2rem;bottom:0;right:0;text-align:right;}
@media(max-width:1023px){
.gallery__content_item-2{display:none;}
}
.gallery-button-prev, .gallery-button-next{width:0.875rem;height:1rem;cursor:pointer;}
@media(max-width:767px){
.gallery-button-prev, .gallery-button-next{width:0.875rem;height:1.0625rem;}
}
.gallery-button-prev{background:url(//acconic.ae/wp-content/themes/acconic/icon/arrow-top.svg) center center/contain no-repeat;left:calc(50% - 2.5rem);}
.dark .gallery-button-prev{background-image:url(//acconic.ae/wp-content/themes/acconic/icon/arrow-top.svg);}
@media(max-width:767px){
.gallery-button-prev{left:0.875rem;}
}
.gallery-button-next{background:url(//acconic.ae/wp-content/themes/acconic/icon/arrow-bottom.svg) center center/contain no-repeat;right:calc(50% - 2.5rem);}
.dark .gallery-button-next{background-image:url(//acconic.ae/wp-content/themes/acconic/icon/arrow-bottom.svg);}
@media(max-width:767px){
.gallery-button-next{left:2.8125rem;}
}
.gallery__nav{position:absolute;top:0.1875rem;right:1.875rem;}
@media(max-width:767px){
.gallery__nav{right:0.875rem;}
}
.gallery__nav a{font-weight:600;font-size:0.875rem;line-height:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.dark .gallery__nav a{color:white;opacity:0.7;}
.gallery__nav a:after{content:"";margin-left:0.625rem;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/arrow-right-black.svg) center center/contain no-repeat;width:1.125rem;height:1.375rem;}
.dark .gallery__nav a:after{background-image:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/big-arrow-right.svg);}
@media(max-width:767px){
.gallery__nav a:after{width:0.875rem;height:1.0625rem;}
}
.gallery__nav a:hover{color:#8B8794;}
.gallery .swiper-slide{padding:0px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;}
.gallery .swiper-slide a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;color:white;}
.gallery .swiper-slide img{display:block;width:100%;opacity:0.8;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;}
@media(max-width:767px){
.gallery .swiper-slide img{height:calc(100vh - 250px);}
}
.gallery__item{position:relative;}
.gallery__item__wrap{position:relative;overflow:hidden;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}
.gallery__item__wrap:after{content:"";left:10%;top:10%;height:80%;width:9.375rem;position:absolute;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/projects-bg.svg) left bottom/contain no-repeat;}
.swiper-pagination-bullet{background:#EDBC61;height:0.5rem;width:0.5rem;margin:0.375rem !important;}
.howwework__wrap{max-width:100%;margin:0 0 4.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}
@media(max-width:767px){
.howwework__wrap{margin:1.5625rem 0 2.1875rem;}
}
.howwework__description{width:100%;padding:3.125rem 1.5625rem 4.375rem 20vw;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/plan.webp) right top/contain no-repeat;}
@media(max-width:1023px){
.howwework__description{padding:1.5625rem 0.9375rem 1.5625rem 1.25rem;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/plan.svg) right top/contain no-repeat;}
}
@media(max-width:767px){
.howwework__description{background-position:right -40vw top;}
}
.howwework__description ol{font-family:"GOST";font-weight:normal;font-size:1.4375rem;line-height:1.875rem;color:#000000;}
@media(max-width:767px){
.howwework__description ol{font-size:1.25rem;line-height:1.5rem;}
}
.howwework__description ol li{margin-bottom:0.9375rem;padding-left:3.4375rem;position:relative;}
@media(max-width:767px){
.howwework__description ol li{margin-bottom:0.625rem;}
.howwework__description ol li:nth-child(n+1):nth-child(-n+6){max-width:60vw;}
}
.howwework__description ol li:before{content:"";position:absolute;left:0;top:0;width:1.875rem;}
.howwework__description ol li:nth-child(1):before{content:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/1.svg);}
.howwework__description ol li:nth-child(2):before{content:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/2.svg);}
.howwework__description ol li:nth-child(3):before{content:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/3.svg);}
.howwework__description ol li:nth-child(4):before{content:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/4.svg);}
.howwework__description ol li:nth-child(5):before{content:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/5.svg);}
.howwework__description ol li:nth-child(6):before{content:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/6.svg);}
.howwework__description ol li:nth-child(7):before{content:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/7.svg);}
.howwework__description ol li:nth-child(8):before{content:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/8.svg);}
.howwework__description ol li:nth-child(9):before{content:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/9.svg);}
.howwework__description ol li:nth-child(10):before{content:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/10.svg);}
.howwework__description ol li:last-child{font-weight:bold;}
@media(min-width:768px){
.howwework__description ol li:last-child{display:initial;}
}
.howwework__description ol li:last-child:before{left:-0.46875rem;width:2.8125rem;}
.howwework__description ol li:last-child:after{content:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/check-line.svg);position:absolute;right:-5rem;bottom:-1.2rem;width:20rem;}
@media(max-width:767px){
.howwework__description ol li:last-child:after{left:2.5rem;}
}
.howwework__bottomtext{width:100%;border-top:1px solid #C6C4C9;border-bottom:1px solid #C6C4C9;padding:1.3125rem 0;font-weight:700;font-size:1.25rem;line-height:150%;letter-spacing:0.1em;text-transform:uppercase;text-align:center;}
@media(max-width:767px){
.howwework__bottomtext{padding:0.625rem;font-size:1rem;}
}
.instagram{background-color:#1C1C1A;position:relative;}
@media(max-width:767px){
.instagram{margin-bottom:-40px;}
}
.instagram .section-title h2{margin-right:5rem;}
@media(max-width:767px){
.instagram .section-title h2{margin-right:2.8125rem;}
}
.instagram .section-title h2:after{content:"";position:absolute;right:-5rem;top:0;width:3.5rem;height:4.625rem;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/insta.svg) center center/contain no-repeat;}
@media(max-width:1023px){
.instagram .section-title h2:after{width:40px;height:40px;right:-3.3125rem;}
}
@media(max-width:767px){
.instagram .section-title h2:after{width:32px;height:32px;right:-2.8125rem;}
}
.instagram__wrap{max-width:100%;margin:0 auto;padding-bottom:4.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}
@media(max-width:767px){
.instagram__wrap{margin:1rem auto 2.1875rem;}
}
.instagram__wrap img{width:100%;}
.instagram__subtitle{text-align:center;font-weight:300;font-size:1.5rem;line-height:2.0625rem;margin-bottom:1.25rem;letter-spacing:0.1em;padding:0 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}
@media screen and (max-width:1023px){
.instagram__subtitle{font-size:0.875rem;line-height:1.1875rem;margin-top:1.25rem;margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
}
.instagram__posts{margin-top:1.25rem;}
@media screen and (max-width:1023px){
.instagram__posts{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}
#sb_instagram #sbi_load{margin-top:1.875rem;}
@media(max-width:767px){
#sb_instagram #sbi_load{margin-top:1.25rem;}
}
#sb_instagram #sbi_load .sbi_load_btn{font-weight:400;font-size:0.875rem;line-height:1.1875rem;color:black;padding:0.625rem 1.25rem;position:relative;letter-spacing:0.05em;-webkit-transition:all 500ms ease;transition:all 500ms ease;background-color:transparent;margin:5px;}
#sb_instagram #sbi_load .sbi_load_btn:before, #sb_instagram #sbi_load .sbi_load_btn:after{content:"";background-color:black;width:1px;height:calc(100% + 0.875rem);position:absolute;top:-0.4375rem;}
#sb_instagram #sbi_load .sbi_load_btn:before{left:0;}
#sb_instagram #sbi_load .sbi_load_btn:after{right:0;}
#sb_instagram #sbi_load .sbi_load_btn:hover{-webkit-box-shadow:unset !important;box-shadow:unset !important;}
#sb_instagram #sbi_load .sbi_load_btn:hover:before{-webkit-animation:slideUp 0.7s;animation:slideUp 0.7s;}
#sb_instagram #sbi_load .sbi_load_btn:hover:after{-webkit-animation:slideDown 0.7s;animation:slideDown 0.7s;}
#sb_instagram #sbi_load .sbi_load_btn:hover span:before{-webkit-animation:slideRight 0.7s;animation:slideRight 0.7s;}
#sb_instagram #sbi_load .sbi_load_btn:hover span:after{-webkit-animation:slideLeft 0.7s;animation:slideLeft 0.7s;}
#sb_instagram #sbi_load .sbi_load_btn span.sbi_btn_text{padding-right:0;font-weight:400;font-size:0.875rem;line-height:1.1875rem;}
#sb_instagram #sbi_load .sbi_load_btn span.sbi_btn_text:before, #sb_instagram #sbi_load .sbi_load_btn span.sbi_btn_text:after{content:"";background-color:black;width:calc(100% + 0.875rem);height:1px;position:absolute;left:-0.4375rem;}
#sb_instagram #sbi_load .sbi_load_btn span.sbi_btn_text:before{top:0;}
#sb_instagram #sbi_load .sbi_load_btn span.sbi_btn_text:after{bottom:0;}
#sb_instagram #sbi_load .sbi_loader{background-color:rgb(69, 65, 77) !important;}
#sb_instagram #sbi_load .sbi_follow_btn a{font-weight:400;font-size:0.875rem;line-height:1.1875rem;color:white;padding:0.625rem 1.875rem;margin:0;position:relative;letter-spacing:0.05em;-webkit-transition:all 500ms ease;transition:all 500ms ease;text-transform:uppercase;border:1px solid white !important;border-radius:0;}
#sb_instagram #sbi_load .sbi_follow_btn a span{-webkit-transition:0.5s ease;transition:0.5s ease;}
#sb_instagram #sbi_load .sbi_follow_btn a:after{content:"";background-color:#1C1C1A;width:1.875rem;height:4px;position:absolute;bottom:-3px;left:0.5rem;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
#sb_instagram #sbi_load .sbi_follow_btn a:hover{background:unset;-webkit-box-shadow:unset;box-shadow:unset;border-color:#EDBC61 !important;color:#EDBC61;}
#sb_instagram #sbi_load .sbi_follow_btn a:hover:after{left:calc(100% - 2.375rem);}
#sb_instagram #sbi_load .sbi_follow_btn a:hover span{color:#EDBC61;}
#sb_instagram #sbi_load .sbi_follow_btn a svg{display:none;}
#sb_instagram #sbi_load .sbi_btn_text.sbi_hidden{opacity:1 !important;color:white;}
@media screen and (min-width:1024px){
#sb_instagram #sbi_images .sbi_item{max-height:30vw;}
}
#sb_instagram #sbi_images .sbi_item .sbi_hover_top{font-size:1rem;}
#sbi_lightbox .sbi_lb-close svg:not(:root).svg-inline--fa{width:2em;height:2em;}
@media screen and (max-width:529px){
.sbi_lb-comments-enabled .sbi_lb-closeContainer{position:fixed;}
.sbi_lb-comments-enabled .sbi_lb-closeContainer .sbi_lb-close{color:white;}
}
.faq__wrap{max-width:80vw;margin:2.5rem auto 0;text-align:center;}
@media(max-width:767px){
.faq__wrap{max-width:100%;margin-top:1.625rem;text-align:left;}
}
.faq__line{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:5rem;padding:0;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #C6C4C9;border-left:0.9375rem solid #20133F;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:max-height 0.4s ease;transition:max-height 0.4s ease;max-height:6rem;}
.faq__line:first-child{border-top:1px solid #C6C4C9;}
.faq__line:nth-child(5n+1){border-left-color:#95B9B0;}
.faq__line:nth-child(5n+1) .faq__body{background-color:#95B9B0;}
.faq__line:nth-child(5n+2){border-left-color:#71948C;}
.faq__line:nth-child(5n+2) .faq__body{background-color:#71948C;}
.faq__line:nth-child(5n+3){border-left-color:#4F7169;}
.faq__line:nth-child(5n+3) .faq__body{background-color:#4F7169;}
.faq__line:nth-child(5n+4){border-left-color:#2E4F48;}
.faq__line:nth-child(5n+4) .faq__body{background-color:#2E4F48;}
.faq__line:nth-child(5n){border-left-color:#8B8794;}
.faq__line:nth-child(5n) .faq__body{background-color:#8B8794;}
@media screen and (max-width:1023px){
.faq__line{font-size:0.875rem;min-height:3.75rem;border-left:0.75rem solid #20133F;}
}
.faq__line svg{position:absolute;top:calc(50% - 0.8125rem);right:2.5rem;left:unset;width:1.3125rem;height:1.625rem;-webkit-transition:0.5s ease;transition:0.5s ease;-webkit-transform:rotate(0);transform:rotate(0);z-index:99;}
@media screen and (max-width:1023px){
.faq__line svg{right:1.25rem;width:1.125rem;height:1.375rem;top:calc(50% - 0.6875rem);}
}
.faq__line:hover .faq__title{color:#4A396A;}
.faq__line.open svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.faq__line.open svg path{fill:white;}
.faq__line.open{max-height:unset;}
.faq__title{font-weight:400;font-size:1rem;line-height:1.375rem;margin-bottom:0;color:#000000;padding:0 2.5rem;text-align:left;}
@media screen and (max-width:1023px){
.faq__title{font-size:0.8125rem;line-height:0.875rem;padding:0.625rem 3.125rem 0.625rem 1.25rem;}
}
.faq__body{display:none;width:100%;min-height:3rem;padding:1rem 0;color:#fff;background-color:#20133F;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
.faq__body__text{padding:0 5.625rem 0 2.5rem;text-align:left;height:100%;}
@media screen and (max-width:1023px){
.faq__body__text{padding:0 3.125rem 0 1.25rem;}
}
.faq__body__text p{margin:0.625rem;}
.faq__body__text ol{list-style-type:decimal;margin-left:2.5rem;}
.faq__body__text ul{list-style-type:disc;margin-left:2.5rem;}
.faq__more{display:none;}
.faq__more .faq__line:nth-child(5n+1){border-left-color:#676370;}
.faq__more .faq__line:nth-child(5n+1) .faq__body{background-color:#676370;}
.faq__more .faq__line:nth-child(5n+2){border-left-color:#45414D;}
.faq__more .faq__line:nth-child(5n+2) .faq__body{background-color:#45414D;}
.faq__more .faq__line:nth-child(5n+3){border-left-color:#776498;}
.faq__more .faq__line:nth-child(5n+3) .faq__body{background-color:#776498;}
.faq__more .faq__line:nth-child(5n+4){border-left-color:#4A396A;}
.faq__more .faq__line:nth-child(5n+4) .faq__body{background-color:#4A396A;}
.faq__more .faq__line:nth-child(5n){border-left-color:#20133F;}
.faq__more .faq__line:nth-child(5n) .faq__body{background-color:#20133F;}
.faq__button{margin:1.25rem 0;}
@media screen and (max-width:1023px){
.faq__button{margin:1.5rem auto;display:block;}
}
.call__wrap{max-width:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-bottom:1.875rem;min-height:12.5rem;}
@media(max-width:767px){
.call__wrap{padding-left:13px;border-bottom:none;margin-bottom:50px;}
}
.call__wrap.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4.375rem 0 3.125rem;margin-bottom:0;background-color:#212121;}
@media(max-width:1023px){
.call__wrap.center{padding:3.125rem 0;}
}
@media(max-width:767px){
.call__wrap.center{margin-bottom:1.25rem;background-position:left 31% center;padding:70px 20px 50px;}
}
.call__wrap.center .call__header{text-align:center;padding:0 2.375rem 2.375rem 2.375rem;}
.call__wrap.center .call__header h1, .call__wrap.center .call__header h3{color:#19171D;}
.call__wrap.center .call__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:33.125rem;}
@media(max-width:767px){
.call__wrap.center .call__content{margin-left:0;}
}
.call__wrap.center .call__description{width:unset;border:1px solid #FFF;padding:3.125rem 5.625rem 2.5rem;margin-right:0;}
@media(max-width:767px){
.call__wrap.center .call__description{padding:45px 20px 25px;margin:0px;width:290px;}
}
.call__wrap.center .call__description p{margin:0 auto 1.25rem;text-transform:uppercase;color:white;}
@media(max-width:767px){
.call__wrap.center .call__description p{font-size:14px;}
}
.call__wrap.center .call__description .whatsapp:after{content:"";background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/whatsapp-form.svg) center center/contain no-repeat;width:1.125rem;height:1.125rem;left:1vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:1.125rem;}
.call__wrap.center .call__text{margin-top:-1.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 2rem;background-color:#212121;text-transform:unset;min-width:17.5rem;}
.call__wrap.center .call__text:before{display:none;}
@media(max-width:767px){
.call__wrap.center .call__text{margin-top:-28px;padding:1rem 0;}
}
.call__wrap.center .button{-webkit-text-fill-color:unset;-o-border-image:unset;border-image:unset;color:#EDBC61;border:1px solid #EDBC61;}
.call__wrap.center .button:after{background-color:#212121;}
.call__header{width:100%;}
@media(min-width:768px){
.call__header{width:60%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:2rem;}
}
@media(max-width:1023px){
.call__header{padding-bottom:0;}
}
@media(max-width:767px){
.call__header{padding:0.3125rem 0 0.8125rem;width:unset;min-width:60%;}
}
.call__header h1, .call__header h3{font-size:2.75rem;font-weight:200;line-height:110%;margin-bottom:0;letter-spacing:0.1em;color:white;padding:1.5rem 2vw;border-bottom:1px solid white;}
@media(max-width:1023px){
.call__header h1, .call__header h3{font-size:1.5rem;}
}
@media(max-width:767px){
.call__header h1, .call__header h3{font-size:22px;text-transform:uppercase;max-width:80vw;}
}
.call__subtitle{font-size:1.5rem;font-weight:300;line-height:120%;color:#EDBC61;padding-left:2vw;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--bronze);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}
@media(max-width:1023px){
.call__subtitle{font-size:1rem;}
}
@media(max-width:767px){
.call__subtitle{white-space:unset;}
}
.call__subtitle:after{content:"";width:100%;height:1px;background:var(--bronze, #97683D);margin-left:2vw;}
@media(max-width:767px){
.call__subtitle:after{display:none;}
}
.call__social{padding:2rem 2vw 0;}
.call__social-link{margin-right:3rem;}
.call__social-link:hover{opacity:0.7;}
.call__social img{width:1.375rem;}
@media screen and (max-width:1023px){
.call__social{padding-top:1rem;}
}
@media(max-width:767px){
.success__social .call__social{width:130px;}
.success__social .call__social-link{margin-right:10px;}
}
.call__description{padding-top:2.5rem;}
@media(min-width:768px){
.call__description{width:23%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:2rem;}
}
@media(max-width:1023px){
.call__description{width:31%;padding-top:1.75rem;}
}
@media screen and (max-width:767px){
.call__description{width:81%;padding-left:2vw;}
}
.call__text{text-transform:uppercase;font-size:0.875rem;line-height:150%;color:white;margin-top:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media(max-width:1023px){
.call__text{margin-top:0.8125rem;}
}
@media(max-width:767px){
.call__text{margin-top:0;}
}
.call__text:before{content:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/world.svg);margin-right:0.75rem;}
.call__button{text-transform:uppercase;color:white;margin-top:1rem;}
@media screen and (max-width:1023px){
.call__button{font-size:13px;padding:10px 20px;}
}
@media screen and (max-width:767px){
.call__button{width:100%;max-width:330px;}
}
.call__qr{display:-webkit-box;display:-ms-flexbox;display:flex;}
@media(max-width:1023px){
.call__qr{display:none;}
}
.call__qr img{width:5.625rem;}
.call__image{width:52%;}
@media(max-width:767px){
.call__image{width:100%;padding-bottom:10px;}
}
.call__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media(min-width:1024px){
.call__content{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
}
@media(max-width:767px){
.call__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.call__left_text{position:absolute;width:18.75rem;height:18.75rem;left:8.5%;bottom:10%;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/call-left-text-bg.webp) center center/contain no-repeat;}
.lang-en .call__left_text{background-image:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/call-left-text-bg-en.webp);}
.lang-es .call__left_text{background-image:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/call-left-text-bg-es.webp);}
@media(max-width:1023px){
.call__left_text{left:-3.5%;bottom:4%;width:15rem;}
}
@media(max-width:767px){
.call__left_text{display:none;}
}
.call__right_text{position:absolute;width:21.875rem;height:13.75rem;right:1.7%;top:10%;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/call-right-text-bg.webp) center center/contain no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.1875rem;line-height:1.3;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;padding-left:8.75rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
@media(max-width:1023px){
.call__right_text{width:17rem;right:-3.5%;font-size:1rem;padding-left:6.25rem;}
}
@media(max-width:767px){
.call__right_text{right:33%;top:60%;font-size:1rem;padding-left:6.75rem;}
}
.page-template-tmp__office.lang-en .call__header{width:67.2%;}
.page-template-tmp__office .call__wrap{margin-bottom:2.5rem;}
.page-template-tmp__office .call__header{width:63.4%;}
@media screen and (max-width:1023px){
.page-template-tmp__office .call__header{margin-right:1rem;}
}
@media screen and (max-width:767px){
.page-template-tmp__office .call__header{width:76%;}
}
.page-template-tmp__office .call__header h1, .page-template-tmp__office .call__header h3{border-bottom:0;font-size:2.4375rem;}
@media screen and (max-width:1023px){
.page-template-tmp__office .call__header h1, .page-template-tmp__office .call__header h3{font-size:22px;padding:1rem 2vw;}
}
.page-template-tmp__office .call__description{padding-bottom:3rem;}
@media screen and (max-width:1023px){
.page-template-tmp__office .call__description{margin-right:0;padding-bottom:1rem;}
}
@media screen and (max-width:767px){
.page-template-tmp__office .call__description{padding:0 0 1rem 2vw;}
}
.form{position:relative;overflow:hidden;}
.form__wrap{max-width:31.25rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:1.75rem 0 11.25rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}
@media(max-width:1023px){
.form__wrap{padding:3.125rem 0;}
}
@media(max-width:767px){
.form__wrap{padding:30px 60px 100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:none;margin-bottom:0;}
}
.form .wpcf7{width:100%;}
.form form{border:2px solid #D7D6C4;position:relative;padding:3.125rem 1.875rem 1.875rem 0;width:100%;text-align:right;}
.form form:after{content:"";width:2px;height:11.25rem;background-color:#1C1C1A;position:absolute;left:-2px;top:0.625rem;}
.form.green form:after{background-color:#77765B;}
.form__input{font-size:1rem;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:70%;padding:0.625rem 1.875rem 0.3125rem;-webkit-transition:0.5s ease;transition:0.5s ease;color:#D7D6C4;border-bottom:2px solid #D7D6C4;background:transparent;margin:0 0 1.25rem -2.5rem;z-index:9999;position:relative;}
@media screen and (max-width:767px){
.form__input{width:100%;max-width:100%;margin-bottom:5px;}
}
.form__input::-webkit-input-placeholder{color:#D7D6C4;}
.form__input::-moz-placeholder{color:#D7D6C4;}
.form__input:-ms-input-placeholder{color:#D7D6C4;}
.form__input::-ms-input-placeholder{color:#D7D6C4;}
.form__input::placeholder{color:#D7D6C4;}
.form__input:hover, .form__input:focus{color:#4A4A36;border-color:#4A4A36;}
.form__text{font-size:1.25rem;line-height:130%;letter-spacing:0.1em;color:#DBDBDB;margin-bottom:1.5rem;}
@media screen and (max-width:767px){
.form__text{font-size:16px;margin-bottom:10px;}
}
.form .button{color:#4A4A36;font-weight:600;margin-top:1.5rem;border:2px solid #4A4A36;padding:0.625rem 3.75rem;-webkit-text-fill-color:unset;}
.form.animated{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#77765B;}
.form.animated .section-title{margin:0;border-right:none;width:32%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 2vw 0 12.5rem;}
.form.animated .section-title h2{text-align:left;font-size:4.5rem;line-height:110%;color:#4A4A36;}
@media screen and (max-width:767px){
.form.animated .section-title h2{font-size:3.375rem;}
}
.form.animated .section-title h2 span{margin-left:10vw;color:#D7D6C4;-webkit-text-fill-color:unset;}
.form.animated .section-title h2:before{content:"";width:25rem;height:2px;background:#D7D6C4;position:absolute;bottom:50px;left:-17rem;}
@media screen and (max-width:1023px){
.form.animated .section-title h2:before{width:20rem;}
}
@media screen and (max-width:767px){
.form.animated .section-title h2:before{width:60px;bottom:35px;left:-35px;}
}
@media screen and (max-width:1023px){
.form.animated .section-title{margin-top:100px;width:100%;}
}
@media screen and (max-width:767px){
.form.animated .section-title{padding:0 0 0 30px;}
}
.form.animated .button:after{background-color:#77765B;}
.form.animated .form__wrap{padding:9.375rem 0;}
@media screen and (max-width:1023px){
.form.animated .form__wrap{padding:3.125rem 0 9.375rem;}
}
@media screen and (max-width:767px){
.form.animated .form__wrap{padding:30px 60px 100px;}
}
.article__wrap{max-width:100%;margin:3.5625rem auto 3.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}
@media(max-width:767px){
.article__wrap{margin:1.875rem auto 3.125rem;}
}
.article__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media(min-width:1024px){
.article__item{padding:0 10vw;}
}
@media(max-width:767px){
.home .article__item:nth-child(even){display:none;}
}
.article__item:nth-child(even) .article__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
@media(min-width:768px){
.article__item:nth-child(even) .article__content{width:calc(50% - 1px);}
}
.article__item:nth-child(even) .article__content__inner{padding:4.375rem 0 3.125rem 5rem;}
@media(max-width:1023px){
.article__item:nth-child(even) .article__content__inner{padding:1.5625rem 1.5625rem 1.25rem 2.5rem;}
}
@media(max-width:767px){
.article__item:nth-child(even) .article__content__inner{padding:1.5625rem 2.5rem 1.25rem 1.5625rem;}
}
.article__item:nth-child(even) .article__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;}
@media(min-width:768px){
.article__item:nth-child(even) .article__image{width:calc(50% + 1px);}
}
.article__item:nth-child(even) .article__image:before{left:unset;right:0;top:0;}
.article__item:nth-child(even) .article__image:after{left:0;right:unset;}
.article__content{width:50%;position:relative;}
@media(max-width:767px){
.article__content{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
}
.article__content__inner{padding:4.375rem 5rem 3.125rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
@media(max-width:1023px){
.article__content__inner{padding:1.5625rem 1.5625rem 1.25rem 1.5625rem;}
}
.article__content__inner h3{font-size:1.8125rem;line-height:1.25;font-weight:400;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;color:#777776;}
@media(max-width:1023px){
.article__content__inner h3{font-size:22px;}
}
.article__content__inner p{font-weight:400;font-size:1.25rem;line-height:150%;letter-spacing:0.05em;margin-bottom:3.125rem;}
@media(max-width:1023px){
.article__content__inner p{font-size:1rem;}
.article__content__inner p br{display:none;}
}
.article__content__inner a{font-size:1.25rem;line-height:150%;letter-spacing:0.1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media(max-width:767px){
.article__content__inner a{font-size:0.875rem;}
}
.article__content__inner a:hover{text-decoration:underline;}
.article__content__inner a:after{content:"";margin:0 0 0 0.625rem;background:url(//acconic.ae/wp-content/themes/acconic/icon/arrow-bottom.svg) center center/contain no-repeat;width:0.9375rem;height:1.1875rem;display:inline-block;vertical-align:middle;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
@media(max-width:767px){
.article__content__inner a:after{margin-left:0.625rem;}
}
.article__image{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:50%;}
@media(max-width:767px){
.article__image{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 1.25rem;}
}
.article__image a{width:100%;}
.article__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
@media(max-width:767px){
.article__image img{max-height:66vw;}
}
.article__more{position:absolute;bottom:1.5625rem;right:1.5625rem;}
@media(max-width:767px){
.article__more{bottom:1.25rem;right:1.25rem;}
}
.article__more a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;font-weight:700;font-size:1rem;line-height:1.375rem;letter-spacing:0.1em;}
@media(max-width:767px){
.article__more a{font-size:0.875rem;line-height:1.1875rem;}
}
.article__more a:hover{text-decoration:underline;}
.article__more a:after{content:"";margin:0 0 0 0.9375rem;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/arrow-right-black.svg) center center/contain no-repeat;width:0.9375rem;height:1.1875rem;}
@media(max-width:767px){
.article__more a:after{margin-left:0.625rem;}
}
.coop__wrap{max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#19171D;padding-top:0.625rem;}
.coop__item{padding:0px;position:relative;border-right:1px solid rgba(255, 255, 255, 0.5019607843);-webkit-box-sizing:border-box;box-sizing:border-box;}
.coop__item a{text-decoration:none;color:white;}
.coop__item__wrap{position:relative;text-align:left;color:white;}
@media(max-width:767px){
.coop__item__wrap{padding:0 1.25rem;}
}
.coop__item img{display:block;width:100%;opacity:0.25;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;padding-bottom:6rem;}
@media(max-width:767px){
.coop__item img{display:none;border-left:1px solid white;max-height:25rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;opacity:1;padding-bottom:0;-webkit-transition:0.5s easy;transition:0.5s easy;}
}
.coop__item .open img:after{content:"";position:absolute;width:100%;height:6.25rem;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(15, 5, 38, 0)), color-stop(81.4%, #000000));background:linear-gradient(180deg, rgba(15, 5, 38, 0) 0%, #000000 81.4%);}
.coop__item__inner{position:absolute;top:85%;left:0;right:0;-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out;}
@media(max-width:767px){
.coop__item__inner{position:relative;}
}
.coop__item__inner__heading{padding:0;-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;line-height:1.375rem;font-weight:200;letter-spacing:0.05em;color:white;margin:0 0.9375rem 0 2.1875rem;opacity:0.5;}
@media(min-width:768px){
.coop__item__inner__heading svg{display:none;}
}
@media(max-width:767px){
.coop__item__inner__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.875rem 2.5rem 0.875rem 0;margin:0;min-height:2.875rem;}
.coop__item__inner__heading svg{position:absolute;top:calc(50% - 0.625rem);right:0;width:1.0625rem;height:1.3125rem;-webkit-transition:0.5s ease;transition:0.5s ease;-webkit-transform:rotate(0);transform:rotate(0);}
.coop__item__wrap.open .coop__item__inner__heading{opacity:1;}
.coop__item__wrap.open .coop__item__inner__heading svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
}
.coop__item__link{width:100%;height:100%;position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out;font-size:1rem;line-height:1.375rem;font-weight:600;letter-spacing:0.1em;z-index:99;}
@media(min-width:768px){
.coop__item__link{opacity:0;}
}
@media(max-width:767px){
.coop__item__link{margin-top:0;height:auto;display:none;padding:0 2.5rem 1.25rem 0;bottom:0;right:0;top:unset;}
.coop__item__wrap.open .coop__item__link{display:-webkit-box;display:-ms-flexbox;display:flex;}
}
.coop__item__link:hover{color:white;text-decoration:underline;}
.coop__item__link:before{content:"";position:absolute;width:100%;height:6.25rem;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(15, 5, 38, 0)), color-stop(81.4%, #000000));background:linear-gradient(180deg, rgba(15, 5, 38, 0) 0%, #000000 81.4%);z-index:-1;}
.coop__item__link:after{content:"";margin:0 0 0 0.875rem;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/arrow-right.svg) center center/contain no-repeat;width:0.6875rem;height:0.875rem;}
@media(min-width:768px){
.coop__item:hover img{opacity:1;padding-top:6rem;padding-bottom:0;}
.coop__item:hover .coop__item__inner{top:5%;}
.coop__item:hover .coop__item__inner__heading{font-weight:600;border-left:3px solid white;padding-left:1.0625rem;opacity:1;letter-spacing:0.1em;}
}
.coop__item:last-child{border-right:none;}
@media(min-width:530px){
.coop__item{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0;}
}
@media(min-width:1024px){
.coop__item{-ms-flex-preferred-size:25%;flex-basis:25%;}
}
@media(max-width:767px){
.coop__item{width:100%;border-top:1px solid rgba(255, 255, 255, 0.5019607843);}
}
@media screen and (min-width:1024px){
.coop__subtitle{margin-top:0.3125rem;text-align:left;margin-left:39vw;}
.lang-en .coop__subtitle, .lang-es .coop__subtitle{margin-left:42vw;}
}
.stages{margin:0.625rem 0 4.0625rem;}
@media(max-width:1023px){
.stages{margin-bottom:2.5rem;}
}
.stages__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;}
@media(min-width:768px){
.stages__item{border-bottom:1px solid #667080;}
}
.stages__counter{font-family:"Prosto One", Arial, Helvetica, sans-serif;font-size:3rem;line-height:1.15;font-weight:400;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;color:#20133F;width:100%;padding:0.75rem 1.5rem 0.375rem 84%;border-bottom:1px solid #667080;}
@media(max-width:1023px){
.stages__counter{font-size:2rem;}
}
@media(max-width:767px){
.stages__counter{font-size:1.5625rem;line-height:1.875rem;}
}
.stages__title{font-size:3rem;line-height:1.15;font-weight:700;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;color:#19171D;}
@media(min-width:768px){
.stages__title{width:42%;padding:3.75rem;margin-right:17%;}
.stages__title:after{content:"";width:1px;background:#667080;position:absolute;top:-20%;height:120%;right:0;}
}
@media(max-width:1023px){
.stages__title{font-size:1.625rem;padding:1.875rem;}
}
@media(max-width:767px){
.stages__title{width:100%;font-size:1.5625rem;line-height:1.875rem;border-top:1px solid #667080;border-bottom:1px solid #667080;min-height:122px;}
}
.stages__desc{font-weight:400;font-size:1.25rem;line-height:1.6875rem;color:black;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}
@media(min-width:768px){
.stages__desc{width:66%;border-top:1px solid #667080;padding:3.125rem 6.25rem;}
.stages__desc:before, .stages__desc:after{content:"";width:1px;background:#667080;position:absolute;top:0;height:110%;}
.stages__desc:before{left:0;}
.stages__desc:after{right:0;}
}
@media(max-width:1023px){
.stages__desc{font-size:1rem;padding:1.875rem;}
}
@media(max-width:767px){
.stages__desc{width:100%;font-size:1rem;line-height:1.375rem;padding-bottom:0rem;min-height:150px;}
.stages__desc br{display:none;}
}
@media(max-width:375px){
.stages__desc{min-height:180px;}
}
.stages-button-next, .stages-button-prev{font-weight:700;font-size:1.125rem;line-height:1.3;letter-spacing:0.1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#19171D;cursor:pointer;padding:0.625rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;}
@media(min-width:768px){
.stages-button-next, .stages-button-prev{width:17%;border-top:1px solid #667080;}
}
@media(max-width:1023px){
.stages-button-next, .stages-button-prev{font-size:0.75rem;}
}
@media(max-width:767px){
.stages-button-next, .stages-button-prev{font-size:0.875rem;line-height:1.1875rem;}
.stages-button-next span, .stages-button-prev span{display:none;}
}
.stages-button-next.swiper-button-disabled, .stages-button-prev.swiper-button-disabled{cursor:default;}
.stages-button-next.swiper-button-disabled span, .stages-button-next.swiper-button-disabled:before, .stages-button-prev.swiper-button-disabled span, .stages-button-prev.swiper-button-disabled:before{display:none;}
.stages-button-next:hover, .stages-button-prev:hover{text-decoration:underline;}
.stages-button-next:before, .stages-button-prev:before{content:"";margin:0 0 0.9375rem 0;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/arrow-right-black.svg) center center/contain no-repeat;width:3.9375rem;height:5rem;width:100%;vertical-align:middle;}
@media(max-width:1023px){
.stages-button-next:before, .stages-button-prev:before{width:2.6875rem;height:3.75rem;margin-bottom:0.625rem;}
}
@media(max-width:767px){
.stages-button-next:before, .stages-button-prev:before{margin:0 1.25rem;}
}
.stages-button-prev:before{background-image:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/arrow-left-black.svg);}
@media(max-width:767px){
.stages-button-prev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
}
@media(max-width:767px){
.stages-button-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
}
.stages__img{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}
@media(min-width:768px){
.stages__img{width:41%;}
}
@media(max-width:767px){
.stages__img{width:78%;margin:0 auto 0 0;}
}
.stages__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
@media(max-width:767px){
.stages__img img{width:100%;}
}
.stages__img:after{content:"";width:1px;background:#667080;position:absolute;top:-10%;height:110%;right:0;}
@media(max-width:767px){
.stages__img:after{top:-20%;height:130%;}
}
.stages__more{position:absolute;bottom:1.5625rem;right:1.5625rem;}
@media(max-width:767px){
.stages__more{bottom:1.25rem;right:1.25rem;}
}
.stages__more a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;font-weight:700;font-size:1rem;line-height:1.375rem;letter-spacing:0.1em;}
@media(max-width:767px){
.stages__more a{font-size:0.875rem;line-height:1.1875rem;}
}
.stages__more a:hover{text-decoration:underline;}
.stages__more a:after{content:"";margin:0 0 0 0.9375rem;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/arrow-right-black.svg) center center/contain no-repeat;width:0.9375rem;height:1.1875rem;}
@media(max-width:767px){
.stages__more a:after{margin-left:0.625rem;}
}
.additional{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media(min-width:768px){
.additional__wrap{max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0 2vw 4.375rem;}
}
@media(max-width:767px){
.additional__wrap{height:unset;margin:12px;}
}
.additional__subtitle{text-transform:uppercase;}
.additional__title2{color:black;text-align:center;font-size:1.75rem;font-weight:700;line-height:140%;text-transform:uppercase;width:100%;padding-bottom:4.375rem;}
.additional__title2 span{border-bottom:6px solid #95B9B0;}
.additional__desc{position:relative;width:100%;padding:1.875rem 15vw 1.875rem;font-size:1.25rem;line-height:120%;margin-bottom:1.875rem;color:#000000;}
@media screen and (max-width:1023px){
.additional__desc{padding:1.25rem 1.25rem 1.25rem 1.25rem;font-size:0.9375rem;}
}
.additional__feature{padding:0;position:relative;color:white;border-bottom:1px solid rgba(203, 197, 197, 0.5019607843);border-right:1px solid rgba(203, 197, 197, 0.5019607843);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:unset;margin:0 0.125rem;}
.additional__feature:nth-child(3n+1){background-color:#2E4F48;}
.additional__feature:nth-child(3n+2){background-color:#4F7169;}
.additional__feature:nth-child(3n+3){background-color:#71948C;}
@media(max-width:767px){
.additional__feature{min-width:280px;max-width:320px;-webkit-box-shadow:inset 0px 0px 20px rgba(255, 255, 255, 0.1);box-shadow:inset 0px 0px 20px rgba(255, 255, 255, 0.1);border-radius:5px;margin-right:0.8125rem;border-bottom:0;}
}
.additional__feature__inner{padding:2.5rem 0px;width:90%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}
@media(max-width:767px){
.additional__feature__inner{padding:1.875rem 0px;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;}
.without-title .additional__feature__inner{-ms-flex-line-pack:start;align-content:start;}
}
.additional__feature__icon{margin-right:1.25rem;}
@media(max-width:767px){
.additional__feature__icon{max-width:3.125rem;max-height:4.6875rem;min-height:unset;}
.without-title .additional__feature__icon{max-width:unset;}
.additional__feature__icon img{max-width:3.4375rem;}
.without-title .additional__feature__icon img{max-width:100%;}
}
.additional__feature__icon img{width:unset;height:4.375rem;}
.additional__feature__desc{font-weight:300;font-size:1.25rem;line-height:1.4;}
@media(max-width:767px){
.additional__feature__desc{margin-top:10px;padding-top:10px;border-top:1px solid rgba(203, 197, 197, 0.5019607843);}
}
@media(min-width:768px) and (max-width:1023px){
.additional__feature{-ms-flex-preferred-size:49%;flex-basis:49%;-ms-flex-negative:0;flex-shrink:0;margin-bottom:4px;}
}
@media(min-width:1024px){
.additional__feature{-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-box-sizing:border-box;box-sizing:border-box;}
}
.additional__prices{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 20vw 4.375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media(max-width:1023px){
.additional__prices{padding:0 7vw 4.375rem;}
}
.additional__prices__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.additional__prices__item:nth-child(2n+2){width:40%;}
.additional__prices__icon{margin-right:1.25rem;}
.additional__prices__icon img{width:3.75rem;}
.additional__prices__desc{color:black;font-size:1.625rem;font-weight:600;line-height:normal;}
.additional__texts{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 20vw 4.375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media(max-width:1023px){
.additional__texts{padding:0 7vw 4.375rem;}
}
.additional__texts__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:7px solid #2E4F48;padding-left:1.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
.additional__texts__item:nth-child(2n+1){color:#2E4F48;}
.additional__texts__item:nth-child(2n+2){color:#4F7169;border-color:#4F7169;width:40%;}
.additional__texts__desc{font-size:1.125rem;font-weight:600;line-height:normal;}
.album__wrap{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}
@media(max-width:767px){
.album__wrap{margin:1.5625rem 0 2.1875rem;}
}
.album__title{color:black;font-size:1.75rem;font-weight:700;line-height:normal;letter-spacing:0.1em;text-transform:uppercase;padding-left:3vw;}
@media(max-width:1023px){
.album__title{font-size:1.5rem;}
}
.album__parts{width:100%;padding:1.5625rem 1.5625rem 2.5rem 55vw;background:left top/contain no-repeat;}
@media(max-width:1023px){
.album__parts{padding:1.5625rem 0.9375rem 1.5625rem 50vw;}
}
@media(max-width:767px){
.album__parts{padding:65vw 1.5625rem 2.5rem 1.5625rem;}
}
.album__parts__item{color:#343434;margin-bottom:3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media(max-width:1023px){
.album__parts__item{margin-bottom:1.25rem;}
}
@media(min-width:768px){
.album__parts__item:nth-child(2){padding-left:5vw;}
}
.album__parts__number{color:#20133F;font-size:3.75rem;font-weight:900;opacity:0.5;line-height:120%;margin-right:0.625rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}
@media(max-width:1023px){
.album__parts__number{font-size:2.5rem;}
}
.album__parts__title{font-size:1.5rem;font-weight:700;line-height:100%;display:contents;}
@media(max-width:1023px){
.album__parts__title{font-size:1.125rem;}
}
.album__parts__title:after{content:"";width:100%;display:block;}
.album__parts__desc{font-size:1.0625rem;line-height:120%;max-width:31.25rem;}
@media(max-width:1023px){
.album__parts__desc{font-size:0.75rem;}
}
.portfolio{padding-top:2.5rem;position:relative;margin-bottom:2rem;}
@media(min-width:1024px){
.portfolio{margin-top:3rem;}
}
@media(max-width:767px){
.portfolio{margin-bottom:1.25rem;padding-top:1.5rem;}
}
.portfolio .section-title{border-right:none;}
@media(max-width:767px){
.portfolio .section-title{padding-right:20vw;}
}
.portfolio__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.1875rem;}
.portfolio__item{padding:0px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:3.125rem;width:100%;}
@media(min-width:768px){
.portfolio__item{width:calc(50% - 1px);}
}
.portfolio__item a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;color:white;width:100%;height:100%;}
.portfolio__item img{display:block;width:100%;opacity:1;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;height:34.375rem;-o-object-fit:cover;object-fit:cover;}
@media(max-width:1023px){
.portfolio__item img{height:290px;}
}
.portfolio__item:hover img{opacity:0.2;}
.portfolio__item:hover .portfolio__item__inner{opacity:1;}
.portfolio__item__wrap{position:relative;overflow:hidden;text-align:left;background:#0E0D0D;color:white;}
.portfolio__item__inner{position:absolute;bottom:90%;top:10%;height:90%;left:0;right:0;-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out;opacity:0;}
.portfolio__item__inner__heading{padding:10px 46px;min-height:45px;padding-left:4.125rem;}
.portfolio__item__inner__heading h3{font-size:2.25rem;line-height:135%;font-weight:400;color:white;margin:0;position:relative;}
@media(max-width:1023px){
.portfolio__item__inner__heading h3{font-size:1.5rem;}
}
.portfolio__item__inner__type{color:#EDBC61;font-size:1.125rem;line-height:135%;}
.portfolio__item__inner__content{width:100%;height:calc(100% - 20px);padding:0;position:absolute;top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out;}
.portfolio__item__inner__content h4{font-size:1rem;line-height:1.375rem;font-weight:400;text-transform:uppercase;margin-bottom:2rem;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;}
.portfolio__item__inner__content p{color:#DED8D8;font-size:0.9375rem;line-height:135%;font-weight:400;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;}
.portfolio__item__inner__content a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;line-height:1.375rem;font-weight:600;letter-spacing:0.1em;position:absolute;bottom:1.875rem;right:1.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.portfolio__item__inner__content a:hover{color:white;text-decoration:underline;}
.portfolio__item__inner__content a:after{content:"";margin-left:0.6875rem;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/arrow-right.svg) center center/contain no-repeat;width:0.6875rem;height:0.875rem;}
.portfolio__item__inner:before{content:"";position:absolute;width:1px;height:105%;top:-11%;left:2.375rem;border-left:3px solid transparent;-o-border-image:var(--bronze, #97683D);border-image:var(--bronze, #97683D);border-image-slice:1;}
.portfolio__inner{max-width:80vw;}
@media screen and (max-width:767px){
.portfolio__inner{max-width:unset;margin:20px 0px;}
}
.portfolio__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}
@media screen and (max-width:767px){
.portfolio__tabs{-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.portfolio__tabs-btn{font-size:0.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;height:1.5625rem;margin-right:1.875rem;padding:0;cursor:pointer;-webkit-transition:0.5s ease;transition:0.5s ease;border:none;border-bottom:1.5px solid transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:1023px){
.portfolio__tabs-btn{padding:0;}
}
@media screen and (max-width:767px){
.portfolio__tabs-btn{margin-right:15px;margin-bottom:10px;}
}
.portfolio__tabs-btn:hover{color:white;border:unset;background-color:unset;border-bottom:1.5px solid #EDBC61;}
.portfolio__tabs-btn.active{color:white;border:unset;background-color:unset;border-bottom:1.5px solid #EDBC61;}
.portfolio__tabs .button{margin:0 1.5625rem;}
.portfolio__tabs .button.active span{font-weight:900;}
.portfolio__text img{max-width:100%;margin:0 0 1.25rem;}
@media screen and (min-width:1024px){
.portfolio__text img{margin-bottom:3.125rem;}
}
.portfolio__text p{font-size:1rem;font-weight:200;line-height:normal;color:white;margin-bottom:1.25rem;}
@media screen and (max-width:1023px){
.portfolio__text p{font-size:1rem;}
}
.portfolio__text h3{font-size:1.25rem;font-weight:400;text-transform:uppercase;font-family:"Prosto One", Arial, Helvetica, sans-serif;margin:2.5rem 0 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.portfolio__text h3:before{content:"";background-color:#20133F;width:6.25rem;height:3px;margin-right:1.5625rem;}
@media screen and (max-width:1023px){
.portfolio__text h3:before{left:-0.625rem;top:0.625rem;}
}
.portfolio__text h4{font-size:1.125rem;line-height:normal;font-weight:700;color:#20133F;}
.portfolio__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media screen and (min-width:1024px){
.portfolio__gallery{margin-top:4.375rem;}
}
.portfolio__gallery-item{width:calc(25% - 0.625rem);margin-bottom:-0.25rem;-webkit-transition:0.5s ease;transition:0.5s ease;}
@media screen and (max-width:1200px){
.portfolio__gallery-item{width:calc(33% - 0.625rem);}
}
@media screen and (max-width:1023px){
.portfolio__gallery-item{width:calc(50% - 0.625rem);}
}
@media screen and (max-width:767px){
.portfolio__gallery-item{width:100%;margin-right:0;}
}
.portfolio__gallery-item:nth-of-type(4n){margin-right:0;}
@media screen and (max-width:1200px){
.portfolio__gallery-item:nth-of-type(4n){margin-right:0.625rem;}
}
@media screen and (max-width:767px){
.portfolio__gallery-item:nth-of-type(4n){margin-right:0;}
}
@media screen and (max-width:1200px){
.portfolio__gallery-item:nth-of-type(3n){margin-right:0;}
}
@media screen and (max-width:1023px){
.portfolio__gallery-item:nth-of-type(3n){margin-right:0.625rem;}
}
@media screen and (max-width:767px){
.portfolio__gallery-item:nth-of-type(3n){margin-right:0;}
}
@media screen and (max-width:1023px){
.portfolio__gallery-item:nth-of-type(2n){margin-right:0;}
}
.portfolio__gallery.items-1 .portfolio__gallery-item{width:100%;}
.portfolio__gallery-pic{width:100%;height:15.625rem;-o-object-fit:cover;object-fit:cover;}
@media screen and (min-width:768px){
.portfolio__gallery{gap:1.25rem;}
.portfolio__gallery-pic{height:22.5rem;}
.portfolio__gallery.items-2 .portfolio__gallery-item{width:calc(50% - 0.625rem);}
.portfolio__gallery.items-3 .portfolio__gallery-item:nth-of-type(2) .portfolio__gallery-pic, .portfolio__gallery.items-3 .portfolio__gallery-item:nth-of-type(3) .portfolio__gallery-pic{height:18.75rem;}
.portfolio__gallery.items-3{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.25rem 1fr;grid-template-columns:repeat(2, 1fr);grid-gap:0 1.25rem;}
.portfolio__gallery.items-3 .portfolio__gallery-item:nth-of-type(1){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;width:100%;}
.portfolio__gallery.items-3 .portfolio__gallery-item:nth-of-type(1) img{margin-bottom:20px;}
.portfolio__gallery.items-3 .portfolio__gallery-item:nth-of-type(2){-ms-grid-column:1;grid-column:1;width:100%;}
.portfolio__gallery.items-3 .portfolio__gallery-item:nth-of-type(3){-ms-grid-column:2;grid-column:2;width:100%;}
}
@media screen and (min-width:1024px){
.portfolio__gallery-pic{height:35rem;}
.portfolio__gallery.items-3 .portfolio__gallery-item:nth-of-type(2) .portfolio__gallery-pic, .portfolio__gallery.items-3 .portfolio__gallery-item:nth-of-type(3) .portfolio__gallery-pic{height:31.25rem;}
}
.portfolio.page .swiper-slide img{width:100%;height:28.125rem;-o-object-fit:cover;object-fit:cover;}
@media screen and (max-width:1023px){
.portfolio.page .swiper-slide img{height:400px;}
}
@media screen and (max-width:767px){
.portfolio.page .swiper-slide img{height:250px;}
}
.portfolio #loadmore{margin-bottom:6.875rem;}
.portfolio__cols{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem;}
@media screen and (max-width:767px){
.portfolio__cols{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;}
}
@media screen and (min-width:1024px){
.portfolio__cols div{padding-left:2.1875rem;border-left:3px solid transparent;-o-border-image:var(--bronze);border-image:var(--bronze);border-image-slice:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}
}
.portfolio__quote{color:white;opacity:0.5;text-transform:uppercase;}
.portfolio__quote p{margin-bottom:1.4375rem !important;}
.portfolio__intelligence{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:white;}
.portfolio__intelligence__value{opacity:0.5;font-weight:400;font-size:3.625rem;margin-bottom:0.625rem;padding-top:1.875rem;}
@media screen and (max-width:1023px){
.portfolio__intelligence__value{font-size:2.375rem;margin-bottom:5px;}
}
.portfolio__intelligence__value sup{position:relative;top:-0.5em;font-size:50%;line-height:0;}
@media screen and (max-width:1023px){
.portfolio__intelligence__desc{font-size:1rem;}
}
.portfolio__intelligence__item{width:33%;}
@media screen and (max-width:767px){
.portfolio__intelligence__item{width:100%;}
}
@media(min-width:768px){
.portfolio__intelligence__item:nth-child(2){text-align:center;}
}
.portfolio__intelligence__item:nth-child(3){padding-top:1rem;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;}
@media(min-width:768px){
.portfolio__intelligence__item:nth-child(3){text-align:right;}
}
@media screen and (max-width:767px){
.portfolio__intelligence__item:nth-child(3){width:100%;}
}
.portfolio__intelligence__item:nth-child(3) .portfolio__intelligence__value{font-size:0.875rem;padding-top:0.3125rem;margin-bottom:0;}
.portfolio__intelligence__item:nth-child(3) .portfolio__intelligence__desc{margin-top:1.25rem;font-size:0.875rem;}
@media screen and (min-width:1024px){
.portfolio.page .portfolio__inner{max-width:53.125rem;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.portfolio.page .portfolio__slider{margin-left:-11.5vw;width:100vw;}
}
.intelligence{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;bottom:1.875rem;left:4.125rem;}
@media screen and (min-width:1024px){
.intelligence{width:80%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
}
@media screen and (max-width:1023px){
.intelligence{margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;display:none;}
}
.intelligence__item{margin-right:30px;}
@media screen and (max-width:767px){
.intelligence__item{width:25%;margin-right:0;margin-bottom:15px;}
}
.intelligence__pic{width:30px;height:30px;-o-object-fit:contain;object-fit:contain;}
.intelligence__title{font-size:0.9375rem;font-weight:400;margin-top:5px;}
.intelligence__title sup{position:relative;top:-0.5em;font-size:50%;line-height:0;}
#modalProject{width:75vw;height:100vh;margin:-6px;padding:0;float:right;overflow-x:hidden;overflow-y:hidden;}
@media screen and (max-width:767px){
#modalProject{width:90vw;}
}
#modalProject .section-title{text-align:left;width:100%;margin:0;}
@media screen and (max-width:767px){
#modalProject .section-title{padding-right:20px;padding-top:0;}
}
@media screen and (min-width:1024px){
#modalProject .section-title{border-left:3px solid transparent;-o-border-image:var(--bronze);border-image:var(--bronze);border-image-slice:1;padding-top:2vw;}
}
#modalProject .section-title h2, #modalProject .section-title span{display:inline-block;}
#modalProject .fancybox-button{width:4rem;height:4rem;}
#modalProject .portfolio__wrapper{height:100vh;overflow-y:scroll;overflow-x:hidden;margin:0;}
@media screen and (min-width:1024px){
#modalProject .portfolio__wrapper{padding-left:6.875rem;}
}
@media screen and (max-width:767px){
#modalProject .portfolio__wrapper{padding:44px 0 44px 10px;}
}
#modalProject .portfolio__inner{max-width:unset;}
#modalProject .content__inner{max-width:100%;padding:4rem;height:100vh;overflow-y:auto;overflow-x:hidden;margin:0;}
@media screen and (max-width:767px){
#modalProject .content__inner{padding:44px 15px;}
}
#modalProject h1{font-weight:400;line-height:120%;}
@media screen and (max-width:767px){
#modalProject h1{font-size:26px;}
}
@-webkit-keyframes slideInFromRight {
0%{-webkit-transform:translateX(100%);transform:translateX(100%);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes slideInFromRight {
0%{-webkit-transform:translateX(100%);transform:translateX(100%);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
.fancybox-is-open .fancybox-slide--current{-webkit-animation:slideInFromRight 1s forwards;animation:slideInFromRight 1s forwards;}
.content{margin:50px 0;}
@media screen and (max-width:767px){
.content{margin:30px 0;}
}
.content__inner{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:53.125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem;}
.content h1{margin-bottom:2rem;}
.content h2{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
.content__box{width:49%;max-width:505px;}
@media screen and (max-width:767px){
.content__box{width:100%;margin-bottom:20px;}
}
.content__article{max-width:45%;}
@media screen and (max-width:1023px){
.content__article{max-width:40%;}
}
@media screen and (max-width:767px){
.content__article{max-width:100%;}
}
.content__pic{position:relative;margin-bottom:1.25rem;width:100%;}
.content__pic span{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;}
.content__pic img{width:100%;height:18.75rem;-o-object-fit:cover;object-fit:cover;}
@media screen and (max-width:767px){
.content__pic img{vertical-align:middle;}
}
.content__title{margin-top:20px;}
@media screen and (max-width: .content__title tablet-1) {
.content__title{margin-top:0;}
}
.content__text{color:#747277;}
.content__picture{width:50%;max-width:505px;margin-left:50px;height:auto;}
@media screen and (max-width:1023px){
.content__picture{margin-left:20px;}
}
@media screen and (max-width:767px){
.content__picture{width:100%;margin-bottom:20px;margin-left:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
}
.text{font-size:0.9375rem;line-height:1.5;color:#747277;width:100%;}
.text p{margin-bottom:0.625rem;}
.text ul li{position:relative;padding-left:1.25rem;}
.text ul li:before{position:absolute;top:0.5rem;left:0.25rem;width:0.3125rem;height:0.3125rem;content:"";border-radius:100%;background-color:#EDBC61;}
.text ol{margin-left:1rem;list-style-type:decimal;}
.text-uppercase{text-transform:uppercase;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-underline{text-decoration:underline;}
.contacts-top{margin-top:3.75rem;}
@media screen and (max-width:1023px){
.contacts-top{margin-top:40px;}
}
@media screen and (max-width:767px){
.contacts-top{margin:20px 16.1vw 0 0;}
}
.contacts-top .section-title{border-right:none;}
.contacts__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}
@media screen and (min-width:1024px){
.contacts__wrapper{width:83%;}
}
@media screen and (max-width:1023px){
.contacts__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
@media screen and (max-width:767px){
.contacts__wrapper{padding:0 20px;}
}
.contacts__wrapper .call__content{display:block;}
@media screen and (min-width:1024px){
.contacts__wrapper .call__content{margin:-4vw 0 0 8vw;}
}
@media screen and (min-width:768px){
.contacts__wrapper .call__content{text-align:center;}
}
.contacts__wrapper .call__header{width:100%;text-align:left !important;padding:0 !important;}
.contacts__wrapper .call__header h3{font-size:2.25rem;border-bottom:none;padding:0 0 0.9375rem 0;color:white !important;}
@media screen and (max-width:767px){
.contacts__wrapper .call__header h3{font-size:20px;}
}
.contacts__wrapper .call__wrap{background-color:unset;padding:0;}
@media screen and (max-width:1023px){
.contacts__wrapper .call__wrap{width:100%;}
}
@media screen and (max-width:767px){
.contacts__wrapper .call__wrap{margin:40px 0;}
}
.contacts__wrapper .call__text{background-color:#1C1C1A !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:-2.5rem auto 0;}
.contacts__wrapper .button:after{background-color:#1C1C1A !important;}
.contacts-bottom{margin:0 1.5vw 4.375rem;text-align:right;}
@media screen and (min-width:768px){
.contacts-bottom__left{padding-right:0;}
.contacts-bottom__right{padding-left:0;}
}
@media screen and (max-width:1023px){
.contacts-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:50px 8vw;width:100%;}
}
@media screen and (max-width:767px){
.contacts-bottom{margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;}
.contacts-bottom__right{min-width:200px;}
}
.contacts-bottom__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-bottom:3.125rem;}
@media screen and (max-width:767px){
.contacts-bottom__social{margin-bottom:20px;}
}
.contacts-bottom__social-link{width:2.1875rem;height:2.1875rem;margin-left:1.25rem;border:none;}
.contacts-bottom__social-link svg{width:100%;height:100%;max-height:1.5625rem;}
.contacts-bottom__social-link path, .contacts-bottom__social-link circle{-webkit-transition:0.5s ease;transition:0.5s ease;fill:#EDBC61;}
.contacts-bottom__social-link:hover path, .contacts-bottom__social-link:hover circle{opacity:0.5;}
.contacts-bottom__title{font-size:1.25rem;font-weight:400;margin-bottom:1.25rem;color:white;}
@media screen and (max-width:1023px){
.contacts-bottom__title{font-size:1.25rem;}
}
.contacts-bottom__left .contacts-bottom__title{font-size:1.375rem;color:#797979;text-transform:uppercase;}
@media screen and (max-width:1023px){
.contacts-bottom__left .contacts-bottom__title{font-size:1.25rem;}
}
.contacts-bottom__subtitle, .contacts-bottom__left .contacts-bottom__text{font-size:1.25rem;margin:1.25rem 0 1.25rem;color:white;}
@media screen and (max-width:1023px){
.contacts-bottom__subtitle, .contacts-bottom__left .contacts-bottom__text{font-size:1rem;}
}
.contacts-bottom__right .contacts-bottom__text{max-width:21.875rem;}
.contacts-bottom__text{font-size:1.25rem;line-height:normal;color:#000;}
@media screen and (max-width:1023px){
.contacts-bottom__text{font-size:0.875rem;}
}
.contacts-bottom__text a{color:white;}
.contacts-bottom__text a:hover{color:#EDBC61;}
@media screen and (min-width:768px){
.contacts-bottom__img img{max-width:50vw;padding-right:5vw;min-height:28.125rem;-o-object-fit:cover;object-fit:cover;}
}
@media screen and (max-width:767px){
.contacts-bottom__img img{max-width:100%;padding-bottom:20px;}
}
@media screen and (min-width:1024px){
.page-template-tmp__contacts .section-title{border-right:none;}
}
.page-error{position:relative;}
.page-error .button.white:after{background-color:#353738;}
.page-error__pic{width:100%;vertical-align:middle;-o-object-fit:cover;object-fit:cover;opacity:0.2;}
@media screen and (max-width:1023px){
.page-error__pic{height:700px;}
}
.page-error__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;}
.page-error__subtitle{font-size:3.125rem;font-weight:400;color:#fffefe;}
@media screen and (max-width:1200px){
.page-error__subtitle{font-size:2.5rem;}
}
@media screen and (max-width:767px){
.page-error__subtitle{font-size:1.5625rem;}
}
.page-error__title{font-size:4.375rem;font-weight:700;line-height:1;margin:30px 0;padding:0;color:#fff;}
@media screen and (max-width:1200px){
.page-error__title{font-size:3.75rem;}
}
@media screen and (max-width:767px){
.page-error__title{font-size:2.1875rem;white-space:nowrap;}
}
.animate-scroll img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}
.animate-scroll ::-webkit-scrollbar{width:8px;height:8px;}
.animate-scroll ::-webkit-scrollbar-track{background:#212121;}
.animate-scroll ::-webkit-scrollbar-thumb{background:#2e4a56;border-radius:12px;}
.animate-scroll ::-webkit-scrollbar-thumb:hover{background:#28404a;}
.animate-scroll .btn{padding:0;background:0;border:unset;cursor:pointer;padding:12px 16px;color:#797979;font-size:12px;background:#2e4a56;border-radius:50px;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;}
@media(min-width:768px){
.animate-scroll .btn{padding:16px 28px;font-size:16px;}
}
.animate-scroll .btn:hover, .animate-scroll .btn:focus-visible{background:#28404a;}
.animate-scroll .showcase{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;background:#212121;}
@media(min-width:768px){
.animate-scroll .showcase{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
}
@media(max-width:767px){
.animate-scroll .showcase{height:100vh;}
}
@media(max-width:767px){
.animate-scroll .showcase__button-prev, .animate-scroll .showcase__button-next{width:0.875rem;height:1.0625rem;cursor:pointer;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
}
@media(max-width:767px){
.animate-scroll .showcase__button-prev{background:url(//acconic.ae/wp-content/themes/acconic/icon/arrow-top.svg) center center/contain no-repeat;margin-right:40px;}
}
@media(max-width:767px){
.animate-scroll .showcase__button-next{background:url(//acconic.ae/wp-content/themes/acconic/icon/arrow-bottom.svg) center center/contain no-repeat;margin-left:40px;}
}
.animate-scroll .swiper-button-disabled{opacity:0;}
.animate-scroll .showcase__content{position:relative;padding:0 24px;}
@media(min-width:768px){
.animate-scroll .showcase__content{width:58%;height:100vh;padding:0;}
}
@media screen and (max-width:1023px){
.animate-scroll .showcase__content{width:50%;}
}
@media screen and (max-width:767px){
.animate-scroll .showcase__content{width:100%;padding:25px 20px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:32px;font-weight:800;}
.relax .animate-scroll .showcase__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
}
.animate-scroll .showcase__step{position:absolute;bottom:0;left:0;z-index:2;padding:16px;font-size:16px;letter-spacing:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.animate-scroll .showcase__step-counter{position:absolute;right:0;bottom:-25vh;}
@media screen and (max-width:767px){
.animate-scroll .showcase__step-counter{left:0;top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.animate-scroll .showcase__step-counter .counter__current{color:#EDBC61;}
@media(min-width:576px){
.animate-scroll .showcase__step{padding:40px;font-size:1.375rem;}
}
@media(min-width:768px){
.animate-scroll .showcase__step{bottom:30%;left:60%;width:70%;padding:0;visibility:hidden;opacity:0;}
}
@media screen and (max-width:1023px){
.animate-scroll .showcase__step{left:50%;width:80%;}
}
@media screen and (max-width:767px){
.animate-scroll .showcase__step{position:relative;width:100%;left:0;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;}
}
.animate-scroll .showcase__step-text{margin:0 0 1.25rem;color:#797979;font-size:1.875rem;line-height:140%;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:50px;text-align:right;}
@media screen and (max-width:767px){
.animate-scroll .showcase__step-text{margin-bottom:10px;text-align:left;font-size:20px;color:white;font-weight:300;padding-top:5vh;}
}
.animate-scroll .showcase__step-desc{margin:0 0 0.875rem;color:#B9B3B3;font-size:1rem;line-height:140%;font-weight:400;text-align:right;}
@media screen and (max-width:767px){
.animate-scroll .showcase__step-desc{text-align:left;font-size:14px;}
}
.animate-scroll .showcase__content .showcase__step{display:none;}
@media(min-width:768px){
.animate-scroll .showcase__content .showcase__step{display:-webkit-box;display:-ms-flexbox;display:flex;}
}
.animate-scroll .showcase__title{color:#575755;font-family:"Montserrat", sans-serif;font-style:normal;font-weight:600;line-height:110%;text-transform:uppercase;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.animate-scroll .showcase__title span{background:var(--bronze);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}
@media(min-width:768px){
.animate-scroll .showcase__title{position:absolute;top:47%;left:-32%;margin:0;font-size:4.375rem;padding:0 2vw;-webkit-box-sizing:border-box;box-sizing:border-box;}
.lang-en .animate-scroll .showcase__title{left:-27%;}
}
@media screen and (max-width:1023px){
.animate-scroll .showcase__title{top:2%;right:0;left:unset;font-size:3.125rem;-webkit-transform:unset;transform:unset;text-align:center;}
}
@media screen and (max-width:767px){
.animate-scroll .showcase__title{text-align:right;font-weight:800;font-size:28px;}
}
.animate-scroll .showcase__text{color:#424242;font-style:normal;font-weight:300;line-height:110%;text-transform:uppercase;text-align:right;}
@media screen and (max-width:1023px){
.animate-scroll .showcase__text{display:none;}
}
@media(min-width:768px){
.animate-scroll .showcase__text{font-size:46px;position:absolute;top:5%;right:0;margin:0;font-size:24px;padding:0 3vw;}
}
@media(min-width:1440px){
.animate-scroll .showcase__text{font-size:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
}
.animate-scroll .showcase__panel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0px;background:black;}
@media(min-width:768px){
.animate-scroll .showcase__panel{width:42%;}
}
@media screen and (max-width:1023px){
.animate-scroll .showcase__panel{width:50%;}
}
@media screen and (max-width:767px){
.animate-scroll .showcase__panel{width:100%;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;background:none;}
}
.animate-scroll .showcase__image{position:relative;width:100%;overflow:hidden;border-bottom:3px solid #2e4a56;aspect-ratio:2.5/3;}
@media screen and (max-width:767px){
.animate-scroll .showcase__image{aspect-ratio:unset;border-bottom:none;}
}
.animate-scroll .showcase__image::after{position:absolute;bottom:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(black), color-stop(rgba(0, 0, 0, 0.65)), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, black, rgba(0, 0, 0, 0.65), rgba(255, 255, 255, 0));content:"";}
@media screen and (max-width:767px){
.animate-scroll .showcase__image::after{display:none;}
}
@media(min-width:768px){
.animate-scroll .showcase__image{border-bottom:unset;}
.animate-scroll .showcase__image::after{display:none;}
}
.animate-scroll .showcase__image img{display:block;aspect-ratio:2.5/3;width:100%;height:120%;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
@media screen and (max-width:767px){
.animate-scroll .showcase__image img{height:calc(100vh - 350px);-webkit-transform:none !important;transform:none !important;}
}
.quote__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:50vh;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}
@media screen and (max-width:1023px){
.quote__wrapper{height:25vh;}
}
@media screen and (max-width:767px){
.quote__wrapper{height:20vh;}
}
.quote__text{font-family:"Montserrat", sans-serif;font-size:3.75rem;font-weight:400;text-transform:uppercase;line-height:120%;margin:0;text-align:right;color:rgba(182, 182, 182, 0.2);background:-webkit-gradient(linear, left top, right top, from(#b6b6b6), to(#b6b6b6)) no-repeat;background:linear-gradient(to right, #b6b6b6, #b6b6b6) no-repeat;-webkit-background-clip:text;background-clip:text;background-size:0%;-webkit-transition:background-size cubic-bezier(0.1, 0.5, 0.5, 1) 0.5s;transition:background-size cubic-bezier(0.1, 0.5, 0.5, 1) 0.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:0 2vw;}
@media screen and (max-width:1023px){
.quote__text{font-size:36px;}
}
@media screen and (max-width:767px){
.quote__text{font-size:4.7vw;padding:0 20px;}
}
.slide{margin:0;padding:0;color:white;background:black;text-transform:uppercase;position:relative;}
.slide__wrapper{color:#ffffff;}
.slide h2{font-weight:400;text-align:center;margin-right:-0.5em;width:90vw;color:#FFF;font-size:2.25rem;line-height:134.523%;text-transform:uppercase;}
.slide__bg{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;color:#fff;font-size:2.25rem;line-height:134.523%;text-transform:uppercase;font-weight:400;background-size:cover;}
@media screen and (max-width:767px){
.slide__bg{font-size:26px;}
}
.slide__bg:before{content:"";position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.7);width:100%;height:100%;z-index:-1;}
@media(min-width:1024px){
.slide__bg.right-text:before{left:50%;width:50%;}
.slide__bg.right-text:after{content:"";position:absolute;top:0;left:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0)));background:linear-gradient(rgba(0, 0, 0, 0.7) 20%, rgba(0, 0, 0, 0) 100%);width:50%;height:15.625rem;z-index:-1;}
}
.slide__text{overflow:hidden;text-align:center;}
@media(min-width:1024px){
.slide__text{max-width:40vw;}
}
@media screen and (max-width:767px){
.slide__text{padding:0 20px;}
}
.slide__text span{top:-50px;opacity:0;margin:20px 0;-webkit-transition:top 1.25s, opacity 0.5s;transition:top 1.25s, opacity 0.5s;}
@media(min-width:1024px){
.slide__bg.right-text .slide__text{margin-left:52vw;}
}
.slide__desc{font-size:1.125rem;line-height:140%;margin:1.25rem auto 0;text-transform:none;padding:0 20px;}
.slide__counter{font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem;}
.slide__counter .counter__current{color:#EDBC61;}
.slide__counter .counter__total{color:white;opacity:0.5;}
@media(min-width:1024px){
.right-text .slide__counter{position:absolute;top:3.75rem;left:4.375rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end;}
.right-text .slide__counter .counter__current{color:white;opacity:0.5;font-size:7.25rem;line-height:100%;}
}
.transition{width:100vw;height:100vh;overflow:hidden;background:#1C1C1A;}
@media screen and (max-width:767px){
.transition__wrapper{margin-top:8vh;}
}
.transition__wrapper:after{content:"";background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/bg-logo.svg) center bottom/contain no-repeat;width:100%;height:70%;position:absolute;bottom:0;left:0.3125rem;}
.transition__wrapper span{position:absolute;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;font-size:1.125rem;z-index:2;width:50%;text-transform:uppercase;font-weight:600;color:#1C1C1A;letter-spacing:0.6px;top:60vh;font-family:"Montserrat", sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;color:#1C1C1A;font-style:normal;line-height:135%;padding:0 10px;}
.transition__wrapper span:before{color:#1C1C1A;font-size:8.125rem;font-style:normal;font-weight:700;line-height:80%;letter-spacing:6.4px;text-transform:uppercase;margin-right:0.875rem;opacity:0.2;}
@media screen and (max-width:1023px){
.transition__wrapper span{top:50vh;}
.transition__wrapper span:before{width:100%;margin:0 0 20px 0;text-align:center;}
}
@media screen and (max-width:767px){
.transition__wrapper span{top:45vh;font-size:1rem;}
.transition__wrapper span:before{font-size:6.25rem;}
}
.transition__up{right:0;}
@media screen and (min-width:1024px){
.transition__up{padding-left:6.25rem;}
}
.transition__up:before{content:"02";}
.transition__down{left:0;}
@media screen and (min-width:1024px){
.transition__down{padding-right:6.25rem;}
}
.transition__down:before{content:"01";}
.transition__box{height:100vh;width:50vw;margin-bottom:-0.2vh;background:#77765B;display:block;}
@media screen and (max-width:767px){
.transition__box{height:50vh;}
}
.smart{background-color:#1C1C1A;position:relative;}
.smart__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;width:100vw;}
@media screen and (max-width:767px){
.smart__container{margin:30px;overflow:hidden;width:100%;height:100%;max-width:calc(100% - 60px);}
}
.smart__iphone{position:absolute;height:33.75rem;display:block;}
.smart__iphone img{width:24.5rem;}
.smart__nxn-text{position:absolute;z-index:999;color:#fff;font-size:1.5rem;top:25%;left:45%;width:22.5rem;text-align:center;}
@media screen and (max-width:767px){
.smart__nxn-text{top:30%;left:25%;}
}
.smart__nxn-text:before{content:"";display:block;height:1.875rem;padding:0.625rem 0;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/logo.svg) center center/contain no-repeat;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;margin-bottom:3.125rem;}
@media screen and (max-width:767px){
.smart__nxn-text:before{width:150px;}
}
.smart__nxn-text img{opacity:0;width:22.25rem;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;margin-top:3.125rem;}
@media screen and (max-width:767px){
.smart__nxn-text img{display:none;}
}
.smart .widgets{position:absolute;z-index:-1;scale:0;}
.smart__widgets{position:absolute;scale:0;-webkit-box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.61);box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.61);padding:0;background-color:#1C1C1A;}
@media screen and (min-width:1024px){
.smart__widgets{z-index:-1;}
}
@media screen and (max-width:767px){
.smart__widgets{display:none;}
}
.smart__widgets img{border-radius:5px;padding:0 2.3125rem;margin:1.5rem 1.125rem;width:15rem;}
.smart__widgets p{color:#FFF;font-size:1.125rem;line-height:135%;padding:0.625rem 1.75rem;border-top:1px solid #7E776C;}
.smart__widgets__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;color:#1C1C1A;position:absolute;z-index:100;visibility:hidden;opacity:0;-webkit-transition:0.5s ease;transition:0.5s ease;top:0;right:0;padding:0.625rem 1.25rem;background-color:#EDBC61;border-radius:0 0.625rem 0 0;width:50%;height:calc(100% - 2.75rem);-webkit-box-sizing:border-box;box-sizing:border-box;}
.smart__widgets:nth-child(3) .smart__widgets__desc, .smart__widgets:nth-child(6) .smart__widgets__desc{width:63%;}
.smart__widgets:hover .smart__widgets__desc{opacity:1;visibility:visible;}
.smart #socials{background:-webkit-gradient(linear, left top, left bottom, from(#ff348b), to(#e30217));background:linear-gradient(#ff348b, #e30217);border-radius:30px;aspect-ratio:1;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.smart a{text-decoration:none;font-size:30px;font-family:sans-serif;background-color:white;aspect-ratio:1;height:50px;border-radius:100%;color:black;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.smart .swiper-wrapper{height:unset;position:absolute;top:300px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;}
@media screen and (min-width:768px){
.smart .swiper-wrapper{display:none;}
}
.smart .swiper-slide{padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;}
.smart .swiper-slide img{max-width:300px;min-height:150px;}
.smart .swiper-slide p{font-size:16px;color:white;padding-top:30px;}
.smart__swiper_pagination{top:600px !important;}
@media screen and (max-width:767px){
.smart > .smart__widgets{display:none;}
}
.cube{position:relative;height:100vh;background:#2B2B2B;margin:0;padding:0;}
.cube:after{content:"";width:9.375rem;height:63%;position:absolute;right:5vw;bottom:3vw;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/acconic.svg) center center/contain no-repeat;opacity:1;display:none;}
@media screen and (max-width:1023px){
.cube:after{display:none;}
}
.cube__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64vh;width:100%;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media screen and (max-width:1023px){
.cube__wrapper{height:50vh;}
}
@media screen and (max-width:767px){
.cube__wrapper{height:40vw;}
}
.cube__desc{width:42%;padding:0 3vw;text-align:right;font-size:2.5rem;line-height:110%;-webkit-box-sizing:border-box;box-sizing:border-box;}
@media screen and (max-width:1023px){
.cube__desc{width:84vw;height:200px;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;font-size:2rem;}
}
@media screen and (max-width:767px){
.cube__desc{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-weight:300;height:150px;text-align:left;padding:50px 0 0 20px;}
}
.cube__item__title{text-transform:uppercase;font-size:1.75rem;margin-bottom:1rem;line-height:130%;}
@media screen and (max-width:767px){
.cube__item__title{margin-bottom:10px;font-size:24px;}
}
.cube__item__desc{font-size:1.25rem;color:#B9B3B3;line-height:140%;margin-bottom:1.5rem;opacity:0;visibility:hidden;-webkit-transition:0.5s ease;transition:0.5s ease;}
@media screen and (max-width:767px){
.cube__item__desc{font-size:16px;margin-bottom:10px;}
}
.cube__swiper{width:58%;height:100%;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:#707070;--swiper-pagination-color:#1c1c1a;overflow:hidden;}
@media screen and (max-width:767px){
.cube__swiper_slidename-item{display:none;opacity:0;-webkit-transition:0.3s ease;transition:0.3s ease;}
}
@media screen and (max-width:767px){
.cube__swiper_slidename-item.active{display:block;opacity:1;}
}
.cube__swiper_slidename-item.active .cube__item__title{background:var(--bronze);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}
.cube__swiper_slidename-item.active .cube__item__desc{display:block;opacity:1;visibility:initial;}
.cube__swiper_fraction{position:absolute;bottom:2.875rem;right:61%;font-size:1.375rem;display:none;}
@media screen and (max-width:1023px){
.cube__swiper_fraction{width:100%;text-align:center;right:0;}
}
@media screen and (max-width:767px){
.cube__swiper_fraction{bottom:20px;display:block;}
}
.cube__swiper_fraction .counter__current{color:#EDBC61;}
@media screen and (max-width:1023px){
.cube__swiper{width:100%;}
}
@media screen and (max-width:767px){
.cube__swiper{height:200%;}
}
.cube .swiper-slide{background-position:center;background-size:cover;}
.cube .swiper-slide, .cube .swiper-slide *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.cube .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
@media screen and (max-width:1023px){
.cube .swiper-pagination{bottom:-32vw;}
}
.cube .swiper-pagination-bullet-active{background-color:#EDBC61;}
.cube__viewport{-webkit-perspective:800px;perspective:800px;-webkit-perspective-origin:50% 20vw;perspective-origin:50% 20vw;-webkit-transform:scale(1);transform:scale(1);height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}
@media screen and (max-width:767px){
.cube__viewport{-webkit-transform:scale(0.8);transform:scale(0.8);}
}
.cube__cube{position:relative;margin:0 auto;height:20vw;width:20vw;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(325deg) rotateY(45deg);transform:rotateX(325deg) rotateY(45deg);}
@media screen and (max-width:767px){
.cube__cube{height:80vw;width:80vw;}
}
.cube__cube > div{overflow:hidden;position:absolute;opacity:1;border:1px solid #333333;height:20vw;width:20vw;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-position:center;background-repeat:no-repeat;background-size:cover;outline:1px solid transparent;}
@media screen and (max-width:767px){
.cube__cube > div{height:80vw;width:80vw;}
}
.cube__cube > div:hover, .cube__cube > div:active{cursor:-webkit-grab;cursor:grab;}
.cube__cube > div:first-child{-webkit-transform:rotateY(-90deg) translateZ(10vw);transform:rotateY(-90deg) translateZ(10vw);}
@media screen and (max-width:767px){
.cube__cube > div:first-child{-webkit-transform:rotateY(-90deg) translateZ(40vw);transform:rotateY(-90deg) translateZ(40vw);}
}
.cube__cube > div:nth-child(2){-webkit-transform:translateZ(10vw);transform:translateZ(10vw);}
@media screen and (max-width:767px){
.cube__cube > div:nth-child(2){-webkit-transform:translateZ(40vw);transform:translateZ(40vw);}
}
.cube__cube > div:nth-child(3){-webkit-transform:rotateY(90deg) translateZ(10vw);transform:rotateY(90deg) translateZ(10vw);}
@media screen and (max-width:767px){
.cube__cube > div:nth-child(3){-webkit-transform:rotateY(90deg) translateZ(40vw);transform:rotateY(90deg) translateZ(40vw);}
}
.cube__cube > div:nth-child(4){-webkit-transform:rotateY(180deg) translateZ(10vw);transform:rotateY(180deg) translateZ(10vw);}
@media screen and (max-width:767px){
.cube__cube > div:nth-child(4){-webkit-transform:rotateY(180deg) translateZ(40vw);transform:rotateY(180deg) translateZ(40vw);}
}
.cube__cube > div:nth-child(5){-webkit-transform:rotateX(90deg) translateZ(10vw);transform:rotateX(90deg) translateZ(10vw);}
@media screen and (max-width:767px){
.cube__cube > div:nth-child(5){-webkit-transform:rotateX(90deg) translateZ(40vw);transform:rotateX(90deg) translateZ(40vw);}
}
.cube__cube > div:nth-child(6){-webkit-transform:rotateX(-90deg) rotate(180deg) translateZ(10vw);transform:rotateX(-90deg) rotate(180deg) translateZ(10vw);}
@media screen and (max-width:767px){
.cube__cube > div:nth-child(6){-webkit-transform:rotateX(-90deg) rotate(180deg) translateZ(40vw);transform:rotateX(-90deg) rotate(180deg) translateZ(40vw);}
}
.cube__cube object{opacity:0.5;}
.cube__cube object:hover{opacity:1;}
@media screen and (max-width:767px){
.cube .section-title{border-right:0;margin-right:10px;}
.cube .section-title h2{font-size:1.7rem;}
}
@-webkit-keyframes spin {
0%{-webkit-transform:translateZ(-10vw) rotateY(360deg) rotateZ(0deg) rotateX(45deg);transform:translateZ(-10vw) rotateY(360deg) rotateZ(0deg) rotateX(45deg);}
50%{-webkit-transform:translateZ(-10vw) rotateY(180deg) rotateZ(180deg) rotateX(45deg);transform:translateZ(-10vw) rotateY(180deg) rotateZ(180deg) rotateX(45deg);}
100%{-webkit-transform:translateZ(-10vw) rotateY(0deg) rotateZ(360deg) rotateX(45deg);transform:translateZ(-10vw) rotateY(0deg) rotateZ(360deg) rotateX(45deg);}
}
@keyframes spin {
0%{-webkit-transform:translateZ(-10vw) rotateY(360deg) rotateZ(0deg) rotateX(45deg);transform:translateZ(-10vw) rotateY(360deg) rotateZ(0deg) rotateX(45deg);}
50%{-webkit-transform:translateZ(-10vw) rotateY(180deg) rotateZ(180deg) rotateX(45deg);transform:translateZ(-10vw) rotateY(180deg) rotateZ(180deg) rotateX(45deg);}
100%{-webkit-transform:translateZ(-10vw) rotateY(0deg) rotateZ(360deg) rotateX(45deg);transform:translateZ(-10vw) rotateY(0deg) rotateZ(360deg) rotateX(45deg);}
}
.twentytwenty-wrapper, .twentytwenty-container{width:100%;height:100%;}
.twentytwenty-handle{border-color:#EDBC61;}
.twentytwenty-handle:before, .twentytwenty-handle:after{background:#EDBC61 !important;-webkit-box-shadow:0 3px 0 #EDBC61, 0px 0px 12px rgba(51, 51, 51, 0.5) !important;box-shadow:0 3px 0 #EDBC61, 0px 0px 12px rgba(51, 51, 51, 0.5) !important;}
.twentytwenty-left-arrow{border-right-color:#EDBC61;}
.twentytwenty-right-arrow{border-left-color:#EDBC61;}
.twentytwenty-before-label, .twentytwenty-after-label{display:none;}
.relax .pin-spacer{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;}
@media screen and (max-width:767px){
.relax .pin-spacer{height:unset;}
}
.relax .showcase__panel{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important;}
.relax .showcase__text{color:#575755;font-family:Montserrat;font-style:normal;font-weight:800;line-height:120%;text-transform:uppercase;text-align:right;}
@media(min-width:768px){
.relax .showcase__text{font-size:46px;}
}
@media(min-width:1024px){
.relax .showcase__text{position:absolute;top:5%;left:0;margin:0;font-size:3rem;padding:0 2vw;}
}
@media(min-width:1440px){
.relax .showcase__text{font-size:3rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
}
@media screen and (max-width:767px){
.relax .showcase__text{display:block;font-size:20px;}
}
.relax .showcase__text span{background:var(--bronze);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}
@media(min-width:768px){
.relax .showcase__step{bottom:40%;left:50%;}
}
@media(min-width:1440px){
.relax .showcase__step{width:80%;}
}
@media screen and (max-width:767px){
.relax .showcase__step{padding-top:25px;}
}
.relax .showcase__step-text{text-align:center;text-transform:none;color:white;font-size:3rem;font-weight:300;line-height:120%;}
@media screen and (max-width:1023px){
.relax .showcase__step-text{font-size:24px;}
}
@media screen and (max-width:767px){
.relax .showcase__content{height:auto !important;padding-top:60px !important;}
}
.relax .showcase__content:before{content:"";width:12.5rem;height:12.5rem;position:absolute;left:40%;top:43%;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/quote.svg) center center/contain no-repeat;}
@media screen and (max-width:1023px){
.relax .showcase__content:before{left:25%;}
}
@media screen and (max-width:767px){
.relax .showcase__content:before{width:150px;height:150px;left:calc(50% - 75px);top:-160px;}
}
@media screen and (max-width:767px){
.relax .showcase__image img{height:calc(100vh - 300px);}
}
@media screen and (max-width:767px){
.relax__swiper_pagination{bottom:100px !important;}
}
.testimonials__wrap{height:100vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;position:relative;}
@media(max-width:767px){
.testimonials__wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}
}
.testimonials__wrap:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(//acconic.ae/wp-content/themes/acconic/jb_design/images/bg-logo-light.svg) left bottom/contain no-repeat;}
.testimonials__video{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:-1;}
.testimonials__list{margin:0 4vw;}
.testimonials__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.875rem;margin-bottom:3.125rem;}
@media(max-width:767px){
.testimonials__item{margin-bottom:25px;}
}
.testimonials__item__text{color:#171717;font-size:1.25rem;padding:1.5625rem 1.875rem;border-radius:1.875rem 1.875rem 1.875rem 0.3125rem;background-color:rgba(255, 255, 255, 0.8);-webkit-backdrop-filter:blur(4.2255210876px);backdrop-filter:blur(4.2255210876px);max-width:12.5rem;}
@media(max-width:767px){
.testimonials__item__text{font-size:16px;padding:15px 20px;max-width:170px;}
}
.testimonials__item__image{width:4.375rem;height:4.375rem;border-radius:100%;}
.testimonials__item:nth-child(even) div{border-radius:1.875rem 1.875rem 0.3125rem 1.875rem;background-color:rgba(151, 170, 99, 0.8);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.testimonials__item:nth-child(even) img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
.videobg__wrap{height:100vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}
@media(min-width:1024px){
.videobg__wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
}
@media(max-width:1023px){
.videobg__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.videobg__wrap:before{content:"";position:absolute;width:100%;height:100vh;left:0;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.9)));background:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);}
.videobg__container{margin:20px;overflow:hidden;}
@media(min-width:1024px){
.videobg__container{margin:0 0 5vw 15vw;}
}
@media(max-width:1023px){
.videobg__container{margin:0 20% 20px 20px;max-width:calc(80% - 20px);}
}
.videobg__video{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:-1;margin-bottom:1px;}
.videobg__list{height:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end;}
.videobg__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.875rem;padding-top:100%;}
.videobg__item__text{color:white;font-size:1.25rem;}
@media(min-width:1024px){
.videobg__item__text{max-width:40vw;}
}
@media(max-width:767px){
.videobg__item__text{font-size:16px;}
}
.videobg__item__title{color:white;font-size:2rem;text-transform:uppercase;width:100%;}
@media(max-width:767px){
.videobg__item__title{font-size:22px;}
}
.videobg__counter{font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:100%;}
.videobg__counter .counter__current{color:#EDBC61;}
.videobg__counter .counter__total{color:white;opacity:0.5;}
@media(min-width:1024px){
.videobg .section-title{position:absolute;left:-14%;top:43%;border:none;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin:0;padding:0;}
.lang-en .videobg .section-title{left:-10%;top:49%;}
}
.videobg .section-title h2{color:#D8D7C1;}
@media(min-width:1024px){
.videobg .section-title h2 {
text-align: left;
font-size: 4.375rem;
line-height: 100%;
}
.videobg .section-title h2 span {
display: block;
}
}.wpcf7-response-output{display:none!important;}
#hostinger-preview-banner {
display: none !important;
}