/*-------------------------------------------------------------- # DT Themes :) --------------------------------------------------------------*/ :root { --dt-base-color: #666666; --dt-pri-color: #f64a00; /* #F4244F */ --dt-priTwo-color: #bd1ec7; /* #bd1ec7 */ --dt-sec-color: #0e1422; --dt-whi-color: #ffffff; --dt-gray-color: #f2f2f2; --dt-gray2-color: #f7f7f7; --dt-gray3-color: #ececec; --dt-priGrd-color: linear-gradient(to right, var(--dt-pri-color), var(--dt-priTwo-color)); --dt-priGrdRev-color: linear-gradient(to right, var(--dt-priTwo-color), var(--dt-pri-color)); --dt-base-font: "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --dt-title-font: 'Red Hat Display', sans-serif; --dt-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } ::selection { color: var(--dt-whi-color); background-color: var(--dt-pri-color); } ::-webkit-input-placeholder { color: #d1d1d1; opacity: 1; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } :-moz-placeholder { color: #d1d1d1; opacity: 1; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } ::-moz-placeholder { color: #d1d1d1; opacity: 1; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } :-ms-input-placeholder { color: #d1d1d1; opacity: 1; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } *:focus::-webkit-input-placeholder { opacity: 0; } *:focus:-moz-placeholder { opacity: 0; } *:focus::-moz-placeholder { opacity: 0; } *:focus:-ms-input-placeholder { opacity: 0; } /* --- Scrollbar Colors --- */ ::-webkit-scrollbar { width: 1rem; height: 1rem; background-color: #f2f2f2; } ::-webkit-scrollbar-thumb { background-color: #c2c2c2; border-radius: 1rem; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } ::-webkit-scrollbar-thumb:hover { background-color: #b1b1b1; } ::-webkit-scrollbar-corner { background-color: #f2f2f2; } /* ---//--- */ *, *::after, *::before { box-sizing: inherit; -webkit-box-sizing: inherit; -webkit-font-smoothing: antialiased; word-break: break-word; word-wrap: break-word; } *:not(table *) { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; word-break: break-word; } @media (prefers-reduced-motion:no-preference) { :root { scroll-behavior: smooth; } } html { font-size: 62.5%; overflow-x: hidden; scroll-behavior: smooth; box-sizing: border-box; -webkit-box-sizing: border-box; } @media (prefers-reduced-motion: reduce) { html { scroll-behavior: auto; } } @media (max-width: 75em) { html { font-size: 62.5%; } } @media only screen and (min-width: 62em) and (max-width: 77.313em) { html { font-size: 58.5936%; } } @media (max-width: 61.938em) { html { font-size: 53%; } } @media (max-width: 35.938em) { html { font-size: 55%; } } @media (min-width: 120.063em) { html { font-size: 75%; } } body { margin: 0; font-size: 1.6rem; font-weight: 400; line-height: 1.6; overflow-x: hidden; font-family: var(--dt-base-font); color: var(--dt-base-color); letter-spacing: .01em; background-color: var(--dt-whi-color); -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; } body:not(.admin-bar) { position: relative; } a { color: var(--dt-pri-color); text-decoration: underline; text-underline-offset: 0.1em; outline: none; } a:hover, a:active, a:focus { color: var(--dt-pri-color); text-decoration: underline; } .clearfix:after, .clearfix:before { content: ""; display: table; clear: both; } .dt-btn svg { display: inline-block; vertical-align: middle; } button[type=submit], button, input[type="button"], input[type="reset"], input[type="submit"], .dt-btn, .button:not(.add_to_cart_button) { font-size: 1.6rem; font-weight: 500; padding: 1.2rem 2.6rem; line-height: 1.5; letter-spacing: .03rem; border-width: 0.1rem; border-style: solid; border-color: transparent; border-radius: 0.6rem; display: inline-block; vertical-align: middle; white-space: nowrap; text-transform: initial; font-family: inherit; text-decoration: none; overflow: hidden; position: relative; z-index: 0; } button[type=button].mfp-close, button[type=button].mfp-arrow { background-color: transparent; } a.dt-btn:hover, a.dt-btn:focus, .contact__body a:hover, .contact__body a:focus { text-decoration: none; } button[type=submit], input[type="button"], input[type="reset"], input[type="submit"], .dt-btn-primary, .wp-block-button__link, .wp-block-button__link:hover, .wp-block-button__link:focus { color: var(--dt-whi-color); background-color: var(--dt-pri-color); border-color: var(--dt-pri-color); } .dt-btn-border { border-width: 0.2rem; } .dt-btn-primary.dt-btn-border { color: var(--dt-pri-color); background-color: transparent; border-color: var(--dt-pri-color); } .dt-btn-primary.dt-btn-border:hover, .dt-btn-primary.dt-btn-border:focus, .dt-btn-primary:hover, .dt-btn-primary:focus { color: var(--dt-whi-color); background-color: var(--dt-pri-color); border-color: var(--dt-pri-color); } button[type=button].dt-btn-secondary, button[type=submit].dt-btn-secondary, .dt-btn-secondary { color: var(--dt-whi-color); background-color: var(--dt-sec-color); border-color: var(--dt-sec-color); } .dt-btn-secondary.dt-btn-border { color: var(--dt-sec-color); background-color: transparent; border-color: var(--dt-sec-color); } .dt-btn-secondary.dt-btn-border:hover, .dt-btn-secondary.dt-btn-border:focus, .dt-btn-secondary:hover, .dt-btn-secondary:focus { color: var(--dt-whi-color); background-color: var(--dt-sec-color); border-color: var(--dt-sec-color); } .dt-btn-white { color: var(--dt-sec-color); background-color: var(--dt-whi-color); } .dt-btn-white.dt-btn-border { color: var(--dt-whi-color); background-color: transparent; border-color: var(--dt-whi-color); } .dt-btn-white.dt-btn-border:hover, .dt-btn-white.dt-btn-border:focus { color: var(--dt-pri-color); background-color: var(--dt-whi-color); border-color: var(--dt-whi-color); box-shadow: 0 0 2rem rgba(0, 0, 0, 0.05); } .dt-btn-play, a.dt-btn-play { position: relative; display: inline-block; width: 7.8rem; height: 7.8rem; line-height: 7.8rem; background-color: var(--dt-pri-color); color: var(--dt-whi-color); font-size: 2.2rem; border-radius: 100%; text-align: center; z-index: 0; } .dt-btn-play:before, .dt-btn-play:after { width: 100%; height: 100%; border-radius: 50%; background: transparent; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-animation-delay: .9s; animation-delay: .9s; content: ""; position: absolute; -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.9); box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.9); -webkit-animation: ripple 3s infinite; animation: ripple 3s infinite; -webkit-transition: all .4s ease; transition: all .4s ease; } .dt-btn-play:after { -webkit-animation-delay: .6s; animation-delay: .6s; } /* Button Effects */ .btn--arrow .button:not(.submit-btn, .add_to_cart_button), .btn--arrow .dt-btn:not(.submit-btn) { padding-right: 6rem; } .dt_service--two .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-plustext:before, .btn--arrow .button:not(.submit-btn, .add_to_cart_button):before, .btn--arrow .dt-btn:not(.submit-btn):before { content: ''; position: absolute; top: 50%; right: 3.2rem; -webkit-transform: translateY(-50%) scaleX(1); -ms-transform: translateY(-50%) scaleX(1); transform: translateY(-50%) scaleX(1); width: 1.8rem; height: 0.2rem; background: var(--dt-whi-color); transition: var(--dt-transition); -webkit-transform-origin: right; -ms-transform-origin: right; transform-origin: right; } .dt_service--two .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-plustext:after, .btn--arrow .button:not(.submit-btn, .add_to_cart_button):after, .btn--arrow .dt-btn:not(.submit-btn):after { content: ''; position: absolute; top: 50%; right: 3.2rem; width: 0.9rem; height: 0.9rem; border-right: 0.2rem solid var(--dt-whi-color); border-top: 0.2rem solid var(--dt-whi-color); -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); transition: var(--dt-transition); } .btn--arrow .dt-btn.dt-btn-primary.dt-btn-border:not(.submit-btn):before { background: var(--dt-pri-color); } .btn--arrow .dt-btn.dt-btn-primary.dt-btn-border:not(.submit-btn):after { border-right-color: var(--dt-pri-color); border-top-color: var(--dt-pri-color); } .btn--arrow .dt-btn.dt-btn-white.dt-btn-border:not(.submit-btn):before, .btn--arrow .dt-btn.dt-btn-secondary.dt-btn-border:not(.submit-btn):hover:before, .btn--arrow .dt-btn.dt-btn-primary.dt-btn-border:not(.submit-btn):hover:before { background: var(--dt-whi-color); } .btn--arrow .dt-btn.dt-btn-white.dt-btn-border:not(.submit-btn):after, .btn--arrow .dt-btn.dt-btn-white:not(.submit-btn, .dt-btn-border):after, .btn--arrow .dt-btn.dt-btn-secondary.dt-btn-border:not(.submit-btn):hover:after, .btn--arrow .dt-btn.dt-btn-primary.dt-btn-border:not(.submit-btn):hover:after { border-right-color: var(--dt-whi-color); border-top-color: var(--dt-whi-color); } .btn--arrow .dt-btn.dt-btn-white.dt-btn-border:not(.submit-btn):hover:before, .btn--arrow .dt-btn.dt-btn-white:not(.submit-btn, .dt-btn-border):hover:before, .btn--arrow .dt-btn.dt-btn-secondary.dt-btn-border:not(.submit-btn):before { background: var(--dt-sec-color); } .btn--arrow .dt-btn.dt-btn-white.dt-btn-border:not(.submit-btn):hover:after, .btn--arrow .dt-btn.dt-btn-white:not(.submit-btn, .dt-btn-border):hover:after, .btn--arrow .dt-btn.dt-btn-secondary.dt-btn-border:not(.submit-btn):after { border-right-color: var(--dt-sec-color); border-top-color: var(--dt-sec-color); } .btn--arrow .dt-btn.dt-btn-white:not(.submit-btn):before { background: var(--dt-sec-color); } .btn--arrow .dt-btn.dt-btn-white:not(.submit-btn):after { border-right-color: var(--dt-sec-color); border-top-color: var(--dt-sec-color); } .btn--effect-one .button:not(.submit-btn, .add_to_cart_button):hover, .btn--effect-one .button:not(.submit-btn, .add_to_cart_button):focus, .btn--effect-one .dt-btn:not(.submit-btn):hover, .btn--effect-one .dt-btn:not(.submit-btn):focus { color: var(--dt-whi-color); } .btn--effect-one .button:not(.submit-btn, .add_to_cart_button):before, .btn--effect-one .dt-btn:not(.submit-btn):before { position: absolute; content: ''; top: 0; left: 0; width: 0%; height: 100%; border-radius: inherit; background: var(--dt-sec-color); z-index: -1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .btn--effect-one .button:not(.submit-btn, .add_to_cart_button):hover:before, .btn--effect-one .button:not(.submit-btn, .add_to_cart_button):focus:before, .btn--effect-one .dt-btn:not(.submit-btn):hover:before, .btn--effect-one .dt-btn:not(.submit-btn):focus:before { width: 100%; } .btn--effect-one .dt-btn.dt-btn-white:not(.submit-btn):hover:before, .btn--effect-one .dt-btn.dt-btn-white:not(.submit-btn):focus:before { background: var(--dt-pri-color); } /* Button 2 */ .btn--effect-two .dt-btn:not(.submit-btn) { line-height: 4.8rem; padding-top: 0; padding-bottom: 0; } .btn--effect-two .dt-btn:not(.submit-btn) .dt-btn-text { display: inline-flex; } .btn--effect-two .dt-btn:not(.submit-btn) .dt-btn-text span { white-space: pre-wrap; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span, .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span { display: inline-block; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(2n+1), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(2n+1), .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(2n), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(2n) { -webkit-animation-timing-function: cubic-bezier(.75,0,.125,1); animation-timing-function: cubic-bezier(.75,0,.125,1); } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(2n), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(2n) { -webkit-animation: dt_nanuk_2 .5s forwards; animation: dt_nanuk_2 .5s forwards; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(2n+1), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(2n+1) { -webkit-animation: dt_nanuk_1 .5s forwards; animation: dt_nanuk_1 .5s forwards; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(1), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(1) { -webkit-animation-delay: 0s; animation-delay: 0s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(2), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(2) { -webkit-animation-delay: .05s; animation-delay: .05s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(3), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(3) { -webkit-animation-delay: .1s; animation-delay: .1s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(4), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(4) { -webkit-animation-delay: .15s; animation-delay: .15s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(5), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(5) { -webkit-animation-delay: .2s; animation-delay: .2s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(6), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(6) { -webkit-animation-delay: .25s; animation-delay: .25s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(7), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(7) { -webkit-animation-delay: .3s; animation-delay: .3s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(8), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(8) { -webkit-animation-delay: .35s; animation-delay: .35s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(9), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(9) { -webkit-animation-delay: .4s; animation-delay: .4s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(10), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(10) { -webkit-animation-delay: .45s; animation-delay: .45s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(11), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(11) { -webkit-animation-delay: .5s; animation-delay: .5s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(12), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(12) { -webkit-animation-delay: .55s; animation-delay: .55s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(13), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(13) { -webkit-animation-delay: .6s; animation-delay: .6s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(14), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(14) { -webkit-animation-delay: .65s; animation-delay: .65s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(15), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(15) { -webkit-animation-delay: .7s; animation-delay: .7s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(16), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(16) { -webkit-animation-delay: .75s; animation-delay: .75s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(17), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(17) { -webkit-animation-delay: .8s; animation-delay: .8s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(18), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(18) { -webkit-animation-delay: .85s; animation-delay: .85s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(19), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(19) { -webkit-animation-delay: .9s; animation-delay: .9s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(20), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(20) { -webkit-animation-delay: .95s; animation-delay: .95s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(21), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(21) { -webkit-animation-delay: 1s; animation-delay: 1s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(22), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(22) { -webkit-animation-delay: 1.05s; animation-delay: 1.05s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(23), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(23) { -webkit-animation-delay: 1.1s; animation-delay: 1.1s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(24), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(24) { -webkit-animation-delay: 1.15s; animation-delay: 1.15s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(25), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(25) { -webkit-animation-delay: 1.2s; animation-delay: 1.2s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(26), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(26) { -webkit-animation-delay: 1.25s; animation-delay: 1.25s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(27), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(27) { -webkit-animation-delay: 1.3s; animation-delay: 1.3s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(28), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(28) { -webkit-animation-delay: 1.35s; animation-delay: 1.35s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(29), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(29) { -webkit-animation-delay: 1.4s; animation-delay: 1.4s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(30), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(30) { -webkit-animation-delay: 1.45s; animation-delay: 1.45s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(31), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(31) { -webkit-animation-delay: 1.5s; animation-delay: 1.5s; } .btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(32), .btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(32) { -webkit-animation-delay: 1.55s; animation-delay: 1.55s; } @keyframes dt_nanuk_1{0%,100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}49%{opacity:1;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}50%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);color:inherit}51%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);color:inherit}100%{color:inherit}} @keyframes dt_nanuk_2{0%,100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}49%{opacity:1;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}50%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);color:inherit}51%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);color:inherit}100%{color:inherit}} /* Button 3 */ .btn--effect-three .dt-btn:not(.submit-btn) { display: inline-flex; align-items: center; justify-content: center; padding-top: 0; padding-bottom: 0; line-height: 4.8rem; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text { position: relative; direction: ltr; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text:before { content: attr(data-text); position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0; -webkit-transition: -webkit-transform .2s,opacity .2s; transition: transform .2s,opacity .2s; transition-timing-function: ease,ease; -webkit-transition-timing-function: cubic-bezier(.75,0,.125,1); transition-timing-function: cubic-bezier(.75,0,.125,1); white-space: nowrap; } .btn--effect-three .dt-btn:not(.submit-btn):hover .dt-btn-text:before, .btn--effect-three .dt-btn:not(.submit-btn):focus-within .dt-btn-text:before { opacity: 0; -webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%,0); } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text>span { white-space: pre-wrap; display: inline-block; padding: 0; opacity: 0; -webkit-transform: translate3d(0,-1.4rem,0); transform: translate3d(0,-1.4rem,0); -webkit-transition: -webkit-transform .2s,opacity .2s; transition: transform .2s,opacity .2s; transition-timing-function: ease,ease; -webkit-transition-timing-function: cubic-bezier(.75,0,.125,1); transition-timing-function: cubic-bezier(.75,0,.125,1); line-height: normal; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(1) { -webkit-transition-delay: 0.045s; transition-delay: 0.045s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(2) { -webkit-transition-delay: 0.09s; transition-delay: 0.09s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(3) { -webkit-transition-delay: 0.135s; transition-delay: 0.135s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(4) { -webkit-transition-delay: 0.18s; transition-delay: 0.18s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(5) { -webkit-transition-delay: 0.225s; transition-delay: 0.225s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(6) { -webkit-transition-delay: 0.27s; transition-delay: 0.27s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(7) { -webkit-transition-delay: 0.315s; transition-delay: 0.315s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(8) { -webkit-transition-delay: 0.36s; transition-delay: 0.36s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(9) { -webkit-transition-delay: 0.40s; transition-delay: 0.405s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(10) { -webkit-transition-delay: 0.45s; transition-delay: 0.45s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(11) { -webkit-transition-delay: 0.5s; transition-delay: 0.5s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(12) { -webkit-transition-delay: 0.55s; transition-delay: 0.55s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(13) { -webkit-transition-delay: 0.6s; transition-delay: 0.6s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(14) { -webkit-transition-delay: 0.65s; transition-delay: 0.65s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(15) { -webkit-transition-delay: 0.7s; transition-delay: 0.7s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(16) { -webkit-transition-delay: 0.75s; transition-delay: 0.75s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(17) { -webkit-transition-delay: 0.8s; transition-delay: 0.8s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(18) { -webkit-transition-delay: 0.85s; transition-delay: 0.85s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(19) { -webkit-transition-delay: 0.90s; transition-delay: 0.90s; } .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text span:nth-child(20) { -webkit-transition-delay: 0.95s; transition-delay: 0.95s; } .btn--effect-three .dt-btn:not(.submit-btn):not(:hover) .dt-btn-text>span { -webkit-transition-delay: 0s!important; transition-delay: 0s!important; } .btn--effect-three .dt-btn:not(.submit-btn):hover .dt-btn-text>span, .btn--effect-three .dt-btn:not(.submit-btn):focus .dt-btn-text>span { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } /* Button 4 */ .btn--effect-four .dt-btn:not(.submit-btn):before { background-color: var(--dt-sec-color); border-radius: inherit; content: ''; display: block; height: 100%; width: 100%; position: absolute; left: 0; top: 0; transform: translate(-100%, 0) rotate(10deg); transform-origin: top left; transition: .3s transform ease-out; will-change: transform; z-index: -1; } .btn--effect-four .dt-btn:not(.submit-btn):hover:before { transform: translate(0, 0); } .btn--effect-four .dt-btn.dt-btn-secondary:not(.submit-btn):before { background-color: var(--dt-pri-color); } .btn--effect-four .dt-btn.dt-btn-white:not(.submit-btn):hover, .btn--effect-four .dt-btn.dt-btn-white:not(.submit-btn):focus { color: var(--dt-whi-color); } /*.btn--arrow .dt-btn.dt-btn-white:not(.submit-btn):hover:after, .btn--arrow .dt-btn.dt-btn-white:not(.submit-btn):focus:after { border-right-color: var(--dt-whi-color); border-top-color: var(--dt-whi-color); }*/ /* Button 5 */ .btn--effect-five .button:not(.submit-btn, .add_to_cart_button):before, .btn--effect-five .dt-btn:not(.submit-btn):before { background: var(--dt-sec-color); content: ""; height: 100%; left: 0; position: absolute; top: 0; transform: rotate3d(0,0,1,-45deg) translate3d(0px,-3em,0px); transform-origin: 0 100% 0; transition: transform .4s ease 0s,opacity .4s ease 0s,background-color .4s ease 0s; width: 150%; z-index: -1; } .btn--effect-five .button:not(.submit-btn, .add_to_cart_button):hover:before, .btn--effect-five .button:not(.submit-btn, .add_to_cart_button):focus:before, .btn--effect-five .dt-btn:not(.submit-btn):hover:before, .btn--effect-five .dt-btn:not(.submit-btn):focus:before { opacity: 1; transform: rotate3d(0,0,1,0deg); transition-timing-function: cubic-bezier(.3,1,.3,1); } .btn--effect-five .button:not(.submit-btn, .add_to_cart_button):hover, .btn--effect-five .button:not(.submit-btn, .add_to_cart_button):focus, .btn--effect-five .dt-btn:not(.submit-btn):hover, .btn--effect-five .dt-btn:not(.submit-btn):focus { color: var(--dt-whi-color); } .btn--effect-five .dt-btn.dt-btn-white:not(.submit-btn):hover, .btn--effect-five .dt-btn.dt-btn-white:not(.submit-btn):focus { color: var(--dt-whi-color); background: var(--dt-pri-color); } button:focus { -webkit-box-shadow: none; box-shadow: none; } button[type="submit"]:focus, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, .dt-btn:focus { outline-width: 0.1rem; outline-offset: -0.3rem; outline-style: dotted; } a, area, button, input, label, select, summary, textarea { -ms-touch-action: manipulation; touch-action: manipulation; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } button, input, optgroup, select, textarea { margin: 0; } button, input { overflow: visible; } button, select { text-transform: none; } img { display: inline-block; max-width: 100%; height: auto; vertical-align: middle; border: 0; transition-delay: .1s; transition-timing-function: ease-in-out; transition-duration: .7s; transition-property: all; } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { margin: 0; padding: 0; font-weight: 800; line-height: 1.25; font-family: var(--dt-title-font); color: var(--dt-sec-color); word-break: break-word; } h1, .h1 { font-size: 5.8rem; } h2, .h2 { font-size: 4.45rem; } h3, .h3 { font-size: 3rem; } h4, .h4 { font-size: 2.6rem; } h5, .h5 { font-size: 2.2rem; } h6, .h6 { font-size: 1.6rem; } em, cite, q { color: var(--dt-pri-color); font-style: italic; font-weight: bold; } code, kbd, tt, var, samp, pre { -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; hyphens: none; background-color: var(--dt-sec-color); color: var(--dt-whi-color); padding: 0.1rem 0.5rem; border-radius: 0; font-size: 88%; } pre { display: block; margin: 0 0 1rem; font-size: 1.3rem; word-break: break-all; word-wrap: break-word; border: 0.1rem solid #ccc; border-radius: 0; overflow: auto; } table { border: 0.1rem solid #e9e9e9; background-color: #fcfcfc; border-spacing: 0; letter-spacing: 0.05rem; margin: 0 0 2rem; text-align: left; table-layout: fixed; border-collapse: collapse; } table th { border: 0.1rem solid rgba(0, 0, 0, 0.25); } table td { border: 0.1rem solid #e9e9ea; } table th, table td { padding: 1.5rem; } table th { background: var(--dt-pri-color); color: var(--dt-whi-color); } p { margin: 0 0 1.6rem; word-break: break-word; } .widget_media_image > .wp-block-image, figure { margin: 0; } address, table, pre { width: 100%; } small { font-size: 80%; } sub, sup { font-size: 75%; font-weight: 600; position: relative; vertical-align: baseline; } sub { bottom: -0.4rem; } sup { top: -0.8rem; } fieldset { border: 0.1rem solid #e9e9ea; margin: 2.4rem 0.2rem; padding: 1rem 2.5rem 2rem; border-radius: 0; } iframe { max-width: 100%; /* height: auto; */ } button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; appearance: button; -moz-appearance: button; -webkit-appearance: button; } button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus { outline: 0.1rem dotted; outline-offset: -0.2rem; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { position: relative; border-radius: 0.7rem; display: block; line-height: 1.5; font-size: 1.6rem; font-weight: 500; max-height: 5rem; padding: 1.3rem 1.6rem; vertical-align: middle; width: 100%; background-color: #fdfdfd; border: 0.1rem solid rgba(189, 189, 189, 0.2); outline: none; letter-spacing: 0.05rem; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus, select:focus { border-color: var(--dt-pri-color); background-color: var(--dt-whi-color); } button[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus { color: var(--dt-whi-color); background-color: var(--dt-pri-color); } [type="search"] { appearance: none; -moz-appearance: none; -webkit-appearance: none; outline-offset: -0.2rem; } select { background-clip: padding-box; border: 0.1rem solid rgba(189, 189, 189, 0.2); border-radius: 0; display: block; font-size: 92%; font-weight: 400; padding: 0.6rem 1.2rem; position: relative; text-decoration: none; white-space: nowrap; width: 100%; -webkit-box-shadow: none; box-shadow: none; overflow: auto !important; outline: 0; background-image: linear-gradient(#242424, #242424), linear-gradient(#e9e9ea, #e9e9ea); background-size: 0 0.1rem, 100% 0.1rem; background-repeat: no-repeat; background-position: center bottom, center calc(100% - -0.1rem); background-color: #f6f6f6; -moz-transition: background 0s ease-out; -webkit-transition: background 0s ease-out; -o-transition: background 0s ease-out; transition: background 0s ease-out; } textarea { height: 13.2rem; overflow: auto; resize: vertical; max-height: 100%; } input[type="checkbox"], input[type="radio"], form[id*="give-form"] #give-gateway-radio-list>li input[type="radio"], form[id*="give-form"] #give-gateway-radio-list>li input[type="checkbox"], div.wpforms-container-full .wpforms-form input[type="radio"], div.wpforms-container-full .wpforms-form input[type="checkbox"] { border: 2px solid var(--dt-pri-color); background: var(--dt-whi-color); color: #555; clear: none; cursor: pointer; display: inline-block; line-height: 0; height: 20px; margin: -3px 3px 0 0; outline: 0; padding: 0; text-align: center; vertical-align: middle; width: 20px !important; max-width: 20px; appearance: none !important; -moz-appearance: none !important; -webkit-appearance: none !important; transition: 0.05s border-color ease-in-out; } input[type="radio"] { border-radius: 50%; margin-right: 4px; line-height: 12px; } input[type="checkbox"]:checked:before, input[type="radio"]:checked:before { display: inline-block; vertical-align: middle; speak: none; line-height: 1.1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } input[type="radio"]:checked:before { content: "⬤"; text-indent: -9999px; border-radius: 50px; font-size: 24px; width: 8px; height: 8px; margin: 4px; line-height: 20px; background: var(--dt-pri-color); } input[type="checkbox"]:checked:before { content: "✔"; font-weight: 900; color: var(--dt-pri-color); } /*---//---*/ /* Grid List Two Column Like Table List */ .dt-grid-list dt { padding: 0.8rem 0 0.8rem 0; font-weight: 600; } .dt-grid-list dd { margin: 0; padding: 0.8rem 0 0.8rem 0; } @media (min-width: 34.375em) { .dt-grid-list { display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; } .dt-grid-list dt { grid-column-start: 1; } .dt-grid-list dd { grid-column-start: 2; } .dt-grid-list dt+dd {} } /* ---//--- */ .dt-d-none, div.dt-d-none { display: none; } .dt-d-block, div.dt-d-block { display: block; } .dt-d-inline, div.dt-d-inline { display: inline; } .dt-d-inline-block, div.dt-d-inline-block { display: inline-block; } .dt-container, .dt-container-fluid { width: 100%; padding-right: 1.6rem; padding-left: 1.6rem; margin-right: auto; margin-left: auto; } @media (max-width: 35.938em) { .dt-container, .dt-container-fluid { padding-right: 2.4rem; padding-left: 2.4rem; } } .dt-row { --dt-gutter-x: 2.4rem; --dt-gutter-y: 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: calc(var(--dt-gutter-y) * -1); margin-right: calc(var(--dt-gutter-x)/ -2); margin-left: calc(var(--dt-gutter-x)/ -2); } .dt-row>* { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--dt-gutter-x)/ 2); padding-left: calc(var(--dt-gutter-x)/ 2); margin-top: var(--dt-gutter-y); } .dt-g-0, .dt-gx-0 { --dt-gutter-x: 0rem; } .dt-g-0, .dt-gy-0 { --dt-gutter-y: 0rem; } .dt-g-1, .dt-gx-1 { --dt-gutter-x: 0.4rem; } .dt-g-1, .dt-gy-1 { --dt-gutter-y: 0.4rem; } .dt-g-2, .dt-gx-2 { --dt-gutter-x: 0.8rem; } .dt-g-2, .dt-gy-2 { --dt-gutter-y: 0.8rem; } .dt-g-3, .dt-gx-3 { --dt-gutter-x: 1.6rem; } .dt-g-3, .dt-gy-3 { --dt-gutter-y: 1.6rem; } .dt-g-4, .dt-gx-4 { --dt-gutter-x: 2.4rem; } .dt-g-4, .dt-gy-4 { --dt-gutter-y: 2.4rem; } .dt-g-5, .dt-gx-5 { --dt-gutter-x: 4.8rem; } .dt-g-5, .dt-gy-5 { --dt-gutter-y: 4.8rem; } .dt-col-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .dt-col-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .dt-col-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .dt-col-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .dt-col-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .dt-col-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .dt-col-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .dt-col-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .dt-col-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .dt-col-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .dt-col-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .dt-col-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .dt-m-0 { margin: 0; } .dt-mt-auto { margin-top: auto; } .dt-mr-auto { margin-right: auto; } .dt-mb-auto { margin-bottom: auto; } .dt-ml-auto { margin-left: auto; } .dt-my-auto { margin-top: auto; margin-bottom: auto; } .dt-mx-auto { margin-left: auto; margin-right: auto; } .dt-mt-0 { margin-top: 0; } .dt-mt-1 { margin-top: 0.4rem; } .dt-mt-2 { margin-top: 0.8rem; } .dt-mt-3 { margin-top: 1.6rem; } .dt-mt-4 { margin-top: 2.4rem; } .dt-mt-5 { margin-top: 3.2rem; } .dt-mt-6 { margin-top: 4.8rem; } .dt-mr-0 { margin-right: 0; } .dt-mr-1 { margin-right: 0.4rem; } .dt-mr-2 { margin-right: 0.8rem; } .dt-mr-3 { margin-right: 1.6rem; } .dt-mr-4 { margin-right: 2.4rem; } .dt-mr-5 { margin-right: 3.2rem; } .dt-mr-6 { margin-right: 4.8rem; } .dt-mb-0 { margin-bottom: 0; } .dt-mb-1 { margin-bottom: 0.4rem; } .dt-mb-2 { margin-bottom: 0.8rem; } .dt-mb-3 { margin-bottom: 1.6rem; } .dt-mb-4 { margin-bottom: 2.4rem; } .dt-mb-5 { margin-bottom: 3.2rem; } .dt-mb-6 { margin-bottom: 4.8rem; } .dt-ml-0 { margin-left: 0; } .dt-ml-1 { margin-left: 0.4rem; } .dt-ml-2 { margin-left: 0.8rem; } .dt-ml-3 { margin-left: 1.6rem; } .dt-ml-4 { margin-left: 2.4rem; } .dt-ml-5 { margin-left: 3.2rem; } .dt-ml-6 { margin-left: 4.8rem; } .dt-my-0 { margin-top: 0; margin-bottom: 0; } .dt-my-1 { margin-top: 0.4rem; margin-bottom: 0.4rem; } .dt-my-2 { margin-top: 0.8rem; margin-bottom: 0.8rem; } .dt-my-3 { margin-top: 1.6rem; margin-bottom: 1.6rem; } .dt-my-4 { margin-top: 2.4rem; margin-bottom: 2.4rem; } .dt-my-5 { margin-top: 3.2rem; margin-bottom: 3.2rem; } .dt-my-6 { margin-top: 4.8rem; margin-bottom: 4.8rem; } .dt-mx-0 { margin-left: 0; margin-right: 0; } .dt-mx-1 { margin-left: 0.4rem; margin-right: 0.4rem; } .dt-mx-2 { margin-left: 0.8rem; margin-right: 0.8rem; } .dt-mx-3 { margin-left: 1.6rem; margin-right: 1.6rem; } .dt-mx-4 { margin-left: 2.4rem; margin-right: 2.4rem; } .dt-mx-5 { margin-left: 3.2rem; margin-right: 3.2rem; } .dt-mx-6 { margin-left: 4.8rem; margin-right: 4.8rem; } .dt-pt-0 { padding-top: 0; } .dt-pt-1 { padding-top: 0.4rem; } .dt-pt-2 { padding-top: 0.8rem; } .dt-pt-3 { padding-top: 1.6rem; } .dt-pt-4 { padding-top: 2.4rem; } .dt-pt-5 { padding-top: 3.2rem; } .dt-pt-6 { padding-top: 4.8rem; } .dt-pr-0 { padding-right: 0; } .dt-pr-1 { padding-right: 0.4rem; } .dt-pr-2 { padding-right: 0.8rem; } .dt-pr-3 { padding-right: 1.6rem; } .dt-pr-4 { padding-right: 2.4rem; } .dt-pr-5 { padding-right: 3.2rem; } .dt-pr-6 { padding-top: 4.8rem; } .dt-pb-0 { padding-bottom: 0; } .dt-pb-1 { padding-bottom: 0.4rem; } .dt-pb-2 { padding-bottom: 0.8rem; } .dt-pb-3 { padding-bottom: 1.6rem; } .dt-pb-4 { padding-bottom: 2.4rem; } .dt-pb-5 { padding-bottom: 3.2rem; } .dt-pb-6 { padding-top: 4.8rem; } .dt-pl-0 { padding-left: 0; } .dt-pl-1 { padding-left: 0.4rem; } .dt-pl-2 { padding-left: 0.8rem; } .dt-pl-3 { padding-left: 1.6rem; } .dt-pl-4 { padding-left: 2.4rem; } .dt-pl-5 { padding-left: 3.2rem; } .dt-pl-6 { padding-top: 4.8rem; } .dt-p-0 { padding: 0; } .dt-py-0 { padding-top: 0; padding-bottom: 0; } .dt-py-1 { padding-top: 0.4rem; padding-bottom: 0.4rem; } .dt-py-2 { padding-top: 0.8rem; padding-bottom: 0.8rem; } .dt-py-3 { padding-top: 1.6rem; padding-bottom: 1.6rem; } .dt-py-4 { padding-top: 2.4rem; padding-bottom: 2.4rem; } .dt-py-5 { padding-top: 3.2rem; padding-bottom: 3.2rem; } .dt-py-6 { padding-top: 4.8rem; padding-bottom: 4.8rem; } .dt-px-0 { padding-left: 0; padding-right: 0; } .dt-px-1 { padding-left: 0.4rem; padding-right: 0.4rem; } .dt-px-2 { padding-left: 0.8rem; padding-right: 0.8rem; } .dt-px-3 { padding-left: 1.6rem; padding-right: 1.6rem; } .dt-px-4 { padding-left: 2.4rem; padding-right: 2.4rem; } .dt-px-5 { padding-left: 3.2rem; padding-right: 3.2rem; } .dt-px-6 { padding-left: 4.8rem; padding-right: 4.8rem; } .dt-text-left { text-align: left; } .dt-text-right { text-align: right; } .dt-text-center { text-align: center; } .dt-flex-10 { -ms-flex: 1 1 10%; flex: 1 1 10%; } .dt-flex-15 { -ms-flex: 1 1 15%; flex: 1 1 15%; } .dt-flex-20 { -ms-flex: 1 1 20%; flex: 1 1 20%; } .dt-flex-25 { -ms-flex: 1 1 25%; flex: 1 1 25%; } .dt-flex-30 { -ms-flex: 1 1 30%; flex: 1 1 30%; } .dt-flex-35 { -ms-flex: 1 1 35%; flex: 1 1 35%; } .dt-flex-40 { -ms-flex: 1 1 40%; flex: 1 1 40%; } .dt-flex-45 { -ms-flex: 1 1 45%; flex: 1 1 45%; } .dt-flex-50 { -ms-flex: 1 1 50%; flex: 1 1 50%; } .dt-flex-55 { -ms-flex: 1 1 55%; flex: 1 1 55%; } .dt-flex-60 { -ms-flex: 1 1 60%; flex: 1 1 60%; } .dt-flex-65 { -ms-flex: 1 1 65%; flex: 1 1 65%; } .dt-flex-70 { -ms-flex: 1 1 70%; flex: 1 1 70%; } .dt-flex-75 { -ms-flex: 1 1 75%; flex: 1 1 75%; } .dt-flex-80 { -ms-flex: 1 1 80%; flex: 1 1 80%; } .dt-flex-85 { -ms-flex: 1 1 85%; flex: 1 1 85%; } .dt-flex-90 { -ms-flex: 1 1 90%; flex: 1 1 90%; } .dt-flex-95 { -ms-flex: 1 1 95%; flex: 1 1 95%; } .dt-flex-100 { -ms-flex: 1 1 100%; flex: 1 1 100%; } .dt-flex-auto { -ms-flex: 1 1 auto; flex: 1 1 auto; } .dt-float-right { float: right; } .dt-float-left { float: left; } .dt-float-none { float: none; } .dt-order-1 { order: 1; } .dt-order-2 { order: 2; } .dt-order-3 { order: 3; } .dt-order-4 { order: 4; } .dt-order-5 { order: 5; } .dt-order-6 { order: 6; } .dt-order-7 { order: 7; } .dt-order-8 { order: 8; } .dt-order-9 { order: 9; } .dt-order-10 { order: 10; } .dt-order-11 { order: 11; } .dt-order-12 { order: 12; } /* Masonry container */ .dt-masonry { width: 100%; -webkit-column-gap: 2.4rem; -moz-column-gap: 2.4rem; column-gap: 2.4rem; -moz-column-gap: 2.4rem; -webkit-column-gap: 2.4rem; column-gap: 2.4rem; } .dt-masonry-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .dt-masonry-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .dt-masonry-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } @media (max-width: 47.938em) { .dt-masonry[class*="dt-masonry-"] { -moz-column-count: 1; -webkit-column-count: 1; column-count: 1; } } @media only screen and (min-width: 62em) and (max-width: 64em) { .dt-masonry[class*="dt-masonry-"] { -moz-column-count: 3; -webkit-column-count: 3; column-count: 3; } } @media only screen and (min-width: 48em) and (max-width: 61.938em) { .dt-masonry[class*="dt-masonry-"] { -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; } } /* ---//--- */ /* Small Screen */ @media (min-width: 36em) { .dt-container, .dt-container-sm { max-width: 63.68rem;/*54rem*/ } .dt-g-sm-0, .dt-gx-sm-0 { --dt-gutter-x: 0rem; } .dt-g-sm-0, .dt-gy-sm-0 { --dt-gutter-y: 0rem; } .dt-g-sm-1, .dt-gx-sm-1 { --dt-gutter-x: 0.4rem; } .dt-g-sm-1, .dt-gy-sm-1 { --dt-gutter-y: 0.4rem; } .dt-g-sm-2, .dt-gx-sm-2 { --dt-gutter-x: 0.8rem; } .dt-g-sm-2, .dt-gy-sm-2 { --dt-gutter-y: 0.8rem; } .dt-g-sm-3, .dt-gx-sm-3 { --dt-gutter-x: 1.6rem; } .dt-g-sm-3, .dt-gy-sm-3 { --dt-gutter-y: 1.6rem; } .dt-g-sm-4, .dt-gx-sm-4 { --dt-gutter-x: 2.4rem; } .dt-g-sm-4, .dt-gy-sm-4 { --dt-gutter-y: 2.4rem; } .dt-g-sm-5, .dt-gx-sm-5 { --dt-gutter-x: 4.8rem; } .dt-g-sm-5, .dt-gy-sm-5 { --dt-gutter-y: 4.8rem; } .dt-col-sm-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .dt-col-sm-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .dt-col-sm-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .dt-col-sm-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .dt-col-sm-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .dt-col-sm-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .dt-col-sm-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .dt-col-sm-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .dt-col-sm-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .dt-col-sm-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .dt-col-sm-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .dt-col-sm-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .dt-d-sm-none, div.dt-d-sm-none { display: none; } .dt-d-sm-block, div.dt-d-sm-block { display: block; } .dt-d-sm-inline, div.dt-d-sm-inline { display: inline; } .dt-d-sm-inline-block, div.dt-d-sm-inline-block { display: inline-block; } .dt-text-sm-left { text-align: left; } .dt-text-sm-right { text-align: right; } .dt-text-sm-center { text-align: center; } .dt-mt-sm-auto { margin-top: auto; } .dt-mr-sm-auto { margin-right: auto; } .dt-mb-sm-auto { margin-bottom: auto; } .dt-ml-sm-auto { margin-left: auto; } .dt-my-sm-auto { margin-top: auto; margin-bottom: auto; } .dt-mx-sm-auto { margin-left: auto; margin-right: auto; } .dt-m-sm-0 { margin: 0; } .dt-mt-sm-0 { margin-top: 0; } .dt-mt-sm-1 { margin-top: 0.4rem; } .dt-mt-sm-2 { margin-top: 0.8rem; } .dt-mt-sm-3 { margin-top: 1.6rem; } .dt-mt-sm-4 { margin-top: 2.4rem; } .dt-mt-sm-5 { margin-top: 3.2rem; } .dt-mt-sm-6 { margin-top: 4.8rem; } .dt-mr-sm-0 { margin-right: 0; } .dt-mr-sm-1 { margin-right: 0.4rem; } .dt-mr-sm-2 { margin-right: 0.8rem; } .dt-mr-sm-3 { margin-right: 1.6rem; } .dt-mr-sm-4 { margin-right: 2.4rem; } .dt-mr-sm-5 { margin-right: 3.2rem; } .dt-mr-sm-6 { margin-right: 4.8rem; } .dt-mb-sm-0 { margin-bottom: 0; } .dt-mb-sm-1 { margin-bottom: 0.4rem; } .dt-mb-sm-2 { margin-bottom: 0.8rem; } .dt-mb-sm-3 { margin-bottom: 1.6rem; } .dt-mb-sm-4 { margin-bottom: 2.4rem; } .dt-mb-sm-5 { margin-bottom: 3.2rem; } .dt-mb-sm-6 { margin-bottom: 4.8rem; } .dt-ml-sm-0 { margin-left: 0; } .dt-ml-sm-1 { margin-left: 0.4rem; } .dt-ml-sm-2 { margin-left: 0.8rem; } .dt-ml-sm-3 { margin-left: 1.6rem; } .dt-ml-sm-4 { margin-left: 2.4rem; } .dt-ml-sm-5 { margin-left: 3.2rem; } .dt-ml-sm-6 { margin-left: 4.8rem; } .dt-my-sm-0 { margin-top: 0; margin-bottom: 0; } .dt-my-sm-1 { margin-top: 0.4rem; margin-bottom: 0.4rem; } .dt-my-sm-2 { margin-top: 0.8rem; margin-bottom: 0.8rem; } .dt-my-sm-3 { margin-top: 1.6rem; margin-bottom: 1.6rem; } .dt-my-sm-4 { margin-top: 2.4rem; margin-bottom: 2.4rem; } .dt-my-sm-5 { margin-top: 3.2rem; margin-bottom: 3.2rem; } .dt-my-sm-6 { margin-top: 4.8rem; margin-bottom: 4.8rem; } .dt-mx-sm-0 { margin-left: 0; margin-right: 0; } .dt-mx-sm-1 { margin-left: 0.4rem; margin-right: 0.4rem; } .dt-mx-sm-2 { margin-left: 0.8rem; margin-right: 0.8rem; } .dt-mx-sm-3 { margin-left: 1.6rem; margin-right: 1.6rem; } .dt-mx-sm-4 { margin-left: 2.4rem; margin-right: 2.4rem; } .dt-mx-sm-5 { margin-left: 3.2rem; margin-right: 3.2rem; } .dt-mx-sm-6 { margin-left: 4.8rem; margin-right: 4.8rem; } .dt-p-sm-0 { padding: 0; } .dt-pt-sm-0 { padding-top: 0; } .dt-pt-sm-1 { padding-top: 0.4rem; } .dt-pt-sm-2 { padding-top: 0.8rem; } .dt-pt-sm-3 { padding-top: 1.6rem; } .dt-pt-sm-4 { padding-top: 2.4rem; } .dt-pt-sm-5 { padding-top: 3.2rem; } .dt-pt-sm-6 { padding-top: 4.8rem; } .dt-pr-sm-0 { padding-right: 0; } .dt-pr-sm-1 { padding-right: 0.4rem; } .dt-pr-sm-2 { padding-right: 0.8rem; } .dt-pr-sm-3 { padding-right: 1.6rem; } .dt-pr-sm-4 { padding-right: 2.4rem; } .dt-pr-sm-5 { padding-right: 3.2rem; } .dt-pr-sm-6 { padding-top: 4.8rem; } .dt-pb-sm-0 { padding-bottom: 0; } .dt-pb-sm-1 { padding-bottom: 0.4rem; } .dt-pb-sm-2 { padding-bottom: 0.8rem; } .dt-pb-sm-3 { padding-bottom: 1.6rem; } .dt-pb-sm-4 { padding-bottom: 2.4rem; } .dt-pb-sm-5 { padding-bottom: 3.2rem; } .dt-pb-sm-6 { padding-top: 4.8rem; } .dt-pl-sm-0 { padding-left: 0; } .dt-pl-sm-1 { padding-left: 0.4rem; } .dt-pl-sm-2 { padding-left: 0.8rem; } .dt-pl-sm-3 { padding-left: 1.6rem; } .dt-pl-sm-4 { padding-left: 2.4rem; } .dt-pl-sm-5 { padding-left: 3.2rem; } .dt-pl-sm-6 { padding-top: 4.8rem; } .dt-py-sm-0 { padding-top: 0; padding-bottom: 0; } .dt-py-sm-1 { padding-top: 0.4rem; padding-bottom: 0.4rem; } .dt-py-sm-2 { padding-top: 0.8rem; padding-bottom: 0.8rem; } .dt-py-sm-3 { padding-top: 1.6rem; padding-bottom: 1.6rem; } .dt-py-sm-4 { padding-top: 2.4rem; padding-bottom: 2.4rem; } .dt-py-sm-5 { padding-top: 3.2rem; padding-bottom: 3.2rem; } .dt-py-sm-6 { padding-top: 4.8rem; padding-bottom: 4.8rem; } .dt-px-sm-0 { padding-left: 0; padding-right: 0; } .dt-px-sm-1 { padding-left: 0.4rem; padding-right: 0.4rem; } .dt-px-sm-2 { padding-left: 0.8rem; padding-right: 0.8rem; } .dt-px-sm-3 { padding-left: 1.6rem; padding-right: 1.6rem; } .dt-px-sm-4 { padding-left: 2.4rem; padding-right: 2.4rem; } .dt-px-sm-5 { padding-left: 3.2rem; padding-right: 3.2rem; } .dt-px-sm-6 { padding-left: 4.8rem; padding-right: 4.8rem; } .dt-float-sm-right { float: right; } .dt-float-sm-left { float: left; } .dt-float-sm-none { float: none; } .dt-order-sm-1 { order: 1; } .dt-order-sm-2 { order: 2; } .dt-order-sm-3 { order: 3; } .dt-order-sm-4 { order: 4; } .dt-order-sm-5 { order: 5; } .dt-order-sm-6 { order: 6; } .dt-order-sm-7 { order: 7; } .dt-order-sm-8 { order: 8; } .dt-order-sm-9 { order: 9; } .dt-order-sm-10 { order: 10; } .dt-order-sm-11 { order: 11; } .dt-order-sm-12 { order: 12; } } /* ---//--- */ /* Medium Screen */ @media (min-width: 48em) { .dt-container, .dt-container-md, .dt-container-sm { max-width: 84.907rem;/*72rem*/ } .dt-g-md-0, .dt-gx-md-0 { --dt-gutter-x: 0rem; } .dt-g-md-0, .dt-gy-md-0 { --dt-gutter-y: 0rem; } .dt-g-md-1, .dt-gx-md-1 { --dt-gutter-x: 0.4rem; } .dt-g-md-1, .dt-gy-md-1 { --dt-gutter-y: 0.4rem; } .dt-g-md-2, .dt-gx-md-2 { --dt-gutter-x: 0.8rem; } .dt-g-md-2, .dt-gy-md-2 { --dt-gutter-y: 0.8rem; } .dt-g-md-3, .dt-gx-md-3 { --dt-gutter-x: 1.6rem; } .dt-g-md-3, .dt-gy-md-3 { --dt-gutter-y: 1.6rem; } .dt-g-md-4, .dt-gx-md-4 { --dt-gutter-x: 2.4rem; } .dt-g-md-4, .dt-gy-md-4 { --dt-gutter-y: 2.4rem; } .dt-g-md-5, .dt-gx-md-5 { --dt-gutter-x: 4.8rem; } .dt-g-md-5, .dt-gy-md-5 { --dt-gutter-y: 4.8rem; } .dt-col-md-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .dt-col-md-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .dt-col-md-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .dt-col-md-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .dt-col-md-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .dt-col-md-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .dt-col-md-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .dt-col-md-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .dt-col-md-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .dt-col-md-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .dt-col-md-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .dt-col-md-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .dt-d-md-none, div.dt-d-md-none { display: none; } .dt-d-md-block, div.dt-d-md-block { display: block; } .dt-d-md-inline, div.dt-d-md-inline { display: inline; } .dt-d-md-inline-block, div.dt-d-md-inline-block { display: inline-block; } .dt-text-md-left { text-align: left; } .dt-text-md-right { text-align: right; } .dt-text-md-center { text-align: center; } .dt-mt-md-auto { margin-top: auto; } .dt-mr-md-auto { margin-right: auto; } .dt-mb-md-auto { margin-bottom: auto; } .dt-ml-md-auto { margin-left: auto; } .dt-my-md-auto { margin-top: auto; margin-bottom: auto; } .dt-mx-md-auto { margin-left: auto; margin-right: auto; } .dt-m-md-0 { margin: 0; } .dt-mt-md-0 { margin-top: 0; } .dt-mt-md-1 { margin-top: 0.4rem; } .dt-mt-md-2 { margin-top: 0.8rem; } .dt-mt-md-3 { margin-top: 1.6rem; } .dt-mt-md-4 { margin-top: 2.4rem; } .dt-mt-md-5 { margin-top: 3.2rem; } .dt-mt-md-6 { margin-top: 4.8rem; } .dt-mr-md-0 { margin-right: 0; } .dt-mr-md-1 { margin-right: 0.4rem; } .dt-mr-md-2 { margin-right: 0.8rem; } .dt-mr-md-3 { margin-right: 1.6rem; } .dt-mr-md-4 { margin-right: 2.4rem; } .dt-mr-md-5 { margin-right: 3.2rem; } .dt-mr-md-6 { margin-right: 4.8rem; } .dt-mb-md-0 { margin-bottom: 0; } .dt-mb-md-1 { margin-bottom: 0.4rem; } .dt-mb-md-2 { margin-bottom: 0.8rem; } .dt-mb-md-3 { margin-bottom: 1.6rem; } .dt-mb-md-4 { margin-bottom: 2.4rem; } .dt-mb-md-5 { margin-bottom: 3.2rem; } .dt-mb-md-6 { margin-bottom: 4.8rem; } .dt-ml-md-0 { margin-left: 0; } .dt-ml-md-1 { margin-left: 0.4rem; } .dt-ml-md-2 { margin-left: 0.8rem; } .dt-ml-md-3 { margin-left: 1.6rem; } .dt-ml-md-4 { margin-left: 2.4rem; } .dt-ml-md-5 { margin-left: 3.2rem; } .dt-ml-md-6 { margin-left: 4.8rem; } .dt-my-md-0 { margin-top: 0; margin-bottom: 0; } .dt-my-md-1 { margin-top: 0.4rem; margin-bottom: 0.4rem; } .dt-my-md-2 { margin-top: 0.8rem; margin-bottom: 0.8rem; } .dt-my-md-3 { margin-top: 1.6rem; margin-bottom: 1.6rem; } .dt-my-md-4 { margin-top: 2.4rem; margin-bottom: 2.4rem; } .dt-my-md-5 { margin-top: 3.2rem; margin-bottom: 3.2rem; } .dt-my-md-6 { margin-top: 4.8rem; margin-bottom: 4.8rem; } .dt-mx-md-0 { margin-left: 0; margin-right: 0; } .dt-mx-md-1 { margin-left: 0.4rem; margin-right: 0.4rem; } .dt-mx-md-2 { margin-left: 0.8rem; margin-right: 0.8rem; } .dt-mx-md-3 { margin-left: 1.6rem; margin-right: 1.6rem; } .dt-mx-md-4 { margin-left: 2.4rem; margin-right: 2.4rem; } .dt-mx-md-5 { margin-left: 3.2rem; margin-right: 3.2rem; } .dt-mx-md-6 { margin-left: 4.8rem; margin-right: 4.8rem; } .dt-p-md-0 { padding: 0; } .dt-pt-md-0 { padding-top: 0; } .dt-pt-md-1 { padding-top: 0.4rem; } .dt-pt-md-2 { padding-top: 0.8rem; } .dt-pt-md-3 { padding-top: 1.6rem; } .dt-pt-md-4 { padding-top: 2.4rem; } .dt-pt-md-5 { padding-top: 3.2rem; } .dt-pt-md-6 { padding-top: 4.8rem; } .dt-pr-md-0 { padding-right: 0; } .dt-pr-md-1 { padding-right: 0.4rem; } .dt-pr-md-2 { padding-right: 0.8rem; } .dt-pr-md-3 { padding-right: 1.6rem; } .dt-pr-md-4 { padding-right: 2.4rem; } .dt-pr-md-5 { padding-right: 3.2rem; } .dt-pr-md-6 { padding-top: 4.8rem; } .dt-pb-md-0 { padding-bottom: 0; } .dt-pb-md-1 { padding-bottom: 0.4rem; } .dt-pb-md-2 { padding-bottom: 0.8rem; } .dt-pb-md-3 { padding-bottom: 1.6rem; } .dt-pb-md-4 { padding-bottom: 2.4rem; } .dt-pb-md-5 { padding-bottom: 3.2rem; } .dt-pb-md-6 { padding-top: 4.8rem; } .dt-pl-md-0 { padding-left: 0; } .dt-pl-md-1 { padding-left: 0.4rem; } .dt-pl-md-2 { padding-left: 0.8rem; } .dt-pl-md-3 { padding-left: 1.6rem; } .dt-pl-md-4 { padding-left: 2.4rem; } .dt-pl-md-5 { padding-left: 3.2rem; } .dt-pl-md-6 { padding-top: 4.8rem; } .dt-py-md-0 { padding-top: 0; padding-bottom: 0; } .dt-py-md-1 { padding-top: 0.4rem; padding-bottom: 0.4rem; } .dt-py-md-2 { padding-top: 0.8rem; padding-bottom: 0.8rem; } .dt-py-md-3 { padding-top: 1.6rem; padding-bottom: 1.6rem; } .dt-py-md-4 { padding-top: 2.4rem; padding-bottom: 2.4rem; } .dt-py-md-5 { padding-top: 3.2rem; padding-bottom: 3.2rem; } .dt-py-md-6 { padding-top: 4.8rem; padding-bottom: 4.8rem; } .dt-px-md-0 { padding-left: 0; padding-right: 0; } .dt-px-md-1 { padding-left: 0.4rem; padding-right: 0.4rem; } .dt-px-md-2 { padding-left: 0.8rem; padding-right: 0.8rem; } .dt-px-md-3 { padding-left: 1.6rem; padding-right: 1.6rem; } .dt-px-md-4 { padding-left: 2.4rem; padding-right: 2.4rem; } .dt-px-md-5 { padding-left: 3.2rem; padding-right: 3.2rem; } .dt-px-md-6 { padding-left: 4.8rem; padding-right: 4.8rem; } .dt-float-md-right { float: right; } .dt-float-md-left { float: left; } .dt-float-md-none { float: none; } .dt-order-md-1 { order: 1; } .dt-order-md-2 { order: 2; } .dt-order-md-3 { order: 3; } .dt-order-md-4 { order: 4; } .dt-order-md-5 { order: 5; } .dt-order-md-6 { order: 6; } .dt-order-md-7 { order: 7; } .dt-order-md-8 { order: 8; } .dt-order-md-9 { order: 9; } .dt-order-md-10 { order: 10; } .dt-order-md-11 { order: 11; } .dt-order-md-12 { order: 12; } } /* ---//--- */ /* Large Screen */ @media (min-width: 62em) { .dt-container, .dt-container-lg, .dt-container-md, .dt-container-sm { max-width: 106.668rem;/*96rem*/ } .dt-g-lg-0, .dt-gx-lg-0 { --dt-gutter-x: 0rem; } .dt-g-lg-0, .dt-gy-lg-0 { --dt-gutter-y: 0rem; } .dt-g-lg-1, .dt-gx-lg-1 { --dt-gutter-x: 0.4rem; } .dt-g-lg-1, .dt-gy-lg-1 { --dt-gutter-y: 0.4rem; } .dt-g-lg-2, .dt-gx-lg-2 { --dt-gutter-x: 0.8rem; } .dt-g-lg-2, .dt-gy-lg-2 { --dt-gutter-y: 0.8rem; } .dt-g-lg-3, .dt-gx-lg-3 { --dt-gutter-x: 1.6rem; } .dt-g-lg-3, .dt-gy-lg-3 { --dt-gutter-y: 1.6rem; } .dt-g-lg-4, .dt-gx-lg-4 { --dt-gutter-x: 2.4rem; } .dt-g-lg-4, .dt-gy-lg-4 { --dt-gutter-y: 2.4rem; } .dt-g-lg-5, .dt-gx-lg-5 { --dt-gutter-x: 4.8rem; } .dt-g-lg-5, .dt-gy-lg-5 { --dt-gutter-y: 4.8rem; } .dt-col-lg-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .dt-col-lg-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .dt-col-lg-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .dt-col-lg-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .dt-col-lg-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .dt-col-lg-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .dt-col-lg-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .dt-col-lg-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .dt-col-lg-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .dt-col-lg-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .dt-col-lg-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .dt-col-lg-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .dt-d-lg-none, div.dt-d-lg-none { display: none; } .dt-d-lg-block, div.dt-d-lg-block { display: block; } .dt-d-lg-inline, div.dt-d-lg-inline { display: inline; } .dt-d-lg-inline-block, div.dt-d-lg-inline-block { display: inline-block; } .dt-text-lg-left { text-align: left; } .dt-text-lg-right { text-align: right; } .dt-text-lg-center { text-align: center; } .dt-mt-lg-auto { margin-top: auto; } .dt-mr-lg-auto { margin-right: auto; } .dt-mb-lg-auto { margin-bottom: auto; } .dt-ml-lg-auto { margin-left: auto; } .dt-my-lg-auto { margin-top: auto; margin-bottom: auto; } .dt-mx-lg-auto { margin-left: auto; margin-right: auto; } .dt-m-lg-0 { margin: 0; } .dt-mt-lg-0 { margin-top: 0; } .dt-mt-lg-1 { margin-top: 0.4rem; } .dt-mt-lg-2 { margin-top: 0.8rem; } .dt-mt-lg-3 { margin-top: 1.6rem; } .dt-mt-lg-4 { margin-top: 2.4rem; } .dt-mt-lg-5 { margin-top: 3.2rem; } .dt-mt-lg-6 { margin-top: 4.8rem; } .dt-mr-lg-0 { margin-right: 0; } .dt-mr-lg-1 { margin-right: 0.4rem; } .dt-mr-lg-2 { margin-right: 0.8rem; } .dt-mr-lg-3 { margin-right: 1.6rem; } .dt-mr-lg-4 { margin-right: 2.4rem; } .dt-mr-lg-5 { margin-right: 3.2rem; } .dt-mr-lg-6 { margin-right: 4.8rem; } .dt-mb-lg-0 { margin-bottom: 0; } .dt-mb-lg-1 { margin-bottom: 0.4rem; } .dt-mb-lg-2 { margin-bottom: 0.8rem; } .dt-mb-lg-3 { margin-bottom: 1.6rem; } .dt-mb-lg-4 { margin-bottom: 2.4rem; } .dt-mb-lg-5 { margin-bottom: 3.2rem; } .dt-mb-lg-6 { margin-bottom: 4.8rem; } .dt-ml-lg-0 { margin-left: 0; } .dt-ml-lg-1 { margin-left: 0.4rem; } .dt-ml-lg-2 { margin-left: 0.8rem; } .dt-ml-lg-3 { margin-left: 1.6rem; } .dt-ml-lg-4 { margin-left: 2.4rem; } .dt-ml-lg-5 { margin-left: 3.2rem; } .dt-ml-lg-6 { margin-left: 4.8rem; } .dt-my-lg-0 { margin-top: 0; margin-bottom: 0; } .dt-my-lg-1 { margin-top: 0.4rem; margin-bottom: 0.4rem; } .dt-my-lg-2 { margin-top: 0.8rem; margin-bottom: 0.8rem; } .dt-my-lg-3 { margin-top: 1.6rem; margin-bottom: 1.6rem; } .dt-my-lg-4 { margin-top: 2.4rem; margin-bottom: 2.4rem; } .dt-my-lg-5 { margin-top: 3.2rem; margin-bottom: 3.2rem; } .dt-my-lg-6 { margin-top: 4.8rem; margin-bottom: 4.8rem; } .dt-mx-lg-0 { margin-left: 0; margin-right: 0; } .dt-mx-lg-1 { margin-left: 0.4rem; margin-right: 0.4rem; } .dt-mx-lg-2 { margin-left: 0.8rem; margin-right: 0.8rem; } .dt-mx-lg-3 { margin-left: 1.6rem; margin-right: 1.6rem; } .dt-mx-lg-4 { margin-left: 2.4rem; margin-right: 2.4rem; } .dt-mx-lg-5 { margin-left: 3.2rem; margin-right: 3.2rem; } .dt-mx-lg-6 { margin-left: 4.8rem; margin-right: 4.8rem; } .dt-p-lg-0 { padding: 0; } .dt-pt-lg-0 { padding-top: 0; } .dt-pt-lg-1 { padding-top: 0.4rem; } .dt-pt-lg-2 { padding-top: 0.8rem; } .dt-pt-lg-3 { padding-top: 1.6rem; } .dt-pt-lg-4 { padding-top: 2.4rem; } .dt-pt-lg-5 { padding-top: 3.2rem; } .dt-pt-lg-6 { padding-top: 4.8rem; } .dt-pr-lg-0 { padding-right: 0; } .dt-pr-lg-1 { padding-right: 0.4rem; } .dt-pr-lg-2 { padding-right: 0.8rem; } .dt-pr-lg-3 { padding-right: 1.6rem; } .dt-pr-lg-4 { padding-right: 2.4rem; } .dt-pr-lg-5 { padding-right: 3.2rem; } .dt-pr-lg-6 { padding-top: 4.8rem; } .dt-pb-lg-0 { padding-bottom: 0; } .dt-pb-lg-1 { padding-bottom: 0.4rem; } .dt-pb-lg-2 { padding-bottom: 0.8rem; } .dt-pb-lg-3 { padding-bottom: 1.6rem; } .dt-pb-lg-4 { padding-bottom: 2.4rem; } .dt-pb-lg-5 { padding-bottom: 3.2rem; } .dt-pb-lg-6 { padding-top: 4.8rem; } .dt-pl-lg-0 { padding-left: 0; } .dt-pl-lg-1 { padding-left: 0.4rem; } .dt-pl-lg-2 { padding-left: 0.8rem; } .dt-pl-lg-3 { padding-left: 1.6rem; } .dt-pl-lg-4 { padding-left: 2.4rem; } .dt-pl-lg-5 { padding-left: 3.2rem; } .dt-pl-lg-6 { padding-top: 4.8rem; } .dt-py-lg-0 { padding-top: 0; padding-bottom: 0; } .dt-py-lg-1 { padding-top: 0.4rem; padding-bottom: 0.4rem; } .dt-py-lg-2 { padding-top: 0.8rem; padding-bottom: 0.8rem; } .dt-py-lg-3 { padding-top: 1.6rem; padding-bottom: 1.6rem; } .dt-py-lg-4 { padding-top: 2.4rem; padding-bottom: 2.4rem; } .dt-py-lg-5 { padding-top: 3.2rem; padding-bottom: 3.2rem; } .dt-py-lg-6 { padding-top: 4.8rem; padding-bottom: 4.8rem; } .dt-px-lg-0 { padding-left: 0; padding-right: 0; } .dt-px-lg-1 { padding-left: 0.4rem; padding-right: 0.4rem; } .dt-px-lg-2 { padding-left: 0.8rem; padding-right: 0.8rem; } .dt-px-lg-3 { padding-left: 1.6rem; padding-right: 1.6rem; } .dt-px-lg-4 { padding-left: 2.4rem; padding-right: 2.4rem; } .dt-px-lg-5 { padding-left: 3.2rem; padding-right: 3.2rem; } .dt-px-lg-6 { padding-left: 4.8rem; padding-right: 4.8rem; } .dt-float-lg-right { float: right; } .dt-float-lg-left { float: left; } .dt-float-lg-none { float: none; } .dt-order-lg-1 { order: 1; } .dt-order-lg-2 { order: 2; } .dt-order-lg-3 { order: 3; } .dt-order-lg-4 { order: 4; } .dt-order-lg-5 { order: 5; } .dt-order-lg-6 { order: 6; } .dt-order-lg-7 { order: 7; } .dt-order-lg-8 { order: 8; } .dt-order-lg-9 { order: 9; } .dt-order-lg-10 { order: 10; } .dt-order-lg-11 { order: 11; } .dt-order-lg-12 { order: 12; } } /* ---//--- */ /* Extra Large Screen */ @media (min-width: 75em) { .dt-container, .dt-container-lg, .dt-container-md, .dt-container-sm, .dt-container-xl { max-width: 127.2rem;/*114rem*/ } .dt-g-xl-0, .dt-gx-xl-0 { --dt-gutter-x: 0rem; } .dt-g-xl-0, .dt-gy-xl-0 { --dt-gutter-y: 0rem; } .dt-g-xl-1, .dt-gx-xl-1 { --dt-gutter-x: 0.4rem; } .dt-g-xl-1, .dt-gy-xl-1 { --dt-gutter-y: 0.4rem; } .dt-g-xl-2, .dt-gx-xl-2 { --dt-gutter-x: 0.8rem; } .dt-g-xl-2, .dt-gy-xl-2 { --dt-gutter-y: 0.8rem; } .dt-g-xl-3, .dt-gx-xl-3 { --dt-gutter-x: 1.6rem; } .dt-g-xl-3, .dt-gy-xl-3 { --dt-gutter-y: 1.6rem; } .dt-g-xl-4, .dt-gx-xl-4 { --dt-gutter-x: 2.4rem; } .dt-g-xl-4, .dt-gy-xl-4 { --dt-gutter-y: 2.4rem; } .dt-g-xl-5, .dt-gx-xl-5 { --dt-gutter-x: 4.8rem; } .dt-g-xl-5, .dt-gy-xl-5 { --dt-gutter-y: 4.8rem; } .dt-col-xl-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .dt-col-xl-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .dt-col-xl-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .dt-col-xl-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .dt-col-xl-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .dt-col-xl-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .dt-col-xl-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .dt-col-xl-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .dt-col-xl-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .dt-col-xl-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .dt-col-xl-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .dt-col-xl-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .dt-d-xl-none, div.dt-d-xl-none { display: none; } .dt-d-xl-block, div.dt-d-xl-block { display: block; } .dt-d-xl-inline, div.dt-d-xl-inline { display: inline; } .dt-d-xl-inline-block, div.dt-d-xl-inline-block { display: inline-block; } .dt-text-xl-left { text-align: left; } .dt-text-xl-right { text-align: right; } .dt-text-xl-center { text-align: center; } .dt-mt-xl-auto { margin-top: auto; } .dt-mr-xl-auto { margin-right: auto; } .dt-mb-xl-auto { margin-bottom: auto; } .dt-ml-xl-auto { margin-left: auto; } .dt-my-xl-auto { margin-top: auto; margin-bottom: auto; } .dt-mx-xl-auto { margin-left: auto; margin-right: auto; } .dt-m-xl-0 { margin: 0; } .dt-mt-xl-0 { margin-top: 0; } .dt-mt-xl-1 { margin-top: 0.4rem; } .dt-mt-xl-2 { margin-top: 0.8rem; } .dt-mt-xl-3 { margin-top: 1.6rem; } .dt-mt-xl-4 { margin-top: 2.4rem; } .dt-mt-xl-5 { margin-top: 3.2rem; } .dt-mt-xl-6 { margin-top: 4.8rem; } .dt-mr-xl-0 { margin-right: 0; } .dt-mr-xl-1 { margin-right: 0.4rem; } .dt-mr-xl-2 { margin-right: 0.8rem; } .dt-mr-xl-3 { margin-right: 1.6rem; } .dt-mr-xl-4 { margin-right: 2.4rem; } .dt-mr-xl-5 { margin-right: 3.2rem; } .dt-mr-xl-6 { margin-right: 4.8rem; } .dt-mb-xl-0 { margin-bottom: 0; } .dt-mb-xl-1 { margin-bottom: 0.4rem; } .dt-mb-xl-2 { margin-bottom: 0.8rem; } .dt-mb-xl-3 { margin-bottom: 1.6rem; } .dt-mb-xl-4 { margin-bottom: 2.4rem; } .dt-mb-xl-5 { margin-bottom: 3.2rem; } .dt-mb-xl-6 { margin-bottom: 4.8rem; } .dt-ml-xl-0 { margin-left: 0; } .dt-ml-xl-1 { margin-left: 0.4rem; } .dt-ml-xl-2 { margin-left: 0.8rem; } .dt-ml-xl-3 { margin-left: 1.6rem; } .dt-ml-xl-4 { margin-left: 2.4rem; } .dt-ml-xl-5 { margin-left: 3.2rem; } .dt-ml-xl-6 { margin-left: 4.8rem; } .dt-my-xl-0 { margin-top: 0; margin-bottom: 0; } .dt-my-xl-1 { margin-top: 0.4rem; margin-bottom: 0.4rem; } .dt-my-xl-2 { margin-top: 0.8rem; margin-bottom: 0.8rem; } .dt-my-xl-3 { margin-top: 1.6rem; margin-bottom: 1.6rem; } .dt-my-xl-4 { margin-top: 2.4rem; margin-bottom: 2.4rem; } .dt-my-xl-5 { margin-top: 3.2rem; margin-bottom: 3.2rem; } .dt-my-xl-6 { margin-top: 4.8rem; margin-bottom: 4.8rem; } .dt-mx-xl-0 { margin-left: 0; margin-right: 0; } .dt-mx-xl-1 { margin-left: 0.4rem; margin-right: 0.4rem; } .dt-mx-xl-2 { margin-left: 0.8rem; margin-right: 0.8rem; } .dt-mx-xl-3 { margin-left: 1.6rem; margin-right: 1.6rem; } .dt-mx-xl-4 { margin-left: 2.4rem; margin-right: 2.4rem; } .dt-mx-xl-5 { margin-left: 3.2rem; margin-right: 3.2rem; } .dt-mx-xl-6 { margin-left: 4.8rem; margin-right: 4.8rem; } .dt-p-xl-0 { padding: 0; } .dt-pt-xl-0 { padding-top: 0; } .dt-pt-xl-1 { padding-top: 0.4rem; } .dt-pt-xl-2 { padding-top: 0.8rem; } .dt-pt-xl-3 { padding-top: 1.6rem; } .dt-pt-xl-4 { padding-top: 2.4rem; } .dt-pt-xl-5 { padding-top: 3.2rem; } .dt-pt-xl-6 { padding-top: 4.8rem; } .dt-pr-xl-0 { padding-right: 0; } .dt-pr-xl-1 { padding-right: 0.4rem; } .dt-pr-xl-2 { padding-right: 0.8rem; } .dt-pr-xl-3 { padding-right: 1.6rem; } .dt-pr-xl-4 { padding-right: 2.4rem; } .dt-pr-xl-5 { padding-right: 3.2rem; } .dt-pr-xl-6 { padding-top: 4.8rem; } .dt-pb-xl-0 { padding-bottom: 0; } .dt-pb-xl-1 { padding-bottom: 0.4rem; } .dt-pb-xl-2 { padding-bottom: 0.8rem; } .dt-pb-xl-3 { padding-bottom: 1.6rem; } .dt-pb-xl-4 { padding-bottom: 2.4rem; } .dt-pb-xl-5 { padding-bottom: 3.2rem; } .dt-pb-xl-6 { padding-top: 4.8rem; } .dt-pl-xl-0 { padding-left: 0; } .dt-pl-xl-1 { padding-left: 0.4rem; } .dt-pl-xl-2 { padding-left: 0.8rem; } .dt-pl-xl-3 { padding-left: 1.6rem; } .dt-pl-xl-4 { padding-left: 2.4rem; } .dt-pl-xl-5 { padding-left: 3.2rem; } .dt-pl-xl-6 { padding-top: 4.8rem; } .dt-py-xl-0 { padding-top: 0; padding-bottom: 0; } .dt-py-xl-1 { padding-top: 0.4rem; padding-bottom: 0.4rem; } .dt-py-xl-2 { padding-top: 0.8rem; padding-bottom: 0.8rem; } .dt-py-xl-3 { padding-top: 1.6rem; padding-bottom: 1.6rem; } .dt-py-xl-4 { padding-top: 2.4rem; padding-bottom: 2.4rem; } .dt-py-xl-5 { padding-top: 3.2rem; padding-bottom: 3.2rem; } .dt-py-xl-6 { padding-top: 4.8rem; padding-bottom: 4.8rem; } .dt-px-xl-0 { padding-left: 0; padding-right: 0; } .dt-px-xl-1 { padding-left: 0.4rem; padding-right: 0.4rem; } .dt-px-xl-2 { padding-left: 0.8rem; padding-right: 0.8rem; } .dt-px-xl-3 { padding-left: 1.6rem; padding-right: 1.6rem; } .dt-px-xl-4 { padding-left: 2.4rem; padding-right: 2.4rem; } .dt-px-xl-5 { padding-left: 3.2rem; padding-right: 3.2rem; } .dt-px-xl-6 { padding-left: 4.8rem; padding-right: 4.8rem; } .dt-float-xl-right { float: right; } .dt-float-xl-left { float: left; } .dt-float-xl-none { float: none; } .dt-order-xl-1 { order: 1; } .dt-order-xl-2 { order: 2; } .dt-order-xl-3 { order: 3; } .dt-order-xl-4 { order: 4; } .dt-order-xl-5 { order: 5; } .dt-order-xl-6 { order: 6; } .dt-order-xl-7 { order: 7; } .dt-order-xl-8 { order: 8; } .dt-order-xl-9 { order: 9; } .dt-order-xl-10 { order: 10; } .dt-order-xl-11 { order: 11; } .dt-order-xl-12 { order: 12; } } /* ---//--- */ /* Extra Big Screen */ @media (min-width: 87.5em) { .dt-container, .dt-container-lg, .dt-container-md, .dt-container-sm, .dt-container-xl, .dt-container-xxl { max-width: 134rem; } } /* ---//--- */ /* Some Important Classes */ .font-normal { font-weight: 400; } .font-bold { font-weight: bold; } .font-bolder { font-weight: bolder; } /* Text Animate */ .dt_heading { line-height: 1.2; vertical-align: 0.2rem; overflow: hidden; position: relative; z-index: 0; } .dt_heading_inner { display: inline-block; position: relative; text-align: left; vertical-align: middle; } .dt_heading_inner b { display: inline-block; position: absolute; white-space: pre; left: 0; top: 0; font-weight: inherit; } .dt_heading_inner i { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } .dt_heading_inner b.is_on { position: relative; line-height: 1.2; } .dt_heading_4 .dt_heading_inner b.is_on { border-bottom: 0; } .no_js .dt_heading_inner b { opacity: 0; } .no_js .dt_heading_inner b.is_on { opacity: 1; } /* dt_heading_1 */ .dt_heading.dt_heading_1 .dt_heading_inner { -webkit-perspective: 300px; perspective: 300px; } .dt_heading.dt_heading_1 b { opacity: 0; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: rotateX(180deg); transform: rotateX(180deg); } .dt_heading.dt_heading_1 b.is_on { opacity: 1; -webkit-transform: rotateX(0deg); transform: rotateX(0deg); -webkit-animation: dt_heading_1_in 1.2s; animation: dt_heading_1_in 1.2s; } .dt_heading.dt_heading_1 b.is-hide { -webkit-transform: rotateX(180deg); transform: rotateX(180deg); -webkit-animation: dt_heading_1_out 1.2s; animation: dt_heading_1_out 1.2s; } @-webkit-keyframes dt_heading_1_in { 0% { -webkit-transform: rotateX(180deg); opacity: 0; } 35% { -webkit-transform: rotateX(120deg); opacity: 0; } 65% { opacity: 0; } 100% { -webkit-transform: rotateX(360deg); opacity: 1; } } @keyframes dt_heading_1_in { 0% { -webkit-transform: rotateX(180deg); transform: rotateX(180deg); opacity: 0; } 35% { -webkit-transform: rotateX(120deg); transform: rotateX(120deg); opacity: 0; } 65% { opacity: 0; } 100% { -webkit-transform: rotateX(360deg); transform: rotateX(360deg); opacity: 1; } } @-webkit-keyframes dt_heading_1_out { 0% { -webkit-transform: rotateX(0deg); opacity: 1; } 35% { -webkit-transform: rotateX(-40deg); opacity: 1; } 65% { opacity: 0; } 100% { -webkit-transform: rotateX(180deg); opacity: 0; } } @keyframes dt_heading_1_out { 0% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; } 35% { -webkit-transform: rotateX(-40deg); transform: rotateX(-40deg); opacity: 1; } 65% { opacity: 0; } 100% { -webkit-transform: rotateX(180deg); transform: rotateX(180deg); opacity: 0; } } /* dt_heading_2 (Type) */ .dt_heading.dt_heading_2 .dt_heading_inner { overflow: hidden; } .dt_heading.dt_heading_2 .dt_heading_inner::after { /* vertical bar */ content: ''; position: absolute; right: 0; top: 50%; bottom: auto; -webkit-transform: translateY(-50%); transform: translateY(-50%); height: 90%; width: 1px; background-color: #e2e2e2; } .dt_heading.dt_heading_2 .dt_heading_inner.waiting::after { -webkit-animation: dt_pulse 1s infinite; animation: dt_pulse 1s infinite; } .dt_heading.dt_heading_2 .dt_heading_inner.selected { background-color: #e2e2e2; } .dt_heading.dt_heading_2 .dt_heading_inner.selected::after { visibility: hidden; } .dt_heading.dt_heading_2 .dt_heading_inner.selected b { color: #0d0d0d; } .dt_heading.dt_heading_2 b { visibility: hidden; } .dt_heading.dt_heading_2 b.is_on { visibility: visible; } .dt_heading.dt_heading_2 i { position: absolute; visibility: hidden; } .dt_heading.dt_heading_2 i.in { position: relative; visibility: visible; } @-webkit-keyframes dt_pulse { 0% { -webkit-transform: translateY(-50%) scale(1); opacity: 1; } 40% { -webkit-transform: translateY(-50%) scale(0.9); opacity: 0; } 100% { -webkit-transform: translateY(-50%) scale(0); opacity: 0; } } @keyframes dt_pulse { 0% { -webkit-transform: translateY(-50%) scale(1); transform: translateY(-50%) scale(1); opacity: 1; } 40% { -webkit-transform: translateY(-50%) scale(0.9); transform: translateY(-50%) scale(0.9); opacity: 0; } 100% { -webkit-transform: translateY(-50%) scale(0); transform: translateY(-50%) scale(0); opacity: 0; } } /* dt_heading_3 */ .dt_heading.dt_heading_3 .dt_heading_inner { -webkit-perspective: 300px; perspective: 300px; } .dt_heading.dt_heading_3 i, .dt_heading.dt_heading_3 em { display: inline-block; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .dt_heading.dt_heading_3 b { opacity: 0; } .dt_heading.dt_heading_3 i { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: translateZ(-20px) rotateX(90deg); transform: translateZ(-20px) rotateX(90deg); opacity: 0; } .is_on .dt_heading.dt_heading_3 i { opacity: 1; } .dt_heading.dt_heading_3 i.in { -webkit-animation: dt_heading_3_in 0.4s forwards; animation: dt_heading_3_in 0.4s forwards; } .dt_heading.dt_heading_3 i.out { -webkit-animation: dt_heading_3_out 0.4s forwards; animation: dt_heading_3_out 0.4s forwards; } .dt_heading.dt_heading_3 em { -webkit-transform: translateZ(20px); transform: translateZ(20px); } .no-csstransitions .dt_heading.dt_heading_3 i { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 0; } .no-csstransitions .dt_heading.dt_heading_3 i em { -webkit-transform: scale(1); transform: scale(1); } .no-csstransitions .dt_heading.dt_heading_3 .is_on i { opacity: 1; } @-webkit-keyframes dt_heading_3_in { 0% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(90deg); } 60% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(-10deg); } 100% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(0deg); } } @keyframes dt_heading_3_in { 0% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(90deg); transform: translateZ(-20px) rotateX(90deg); } 60% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(-10deg); transform: translateZ(-20px) rotateX(-10deg); } 100% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(0deg); transform: translateZ(-20px) rotateX(0deg); } } @-webkit-keyframes dt_heading_3_out { 0% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(0); } 60% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(-100deg); } 100% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(-90deg); } } @keyframes dt_heading_3_out { 0% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(0); transform: translateZ(-20px) rotateX(0); } 60% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(-100deg); transform: translateZ(-20px) rotateX(-100deg); } 100% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(-90deg); transform: translateZ(-20px) rotateX(-90deg); } } /* dt_heading_4 (Loading Bar) */ .dt_heading.dt_heading_4 span { display: inline-block; padding: 0; } .dt_heading.dt_heading_4 .dt_heading_inner { overflow: hidden; } .dt_heading.dt_heading_4 .dt_heading_inner::after { /* loading bar */ content: ''; position: absolute; left: 0; bottom: 0; height: 2px; width: 0; background-color: var(--sp-primary); z-index: 2; -webkit-transition: width 0.3s -0.1s; transition: width 0.3s -0.1s; } .dt_heading.dt_heading_4 .dt_heading_inner.is-loading::after { width: 100%; -webkit-transition: width 3s; transition: width 3s; } .dt_heading.dt_heading_4 b { top: .2em; opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .dt_heading.dt_heading_4 b.is_on { opacity: 1; top: 0; } /* dt_heading_5 (slide) */ .dt_heading.dt_heading_5 .dt_heading_inner { overflow: hidden; } .dt_heading.dt_heading_5 b { opacity: 0; top: .2em; } .dt_heading.dt_heading_5 b.is_on { top: 0; opacity: 1; -webkit-animation: dt_slide_in 0.6s; animation: dt_slide_in 0.6s; } .dt_heading.dt_heading_5 b.is-hide { -webkit-animation: dt_slide_out 0.6s; animation: dt_slide_out 0.6s; } @-webkit-keyframes dt_slide_in { 0% { opacity: 0; -webkit-transform: translateY(-100%); } 60% { opacity: 1; -webkit-transform: translateY(20%); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes dt_slide_in { 0% { opacity: 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } 60% { opacity: 1; -webkit-transform: translateY(20%); transform: translateY(20%); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } @-webkit-keyframes dt_slide_out { 0% { opacity: 1; -webkit-transform: translateY(0); } 60% { opacity: 0; -webkit-transform: translateY(120%); } 100% { opacity: 0; -webkit-transform: translateY(100%); } } @keyframes dt_slide_out { 0% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } 60% { opacity: 0; -webkit-transform: translateY(120%); transform: translateY(120%); } 100% { opacity: 0; -webkit-transform: translateY(100%); transform: translateY(100%); } } /* dt_heading_6 (Clip) */ .dt_heading.dt_heading_6 .dt_heading_inner { overflow: hidden; } .dt_heading.dt_heading_6 .dt_heading_inner::after { /* line */ content: ''; position: absolute; top: 0; right: 0; width: 2px; height: 100%; background-color: #e2e2e2; } .dt_heading.dt_heading_6 b { opacity: 0; } .dt_heading.dt_heading_6 b.is_on { opacity: 1; } /* dt_heading_7 (Zoom) */ .dt_heading.dt_heading_7 .dt_heading_inner { -webkit-perspective: 300px; perspective: 300px; } .dt_heading.dt_heading_7 b { opacity: 0; } .dt_heading.dt_heading_7 b.is_on { opacity: 1; -webkit-animation: dt_zoom_in 0.8s; animation: dt_zoom_in 0.8s; } .dt_heading.dt_heading_7 b.is-hide { -webkit-animation: dt_zoom_out 0.8s; animation: dt_zoom_out 0.8s; } @-webkit-keyframes dt_zoom_in { 0% { opacity: 0; -webkit-transform: translateZ(100px); } 100% { opacity: 1; -webkit-transform: translateZ(0); } } @keyframes dt_zoom_in { 0% { opacity: 0; -webkit-transform: translateZ(100px); transform: translateZ(100px); } 100% { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0); } } @-webkit-keyframes dt_zoom_out { 0% { opacity: 1; -webkit-transform: translateZ(0); } 100% { opacity: 0; -webkit-transform: translateZ(-100px); } } @keyframes dt_zoom_out { 0% { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0); } 100% { opacity: 0; -webkit-transform: translateZ(-100px); transform: translateZ(-100px); } } /* dt_heading_8 */ .dt_heading.dt_heading_8 .dt_heading_inner { -webkit-perspective: 300px; perspective: 300px; } .dt_heading.dt_heading_8 b { opacity: 0; } .dt_heading.dt_heading_8 i { display: inline-block; -webkit-transform: rotateY(180deg); transform: rotateY(180deg); -webkit-backface-visibility: hidden; backface-visibility: hidden; } .is_on .dt_heading.dt_heading_8 i { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); } .dt_heading.dt_heading_8 i.in { -webkit-animation: dt_rotate_3_in 0.6s forwards; animation: dt_rotate_3_in 0.6s forwards; } .dt_heading.dt_heading_8 i.out { -webkit-animation: dt_rotate_3_out 0.6s forwards; animation: dt_rotate_3_out 0.6s forwards; } .no-csstransitions .dt_heading.dt_heading_8 i { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); opacity: 0; } .no-csstransitions .dt_heading.dt_heading_8 .is_on i { opacity: 1; } @-webkit-keyframes dt_rotate_3_in { 0% { -webkit-transform: rotateY(180deg); } 100% { -webkit-transform: rotateY(0deg); } } @keyframes dt_rotate_3_in { 0% { -webkit-transform: rotateY(180deg); transform: rotateY(180deg); } 100% { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); } } @-webkit-keyframes dt_rotate_3_out { 0% { -webkit-transform: rotateY(0); } 100% { -webkit-transform: rotateY(-180deg); } } @keyframes dt_rotate_3_out { 0% { -webkit-transform: rotateY(0); transform: rotateY(0); } 100% { -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); } } /* dt_heading_9 (scale) */ .dt_heading.dt_heading_9 b { opacity: 0; } .dt_heading.dt_heading_9 i { display: inline-block; opacity: 0; -webkit-transform: scale(0); transform: scale(0); } .is_on .dt_heading.dt_heading_9 i { opacity: 1; } .dt_heading.dt_heading_9 i.in { -webkit-animation: dt_scale_up 0.6s forwards; animation: dt_scale_up 0.6s forwards; } .dt_heading.dt_heading_9 i.out { -webkit-animation: dt_scale_down 0.6s forwards; animation: dt_scale_down 0.6s forwards; } .no-csstransitions .dt_heading.dt_heading_9 i { -webkit-transform: scale(1); transform: scale(1); opacity: 0; } .no-csstransitions .dt_heading.dt_heading_9 .is_on i { opacity: 1; } @-webkit-keyframes dt_scale_up { 0% { -webkit-transform: scale(0); opacity: 0; } 60% { -webkit-transform: scale(1.2); opacity: 1; } 100% { -webkit-transform: scale(1); opacity: 1; } } @keyframes dt_scale_up { 0% { -webkit-transform: scale(0); transform: scale(0); opacity: 0; } 60% { -webkit-transform: scale(1.2); transform: scale(1.2); opacity: 1; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } @-webkit-keyframes dt_scale_down { 0% { -webkit-transform: scale(1); opacity: 1; } 60% { -webkit-transform: scale(0); opacity: 0; } } @keyframes dt_scale_down { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } 60% { -webkit-transform: scale(0); transform: scale(0); opacity: 0; } } /* dt_heading_10 (push) */ .dt_heading.dt_heading_10 b { opacity: 0; } .dt_heading.dt_heading_10 b.is_on { opacity: 1; -webkit-animation: dt_push_in 0.6s; animation: dt_push_in 0.6s; } .dt_heading.dt_heading_10 b.is-hide { -webkit-animation: dt_push_out 0.6s; animation: dt_push_out 0.6s; } @-webkit-keyframes dt_push_in { 0% { opacity: 0; -webkit-transform: translateX(-100%); } 60% { opacity: 1; -webkit-transform: translateX(10%); } 100% { opacity: 1; -webkit-transform: translateX(0); } } @keyframes dt_push_in { 0% { opacity: 0; -webkit-transform: translateX(-100%); transform: translateX(-100%); } 60% { opacity: 1; -webkit-transform: translateX(10%); transform: translateX(10%); } 100% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } } @-webkit-keyframes dt_push_out { 0% { opacity: 1; -webkit-transform: translateX(0); } 60% { opacity: 0; -webkit-transform: translateX(110%); } 100% { opacity: 0; -webkit-transform: translateX(100%); } } @keyframes dt_push_out { 0% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } 60% { opacity: 0; -webkit-transform: translateX(110%); transform: translateX(110%); } 100% { opacity: 0; -webkit-transform: translateX(100%); transform: translateX(100%); } } /*=============*/ /* Classes */ .dt_tabs .tabs { padding: 0; list-style: none; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; text-align: center; border: 0.1rem solid rgba(189, 189, 189, 0.35); max-width: max-content; margin: auto; border-radius: 10rem; background-color: var(--dt-whi-color); box-shadow: 0 0.9rem 1.8rem rgba(24, 16, 16, 0.05); margin-bottom: 4.8rem; } .dt_tabs .tabs .dt-btn-tab { display: inline-block; border: none; background: 0 0; border-radius: 10rem; padding: 0.921rem 2.8rem; color: var(--dt-sec-color); font-weight: 500; text-decoration: none; } .dt_tabs .tabs .dt-btn-tab.active { background-color: var(--dt-pri-color); border-color: var(--dt-pri-color); color: var(--dt-whi-color); z-index: 1; -webkit-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; } .tab-content>.tab-pane { display: none; } .tab-content>.active { display: block; } .tab-content>.tab-pane>.dt-row { animation: dt_slide_down 2.5s ease-out; } @keyframes dt_slide_down { 0% { opacity: 0; transform: translateY(15%) } 50% { opacity: 1; transform: translateY(0) } } .fade:not(.show) { opacity: 0; } .fade { transition: opacity 0.15s linear; } .dt-my-default { margin-top: 11rem; margin-bottom: 11rem; } .dt-mt-default { margin-top: 11rem; } .dt-mb-default { margin-bottom: 11rem; } .dt-py-default { padding-top: 11rem; padding-bottom: 11rem; } .dt-pt-default { padding-top: 11rem; } .dt-pb-default { padding-bottom: 11rem; } .off--layer { position: fixed; top: 0; left: 0; width: 100%; height: 100%; cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACZSURBVHgBzZbbDYAgDEVbJ3BTRjCO4KZuUDXwY0TpO/bLKPccaSCARFQAYEbEFQKq8esD1VrAuS7mjf14ESEZfvCUsAd4SMQDPbIamfoHJUFzyzkAs4QDcpN8Ad0lPXCYpCMTSyb4W6W0LmUxpCzvlA0rAahlmqA4Y2kFO2vuNySdrkOWp+SVGSHpyApSu+CdF8gNAqpNYD8AOPsAu4AYqtUAAAAASUVORK5CYII="), pointer; background-color: #000000; opacity: 0.5; z-index: 0; transition: all .3s ease-in .6s; -webkit-transition: all .3s ease-in .6s; } .overlay--enabled { overflow: hidden; } .text-primary { color: var(--dt-pri-color); } .bg-primary { background-color: var(--dt-pri-color); } .bg-secondary { background-color: var(--dt-sec-color); } .bg-gray { background-color: var(--dt-gray2-color); } /* --- // --- */ /* Tilter */ .tilter { perspective: 1000px; } .tilter * { pointer-events: none; } .tilter > * { transform: translateZ(0); } /* Carousel Prev/Next */ .dt_nav_style1 .owl-nav { position: relative; text-align: center; margin-top: 4.8rem; } .dt_nav_style1 .owl-nav:before { position: absolute; content: ''; background: rgba(189, 189, 189, 0.35); width: 0.1rem; height: 3.5rem; top: 50%; right: 50%; transform: translate(-50%, -50%); } .dt_nav_style1 .owl-nav button { width: 4.8rem; height: 4.8rem; position: relative; display: inline-flex; align-items: center; justify-content: center; background: transparent; cursor: pointer; outline: none; z-index: 0; margin: 0.5rem; transition: var(--dt-transition); border-radius: 100%; } .dt_service--one .dt_item_inner .dt_item_holder .dt-btn-plustext span, .dt_nav_style1 .owl-nav button span { position: relative; display: inline-block; width: 2.6rem; height: 1.8rem; z-index: 0; } .dt_service--one .dt_item_inner .dt_item_holder .dt-btn-plustext span:before, .dt_nav_style1 .owl-nav button span:before { content: ''; position: absolute; top: 50%; transform: translateY(-50%) scaleX(1); width: 1.8rem; height: 0.18rem; background: var(--dt-sec-color); transition: var(--dt-transition); transform-origin: right; } .dt_service--one .dt_item_inner .dt_item_holder .dt-btn-plustext span:before, .dt_nav_style1 .owl-nav button.owl-next span:before { right: 0.2rem; } .dt_nav_style1 .owl-nav button.owl-prev span:before { left: 0.2rem; } .dt_nav_style1 .owl-nav button.owl-next:hover span:before, .dt_nav_style1 .owl-nav button.owl-prev:hover span:before { width: 2.5rem; background: var(--dt-pri-color); } .dt_service--one .dt_item_inner .dt_item_holder .dt-btn-plustext span:after, .dt_nav_style1 .owl-nav button.owl-next span:after, .dt_nav_style1 .owl-nav button.owl-prev span:after { content: ''; position: absolute; top: 50%; width: 0.9rem; height: 0.9rem; transform: translateY(-50%) rotate(45deg); transition: var(--dt-transition); } .dt_service--one .dt_item_inner .dt_item_holder .dt-btn-plustext span:after, .dt_nav_style1 .owl-nav button.owl-next span:after { right: 0.15rem; border-right: 0.18rem solid var(--dt-sec-color); border-top: 0.18rem solid var(--dt-sec-color); } .dt_nav_style1 .owl-nav button.owl-next:hover span:after { border-right-color: var(--dt-pri-color); border-top-color: var(--dt-pri-color); } .dt_nav_style1 .owl-nav button.owl-prev span:after { left: 0.1rem; border-left: 0.18rem solid var(--dt-sec-color); border-bottom: 0.18rem solid var(--dt-sec-color); } .dt_nav_style1 .owl-nav button.owl-prev:hover span:after { border-left-color: var(--dt-pri-color); border-bottom-color: var(--dt-pri-color); } /* Preloader */ .dt_preloader { position: relative; z-index: 9999999; } .dt_preloader-handle { align-items: center; -webkit-align-items: center; display: flex; display: -ms-flexbox; height: 100%; justify-content: center; -webkit-justify-content: center; position: fixed; left: 0; top: 0; width: 100%; z-index: 9999999; background: var(--dt-pri-color); } .dt_preloader-close { position: fixed; z-index: 99999999; font-size: 1.8rem; width: 3rem; height: 3rem; line-height: 2.6rem; text-align: center; cursor: pointer; right: 1.5rem; top: 1.5rem; border-radius: 50%; } .dt_preloader-close.site--close { background-color: var(--dt-whi-color); } .dt_preloader-close.site--close:before, .dt_preloader-close.site--close:after { background-color: var(--dt-pri-color); } .dt_preloader-handle .dt_preloader-animation { position: absolute; z-index: 100; } .dt_preloader-handle .dt_preloader-animation .dt_preloader-spinner { animation: spinner 1s infinite linear; border-radius: 50%; height: 15rem; margin: 0 auto 45px auto; width: 15rem; border: 0.3rem solid var(--dt-whi-color); border-top-color: rgba(255, 255, 255, 0.5); } .dt_preloader-handle .dt_preloader-animation .dt_preloader-text { text-align: center; user-select: none; } .dt_preloader-handle .dt_preloader-animation .dt_preloader-text .splitted:before { animation: loading__letters 4s infinite; content: attr(data-char); left: 0; opacity: 0; top: 0; position: absolute; } .dt_preloader-handle .dt_preloader-animation .dt_preloader-text .splitted { font-weight: 600; letter-spacing: 1.5rem; display: inline-block; position: relative; font-size: 7rem; line-height: 7rem; text-transform: uppercase; color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: rgba(255, 255, 255, 0.30); } .dt_preloader-handle .dt_preloader-animation .dt_preloader-text .splitted:nth-child(2):before { animation-delay: 0.2s; } .dt_preloader-handle .dt_preloader-animation .dt_preloader-text .splitted:nth-child(3):before { animation-delay: 0.4s; } .dt_preloader-handle .dt_preloader-animation .dt_preloader-text .splitted:nth-child(4):before { animation-delay: 0.6s; } .dt_preloader-handle .dt_preloader-animation .dt_preloader-text .splitted:nth-child(5):before { animation-delay: 0.8s; } .dt_preloader-handle .dt_preloader-animation .dt_preloader-text .splitted:nth-child(6):before { animation-delay: 1s; } .dt_preloader-handle .dt_preloader-animation .dt_preloader-text .splitted:nth-child(7):before { animation-delay: 1.2s; } .dt_preloader-handle .dt_preloader-animation .dt_preloader-text .splitted:nth-child(8):before { animation-delay: 1.4s; } .dt_preloader-handle .dt_preloader-animation .dt_preloader-text .splitted:before { color: var(--dt-whi-color); } @media (max-width: 47.938em) { .dt_preloader-handle .dt_preloader-animation .dt_preloader-spinner { height: 12.8rem; width: 12.8rem; } } @media (max-width: 31.25em) { .dt_preloader-handle .dt_preloader-animation .dt_preloader-spinner { height: 11.2; width: 11.2; } .dt_preloader-handle .dt_preloader-animation .dt_preloader-text .splitted { font-size: 3rem; letter-spacing: 1rem; } } /* ---//--- */ /* @keyframes */ /* Preloader */ @keyframes spinner { to { transform: rotateZ(360deg); } } @keyframes loading__letters { 0%, 75%, 100% { opacity: 0; transform: rotateY(-90deg); } 25%, 50% { opacity: 1; transform: rotateY(0deg); } } @keyframes hamburger { 0% { width: 100%; } 50% { width: 50%; } 100% { width: 100%; } } @keyframes rightCaret { 0% { -ms-transform: translateX(-1px); -webkit-transform: translateX(-1px); transform: translateX(-1px); } 50% { -ms-transform: translateX(2px); -webkit-transform: translateX(2px); transform: translateX(2px); } 100% { -ms-transform: translateX(-1px); -webkit-transform: translateX(-1px); transform: translateX(-1px); } } @keyframes ripple { 70% { -webkit-box-shadow: 0 0 0 30px rgba(255, 255, 255, 0); box-shadow: 0 0 0 30px rgba(255, 255, 255, 0); } 100% { -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); } } @keyframes floating--updown { 0%, 100% { -webkit-transform: translateY(-3rem); transform: translateY(-3rem); } 50% { -webkit-transform: translateY(-1.5rem); transform: translateY(-1.5rem); } } @keyframes floating--rotate { from { transform:rotate(0) } to { transform:rotate(360deg) } } /*===== Widget Commmon =====*/ .widget .wp-block-search__label { display: block; font-weight: 700; } .dt_widget-area .widget .wp-block-search__label { color: var(--dt-sec-color); } .dt_widget-area .widget .wp-block-search__label, .widget .widget-title, .dt_widget-area .widget .wp-block-heading { position: relative; font-size: 2.2rem; line-height: 3rem; margin-bottom: 1.6rem; } .widget--left, .widget--right, .widget--center { margin: 0; width: 100%; height: 100%; min-height: 5.2rem; display: inline-flex; align-items: center; } .widget--left { justify-content: flex-start; } .widget--center { justify-content: center; } .widget--right { justify-content: flex-end; } .widget--right li a { margin-left: auto; } .widget--left li a { margin-right: auto; } .widget--right .widget, .widget--left .widget { padding: 0 1.5rem; position: relative; } /*.widget--left .widget:nth-child(2n+3),*/ .widget--left .widget:first-child{ padding-left: 0; } .widget--right .widget:nth-child(n+2) { padding: 0 1.5rem; } .widget--right .widget:nth-child(2n+4), .widget--right .widget:first-child { padding-left: 0; } .widget--right .widget:last-child:not(:first-child) { padding-right: 0; } .widget_recent_comments ol, .widget > ul, .widget div > ul { list-style: none; margin: 0; padding: 0; } .widget > *+ul, .widget div > *+ul { margin-top: 1.6rem; } .widget li { list-style: none; position: relative; z-index: 0; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .widget ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a { position: relative; z-index: 0; display: inline-block; outline: none; } .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a { padding-left: 1.8rem; } .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; margin: auto 0; height: 1rem; width: 1rem; background-color: var(--dt-pri-color); -webkit-clip-path: polygon(50% 0,100% 50%,50% 100%,0 50%); clip-path: polygon(50% 0,100% 50%,50% 100%,0 50%); transition: var(--dt-transition); } .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a:hover, .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget-info):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a:focus { padding-left: 2.1rem; } .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a:hover:before, .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget-info):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a:focus:before { -webkit-animation: floating--rotate 3s infinite linear; animation: floating--rotate 3s infinite linear; height: 1.2rem; width: 1.2rem; } .widget:not(.widget_payment):not(.widget_social) li a:not(:hover, :focus) { text-decoration: none; color: inherit; } .widget li a:before, .widget li a:after { font-family: 'Font Awesome 6 Free'; position: absolute; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .widget li a:hover, .widget li a:focus { color: var(--dt-pri-color); } ol.wp-block-latest-comments { padding: 0; list-style: none; margin-bottom: 0; } ol.wp-block-latest-comments li:last-child { margin-bottom: 0; } .wp-block-search .wp-block-search__button { border-radius: 0; } /*===== Widget Social =====*/ .widget.widget_social { position: relative; z-index: 0; } .widget_social ul { display: -ms-inline-flexbox; display: inline-flex; flex-wrap: wrap; list-style: none; margin: 0; padding: 0; } .widget_social li { position: relative; display: -ms-inline-flexbox; display: inline-flex; align-self: center; overflow: visible; list-style: none; margin: 0; margin-left: 1rem; overflow: visible; list-style: none; } body .widget_social li:first-child { margin-left: 0; } body .widget_social li { margin-top: 1rem; } body .widget_social ul { margin-top: -1rem; } .widget.widget_social li a { width: 4rem; height: 4rem; text-align: center; font-size: 1.6rem; position: relative; cursor: pointer; display: inline-flex !important; align-items: center; justify-content: center; border-radius: 100%; background-color: var(--dt-pri-color); color: var(--dt-whi-color); text-decoration: none; -webkit-box-shadow: 0 1.4rem 4.7rem 0 rgba(13, 30, 53, 0.1); box-shadow: 0 1.4rem 4.7rem 0 rgba(13, 30, 53, 0.1); } .widget_social li a:focus, .widget_social li a:hover { color: var(--dt-whi-color); } .widget.widget_social li a:after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border-radius: 50%; margin: auto; width: 0; height: 0; z-index: -1; background: var(--dt-whi-color); -webkit-transition: var(--dt-transition); transition: var(--dt-transition); -webkit-box-shadow: 0 1.4rem 4.7rem 0 rgba(13, 30, 53, 0.1); box-shadow: 0 1.4rem 4.7rem 0 rgba(13, 30, 53, 0.1); } .widget.widget_social li a:hover:after, .widget.widget_social li a:focus:after { width: 104%; height: 104%; } .widget_social li a i:before { display: inline-block; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .widget_social li a:focus i:before, .widget_social li a:hover i:before { color: var(--dt-pri-color); -webkit-animation: dt_rubberBand 0.6s ease-in-out alternate; animation: dt_rubberBand 0.6s ease-in-out alternate; } .widget_payment ul, .widget_payment li { list-style: none; padding: 0; line-height: 0; } .widget_payment li a { line-height: 0; font-size: 2.2rem; } .widget_payment li:not(:last-child) a { margin-right: 1rem; border-right: 0.1rem solid rgba(68, 68, 68, 0.75); padding-right: 1.5rem; } .widget_payment li a i::before, .widget_payment li a i { line-height: 0.5; } .widget_payment li, .widget_social li { display: inline-block; } /*=============== Contact List Start =============*/ .widget.widget_contact { margin-top: -1rem; } .contact__list { display: flex; align-items: center; margin-top: 1rem; } .contact__list i, .contact__list img { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; font-size: 2rem; width: 2rem; display: inline-flex; align-items: center; justify-content: center; text-align: center; margin-right: 1.5rem; position: relative; color: var(--dt-pri-color); -webkit-transform: translateY(0); transform: translateY(0); -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .contact__list:hover i, .contact__list:focus-within i, .contact__list:hover img, .contact__list:focus-within img { -webkit-animation: dt_rubberBand 0.6s ease-in-out alternate; animation: dt_rubberBand 0.6s ease-in-out alternate; } .contact__body { text-decoration: none; display: inline-block; text-align: left; color: inherit; } .contact__body > * { display: block; line-height: normal; } .contact__body a { text-decoration: none; } .contact__body a:not(:hover, :focus) { color: inherit; } .contact__body .title { line-height: 1.2; margin-bottom: 0; } .contact__body .description { font-size: 1.6rem; margin: 0; word-break: break-word; margin-top: 0.1rem; } /* --/-- */ /* Mailchimp */ .email-form-one, .email-form-two, .email-form-three, .email-form-four, .email-form-five, .email-form-six { position: relative; } .mc4wp-form .form-group { position: relative; margin: 0; width: 100%; } .email-form-one .form-group { padding-right: 4rem; } .email-form-two .form-group { padding-right: 6rem; } .mc4wp-form .form-group input[type="text"], .mc4wp-form .form-group input[type="email"] { line-height: 4.3rem; display: block; font-size: 1.4rem; height: 6rem; width: 100%; -webkit-box-shadow: inherit; box-shadow: inherit; border: none; border-radius: 0; padding: 1rem 1.5rem 1rem 2rem; } .email-form-one .form-group input[type="text"], .email-form-one .form-group input[type="email"] { border-radius: 5rem; padding: 1rem 1.5rem 1rem 3rem; z-index: 1; } .email-form-three .form-group input[type="text"], .email-form-three .form-group input[type="email"] { min-height: 5.8rem; } .mc4wp-form .form-group .submit-btn { position: absolute; top: 0; right: 0; width: 6rem; height: 5rem; border: none; display: block; font-weight: 700; font-size: 1.5rem; color: var(--dt-whi-color); line-height: 5rem; transition: var(--dt-transition); -webkit-transition: var(--dt-transition); background-color: var(--dt-pri-color); } .mc4wp-form .form-group .submit-btn.dt-btn-white { background-color: var(--dt-whi-color); color: var(--dt-pri-color); } .mc4wp-form .form-group .submit-btn.dt-btn-secondary { background-color: var(--dt-sec-color); color: var(--dt-whi-color); } .email-form-one .form-group .submit-btn { width: 7rem; text-align: right; padding: 0 1.8rem 0 0; border-radius: 0 5rem 5rem 0; } .email-form-two .form-group .submit-btn { text-align: center; padding: 0; border-radius: 0; } .email-form-three .form-group .submit-btn { right: 1rem; top: 50%; width: 4rem; height: 4rem; line-height: 4rem; padding: 0; border-radius: 0; transform: translateY(-50%); } .form-group .submit-btn.fa { font-family: 'Font Awesome 6 Free'; } .mc4wp-form .email-form-four .form-group input[type="text"], .mc4wp-form .email-form-four .form-group input[type="email"] { width: 78%; border-radius: 0.6rem; } .mc4wp-form .email-form-four .form-group .submit-btn { padding: 0; } .mc4wp-form .email-form-six .form-group, .mc4wp-form .email-form-five .form-group { display: flex; flex-wrap: wrap; align-items: center; gap: 1.6rem; } .mc4wp-form .email-form-five .form-group input[type="text"], .mc4wp-form .email-form-five .form-group input[type="email"] { border-radius: 0.6rem; flex: 1; } .mc4wp-form .email-form-six .form-group .dt-btn, .mc4wp-form .email-form-five .form-group .dt-btn { flex: 0 0 auto; } .mc4wp-form .form-group .dt-btn.dt-btn-secondary { background-color: var(--dt-sec-color); } .mc4wp-form .email-form-six .form-group { flex-wrap: wrap; } .mc4wp-form .email-form-six .form-group input[type="text"], .mc4wp-form .email-form-six .form-group input[type="email"] { border-radius: 100rem; } .mc4wp-form .email-form-six .form-group .dt-btn { border-radius: 100rem; } @media (min-width: 36em) { .mc4wp-form .email-form-six .form-group { flex-wrap: nowrap; gap: 0; } .mc4wp-form .email-form-six .form-group input[type="text"], .mc4wp-form .email-form-six .form-group input[type="email"] { border-radius: 100rem 0 0 100rem; } .mc4wp-form .email-form-six .form-group .dt-btn { margin-left: -5rem; } } /* --/-- */ /** text-overlay-animation **/ .overlay-anim-black-bg, .overlay-anim-primary-bg, .overlay-anim-white-bg { position: relative; display: inline-block; overflow: hidden; } .overlay-anim-black-bg:after, .overlay-anim-primary-bg:after, .overlay-anim-white-bg:after { content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: 0; -webkit-transition: 1s cubic-bezier(.858, .01, .068, .99); transition: 1s cubic-bezier(.858, .01, .068, .99); z-index: 1; -webkit-transform: translateX(0); transform: translateX(0); } [data-animation-box]:not(.widget-title) .overlay-anim-primary-bg:after { background: var(--dt-pri-color); } [data-animation-box]:not(.widget-title) .overlay-anim-black-bg:after { background: var(--dt-sec-color); } [data-animation-box]:not(.widget-title) .overlay-anim-white-bg:after { background: var(--dt-whi-color); } .overlay-anim-black-bg.overlay-animation:after, .overlay-anim-primary-bg.overlay-animation:after, .overlay-anim-white-bg.overlay-animation:after { -webkit-transform: translateX(110%); transform: translateX(110%); } /*-------------------------------------------------------------- # AS Main CSS Style :) --------------------------------------------------------------*/ .dt_header { position: relative; z-index: 9; } .dt_header-topbar { font-size: 1.45rem; } @media (min-width: 75em) { .dt_header-topbar { font-size: 1.6rem; } } .dt_header .dt-col-2.dt-my-auto { -ms-flex: 0 0 16.666667%; flex: 0 0 19.666667%; max-width: 19.666667%; } .dt_header .dt-col-2.dt-my-auto+.dt-col-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 80.333333%; max-width: 80.333333%; } .dt_header-widget .widget--right .widget:not(:last-child):after { position: absolute; right: 0; top: 30%; content: ""; min-height: 5.2rem; width: 0.1rem; transform: skew(-10deg) translateY(-30%); background: rgba(189, 189, 189, 0.35); } .dt_header-widget a:not(:hover, :focus) { color: inherit; } .dt_header .widget:not(.widget_social, .widget_nav_menu) li, .widget_tag_cloud a, .wp-block-tag-cloud a { display: inline-block; padding: 0; } .dt_header .widget:not(.widget_nav_menu, .widget_social) li { margin: 0 1rem 0.5rem 0; } .dt_header .widget.widget_nav_menu .menu > li { display: inline-block; margin: 0 1rem 0 0; } .dt_header .widget.widget_nav_menu .menu > li ul a { display: block; } .dt_header .widget.widget_nav_menu a img { display: inline-block; margin-right: 0.2rem; } .dt_header .widget.widget_nav_menu a:not(:hover, :focus) { color: var(--dt-sec-color); } .dt_header .widget.widget_nav_menu .menu > li.pll-parent-menu-item { padding-left: 3.4rem; } .dt_header .widget.widget_nav_menu .menu > li.pll-parent-menu-item:before { content: ""; width: 2.5rem; height: 2.5rem; position: absolute; top: 0; left: 0; bottom: 0; margin: auto; background: var(--dt-pri-color); border-radius: 10rem; } .dt_header .widget.widget_nav_menu .menu > li.pll-parent-menu-item:after { content: ""; width: 1.5rem; height: 1.5rem; position: absolute; top: 0; left: 0.5rem; bottom: 0; margin: auto; background: var(--dt-whi-color); border-radius: 10rem; } .dt_header .widget.widget_nav_menu .menu > li.pll-parent-menu-item a::after { font-weight: 600; } .dt_header .widget:not(.widget_social) li:last-child, .widget_tag_cloud a:last-child, .wp-block-tag-cloud a:last-child { margin: 0; } .dt_header-widget ul li span, .dt_header-widget a { display: inline-block; } .dt_header-widget ul li span, .dt_header-widget a, .contact__body > * { text-decoration: none; position: relative; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .dt_header-widget a:hover span.title, .dt_header-widget a:focus span.title { color: var(--dt-pri-color); } .dt_header-widget .widget:not(.widget_social) li a { width: max-content; } .dt_header-widget .widget_nav_menu i { font-size: 2rem; margin-right: 0.3rem; color: var(--dt-pri-color); vertical-align: middle; } .dt_header-widget .widget:not(.widget_social, .widget_contact) i, .dt_header-widget .widget:not(.widget_social, .widget_contact, .widget-media-gallery, .widget_media_image) img { display: inline-block; } .dt_header-widget .widget:not(.widget_media_gallery, .widget_social, .widget_contact, .widget-media-gallery, .widget_media_image) img { height: 2rem; object-fit: cover; } .dt_header .widget li:last-child { margin-right: 0; } .dt_header-widget .gallery .gallery-item a { display: block; height: 7rem; } .dt_header-widget .widget img { width: 5rem; } .dt_header-widget .gallery { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .dt_header-widget .gallery .gallery-item { -ms-flex: 1; flex: 1; margin: 0 0.6rem 0 0; padding: 0; } .dt_header-widget .widget_media_video { display: block; width: 100%; } .dt_header-widget .widget_media_video .wp-video .mejs-container { width: 100% !important; max-height: 17rem; } .dt_header-widget .widget_media_video .wp-video-shortcode video, .dt_header-widget .widget_media_video video.wp-video-shortcode { max-height: 17rem; } .dt_header-widget .widget .title { font-size: inherit; color: inherit; font-weight: 500; } .dt_header-widget .widget_meta a { font-size: 1.2rem; } .dt_header-widget .widget.widget_social li a { width: 2.5rem; height: 2.5rem; font-size: inherit; color: inherit; background: transparent; } .dt_header-widget .widget.widget_social li a:hover i:before, .dt_header-widget .widget.widget_social li a:focus i:before { color: var(--dt-pri-color); } .dt_mobilenav, .dt_header-navwrapper, .dt_navbar { width: 100%; } .dt_header-navwrapper { position: relative; } .dt_header-navwrapperinner { display: flex; flex-direction: column; justify-content: center; flex-wrap: wrap; } .dt_header-navwrapperinner, .dt_navbar-menu { min-height: 9rem; } .dt_header-widget .contact__list i, .dt_header-widget .contact__list img { width: auto; margin-right: 0.8rem; } /*=============== Desktop Menu =============*/ .site--logo img { width: 100%; max-width: 15.8rem; } .site--logo a { display: block; font-size: 3rem; font-weight: 700; line-height: 1.2; white-space: normal; width: 100%; max-width: max-content; height: auto; margin: auto 0; z-index: 9; } .site--logo a:not(:hover, :focus) { color: inherit; text-decoration: none; } .site--logo a:focus { outline: 0.1rem dotted; outline-offset: 0.5rem; } .site--logo .site-description { font-size: 1.23rem; margin-bottom: 0; margin-top: 0.45rem; } .is--sticky.on { position: fixed; right: 0; left: 0; top: 0; z-index: 99999; background-color: var(--dt-whi-color); -webkit-animation: fadeInDown 500ms linear 1; animation: fadeInDown 500ms linear 1; -webkit-box-shadow: 0 1rem 2rem 0 rgba(27, 24, 47, 0.1); box-shadow: 0 1rem 2rem 0 rgba(27, 24, 47, 0.1); } .dt_navbar-wrapper.is--sticky.on { padding: 0 0; } .dt_navbar-menu { display: flex; align-items: center; flex-grow: 1; justify-content: flex-end; align-self: stretch; width: 100%; height: 100%; } .dt_navbar-nav { text-align: right; position: relative; } .dt_navbar-mainmenu { list-style: none; margin: 0; padding: 0; display: block; } .dt_navbar-nav .dt_navbar-mainmenu { display: inline-block; } .dt_navbar-mainmenu li { list-style: none; position: relative; } .dt_navbar-nav .dt_navbar-mainmenu > li { display: inline-block; margin: 0 -0.3rem; } .dt_navbar-mainmenu > li > a, .dropdown-menu li a { position: relative; display: block; z-index: 0; font-family: var(--dt-title-font); font-weight: 600; line-height: 2; white-space: normal; } .dt_navbar-mainmenu .dropdown-menu li a { color: var(--dt-sec-color); } .dt_navbar-mainmenu li > a { text-decoration: none; outline: none; color: inherit; } .dt_navbar-mainmenu li > a:focus { text-decoration: underline; text-underline-offset: 0.1rem; } .dt_navbar-mainmenu > li > a { white-space: normal; border: 0; border-radius: 0; } .dt_navbar-nav .dt_navbar-mainmenu > li > a { margin: 0 1rem; line-height: 9rem; display: inline-flex; } .dt_header .widget_nav_menu .menu-item-has-children > a, .dt_footer .widget_nav_menu .menu-item-has-children > a, .dt_footer .dt_navbar-mainmenu > .menu-item-has-children > a, .dt_navbar-nav .dt_navbar-mainmenu > .menu-item-has-children > a { padding-right: 1.6rem; } .dt_header .widget_nav_menu .menu-item-has-children > a:after, .dt_footer .widget_nav_menu .menu-item-has-children > a:after, .dt_footer .dt_navbar-mainmenu .menu-item-has-children > a:after, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu .menu-item-has-children > a:after, .dt_navbar-nav .dt_navbar-mainmenu .menu-item-has-children > a:after { content: '\f107'; font-family: 'Font Awesome 6 Free'; position: absolute; top: 0; right: 0; bottom: 0; display: flex; align-items: center; background: inherit; font-size: 90%; font-weight: 600; } .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu .menu-item-has-children > a { padding-right: 3rem; } .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu .menu-item-has-children > a:after { content: '\f105'; right: 1.6rem; } .menu-wrap .dropdown-menu li a sup, .menu-wrap .dropdown-menu li a sub, .dt_mobilenav .dt_navbar-mainmenu li.active > a, .dt_mobilenav .dt_navbar-mainmenu li.focus > a, .dt_mobilenav .dt_navbar-mainmenu li:hover > a, .dt_navbar-nav .dt_navbar-mainmenu li.active > a, .dt_navbar-nav .dt_navbar-mainmenu > li.focus > a, .dt_navbar-nav .dt_navbar-mainmenu > li:hover > a { color: var(--dt-pri-color); } /* Menu Active Style */ .menu__active-one .dt_navbar-nav .dt_navbar-mainmenu > li > a:before { content: ''; width: 0; height: 0; border-radius: 50%; background-color: var(--dt-pri-color); position: absolute; top: 49%; left: -12%; transform: translate(-12%, -49%); opacity: 0; visibility: hidden; transition: var(--dt-transition); } .menu__active-one .dt_navbar-nav .dt_navbar-mainmenu li.active > a::before, .menu__active-one .dt_navbar-nav .dt_navbar-mainmenu > li.focus > a::before, .menu__active-one .dt_navbar-nav .dt_navbar-mainmenu > li:hover > a::before { opacity: 0.2; visibility: visible; width: 3rem; height: 3rem; } /* // */ .dt_footer_copyright .widget_nav_menu .sub-menu, .dt_footer .dt_navbar-mainmenu .dropdown-menu, .dt_navbar-cart-item .dt_navbar-shopcart, .dt_header .widget_nav_menu .sub-menu, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu { position: absolute; text-align: left; color: var(--dt-sec-color); background-color: var(--dt-whi-color); width: 22.5rem; opacity: 0; visibility: hidden; transform: scaleY(0); -webkit-transform: scaleY(0); transform-origin: center top 0; -webkit-transform-origin: center top 0; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); border-top: 0.4rem solid var(--dt-pri-color); -webkit-box-shadow: 0 3.6rem 3.5rem rgba(0, 0, 0, 0.08); box-shadow: 0 3.6rem 3.5rem rgba(0, 0, 0, 0.08); } .dt_header .widget_nav_menu .menu-item > .sub-menu:after, .dt_navbar-nav .dt_navbar-mainmenu > .menu-item > .dropdown-menu:after { top: -2rem; left: 17%; transform: translateX(-50%); position: absolute; content: ""; border: 0.8rem solid transparent; border-bottom-color: var(--dt-pri-color); } .dt_navbar-cart-item .dt_navbar-shopcart, .dt_header .widget_nav_menu .sub-menu, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu { top: 100%; padding: 0; margin: 0; list-style: none; display: block; z-index: 9; } .dt_footer_copyright .widget_nav_menu .sub-menu, .dt_footer .dt_navbar-mainmenu .dropdown-menu { top: auto; right: auto; bottom: 100%; left: auto; margin: 0 auto; } .dt_navbar-cart-item:hover .dt_navbar-shopcart, .dt_navbar-cart-item:focus-within .dt_navbar-shopcart, .dt_footer_copyright .widget_nav_menu .menu-item:hover > .sub-menu, .dt_footer_copyright .widget_nav_menu .menu-item.focus > .sub-menu, .dt_header .widget_nav_menu .menu-item:hover > .sub-menu, .dt_header .widget_nav_menu .menu-item.focus > .sub-menu, .dt_footer .dt_navbar-mainmenu .menu-item:hover > .dropdown-menu, .dt_footer .dt_navbar-mainmenu .menu-item.focus > .dropdown-menu, .dt_navbar-nav .dt_navbar-mainmenu .menu-item:hover > .dropdown-menu, .dt_navbar-nav .dt_navbar-mainmenu .menu-item.focus > .dropdown-menu { opacity: 1; visibility: visible; transform: scaleY(1); -webkit-transform: scaleY(1); } .dt_footer_copyright .widget_nav_menu .sub-menu li > a, .dt_header .widget_nav_menu .sub-menu li > a, .dt_footer .dt_navbar-mainmenu .dropdown-menu li > a, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li > a { padding: 1rem 1.8rem; border-bottom: 0.1rem solid rgba(241,241,241,1); position: relative; } .dt_footer_copyright .widget_nav_menu .sub-menu li:last-child > a, .dt_header .widget_nav_menu .sub-menu li:last-child > a, .dt_footer .dt_navbar-mainmenu .dropdown-menu li:last-child > a, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li:last-child > a { border-bottom: 0; } .dt_footer .dt_navbar-mainmenu .dropdown-menu li.active > a, .dt_footer .dt_navbar-mainmenu .dropdown-menu li:hover > a, .dt_footer .dt_navbar-mainmenu .dropdown-menu li.focus > a, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li.active > a, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li:hover > a, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li.focus > a { color: var(--dt-pri-color); padding-left: 2.15rem; } .dt_footer .dt_navbar-mainmenu .dropdown-menu li a:before, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li a:before { position: absolute; content: ""; top: 0; left: 0; right: 0; width: 100%; height: 0; opacity: 0.5; background-color: var(--dt-gray-color); z-index: -1; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .dt_footer .dt_navbar-mainmenu .dropdown-menu li.active > a:before, .dt_footer .dt_navbar-mainmenu .dropdown-menu li:hover > a:before, .dt_footer .dt_navbar-mainmenu .dropdown-menu li.focus > a:before, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li.active > a:before, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li:hover > a:before, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li.focus > a:before { height: 100%; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .dt_footer .dt_navbar-mainmenu .menu-item .dropdown-menu .dropdown-menu, .dt_navbar-nav .dt_navbar-mainmenu .menu-item .dropdown-menu .dropdown-menu { top: 0; left: 100%; -webkit-transform: none; transform: none; } .dt_header .widget_nav_menu .sub-menu li .sub-menu li .sub-menu, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li .dropdown-menu li .dropdown-menu { left: auto; right: 100%; } .dt_header .widget_nav_menu .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu { right: auto; left: 100%; } .dt_header .widget_nav_menu .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu, .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu { right: auto; left: 100%; } /* --/-- */ /*=============== Mobile Menu =============*/ button.hamburger { background-color: transparent; outline-offset: 5px; outline-color: transparent; } button.hamburger:focus { outline-color: var(--dt-sec-color); } .hamburger { width: 2.8rem; height: 2.6rem; vertical-align: middle; overflow: hidden; display: block; padding: 0; border: none; border-radius: 0; } .hamburger span { height: 2px; width: 100%; display: block; margin: 0 0 6px; background-color: var(--dt-sec-color); -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .hamburger span:nth-child(2) { width: 75%; } .hamburger span:first-child { margin-top: 0; } .hamburger span:last-child { margin-bottom: 0; } .hamburger:hover span, .hamburger:focus span { background-color: var(--dt-pri-color); } .hamburger:not(.active):hover span:first-child, .hamburger:not(.active):focus span:first-child { -webkit-animation: hamburger 0.8s infinite ease-in-out alternate; animation: hamburger 0.8s infinite ease-in-out alternate; } .hamburger:not(.active):hover span:nth-child(2), .hamburger:not(.active):focus span:nth-child(2) { -webkit-animation: hamburger 0.8s infinite ease-in-out alternate forwards 150ms; animation: hamburger 0.8s infinite ease-in-out alternate forwards 150ms; } .hamburger:not(.active):hover span:last-child, .hamburger:not(.active):focus span:last-child { -webkit-animation: hamburger 0.8s infinite ease-in-out alternate forwards 300ms; animation: hamburger 0.8s infinite ease-in-out alternate forwards 300ms; } .hamburger.active span { position: absolute; inset: 0; margin: auto; width: 100%; } .hamburger.active span:first-child { -webkit-transform: rotate(45deg); transform: rotate(45deg); } .hamburger.active span:nth-child(2) { opacity: 0; visibility: hidden; } .hamburger.active span:last-child { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .dt_mobilenav-menu { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; justify-content: space-between; padding: 1.6rem 0; } .dt_mobilenav-menu ul, .dt_mobilenav-menu ul li { padding: 0; list-style: none; position: relative; border: 0; } .dt_mobilenav-logo { text-align: left; } .dt_mobilenav-toggles { display: flex; align-items: center; flex-wrap: nowrap; justify-content: flex-end; } .dt_mobilenav-right .dt_navbar-list-right { padding-left: 0; padding-right: 1.6rem; } .dt_mobilenav-topbar-toggle { display: inline-block; position: relative; width: 3rem; height: 3rem; line-height: 3rem; padding: 0; cursor: pointer; font-size: 1.5rem; margin: 0.6rem 0; border: 0.1rem solid rgba(189, 189, 189, 0.2); border-radius: 100%; overflow: hidden; z-index: 0; } button.dt_mobilenav-topbar-toggle { color: var(--dt-sec-color); outline-offset: -0.4rem; background-color: var(--dt-gray-color); } button.dt_mobilenav-topbar-toggle.active { background-color: var(--dt-whi-color); } .dt_mobilenav-topbar-toggle i { -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } button.dt_mobilenav-topbar-toggle.active i { color: var(--dt-pri-color); } .dt_mobilenav-topbar-toggle.active i { -webkit-transform: rotate(180deg) translateY(0.2rem); transform: rotate(180deg) translateY(0.2rem); } .dt_mobilenav-mainmenu-content { position: fixed; top: 0; left: 0; bottom: 0; right: 0; display: none; overflow: hidden; z-index: 99999; } .dt_mobilenav-mainmenu-content:after { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: inherit; z-index: -1; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .dt_mobilenav-mainmenu-inner { position: absolute; top: 0; left: 0; width: 90%; max-width: 50rem; height: 100%; padding-top: 6.8rem; padding-bottom: 2rem; opacity: 0; visibility: hidden; overflow: hidden; text-align: left; color: var(--dt-sec-color); background: var(--dt-whi-color); -webkit-transform: translateX(-150%); transform: translateX(-150%); -webkit-transition: var(--dt-transition); transition: var(--dt-transition); -webkit-box-shadow: 0 1.5rem 4rem rgba(0, 0, 0, 0.1); box-shadow: 0 1.5rem 4rem rgba(0, 0, 0, 0.1); } @media (max-width: 25.875em) { .dt_mobilenav-mainmenu-inner { width: 100%; } } .dt_mobilenav-mainmenu--active .dt_mobilenav-mainmenu-inner { transform: translateX(0); opacity: 1; visibility: visible; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .dt_mobilenav-mainmenu-inner .dt_navbar-mainmenu { height: 100%; overflow-x: hidden; overflow-y: overlay; -ms-touch-action: overlay; touch-action: auto; } .dt_mobilenav-mainmenu-inner > ul > li:first-child { border-top: 0.1rem solid rgba(189, 189, 189, 0.2); } .dt_mobilenav-mainmenu-inner > ul > li { border-bottom: 0.1rem solid rgba(189, 189, 189, 0.2); } .dt_mobilenav-mainmenu-inner .dt_navbar-mainmenu > li a { width: 100%; padding: 0; padding-left: 1.5rem; } .dt_mobilenav-mainmenu-inner ul li.menu-item-has-children { display: flex; justify-content: flex-start; flex-wrap: wrap; } .dt_mobilenav-mainmenu-inner .dropdown-menu li:not(:last-child) { border-bottom: 0.1rem solid rgba(189, 189, 189, 0.2); } .dt_mobilenav-mainmenu-inner li.menu-item-has-children ul.dropdown-menu li > a { padding-left: 2.5rem; width: 100%; } .dt_mobilenav-mainmenu-inner .menu-item-has-children > a { flex: 1; } .dt_mobilenav-mainmenu-inner .dropdown-menu { margin: 0; float: none; clear: both; display: none; background: none; border-top: 0.1rem solid rgba(189, 189, 189, 0.2); width: 100%; padding: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; } .dt_mobilenav-mainmenu-inner .menu-item a { display: inline-block; letter-spacing: 0.05rem; line-height: 4.3rem; } .dt_mobilenav-mainmenu-inner .menu-item-has-children.current > a { margin: 0; color: var(--sp-primary); } .site--close { padding: 0; height: 4rem; width: 4rem; line-height: 4rem; display: inline-block; border-width: 0; position: absolute; top: 1.3rem; right: 1.3rem; background-color: transparent; } .site--close:before, .site--close:after { transform: rotate(-45deg); content: ""; position: absolute; top: 50%; left: 50%; margin-top: -0.1rem; margin-left: -1.1rem; display: block; height: 2px; width: 2.2rem; background-color: var(--dt-sec-color); -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .site--close:after { transform: rotate(-135deg); } .site--close:hover:before, .site--close:hover:after, .site--close:focus:before, .site--close:focus:after { transform: rotate(0deg); } .dt_mobilenav-dropdown-toggle { width: 100%; max-width: 4.4rem; text-align: center; } .dt_mobilenav-mainmenu-content .dt_mobilenav-dropdown-toggle button { cursor: pointer; flex-basis: 10%; width: 100%; text-align: center; line-height: 4.4rem; font-size: 1.8rem; font-weight: 900; padding: 0 0.72rem; border: 0; border-radius: 0; color: var(--dt-sec-color); background: none; border-left: 0.1rem solid rgba(189, 189, 189, 0.2); display: flex; align-items: center; justify-content: center; height: 100%; } .dt_mobilenav-mainmenu-content .dt_mobilenav-dropdown-toggle button:before { -webkit-transform: rotate(0deg); transform: rotate(0deg); display: block; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .dt_mobilenav-mainmenu-content .menu-item-has-children.current > .dt_mobilenav-dropdown-toggle > button:before { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .dt_footer .dt_mobilenav-dropdown-toggle { display: none; } @media (min-width: 62em) { .dt_mobilenav-dropdown-toggle { display: none; } } .dt_mobilenav-topbar { display: flex; flex-direction: column-reverse; align-items: center; justify-content: flex-start; text-align: center; background-color: var(--dt-pri-color); } .dt_mobilenav-topbar-content { display: none; width: 100%; height: auto; padding: 1.7rem 0 1.8rem; text-align: left; color: var(--dt-sec-color); background-color: var(--dt-whi-color); border-bottom: 0.1rem solid rgba(189, 189, 189, 0.2); } .dt_mobilenav-topbar-content .dt_header-widget+.dt_header-widget { display: none; } .dt_mobilenav-topbar-content .dt_header-widget > .dt-container { padding: 0; } .dt_mobilenav-topbar-content .dt_header-widget .widget { margin-bottom: 1.6rem; } .dt_mobilenav-topbar-content .widget--right .widget:last-child { margin-bottom: 0; } .dt_mobilenav-topbar-content .widget--right .widget.widget_social:first-child:before { background: none; } .dt_mobilenav-topbar-content .dt_header-widget .widget .contact__list { padding-left: 0; } @media (max-width: 61.938em) { .dt_mobilenav-topbar-content .widget--left, .dt_mobilenav-topbar-content .widget--right, .dt_mobilenav-topbar-content .widget--center { justify-content: center; text-align: center; } .dt_mobilenav-topbar-content .dt_header-widget .widget { margin-bottom: 0; } .dt_mobilenav-topbar-content .dt_header-widget .widget--right .widget:not(:last-child):after { display: none; } } @media (max-width: 35.938em) { .dt_mobilenav-topbar-content .widget--left, .dt_mobilenav-topbar-content .widget--right, .dt_mobilenav-topbar-content .widget--center { flex-wrap: wrap; } .dt_mobilenav-topbar-content .dt_header-widget .widget .contact__list { justify-content: center; } .dt_mobilenav-topbar-content .widget--right .widget, .dt_mobilenav-topbar-content .widget--left .widget { width: 100%; padding: 0; } .dt_mobilenav-topbar-content .dt_header-widget .widget { margin-bottom: 1.6rem; } } /* --/-- */ /*=============== Menu Right =============*/ @media (max-width: 28.75em) { .dt_mobilenav-right { display: none; } } .widget_shopping_cart ul.product_list_widget, .dt_navbar-shopcart ul, .dt_mobilenav-right > ul, .dt_navbar-right > ul { list-style: none; padding: 0; margin: 0; } .dt_mobilenav-right > ul, .dt_navbar-right > ul { padding-left: 2.2rem; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; height: 100%; } @media (min-width: 62em) and (max-width: 74.938em) { .dt_mobilenav-right > ul, .dt_navbar-right > ul { padding-left: 1.2rem; } .dt_navbar-nav .dt_navbar-mainmenu > li > a { margin: 0 1rem; } } .dt_navbar-list-right > li:not(:last-child) { margin-right: 1.8rem; } .dt_mobilenav-right .dt_navbar-list-right > li:not(:last-child) { margin-right: 1rem; } /* Cart */ .dt_navbar-cart-item { position: relative; z-index: 0; } .dt_navbar-cart-item .dt_navbar-shopcart { width: 30.6rem; padding: 2rem; top: 140%; right: 0; } .widget_shopping_cart ul.product_list_widget { overflow-y: auto; -webkit-overflow-scrolling: touch; max-height: 50rem; max-height: 50vh; } .woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li, .widget_shopping_cart ul.product_list_widget li { display: block; list-style: none; margin: 0; padding: 1rem 0 0.5rem 7.5rem !important; padding-right: 3rem; min-height: 8rem; position: relative; overflow: hidden; vertical-align: top; line-height: 1.33; border-bottom: none; } .dt_navbar-list-right ul.product_list_widget li { margin-right: 0; } .woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove, a.remove { display: block; width: 2.4rem; height: 2.4rem; font-size: 1.5rem !important; line-height: 2.4rem !important; border-radius: 100%; color: #ccc !important; font-weight: bold; text-align: center; text-decoration: none; border: 0.1rem solid currentColor; } .woocommerce .widget_shopping_cart .cart_list li a.remove:hover, .woocommerce .widget_shopping_cart .cart_list li a.remove:focus, .woocommerce.widget_shopping_cart .cart_list li a.remove:hover, .woocommerce.widget_shopping_cart .cart_list li a.remove:focus, a.remove:hover, a.remove:focus { color: var(--dt-sec-color) !important; background-color: transparent; } .quantity { opacity: 1; display: inline-block; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-right: 1.6rem; white-space: nowrap; vertical-align: top; } .woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove, .widget_shopping_cart ul.product_list_widget li a.remove { position: absolute; right: 0; left: auto; top: auto; z-index: 9; } .widget_shopping_cart ul.product_list_widget li a:not(.remove) { display: block; margin-bottom: 0.5rem; padding: 0; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; line-height: 1.3; text-decoration: none; color: var(--dt-sec-color); } .woocommerce .widget_shopping_cart .cart_list li a:not(.remove), .woocommerce.widget_shopping_cart .cart_list li a:not(.remove) { position: unset; } .widget_shopping_cart ul.product_list_widget li a:not(.remove):hover, .widget_shopping_cart ul.product_list_widget li a:not(.remove):focus { color: var(--dt-pri-color); } body.woocommerce .widget_shopping_cart ul.cart_list li img, body.woocommerce .widget_shopping_cart ul.product_list_widget li img, .widget_shopping_cart ul.product_list_widget li img { top: 1rem; position: absolute; left: 0; width: 6rem; height: 6rem; float: none; margin-right: 0; margin-bottom: 0.5rem; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 50%; object-position: 50% 50%; } .widget_shopping_cart ul.product_list_widget li .quantity { display: block; margin-top: 0.3rem; font-size: .85em; opacity: .6; } span.amount { white-space: nowrap; color: var(--dt-sec-color); font-weight: bold; } .woocommerce .widget_shopping_cart .cart_list li+li, .woocommerce.widget_shopping_cart .cart_list li+li, .widget_shopping_cart ul.product_list_widget li+li { border-top: 0.1rem solid rgba(189, 189, 189, 0.2) !important; } .widget_shopping_cart p.total { text-align: center; padding: 1rem 0 !important; border-top: 0.1rem solid rgba(189, 189, 189, 0.2) !important; border-bottom: 0.2rem solid rgba(189, 189, 189, 0.2); margin-bottom: 0.8rem; } .widget_shopping_cart .button:not(.add_to_cart_button) { width: 100%; margin: 0.8rem 0 0; text-align: center; text-decoration: none; } .widget_shopping_cart .button:not(.checkout):not(.add_to_cart_button) { border-color: var(--dt-sec-color); background-color: var(--dt-sec-color); color: var(--dt-whi-color); } .widget_shopping_cart .button.checkout { border-color: var(--dt-pri-color); background-color: var(--dt-pri-color); color: var(--dt-whi-color); } .widget_shopping_cart_content .woocommerce-mini-cart__empty-message { margin: 0; } .dt_navbar-cart-item .dt_navbar-cart-icon { font-weight: 500; margin: 0; color: var(--dt-sec-color); position: relative; display: inline-block; vertical-align: -0.25rem; text-align: center; width: 2.8rem; height: 2.8rem; font-size: 1.35rem; line-height: 1.7; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .dt_navbar-cart-item:hover .dt_navbar-cart-icon, .dt_navbar-cart-item:focus-within .dt_navbar-cart-icon { color: var(--dt-pri-color); } .dt_navbar-cart-item svg .cart-line { stroke-dasharray: 50; } .dt_navbar-cart-icon.active .cart-line, .dt_navbar-cart-item:hover svg .cart-line, .dt_navbar-cart-item:focus-within svg .cart-line { animation: remove_middle 1s forwards; } .dt_navbar-cart-item .cart-count { position: absolute; top: 7.5px; left: 1.1rem; line-height: 0.7; display: inline-block; color: var(--dt-pri-color); opacity: 0; transform: scale(.1) rotate(260deg); -webkit-transform: scale(.1) rotate(260deg); } .dt_navbar-cart-icon.active .cart-count, .dt_navbar-cart-item:hover .cart-count, .dt_navbar-cart-item:focus-within .cart-count { animation: count 1500ms 500ms forwards; } @keyframes count { 50% { opacity: 1; -webkit-transform: translateY(-1.5rem); transform: translateY(-1.5rem); } 100% { opacity: 1; -webkit-transform: translateY(0.2rem); transform: translateY(0.2rem); } } @keyframes remove_middle { to { stroke-dashoffset: 50; } } /* Search Popup */ button.dt_navbar-search-toggle { border: 0; padding: 0; outline: none; font-size: 1.8rem; color: inherit; background-color: transparent; } button.dt_navbar-search-toggle:hover, button.dt_navbar-search-toggle:focus { color: var(--dt-pri-color); } .search--header { position: fixed; left: 0; top: 0; height: 100vh; width: 100%; z-index: 99999; margin-top: -54rem; -webkit-transform: translateY(-100%); transform: translateY(-100%); opacity: 0; visibility: hidden; background-color: rgba(0, 0, 0, 0.9); -webkit-transition: all 1500ms cubic-bezier(0.86, 0, 0.07, 1); transition: all 1500ms cubic-bezier(0.86, 0, 0.07, 1); transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); } .dt_header-search--active .search--header { transform: translateY(0%); margin-top: 0; opacity: 1; visibility: visible; } .search--header:before { content: ""; position: absolute; left: 0; top: 100%; width: 100%; height: 56rem; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAIuCAYAAABejBX/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzFGRDQ5MEQ0MUM4MTFFQTlGQjA4MDNBMzBBRUZDMUUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzFGRDQ5MEM0MUM4MTFFQTlGQjA4MDNBMzBBRUZDMUUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5M0M5OTY1N0I1MEExMUU5ODQ5RUE1RUIzN0RENTkyOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5M0M5OTY1OEI1MEExMUU5ODQ5RUE1RUIzN0RENTkyOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn1udxMAAK/1SURBVHja7N0JtGxZ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QCMEwAAAAAAAAACNEAADAAAAAAAANEIADAAAAAAAANAIATAAAAAAAABAIwTAAAAAAAAAAI0QAAMAAAAAAAA0QgAMAAAAAAAA0AgBMAAAAAAAAEAjBMAAAAAAAAAAjRAAAwAAAAAAADRCAAwAAAAAAADQCAEwAAAAAAAAQCMEwAAAAAAAAACNEAADAAAAAAAANEIADAAAAAAAANAIATAAAAAAAABAIwTAAAAAAAAAAI0QAAMAAAAAAAA0QgAMAAAAAAAA0AgBMAAAAAAAAEAjBMAAAAAAAAAAjRAAAwAAAAAAADRCAAwAAAAAAADQCAEwAAAAAAAAQCMEwAAAAAAAAACNEAADAAAAAAAANEIADAAAAAAAANAIATAAAAAAAABAIwTAAAAAAAAAAI0QAAMAAAAAAAA0QgAMAAAAAAAA0AgBMAAAAAAAAEAjBMAAAAAAAAAAjRAAAwAAAAAAADRCAAwAAAAAAADQCAEwAAAAAAAAQCMEwAAAAAAAAACNEAADAAAAAAAANEIADAAAAAAAANAIATAAAAAAAABAIwTAAAAAAAAAAI0QAAMAAAAAAAA0QgAMAAAAAAAA0AgBMAAAAAAAAEAjBMAAAAAAAAAAjRAAAwAAAAAAADRCAAwAAAAAAADQCAEwAAAAAAAAQCMEwAAAAAAAAACNEAADAAAAAAAANEIADAAAAAAAANAIATAAAAAAAABAIwTAAAAAAAAAAI0QAAMAAAAAAAA0QgAMAAAAAAAA0AgBMAAAAAAAAEAjBMAAAAAAAAAAjRAAAwAAAAAAADRCAAwAAAAAAADQCAEwAAAAAAAAQCMEwAAAAAAAAACNEAADAAAAAAAANEIADAAAAAAAANAIATAAAAAAAABAIwTAAAAAAAAAAI0QAAMAAAAAAAA0QgAMAAAAAAAA0AgBMAAAAAAAAEAjBMAAAAAAAAAAjRAAAwAAAAAAADRCAAwAAAAAAADQCAEwAAAAAAAAQCMEwAAAAAAAAACNEAADAAAAAAAANEIADAAAAAAAANAIATAAAAAAAABAIwTAAAAAAAAAAI0QAAMAAAAAAAA0QgAMAAAAAAAA0AgBMAAAAAAAAEAjBMAAAAAAAAAAjRAAAwAAAAAAADRCAAwAAAAAAADQCAEwAAAAAAAAQCMEwAAAAAAAAACNEAADAAAAAAAANEIADAAAAAAAANAIATAAAPwP9uxABgAAAGCQv/U9vtIIAAAAACYEMAAAAAAAAMBEAgwAE9QWkFYwG2sAAAAASUVORK5CYII="); background-repeat: no-repeat; background-position: center; background-size: cover; margin-top: 0; background-color: rgba(0,0,0,0.85); -webkit-transform: scale(0,1); transform: scale(0,1); transition: all 900ms ease; -webkit-transition: all 900ms ease; } .dt_header-search--active .search--header:before { transform: scale(1,1); } .dt_search.search--header { -webkit-transition: none; transition: none; display: none; opacity: 1; visibility: visible; } .dt_header-search--active .dt_search.search--header { display: block; } .search--header .dt_search-close { position: absolute; left: 0; right: 0; top: 75%; margin: 0 auto; margin-top: -20rem; border-radius: 50%; text-align: center; width: 7rem; height: 7rem; font-size: 3.2rem; line-height: 7rem; cursor: pointer; border: none; opacity: 0; visibility: hidden; padding: 0; -webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.5); box-shadow: 0 0 1rem rgba(0, 0, 0, 0.5); -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .search--header .dt_search-close i { color: var(--dt-whi-color); background-color: var(--dt-pri-color); width: 100%; height: 100%; border-radius: inherit; line-height: 7rem; font-weight: 600; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .search--header .dt_search-close:hover i, .search--header .dt_search-close:focus i { background-color: var(--dt-whi-color); color: var(--dt-pri-color); } .dt_header-search--active .search--header .dt_search-close { visibility: visible; opacity: 1; top: 50%; transition-delay: 1500ms; } .search--header .dt_search-form { position: absolute; max-width: 70rem; top: 50%; left: 1.5rem; right: 1.5rem; overflow: hidden; margin: -3.5rem auto 0; transform: scaleX(0); transform-origin: center; background-color: var(--dt-sec-color); -webkit-transition: all 300ms ease; transition: all 300ms ease; } .dt_header-search--active .search--header .dt_search-form { -webkit-transform: scaleX(1); transform: scaleX(1); transition-delay: 1200ms; } .search--header .dt_search-form input[type=text], .search--header .dt_search-form input[type=search] { position: relative; display: block; font-size: 1.8rem; line-height: 5rem; color: var(--dt-sec-color); height: 6rem; min-height: 6rem; width: 100%; padding: 1rem 3rem; font-weight: 500; text-transform: capitalize; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .search--header .dt_search-form input[type=submit], .search--header .dt_search-form button { position: absolute; right: 0; top: 50%; width: 6rem; height: 6rem; background: transparent; text-align: center; font-size: 2rem; padding: 0; cursor: pointer; border: none; color: var(--dt-whi-color); background-color: var(--dt-pri-color); border-radius: 0 0.5rem 0.5rem 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .search--header .dt_search-form button i { color: var(--dt-whi-color); -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .search--header .dt_search-form button:focus i, .search--header .dt_search-form button:hover i { color: var(--dt-whi-color); } /* List Widget */ .dt_navbar-listwidget .contact__list { display: inline-flex; } .dt_navbar-listwidget .contact__list+.contact__list { padding-left: 2.5rem; margin-left: 2.5rem; border-left: 0.1rem solid rgba(189, 189, 189, 0.5); } @media (min-width: 62em) and (max-width: 74.938em) { .dt_navbar-listwidget .contact__list+.contact__list { padding-left: 1.5rem; margin-left: 1.5rem; } } .dt_navbar-listwidget .contact__list i, .dt_navbar-listwidget .contact__list img { font-size: 4rem; width: 4rem; height: 4rem; object-fit: cover; margin-right: 1.2rem; } .dt_navbar-listwidget .contact__body .title { font-size: 1.8rem; } .dt_navbar-listwidget .contact__list .description { margin-top: 0.45rem; } @media (min-width: 48.938em) and (max-width: 61.938em) { body.admin-bar .dt_mobilenav.is--sticky.on { top: 32px; } } @media (min-width: 37.563em) and (max-width: 48.875em) { body.admin-bar .dt_mobilenav.is--sticky.on { top: 46px; } } body.admin-bar .dt_navbar-wrapper.is--sticky.on, body.admin-bar .dt_navbar-sidebar-toggle+.dt_sidebar, body.admin-bar .dt_mobilenav-mainmenu-content { top: 46px; } @media (min-width: 62em) { body.admin-bar .dt_navbar-wrapper.is--sticky.on { top: 32px; } } @media (min-width: 48.938em) { body.admin-bar .dt_navbar-sidebar-toggle+.dt_sidebar, body.admin-bar .dt_mobilenav-mainmenu-content { top: 32px; } } /* Header--one */ .header--one { color: var(--dt-sec-color); } @media (min-width: 62em) { .header--one .dt_header-inner { position: absolute; top: 0; left: 0; width: 100%; } .header--one .dt_header-widget .widget--right .widget:not(:last-child):after { right: 0.5rem; min-height: 8.5rem; } .header--one + .site-content .dt_slider .dt_slider-innercell { padding-top: 15rem; } .header--one + .dt_pagetitle { padding-top: 20rem; } .header--one .dt_navbar-wrapper:not(.is--sticky.on) > .dt-container > .dt-row { position: relative; --dt-gutter-x: 0; padding-left: 3.2rem; z-index: 0; } .header--one .dt_navbar-wrapper:not(.is--sticky.on) > .dt-container > .dt-row::before { content: ""; position: absolute; top: 0; left: 0; width: 99.4%; height: 100%; border-radius: 100rem; clip-path: polygon(0% 0%,100% 26%,100% 74%,0% 100%); /*polygon(0% 0%,100% 22%,100% 78%,0% 100%);*/ -webkit-clip-path: polygon(0% 0%,100% 26%,100% 74%,0% 100%); background-color: var(--dt-whi-color); --dt-gutter-x: 0; z-index: -1; } .header--one .dt_navbar-wrapper:not(.is--sticky.on) > .dt-container > .dt-row::after { content: ''; position: absolute; width: 100%; height: 100%; border-radius: 100rem; top: 50%; left: -0.8rem; transform: translateY(-50%); background: var(--dt-pri-color); clip-path: polygon(0% 0%,100% 26%,100% 74%,0% 100%); -webkit-clip-path: polygon(0% 0%,100% 26%,100% 74%,0% 100%); z-index: -2; } } .header--one .dt_header-topbar { color: var(--dt-whi-color); } @media (min-width: 87.5em) { .header--one + .site-content .dt_slider .dt_slider-carousel, .header--one + .site-content .dt_slider .dt_slider-item, .header--one + .site-content .dt_slider .dt_slider-innercell, .header--one + .site-content .dt_slider .dt_slider-item > img { max-height: 72rem; min-height: 72rem; } } /* Footer */ .footer-shape { background: var(--dt-whi-color); border-radius: 55% 50% 48% 30% / 40% 50% 70% 6%; will-change: border-radius, transform, opacity; animation: dt_shapeMoveThree 3s linear infinite; display: block; opacity: 0.10; } .dt_footer { padding: 0 0; position: relative; z-index: 0; } .dt_footer--one { margin-top: 7rem; color: var(--dt-whi-color); background-color: var(--dt-sec-color); } .dt_footer--one .svg--shape { position: absolute; left: 0; right: 0; width: 100%; height: 6rem; top: -1px; -webkit-transform: scaleY(-1); transform: scaleY(-1); } .dt_footer--one .dt_footer_top { margin-top: -7rem; } .dt_footer--one .dt_footer_top .dt_features_cta_area { padding-top: 2rem; } .dt_footer--one .pattern-layer+.dt_footer_middle { padding-top: 12rem; } .dt_footer--one h1, .dt_footer--one .h1, .dt_footer--one h2, .dt_footer--one .h2, .dt_footer--one h3, .dt_footer--one .h3, .dt_footer--one h4, .dt_footer--one .h4, .dt_footer--one h5, .dt_footer--one .h5, .dt_footer--one h6, .dt_footer--one .h6 { color: inherit; } .dt_footer--one .pattern-layer .pattern-1 { position: absolute; left: -3rem; bottom: 5rem; width: 20.5rem; height: 27.2rem; background-repeat: no-repeat; opacity: 0.03; } .dt_footer--one .pattern-layer .pattern-2 { position: absolute; left: 0; bottom: 9rem; width: 19.6rem; height: 26.6rem; background-repeat: no-repeat; } .dt_footer--one .pattern-layer .pattern-3 { position: absolute; top: -2.4rem; right: -5rem; width: 19.3rem; height: 27.8rem; background-repeat: no-repeat; opacity: 0.03; } .dt_footer--one .pattern-layer .pattern-4 { position: absolute; top: 0; right: 0; width: 19.6rem; height: 26.6rem; background-repeat: no-repeat; } .dt_footer .widget_social li a { color: var(--dt-whi-color); background-color: rgba(189, 189, 189, 0.40); } .dt_footer .widget .wp-block-image a { display: inline-block; vertical-align: middle; font-size: 2.625rem; font-weight: 500; } .dt_footer .widget .wp-block-image a:not(:hover, :focus) { text-decoration: none; } /* Footer Middle */ .dt_footer_middle { position: relative; padding-top: 7.5rem; padding-bottom: 7.5rem; margin-top: 0; } .dt_footer_middle .widget .widget-title { color: var(--dt-whi-color); position: relative; padding-bottom: 1.5rem; margin-bottom: 4rem; } .dt_footer_middle .widget .widget-title:before { content: ""; width: 5.6rem; height: 0.3rem; position: absolute; bottom: 0; left: 0; border-bottom: 0.3rem dashed var(--dt-pri-color); } .dt_footer_middle .widget+.widget { margin-top: 3rem; } .dt_footer_middle .widget .contact__list+.contact__list { margin-top: 2rem; } .dt_footer_middle .widget .contact__list i { font-size: 2.2rem; width: 2.5rem; height: 2.5rem; } .dt_footer_middle .widget .contact__list .contact__body .title { color: inherit; font-weight: 600; font-size: 1.7rem; } .dt_footer_middle .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a { display: block; width: 100%; opacity: 0.75; } .dt_footer_middle .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li:not(:last-child) a { margin-bottom: 1.8rem; } .dt_footer_middle .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a:hover, .dt_footer_middle .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget-info):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a:focus { color: inherit; opacity: 1; } .dt_footer_middle .wp-block-gallery.has-nested-images figure.wp-block-image img { min-height: 9.7rem; } .dt_footer .dt_footer_middle .widget.widget_social:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a { margin: 0; padding: 0; width: 4rem; height: 4rem; } .dt_footer .dt_footer_middle .widget.widget_social:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a::before { display: none; } .dt_gallery--one .wp-block-gallery figure.wp-block-image, .dt_gallery--one .wp-block-gallery figure.wp-block-image a { border-radius: 2rem; } .dt_gallery--one .wp-block-gallery figure.wp-block-image a:before { font-size: 5.5rem; } .wp-block-gallery figure.wp-block-image { background-color: var(--dt-sec-color); } .wp-block-gallery figure.wp-block-image, .wp-block-gallery figure.wp-block-image a { position: relative; overflow: hidden; border-radius: 1rem; z-index: 0; } .wp-block-gallery figure.wp-block-image, .wp-block-gallery figure.wp-block-image * { height: 100%; } .wp-block-gallery figure.wp-block-image a { display: inline-block; } .wp-block-gallery figure.wp-block-image a:before { content: "\f03e"; position: absolute; top: 0; right: 0; bottom: 0; left: 0; font-family: 'Font Awesome 6 Free'; display: flex; align-items: center; justify-content: center; font-size: 3rem; color: var(--dt-whi-color); background-image: -moz-linear-gradient(90deg, #161C2D 0%, rgba(22, 28, 45, 0) 100%); background-image: -webkit-linear-gradient(90deg, #161C2D 0%, rgba(22, 28, 45, 0) 100%); background-image: -ms-linear-gradient(90deg, #161C2D 0%, rgba(22, 28, 45, 0) 100%); transform: scale(1, 0); transition: transform 500ms ease; transform-origin: top center; z-index: 0; } .wp-block-gallery figure.wp-block-image:hover a:before, .wp-block-gallery figure.wp-block-image:focus-within a:before { transform: scale(1, 1); } .wp-block-gallery figure.wp-block-image:hover a img, .wp-block-gallery figure.wp-block-image:focus-within a img { opacity: 0.5; -webkit-transform: scale(1.1); transform: scale(1.1); } .widget_meta li a:hover:before, .widget_meta li a:focus:before { -webkit-animation: rightCaret 600ms ease infinite; animation: rightCaret 600ms ease infinite; } .dt_footer_middle .dt_business_hour { padding: 2rem 2.4rem 2.8rem; background-image: linear-gradient(180deg,#0e1422 -4.46%,#212631 100%); border-radius: 2rem; } .dt_business_hour .dt_business_schedule { display: flex; justify-content: space-between; padding: 0.8rem; font-size: 1.8rem; } /* Footer Copyright */ .dt_footer_copyright { padding: 3.2rem 0; background-color: transparent; border-top: 0.1rem solid rgba(189, 189, 189, 0.25); } .dt_footer_copyright .widget li { display: inline-block; margin-left: 0.6rem; } .dt_footer_copyright .widget li:first-child { margin-left: 0; } .dt_footer_copyright .widget li a { position: relative; z-index: 0; } .dt_footer_copyright .widget.widget_payment li a { font-size: 3rem; } .dt_footer_copyright .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a:hover, .dt_footer_copyright .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget-info):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a:focus, .dt_footer_copyright .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a { padding-left: 1.8rem; } .dt_footer_copyright .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a:before { opacity: 0.75; height: 1rem; width: 1rem; } .dt_footer--one .dt_footer_copyright .widget .wp-block-image a, .dt_footer--one .dt_footer_copyright .widget li:not(.widget_payment):not(.widget_social) a, .dt_footer--one .dt_footer_copyright .dt_footer_copyright-text a { color: inherit; } .dt_footer--one .dt_footer_copyright .dt_footer_copyright-text a:hover, .dt_footer--one .dt_footer_copyright .dt_footer_copyright-text a:focus { text-decoration-style: dotted; text-underline-offset: 0.3rem; } @media (min-width: 36em) { .dt_footer_copyright > .dt-container > .dt-row > * { margin-top: auto; margin-bottom: auto; } } @media (max-width: 35.938em) { .dt_footer_copyright > .dt-container > .dt-row > *:first-child { margin-top: 0; } } /* Up Top */ button.dt_uptop { position: fixed; right: 3rem; bottom: 3rem; height: 4.6rem; width: 4.6rem; cursor: pointer; display: block; border-radius: 5rem; padding: 0; z-index: 10000; opacity: 1; visibility: hidden; transform: translateY(1.6rem); -webkit-transition: all .2s linear; transition: all .2s linear; } .dt_uptop.active { opacity: 1; visibility: visible; -webkit-transform: translateY(0); transform: translateY(0); } @media (min-width: 48rem) { .dt_uptop.active:hover { -webkit-transform: translateY(-0.8rem); transform: translateY(-0.8rem); -webkit-box-shadow: 0 0.3rem 1.6rem rgba(0, 0, 0, 0.25); box-shadow: 0 0.3rem 1.6rem rgba(0, 0, 0, 0.25); } } .dt_uptop:after { position: absolute; font-family: 'Font Awesome 6 Free'; content: '\f148'; text-align: center; line-height: 4.2rem; font-size: 1.8rem; color: var(--dt-pri-color); top: -1px; left: -1px; height: 4.6rem; width: 4.6rem; cursor: pointer; display: block; z-index: 1; border: 0.2rem solid var(--dt-pri-color); -webkit-transition: all .2s linear; transition: all .2s linear; box-shadow: none; border-radius: 50% !important; border-radius: 0.5rem; font-weight: 600; } .dt_uptop svg { color: var(--dt-pri-color); border-radius: 50%; background: var(--dt-whi-color); } .dt_uptop svg path { fill: none; stroke: var(--dt-pri-color); stroke-width: 2.4rem; -webkit-transition: all .2s linear; transition: all .2s linear; } /* Post */ .dt_posts--one.dt_post_item { position: relative; perspective: 1200px; } .dt_posts--one.dt_post_item .dt_post_wrap { position: relative; transition-property: box-shadow,transform; transition-duration: .6s; transition-timing-function: cubic-bezier(.4,0,.2,1); transform-style: preserve-3d; } .dt_posts--one.dt_post_item:not(.single-post):hover .dt_post_wrap, .dt_posts--one.dt_post_item:not(.single-post):focus-within .dt_post_wrap { transform: rotateY(180deg); transform-origin: 50% 50%; } .dt_posts--one.dt_post_item .dt_post_front, .dt_posts--one.dt_post_item .dt_post_back { transform-style: preserve-3d; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .dt_posts--one.dt_post_item .dt_post_front { position: relative; background-color: var(--dt-whi-color); overflow: hidden; box-shadow: 0 0 2.1rem rgba(85, 25, 239, 0.10); } .dt_posts--one.dt_post_item .dt_post_front .dt_post_image { opacity: 0; visibility: hidden; position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .dt_posts--one.dt_post_item .dt_post_image img { width: 100%; } .dt_posts--one.dt_post_item .dt_post_front .dt_post_inner { padding: 4rem 2.8rem 3rem; background-color: var(--dt-whi-color); } .dt_posts--one.dt_post_item .dt_post_date { display: inline-flex; align-items: baseline; font-weight: 500; color: var(--dt-pri-color); margin-bottom: 1.6rem; } .dt_posts--one.dt_post_item .dt_post_author a:not(:hover, :focus), .dt_posts--one.dt_post_item .dt_post_date a:not(:hover, :focus) { color: var(--dt-sec-color); text-decoration: none; } .dt_posts--one.dt_post_item .dt_post_date i { font-size: 1.7rem; color: var(--dt-pri-color); } .dt_posts--one.dt_post_item .dt_post_title { margin-bottom: 1.7rem; line-height: 1.458; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .dt_posts--one.dt_post_item .dt_post_front .dt_post_content { color: var(--dt-base-color); -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .dt_posts--one.dt_post_item .dt_post_author { font-size: 1.7rem; margin-top: 2rem; color: var(--dt-sec-color); font-weight: 600; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .dt_posts--one.dt_post_item .dt_post_author a { display: inline-flex; align-items: center; vertical-align: middle; } .dt_posts--one.dt_post_item .dt_post_author img { margin-right: 1.6rem; width: 5rem; height: 5rem; border-radius: 10rem; object-fit: cover; border: 0.3rem solid rgba(189, 189, 189, 0.35); } .dt_posts--one.dt_post_item .dt_post_back { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 99; display: flex; flex-wrap: wrap; align-items: center; background-size: cover; background-repeat: no-repeat; background-position: center center; background-color: var(--dt-sec-color); padding: 2rem 2.8rem 3.2rem; transform: rotateY(180deg)translateZ(1px); } .dt_posts--one.dt_post_item .dt_post_wrap .dt_post_content p:empty, .dt_posts--one.dt_post_item .dt_post_front .more-link { display: none; } .dt_posts--one.dt_post_item .dt_post_wrap .dt_post_content p { margin-bottom: 0; } .dt_posts--one.dt_post_item .dt_post_wrap .dt_post_content p+p { margin-top: 1.6rem; } .dt_posts--one.dt_post_item .dt_post_back:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); background-color: rgba(3,13,47,.58); } .dt_posts--one.dt_post_item .dt_post_back .dt_post_title { color: var(--dt-whi-color); } .dt_posts--one.dt_post_item .dt_post_title a { color: inherit; text-decoration: none; } .dt_posts--one.dt_post_item .dt_post_back .dt_post_content { color: var(--dt-whi-color); } .dt_posts--one.dt_post_item .dt_post_wrap .dt_post_catetag { margin-bottom: 2rem; color: var(--dt-whi-color); font-size: 1.48rem; background-color: rgb(0, 0, 0, 0.3); display: inline-block; padding-right: 1.6rem; border-radius: 10rem; border: 0.1rem solid rgba(255, 255, 255, 0.3); } .dt_posts--one.dt_post_item .dt_post_wrap .dt_post_catetag i { width: 2.8rem; height: 2.8rem; text-align: center; line-height: 2.8rem; background-color: var(--dt-pri-color); color: inherit; border-radius: 10rem; margin-right: 0.4rem; } .dt_posts--one.dt_post_item .dt_post_wrap .dt_post_catetag a { text-decoration: none; color: inherit; } .dt_posts--one.dt_post_item .dt_post_wrap .dt_post_title a:hover, .dt_posts--one.dt_post_item .dt_post_wrap .dt_post_title a:focus, .dt_posts--one.dt_post_item .dt_post_wrap .dt_post_catetag a:hover, .dt_posts--one.dt_post_item .dt_post_wrap .dt_post_catetag a:focus { text-decoration: underline; } .dt_posts--one.dt_post_item .more-link { display: inline-block; text-decoration: none; padding: 0.6rem 2.4rem 0.7rem; line-height: 1.624; background: var(--dt-pri-color); color: var(--dt-whi-color); border-radius: 10rem; margin-top: 2rem; } .dt_posts--one.dt_post_item .more-link:hover, .dt_posts--one.dt_post_item .more-link:focus { background: var(--dt-whi-color); color: var(--dt-pri-color); box-shadow: 0 2rem 5rem 0 rgba(0, 0, 0, 0.1); } /* Post Single */ .single-post.dt_post_item { border-radius: 1.5rem; padding: 0 3rem 3rem; overflow: hidden; background-color: var(--dt-whi-color); border: 0.1rem solid rgba(189, 189, 189, 0.2); } .single .single-post.dt_post_item { margin-bottom: 5rem; } [data-masonry].dt-row .dt_post_block .single-post.dt_post_item { margin-bottom: 0.8rem; } .single-post.dt_post_item .dt_post_image { position: relative; overflow: hidden; margin-left: -3rem; margin-right: -3rem; z-index: 0; } .single-post.dt_post_item .dt_post_content h3, .single-post.dt_post_item .dt_post_content h4 { margin-bottom: 1.7rem; } .single-post.dt_post_item .dt_post_content p:not(:last-child) { margin-bottom: 2.6rem; } .single-post.dt_post_item .dt_post_content blockquote p:last-child { margin-bottom: 1rem; } .single-post.dt_posts--one.dt_post_item .dt_post_wrap .dt_post_catetag a:hover, .single-post.dt_posts--one.dt_post_item .dt_post_wrap .dt_post_catetag a:focus { color: var(--dt-pri-color); } .single-post.dt_post_item .dt_post_top_meta .dt_post_top_meta_list { list-style: none; width: 100%; padding: 0.8rem 1.2rem; background-color: var(--dt-whi-color); margin: 2.8rem auto 2.8rem; z-index: 1; position: relative; display: inline-block; border-radius: 0.5rem; -webkit-box-shadow: 0 1rem 5rem rgba(2, 2, 2, 0.09); box-shadow: 0 1rem 5rem rgba(2, 2, 2, 0.09); border-top: 0.4rem solid var(--dt-pri-color); } .single-post.dt_post_item .dt_post_image + .dt_post_inner .dt_post_top_meta .dt_post_top_meta_list { margin: -2.3rem auto 2.8rem; } .single-post.dt_post_item .dt_post_top_meta .dt_post_top_meta_list>li { vertical-align: middle; display: inline-block; margin-top: 0; margin-right: 1.5rem; } .single-post.dt_post_item .dt_post_top_meta .dt_post_top_meta_list>li:last-child { margin-right: 0; } .single-post.dt_post_item .dt_post_top_meta .dt_post_top_meta_list > li { font-size: 1.5rem; position: relative; margin-right: 2rem; padding-right: 2.5rem; } .single-post.dt_post_item .dt_post_top_meta .dt_post_top_meta_list > li:last-child { margin-right: 0; padding-right: 0; } .single-post.dt_post_item .dt_post_top_meta .dt_post_top_meta_list > li:not(:last-child):after { content: ""; width: 6px; height: 6px; background-color: var(--dt-pri-color); position: absolute; right: 0; top: 50%; border-radius: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .single-post.dt_post_item .dt_post_top_meta .dt_post_top_meta_list > li > * { margin-bottom: 0; margin-top: 0; } .single-post.dt_posts--one.dt_post_item .dt_post_wrap .dt_post_catetag { color: var(--dt-sec-color); background-color: transparent; border-color: rgba(189, 189, 189, 0.3); } .single-post.dt_posts--one.dt_post_item .dt_post_wrap .dt_post_catetag i { color: var(--dt-whi-color); } .single-post.dt_post_item .dt_post_bottom_meta { margin-bottom: 0; margin-top: 2.8rem; display: flex; align-items: center; justify-content: space-between; margin-bottom: 1rem; } .single-post.dt_post_item .dt_post_bottom_meta .dt_post_tags a { font-size: 1.5rem; border-radius: 10rem; margin-bottom: 0.3rem; padding: 0.8rem 1.6rem; font-weight: 400; color: var(--dt-sec-color); display: inline-block; text-decoration: none; line-height: 1; margin-right: 0.5rem; border: 0.1rem solid rgba(189, 189, 189, 0.35); background-color: var(--dt-gray2-color); } .single-post.dt_post_item .dt_post_bottom_meta .dt_post_tags a:hover, .single-post.dt_post_item .dt_post_bottom_meta .dt_post_tags a:focus { border-color: var(--dt-sec-color); background-color: var(--dt-sec-color); color: var(--dt-whi-color); } .single-post.dt_post_item .dt_post_bottom_meta .comments-count { font-size: 1.4rem; border-radius: 10rem; font-weight: 400; padding: 0.8rem 1.6rem; color: var(--dt-whi-color); background-color: var(--dt-pri-color); text-decoration: none; white-space: nowrap; } .single-post.dt_post_item .dt_post_bottom_meta .comments-count:hover, .single-post.dt_post_item .dt_post_bottom_meta .comments-count:focus { text-decoration: underline; } .single-post.dt_post_item.style2 .dt_post_wrap .dt_post_inner { position: relative; } .single-post.dt_posts--one.dt_post_item.style2 .dt_post_wrap .dt_post_catetag { border: 0; } .single-post.dt_post_item .dt_post_content .more-link { margin-top: 0; } /* Comment & Form */ .comments-area { margin-top: 8rem; } .single-comments-title, .comments-title { margin-bottom: 3rem; text-align: left; } .comments-title h3 { font-size: 3.4rem; } .comment-list { margin: 0; padding: 0; list-style: none; } .comments-area li { list-style: none; } .comments-area .comment-body { position: relative; padding: 3rem 3rem 3rem 16.5rem; min-height: 12rem; word-wrap: break-word; border-radius: 1.5rem; z-index: 0; margin-bottom: 6rem; } .comments-area .comment-body:before { content: ""; position: absolute; top: 0; right: 0; width: 100%; height: 100%; max-width: calc(100% - 120px); z-index: -1; border-radius: inherit; } .comment-list .comment .comment-body:before { background-color: var(--dt-gray2-color); } .comments-area .comment-meta .comment-awaiting-moderation { display: block; width: 100%; clear: both; } .comments-area .comment-meta .comment-author { font-size: 1.6rem; } .comments-area .comment-meta .comment-author .fn { font-weight: 700; } .comment-meta .comment-metadata > a, .comments-area .comment-meta .comment-author a { text-decoration: none; color: var(--dt-sec-color); } .comment-meta .comment-metadata > a:hover, .comment-meta .comment-metadata > a:focus, .comments-area .comment-meta .comment-author a:hover, .comments-area .comment-meta .comment-author a:focus { color: var(--dt-pri-color); } .comments-area .comment-meta .comment-author img { position: absolute; z-index: 0; left: 0; top: 0.6rem; width: 9rem; border-radius: 10rem; } .comments-area .comment-meta .comment-author, .comment-meta .comment-metadata { line-height: 1.5; font-size: 1.8rem; display: inline-block; } .comment-content { position: relative; z-index: 0; padding: 1.6rem 0; line-height: 1.5; } .comment-content p { margin-bottom: 0; } .comment-body .reply a, .comment-body .edit a { font-weight: 600; letter-spacing: 0.03rem; } .comment-body .reply a:not(:hover, :focus), .comment-body .edit a:not(:hover, :focus) { text-decoration: none; } .comment-list .comment .children .comment-body:before { border: 0.1rem solid rgba(189, 189, 189, 0.2); background-color: transparent; } .comment-reply-title { font-size: 3.4rem; } .comment-form { display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: center; gap: 3rem; } .comment-form > p.comment-notes { flex-basis: 100%; width: 100%; } .comment-form > p:not(.comment-notes):not(.comment-form-comment):not(.comment-form-cookies-consent):not(.form-submit) { flex: auto; } @media (max-width: 61.938em) { .comment-form > p:nth-child(2n+1):not(.comment-notes):not(.comment-form-comment):not(.comment-form-cookies-consent):not(.form-submit), .comment-form > p:not(.comment-notes):not(.comment-form-comment):not(.comment-form-cookies-consent):not(.form-submit) { max-width: 100%; flex-basis: 100%; /*margin-right: 0;*/ } } .comment-form-comment { max-width: 100%; flex-basis: 100%; } .comment-form-cookies-consent, .form-submit { width: 100%; } .comment-form-cookies-consent label { vertical-align: middle; margin-left: 0.3rem; } /* Pagination */ .woocommerce nav.woocommerce-pagination, .pagination { position: relative; text-align: center; z-index: 0; width: 100%; max-width: fit-content; display: block; margin: 0 auto; margin-top: 5rem; padding: 1.4rem; overflow: hidden; overflow-x: auto; background-color: var(--dt-gray2-color); border: 0.1rem solid rgba(189, 189, 189, 0.2); border-radius: 0.6rem; } .pagination h2 { display: none; } .woocommerce nav.woocommerce-pagination ul { line-height: 4rem; border: none; } .woocommerce nav.woocommerce-pagination ul, .pagination .nav-links { display: inline-flex; align-items: center; } .woocommerce nav.woocommerce-pagination ul li { border: none; } .page-links .post-page-numbers, .woocommerce nav.woocommerce-pagination ul li .page-numbers, .pagination .page-numbers:not(.dots) { font-weight: 600; border-width: 0.2rem; border-style: solid; border-color: transparent; display: flow-root; font-size: 1.6rem; line-height: 2.8rem; min-width: 3.6rem; text-align: center; padding: 0.2rem; vertical-align: baseline; white-space: nowrap; border-radius: 0.6rem; text-decoration: none; color: var(--dt-sec-color); -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; } .page-links .post-page-numbers { display: inline-block; text-decoration: none; text-align: center; border-width: 0.1rem; border-color: var(--dt-pri-color); } .woocommerce nav.woocommerce-pagination ul li .page-numbers:not(.current):hover, .pagination .page-numbers:not(.dots, .current):hover { color: var(--dt-pri-color); background-color: transparent; } .page-links .post-page-numbers:hover, .page-links .post-page-numbers:focus, .woocommerce nav.woocommerce-pagination ul li .page-numbers.current, .pagination .nav-links .prev.page-numbers, .pagination .nav-links .next.page-numbers, .pagination .nav-links .page-numbers.current { color: var(--dt-whi-color); background-color: var(--dt-pri-color); } .page-links .post-page-numbers:not(:last-child), .pagination .page-numbers.dots, .woocommerce nav.woocommerce-pagination ul li:not(:last-child), .pagination .page-numbers:not(.dots):not(:last-child) { margin-right: 1rem; } /* Sidebar */ .dt_widget-area .widget { max-width: 100%; overflow: hidden; position: relative; padding: 3rem; background: var(--dt-gray2-color) url('../images/shape/shape_0.svg') no-repeat top right / 7.2rem; border: 0.1rem solid rgba(189, 189, 189, 0.2); border-radius: 0.8rem; } .dt_widget-area .widget + .widget { margin-top: 4rem; } .dt_widget-area .widget .wp-block-search__label, .dt_widget-area .widget .widget-title, .dt_widget-area .widget .wp-block-heading { margin-bottom: 2.2rem; padding-bottom: 1.2rem; border-bottom: 0.1rem solid rgba(189, 189, 189, 0.35); } .dt_widget-area .widget .wp-block-search__label:before, .dt_widget-area .widget .widget-title:before, .dt_widget-area .widget .wp-block-heading:before { content: ""; position: absolute; bottom: -0.1rem; left: 0; width: 5.8rem; height: 0.3rem; background-color: var(--dt-pri-color); } .dt_widget-area .widget ul:not(.wp-block-social-links) li { border-bottom: 0.1rem dashed rgba(189, 189, 189, 0.35); text-transform: capitalize; padding: 10px 0; } .dt_widget-area .widget ul>li:first-child { padding-top: 0; } .dt_widget-area .widget ul>li:last-child { padding-bottom: 0; border-bottom: 0; } .dt_widget-area .widget.widget_archive ul li a, .dt_widget-area .widget.widget_categories ul li a, .dt_widget-area .widget.widget_nav_menu ul li a { position: relative; padding-left: 2.5rem; font-weight: 500; display: inline-block; } .dt_widget-area .widget:not(.widget_payment):not(.widget_social) li a:not(:hover, :focus) { color: var(--dt-sec-color); } .dt_widget-area .widget:not(.widget_payment):not(.widget_social) ul.wp-block-social-links li a:not(:hover, :focus) { color: inherit; } .dt_widget-area .widget.widget_archive ul li a::before, .dt_widget-area .widget.widget_categories ul li a::before, .dt_widget-area .widget.widget_nav_menu ul li a::before { content: "\f061"; position: absolute; top: -0.16rem; left: 0; font-family: 'Font Awesome 6 Free'; font-size: 1.8rem; font-weight: normal; color: var(--dt-pri-color); opacity: 0.4; -webkit-transform: rotate(315deg); transform: rotate(315deg); } .widget_meta ul li a { padding-right: 0; padding-left: 25px !important; } .widget_meta ul li a:before { left: 0; font-family: 'Font Awesome 6 Free'; color: var(--dt-pri-color); } .widget_meta ul li:nth-child(1) a:before { content: "\f007"; } .widget_meta ul li:nth-child(2) a:before { content: "\f2f6"; font-weight: 600; } .widget_meta ul li:nth-child(3) a:before { content: "\f086"; } .widget_meta ul li:nth-child(4) a:before { content: "\f27a"; } .widget_meta ul li:nth-child(5) a:before { content: "\f411"; font-family: "Font Awesome 6 Brands"; } .widget_recent_comments li { padding: 0; word-break: break-word; } /* Widget Tag */ .tagcloud, .wp-block-tag-cloud { margin-bottom: -1rem; } .wp-block-tag-cloud a, .widget_tag_cloud a { font-size: 1.6rem !important; display: inline-block; line-height: 1.5; padding: 0.6rem 1.6rem; font-weight: 500; position: relative; text-decoration: none; color: var(--dt-sec-color); background-color: transparent; border: 0.1rem solid rgba(189, 189, 189, 0.2); border-radius: 0.6rem; margin-bottom: 1rem; margin-right: 0.5rem; } .wp-block-tag-cloud a:hover, .wp-block-tag-cloud a:focus, .widget_tag_cloud a:hover, .widget_tag_cloud a:focus { color: var(--dt-whi-color); background-color: var(--dt-pri-color); border-color: var(--dt-pri-color); } .wp-block-tag-cloud a:not(:hover, :focus), .dt_footer .widget_calendar table th, .dt_footer .widget_tag_cloud a:not(:hover, :focus) { color: inherit; } /* Full Sidebar >> Widget Calendar */ .wp-block-calendar { position: relative; overflow: hidden; border-radius: 0; border-top: 0; } .wp-block-calendar table th { font-weight: 700; color: var(--dt-pri-color); background: #ddd; } .wp-block-calendar tbody td, .wp-block-calendar th { text-align: center; } .wp-block-calendar table caption { padding: 1rem; font-weight: 700; } .wp-calendar-nav { font-weight: 600; padding: 1.15rem 1.4rem; background-color: var(--dt-pri-color); display: flex; align-items: center; justify-content: space-between; } .wp-calendar-nav a { display: inline-block; color: var(--dt-whi-color); text-decoration: none; } /* Widget Search */ .widget_search .search-form { display: flex; align-items: center; justify-content: flex-start; gap: 1rem; } .widget_search .search-form .search-submit { flex-shrink: 0; } /* 404 */ .dt_error-inner .title { font-size: 35rem; line-height: 29rem; font-weight: 700; color: var(--dt-pri-color); margin-bottom: 0; text-shadow: 0.9rem 0.8rem 0 #eaeaea; } .dt_error-inner .text { max-width: 65rem; font-size: 4rem; line-height: 5rem; margin: 4rem auto 0; font-weight: 700; color: var(--dt-sec-color); } .dt_error-inner .dt-btn { margin-top: 3.8rem; } @media (max-width: 61.938em) { .dt_error-inner .title { font-size: 34rem; } } @media (max-width: 35.938em) { .dt_error-inner .title { font-size: 15rem; line-height: 15rem; } .dt_error-inner .text { font-size: 2rem; line-height: 2.6rem; } } /* Slider */ .dt_slider { position: relative; overflow: hidden; width: 100%; background-color: var(--dt-sec-color); z-index: 0; } .dt_slider .dt_slider-carousel, .dt_slider .dt_slider-item, .dt_slider .dt_slider-innercell, .dt_slider .dt_slider-item > img { width: 100%; height: 100%; min-height: 48rem; max-height: 48rem; object-fit: cover; } @media (min-width: 36em) { .dt_slider .dt_slider-carousel, .dt_slider .dt_slider-item, .dt_slider .dt_slider-innercell, .dt_slider .dt_slider-item > img { min-height: 54rem; max-height: 54rem; } } @media (min-width: 62em) { .dt_slider .dt_slider-carousel, .dt_slider .dt_slider-item, .dt_slider .dt_slider-innercell, .dt_slider .dt_slider-item > img { max-height: 68rem; min-height: 68rem; } } @media (min-width: 87.5em) { .dt_slider .dt_slider-carousel, .dt_slider .dt_slider-item, .dt_slider .dt_slider-innercell, .dt_slider .dt_slider-item > img { max-height: 67rem; min-height: 67rem; } } .dt_slider .dt_slider-wrapper { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; z-index: 0; background-color: rgba(0, 0, 0, 0.6); } .dt_slider .dt_slider-inner { overflow: hidden; display: table; width: 100%; height: 100%; } .dt_slider .dt_slider-innercell { display: table-cell; vertical-align: middle; } .dt_slider .dt_slider-content { position: relative; margin-bottom: 4rem; width: 100%; max-width: 78rem; z-index: 0; } .dt_slider .dt-text-left .dt_slider-content { margin-right: auto; } .dt_slider .dt-text-center .dt_slider-content { margin: auto; margin-bottom: 4rem; } .dt_slider .dt-text-right .dt_slider-content { margin-left: auto; } .dt_slider .dt_slider-content .title { font-size: 8rem; line-height: 1.15; margin-bottom: 2rem; opacity: 0; -webkit-transition: all 1000ms ease; transition: all 1000ms ease; -webkit-transform: scaleX(0); transform: scaleX(0); } .dt_slider .active .dt_slider-content .title { opacity: 1; -webkit-transform: scaleX(1); transform: scaleX(1); } @media screen and (min-width: 62em) and (max-width: 87.438em) { .dt_slider .dt_slider-content .title { font-size: 6rem; } } @media (max-width: 61.938em) { .dt_slider .dt_slider-content .title { font-size: 3.2rem; margin-bottom: 1.2rem; } } .dt_slider .dt_slider-content .title span { display: block; overflow: hidden; position: relative; margin-bottom: 0.6rem; width: 100%; max-width: max-content; } .dt_slider .dt-text-center .dt_slider-content .title span { margin-left: auto; margin-right: auto; } .dt_slider .dt-text-right .dt_slider-content .title span { margin-right: 0; margin-left: auto; } .dt_slider .dt_slider-content .title span:before { content: ''; width: 101%; height: 100%; position: absolute; top: 0; left: 100%; background: var(--dt-whi-color); -webkit-transition: 1s cubic-bezier(.858, .01, .068, .99); transition: 1s cubic-bezier(.858, .01, .068, .99); z-index: 3; -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition-delay: 1s; transition-delay: 1s; } .dt_slider .active .dt_slider-content .title span:before { -webkit-transform: translateX(1%); transform: translateX(1%); } .dt_slider .dt_slider-content .subtitle { opacity: 0; margin-bottom: 1.6rem; -webkit-transform: translateY(-10rem); transform: translateY(-10rem); -webkit-transition: all 1000ms ease; transition: all 1000ms ease; } .dt_slider .dt_slider-content .text { font-size: 1.8rem; margin-bottom: 3.2rem; opacity: 0; -webkit-transform: translateY(10rem); transform: translateY(10rem); -webkit-transition: all 1000ms ease; transition: all 1000ms ease; } .dt_slider .active .dt_slider-content .subtitle, .dt_slider .active .dt_slider-content .text { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); -webkit-transition-delay: 1000ms; transition-delay: 1000ms; } .dt_slider .dt_slider-content .subtitle, .dt_slider .dt_slider-content .title, .dt_slider .dt_slider-content .text { color: var(--dt-whi-color); } @media (max-width: 35.938em) { .dt_slider .dt_slider-content .title, .dt_slider .dt_slider-content .text { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } } .dt_slider .dt_slider-content .dt_btn-group { opacity: 0; -webkit-transform: translateY(5rem); transform: translateY(5rem); -webkit-transition: all 1000ms ease; transition: all 1000ms ease; } .dt_slider .active .dt_slider-content .dt_btn-group { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); -webkit-transition-delay: 1300ms; transition-delay: 1300ms; } .dt_slider .dt_slider-content .dt-btn:not(:last-child) { margin-right: 2.1rem; } @media (max-width: 61.938em) { .dt_slider .dt_slider-content .dt-btn { margin-bottom: 1rem; } .dt_slider .dt_slider-content .dt-btn:not(:last-child) { margin-right: 1rem; } } .dt_slider .dt_slider--right .first { order: 1; } /* Carousel Nav */ .dt_slider-carousel.owl-carousel .owl-nav button { display: inline-block; width: 6rem; height: 6rem; line-height: 6.6rem; background-color: rgba(255, 255, 255, 0.20); text-align: center; border-radius: 50%; font-size: 4.5rem; font-weight: 400; cursor: pointer; transition: var(--dt-transition); -webkit-transition: var(--dt-transition); } .dt_slider-carousel.owl-carousel .owl-nav button:hover { background: var(--dt-whi-color); } .dt_slider-carousel.owl-carousel .owl-nav button.owl-prev:before { content: ''; position: absolute; top: 50%; left: 3.5rem; -webkit-transform: translateY(-50%) scaleX(1); transform: translateY(-50%) scaleX(1); width: 4.5rem; height: 0.2rem; -webkit-transition: .5s cubic-bezier(.858, .01, .068, .99); transition: .5s cubic-bezier(.858, .01, .068, .99); -webkit-transform-origin: right; transform-origin: right; background: var(--dt-whi-color); } .dt_slider-carousel.owl-carousel .owl-nav button.owl-prev:hover:before { background: var(--dt-pri-color); left: 2.3rem; width: 2rem; } .dt_slider-carousel.owl-carousel .owl-nav button.owl-prev:hover:after { border-left: 0.2rem solid var(--dt-pri-color); border-bottom: 0.2rem solid var(--dt-pri-color); left: 2.3rem; } .dt_slider-carousel.owl-carousel .owl-nav button.owl-prev:after { content: ''; position: absolute; top: 50%; left: 3.5rem; width: 1rem; height: 1rem; border-left: 0.3rem solid var(--dt-whi-color); border-bottom: 0.3rem solid var(--dt-whi-color); -webkit-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); -webkit-transition: .5s cubic-bezier(.858, .01, .068, .99); transition: .5s cubic-bezier(.858, .01, .068, .99); } .dt_slider-carousel.owl-carousel .owl-nav button.owl-next:before { content: ''; position: absolute; top: 50%; right: 3.5rem; -webkit-transform: translateY(-50%) scaleX(1); transform: translateY(-50%) scaleX(1); width: 4.5rem; height: 0.2rem; -webkit-transition: .5s cubic-bezier(.858, .01, .068, .99); transition: .5s cubic-bezier(.858, .01, .068, .99); -webkit-transform-origin: right; transform-origin: right; background: var(--dt-whi-color); } .dt_slider-carousel.owl-carousel .owl-nav button.owl-next:hover:before { background: var(--dt-pri-color); right: 2.3rem; width: 2rem; } .dt_slider-carousel.owl-carousel .owl-nav button.owl-next:after { content: ''; position: absolute; top: 50%; right: 3.5rem; width: 1rem; height: 1rem; border-right: 0.3rem solid var(--dt-whi-color); border-top: 0.3rem solid var(--dt-whi-color); -webkit-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); -webkit-transition: .5s cubic-bezier(.858, .01, .068, .99); transition: .5s cubic-bezier(.858, .01, .068, .99); } .dt_slider-carousel.owl-carousel .owl-nav button.owl-next:hover:after { border-right: 0.2rem solid var(--dt-pri-color); border-top: 0.2rem solid var(--dt-pri-color); right: 2.3rem; } .dt_slider-carousel .owl-nav button { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 0; } .dt_slider-carousel .owl-nav .owl-prev { left: 1rem; } .dt_slider-carousel .owl-nav .owl-next { right: 1rem; } @media (min-width: 62em) { .dt_slider-carousel .owl-nav .owl-prev { left: 3rem; } .dt_slider-carousel .owl-nav .owl-next { right: 3rem; } } .dt_slider-carousel.owl-carousel.owl-theme .owl-nav button.disabled { opacity: 0; visibility: hidden; } /* Slider Kenburn */ .dt_slider--kenburn .dt_slider-item { overflow: hidden; } .dt_slider--kenburn .owl-item .dt_slider-item > img { display: block; width: 100%; height: 100%; -webkit-transform-style: flat; transform-style: flat; -webkit-transition: all 20s; transition: all 20s; transition-timing-function: linear; } .dt_slider--kenburn .owl-item:nth-child(even) .dt_slider-item > img { -webkit-transform: scale(1.4); transform: scale(1.4); -webkit-transform-origin: bottom right; transform-origin: bottom right; } .dt_slider--kenburn .owl-item:nth-child(odd) .dt_slider-item > img { -webkit-transform: scale(1.1); transform: scale(1.1); -webkit-transform-origin: bottom left; transform-origin: bottom left; } .dt_slider--kenburn .owl-item.active:nth-child(even) .dt_slider-item > img { -webkit-transform: scale(1.1); transform: scale(1.1); } .dt_slider--kenburn .owl-item.active:nth-child(odd) .dt_slider-item > img { -webkit-transform: scale(1.4); transform: scale(1.4); } /* Common Section */ .dt_siteheading, .dt_image_block, .dt_image_block .dt_image_box, .dt_about, .dt-container-inner { position: relative; z-index: 0; } .parallax-scene, .section-line { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; } .section-line { right: 0; } .section-line .line { width: 1px; height: 100%; position: absolute; background: rgba(189, 189, 189, 0.25); } .section-line .line-1 { left: 10rem; } .section-line .line-2 { left: 50%; } .section-line .line-3 { right: 10rem; } @media (max-width: 37.438em) { .section-line { display: none; } } /* About Section */ .dt_image_block, .dt_image_block .dt_image_box { display: block; } @media (min-width: 36em) { .dt_image_block .dt_image_box { padding-top: 0; padding-bottom: 10rem; } .dt_image_block--one .dt_image_box { padding-right: 24rem; margin-right: 3rem; } } .dt_image_block .dt_image_box .shape .shape-1, .dt_image_block .dt_image_box .shape .shape-2, .dt_image_block .dt_image_box .shape .shape-3 { width: 9.5rem; height: 9.5rem; background-repeat: no-repeat; } .dt_image_block .dt_image_box .image { display: block; position: relative; border-radius: 1rem; overflow: hidden; } .dt_image_block .dt_image_box img { width: 100%; border-radius: inherit; } .dt_image_block .dt_image_box .video-inner { position: relative; padding-top: 6rem; padding-bottom: 6rem; text-align: center; border-radius: 1rem; background-repeat: no-repeat; background-size: cover; } .dt_image_block .dt_image_box .video-inner:before { position: absolute; content: ''; background: #000; width: 100%; height: 100%; left: 0; top: 0; opacity: 0.25; border-radius: inherit; } .dt_image_block .dt_image_box .image:before { position: absolute; top: 0; left: -75%; display: block; content: ''; width: 50%; height: 100%; background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, .3))); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); -webkit-transform: skewX(-25deg); -ms-transform: skewX(-25deg); transform: skewX(-25deg); } .dt_image_block .dt_image_box .image:hover:before { -webkit-animation: shine 1s; animation: shine 1s; } @keyframes shine { 100% { left: 125%; } } .dt_about--one .pattern-layer .pattern-1 { left: 92% !important; top: 5% !important; margin-left: -11rem; background: #f8f8f8; width: 22rem; height: 22rem; border-radius: 50%; } .dt_about--one .pattern-layer .pattern-2 { width: 8rem; height: 8rem; top: 90% !important; left: 90% !important; } .dt_image_block--one .dt_image_box .shape .shape-1 { top: 8.7rem !important; left: -4.3rem !important; } .dt_image_block--one .dt_image_box .shape .shape-2 { left: 34rem !important; top: 26rem !important; } .dt_image_block .dt_image_box .video-inner { margin-top: 3rem; } @media (min-width: 36em) { .dt_image_block .dt_image_box .video-inner { width: 20rem; position: absolute; right: 14rem; bottom: 0; z-index: 2; margin-top: 0; } } .dt_image_block .dt_image_box .video-inner .dt-btn-play { color: var(--dt-pri-color); background-color: var(--dt-whi-color); font-size: 3rem; } @media (min-width: 36em) { .dt_about--one .dt_content_box { margin-left: 3rem; } } /* Heading */ .dt_siteheading .subtitle { display: inline-block; margin-bottom: 2rem; font-weight: 500; position: relative; color: var(--dt-pri-color); } .dt_siteheading .title { line-height: 1.15; display: block; } .dt_siteheading .text { font-size: 1.7rem; } .dt_siteheading .text p { margin-bottom: 0; } .dt_siteheading .text p+p { margin-top: 1.6rem; } .dt_list_style { display: block; list-style: none; padding: 0; } .dt_list_style:after { display: block; clear: both; content: ""; } .dt_list_style li { display: block; position: relative; font-weight: 600; line-height: 2.5rem; margin-bottom: 1.3rem; padding-left: 3.5rem; color: var(--dt-sec-color); } .dt_list_style li:last-child { margin-bottom: 0; } .dt_list_style--one li { width: 50%; float: left; padding-left: 3.5rem; } .dt_list_style--one li:before { position: absolute; content: ''; width: 1.2rem; height: 1.2rem; left: 0; top: 0.6rem; border-radius: 50%; background: var(--dt-pri-color); } .dt_list_style--one li:after { content: ''; position: absolute; left: 0.2rem; top: 0.8rem; width: 0.8rem; height: 0.8rem; border-radius: 50%; background: var(--dt-whi-color); } .siteheading--one .dt_siteheading .subtitle:not(.no-animation) { border-radius: 3rem; box-shadow: 0 0.5rem 2rem 0 rgba(0, 0, 0, 0.10); padding: 0.8rem 3.7rem; animation: dt_bounce ease 2s infinite; -webkit-animation: dt_bounce ease 2s infinite; transform-origin: bottom; -webkit-transform-origin: bottom; } .siteheading--one .dt_siteheading .subtitle:not(.no-animation):before { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: -1; border-radius: inherit; background: var(--dt-whi-color); } .siteheading--one .dt_siteheading .subtitle.no-animation { margin-bottom: 0.9rem; letter-spacing: 0.2rem; } .dt_heading.dt_heading_9 { color: var(--dt-pri-color); } @keyframes dt_bounce { 0% { transform: scale(1, 1) translateY(0) } 10% { transform: scale(1.1, .9) translateY(0) } 30% { transform: scale(.9, 1.1) translateY(-1.375rem) } 50% { transform: scale(1, 1) translateY(0) } 57% { transform: scale(1, 1) translateY(-0.1875rem) } 64% { transform: scale(1, 1) translateY(0) } 100% { transform: scale(1, 1) translateY(0) } } .dt_404 .dt_siteheading > i { position: absolute; top: 0; left: 50%; font-size: 19rem; color: var(--dt-gray3-color); transform: translateX(-50%); z-index: -1; } /* Service */ .dt_service { position: relative; overflow: hidden; } /* Service One */ .dt_slider--one + .dt_service--one { padding-top: 0; padding-bottom: 0; margin-top: -6.5rem; margin-bottom: -3.8rem; } .dt_service--one .dt_item_inner { margin-bottom: 7.5rem; position: relative; } .dt_service--one .dt_item_image { position: relative; overflow: hidden; background-color: var(--dt-sec-color); } .dt_service--one .dt_item_image:before { content: ''; position: absolute; height: 42%; bottom: 0; left: 0; right: 0; background: linear-gradient(to top,var(--dt-pri-color) 40%,transparent); filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='var(--dt-pri-color) 40%',endColorStr='rgba(0, 0, 0, 0)'); z-index: 99; -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .dt_service--one .dt_item_inner.active .dt_item_image:before, .dt_service--one .dt_item_inner:hover .dt_item_image:before, .dt_service--one .dt_item_inner:focus-within .dt_item_image:before { -webkit-transform: translateY(100%); transform: translateY(100%); } .dt_service--one .dt_item_image, .dt_service--one .dt_item_image img { min-height: 25rem; } .dt_service--one .dt_item_image img { width: 100%; object-fit: cover; } .dt_service--one .dt_item_holder { position: absolute; bottom: -3.5rem; left: 3rem; right: 3rem; background-color: var(--dt-whi-color); padding: 2.1rem 2rem; text-align: center; -webkit-box-shadow: 0 0.2rem 3.4rem rgba(35,35,35,.2); box-shadow: 0 0.2rem 3.4rem rgba(35,35,35,.2); -webkit-transition: var(--dt-transition); transition: var(--dt-transition); overflow: hidden; z-index: 100; } .dt_service--one .dt_item_inner.active .dt_item_holder, .dt_service--one .dt_item_inner:hover .dt_item_holder, .dt_service--one .dt_item_inner:focus-within .dt_item_holder { background-color: var(--dt-pri-color); padding-top: 3.9rem; padding-bottom: 7rem; } .dt_service--one .dt_item_holder .dt_item_icon { /* display: none; */ background-color: var(--dt-whi-color); color: var(--dt-pri-color); display: inline-flex; width: 7.5rem; height: 7.5rem; align-items: center; justify-content: center; font-size: 4.6rem; border-radius: 100%; margin-bottom: 0; position: absolute; top: 15px; right: 15px; opacity: 0.25; z-index:-1; } .dt_service--one .dt_item_holder .dt_item_title { margin: 0; line-height: 1.2; color: var(--dt-sec-color); -webkit-transition: var(--dt-transition); transition: var(--dt-transition); } .dt_service--one .dt_item_inner.active .dt_item_holder .dt_item_title, .dt_service--one .dt_item_inner:hover .dt_item_holder .dt_item_title, .dt_service--one .dt_item_inner:focus-within .dt_item_holder .dt_item_title { color: var(--dt-whi-color); padding-bottom: 1.6rem; } .dt_service--one .dt_item_holder .dt_item_title a { color: var(--dt-sec-color); } .dt_service--one .dt_item_holder .dt_item_title a:not(:hover, :focus) { text-decoration: none; } .dt_service--one .dt_item_inner.active .dt_item_holder .dt_item_title a, .dt_service--one .dt_item_inner:hover .dt_item_holder .dt_item_title a, .dt_service--one .dt_item_inner:focus-within .dt_item_holder .dt_item_title a { color: var(--dt-whi-color); } .dt_service--one .dt_item_holder .dt_item_content { line-height: 2.4rem; max-height: 0; color: transparent; -webkit-transition: all 0.5s cubic-bezier(0, 1, 0, 1); transition: all 0.5s cubic-bezier(0, 1, 0, 1); } .dt_service--one .dt_item_inner.active .dt_item_holder .dt_item_content, .dt_service--one .dt_item_inner:hover .dt_item_holder .dt_item_content, .dt_service--one .dt_item_inner:focus-within .dt_item_holder .dt_item_content { max-height: 50rem; color: var(--dt-whi-color); transition: max-height 1s ease-in-out; } .dt_service--one .dt_item_holder .dt_item_content, .dt_service--one .dt_item_inner .dt_item_holder .dt_item_readmore { margin-top: 0; } .dt_service--one .dt_item_inner .dt_item_holder .dt-btn-plustext { position: absolute; bottom: -0.8rem; left: 0; right: 0; width: 9.6rem; height: 4.8rem; border-radius: 9.6rem 9.6rem 0 0; background-color: rgba(255,255,255,.3); margin: auto; line-height: 4rem; color: var(--dt-whi-color); font-size: 2rem; text-decoration: none; -webkit-transform: translateY(5rem); transform: translateY(5rem); opacity: 0; } .dt_service--one .dt_item_inner.active .dt_item_holder .dt-btn-plustext, .dt_service--one .dt_item_inner:hover .dt_item_holder .dt-btn-plustext, .dt_service--one .dt_item_inner:focus-within .dt_item_holder .dt-btn-plustext { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } .dt_service--one .dt_item_inner .dt_item_holder .dt-btn-plustext:hover, .dt_service--one .dt_item_inner .dt_item_holder .dt-btn-plustext:focus { color: var(--dt-sec-color); background-color: var(--dt-whi-color); } .dt_service--one .dt_item_inner .dt_item_holder .dt-btn-plustext span { width: 2.1rem; color: transparent; position: relative; z-index: 0; vertical-align: middle; } .dt_service--one .dt_item_inner .dt_item_holder .dt-btn-plustext:not(:hover, :focus) span:before { background: var(--dt-whi-color); } .dt_service--one .dt_item_inner .dt_item_holder .dt-btn-plustext:not(:hover, :focus) span:after { border-right-color: var(--dt-whi-color); border-top-color: var(--dt-whi-color); } /* Service Two */ .dt_service--two { background: var(--dt-gray2-color); } @media (max-width: 61.938em) { .dt_service .pattern-layer { display: none; } } .dt_service .pattern-layer .pattern-1 { width: 45.5rem; height: 49.6rem; position: absolute; top: 0; left: -10rem; background-repeat: no-repeat; background-size: 100%; } .dt_service .pattern-layer .pattern-2 { width: 63.5rem; height: 46.2rem; position: absolute; top: 0; left: -10rem; background-repeat: no-repeat; background-size: 100%; } .dt_service .pattern-layer .pattern-3 { width: 25.7rem; height: 39.9rem; position: absolute; bottom: 0; right: -10rem; background-repeat: no-repeat; background-size: 100%; } .dt_service .pattern-layer .pattern-4 { width: 43.7rem; height: 63.3rem; position: absolute; bottom: 0; right: -10rem; background-repeat: no-repeat; background-size: 100%; } .dt_service--two .dt_item_inner { position: relative; background: var(--dt-whi-color); border-radius: 1rem; z-index: 0; transition: var(--dt-transition); } .dt_service--two .dt_item_inner:hover, .dt_service--two .dt_item_inner:focus-within { box-shadow: 0 1rem 3rem 0 rgba(0, 0, 0, 0.1); transform: translateY(-1rem); } .dt_service--two .dt_item_inner .dt_item_holder { padding: 4rem 3rem 3.2rem 3rem; transition: var(--dt-transition); } .dt_service--two .dt_item_inner .dt_item_holder .dt_item_icon { display: inline-block; position: relative; } .dt_service--two .dt_item_inner .dt_item_holder .dt_item_icon:before { content: ""; position: absolute; top: -1.3rem; left: 0; width: 9rem; height: 7rem; background: var(--dt-pri-color); border-radius: 55% 35% 48% 30% / 40% 40% 70% 6%; will-change: border-radius, transform, opacity; animation: dt_shapeMoveOne 3s linear infinite; opacity: 0.07; z-index: -1; } .dt_service--two .dt_item_inner:hover .dt_item_holder .dt_item_icon:before, .dt_service--two .dt_item_inner:focus-within .dt_item_holder .dt_item_icon:before { background: var(--dt-whi-color); opacity: 0.1; } @keyframes dt_shapeMoveOne { 0%, 100% { border-radius: 42% 58% 70% 30% / 45% 45% 55% 55%; transform: translate3d(0, 0, 0) rotateZ(0.01deg); } 35% { border-radius: 70% 30% 46% 54% / 30% 29% 71% 70%; transform: translate3d(0, 1rem, 0) rotateZ(0.01deg); } 50% { transform: translate3d(0, 0, 0) rotateZ(0.01deg); } 65% { border-radius: 100% 60% 60% 100% / 100% 100% 60% 60%; transform: translate3d(0, -1rem, 0) rotateZ(0.01deg); } } .dt_service--two .dt_item_inner .dt_item_holder .dt_item_icon i { font-size: 5rem; color: var(--dt-pri-color); } .dt_service--two .dt_item_inner .dt_item_holder .dt_item_icon img { height: 5rem; } .dt_service--two .dt_item_inner .dt_item_holder .dt_item_title a { text-decoration: none; } .dt_service--two .dt_item_inner .dt_item_holder .dt_item_title a:not(:hover, :focus) { color: inherit; } .dt_service--two .dt_item_inner:hover .dt_item_image+.dt_item_holder .dt_item_readmore .dt-btn-plustext, .dt_service--two .dt_item_inner:focus-within .dt_item_image+.dt_item_holder .dt_item_readmore .dt-btn-plustext, .dt_service--two .dt_item_inner:hover .dt_item_image+.dt_item_holder .dt_item_title, .dt_service--two .dt_item_inner:focus-within .dt_item_image+.dt_item_holder .dt_item_title, .dt_service--two .dt_item_inner:hover .dt_item_image+.dt_item_holder, .dt_service--two .dt_item_inner:focus-within .dt_item_image+.dt_item_holder { color: var(--dt-whi-color); } .dt_service--two .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-plustext { display: inline-block; position: relative; text-decoration: none; color: var(--dt-sec-color); font-weight: 500; } .dt_service--two .dt_item_inner:hover .dt_item_image+.dt_item_holder .dt_item_readmore .dt-btn-plustext:hover, .dt_service--two .dt_item_inner:focus-within .dt_item_image+.dt_item_holder .dt_item_readmore .dt-btn-plustext:focus, .dt_service--two .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-plustext:hover, .dt_service--two .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-plustext:focus { padding-right: 3rem; letter-spacing: 0.03rem; color: var(--dt-pri-color); } .dt_service--two .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-plustext:not(:hover,:focus):before, .dt_service--two .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-plustext:not(:hover,:focus):after { opacity: 0; } .dt_service--two .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-plustext:before { background: var(--dt-pri-color); right: 0.2rem; } .dt_service--two .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-plustext:after { border-right-color: var(--dt-pri-color); border-top-color: var(--dt-pri-color); right: 0; } .dt_service--two .dt_item_inner .dt_item_image:before, .dt_service--two .dt_item_inner .dt_item_image { position: absolute; width: 100%; height: 100%; border-radius: inherit; } .dt_service--two .dt_item_inner .dt_item_image { top: 50%; left: 50%; opacity: 0; visibility: hidden; overflow: hidden; z-index: -1; transition: var(--dt-transition); transform: translate(-50%, -50%) scale(0.8); } .dt_service--two .dt_item_inner .dt_item_image::before { content: ""; top: 0; left: 0; background: #000; opacity: 0.7; } .dt_service--two .dt_item_inner .dt_item_image::after { content: ""; position: absolute; top: 1.5rem; right: 1.5rem; bottom: 1.5rem; left: 1.5rem; border: 0.2rem dashed var(--dt-whi-color); border-radius: inherit; opacity: 0.8; } .dt_service--two .dt_item_inner:hover .dt_item_image, .dt_service--two .dt_item_inner:focus-within .dt_item_image { opacity: 1; visibility: visible; height: calc(100% + 2rem); transform: translate(-50%, -50%) scale(1); } .dt_service--two .dt_item_inner .dt_item_image img { height: 100%; object-fit: cover; } /* Features */ .dot2, .dot1 { position: absolute; width: 1.5rem; height: 1.5rem; background: var(--dt-sec-color); border-radius: 50%; display: inline-block; text-align: center; visibility: hidden; opacity: 0; transform: scale(0); transition: all .3s ease; } .dot1 { top: 0; left: 0.5rem; } .dot2 { right: 0.5rem; bottom: 0; } .dot2:after, .dot1:after { content: ''; width: 0.5rem; height: 0.5rem; border-radius: 50%; background: var(--dt-pri-color); position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; } .dt_features--one .dt_features { color: var(--dt-whi-color); background: var(--dt-sec-color); } .dt_features--one .dt_siteheading .title { color: inherit; } .dt_features--one .dt_siteheading .text, .dt_features--one .dt_item_inner .dt_item_holder .dt_item_content { color: #dddddd; } .dt_features--one .dt_item_inner .dt_item_holder { position: relative; padding-left: 10.8rem; } .dt_features--one .dt_item_inner .dt_item_holder .dt_item_icon { position: absolute; top: 0.5rem; left: 0; width: 8.2rem; height: 8.2rem; text-align: center; color: var(--dt-whi-color); line-height: 8rem; font-size: 3.6rem; border: 0.2rem solid rgba(189, 189, 189, 0.35); border-radius: 50%; transition: var(--dt-transition); z-index: 0; } .dt_features--one .dt_item_inner:hover .dt_item_holder .dt_item_icon, .dt_features--one .dt_item_inner:focus-within .dt_item_holder .dt_item_icon { border-color: transparent; } .dt_features--one .dt_item_inner .dt_item_holder .dt_item_icon:after { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; content: ''; background: var(--dt-pri-color); border-radius: 50%; z-index: -1; width: 100%; height: 100%; visibility: hidden; opacity: 0; transform: scale(.5); transition: all .3s ease; } .dt_features--one .dt_item_inner:hover .dt_item_holder .dt_item_icon .dot2, .dt_features--one .dt_item_inner:focus-within .dt_item_holder .dt_item_icon .dot2, .dt_features--one .dt_item_inner:hover .dt_item_holder .dt_item_icon .dot1, .dt_features--one .dt_item_inner:focus-within .dt_item_holder .dt_item_icon .dot1, .dt_features--one .dt_item_inner:hover .dt_item_holder .dt_item_icon:after, .dt_features--one .dt_item_inner:focus-within .dt_item_holder .dt_item_icon:after { visibility: visible; opacity: 1; transform: scale(1); } .dt_features--one .dt_item_inner .dt_item_holder .dt_item_title a { text-decoration: none; } .dt_features--one .dt_item_inner .dt_item_holder .dt_item_title, .dt_features--one .dt_item_inner .dt_item_holder .dt_item_title a:not(:hover, :focus) { color: inherit; } .dt_features--one .dt_item_inner .dt_item_holder .dt_item_content { margin-top: 1rem; } /* Page Title */ .dt_pagetitle { position: relative; padding: 7rem 0; background-color: var(--dt-sec-color); width: 100%; background-size: cover; background-repeat: no-repeat; background-position: center; overflow: hidden; z-index: 0; } .dt_pagetitle .canvas { position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 0; } .dt_pagetitle .parallax-bg { position: absolute; left: 0; z-index: -1; } .dt_pagetitle .parallax-bg:before { content: ''; position: absolute; left: 0; top: 0; right: 0; bottom: 0; opacity: 0.7; background: #000; z-index: -1; } .dt_pagetitle:not(.dt-text-center) .dt_pagetitle_content { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 1.6rem; } .dt_pagetitle.dt-text-right .dt_pagetitle_content { flex-direction: row-reverse; } .dt_pagetitle .dt_pagetitle_content .title > * { position: relative; display: block; color: var(--dt-whi-color); line-height: 1.1; } @media (max-width: 61.938em) { .dt_pagetitle .dt_pagetitle_content .title > * { font-size: 4rem; line-height: 5rem; } } @media (max-width: 35.938em) { .dt_pagetitle:not(.dt-text-center) .dt_pagetitle_content { justify-content: center; text-align: center; } .dt_pagetitle:not(.dt-text-center) .dt_pagetitle_content .title { flex-basis: 100%; max-width: 100%; } } .dt_pagetitle .dt_pagetitle_content .dt_pagetitle_breadcrumb { list-style: none; margin: 0; display: inline-block; padding: 1.2rem 3rem; border-radius: 10rem; box-shadow: 0 0.9rem 1.8rem rgba(24, 16, 16, 0); background-color: var(--dt-whi-color); } .dt_pagetitle.dt-text-center .dt_pagetitle_content .dt_pagetitle_breadcrumb { margin: 1.6rem 0 0 0; } .dt_pagetitle .dt_pagetitle_content .dt_pagetitle_breadcrumb li { position: relative; display: inline-block; font-weight: 500; color: var(--dt-sec-color); padding-right: 1.6rem; margin-right: 0.55rem; } .dt_pagetitle .dt_pagetitle_content .dt_pagetitle_breadcrumb li:last-child { padding: 0; margin: 0; } .dt_pagetitle .dt_pagetitle_content .dt_pagetitle_breadcrumb li:not(:last-child, .active):after { position: absolute; content: "/"; top: 1px; right: 0; color: var(--dt-pri-color); } .dt_pagetitle .dt_pagetitle_content .dt_pagetitle_breadcrumb li a { color: var(--dt-sec-color); text-decoration: none; } .dt_pagetitle .dt_pagetitle_content .dt_pagetitle_breadcrumb li a:not(:hover, :focus) { opacity: 0.65; } /*-------------------------------------------------- =>> Wide & Boxed Background Color / Gradient --------------------------------------------------*/ .dt_gcolor .text-primary, .dt_gcolor .widget_meta ul li a:before, .dt_gcolor .dt_list_style--two li:before, .dt_gcolor .dt_features--two .dt_item_inner .dt_item_holder .dt_item_icon, .dt_gcolor .dt_pagetitle .dt_pagetitle_content .dt_pagetitle_breadcrumb li:not(:last-child, .active):after, .dt_gcolor .dt_posts--one .dt_post_item .dt_post_date, .dt_gcolor .history_timeline .history_item .history_content .history_year, .dt_gcolor .dt_price--one .dt_pricing_plan .price, .dt_gcolor .dt_features_cta_area .dt_features_cta .dt_features_cta_content .icon i, .dt_gcolor .dt_support_box .icon i, .dt_gcolor .dt_teams--one .dt_teams_block .dt_teams_inner p, .dt_gcolor .dt_funfact--one .dt_funfact_block .dt_funfact_inner .dt_funfact_icon i, .dt_gcolor .dt_testimonials--one .dt_testimonials_block .dt_testimonials_review .dt_review .star_rating i, .dt_gcolor .dt_process--one .dt_process_block .dt_process_icon .icon, .dt_gcolor .dt_chooseus--one .dt_chooseus_item .dt_chooseus_icon i, .dt_gcolor .dt_cta--one .dt_cta_video .dt-btn-play i, .dt_gcolor .dt_service--two .dt_item_inner:hover .dt_item_holder .dt_item_title, .dt_gcolor .dt_service--two .dt_item_inner:focus-within .dt_item_holder .dt_item_title, .dt_gcolor .dt_service--two .dt_item_inner .dt_item_holder .dt_item_title a:hover, .dt_gcolor .dt_service--two .dt_item_inner .dt_item_holder .dt_item_title a:focus, .dt_gcolor .dt_service--two .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-plustext:hover, .dt_gcolor .dt_service--two .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-plustext:focus, .dt_gcolor .dt_service--two .dt_item_inner .dt_item_holder .dt_item_icon i, .dt_gcolor.siteheading--one .dt_siteheading .title .dt_heading *, .dt_gcolor .dt_header-widget .contact__list i { color: transparent; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent; background: var(--dt-priGrd-color); } .dt_gcolor .dt_chooseus--one .dt_chooseus_item:hover div.dt_chooseus_icon i { color: inherit; -webkit-background-clip: unset !important; -webkit-text-fill-color: unset; background: transparent; } .dt_gcolor .dt_teams_block .dt_teams_inner .widget_social li a:after, .dt_gcolor .wp-calendar-nav, .dt_gcolor .widget_calendar table th, .dt_gcolor .widget_calendar table caption, .dt_gcolor .dt_features--three .dt_item_inner .dt_item_holder:before, .dt_gcolor .dt_contact_office--one .dt_info_block::before, .dt_gcolor .dt_contact--one .dt_info_block .icon:after, .dt_gcolor .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a:before, .dt_gcolor .dt_footer_top .dt_footer_inner, .dt_gcolor .dt_posts--one .dt_post_item .dt_post_wrap .dt_post_catetag i, .dt_gcolor .history_timeline::after, .dt_gcolor .dt_project--one .dt_project_block .dt_project_inner .inner .icon, .dt_gcolor .dt_project--one .dt_project_block .dt_project_inner .shape_bg:before, .dt_gcolor .dt_project--one .dt_project_block .dt_project_inner .shape_bg:after, .dt_gcolor .dt_playbanner-img .dt_playbanner-btn .shadow, .dt_gcolor .dt_tabs .tabs .dt-btn-tab.active, .dt_gcolor .dt_funfact--two .dt_funfact_block .dt_funfact_icon, .dt_gcolor .dt_service--one .dt_item_inner.active .dt_item_holder, .dt_gcolor .dt_service--one .dt_item_inner:hover .dt_item_holder, .dt_gcolor .dt_service--one .dt_item_inner:focus-within .dt_item_holder, .dt_gcolor .dt_features_cta_area .dt_features_cta .dt_orcta, .dt_gcolor .dt_features_cta_area .dt_features_cta .dt_orcta:after, .dt_gcolor .dt_support .dt_support_icon i, .dt_gcolor .dt_dots_style1 .owl-dots .owl-dot.active span, .dt_gcolor .dt_dots_style1 .owl-dots .owl-dot span:hover, .dt_gcolor .dot2:after, .dt_gcolor .dot1:after, .dt_gcolor .dt_features--one .dt_item_inner .dt_item_holder .dt_item_icon:after, .dt_gcolor .dt_image_block--two .dt_image_box .shape .shape-1:before, .dt_gcolor .dt_progress_item .dt_bar .dt_bar_inner, .dt_gcolor .dt_testimonials_block .dt_testimonials_content .dt_testimonials_image .quotes, .dt_gcolor.btn--effect-one .dt-btn.dt-btn-white:not(.submit-btn):hover:before, .dt_gcolor.btn--effect-one .dt-btn.dt-btn-white:not(.submit-btn):focus:before, .dt_gcolor.btn--effect-five .dt-btn.dt-btn-white:not(.submit-btn):hover:before, .dt_gcolor.btn--effect-five .dt-btn.dt-btn-white:not(.submit-btn):focus:before, .dt_gcolor .dt_image_block--three .dt_image_box .dt_image_text:before, .dt_gcolor .dt_process--one .dt_process_block .dt_process_icon:before, .dt_gcolor .dt_chooseus--one .dt_chooseus_item .dt_chooseus_icon:before, .dt_gcolor .dt_cta--one:before, .dt_gcolor .dt_service--two .dt_item_inner .dt_item_holder .dt_item_icon:before, .dt_gcolor .dt_list_style--one li:before, .dt_gcolor.btn--effect-one .button:not(.submit-btn, .add_to_cart_button):before, .dt_gcolor.btn--effect-one .dt-btn:not(.submit-btn):before { background: var(--dt-priGrdRev-color); } .dt_gcolor .page-links .post-page-numbers:hover, .dt_gcolor .page-links .post-page-numbers:focus, .dt_gcolor .woocommerce nav.woocommerce-pagination ul li .page-numbers.current, .dt_gcolor .pagination .nav-links .prev.page-numbers, .dt_gcolor .pagination .nav-links .next.page-numbers, .dt_gcolor .pagination .nav-links .page-numbers.current, .dt_gcolor .wp-block-tag-cloud a:hover, .dt_gcolor .wp-block-tag-cloud a:focus, .dt_gcolor .widget_tag_cloud a:hover, .dt_gcolor .widget_tag_cloud a:focus, .dt_gcolor .dt_posts--one .dt_post_item .more-link:not(:hover, :focus), .dt_gcolor .search--header .dt_search-close:not(:hover, :focus) i, .dt_gcolor .dt_widget-area .widget .widget-title:before, .dt_gcolor .dt_sidebar .dt_sidebar-wrapper .dt_sidebar-content .widget .widget-title:before, .dt_gcolor .widget_social li a, .dt_gcolor .dt_preloader-handle, .dt_gcolor button[type=submit], .dt_gcolor input[type="button"], .dt_gcolor input[type="reset"], .dt_gcolor input[type="submit"], .dt_gcolor .dt-btn-primary, .dt_gcolor .wp-block-button__link { background: var(--dt-priGrd-color); } .site:has(* > .bg-gray:last-child) + .dt_footer { margin-top: 0rem; } .site:has(* > .bg-gray:last-child) + .dt_footer .svg--shape path { fill: var(--dt-gray2-color); } @media (min-width: 100em) { body.background-boxed { max-width: 1500px; margin: 0 auto; position: relative; box-shadow: 0 0.6rem 4rem rgba(0, 0, 0, 0.15); } body.background-boxed .container-fluid { max-width: 1470px; padding-left: 1.5rem; padding-right: 1.5rem; } } @media (min-width: 75em) and (max-width: 99.938em) { body.background-boxed { max-width: 1200px; margin: 0 auto; position: relative; box-shadow: 0 0.6rem 4rem rgba(0, 0, 0, 0.25); } } @media (min-width: 62em) and (max-width: 74.938em) { body.background-boxed { width: 95%; margin: 0 auto; box-shadow: 0 0 1.6rem rgba(0, 0, 0, 0.2); } } @media (max-width: 61.938em) { body.background-boxed { width: 100%; } } .wp-block-code code img { margin-left: 10px; } blockquote.wp-block-quote.has-text-color p, blockquote.wp-block-quote.has-text-color cite { color: inherit; } .wp-block-table figcaption { text-align: center; font-weight: 600; } .wp-block-button.is-style-outline a.wp-block-button__link { color: var(--dt-pri-color); } .wp-block-image figcaption { text-align: center; } .wp-block-calendar table caption { color: #fff; background-color: var(--dt-pri-color); } .has-text-color a:hover, .has-text-color a:focus { color: inherit; } .wp-block-code.has-text-color code { color: inherit; } .wp-block-code.has-background code { background: inherit; } a.wp-block-button__link.has-background { background: inherit; } .wc-block-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-cart__totals-title { font-size: 24px; line-height: 34px; text-transform: capitalize; margin-bottom: 15px; color: var(--dt-sec-color); } .wc-block-cart__submit-container .wc-block-cart__submit-button.wc-block-components-button:not(.is-link).contained { background-color: var(--dt-pri-color) !important; } .wc-block-components-totals-coupon__content button.components-button { border-radius: 0; background-color: var(--dt-pri-color) !important; } .wp-block-woocommerce-customer-account a .icon { color: var(--dt-pri-color); } .wc-block-mini-cart__icon, .wc-block-mini-cart__badge { color: var(--dt-pri-color); } a.wc-block-grid__product-link { text-decoration: none; } .wc-block-grid__product-title { color: #222; font-size: 16px; font-weight: 700; text-transform: capitalize; line-height: 30px; padding: 0.25em 0 8px 0; border-bottom: 1px solid #eaeaea; } .wc-block-grid__product-price.price del { padding-right: 10px; color: #848484; opacity: .6; } .wc-block-grid__product-price.price ins span { color: var(--dt-pri-color); } .wc-block-grid__product-price.price ins{ text-decoration: none; } .wp-block-post-author__avatar img { border-radius: 100%; } ul.wp-block-page-list a { text-decoration: none; } .wp-block-latest-posts__post-date { font-weight: 500; color: var(--dt-pri-color); } .wp-block-latest-posts__post-author { font-size: 1.7rem; color: var(--dt-sec-color); font-weight: 600; } .has-background.wp-block-post-author { padding: 1rem; } .wp-block-search .wp-block-search__button { flex-shrink: 0; } .wp-block-woocommerce-customer-account a .wc-block-customer-account__account-icon { height: 2em; width: 2em; } .wc-block-components-product-title a, .wc-block-components-product-title a:hover, .wc-block-components-product-title a:focus { text-decoration: none; } .wp-block-details summary { font-weight: 600; padding: 10px; } .wp-block-verse { padding: 10px; } .wc-block-components-product-sale-badge.wc-block-grid__product-onsale, .wc-block-grid .wc-block-grid__product-onsale { left: 15px; top: 15px; padding: 0; color: var(--dt-whi-color); right: auto; min-width: 45px; height: 24px; line-height: 24px; display: block; overflow: hidden; min-height: auto; font-weight: 500; font-size: 12px; letter-spacing: 0.2px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; z-index: 1; background-color: var(--dt-pri-color); border: none; } .aligncenter, img.aligncenter { margin-right: auto; margin-left: auto; display: block; clear: both; } .gallery:after { display: table; content: ""; clear: both; } .wp-block-archives-list a { text-decoration: none; } /* Menu Badges */ .menu-badge { position: relative; padding: 0 4px; color: #fff; background-color: var(--dt-pri-color); display: inline-block; text-align: center; height: 17px; line-height: 19px; white-space: nowrap; vertical-align: baseline; font-size: 10px; } sup.menu-badge { position: absolute; top: 1px; right: 0; } @media (max-width: 61.938em) { sup.menu-badge { right: unset; margin: 0 3px; } } .menu-badge::after { position: absolute; left: 3px; bottom: -4px; content: ''; width: 0; height: 0; border-left: 0 solid transparent; border-right: 5px solid transparent; border-top: 5px solid var(--dt-pri-color); } .menu-badge.bg-primary { color: #fff; background-color: var(--dt-pri-color); } .menu-badge.bg-secondary { color: #fff; background-color: var(--dt-sec-color); } .menu-badge.bg-white { color: var(--dt-sec-color); background-color: #fff; } .menu-badge.bg-primary::after { border-top-color: var(--dt-pri-color); } .menu-badge.bg-secondary::after { border-top-color: var(--dt-sec-color); } .menu-badge.bg-white::after { border-top-color: #fff; } .has-background.wp-block-read-more, .has-background.post-navigation-link-next, .has-background.post-navigation-link-previous { padding: 0.25em 1.375em; } .post-navigation-link-next a, .post-navigation-link-previous a { text-decoration: none; } .wc-block-components-product-sale-badge { z-index: 0 !important; } .wp-block-woocommerce-single-product .wp-block-post-title a { text-decoration: none; } .wc-block-cart__submit-button, .wc-block-cart__submit-button:hover, .wc-block-cart__submit-button:focus { color: #fff; text-decoration: none; } .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover, .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:focus { color: #fff; } .wc-block-components-product-title a.wc-block-components-product-name { color: #222; font-size: 16px; font-weight: 700; text-transform: capitalize; line-height: 30px; padding: 0.25em 0 8px 0; margin-bottom: 10px; text-decoration: none; } .wc-block-grid__products .wc-block-components-product-sale-badge.wc-block-grid__product-onsale { left: 15px; top: 15px; padding: 0; color: var(--dt-whi-color); background: var(--dt-pri-color); right: auto; min-width: 45px; height: 24px; line-height: 24px; display: block; overflow: hidden; min-height: auto; font-weight: 500; font-size: 12px; letter-spacing: 0.2px; border: none; } .wc-block-grid__product-price.price ins { color: var(--dt-pri-color); font-weight: bold; } .wc-block-grid__products .wc-block-components-product-button__button { border-radius: 0; text-decoration: none; } .wc-block-components-product-title a.wc-block-components-product-name:hover, .wc-block-components-product-title a.wc-block-components-product-name:focus { color: var(--dt-pri-color); } .wc-block-grid__products .wc-block-components-product-button__button:hover, .wc-block-grid__products .wc-block-components-product-button__button:focus { background-color: var(--dt-sec-color); } .wc-block-components-product-name { color: var(--dt-sec-color); text-decoration: none; font-weight: 600; } .wc-block-components-product-price__value { color: var(--dt-pri-color); font-weight: 600; } .wc-block-components-totals-item { color: var(--dt-sec-color); font-weight: 700; }