@import url(https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@100..900&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap);@font-face{font-family:"Beatrice Trial";src:url(../fonts/BeatriceTRIAL-Regular.ttf);font-weight:400}@font-face{font-family:"Beatrice Trial";src:url(../fonts/BeatriceTRIAL-Medium.ttf);font-weight:500}@font-face{font-family:"Beatrice Trial";src:url(../fonts/BeatriceTRIAL-Semibold.ttf);font-weight:600}@font-face{font-family:"Beatrice Trial";src:url(../fonts/BeatriceTRIAL-Bold.ttf);font-weight:700}@font-face{font-family:"Beatrice Trial";src:url(../fonts/BeatriceTRIAL-Extrabold.ttf);font-weight:800}@font-face{font-family:"BDO Grotesk";src:url(../fonts/BDOGrotesk-Regular.ttf);font-weight:400}@font-face{font-family:"BDO Grotesk";src:url(../fonts/BDOGrotesk-Medium.ttf);font-weight:500}@font-face{font-family:"BDO Grotesk";src:url(../fonts/BDOGrotesk-Light.ttf);font-weight:600}@font-face{font-family:"BDO Grotesk";src:url(../fonts/BDOGrotesk-Bold.ttf);font-weight:700}@font-face{font-family:"BDO Grotesk";src:url(../fonts/BDOGrotesk-ExtraBold.ttf);font-weight:800}.mean-container .mean-nav ul li>a.mean-expand i,.main-menu ul li .submenu,.main-menu ul li .submenu li a::before,.main-menu ul li .mega-menu,.main-menu ul li .mega-menu li ul li a::before,.offcanvas__overlay,.offcanvas__navigation button svg,.body__overlay,a,.btn,button,span,sub,sup,p,input,select,textarea,li,img,svg,.transition-3,h1,h2,h3,h4,h5,h6{-webkit-transition:all .3s 0s ease-out;-moz-transition:all .3s 0s ease-out;-ms-transition:all .3s 0s ease-out;-o-transition:all .3s 0s ease-out;transition:all .3s 0s ease-out}.nice-select::after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}:root{--rr-ff-heading:"Rubik" , sans-serif;--rr-ff-heading1:"Rubik" , sans-serif;--rr-ff-body:"Rubik" , sans-serif;--rr-ff-fontawesome:"Font Awesome 6 Pro";--rr-common-white:#fff;--rr-common-black:#000;--rr-common-placeholder:#4a5764;--rr-body-primary:#fff;--rr-theme-primary:#222;--rr-theme-primary-2:#ecff70;--rr-heading-primary:#222;--rr-heading-secondary:#222020;--rr-text-body:rgba(34,34,34,.6);--rr-text-primary:#151515;--rr-text-primary-2:#002d62;--rr-shadow-primary:0 30px 60px 0 rgba(0,15,32,.1);--rr-background-primary:#e70820;--rr-background-hero-2-bg:#222;--rr-background-section-3-bg:#002d62;--rr-background-body-bg:#f6f0e9;--rr-border-primary:1px solid rgba(5,5,19,.14);--rr-fw-normal:normal;--rr-fw-thin:100;--rr-fw-elight:200;--rr-fw-light:300;--rr-fw-regular:400;--rr-fw-medium:500;--rr-fw-sbold:600;--rr-fw-bold:700;--rr-fw-ebold:800;--rr-fw-black:900;--rr-fs-body:16px;--rr-fs-body2:24px;--rr-fs-p:15px;--rr-fs-h1:172px;--rr-fs-h2:54px;--rr-fs-h3:30px;--rr-fs-h4:24px;--rr-fs-h5:20px;--rr-fs-h6:18px;--rr-lh-body:26px;--rr-lh-body2:44px;--rr-lh-p:24px;--rr-lh-h1:170px;--rr-lh-h2:64px;--rr-lh-h3:40px;--rr-lh-h4:34px;--rr-lh-h5:30px;--rr-lh-h6:28px}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{font-family: var(--rr-ff-body);font-size:var(--rr-fs-body);font-weight:normal;color:var(--rr-text-body);line-height:var(--rr-lh-body);background:var(--rr-body-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1 h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family: var(--rr-ff-heading);color:var(--rr-heading-primary);margin-top:0;margin-bottom:0;font-weight:var(--rr-fw-bold);word-break:break-word}h1,.h1{font-size:var(--rr-fs-h1);line-height:var(--rr-lh-h1)}@media only screen and (min-width:1200px) and (max-width:1399px){h1,.h1{font-size:60px;line-height:72px}}@media only screen and (min-width:992px) and (max-width:1199px){h1,.h1{font-size:52px;line-height:64px}}@media only screen and (min-width:768px) and (max-width:992px){h1,.h1{font-size:50px;line-height:52px}}@media only screen and (min-width:576px) and (max-width:767px){h1,.h1{font-size:38px;line-height:50px}}@media (max-width:575px){h1,.h1{font-size:32px;line-height:44px}}h2,.h2{font-size:var(--rr-fs-h2);line-height:var(--rr-lh-h2)}@media only screen and (min-width:992px) and (max-width:1199px){h2,.h2{font-size:38px;line-height:50px}}@media only screen and (min-width:768px) and (max-width:992px){h2,.h2{font-size:40px;line-height:52px}}@media only screen and (min-width:576px) and (max-width:767px){h2,.h2{font-size:40px;line-height:52px}}@media (max-width:575px){h2,.h2{font-size:var(--rr-fs-h3);line-height:42px}}@media (max-width:450px){h2,.h2{font-size:27px;line-height:37px}}h3,.h3{font-size:var(--rr-fs-h3);line-height:var(--rr-lh-h3)}@media (max-width:575px){h3,.h3{font-size:var(--rr-fs-h3);line-height:42px}}@media (max-width:450px){h3,.h3{font-size:27px;line-height:37px}}h4,.h4{font-size:var(--rr-fs-h4);line-height:var(--rr-lh-h4)}h5,.h5{font-size:var(--rr-fs-h5);line-height:var(--rr-lh-h5)}h6,.h6{font-size:var(--rr-fs-h6);line-height:var(--rr-lh-h6)}ul{margin:0;padding:0}p{font-size:var(--rr-fs-p);font-weight:var(--rr-fw-normal);color:var(--rr-text-body);line-height:var(--rr-lh-p);margin-bottom:0}.body-2{font-size:var(--rr-fs-body2);line-height:var(--rr-lh-body2);font-weight:var(--rr-fw-light)}a{text-decoration:none}a:focus,.button:focus{text-decoration:none;outline:none}a:focus{text-decoration:none;color:inherit}a,button{color:inherit;outline:none;border:none;background:transparent}button:hover{cursor:pointer}button:focus{outline:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}hr:not([size]) {margin:0;border-color:var(--rr-border-primary);opacity:1;border-width:1px}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"],textarea{background-color:var(--rr-common-white);color:var(--rr-heading-primary);outline:none;width:100%;font-size:16px;border:1px solid rgba(5,5,19,.14)}textarea{background-color:var(--rr-common-white);color:var(--rr-heading-primary);outline:none;width:100%;height:50px;font-size:16px;border:1px solid rgba(5,5,19,.14)}*::-moz-selection{background:var(--rr-common-selection);color:var(--rr-common-white);text-shadow:none}::-moz-selection{background:var(--rr-common-selection);color:var(--rr-common-white);text-shadow:none}::selection{background:var(--rr-common-selection);color:var(--rr-common-white);text-shadow:none}::selection{background:var(--rr-common-black);color:var(--rr-common-white);text-shadow:none}*::-moz-placeholder{opacity:1;font-size:16px}*::-moz-placeholder::-webkit-input-placeholder{color:var(--rr-common-placeholder)}*::-moz-placeholder::-moz-placeholder{color:var(--rr-common-placeholder)}*::-moz-placeholder:-moz-placeholder{color:var(--rr-common-placeholder)}*::-moz-placeholder:-ms-input-placeholder{color:var(--rr-common-placeholder)}*::-moz-placeholder::placeholder{color:var(--rr-common-placeholder)}*::placeholder{opacity:1;font-size:16px}*::placeholder::-webkit-input-placeholder{color:var(--rr-common-placeholder)}*::placeholder::-moz-placeholder{color:var(--rr-common-placeholder)}*::placeholder:-moz-placeholder{color:var(--rr-common-placeholder)}*::placeholder:-ms-input-placeholder{color:var(--rr-common-placeholder)}*::placeholder::placeholder{color:var(--rr-common-placeholder)}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.container{--bs-gutter-x:30px;max-width:1630px}.custom-container{--bs-gutter-x:30px;max-width:1320px}.row{--bs-gutter-x:30px}.row-none{--bs-gutter-x:none!important}.g-40,.gx-40{--bs-gutter-x:40px}.g-40,.gy-40{--bs-gutter-y:40px}.g-50,.gx-50{--bs-gutter-x:50px}.g-50,.gy-50{--bs-gutter-y:50px}.g-60,.gy-60{--bs-gutter-y:60px}#scroll-percentage{position:absolute}#scroll-percentage{height:60px;width:60px;background-color:var(--rr-common-white);border-radius:50%;position:fixed;bottom:40px;right:50px;transform:scale(0);display:grid;place-items:center;cursor:pointer;visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s;z-index:100}@media only screen and (max-width:992px){#scroll-percentage{right:30px}}@media only screen and (max-width:767px){#scroll-percentage{bottom:20px;right:20px}}#scroll-percentage.active{bottom:50px;transform:scale(1);opacity:1;visibility:visible;-webkit-animation:500ms ease-in-out 0s normal none 1 running scrollToTop;animation:500ms ease-in-out 0s normal none 1 running scrollToTop;-webkit-transition:.3s;transition:.3s;background:var(--rr-theme-primary2)}@media only screen and (max-width:992px){#scroll-percentage.active{bottom:30px}}@media only screen and (max-width:767px){#scroll-percentage.active{bottom:20px}}#scroll-percentage-value{height:calc(100% - 6px);width:calc(100% - 6px);background-color:var(--rr-common-white);color:var(--rr-theme-primary);border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:var(--rr-fw-sbold);box-shadow:rgba(0,0,0,.15) 0 5px 15px 0}#scroll-percentage-value i{font-size:var(--rr-fs-h5)}@-webkit-keyframes scrollToTop {
    0% {
        -webkit-transform: translate3d(0, 80%, 0);
        transform: translate3d(0, 80%, 0);
        visibility: visible;
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
}@keyframes scrollToTop {
    0% {
        -webkit-transform: translate3d(0, 80%, 0);
        transform: translate3d(0, 80%, 0);
        visibility: visible;
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
}@-webkit-keyframes wobble-vertical {
    16.65% {
        transform: translateY(8px);
    }
    33.3% {
        transform: translateY(-6px);
    }
    49.95% {
        transform: translateY(4px);
    }
    66.6% {
        transform: translateY(-2px);
    }
    83.25% {
        transform: translateY(1px);
    }
    100% {
        transform: translateY(0);
    }
}@keyframes wobble-vertical {
    16.65% {
        transform: translateY(8px);
    }
    33.3% {
        transform: translateY(-6px);
    }
    49.95% {
        transform: translateY(4px);
    }
    66.6% {
        transform: translateY(-2px);
    }
    83.25% {
        transform: translateY(1px);
    }
    100% {
        transform: translateY(0);
    }
}@media (min-width:992px){.mt-cursor{display:block;width:10px;height:10px;border-radius:50%;position:fixed;left:10px;top:10px;user-select:none;pointer-events:none;visibility:hidden;z-index:10000;-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1)}.mt-cursor:before{background:var(--rr-theme-primary);opacity:1;content:"";width:100%;height:100%;border-radius:50%;position:absolute;left:0;top:0;transition:all .3s ease}.mt-cursor.cursor-grow:before{opacity:.7;transform:scale(1.5);transition:all .3s ease}.mt-cursor.hide{opacity:0;transition:opacity .3s ease;transition-delay:.4s}.mt-cursor.hide .inner{transform:scale(.1);transition:transform .3s ease}}.fix{overflow:hidden}.clear{clear:both}.f-left{float:left}.f-right{float:right}.z-index-1{z-index:1}.p-l-0{padding-left:0!important}.z-index-11{z-index:11}.overflow-y-visible{overflow-x:hidden;overflow-y:visible}.p-relative{position:relative}.p-absolute{position:absolute}.include-bg{background-position:center;background-size:cover;background-repeat:no-repeat}.valign{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center}.body__overlay{background-color:var(--rr-common-heading);height:100%;width:100%;position:fixed;top:0;z-index:9999;left:0;opacity:0;visibility:hidden}.body__overlay{background-color:var(--rr-common-heading);height:100%;width:100%;position:fixed;top:0;z-index:9999;left:0;opacity:0;visibility:hidden}.body__overlay.opened{opacity:.7;visibility:visible}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1280px}@media only screen and (min-width:1400px) and (max-width:1600px){.mfp-iframe-holder .mfp-content{max-width:1000px}}@media only screen and (min-width:1200px) and (max-width:1399px){.mfp-iframe-holder .mfp-content{max-width:850px}}@media only screen and (min-width:992px) and (max-width:1199px){.mfp-iframe-holder .mfp-content{max-width:820px}}@media only screen and (min-width:768px) and (max-width:992px){.mfp-iframe-holder .mfp-content{max-width:750px}}.mfp-close{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.mfp-close:hover{color:var(--rr-common-white)}.mfp-close::after{position:absolute;content:"\f00d";height:100%;width:100%;font-family: var(--rr-ff-fontawesome);font-size:31px;font-weight:200;right:-20px;margin-top:-25px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:992px){.mfp-close::after{right:15px;margin-top:-30px}}.z-index-1{z-index:1}.bg-cover{background-size:cover}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-minus-30{margin-bottom:-30px}.mb-minus-40{margin-bottom:-40px}.mb-minus-50{margin-bottom:-50px}.mb-minus-60{margin-bottom:-60px}.row-reverse{flex-direction:row-reverse}@media only screen and (min-width:992px) and (max-width:1199px){.sidebar-responsive{margin-top:30px}}.mb-minus-80{margin-bottom:-80px}section{margin-top:-2px}.brand-border{border:1px solid #e1e2e4}.br-20 img{border-radius:20px}.smooth-slide-transtion{-webkit-transition-timing-function:linear;transition-timing-function:linear}.my-100{padding-top:50px}.mb-100{padding-bottom:150px}.border-tp{border:solid #e1e2e4;border-width:1px 0 0 0}.border-bt{border:solid #e1e2e4;border-width:1px 0 1px 0}.text-capi{text-transform:inherit!important}.m-right{margin:auto 0 auto auto}.text_start{text-align:start}.text_center{text-align:center}.text_end{text-align:end}.circle-button-position{display:inline-flex!important;align-items:center;justify-content:end;width:100%;height:100%}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.circle-button-position{display:block!important;margin-top:20px}}.gutter-x{--bs-gutter-x:0}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.mt_lg_0{margin-top:0}}.section-space{padding-top:200px;padding-bottom:200px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.section-space{padding-top:130px;padding-bottom:130px}}@media only screen and (min-width:768px) and (max-width:992px){.section-space{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space{padding-top:70px;padding-bottom:70px}}.section-space-top{padding-top:200px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.section-space-top{padding-top:130px}}@media only screen and (min-width:768px) and (max-width:992px){.section-space-top{padding-top:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-top{padding-top:70px}}.section-space-bottom{padding-bottom:200px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.section-space-bottom{padding-bottom:130px}}@media only screen and (min-width:768px) and (max-width:992px){.section-space-bottom{padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-bottom{padding-bottom:70px}}.section-space-160{padding-top:160px;padding-bottom:160px}@media only screen and (min-width:768px) and (max-width:992px){.section-space-160{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-160{padding-top:70px;padding-bottom:70px}}.section-space-top-160{padding-top:160px}@media only screen and (min-width:768px) and (max-width:992px){.section-space-top-160{padding-top:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-top-160{padding-top:70px}}.section-space-bottom-160{padding-bottom:160px}@media only screen and (min-width:768px) and (max-width:992px){.section-space-bottom-160{padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-bottom-160{padding-bottom:70px}}.section-space-top-140{padding-top:140px}@media only screen and (min-width:768px) and (max-width:992px){.section-space-top-140{padding-top:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-top-140{padding-top:70px}}.section-space-bottom-140{padding-bottom:140px}@media only screen and (min-width:768px) and (max-width:992px){.section-space-bottom-140{padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-bottom-140{padding-bottom:70px}}.section-space-top-120{padding-top:120px}@media only screen and (min-width:768px) and (max-width:992px){.section-space-top-120{padding-top:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-top-120{padding-top:70px}}.section-space-bottom-120{padding-bottom:120px}@media only screen and (min-width:768px) and (max-width:992px){.section-space-bottom-120{padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-bottom-120{padding-bottom:70px}}.color-white{color:var(--rr-common-white)}.color-heading-primary{color:var(--rr-heading-primary)}.white-bg{background-color:var(--rr-common-white)}.black-bg{background-color:var(--rr-common-black)}.heading-bg{background-color:var(--rr-heading-primary)}.footer-bg{background-color:var(--rr-heading-secondary)}.footer-bg-3{background-color:var(--rr-text-primary-2)}.body-bg{background-color:var(--rr-background-body-bg)}.theme-bg-2{background-color:var(--rr-theme-primary-2)}.section-bg-3{background-color:var(--rr-background-section-3-bg)}.rr-btn{position:relative;display:inline-flex;align-items:center;column-gap:20px;padding:5px;font-size:16px;line-height:1;overflow:hidden;padding-right:20px;font-weight:var(--rr-fw-medium);color:var(--rr-common-white);font-family: var(--rr-ff-heading);border:1px solid rgba(255,255,255,.14)}.rr-btn::before{width:100%;height:100%;top:0;left:0;z-index:-1;content:"";position:absolute;transition:all .35s;transform-origin:right bottom;background:var(--rr-heading-primary);transform:translate(-165%,0) rotate(0deg)}.rr-btn span{width:36px;height:34px;display:flex;align-items:center;justify-content:center;color:var(--rr-common-black);background:var(--rr-common-white)}.rr-btn:hover::before{transform:translateX(0)}.rr-btn-2{z-index:5;font-weight:600;font-size:16px;line-height:1;overflow:hidden;position:relative;padding:17px 34.3px;border-radius:500px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;color:var(--rr-text-primary-2);font-family: var(--rr-ff-heading1);background-color:var(--rr-common-white)}.rr-btn-2 .btn-wrap{z-index:1;overflow:hidden;position:relative;display:inline-block}.rr-btn-2 .btn-wrap .text-one{position:relative;display:block;color:var(--rr-text-primary-2);transition:all .5s ease-in-out}.rr-btn-2 .btn-wrap .text-two{position:absolute;display:block;top:100%;color:var(--rr-text-primary-2);transition:all .5s ease-in-out}.rr-btn-2::before{content:"";width:0;height:100%;left:0;position:absolute;transition:all .5s ease-in-out;background-color:var(--rr-theme-primary-2)}.rr-btn-2:hover .btn-wrap .text-one{transform:translateY(-150%)}.rr-btn-2:hover .btn-wrap .text-two{top:50%;transform:translateY(-50%);display:block}.rr-btn-2:hover::before{width:100%}.ruhe-btn{display:inline-flex;transition:all .3s ease-in-out}.ruhe-btn-primary{padding:14px 28px;font-weight:500;font-size:16px;line-height:1;color:var(--rr-common-white);background-color:transparent;border:1.5px solid rgba(255,255,255,.2);border-radius:30px;text-transform:capitalize;transition:all .3s;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;z-index:1;gap:30px;white-space:nowrap}@media only screen and (min-width:768px) and (max-width:992px){.ruhe-btn-primary{padding:16px 25px}}.ruhe-btn-primary:hover{color:var(--rr-common-white);background-color:var(--rr-heading-primary);border-color:var(--rr-heading-primary)}.ruhe-btn-primary:focus{color:var(--rr-common-white)}.ruhe-btn-primary.bordered{border-color:var(--rr-heading-primary);background-color:transparent;color:var(--rr-heading-primary)}.ruhe-btn-primary.bordered:hover{border-color:var(--rr-heading-primary);background-color:var(--rr-heading-primary);color:var(--rr-common-white)}.ruhe-btn-circle{text-align:center;width:46px;height:46px;font-weight:500;font-size:16px;line-height:1.5;color:var(--rr-common-white);border-radius:100%;display:flex;gap:10px;align-items:center;justify-content:center;background-color:transparent;border:1.5px solid rgba(255,255,255,.2)}@media only screen and (min-width:992px) and (max-width:1199px){.ruhe-btn-circle{width:50px;height:50px}}.ruhe-btn-circle:hover{background-color:var(--rr-common-black);color:var(--rr-common-white)}.ruhe-btn-group{display:flex;width:fit-content;align-items:center;transition:all .3s ease-in-out}.ruhe-btn-group > *:nth-child(1) {transform:scale3d(1,1,1);margin-inline-end:0;opacity:1}.ruhe-btn-group > *:nth-child(2) {transform:scale3d(1,1,1);border:1.5px solid rgba(255,255,255,.2)}.ruhe-btn-group > *:nth-child(3) {transform:scale3d(0,0,1);margin-inline-start:-40px;opacity:0}.ruhe-btn-group:hover > *:nth-child(1) {transform:scale3d(0,0,1);margin-inline-end:-40px;opacity:0}.ruhe-btn-group:hover > *:nth-child(2) {transform:scale3d(1,1,1);border:1.5px solid rgba(255,255,255,.2)}.ruhe-btn-group:hover > *:nth-child(3) {transform:scale3d(1,1,1);margin-inline-start:0;opacity:1}.ruhe-white-btn{display:inline-flex;transition:all .3s ease-in-out}.ruhe-white-btn-primary{padding:14px 28px;font-weight:500;font-size:16px;line-height:1;color:var(--rr-heading-primary);background-color:transparent;border:1.5px solid rgba(34,34,34,.1);border-radius:30px;text-transform:capitalize;transition:all .3s;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;z-index:1;gap:30px;white-space:nowrap}@media only screen and (min-width:768px) and (max-width:992px){.ruhe-white-btn-primary{padding:16px 25px}}.ruhe-white-btn-primary:hover{color:var(--rr-common-white);background-color:var(--rr-heading-primary);border-color:var(--rr-heading-primary)}.ruhe-white-btn-primary:focus{color:var(--rr-common-white)}.ruhe-white-btn-primary.bordered{border-color:var(--rr-heading-primary);background-color:transparent;color:var(--rr-heading-primary)}.ruhe-white-btn-primary.bordered:hover{border-color:var(--rr-heading-primary);background-color:var(--rr-heading-primary);color:var(--rr-common-white)}.ruhe-white-btn-circle{text-align:center;width:46px;height:46px;font-weight:500;font-size:16px;line-height:1.5;color:var(--rr-heading-primary);border-radius:100%;display:flex;gap:10px;align-items:center;justify-content:center;background-color:transparent;border:1.5px solid rgba(34,34,34,.1)}@media only screen and (min-width:992px) and (max-width:1199px){.ruhe-white-btn-circle{width:50px;height:50px}}.ruhe-white-btn-circle:hover{background-color:var(--rr-heading-primary);color:var(--rr-common-white)}.ruhe-white-btn-group{display:flex;width:fit-content;align-items:center;transition:all .3s ease-in-out}.ruhe-white-btn-group > *:nth-child(1) {transform:scale3d(1,1,1);margin-inline-end:0;opacity:1}.ruhe-white-btn-group > *:nth-child(2) {transform:scale3d(1,1,1);border:1.5px solid rgba(34,34,34,.1)}.ruhe-white-btn-group > *:nth-child(3) {transform:scale3d(0,0,1);margin-inline-start:-40px;opacity:0}.ruhe-white-btn-group:hover > *:nth-child(1) {transform:scale3d(0,0,1);margin-inline-end:-40px;opacity:0}.ruhe-white-btn-group:hover > *:nth-child(2) {transform:scale3d(1,1,1);border:1.5px solid rgba(34,34,34,.1);background-color:var(--rr-heading-primary);color:var(--rr-common-white)}.ruhe-white-btn-group:hover > *:nth-child(3) {transform:scale3d(1,1,1);margin-inline-start:0;opacity:1;background-color:var(--rr-heading-primary);color:var(--rr-common-white);border-color:var(--rr-heading-primary)}.ruhe-yellow-btn{display:inline-flex;transition:all .3s ease-in-out}.ruhe-yellow-btn-primary{padding:14px 28px;font-weight:700;font-size:16px;line-height:1;color:var(--rr-heading-primary);background-color:transparent;border:1.5px solid rgba(34,34,34,.1);border-radius:30px;text-transform:capitalize;transition:all .3s;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;z-index:1;gap:30px;white-space:nowrap}@media only screen and (min-width:768px) and (max-width:992px){.ruhe-yellow-btn-primary{padding:16px 25px}}.ruhe-yellow-btn-primary:hover{color:var(--rr-common-white);background-color:var(--rr-heading-primary);border-color:var(--rr-heading-primary)}.ruhe-yellow-btn-primary:focus{color:var(--rr-common-white)}.ruhe-yellow-btn-primary.bordered{border-color:var(--rr-heading-primary);background-color:transparent;color:var(--rr-heading-primary)}.ruhe-yellow-btn-primary.bordered:hover{border-color:var(--rr-heading-primary);background-color:var(--rr-heading-primary);color:var(--rr-common-white)}.ruhe-yellow-btn-circle{text-align:center;width:46px;height:46px;font-weight:500;font-size:16px;line-height:1.5;color:var(--rr-heading-primary);border-radius:100%;display:flex;gap:10px;align-items:center;justify-content:center;background-color:transparent;border:1.5px solid rgba(34,34,34,.1)}@media only screen and (min-width:992px) and (max-width:1199px){.ruhe-yellow-btn-circle{width:50px;height:50px}}.ruhe-yellow-btn-circle:hover{background-color:var(--rr-heading-primary);color:var(--rr-common-white)}.ruhe-yellow-btn-group{display:flex;width:fit-content;align-items:center;transition:all .3s ease-in-out}.ruhe-yellow-btn-group > *:nth-child(1) {transform:scale3d(0,0,1);margin-inline-end:-40px;opacity:0}.ruhe-yellow-btn-group > *:nth-child(2) {transform:scale3d(1,1,1);background-color:#ecff70;color:#000;border:1.5px solid #ecff70}.ruhe-yellow-btn-group > *:nth-child(3) {transform:scale3d(1,1,1);margin-inline-start:0;opacity:1;background-color:#ecff70;color:#000;border-color:#ecff70}.ruhe-yellow-btn-group:hover > *:nth-child(1) {transform:scale3d(1,1,1);margin-inline-end:0;opacity:1;background-color:transparent;border:1.5px solid #ecff70;color:#ecff70}.ruhe-yellow-btn-group:hover > *:nth-child(2) {background-color:transparent;color:#ecff70;border:1.5px solid #ecff70}.ruhe-yellow-btn-group:hover > *:nth-child(3) {transform:scale3d(0,0,1);margin-inline-start:-40px;opacity:0}.tp-hover-btn-wrapper{display:inline-block}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-hover-btn-wrapper{margin-top:20px}}.tp-hover-btn-wrapper .tp-btn-circle-2{background:transparent;position:relative;overflow:hidden;display:inline-block;width:160px;height:160px;border-radius:50%;letter-spacing:-.01em;font-weight:500;font-size:20px;line-height:1.4;letter-spacing:-.01em;color:var(--rr-heading-primary);border:1px solid #d9d9d9;z-index:1}.tp-hover-btn-wrapper .tp-btn-circle-2:hover{color:var(--rr-common-white)}.tp-hover-btn-wrapper .tp-btn-circle-2:hover .tp-btn-circle-dot{width:420px;height:420px}.tp-hover-btn-wrapper .tp-btn-circle-2:hover svg [stroke="white"]{stroke:#151515}.tp-hover-btn-wrapper .tp-btn-circle-2 .tp-btn-circle-text-2{font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-medium);display:block;font-style:normal;font-size:16px;line-height:22px}.tp-hover-btn-wrapper .tp-btn-circle-2 .tp-btn-circle-dot{bottom:-35%;left:50%;width:47px;height:47px;line-height:20px;border-radius:50%;position:absolute;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;background-color:var(--rr-heading-primary)}.tp-hover-btn-wrapper .tp-btn-circle-3{color:var(--rr-common-white)}.tp-hover-btn-wrapper .tp-btn-circle-3:hover{color:var(--rr-heading-primary)}.tp-hover-btn-wrapper .tp-btn-circle-3:hover svg [fill="white"]{fill:#151515}.tp-hover-btn-wrapper .tp-btn-circle-3 .tp-btn-circle-dot{background-color:var(--rr-common-white)}.offcanvas__area{background:var(--rr-common-black) none repeat scroll 0 0;position:fixed;right:0;top:0;width:500px;height:100%;-webkit-transform: translateX(calc(100% + 80px));-moz-transform: translateX(calc(100% + 80px));-ms-transform: translateX(calc(100% + 80px));-o-transform: translateX(calc(100% + 80px));transform: translateX(calc(100% + 80px));-webkit-transition:transform .45s ease-in-out , opacity .45s ease-in-out;-moz-transition:transform .45s ease-in-out , opacity .45s ease-in-out;transition:transform .45s ease-in-out , opacity .45s ease-in-out;z-index:999;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none;border-left:1px solid var(--rr-border-primary)}.offcanvas__area ::-webkit-scrollbar{display:none}@media (max-width:575px){.offcanvas__area{width:400px}}@media (max-width:450px){.offcanvas__area{width:100%}}.offcanvas__area.info-open{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.offcanvas__logo a img{width:160px}@media (max-width:575px){.offcanvas__logo a img{width:150px}.offcanvas__logo a img{width:130px}}.offcanvas__content{padding-bottom:45px}.offcanvas__wrapper{position:relative;height:100%;padding:35px 40px}@media (max-width:575px){.offcanvas__wrapper{padding:25px 25px}}.offcanvas__top{padding-bottom:20px;margin-bottom:35px;border-bottom:1px solid rgba(255,255,255,.079)}@media (max-width:575px){.offcanvas__top{padding-bottom:15px;margin-bottom:30px}}.offcanvas__search{position:relative}.offcanvas__search input{width:100%;height:40px;line-height:40px;padding-right:20px;background:transparent;border-bottom:1px solid var(--rr-border-primary);font-size:16px;color:var(--rr-common-white);padding-bottom:15px}.offcanvas__search input::placeholder{color:var(--rr-common-white)}.offcanvas__search input:focus{border-color:var(--rr-common-white)}.offcanvas__search button{position:absolute;top:2px;right:0;font-size:var(--rr-fs-h5);color:var(--rr-common-white)}.offcanvas__search button:hover{color:var(--rr-theme-primary)}.offcanvas__title{color:var(--rr-common-white);font-size:30px;line-height:40px}@media (max-width:450px){.offcanvas__title{font-size:var(--rr-fs-h5)}}.offcanvas__text p{margin-bottom:25px}.offcanvas__social{margin-bottom:40px}.offcanvas__social ul li{display:inline-block}.offcanvas__social ul li:not(:last-child) {margin-right:5px}.offcanvas__social ul li a{color:var(--rr-common-white);display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--rr-theme-primary);font-size:16px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:1px solid var(--rr-common-white);transition:all .3s ease-in-out}.offcanvas__social ul li a:hover{background-color:var(--rr-theme-primary-2);color:var(--rr-common-black);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px);border:transparent}.offcanvas__notification-icon a{font-size:14px;color:var(--rr-common-white);position:relative}.offcanvas__notification-icon a .notification-count{position:absolute;top:-4px;right:-13px;display:inline-block;width:20px;height:20px;line-height:22px;font-size:12px;font-weight:var(--rr-fw-sbold);background-color:var(--rr-theme-primary);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:var(--rr-common-white);text-align:center}.offcanvas__notification-text p{margin-bottom:0;font-weight:var(--rr-fw-medium);color:var(--rr-common-white);font-size:14px}.offcanvas__notification-text p .notification-number{color:var(--rr-theme-primary)}.offcanvas__notification-text p a{color:var(--rr-theme-primary)}.offcanvas__overlay{position:fixed;height:100%;width:100%;background:#2b2b2b;z-index:900;top:0;opacity:0;visibility:hidden;right:0}.offcanvas__overlay.overlay-open{opacity:.6;visibility:visible}.sidebar__toggle{cursor:pointer}.offcanvas__contact-icon{margin-inline-end:15px}.offcanvas__slider-content{border:1px solid var(--rr-border-primary);padding:20px}.offcanvas__navigation{display:flex;align-items:center;gap:20px}.offcanvas__navigation button svg *{fill:var(--rr-common-white)}.offcanvas__navigation button:hover svg *{fill:var(--rr-theme-primary)}.offcanvas__post-title{font-size:26px;color:var(--rr-common-white)}.offcanvas__post-title a:hover{color:var(--rr-theme-primary)}.offcanvas-close-icon{line-height:1;color:var(--rr-common-white)}.offcanvas-close-icon .offcanvas-m-lines{position:relative;display:block;height:12px;width:30px}.offcanvas-close-icon.animation--flip .offcanvas-m-line.line--1{top:6px;transform:rotate(45deg)}.offcanvas-close-icon.animation--flip .offcanvas-m-line.line--3{opacity:0;opacity:0}.offcanvas-close-icon.animation--flip .offcanvas-m-line.line--2{top:6px;transform:rotate(-45deg)}.offcanvas-close-icon .offcanvas-m-line{position:absolute;left:0;height:2px;width:100%;background-color:currentColor;transition:top .15s ease , transform .3s ease}.offcanvas-close-icon .offcanvas-m-line.line--1{top:0}.offcanvas-close-icon .offcanvas-m-line.line--2{top:5px}.offcanvas-close-icon .offcanvas-m-line.line--3{bottom:0;bottom:0}.offcanvas-close-icon:hover .offcanvas-m-line{animation:qode-draw .8s cubic-bezier(.44,1.1,.53,.99) 1 forwards;animation:qode-draw .8s cubic-bezier(.44,1.1,.53,.99) 1 forwards}.offcanvas-close-icon:hover .offcanvas-m-line:nth-of-type(2) {animation-delay:.1s}@media (max-width:1199px){html[dir="rtl"] .header-3 .container{padding-right:15px;padding-left:15px;width:100%;max-width:100%}html[dir="rtl"] .header__left{margin-right:0;margin-left:0}html[dir="rtl"] .header__hamburger{margin-left:0;margin-right:auto}html[dir="rtl"] .header__btn{margin-left:0;margin-right:15px}html[dir="rtl"] .offcanvas__area{right:auto;left:-100%;transform:none;border-right:1px solid var(--rr-border-primary);border-left:none}html[dir="rtl"] .offcanvas__area.info-open{left:0;transform:none}html[dir="rtl"] .offcanvas__close{right:auto;left:25px}html[dir="rtl"] .mobile-menu{text-align:right;direction:rtl}html[dir="rtl"] .offcanvas__social ul{padding-right:0;justify-content:flex-end}}html[dir="rtl"] .offcanvas__area{display:none}html[dir="rtl"] .offcanvas__area.info-open{display:block}html[dir="rtl"] .offcanvas__overlay{display:none}html[dir="rtl"] .offcanvas__overlay.overlay-open{display:block}@media (max-width:767px){html[dir="rtl"] .offcanvas__area{width:100%;max-width:100%}html[dir="rtl"] .header-1__logo img{max-width:120px}html[dir="rtl"] body{overflow-x:hidden;position:relative;width:100%}}.nice-select{background-color:transparent;font-weight:var(--rr-fw-medium);font-family: var(--rr-ff-body);color:var(--rr-heading-primary);-webkit-tap-highlight-color:transparent;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:13px;height:42px;line-height:40px;outline:none;padding-left:0;padding-right:0;position:relative;text-align:left;-webkit-transition:all .2s ease-in-out;transition:all .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{position:absolute;content:"\f107";top:50%;right:-18px;font-family: var(--rr-ff-fontawesome);color:var(--rr-heading-primary);font-weight:var(--rr-fw-medium);pointer-events:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;margin-top:0;transform-origin:center}.nice-select.open::after{-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.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:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0;right:0}.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:var(--rr-common-white);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(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25) , opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25) , opacity .15s ease-out;z-index:9}.nice-select .option{cursor:pointer;font-weight:var(--rr-fw-regular);line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option:hover{background-color:#f6f7f9}.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}.section__title-wrapper-sub-title{font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-medium);color:var(--rr-heading-primary);font-style:normal;font-size:16px;line-height:26px}.section__title-wrapper-title{font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-medium);color:var(--rr-heading-primary);font-style:normal;font-size:54px;line-height:64px}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px){.section__title-wrapper-title{font-size:50px;line-height:60px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.section__title-wrapper-title{font-size:40px;line-height:50px}}@media only screen and (min-width:576px) and (max-width:767px){.section__title-wrapper-title{font-size:33px;line-height:45px}}@media (max-width:575px){.section__title-wrapper-title{font-size:28px;line-height:38px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section__title-wrapper-title br{display:none}}.section__title-wrapper-2 .section__title-wrapper-sub-title{text-transform:uppercase;font-family: var(--rr-ff-body);color:var(--rr-heading-secondary)}.section__title-wrapper-2 .section__title-wrapper-title{font-family: var(--rr-ff-body);color:var(--rr-heading-secondary)}.section-3__title-wrapper-title{font-size:140px;line-height:140px;font-weight:400;margin-bottom:0;letter-spacing:-.04em;color:var(--rr-text-primary-2);font-family: var(--rr-ff-heading1)}@media only screen and (min-width:992px) and (max-width:1199px){.section-3__title-wrapper-title{font-size:110px;line-height:110px}}@media only screen and (min-width:768px) and (max-width:992px){.section-3__title-wrapper-title{font-size:90px;line-height:90px}}@media only screen and (min-width:576px) and (max-width:767px){.section-3__title-wrapper-title{font-size:75px;line-height:80px}}@media (max-width:575px){.section-3__title-wrapper-title{font-size:41px;line-height:50px}}.section-3__title-wrapper-title span{margin-left:570px}@media only screen and (min-width:1200px) and (max-width:1399px){.section-3__title-wrapper-title span{margin-left:520px}}@media only screen and (min-width:992px) and (max-width:1199px){.section-3__title-wrapper-title span{margin-left:270px}}@media only screen and (min-width:768px) and (max-width:992px){.section-3__title-wrapper-title span{margin-left:200px}}@media only screen and (min-width:576px) and (max-width:767px){.section-3__title-wrapper-title span{margin-left:100px}}@media (max-width:575px){.section-3__title-wrapper-title span{margin-left:0}}.section-4__title-wrapper .section-title__subtitle{font-weight:400;font-size:16px;line-height:14px;display:inline-block;padding:10px 14.8px;border-radius:200px;color:var(--rr-text-primary-2);font-family: var(--rr-ff-heading1);border:1px solid rgba(18,18,18,.14)}.section-4__title-wrapper .section-title__title{font-weight:400;font-size:70px;line-height:74px;letter-spacing:-.02em;color:var(--rr-text-primary-2);font-family: var(--rr-ff-heading1)}@media only screen and (min-width:768px) and (max-width:992px){.section-4__title-wrapper .section-title__title{font-size:55px;line-height:65px}}@media only screen and (min-width:576px) and (max-width:767px){.section-4__title-wrapper .section-title__title{font-size:45px;line-height:55px}.section-4__title-wrapper .section-title__title br{display:none}}@media (max-width:575px){.section-4__title-wrapper .section-title__title{font-size:35px;line-height:45px}.section-4__title-wrapper .section-title__title br{display:none}}.breadcrumb-space-top{padding-top:210px}@media only screen and (min-width:768px) and (max-width:992px){.breadcrumb-space-top{padding-top:160px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.breadcrumb-space-top{padding-top:150px}}.breadcrumb__border-line{top:0;left:50px;right:50px;height:100%;display:flex;position:absolute;align-items:center;justify-content:space-between}@media (max-width:575px){.breadcrumb__border-line{left:20px;right:20px}}.breadcrumb__border-line-shape{width:1px;height:100%;border-left:1px solid rgba(255,255,255,.16)}.breadcrumb__content{margin-left:160px;margin-bottom:72px}@media only screen and (min-width:1200px) and (max-width:1399px){.breadcrumb__content{margin-left:100px}}@media only screen and (min-width:992px) and (max-width:1199px){.breadcrumb__content{margin-left:80px}}@media only screen and (min-width:768px) and (max-width:992px){.breadcrumb__content{margin-left:40px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.breadcrumb__content{margin:0 30px;margin-bottom:70px}}.breadcrumb__guideline-title{display:flex;align-items:start;column-gap:30px;margin-bottom:84px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.breadcrumb__guideline-title{display:block;margin-bottom:40px}}.breadcrumb__subtitle{font-weight:500;font-size:16px;line-height:1;padding:9px 33px;border-radius:50px;display:inline-block;color:rgba(255,255,255,.7);font-family: var(--rr-ff-heading);border:1px solid rgba(255,255,255,.14)}.breadcrumb__title{font-weight:500;font-size:64px;line-height:70px;margin-bottom:0;transform:translateY(-14px);color:var(--rr-common-white);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px){.breadcrumb__title{font-size:45px;line-height:55px}}@media (max-width:575px){.breadcrumb__title{font-size:32px;line-height:42px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.breadcrumb__title{margin-top:10px;transform:translateY(0)}.breadcrumb__title br{display:none}}.breadcrumb__title span{color:#9e9e9e}.breadcrumb__future{display:flex;align-items:end;column-gap:90px}@media only screen and (min-width:1600px) and (max-width:1700px),only screen and (min-width:1400px) and (max-width:1600px){.breadcrumb__future{column-gap:60px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.breadcrumb__future{column-gap:50px}}@media only screen and (min-width:768px) and (max-width:992px){.breadcrumb__future{column-gap:30px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.breadcrumb__future{display:block}.breadcrumb__future-item{margin-bottom:20px}}.breadcrumb__future-item h3{font-weight:500;font-size:40px;line-height:1;color:var(--rr-common-white);font-family: var(--rr-ff-heading)}.breadcrumb__future-item h3 .odometer.odometer-auto-theme,.breadcrumb__future-item h3 .odometer.odometer-theme-default{font-family: var(--rr-ff-heading);line-height:1}.breadcrumb__future-item p{font-weight:500;font-size:16px;line-height:26px;color:#999;margin-top:10px;font-family: var(--rr-ff-heading)}.breadcrumb__thumb{margin-bottom:-350px;margin-right:50px}@media only screen and (min-width:1600px) and (max-width:1700px){.breadcrumb__thumb{margin-bottom:-250px}}@media only screen and (min-width:1400px) and (max-width:1600px){.breadcrumb__thumb{margin-bottom:-200px}}@media only screen and (min-width:1200px) and (max-width:1399px){.breadcrumb__thumb{margin-bottom:-150px}}@media only screen and (min-width:992px) and (max-width:1199px){.breadcrumb__thumb{margin-bottom:-130px}}@media only screen and (min-width:768px) and (max-width:992px){.breadcrumb__thumb{margin-bottom:-72px;margin-right:0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.breadcrumb__thumb{margin-bottom:0;margin-right:0}}@media only screen and (min-width:1600px) and (max-width:1700px),only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.breadcrumb__thumb img{width:100%}}.breadcrumb-space-3{padding-top:185px;padding-bottom:175px}@media only screen and (min-width:768px) and (max-width:992px){.breadcrumb-space-3{padding-top:150px;padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.breadcrumb-space-3{padding-top:140px;padding-bottom:70px}}.services-details-breadcrumb__title{font-weight:500;font-size:80px;line-height:90px;margin-bottom:0;color:var(--rr-common-white);font-family: var(--rr-ff-heading)}@media only screen and (min-width:992px) and (max-width:1199px){.services-details-breadcrumb__title{font-size:70px;line-height:80px}}@media only screen and (min-width:768px) and (max-width:992px){.services-details-breadcrumb__title{font-size:55px;line-height:65px}}@media only screen and (min-width:576px) and (max-width:767px){.services-details-breadcrumb__title{font-size:45px;line-height:55px}}@media (max-width:575px){.services-details-breadcrumb__title{font-size:32px;line-height:45px}.services-details-breadcrumb__title br{display:none}}.services-details-breadcrumb__title span{color:#9e9e9e}.services-details-breadcrumb__arrow{margin-top:41px;margin-bottom:40px;text-align:center}@media only screen and (min-width:768px) and (max-width:992px){.services-details-breadcrumb__arrow{margin-top:30px;margin-bottom:30px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details-breadcrumb__arrow{margin-top:20px;margin-bottom:20px}.services-details-breadcrumb__arrow img{width:100%}}.services-details-breadcrumb__btn .rr-btn-2{font-weight:500;border-radius:0;padding:9px 23.3px;text-transform:capitalize;transform:translateY(-10px);background-color:transparent;color:rgba(255,255,255,.7);font-family: var(--rr-ff-heading);border:1px solid rgba(255,255,255,.14)}.services-details-breadcrumb__btn .rr-btn-2 .btn-wrap .text-one{color:rgba(255,255,255,.7)}.services-details-breadcrumb__text{display:flex;align-items:end;justify-content:space-between}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details-breadcrumb__text{flex-wrap:wrap}}.rs-swiper-dot .swiper-pagination-bullet{width:10px;height:10px;background-color:rgba(255,255,255,.2);opacity:1;border-radius:30px;position:relative;margin:0 8px}.rs-theme-light .rs-swiper-dot .swiper-pagination-bullet{background-color:rgba(6,6,6,.2)}.rs-swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.rs-theme-light .rs-swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#060606}.rs-swiper-dot.is-white .swiper-pagination-bullet{background-color:rgba(255,255,255,.2)}.rs-swiper-dot.is-white .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.cb-cursor{position:fixed;top:0;left:0;z-index:150;contain:layout style size;pointer-events:none;will-change:transform;-webkit-transition:opacity .3s , color .4s;-o-transition:opacity .3s , color .4s;-moz-transition:opacity .3s , color .4s;transition:opacity .3s , color .4s}.cb-cursor-text{position:absolute;top:-28px;left:-40px;width:160px;height:160px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;transform:scale(0) rotate(10deg);opacity:0;color:#000;font-size:16px;line-height:20px;text-align:center;white-space:nowrap;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;letter-spacing:-.01em;-webkit-transition:opacity .4s , -webkit-transform .3s;transition:opacity .4s , -webkit-transform .3s;-o-transition:opacity .4s , -o-transform .3s;-moz-transition:opacity .4s , transform .3s , -moz-transform .3s;transition:opacity .4s , transform .3s;transition:opacity .4s , transform .3s , -webkit-transform .3s , -moz-transform .3s , -o-transform .3s}@media (max-width:767px){.cb-cursor-text{width:130px;height:130px}}.cb-cursor.-text .cb-cursor-text{opacity:1;transform:scale(1);background-color:var(--rr-theme-primary-2)}.cb-cursor.-text .cb-cursor-text .btn span{font-size:16px;font-weight:600;line-height:24px;text-transform:uppercase;font-family: var(--rr-ff-body);color:var(--rr-heading-secondary)}@media (max-width:767px){.cb-cursor.-text .cb-cursor-text .btn span{font-size:14px;font-weight:500}}.cb-cursor.-text .cb-cursor-text .btn span i{transform:rotate(-45deg)}.cb-cursor.-big .cb-cursor-text{width:180px;height:180px;opacity:1;transform:scale(1);background-color:var(--rr-text-primary-2)}@media (max-width:767px){.cb-cursor.-big .cb-cursor-text{width:130px;height:130px}}.cb-cursor.-big .cb-cursor-text .btn2 span{font-weight:400;font-size:16px;line-height:22px;text-align:start;transform:translateY(30px);display:inline-block;text-transform:uppercase;color:var(--rr-common-white);font-family: var(--rr-ff-heading1)}@media (max-width:767px){.cb-cursor.-big .cb-cursor-text .btn2 span{font-size:14px;transform:translateY(20px)}}.cb-cursor.-big .cb-cursor-text .btn2 .arrow{position:relative;display:inline-block;transform:translateY(-30px)}.cb-cursor.-big .cb-cursor-text .btn2 .arrow i{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:500px;transform:rotate(-45deg);color:var(--rr-text-primary-2);background-color:var(--rr-common-white)}.cb-cursor.-big .cb-cursor-text .btn2 .arrow::before{content:"";width:1px;height:100px;top:0;bottom:0;position:absolute;transform:rotate(-45deg) translateY(-15px);background-color:var(--rr-common-white)}@media (max-width:767px){.cb-cursor.-big .cb-cursor-text .btn2 .arrow::before{height:80px;transform:rotate(-45deg) translateY(-5px)}}.backtotop-wrap{position:fixed;bottom:30px;right:30px;height:46px;overflow:hidden;width:46px;cursor:pointer;display:block;border-radius:50px;z-index:100;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;background:var(--rr-theme-primary)}@media (max-width:450px){.backtotop-wrap{bottom:20px;right:20px}}.backtotop-wrap.active-progress{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.backtotop-wrap::before{width:100%;height:100%;position:absolute;top:0;border:1px solid var(--rr-theme-primary);left:0;-webkit-border-radius:500px;-moz-border-radius:500px;-o-border-radius:500px;-ms-border-radius:500px;border-radius:500px;transform:translate(-100%,0) rotate(50deg);transform-origin:top left;transition:all .35s;background-color:var(--rr-heading-primary);z-index:-1;content:""}.backtotop-wrap::after{position:absolute;font-family: var(--rr-ff-fontawesome);content:"\f062";text-align:center;line-height:46px;font-size:16px;font-weight:var(--rr-fw-regular);color:var(--rr-common-white);left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;z-index:1;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}.backtotop-wrap svg path{fill:none}.backtotop-wrap svg.backtotop-circle path{stroke:#ccc;stroke-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}.backtotop-wrap:hover::before{border-color:var(--rr-heading-primary);transform:translate(0,0)}@keyframes topToBottom {
    0% {
        top: 0px;
    }
    100% {
        top: 870px;
    }
}@keyframes bottomToTop {
    0% {
        bottom: -50px;
    }
    100% {
        bottom: 800px;
    }
}@keyframes topToBottom2 {
    0% {
        top: 0px;
    }
    100% {
        top: 100%;
    }
}@keyframes bottomToTop2 {
    0% {
        bottom: -50px;
    }
    100% {
        bottom: 100%;
    }
}@-webkit-keyframes pulse {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);
    }
    70% {
        -webkit-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
    }
    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    }
}@keyframes pulse {
    0% {
        -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);
    }
    70% {
        -moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
        box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
    }
    100% {
        -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    }
}.animate-play{position:relative}.animate-play::before{content:"";display:inline-block;width:100%;height:100%;border-radius:50%;position:absolute;border:1px solid #868686;top:0;left:0;right:0;bottom:0;z-index:0;animation-name:popupBtn;animation-duration:1.6s;animation-timing-function:linear;animation-iteration-count:infinite;z-index:-1}.animate-play::after{content:"";display:inline-block;width:100%;height:100%;border-radius:50%;position:absolute;border:1px solid #868686;top:0;left:0;right:0;bottom:0;z-index:0;animation-name:popupBtn;animation-duration:1.8s;animation-timing-function:linear;animation-iteration-count:infinite;z-index:-1}@keyframes shake {
    0% {
        transform: translate(1px, 1px) rotate(0deg);
    }
    10% {
        transform: translate(-1px, -2px) rotate(-1deg);
    }
    20% {
        transform: translate(-3px, 0px) rotate(1deg);
    }
    30% {
        transform: translate(3px, 2px) rotate(0deg);
    }
    40% {
        transform: translate(1px, -1px) rotate(1deg);
    }
    50% {
        transform: translate(-1px, 2px) rotate(-1deg);
    }
    60% {
        transform: translate(-3px, 1px) rotate(0deg);
    }
    70% {
        transform: translate(3px, 1px) rotate(-1deg);
    }
    80% {
        transform: translate(-1px, -1px) rotate(1deg);
    }
    90% {
        transform: translate(1px, 2px) rotate(0deg);
    }
    100% {
        transform: translate(1px, -2px) rotate(-1deg);
    }
}@keyframes ripple {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.3);
        opacity: 1;
    }
    100% {
        transform: scale(1.6);
        opacity: 0;
    }
}@keyframes popupBtn {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }
    50% {
        transform: scale(1.4);
        opacity: 0.3;
    }
    100% {
        transform: scale(2);
        opacity: 0;
    }
}.ripple,.ripple:before,.ripple:after{position:absolute;left:50%;top:50%;width:50px;height:50px;transform:translateX(-50%) translateY(-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.5);-moz-box-shadow:0 0 0 0 rgba(255,255,255,.5);-ms-box-shadow:0 0 0 0 rgba(255,255,255,.5);-o-box-shadow:0 0 0 0 rgba(255,255,255,.5);box-shadow:0 0 0 0 rgba(255,255,255,.5);-webkit-animation:rippleOne 3s infinite;-moz-animation:rippleOne 3s infinite;-ms-animation:rippleOne 3s infinite;-o-animation:rippleOne 3s infinite;animation:rippleOne 3s infinite}.ripple{z-index:-1}.ripple:before{-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-ms-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s;content:"";position:absolute;right:0;bottom:0}.ripple:after{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s;content:"";position:absolute;right:0;bottom:0}@-webkit-keyframes rippleOne {
    70% {
        box-shadow: 0 0 0 20px rgba(244, 68, 56, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(244, 68, 56, 0);
    }
}@keyframes rippleOne {
    70% {
        box-shadow: 0 0 0 20px rgba(244, 68, 56, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(244, 68, 56, 0);
    }
}@keyframes slide-left {
    from {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    to {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
}@keyframes leftRight {
    0% {
        -webkit-transform: translateX(0px);
        -moz-transform: translateX(0px);
        -ms-transform: translateX(0px);
        -o-transform: translateX(0px);
        transform: translateX(0px);
    }
    100% {
        -webkit-transform: translateX(-15px);
        -moz-transform: translateX(-15px);
        -ms-transform: translateX(-15px);
        -o-transform: translateX(-15px);
        transform: translateX(-15px);
    }
}.spin{animation-name:spin;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}@keyframes qode-draw {
    0%,
    100% {
        -webkit-clip-path: inset(-2px 0);
        clip-path: inset(-2px 0);
    }
    42% {
        -webkit-clip-path: inset(-2px 0 -2px 100%);
        clip-path: inset(-2px 0 -2px 100%);
    }
    43% {
        -webkit-clip-path: inset(-2px 100% -2px 0);
        clip-path: inset(-2px 100% -2px 0);
    }
}@-webkit-keyframes scroll {
    0% {
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        -webkit-transform: translateY(16px);
        -moz-transform: translateY(16px);
        -ms-transform: translateY(16px);
        -o-transform: translateY(16px);
        transform: translateY(16px);
    }
}@-moz-keyframes scroll {
    0% {
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        -webkit-transform: translateY(16px);
        -moz-transform: translateY(16px);
        -ms-transform: translateY(16px);
        -o-transform: translateY(16px);
        transform: translateY(16px);
    }
}@-ms-keyframes scroll {
    0% {
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        -webkit-transform: translateY(16px);
        -moz-transform: translateY(16px);
        -ms-transform: translateY(16px);
        -o-transform: translateY(16px);
        transform: translateY(16px);
    }
}@keyframes scroll {
    0% {
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        -webkit-transform: translateY(16px);
        -moz-transform: translateY(16px);
        -ms-transform: translateY(16px);
        -o-transform: translateY(16px);
        transform: translateY(16px);
    }
}@keyframes bubble {
    0% {
        -webkit-transform: rotate(0deg) translateX(-50px);
        -moz-transform: rotate(0deg) translateX(-50px);
        -ms-transform: rotate(0deg) translateX(-50px);
        transform: rotate(0deg) translateX(-50px);
    }
    100% {
        -webkit-transform: rotate(360deg) translateY(100px);
        -moz-transform: rotate(360deg) translateY(100px);
        -ms-transform: rotate(360deg) translateY(100px);
        transform: rotate(360deg) translateY(100px);
    }
}@-webkit-keyframes leftright {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
    }
    100% {
        -webkit-transform: translateX(-20px);
        -moz-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        -o-transform: translateX(-20px);
        transform: translateX(-20px);
    }
}@-moz-keyframes leftright {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
    }
    100% {
        -webkit-transform: translateX(-20px);
        -moz-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        -o-transform: translateX(-20px);
        transform: translateX(-20px);
    }
}@-ms-keyframes leftright {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
    }
    100% {
        -webkit-transform: translateX(-20px);
        -moz-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        -o-transform: translateX(-20px);
        transform: translateX(-20px);
    }
}@keyframes leftright {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
    }
    100% {
        -webkit-transform: translateX(-20px);
        -moz-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        -o-transform: translateX(-20px);
        transform: translateX(-20px);
    }
}@keyframes bounce {
    0%,
    10%,
    100%,
    20%,
    50%,
    80% {
        transform: translateX(0);
    }
    40%,
    60% {
        transform: translateX(-15px);
    }
}@keyframes top-image-bounce {
    0% {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px);
    }
    50% {
        -webkit-transform: translateY(12px);
        transform: translateY(12px);
    }
    100% {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px);
    }
}@-webkit-keyframes scroll {
    0% {
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        -webkit-transform: translateY(16px);
        -moz-transform: translateY(16px);
        -ms-transform: translateY(16px);
        -o-transform: translateY(16px);
        transform: translateY(16px);
    }
}@-moz-keyframes scroll {
    0% {
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        -webkit-transform: translateY(16px);
        -moz-transform: translateY(16px);
        -ms-transform: translateY(16px);
        -o-transform: translateY(16px);
        transform: translateY(16px);
    }
}@-ms-keyframes scroll {
    0% {
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        -webkit-transform: translateY(16px);
        -moz-transform: translateY(16px);
        -ms-transform: translateY(16px);
        -o-transform: translateY(16px);
        transform: translateY(16px);
    }
}@keyframes scroll {
    0% {
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        -webkit-transform: translateY(16px);
        -moz-transform: translateY(16px);
        -ms-transform: translateY(16px);
        -o-transform: translateY(16px);
        transform: translateY(16px);
    }
}.cd-words-wrapper{display:inline-block;position:relative;text-align:left}.cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0;font-weight:inherit}.cd-words-wrapper b.is-visible{position:relative}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.clip span{display:inline-block;transition:none}.cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.clip .cd-words-wrapper::after{top:0;right:0;width:2px;content:"";height:100%;position:absolute;background-color:#3b3b3b}.cd-headline.clip b{opacity:0}.cd-headline.clip b.is-visible{opacity:1}.upDown{animation:upDown 1.3s infinite alternate}@keyframes upDown {
    0% {
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        -webkit-transform: translateY(-15px);
        -moz-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        -o-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}.upDown-top{animation:upDown 1s infinite alternate}@keyframes upDown-top {
    0% {
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        -webkit-transform: translateY(-15px);
        -moz-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        -o-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}.upDown-bottom{animation:upDown .8s infinite alternate}@keyframes upDown-bottom {
    0% {
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -ms-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px);
    }
}.leftRight{animation:leftRight 1.3s infinite alternate}@keyframes rightLeft {
    0% {
        -webkit-transform: translateX(0px);
        -moz-transform: translateX(0px);
        -ms-transform: translateX(0px);
        -o-transform: translateX(0px);
        transform: translateX(0px);
    }
    100% {
        -webkit-transform: translateX(15px);
        -moz-transform: translateX(15px);
        -ms-transform: translateX(15px);
        -o-transform: translateX(15px);
        transform: translateX(15px);
    }
}.rightLeft{animation:rightLeft 1.3s infinite alternate}@keyframes zooming {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
    100% {
        transform: scale(1);
    }
}.zooming{animation:zooming 1.3s infinite alternate}@keyframes zoom {
    0% {
        transform: scale(1) translate(0, 0);
    }
    50% {
        transform: scale(1.1) translate(19px, 19px);
    }
    100% {
        transform: scale(1) translate(0, 0);
    }
}.zoom{animation:zooming 1.3s infinite alternate}@keyframes clip-a-z {
    0% {
        clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    }
    100% {
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }
}.clip-a-z{z-index:10;transition:transform .5s ease-in-out;animation:clip-a-z 1s;animation-timing-function:cubic-bezier(.785,.135,.15,.86)}@keyframes line-to-bottom-360 {
    0% {
        transform: translateX(0%);
    }
    50% {
        transform: translateX(1000px);
    }
    100% {
        transform: translateX(0px);
    }
}.line-to-bottom-360{animation:line-to-bottom-360 9s infinite alternate}@keyframes line-to-bottom-360-l {
    0% {
        transform: translateX(350px);
    }
    50% {
        transform: translateX(700px);
    }
    100% {
        transform: translateX(1000px);
    }
}.line-to-bottom-360-l{animation:line-to-bottom-360-l 9s infinite alternate}.img-custom-anim-right{animation:img-anim-right 1.3s forwards cubic-bezier(.645,.045,.355,1) .4s;opacity:0}@keyframes img-anim-right {
    0% {
        transform: translateX(5%);
        clip-path: inset(0 0 0 100%);
        opacity: 0;
    }
    100% {
        transform: translateX(0);
        clip-path: inset(0 0 0 0);
        opacity: 1;
    }
}.img-custom-anim-left{animation:img-anim-left 1.3s forwards cubic-bezier(.645,.045,.355,1) .4s;opacity:0}@keyframes img-anim-left {
    0% {
        transform: translateX(-5%);
        clip-path: inset(0 100% 0 0);
        opacity: 0;
    }
    100% {
        transform: translateX(0);
        clip-path: inset(0 0 0 0);
        opacity: 1;
    }
}.img-custom-anim-top{animation:img-anim-top 1.3s forwards cubic-bezier(.645,.045,.355,1);opacity:0}@keyframes img-anim-top {
    0% {
        transform: translateY(-5%);
        clip-path: inset(0 0 100% 0);
        opacity: 0;
    }
    100% {
        transform: translateY(0);
        clip-path: inset(0 0 0 0);
        opacity: 1;
    }
}.rrFadeInUp{opacity:0;animation:rrFadeInUp 2s ease-out forwards}@keyframes rrFadeInUp {
    0% {
        opacity: 0;
        transform: translateY(30px);
        /* Start slightly below */
    }
    100% {
        opacity: 1;
        transform: translateY(0);
        /* End at original position */
    }
}.rrfadeInLeft{opacity:0;animation:rrfadeInLeft 2s ease-out forwards}@keyframes rrfadeInLeft {
    0% {
        opacity: 0;
        transform: translateX(-20px);
        /* Start slightly to the left */
    }
    100% {
        opacity: 1;
        transform: translateX(0);
        /* End at original position */
    }
}@-webkit-keyframes circleMove {
    0% {
        -webkit-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
    }
}@keyframes circleMove {
    0% {
        -webkit-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
    }
}@-webkit-keyframes imageMove1 {
    0% {
        -webkit-transform: translateX(-50%) rotate(0deg);
    }
    to {
        -webkit-transform: translateX(-50%) rotate(-360deg);
    }
}@keyframes imageMove1 {
    0% {
        -webkit-transform: translateX(-50%) rotate(0deg);
    }
    to {
        -webkit-transform: translateX(-50%) rotate(-360deg);
    }
}@-webkit-keyframes imageMove2 {
    0% {
        -webkit-transform: translateX(-50%) rotate(-60deg);
    }
    to {
        -webkit-transform: translateX(-50%) rotate(-420deg);
    }
}@keyframes imageMove2 {
    0% {
        -webkit-transform: translateX(-50%) rotate(-60deg);
    }
    to {
        -webkit-transform: translateX(-50%) rotate(-420deg);
    }
}@-webkit-keyframes imageMove3 {
    0% {
        -webkit-transform: translateX(-50%) rotate(-120deg);
    }
    to {
        -webkit-transform: translateX(-50%) rotate(-480deg);
    }
}@keyframes imageMove3 {
    0% {
        -webkit-transform: translateX(-50%) rotate(-120deg);
    }
    to {
        -webkit-transform: translateX(-50%) rotate(-480deg);
    }
}@-webkit-keyframes imageMove4 {
    0% {
        -webkit-transform: translateX(-50%) rotate(-180deg);
    }
    to {
        -webkit-transform: translateX(-50%) rotate(-540deg);
    }
}@keyframes imageMove4 {
    0% {
        -webkit-transform: translateX(-50%) rotate(-180deg);
    }
    to {
        -webkit-transform: translateX(-50%) rotate(-540deg);
    }
}@-webkit-keyframes imageMove5 {
    0% {
        -webkit-transform: translateX(-50%) rotate(-240deg);
    }
    to {
        -webkit-transform: translateX(-50%) rotate(-600deg);
    }
}@keyframes imageMove5 {
    0% {
        -webkit-transform: translateX(-50%) rotate(-240deg);
    }
    to {
        -webkit-transform: translateX(-50%) rotate(-600deg);
    }
}@-webkit-keyframes imageMove6 {
    0% {
        -webkit-transform: translateX(-50%) rotate(-300deg);
    }
    to {
        -webkit-transform: translateX(-50%) rotate(-660deg);
    }
}@keyframes imageMove6 {
    0% {
        -webkit-transform: translateX(-50%) rotate(-300deg);
    }
    to {
        -webkit-transform: translateX(-50%) rotate(-660deg);
    }
}@keyframes rotate360 {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}@keyframes rotate-360 {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(-360deg);
    }
}.preloader-close{position:fixed;z-index:99999999;font-size:26px;width:40px;height:40px;line-height:36px;text-align:center;border-radius:50%;cursor:pointer;right:30px;top:30px;color:var(--rr-theme-primary);background:var(--rr-common-white)}#preloader{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#002d62;z-index:999}.sk-three-bounce{margin:0;width:100%;height:100%;text-align:center;background-color:#002d62}.sk-three-bounce .sk-child{position:relative;top:50%;transform:translateY(-50%);width:20px;height:20px;background-color:rgba(255,255,255,.7);border-radius:100%;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-three-bounce.is-brick-red.sk-three-bounce .sk-child{background-color:var(--rr-theme-2)}.sk-three-bounce.is-mainly-blue.sk-three-bounce .sk-child{background-color:var(--rr-theme-3)}.sk-three-bounce.is-orange.sk-three-bounce .sk-child{background-color:var(--rr-theme-4)}.sk-three-bounce.is-purple.sk-three-bounce .sk-child{background-color:var(--rr-theme-5)}.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-three-bounce {
    0%,
    80%,
    100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    40% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}@keyframes sk-three-bounce {
    0%,
    80%,
    100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    40% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}.search__popup{padding:70px;padding-top:70px;padding-bottom:100px;position:fixed;top:0;left:0;right:0;width:100%;height:55%;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-transform:translateY(calc(-100% - 80px));transform:translateY(calc(-100% - 80px));-webkit-transition:transform .6s ease-in-out , opacity .6s ease-in-out;-webkit-transition:opacity .6s ease-in-out , -webkit-transform .6s ease-in-out;transition:opacity .6s ease-in-out , -webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out , opacity .6s ease-in-out;transition:transform .6s ease-in-out , opacity .6s ease-in-out , -webkit-transform .6s ease-in-out;-webkit-transition-delay:.7s;transition-delay:.7s}.search__popup.search-opened{-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition-delay:0s;transition-delay:0s}.search__popup.search-opened .search__input{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.search__popup.search-opened .search__input::after{width:100%;-webkit-transition-delay:.5s;transition-delay:.5s}.search__top{margin-bottom:80px}.search__input{position:relative;height:80px;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;-webkit-transition-delay:.5s;transition-delay:.5s;opacity:0}.search__input::after{position:absolute;content:"";left:0;bottom:0;width:0%;height:1px;background-color:rgba(255,255,255,.3);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;-webkit-transition-delay:.3s;transition-delay:.3s}.search__input input{width:100%;height:100%;background-color:transparent;border:0;outline:0;font-size:24px;color:var(--rr-common-white);border-bottom:1px solid transparent;padding:0;padding-right:30px}.search__input input::-webkit-input-placeholder{color:rgba(255,255,255,.5);font-size:24px}.search__input input::-moz-placeholder{color:rgba(255,255,255,.5);font-size:24px}.search__input input:-ms-input-placeholder{color:rgba(255,255,255,.5);font-size:24px}.search__input input::-ms-input-placeholder{color:rgba(255,255,255,.5);font-size:24px}.search__input input::placeholder{color:rgba(255,255,255,.5);font-size:24px}.search__input button{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;color:var(--rr-common-white)}.search__close-btn{font-size:25px;color:rgba(255,255,255,.3)}.search__close-btn:hover{color:var(--rr-common-white)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header-3{padding:15px 0}}.header-3 .header__main .main-menu-2 ul li{position:relative;margin-right:20px;padding-right:30px}.header-3 .header__main .main-menu-2 ul li:last-of-type{margin-right:0;padding-right:0}.header-3 .header__main .main-menu-2 ul li:last-of-type::before{display:none}.header-3 .header__main .main-menu-2 ul li::before{content:"/";top:27px;right:0;position:absolute;color:var(--rr-common-white)}.header-3 .header__main .main-menu-2 ul li>a{font-size:14px;padding:36px 0;text-transform:uppercase;font-weight:var(--rr-fw-sbold);color:#fff;font-family: var(--rr-ff-heading)}.header-3 .header__main .main-menu-2 ul li.has-dropdown>a::after{font-weight:500}.header-3 .header__main .main-menu-2 ul li .submenu li{margin-right:0;padding-right:0}.header-3 .header__main .main-menu-2 ul li .submenu li::before{display:none}.header-3 .header__main .main-menu-2 ul li .submenu li a{padding:0 25px;text-transform:capitalize;font-weight:var(--rr-fw-medium);color:var(--rr-heading-primary)}.header-2{padding:0 35px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.header-2{padding:15px 35px}}@media (max-width:575px){.header-2{padding:15px}}.header-2 .header__main .main-menu-2 ul>li{margin-inline-end:0}.header-2 .header__main .main-menu-2 ul>li>a{font-size:15px;margin:20px 0;padding:11px 14.2px;border-radius:30px;text-transform:capitalize;font-family: var(--rr-ff-body);font-weight:var(--rr-fw-medium);color:var(--rr-heading-primary);border:1px solid rgba(34,34,34,.14)}.header-2 .header__main .main-menu-2 ul>li.has-dropdown>a{padding-right:22px!important}.header-2 .header__main .main-menu-2 ul>li.has-dropdown>a::after{top:39%;right:8px;font-weight:500}.header-2 .header__main .main-menu-2 ul>li .submenu li a{padding:0 25px;padding-inline-start:30px;padding-bottom:9px;border:none;margin:0}.header-2 .header__action{gap:6px}.header-2 .header__language .nice-select::after{right:14px}.header-2 .header__language .nice-select span{font-weight:500;font-size:15px;line-height:1;padding:6.5px 25px;border-radius:200px;font-family: var(--rr-ff-body);color:var(--rr-heading-primary);border:1px solid rgba(34,34,34,.14)}.header-2 .header__search #popup-search-box{border:1px solid rgba(34,34,34,.14);padding:6.7px 20px;line-height:1;border-radius:200px}.header-2 .header__hamburger .sidebar__toggle{width:inherit;height:inherit}.header-2 .header__hamburger .sidebar__toggle .bar-icon{width:inherit;height:inherit;padding:12px 16px;border-radius:200px;border:1px solid rgba(34,34,34,.14)}.header-2 .header__hamburger .sidebar__toggle .bar-icon span{width:26px;height:1px;margin-bottom:6px;background:rgba(34,34,34,.7)}.header-2 .header__hamburger .sidebar__toggle .bar-icon span:last-of-type{margin-bottom:0}.rs-sticky{position:fixed!important;top:0;z-index:111;inset-inline-end:0;inset-inline-start:0;width:100%;-webkit-animation:500ms ease-in-out 0s normal none 1 running fadeInDown;animation:500ms ease-in-out 0s normal none 1 running fadeInDown;background:#f1f5eb;box-shadow:0 10px 20px 0 rgba(0,29,8,.1);border-top:0}.rs-sticky .header2__main{border:none}.rs-sticky.header-3{background:var(--rr-common-white)}.rs-sticky.header-3 .header-3__main{padding:18px 0 20px 0}.rs-sticky.header-3__main{padding:18px 0 20px 0}.header{position:absolute;width:100%;z-index:99}.header.header-inner{background:var(--rr-common-white)}.header-1{padding:0 60px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header-1{padding:15px 30px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header-1{padding:15px 5px}}.header-2{position:absolute}.header-2__middle{position:relative}.header-3{position:absolute}.header-3__middle{border:1px solid rgba(0,0,0,.2);border-radius:50px;position:relative;margin-right:130px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header-3__middle{margin-right:0}}.header-3__main{background:var(--rr-common-white);padding:18px 40px 20px 40px;border-radius:0 0 20px 20px}@media (max-width:575px){.header-3__main{padding:18px 15px 20px 15px}}.header-3__right .header__action .header__btn-wrap .rr-btn{background:var(--rr-common-black);color:var(--rr-common-white);padding:15px 55px 16px 39px;border-radius:50px}.header-3__right .header__action .header__btn-wrap .rr-btn::after{background:var(--rr-common-white);position:absolute;top:41%;right:38px;width:8px;height:8px;border-radius:50%;content:""}.header-1__logo{max-width:147px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header-1__logo .logo img{width:100%}}.header2{position:absolute}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header2{padding:0}}.header2__bg{background:var(--rr-common-white);border-radius:60px}.header2__left{margin-left:10px}.header2__right .header__action .header__btn-wrap .title-btn{padding:4px 24px 4px 5px}.header2__right .header__action .header__btn-wrap .title-btn span{width:38px;height:38px}.header2__menu ul li>a{padding:27px 0!important}.header2__menu ul li ul li a{padding:5px 25px!important}.header__main{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:992px) and (max-width:1199px){.header__main .header__middle .mean__menu-wrapper .main-menu .mobile-menu ul li{margin-inline-end:15px}.header__main .header__middle .mean__menu-wrapper .main-menu .mobile-menu ul li a{font-size:14px}}.header__main .header__right .header__action{gap:8px}.header__main .header__right .header__action .contact a{color:var(--rr-common-white);font-family: var(--rr-ff-body);font-weight:var(--rr-fw-sbold);font-style:normal;font-size:14px;line-height:17px;transition:all .3s ease-in-out}.header__main .header__right .header__action .contact a svg{margin-right:3px;margin-top:-3px}.header__main .header__right .header__action .contact a:hover{color:var(--rr-theme-primary)}.sidebar__toggle{background:rgba(255,255,255,.14);width:46px;height:46px;border-radius:50px;display:flex;align-items:center;justify-content:center}.sidebar__toggle .bar-icon{width:22px;height:16px;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:color .2s ease-out;align-items:end}.sidebar__toggle .bar-icon span{width:16px;height:2px;background:var(--rr-common-white);display:inline-block;transition:color .2s ease-out}.sidebar__toggle .bar-icon span:nth-child(2) {width:22px;margin-left:0}.sidebar__toggle .bar-icon span:nth-child(3) {width:12px}.sidebar__toggle .bar-icon:hover span{animation:qode-draw .8s cubic-bezier(.44,1.1,.53,.99) 1 forwards}.sidebar__toggle .bar-icon:hover span:nth-child(2) {margin-left:0;animation-delay:.1s}.sidebar__toggle .bar-icon:hover span:nth-child(3) {animation-delay:.2s}.sidebar__toggle .bar-icon.is-black span{background:var(--rr-common-black)}.sidebar__toggle .bar-icon.is-white span{background:var(--rr-common-white)}.social-media{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;gap:6px}.social-media a{color:var(--rr-gray-900);display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;position:relative;overflow:hidden;justify-content:center;width:42px;height:42px;background:var(--rr-common-white);font-size:var(--rr-fs-h5);-webkit-border-radius:500px;-moz-border-radius:500px;-o-border-radius:500px;-ms-border-radius:500px;border-radius:500px;border:1px solid rgba(0,213,99,.2)}.social-media a::before{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-border-radius:500px;-moz-border-radius:500px;-o-border-radius:500px;-ms-border-radius:500px;border-radius:500px;transform:translate(-100%,0) rotate(50deg);transform-origin:top left;transition:all .35s;background-color:var(--rr-theme-primary);z-index:-1;content:""}.social-media a:hover{color:var(--rr-common-white);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}.social-media a:hover::before{transform:translate(0,0)}.social-media-2 a{border-color:var(--rr-gray-200);color:var(--rr-theme-primary)}.social-media-2 a:hover{border-color:var(--rr-theme-primary)}.header__btn{gap:15px}.inner-page{padding:5px 0;background:var(--rr-heading-primary)}.inner-page-menu{gap:30px;list-style:none}.inner-page-menu li{gap:6px;display:flex;align-items:center;color:var(--rr-common-white);font-family: var(--rr-ff-body);font-style:normal;font-weight:var(--rr-fw-regular);font-size:14px;line-height:17px}.inner-page-menu li a{display:flex;align-items:center;gap:10px;color:var(--rr-common-white)}.inner-page-menu li a:hover{color:var(--rr-theme-primary)}.inner-page-socail-menu{gap:20px;list-style:none;display:flex;justify-content:center;align-items:center}.inner-page-socail-menu .lan-select .lan{background:transparent;color:var(--rr-common-white);border:none}.inner-page-socail-menu .lan-select .lan option{background:#000;border:none}.inner-page-socail-menu li a{display:flex;font-size:14px;color:var(--rr-common-white);font-family: var(--rr-ff-body);font-style:normal;font-weight:var(--rr-fw-medium);line-height:17px}.inner-page-socail-menu li a:hover{color:var(--rr-theme-primary)}.header-select{margin-left:-18px}.banner__border-line{top:0;left:50px;right:50px;height:100%;display:flex;position:absolute;align-items:center;justify-content:space-between}@media (max-width:575px){.banner__border-line{left:20px;right:20px}}.banner__border-line-shape{width:1px;height:100%;border-left:1px solid rgba(255,255,255,.16)}.banner__area{padding:200px 71px 0 71px;background-size:cover;background-position:center}@media only screen and (min-width:1400px) and (max-width:1600px){.banner__area{padding:200px 60px 0 60px}}@media only screen and (min-width:1200px) and (max-width:1399px){.banner__area{padding:200px 40px 0 40px}}@media only screen and (min-width:992px) and (max-width:1199px){.banner__area{padding:200px 30px 0 30px}}@media only screen and (min-width:768px) and (max-width:992px){.banner__area{padding:160px 30px 0 30px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__area{padding:130px 10px 0 10px}}.banner__guideline{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.banner__guideline .experiences-thumb{display:flex;align-items:center;justify-content:start}.banner__guideline .experiences-thumb img{width:50px;height:50px;border:2px solid var(--rr-common-white);border-radius:50%;margin-left:-18px}.banner__guideline .experiences-thumb img:first-of-type{margin-left:0}.banner__guideline .experiences-text{padding-left:65px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__guideline .experiences-text{padding-left:0}}@media (max-width:575px){.banner__guideline .experiences-text{margin-top:20px}}.banner__guideline .experiences-text p{font-weight:400;font-style:normal;font-size:18px;line-height:30px;font-family: var(--rr-ff-heading);color:rgba(255,255,255,.7)}@media (max-width:575px){.banner__guideline .experiences-text p{font-size:16px;line-height:27px}.banner__guideline .experiences-text p br{display:none}}.banner__guideline-title h2{font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-medium);font-style:normal;font-size:60px;line-height:66px;color:#9e9e9e}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__guideline-title h2{margin-top:20px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__guideline-title h2{font-size:45px;line-height:50px}.banner__guideline-title h2 br{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.banner__guideline-title h2{font-size:38px;line-height:48px}}@media (max-width:575px){.banner__guideline-title h2{font-size:30px;line-height:40px}}.banner__guideline-title h2 span{color:var(--rr-common-white)}.banner__future{display:flex;align-items:center;justify-content:space-between;margin-top:90px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__future{gap:15px}}@media only screen and (min-width:768px) and (max-width:992px){.banner__future{margin-top:70px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__future{display:block;column-count:2;margin-top:50px}}@media (max-width:575px){.banner__future{column-count:1;margin-top:30px}.banner__future-item{margin-bottom:25px}.banner__future-item:last-of-type{margin-bottom:0}}.banner__future-item h3{margin-bottom:0;font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-medium);color:var(--rr-common-white);font-style:normal;font-size:40px;line-height:56px}.banner__future-item h3 .odometer.odometer-auto-theme,.banner__future-item h3 .odometer.odometer-theme-default{font-family: var(--rr-ff-heading);line-height:1}.banner__future-item h3 img{width:40px;height:40px;object-fit:cover;margin-bottom:13px}.banner__future-item p{font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-medium);font-style:normal;font-size:16px;line-height:26px;color:#999}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__future-item p br{display:none}}.banner__future-item .icon{display:flex;align-items:center;justify-content:center;width:160px;height:160px;background:#333;border-radius:0}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px){.banner__future-item .icon{width:130px;height:130px}}@media only screen and (min-width:768px) and (max-width:992px),(max-width:575px){.banner__future-item .icon{width:100px;height:100px}}.banner__future-item .icon img{width:76px;height:82px}@media only screen and (min-width:992px) and (max-width:1199px){.banner__future-item .icon img{width:60px;height:70px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__future-item .icon img{width:50px;height:60px}}.banner__future-item-left-1{padding-left:200px}@media only screen and (min-width:1400px) and (max-width:1600px){.banner__future-item-left-1{padding-left:100px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__future-item-left-1{padding-left:0}}@media only screen and (min-width:576px) and (max-width:767px){.banner__future-item-left-1{margin-top:30px}}.banner__future-item-left-2{padding-left:200px}@media only screen and (min-width:1400px) and (max-width:1600px){.banner__future-item-left-2{padding-left:100px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__future-item-left-2{padding-left:0}}@media only screen and (min-width:576px) and (max-width:767px){.banner__future-item-left-2{margin-bottom:30px}}.banner__thumb{display:flex;align-items:center;justify-content:space-between;margin-top:20px;gap:40px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.banner__thumb{gap:20px}}@media (max-width:575px){.banner__thumb{display:block}.banner__thumb-item{margin-bottom:20px}.banner__thumb-item:last-of-type{margin-bottom:0}}.banner__thumb-item img{width:100%;height:100%;object-fit:cover}.banner-section-2__space{padding-top:125px;padding-bottom:105px}@media only screen and (min-width:768px) and (max-width:992px){.banner-section-2__space{padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-2__space{padding-bottom:70px}}.banner-section-2__video{width:520px;height:300px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-2__video{width:100%;height:100%}}.banner-section-2__video__wrapper{display:flex;align-items:start;justify-content:end;margin-right:250px;z-index:99;position:relative}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-2__video__wrapper{margin-right:100px;position:inherit}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-2__video__wrapper{margin-right:0}}.banner-section-2__video #myVideo{width:100%;height:100%;object-fit:cover}.banner-section-2__video__text span{font-weight:500;font-size:16px;line-height:1;margin-top:15px;margin-right:45px;display:inline-block;color:rgba(34,32,32,.7);font-family: var(--rr-ff-heading)}.banner-section-2__video__text span:last-of-type{margin-right:0}.banner-section-2__video__text span::before{content:"";width:5px;height:5px;margin-right:6px;display:inline-block;transform:translateY(-3px);background-color:#111}.banner-section-2__content{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;padding:0 35px;margin-top:72px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-2__content{padding:0}}@media only screen and (min-width:768px) and (max-width:992px){.banner-section-2__content{margin-top:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-2__content{margin-top:40px}}.banner-section-2__list{list-style:none;margin-bottom:10px}.banner-section-2__list li{font-weight:500;font-size:16px;line-height:1;display:inline-block;border-radius:200px;padding:6px 15.1px;margin-right:6px;color:rgba(34,32,32,.7);font-family: var(--rr-ff-heading);border:1px solid rgba(34,32,32,.2)}@media (max-width:575px){.banner-section-2__list li{margin-bottom:5px}.banner-section-2__list li:last-of-type{margin-bottom:0}}.banner-section-2__title{font-weight:600;font-size:140px;line-height:160px;letter-spacing:-.02em;font-family: var(--rr-ff-body);color:var(--rr-heading-secondary)}@media only screen and (min-width:1400px) and (max-width:1600px){.banner-section-2__title{font-size:110px;line-height:130px}}@media only screen and (min-width:1200px) and (max-width:1399px){.banner-section-2__title{font-size:95px;line-height:115px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.banner-section-2__title{font-size:75px;line-height:90px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-2__title br{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.banner-section-2__title{font-size:55px;line-height:75px}}@media (max-width:575px){.banner-section-2__title{font-size:34px;line-height:45px}}.banner-section-2__title span{line-height:1;padding:0 35px;border-radius:200px;display:inline-block;border:1px solid rgba(34,32,32,.2)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.banner-section-2__title span{padding-right:0}}@media only screen and (min-width:576px) and (max-width:767px){.banner-section-2__title span{padding:0 20px}}@media (max-width:575px){.banner-section-2__title span{padding:0 10px}.banner-section-2__title span img{display:none}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.banner-section-2__title span img{width:12%}}.banner-section-2__dec{text-align:end;font-weight:500;font-size:15px;line-height:20px;transform:translateY(-25px);color:rgba(34,32,32,.7);font-family: var(--rr-ff-body)}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-2__dec{margin-top:10px;text-align:start;transform:translateY(0)}}.banner-section-3{position:relative;text-align:center}.banner-section-3__space{padding-top:180px;padding-bottom:95px}@media only screen and (min-width:768px) and (max-width:992px){.banner-section-3__space{padding-top:150px;padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-3__space{padding-top:140px;padding-bottom:70px}}.banner-section-3__title{font-size:172px;line-height:170px;text-align:center;display:inline-block;letter-spacing:-.07em;text-transform:uppercase;color:#535353;font-weight:var(--rr-fw-medium);font-family: var(--rr-ff-heading1)}@media only screen and (min-width:1200px) and (max-width:1399px){.banner-section-3__title{font-size:145px;line-height:145px}}@media only screen and (min-width:992px) and (max-width:1199px){.banner-section-3__title{font-size:120px;line-height:120px}}@media only screen and (min-width:768px) and (max-width:992px){.banner-section-3__title{font-size:90px;line-height:100px}}@media only screen and (min-width:576px) and (max-width:767px){.banner-section-3__title{font-size:70px;line-height:80px}}@media (max-width:575px){.banner-section-3__title{font-size:39px;line-height:50px}}.banner-section-3__title span{color:var(--rr-common-white)}.banner-section-3__title span:last-of-type{font-weight:700}.banner-section-3__video{width:250px;height:124px;right:125px;top:68%;position:absolute;z-index:99;display:inline-block;transition:all .3s ease-in-out}@media only screen and (min-width:1400px) and (max-width:1600px){.banner-section-3__video{right:65px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.banner-section-3__video{right:50px}}@media only screen and (min-width:992px) and (max-width:1199px){.banner-section-3__video{width:200px;height:100px}}@media only screen and (min-width:768px) and (max-width:992px){.banner-section-3__video{width:180px;height:110px;right:0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-3__video{right:inherit;position:inherit}}@media only screen and (min-width:576px) and (max-width:767px){.banner-section-3__video{transform:translateY(20px)}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-3__video{width:100%;height:100%}}@media (max-width:575px){.banner-section-3__video{margin:0 auto;margin-top:20px;display:block}}.banner-section-3__video__wrapper{width:100vw;height:100vh;overflow:hidden}@media (min-width:0px) and (max-width:1700px){.banner-section-3__video__wrapper{height:0}}.banner-section-3__video #myVideo{width:100%;height:100%;object-fit:cover}.banner-section-3__bottom__text{display:flex;margin-top:130px;align-items:center;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:992px){.banner-section-3__bottom__text{margin-top:70px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-3__bottom__text{margin-top:50px}}@media (max-width:575px){.banner-section-3__bottom__text{justify-content:center}}.banner-section-3__bottom__text span{font-weight:600;font-size:14px;line-height:14px;text-align:center;text-transform:uppercase;color:var(--rr-common-white);font-family: var(--rr-ff-body)}@media (max-width:575px){.banner-section-3__bottom__text span{margin-bottom:20px}.banner-section-3__bottom__text span:last-of-type{margin-bottom:0}}.banner-section-3__shape{position:absolute;top:123px;left:331px}@media only screen and (min-width:1600px) and (max-width:1700px){.banner-section-3__shape{left:220px}}@media only screen and (min-width:1400px) and (max-width:1600px){.banner-section-3__shape{left:120px}}@media only screen and (min-width:1200px) and (max-width:1399px){.banner-section-3__shape{left:60px}}@media only screen and (min-width:992px) and (max-width:1199px){.banner-section-3__shape{top:95px;left:40px}}@media only screen and (min-width:768px) and (max-width:992px){.banner-section-3__shape{top:140px;left:50px}.banner-section-3__shape img{width:50%}}@media only screen and (min-width:576px) and (max-width:767px){.banner-section-3__shape{top:150px;left:20px}.banner-section-3__shape img{width:40%}}@media (max-width:575px){.banner-section-3__shape{display:none}}html[dir="rtl"] .banner-section-3__video{right:auto;left:125px}html[dir="rtl"] .banner-section-3__video #myVideo{width:100%;height:100%;object-fit:cover}.main-menu ul{margin-bottom:0}.main-menu ul li{position:relative;list-style:none;display:inline-block;margin-inline-end:26px}.main-menu ul li:last-child{margin-inline-end:0}@media only screen and (min-width:992px) and (max-width:1199px){.main-menu ul li{margin-inline-end:20px}}@media only screen and (min-width:1200px) and (max-width:1399px){.main-menu ul li{margin-inline-end:30px}}.main-menu ul li.active>a{color:var(--rr-theme-primary)}.main-menu ul li>a{display:inline-block;color:var(--rr-heading-primary);font-family: var(--rr-ff-body);font-weight:var(--rr-fw-medium);padding:35px 0;text-transform:uppercase;font-size:14px;line-height:10px;text-transform:capitalize}@media only screen and (min-width:1400px) and (max-width:1600px){.main-menu ul li>a{padding:32.8px 0}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1399px){.main-menu ul li>a{padding:30px 0;font-size:14px}}.main-menu ul li.has-dropdown>a{position:relative;padding-right:13px!important}.main-menu ul li.has-dropdown>a::after{background-image:none;font-family:"Font Awesome 6 Pro";font-size:15px;font-weight:var(--rr-fw-bold);content:"\f107";position:absolute;top:45%;right:-5px;transform:translateY(1px);transition:all .3s ease-in-out;cursor:pointer}.main-menu ul li.has-dropdown-2{margin-inline-end:20px}.main-menu ul li.has-dropdown-2>a::after{top:35%!important;right:0}.main-menu ul li.has-mega-menu{position:static}.main-menu ul li.megamenu-wrapper{position:static}.main-menu ul li .submenu{position:absolute;top:110%;inset-inline-start:0;min-width:280px;background:var(--rr-common-white);z-index:99;visibility:hidden;opacity:0;transform-origin:top center;padding:35px 0 6px;color:var(--rr-common-white);border:1px solid var(--rr-border-primary);box-shadow:0 10px 15px -3px rgba(0,0,0,.1) , 0 4px 6px -4px rgba(0,0,0,.1)}.main-menu ul li .submenu li{display:block;width:100%;margin:0;padding:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}.main-menu ul li .submenu li.has-dropdown>a::after{position:absolute;top:50%;inset-inline-end:25px;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);color:var(--rr-text-1)}.main-menu ul li .submenu li a{position:relative;z-index:11;font-size:16px;padding:0 25px;padding-inline-start:30px;padding-bottom:15px;width:100%;color:var(--rr-heading-primary);text-transform:capitalize}.main-menu ul li .submenu li a::before{position:absolute;content:"";left:28px;top:47%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:0;height:1px;background-color:var(--rr-theme-primary)}.main-menu ul li .submenu li .submenu{inset-inline-start:100%;top:0;visibility:hidden;opacity:0}.main-menu ul li .submenu li:hover>a{color:var(--rr-theme-primary);padding-inline-start:43px!important}.main-menu ul li .submenu li:hover>a::before{width:12px}.main-menu ul li .submenu li:hover>a::after{color:var(--rr-theme-primary)}.main-menu ul li .submenu li:hover>.submenu{-webkit-transform:translateY(1);-moz-transform:translateY(1);-ms-transform:translateY(1);-o-transform:translateY(1);transform:translateY(1);visibility:visible;opacity:1}.main-menu ul li .mega-menu{position:absolute;top:100%;left:50%;padding:30px 35px 30px;background:var(--rr-heading-primary);visibility:hidden;opacity:0;z-index:99;width:100%;-webkit-transform:translateX(-50%) translateZ(0);-moz-transform:translateX(-50%) translateZ(0);-ms-transform:translateX(-50%) translateZ(0);-o-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);clip:rect(0,200vw,0,0);border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media only screen and (min-width:992px) and (max-width:1199px){.main-menu ul li .mega-menu{padding:25px 25px}}.main-menu ul li .mega-menu.mega-menu.mega-menu-grid-4{padding:30px 35px 30px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:30px;column-gap:30px}.main-menu ul li .mega-menu.mega-menu.mega-menu-grid-3{padding:30px 35px 30px;display:grid;row-gap:30px;column-gap:30px;grid-template-columns:repeat(3,1fr);width:950px;margin:0 auto;justify-content:space-around}.main-menu ul li .mega-menu li .mega-menu-title{font-weight:var(--rr-fw-medium);color:var(--rr-text-body);cursor:text;padding:0;display:block;margin-bottom:15px;border-bottom:1px solid var(--rr-border-primary);padding-bottom:5px}.main-menu ul li .mega-menu li .mega-menu-title::before{display:none}.main-menu ul li .mega-menu li ul li{width:100%;float:none;margin-bottom:9px}.main-menu ul li .mega-menu li ul li:last-child{margin-bottom:0}.main-menu ul li .mega-menu li ul li a{font-size:16px;color:var(--rr-text-body);padding:0;position:relative}.main-menu ul li .mega-menu li ul li a::before{position:absolute;content:"";left:0;right:auto;top:50%;bottom:auto;width:0;height:1px;background-color:var(--rr-theme-primary)}.main-menu ul li .mega-menu li ul li:hover>a{color:var(--rr-theme-primary)}.main-menu ul li .mega-menu li ul li:hover>a::before{background-color:var(--rr-theme-primary)}.main-menu ul li .mega-menu li:hover>.mega-menu-title{color:var(--rr-theme-primary);padding-inline-start:0}.main-menu ul li .mega-menu li:hover>a{color:var(--rr-theme-primary)}.main-menu ul li .mega-menu li a:hover{padding-inline-start:18px}.main-menu ul li .mega-menu li a:hover::before{width:12px}.main-menu ul li:hover>a{color:var(--rr-theme-primary)}.main-menu ul li:hover>a::after{color:var(--rr-theme-primary);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.main-menu ul li:hover>.submenu{visibility:visible;opacity:1;top:102%}.main-menu ul li:hover .mega-menu{visibility:visible;opacity:1;clip:rect(0,100vw,200vh,-30px);transition:clip .6s linear , opacity .4s linear}.main-menu-2 ul li>a{color:var(--rr-text-secondary)}.main-menu-2 ul li>a::before{background:var(--rr-theme-primary)}.main-menu-2 ul li .mega-menu li ul li:hover>a{color:var(--rr-theme-primary)}.main-menu-2 ul li .mega-menu li ul li:hover>a::before{background:var(--rr-theme-primary)}.main-menu-2 ul li .mega-menu li:hover>.mega-menu-title{color:var(--rr-theme-primary)}.main-menu-2 ul li:hover>a{color:var(--rr-theme-primary)}.main-menu-2 ul li:hover>a::after{color:var(--rr-theme-primary)}.main-menu-2.main-menu-2 ul li{margin-inline-end:33px}.main-menu-2.main-menu-2 ul li:last-child{margin-inline-end:0}.main-menu-2.main-menu-2 ul li>a{font-family: var(--rr-ff-heading);color:rgba(255,255,255,.7);font-weight:var(--rr-fw-medium);font-size:16px;padding:36px 0;text-transform:capitalize}.main-menu-2.main-menu-2 ul li>a::before{background:var(--rr-theme-primary)}.main-menu-2.main-menu-2 ul li .submenu li a:hover{color:var(--rr-theme-primary)}.main-menu-2.main-menu-2 ul li .submenu li a:hover::before{background:var(--rr-theme-primary)}.main-menu-2.main-menu-2 ul li .submenu li:hover>a{color:var(--rr-text-primary)}.main-menu-2.main-menu-2 ul li .submenu li:hover>a::before{background-color:var(--rr-text-primary)}.main-menu-2.main-menu-2 ul li .submenu li.has-dropdown:hover>a::after{color:var(--rr-theme-primary)}.main-menu-2.main-menu-2 ul li .mega-menu li ul li:hover>a{color:var(--rr-theme-primary)}.main-menu-2.main-menu-2 ul li .mega-menu li ul li:hover>a::before{background:var(--rr-theme-primary)}.main-menu-2.main-menu-2 ul li .mega-menu li:hover>.mega-menu-title{color:var(--rr-theme-primary)}.main-menu-2.main-menu-2 ul li:hover>a{color:#978484}.main-menu-2.main-menu-2 ul li:hover>a::after{color:#978484}.mean-container{margin-bottom:35px}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px 13px;position:absolute;top:0;right:0;cursor:pointer;color:var(--rr-common-white);text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;font-weight:var(--rr-fw-bold);display:none!important}.mean-container a.meanmenu-reveal span{display:block;background:var(--rr-common-white);height:3px;margin-top:3px}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-container .mean-nav{background:none;margin-top:0;float:left;width:100%}.mean-container .mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-nav>ul{padding:0;margin:0;width:100%;list-style-type:none;display:block!important}.mean-container .mean-nav>ul>li:first-child>a{border-top:0}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li.dropdown-opened>a,.mean-container .mean-nav ul li.dropdown-opened>span{color:rgba(255,255,255,.7)}.mean-container .mean-nav ul li.dropdown-opened>a.mean-expand.mean-clicked,.mean-container .mean-nav ul li.dropdown-opened>span.mean-expand.mean-clicked{background:var(--rr-theme-primary2);color:var(--rr-common-white);border-color:transparent}.mean-container .mean-nav ul li.dropdown-opened>a.mean-expand.mean-clicked i,.mean-container .mean-nav ul li.dropdown-opened>span.mean-expand.mean-clicked i{color:var(--rr-common-white);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.mean-container .mean-nav ul li.mean-last{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li>a.mean-expand i{display:inline-block;color:var(--rr-common-white)}.mean-container .mean-nav ul li>a>i{display:none}.mean-container .mean-nav ul li a,.mean-container .mean-nav ul li span{display:block;float:left;margin:0;text-align:left;text-decoration:none;text-transform:capitalize;width:100%;padding:10px 0;color:var(--rr-common-white);border-top:1px solid rgba(255,255,255,.079);font-size:16px;line-height:1.5;font-weight:var(--rr-fw-medium)}.mean-container .mean-nav ul li a:hover,.mean-container .mean-nav ul li span:hover{color:rgba(255,255,255,.7)}.mean-container .mean-nav ul li a:hover i,.mean-container .mean-nav ul li span:hover i{color:var(--rr-common-white)}.mean-container .mean-nav ul li a.mean-expand,.mean-container .mean-nav ul li span.mean-expand{text-align:center;position:absolute;right:0;top:1px;z-index:2;font-size:14px;margin-top:5px;padding:0!important;height:30px;width:30px;display:flex;align-items:center;justify-content:center;color:var(--rr-text-body);line-height:var(--rr-lh-h3);font-weight:var(--rr-fw-regular);border-radius:3px;border:1px solid rgba(255,255,255,.079)!important}.mean-container .mean-nav ul li a.mean-expand:hover,.mean-container .mean-nav ul li span.mean-expand:hover{background:var(--rr-theme-primary2);color:var(--rr-common-white);border-color:var(--rr-theme-primary2)}.mean-container .mean-nav ul li a.mean-expand:hover i,.mean-container .mean-nav ul li span.mean-expand:hover i{color:var(--rr-common-white)}.mean-container .mean-nav ul li a.mean-expand.mean-clicked,.mean-container .mean-nav ul li span.mean-expand.mean-clicked{color:var(--rr-common-white)}.mean-container .mean-nav ul li a.mean-expand.mean-clicked:hover,.mean-container .mean-nav ul li span.mean-expand.mean-clicked:hover{background:var(--rr-theme-primary2);color:var(--rr-common-white);border-color:var(--rr-theme-primary2)}.mean-container .mean-nav ul li li a{width:90%;padding:10px 7%;text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li li li a{width:80%;padding:10px 12%}.mean-container .mean-nav ul li li li li a{width:70%;padding:10px 17%}.mean-container .mean-nav ul li li li li li a{width:60%;padding:10px 20%}.mean-container .mean-bar{background:none;float:left;width:100%;position:relative;padding:4px 0;min-height:42px;z-index:999999}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media (max-width:1199px){html[dir="rtl"] .meanmenu-reveal{left:0!important;right:auto!important}html[dir="rtl"] .mean-bar{padding:0 0 0 15px}html[dir="rtl"] .mean-nav ul li a.mean-expand{left:0;right:auto;text-align:center}}html[dir="rtl"] .offcanvas__content{padding:35px 40px 45px}@media (max-width:575px){html[dir="rtl"] .offcanvas__content{padding:25px}}html[dir="rtl"] .mobile-menu ul{display:block!important}html[dir="rtl"] .mobile-menu li{display:block;width:100%}.h1-blog .section__title-wrapper-title{margin-left:40px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-blog .section__title-wrapper-title{margin-left:0}}@media only screen and (min-width:1200px) and (max-width:1399px){.h1-blog .section__title-wrapper-title br{display:none}}.h1-blog__item-thumb{top:0;left:0;opacity:0;z-index:-1;position:absolute;transform:scale(0);transition:all .8s ease-in-out}.h1-blog__item-thumb.active{opacity:1;z-index:2;transform:scale(1);position:relative;transition:opacity .9s cubic-bezier(.215,.61,.355,1)}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-blog__item-thumb img{width:100%;height:100%;object-fit:cover}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.h1-blog__item-thumb img{height:500px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-blog__item-thumb img{height:400px}}.h1-blog__content{padding:38.1px 40px;flex-wrap:wrap;margin-left:-58px}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-blog__content{margin-left:0}}@media only screen and (min-width:1400px) and (max-width:1600px){.h1-blog__content{flex-wrap:nowrap;padding:38.1px 20px}}@media (max-width:575px){.h1-blog__content{padding:20px 0}}.h1-blog__content-left p{font-weight:500;font-size:16px;display:flex;align-items:center;margin-bottom:17px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}@media (max-width:575px){.h1-blog__content-left p br{display:none}}.h1-blog__content-left p img{width:inherit;margin-right:12px}.h1-blog__content-left h2{font-weight:500;font-size:30px;line-height:133%;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media (max-width:575px){.h1-blog__content-left h2{font-size:20px}}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-blog__content-left h2 br{display:none}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-blog__content-left h2{margin-bottom:15px}}.h1-blog__content-left h2:hover{color:rgba(34,34,34,.7)}.h1-blog__content-right p{font-weight:400;font-size:16px;line-height:162%;padding-bottom:22px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-blog__content-right p br{display:none}}.h2-blog__item{border:1px solid rgba(29,29,29,.12)}.h2-blog__area .tp-hover-btn-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:end}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h2-blog__area .tp-hover-btn-wrapper{display:block}}.h2-blog__area .tp-hover-btn-wrapper .tp-btn-circle-2:hover svg [stroke="#222020"]{stroke:var(--rr-common-white)}.h2-blog__area .section__main-title-wrapper{border-top:1px solid #e1e1e1;padding-top:44px}.h2-blog__wrapper{margin-left:145px}@media only screen and (min-width:1600px) and (max-width:1700px){.h2-blog__wrapper{margin-left:80px}}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h2-blog__wrapper{margin-left:0}}.h2-blog__content{padding:32px 30px 47px 34px}@media only screen and (min-width:1400px) and (max-width:1600px){.h2-blog__content{padding:30px}}@media only screen and (min-width:1200px) and (max-width:1399px){.h2-blog__content{padding:20px;padding-right:10px}}@media only screen and (min-width:768px) and (max-width:992px),(max-width:575px){.h2-blog__content{padding:30px 25px}}@media only screen and (min-width:576px) and (max-width:767px){.h2-blog__content{padding:30px 19px}}.h2-blog__content .date{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:14px;line-height:20px;text-transform:uppercase;color:var(--rr-text-body);display:block}@media only screen and (min-width:992px) and (max-width:1199px){.h2-blog__content .date{font-size:13px}}.h2-blog__content .date i{color:#222020;opacity:70%;margin-right:11px;font-size:16px}.h2-blog__content-cat-list{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.h2-blog__content-cat-list .tag{border:1px solid rgba(34,32,32,.1);padding:5px 11.4px;font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:14px;line-height:1;color:var(--rr-text-body)}.h2-blog-title{padding-bottom:30px;margin-top:13px}.h2-blog-title a{font-family: var(--rr-ff-body);font-weight:var(--rr-fw-medium);font-size:24px;line-height:34px;color:var(--rr-heading-secondary);background:linear-gradient(#453030 0%,#453030 98%);background-size:0 2px;background-repeat:no-repeat;background-position:left 100%;transition:all .3s ease-in-out}.h2-blog-title a:hover{color:#453030;background-size:100% 2px}@media only screen and (min-width:1400px) and (max-width:1600px){.h2-blog-title a{font-size:20px;line-height:30px}}@media only screen and (min-width:1200px) and (max-width:1399px){.h2-blog-title a{font-size:19px;line-height:20px}}@media only screen and (min-width:576px) and (max-width:767px){.h2-blog-title a{font-size:18px;line-height:20px}}@media (max-width:575px){.h2-blog-title a{font-size:18px;line-height:28px}}.h2-blog__thumb{overflow:hidden}.h2-blog__thumb img{width:100%;height:100%;object-fit:cover;overflow:hidden;transition:all .3s ease-in-out}.h2-blog__thumb img:hover{transform:scale(1.1)}.blog-3__top{gap:10px;display:flex;align-items:center;margin-bottom:10px;justify-content:center}@media (max-width:575px){.blog-3__top{display:block}}.blog-3__top__list{list-style:none;width:100%;height:100px;display:flex;align-items:center;justify-content:space-between;background-color:rgba(18,18,18,.06)}@media only screen and (min-width:768px) and (max-width:992px){.blog-3__top__list{height:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-3__top__list{height:70px}}.blog-3__top__list li{font-weight:400;font-size:20px;line-height:34px;text-transform:uppercase;color:var(--rr-text-primary-2);font-family: var(--rr-ff-heading1)}.blog-3__top__list li:first-of-type{transform:translateX(50px)}@media only screen and (min-width:576px) and (max-width:767px){.blog-3__top__list li:first-of-type{transform:translateX(20px)}}.blog-3__top__btn .rr-btn-2{padding:0;width:250px;height:100px;border-radius:0;font-weight:500;font-size:18px;line-height:34px;text-transform:uppercase;color:var(--rr-text-primary-2);font-family: var(--rr-ff-heading1);background-color:rgba(18,18,18,.06)}@media only screen and (min-width:768px) and (max-width:992px){.blog-3__top__btn .rr-btn-2{height:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-3__top__btn .rr-btn-2{height:70px}}@media (max-width:575px){.blog-3__top__btn .rr-btn-2{width:100%;margin-top:10px}}.blog-3__top__btn .rr-btn-2 i{margin-left:9px}.blog-3__item{position:relative;margin-bottom:10px;background:rgba(18,18,18,.06);transition:all .3s ease-in-out}.blog-3__item:last-of-type{margin-bottom:0}.blog-3__item::before{content:"";width:100%;height:0;bottom:0;z-index:-1;position:absolute;transition:all .3s ease-in-out;background-color:var(--rr-text-primary-2)}.blog-3__item:hover::before{height:100%;top:0;bottom:auto}.blog-3__item:hover .blog-3__thumb::before{display:none}.blog-3__item:hover .blog-3__thumb img{width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.blog-3__item:hover .blog-3__thumb img{width:80%}}.blog-3__item:hover .blog-3__meta__cat{color:var(--rr-common-white);border:1px solid rgba(255,255,255,.3)}.blog-3__item:hover .blog-3__meta__date{color:rgba(255,255,255,.7)}.blog-3__item:hover .blog-3__title{color:var(--rr-common-white)}.blog-3__content{padding:63px 0 53px 70px;width:100%}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.blog-3__content{padding:40px 0 30px 40px}}@media (max-width:575px){.blog-3__content{padding:30px 20px}}.blog-3__thumb{position:absolute;right:0;top:0;text-align:end;width:inherit;transition:all .5s ease-in-out}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-3__thumb{position:inherit}.blog-3__thumb::before{display:none}}.blog-3__thumb img{width:51%;height:250px;object-fit:cover}@media (max-width:575px){.blog-3__thumb img{width:100%}}.blog-3__thumb::before{content:"";width:10px;height:100%;position:absolute;background-color:var(--rr-common-white)}.blog-3__meta__cat{font-weight:500;font-size:14px;line-height:1;margin-right:9px;padding:5px 15.6px;display:inline-block;text-transform:uppercase;color:var(--rr-text-primary-2);font-family: var(--rr-ff-heading1);border:1px solid rgba(18,18,18,.3)}.blog-3__meta__date{font-weight:500;font-size:16px;line-height:1;display:inline-block;text-transform:uppercase;color:rgba(18,18,18,.7);font-family: var(--rr-ff-heading1)}@media (max-width:575px){.blog-3__meta__date{margin-top:10px}}.blog-3__meta__date i{margin-right:2px}.blog-3__title{font-weight:500;font-size:28px;line-height:38px;margin-top:30px;letter-spacing:-.04em;color:var(--rr-text-primary-2);font-family: var(--rr-ff-heading1)}@media (max-width:575px){.blog-3__title{font-size:24px;line-height:35px;letter-spacing:0;margin-top:20px}.blog-3__title br{display:none}}.blog-3__top{gap:10px;display:flex;align-items:center;margin-bottom:10px;justify-content:center}html[dir="rtl"] .blog-3__top{flex-direction:row-reverse}html[dir="rtl"] .blog-3__top__list{direction:rtl}html[dir="rtl"] .blog-3__top__list li:first-of-type{transform:translateX(-50px)}@media only screen and (min-width:576px) and (max-width:767px){html[dir="rtl"] .blog-3__top__list li:first-of-type{transform:translateX(-20px)}}html[dir="rtl"] .blog-3__top__btn .rr-btn-2 i{margin-left:0;margin-right:9px;transform:rotate(180deg)}html[dir="rtl"] .blog-3__item{direction:rtl}html[dir="rtl"] .blog-3__content{padding:63px 70px 53px 0}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){html[dir="rtl"] .blog-3__content{padding:40px 40px 30px 0}}@media (max-width:575px){html[dir="rtl"] .blog-3__content{padding:30px 20px}}html[dir="rtl"] .blog-3__thumb{right:auto;left:0;text-align:start}html[dir="rtl"] .blog-3__meta__cat{margin-right:0;margin-left:9px}html[dir="rtl"] .blog-3__meta__date i{margin-right:0;margin-left:2px}@media (max-width:575px){html[dir="rtl"] .blog-3__meta__date{margin-top:10px}}.blog-details__sidebar__widget{padding:22px 29px 31px 29px;background:#f5f5f5;margin-bottom:30px}.blog-details__sidebar__widget:last-child{margin-bottom:0}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-details__sidebar__widget:last-child{margin-bottom:40px}}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:575px){.blog-details__sidebar__widget{padding:22px 20px 31px 20px}}.blog-details__sidebar-form{position:relative}.blog-details__sidebar-form input{border:1px solid rgba(34,34,34,.14);padding:15px 56px 15px 20px;background:#f5f5f5}.blog-details__sidebar-form input::placeholder{font-style:normal;font-size:16px;line-height:30px;color:var(--rr-text-body);font-weight:var(--rr-fw-medium);font-family: var(--rr-ff-heading)}.blog-details__sidebar-form button{right:5px;top:50%;position:absolute;display:block;transform:translate(0%,-50%);background:var(--rr-common-black);padding:10.5px 15.5px 10.5px 15.5px}.blog-details__sidebar-form button i{color:var(--rr-common-white)}.blog-details__sidebar__title{padding-bottom:10px;font-style:normal;font-size:26px;line-height:36px;font-weight:var(--rr-fw-medium);color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}.blog-details__sidebar__Categories ul li{list-style:none;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(34,34,34,.14)}.blog-details__sidebar__Categories ul li:hover span i{color:var(--rr-heading-primary)}.blog-details__sidebar__Categories ul li:hover span a{color:var(--rr-heading-primary)}.blog-details__sidebar__Categories ul li:last-child{border-bottom:none}.blog-details__sidebar__Categories ul li:last-child span a{padding-bottom:0}.blog-details__sidebar__Categories ul li span i{font-size:16px}@media (max-width:575px){.blog-details__sidebar__Categories ul li span i{font-size:14px}}.blog-details__sidebar__Categories ul li span a{font-style:normal;font-size:16px;line-height:30px;color:var(--rr-text-body);padding:10px 0 7px 0;display:inline-block;font-weight:var(--rr-fw-medium);font-family: var(--rr-ff-heading)}.blog-details__sidebar__post-item{display:flex;align-items:center;gap:16px;padding:20px 0;border-bottom:1px solid rgba(34,34,34,.14)}.blog-details__sidebar__post-item:first-child{padding-top:16px}.blog-details__sidebar__post-item:last-child{border-bottom:none;padding-bottom:10px}.blog-details__sidebar__post-meta{padding-bottom:4px}.blog-details__sidebar__post-meta span a{font-style:normal;font-size:14px;line-height:20px;text-transform:uppercase;color:var(--rr-text-body);font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-medium)}.blog-details__sidebar__post-meta span a i{padding-right:7px;color:var(--rr-heading-primary)}.blog-details__sidebar__post-title{font-style:normal;font-size:18px;line-height:22px;color:var(--rr-heading-primary);font-weight:var(--rr-fw-medium);font-family: var(--rr-ff-heading)}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:575px){.blog-details__sidebar__post-title{font-size:15px;line-height:20px}}.blog-details__sidebar__popular-tags{display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding-top:8px;gap:7px}.blog-details__sidebar__popular-tags li{border-radius:30px;margin-bottom:3px;padding:5px 19.2px;font-style:normal;font-size:16px;line-height:1;display:inline-block;text-transform:capitalize;color:var(--rr-text-body);transition:all .3s ease-in-out;font-weight:var(--rr-fw-medium);font-family: var(--rr-ff-heading);border:1px solid rgba(34,34,34,.14)}@media (max-width:575px){.blog-details__sidebar__popular-tags li{font-size:15px}}.blog-details__sidebar__popular-tags li:last-child{margin-bottom:0}.blog-details__sidebar__popular-tags li:hover{color:var(--rr-common-white);background:var(--rr-heading-primary)}.blog-inner .h2-blog__wrapper{margin:0 80px}@media only screen and (min-width:1400px) and (max-width:1600px){.blog-inner .h2-blog__wrapper{margin:0 30px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-inner .h2-blog__wrapper{margin:0}}@media only screen and (min-width:1400px) and (max-width:1600px){.blog-inner .h2-blog__content{padding:28px}}@media only screen and (min-width:992px) and (max-width:1199px){.blog-inner .h2-blog__content{padding:27px}}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:992px) and (max-width:1199px){.blog-inner .h2-blog-title a{font-size:18px;line-height:28px}}@media only screen and (min-width:1200px) and (max-width:1399px){.blog-inner .h2-blog-title a{font-size:17px}}@media only screen and (min-width:768px) and (max-width:992px){.blog-inner .h2-blog-title a{font-size:22px;line-height:30px}}@media only screen and (min-width:576px) and (max-width:767px){.blog-inner .h2-blog-title a{font-size:20px;line-height:20px}}.form-select-option{position:relative;z-index:9}.form-select-option .blog-details__select.nice-select{width:100%;height:50px;font-weight:500;font-size:16px;line-height:1;padding:16px 20px;position:relative;z-index:9;margin-bottom:19px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading);border:1px solid rgba(34,34,34,.14)}.form-select-option .blog-details__select.nice-select::after{right:20px;line-height:1}.form-select-option .blog-details__select.nice-select.open .list{width:100%;border:1px solid rgba(34,34,34,.1)}.blog-details-breadcrumb__space{padding-top:185px;padding-bottom:114px}@media only screen and (min-width:768px) and (max-width:992px){.blog-details-breadcrumb__space{padding-top:160px;padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-details-breadcrumb__space{padding-top:150px;padding-bottom:70px}}.blog-details-breadcrumb__wrapper{display:flex;align-items:center;justify-content:space-between;gap:196px}@media only screen and (min-width:768px) and (max-width:992px){.blog-details-breadcrumb__wrapper{gap:126px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-details-breadcrumb__wrapper{flex-wrap:wrap;gap:0}}.blog-details-breadcrumb__list{position:relative}.blog-details-breadcrumb__list span{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:30px;color:rgba(34,34,34,.7)}.blog-details-breadcrumb__list::after{content:"";left:189px;top:15px;width:300px;height:2px;display:block;position:absolute;background:rgba(24,22,22,.1)}.blog-details-breadcrumb__title{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:100px;line-height:110px;color:var(--rr-heading-primary);padding-top:26px}@media only screen and (min-width:992px) and (max-width:1199px){.blog-details-breadcrumb__title{font-size:70px;line-height:90px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.blog-details-breadcrumb__title{font-size:55px;line-height:75px}}@media (max-width:575px){.blog-details-breadcrumb__title{font-size:33px;line-height:53px}}.blog-details-breadcrumb__social{display:flex;align-items:center;justify-content:end}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-details-breadcrumb__social-wrap{display:flex;align-items:center;gap:15px;margin-top:30px}}@media (max-width:575px){.blog-details-breadcrumb__social-wrap{margin-top:17px}}.blog-details-breadcrumb__social-wrap li{list-style:none;margin-bottom:6px}.blog-details-breadcrumb__social-wrap li:last-child{margin-bottom:0}.blog-details-breadcrumb__social-wrap li a{width:44px;height:44px;background:#f5f5f5;border-radius:30px;display:flex;align-items:center;justify-content:center;color:var(--rr-heading-primary);transition:all .3s ease-in-out}.blog-details-breadcrumb__social-wrap li a:hover{background-color:var(--rr-heading-primary);color:var(--rr-common-white)}.blog-details__postbox{margin-right:20px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-details__postbox{margin-right:0}}.blog-details__postbox__meta{padding-top:27px}.blog-details__postbox__meta span{padding-right:16px}.blog-details__postbox__meta span a{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:14px;line-height:20px;text-transform:uppercase;color:var(--rr-text-body)}.blog-details__postbox__meta span a i{color:var(--rr-heading-primary);margin-right:4px}.blog-details__postbox__meta span:nth-child(2) {border-left:1px solid rgba(34,34,34,.14);padding-left:20px}.blog-details__postbox__meta span:nth-child(3) {border-left:1px solid rgba(34,34,34,.14);padding-left:20px}.blog-details__postbox__title{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:44px;line-height:50px;color:var(--rr-heading-primary);padding:25px 0 13px 0}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px){.blog-details__postbox__title{font-size:35px}}@media only screen and (min-width:768px) and (max-width:992px){.blog-details__postbox__title{font-size:40px}}@media (max-width:575px){.blog-details__postbox__title{font-size:27px;line-height:40px}}.blog-details__postbox__dec{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:30px;color:var(--rr-text-body)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.blog-details__postbox__dec br{display:none}}.blog-details__postbox__quote{display:flex;align-items:end;justify-content:space-between;background:#f5f5f5;margin:41px 0 15px 0;padding:25px 27px 25px 40px}@media only screen and (min-width:992px) and (max-width:1199px){.blog-details__postbox__quote{padding:25px 17px 25px 24px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-details__postbox__quote{padding:25px 20px 25px 20px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-details__postbox__quote br{display:none}}@media (max-width:575px){.blog-details__postbox__quote{flex-wrap:wrap;gap:20px}}.blog-details__postbox__wrapper{padding-top:21px;padding-bottom:30px}.blog-details__postbox__wrapper-thumb img{width:100%}.blog-details__postbox__thumb{width:100%;height:440px;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:992px) and (max-width:1199px){.blog-details__postbox__thumb{height:400px}}@media only screen and (min-width:768px) and (max-width:992px){.blog-details__postbox__thumb{height:350px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-details__postbox__thumb{height:300px}}.blog-details__postbox__tagwrapper{display:flex;align-items:center;justify-content:space-between;background:#f5f5f5;padding:19px 25px;margin:50px 0 50px 0}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-details__postbox__tagwrapper{flex-wrap:wrap}}@media (max-width:575px){.blog-details__postbox__tagwrapper{padding:19px 17px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-details__postbox__tagwrapper__tag{padding-bottom:20px}}.blog-details__postbox__tagwrapper__tag span{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:20px;line-height:28px;color:var(--rr-heading-primary);margin-right:8px}.blog-details__postbox__tagwrapper__tag a{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:30px;text-transform:capitalize;color:var(--rr-text-body);box-shadow:0 1px 1px rgba(34,34,34,.1);border-radius:100px;padding:2px 20px;background:var(--rr-common-white);transition:all .3s ease-in-out}.blog-details__postbox__tagwrapper__tag a:hover{background:var(--rr-heading-primary);color:var(--rr-common-white)}@media (max-width:575px){.blog-details__postbox__tagwrapper__tag a{margin-bottom:13px;display:inline-block}}.blog-details__postbox__tagwrapper__social{display:flex;align-items:center;justify-content:center}.blog-details__postbox__tagwrapper__social span{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:20px;line-height:28px;color:var(--rr-heading-primary);margin-right:13px}.blog-details__postbox__tagwrapper__social a{width:32.14px;height:33px;text-align:center;background:#f5f5f5;border-radius:30px;display:flex;margin-right:8px;align-items:center;justify-content:center;color:var(--rr-heading-primary);transition:all .3s ease-in-out;border:1px solid rgba(34,34,34,.1)}.blog-details__postbox__tagwrapper__social a:hover{background:var(--rr-heading-primary);color:var(--rr-common-white)}.blog-details__postbox__tagwrapper__social a:last-child{margin-right:0}.blog-details__postbox__comments__title{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:26px;line-height:36px;color:var(--rr-heading-primary)}.blog-details__postbox__comments__wrapper{margin-right:20px}@media (max-width:575px),only screen and (min-width:768px) and (max-width:992px){.blog-details__postbox__comments__wrapper{margin-right:0}}.blog-details__postbox__comments ul li{border-bottom:1px solid rgba(34,34,34,.14);list-style:none}.blog-details__postbox__comments-text{display:flex;justify-content:space-between;padding:34px 0 31px 0}@media (max-width:575px){.blog-details__postbox__comments-text{flex-wrap:wrap}}.blog-details__postbox__comments-text .author-content{margin-left:20px}@media (max-width:575px){.blog-details__postbox__comments-text .author-content{margin-left:0}.blog-details__postbox__comments-text .author-content{padding-top:20px}}.blog-details__postbox__comments-text .author-content-wrap{display:flex;align-items:center;justify-content:space-between}.blog-details__postbox__comments-text span{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:14px;line-height:20px;text-transform:uppercase;color:var(--rr-text-body);padding-bottom:15px;display:block}@media (max-width:575px){.blog-details__postbox__comments-text span{font-size:13px}}.blog-details__postbox__comments-text .thumb img{border-radius:500px}.blog-details__postbox__comments-text .content{margin-left:20px}.blog-details__postbox__comments-text .replay a{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:22px;text-align:center;color:var(--rr-heading-primary);border:1px solid rgba(34,34,34,.14);transition:all .3s ease-in-out;padding:6px 18px}@media (max-width:575px){.blog-details__postbox__comments-text .replay a{padding:6px 10px}}.blog-details__postbox__comments-text .replay a i{margin-right:6px}.blog-details__postbox__comments-text .replay a:hover{background:var(--rr-heading-primary);color:var(--rr-common-white)}.blog-details__postbox__comments-author{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:22px;line-height:1;color:var(--rr-heading-primary);padding-bottom:5px}@media (max-width:575px){.blog-details__postbox__comments-author{font-size:19px}}.blog-details__postbox__comments-thumb{margin-right:20px}.blog-details__postbox__comments li.item{margin-left:94px}@media only screen and (min-width:576px) and (max-width:767px){.blog-details__postbox__comments li.item{margin-left:30px}}@media (max-width:575px){.blog-details__postbox__comments li.item{margin-left:0}}.blog-details__contact-form{margin-top:24px;margin-right:20px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.blog-details__contact-form{margin-bottom:40px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-details__contact-form{margin-right:0}}.blog-details__contact-form__form-content{padding-bottom:30px}.blog-details__contact-form form .form-group{position:relative}.blog-details__contact-form form .form-group .form-icon{right:20px;top:50%;position:absolute;transform:translateY(-50%)}.blog-details__contact-form form .form-group .form-icon i{color:var(--rr-heading-primary)}.blog-details__contact-form form .form-group input{padding:12px 18px;padding-right:40px;margin-bottom:19px;border:1px solid rgba(34,34,34,.14)}.blog-details__contact-form form .form-group input::placeholder{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:30px;color:var(--rr-text-body)}@media (max-width:575px){.blog-details__contact-form form .form-group input::placeholder{font-family: 14px}}.blog-details__contact-form form .form-group .form-control{font-size:inherit}.blog-details__contact-form form .form-group .form-control:focus{box-shadow:none;border-color:var(--rr-heading-primary)}.blog-details__contact-form form .form-group textarea{width:100%;height:140px;padding:12px 20px}.blog-details__contact-form form .form-group textarea::placeholder{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:30px;color:var(--rr-text-body)}.blog-details__contact-form form .form-btn{margin-top:11px}.footer-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-top:80px;padding-bottom:80px;margin:0 35px;border-bottom:1px dashed rgba(255,255,255,.2)}@media (max-width:575px){.footer-top{padding-left:7px;padding-right:7px}}@media only screen and (min-width:768px) and (max-width:992px){.footer-top{padding-top:70px;padding-bottom:60px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-top{padding-top:60px;padding-bottom:50px;margin:0}}.footer-top-footer-title{display:flex;align-items:center;gap:88px;flex-wrap:wrap;row-gap:10px}@media only screen and (min-width:992px) and (max-width:1199px){.footer-top-footer-title{gap:30px}}.footer-top-footer-title .top-title{font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-regular);color:var(--rr-common-white);font-style:normal;font-size:100px;line-height:110px;margin-bottom:0}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-top-footer-title .top-title{font-size:90px;line-height:100px}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-top-footer-title .top-title{font-size:70px;line-height:85px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.footer-top-footer-title .top-title{font-size:53px;line-height:70px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-top-footer-title .top-title br{display:none}}@media (max-width:575px){.footer-top-footer-title .top-title{font-size:30px;line-height:40px;margin-bottom:15px}}.footer__menu{z-index:11;margin-top:50px}.footer__menu ul{display:flex;align-items:center;justify-content:center;gap:50px;flex-wrap:wrap;row-gap:10px}@media (max-width:575px){.footer__menu ul{gap:20px}}.footer__menu ul li{list-style-type:none}.footer__menu ul li a{font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-medium);font-style:normal;font-size:16px;line-height:22px;color:rgba(255,255,255,.7)}.footer__menu ul li a:hover{color:var(--rr-common-white)}.footer__main{padding-top:190px;padding-bottom:240px}@media only screen and (min-width:1200px) and (max-width:1399px){.footer__main{padding-top:130px;padding-bottom:130px}}@media only screen and (min-width:992px) and (max-width:1199px){.footer__main{padding-top:90px;padding-bottom:80px}}@media only screen and (min-width:768px) and (max-width:992px){.footer__main{padding-top:60px;padding-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px){.footer__main{padding-top:60px;padding-bottom:50px}}@media (max-width:575px){.footer__main{padding-top:0;padding-bottom:0}}.footer__main-title{font-family: var(--rr-ff-heading);color:var(--rr-common-white);font-weight:var(--rr-fw-medium);font-style:normal;font-size:600px;line-height:200px;text-align:center;text-transform:uppercase}@media only screen and (min-width:1400px) and (max-width:1600px){.footer__main-title{font-size:460px}}@media only screen and (min-width:1200px) and (max-width:1399px){.footer__main-title{font-size:395px}}@media only screen and (min-width:992px) and (max-width:1199px){.footer__main-title{font-size:330px}}@media only screen and (min-width:768px) and (max-width:992px){.footer__main-title{font-size:240px}}@media only screen and (min-width:576px) and (max-width:767px){.footer__main-title{line-height:1;font-size:180px}}@media (max-width:575px){.footer__main-title{font-size:95px}}@media (max-width:320px){.footer__main-title{line-height:145px}}.footer__copyright{display:flex;align-items:center;justify-content:center;padding:25px 0}.footer__copyright a{font-family: var(--rr-ff-body);font-weight:var(--rr-fw-sbold);color:var(--rr-common-white);font-style:normal;font-size:18px;line-height:23px;text-transform:uppercase;display:flex;align-items:center;gap:10px;position:relative}.footer__copyright a::before{background:rgba(255,255,255,.2);width:100%;height:2px;position:absolute;left:0;bottom:-10px;content:""}.footer__copyright a i{background:rgba(255,255,255,.2);border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transform:rotate(-90deg);font-size:14px}.footer__copyright a:hover{color:rgba(255,255,255,.6)}.footer__widget-title h4{font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-sbold);color:var(--rr-common-white);font-style:normal;font-size:20px;line-height:34px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer__widget-title h4{margin-top:30px}}.footer__widget-2th-left{padding-left:42px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer__widget-2th-left{padding-left:0}}.footer__widget-3th-left{padding-left:54px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer__widget-3th-left{padding-left:0}}.footer__widget-4th-left{padding-left:40px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer__widget-4th-left{padding-left:0}}.footer__widget .dec{font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-regular);font-style:normal;font-size:18px;line-height:30px;color:rgba(255,255,255,.8)}.footer__wrap{padding-top:100px;padding-bottom:120px}@media only screen and (min-width:768px) and (max-width:992px){.footer__wrap{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer__wrap{padding-top:70px;padding-bottom:70px}}.footer__logo a img{max-width:198px}.footer__content{margin-bottom:28px}.footer__content .dec{font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-regular);font-style:normal;font-size:18px;line-height:30px;color:rgba(255,255,255,.8)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer__content .dec br{display:none}}.footer__info a{background:#d5c8b9;border-radius:6px;font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-sbold);color:var(--rr-heading-primary);font-style:normal;font-size:18px;padding:4px 20px 5px 20px;display:inline-block;margin-bottom:10px}.footer__info a:last-child{margin-bottom:0}.footer__link ul li{list-style:none}.footer__link ul li:not(:last-of-type) {margin-bottom:19px}.footer__link ul li a{font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-regular);font-style:normal;font-size:16px;line-height:26px;color:rgba(255,255,255,.7);transition:all .3s ease-in-out;list-style:none;display:flex;align-items:center;gap:10px}.footer__link ul li a:hover{color:var(--rr-theme-primary)}.footer__link ul li a i{margin-top:-7px}.footer__subscribe .footer-form{position:relative;margin-top:25px}.footer__subscribe .footer-form .rr-subscribe-form .form-control{background:#d5c8b9;font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-regular);border-radius:6px;font-style:normal;font-size:15px;color:rgba(69,48,48,.8);height:50px;padding:18px 140px 18px 22px;position:relative;margin-bottom:19px}.footer__subscribe .footer-form .rr-subscribe-form .form-control::-webkit-input-placeholder{color:rgba(69,48,48,.8)}.footer__subscribe .footer-form .rr-subscribe-form .form-control::-moz-placeholder{color:rgba(69,48,48,.8)}.footer__subscribe .footer-form .rr-subscribe-form .form-control:-moz-placeholder{color:rgba(69,48,48,.8)}.footer__subscribe .footer-form .rr-subscribe-form .form-control:-ms-input-placeholder{color:rgba(69,48,48,.8)}.footer__subscribe .footer-form .rr-subscribe-form .form-control::placeholder{color:rgba(69,48,48,.8)}.footer__subscribe .footer-form .rr-subscribe-form .form-control:focus{box-shadow:none;border-color:transparent}.footer__subscribe .footer-form .rr-subscribe-form .form-control-1{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14);border-radius:0}.footer__subscribe .footer-form .rr-subscribe-form .form-check-input{border:1px solid rgba(255,255,255,.14);margin-right:5px;background-color:transparent}.footer__subscribe .footer-form .rr-subscribe-form .form-check-input:focus{box-shadow:none}.footer__subscribe .footer-form .rr-subscribe-form .form-check-label{font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-regular);font-style:normal;font-size:15px;line-height:30px;color:rgba(255,255,255,.8)}.footer__subscribe .footer-form .submit{background:var(--rr-heading-primary);color:var(--rr-common-white);padding:5px 18px 5px 17px;position:absolute;border-radius:6px;top:6px;right:6px;transition:all .3s ease-in-out}.footer__subscribe .footer-form .submit:hover{background:var(--rr-common-black)}.footer-2__wrapper{margin:0 43px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.footer-2__wrapper{margin:0 30px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-2__wrapper{margin:0 25px}}.footer-2__wrapper .cite{border-bottom:1px solid rgba(255,255,255,.14);margin:0 -50px;margin-top:-30px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-2__wrapper .cite{margin:0 -30px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.footer-2__wrapper .cite{margin-top:-20px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-2__wrapper .cite{margin-top:20px}}.footer-2__content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:100px}@media only screen and (min-width:768px) and (max-width:992px){.footer-2__content{margin-top:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-2__content{margin-top:70px}}.footer-2__title{font-weight:400;font-size:80px;line-height:100px;letter-spacing:.04em;color:var(--rr-common-white);font-family: var(--rr-ff-body)}@media only screen and (min-width:992px) and (max-width:1199px){.footer-2__title{font-size:60px;line-height:70px}}@media only screen and (min-width:768px) and (max-width:992px){.footer-2__title{font-size:45px;line-height:55px}}@media only screen and (min-width:576px) and (max-width:767px){.footer-2__title{font-size:40px;line-height:50px;margin-bottom:20px}}@media (max-width:575px){.footer-2__title{font-size:26px;line-height:40px;margin-bottom:30px}}.footer-2__social{margin-top:110px;text-align:center;margin-bottom:-20px;display:flex;align-items:center;gap:30px;margin-bottom:30px;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:768px) and (max-width:992px){.footer-2__social{margin-top:70px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-2__social{margin-top:50px}}.footer-2__social a{width:278px;height:300px;font-size:50px;display:inline-flex;align-items:center;justify-content:center;color:var(--rr-common-white);border:1px solid rgba(255,255,255,.14)}@media only screen and (min-width:1400px) and (max-width:1600px){.footer-2__social a{width:190px;height:210px}}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-2__social a{width:200px;height:230px}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-2__social a{width:180px;height:180px}}@media only screen and (min-width:768px) and (max-width:992px){.footer-2__social a{width:180px;height:180px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-2__social a{width:100px;height:100px;font-size:30px}}.footer-2__social a i{font-weight:300}.footer-2__social a:hover{color:var(--rr-heading-secondary);border-color:var(--rr-theme-primary-2);background-color:var(--rr-theme-primary-2)}.footer-2__copyright{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:25px 0}.footer-2__copyright p{font-weight:400;font-size:16px;line-height:44px;opacity:.7;color:var(--rr-common-white);font-family: var(--rr-ff-body)}.footer-2__copyright p a:hover{color:var(--rr-theme-primary-2)}.footer-2__copyright-menu{list-style:none;display:flex;align-items:center}.footer-2__copyright-menu li{position:relative;margin-right:12px;padding-right:13px}.footer-2__copyright-menu li::before{content:"";width:1px;height:19px;opacity:.7;position:absolute;right:0;top:5px;background-color:var(--rr-common-white)}.footer-2__copyright-menu li a{font-weight:400;font-size:16px;line-height:1;opacity:.7;color:var(--rr-common-white);font-family: var(--rr-ff-body)}.footer-2__copyright-menu li a:hover{color:var(--rr-theme-primary-2)}.footer-2__copyright-menu li:last-of-type{margin-right:0;padding-right:0}.footer-2__copyright-menu li:last-of-type::before{display:none}.footer-2__btn .ruhe-btn-group:hover > *:nth-child(2) {color:var(--rr-heading-secondary);border:1.5px solid var(--rr-theme-primary-2);background-color:var(--rr-theme-primary-2)}.footer-2__btn .ruhe-btn-group:hover > *:nth-child(3) {background-color:var(--rr-theme-primary-2)}.footer-2__btn .ruhe-btn-group:hover > *:nth-child(3) i {color:var(--rr-common-black)}.footer-3-space-top{padding-top:120px}@media only screen and (min-width:768px) and (max-width:992px){.footer-3-space-top{padding-top:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3-space-top{padding-top:70px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__wedget.wedget-1{margin-bottom:50px}}.footer-3__wedget.wedget-2{margin-left:50px}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-3__wedget.wedget-2{margin-left:40px}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-3__wedget.wedget-2{margin-left:60px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__wedget.wedget-2{margin-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__wedget.wedget-2{margin-left:0}}.footer-3__wedget.wedget-3{margin-left:40px;margin-right:-30px}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-3__wedget.wedget-3{margin-left:15px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.footer-3__wedget.wedget-3{margin-right:0;margin-left:0}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__wedget.wedget-3{margin-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__wedget.wedget-3{margin-left:0;margin-right:0}}.footer-3__wedget.wedget-4{margin-left:80px}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-3__wedget.wedget-4{margin-left:40px}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-3__wedget.wedget-4{margin-left:0;margin-top:50px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__wedget.wedget-4{margin-left:0;margin-bottom:50px}}.footer-3__shape{position:absolute;right:506px;bottom:268px}@media only screen and (min-width:992px) and (max-width:1199px){.footer-3__shape{right:65px;bottom:350px}}@media only screen and (min-width:768px) and (max-width:992px){.footer-3__shape{right:170px;bottom:405px}}.footer-3__content h2{font-weight:400;font-size:50px;line-height:60px;margin-top:24px;margin-bottom:45px;color:var(--rr-common-white);font-family: var(--rr-ff-heading1)}@media (max-width:575px){.footer-3__content h2{font-size:45px;margin-bottom:30px}}.footer-3__btn a::after{content:"";width:8px;height:8px;border-radius:30px;display:inline-block;transform:translate(8px,0);background-color:var(--rr-text-primary-2)}.footer-3__title{font-weight:500;font-size:24px;line-height:1;margin-bottom:48px;color:var(--rr-common-white);font-family: var(--rr-ff-heading1)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__title{margin-bottom:35px}}.footer-3__menu ul{list-style:none}.footer-3__menu ul li{margin-bottom:23px}.footer-3__menu ul li:last-of-type{margin-bottom:0}.footer-3__menu ul li a{font-weight:400;font-size:16px;line-height:1;opacity:.7;display:inline-block;color:var(--rr-common-white);font-family: var(--rr-ff-heading1)}.footer-3__menu ul li a:hover{opacity:1}.footer-3__menu ul li a::before{content:"";width:4px;height:4px;border-radius:30px;display:inline-block;margin-right:11px;transform:translateY(-4px);background-color:var(--rr-common-white)}.footer-3__contact__list{display:flex;align-items:center;column-gap:15px;margin-bottom:30px}.footer-3__contact__list:last-of-type{margin-bottom:0}.footer-3__contact__list .icon{min-width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1.5px solid rgba(255,255,255,.2)}.footer-3__contact__list a{font-weight:500;font-size:18px;line-height:30px;opacity:.7;color:var(--rr-common-white);transition:all .3s ease-in-out;font-family: var(--rr-ff-heading1)}.footer-3__contact__list a:hover{opacity:1}.footer-3__newsletter__dec{font-weight:400;font-size:20px;line-height:30px;opacity:.7;letter-spacing:.02em;color:var(--rr-common-white);font-family: var(--rr-ff-heading1)}.footer-3__newsletter__input{position:relative;margin-top:40px;margin-bottom:12px}.footer-3__newsletter__input input{height:70px;padding-left:20px;padding-right:125px;background:transparent;color:rgba(255,255,255,.3);border:1.5px solid rgba(255,255,255,.2)}@media (max-width:575px){.footer-3__newsletter__input input{padding-right:20px}}.footer-3__newsletter__input .submit-btn{top:10px;right:10px;font-size:15px;font-weight:500;border-radius:0;position:absolute;display:inline-flex;padding:17.5px 13.2px;letter-spacing:-.04em;text-transform:uppercase;color:var(--rr-text-primary-2);font-family: var(--rr-ff-heading1);background-color:var(--rr-common-white)}@media (max-width:575px){.footer-3__newsletter__input .submit-btn{position:inherit;margin:20px 0;margin-left:10px}}.footer-3__newsletter__checkbox label{font-weight:400;font-size:15px;line-height:1;opacity:.8;color:var(--rr-common-white);font-family: var(--rr-ff-heading1)}@media (max-width:575px){.footer-3__newsletter__checkbox label{font-size:13px}}.footer-3__newsletter__checkbox .form-check-input{width:15px;height:15px;margin-top:5px;margin-right:3px;border-radius:1.5px;background-color:transparent;border:1.5px solid rgba(255,255,255,.2)}.footer-3__newsletter__checkbox .form-check-input:focus{outline:0;box-shadow:none;border-color:inherit}.footer-3__newsletter__checkbox .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.footer-3__bottom__wrapper{margin-top:275px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.footer-3__bottom__wrapper{margin-top:150px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__bottom__wrapper{margin-top:70px}}.footer-3__bottom__content{display:flex;padding:23px 0;align-items:center;justify-content:space-between}@media only screen and (min-width:992px) and (max-width:1199px){.footer-3__bottom__content{padding:15px 0}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__bottom__content{display:block}}.footer-3__bottom__content span>a{font-weight:500;font-size:40px;line-height:30px;margin-right:42px;color:var(--rr-common-white);font-family: var(--rr-ff-heading1)}@media only screen and (min-width:992px) and (max-width:1199px){.footer-3__bottom__content span>a{font-size:32px}}@media (max-width:575px){.footer-3__bottom__content span>a{font-size:25px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__bottom__content span>a{margin:20px 0;display:inline-block}}.footer-3__bottom__title{font-weight:400;font-size:120px;line-height:1;margin-bottom:0;letter-spacing:-.04em;color:var(--rr-common-white);font-family: var(--rr-ff-heading1)}@media only screen and (min-width:1400px) and (max-width:1600px){.footer-3__bottom__title{font-size:100px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:576px) and (max-width:767px){.footer-3__bottom__title{font-size:75px}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-3__bottom__title{font-size:60px}}@media only screen and (min-width:768px) and (max-width:992px){.footer-3__bottom__title{font-size:100px}}@media (max-width:575px){.footer-3__bottom__title{font-size:40px}}.footer-3__copyright__wrapper{display:flex;padding:40px 0;align-items:end;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__copyright__wrapper{display:block;text-align:center}}.footer-3__copyright__dec{font-weight:500;font-size:18px;line-height:1;color:rgba(255,255,255,.6);font-family: var(--rr-ff-heading1)}.footer-3__copyright__dec a{transition:all .3s ease-in-out}.footer-3__copyright__dec a:hover{opacity:1;color:var(--rr-common-white)}.footer-3__copyright__social{display:flex;align-items:center;column-gap:16px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__copyright__social{margin:15px 0;justify-content:center}}.footer-3__copyright__social a{width:60px;height:60px;display:inline-flex;align-items:center;justify-content:center;font-size:19px;color:var(--rr-common-white);transition:all .3s ease-in-out;border:1px solid rgba(255,255,255,.12)}.footer-3__copyright__social a:hover{color:var(--rr-text-primary-2);background-color:var(--rr-common-white)}.footer-3__copyright__menu{list-style:none}.footer-3__copyright__menu li{display:inline-block;margin-right:8px;padding-right:13px;position:relative}.footer-3__copyright__menu li::after{content:"";width:1px;height:16px;top:6px;right:0;position:absolute;background-color:var(--rr-common-white)}.footer-3__copyright__menu li:last-of-type{margin-right:0;padding-right:0}.footer-3__copyright__menu li:last-of-type::after{display:none}.footer-3__copyright__menu li a{font-weight:500;font-size:18px;line-height:1;color:var(--rr-common-white);font-family: var(--rr-ff-heading1)}.footer-3__copyright__menu li a:hover{opacity:.6}.footer-bottom-border{border:1px solid #e5e8e6}.footer-bottom-border .footer__bottom .footer__copyright p{color:var(--rr-text-body);font-family: var(--rr-ff-body);font-weight:var(--rr-fw-regular);line-height:var(--rr-lh-h6);font-size:var(--rr-fs-body);font-style:normal;text-align:center}.footer-bottom-border .footer__bottom .footer__copyright p a:hover{color:var(--rr-theme-primary)}.footer-bottom-border .footer__bottom .footer__copyright-menu ul li a{color:var(--rr-text-body);font-family: var(--rr-ff-body);font-weight:var(--rr-fw-regular);line-height:var(--rr-lh-h6);font-size:var(--rr-fs-body);font-style:normal}.footer-bottom-border .footer__bottom .footer__copyright-menu ul li a:hover{color:var(--rr-theme-primary)}.footer__copyright p{color:var(--rr-common-white);font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-regular);line-height:var(--rr-lh-h5);font-size:14px;margin-bottom:0}.footer__copyright p a:hover{color:var(--rr-theme-primary)}.footer__copyright-2 p{color:var(--rr-common-white)}.footer__copyright p{font-family: var(--rr-ff-body);font-weight:var(--rr-fw-medium);font-style:normal;font-size:16px;line-height:19px;color:rgba(255,255,255,.7)}.footer__copyright p a:hover{color:var(--rr-theme-primary)}.footer__copyright-menu ul li{list-style:none;position:relative}.footer__copyright-menu ul li.no_bullet:after{display:none}.footer__copyright-menu ul li a{font-family: var(--rr-ff-body);font-weight:var(--rr-fw-medium);color:var(--rr-heading-primary);font-style:normal;font-size:14px;line-height:10px}.footer__bottom-2{padding:25px 0;border-top-color:rgba(0,15,32,.1)}.footer__copyright-2 p{text-align:center;color:var(--rr-text-body)}.footer__copyright-2 a{font-weight:var(--rr-fw-sbold);color:var(--rr-theme-primary)}.error-page-space{padding-top:115px;padding-bottom:174px}@media only screen and (min-width:768px) and (max-width:992px){.error-page-space{padding-top:100px;padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.error-page-space{padding-top:90px;padding-bottom:70px}}.error-page__dec{font-weight:500;font-size:16px;line-height:30px;padding-bottom:30px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.error-page__dec br{display:none}}.error-page__title{font-weight:500;font-size:350px;line-height:1;text-transform:capitalize;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px){.error-page__title{font-size:260px}}@media (max-width:575px){.error-page__title{font-size:148px}}.error-page__not-found{font-size:44px;line-height:44px;padding:0 0 25px 0;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-medium)}@media (max-width:575px){.error-page__not-found{font-size:27px}}.h2-about-us__area p{font-family: var(--rr-ff-body);font-style:normal;font-weight:var(--rr-fw-regular);font-size:16px;line-height:26px;color:rgba(34,32,32,.8)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h2-about-us__area p{font-size:15px;line-height:23px}}@media (max-width:376px){.h2-about-us__area p{font-size:15px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h2-about-us__area p br{display:none}}.h2-about-us__title{font-family: var(--rr-ff-body);font-style:normal;font-weight:var(--rr-fw-medium);font-size:50px;line-height:60px;letter-spacing:-.02em;color:var(--rr-heading-primary);padding-bottom:29px}@media only screen and (min-width:992px) and (max-width:1199px){.h2-about-us__title{font-size:42px}}@media only screen and (min-width:768px) and (max-width:992px){.h2-about-us__title{font-size:35px;line-height:48px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h2-about-us__title{font-size:26px;line-height:37px;padding-bottom:10px}}@media (max-width:376px){.h2-about-us__title{font-size:21px;line-height:32px}}@media (max-width:320px){.h2-about-us__title{font-size:28px;padding-bottom:10px;line-height:40px}}.h2-about-us__title span{background-color:#ecff70;border-radius:20px}@media only screen and (min-width:576px) and (max-width:767px){.h2-about-us__title span{display:none}}@media (max-width:575px){.h2-about-us__title span{display:none}}@media (max-width:376px){.h2-about-us__title span{background:none}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h2-about-us__title br{display:none}}.h2-about-us__about-btn{display:inline-block;padding-top:35px}.h2-about-us__about-btn:hover a{text-decoration:underline}.h2-about-us__about-btn a i{transform:rotate(-45deg)}.h2-about-us__about-btn .about-btn-h2{font-family: var(--rr-ff-body);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:1;color:#222020}.h2-about-us__wrapper{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h2-about-us__wrapper{flex-wrap:wrap;display:inherit}}.h2-about-us__wrapper .Years-Experience-wrap{display:flex;gap:30px;margin-top:50px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.h2-about-us__wrapper .Years-Experience-wrap{margin-top:0}}@media (max-width:575px){.h2-about-us__wrapper .Years-Experience-wrap{display:block}}@media only screen and (min-width:576px) and (max-width:767px){.h2-about-us__wrapper .Years-Experience-wrap{margin-top:30px}}.h2-about-us__wrapper .Years-Experience-wrap .h2-about-thumb-1{margin:30px 0}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.h2-about-us__wrapper .Years-Experience-wrap .h2-about-thumb-1{margin:0}}.h2-about-us__wrapper .Years-Experience-wrap img{width:100%;height:auto;object-fit:cover}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.h2-about-us__wrapper .Years-Experience-wrap img{height:100%}}.h2-about-us__Years-Experience{position:relative}@media (max-width:575px){.h2-about-us__Years-Experience{margin:0 auto}}.h2-about-us__Years-Experience-top{width:440px;padding:61px 50px 52px 20px;height:auto;object-fit:cover;background: linear-gradient(
        180deg,
        rgba(255, 255, 255, 0) 0%,
        #f2f2f2 100%
    );border:1px solid rgba(34,34,34,.12);display:flex;align-items:center;justify-content:center;margin-top:155px}@media only screen and (min-width:1200px) and (max-width:1399px){.h2-about-us__Years-Experience-top{padding:61px 50px 52px 20px}}@media only screen and (min-width:992px) and (max-width:1199px){.h2-about-us__Years-Experience-top{width:350px;padding:87px 50px 81px 0;margin-right:30px;margin-top:130px}}@media only screen and (min-width:768px) and (max-width:992px){.h2-about-us__Years-Experience-top{width:304px;margin-top:15px;margin-right:30px;padding:71px 50px 47px 20px}}@media only screen and (min-width:576px) and (max-width:767px){.h2-about-us__Years-Experience-top{width:100%;margin:0 auto;margin-top:50px}}@media (max-width:575px){.h2-about-us__Years-Experience-top{width:100%;margin-top:40px;padding:60px 40px 60px 35px}}.h2-about-us__Years-Experience .h2-about-title{font-family: var(--rr-ff-body);font-style:normal;font-weight:var(--rr-fw-regular);font-size:250px;line-height:1;display:flex;align-items:center;letter-spacing:-.1em;color:var(--rr-heading-primary);z-index:2}@media only screen and (min-width:992px) and (max-width:1199px){.h2-about-us__Years-Experience .h2-about-title{font-size:200px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.h2-about-us__Years-Experience .h2-about-title{font-size:150px}}@media (max-width:575px){.h2-about-us__Years-Experience .h2-about-title{font-size:120px}}.h2-about-us__Years-Experience .h2-about-sub-title{font-family: var(--rr-ff-body);font-style:normal;font-weight:var(--rr-fw-medium);font-size:18px;line-height:26px;color:rgba(34,34,34,.7);padding-top:137px}@media only screen and (min-width:992px) and (max-width:1199px){.h2-about-us__Years-Experience .h2-about-sub-title{padding-top:59px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.h2-about-us__Years-Experience .h2-about-sub-title{padding-top:62px}}@media (max-width:575px){.h2-about-us__Years-Experience .h2-about-sub-title{margin-bottom:10px;font-size:15px;padding-top:53px;line-height:20px}}.h2-about-us__Years-Experience .circle{position:absolute;width:102px;height:102px;background:#ecff70;z-index:1;bottom:191px;right:103px;border-radius:50%}@media only screen and (min-width:992px) and (max-width:1199px){.h2-about-us__Years-Experience .circle{right:119px}}@media only screen and (min-width:768px) and (max-width:992px){.h2-about-us__Years-Experience .circle{width:80px;height:80px;bottom:122px;right:131px}}@media only screen and (min-width:576px) and (max-width:767px){.h2-about-us__Years-Experience .circle{right:190px;bottom:140px}}@media (max-width:320px){.h2-about-us__Years-Experience .circle{right:106px;width:70px;height:70px}}@media (max-width:575px){.h2-about-us__Years-Experience .circle{width:50px;height:50px;bottom:140px;right:100px}}.about-section-3__wrapper{padding-bottom:88px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__wrapper{margin-left:15px;margin-right:15px}}@media only screen and (min-width:576px) and (max-width:767px){.about-section-3__wrapper{padding-bottom:60px}}.about-section-3__item1 .ruhe-white-btn-group > *:nth-child(1) {transform:scale3d(1,1,1);margin-inline-end:0;opacity:1;display:none}.about-section-3__item2{max-width:945px;height:auto;object-fit:cover}.about-section-3__btn .about-sub-btn-3{font-family: var(--rr-ff-body);font-style:normal;font-weight:var(--rr-fw-regular);font-size:16px;line-height:14px;text-align:center;color:#002d62;border:1px solid rgba(18,18,18,.14);border-radius:100px;padding:13px 18px 12px 19px;transition:all .3s ease-in-out}.about-section-3__btn .about-sub-btn-3:hover{background:#002d62;color:#fff}.about-section-3__thumb{text-align:center;padding-top:59px}@media only screen and (min-width:768px) and (max-width:992px){.about-section-3__thumb{padding-top:35px;margin-bottom:40px}}@media only screen and (min-width:576px) and (max-width:767px){.about-section-3__thumb{padding-top:20px;padding-bottom:40px}}@media (max-width:575px){.about-section-3__thumb{margin-bottom:40px}}.about-section-3__thumb img{width:inherit}.about-section-3__content{margin-left:-25px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__content{margin-left:10px}}@media only screen and (min-width:1400px) and (max-width:1600px){.about-section-3__content .section-title__title{font-size:60px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:768px) and (max-width:992px){.about-section-3__content .section-title__title{font-size:50px;line-height:60px}}@media only screen and (min-width:992px) and (max-width:1199px){.about-section-3__content .section-title__title{font-size:40px;line-height:50px}}.about-section-3__content p{font-size:18px;line-height:30px;margin-top:42px;margin-bottom:55px;color:rgba(18,18,18,.6);font-family: var(--rr-ff-body);font-weight:var(--rr-fw-regular)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__content p br{display:none}.about-section-3__content p{margin:30px 0}}@media (max-width:575px){.about-section-3__content p{font-size:16px}}.about-section-3__btn .rr-btn{padding:4px;padding-right:21px;color:var(--rr-text-primary-2);border:1px solid rgba(18,18,18,.14)}.about-section-3__btn .rr-btn span{width:40px;height:40px;color:var(--rr-common-white);background:var(--rr-text-primary-2)}.about-section-3__btn .rr-btn:hover{color:var(--rr-common-white)}.about-section-3__btn .rr-btn:hover span{color:var(--rr-text-primary-2);background-color:var(--rr-common-white)}.about-section-3__counter-item{padding:35px 35px 29px 40px;border:1px solid #d9d9d9;position:relative;overflow:hidden;position:relative}@media only screen and (min-width:1200px) and (max-width:1399px){.about-section-3__counter-item{padding:35px 30px 29px 30px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.about-section-3__counter-item{padding:30px 20px 29px 30px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__counter-item{text-align:center}}.about-section-3__counter-item p{font-family: var(--rr-ff-heading1);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:24px;color:#002d62;padding-bottom:69px}@media only screen and (min-width:768px) and (max-width:992px){.about-section-3__counter-item p{padding-bottom:30px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__counter-item p{padding-bottom:15px}}.about-section-3__counter-item .sub-titles{font-family: var(--rr-ff-heading1);font-style:normal;font-weight:var(--rr-fw-regular);font-size:134px;line-height:1;text-transform:uppercase;color:#002d62}@media only screen and (min-width:1200px) and (max-width:1399px){.about-section-3__counter-item .sub-titles{font-size:100px}}@media only screen and (min-width:992px) and (max-width:1199px){.about-section-3__counter-item .sub-titles{font-size:68px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__counter-item .sub-titles{font-size:60px}}.about-section-3__counter-item .sub-titles span{font-family: var(--rr-ff-heading1);font-style:normal;font-weight:var(--rr-fw-regular);font-size:134px;line-height:1;text-transform:uppercase;color:#002d62;margin-left:0}@media only screen and (min-width:1200px) and (max-width:1399px){.about-section-3__counter-item .sub-titles span{font-size:100px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__counter-item .sub-titles span{font-size:70px}}.about-section-3__counter-item .about-shape{position:absolute;bottom:-29px;right:-100px;transform:matrix(.71,-.71,.71,.71,0,0)}@media only screen and (min-width:768px) and (max-width:992px){.about-section-3__counter-item .about-shape{display:none}}.company-history__wrapper{margin-right:-10%}@media (max-width:575px){.company-history__wrapper{margin-right:0}}.company-history__date{font-weight:500;font-size:50px;line-height:1;margin-bottom:0;opacity:.2;color:var(--rr-theme-primary);font-family: var(--rr-ff-heading)}.company-history__title{font-weight:500;font-size:30px;line-height:40px;margin-top:117px;margin-bottom:36px;color:var(--rr-theme-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:768px) and (max-width:992px){.company-history__title{font-size:27px}}@media only screen and (min-width:576px) and (max-width:767px){.company-history__title{margin-top:50px}}@media (max-width:575px){.company-history__title{font-size:25px;margin-top:40px;margin-bottom:30px}}.company-history__dec{font-weight:500;font-size:16px;line-height:26px;opacity:.6;color:var(--rr-theme-primary);font-family: var(--rr-ff-heading)}.company-history__item{max-width:456px;display:inline-block;padding:50px 50px 72px 40px;border:1px solid #e1e2e4}@media (max-width:575px){.company-history__item{padding:30px 20px}}.company-history__text{display:flex;align-items:end;margin-bottom:12px;justify-content:space-between}@media (max-width:575px){.company-history__text{display:block}}.company-history__text h4{font-weight:500;font-size:16px;line-height:1;color:var(--rr-theme-primary);font-family: var(--rr-ff-heading)}.company-history__arrow{display:flex;align-items:center;column-gap:15px}@media (max-width:575px){.company-history__arrow{margin-top:15px}}.company-history__button{width:54px;height:54px;display:flex;font-size:14px;align-items:center;justify-content:center;border:1px solid #e1e2e4;transition:all .3s ease-in-out;color:var(--rr-text-primary-2)}.company-history__button:hover{color:var(--rr-common-white);background-color:var(--rr-text-primary-2)}.company-history__top{margin-right:160px}@media only screen and (min-width:1600px) and (max-width:1700px){.company-history__top{margin-right:135px}}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.company-history__top{margin-right:0}}.company-history__pagination .swiper-pagination-bullet{width:480px;height:4px;opacity:1;border-radius:0;margin:0!important;position:relative;background-color:#e1e2e4}@media only screen and (min-width:1400px) and (max-width:1600px){.company-history__pagination .swiper-pagination-bullet{width:455px}}@media only screen and (min-width:1200px) and (max-width:1399px){.company-history__pagination .swiper-pagination-bullet{width:390px}}@media only screen and (min-width:992px) and (max-width:1199px){.company-history__pagination .swiper-pagination-bullet{width:320px}}@media only screen and (min-width:768px) and (max-width:992px){.company-history__pagination .swiper-pagination-bullet{width:245px}}@media only screen and (min-width:576px) and (max-width:767px){.company-history__pagination .swiper-pagination-bullet{width:180px}}@media (max-width:575px){.company-history__pagination .swiper-pagination-bullet{width:95px}}.company-history__pagination .swiper-pagination-bullet::before{content:"";width:0;height:100%;top:0;right:0;position:absolute;background-color:#222;opacity:0;visibility:hidden;transition:all .5s ease-in-out}.company-history__pagination .swiper-pagination-bullet:last-of-type{display:none}.company-history__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{opacity:1;width:100%;left:0;visibility:visible}.brand-inner-section-space{padding-top:410px;padding-bottom:100px}@media only screen and (min-width:1400px) and (max-width:1600px){.brand-inner-section-space{padding-top:250px}}@media only screen and (min-width:1200px) and (max-width:1399px){.brand-inner-section-space{padding-top:200px}}@media only screen and (min-width:992px) and (max-width:1199px){.brand-inner-section-space{padding-top:150px}}@media only screen and (min-width:768px) and (max-width:992px){.brand-inner-section-space{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.brand-inner-section-space{padding-top:70px;padding-bottom:70px}}@media (max-width:575px){.overflow_x{overflow-x:hidden}}.about-us-bg__thumb{width:100%;height:770px;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:1200px) and (max-width:1399px){.about-us-bg__thumb{height:650px}}@media only screen and (min-width:992px) and (max-width:1199px){.about-us-bg__thumb{height:600px}}@media only screen and (min-width:768px) and (max-width:992px){.about-us-bg__thumb{height:500px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-us-bg__thumb{height:300px}}.about-us-bg__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-us-bg__icon a{width:110px;height:110px;position:relative;display:inline-flex;border-radius:500px;align-items:center;justify-content:center;background:var(--rr-common-white);box-shadow:0 1px 4px rgba(0,0,0,.14)}@media only screen and (min-width:768px) and (max-width:992px){.about-us-bg__icon a{width:90px;height:90px}}@media only screen and (min-width:576px) and (max-width:767px){.about-us-bg__icon a{width:80px;height:80px}}@media (max-width:575px){.about-us-bg__icon a{width:70px;height:70px}}.about-us-bg__icon a::before{content:"";width:160px;height:160px;z-index:-1;position:absolute;border-radius:500px;background-color:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.14);animation:zooming 1.3s infinite alternate}@media only screen and (min-width:768px) and (max-width:992px){.about-us-bg__icon a::before{width:140px;height:140px}}@media only screen and (min-width:576px) and (max-width:767px){.about-us-bg__icon a::before{width:120px;height:120px}}@media (max-width:575px){.about-us-bg__icon a::before{width:100px;height:100px}}.team-section__top{border-bottom:1px solid #e1e2e4}.team-section__top .section__title-wrapper-title{margin-left:15px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-section__top .section__title-wrapper-title{margin-left:0}.team-section__thumb{margin-top:20px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-section__thumb img{width:100%;height:100%;min-width:40%;object-fit:cover}}.team-section__thumb span{column-gap:30px;display:flex;align-items:center}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-section__thumb span{justify-content:center}}.team-section__thumb .img-1{border-radius:0 0 0 500px;margin-bottom:30px}.team-section__thumb .img-2{border-radius:0 500px 500px 0;margin-bottom:30px}.team-section__thumb .img-3{border-radius:500px 0 0 0}.team-section__thumb .img-4{border-radius:0 500px 500px 0}.team-section__text{margin-left:20px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-section__text{margin-left:0}}.team-section__dec{font-weight:400;font-size:24px;line-height:38px;margin-top:60px;margin-bottom:90px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.team-section__dec{margin-top:20px}}@media only screen and (min-width:992px) and (max-width:1199px){.team-section__dec{font-size:20px;line-height:34px;margin-bottom:60px}}@media only screen and (min-width:768px) and (max-width:992px){.team-section__dec{font-size:22px;line-height:35px;margin-top:30px;margin-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px){.team-section__dec{font-size:19px;line-height:30px;margin-top:30px;margin-bottom:40px}}@media (max-width:575px){.team-section__dec{font-size:16px;line-height:27px;margin-top:20px;margin-bottom:30px}}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-section__dec br{display:none}}.team-section__btn .tp-hover-btn-wrapper .tp-btn-circle-3{text-align:center;color:var(--rr-heading-primary)}.team-section__btn .tp-hover-btn-wrapper .tp-btn-circle-3:hover{color:var(--rr-common-white)}.team-section__btn .tp-hover-btn-wrapper .tp-btn-circle-3 .tp-btn-circle-dot{background-color:var(--rr-heading-primary)}.contact-breadcrumb-space{padding-top:216px;padding-bottom:230px}@media only screen and (min-width:768px) and (max-width:992px){.contact-breadcrumb-space{padding-top:150px;padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-breadcrumb-space{padding-top:140px;padding-bottom:70px}}.contact-breadcrumb__title{font-weight:500;font-size:100px;line-height:1;margin-bottom:30px;color:var(--rr-common-white);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px){.contact-breadcrumb__title{font-size:70px}}@media (max-width:575px){.contact-breadcrumb__title{font-size:60px;margin-bottom:20px}}.contact-breadcrumb__bg__text{transform:rotate(-90deg);position:absolute;top:40px;right:-140px}@media only screen and (min-width:1600px) and (max-width:1700px),only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-breadcrumb__bg__text{right:0}}@media only screen and (min-width:576px) and (max-width:767px){.contact-breadcrumb__bg__text{top:35px}}@media (max-width:575px){.contact-breadcrumb__bg__text{top:20px;right:-70px}}.contact-breadcrumb__bg__text span{font-weight:500;font-size:100px;line-height:1;color:transparent;display:inline-block;text-transform:capitalize;font-family: var(--rr-ff-heading);font-family: var(--rr-ff-heading);animation:upDown 1.3s infinite alternate;-webkit-text-stroke:1px rgba(255,255,255,.2)}@media only screen and (min-width:768px) and (max-width:992px){.contact-breadcrumb__bg__text span{font-size:60px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-breadcrumb__bg__text span{font-size:55px}}.breadcrumb__page{display:inline-block;padding:4px 37.2px;border-radius:500px;border:1px solid rgba(255,255,255,.14)}.breadcrumb__page a{font-weight:500;font-size:16px;line-height:1;color:rgba(255,255,255,.7);font-family: var(--rr-ff-heading)}.contact-form__wrapper{padding:66px 54px;padding-top:68px;margin-right:-30px;background-color:#f5f5f5}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-form__wrapper{margin-right:0}}@media (max-width:575px){.contact-form__wrapper{padding:30px 20px}}.contact-form__title{font-weight:500;font-size:26px;line-height:1;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}.contact-form__dec{font-weight:500;font-size:16px;line-height:30px;margin-top:16px;margin-bottom:38px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}.contact-form__input input{width:100%;height:50px;padding:0 19px;margin-bottom:20px;background:transparent;border:1px solid rgba(34,34,34,.14)}.contact-form__input input::placeholder{font-weight:500;font-size:16px;line-height:30px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}.contact-form__input textarea{width:100%;height:170px;padding:19px;background:transparent;border:1px solid rgba(34,34,34,.14)}.contact-form__input label{font-weight:500;font-size:16px;line-height:30px;margin-bottom:5px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}.contact-form__check{margin-bottom:32px}.contact-form__check .form-check-label{font-weight:500;font-size:16px;line-height:30px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}.contact-form__check .form-check-input{width:14px;height:14px;border:1px solid rgba(34,34,34,.2);border-radius:0;margin-top:8px}.contact-form__check .form-check-input:focus{box-shadow:inherit}.contact-form__contact{margin-left:30px;padding:35px 40px 40px 34px;background:#f5f5f5}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-form__contact{margin-left:0}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-form__contact{margin-top:30px}}.contact-form__contact__title{font-weight:500;font-size:26px;line-height:1;margin-bottom:29px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}.contact-form__contact__item{display:flex;align-items:start;column-gap:12px;margin-bottom:10px}.contact-form__contact__item:last-of-type{margin-bottom:0}.contact-form__contact__item:nth-child(3) span i {transform:rotate(-40deg)}.contact-form__contact__item a{font-weight:500;font-size:16px;line-height:30px;display:block;transform:translateY(-4px);color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}.contact-form__contact__item a:hover{color:var(--rr-heading-primary)}.contact-form__contact__item span i{font-size:16px;color:rgba(34,34,34,.7)}.contact-form__map__wrap{width:370px;height:310px;margin-left:30px;margin-top:30px}@media only screen and (min-width:1200px) and (max-width:1399px){.contact-form__map__wrap{width:340px;height:305px}}@media only screen and (min-width:992px) and (max-width:1199px){.contact-form__map__wrap{width:300px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-form__map__wrap{width:100%}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-form__map__wrap{margin-left:0}}.contact-form__map__wrap span iframe{width:100%;height:100%;object-fit:cover}.ajax-response{margin-top:20px}.ajax-response.success{color:#499100;transition:all .3s ease-in-out}.ajax-response.error{color:rgba(255,0,0,.7);transition:all .3s ease-in-out}.breadcrumb-space-4{padding-top:200px;padding-bottom:95px}@media only screen and (min-width:768px) and (max-width:992px){.breadcrumb-space-4{padding-top:160px;padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.breadcrumb-space-4{padding-top:150px;padding-bottom:70px}}.team-breadcrumb__subtitle{font-weight:500;font-size:16px;padding:9px 15.2px;line-height:1;margin-bottom:18px;display:inline-block;text-transform:uppercase;color:rgba(34,34,34,.7);font-family: var(--rr-ff-heading);border:1px solid rgba(34,34,34,.14)}@media (max-width:575px){.team-breadcrumb__subtitle{font-size:14px;margin-bottom:15px}}.team-breadcrumb__title{font-weight:500;font-size:140px;line-height:1;margin-bottom:0;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:1400px) and (max-width:1600px){.team-breadcrumb__title{font-size:120px;line-height:135px}}@media only screen and (min-width:1200px) and (max-width:1399px){.team-breadcrumb__title{font-size:100px;line-height:115px}}@media only screen and (min-width:992px) and (max-width:1199px){.team-breadcrumb__title{font-size:75px;line-height:85px}}@media only screen and (min-width:768px) and (max-width:992px){.team-breadcrumb__title{font-size:55px;line-height:70px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-breadcrumb__title{font-size:45px;line-height:55px}}@media (max-width:575px){.team-breadcrumb__title{font-size:40px}}.team-breadcrumb__title img{border-radius:20px}@media only screen and (min-width:768px) and (max-width:992px){.team-breadcrumb__title img{width:35%}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-breadcrumb__title img{width:30%}}.team-inner__thumb img{width:100%;height:100%;object-fit:cover}.team-inner__title{font-weight:500;font-size:22px;line-height:1;margin-top:25px;margin-bottom:10px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}.team-inner__title:hover{opacity:.7}.team-inner__position{font-weight:400;font-size:16px;line-height:1;text-transform:capitalize;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}.team-inner__social{margin-top:20px;padding-top:20px;border-top:1px solid rgba(34,34,34,.1)}.team-inner__social a .icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:200px;color:#000;border:1px solid rgba(0,0,0,.14)}.team-inner__social a .text{font-weight:500;font-size:16px;line-height:1;display:inline-block;padding:11px 23.1px;border-radius:200px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading);border:1px solid rgba(0,0,0,.14)}.team-inner__social a:hover .icon{color:var(--rr-common-white);background-color:var(--rr-heading-primary)}.team-inner__social a:hover .text{color:var(--rr-common-white);background-color:var(--rr-heading-primary)}.breadcrumb-space-5{padding-top:175px;padding-bottom:120px}@media only screen and (min-width:768px) and (max-width:992px){.breadcrumb-space-5{padding-top:160px;padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.breadcrumb-space-5{padding-top:150px;padding-bottom:70px}}.team-details__thumb{margin-right:-7px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__thumb{margin-right:0}}.team-details__thumb img{width:100%;height:100%;object-fit:cover}.team-details__info{margin-left:75px}@media only screen and (min-width:992px) and (max-width:1199px){.team-details__info{margin-left:15px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__info{margin-left:0;margin-top:30px}}.team-details__position{font-weight:600;font-size:16px;line-height:1;letter-spacing:1px;color:rgba(255,255,255,.6);font-family: var(--rr-ff-heading)}.team-details__name{font-weight:500;font-size:46px;line-height:1;margin-top:25px;margin-bottom:33px;color:var(--rr-common-white);font-family: var(--rr-ff-heading)}@media (max-width:575px){.team-details__name{font-size:35px;margin-top:20px;margin-bottom:20px}}.team-details__dec{font-weight:300;font-size:16px;line-height:26px;color:rgba(255,255,255,.8);font-family: var(--rr-ff-body)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__dec br{display:none}}.team-details__btn{margin-top:62px;padding-bottom:50px;margin-bottom:60px;border-bottom:1px solid rgba(255,255,255,.2)}@media only screen and (min-width:992px) and (max-width:1199px){.team-details__btn{margin-top:40px;padding-bottom:40px;margin-bottom:40px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__btn{margin-top:30px;padding-bottom:30px;margin-bottom:30px}}.team-details__btn .ruhe-white-btn-circle{color:var(--rr-common-white);border:1.5px solid rgba(255,255,255,.1)}.team-details__btn .ruhe-white-btn-primary{color:var(--rr-common-white)}.team-details__btn .ruhe-white-btn-group > *:nth-child(2) {border:1.5px solid rgba(255,255,255,.1)}.team-details__btn .ruhe-white-btn-group:hover > *:nth-child(2) {border:1.5px solid rgba(255,255,255,.1);background-color:transparent}.team-details__btn .ruhe-white-btn-group:hover > *:nth-child(3) {background-color:transparent;border-color:rgba(255,255,255,.1)}.team-details__contact{display:flex;align-items:center;column-gap:100px;flex-wrap:wrap}@media only screen and (min-width:992px) and (max-width:1199px){.team-details__contact{column-gap:50px}}@media only screen and (min-width:576px) and (max-width:767px){.team-details__contact{column-gap:30px}}.team-details__contact__list{display:flex;align-items:center;column-gap:16px}@media (max-width:575px){.team-details__contact__list{margin-bottom:15px}.team-details__contact__list:last-of-type{margin-bottom:0}}.team-details__contact__icon{width:60px;height:60px;display:inline-flex;background:rgba(255,255,255,.1);align-items:center;justify-content:center}.team-details__contact__info span{font-weight:500;font-size:24px;line-height:1;display:block;margin-bottom:5px;color:var(--rr-common-white);font-family: var(--rr-ff-heading)}.team-details__contact__info a{font-weight:500;font-size:18px;line-height:1;color:rgba(255,255,255,.7);font-family: var(--rr-ff-heading)}.team-details__contact__info a:hover{color:var(--rr-common-white)}.team-details__content__wrapper{margin:0 28px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__content__wrapper{margin:0}}.team-details__about__title{font-weight:500;font-size:54px;line-height:1;margin-bottom:31px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px){.team-details__about__title{font-size:40px}}@media (max-width:575px){.team-details__about__title{font-size:35px;line-height:1.2;margin-bottom:20px}}.team-details__about__dec{font-weight:500;font-size:16px;line-height:26px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__about__dec br{display:none}}.team-details__about__list{margin-top:42px;margin-bottom:80px}@media only screen and (min-width:768px) and (max-width:992px){.team-details__about__list{margin-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__about__list{margin-bottom:40px}}.team-details__about__list__item{display:flex;align-items:center;justify-content:space-between;padding:35.5px 0;border-bottom:1px solid rgba(34,34,34,.2)}.team-details__about__list__item:first-of-type{border-top:1px solid rgba(34,34,34,.2)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__about__list__item{display:block;padding:25px 0}}.team-details__about__list__item h3{font-weight:500;font-size:26px;line-height:1;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__about__list__item h3{margin-bottom:15px}}.team-details__about__list__item h3::before{content:"";width:6px;height:6px;margin-right:12px;border-radius:30px;display:inline-block;transform:translateY(-7px);background-color:rgba(34,34,34,.4)}.team-details__code-post{display:flex;align-items:start;column-gap:36px;padding:37px 60px;background:var(--rr-heading-primary)}@media only screen and (min-width:1200px) and (max-width:1399px){.team-details__code-post{padding:35px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__code-post{display:block;padding:30px 25px}}.team-details__code-post__text{display:flex;align-items:center;column-gap:99px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.team-details__code-post__text{column-gap:20px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__code-post__text{display:block}.team-details__code-post__text div{margin:15px 0}}.team-details__code-post__text div h3{font-weight:600;font-size:20px;line-height:32px;margin-bottom:20px;text-transform:uppercase;color:var(--rr-common-white);font-family: var(--rr-ff-heading)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__code-post__text div h3 br{display:none}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.team-details__code-post__text div h3{margin-left:20px}}@media (max-width:575px){.team-details__code-post__text div h3{font-size:18px;line-height:30px}}.team-details__code-post__text div span{font-weight:500;font-size:16px;line-height:34px;display:inline-block;text-transform:uppercase;color:var(--rr-common-white);font-family: var(--rr-ff-heading)}.team-details__code-post__text div span::before{content:"";width:50px;height:4px;border-radius:4px;margin-right:16px;display:inline-block;background-color:#ecff70;transform:translateY(-4px)}@media (max-width:575px){.team-details__code-post__text div span::before{width:40px;margin-right:10px}}.team-details__code-post__arrow a{width:80px;height:80px;display:inline-flex;align-items:center;justify-content:center;font-size:27px;border-radius:500px;color:var(--rr-common-white);border:1px solid rgba(255,255,255,.2)}.team-details__wrap{padding-bottom:95px;border-bottom:1px solid rgba(34,34,34,.2)}@media only screen and (min-width:768px) and (max-width:992px){.team-details__wrap{padding-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__wrap{padding-bottom:40px}}.team-details__checkmark__title{font-weight:500;font-size:30px;line-height:56px;margin-top:60px;margin-bottom:80px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__checkmark__title br{display:none}}@media only screen and (min-width:768px) and (max-width:992px){.team-details__checkmark__title{margin-top:50px;margin-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__checkmark__title{margin-top:40px;margin-bottom:40px;font-size:22px;line-height:35px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__checkmark__list{margin-left:20px}}.team-details__checkmark__list ul li{font-weight:500;font-size:16px;line-height:26px;margin-bottom:6px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}.team-details__checkmark__list ul li:last-of-type{margin-bottom:0}.team-details__checkmark .team-details__about__dec{padding-left:18px;position:relative;margin-bottom:88px}@media only screen and (min-width:768px) and (max-width:992px){.team-details__checkmark .team-details__about__dec{margin-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__checkmark .team-details__about__dec{margin-bottom:40px}}@media (max-width:575px){.team-details__checkmark .team-details__about__dec{padding-left:0}}.team-details__checkmark .team-details__about__dec::before{content:"";width:2px;height:110px;left:0;top:50%;position:absolute;transform:translateY(-50%);background-color:rgba(34,34,34,.2)}@media (max-width:575px){.team-details__checkmark .team-details__about__dec::before{display:none}}.award .section__title-wrapper-title{margin-left:40px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.award .section__title-wrapper-title{margin-left:0}}.award__wrapper-box{text-align:end;margin-left:8%}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.award__wrapper-box{margin-left:0}}@media (max-width:450px),(max-width:320px){.award__wrapper-box{margin-left:0}}@media (max-width:575px){.award__wrapper-box{margin-left:0}}.award__thumb{max-width:345px;height:510px;object-fit:cover;transition:transform .6s ease-in-out;width:100%;margin:0 auto;display:inline-block;margin-left:140px}@media only screen and (min-width:768px) and (max-width:992px){.award__thumb{height:340px}}.award__thumb img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:768px) and (max-width:992px){.award__thumb img{width:auto}}@media (max-width:320px){.award__thumb img{width:200px;height:100%;object-fit:cover}}@media only screen and (min-width:1200px) and (max-width:1399px){.award__thumb{margin-left:0}}@media only screen and (min-width:992px) and (max-width:1199px){.award__thumb{margin-left:0;max-width:inherit;height:inherit}}@media only screen and (min-width:768px) and (max-width:992px){.award__thumb{display:flex;align-items:center;justify-content:center;margin:0 auto 50px auto}}@media only screen and (min-width:576px) and (max-width:767px){.award__thumb{display:flex;align-items:center;justify-content:center;margin-bottom:50px}}@media (max-width:575px){.award__thumb{display:flex;align-items:center;justify-content:center;margin-bottom:50px;width:200px;height:inherit}}@media (max-width:450px){.award__thumb{margin-left:0;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-bottom:50px}}@media (max-width:376px){.award__thumb{width:inherit;height:inherit}}@media (max-width:320px){.award__thumb{width:inherit;height:inherit;margin-left:0}}.award__item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-left:30px;padding-top:40px;padding-bottom:39px;border-bottom:1px solid #e1e2e4;transition:all .4s ease-in-out}@media (max-width:450px){.award__item{padding-left:0}}.award__item:hover{background:#000;cursor:pointer}.award__item:hover .date{color:var(--rr-common-white)}.award__item:hover .awards{color:var(--rr-common-white)}.award__item:hover .awards::before{opacity:1;width:100%;visibility:visible}.award__item:hover .number{color:rgba(255,255,255,.7)}.award__item:hover img:nth-child(1) {width:593px;height:613px}.award__item:nth-child(1) {border-top:1px solid #e1e2e4}.award__item-one{display:flex;align-items:center;justify-content:space-between}.award__item-one .date{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-regular);font-size:16px;line-height:22px;text-transform:uppercase;color:var(--rr-text-body);transition:all .4s ease-in-out}@media (max-width:376px){.award__item-one .date{padding-left:15px}}.award__item-one .awards{font-size:24px;margin-left:130px;position:relative;font-weight:var(--rr-fw-medium);color:var(--rr-heading-primary);font-family: var(--rr-ff-heading);transition:all .3s ease-in-out}@media (max-width:450px){.award__item-one .awards{padding-left:60px}}@media (max-width:575px){.award__item-one .awards{font-size:18px;padding-left:20px;margin-left:50px}}@media (max-width:376px){.award__item-one .awards{margin-left:0}}.award__item-one .awards::before{content:"";width:0%;height:1px;bottom:0;left:0;opacity:0;position:absolute;visibility:hidden;transition:all .4s ease-in-out;background-color:var(--rr-common-white)}.award__item .number{font-family: var(--rr-ff-heading);font-style:normal;font-weight:400;font-size:20px;line-height:26px;color:var(--rr-text-body);transform:translateX(-79px);transition:all .4s ease-in-out}@media (max-width:450px){.award__item .number{transform:translateX(0)}}@media (max-width:575px){.award__item .number{font-size:20px;transform:translateX(-15px)}}@media only screen and (min-width:576px) and (max-width:767px){.award__item .number{transform:translateX(-30px)}}.whitespace{width:100%;height:112vh;overflow:hidden}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.whitespace{height:0}}.brand-2 .section__main-title-wrapper{border-top:1px solid #e1e1e1;padding-top:44px}.brand-2__wrapper{display:flex;align-items:center;gap:10px}.brand-2__wrapper .item{display:flex;align-items:center;gap:14px;width:340px;height:150px;cursor:pointer;justify-content:center;border:1px solid #f5f5f5;background-color:#f5f5f5;transition:all .3s ease-in-out}@media only screen and (min-width:992px) and (max-width:1199px){.brand-2__wrapper .item{width:250px;height:100px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:450px){.brand-2__wrapper .item{width:220px;height:97px}}.brand-2__wrapper .item:hover{background:#000;color:#fff}.brand-2__wrapper .item:hover img{filter:brightness(0) invert(1)}.brand-2__wrapper .item img{width:fit-content;height:auto;object-fit:cover;transition:filter .3s ease}.brand-2 .swiper-wrapper{transition-timing-function:linear}.brand-2 .swiper-slide{width:auto}.brand-2 .brand-slider-2__active-1{margin-bottom:14px}.brand-2__btn{width:100%;height:100%;display:flex;align-items:center;justify-content:end}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.brand-2__btn{display:block;margin-top:5px}}.brand-2__btn a{font-weight:500;font-size:16px;line-height:1;position:relative;display:inline-block;font-family: var(--rr-ff-body);color:var(--rr-heading-secondary)}.brand-2__btn a::before{content:"";background:#000;width:100%;height:1px;position:absolute;bottom:-5px;left:0}.brand-2__btn a:hover svg{transform:rotate(45deg)}.our-clients__wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:30px}@media only screen and (min-width:1400px) and (max-width:1600px){.our-clients__wrapper{gap:20px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.our-clients__wrapper{gap:15px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.our-clients__wrapper{gap:15px}}.our-clients__wrapper-space{margin-bottom:29px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.our-clients__wrapper-space{margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:992px){.our-clients__wrapper-space{margin-bottom:0}}.our-clients__item{display:flex;align-items:center;justify-content:center;width:377.5px;height:150px;border:1px solid rgba(18,18,18,.12);overflow:hidden;transition:all .3s ease-in-out}@media only screen and (min-width:1400px) and (max-width:1600px){.our-clients__item{width:326.5px}}@media only screen and (min-width:1200px) and (max-width:1399px){.our-clients__item{width:270.5px;height:110px}}@media only screen and (min-width:992px) and (max-width:1199px){.our-clients__item{width:229.5px;height:110px;flex-wrap:nowrap}}@media only screen and (min-width:768px) and (max-width:992px){.our-clients__item{width:173.5px;height:100px}}@media only screen and (min-width:576px) and (max-width:767px){.our-clients__item{width:265.5px;height:120px}}@media (max-width:575px){.our-clients__item{width:291.5px;height:120px}}.our-clients__item:hover{border:1px solid var(--rr-theme-primary)}.our-clients__item:hover svg [opacity="0.2"]{opacity:1}.our-clients__next{display:flex;align-items:center;justify-content:center;width:377.5px;height:153px}@media only screen and (min-width:1400px) and (max-width:1600px){.our-clients__next{width:331.5px}}@media only screen and (min-width:1200px) and (max-width:1399px){.our-clients__next{width:270.5px;height:110px}}@media only screen and (min-width:992px) and (max-width:1199px){.our-clients__next{width:229.5px}}@media only screen and (min-width:768px) and (max-width:992px){.our-clients__next{width:174.5px;height:148px}}@media only screen and (min-width:576px) and (max-width:767px){.our-clients__next{width:267.5px;height:122px}}.our-clients__next a{font-weight:400;font-size:22px;line-height:34px;position:relative;color:var(--rr-theme-primary);font-family: var(--rr-ff-heading1)}@media only screen and (min-width:768px) and (max-width:992px){.our-clients__next a{font-size:18px}}.our-clients__next a i{font-size:18px;margin-left:20px}.our-clients__next a::before{content:"";width:100%;height:1px;bottom:-4px;left:0;position:absolute;transition:all .3s ease-in-out;background-color:var(--rr-theme-primary)}.our-clients__next a:hover{opacity:.7}.our-clients__next a:hover::before{width:0}.services .section__title-wrapper-title{margin-left:50px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services .section__title-wrapper-title{margin-left:0}}.services__wrapper{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:992px) and (max-width:1199px){.services__wrapper{gap:27px;flex-wrap:nowrap}}@media only screen and (min-width:768px) and (max-width:992px){.services__wrapper{gap:20px;flex-wrap:nowrap}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services__wrapper{display:inherit}}.services__wrapper-item{width:422px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services__wrapper-item{width:inherit}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.services__wrapper-item{padding-bottom:60px}}@media only screen and (min-width:768px) and (max-width:992px),(max-width:320px){.services__wrapper-item{padding-bottom:40px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services__wrapper-item{padding-bottom:30px}}.services__wrapper-item .content{gap:34px;display:flex;padding:13.5px 0;align-items:center;border-bottom:1px solid #e1e2e4}@media only screen and (min-width:768px) and (max-width:992px){.services__wrapper-item .content{gap:17px}}.services__wrapper-item .content img{width:inherit}.services__wrapper-item .content p{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:26px;color:var(--rr-text-body)}@media only screen and (min-width:992px) and (max-width:1199px){.services__wrapper-item .content p{font-size:14px}}@media only screen and (min-width:768px) and (max-width:992px){.services__wrapper-item .content p{font-size:14px;line-height:22px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),(max-width:376px),(max-width:320px){.services__wrapper-item .content p br{display:none}}.services__wrapper-top{padding-top:115px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services__wrapper-top{padding-top:0}}.services__title{font-style:normal;font-size:20px;line-height:1;border-radius:0;padding-bottom:15px;font-weight:var(--rr-fw-medium);color:var(--rr-heading-primary);font-family: var(--rr-ff-heading);border-bottom:1px solid #e1e2e4}@media only screen and (min-width:768px) and (max-width:992px){.services__title{font-size:17px}}.services__title:hover{color:rgba(34,34,34,.7)}.h2-service__item{padding:60px 30px 70px 60px;transition:all .3s ease-in-out}@media only screen and (min-width:1400px) and (max-width:1600px){.h2-service__item{padding:60px 30px 70px 30px}}@media only screen and (min-width:1200px) and (max-width:1399px){.h2-service__item{padding:20px 20px 20px 30px}}@media only screen and (min-width:768px) and (max-width:992px){.h2-service__item{padding:50px 30px 50px 50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h2-service__item{padding:30px}}.h2-service__item-fist-item{background:#f5f5f5}.h2-service__item:hover{background:var(--rr-common-black)}.h2-service__item:hover .icon:first-child path{fill:var(--rr-common-white)}.h2-service__item:hover .h2-service__item-title{color:var(--rr-common-white)}.h2-service__item:hover .h2-service__btn svg [fill="#222020"]{fill:var(--rr-common-white);transition:all .3s ease-in-out}.h2-service__item:hover p{color:rgba(255,255,255,.8)}.h2-service__item p{font-weight:400;font-size:16px;line-height:26px;color:rgba(34,32,32,.8);font-family: var(--rr-ff-body)}@media only screen and (min-width:1600px) and (max-width:1700px),only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h2-service__item p br{display:none}}.h2-service__item .icon:first-child path{fill:#000;transition:all .3s ease-in-out}.h2-service__item-last-item{background:#f5f5f5}.h2-service__item-title{font-weight:600;font-size:24px;line-height:34px;margin-top:57px;margin-bottom:18px;color:var(--rr-heading-secondary);font-family: var(--rr-ff-body)}@media only screen and (min-width:1200px) and (max-width:1399px){.h2-service__item-title{margin-top:33px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h2-service__item-title{margin-top:35px}}.h2-service__btn{margin-top:85px}@media only screen and (min-width:1200px) and (max-width:1399px){.h2-service__btn{margin-top:30px}}@media only screen and (min-width:768px) and (max-width:992px){.h2-service__btn{margin-top:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h2-service__btn{margin-top:35px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.h2-service__thumb img{width:100%;height:500px;object-fit:cover}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h2-service__thumb img{width:100%;height:400px;object-fit:cover}}.service-3__img{opacity:0;position:absolute;transition:all .5s ease-in-out;transform:rotate(0deg) translateX(0) translateY(0);-webkit-transform:rotate(0deg) translateX(0) translateY(0)}.service-3__img-wrapper{position:relative;width:100%;height:100%}@media only screen and (min-width:1200px) and (max-width:1399px){.service-3__img{width:85%}}@media only screen and (min-width:992px) and (max-width:1199px){.service-3__img{width:75%}}.service-3__img.active{opacity:1;transform:rotate(15deg) translateX(70px) translateY(-20px);-webkit-transform:rotate(15deg) translateX(70px) translateY(-20px)}.service-3__list{margin-left:100px}@media only screen and (min-width:992px) and (max-width:1199px){.service-3__list{margin-left:40px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-3__list{margin-left:0}}.service-3__item{display:flex;align-items:center;justify-content:space-between;padding:34px 0;padding-right:14px;transition:all .5s ease-in-out;border-bottom:1px solid rgba(18,18,18,.14)}.service-3__item.active{padding-left:30px;background-color:var(--rr-text-primary-2)}@media (max-width:575px){.service-3__item.active{padding-left:18px}}.service-3__item.active .service-3__number span{color:var(--rr-common-white)}.service-3__item.active .service-3__title{color:var(--rr-common-white)}.service-3__item.active .service-3__link span svg [stroke="#717171"]{stroke:var(--rr-common-white)}.service-3__list a:first-of-type .service-3__item{border-top:1px solid rgba(18,18,18,.14)}.service-3__text-wrapper{display:flex;align-items:center;column-gap:100px}@media (max-width:575px){.service-3__text-wrapper{display:block}}.service-3__number span{font-weight:400;font-size:20px;line-height:100%;color:rgba(18,18,18,.6);font-family: var(--rr-ff-heading1)}.service-3__title{font-weight:400;font-size:22px;line-height:100%;letter-spacing:-.02em;text-transform:capitalize;color:rgba(18,18,18,.6);font-family: var(--rr-ff-heading1)}@media (max-width:575px){.service-3__title{font-size:19px;margin-top:15px}}.service-3__link span svg{transform:rotate(-45deg)}.breadcrumb-header .main-menu-2.main-menu-2 ul li>a{color:rgba(34,34,34,.7)}.breadcrumb-header .main-menu-2.main-menu-2 ul li:hover>a{color:var(--rr-heading-primary)}.breadcrumb-header .ruhe-btn-circle{color:var(--rr-heading-primary);border:1.5px solid rgba(34,34,34,.2)}.breadcrumb-header .ruhe-btn-circle:hover{color:var(--rr-common-white)}.breadcrumb-header .ruhe-btn-group > *:nth-child(2) {color:var(--rr-heading-primary);border:1.5px solid rgba(34,34,34,.2)}.breadcrumb-header .ruhe-btn-group > *:nth-child(2):hover {color:var(--rr-common-white);background-color:var(--rr-heading-primary);border-color:var(--rr-heading-primary)}.breadcrumb-header .sidebar__toggle{background:rgba(34,34,34,.14)}.breadcrumb-header .sidebar__toggle .bar-icon span{background:var(--rr-heading-primary)}.services-breadcrumb-space{padding-top:150px;padding-bottom:120px}@media only screen and (min-width:768px) and (max-width:992px){.services-breadcrumb-space{padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-breadcrumb-space{padding-top:140px;padding-bottom:70px}}.services-breadcrumb__wrapper{text-align:center}.services-breadcrumb__title{font-weight:500;font-size:300px;line-height:1;margin-bottom:0;color:#0d0f0f;text-transform:uppercase;font-family: var(--rr-ff-heading)}@media only screen and (min-width:1400px) and (max-width:1600px){.services-breadcrumb__title{font-size:250px}}@media only screen and (min-width:1200px) and (max-width:1399px){.services-breadcrumb__title{font-size:210px}}@media only screen and (min-width:992px) and (max-width:1199px){.services-breadcrumb__title{font-size:180px}}@media only screen and (min-width:768px) and (max-width:992px){.services-breadcrumb__title{font-size:130px}}@media only screen and (min-width:576px) and (max-width:767px){.services-breadcrumb__title{font-size:95px}}@media (max-width:575px){.services-breadcrumb__title{font-size:55px}}.services-breadcrumb__text{display:flex;align-items:center;justify-content:center;column-gap:100px;margin-top:40px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-breadcrumb__text{display:block}}@media only screen and (min-width:1400px) and (max-width:1600px){.services-breadcrumb__text{column-gap:70px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.services-breadcrumb__text{column-gap:20px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-breadcrumb__text img{width:45%}}@media (max-width:575px){.services-breadcrumb__text img{width:100%}}.services-breadcrumb__text h3{font-weight:500;font-size:40px;line-height:54px;text-align:right;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-breadcrumb__text h3{text-align:center;margin-bottom:10px}}.services-breadcrumb__text h3:last-of-type{text-align:start}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-breadcrumb__text h3:last-of-type{text-align:center;margin-top:10px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-breadcrumb__text h3 br{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){.services-breadcrumb__text h3{font-size:30px;line-height:40px}}@media only screen and (min-width:768px) and (max-width:992px),(max-width:575px){.services-breadcrumb__text h3{font-size:25px;line-height:35px}}.services-bg__thumb{width:100%;height:950px;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:1200px) and (max-width:1399px){.services-bg__thumb{height:750px}}@media only screen and (min-width:992px) and (max-width:1199px){.services-bg__thumb{height:650px}}@media only screen and (min-width:768px) and (max-width:992px){.services-bg__thumb{height:550px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-bg__thumb{height:400px}}.services-inner__thumb{margin-left:50px;overflow:hidden;position:relative}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.services-inner__thumb{width:50%}}@media only screen and (min-width:768px) and (max-width:992px){.services-inner__thumb{margin:30px;margin-top:0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-inner__thumb{margin:15px;margin-top:0;margin-bottom:30px}}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-inner__thumb img{width:100%;height:100%;object-fit:cover}}.services-inner__wrapper{display:flex;align-items:center;column-gap:137px}@media only screen and (min-width:1400px) and (max-width:1600px){.services-inner__wrapper{column-gap:70px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.services-inner__wrapper{column-gap:50px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-inner__wrapper{display:block}}@media only screen and (min-width:768px) and (max-width:992px){.services-inner__info{margin:0 30px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-inner__info{margin:0 15px}}.services-inner__info__item:last-of-type .services-inner__info__title{margin-bottom:0}.services-inner__info__item.active .services-inner__info__title a{opacity:1}.services-inner__info__item.active .services-inner__info__title::after{width:100%;right:0}.services-inner__info__title{font-weight:500;font-size:50px;line-height:60px;position:relative;margin-bottom:95px;transition:all .3s ease-in-out;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px){.services-inner__info__title{font-size:38px;line-height:50px;margin-bottom:50px}}@media only screen and (min-width:768px) and (max-width:992px){.services-inner__info__title{margin-bottom:50px}}@media (max-width:575px){.services-inner__info__title{font-size:28px;line-height:38px;margin-bottom:40px}}.services-inner__info__title a{opacity:.2}.services-inner__info__title::before{content:"";width:100%;height:4px;bottom:-10px;left:0;position:absolute;background-color:#e1e1e1}.services-inner__info__title::after{content:"";width:0;height:4px;bottom:-10px;left:0;position:absolute;transition:all .3s ease-in-out;background-color:var(--rr-heading-primary)}.services-image{position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden;opacity:0;transition:all .8s ease-in-out;transform:scale(0);z-index:-1}.services-image.active{position:relative;opacity:1;z-index:1;transition:opacity .9s cubic-bezier(.215,.61,.355,1);transform:scale(1)}.services-cta__title{font-weight:500;font-size:54px;line-height:64px;font-family: var(--rr-ff-heading);color:var(--rr-heading-secondary)}@media only screen and (min-width:1400px) and (max-width:1600px){.services-cta__title{font-size:45px;line-height:55px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:768px) and (max-width:992px){.services-cta__title{font-size:40px;line-height:50px}}@media only screen and (min-width:992px) and (max-width:1199px){.services-cta__title{font-size:33px;line-height:45px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-cta__title{font-size:30px;line-height:40px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-cta__title{margin-bottom:20px}}.services-cta__wrap{margin-left:90px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-cta__wrap{margin-left:0}}.services-cta__wrap p{font-weight:400;font-size:16px;line-height:26px;margin-top:10px;color:rgba(34,34,34,.5);font-family: var(--rr-ff-heading)}.services-cta__wrap p a{color:var(--rr-heading-primary)}.services-cta__wrap p a:hover{color:rgba(34,34,34,.6)}.services-cta__input{display:flex;align-items:center;justify-content:space-between}@media (max-width:575px){.services-cta__input{display:block}}.services-cta__input input{width:87%;border:none;padding-bottom:8px;background:transparent;border-bottom:1px solid #222}@media (max-width:575px){.services-cta__input input{width:100%}}.services-cta__input input::placeholder{font-weight:400;font-size:15px;line-height:26px;color:rgba(34,34,34,.5);font-family: var(--rr-ff-heading)}.services-cta__input button{font-weight:400;font-size:16px;line-height:26px;transform:translateY(15px);color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}.services-cta__input button:hover{color:rgba(34,34,34,.6)}@media (max-width:575px){.services-cta__input button{margin-top:15px;transform:translateY(0)}}.services-details__sidebar__list{list-style:none;padding:42px 40px;padding-bottom:47px;margin-right:43px;background:#f5f5f5}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__sidebar__list{margin-right:0}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__sidebar__list{margin-bottom:20px}}.services-details__sidebar__list li{display:flex;column-gap:10px;font-weight:500;font-size:16px;padding:11.5px 0;line-height:30px;cursor:pointer;position:relative;align-items:center;text-transform:capitalize;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading);border-bottom:1px solid rgba(34,34,34,.14)}.services-details__sidebar__list li:last-of-type{border-bottom:0}.services-details__sidebar__list li::before{right:0;top:50%;content:"\f061";font-size:16px;position:absolute;transform:translateY(-50%);font-family: var(--rr-ff-fontawesome)}.services-details__sidebar__list li:hover{color:#222}.services-details__sidebar__list li:hover svg [opacity="0.6"]{opacity:1}.services-details__bg__thumb{width:100%;height:670px;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:1200px) and (max-width:1399px){.services-details__bg__thumb{height:600px}}@media only screen and (min-width:992px) and (max-width:1199px){.services-details__bg__thumb{height:550px}}@media only screen and (min-width:768px) and (max-width:992px){.services-details__bg__thumb{height:450px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__bg__thumb{height:400px}}.services-details__maintitle{font-weight:500;font-size:54px;line-height:1;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__maintitle{font-size:30px}}.services-details__dec{font-weight:500;font-size:16px;line-height:26px;margin-top:22px;margin-bottom:38px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__dec br{display:none}}.services-details__features{margin-top:70px;padding-bottom:52px;margin-bottom:70px;border-bottom:1px solid rgba(34,34,34,.2)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__features{margin-top:40px;padding-bottom:40px;margin-bottom:40px}}.services-details__features__title{font-weight:500;font-size:26px;line-height:1;position:relative;margin-bottom:15px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__features__title{font-size:22px}}.services-details__features__title::before{content:"";width:6px;height:6px;left:-16px;top:10px;margin-right:12px;border-radius:30px;position:absolute;background-color:rgba(34,34,34,.4)}.services-details__features__item{margin-bottom:40px;margin-left:25px}.services-details__features__item p{font-weight:500;font-size:16px;line-height:26px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__features__item p br{display:none}}.services-details__problems-solve__wrap{display:flex;align-items:start;padding:54px 0;justify-content:space-between;border-bottom:1px solid rgba(34,34,34,.2)}.services-details__problems-solve__wrap:first-of-type{border-top:1px solid rgba(34,34,34,.2)}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__problems-solve__wrap{flex-wrap:wrap;padding:35px 0}}.services-details__problems-solve__title{font-weight:500;font-size:26px;line-height:1;position:relative;margin-left:25px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__problems-solve__title{font-size:22px}}.services-details__problems-solve__title::before{content:"";width:6px;height:6px;left:-16px;top:10px;margin-right:12px;border-radius:30px;position:absolute;background-color:rgba(34,34,34,.4)}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__problems-solve__list{margin-left:28px;margin-top:20px}}.services-details__problems-solve__list ul li{font-weight:500;font-size:16px;line-height:26px;margin-bottom:6px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}.services-details__problems-solve__list ul li:last-of-type{margin-bottom:0}.services-details__faq{margin-top:70px}@media only screen and (min-width:1600px) and (max-width:1700px),only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__faq__thumb img{width:100%;height:100%;object-fit:cover}}@media only screen and (min-width:768px) and (max-width:992px){.services-details__faq__thumb img{height:500px}}.services-details__faq__wrap{margin-left:-44px}@media only screen and (min-width:1600px) and (max-width:1700px),only screen and (min-width:1400px) and (max-width:1600px){.services-details__faq__wrap{margin-left:0}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__faq__wrap{margin-left:0;margin-top:30px}}.services-details__faq__wrap .accordion-item{color:var(--rr-heading-primary);border:1px solid rgba(34,34,34,.14);background-color:transparent;margin-bottom:16px}.services-details__faq__wrap .accordion-item:not(:first-of-type) {border-top:1px solid rgba(34,34,34,.14)}.services-details__faq__wrap .accordion-item:first-of-type{border-radius:0}.services-details__faq__wrap .accordion-item:first-of-type .accordion-button{border-radius:0}.services-details__faq__wrap .accordion-item:last-of-type{border-radius:0}.services-details__faq__wrap .accordion-item:last-of-type .accordion-button.collapsed{border-radius:0}.services-details__faq__wrap .accordion-button{font-weight:500;font-size:18px;line-height:1;padding:15.5px 30px;padding-left:25px;background-color:transparent;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__faq__wrap .accordion-button{padding:15px 20px}}.services-details__faq__wrap .accordion-button:focus{border-color:inherit;box-shadow:none;background:transparent;color:var(--rr-heading-primary)}.services-details__faq__wrap .accordion-button::after{content:"\f107";width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:500px;font-size:14px;font-weight:600;color:rgba(34,34,34,.6);background-image:inherit;background-repeat:no-repeat;background-size:inherit;font-family: var(--rr-ff-fontawesome);border:1px solid rgba(34,34,34,.2)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__faq__wrap .accordion-button::after{display:none}}.services-details__faq__wrap .accordion-button:not(.collapsed) {box-shadow:none;color:var(--rr-common-white);transition:all .3s ease-in-out;background-color:var(--rr-heading-primary)}.services-details__faq__wrap .accordion-button:not(.collapsed)::after {content:"\f106";background-image:inherit;transform:inherit;color:var(--rr-heading-primary);background-color:var(--rr-common-white)}.services-details__faq__wrap .accordion-body{padding:4px 65px 32px 25px;background:var(--rr-heading-primary)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services-details__faq__wrap .accordion-body{padding:20px;padding-top:4px}}.services-details__faq__wrap .accordion-body p{font-weight:500;font-size:16px;line-height:26px;color:rgba(255,255,255,.6);font-family: var(--rr-ff-heading)}.testimonial__review{width:240px;height:240px;display:flex;align-items:center;text-align:center;border-radius:500px;border:1.5px solid rgba(34,32,32,.1)}@media only screen and (min-width:1400px) and (max-width:1600px){.testimonial__review{margin-left:-30px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial__review{margin-top:20px}}@media (max-width:575px){.testimonial__review{width:200px;height:200px}}.testimonial__review span{font-weight:700;font-size:70px;line-height:1;text-transform:uppercase;font-family: var(--rr-ff-body);color:var(--rr-heading-secondary)}@media (max-width:575px){.testimonial__review span{font-size:40px}}.testimonial__review .star-icon{gap:4px;display:flex;list-style:none;line-height:1.2;margin-bottom:10px;align-items:center;justify-content:center}.testimonial__review .star-icon li i{font-size:14px;color:#f59e0b}.testimonial__review p{font-weight:500;font-size:18px;line-height:26px;text-align:center;opacity:.6;text-transform:uppercase;font-family: var(--rr-ff-body);color:var(--rr-heading-secondary)}@media (max-width:575px){.testimonial__review p{font-size:15px}}.testimonial__slider{overflow:visible;max-width:1530px}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.testimonial__slider{margin:0 30px}}.testimonial__slider .swiper-wrapper .swiper-slide-active{opacity:1}.testimonial__slider-arrow .rr-btn{width:60px;height:60px;padding:0;top:50%;position:absolute;border-radius:100px;transform:translate(0,-50%);transition:all .3s ease-in-out;color:var(--rr-heading-primary);background:rgba(34,34,34,.12);z-index:9;display:flex;align-items:center;justify-content:center}.testimonial__slider-arrow .rr-btn::before{background:var(--rr-text-primary)}.testimonial__slider-arrow .rr-btn:hover svg [stroke="#222222"]{stroke:var(--rr-common-white)}.testimonial__slider-arrow-prev{left:-28px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.testimonial__slider-arrow-prev{left:28px}}.testimonial__slider-arrow-prev-1{left:0}.testimonial__slider-arrow-next{right:-28px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.testimonial__slider-arrow-next{right:28px}}.testimonial__slider-arrow-next-1{right:0}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial__slider-arrow{display:none}}.testimonial__wrapper{display:flex;background:#f6f6f6;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial__wrapper{flex-wrap:wrap;justify-content:center}}.testimonial__content{padding:100px 0 119px 100px}@media only screen and (min-width:1200px) and (max-width:1399px){.testimonial__content{padding:80px;padding-right:0}}@media only screen and (min-width:992px) and (max-width:1199px){.testimonial__content{padding:50px;padding-right:0}}@media only screen and (min-width:768px) and (max-width:992px){.testimonial__content{padding:50px;padding-bottom:0}}@media only screen and (min-width:576px) and (max-width:767px){.testimonial__content{padding:50px 30px;padding-bottom:0}}@media (max-width:575px){.testimonial__content{padding:30px;padding-bottom:0}}.testimonial__media{min-width:470px;height:auto;padding:30px}@media only screen and (min-width:992px) and (max-width:1199px){.testimonial__media{min-width:400px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial__media{min-width:100%}}.testimonial__media img{width:100%;height:100%;object-fit:cover}.testimonial__star-icon ul{display:inline-flex;gap:5px;padding:4px 12px;align-items:center;background-color:var(--rr-theme-primary)}.testimonial__star-icon ul li{list-style:none}.testimonial__star-icon ul li i{font-size:14px;color:#ffbf43}.testimonial__dec{font-weight:400;font-size:26px;line-height:54px;letter-spacing:-2%;color:#1d1d1d;margin-bottom:50px;margin-top:30px;text-transform:capitalize;font-family: var(--rr-ff-heading)}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial__dec br{display:none}}@media only screen and (min-width:1200px) and (max-width:1399px){.testimonial__dec{font-size:24px;line-height:45px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px){.testimonial__dec{font-size:20px;line-height:40px;margin-bottom:30px}}@media (max-width:575px){.testimonial__dec{font-size:16px;line-height:30px;margin-bottom:20px;margin-top:20px}}.testimonial__author{display:flex;align-items:center;column-gap:18px}@media (max-width:575px){.testimonial__author{column-gap:10px}}.testimonial__author__thumb{width:70px;height:70px}.testimonial__author__thumb img{width:100%;height:100%;object-fit:cover;border-radius:100px}.testimonial__author__info .name{font-weight:500;font-size:20px;line-height:1;margin-bottom:8px;color:var(--rr-theme-primary);font-family: var(--rr-ff-heading)}@media (max-width:575px){.testimonial__author__info .name{font-size:18px}}.testimonial__author__info .position{font-weight:400;font-size:16px;line-height:1;opacity:.6;text-transform:uppercase;color:var(--rr-theme-primary);font-family: var(--rr-ff-heading)}@media (max-width:575px){.testimonial__author__info .position{font-size:15px}}.testimonial-2__author{width:120px;height:120px;margin:0 auto;position:relative}.testimonial-2__author img{width:100%;height:100%;object-fit:cover;border-radius:200px}.testimonial-2__author span{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:100px;position:absolute;bottom:0;right:-5px;background:var(--rr-common-black);border:3px solid var(--rr-common-white)}.testimonial-2__dec{font-weight:500;font-size:24px;line-height:40px;opacity:.5;margin-top:70px;margin-bottom:65px;color:var(--rr-common-black);font-family: var(--rr-ff-body)}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial-2__dec br{display:none}}@media only screen and (min-width:768px) and (max-width:992px){.testimonial-2__dec{font-size:22px;margin-top:45px;margin-bottom:45px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial-2__dec{font-size:21px;margin-top:40px;margin-bottom:40px}}@media (max-width:575px){.testimonial-2__dec{font-size:19px;line-height:30px}}.testimonial-2__name{font-weight:600;font-size:22px;line-height:1;margin-bottom:10px;text-transform:uppercase;color:var(--rr-common-black);font-family: var(--rr-ff-body)}@media (max-width:575px){.testimonial-2__name{font-size:20px}}.testimonial-2__position{font-weight:500;font-size:18px;line-height:1;opacity:.6;text-transform:uppercase;color:var(--rr-common-black);font-family: var(--rr-ff-body)}@media (max-width:575px){.testimonial-2__position{font-size:16px}}.testimonial-2__button{cursor:pointer;position:absolute;left:155px;top:46%;z-index:2;transform:translateY(-50%)}@media only screen and (min-width:1200px) and (max-width:1399px){.testimonial-2__button{left:80px}}@media only screen and (min-width:992px) and (max-width:1199px){.testimonial-2__button{left:30px}}.testimonial-2__button__next{left:auto;right:155px}@media only screen and (min-width:1200px) and (max-width:1399px){.testimonial-2__button__next{right:80px}}@media only screen and (min-width:992px) and (max-width:1199px){.testimonial-2__button__next{right:30px}}.testimonial-2__button:hover svg [fill-opacity="0.4"]{fill-opacity:1;transition:all .3s ease-in-out}.testimonial-2__pagination{display:flex;align-items:center;justify-content:center;margin-top:95px}@media only screen and (min-width:768px) and (max-width:992px){.testimonial-2__pagination{margin-top:70px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial-2__pagination{margin-top:50px}}.testimonial-2__pagination .swiper-pagination-bullet{width:12px;height:12px;transition:all .3s ease}.testimonial-2__pagination .swiper-pagination-bullet-active{width:30px;height:12px;border-radius:6px;background-color:var(--rr-common-black)}.testimonial-section-3__wrapper{margin-left:160px}@media (max-width:1800px){.testimonial-section-3__wrapper{margin-left:0}}.testimonial-section-3__content{max-width:540px;background:#212121;padding:60px 60px 10px 50px}@media only screen and (min-width:1400px) and (max-width:1600px){.testimonial-section-3__content{padding:60px 35px 10px 35px}}@media only screen and (min-width:1200px) and (max-width:1399px){.testimonial-section-3__content{padding:60px 30px 10px 30px;margin-right:-50px;position:relative;z-index:9}}@media only screen and (min-width:576px) and (max-width:767px){.testimonial-section-3__content{padding:30px 30px 10px 30px}}@media (max-width:575px){.testimonial-section-3__content{padding:20px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial-section-3__content{max-width:100%;margin-bottom:40px}}.testimonial-section-3__subtitle{font-weight:500;font-size:16px;line-height:1;padding:10px 8.7px;text-align:center;display:inline-block;text-transform:uppercase;color:var(--rr-common-white);font-family: var(--rr-ff-heading1);border:1px solid rgba(255,255,255,.141)}.testimonial-section-3__title{font-weight:500;font-size:60px;line-height:64px;margin-top:30px;margin-bottom:58px;letter-spacing:-.02em;color:var(--rr-common-white);font-family: var(--rr-ff-heading1)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial-section-3__title{margin-top:20px;margin-bottom:20px}}@media (max-width:575px){.testimonial-section-3__title{font-size:40px;line-height:50px}}.testimonial-section-3__slide__arrow{width:54px;height:54px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--rr-common-white);transition:all .3s ease-in-out;background:var(--rr-text-primary)}.testimonial-section-3__slide__arrow:hover{color:var(--rr-text-primary);background-color:var(--rr-common-white)}@media (max-width:575px){.testimonial-section-3__slide__arrow{margin-bottom:10px}.testimonial-section-3__slide__arrow:last-of-type{margin-bottom:0}}.testimonial-section-3__button{display:flex;align-items:center;justify-content:space-between;margin-right:-30px;margin-left:-20px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial-section-3__button{margin:0}}.testimonial-section-3__btn .btn{width:180px;height:180px;border-radius:500px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--rr-common-white)}.testimonial-section-3__btn .btn span{font-weight:400;font-size:16px;line-height:22px;text-align:start;transform:translateY(30px);display:inline-block;text-transform:uppercase;color:var(--rr-text-primary);font-family: var(--rr-ff-heading1)}.testimonial-section-3__btn .btn .arrow{position:relative;display:inline-block;transform:translateY(-30px)}.testimonial-section-3__btn .btn .arrow i{width:38px;height:38px;font-size:15px;display:inline-flex;align-items:center;justify-content:center;border-radius:500px;transform:rotate(-45deg);color:var(--rr-common-white);background-color:var(--rr-theme-primary)}.testimonial-section-3__btn .btn .arrow::before{content:"";width:1px;height:100px;top:0;bottom:0;position:absolute;background-color:var(--rr-theme-primary);transform:rotate(-45deg) translateY(-5px)}.testimonial-section-3__icon{text-align:center;transform:translateY(6px)}.testimonial-section-3__wrap{margin-left:-34px}@media only screen and (min-width:1600px) and (max-width:1700px),only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px){.testimonial-section-3__wrap{margin-left:-15px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial-section-3__wrap{margin-left:0}}.testimonial-section-3__review ul{display:flex;align-items:center;column-gap:4px;justify-content:center;list-style:none}.testimonial-section-3__review ul li{color:#f8890a;font-size:18px}.testimonial-section-3__dec{font-weight:400;font-size:26px;line-height:44px;text-align:center;margin-top:35px;margin-bottom:22px;color:rgba(255,255,255,.7);font-family: var(--rr-ff-heading1)}@media (max-width:575px){.testimonial-section-3__dec{font-size:18px;line-height:35px;margin:20px 0}}.testimonial-section-3__author__thumb img{border-radius:500px}.testimonial-section-3__author__info{margin-top:28px;margin-bottom:15px}.testimonial-section-3__author__name{font-weight:500;font-size:18px;line-height:1;text-transform:uppercase;color:var(--rr-common-white);font-family: var(--rr-ff-heading1)}.testimonial-section-3__author__position{font-weight:400;font-size:15px;line-height:38px;text-transform:uppercase;color:rgba(255,255,255,.6);font-family: var(--rr-ff-heading1)}.testimonial-section-3__bg__text{font-weight:500;font-size:89px;line-height:1;position:absolute;bottom:-20px;left:0;right:0;margin:0 -100%;letter-spacing:-.02em;color:rgba(18,18,18,.1);font-family: var(--rr-ff-heading1)}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.testimonial-section-3__bg__text{font-size:70px;bottom:-15px}}@media (max-width:575px){.testimonial-section-3__bg__text{font-size:45px;bottom:-8px}}.testimonial-section-3__item{max-width:610px;text-align:center;padding:105px 73px;padding-bottom:72px;position:relative;overflow:hidden}@media only screen and (min-width:1600px) and (max-width:1700px){.testimonial-section-3__item{padding-right:40px;padding-left:40px}}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:768px) and (max-width:992px){.testimonial-section-3__item{padding:70px 40px;padding-bottom:60px}}@media only screen and (min-width:1200px) and (max-width:1399px){.testimonial-section-3__item{padding-bottom:90px}}@media only screen and (min-width:992px) and (max-width:1199px){.testimonial-section-3__item{padding:80px 50px;padding-bottom:70px}}@media (max-width:575px){.testimonial-section-3__item{padding:50px 20px;padding-bottom:40px;margin:0 20px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial-section-3__item{margin:0 auto}}.testimonial-section-3__quote{position:absolute;top:0;right:110px}@media (max-width:575px){.testimonial-section-3__quote{right:35px}}@media only screen and (min-width:1200px) and (max-width:1399px){.testimonial-section-3__active .swiper-wrapper{margin-left:-85px}}@media (min-width:768px) and (max-width:991px){.testimonial-section-3__active .swiper-wrapper{margin-left:-110px}}.testimonial-section-3__active .swiper-slide-active .testimonial-section-3__item{background-color:var(--rr-common-white)}.testimonial-section-3__active .swiper-slide-active .testimonial-section-3__quote span svg [fill="white"]{fill:#121212}.testimonial-section-3__active .swiper-slide-active .testimonial-section-3__dec{color:rgba(18,18,18,.7)}.testimonial-section-3__active .swiper-slide-active .testimonial-section-3__author__name{color:var(--rr-theme-primary)}.testimonial-section-3__active .swiper-slide-active .testimonial-section-3__author__position{color:rgba(18,18,18,.6)}.testimonial-section-3__active .swiper-slide-active .testimonial-section-3__logo img{filter:invert(1) grayscale(0)}.h1-project .section__title-wrapper-title{margin-left:40px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-project .section__title-wrapper-title{margin-left:0}}.h1-project .section__main-title-wrapper{padding-top:45px;border-top:1px solid #e1e2e4}@media only screen and (min-width:1200px) and (max-width:1399px){.h1-project .section__title-wrapper-title{font-size:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-project .h1-project__wrapper-details-btn{margin-top:20px;justify-content:start!important}}.h1-project .h1-project__wrapper-details-btn .ruhe-white-btn-primary{padding:14px 40px}.h1-project__brand-slider .swiper-wrapper{transition-timing-function:linear}.h1-project__brand-slider .swiper-wrapper .swiper-slide{width:auto!important;margin-top:10px;padding:10px 10px;background:#f6f6f6}.h1-project__brand-slider .swiper-wrapper .slider-content .slider-title{font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-medium);font-style:normal;font-size:16px;line-height:26px;color:rgba(34,34,34,.6);position:relative}.h1-project__brand-slider .swiper-wrapper .slider-content .slider-title::before{background:rgba(34,34,34,.6);position:absolute;content:"";top:44%;left:-10px;width:4px;height:4px;border-radius:50%}.h1-project__wrapper-thumb img{width:100%;height:100%;object-fit:cover}.h1-project__wrapper-details{padding:40px 0;background:var(--rr-common-white);border-bottom:1px solid #e1e2e4}@media (max-width:575px){.h1-project__wrapper-details{padding:20px 0}}.h1-project__wrapper-details .title{color:var(--rr-heading-primary);font-style:normal;font-size:44px;line-height:54px;font-weight:500}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px){.h1-project__wrapper-details .title{font-size:30px;line-height:40px}}@media only screen and (min-width:768px) and (max-width:992px){.h1-project__wrapper-details .title{font-size:25px;line-height:35px}}@media (max-width:575px){.h1-project__wrapper-details .title{font-size:28px;line-height:35px}}.h1-project__wrapper-details-brand{display:flex;align-items:center;justify-content:space-between;gap:50px;white-space:nowrap}.h1-project__wrapper-details-brand .slider-wrap .slider-content .slider-title{font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-medium);font-style:normal;font-size:16px;line-height:26px;color:rgba(34,34,34,.6);position:relative}.h1-project__wrapper-details-brand .slider-wrap .slider-content .slider-title::before{background:rgba(34,34,34,.6);position:absolute;content:"";top:44%;left:-10px;width:4px;height:4px;border-radius:50%}.project-section-2 .section__title-wrapper-title{margin-left:-30px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-section-2 .section__title-wrapper-title{margin-left:0}}.project-section-2 .section__title-wrapper-sub-title span{width:138px;height:1px;margin-left:10px;display:inline-block;transform:translateY(-5px);background-color:#d7d8da}@media only screen and (min-width:992px) and (max-width:1199px){.project-section-2 .section__title-wrapper-sub-title span{display:none}}.project-section-2 .section__title-wrapper-2__number{height:100%;margin:auto 0;display:flex;align-items:center;justify-content:end}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-section-2 .section__title-wrapper-2__number{display:block}}.project-section-2 .section__title-wrapper-2__number span{font-weight:500;font-size:100px;line-height:100px;opacity:.3;font-family: var(--rr-ff-heading1);color:var(--rr-heading-secondary)}.project-section-2__wrapper{margin-left:-30px;margin-bottom:-80px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-section-2__wrapper{margin-left:0}}@media only screen and (min-width:768px) and (max-width:992px){.project-section-2__wrapper{margin-bottom:-60px}}@media only screen and (min-width:576px) and (max-width:767px){.project-section-2__wrapper{margin-bottom:-50px}}@media (max-width:575px){.project-section-2__wrapper{margin-bottom:-40px}}.project-section-2__item{margin-bottom:80px}@media only screen and (min-width:768px) and (max-width:992px){.project-section-2__item{margin-bottom:60px}}@media only screen and (min-width:576px) and (max-width:767px){.project-section-2__item{margin-bottom:50px}}@media (max-width:575px){.project-section-2__item{margin-bottom:40px}}.project-section-2__text ul{list-style:none}.project-section-2__text ul li{font-weight:500;font-size:20px;line-height:1;opacity:.7;margin-bottom:35px;font-family: var(--rr-ff-body);color:var(--rr-heading-secondary)}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-section-2__text ul li{margin-right:30px;display:inline-block}.project-section-2__text ul li:last-of-type{margin-right:0}}.project-section-2__text ul li:last-of-type{margin-bottom:0}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-section-2__text ul li:last-of-type{margin-bottom:35px}}.project-section-2__thumb img{width:100%;height:100%;cursor:none;object-fit:cover}@media only screen and (min-width:576px) and (max-width:767px){.project-section-2__thumb img{height:400px}}.project-section-2__title{font-weight:600;font-size:26px;line-height:1;margin-top:25px;margin-bottom:15px;font-family: var(--rr-ff-body);color:var(--rr-heading-secondary)}.project-section-2__title:hover{color:rgba(34,32,32,.6)}@media (max-width:575px){.project-section-2__title{font-size:22px}}.project-section-2__meta li{font-weight:500;font-size:14px;line-height:1;padding:5px 11.3px;display:inline-block;color:rgba(34,32,32,.6);font-family: var(--rr-ff-heading);border:1px solid hsla(0,3.03%,12.94%,.1)}.project-bg-area{height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.project-bg-inner .bg-circle{width:40px;height:80px;z-index:-1;border-radius:40px;background-color:var(--rr-text-primary-2)}.project-section-3 .section-3__title-wrapper-title{color:var(--rr-common-white)}.project-section-3 .section-3__title-wrapper-title span{margin-left:380px}@media only screen and (min-width:992px) and (max-width:1199px){.project-section-3 .section-3__title-wrapper-title span{margin-left:270px}}@media only screen and (min-width:768px) and (max-width:992px){.project-section-3 .section-3__title-wrapper-title span{margin-left:200px}}@media only screen and (min-width:576px) and (max-width:767px){.project-section-3 .section-3__title-wrapper-title span{margin-left:100px}}@media (max-width:575px){.project-section-3 .section-3__title-wrapper-title span{margin-left:0}}.project-section-3__thumb{position:relative;overflow:hidden;display:inline-block;width:100%;height:auto}.project-section-3__thumb img{width:100%;height:100%;cursor:none;object-fit:cover}.project-section-3__wrapper{display:grid;gap:30px 30px;grid-template-columns:repeat(4,1fr)}@media (max-width:575px){.project-section-3__wrapper{grid-template-columns:repeat(1,1fr)}}.project-section-3__item:hover .project-section-3__tag{opacity:1;bottom:30px;visibility:visible}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.project-section-3__item:hover .project-section-3__tag{bottom:20px}}@media (max-width:575px){.project-section-3__item{grid-column:span 1!important;margin:auto}}.project-section-3__item:nth-child(1) {grid-column:span 2;margin:auto}.project-section-3__item:nth-child(1) .project-section-3__thumb img {width:inherit}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-section-3__item:nth-child(1) .project-section-3__thumb img {width:100%}}.project-section-3__item:nth-child(2) {grid-column:span 2}.project-section-3__item:nth-child(3) {grid-column:span 2}.project-section-3__item:nth-child(4) {grid-column:span 1}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.project-section-3__item:nth-child(4) {grid-column:span 2}}.project-section-3__item:nth-child(5) {grid-column:span 1}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.project-section-3__item:nth-child(5) {grid-column:span 2}}.project-section-3__item:nth-child(6) {grid-column:span 2;margin:auto}.project-section-3__item:nth-child(7) {grid-column:span 2}.project-section-3__item:nth-child(8) {grid-column:span 2}.project-section-3__item:nth-child(8) .project-section-3__thumb {width:inherit}.project-section-3__item:nth-child(8) .project-section-3__thumb img {width:inherit}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-section-3__item:nth-child(8) .project-section-3__thumb img {width:100%}}.project-section-3__item:nth-child(9) {grid-column:span 1}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.project-section-3__item:nth-child(9) {grid-column:span 2}}.project-section-3__item:nth-child(10) {grid-column:span 1}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.project-section-3__item:nth-child(10) {grid-column:span 2}}.project-section-3__item:nth-child(11) {grid-column: 3/5}.project-section-3__tag{left:0;right:0;bottom:0;opacity:0;display:flex;flex-wrap:wrap;list-style:none;column-gap:10px;position:absolute;visibility:hidden;align-items:center;margin-bottom:-5px;justify-content:center;transition:all .3s ease-in-out}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-section-3__tag{display:none}}.project-section-3__tag li{font-size:13px;line-height:14px;margin-bottom:5px;padding:11px 16.8px;display:inline-block;text-transform:uppercase;color:var(--rr-common-white);font-weight:var(--rr-fw-sbold);font-family: var(--rr-ff-heading1);background:var(--rr-text-primary-2)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.project-section-3__tag li{padding:8px 11px}}.project-section-3__info__title{font-size:15px;line-height:22px;margin-top:13px;text-transform:uppercase;color:var(--rr-common-white);font-weight:var(--rr-fw-medium);font-family: var(--rr-ff-heading1)}.project-section-3__btn{margin-top:105px}@media only screen and (min-width:992px) and (max-width:1199px){.project-section-3__btn{margin-top:0}}@media only screen and (min-width:768px) and (max-width:992px){.project-section-3__btn{margin-top:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-section-3__btn{margin-top:35px}}.project-section-3__btn a{width:100%;font-weight:400;font-size:40px;line-height:14px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;color:var(--rr-common-white);font-family: var(--rr-ff-heading1)}@media (max-width:575px){.project-section-3__btn a{font-size:30px}.project-section-3__btn a span{margin-left:10px}}.project-section-3__btn a:hover{color:rgba(255,255,255,.6)}.project-section-3__btn a::before{content:"";width:100%;height:1px;bottom:-23px;left:0;position:absolute;background-color:var(--rr-common-white)}.project-breadcrumb-space{padding-top:162px;padding-bottom:110px}@media only screen and (min-width:768px) and (max-width:992px){.project-breadcrumb-space{padding-top:150px;padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-breadcrumb-space{padding-top:140px;padding-bottom:70px}}.project-breadcrumb__wrapper{margin-left:-30px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-breadcrumb__wrapper{margin-left:0}}.project-breadcrumb__title{font-weight:500;font-size:100px;line-height:110px;margin-bottom:0;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:992px) and (max-width:1199px){.project-breadcrumb__title{font-size:85px;line-height:95px}}@media only screen and (min-width:768px) and (max-width:992px){.project-breadcrumb__title{font-size:75px;line-height:85px}}@media only screen and (min-width:576px) and (max-width:767px){.project-breadcrumb__title{font-size:65px;line-height:75px}}@media (max-width:575px){.project-breadcrumb__title{font-size:35px;line-height:45px}}.project-breadcrumb__dec{font-weight:500;font-size:16px;line-height:26px;margin-top:38px;margin-bottom:45px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-breadcrumb__dec{margin-top:20px;margin-bottom:30px}.project-breadcrumb__dec br{display:none}}.project-breadcrumb__btn a{font-weight:500;font-size:20px;line-height:1;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}.project-breadcrumb__btn a:hover{color:rgba(34,34,34,.6)}.project-breadcrumb__btn a i{font-size:14px;font-weight:500;margin-left:5px}.project-details-space-top{padding-top:185px}@media only screen and (min-width:768px) and (max-width:992px){.project-details-space-top{padding-top:160px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-details-space-top{padding-top:150px}}.project-details-breadcrumb__content p{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:30px;color:var(--rr-text-body);padding-bottom:156px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-details-breadcrumb__content p br{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){.project-details-breadcrumb__content p{padding-bottom:86px}}@media only screen and (min-width:768px) and (max-width:992px){.project-details-breadcrumb__content p{font-size:14px;line-height:28px;padding-bottom:57px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-details-breadcrumb__content p{padding-bottom:60px;font-size:14px}}@media (max-width:575px){.project-details-breadcrumb__content{margin-bottom:40px}}.project-details-breadcrumb__sub-title{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:30px;color:var(--rr-heading-primary);position:relative}.project-details-breadcrumb__sub-title::after{content:"";width:124px;height:1px;left:0;bottom:0;display:block;position:absolute;background:#bebebe}.project-details-breadcrumb__title{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:100px;line-height:1;color:var(--rr-heading-primary);padding-top:25px;padding-bottom:46px}@media only screen and (min-width:1200px) and (max-width:1399px){.project-details-breadcrumb__title{font-size:70px}}@media only screen and (min-width:992px) and (max-width:1199px){.project-details-breadcrumb__title{font-size:60px}}@media only screen and (min-width:768px) and (max-width:992px){.project-details-breadcrumb__title{font-size:33px;line-height:45px;padding-bottom:10px}}@media only screen and (min-width:576px) and (max-width:767px){.project-details-breadcrumb__title{font-size:51px;line-height:63px;padding-bottom:10px}}@media (max-width:575px){.project-details-breadcrumb__title{font-size:27px;line-height:40px;padding-bottom:10px}}.project-details-breadcrumb__thumb{text-align:right}@media only screen and (min-width:576px) and (max-width:767px){.project-details-breadcrumb__thumb{padding-top:40px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-details-breadcrumb__thumb img{width:100%}}.project-details__wrapper{display:flex;align-items:center;justify-content:center}@media only screen and (min-width:1200px) and (max-width:1399px){.project-details__wrapper{justify-content:inherit}}.project-details__item{max-width:1290px;margin:0 auto;padding-top:131px}.project-details__item a{font-size:16px;line-height:22px;text-align:center;padding:17px 0;width:100%;display:inline-block;text-transform:capitalize;color:var(--rr-common-white);background:var(--rr-text-primary);font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-medium)}.project-details__item a i{margin-left:10px}.project-details__item-one{padding-top:0}@media only screen and (min-width:576px) and (max-width:767px){.project-details__item-one{padding-top:0}}@media only screen and (min-width:1200px) and (max-width:1399px){.project-details__item{width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.project-details__item{padding-top:70px}}@media (max-width:575px){.project-details__item{padding-top:70px}}.project-details__brandding{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:44px;line-height:62px;color:var(--rr-heading-primary)}.project-details__dec{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:30px;color:var(--rr-text-body);margin-bottom:44px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-details__dec br{display:none}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.project-details__dec{font-size:14px}}.project-details__wrap{display:flex;align-items:center;gap:30px;margin-bottom:91px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-details__wrap{margin-bottom:0}}@media (max-width:575px){.project-details__wrap{flex-wrap:wrap}}.project-details__wrap-thumb{margin-bottom:44px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-details__wrap-thumb img{width:100%}}.project-details__wrap-one{margin-bottom:29px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-details__wrap .thumb-item img{width:100%}}.award-section-3 .section-3__title-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.award-section-3 .award-section__shape{margin-right:75px}.award-section-3 .award-section__wrap{margin-right:108px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.award-section-3 .award-section__wrap{margin-right:0}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.award-section-3 .award-section__wrap{margin-bottom:30px}}.award-section-3 .award-section__item{position:relative;padding:39.5px 0;border-bottom:1px solid rgba(18,18,18,.6)}.award-section-3 .award-section__item:first-of-type{border-top:1px solid rgba(18,18,18,.6)}.award-section-3 .award-section__item.item-5 .rr-hover-reveal-bg{height:305px}.award-section-3 .award-section__item::before{content:"";width:100%;height:0;bottom:0;z-index:-1;position:absolute;transition:all .3s ease-in-out;background-color:var(--rr-text-primary-2)}.award-section-3 .award-section__item:hover::before{top:0;bottom:auto;height:100%}.award-section-3 .award-section__item:hover .award-section__title{margin-left:30px;color:var(--rr-common-white)}.award-section-3 .award-section__item:hover .award-section__date{color:var(--rr-common-white)}@media (max-width:575px){.award-section-3 .award-section__item:hover .award-section__date{margin-left:30px}}.award-section-3 .award-section__item:hover .award-section__cat{color:var(--rr-common-white)}@media (max-width:575px){.award-section-3 .award-section__item:hover .award-section__cat{margin-left:30px}}.award-section-3 .award-section__item.item-1{padding-right:175px}@media only screen and (min-width:576px) and (max-width:767px){.award-section-3 .award-section__item.item-1{padding-right:49px}}@media (max-width:575px){.award-section-3 .award-section__item.item-1{padding-right:0}}.award-section-3 .award-section__item.item-2{padding-right:95px}@media only screen and (min-width:576px) and (max-width:767px){.award-section-3 .award-section__item.item-2{padding-right:30px}}@media (max-width:575px){.award-section-3 .award-section__item.item-2{padding-right:0}}.award-section-3 .award-section__item.item-3{padding-right:171px}@media only screen and (min-width:576px) and (max-width:767px){.award-section-3 .award-section__item.item-3{padding-right:45px}}@media (max-width:575px){.award-section-3 .award-section__item.item-3{padding-right:0}}.award-section-3 .award-section__item.item-4{padding-right:159px}@media only screen and (min-width:576px) and (max-width:767px){.award-section-3 .award-section__item.item-4{padding-right:33px}}@media (max-width:575px){.award-section-3 .award-section__item.item-4{padding-right:0}}.award-section-3 .award-section__item.item-5{padding-right:176px}@media only screen and (min-width:576px) and (max-width:767px){.award-section-3 .award-section__item.item-5{padding-right:50px}}@media (max-width:575px){.award-section-3 .award-section__item.item-5{padding-right:0}}.award-section-3 .award-section__content{display:flex;align-items:center;justify-content:space-between}@media (max-width:575px){.award-section-3 .award-section__content{display:block}}.award-section-3 .award-section__date,.award-section-3 .award-section__cat{font-weight:500;font-size:14px;line-height:1;color:rgba(18,18,18,.6);font-family: var(--rr-ff-heading1)}.award-section-3 .award-section__info{display:flex;align-items:center}.award-section-3 .award-section__date{margin-right:16px;padding-right:16px;position:relative}.award-section-3 .award-section__date::after{content:"";width:1px;height:15px;top:0;right:0;position:absolute;transform:rotate(10deg);background-color:rgba(18,18,18,.6)}.award-section-3 .award-section__title{font-weight:400;font-size:22px;line-height:1;letter-spacing:-.02em;color:rgba(18,18,18,.6);font-family: var(--rr-ff-heading1)}@media (max-width:575px){.award-section-3 .award-section__title{font-size:18px;margin-bottom:20px}}.award-section-3 .award-section__received{max-width:400px;text-align:center;padding:80px 30px;padding-bottom:30px;margin:0 0 0 auto;background-color:var(--rr-text-primary-2)}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.award-section-3 .award-section__received{margin:0 auto}}.award-section-3 .award-section__number{font-weight:500;font-size:96px;line-height:1;margin-top:52px;margin-bottom:11px;letter-spacing:-.04em;color:var(--rr-common-white);font-family: var(--rr-ff-heading1)}.award-section-3 .award-section__dec{font-weight:500;font-size:18px;line-height:1;color:var(--rr-common-white);font-family: var(--rr-ff-heading1)}.award-section-3 .award-section__btn .rr-btn-2{width:100%;font-weight:400;font-size:18px;border-radius:0;margin-top:56px;padding:23.5px 34.3px;text-transform:capitalize}.rr-hover-reveal-item .rr-hover-reveal-bg{position:absolute;top:0;left:0;width:300px;height:259px;opacity:0;margin:-150px 0 0 -150px;overflow:hidden;pointer-events:none;z-index:99;background-position:center;background-size:cover;background-repeat:no-repeat;transition:opacity .3s , transform .5s cubic-bezier(.215,.61,.355,1) , -webkit-transform .5s cubic-bezier(.215,.61,.355,1)}.rr-hover-reveal-item:hover .rr-hover-reveal-bg{opacity:1;visibility:visible}html[dir="rtl"] .award-section-3 .award-section__shape{margin-right:0;margin-left:75px}html[dir="rtl"] .award-section-3 .award-section__wrap{margin-right:0;margin-left:108px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){html[dir="rtl"] .award-section-3 .award-section__wrap{margin-left:0}}html[dir="rtl"] .award-section-3 .award-section__item:hover .award-section__title,html[dir="rtl"] .award-section-3 .award-section__item:hover .award-section__date,html[dir="rtl"] .award-section-3 .award-section__item:hover .award-section__cat{margin-left:0;margin-right:30px}html[dir="rtl"] .award-section-3 .award-section__item.item-1{padding-right:0;padding-left:175px}html[dir="rtl"] .award-section-3 .award-section__item.item-2{padding-right:0;padding-left:95px}html[dir="rtl"] .award-section-3 .award-section__item.item-3{padding-right:0;padding-left:171px}html[dir="rtl"] .award-section-3 .award-section__item.item-4{padding-right:0;padding-left:159px}html[dir="rtl"] .award-section-3 .award-section__item.item-5{padding-right:0;padding-left:176px}@media only screen and (min-width:576px) and (max-width:767px){html[dir="rtl"] .award-section-3 .award-section__item.item-1{padding-left:49px}html[dir="rtl"] .award-section-3 .award-section__item.item-2{padding-left:30px}html[dir="rtl"] .award-section-3 .award-section__item.item-3{padding-left:45px}html[dir="rtl"] .award-section-3 .award-section__item.item-4{padding-left:33px}html[dir="rtl"] .award-section-3 .award-section__item.item-5{padding-left:50px}}@media (max-width:575px){html[dir="rtl"] .award-section-3 .award-section__item{padding-left:0}}html[dir="rtl"] .award-section-3 .award-section__date{margin-right:0;margin-left:16px;padding-right:0;padding-left:16px}html[dir="rtl"] .award-section-3 .award-section__date::after{right:auto;left:0;transform:rotate(-10deg)}html[dir="rtl"] .award-section-3 .award-section__received{margin:0 auto 0 0}.breadcrumb-space-6{padding-top:208px;padding-bottom:95px}@media only screen and (min-width:768px) and (max-width:992px){.breadcrumb-space-6{padding-top:160px;padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.breadcrumb-space-6{padding-top:150px;padding-bottom:70px}}.career-breadcrumb__subtitle{font-weight:500;font-size:16px;line-height:1;padding:9px 32.5px;border-radius:100px;display:inline-block;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading);border:1px solid rgba(34,34,34,.14)}.career-breadcrumb__title{font-weight:500;font-size:100px;line-height:110px;margin-bottom:26px;margin-top:20px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:1200px) and (max-width:1399px){.career-breadcrumb__title{font-size:90px;line-height:100px}}@media only screen and (min-width:992px) and (max-width:1199px){.career-breadcrumb__title{font-size:75px;line-height:85px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-breadcrumb__title br{display:none}}@media only screen and (min-width:768px) and (max-width:992px){.career-breadcrumb__title{font-size:55px;line-height:65px}}@media only screen and (min-width:576px) and (max-width:767px){.career-breadcrumb__title{font-size:45px;line-height:55px}}@media (max-width:575px){.career-breadcrumb__title{font-size:27px;line-height:40px;margin-bottom:20px}}.career-breadcrumb__dec{font-weight:500;font-size:16px;line-height:26px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-breadcrumb__dec br{display:none}}.career-bg__thumb{width:100%;height:970px;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:1200px) and (max-width:1399px){.career-bg__thumb{height:750px}}@media only screen and (min-width:992px) and (max-width:1199px){.career-bg__thumb{height:600px}}@media only screen and (min-width:768px) and (max-width:992px){.career-bg__thumb{height:500px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-bg__thumb{height:400px}}.career-experience__title{font-weight:500;font-size:50px;line-height:60px;margin-top:-10px;letter-spacing:-.02em;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-experience__title br{display:none}}@media only screen and (min-width:768px) and (max-width:992px){.career-experience__title{font-size:40px;line-height:50px}}@media only screen and (min-width:576px) and (max-width:767px){.career-experience__title{font-size:30px;line-height:40px}}@media (max-width:575px){.career-experience__title{font-size:25px;line-height:35px}}.career-experience__dec{font-weight:500;font-size:16px;line-height:26px;text-align:end;margin-top:14px;margin-bottom:28px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}@media (max-width:575px){.career-experience__dec{margin-bottom:20px}}.career-experience__thumb{display:flex;align-items:start;column-gap:100px;justify-content:end}@media only screen and (min-width:992px) and (max-width:1199px){.career-experience__thumb{column-gap:70px}}@media only screen and (min-width:768px) and (max-width:992px){.career-experience__thumb{column-gap:50px}}@media only screen and (min-width:576px) and (max-width:767px){.career-experience__thumb{column-gap:30px}}@media (max-width:575px){.career-experience__thumb{display:block}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-experience__thumb img{width:100%;height:100%;object-fit:cover}}@media (max-width:575px){.career-experience__thumb img{margin-bottom:30px}.career-experience__thumb img:last-of-type{margin-bottom:0}}.career-social__top{display:flex;align-items:center;margin-bottom:72px;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.career-social__top{margin-bottom:40px}}@media (max-width:575px){.career-social__top{display:block;margin-bottom:30px}.career-social__top .career-social__link{margin-left:0}}.career-social__top .career-social__link a{color:var(--rr-heading-primary)}.career-social__top .career-social__link a:hover{color:rgba(34,34,34,.6)}.career-social__title{font-weight:500;font-size:16px;line-height:1;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-social__link{margin-left:18px;margin-top:15px}}.career-social__link a{font-weight:500;font-size:16px;line-height:1;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}.career-social__link a i{font-size:14px;font-weight:500;margin-left:5px}.career-social__link a:hover{color:var(--rr-heading-primary)}.career-social__info__item{display:flex;align-items:center;padding:54.5px 0;justify-content:space-between;border-bottom:1.5px solid rgba(34,34,34,.2)}.career-social__info__item:first-of-type{border-top:1.5px solid rgba(34,34,34,.2)}@media only screen and (min-width:768px) and (max-width:992px){.career-social__info__item{padding:40.5px 0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-social__info__item{padding:35px 0;display:block}}@media (max-width:575px){.career-social__info__item{padding:30px 0}}.career-social__position{font-weight:500;font-size:26px;line-height:1;margin-bottom:8px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media (max-width:575px){.career-social__position{font-size:17px}}.career-social__position::before{content:"";width:6px;height:6px;margin-right:12px;border-radius:30px;display:inline-block;transform:translateY(-8px);background-color:rgba(34,34,34,.4)}.career-social__city{font-weight:500;font-size:16px;line-height:1;margin-left:18px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}.career-team-action__wrapper{display:grid;row-gap:28px;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.career-team-action__wrapper{column-gap:20px}}@media (max-width:575px){.career-team-action__wrapper{grid-template-columns:repeat(1,1fr)}}.career-team-action__item:nth-child(1) {margin:auto}.career-team-action__item h4{font-weight:500;font-size:16px;line-height:1;transform:translateY(-160px);color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:1200px) and (max-width:1399px){.career-team-action__item h4{transform:translateY(-60px)}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-team-action__item h4{transform:translateY(-15px)}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-team-action__thumb img{width:100%;height:100%;object-fit:cover}}.career-team-action__title{font-weight:500;font-size:16px;line-height:1;margin-top:17px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}.career-team-action__dec{font-weight:500;font-size:16px;line-height:1;margin-top:15px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}.career-monitoring__top{margin-bottom:80px;padding-bottom:75px;border-bottom:1px solid rgba(34,34,34,.2)}@media only screen and (min-width:768px) and (max-width:992px){.career-monitoring__top{margin-bottom:50px;padding-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-monitoring__top{margin-bottom:40px;padding-bottom:40px}}.career-monitoring__text{margin-left:-32px}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-monitoring__text{margin-left:0}}.career-monitoring__title{font-weight:500;font-size:50px;line-height:1;letter-spacing:-.02em;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px){.career-monitoring__title{font-size:40px}}@media (max-width:575px){.career-monitoring__title{font-size:35px;line-height:1.2}}.career-monitoring__dec{font-weight:500;font-size:16px;line-height:26px;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-monitoring__dec br{display:none}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-monitoring__thumb{margin-bottom:30px}}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-monitoring__thumb img{width:100%}}.career-monitoring__btn{margin-top:85px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-monitoring__btn{margin-top:30px}}.career-monitoring__btn a{font-weight:500;font-size:16px;line-height:26px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}.career-monitoring__btn a i{font-size:14px;font-weight:500;margin-left:5px}.career-bottom__card{width:50%;padding:67px 60px;padding-bottom:70px;padding-right:75px;margin-right:-15px;transition:all .3s ease-in-out}@media only screen and (min-width:1200px) and (max-width:1399px){.career-bottom__card{padding:50px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px){.career-bottom__card{padding:40px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-bottom__card{width:100%}}@media (max-width:575px){.career-bottom__card{padding:25px}}.career-bottom__card.active,.career-bottom__card:hover{background:var(--rr-theme-primary-2)}.career-bottom__card__wrap{display:flex;align-items:center;justify-content:center}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-bottom__card__wrap{display:block}}.career-bottom__card__title{font-weight:500;font-size:50px;line-height:60px;letter-spacing:-.02em;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px){.career-bottom__card__title{font-size:40px}}@media (max-width:575px){.career-bottom__card__title{font-size:30px;line-height:40px}}.career-bottom__card__btn{margin-top:75px;text-align:end}.career-about__wrapper{display:flex;align-items:center;column-gap:10px;margin:0 10px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.career-about__wrapper{flex-wrap:wrap}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-about__wrapper{display:block}}.career-about__maintitle{font-weight:500;font-size:16px;line-height:26px;margin-bottom:72px;margin-left:315px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-about__maintitle{margin-left:30px;margin-bottom:30px}}@media only screen and (min-width:992px) and (max-width:1199px){.career-about__thumb{max-width:460px}}@media only screen and (min-width:768px) and (max-width:992px){.career-about__thumb{max-width:350px}}@media (min-width:0px) and (max-width:1900px){.career-about__thumb>img{width:100%;height:100%;object-fit:cover}}.career-about__popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.career-about__popup a{width:110px;height:110px;border-radius:500px;background:var(--rr-common-white);box-shadow:0 1px 4px rgba(0,0,0,.14);display:inline-flex;align-items:center;justify-content:center}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:768px) and (max-width:992px){.career-about__popup a{width:80px;height:80px}}@media (max-width:575px){.career-about__popup a{width:70px;height:70px}}.career-about__popup a::before{content:"";width:160px;height:160px;z-index:-1;position:absolute;border-radius:500px;background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.14);backdrop-filter:blur(4.5px);animation:zooming 1.3s infinite alternate}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:768px) and (max-width:992px){.career-about__popup a::before{width:120px;height:120px}}@media (max-width:575px){.career-about__popup a::before{width:100px;height:100px}}.career-about__card{max-width:627px;padding:65px 60px 70px 60px;background:var(--rr-theme-primary-2)}@media only screen and (min-width:1600px) and (max-width:1700px){.career-about__card{max-width:580px}}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:992px) and (max-width:1199px){.career-about__card{max-width:500px;padding:30px 40px}}@media only screen and (min-width:1200px) and (max-width:1399px){.career-about__card{max-width:400px;padding:20px}}@media only screen and (min-width:768px) and (max-width:992px){.career-about__card{max-width:385px;padding:20px}}@media only screen and (min-width:576px) and (max-width:767px){.career-about__card{margin:0 auto;margin-bottom:30px;padding:30px}}@media (max-width:575px){.career-about__card{padding:20px}}.career-about__card.card_1 .career-about__dec{margin-bottom:393px}@media only screen and (min-width:1600px) and (max-width:1700px){.career-about__card.card_1 .career-about__dec{margin-bottom:280px}}@media only screen and (min-width:1400px) and (max-width:1600px){.career-about__card.card_1 .career-about__dec{margin-bottom:278px}}@media only screen and (min-width:1200px) and (max-width:1399px){.career-about__card.card_1 .career-about__dec{margin-bottom:214px}}@media only screen and (min-width:992px) and (max-width:1199px){.career-about__card.card_1 .career-about__dec{margin-bottom:218px}}@media only screen and (min-width:768px) and (max-width:992px){.career-about__card.card_1 .career-about__dec{margin-bottom:135px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-about__card.card_1 .career-about__dec{margin-bottom:50px}}.career-about__card.card_2{background-color:#d5ef28}.career-about__card.card_2 .career-about__dec{margin-bottom:209px}@media only screen and (min-width:1600px) and (max-width:1700px){.career-about__card.card_2 .career-about__dec{margin-bottom:140px}}@media only screen and (min-width:1400px) and (max-width:1600px){.career-about__card.card_2 .career-about__dec{margin-bottom:92px}}@media only screen and (min-width:1200px) and (max-width:1399px){.career-about__card.card_2 .career-about__dec{margin-bottom:110px}}@media only screen and (min-width:768px) and (max-width:992px){.career-about__card.card_2 .career-about__dec{margin-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-about__card.card_2 .career-about__dec{margin-bottom:50px}}.career-about__dec{font-weight:500;font-size:30px;line-height:46px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:1200px) and (max-width:1399px){.career-about__dec{font-size:20px;line-height:35px}}@media only screen and (min-width:768px) and (max-width:992px){.career-about__dec{font-size:25px;line-height:40px}}@media (max-width:575px){.career-about__dec{font-size:17px;line-height:37px}}.career-about__title{font-weight:500;font-size:22px;line-height:1;margin-bottom:10px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}.career-about__caption{font-weight:400;font-size:16px;line-height:1;text-transform:capitalize;color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}.career-team__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:70px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.career-team__top{margin-bottom:40px}}@media (max-width:575px){.career-team__top{display:block;margin-bottom:30px}}.career-team__top__title{font-weight:500;font-size:16px;line-height:1;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}.career-team__top__btn a{font-weight:500;font-size:16px;line-height:1;display:inline-block;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media (max-width:575px){.career-team__top__btn a{margin-top:10px}}.career-team__top__btn a:hover{color:rgba(34,34,34,.7)}.career-team__top__btn a i{font-size:14px;font-weight:500;margin-left:5px}.career-team__item{overflow:hidden;border-bottom:1px solid rgba(34,34,34,.16)}.career-team__item:nth-child(2) {border-top:1px solid rgba(34,34,34,.16)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.career-team__thumb img{position:relative}}@media only screen and (min-width:768px) and (max-width:992px),(max-width:575px){.career-team__thumb img{width:100%;height:100%;object-fit:cover}}@media only screen and (min-width:768px) and (max-width:992px){.career-team__thumb{width:50%}}.career-team__title{font-weight:500;font-size:160px;line-height:1;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:992px) and (max-width:1199px){.career-team__title{font-size:115px}}@media only screen and (min-width:768px) and (max-width:992px){.career-team__title{font-size:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-team__title{font-size:100px;text-align:center}}@media (max-width:575px){.career-team__title{font-size:70px}}.career-team__content{display:flex;height:177px;align-items:center;justify-content:space-between;position:relative}@media only screen and (min-width:768px) and (max-width:992px){.career-team__content{height:120px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-team__content{height:auto;display:block;margin:15px 0}}.career-team__content::before{content:"";width:1px;height:100%;left:50%;top:0;position:absolute;background-color:rgba(34,34,34,.14)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-team__content::before{display:none}}.career-team__content.content_3::before{left:29.5%}@media only screen and (min-width:992px) and (max-width:1199px){.career-team__content.content_3::before{left:33.5%}}@media only screen and (min-width:768px) and (max-width:992px){.career-team__content.content_3::before{left:41.5%}}.career-team__dec{font-weight:500;font-size:16px;line-height:26px;transform:translateY(-30px);color:rgba(34,34,34,.6);font-family: var(--rr-ff-heading)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-team__dec{transform:translateY(0)}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-team__dec{text-align:center;margin-bottom:20px}}@media (max-width:575px){.career-team__dec br{display:none}}.career-team__btn a{font-weight:500;font-size:16px;line-height:26px;display:flex;align-items:start;column-gap:430px;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}@media only screen and (min-width:992px) and (max-width:1199px){.career-team__btn a{column-gap:300px}}@media only screen and (min-width:768px) and (max-width:992px){.career-team__btn a{column-gap:180px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-team__btn a{column-gap:200px;justify-content:center}}@media (max-width:575px){.career-team__btn a{column-gap:60px}}.career-team__btn a:hover{color:rgba(34,34,34,.7)}.career-details-space-top{padding-top:200px}@media only screen and (min-width:768px) and (max-width:992px){.career-details-space-top{padding-top:160px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-details-space-top{padding-top:150px}}.career-details-breadcrumb__list{border:1px solid rgba(34,34,34,.14);border-radius:100px;display:inline-block;padding:4px 32px}.career-details-breadcrumb__list span{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:30px;text-align:center;color:var(--rr-heading-primary)}@media (max-width:575px){.career-details-breadcrumb__list span{font-size:15px}}.career-details__title{font-size:100px;line-height:140px;margin-right:-100%;font-family: var(--rr-ff-heading);color:var(--rr-heading-primary);font-weight:var(--rr-fw-medium)}@media only screen and (min-width:992px) and (max-width:1199px){.career-details__title{font-size:80px}}@media only screen and (min-width:768px) and (max-width:992px){.career-details__title{font-size:70px}}@media only screen and (min-width:576px) and (max-width:767px){.career-details__title{font-size:60px}}@media (max-width:575px){.career-details__title{font-size:55px}}.career-details__wrapper{display:flex;align-items:center}.career-details__creative{display:flex;align-items:center;justify-content:space-between;padding-top:87px}@media only screen and (min-width:992px) and (max-width:1199px){.career-details__creative{flex-wrap:wrap;padding-top:30px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-details__creative{padding-top:0;flex-wrap:wrap}}.career-details__creative .teac-expart{display:flex;align-items:center;gap:8px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-details__creative .teac-expart{padding-top:30px}}@media (max-width:575px){.career-details__creative .teac-expart{flex-wrap:wrap}}.career-details__creative .teac-expart span{font-size:16px;line-height:1;padding:6px 15.5px;color:rgba(34,34,34,.7);font-weight:var(--rr-fw-medium);font-family: var(--rr-ff-heading);border:1px solid rgba(34,34,34,.14)}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.career-details__creative .teac-expart span{font-size:15px}}@media (max-width:575px){.career-details__creative .teac-expart span{margin-bottom:10px}}.career-details__dec{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:30px;color:rgba(34,34,34,.6)}@media only screen and (min-width:576px) and (max-width:767px){.career-details__dec{font-size:15px}}.career-details__dec-one{padding-top:40px}@media only screen and (min-width:768px) and (max-width:992px){.career-details__dec-one{padding-top:20px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-details__dec br{display:none}}.career-details__cite{border:1px solid rgba(34,34,34,.2);margin:109px 0}@media only screen and (min-width:992px) and (max-width:1199px){.career-details__cite{margin:60px 0}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-details__cite{margin:50px 0}}.career-details__application-item{padding-bottom:84px}.career-details__application-item:last-of-type{padding-bottom:0}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-details__application-item{padding-bottom:40px}}.career-details__application-item .job-title{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:44px;line-height:62px;color:var(--rr-heading-primary)}@media only screen and (min-width:992px) and (max-width:1199px){.career-details__application-item .job-title{font-size:40px}}@media only screen and (min-width:576px) and (max-width:767px){.career-details__application-item .job-title{font-size:34px}}@media (max-width:575px){.career-details__application-item .job-title{font-size:27px;line-height:40px}}.career-details__application-item .job-details{display:flex;align-self:center;justify-content:space-between;background:#f5f5f5;max-width:770px;padding:34px 41px 34px 41px;margin:14px 0 27px 0}@media only screen and (min-width:576px) and (max-width:767px){.career-details__application-item .job-details{padding:34px 25px 34px 25px}}@media (max-width:575px){.career-details__application-item .job-details{padding:34px 30px 34px 30px;flex-wrap:wrap}}.career-details__application-item .job-details .job-info{position:relative}@media (max-width:575px){.career-details__application-item .job-details .job-info{margin-bottom:15px}.career-details__application-item .job-details .job-info:last-child{margin-bottom:0}}.career-details__application-item .job-details .job-info::after{content:"";right:-75px;top:-15px;width:1px;height:80px;background:rgba(0,0,0,.14);position:absolute}@media only screen and (min-width:992px) and (max-width:1199px){.career-details__application-item .job-details .job-info::after{right:-40px}}@media only screen and (min-width:576px) and (max-width:767px){.career-details__application-item .job-details .job-info::after{right:-30px}}@media (max-width:575px){.career-details__application-item .job-details .job-info::after{display:none}}.career-details__application-item .job-details .job-info:last-child::after{display:none}.career-details__application-item .job-details .job-info .label{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:26px;color:rgba(34,34,34,.6)}.career-details__application-item .job-details .job-info .value{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:26px;color:var(--rr-heading-primary)}.career-details__application-item .job-spec-title{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:26px;line-height:36px;color:var(--rr-heading-primary);padding-bottom:14px}.career-details__application-item .job-spec-list{padding-top:33px}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.career-details__application-item .job-spec-list{padding-top:20px}}.career-details__application-item .job-spec-list li{font-family: var(--rr-ff-heading);font-style:normal;font-weight:var(--rr-fw-medium);font-size:16px;line-height:28px;color:rgba(34,34,34,.6);padding-top:28px;list-style:none}@media only screen and (min-width:992px) and (max-width:1199px){.career-details__application-item .job-spec-list li{font-size:15px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-details__application-item .job-spec-list li{padding-top:10px;font-size:15px}}.career-details__application-item .job-spec-list li:first-of-type{padding-top:20px}.career-details__application-item .job-spec-list-one{padding:0 0 0 15px}.career-details__application-item .job-spec-list-one li{position:relative}.career-details__application-item .job-spec-list-one li::before{content:"";left:-15px;bottom:11px;width:4px;height:4px;border-radius:50px;display:block;background:rgba(34,34,34,.6);position:absolute}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.career-details__application-item .job-spec-list-one li::before{bottom:38px}}@media (max-width:575px){.career-details__application-item .job-spec-list-one li::before{bottom:68px}}.career-details__application__sidebar{display:flex;align-items:center;justify-content:end}@media only screen and (min-width:768px) and (max-width:992px){.career-details__application__sidebar{justify-content:center}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-details__application__sidebar{display:inherit}}.career-details__application__sidebar .job-posting{max-width:410px;padding:70px 112px 50px 60px}@media only screen and (min-width:992px) and (max-width:1199px){.career-details__application__sidebar .job-posting{padding:45px 28px 44px 34px}}@media (max-width:575px){.career-details__application__sidebar .job-posting{padding:40px 20px 20px 20px}}.career-details__application__sidebar .job-posting-wrap{background:#f5f5f5}.career-details__application__sidebar .job-posting-wrap .apply-button{width:100%;display:block;font-size:16px;line-height:22px;text-align:center;padding:17px 0;text-align:center;color:var(--rr-common-white);font-weight:var(--rr-fw-medium);font-family: var(--rr-ff-heading);background:var(--rr-text-primary)}.career-details__application__sidebar .job-posting p{font-size:18px;line-height:26px;padding-bottom:19px;font-weight:var(--rr-fw-medium);color:var(--rr-heading-primary);font-family: var(--rr-ff-heading)}.career-details__application__sidebar .job-posting p strong{font-size:16px;line-height:26px;color:rgba(34,34,34,.6);font-weight:var(--rr-fw-medium);font-family: var(--rr-ff-heading)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.career-details__application__sidebar .job-posting p strong{font-size:15px}.career-details__application__sidebar .job-posting p{font-size:16px}}.swiper-wrapper{transition-timing-function:linear}.swiper-slide{width:auto}.h1-brand .section__title-wrapper-title{margin-left:40px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-brand .section__title-wrapper-title{margin-left:0}}.h1-brand__area .swiper .swiper-wrapper .swiper-slide{width:auto!important}@media only screen and (min-width:1200px) and (max-width:1399px){.h1-brand .section__title-wrapper-title br{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){.h1-brand .section__title-wrapper-title{font-size:46px}}.h1-brand__content h2{font-size:172px;line-height:106%;text-transform:uppercase;color:var(--rr-heading-primary);font-family: var(--rr-ff-heading);font-weight:var(--rr-fw-medium)}@media only screen and (min-width:992px) and (max-width:1199px){.h1-brand__content h2{font-size:102px}}@media only screen and (min-width:768px) and (max-width:992px){.h1-brand__content h2{font-size:80px}}@media only screen and (min-width:576px) and (max-width:767px){.h1-brand__content h2{font-size:70px}}@media (max-width:575px){.h1-brand__content h2{font-size:40px}}.h1-brand__content-thumb img{max-width:100%}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.h1-brand__content-thumb img{width:100%;height:300px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-brand__content-thumb img{width:100%;height:200px}}.brand-slider-padding{padding:60px 0}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.brand-slider-padding{padding:30px 0}}@media (max-width:575px){.brand-slider-padding{padding:20px 0}}.h1-brand__content-video{width:670px;height:377px}@media only screen and (min-width:992px) and (max-width:1199px){.h1-brand__content-video{width:500px;height:270px}}@media only screen and (min-width:768px) and (max-width:992px){.h1-brand__content-video{width:550px;height:300px}}@media only screen and (min-width:576px) and (max-width:767px){.h1-brand__content-video{width:450px;height:200px}}@media (max-width:575px){.h1-brand__content-video{width:250px;height:150px}}.h1-brand__content-video #myVideo1,.h1-brand__content-video #myVideo2{width:100%;height:100%;object-fit:cover;border-radius:20px}