@charset "UTF-8";
@charset 'UTF-8';
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}
.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"\40"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"\4b"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"\57"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"\2a"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"\49"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"\56"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"\51"}.fa-g:before{content:"\47"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"\45"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"\43"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"\4c"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"\5a"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"\41"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"\50"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"\3f"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"\46"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"\48"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"\52"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"\4a"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"\4f"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"\55"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"\53"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"\4e"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"\42"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"\3c"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:"\3e"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"\59"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"\3d"}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"\23"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"\54"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"\4d"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"\21"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-x:before{content:"\58"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"\44"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}
.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-threads:before{content:"\e618"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-debian:before{content:"\e60b"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-square-threads:before{content:"\e619"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-x-twitter:before{content:"\e61b"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-stubber:before{content:"\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-odysee:before{content:"\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-square-x-twitter:before{content:"\e61a"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"),url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"),url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"),url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"),url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"),url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"),url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-v4compatibility.woff2) format("woff2"),url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}#tpg-MyAccount-wrap{background-color:#eff3f4;border-radius:10px;display:flex;margin:50px auto;max-width:1400px;overflow:hidden;width:96%}@media (max-width:767px){#tpg-MyAccount-wrap{display:block}#tpg-MyAccount-wrap .myaccount-title-wrapper{margin-top:45px}}#tpg-MyAccount-wrap .myaccount-title-wrapper .title{margin-bottom:0}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation{flex:0 0 300px}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation .myaccount-navbar{background:#fff;border-radius:10px;height:100%;padding:20px}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul{list-style:none;margin:0;padding:0}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li{border-radius:6px;margin-bottom:10px;overflow:hidden;position:relative}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li:before{background:transparent;border-radius:30px;content:"";height:35px;left:-6px;position:absolute;top:50%;transform:translateY(-50%);transition:.4s;width:5px}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li.is-active:before,#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li:hover:before{background:var(--tpg-primary-color);left:-2.5px}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li.is-active svg path,#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li:hover svg path{fill:var(--tpg-primary-color)}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li.is-active a,#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li:hover a{background:#e4f1ff}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li.my-post.is-active svg path:first-child,#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li.my-post:hover svg path:first-child{opacity:.5}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li.submit-post-button{box-shadow:0 1px 10px rgba(10,39,73,.26)}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li.submit-post-button a{align-items:center;background:var(--tpg-primary-color);color:#fff;display:flex;justify-content:center;position:relative;z-index:1}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li.submit-post-button a:before{background:rgba(0,0,0,.1);content:"";height:100%;left:auto;position:absolute;right:0;top:0;transition:.4s;width:0;z-index:-1}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li.submit-post-button a:hover:before{left:0;right:auto;width:100%}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li.submit-post-button a:hover{box-shadow:0 1px 10px rgba(10,39,73,.5)}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li.submit-post-button a:hover svg path{fill:#fff}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li.submit-post-button a svg{font-size:16px}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li a{align-items:center;background:#f2f7fd;border-radius:6px;color:#212121;display:flex;font-size:15px;gap:8px;padding:10px 17px}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation ul li a svg{font-size:20px}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation .user-info{align-items:center;border-radius:10px;display:flex;flex-direction:row;gap:16px;margin-bottom:15px;padding:20px 10px}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation .user-info .user-avatar{flex:0 0 60px}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation .user-info .user-bio{flex:1}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation .user-info .user-name{font-size:18px;line-height:1;margin-bottom:0;margin-top:-3px}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation .user-info .user-email{display:block;font-size:14px}#tpg-MyAccount-wrap .rtcl-MyAccount-navigation .user-info .user-avatar img{border-radius:50%;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}#tpg-MyAccount-wrap .tpg-MyAccount-content{flex:1}@media (min-width:768px){#tpg-MyAccount-wrap .tpg-MyAccount-content{padding:30px}}#tpg-MyAccount-wrap .tpg-MyAccount-content #tpg-postbox{background:#fff;border-radius:10px;padding:30px}#tpg-MyAccount-wrap .tpg-MyAccount-content .user-info-action{display:flex;gap:20px;margin-top:20px}#tpg-MyAccount-wrap .tpg-MyAccount-content .user-info-action .action{align-items:center;background:hsla(0,0%,100%,.659);border-radius:10px;display:flex;flex:1;gap:15px;padding:28px}#tpg-MyAccount-wrap .tpg-MyAccount-content .user-info-action .action .info{display:flex;flex-direction:column}#tpg-MyAccount-wrap .tpg-MyAccount-content .user-info-action .action .label{color:#5e6c7e;font-size:15px;margin-bottom:5px}#tpg-MyAccount-wrap .tpg-MyAccount-content .user-info-action .action .count{color:#0c1827;font-size:30px;font-weight:900}#tpg-MyAccount-wrap .tpg-MyAccount-content .user-info-action .action svg{font-size:46px}#tpg-MyAccount-wrap .latest-post-wrapper{margin-top:20px}#tpg-MyAccount-wrap .latest-post-wrapper .post-item{background:#fff;border-radius:10px;display:flex;gap:15px;margin-bottom:30px;padding:20px}@media (max-width:991px){#tpg-MyAccount-wrap .latest-post-wrapper .post-item{flex-direction:column}}#tpg-MyAccount-wrap .latest-post-wrapper .post-image{background:#999;border-radius:5px;flex:0 0 250px;height:190px;overflow:hidden;position:relative}#tpg-MyAccount-wrap .latest-post-wrapper .post-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#tpg-MyAccount-wrap .latest-post-wrapper .post-content{display:flex;flex:1;flex-direction:column;justify-content:center;position:relative}@media (min-width:992px){#tpg-MyAccount-wrap .latest-post-wrapper .post-content{padding-right:120px}}#tpg-MyAccount-wrap .latest-post-wrapper .post-meta{-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;margin-bottom:15px;padding-top:15px}#tpg-MyAccount-wrap .latest-post-wrapper .post-meta span{align-items:center;display:inline-flex;gap:5px}#tpg-MyAccount-wrap .latest-post-wrapper .post-meta span a{color:inherit}#tpg-MyAccount-wrap .latest-post-wrapper .post-meta span a:hover{color:var(--tpg-primary-color)}#tpg-MyAccount-wrap .latest-post-wrapper .status{align-items:center;background-color:#cfebf5;border-radius:3px;color:#09c;display:inline-flex;font-size:12px;font-weight:500;height:26px;justify-content:center;left:5px;line-height:1;padding:0 10px;position:absolute;text-transform:uppercase;top:5px;z-index:15}#tpg-MyAccount-wrap .latest-post-wrapper .status.publish{background-color:var(--tpg-primary-color);color:#fff}#tpg-MyAccount-wrap .latest-post-wrapper .status.draft{background-color:#13b1f5;color:#fff}#tpg-MyAccount-wrap .latest-post-wrapper .status.pending{background-color:#f7a300;color:#fff}#tpg-MyAccount-wrap .latest-post-wrapper .post-item .post-content .post-title{font-size:20px;line-height:30px;margin-bottom:5px;margin-top:-4px}#tpg-MyAccount-wrap .latest-post-wrapper .post-item .post-content .post-title a{color:#212121}#tpg-MyAccount-wrap .latest-post-wrapper .post-item .post-content .post-title a:hover{color:var(--tpg-primary-color)}#tpg-MyAccount-wrap .post-btn-action{-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}@media (min-width:992px){#tpg-MyAccount-wrap .post-btn-action.right-align{align-items:flex-end;flex-direction:column;position:absolute;right:20px;text-align:right;top:50%;transform:translateY(-50%)}}#tpg-MyAccount-wrap .post-btn-action svg path{transition:.4s}#tpg-MyAccount-wrap .post-btn-action .btn{align-items:center;background:#e6ecf3;border-radius:4px;color:#212121;display:inline-flex;font-size:14px;gap:6px;height:32px;line-height:32px;margin:5px 0;padding:0 15px}#tpg-MyAccount-wrap .post-btn-action .edit-btn:hover{background:var(--tpg-primary-color);color:#fff}#tpg-MyAccount-wrap .post-btn-action .edit-btn:hover svg path{fill:#fff}#tpg-MyAccount-wrap .post-btn-action .delete-btn{background:#f9e8e8;color:#f11212}#tpg-MyAccount-wrap .post-btn-action .delete-btn:hover{background:#f11212;color:#fff}#tpg-MyAccount-wrap .post-btn-action .delete-btn:hover svg path{fill:#fff}#tpg-MyAccount-wrap .post-view-box .featured-image-container{margin-bottom:30px}#tpg-MyAccount-wrap .post-view-box .post-meta{-moz-column-gap:10px;column-gap:10px;display:flex;margin-bottom:15px}#tpg-MyAccount-wrap .post-view-box .post-meta a{align-items:center;border:1px solid #ddd;border-radius:4px;color:#222;display:inline-flex;font-size:15px;justify-content:center;line-height:1;padding:0 10px}#tpg-MyAccount-wrap .post-view-box .post-meta .label{font-weight:700}#tpg-MyAccount-wrap .post-view-box .post-excerpt{border:1px solid #ddd;border-radius:5px;padding:15px 26px}#tpg-MyAccount-wrap .post-view-box .label-title{border-bottom:1px solid #ddd;font-size:16px;margin-bottom:5px}#tpg-MyAccount-wrap .post-view-box .post-content,#tpg-MyAccount-wrap .post-view-box .post-excerpt{margin-bottom:30px}#tpg-MyAccount-wrap svg{height:1em;transition:.4s;width:1em}#tpg-MyAccount-wrap .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border-right:none;left:2px}#tpg-MyAccount-wrap .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background:none;color:red}#tpg-MyAccount-wrap .select2-container--default .select2-selection--multiple .select2-selection__rendered li{padding-right:6px!important}.tpg-postbox{max-width:100%!important}.tpg-postbox .new-post input{font-size:16px}.tpg-postbox .new-post input[type=text],.tpg-postbox .new-post select,.tpg-postbox .new-post textarea{background:#f5f9fe;border:1px solid #dfe8f3;border-radius:5px;box-shadow:none;color:#495057;display:block;font-size:16px;height:50px;outline:none;padding:10px 15px;width:100%}.tpg-postbox .new-post select[multiple]{height:130px}.select2-container .select2-search--inline .select2-search__field{min-height:40px}.tpg-postbox .new-post textarea{height:70px}.tpg-postbox .new-post input[type=text]:focus{border-color:rgba(0,0,0,.2)}.tpg-postbox .new-post label{align-items:center;color:#495057;display:inline-flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;margin-bottom:.5rem}.tpg-postbox .new-post .wp-editor-area{font-family:ZCOOL XiaoWei,serif!important;font-size:16px!important}.tpg-postbox .new-post .mce-edit-area.mce-container.mce-panel.mce-stack-layout-item{font-size:16px}.tpg-postbox .new-post .mce-btn button{border-radius:0}.tpg-postbox .new-post .mce-btn button:hover{background:#ccc}.tpg-postbox .new-post .mce-toolbar .mce-btn-group .mce-btn:focus,.tpg-postbox .new-post .mce-toolbar .mce-btn-group .mce-btn:hover,.tpg-postbox .new-post .qt-dfw:focus,.tpg-postbox .new-post .qt-dfw:hover{border-color:transparent}.tpg-postbox .new-post .wp-core-ui .quicktags-toolbar input.button.button-small{margin:1px}.tpg-postbox .new-post .wp-core-ui .button.button-small{padding:0 7px 1px}.tpg-postbox .new-post .wp-core-ui .wp-media-buttons .insert-media{background:#f7f7f7;border-color:rgba(0,0,0,.08);box-shadow:0 1px 0 rgba(0,0,0,.08);color:#495057;font-weight:400;height:36px;margin-bottom:5px;padding-left:7px}.tpg-postbox .new-post .wp-core-ui .wp-editor-tabs .wp-switch-editor{background:#f7f7f7;border:1px solid rgba(0,0,0,.08);color:#495057;cursor:pointer;font-weight:400;height:28px;margin:5px 0 0 5px;padding:3px 12px 4px}.tpg-postbox .new-post .wp-core-ui .wp-editor-tabs .html-active .switch-html,.tpg-postbox .new-post .wp-core-ui .wp-editor-tabs .tmce-active .switch-tmce{background:#f5f5f5;border-bottom-color:#f5f5f5;color:#555}.tpg-postbox .new-post .wp-core-ui .wp-editor-tabs .wp-switch-editor:active{background-color:#f5f5f5;box-shadow:none}.tpg-postbox .new-post .wp-core-ui .wp-editor-tabs .html-active .switch-html:focus,.tpg-postbox .new-post .wp-core-ui .wp-editor-tabs .tmce-active .switch-tmce:focus,.tpg-postbox .new-post .wp-core-ui .wp-editor-tabs .wp-switch-editor:active{box-shadow:none}.tpg-postbox .new-post .wp-core-ui .quicktags-toolbar .ed_button{background:#f7f7f7;color:#495057;font-weight:400}.tpg-postbox .new-post .wp-core-ui .quicktags-toolbar .ed_button:active,.tpg-postbox .new-post .wp-core-ui .quicktags-toolbar .ed_button:focus{box-shadow:none}.tpg-postbox .new-post input[type=submit]{background:var(--tpg-primary-color,#0d6efd);border-radius:5px;color:#fff;font-size:18px;font-weight:600;letter-spacing:.05em;padding:13px 30px;transition:.4s}.tpg-postbox .new-post input[type=submit]:hover{background:var(--tpg-secondary-color)}.tpg-postbox p{margin-bottom:0;margin-top:0}.form-content-area iframe{height:400px!important}.wp-editor-container textarea.wp-editor-area{height:300px!important}#tpg-featured-image .custom-file-upload{background:#f5f9fd;border:1px solid #dfe8f3;border-radius:5px;color:#495057;cursor:pointer;font-weight:400;height:50px;margin-top:15px;padding:0 20px}#tpg-featured-image .custom-file-upload input[type=file]{display:none}.tpg-form-container .grid-item>div{margin-bottom:20px}.tpg-postbox .tpg-right-content #tpg-category,.tpgMyAccount .select2-container--default .select2-selection--multiple{background:#f5f9fe;border:1px solid #dfe8f3!important;color:#495057;min-height:48.5px;width:100%}.tpgMyAccount .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e8edee!important;border:1px solid #c8d2d4!important;color:#6f6f6f!important}.tpgMyAccount .select2-container--default .select2-selection--multiple .select2-selection__rendered li{font-size:16px}.tpgMyAccount .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child{display:none}.tpgMyAccount .select2-container{min-width:100%}.tpgMyAccount .form-item{margin-bottom:15px}@media (max-width:1199px) and (min-width:768px){.entry .entry-header{margin-left:0!important;margin-right:0!important;max-width:100%!important;padding:0 15px!important}.entry .entry-content,.entry .entry-summary{margin:0!important;max-width:100%!important;padding:0 15px!important}.entry .entry-footer{margin-left:0!important;margin-right:0!important;max-width:100%!important;padding:0 15px!important}}.media-router .media-menu-item{color:#646464}.wp-message.error{color:red}.tpg-post-submit-status{border:1px solid #ddd;margin:15px 0;padding:15px}.tpg-post-submit-status.error{background:#ffecec;border-color:red;color:red}.tpg-post-submit-status.success{background:#def6e5;border-color:#28a745;color:#28a745}.invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-feedback.error{color:red;display:block}.new_tpg_tags{position:relative}.new_tpg_tags .tpg-tags-input{align-items:center;background:#f5f9fe;border:1px solid #dfe8f3!important;border-radius:5px;color:#495057;display:flex;flex-wrap:wrap;gap:4px;min-height:48px;padding:10px}.new_tpg_tags .tpg-tags-input div{background-color:#e8edee!important;border:1px solid #c8d2d4!important;border-radius:3px;color:#6f6f6f!important;display:inline-block;line-height:1;padding:5px 10px}.new_tpg_tags .tpg-tags-input div span.remove{cursor:pointer;margin-right:5px}.new_tpg_tags .tpg-tags-input div span.remove:hover{color:red}.new_tpg_tags .tpg-tags-input input{background:none!important;border:none!important;box-shadow:none!important;display:inline-block!important;flex-grow:1!important;height:auto!important;padding:0!important;width:auto!important}.new_tpg_tags .tpg-tags-input input:active,.new_tpg_tags .tpg-tags-input input:focus{box-shadow:none}.new_tpg_tags ul{background:#fff;border-radius:3px;border:1px solid #ddd;border-top:none;box-shadow:0 0 20px #f0f0f0;left:0;margin:0;max-height:240px;overflow:scroll;padding:0;position:absolute;top:100%;transition:all .3s ease-in-out;width:100%;z-index:9999999}.new_tpg_tags ul li{cursor:pointer;line-height:1;list-style:none;padding:12px 15px}.new_tpg_tags ul li.active{background:#ddd}.new_tpg_tags ul li:hover,.new_tpg_tags ul li[active]{background:var(--tpg-primary-color,#0d6efd)!important;color:#fff}.tpg-myaccount-page,.tpg-myaccount-page #page,.tpg-myaccount-page .site{background:#f0f4f9}.tpgMyAccount .tpg-login-form{background:#e8edf1;border-radius:10px;margin:100px auto;max-width:94%;padding:40px;width:500px}.tpgMyAccount .tpg-login-form #loginform{width:100%}.tpgMyAccount .tpg-login-form #loginform>p{display:flex;flex-direction:column}.tpgMyAccount .tpg-login-form .tpg-register a{border:1px solid #d0c7c7;border-radius:4px;color:#212121;display:block;font-size:16px;padding:4px;text-align:center}.tpgMyAccount .tpg-login-form .tpg-register a:hover{background:var(--tpg-primary-color);border-color:var(--tpg-primary-color);color:#fff}.tpgMyAccount .tpg-login-form label{color:#666;display:inline-block;font-size:16px;font-weight:700;line-height:1;margin-bottom:10px}.tpgMyAccount .tpg-login-form input[type=email],.tpgMyAccount .tpg-login-form input[type=password],.tpgMyAccount .tpg-login-form input[type=text]{background-color:#fff;border:1px solid #c8d2d4;border-radius:5px;color:#666;height:50px;padding:5px 15px}.tpgMyAccount .tpg-login-form input[type=submit]{background:var(--tpg-primary-color);border:none;border-radius:5px;color:#fff;font-weight:700;height:50px}.tpgMyAccount .tpg-login-form input[type=submit]:hover{background:var(--tpg-secondary-color)}.select2-dropdown{z-index:999999!important}body .tpg-el-main-wrapper .rt-grid-item{background:none!important;padding:0 15px}body .tpg-el-main-wrapper .offset-left,body .tpg-el-main-wrapper .offset-right{padding-bottom:0!important}.rt-tpg-container div a{text-decoration:none}.ast-single-post .entry-content .rt-tpg-container a{text-decoration:inherit}.rt-model-open,body.rt-model-open,html.rt-model-open{overflow:hidden}.rt-tpg-container img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}.rt-tpg-container *{box-sizing:border-box}.entry .rt-tpg-container .entry-title:before{content:none}.rt-tpg-container .entry{margin-top:0}.rt-tpg-container :after,.rt-tpg-container :before{box-sizing:border-box}.rt-container,.rt-container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.rt-container-fluid.slider-layout13-main{padding:0 0 15px}.rt-tpg-container ul{margin:0}.rttpg-container .rttpg-block-wrapper{margin-left:0;margin-right:0}.rttpg-container .rt-container-fluid{padding-left:0;padding-right:0}img,svg{vertical-align:middle}a:link,a:visited{transition:all .31s ease}.clearfix:after,.clearfix:before,.rt-container-fluid:after,.rt-container-fluid:before{content:" ";display:table}.clearfix:after,.rt-container-fluid:after,.rt-container:after,.rt-row:after{clear:both}.rt-row{margin-left:-15px;margin-right:-15px}.grid-layout2.rt-row{margin-left:0;margin-right:0}.rt-row>.rt-row{padding-left:15px;padding-right:15px}.grid_hover6.rt-row{margin-left:-2px;margin-right:-2px}.rt-col-lg-1,.rt-col-lg-2,.rt-col-lg-3,.rt-col-lg-4,.rt-col-lg-5,.rt-col-lg-6,.rt-col-lg-7,.rt-col-lg-8,.rt-col-lg-9,.rt-col-lg-10,.rt-col-lg-11,.rt-col-lg-12,.rt-col-lg-24,.rt-col-md-1,.rt-col-md-2,.rt-col-md-3,.rt-col-md-4,.rt-col-md-5,.rt-col-md-6,.rt-col-md-7,.rt-col-md-8,.rt-col-md-9,.rt-col-md-10,.rt-col-md-11,.rt-col-md-12,.rt-col-md-24,.rt-col-sm-1,.rt-col-sm-2,.rt-col-sm-3,.rt-col-sm-4,.rt-col-sm-5,.rt-col-sm-6,.rt-col-sm-7,.rt-col-sm-8,.rt-col-sm-9,.rt-col-sm-10,.rt-col-sm-11,.rt-col-sm-12,.rt-col-sm-24,.rt-col-xs-1,.rt-col-xs-2,.rt-col-xs-3,.rt-col-xs-4,.rt-col-xs-5,.rt-col-xs-6,.rt-col-xs-7,.rt-col-xs-8,.rt-col-xs-9,.rt-col-xs-10,.rt-col-xs-11,.rt-col-xs-12,.rt-col-xs-24{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.rt-col-xs-1,.rt-col-xs-2,.rt-col-xs-3,.rt-col-xs-4,.rt-col-xs-5,.rt-col-xs-6,.rt-col-xs-7,.rt-col-xs-8,.rt-col-xs-9,.rt-col-xs-10,.rt-col-xs-11,.rt-col-xs-12,.rt-col-xs-24{float:left}.rt-col-xs-24{width:20%}.rt-col-xs-12{width:100%}.rt-col-xs-11{width:91.66666667%}.rt-col-xs-10{width:83.33333333%}.rt-col-xs-9{width:75%}.rt-col-xs-8{width:66.66666667%}.rt-col-xs-7{width:58.33333333%}.rt-col-xs-6{width:50%}.rt-col-xs-5{width:41.66666667%}.rt-col-xs-4{width:33.33333333%}.rt-col-xs-3{width:25%}.rt-col-xs-2{width:16.66666667%}.rt-col-xs-1{width:8.33333333%}#rt-main{margin:35px auto}.rt-tpg-container h3.entry-title{line-height:1.25;margin:0 0 12px}.rt-tpg-container .offset-small-wrap .rt-holder .overlay{min-height:60px!important}.rt-tpg-container .offset-small-wrap .rt-holder .rt-img-responsive{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.rt-tpg-container .offset-small-wrap .rt-col-md-6 .rt-holder .rt-img-responsive{height:auto}.rt-tpg-container .offset-small-wrap .rt-holder .overlay h3 a{-webkit-line-clamp:1!important;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden!important;text-overflow:ellipsis!important}.rt-tpg-container .offset-big .post-meta-user.above_title{margin-top:15px}.rt-tpg-container .offset-big .post-meta-user.above_title+h3.entry-title{margin-top:0}.rt-tpg-container .offset-big h3.entry-title{margin:20px 0 15px}.rt-tpg-container .offset-big .cat-above-title{margin-bottom:-15px;padding-top:10px}.rt-tpg-container .owl-controls .owl-dots{margin-top:15px}.paginationjs{box-sizing:initial;font-family:Marmelad,Lucida Grande,Arial,Hiragino Sans GB,Georgia,sans-serif;font-size:14px;line-height:1.6}.paginationjs:after{clear:both;content:" ";display:table}.paginationjs .paginationjs-pages{float:left}.paginationjs .paginationjs-pages ul{float:left;margin:0;padding:0}.paginationjs .paginationjs-go-button,.paginationjs .paginationjs-go-input,.paginationjs .paginationjs-nav{float:left;font-size:14px;margin-left:10px}.paginationjs .paginationjs-pages li{border:1px solid #aaa;border-right:none;float:left;list-style:none}.paginationjs .paginationjs-pages li>a{background:#fff;color:#333;display:block;font-size:14px;line-height:28px;min-height:28px;min-width:30px;text-align:center;text-decoration:none}.paginationjs .paginationjs-pages li:hover>a{background:var(--tpg-primary-color,#0d6efd);border-color:var(--tpg-primary-color,#0d6efd)!important;color:#fff!important}.paginationjs .paginationjs-pages li.active{border:none}.paginationjs .paginationjs-pages li.active>a{background:#aaa;color:#fff;height:30px;line-height:30px}.paginationjs .paginationjs-pages li.disabled>a{opacity:.3}.paginationjs .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs .paginationjs-pages li:first-child,.paginationjs .paginationjs-pages li:first-child>a{border-radius:3px 0 0 3px}.paginationjs .paginationjs-pages li:last-child{border-radius:0 3px 3px 0;border-right:1px solid #aaa}.paginationjs .paginationjs-pages li:last-child>a{border-radius:0 3px 3px 0}.paginationjs .paginationjs-go-input>input[type=text]{box-sizing:initial;height:28px;padding:0;width:30px}.paginationjs .paginationjs-go-button>input[type=button],.paginationjs .paginationjs-go-input>input[type=text]{background:#fff;border:1px solid #aaa;border-radius:3px;box-shadow:none;font-size:14px;outline:0;text-align:center;vertical-align:baseline}.paginationjs .paginationjs-go-button>input[type=button]{color:#333;cursor:pointer;height:30px;line-height:28px;min-width:40px;padding:0 8px;vertical-align:middle\9}.paginationjs.paginationjs-theme-blue .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-blue .paginationjs-pages li{border-color:var(--tpg-primary-color,#2962ff)}.paginationjs .paginationjs-go-button>input[type=button]:hover{background-color:#f8f8f8}.paginationjs .paginationjs-nav{height:30px;line-height:30px}.paginationjs .paginationjs-go-button,.paginationjs .paginationjs-go-input{margin-left:5px\9}.paginationjs.paginationjs-small{font-size:12px}.paginationjs.paginationjs-small .paginationjs-pages li>a{font-size:12px;height:24px;line-height:24px;min-width:26px}.paginationjs.paginationjs-small .paginationjs-pages li.active>a{height:26px;line-height:26px}.paginationjs.paginationjs-small .paginationjs-go-input{font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-input>input[type=text]{font-size:12px;height:24px;width:26px}.paginationjs.paginationjs-small .paginationjs-go-button{font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-button>input[type=button]{font-size:12px;height:26px;line-height:24px;min-width:30px;padding:0 6px}.paginationjs.paginationjs-small .paginationjs-nav{font-size:12px;height:26px;line-height:26px}.paginationjs.paginationjs-big{font-size:16px}.paginationjs.paginationjs-big .paginationjs-pages li>a{font-size:16px;height:34px;line-height:34px;min-width:36px}.paginationjs.paginationjs-big .paginationjs-pages li.active>a{height:36px;line-height:36px}.paginationjs.paginationjs-big .paginationjs-go-input{font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{font-size:16px;height:34px;width:36px}.paginationjs.paginationjs-big .paginationjs-go-button{font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-button>input[type=button]{font-size:16px;height:36px;line-height:34px;min-width:50px;padding:0 12px}.paginationjs.paginationjs-big .paginationjs-nav{font-size:16px;height:36px;line-height:36px}.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a{color:var(--tpg-primary-color,#2962ff)}.paginationjs.paginationjs-theme-blue .paginationjs-pages li:hover>a{background:#e9f4fc}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.active>a{background:var(--tpg-primary-color,#2962ff);color:#fff}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.disabled:hover>a{background:0 0}.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]{background:var(--tpg-primary-color,#2962ff);border-color:var(--tpg-primary-color,#2962ff);color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-green .paginationjs-pages li{border-color:#449d44}.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]:hover{background-color:var(--tpg-primary-color,#2962ff)}.paginationjs.paginationjs-theme-green .paginationjs-pages li>a{color:#449d44}.paginationjs.paginationjs-theme-green .paginationjs-pages li:hover>a{background:#ebf4eb}.paginationjs.paginationjs-theme-green .paginationjs-pages li.active>a{background:#449d44;color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-pages li.disabled:hover>a{background:0 0}.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]{background:#449d44;border-color:#449d44;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-yellow .paginationjs-pages li{border-color:#ec971f}.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]:hover{background-color:#55a555}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a{color:#ec971f}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li:hover>a{background:#fdf5e9}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.active>a{background:#ec971f;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.disabled:hover>a{background:0 0}.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]{background:#ec971f;border-color:#ec971f;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-red .paginationjs-pages li{border-color:#c9302c}.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]:hover{background-color:#eea135}.paginationjs.paginationjs-theme-red .paginationjs-pages li>a{color:#c9302c}.paginationjs.paginationjs-theme-red .paginationjs-pages li:hover>a{background:#faeaea}.paginationjs.paginationjs-theme-red .paginationjs-pages li.active>a{background:#c9302c;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-pages li.disabled:hover>a{background:0 0}.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]{background:#c9302c;border-color:#c9302c;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]:hover{background-color:#ce4541}.paginationjs .paginationjs-pages li.paginationjs-next{border-right:1px solid\9}.paginationjs .paginationjs-go-input>input[type=text]{line-height:28px\9;vertical-align:middle\9}.paginationjs.paginationjs-big .paginationjs-pages li>a{line-height:36px\9}.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{height:36px\9;line-height:36px\9}.ajax-pagination-type-next-prev-yes .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs ul li:not(.paginationjs-next):not(.paginationjs-prev){display:none}.ajax-pagination-type-next-prev-yes .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs ul li{color:#fff}.ajax-pagination-type-next-prev-yes .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li>a{background-color:var(--tpg-primary-color,#0d6efd);color:#fff}.ajax-pagination-type-next-prev-yes .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs ul li:hover a{background-color:var(--tpg-secondary-color,#0654c4)}.ajax-pagination-type-next-prev-yes .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs ul li.paginationjs-page:nth-child(2){display:inline-block;pointer-events:none;position:relative}.ajax-pagination-type-next-prev-yes .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs ul li.paginationjs-page:nth-child(2) a{pointer-events:none;text-indent:-99999px}.ajax-pagination-type-next-prev-yes .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs ul li.paginationjs-page:nth-child(2):before{content:"\f100";font-family:Font Awesome\ 5 Free;font-weight:900;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:99}.rttpg-flaticon .ajax-pagination-type-next-prev-yes .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs ul li.paginationjs-page:nth-child(2):before{content:"\f118";font-family:flaticon_tpg!important}.ajax-pagination-type-next-prev-yes .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs ul li.paginationjs-prev+li{display:none!important}.rt-tpg-container button{border:none;padding:10px 15px}.rt-tpg-container .rt-tgp-load-more button{background:#8e8e8e;border-radius:4px}.rt-tpg-container .tpg-wc-product-filter{margin-bottom:15px;padding-right:15px;text-align:right}.rt-img-holder>a{display:block;text-align:center}.rt-img-responsive{display:block;height:auto;max-width:100%;transition:.4s ease-in-out}@media (max-width:991px){.rt-img-holder>a,.rt-img-responsive{width:100%}}.rt-tpg-container .no-margin{margin:0!important;padding:0!important}span.more-loading{background:url(//alexandredemanche.fr/wp-content/plugins/the-post-grid/assets/images/loading.gif) 100% no-repeat;display:inline-block;padding-right:20px}.rt-tgp-load-more,.rt-tgp-scroll-load-more{display:block;margin:30px 0 20px;text-align:center}.post-meta-tags,.post-meta-user{font-size:95%;line-height:1;margin-bottom:15px;padding:0}.post-meta-tags>span,.post-meta-user>span{align-items:center;display:inline-flex;flex-wrap:wrap;margin-bottom:3px;padding-right:10px}.post-meta-user,.post-meta-user a{color:#646464}.post-meta-user a:hover{color:#000}.post-meta-tags span.rt-separator,.post-meta-user span.rt-separator{display:inline-block;padding-right:5px}.post-meta-user span.comment-link{float:right;padding-right:0;text-align:right}.rt-holder .entry-title a{color:#000}.rt-tpg-container .rt-holder .post-meta.center .read-more{float:none}.rt-tpg-container .rt-holder .post-meta .rt-tpg-social-share{display:block;float:none;margin-bottom:15px;text-align:left;width:100%}.rt-tpg-container .post-tags-links .fa-tags{font-size:12px!important;font-weight:900!important}.rt-tpg-container .rt-holder .post-meta.center .rt-tpg-social-share,.rt-tpg-container .rt-holder .post-meta.right .rt-tpg-social-share{text-align:left}.rt-tpg-container .rt-holder .read-more a{display:inline-block;font-size:15px;line-height:1.5}.rt-tpg-container .rt-holder .tpg-excerpt{margin-bottom:10px}.rt-tpg-container .rt-holder .tpg-excerpt iframe{max-height:250px;width:100%}.rt-tpg-container .tpg-iso-filter{margin:15px 0 45px;text-align:center}.rt-tpg-container .tpg-iso-filter input[type=text],.rt-tpg-container .tpg-iso-filter select.isotope-dropdown-filter{border-radius:3px;display:inline-block;margin-left:4px;padding:12px 10px}.rt-tpg-container .tpg-iso-filter select.isotope-dropdown-filter{padding-bottom:11px;padding-top:11px}.rt-tpg-container .tpg-iso-filter>div{display:inline-block}.rt-tpg-container .rt-tpg-isotope-buttons .selected{background:var(--tpg-primary-color,#0d6efd)}.rt-tpg-container .rt-tpg-isotope-buttons button{background:#8e8e8e;border:none;border-radius:3px;box-shadow:none!important;color:#fff;font-size:15px;font-weight:400;line-height:1.8;margin:4px;outline:0;padding:8px 20px;text-shadow:none!important;text-transform:none}.rt-tpg-container .tpg-pre-loader{overflow:hidden;position:relative}.rt-tpg-container .rt-loading-overlay{background-color:#fff;height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:10}.rt-tpg-container .rt-loading{color:var(--tpg-primary-color,#0d6efd);left:50%;margin-left:-16px;opacity:0;position:absolute;top:120px;transform:scale(1.5);visibility:hidden;z-index:2}.rt-tpg-container .tpg-pre-loader .rt-loading-overlay{opacity:0;visibility:hidden}.filter-preloader-on .rt-tpg-container .tpg-pre-loader :not(.rt-loading){opacity:.7}.tpg-carousel-main .tpg-pre-loader .rt-loading-overlay{opacity:1}.rt-tpg-container .tpg-pre-loader .rt-loading{opacity:1;visibility:visible}.rt-tpg-container .tpg-pre-loader .rt-loading *{opacity:1!important}.filter-preloader-off .rt-tpg-container .rt-loading,.filter-preloader-off .rt-tpg-container .rt-loading-overlay{display:none}.rt-ball-clip-rotate{color:#fff;display:block;font-size:0;height:32px;width:32px}.rt-ball-clip-rotate,.rt-ball-clip-rotate>div{box-sizing:border-box;position:relative}.rt-ball-clip-rotate>div{animation:ball-clip-rotate .75s linear infinite;background-color:currentColor;background:transparent;border-radius:100%;border:2px solid;border-bottom:2px solid transparent;display:inline-block;float:none;height:32px;width:32px}.rt-layout-filter-container.rt-clear:after{clear:both;content:"";display:block}.rt-clear::-ms-ticks-after,.rt-clear:after{clear:both;content:"";display:block}.rt-layout-filter-container{font-size:0;line-height:0;margin:-5px -5px 30px;padding:0}.rt-filter-item-wrap.rt-filter-button-wrap span.rt-filter-button-item{border:1px solid;display:inline-block;margin:4px;padding:8px 10px;transition:.4s}.rt-filter-item-wrap.rt-filter-button-wrap span.rt-filter-button-item.selected,.rt-filter-item-wrap.rt-filter-button-wrap span.rt-filter-button-item:hover{background:#222;color:#b4b4b4}.tpg-header-wrapper.carousel .rt-layout-filter-container .rt-filter-wrap{padding-right:82px}.tpg-header-wrapper.carousel .rt-layout-filter-container .rt-filter-wrap .filter-left-wrapper{margin-right:0;position:static;width:100%}.tpg-header-wrapper.carousel{align-items:center;display:flex;margin-bottom:30px;overflow:hidden}.section-title-style-default .tpg-header-wrapper.carousel,.section-title-style-style1 .tpg-header-wrapper.carousel{min-height:36px}.tpg-header-wrapper.carousel .swiper{overflow:hidden}.section-title-style-style2 .tpg-header-wrapper.carousel .swiper,.section-title-style-style3 .tpg-header-wrapper.carousel .swiper{height:51px;margin-bottom:-.5px}.tpg-header-wrapper.carousel .swiper .swiper-navigation{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:9}.tpg-header-wrapper.carousel .swiper .swiper-button-next,.tpg-header-wrapper.carousel .swiper .swiper-button-prev{margin-top:0;top:0}.tpg-header-wrapper.carousel .tpg-widget-heading-wrapper{flex:1;margin:0;padding-right:10px}.tpg-header-wrapper.carousel .rt-layout-filter-container{flex:0 0 60%;margin:0;max-width:60%}.tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;margin:0;position:relative;transition-property:transform;width:100%;z-index:1}.tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide{align-items:center;border:none;color:#212121;display:flex;font-size:15px;height:auto;justify-content:center;margin:0;padding:0 10px;position:relative;text-align:center;text-transform:none;white-space:nowrap;width:auto}.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before,.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before{border-bottom:7px solid var(--tpg-primary-color,#0d6efd);border-left:7px solid transparent;border-right:7px solid transparent;border-top:0 solid transparent;bottom:0;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:all .3s ease;visibility:hidden;width:0}.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected:before,.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover:before,.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected:before,.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover:before{opacity:1;visibility:visible}.tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected,.tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover{color:var(--tpg-primary-color,#0d6efd)}.tpg-header-wrapper.carousel .rt-layout-filter-container .rt-filter-wrap .filter-right-wrapper,.tpg-header-wrapper.carousel .rt-layout-filter-container .rt-filter-wrap .rt-author-filter{display:none}.tpg-header-wrapper.carousel .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.swiper-wrapper{letter-spacing:0}.tpg-header-wrapper.carousel .swiper-button-next.swiper-button-disabled,.tpg-header-wrapper.carousel .swiper-button-prev.swiper-button-disabled{opacity:1}.tpg-header-wrapper.carousel .swiper-button-next.swiper-button-disabled:after,.tpg-header-wrapper.carousel .swiper-button-prev.swiper-button-disabled:after{opacity:.35}.filter-button-border-enable .tpg-header-wrapper.carousel .rt-layout-filter-container{border:1px solid #ddd;border-radius:3px}.filter-button-border-enable .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide{padding:6px 15px;white-space:nowrap}.filter-button-border-enable .tpg-header-wrapper.carousel .swiper .swiper-navigation{right:3px}.filter-nex-prev-btn-hidden .tpg-header-wrapper.carousel .swiper .swiper-navigation{display:none}.filter-nex-prev-btn-hidden .tpg-header-wrapper.carousel .rt-layout-filter-container .rt-filter-wrap{margin-right:0;padding-right:0}@media (max-width:767px){.tpg-header-wrapper.carousel{display:block}.tpg-header-wrapper.carousel .rt-layout-filter-container{margin-bottom:8px;margin-left:-9px;margin-top:10px;max-width:100%;position:relative}}.rt-filter-item-wrap.rt-filter-button-wrap span.rt-filter-button-item.selected,.rt-filter-item-wrap.rt-filter-button-wrap span.rt-filter-button-item:hover{background:none;color:#000}.rt-filter-item-wrap.rt-order-by-action,.rt-filter-item-wrap.rt-sort-order-action{float:right}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap{color:#666;cursor:pointer;display:inline-block;font-size:13px;letter-spacing:.1em;line-height:1.55;margin:4px;padding:7px 10px;position:relative;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;user-select:none;-webkit-user-select:none;-moz-user-select:none;vertical-align:top}.rt-layout-filter-container .rt-filter-wrap .rt-filter-button-wrap{margin-left:0;margin-top:0;padding:0}@media (max-width:767px){.rt-layout-filter-container .rt-filter-wrap .rt-filter-button-wrap{display:inline}}.rt-layout-filter-container .rt-filter-wrap .rt-filter-button-item .rt-filter-sub-tax{display:none}.rt-layout-filter-container .rt-filter-sub-tax.sub-button-group{margin:0 4px}.rt-layout-filter-container .rt-filter-sub-tax.sub-button-group .rt-filter-button-item{cursor:pointer}.rt-layout-filter-container>.rt-filter-sub-tax.sub-button-group>span{border:1px solid;display:inline-block;font-size:13px;letter-spacing:.1em;line-height:1.55;margin:4px;padding:8px 10px;text-transform:uppercase;vertical-align:top}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap{border:1px solid;color:#666;overflow:inherit!important;position:relative}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap:hover{border-color:#222;color:#222}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-sort-order-action:hover{border-color:#222}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap>.rt-filter-dropdown-default{display:block;max-width:135px;min-width:135px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap .rt-filter-dropdown{background-color:#222;border:none;border-top:1px solid transparent;display:block;left:-1px;margin-top:1px;opacity:0;position:absolute;right:-1px;top:100%;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-ms-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;z-index:20}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap:hover .rt-filter-dropdown{border-top-color:#000}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap .rt-filter-dropdown .rt-filter-dropdown-item.selected{background:#000}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap.active-dropdown .rt-filter-dropdown{opacity:1;visibility:visible}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap.active-dropdown .rt-arrow-angle{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap .rt-filter-dropdown .rt-filter-dropdown-item{border-bottom:1px solid rgba(0,0,0,.2);color:#b4b4b4;display:block;padding:10px 15px 9px;position:relative;text-align:center;z-index:1}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap .rt-filter-dropdown .rt-filter-dropdown-item:before{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.4s;width:100%;z-index:-1}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap .rt-filter-dropdown .rt-filter-dropdown-item:hover:before{opacity:1}.rt-filter-dropdown-default .sub-dropdown-wrap,.rt-filter-dropdown-item .sub-dropdown-wrap{display:none!important}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap .rt-arrow-angle{backface-visibility:hidden;-webkit-backface-visibility:hidden;letter-spacing:0;transition:transform .2s ease-in-out;-webkit-transition:transform .2s ease-in-out;-ms-transition:transform .2s ease-in-out}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-sort-order-action{border:1px solid #666;color:#666;min-width:38px;position:relative}.rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow{position:static}.rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow>span{backface-visibility:hidden;-webkit-backface-visibility:hidden;display:block;height:8px;left:50%;margin-left:-7px;margin-top:-4px;position:absolute;top:50%;transition:transform .2s ease-in-out;-webkit-transition:transform .2s ease-in-out;-ms-transition:transform .2s ease-in-out;width:14px}.rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow[data-sort-order=ASC]>span{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}.rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow>span:before{left:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow>span:after,.rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow>span:before{background-color:#666;content:"";display:block;height:9px;position:absolute;top:0;transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;width:2px}.rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow>span:after{left:9px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-search-filter-wrap{float:right;padding:0;position:relative}.rt-filter-item-wrap.rt-search-filter-wrap input.rt-search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #666;border-radius:0;color:#666;font-family:Dosis,sans-serif;font-size:12px;font-weight:600;height:39px;padding:11px}.rt-filter-item-wrap.rt-search-filter-wrap input.rt-search-input:focus{box-shadow:none;outline:none}.rt-filter-item-wrap.rt-search-filter-wrap span.rt-action{cursor:pointer;display:inline-block;font-size:15px;position:absolute;right:5px;top:6px}.rt-filter-item-wrap.rt-search-filter-wrap .rt-search-input::-webkit-input-placeholder{font-family:Dosis,sans-serif;font-size:12px;font-weight:600}.rt-filter-item-wrap.rt-search-filter-wrap .rt-search-input::-moz-placeholder{font-family:Dosis,sans-serif;font-size:12px;font-weight:600}.rt-filter-item-wrap.rt-search-filter-wrap .rt-search-input:-ms-input-placeholder{font-family:Dosis,sans-serif;font-size:12px;font-weight:600}.rt-filter-item-wrap.rt-search-filter-wrap .rt-search-input:-moz-placeholder{font-family:Dosis,sans-serif;font-size:12px;font-weight:600}@media (max-width:600px){.rt-filter-item-wrap.rt-tax-filter.rt-filter-dropdown-wrap{display:block;margin-bottom:10px}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap>.rt-filter-dropdown-default{margin:0 auto}}.rt-tpg-social-share.a{position:relative}body>.rt-tooltip{background:#666;border-radius:3px;border-width:2px;-o-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;color:#fff;font-size:100%;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;transition:opacity 1s ease-in-out;z-index:9999}body>.rt-tooltip .rt-tooltip-content{font-size:90%}body>.rt-tooltip,body>.rt-tooltip .rt-tooltip-bottom:after{background:#000;border-radius:2px}body>.rt-tooltip .rt-tooltip-bottom{bottom:-16px;height:18px;left:50%;margin-left:-32px;overflow:hidden;position:absolute;width:70px}body>.rt-tooltip .rt-tooltip-bottom:after{tranform:rotate(45deg);content:"";height:25px;left:20px;position:absolute;top:-20px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);width:25px}.rt-tpg-container .rt-holder .rt-img-holder{overflow:hidden;position:relative}.rt-tpg-container .rt-holder .tpg-el-image-wrap{margin:-15px -16px 15px}.rt-tpg-container .list-behaviour .rt-holder .tpg-el-image-wrap{margin:0}.rt-tpg-container .img_zoom_out .rt-holder .rt-img-holder img:not(.avatar),.rt-tpg-container .rt-holder:hover .rt-img-holder img:not(.avatar){transform:scale(1.1)}.rt-tpg-container .img_no_effect .rt-holder:hover .rt-img-holder img,.rt-tpg-container .img_zoom_out .rt-holder:hover .rt-img-holder img{transform:scale(1)}.rt-tpg-container .rt-holder .rt-detail{padding:15px 15px 0}.rt-tpg-container .layout2 .rt-holder .rt-detail,.rt-tpg-container .layout3 .rt-holder .rt-detail,.rt-tpg-container .offset01 .rt-detail,.rt-tpg-container .offset02 .rt-holder .rt-detail{padding:0}.rt-tpg-container .offset01 .rt-detail,.rt-tpg-container .offset02 .rt-holder .rt-detail{padding-left:5px}.rt-tpg-container .entry-title-wrapper .entry-title{font-size:22px;font-weight:600;line-height:1.3;margin:0 0 18px;padding-bottom:2px}@media (max-width:767px){.rt-tpg-container .entry-title-wrapper .entry-title{font-size:20px;margin:0 0 15px}}.rt-tpg-container .rt-holder .rt-detail .entry-title-wrapper{margin-bottom:15px}.rt-tpg-container .rt-detail .tpg-excerpt-inner .acf-custom-field-wrap{padding-top:15px}.rt-tpg-container .list-layout2 .rt-detail .tpg-excerpt-inner,.rt-tpg-container .list-layout3 .rt-detail .tpg-excerpt-inner{margin-bottom:0}.rt-tpg-container .rt-holder .rt-detail .post-meta{line-height:25px;overflow:hidden}.rt-tpg-container .rt-holder .rt-detail .read-more a{align-items:center;background-color:hsla(0,0%,100%,.7);border:1px solid #e5e5e5;color:#646464;display:inline-flex;flex-direction:row;flex-wrap:wrap;font-size:15px;justify-content:left;line-height:1.8;overflow:hidden;padding:6px 20px}.rt-tpg-container .rt-holder .rt-detail .read-more a:hover{background-color:#fff;border-color:var(--tpg-primary-color,#0d6efd);color:var(--tpg-primary-color,#0d6efd)}.rt-tpg-container .rt-grid-hover-item .rt-detail .read-more a{border-color:hsla(0,0%,100%,.7)}.rt-tpg-container .rt-grid-hover-item .rt-detail .read-more a:hover{border-color:#fff}.rt-tpg-container .rt-holder .rt-detail .read-more a{color:#1a1a1a}.rt-tpg-container .rt-holder .rt-detail .post-meta.right{text-align:right}.rt-tpg-container .rt-holder .rt-detail .post-meta.center{text-align:center}@keyframes ball-scale-multiple{0%{opacity:0;transform:scale(0)}5%{opacity:.75}to{opacity:0;transform:scale(1)}}@keyframes ball-clip-rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.rt-container-fluid{position:relative}#bottom-script-loader{background:hsla(0,0%,100%,.95);height:calc(100% + 60px);margin:-30px;position:absolute;width:calc(100% + 60px);z-index:999}#bottom-script-loader .rt-ball-clip-rotate{color:var(--tpg-primary-color,#0d6efd);margin-right:-16px;position:absolute;right:50%;top:80px;z-index:2}.tpg-widget-heading-wrapper{display:flex;margin-bottom:30px;position:relative}.tpg-widget-heading-wrapper .tpg-widget-heading{font-size:28px;line-height:1;margin-bottom:-1px!important;margin-top:0;padding-right:15px;padding-top:0;position:relative}.search .tpg-widget-heading-wrapper .tpg-widget-heading{line-height:1.5}@meia (max-width: 767px){.tpg-widget-heading-wrapper .tpg-widget-heading{line-height:1.2}}.tpg-widget-heading-wrapper.center .tpg-widget-heading{margin:0;padding:0}.tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading:before{background-color:var(--tpg-primary-color,#0d6efd);border-radius:50%;content:"";display:inline-block;height:8px;margin-right:7px;margin-top:-4px;position:absolute;right:-7.5px;top:50%;width:8px}.tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line.line-left,.tpg-widget-heading-wrapper.heading-style1.center .tpg-widget-heading:before{display:none}.tpg-widget-heading-wrapper.heading-style1.center .tpg-widget-heading-line.line-left{display:block;margin-left:0;margin-right:15px}.tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line,.tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line-left{-webkit-box-flex:1;align-self:center;border-color:#e5e5e5;border-style:solid;border-width:1px 0;flex-grow:1;height:4px;margin-left:15px}.tpg-widget-heading-wrapper.heading-style2 .tpg-widget-heading,.tpg-widget-heading-wrapper.heading-style3 .tpg-widget-heading{background-color:var(--tpg-primary-color,#0d6efd);color:#fff;line-height:1.4;margin-bottom:-.5px;padding:5px 15px}.tpg-widget-heading-wrapper.heading-style2 .tpg-widget-heading a,.tpg-widget-heading-wrapper.heading-style3 .tpg-widget-heading a{color:inherit}.tpg-widget-heading-wrapper.heading-style4{margin-bottom:40px}.tpg-widget-heading-wrapper.heading-style4:after,.tpg-widget-heading-wrapper.heading-style4:before{content:"";position:absolute}.tpg-widget-heading-wrapper.heading-style4:before{background-color:var(--tpg-primary-color,#0d6efd);bottom:-17px;height:6px;left:0;transform:skewX(-25deg);width:45px}.tpg-widget-heading-wrapper.heading-style4:after{background-color:#dcdcdc;bottom:-15px;height:1px;margin-left:10px;right:0;width:calc(100% - 55px)}.tpg-widget-heading-wrapper.center{justify-content:center}.tpg-widget-heading-wrapper.right{flex-direction:row-reverse}.tpg-widget-heading-wrapper.right .tpg-widget-heading{padding-left:15px;padding-right:0}.tpg-widget-heading-wrapper.right .tpg-widget-heading:before{left:0;right:auto}.tpg-widget-heading-wrapper.right .tpg-widget-heading-line{margin-left:0;margin-right:15px}.tpg-el-main-wrapper .tpg-widget-heading-wrapper.heading-style2 .tpg-widget-heading:before,.tpg-widget-heading-wrapper.heading-style2 .tpg-widget-heading:after{border-bottom-color:transparent!important;border-right-color:transparent!important;border-color:var(--tpg-primary-color,#0d6efd);border-style:solid;border-width:12px 12px 0 0;content:"";position:absolute;right:-11px;top:0}.section-title-align-right .tpg-el-main-wrapper .tpg-widget-heading-wrapper.heading-style2 .tpg-widget-heading:before,.section-title-align-right .tpg-widget-heading-wrapper.heading-style2 .tpg-widget-heading:after{left:-3px;right:auto;transform:skewX(225deg)}.section-title-align-center .tpg-el-main-wrapper .tpg-widget-heading-wrapper.heading-style2 .tpg-widget-heading:before,.tpg-widget-heading-wrapper.heading-style2.right .tpg-widget-heading:after{border-width:12px 0 0 12px;left:-11px;right:auto}.tpg-widget-heading-wrapper.heading-style2.center .tpg-widget-heading:after{content:none}.section-title-style-style2 .tpg-header-wrapper.carousel,.section-title-style-style2 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.section-title-style-style3 .tpg-header-wrapper.carousel,.section-title-style-style3 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper{border-bottom:2px solid var(--tpg-primary-color,#0d6efd)}.tpg-even,.tpg-full-height{display:flex;flex-wrap:wrap}@media (max-width:767px){.rt-content-loader .rt-holder,.tpg-even .rt-holder{flex-direction:column}}.rt-tpg-container .rt-pagination-wrap .rt-cb-page-prev-next>*{background-color:#bcbcbc;bottom:auto;color:#fff;cursor:pointer;display:inline-block;font-size:18px;height:30px;line-height:30px;margin-left:1px;margin-right:1px;text-align:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out;width:30px}.rt-tpg-container .rt-pagination-wrap .rt-cb-page-prev-next>* i{line-height:1}.rt-tpg-container .rt-pagination-wrap .rt-cb-page-prev-next>.rt-disabled{opacity:.5;pointer-events:none}.rt-cb-page-prev-next{text-align:left}.rt-tpg-container .rt-pagination-wrap .rt-loadmore-style .rt-loadmore-loading{color:#fff;left:50%;margin-left:-32px;margin-top:-32px;opacity:0;position:absolute;top:50%;visibility:hidden}.rt-ball-scale-multiple.rt-2x,.rt-ball-scale-multiple.rt-2x>div{height:64px;width:64px}.rt-ball-scale-multiple,.rt-ball-scale-multiple>div{box-sizing:border-box;position:relative}.rt-ball-scale-multiple>div{background-color:currentColor;border:0 solid;display:inline-block;float:none}.rt-ball-scale-multiple>div:nth-child(2){animation-delay:.2s}.rt-ball-scale-multiple>div{animation:ball-scale-multiple 1s linear 0s infinite;border-radius:100%;height:32px;left:0;opacity:0;position:absolute;top:0;width:32px}.rt-tpg-container .rt-pagination-wrap{display:inline-block;margin-top:10px;text-align:center;width:100%}.rt-tpg-container.grid_hover-layout4-2-main .rt-pagination-wrap{width:calc(100% - 23px)!important}.rt-tpg-container.grid_hover-layout4-main .rt-pagination-wrap{width:calc(100% - 15px)!important}.rt-tpg-container.grid_hover-layout8-main .rt-pagination-wrap{width:calc(100% + 10px)!important}.tpg-el-main-wrapper .rt-pagination-wrap{display:flex;flex-direction:row;justify-content:center;margin-top:30px}.tpg-el-main-wrapper .rt-pagination-wrap .rt-pagination{margin:0}.rt-tpg-container .rt-pagination-wrap .rt-loadmore-style{cursor:pointer;position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rt-tpg-container .rt-pagination-wrap .rt-cb-page-prev-next.rt-hidden-elm,.rt-tpg-container .rt-pagination-wrap .rt-infinite-action.rt-hidden-elm,.rt-tpg-container .rt-pagination-wrap .rt-loadmore-style.rt-hidden-elm,.rt-tpg-container .rt-pagination-wrap .rt-page-numbers.rt-hidden-elm{display:none!important}.rt-tpg-container .rt-pagination-wrap .rt-loadmore-style.rt-lm-loading .rt-loadmore-text{opacity:0;visibility:hidden}.rt-tpg-container .rt-pagination-wrap .rt-loadmore-style.rt-lm-loading .rt-loadmore-loading{opacity:1;visibility:visible}.rt-tpg-container .rt-pagination-wrap .rt-loadmore-btn{background-color:var(--tpg-primary-color,#0d6efd);color:#fff;display:inline-block;font-size:13px;letter-spacing:.1em;margin-top:30px;padding:9px 20px;text-decoration:none;text-transform:uppercase;transition:color .2s ease-in-out,background-color .2s ease-in-out;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;-ms-transition:color .2s ease-in-out,background-color .2s ease-in-out}.rt-tpg-container .rt-loadmore-btn:hover{background-color:var(--tpg-secondary-color,#0654c4)}.rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages{float:none;padding-bottom:.1px;padding-top:.1px}.rt-tpg-container .rt-pagination-wrap .rt-page-numbers.rt-lm-loading{opacity:.5;pointer-events:none}.rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul{float:none;font-size:0;line-height:0;margin:-2px;text-align:center}.rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li{border:none;display:inline-block;float:none;font-size:16px;padding:2px}.rt-tpg-container .rt-pagination-wrap i[class*=flaticon-tpg-]{position:relative;top:3px}.rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li>a{border:1px solid #dee2e6;border-radius:3px;box-sizing:content-box;color:#212121;display:block;font-size:16px;font-weight:400;letter-spacing:0;line-height:45px;min-height:45px;min-width:45px;text-align:center;text-decoration:none}.rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li.active>a{background-color:var(--tpg-primary-color,#0d6efd);border-color:var(--tpg-primary-color,#0d6efd);color:#fff}.rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li.paginationjs-ellipsis{min-width:auto;padding:0}.rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li.paginationjs-ellipsis a{background:none!important;border:none!important;color:#000!important;font-size:18px;min-width:auto;opacity:1;pointer-events:none!important}.rt-pagination{margin:30px 0;text-align:center}.rt-pagination .pagination-list{background:transparent;border-radius:4px;border-top:0;display:inline-block;padding-left:0}.rt-pagination .pagination-list a{box-shadow:none}.rt-pagination .pagination-list>li{display:inline-block;margin:2px}.rt-pagination .pagination-list>li:after,.rt-pagination .pagination-list>li:before{content:none}.rt-pagination .pagination-list>li>a,.rt-pagination .pagination-list>li>span{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-sizing:content-box;color:#212121;display:block;line-height:45px;margin-left:-1px;min-height:45px;min-width:45px;position:relative;text-align:center;text-decoration:none;transition:.4s ease-in-out}.rt-pagination .pagination-list>li>a:focus,.rt-pagination .pagination-list>li>a:hover,.rt-pagination .pagination-list>li>span:focus,.rt-pagination .pagination-list>li>span:hover{background-color:var(--tpg-primary-color,#0d6efd);border-color:var(--tpg-primary-color,#0d6efd);color:#fff;z-index:2}.rt-pagination .pagination-list>.active>a,.rt-pagination .pagination-list>.active>a:focus,.rt-pagination .pagination-list>.active>a:hover,.rt-pagination .pagination-list>.active>span,.rt-pagination .pagination-list>.active>span:focus,.rt-pagination .pagination-list>.active>span:hover{background-color:var(--tpg-primary-color,#0d6efd);border-color:var(--tpg-primary-color,#0d6efd);color:#fff;cursor:default;z-index:3}.rt-pagination .pagination-list>.disabled>a,.rt-pagination .pagination-list>.disabled>a:focus,.rt-pagination .pagination-list>.disabled>a:hover,.rt-pagination .pagination-list>.disabled>span,.rt-pagination .pagination-list>.disabled>span:focus,.rt-pagination .pagination-list>.disabled>span:hover{background-color:#fff;border-color:#ddd;color:#212121;cursor:not-allowed}.rt-tpg-container .swiper-pagination-bullet{background:#d6d6d6;height:10px;opacity:1;width:10px}.rt-tpg-container .swiper-wrapper{padding-bottom:45px}.rt-tpg-container.slider-layout13-main .swiper-wrapper{padding-bottom:0}.rt-tpg-container .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}.rt-tpg-container .swiper-pagination-bullet.swiper-pagination-bullet-active-main{background:#007bff}.rt-tpg-container>div{position:relative}.rt-tpg-container .slider-main-wrapper{opacity:0;position:relative}.rt-tpg-container .swiper-navigation .slider-btn{align-items:center;background-color:#fff;background-image:none;border:1px solid #e5e5e5;border-radius:3px;color:var(--tpg-primary-color);display:inline-flex;font-size:14px;height:32px;justify-content:center;position:absolute;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;width:34px}.rt-tpg-container .tpg-header-wrapper .swiper-navigation .slider-btn,.slider-arrow-position-top-left .rt-tpg-container .swiper-navigation .slider-btn,.slider-arrow-position-top-right .rt-tpg-container .swiper-navigation .slider-btn{position:static}.rt-tpg-container .swiper-navigation .slider-btn:hover{background-color:var(--tpg-primary-color);border-color:var(--tpg-primary-color);color:#fff}.rt-tpg-container .swiper-navigation .slider-btn:focus{box-shadow:none;outline:0}.rt-tpg-container .swiper-navigation .slider-btn.swiper-button-next{margin-left:3px}.rt-tpg-container .swiper-navigation .swiper-button-next:after,.rt-tpg-container .swiper-navigation .swiper-button-prev:after{font-size:inherit}.rt-tpg-container .tpg-cf-group-title{font-size:16px;margin-bottom:0!important}.rt-tpg-container .tpg-cf-fields{font-size:95%;line-height:1.6;margin-top:0}.tpg-el-main-wrapper .tpg-cf-wrap{margin:10px 0 0}.rt-tpg-container .tpg-cf-wrap:empty{margin:0}.act-label-style-inline .tgp-cf-field-label{margin-right:8px;min-width:inherit}.act-label-style-inline .tgp-cf-field-label:after{content:":"}.act-label-style-block .tgp-cf-field-label{display:block!important;float:none;margin-right:0;min-width:inherit}.act-label-style-block .tpg-cf-fields{display:block;margin-bottom:5px}.rt-tpg-container .rt-holder .tgp-cf-field-value *{color:inherit;display:inline;margin:0;transition:none}.isotope-term-no-post{min-height:30px}.isotope-term-no-post p{display:none;margin-bottom:0}.tpg-el-main-wrapper.loading{min-height:300px;transition:.4s}.tpg-el-main-wrapper.loading:before{animation:ball-clip-rotate .75s linear infinite;background:transparent;border:2px solid;border-bottom:2px solid transparent;border-radius:100%;color:red;display:inline-block;float:none;height:32px;left:50%;position:absolute;top:50%;width:32px;z-index:9999999999}.tpg-el-main-wrapper .rt-content-loader .offset-left [class*=rt-col]{padding-left:0;padding-right:0}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap .mfp-content figure{transform:scale(0);transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content figure{transform:scale(1)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-fade.mfp-wrap .mfp-content .mfp-figure:after{background:none;box-shadow:none}.tpg-single-post-share .rt-tpg-social-share{display:flex;width:100%}i[class*=" flaticon-"]:before,i[class^=flaticon-]:before{font-size:inherit!important}i[class^=flaticon-tpg-]{font-size:16px}.rttpg-block-postgrid{width:100%}.post-meta-tags.tpg-single-post-meta{align-items:center;display:flex}.post-meta-tags.tpg-single-post-meta .author-prefix{margin-right:7px}.z20{z-index:20}.z20,.z50{position:relative}.z50{z-index:50}.z999{position:relative;z-index:999}@media (min-width:1200px){.rt-tpg-isotope .rt-col-lg-4{width:33.3%}}@media (min-width:992px){.rt-tpg-isotope .rt-col-md-4{width:33.3%}}@media (min-width:768px){.rt-tpg-isotope .rt-col-sm-4{width:33.3%}}.rt-tpg-container .rt-holder.rt-sticky{background:#f1fbf6}.rtBgOverlay,.rttpg-row-wrap.rttpg-overlay:before,.rttpg-row-wrap .rttpg-row .rttpg-column.rttpg-overlay:before{backface-visibility:hidden;border-radius:inherit;content:"";inset:0;position:absolute;transition:all .3s ease-in-out;z-index:-1}.rttpg-container{margin-left:auto;margin-right:auto;max-width:1200px!important;padding-left:15px;padding-right:15px}.rttpg-container .rttpg-container{padding-left:0;padding-right:0}.rttpg-container .wp-block-image{margin-bottom:30px;margin-top:0}.rttpg-row-wrap.rttpg-overlay{z-index:var(--row-overlay-z-index,1)}.rttpg-row-wrap .rttpg-row-wrap{margin-left:auto!important;margin-right:auto!important}.rttpg-row-wrap{--tpg-d-gap:calc(var(--d-gap-x, 30px)/2);--tpg-t-gap:calc(var(--t-gap-x, 30px)/2);--tpg-m-gap:calc(var(--m-gap-x, 30px)/2)}.rttpg-row-wrap .rttpg-row{--rt-gutter-x:var(--tpg-d-gap);--rt-gutter-y:var(--tpg-d-gap)}.rttpg-row-wrap .rttpg-row .rttpg-column.rttpg-overlay{z-index:var(--column-overlay-z-index,1)}.rttpg-row-wrap.rttpg-block-frontend{width:100%}.rttpg-row-wrap.rttpg-block-frontend .rttpg-row{display:flex;flex-wrap:wrap;margin-left:calc(var(--tpg-d-gap)*-1);margin-right:calc(var(--tpg-d-gap)*-1)}@media (max-width:1023px){.rttpg-row-wrap.rttpg-block-frontend .rttpg-row{margin-left:calc(var(--tpg-t-gap)*-1);margin-right:calc(var(--tpg-t-gap)*-1)}}@media (max-width:767px){.rttpg-row-wrap.rttpg-block-frontend .rttpg-row{margin-left:calc(var(--x-gap-x)*-1);margin-right:calc(var(--x-gap-x)*-1)}}.rttpg-row-wrap.rttpg-block-frontend .rttpg-row>.rttpg-column{padding-left:var(--tpg-d-gap);padding-right:var(--tpg-d-gap)}@media (max-width:1023px){.rttpg-row-wrap.rttpg-block-frontend .rttpg-row>.rttpg-column{padding-left:var(--tpg-t-gap);padding-right:var(--tpg-t-gap)}}@media (max-width:767px){.rttpg-row-wrap.rttpg-block-frontend .rttpg-row>.rttpg-column{padding-left:var(--x-gap-x);padding-right:var(--x-gap-x)}}.rttpg-row-wrap.rttpg-block-editor{margin-left:auto!important;margin-right:auto!important}@media (max-width:1023px){.rttpg-row-wrap.rttpg-block-editor{max-width:984px}}@media (max-width:767px){.rttpg-row-wrap.rttpg-block-editor{max-width:564px}}.rttpg-row-wrap.rttpg-block-editor>.rttpg-container>.rttpg-row>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-wrap:wrap;margin-left:calc(var(--tpg-d-gap)*-1);margin-right:calc(var(--tpg-d-gap)*-1)}@media (max-width:1023px){.rttpg-row-wrap.rttpg-block-editor>.rttpg-container>.rttpg-row>.block-editor-inner-blocks>.block-editor-block-list__layout{margin-left:calc(var(--tpg-t-gap)*-1);margin-right:calc(var(--tpg-t-gap)*-1)}}@media (max-width:767px){.rttpg-row-wrap.rttpg-block-editor>.rttpg-container>.rttpg-row>.block-editor-inner-blocks>.block-editor-block-list__layout{margin-left:calc(var(--x-gap-x)*-1);margin-right:calc(var(--x-gap-x)*-1)}}.rttpg-row-wrap.rttpg-block-editor>.rttpg-container>.rttpg-row>.block-editor-inner-blocks>.block-editor-block-list__layout>*>div{padding-left:var(--tpg-d-gap);padding-right:var(--tpg-d-gap)}@media (max-width:1023px){.rttpg-row-wrap.rttpg-block-editor>.rttpg-container>.rttpg-row>.block-editor-inner-blocks>.block-editor-block-list__layout>*>div{padding-left:var(--tpg-t-gap);padding-right:var(--tpg-t-gap)}}@media (max-width:767px){.rttpg-row-wrap.rttpg-block-editor>.rttpg-container>.rttpg-row>.block-editor-inner-blocks>.block-editor-block-list__layout>*>div{padding-left:var(--x-gap-x);padding-right:var(--x-gap-x)}}.rttpg-row-wrap.rttpg-block-editor .block-editor-inner-blocks{width:100%}.rttpg-row-wrap.rttpg-block-editor .block-editor-inner-blocks .block-editor-block-list__layout .rttpg-column>.block-editor-inner-blocks>.block-list-appender{max-width:100%;width:100%}.rttpg-row-wrap.rttpg-block-editor .block-editor-inner-blocks .block-editor-block-list__layout .rttpg-column>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-list-appender.wp-block{max-width:none}.rttpg-row-wrap>.rttpg-row>.block-editor-inner-blocks{margin-left:auto!important;margin-right:auto!important}.rttpg-body-wrap.rttpg-row-editor .rttpg-row-wrap.alignfull,.rttpg-body-wrap.rttpg-row-frontend .rttpg-row-wrap.alignfull{margin-left:auto!important;margin-right:auto!important;width:100%}@media (min-width:1024px){body .rttpg-column.rttpg-block-frontend.rttpg-hide-desktop,body .rttpg-row-wrap.rttpg-block-frontend.rttpg-hide-desktop{display:none!important}}@media (min-width:768px) and (max-width:1023px){body .rttpg-column.rttpg-block-frontend.rttpg-hide-tablet,body .rttpg-row-wrap.rttpg-block-frontend.rttpg-hide-tablet{display:none!important}}@media (max-width:767px){body .rttpg-column.rttpg-block-frontend.rttpg-hide-mobile,body .rttpg-row-wrap.rttpg-block-frontend.rttpg-hide-mobile{display:none!important}}.rttpg-row{margin-left:auto;margin-right:auto}.wp-block-rttpg-row{margin:0}.rttpg-block-postgrid .rttpg-row>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-editor-block-list__block{border:1px dotted transparent;box-sizing:border-box}.rttpg-block-postgrid .rttpg-row>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-editor-block-list__block:hover{border:1px dotted #565656}@media (min-width:992px){.rttpg-block-postgrid .rttpg-row>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-editor-block-list__block:not(:first-child){border-left:none}}.rttpg-container .rttpg-container,.wp-block-rttpg-row .rttpg-block-postgrid .rttpg-block-postgrid{max-width:100%!important;width:100%!important}.tpg-shortcode-main-wrapper .even-grid-item,.tpg-shortcode-main-wrapper .masonry-grid-item{margin-bottom:30px}.tpg-shortcode-main-wrapper i{margin-right:5px}.tpg-shortcode-main-wrapper .product-more i{margin-right:0}.tpg-shortcode-main-wrapper .grid_hover1 .even-grid-item,.tpg-shortcode-main-wrapper .grid_hover1 .masonry-grid-item,.tpg-shortcode-main-wrapper .grid_hover2 .even-grid-item,.tpg-shortcode-main-wrapper .grid_hover2 .masonry-grid-item,.tpg-shortcode-main-wrapper .grid_hover3 .even-grid-item,.tpg-shortcode-main-wrapper .grid_hover3 .masonry-grid-item,.tpg-shortcode-main-wrapper .grid_hover4 .even-grid-item,.tpg-shortcode-main-wrapper .grid_hover4 .masonry-grid-item,.tpg-shortcode-main-wrapper .grid_hover5 .even-grid-item,.tpg-shortcode-main-wrapper .grid_hover5 .masonry-grid-item,.tpg-shortcode-main-wrapper .list_layout1 .even-grid-item,.tpg-shortcode-main-wrapper .list_layout1 .masonry-grid-item{margin-bottom:0}.layout3 .rt-img-responsive{display:inline-block}.list_layout2 .post-meta-tags,.list_layout2 .post-meta-user{color:#a5a6aa;font-size:14px}.rt-content-loader.layout14 .post-meta-tags,.rt-content-loader.layout14 .post-meta-user{margin-bottom:0}.offset06 .post-meta-tags span,.offset06 .post-meta-user span{color:#a5a6aa;font-size:14px;font-weight:500;padding-right:15px}.offset06 .post-meta-tags span a,.offset06 .post-meta-user span a{color:#444}.offset06 .post-meta-tags span a:hover,.offset06 .post-meta-user span a:hover{color:var(--tpg-primary-color)}.tpg-shortcode-main-wrapper .rt-detail .entry-title a{text-decoration:none}.categories-links{display:inline-block;line-height:1.3}.tpg-shortcode-main-wrapper .rt-holder .rt-detail .categories-links a{margin-bottom:5px}.tpg-shortcode-main-wrapper .rt-holder{overflow:hidden}.tpg-shortcode-main-wrapper .grid_hover6 .rt-grid-item{margin-bottom:4px;overflow:hidden;padding:0 2px}.tpg-shortcode-main-wrapper .grid_hover6 .rt-grid-item .post-img img,.tpg-shortcode-main-wrapper .grid_hover7 .rt-grid-item .post-img img{min-height:350px;-o-object-fit:cover;object-fit:cover}.grid_hover4 .rt-grid-item{padding:0}.tpg-shortcode-main-wrapper .carousel1 .rt-holder .rt-img-holder,.tpg-shortcode-main-wrapper .isotope1 .rt-holder .rt-img-holder,.tpg-shortcode-main-wrapper .layout1 .rt-holder .rt-img-holder{overflow:hidden;position:relative}.tpg-shortcode-main-wrapper .carousel1 .rt-holder .rt-img-holder img,.tpg-shortcode-main-wrapper .isotope1 .rt-holder .rt-img-holder img,.tpg-shortcode-main-wrapper .layout1 .rt-holder .rt-img-holder img{max-width:100%;transition:all 1.1s ease}.tpg-shortcode-main-wrapper .carousel1 .rt-holder .rt-img-holder:hover img,.tpg-shortcode-main-wrapper .isotope1 .rt-holder .rt-img-holder:hover img,.tpg-shortcode-main-wrapper .layout1 .img_zoom_out .rt-holder .rt-img-holder img,.tpg-shortcode-main-wrapper .layout1 .rt-holder .rt-img-holder:hover img{transform:scale(1.1)}.tpg-shortcode-main-wrapper .layout1 .img_no_effect .rt-holder .rt-img-holder:hover img,.tpg-shortcode-main-wrapper .layout1 .img_zoom_out .rt-holder .rt-img-holder:hover img{transform:scale(1)}.tpg-shortcode-main-wrapper .carousel1 .rt-holder,.tpg-shortcode-main-wrapper .isotope1 .rt-holder,.tpg-shortcode-main-wrapper .layout1 .rt-holder{box-shadow:0 0 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.3)}.tpg-shortcode-main-wrapper .carousel1 .rt-holder .rt-detail,.tpg-shortcode-main-wrapper .isotope1 .rt-holder .rt-detail,.tpg-shortcode-main-wrapper .layout1 .rt-holder .rt-detail{background:#fff;padding:15px}.tpg-shortcode-main-wrapper .carousel1 .rt-holder .rt-detail h2,.tpg-shortcode-main-wrapper .carousel1 .rt-holder .rt-detail h3,.tpg-shortcode-main-wrapper .carousel1 .rt-holder .rt-detail h4,.tpg-shortcode-main-wrapper .isotope1 .rt-holder .rt-detail h2,.tpg-shortcode-main-wrapper .isotope1 .rt-holder .rt-detail h3,.tpg-shortcode-main-wrapper .isotope1 .rt-holder .rt-detail h4,.tpg-shortcode-main-wrapper .layout1 .rt-holder .rt-detail h2,.tpg-shortcode-main-wrapper .layout1 .rt-holder .rt-detail h3,.tpg-shortcode-main-wrapper .layout1 .rt-holder .rt-detail h4{font-size:26px;font-weight:400;line-height:1.25;margin:0 0 18px}.tpg-shortcode-main-wrapper .carousel1 .rt-holder .rt-detail.rt-with-title h2,.tpg-shortcode-main-wrapper .carousel1 .rt-holder .rt-detail.rt-with-title h3,.tpg-shortcode-main-wrapper .carousel1 .rt-holder .rt-detail.rt-with-title h4,.tpg-shortcode-main-wrapper .isotope1 .rt-holder .rt-detail.rt-with-title h2,.tpg-shortcode-main-wrapper .isotope1 .rt-holder .rt-detail.rt-with-title h3,.tpg-shortcode-main-wrapper .isotope1 .rt-holder .rt-detail.rt-with-title h4,.tpg-shortcode-main-wrapper .layout1 .rt-holder .rt-detail.rt-with-title h2,.tpg-shortcode-main-wrapper .layout1 .rt-holder .rt-detail.rt-with-title h3,.tpg-shortcode-main-wrapper .layout1 .rt-holder .rt-detail.rt-with-title h4{margin-bottom:15px}.tpg-shortcode-main-wrapper .rt-holder .rt-detail.rt-with-title{padding-top:0}.tpg-shortcode-main-wrapper .isotope1 .rt-detail .tpg-excerpt,.tpg-shortcode-main-wrapper .layout1 .rt-detail .tpg-excerpt{margin-bottom:20px}.tpg-shortcode-main-wrapper .carousel1 .rt-holder .rt-detail .post-meta,.tpg-shortcode-main-wrapper .isotope1 .rt-holder .rt-detail .post-meta,.tpg-shortcode-main-wrapper .layout1 .rt-holder .rt-detail .post-meta{line-height:25px;overflow:hidden}.tpg-shortcode-main-wrapper .carousel1 .rt-holder .rt-detail .read-more a,.tpg-shortcode-main-wrapper .isotope1 .rt-holder .rt-detail .read-more a,.tpg-shortcode-main-wrapper .layout1 .rt-holder .rt-detail .read-more a{border:1px solid hsla(0,0%,80%,.4);color:#1a1a1a;display:inline-block;font-size:15px;line-height:1.8;padding:8px 20px}.tpg-shortcode-main-wrapper .rt-holder .rt-detail .post-meta.right{text-align:right}.tpg-shortcode-main-wrapper .rt-holder .rt-detail .post-meta.center{text-align:center}.tpg-img-circle .rt-img-holder img{border-radius:50%!important}.tpg-shortcode-main-wrapper .layout2 .rt-holder .rt-img-holder{overflow:hidden;position:relative}.tpg-shortcode-main-wrapper .layout2 .rt-holder .rt-img-holder img{max-width:100%;transition:all 1.1s ease}.tpg-shortcode-main-wrapper .layout2 .img_zoom_out .rt-holder .rt-img-holder img,.tpg-shortcode-main-wrapper .layout2 .rt-holder .rt-img-holder:hover img{transform:scale(1.1)}.tpg-shortcode-main-wrapper .layout2 .img_no_effect .rt-holder .rt-img-holder:hover img,.tpg-shortcode-main-wrapper .layout2 .img_no_effect .rt-holder .rt-img-holder img,.tpg-shortcode-main-wrapper .layout2 .img_zoom_out .rt-holder .rt-img-holder:hover img{transform:scale(1)}.tpg-shortcode-main-wrapper .layout2 .rt-holder .rt-detail h2,.tpg-shortcode-main-wrapper .layout2 .rt-holder .rt-detail h3,.tpg-shortcode-main-wrapper .layout2 .rt-holder .rt-detail h4{font-size:26px;font-weight:400;line-height:1.25;margin:0 0 15px}.tpg-shortcode-main-wrapper .layout2 .rt-detail .tpg-excerpt{margin-bottom:20px}.tpg-shortcode-main-wrapper .layout2 .rt-holder .rt-detail .read-more a{border-radius:5px;display:inline-block;line-height:1.8}.tpg-shortcode-main-wrapper .layout2 .rt-holder .rt-detail .read-more{display:inline-block;width:100%}.tpg-shortcode-main-wrapper .layout2 .rt-holder .rt-detail .read-more.right{text-align:right}.tpg-shortcode-main-wrapper .layout2 .rt-holder .rt-detail .read-more.center{text-align:center}.tpg-shortcode-main-wrapper .layout2 .rt-holder .rt-detail .rt-tpg-social-share{margin-bottom:15px}@media (max-width:767px){.tpg-shortcode-main-wrapper .layout2 .rt-holder .rt-detail,.tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-detail{padding:15px 0}}.tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-detail p{margin-bottom:20px}.tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-detail h2,.tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-detail h3,.tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-detail h4{font-size:26px;font-weight:400;line-height:1.25;margin:0 0 18px}.tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-img-holder .overlay{background:rgba(0,0,0,.7);display:block;height:100%;opacity:0;position:absolute;text-align:center;transition:all .3s ease-out 0s;width:100%;z-index:1}.tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-detail .read-more a{display:inline-block;line-height:1.8}.tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-img-holder,.tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-img-holder>a.rounded img{border-radius:50%;overflow:hidden}.tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-detail .read-more{display:inline-block;width:100%}.tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-detail .read-more.right{text-align:right}.tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-detail .read-more.center{text-align:center}.tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-detail .rt-tpg-social-share{margin-bottom:15px}.tpg-shortcode-main-wrapper .carousel2 .rt-holder,.tpg-shortcode-main-wrapper .isotope2 .rt-holder,.tpg-shortcode-main-wrapper .layout5 .rt-holder,.tpg-shortcode-main-wrapper .offset03 .rt-holder{overflow:hidden;position:relative}.tpg-shortcode-main-wrapper .carousel2 .rt-holder .overlay,.tpg-shortcode-main-wrapper .isotope2 .rt-holder .overlay,.tpg-shortcode-main-wrapper .layout5 .rt-holder .overlay,.tpg-shortcode-main-wrapper .offset03 .rt-holder .overlay{background:rgba(235,0,0,.8);bottom:0;display:block;height:25%;left:0;min-height:150px;opacity:1;padding:20px;position:absolute;transition:all 1s ease;width:100%;z-index:1}.tpg-shortcode-main-wrapper .carousel2 .rt-holder .overlay .rt-detail,.tpg-shortcode-main-wrapper .isotope2 .rt-holder .overlay .rt-detail,.tpg-shortcode-main-wrapper .layout5 .rt-holder .overlay .rt-detail{color:#fff;max-height:0;opacity:0;padding:0;transition:all .8s ease-in-out;visibility:hidden}.tpg-shortcode-main-wrapper .carousel2 .rt-holder:hover .overlay .rt-detail,.tpg-shortcode-main-wrapper .isotope2 .rt-holder:hover .overlay .rt-detail,.tpg-shortcode-main-wrapper .layout5 .rt-holder:hover .overlay .rt-detail{max-height:450px;transition:all 1.2s ease-in-out .2s}.tpg-shortcode-main-wrapper .offset03 .rt-holder .overlay .rt-detail{color:#fff;padding:0 0 15px}.tpg-shortcode-main-wrapper .offset03 .rt-holder .overlay .rt-detail>:not(.post-meta-user){opacity:0;visibility:hidden}.tpg-shortcode-main-wrapper .offset03 .rt-holder:hover .overlay .rt-detail>:not(.post-meta-user){opacity:1;visibility:visible}.tpg-shortcode-main-wrapper .carousel2 .rt-holder .overlay .post-meta-user,.tpg-shortcode-main-wrapper .carousel2 .rt-holder .overlay .post-meta-user a,.tpg-shortcode-main-wrapper .isotope2 .rt-holder .overlay .post-meta-user,.tpg-shortcode-main-wrapper .isotope2 .rt-holder .overlay .post-meta-user a,.tpg-shortcode-main-wrapper .layout5 .rt-holder .overlay .post-meta-user,.tpg-shortcode-main-wrapper .layout5 .rt-holder .overlay .post-meta-user a,.tpg-shortcode-main-wrapper .offset03 .rt-holder .overlay .post-meta-user,.tpg-shortcode-main-wrapper .offset03 .rt-holder .overlay .post-meta-user a{color:#fff}.tpg-shortcode-main-wrapper .carousel2 .rt-holder .overlay h2,.tpg-shortcode-main-wrapper .carousel2 .rt-holder .overlay h3,.tpg-shortcode-main-wrapper .carousel2 .rt-holder .overlay h4,.tpg-shortcode-main-wrapper .isotope2 .rt-holder .overlay h2,.tpg-shortcode-main-wrapper .isotope2 .rt-holder .overlay h3,.tpg-shortcode-main-wrapper .isotope2 .rt-holder .overlay h4,.tpg-shortcode-main-wrapper .layout5 .rt-holder .overlay h2,.tpg-shortcode-main-wrapper .layout5 .rt-holder .overlay h3,.tpg-shortcode-main-wrapper .layout5 .rt-holder .overlay h4,.tpg-shortcode-main-wrapper .offset03 .rt-holder .overlay h2,.tpg-shortcode-main-wrapper .offset03 .rt-holder .overlay h3,.tpg-shortcode-main-wrapper .offset03 .rt-holder .overlay h4{color:#fff;font-size:22px;font-weight:400;line-height:1.3;margin:0 0 10px}.tpg-shortcode-main-wrapper .carousel2 .rt-holder .overlay h2 a,.tpg-shortcode-main-wrapper .carousel2 .rt-holder .overlay h3 a,.tpg-shortcode-main-wrapper .carousel2 .rt-holder .overlay h4 a,.tpg-shortcode-main-wrapper .isotope2 .rt-holder .overlay h2 a,.tpg-shortcode-main-wrapper .isotope2 .rt-holder .overlay h3 a,.tpg-shortcode-main-wrapper .isotope2 .rt-holder .overlay h4 a,.tpg-shortcode-main-wrapper .layout5 .rt-holder .overlay h2 a,.tpg-shortcode-main-wrapper .layout5 .rt-holder .overlay h3 a,.tpg-shortcode-main-wrapper .layout5 .rt-holder .overlay h4 a,.tpg-shortcode-main-wrapper .offset03 .rt-holder .overlay h2 a,.tpg-shortcode-main-wrapper .offset03 .rt-holder .overlay h3 a,.tpg-shortcode-main-wrapper .offset03 .rt-holder .overlay h4 a{color:#fff}.tpg-shortcode-main-wrapper .carousel2 .rt-holder:hover .overlay,.tpg-shortcode-main-wrapper .isotope2 .rt-holder:hover .overlay,.tpg-shortcode-main-wrapper .layout5 .rt-holder:hover .overlay,.tpg-shortcode-main-wrapper .offset03 .rt-holder:hover .overlay{height:100%;width:100%}.tpg-shortcode-main-wrapper .carousel2 .rt-holder:hover .overlay .rt-detail,.tpg-shortcode-main-wrapper .isotope2 .rt-holder:hover .overlay .rt-detail,.tpg-shortcode-main-wrapper .layout5 .rt-holder:hover .overlay .rt-detail,.tpg-shortcode-main-wrapper .offset03 .rt-holder:hover .overlay .rt-detail{opacity:1;visibility:visible}.tpg-shortcode-main-wrapper .carousel2 .rt-holder .overlay .post-meta-user,.tpg-shortcode-main-wrapper .isotope2 .rt-holder .overlay .post-meta-user,.tpg-shortcode-main-wrapper .layout5 .rt-holder .overlay .post-meta-user,.tpg-shortcode-main-wrapper .offset03 .rt-holder .overlay .post-meta-user{display:block}.tpg-shortcode-main-wrapper .isotope2 .rt-holder .post-meta,.tpg-shortcode-main-wrapper .isotope2 .rt-holder .post-meta .rt-tpg-social-share{text-align:center}.tpg-shortcode-main-wrapper .isotope2 .rt-holder .post-meta.left{text-align:left}.tpg-shortcode-main-wrapper .carousel4 .rt-holder .overlay>:not(.entry-title),.tpg-shortcode-main-wrapper .layout5 .rt-holder .overlay .rt-detail,.tpg-shortcode-main-wrapper .layout7 .rt-holder .overlay>:not(.entry-title){max-height:0;opacity:0;overflow:hidden;transition:.6s!important}.tpg-shortcode-main-wrapper .carousel4 .rt-holder:hover .overlay>:not(.entry-title),.tpg-shortcode-main-wrapper .layout5 .rt-holder:hover .overlay .rt-detail,.tpg-shortcode-main-wrapper .layout7 .rt-holder:hover .overlay>:not(.entry-title){max-height:300px;opacity:1}.tpg-shortcode-main-wrapper .layout5 .rt-holder{display:flex;min-height:250px}.tpg-shortcode-main-wrapper .layout5 .rt-holder .rt-img-responsive{height:100%;-o-object-fit:cover;object-fit:cover}.tpg-shortcode-main-wrapper .carousel3 .rt-holder,.tpg-shortcode-main-wrapper .isotope3 .rt-holder,.tpg-shortcode-main-wrapper .layout6 .rt-holder{position:relative}.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay{align-items:center;background:rgba(0,0,0,.7);display:flex;flex-direction:column;height:100%;justify-content:center;opacity:0;padding:15px;position:absolute;text-align:center;text-decoration:none;transition:all .3s ease-out;width:100%;z-index:9}.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay .line,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay .line,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay .line{background-color:#fff;height:2px;margin:12px auto;min-height:2px;transition:all .5s ease-out;width:0}.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay:hover .line,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay:hover .line,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay:hover .line{width:40%}.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay h2,.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay h3,.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay h4,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay h2,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay h3,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay h4,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay h2,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay h3,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay h4{color:#fff;font-size:22px;font-weight:400;line-height:1.25;margin:0 0 18px;padding-top:5%}.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay h2 a,.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay h3 a,.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay h4 a,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay h2 a,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay h3 a,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay h4 a,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay h2 a,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay h3 a,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay h4 a{color:#fff}.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay .post-meta.left,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay .post-meta.left,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay .post-meta.left{text-align:left}.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay .post-meta.right,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay .post-meta.right,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay .post-meta.right{text-align:right}.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay .rt-tpg-social-share,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay .rt-tpg-social-share,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay .rt-tpg-social-share{float:none;text-align:center}.tpg-shortcode-main-wrapper .carousel3 .rt-holder .read-more,.tpg-shortcode-main-wrapper .layout6 .rt-holder .read-more{float:none}.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay .post-meta-user,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay .post-meta-user,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay .post-meta-user{color:#fff}.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay .post-meta-user p,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay .post-meta-user p,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay .post-meta-user p{margin-bottom:0}.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay .post-meta-user a,.tpg-shortcode-main-wrapper .carousel3 .rt-holder:hover .overlay .tpg-excerpt,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay .post-meta-user a,.tpg-shortcode-main-wrapper .isotope3 .rt-holder:hover .overlay .tpg-excerpt,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay .post-meta-user a,.tpg-shortcode-main-wrapper .layout6 .rt-holder:hover .overlay .tpg-excerpt{color:#fff}.tpg-shortcode-main-wrapper .carousel3 .rt-holder:hover .overlay,.tpg-shortcode-main-wrapper .isotope3 .rt-holder:hover .overlay,.tpg-shortcode-main-wrapper .layout6 .rt-holder:hover .overlay{opacity:1}.tpg-shortcode-main-wrapper .carousel4 .rt-holder,.tpg-shortcode-main-wrapper .isotope4 .rt-holder,.tpg-shortcode-main-wrapper .layout7 .rt-holder{position:relative}.tpg-shortcode-main-wrapper .carousel4 .rt-holder img,.tpg-shortcode-main-wrapper .isotope4 .rt-holder img,.tpg-shortcode-main-wrapper .layout7 .rt-holder img{opacity:.9;transition:opacity .35s}.tpg-shortcode-main-wrapper .carousel4 .rt-holder .overlay,.tpg-shortcode-main-wrapper .isotope4 .rt-holder .overlay,.tpg-shortcode-main-wrapper .layout7 .rt-holder .overlay{align-items:center;background:rgba(0,0,0,.3);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:0 12px;position:absolute;top:0;width:100%}.tpg-shortcode-main-wrapper .carousel4 .rt-holder .overlay:hover,.tpg-shortcode-main-wrapper .isotope4 .rt-holder .overlay:hover,.tpg-shortcode-main-wrapper .layout7 .rt-holder .overlay:hover{background:rgba(0,0,0,.5)}.tpg-shortcode-main-wrapper .carousel4 .rt-holder .overlay:before,.tpg-shortcode-main-wrapper .isotope4 .rt-holder .overlay:before,.tpg-shortcode-main-wrapper .layout7 .rt-holder .overlay:before{border:2px solid #fff;bottom:20px;box-shadow:0 0 0 30px hsla(0,0%,100%,.2);content:"";left:20px;opacity:0;position:absolute;right:20px;top:20px;transform:scale3d(1.4,1.4,1);transition:opacity .35s,transform .35s}.tpg-shortcode-main-wrapper .carousel7 .rt-holder .cat-above-title,.tpg-shortcode-main-wrapper .carousel11 .rt-holder .post-info .cat-above-title,.tpg-shortcode-main-wrapper .carousel12 .rt-holder .post-info .cat-above-title{color:#fff;text-align:center}.tpg-shortcode-main-wrapper .carousel4 .rt-holder .cat-above-title,.tpg-shortcode-main-wrapper .carousel5 .rt-holder .cat-above-title{color:#fff;margin-top:30px;opacity:0;text-align:center}.tpg-shortcode-main-wrapper .carousel4 .rt-holder .cat-above-title a,.tpg-shortcode-main-wrapper .carousel5 .rt-holder .cat-above-title a,.tpg-shortcode-main-wrapper .carousel7 .rt-holder .cat-above-title a,.tpg-shortcode-main-wrapper .carousel8 .rt-holder .cat-above-title *,.tpg-shortcode-main-wrapper .carousel12 .rt-holder .post-info .cat-above-title *{color:inherit}.tpg-shortcode-main-wrapper .carousel4 .rt-holder:hover .cat-above-title,.tpg-shortcode-main-wrapper .carousel5 .rt-holder:hover .cat-above-title{opacity:1}.tpg-shortcode-main-wrapper .carousel5 .rt-holder:hover .cat-above-title+.entry-title,.tpg-shortcode-main-wrapper .carousel11 .rt-holder .post-info .cat-above-title,.tpg-shortcode-main-wrapper .carousel12 .rt-holder .post-info .cat-above-title{padding-top:10px}.tpg-shortcode-main-wrapper .carousel4 .rt-holder:hover .cat-above-title+.entry-title{margin-top:10px}.tpg-shortcode-main-wrapper .carousel4 .rt-holder h2,.tpg-shortcode-main-wrapper .carousel4 .rt-holder h3,.tpg-shortcode-main-wrapper .carousel4 .rt-holder h4,.tpg-shortcode-main-wrapper .isotope4 .rt-holder h2,.tpg-shortcode-main-wrapper .isotope4 .rt-holder h3,.tpg-shortcode-main-wrapper .isotope4 .rt-holder h4,.tpg-shortcode-main-wrapper .layout7 .rt-holder h2,.tpg-shortcode-main-wrapper .layout7 .rt-holder h3,.tpg-shortcode-main-wrapper .layout7 .rt-holder h4{color:#fff;font-size:22px;font-weight:400;line-height:1.25;margin:30% 0 10px;text-align:center;transition:transform .35s}.tpg-shortcode-main-wrapper .carousel4 .rt-holder h2 a,.tpg-shortcode-main-wrapper .carousel4 .rt-holder h3 a,.tpg-shortcode-main-wrapper .carousel4 .rt-holder h4 a,.tpg-shortcode-main-wrapper .isotope4 .rt-holder h2 a,.tpg-shortcode-main-wrapper .isotope4 .rt-holder h3 a,.tpg-shortcode-main-wrapper .isotope4 .rt-holder h4 a,.tpg-shortcode-main-wrapper .layout7 .rt-holder h2 a,.tpg-shortcode-main-wrapper .layout7 .rt-holder h3 a,.tpg-shortcode-main-wrapper .layout7 .rt-holder h4 a{color:#fff}.tpg-shortcode-main-wrapper .carousel4 .rt-holder .tpg-excerpt,.tpg-shortcode-main-wrapper .carousel4 .rt-holder p,.tpg-shortcode-main-wrapper .isotope4 .rt-holder .tpg-excerpt,.tpg-shortcode-main-wrapper .isotope4 .rt-holder p,.tpg-shortcode-main-wrapper .layout7 .rt-holder .tpg-excerpt,.tpg-shortcode-main-wrapper .layout7 .rt-holder p{color:#fff;opacity:0;padding:0 15px;text-align:center;transform:scale(1.5);transition:opacity .35s,transform .35s}.tpg-shortcode-main-wrapper .carousel4 .rt-holder .post-meta-user p,.tpg-shortcode-main-wrapper .isotope4 .rt-holder .post-meta-user p,.tpg-shortcode-main-wrapper .layout7 .rt-holder .post-meta-user p{margin-bottom:0}.tpg-shortcode-main-wrapper .carousel4 .rt-holder .post-meta-user a,.tpg-shortcode-main-wrapper .isotope4 .rt-holder .post-meta-user a,.tpg-shortcode-main-wrapper .layout7 .rt-holder .post-meta-user a{color:#fff}.tpg-shortcode-main-wrapper .carousel4 .rt-holder:hover h3,.tpg-shortcode-main-wrapper .isotope4 .rt-holder:hover h3,.tpg-shortcode-main-wrapper .layout7 .rt-holder:hover h3{margin:7% 0 10px;transform:scale(.9)}.tpg-shortcode-main-wrapper .carousel4 .rt-holder:hover .overlay:before,.tpg-shortcode-main-wrapper .carousel4 .rt-holder:hover .tpg-excerpt,.tpg-shortcode-main-wrapper .carousel4 .rt-holder:hover p,.tpg-shortcode-main-wrapper .isotope4 .rt-holder:hover .overlay:before,.tpg-shortcode-main-wrapper .isotope4 .rt-holder:hover .tpg-excerpt,.tpg-shortcode-main-wrapper .isotope4 .rt-holder:hover p,.tpg-shortcode-main-wrapper .layout7 .rt-holder:hover .overlay:before,.tpg-shortcode-main-wrapper .layout7 .rt-holder:hover .tpg-excerpt,.tpg-shortcode-main-wrapper .layout7 .rt-holder:hover p{opacity:1;transform:scaleX(1)}.tpg-shortcode-main-wrapper .carousel4 .rt-holder .overlay .post-meta,.tpg-shortcode-main-wrapper .isotope4 .rt-holder .overlay .post-meta,.tpg-shortcode-main-wrapper .layout7 .rt-holder .cat-above-title,.tpg-shortcode-main-wrapper .layout7 .rt-holder .overlay .post-meta{color:#fff;opacity:0;overflow:hidden;text-align:center}.tpg-shortcode-main-wrapper .carousel4 .rt-holder .overlay .post-meta.left,.tpg-shortcode-main-wrapper .isotope4 .rt-holder .overlay .post-meta.left,.tpg-shortcode-main-wrapper .layout7 .rt-holder .overlay .post-meta.left{text-align:left}.tpg-shortcode-main-wrapper .carousel4 .rt-holder .overlay .post-meta.right,.tpg-shortcode-main-wrapper .isotope4 .rt-holder .overlay .post-meta.right,.tpg-shortcode-main-wrapper .layout7 .rt-holder .overlay .post-meta.right{text-align:right}.tpg-shortcode-main-wrapper .carousel4 .rt-holder:hover .overlay .post-meta,.tpg-shortcode-main-wrapper .isotope4 .rt-holder:hover .overlay .post-meta,.tpg-shortcode-main-wrapper .layout7 .rt-holder:hover .cat-above-title,.tpg-shortcode-main-wrapper .layout7 .rt-holder:hover .overlay .post-meta{opacity:1;transform:scale(1);transition:opacity .35s,transform .35s}.tpg-shortcode-main-wrapper .carousel4 .rt-holder .overlay .rt-tpg-social-share,.tpg-shortcode-main-wrapper .isotope4 .rt-holder .overlay .rt-tpg-social-share,.tpg-shortcode-main-wrapper .layout7 .rt-holder .overlay .rt-tpg-social-share{float:none;text-align:center}.tpg-shortcode-main-wrapper .carousel4 .rt-holder .read-more,.tpg-shortcode-main-wrapper .isotope4 .rt-holder .read-more,.tpg-shortcode-main-wrapper .layout7 .rt-holder .read-more{float:none}.tpg-shortcode-main-wrapper .carousel4 .rt-holder h3,.tpg-shortcode-main-wrapper .layout7 .rt-holder .overlay .entry-title{margin:0!important;transition:.4s}.tpg-shortcode-main-wrapper .carousel8 .rt-holder,.tpg-shortcode-main-wrapper .isotope8 .rt-holder,.tpg-shortcode-main-wrapper .layout12 .rt-holder{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.22)}.tpg-shortcode-main-wrapper .carousel8 .rt-holder .rt-img-holder,.tpg-shortcode-main-wrapper .isotope8 .rt-holder .rt-img-holder,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-img-holder{overflow:hidden;position:relative}.tpg-shortcode-main-wrapper .carousel8 .rt-holder:hover img,.tpg-shortcode-main-wrapper .isotope8 .rt-holder:hover img,.tpg-shortcode-main-wrapper .layout12 .rt-holder:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transition:all .25s ease-in-out}.tpg-shortcode-main-wrapper .carousel8 .rt-holder .rt-detail,.tpg-shortcode-main-wrapper .isotope8 .rt-holder .rt-detail,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail{background:#fff;display:inline-block;padding:25px;transition:all .3s ease-out 0s;width:100%}.tpg-shortcode-main-wrapper .carousel8 .rt-holder .rt-detail.rt-with-title,.tpg-shortcode-main-wrapper .isotope8 .rt-holder .rt-detail.rt-with-title,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail.rt-with-title{padding-bottom:0;padding-top:0}.tpg-shortcode-main-wrapper .carousel8 .rt-holder.rt-with-title-below h2.entry-title,.tpg-shortcode-main-wrapper .carousel8 .rt-holder.rt-with-title-below h3.entry-title,.tpg-shortcode-main-wrapper .carousel8 .rt-holder.rt-with-title-below h4.entry-title,.tpg-shortcode-main-wrapper .isotope8 .rt-holder.rt-with-title-below h2.entry-title,.tpg-shortcode-main-wrapper .isotope8 .rt-holder.rt-with-title-below h3.entry-title,.tpg-shortcode-main-wrapper .isotope8 .rt-holder.rt-with-title-below h4.entry-title,.tpg-shortcode-main-wrapper .layout12 .rt-holder.rt-with-title-below h2.entry-title,.tpg-shortcode-main-wrapper .layout12 .rt-holder.rt-with-title-below h3.entry-title,.tpg-shortcode-main-wrapper .layout12 .rt-holder.rt-with-title-below h4.entry-title{margin-top:0}.tpg-shortcode-main-wrapper .carousel8 .rt-holder .rt-detail.rt-with-title .entry-title,.tpg-shortcode-main-wrapper .isotope8 .rt-holder .rt-detail.rt-with-title .entry-title,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail.rt-with-title .entry-title{display:inline-block}.tpg-shortcode-main-wrapper .carousel8 .rt-holder.rt-with-title .post-meta-user,.tpg-shortcode-main-wrapper .isotope8 .rt-holder.rt-with-title .post-meta-user,.tpg-shortcode-main-wrapper .layout12 .rt-holder.rt-with-title .post-meta-user{margin-bottom:15px}.tpg-shortcode-main-wrapper .carousel8 .rt-holder .rt-detail h2,.tpg-shortcode-main-wrapper .carousel8 .rt-holder .rt-detail h3,.tpg-shortcode-main-wrapper .carousel8 .rt-holder .rt-detail h4,.tpg-shortcode-main-wrapper .isotope8 .rt-holder .rt-detail h2,.tpg-shortcode-main-wrapper .isotope8 .rt-holder .rt-detail h3,.tpg-shortcode-main-wrapper .isotope8 .rt-holder .rt-detail h4,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail h2,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail h3,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail h4{font-size:22px;font-weight:400;line-height:1.25;margin:15px 0}.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail h2,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail h3,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail h4{font-weight:500}.tpg-shortcode-main-wrapper .carousel8 .rt-holder .rt-detail h2 a,.tpg-shortcode-main-wrapper .carousel8 .rt-holder .rt-detail h3 a,.tpg-shortcode-main-wrapper .carousel8 .rt-holder .rt-detail h4 a,.tpg-shortcode-main-wrapper .isotope8 .rt-holder .rt-detail h2 a,.tpg-shortcode-main-wrapper .isotope8 .rt-holder .rt-detail h3 a,.tpg-shortcode-main-wrapper .isotope8 .rt-holder .rt-detail h4 a,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail h2 a,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail h3 a,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail h4 a{color:#000}.tpg-shortcode-main-wrapper .carousel8 .rt-holder .rt-detail h2 a:hover,.tpg-shortcode-main-wrapper .carousel8 .rt-holder .rt-detail h3 a:hover,.tpg-shortcode-main-wrapper .carousel8 .rt-holder .rt-detail h4 a:hover,.tpg-shortcode-main-wrapper .isotope8 .rt-holder .rt-detail h2 a:hover,.tpg-shortcode-main-wrapper .isotope8 .rt-holder .rt-detail h3 a:hover,.tpg-shortcode-main-wrapper .isotope8 .rt-holder .rt-detail h4 a:hover,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail h2 a:hover,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail h3 a:hover,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail h4 a:hover{color:#fff}.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail{flex-grow:1}.tpg-shortcode-main-wrapper .carousel8 .rt-holder:hover .rt-detail,.tpg-shortcode-main-wrapper .isotope8 .rt-holder:hover .rt-detail,.tpg-shortcode-main-wrapper .layout12 .rt-holder:hover .rt-detail{background:#0850d0;color:#fff}.tpg-shortcode-main-wrapper .carousel8 .rt-holder:hover .rt-detail a,.tpg-shortcode-main-wrapper .isotope8 .rt-holder:hover .rt-detail a,.tpg-shortcode-main-wrapper .layout12 .rt-holder:hover .rt-detail a{color:#fff}.tpg-shortcode-main-wrapper .carousel8 .rt-holder .rt-detail .read-more,.tpg-shortcode-main-wrapper .isotope8 .rt-holder .rt-detail .read-more,.tpg-shortcode-main-wrapper .layout12 .rt-holder .rt-detail .read-more{text-align:right}.tpg-shortcode-main-wrapper .carousel8 .rt-holder:hover .rt-detail .post-meta-user,.tpg-shortcode-main-wrapper .carousel8 .rt-holder:hover .rt-detail .post-meta-user .meta-data,.tpg-shortcode-main-wrapper .carousel8 .rt-holder:hover .rt-detail .post-meta-user a,.tpg-shortcode-main-wrapper .carousel8 .rt-holder:hover .rt-detail .post-meta-user i[class^=fa],.tpg-shortcode-main-wrapper .carousel8 .rt-holder:hover .rt-detail h3 a,.tpg-shortcode-main-wrapper .isotope8 .rt-holder:hover .rt-detail .post-meta-user,.tpg-shortcode-main-wrapper .isotope8 .rt-holder:hover .rt-detail .post-meta-user .meta-data,.tpg-shortcode-main-wrapper .isotope8 .rt-holder:hover .rt-detail .post-meta-user a,.tpg-shortcode-main-wrapper .isotope8 .rt-holder:hover .rt-detail .post-meta-user i[class^=fa],.tpg-shortcode-main-wrapper .layout12 .rt-holder:hover .rt-detail .post-meta-user,.tpg-shortcode-main-wrapper .layout12 .rt-holder:hover .rt-detail .post-meta-user a,.tpg-shortcode-main-wrapper .layout12 .rt-holder:hover .rt-detail i{color:#fff!important}@media (min-width:992px){.rt-container{width:970px}}@media (min-width:1200px){.rt-container{width:1170px}}@media (max-width:767px){.hidden-xs{display:none!important}}@media screen and (max-width:768px){.rt-member-description-container,.rt-member-feature-img{float:none;width:100%}}@media (min-width:768px){.rt-col-sm-1,.rt-col-sm-2,.rt-col-sm-3,.rt-col-sm-4,.rt-col-sm-5,.rt-col-sm-6,.rt-col-sm-7,.rt-col-sm-8,.rt-col-sm-9,.rt-col-sm-10,.rt-col-sm-11,.rt-col-sm-12,.rt-col-sm-24{float:left}.rt-col-sm-24{width:20%}.rt-col-sm-12{width:100%}.rt-col-sm-11{width:91.66666667%}.rt-col-sm-10{width:83.33333333%}.rt-col-sm-9{width:75%}.rt-col-sm-8{width:66.66666667%}.rt-col-sm-7{width:58.33333333%}.rt-col-sm-6{width:50%}.rt-col-sm-5{width:41.66666667%}.rt-col-sm-4{width:33.33333333%}.rt-col-sm-3{width:25%}.rt-col-sm-2{width:16.66666667%}.rt-col-sm-1{width:8.33333333%}}@media (min-width:992px){.rt-col-md-1,.rt-col-md-2,.rt-col-md-3,.rt-col-md-4,.rt-col-md-5,.rt-col-md-6,.rt-col-md-7,.rt-col-md-8,.rt-col-md-9,.rt-col-md-10,.rt-col-md-11,.rt-col-md-12,.rt-col-md-24{float:left}.rt-col-md-24{width:20%}.rt-col-md-12{width:100%}.rt-col-md-11{width:91.66666667%}.rt-col-md-10{width:83.33333333%}.rt-col-md-9{width:75%}.rt-col-md-8{width:66.66666667%}.rt-col-md-7{width:58.33333333%}.rt-col-md-6{width:50%}.rt-col-md-5{width:41.66666667%}.rt-col-md-4{width:33.33333333%}.rt-col-md-3{width:25%}.rt-col-md-2{width:16.66666667%}.rt-col-md-1{width:8.33333333%}}@media (min-width:1200px){.rt-col-lg-1,.rt-col-lg-2,.rt-col-lg-3,.rt-col-lg-4,.rt-col-lg-5,.rt-col-lg-6,.rt-col-lg-7,.rt-col-lg-8,.rt-col-lg-9,.rt-col-lg-10,.rt-col-lg-11,.rt-col-lg-12{float:left}.rt-col-lg-24{width:20%}.rt-col-lg-12{width:100%}.rt-col-lg-11{width:91.66666667%}.rt-col-lg-10{width:83.33333333%}.rt-col-lg-9{width:75%}.rt-col-lg-8{width:66.66666667%}.rt-col-lg-7{width:58.33333333%}.rt-col-lg-6{width:50%}.rt-col-lg-5{width:41.66666667%}.rt-col-lg-4{width:33.33333333%}.rt-col-lg-3{width:25%}.rt-col-lg-2{width:16.66666667%}.rt-col-lg-1{width:8.33333333%}}.rt-img-holder{overflow:hidden}.layout4 .rt-img-holder,.layout4 .rt-img-holder a,.layout4 .rt-img-holder img{height:100%}.img_zoom_in img.rt-img-responsive,.img_zoom_out img.rt-img-responsive{min-width:100%;transition:all 1s!important}.img_zoom_in:hover img.rt-img-responsive,.img_zoom_out img.rt-img-responsive{transform:scale(1.2)!important}.img_zoom_out:hover img.rt-img-responsive{transform:scale(1)!important}.tpg-shortcode-main-wrapper .img_no_effect:hover img.rt-img-responsive{transform:none}.tpg-even .rt-holder{display:flex;height:100%}.tpg-even.edd1 .rt-holder,.tpg-even.layout1 .rt-holder,.tpg-even.layout12 .rt-holder,.tpg-even.offset01 .offset-big .rt-holder,.tpg-even.offset02 .offset-big .rt-holder{flex-direction:column}.tpg-even.edd1 .rt-holder .rt-img-holder,.tpg-even.layout1 .rt-holder .rt-img-holder,.tpg-even.layout11 .rt-holder .rt-img-holder,.tpg-even.layout11 .rt-holder .rt-img-holder *{height:auto}@media (min-width:768px) and (max-width:991px){.tpg-even.layout4 .even-grid-item:nth-of-type(4n+2) .rt-holder [class*=rt-col]:first-child,.tpg-even.layout4 .even-grid-item:nth-of-type(4n+3) .rt-holder [class*=rt-col]:first-child{order:2}}@media (max-width:767px){.tpg-even.layout4 .even-grid-item .rt-holder .layoutInner-img{order:-1!important}}.tpg-shortcode-main-wrapper .rt-holder .overlay,.tpg-shortcode-main-wrapper .rt-holder .overlay>a[data-id],.tpg-shortcode-main-wrapper .rt-holder>a[data-id]{width:100%}.tpg-shortcode-main-wrapper .carousel2 .rt-holder .overlay,.tpg-shortcode-main-wrapper .carousel5 .rt-holder .overlay,.tpg-shortcode-main-wrapper .carousel7 .rt-holder .overlay .post-info,.tpg-shortcode-main-wrapper .carousel11 .rt-holder .overlay .post-info .tpg-shortcode-main-wrapper .layout13 .rt-holder .overlay .post-info,.tpg-shortcode-main-wrapper .carousel11 .rt-holder .post-info,.tpg-shortcode-main-wrapper .carousel12 .rt-holder .post-info,.tpg-shortcode-main-wrapper .isotope2 .rt-holder:hover .overlay,.tpg-shortcode-main-wrapper .isotope5 .rt-holder .overlay,.tpg-shortcode-main-wrapper .isotope7 .rt-holder .post-info,.tpg-shortcode-main-wrapper .isotope9 .rt-holder .overlay .post-info,.tpg-shortcode-main-wrapper .isotope11 .rt-holder .overlay .post-info,.tpg-shortcode-main-wrapper .isotope12 .rt-holder .post-info,.tpg-shortcode-main-wrapper .layout5 .rt-holder .overlay,.tpg-shortcode-main-wrapper .layout8 .rt-holder .overlay,.tpg-shortcode-main-wrapper .layout10 .rt-holder .overlay .post-info,.tpg-shortcode-main-wrapper .layout15 .rt-holder .overlay .post-info,.tpg-shortcode-main-wrapper .layout16 .rt-holder .overlay .post-info{display:flex;flex-direction:column;justify-content:center}.tpg-shortcode-main-wrapper .carousel2 .rt-holder .overlay .read-more a,.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay .read-more a,.tpg-shortcode-main-wrapper .carousel4 .rt-holder .read-more a,.tpg-shortcode-main-wrapper .carousel5 .rt-holder .overlay .post-info .read-more a,.tpg-shortcode-main-wrapper .carousel7 .rt-holder .overlay .post-info .read-more a,.tpg-shortcode-main-wrapper .carousel9 .rt-holder .overlay .post-info .read-more a,.tpg-shortcode-main-wrapper .carousel11 .rt-holder .post-info .read-more a,.tpg-shortcode-main-wrapper .carousel12 .rt-holder .post-info .read-more a,.tpg-shortcode-main-wrapper .isotope2 .rt-holder .overlay .post-meta .read-more a,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay .read-more a,.tpg-shortcode-main-wrapper .isotope4 .rt-holder .post-meta .read-more a,.tpg-shortcode-main-wrapper .isotope5 .rt-holder .overlay .post-meta .read-more a,.tpg-shortcode-main-wrapper .isotope9 .rt-holder .overlay .post-info .read-more a,.tpg-shortcode-main-wrapper .isotope11 .rt-holder .overlay .post-info .read-more a,.tpg-shortcode-main-wrapper .isotope12 .rt-holder .post-info .read-more a,.tpg-shortcode-main-wrapper .layout5 .rt-holder .overlay .read-more a,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay .read-more a,.tpg-shortcode-main-wrapper .layout7 .rt-holder .read-more a,.tpg-shortcode-main-wrapper .layout8 .rt-holder .read-more a,.tpg-shortcode-main-wrapper .layout10 .rt-holder .read-more a,.tpg-shortcode-main-wrapper .layout13 .rt-holder .read-more a,.tpg-shortcode-main-wrapper .layout15 .rt-holder .read-more a,.tpg-shortcode-main-wrapper .layout16 .rt-holder .read-more a,.tpg-shortcode-main-wrapper .offset03 .rt-holder .post-meta .read-more a{border:1px solid hsla(0,0%,100%,.4);padding:8px 15px}.tpg-shortcode-main-wrapper .carousel3 .rt-holder .overlay .post-meta,.tpg-shortcode-main-wrapper .isotope3 .rt-holder .overlay .post-meta,.tpg-shortcode-main-wrapper .isotope12 .rt-holder .post-info .post-meta .rt-tpg-social-share,.tpg-shortcode-main-wrapper .layout6 .rt-holder .overlay .post-meta{color:#fff;overflow:hidden;text-align:center}.elementor-container .rt-container,.elementor-container .rt-container-fluid{padding-left:0;padding-right:0}.tpg-even.grid-behaviour{align-items:flex-start}.grid-layout2.tpg-even,.grid-layout6 .tpg-even.grid-behaviour,.tpg-full-height{align-items:inherit}.tpg-el-main-wrapper .tpg-post-holder{height:100%}.grid_hover-layout9-2-main .tpg-even .rt-holder,.grid_hover-layout9-main .tpg-even .rt-holder,.list-layout1-main .tpg-even .rt-holder,.tpg-el-main-wrapper .tpg-even .rt-holder{display:block}.rt-el-post-meta span.author{margin-bottom:2px}.rt-tpg-container .rt-detail .tpg-excerpt{margin-top:-5px}.tpg-el-main-wrapper .slider_layout_wrapper .tpg-post-holder{margin-top:1px}.tpg-el-main-wrapper .grid-layout5 .tpg-post-holder,.tpg-el-main-wrapper .grid-layout6 .tpg-post-holder,.tpg-el-main-wrapper .slider_layout_wrapper .tpg-post-holder{height:auto}.rt-tpg-container .rt-el-content-wrapper{transition:background-color .4s ease-in-out}.rt-tpg-container .slider-layout13 .rt-el-content-wrapper{padding-bottom:30px}.rt-tpg-container .tpg-post-holder .read-more a,.rt-tpg-social-share a i,.tpg-el-main-wrapper .post-meta-tags a,.tpg-el-main-wrapper .post-meta-tags img,.tpg-el-main-wrapper .post-meta-tags span,.tpg-el-main-wrapper .rt-holder:hover .post-meta-tags i,.tpg-el-main-wrapper .tpg-el-excerpt *,.tpg-el-main-wrapper .tpg-el-image-wrap .overlay,.tpg-el-main-wrapper .tpg-el-image-wrap img,.tpg-el-main-wrapper .tpg-post-holder,.tpg-separate-category .categories-links,.tpg-separate-category .categories-links i{transition:.4s ease-in-out}.tpg-cat-style4 .tpg-el-main-wrapper .categories-links a{color:var(--tpg-primary-color,#4f4c5e)!important}.tpg-el-main-wrapper .rt-content-loader [class*=rt-col]{margin-top:0;padding-bottom:30px}.tpg-el-main-wrapper .entry-title a{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;text-decoration:none;transition:none!important}.tpg-el-main-wrapper .entry-title a:focus{border:none;box-shadow:none}.tpg-el-main-wrapper .entry-title:hover{color:var(--tpg-primary-color,#0d6efd)}.tpg-widget-heading-wrapper .tpg-widget-heading a{color:inherit}.section-title-align-center .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line.line-left,.section-title-align-right .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line.line-left{display:block;margin-left:0;margin-right:15px}.section-title-align-center .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading:before{display:none}.section-title-align-center .tpg-widget-heading-wrapper .tpg-widget-heading{margin:0;padding:0}.section-title-align-right .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line.line-right{display:none}.section-title-align-right .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading{padding-left:15px;padding-right:0}.section-title-align-right .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading:before{left:0;right:auto}.section-title-align-left .tpg-widget-heading-wrapper.heading-style2 .tpg-widget-heading:before{display:none}.section-title-align-left .tpg-widget-heading-wrapper.heading-default,.section-title-align-left .tpg-widget-heading-wrapper.heading-style2,.section-title-align-left .tpg-widget-heading-wrapper.heading-style3{justify-content:flex-start}.section-title-align-center .tpg-widget-heading-wrapper.heading-default,.section-title-align-center .tpg-widget-heading-wrapper.heading-style2,.section-title-align-center .tpg-widget-heading-wrapper.heading-style3{justify-content:center}.section-title-align-right .tpg-widget-heading-wrapper.heading-default,.section-title-align-right .tpg-widget-heading-wrapper.heading-style2,.section-title-align-right .tpg-widget-heading-wrapper.heading-style3{justify-content:flex-end}.section-title-align-right .tpg-widget-heading-wrapper.heading-style2 .tpg-widget-heading:after{display:none}.tpg-widget-heading-wrapper .external-link{align-items:center;color:#646464;display:flex;gap:11px;justify-content:center;position:absolute;right:0;top:2px}.tpg-widget-heading-wrapper .external-link:hover{color:var(--tpg-primary-color,#0d6efd)}.tpg-widget-heading-wrapper .external-link i{color:inherit;font-size:115%}[dir=rtl] .tpg-widget-heading-wrapper .external-link i{display:block;transform:rotate(-180deg)}.has-external-link .tpg-widget-heading-wrapper{padding-right:115px}.title-one-line .entry-title,.title-three-line .entry-title,.title-two-line .entry-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.title-one-line .entry-title{-webkit-line-clamp:1}.title-two-line .entry-title{-webkit-line-clamp:2}.title-three-line .entry-title{-webkit-line-clamp:3}.rt-tpg-container .rt-el-post-meta{align-content:baseline;color:#646464;display:inline-flex;flex-wrap:wrap;font-size:15px;margin-bottom:13px}.rt-el-post-meta a,.rt-el-post-meta a:active,.rt-el-post-meta a:focus{color:inherit}.rt-el-post-meta a:hover{color:var(--tpg-primary-color,#0d6efd)}.rt-tpg-container .rt-el-post-meta i{line-height:1;margin-right:8px;margin-top:-1px}.rt-tpg-container .offset-right .rt-el-post-meta{margin-top:-6px}.tpg-el-main-wrapper .tpg-el-image-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-styles-wrapper .wp-block-freeform .tpg-el-image-wrap img,.editor-styles-wrapper .wp-block .tpg-el-image-wrap img{border-radius:0}@media (max-width:767px){.tpg-el-main-wrapper .tpg-el-image-wrap img{width:100%!important}}.tpg-el-main-wrapper .tpg-el-image-wrap a.tpg-post-link{height:100%;width:100%}.tpg-el-main-wrapper .tpg-el-image-wrap .overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.tpg-el-main-wrapper .rt-grid-hover-item .tpg-el-image-wrap .overlay.grid-hover-content{display:none!important;opacity:0;visibility:hidden}.tpg-el-main-wrapper .tpg-post-holder .tpg-el-image-wrap .overlay.show-on-hover,.tpg-el-main-wrapper .tpg-post-holder:hover .tpg-el-image-wrap .overlay.hide-on-hover{opacity:0!important}.tpg-el-main-wrapper .tpg-post-holder:hover .tpg-el-image-wrap .overlay.show-on-hover{opacity:1!important}.tpg-el-main-wrapper .post-meta-tags span{align-items:center;display:inline-flex;flex-wrap:wrap;font-weight:300}.tpg-el-main-wrapper .post-meta-tags a{margin-bottom:0}.tpg-el-main-wrapper .post-meta-tags span img+span.author-prefix{padding-left:3px}.tpg-el-main-wrapper .post-meta-tags span.author-prefix{padding-right:5px}.tpg-el-main-wrapper .post-meta-tags span img{border-radius:50%;display:inline-block;height:25px;margin-right:14px;margin-top:-2%;-o-object-fit:contain;object-fit:contain;width:25px}.post-meta-tags span.separator:last-of-type{display:none}body .readmore-btn-only-text .rt-tpg-container .tpg-post-holder .read-more a,body .readmore-btn-only-text .rt-tpg-container .tpg-post-holder .read-more a:hover{background:none!important;border:none!important;padding:0!important}.rt-tpg-container .tpg-post-holder .read-more a i{transition:margin .4s ease-in-out}.rt-tpg-container .tpg-post-holder .read-more a i[class*=flaticon]{line-height:1;padding-top:2px}.rt-tpg-container .tpg-post-holder .read-more a i.left-icon{margin-right:5px}.rt-tpg-container .tpg-post-holder .read-more a i.right-icon{margin-left:5px}.tpg-el-box-border-disable .rt-tpg-container .rt-holder{border:none;box-shadow:none!important}.tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap{display:flex;justify-content:space-between}.tpg-filter-alignment-left .tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap{align-items:flex-start}.tpg-filter-alignment-center .tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap{align-items:center}.tpg-filter-alignment-right .tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap{align-items:flex-end}.tpg-filter-h-alignment-left .tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap{justify-content:flex-start}.tpg-filter-h-alignment-center .tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap{justify-content:center}.tpg-filter-h-alignment-right .tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap{justify-content:flex-end}.tpg-filter-h-alignment-space-between .tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap{justify-content:space-between}.rt-filter-item-wrap.rt-search-filter-wrap input.rt-search-input{min-width:202px}.tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap .filter-left-wrapper{margin-right:15px}.tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap div:last-child{margin-right:0}@media (max-width:1023px){.tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap .filter-left-wrapper{text-align:center}.tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap .filter-right-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap .filter-right-wrapper .rt-order-by-action{order:-1}}@media (max-width:991px){.tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap{flex-direction:column}}@media (max-width:600px){.tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap .filter-left-wrapper{margin-right:0}.tpg-filter-type-dropdown .rt-filter-wrap .filter-left-wrapper{display:flex;justify-content:center}.tpg-el-main-wrapper .rt-filter-item-wrap.rt-tax-filter.rt-filter-dropdown-wrap{margin-bottom:4px}.tpg-el-main-wrapper .rt-layout-filter-container .rt-filter-wrap{flex-direction:column}}.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap{min-height:38px}.tpg-el-main-wrapper .rt-holder .rt-el-content-wrapper{display:flex;flex-direction:column;overflow:hidden}.tpg-el-main-wrapper .rt-holder .rt-el-content-wrapper-flex{display:flex;flex-direction:row}.title_position_above_image .tpg-el-main-wrapper .rt-holder .rt-el-content-wrapper .tpg-el-image-wrap{margin:0 -15px 15px}.rt-tpg-container .rt-holder .rt-detail .entry-title-wrapper .entry-title{margin-bottom:0;transition:.4s}.rt-tpg-container .rt-holder .rt-detail .entry-title-wrapper .tpg-separate-category,.rt-tpg-container .rt-holder .rt-detail .entry-title-wrapper .tpg-separate-category.above_title a{margin-bottom:5px}.tpg-el-main-wrapper .rt-holder .tpg-el-excerpt{order:5}.tpg-el-main-wrapper .rt-holder .tpg-event-date{margin-bottom:10px;order:7}.tpg-el-main-wrapper .rt-holder .tpg-event-date h4{font-size:1.2em;line-height:1;margin-bottom:10px}.tpg-el-main-wrapper .rt-holder .rt-tpg-social-share{order:10}.tpg-el-main-wrapper .rt-tpg-social-share a{margin-right:10px}.tpg-el-main-wrapper .rt-holder .post-footer{margin-bottom:15px;order:11}.title_position_above_image .tpg-el-main-wrapper .rt-holder .entry-title-wrapper{order:-5}.title_position_below_image .tpg-el-main-wrapper .rt-holder .tpg-el-image-wrap{order:-8}.title_position_below_image .tpg-el-main-wrapper .rt-holder .entry-title-wrapper{order:2}.title_position_above_image.meta_position_above_title .tpg-el-main-wrapper .rt-holder .rt-el-post-meta{order:-6}.title_position_above_image.meta_position_below_title .tpg-el-main-wrapper .rt-holder .rt-el-post-meta{order:-4}.title_position_below_image.meta_position_above_title .tpg-el-main-wrapper .rt-holder .rt-el-post-meta{order:1}.title_position_below_image.meta_position_below_title .tpg-el-main-wrapper .rt-holder .rt-el-post-meta{order:3}.meta_position_below_excerpt .tpg-el-main-wrapper .rt-holder .rt-el-post-meta{order:6}.meta_position_above_excerpt .tpg-el-main-wrapper .rt-holder .rt-el-post-meta{order:4}.title_position_default.meta_position_above_title .tpg-el-main-wrapper .rt-holder .tpg-el-image-wrap{order:-2}.title_position_default.meta_position_above_title .tpg-el-main-wrapper .rt-holder .rt-el-post-meta{order:-1}.title_hover_border_enable .rt-tpg-container .entry-title-wrapper .entry-title a{background:linear-gradient(180deg,var(--tpg-primary-color,#0d6efd) 0,var(--tpg-primary-color,#0d6efd) 98%);background-position:left 100%;background-repeat:no-repeat;background-size:0 2px;transition:background .4s!important}.title_hover_border_enable .rt-tpg-container .entry-title-wrapper .entry-title:hover a{background-size:100% 2px}.title_hover_border_disable .rt-tpg-container .entry-title-wrapper .entry-title a{background:none!important}.rt-tpg-container .post-right-content{display:flex;flex-direction:column}.rt-tpg-container .list-layout-wrapper .post-right-content{flex:1}.rt-tpg-container .list-layout-wrapper .post-right-content>div:last-child{margin-bottom:0}.tpg-separate-category.style1 .rt-separator{margin-right:4px}.tpg-category-position-default .grid-layout4 .rt-detail .entry-title-wrapper .tpg-separate-category,.tpg-category-position-default .grid_hover-layout11 .rt-detail .entry-title-wrapper .tpg-separate-category,.tpg-is-author-icon-hide .post-meta-tags span.author i,.tpg-is-author-icon-hide .post-meta-tags span.author img{display:none}.rt-tpg-container .rt-holder .rt-img-holder .tpg-zoom{left:50%;opacity:0;position:absolute;top:60%;transform:translate(-50%,-50%);visibility:hidden;z-index:99}.rt-tpg-container .rt-holder:hover .rt-img-holder .tpg-zoom{opacity:1;top:50%;visibility:visible}.rt-tpg-container .rt-holder .rt-img-holder .tpg-zoom i{align-items:center;background:hsla(0,0%,100%,.8);border:0 solid;border-radius:50%;box-sizing:border-box;color:var(--tpg-primary-color,#0d6efd);display:inline-flex;font-size:20px;height:50px;justify-content:center;line-height:40px;margin-right:0;padding:5px;text-align:center;transition:.4s;width:50px}.rt-tpg-container .rt-holder .rt-img-holder .tpg-zoom i:hover{background:var(--tpg-primary-color,#0d6efd);color:#fff}@media (min-width:992px){.rt-tpg-container .rt-row.grid-layout2 .rt-col-md-3:nth-child(8n+5) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-md-3:nth-child(8n+6) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-md-3:nth-child(8n+7) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-md-3:nth-child(8n+8) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-md-4:nth-child(6n+4) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-md-4:nth-child(6n+5) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-md-4:nth-child(6n+6) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-md-6:nth-child(4n+3) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-md-6:nth-child(4n+4) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-md-12:nth-child(2n) .rt-el-content-wrapper-flex{flex-direction:row-reverse}}@media (min-width:1200px){.rt-tpg-container .rt-row.grid-layout2 .rt-col-lg-4:nth-child(6n+4) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-lg-4:nth-child(6n+5) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-lg-4:nth-child(6n+6) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-lg-6:nth-child(4n+3) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-lg-6:nth-child(4n+4) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-lg-12:nth-child(2n) .rt-el-content-wrapper-flex{flex-direction:row-reverse}}@media (min-width:768px) and (max-width:991px){.rt-tpg-container .rt-row.grid-layout2 .rt-col-sm-3:nth-child(8n+5) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-sm-3:nth-child(8n+6) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-sm-3:nth-child(8n+7) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-sm-3:nth-child(8n+8) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-sm-4:nth-child(6n+4) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-sm-4:nth-child(6n+5) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-sm-4:nth-child(6n+6) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-sm-6:nth-child(4n+3) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-sm-6:nth-child(4n+4) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-sm-12:nth-child(2n) .rt-el-content-wrapper-flex{flex-direction:row-reverse}}@media (max-width:768px){.rt-tpg-container .rt-row.grid-layout2 .rt-col-xs-3:nth-child(8n+5) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-xs-3:nth-child(8n+6) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-xs-3:nth-child(8n+7) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-xs-3:nth-child(8n+8) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-xs-4:nth-child(4n+4) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-xs-4:nth-child(4n+5) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-xs-4:nth-child(4n+6) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-xs-6:nth-child(4n+3) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-xs-6:nth-child(4n+4) .rt-el-content-wrapper-flex,.rt-tpg-container .rt-row.grid-layout2 .rt-col-xs-12:nth-child(2n) .rt-el-content-wrapper-flex{flex-direction:row-reverse}}.rt-tpg-container .grid-layout4 .rt-holder .tpg-el-image-wrap,.rt-tpg-container .grid-layout5 .rt-holder .tpg-el-image-wrap,.rt-tpg-container .grid-layout6 .rt-holder .tpg-el-image-wrap{margin:0 0 15px}.rt-tpg-container .grid-layout4 .cat-over-image a,.rt-tpg-container .grid-layout5 .tpg-separate-category a,.rt-tpg-container .list-layout4 .tpg-separate-category a{align-items:center;background-color:var(--tpg-primary-color,#0d6efd);color:#fff;display:inline-flex;font-size:12px;justify-content:center;line-height:1;margin-bottom:0;margin-right:5px;min-height:24px;padding:0 8px}.rt-tpg-container .grid-layout4 .cat-over-image a:hover,.rt-tpg-container .grid-layout5 .tpg-separate-category a:hover,.rt-tpg-container .list-layout4 .tpg-separate-category a:hover{background:var(--tpg-secondary-color,#0654c4)}.rt-tpg-container .grid-layout4 .cat-over-image a:hover:after,.rt-tpg-container .grid-layout5 .tpg-separate-category.style3 a:hover:after,.rt-tpg-container .list-layout4 .tpg-separate-category.style3 a:hover:after{border-top-color:var(--tpg-secondary-color,#0654c4)}.rt-tpg-container .grid-layout4 .cat-over-image .rt-separator,.rt-tpg-container .grid-layout5 .tpg-separate-category .rt-separator{display:none}.rt-tpg-container .grid-layout1 .rt-holder,.rt-tpg-container .grid-layout3 .rt-holder{background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.3)}.tpg-el-main-wrapper .grid-layout2 .rt-holder .rt-el-content-wrapper-flex{height:100%;padding:0}.rt-tpg-container .grid-layout2 .rt-holder .tpg-el-image-wrap{flex:0 0 50%;margin:0;max-width:50%}.rt-tpg-container .grid-layout2 .rt-holder .post-right-content{flex-grow:1;flex:0 0 50%;max-width:50%;padding:15px}.tpg-el-main-wrapper .grid-layout2 [class*=rt-col]{padding:0}@media (max-width:500px){.tpg-el-main-wrapper .grid-layout2 .rt-el-content-wrapper-flex,.tpg-post-order-reverse .rt-tpg-container .rt-row .rt-col-xs-12:nth-child(2n) .rt-el-content-wrapper-flex{display:block}.rt-tpg-container .grid-layout2 .rt-holder .post-right-content,.rt-tpg-container .grid-layout2 .rt-holder .tpg-el-image-wrap{flex:inherit;margin:0;max-width:100%}.tpg-el-main-wrapper .grid-layout2 [class*=rt-col]{margin-bottom:15px}}.rt-tpg-container .grid-layout3 .rt-holder{border-radius:4px;overflow:hidden}.meta_position_default .tpg-el-main-wrapper .grid-layout3 .rt-holder .rt-el-post-meta{order:12;padding-bottom:5px;padding-top:20px;position:relative}.meta_position_default .tpg-el-main-wrapper .grid-layout3 .rt-holder .rt-el-post-meta:before{background:#ddd;content:"";height:1px;left:-50px;position:absolute;right:-50px;top:0;width:calc(100% + 100px)}.rt-tpg-container .grid-layout4 .entry-title-wrapper .entry-title{font-size:22px;font-weight:500;line-height:32px}.tpg-el-main-wrapper .grid-layout4 .tpg-el-image-wrap img{height:230px;width:100%}.rt-tpg-container .grid-layout4 .rt-holder .rt-detail{padding:0}.tpg-el-main-wrapper .list-layout-wrapper .rt-holder .rt-el-content-wrapper{display:flex;flex-direction:row;height:100%;padding:0}.tpg-el-main-wrapper.list-layout1-main .list-layout-wrapper .rt-holder .rt-el-content-wrapper{align-items:flex-start}.tpg-el-main-wrapper.list-layout1-2-main .list-layout1 .rt-holder .rt-el-content-wrapper{flex-direction:row-reverse}.rt-tpg-container .list-layout1 .rt-holder .tpg-el-image-wrap{flex:0 0 260px;margin:0 30px 0 0}@media (max-width:991px){.rt-tpg-container .list-layout1 .rt-holder .tpg-el-image-wrap{flex:0 0 120px}}.tpg-el-main-wrapper.list-layout1-2-main .list-layout1 .rt-holder .tpg-el-image-wrap{margin:0 0 0 30px}.rt-tpg-container .list-layout1 .rt-detail .read-more a,.rt-tpg-container .list-layout2 .rt-detail .read-more a,.rt-tpg-container .list-layout3 .rt-detail .read-more a{background-color:var(--tpg-primary-color,#0d6efd);border-color:var(--tpg-primary-color,#0d6efd);color:#fff}.rt-tpg-container .list-layout1 .rt-detail .read-more a:hover,.rt-tpg-container .list-layout2 .rt-detail .read-more a:hover,.rt-tpg-container .list-layout3 .rt-detail .read-more a:hover,.rt-tpg-container .list-layout4 .rt-detail .read-more a:hover{background-color:var(--tpg-secondary-color,#0654c4);border-color:var(--tpg-secondary-color,#0654c4);color:#fff}.tags-visibility-default .list-layout1 .post-tags-links,.tags-visibility-default .list-layout1 .post-tags-links+.separator{display:none}.rt-tpg-container .list-layout-wrapper .offset-right .rt-row{display:flex;flex-wrap:wrap;max-width:100%;overflow:hidden;width:100%}.rt-tpg-container .list-layout-wrapper.list-layout3 .offset-right .rt-row .rt-list-item{margin-bottom:15px}.tpg-el-main-wrapper .list-layout2 .offset-left .tpg-el-image-wrap{height:300px}.tpg-el-main-wrapper .list-layout-wrapper .offset-left .rt-holder .rt-el-content-wrapper{flex-direction:column}.rt-tpg-container .list-layout-wrapper .offset-left .rt-holder .tpg-el-image-wrap{flex:inherit;margin:0 0 15px}.tpg-el-main-wrapper .list-layout-wrapper .offset-right .tpg-el-image-wrap{height:100px}.rt-tpg-container .list-layout-wrapper .offset-left .entry-title-wrapper .entry-title{font-size:24px}.rt-tpg-container .list-layout-wrapper .offset-right .entry-title-wrapper .entry-title{font-size:18px}.tpg-el-main-wrapper.list-layout2-2-main .list-layout2,.tpg-el-main-wrapper.list-layout3-2-main .list-layout3,.tpg-el-main-wrapper.list-layout5-2-main .list-layout5 .rt-holder .rt-el-content-wrapper{flex-direction:row-reverse}.tpg-el-main-wrapper .list-layout-wrapper.list-layout2 .rt-holder .rt-el-content-wrapper,.tpg-el-main-wrapper .list-layout-wrapper.list-layout2-2 .rt-holder .rt-el-content-wrapper,.tpg-el-main-wrapper .list-layout-wrapper.list-layout2-3 .rt-holder .rt-el-content-wrapper,.tpg-el-main-wrapper .list-layout-wrapper.list-layout3 .rt-holder .rt-el-content-wrapper{align-items:flex-start!important}.tags-visibility-default .list-layout2 .post-tags-links,.tags-visibility-default .list-layout2 .post-tags-links+.separator{display:none}.rt-tpg-container .list-layout2 .offset-right .rt-holder .tpg-el-image-wrap{flex:0 0 107px;margin:0 15px 0 0;max-width:107px}.tpg-el-main-wrapper .list-layout3 .offset-right .rt-holder .tpg-el-excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.tpg-el-main-wrapper .list-layout3 [class*=rt-col]{padding-bottom:15px}.tpg-el-main-wrapper .list-layout3 .offset-left .tpg-el-image-wrap{height:390px}.rt-tpg-container .list-layout3 .offset-right .rt-holder .tpg-el-image-wrap{flex:0 0 140px;height:110px;margin:0 15px 0 0;max-width:140px}.tpg-el-main-wrapper .list-layout-wrapper.list-layout4 .rt-el-content-wrapper{align-items:inherit!important}.rt-tpg-container .list-layout4 .post-right-content,.tpg-el-main-wrapper .list-layout4 .rt-holder .tpg-el-image-wrap{flex:0 0 50%;margin:0}@media (min-width:768px){.tpg-el-main-wrapper .list-layout4 .rt-holder .tpg-el-image-wrap{height:400px}}.rt-tpg-container .list-layout4 .post-right-content{display:flex;justify-content:center;margin:0;padding:30px 50px;text-align:center}.rt-tpg-container .list-layout4 .entry-title-wrapper .categories-links .rt-separator{display:none}.tpg-el-main-wrapper .list-layout4 [class*=rt-col]{padding-bottom:0}@media (min-width:768px){.tpg-el-main-wrapper .list-layout4 [class*=rt-col]:nth-child(2n) .rt-holder .rt-el-content-wrapper{flex-direction:row-reverse}}@media (max-width:768px){.tpg-el-main-wrapper .list-layout4 .rt-holder .tpg-el-image-wrap{flex:0 0 150px;height:120px}.rt-tpg-container .list-layout4 .post-right-content{flex:inherit;flex-grow:1;padding:0 0 0 20px;text-align:left}.tpg-el-main-wrapper .list-layout-wrapper.list-layout4 .rt-holder .rt-el-content-wrapper{align-items:flex-start!important}.tpg-el-main-wrapper .list-layout4 [class*=rt-col]{margin-bottom:30px}}@media (max-width:500px){.tpg-el-main-wrapper .list-layout4 .rt-holder .tpg-el-image-wrap{flex:0 0 100px;height:100px}}.rt-tpg-container .list-layout5 .post-right-content{display:block;overflow:hidden;padding-left:20px}.tpg-el-main-wrapper.list-layout5-2-main .list-layout5 .post-right-content{padding-left:0;padding-right:20px}.rt-tpg-container .list-layout5 .rt-holder .rt-img-holder{border-radius:50%;flex:0 0 100px;height:100px;margin-top:8px}.rt-tpg-container .list-layout5 .entry-title-wrapper .entry-title{font-size:18px}.tags-visibility-default .list-layout5 .rt-el-post-meta{color:#a5a6aa;font-size:14px}.list-layout5 .entry-title-wrapper .tpg-separate-category .categories-links{color:#7a7e83;font-size:14px;font-weight:500}.list-layout5 .entry-title-wrapper .tpg-separate-category .categories-links a{color:inherit}.tpg-el-main-wrapper .list-layout5 [class*=rt-col]{padding-bottom:30px}.rt-tpg-container .list-layout5 .post-right-content{flex:1}.grid_hover_layout_wrapper .rt-row-inner{display:flex;flex-wrap:wrap}.rt-tpg-container .rt-grid-hover-item .entry-title-wrapper .entry-title{font-size:20px;line-height:1.4}.tpg-el-main-wrapper .rt-grid-hover-item .rt-holder .rt-el-content-wrapper{height:100%;overflow:hidden;padding:0;position:relative;width:100%}.rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content{bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;min-height:56px;padding:30px 30px 15px;position:absolute;right:0;transition:1.2s;width:100%;z-index:1}.rt-tpg-container.slider-layout8-main .rt-grid-hover-item .rt-holder .grid-hover-content{border:20px solid transparent;max-height:100%;padding:5px 20px}.rt-tpg-container.slider-layout8-main .rt-grid-hover-item .rt-holder:hover .grid-hover-content{border-color:hsla(0,0%,100%,.5)}.rt-tpg-container .rt-grid-hover-item .rt-holder:hover .grid-hover-content{padding-bottom:15px}.rt-tpg-container .rt-grid-hover-item .rt-holder:hover .grid-hover-content>div:last-of-type{margin-bottom:0}.rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:after,.rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:before{background:rgba(0,0,0,.7);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transition:.4s ease-in-out;width:100%;z-index:-1}.rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:after{background:rgba(0,0,0,.5)}.rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:after,.rt-tpg-container .rt-grid-hover-item .rt-holder:hover .grid-hover-content:before{opacity:0;visibility:hidden}.rt-tpg-container .rt-grid-hover-item .rt-holder:hover .grid-hover-content:after{opacity:1;visibility:visible}.rt-tpg-container .rt-grid-hover-item .entry-title-wrapper .entry-title,.rt-tpg-container .rt-grid-hover-item .rt-el-post-meta,.rt-tpg-container .rt-grid-hover-item .rt-el-post-meta a,.rt-tpg-container .rt-grid-hover-item .rt-holder .tpg-el-excerpt{color:#fff}.grid_hover-layout11-main .rt-grid-hover-item .entry-title-wrapper .entry-title,.grid_hover-layout11-main .rt-grid-hover-item .rt-el-post-meta,.grid_hover-layout11-main .rt-grid-hover-item .rt-el-post-meta a,.grid_hover-layout11-main .rt-grid-hover-item .rt-holder .tpg-el-excerpt,.slider-layout9-main .rt-grid-hover-item .entry-title-wrapper .entry-title,.slider-layout9-main .rt-grid-hover-item .rt-el-post-meta,.slider-layout9-main .rt-grid-hover-item .rt-el-post-meta a,.slider-layout9-main .rt-grid-hover-item .rt-holder .tpg-el-excerpt{color:#000}.grid_hover-layout11-main .rt-grid-hover-item .entry-title-wrapper .entry-title:hover,.rt-tpg-container .rt-grid-hover-item a:hover{color:var(--tpg-primary-color,#0d6efd)}.rt-tpg-container .rt-grid-hover-item .rt-holder .tpg-el-image-wrap{margin:0}.rt-grid-hover-item .tpg-el-image-wrap{height:100%}.grid-hover-overlay-type-fadein-on-hover .rt-tpg-container .rt-holder .grid-hover-content .entry-title-wrapper .entry-title:before{transition:.5s ease-in-out;width:0}.grid-hover-overlay-type-fadein-on-hover .rt-tpg-container .rt-holder:hover .grid-hover-content .entry-title-wrapper .entry-title:before{width:50%}.grid-hover-overlay-type-fadein-on-hover .rt-tpg-container .rt-holder .grid-hover-content{opacity:0;transition:.5s ease-in-out}.grid-hover-overlay-type-fadein-on-hover .rt-tpg-container .rt-holder:hover .grid-hover-content{opacity:1}.grid-hover-overlay-type-fadeout-on-hover .rt-tpg-container .rt-holder:hover .grid-hover-content{opacity:0}.grid-hover-overlay-type-slidein-on-hover .rt-tpg-container .rt-holder .grid-hover-content{left:-100%;transition:.5s ease-in-out}.grid-hover-overlay-type-slidein-on-hover .rt-tpg-container .rt-holder:hover .grid-hover-content{left:0}.grid-hover-overlay-type-slideout-on-hover .rt-tpg-container .rt-holder:hover .grid-hover-content{left:100%}.grid-hover-overlay-type-slidein-on-hover .rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:before,.grid-hover-overlay-type-slideout-on-hover .rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:before{transition:.5s ease-in-out}.grid-hover-overlay-type-flipin-on-hover .rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:before,.grid-hover-overlay-type-flipout-on-hover .rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:before,.grid-hover-overlay-type-slidein-on-hover .rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:before,.grid-hover-overlay-type-slideout-on-hover .rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:before{background:var(--tpg-primary-color,#0d6efd);opacity:1;visibility:visible}.grid-hover-overlay-type-flipin-on-hover .rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:after,.grid-hover-overlay-type-flipout-on-hover .rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:after,.grid-hover-overlay-type-slidein-on-hover .rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:after,.grid-hover-overlay-type-slideout-on-hover .rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:after{content:none}.grid-hover-overlay-type-flipin-on-hover .rt-tpg-container .rt-holder .rt-el-content-wrapper .grid-hover-content,.grid-hover-overlay-type-flipout-on-hover .rt-tpg-container .rt-holder .rt-el-content-wrapper .grid-hover-content{height:100%}.grid-hover-overlay-type-flipin-on-hover .rt-tpg-container .rt-holder .rt-el-content-wrapper .grid-hover-content,.grid-hover-overlay-type-flipin-on-hover .rt-tpg-container .rt-holder .tpg-el-image-wrap,.grid-hover-overlay-type-flipout-on-hover .rt-tpg-container .rt-holder .rt-el-content-wrapper .grid-hover-content,.grid-hover-overlay-type-flipout-on-hover .rt-tpg-container .rt-holder .rt-el-content-wrapper .rt-img-holder{transition:all .5s}.grid-hover-overlay-type-flipin-on-hover .rt-tpg-container .rt-holder .rt-el-content-wrapper:hover .rt-img-holder img{transform:none!important}.grid-hover-overlay-type-zoomin-on-hover .rt-tpg-container .rt-holder .grid-hover-content,.grid-hover-overlay-type-zoomout-on-hover .rt-tpg-container .rt-holder .grid-hover-content{transition:.5s ease-in-out}.grid-hover-overlay-type-zoomin-on-hover .rt-tpg-container .rt-holder .grid-hover-content,.grid-hover-overlay-type-zoomout-on-hover .rt-tpg-container .rt-holder:hover .grid-hover-content{opacity:0;transform:scale(0)}.grid-hover-overlay-type-zoomin-on-hover .rt-tpg-container .rt-holder:hover .grid-hover-content{opacity:1;transform:scale(1)}.grid-hover-overlay-type-zoominall-on-hover .rt-tpg-container .rt-holder .grid-hover-content *,.grid-hover-overlay-type-zoomoutall-on-hover .rt-tpg-container .rt-holder .grid-hover-content *{transition:.4s ease-in-out!important}.grid-hover-overlay-type-zoominall-on-hover .rt-tpg-container .rt-holder .grid-hover-content *,.grid-hover-overlay-type-zoomoutall-on-hover .rt-tpg-container .rt-holder:hover .grid-hover-content *{opacity:0;transform:scale(0)}.grid-hover-overlay-type-zoominall-on-hover .rt-tpg-container .rt-holder:hover .grid-hover-content *{opacity:1;transform:scale(1)}.grid-hover-overlay-type-flipin-on-hover .rt-tpg-container .rt-holder .rt-el-content-wrapper .grid-hover-content{backface-visibility:hidden;opacity:0;transform:rotateY(-180deg)}.grid-hover-overlay-type-flipin-on-hover .rt-tpg-container .rt-holder .rt-el-content-wrapper:hover .grid-hover-content{backface-visibility:visible;opacity:1;transform:rotateY(0deg)}.grid-hover-overlay-type-flipin-on-hover .rt-tpg-container .rt-holder .rt-el-content-wrapper:hover .rt-img-holder,.grid-hover-overlay-type-flipout-on-hover .rt-tpg-container .rt-holder .rt-el-content-wrapper:hover .grid-hover-content{opacity:0;transform:rotateY(180deg);visibility:hidden}.grid-hover-overlay-type-flipout-on-hover .rt-tpg-container .rt-holder .rt-el-content-wrapper .rt-img-holder{backface-visibility:hidden;opacity:0;transform:rotateY(-180deg)}.grid-hover-overlay-type-flipout-on-hover .rt-tpg-container .rt-holder .rt-el-content-wrapper:hover .rt-img-holder{backface-visibility:visible;opacity:1;transform:rotateY(0deg)}.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder .post-footer,.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder .rt-el-post-meta,.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder .rt-tpg-social-share,.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder .tpg-el-excerpt{margin-bottom:0;max-height:0;opacity:0;transition:.6s;visibility:hidden}.rt-tpg-container .grid_hover_layout_wrapper.grid_hover-layout3 .rt-grid-hover-item .rt-holder .grid-hover-content>div,.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder:hover .post-footer,.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder:hover .rt-el-post-meta,.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder:hover .rt-tpg-social-share,.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder:hover .tpg-el-excerpt{margin-bottom:15px}.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder .rt-el-post-meta{transition:all .6s,opacity .6s}.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder .tpg-el-excerpt{transition:all .6s,opacity .5s}.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder .post-footer{transition:all .6s,opacity .4s}.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder .rt-tpg-social-share{transition:all .6s,opacity .3s}.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder:hover .rt-el-post-meta{margin-bottom:15px;max-height:var(--tpg-meta-height,80px);opacity:1;visibility:visible}.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder .grid-hover-content>div:last-child{margin-bottom:0!important}.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder:hover .tpg-el-excerpt{max-height:var(--tpg-excerpt-height,140px);opacity:1;visibility:visible}.rt-tpg-container .grid_hover_layout_wrapper .rt-holder:hover .rt-tpg-social-share{margin-bottom:15px;max-height:var(--tpg-share-height,50px);opacity:1;visibility:visible}.rt-tpg-container .grid_hover_layout_wrapper .rt-grid-hover-item .rt-holder:hover .post-footer{max-height:var(--tpg-footer-height,50px);opacity:1;visibility:visible}.rt-tpg-container .grid_hover_layout_wrapper.grid_hover-layout3 .rt-grid-hover-item .rt-holder .post-footer,.rt-tpg-container .grid_hover_layout_wrapper.grid_hover-layout3 .rt-grid-hover-item .rt-holder .rt-el-post-meta,.rt-tpg-container .grid_hover_layout_wrapper.grid_hover-layout3 .rt-grid-hover-item .rt-holder .rt-tpg-social-share,.rt-tpg-container .grid_hover_layout_wrapper.grid_hover-layout3 .rt-grid-hover-item .rt-holder .tpg-el-excerpt,.rt-tpg-container .grid_hover_layout_wrapper.grid_hover-layout5 .rt-grid-hover-item .rt-holder .rt-el-post-meta{max-height:inherit;opacity:1;visibility:visible}.meta-visibility-default .rt-tpg-container .grid_hover-layout1 .rt-grid-hover-item .rt-holder .rt-el-post-meta{max-height:inherit}.rt-tpg-container .grid_hover-layout1 .rt-holder .tpg-el-image-wrap{height:300px}.grid-hover-overlay-height-full .rt-tpg-container .rt-content-loader .rt-grid-hover-item .rt-holder .grid-hover-content{min-height:100%}.grid-hover-overlay-height-full .rt-tpg-container.grid_hover-layout2-main .rt-content-loader .rt-grid-hover-item .rt-holder .grid-hover-content{min-height:calc(100% - 30px)}.hover-overlay-height-default .rt-tpg-container .grid_hover-layout1 .rt-grid-hover-item .rt-holder:hover .grid-hover-content,.hover-overlay-height-full .rt-tpg-container .rt-content-loader .rt-grid-hover-item .rt-holder:hover .grid-hover-content{min-height:100%;transition:.5s}.rt-tpg-container .grid_hover-layout1 .entry-title-wrapper .entry-title{font-size:20px;line-height:1.4}.meta-visibility-default .rt-tpg-container .grid_hover-layout2 .rt-grid-hover-item .rt-holder .rt-el-post-meta{margin-bottom:7px;max-height:inherit}.rt-tpg-container .grid_hover-layout2 .rt-holder .tpg-el-image-wrap img{height:300px}.rt-tpg-container .grid_hover-layout2 .rt-grid-hover-item .rt-holder .post-footer,.rt-tpg-container .grid_hover-layout2 .rt-grid-hover-item .rt-holder .tpg-el-excerpt,.tpg-el-main-wrapper .grid_hover-layout2 .rt-holder .rt-tpg-social-share{margin-bottom:0;max-height:0;overflow:hidden;transition:.6s}.tpg-el-main-wrapper .grid_hover-layout2 .rt-holder:hover .rt-tpg-social-share{margin-bottom:15px;max-height:50px}.rt-tpg-container .grid_hover-layout2 .rt-grid-hover-item .rt-holder:hover .post-footer{max-height:50px}.hover-overlay-height-full .rt-tpg-container .grid_hover-layout2 .rt-grid-hover-item .rt-holder:hover .grid-hover-content{min-height:100%}.hover-overlay-height-full .rt-tpg-container.grid_hover-layout2-main .grid_hover-layout2 .rt-grid-hover-item .rt-holder:hover .grid-hover-content{min-height:calc(100% - 30px)}.rt-tpg-container .grid_hover-layout2 .rt-holder .grid-hover-content{justify-content:center;margin:15px;padding:20px;text-align:center;width:calc(100% - 30px)}.rt-tpg-container .grid_hover-layout3 .tpg-el-image-wrap{height:300px}.rt-tpg-container .grid_hover-layout3 .rt-grid-hover-item .rt-holder .grid-hover-content{justify-content:center;min-height:100%;padding:20px 30px;text-align:center}.tpg-title-border-show .rt-tpg-container .rt-holder .entry-title-wrapper .entry-title{margin-bottom:20px;position:relative}.tpg-title-border-show .rt-tpg-container .rt-holder .entry-title-wrapper .entry-title:before{background-color:#fff;bottom:-16px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:.4s;width:50%}.tpg-title-border-show.title-alignment-justify .rt-tpg-container .rt-holder .entry-title-wrapper .entry-title:before,.tpg-title-border-show.title-alignment-left .rt-tpg-container .rt-holder .entry-title-wrapper .entry-title:before,.tpg-title-border-show.tpg-wrapper-align-left .rt-tpg-container .rt-holder .entry-title-wrapper .entry-title:before{left:0;transform:none}.tpg-title-border-show.title-alignment-right .rt-tpg-container .rt-holder .entry-title-wrapper .entry-title:before,.tpg-title-border-show.tpg-wrapper-align-right .rt-tpg-container .rt-holder .entry-title-wrapper .entry-title:before{right:0;transform:none}.elementor-template-full-width .site-content .ast-container,.page-template-rttpg_full_width .site-content .ast-container{max-width:100%;padding:0;width:100%}.tpg-el-main-wrapper .tgp-cf-field-label{display:inline-block;float:none}.tpg-el-main-wrapper .tpg-cf-fields{display:block}.tpg-el-main-wrapper .tgp-cf-field-value{display:inline}.tpg-el-main-wrapper .tpg-cf-group-title{color:inherit}.tpg-acf-align-left .rt-tpg-container .acf-custom-field-wrap{text-align:left}.grid-layout6 .acf-custom-field-wrap,.list-layout4 .acf-custom-field-wrap,.tpg-acf-align-center .rt-tpg-container .acf-custom-field-wrap{text-align:center}.tpg-acf-align-right .rt-tpg-container .acf-custom-field-wrap{text-align:right}.tpg-el-main-wrapper .rt-content-loader .tpg-reset-margin{padding:0!important}.rttpg-block-wrapper{margin-left:-15px;margin-right:-15px}.edit-post-visual-editor .rttpg-block-wrapper{margin-left:0;margin-right:0}.page-template-rttpg_canvas,.page-template-rttpg_full_width{overflow-x:hidden}@media (max-width:991px){.tpg-el-main-wrapper .offset-left{margin-bottom:15px}}@media (max-width:767px){.tpg-el-main-wrapper.slider-layout11-main .rt-holder .tpg-el-excerpt,.tpg-el-main-wrapper.slider-layout12-main .rt-holder .tpg-el-excerpt{display:none}}.page-template-rttpg_canvas .rttpg-block-wrapper,.page-template-rttpg_full_width .rttpg-block-wrapper{margin-left:0;margin-right:0}.rttpg-fullwidth-page{width:100vw}@media (min-width:1200px){.rttpg-block-postgrid.alignfull{margin-left:auto;margin-right:auto;max-width:100%;width:100%}.rttpg-block-postgrid.alignwide{margin-left:auto;margin-right:auto;max-width:100%;width:80%}html :where(.wp-block)[data-align=full]{max-width:none!important}}.tpg-prev-next-space-between .rt-pagination-wrap div,.tpg-prev-next-space-between .rt-pagination-wrap ul{width:100%}.tpg-prev-next-space-between .rt-pagination-wrap .rt-pagination .pagination-list,.tpg-prev-next-space-between .rt-pagination-wrap ul{display:flex;justify-content:space-between}.tpg-prev-next-absolute .rt-pagination-wrap{pointer-events:none}.tpg-prev-next-absolute .rt-pagination-wrap a,.tpg-prev-next-absolute .rt-pagination-wrap li{pointer-events:all}.tpg-border-bottom-enable .tpg-el-main-wrapper .tpg-post-holder{border-bottom:1px solid #ddd;padding-bottom:30px}.tpg-border-bottom-enable .tpg-el-main-wrapper [class*=rt-col]:last-child .tpg-post-holder{border-bottom:none!important;padding-bottom:0!important}.swiper{overflow:hidden}.tpg-img-230 .tpg-el-main-wrapper .tpg-el-image-wrap,.tpg-img-230 .tpg-el-main-wrapper .tpg-el-image-wrap img{height:230px!important}.tpg-img-160 .tpg-el-main-wrapper .tpg-el-image-wrap,.tpg-img-160 .tpg-el-main-wrapper .tpg-el-image-wrap img{height:160px!important}.tpg-img-180 .tpg-el-main-wrapper .tpg-el-image-wrap,.tpg-img-180 .tpg-el-main-wrapper .tpg-el-image-wrap img{height:180px!important}.tpg-img-240 .tpg-el-main-wrapper .tpg-el-image-wrap,.tpg-img-240 .tpg-el-main-wrapper .tpg-el-image-wrap img{height:240px!important}.tpg-img-260 .tpg-el-main-wrapper .tpg-el-image-wrap,.tpg-img-260 .tpg-el-main-wrapper .tpg-el-image-wrap img{height:260px!important}.tpg-img-400 .tpg-el-main-wrapper .tpg-el-image-wrap,.tpg-img-400 .tpg-el-main-wrapper .tpg-el-image-wrap img{height:400px!important}.tpg-img-500 .tpg-el-main-wrapper .tpg-el-image-wrap,.tpg-img-500 .tpg-el-main-wrapper .tpg-el-image-wrap img{height:500px!important}.tpg-img-650 .tpg-el-main-wrapper .tpg-el-image-wrap,.tpg-img-650 .tpg-el-main-wrapper .tpg-el-image-wrap img{height:650px!important}@media (min-width:992px){.tpg-img-500 .tpg-el-main-wrapper .tpg-el-image-wrap,.tpg-img-500 .tpg-el-main-wrapper .tpg-el-image-wrap img{height:500px!important}}@media (min-width:1201px){.tpg-list-260 .tpg-el-main-wrapper .tpg-el-image-wrap img{height:260px;width:260px}}.tpg-m-15{margin-bottom:15px!important;margin-top:15px!important}.tpg-m-10{margin-bottom:10px!important;margin-top:10px!important}.tpg-style-1 .rt-tpg-container .rt-holder{border:10px solid #fff;border-radius:7px;box-shadow:0 15px 40px 0 rgba(0,0,0,.25)}.img-radius-4 .rt-tpg-container .rt-holder .rt-img-holder,.tpg-style-1 .rt-tpg-container .rt-holder .rt-img-holder{border-radius:4px}.tpg-reverse .offset-right .rt-holder .rt-el-content-wrapper{flex-direction:row-reverse!important}.tpg-reverse .offset-right .rt-holder .tpg-el-image-wrap{margin:0 0 0 15px!important}.thumb-border-bottom .rt-holder .tpg-el-image-wrap{border-bottom:1px solid #ededed}.offset-image-right .rt-tpg-container .offset-right .rt-holder .rt-el-content-wrapper{flex-direction:row-reverse!important}.offset-image-right .tpg-el-main-wrapper .offset-right .tpg-el-image-wrap{margin:0 0 0 15px!important}.tpg-radius-5{border-radius:5px;overflow:hidden}.tpg-social.elementor-widget-social-icons .elementor-grid{justify-content:stretch;width:100%}.tpg-social .elementor-grid .elementor-grid-item{min-width:0;width:100%}.tpg-social .elementor-icon.elementor-social-icon{width:100%}.tpg-img-160 .tpg-el-main-wrapper .tpg-separate-category .categories-links a{border-radius:3px}.mb-none-all div{margin-bottom:0!important}.tpg-mxa-720 .grid-hover-content>div{margin-left:auto;margin-right:auto;max-width:720px}.z-index{position:relative;z-index:999}@media (min-width:1300px){.tpg-big-1 .tpg-el-main-wrapper .rt-grid-item:nth-child(2),.tpg-big-1 .tpg-el-main-wrapper .rt-grid-item:nth-child(3){width:25%}.tpg-big-1 .tpg-el-main-wrapper .rt-grid-item:first-child{width:50%}.tpg-big-1 .tpg-el-main-wrapper .rt-grid-item:first-child .entry-title a{font-size:130%}.tpg-big-2 .tpg-el-main-wrapper .rt-grid-item:first-child,.tpg-big-2 .tpg-el-main-wrapper .rt-grid-item:nth-child(3){width:25%}.tpg-big-2 .tpg-el-main-wrapper .rt-grid-item:nth-child(2){width:50%}.tpg-big-2 .tpg-el-main-wrapper .rt-grid-item:nth-child(2) .entry-title a{font-size:130%}.tpg-big-3 .tpg-el-main-wrapper .rt-grid-item:first-child,.tpg-big-3 .tpg-el-main-wrapper .rt-grid-item:nth-child(2){width:25%}.tpg-big-3 .tpg-el-main-wrapper .rt-grid-item:nth-child(3){width:50%}.tpg-big-3 .tpg-el-main-wrapper .rt-grid-item:nth-child(3) .entry-title a{font-size:130%}}

input, select, textarea, button, #main .button {
font-family:inherit;
}
button {
cursor:pointer;
}
body:before {
content: none !important;
}
a:hover {
text-decoration: none;
}
.entry-title a,
.post-entry-title a {
text-decoration: none;
}
.icon:before {
font-size: 14px;
margin-right: 5px;
}
a,
.icon:before {
text-decoration:none;
outline:none;
color:#b83806;
}
.skills li .progress {
background-color:#b83806;
}
a img{
outline:none;
}
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 {
border-color: #000;
outline: solid rgba(0, 115, 170, 0.15);
outline-offset: -4px;
}
.button:focus,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus {
outline: dotted;
outline-offset: -4px;
}
p {
padding:3px 0 3px 0;
margin:0;
}
img {
border:0;
outline:0;
}
.lb-prev,
.lb-next {
transition:none !important;
}
select {
background-color: white;
border: 1px solid #CCC;
padding: 8px 3px;
border-radius: 3px;
}
.quantity input[type="number"] {
background-color: white;
border: 1px solid #CCC;
border-radius: 3px;
font-size: 16px;
margin-top: 5px;
}
#main-content-wrapper {
min-height:100px;
margin-top: 35px !important;
}
#home-content-wrapper img,
#main-content-wrapper img,
#footer-main img {
max-width:100%;
height:auto;
}
#home-content-wrapper a:hover img,
#main-content-wrapper a:hover img:not(.slider-img),
#footer-main a:hover img:not(.slider-img) {
opacity:0.9;
}
article,
.recent-posts-slider-after-content {
line-height:1.5;
}
h1, h2, h3, h4, h5, h6, .product-title{
font-weight:400;
margin:0;
font-family: 'Raleway', sans-serif;
}
h1 {
font-size:28px;
padding:10px 0 3px 0;
}
h2, .product-title {
font-size:22px;
padding:5px 0 0 0;
}
h3 {
font-size:20px;
padding:8px 0 5px 0;
}
h4 {
font-size:18px;
padding:2px 0 1px 0;
}
h5 {
font-size:16px;
padding:2px 0 1px 0;
}
h6 {
font-size:16px;
padding:2px 0 1px 0;
}
table {
border-collapse: collapse;
}
td, th {
padding:10px;
}
#wp-calendar,
#wp-calendar th,
#wp-calendar td {
border:none;
}
#wp-calendar td,
#wp-calendar th {
padding:0;
}
embed,
object,
video {
margin-bottom: 24px;
max-width: 100%;
}
video {
width: 100% !important;
height: auto !important;
}
.vimeo-wrapper {
position: relative;
padding-bottom: 56.25%;
height: 0;
}
.vimeo-wrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
iframe {
max-width: 100%;
}
p > embed,
p > iframe,
p > object,
span > embed,
span > iframe,
span > object {
margin-bottom: 0;
}
.custom-logo-link img {
margin-right:10px;
max-width:100%;
height:auto;
}
#header-logo strong {
font-weight:normal;
}
#sidebar select{
max-width:95%;
}
#sidebar h1,
#sidebar h2,
#sidebar h3,
#sidebar h4,
#sidebar h5,
#sidebar h6 {
font-size: 26px;
color: #000;
margin-bottom: 20px;
font-weight: 600;
font-family: 'Montserrat' ,sans-serif;
text-transform: capitalize;
}
dt.gallery-icon:before {
content:'';
display: none;
}
#footer-bottom-widget-area {
margin-top:10px;
}
#footer-bottom-area {
clear:both;
padding:40px 2%;
background-color:#292929;
font-size:14px;
}
#footer-bottom-area,
#footer-bottom-area h1,
#footer-bottom-area h2,
#footer-bottom-area h3 {
color:#575757;
}
#footer-bottom-area a {
color:#555555;
}
#footer-bottom-area a:hover {
color:#747474;
}
#header-logo h1 {
padding:0;
line-height:1;
}
#navmain li {
padding:0;
}
ul > li:not(.wp-social-link) {
padding:3px 0;
margin:0;
list-style-type:none;
}
article ul li {
list-style-type: circle !important;
}
ol > li {
padding:3px 0;
margin:0;
}
article ol {
padding:0 0 0 30px;
}
article ul {
padding:0 0 0 15px;
}
ul, ol {
padding:0;
}
.widget > ul,
.col > ul,
#sidebar > ul {
padding-left:0;
}
#site-identity h1 {
-webkit-transition: font-size .5s ease, opacity .4s ease;
-o-transition: font-size .5s ease, opacity .4s ease;
transition: font-size .5s ease, opacity .4s ease;
font-weight:bold;
font-size: 24px;
}
article {
max-width:100%;
}
article,
aside {
-ms-word-wrap: break-word;
word-wrap: break-word;
} #main-content,
#main-content-full,
#main {
padding:10px 0 0 0;
}
#main-content > article:first-of-type h1 {
margin-top:0;
padding-top:0;
}
#main-content-full {
margin:0 0 20px 2%;
width:96%;
} #sidebar {
overflow:hidden;
padding:10px 0 0 0;
}
#sidebar > ul {
margin-left:3px;
}
#sidebar > ul:not(.social-widget):not(.ui-tabs-nav) li {
margin-bottom:10px;
width:85%;
}
#sidebar .teammember-social-icons li {
border-bottom:none !important;
margin-bottom:0 !important;
width:auto !important;
}
#sidebar > ul li:last-of-type {
border:none !important;
}
#sidebar .widget {
margin-bottom:5px;
clear: both;
}
#infoTxt {
padding:10px 0 10px 0;
}
article,
.additional-content {
clear:both;
}
.separator {
height:1px;
margin:20px 1% 10px 0;
}
#footer-menu ul,
#footer-menu li {
display:inline;
padding:0;
margin:0;
}
#footer-menu li {
margin-right:4px;
}
#footer-menu li a {
display:inline-block;
line-height:1.7;
border-bottom: 1px dotted;
}
#footer-menu li:after {
content: '/';
margin-left:7px;
}
#footer-menu li:last-of-type:after {
content: '';
}
#footer-menu li a:hover {
border-bottom-style: solid;
}
#footer-main {
clear:both;
background-color:#333333;
color:#CCCCCC;
margin:20px 0 0 0;
padding:80px 2% 80px 2%;
font-size:14px;
}
#footer-main a {
color:#BBBBBB;
}
#footer-main a:hover {
color:#999999;
}
#footer-main ul:not(.social-widget):not(.ui-tabs-nav):not(.footer-social-widget):not(.instagram-pics) li {
border-bottom:1px solid #333;
margin-bottom:10px;
padding-bottom:10px;
width:85%;
}
#footer-menu ul li,
#footer-main ul li:last-of-type,
#footer-main ul ul li {
border:none !important;
padding-bottom:0 !important;
}
.footer-social-widget li {
display:inline;
}
#footer-main input[type="text"] {
width:130px;
background-color:#fff;
}
.footer-social-widget a {
display:inline-block;
width:20px;
height:20px;
line-height:20px;
text-align:center;
}
.footer-social-widget a:hover {
text-decoration:none !important;
-webkit-transform:rotate(-20deg);
-moz-transform: rotate(-20deg);
-o-transform: rotate(-20deg);
-ms-transform: rotate(-20deg);
transform: rotate(-20deg);
}
.footer-social-widget a:before {
font-size:14px;
}
.footer-social-widget li {
margin-right:5px;
}
#footer-phone-and-email {
float:right;
clear:both;
margin-top:10px;
}
#footer-phone-and-email #footer-phone,
#footer-phone-and-email #footer-email {
display:inline-block;
}
#footer-phone-and-email #footer-phone {
margin-right:10px;
}
#footer-main .post-date {
margin:0 0 5px 0;
}
.col > ul {
margin-left:3px;
}
.col li {
margin-bottom:5px;
}
.col1a {
float:none;
width:96%;
margin:5px 0 5px 0;
}
#footer-bottom {
padding:20px 0 0 0;
clear:both;
text-align:center;
}
#footer-bottom .footer-title,
#footer-main h2 {
float:none;
border-bottom:none;
margin-bottom:5px;
}
#footer-bottom #footer-main h2:after {
display: block;
content: ' ';
}
#footer-main h2:after {
display:block;
content: ' ';
}
.footer-after-title,
#footer-main h2:after {
display:none;
}
#footer-bottom-widget-area .footer-title,
#footer-main h2 {
margin-bottom:10px;
}
#fsocial {
float:right;
max-width:300px;
}
.social-widget,
.header-social-widget,
.footer-social-widget {
list-style:none;
padding:0;
margin:0;
}
.social-widget iframe {
margin-bottom:0;
}
.social-widget li {
margin-left:5px;
margin-right:5px;
display:inline-block;
}
.social-widget li:before {
content:'';
}
.social-widget li a,
.social-widget li a:hover {
text-decoration: none;
}
.single-social-widget a:hover:before,
.social-widget li:hover a:before{
display:inline-block;
-webkit-transform:rotate(-20deg);
-moz-transform: rotate(-20deg);
-o-transform: rotate(-20deg);
-ms-transform: rotate(-20deg);
transform: rotate(-20deg);
text-decoration:none;
}
.github16:before {
content: "\f09b";
}
.github32:before {
content: "\f092";
}
.bitbucket16:before {
content: "\f171";
}
.bitbucket32:before {
content: "\f172";
}
.reddit16:before {
content: "\f1a1";
}
.reddit32:before {
content: "\f1a2";
}
.xing16:before {
content: "\f168";
}
.xing32:before {
content: "\f169";
}
.slack16:before,
.slack32:before {
content: "\f198";
}
.wechat16:before,
.wechat32:before {
content: "\f1d7";
}
.snapchat16:before {
content: "\f2ab";
}
.snapchat32:before {
content: "\f2ad";
}
.dribbble16:before,
.dribbble32:before {
content: "\f17d";
}
.bandcamp16:before,
.bandcamp32:before {
content: "\f2d5";
}
.lastfm16:before {
content: "\f202";
}
.lastfm32:before {
content: "\f203";
}
.soundcloud16:before,
.soundcloud32:before {
content: "\f1be";
}
.vimeo16:before {
content: "\f27d";
}
.vimeo32:before {
content: "\f194";
}
.skype16:before,
.skype32:before {
content: "\f17e";
}
.deviantart16:before,
.deviantart32:before {
content: "\f1bd";
}
.yahoo16:before,
.yahoo32:before {
content: "\f19e";
}
.amazon16:before,
.amazon32:before {
content: "\f270";
}
.etsy16:before,
.etsy32:before {
content: "\f2d7";
}
.foursquare16:before,
.foursquare32:before {
content: "\f180";
}
.quora16:before,
.quora32:before {
content: "\f2c4";
}
.yelp16:before,
.yelp32:before {
content: "\f1e9";
}
.github16:before,
.bitbucket16:before,
.reddit16:before,
.xing16:before,
.slack16:before,
.wechat16:before,
.snapchat16:before,
.dribbble16:before,
.bandcamp16:before,
.lastfm16:before,
.soundcloud16:before,
.vimeo16:before,
.skype16:before,
.deviantart16:before,
.yahoo16:before,
.amazon16:before,
.etsy16:before,
.foursquare16:before,
.quora16:before,
.yelp16:before {
font-family:'FontAwesome';
font-size: 13px;
}
.github32:before,
.bitbucket32:before,
.reddit32:before,
.xing32:before,
.slack32:before,
.wechat32:before,
.snapchat32:before,
.dribbble32:before,
.bandcamp32:before,
.lastfm32:before,
.vimeo32:before,
.skype32:before,
.deviantart32:before,
.yahoo32:before,
.soundcloud32:before,
.amazon32:before,
.etsy32:before,
.foursquare32:before,
.quora32:before,
.yelp32:before {
font-family:'FontAwesome';
font-size: 32px;
}
.facebook16:before {
content: "\f09a";
}
.facebook32:before {
content: "\f082";
}
.google16:before {
content: "\f0d5";
}
.google32:before {
content: "\f0d4";
}
.instagram16:before,
.instagram32:before {
content: "\f16d";
}
.linkedin16:before {
content: "\f0e1";
}
.linkedin32:before {
content: "\f08c";
}
.rss16:before {
content: "\f09e";
}
.rss32:before {
content: "\f143";
}
.tumblr16:before {
content: "\f173";
}
.tumblr32:before {
content: "\f174";
}
.twitter16::before {
display: inline-block;
width: 1em;
height: 1em;
content: "";
background-color: currentColor;
-webkit-mask: url('data:image/svg+xml;utf8,<svg viewBox="0 -8 26 30" xmlns="http://www.w3.org/2000/svg"><g><path fill="white" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>') no-repeat center;
mask: url('data:image/svg+xml;utf8,<svg viewBox="0 -8 26 30" xmlns="http://www.w3.org/2000/svg"><g><path fill="white" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>') no-repeat center;
background-position: center 3px;
}
.twitter32::before {
display: inline-block;
width: 1em;
height: 1em;
content: "";
background-color: currentColor;
-webkit-mask: url('data:image/svg+xml;utf8,<svg viewBox="0 -8 26 30" xmlns="http://www.w3.org/2000/svg"><g><path fill="white" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>') no-repeat center;
mask: url('data:image/svg+xml;utf8,<svg viewBox="0 -8 26 30" xmlns="http://www.w3.org/2000/svg"><g><path fill="white" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>') no-repeat center;
background-position: center 3px;
}
.youtube16:before {
content: "\f167";
}
.youtube32:before {
content: "\f166";
}
.pinterest16:before {
content: "\f0d2";
}
.pinterest32:before {
content: "\f0d3";
}
.vk16:before {
content: "\f189";
}
.vk32:before {
content: "\f189";
}
.flickr16:before {
content: "\f16e";
}
.flickr32:before {
content: "\f16e";
}
.vine16:before {
content: "\f1ca";
}
.vine32:before {
content: "\f1ca";
}
.facebook16:before,
.google16:before,
.instagram16:before,
.rss16:before,
.tumblr16:before,
.linkedin16:before,
.twitter16:before,
.youtube16:before,
.pinterest16:before,
.vk16:before,
.flickr16:before,
.vine16:before {
font-family:'FontAwesome';
font-size: 13px;
}
.facebook32:before,
.google32:before,
.instagram32:before,
.rss32:before,
.tumblr32:before,
.linkedin32:before,
.twitter32:before,
.youtube32:before,
.pinterest32:before,
.vk32:before,
.flickr32:before,
.vine32:before {
font-family:'FontAwesome';
font-size: 32px;
}
.header-social-widget a {
display:inline;
}
.social32 {
float:right;
margin-right:10px;
}
.social32 a {
display:inline-block;
}
.single-social-widget {
clear:both;
}
.single-social-widget .social32 {
float:left;
}
.single-social-widget p {
line-height:40px;
font-size:14px;
}
.single-social-widget .facebook32:before {
content: "\f09a";
color:#FFFFFF;
background-color:#3B5998;
}
.single-social-widget .twitter32:before {
content: "\f099";
color:#FFFFFF;
}
.single-social-widget .rss32:before {
content: "\f09e";
color:#FFFFFF;
background-color:#EE802F;
}
.single-social-widget .instagram32:before {
color:#FFFFFF;
background: #d6249f;
background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
}
.single-social-widget .facebook32:before,
.single-social-widget .twitter32:before,
.single-social-widget .rss32:before,
.single-social-widget .instagram32:before {
width: 40px;
height: 40px;
display: inline-block;
text-align: center;
line-height: 40px;
font-size: 20px;
} .btn {
margin-top:10px;
display:inline-block;
}
#respond {
clear:both;
}
#commentform input:before,
#commentform textarea:before {
content:'\A';
white-space:pre;
}
.page-links, .post-links {
padding:10px 0 3px 0;
margin:0;
}
.navigation,
.woocommerce-pagination {
float:left;
margin:0;
}
.navigation .current,
.navigation .page-dots,
.navigation .page-numbers {
font-size:15px;
text-align:center;
display:inline-block;
float:left;
font-weight:500;
}
.navigation .page-dots,
.navigation .page-numbers {
padding:7px 13px;
margin-right:0;
}
.navigation .current,
.navigation .current:hover {
text-decoration:none;
text-align:center;
margin-right:0;
}
.navigation .page-numbers:hover {
text-decoration:none;
text-align:center;
}
.shop_table .product-remove {
width:10%;
}
.shop_table .product-thumbnail {
width:10%;
}
.shop_table .product-name {
width:50%;
}
.shop_table .product-price {
width:10%;
}
.shop_table .product-quantity {
width:10%;
}
.shop_table .product-subtotal {
width:10%;
} #home-cols {
clear:both;
padding:10px 2% 20px 2%;
margin:20px 0 30px 0;
}
#top-widget {
clear:both;
padding:0 2%;
}
.bottom-widget,
.top-widget {
clear:both;
padding:0 2%;
text-align: center;
}
.nav-links {
padding-top:10px;
}
.nav-links .nav-previous {
float:left;
width:45%;
}
.nav-links .nav-previous:before {
font-family:'FontAwesome';
content:"\f100";
margin-right:5px;
}
.nav-links .nav-next {
float:right;
width:45%;
}
.nav-links .nav-next:after {
font-family:'FontAwesome';
content:"\f101";
margin-left:5px;
} .right {
float:right;
}
.left {
float:left;
}
.clear {
clear:both;
}
.text-center {
text-align:center;
}
.mt-10 {
margin-top:10px;
}
.mb-10 {
margin-bottom:10px;
}
.mt-20 {
margin-top:20px;
}
.mb-20 {
margin-bottom:20px;
}
.mt-30 {
margin-top:30px;
}
.mb-30 {
margin-bottom:30px;
}
.mt-40 {
margin-top:40px;
}
.mb-40 {
margin-bottom:40px;
}
.box-shadow-none {
box-shadow:none !important;
}
.box-shadow-none img {
box-shadow:none !important;
} .contact-error {
color:#FF0000;
}
.contact-success {
border:1px solid #5D7716;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
padding:5px 1%;
width:50%;
} #comments {
margin-top:25px;
font-size:18px;
float:left;
clear:both;
padding:0 5px 1px 1px;
}
.commentlist {
list-style:none;
margin:0;
padding:0;
clear:both;
}
.commentlist li {
list-style:none;
}
.commentlist li .pingback .comment-author {
padding:0 170px 0 0;
}
.commentlist li div .vcard {
font-weight:bold;
font-size:16px;
line-height:16px;
}
.commentlist li div .vcard cite .fn {
font-style:normal;
font-size: 11px;
}
.commentlist li div .vcard cite .fn a .url {
color:#cc0000;
text-decoration:none;
}
.commentlist li div .vcard cite .fn a .url:hover {
color:#000;
}
.commentlist li div .vcard img .avatar {
background:#fff;
border:1px solid #aaa;
}
.commentlist li div .comment-meta a {
color:#205B87;
text-decoration:none;
}
.commentlist li p {
font-weight:normal;
line-height:1.2;
margin:5px 0 12px;
}
.commentlist li ul {
font-weight:normal;
font-size:12px;
line-height:16px;
list-style:square;
margin:0 0 12px;
padding:0;
}
.commentlist li div .reply {
background:#999;
border:1px solid #666;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
color:#fff;
font:bold 9px/1 helvetica,arial,sans-serif;
padding:6px 5px 4px;
text-align:center;
width:36px;
}
.commentlist li div .reply:hover {
background:#cc0000;
border:1px solid #cc0000;
}
.commentlist li div .reply a {
color:#fff;
text-decoration:none;
text-transform:uppercase;
}
.commentlist li ul.children {
list-style:none;
margin:12px 0 0;
text-indent:0;
}
.commentlist li ul .children li .depth-2 {
margin:0 0 3px;
}
.commentlist li ul .children li .depth-3 {
margin:0 0 3px;
}
.commentlist li ul .children li .depth-4 {
margin:0 0 3px;
}
.commentlist li ul .children li .depth-5 {
margin:0 0 7px;
}
.commentlist ul .children li .odd {
background:#fff;
}
.commentlist .odd {
background:#f6f6f6;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.commentlist li .pingback div .vcard {
padding:0 170px 0 0;
}
.comment-body {
padding-left:0;
}
#reply-title {
margin-top:25px;
text-align:center;
font-size:18px;
float:left;
clear:both;
padding:0 5px 0 1px;
}
#commentform {
clear:both;
padding-top:5px;
padding-left:2px;
}
.entry-title {
clear:both;	
}
.before-content {
font-size:16px;
padding-top:0;
padding-bottom:10px;
}
.after-content,
.custom-after-content,
.page-after-content {
clear:both;
}
.quote-content:before,
.quote-content:after,
.sticky h1:before {
font-family:'FontAwesome';
margin:0;
}
.quote-content,
.quote-content:after,
.sticky h1 {
margin-right:7px;
}
.aside-icon:before,
.audio-icon:before,
.author-icon:before,
.category-icon:before,
.comments-icon:before,
.edit-icon:before,
.gallery-icon:before,
.image-icon:before,
.link-icon:before,
.quote-icon:before,
.tags-icon:before,
.video-icon:before {
content:' ';
margin-left:10px;
margin-right:5px;
}
.categories-wrapper,
.tags-wrapper {
display:inline;
} .widget_calendar {
float:left;
}
#wp-calendar {
border-collapse:separate;
}
#wp-calendar caption {
color:#333;
font-size:18px;
padding:5px;
}
#wp-calendar thead,
#wp-calendar tfoot {
font-size:16px;
}
#wp-calendar th {
border-bottom:3px solid #ccc;
}
#wp-calendar tbody td {
text-align:center;
}
#wp-calendar tbody #today {
background: #dddddd;
-webkit-border-radius:1px;
-moz-border-radius:1px;
-ms-border-radius:1px;
-o-border-radius:1px;
border-radius:1px;
border:1px solid #666666;
}
#wp-calendar tbody .pad {
background:none;
}
#wp-calendar tfoot #next {
font-size:10px;
text-transform:uppercase;
text-align:right;
}
#wp-calendar tfoot #prev {
font-size:16px;
text-transform:uppercase;
padding-top:10px;
}
#wp-calendar tbody td {
padding:8px;
}
.quote-content:before {
content: "\f10d";
}
.quote-content:after {
content: "\f10e";
}  .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important; }
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 16px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } #main-content-wrapper[tabindex="-1"]:focus {
outline: 0;
}
.tagcloud {
margin-bottom: 20px;
}
.wp-caption {
max-width:95%;
padding:5px;
border:1px solid #ccc;
color:#555;
background:#f9f9f9;
-moz-box-shadow:1px 1px 5px rgba(153, 153, 153, 0.3);
-webkit-box-shadow:1px 1px 5px rgba(153, 153, 153, 0.3);
box-shadow:1px 1px 5px rgba(153, 153, 153, 0.3);
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
clear:both;
}
.wp-caption img {
width:100%;
}
.wp-caption p.wp-caption-text {
margin:0;
background-color:#858581;
color:#fff;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
padding:2px 4px 2px 4px;
}
.sticky {
}
.gallery-caption {
}
.bypostauthor {
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.widget_tishonator_advancedtextcontent_widget {
clear:both;
}
.post-date {
display:block;
margin:0 0 5px 15px;
}
@-webkit-keyframes zoom-image-in-and-out {
0% {
-webkit-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
-webkit-transform-origin: 50% 16%;
transform-origin: 50% 16%;
}
50% {
-webkit-transform: scale(1.25) translateY(-15px);
transform: scale(1.25) translateY(-15px);
-webkit-transform-origin: top;
transform-origin: top;
}
100% {
-webkit-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
-webkit-transform-origin: 50% 16%;
transform-origin: 50% 16%;
}
}
@keyframes zoom-image-in-and-out {
0% {
-webkit-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
-webkit-transform-origin: 50% 16%;
transform-origin: 50% 16%;
}
50% {
-webkit-transform: scale(1.25) translateY(-15px);
transform: scale(1.25) translateY(-15px);
-webkit-transform-origin: top;
transform-origin: top;
}
100% {
-webkit-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
-webkit-transform-origin: 50% 16%;
transform-origin: 50% 16%;
}
}
.zoom-img-background-img-wrapper {
overflow:hidden;
}
.zoom-img-background-img-inner {
-webkit-animation zoom-image-in-and-out 30s ease-out both;
animation: zoom-image-in-and-out 30s ease-out 0s 1 normal both running;
animation-iteration-count:1000;
width:100%;
height:100%;
background-size: cover;
background-repeat: no-repeat;
opacity:0.85;
}
.zoom-bcgr-content {
position:absolute;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
width:96%;
}
.zoom-bcgr-content-inner h1,
.zoom-bcgr-content-inner h2,
.zoom-bcgr-content-inner h3,
.zoom-bcgr-content-inner {
color:#FFFFFF;
}
.zoom-bcgr-content-inner {
width:100%;
}
@media screen and (min-width: 1200px) {
.number-counter-inner-content,
.zoom-bcgr-content {
max-width:950px;
}
.number-counter-inner-content {
margin:0 auto;
}
}
#rotating-text {
position: relative;
font-size: 52px;
color:#444;
display: block;
line-height:1;
padding:15px 0;
text-align:center;
}
#rotating-text span {
display: none;
color:#111;
}
.advanced-text-wrapper {
text-align:center;
}
.advanced-text-wrapper h1,
.advanced-text-wrapper h2,
.advanced-text-wrapper h3,
.advanced-text-wrapper h4,
.advanced-text-wrapper h5,
.advanced-text-wrapper h6 {
color:#FFFFFF;
}
.advanced-text-content {
padding:0;
font-size:16px;
text-align:center;
}
.advanced-text-button-wrapper {
margin-bottom:5px;
text-align:center;
}
#page-header {
background-image:url(//alexandredemanche.fr/wp-content/themes/tishkarting/images/pageheader.png);
background-repeat: repeat;
-webkit-box-shadow: inset 0 -1px 1px -1px rgba(0, 0, 0, 0.25);
-moz-box-shadow: inset 0 -1px 1px -1px rgba(0, 0, 0, 0.25);
box-shadow: 0 -1px 1px -1px rgba(0, 0, 0, 0.25) inset;
padding:20px 2% 20px 2%;
}
.home-title {
padding-top:10px;
} .is-style-btn .wp-block-button__link,
.is-style-btn .wp-block-button__link:hover,
.is-style-btn .wp-block-button__link:focus,
.is-style-btn .wp-block-button__link:active,
.is-style-btn .wp-block-button__link:visited {
box-shadow: none;
margin-top: 10px;
margin-bottom: 10px;
}
.is-style-btn .wp-block-button__link:hover {
opacity:0.85;
}
.is-style-tgroup {
margin-bottom: 20px !important;
}
.is-style-tsitetitle a {
text-decoration: none !important;
font-weight: bold;
}
.is-style-tposttitle {
text-align: center;
margin: 10px 0 !important;
font-size: 180%;
font-weight: bold;
}
.is-style-tsociallinks {
border-radius: 1px !important;
}
blockquote {
margin-bottom:10px;
}
.full-width{
width: 100vw;
position: relative !important;
margin-left: -50vw;
left: 50%;
margin-bottom: 40px;
}
.wp-block-cover img {
box-shadow: none !important;
}
.wp-block-cover-image img.wp-block-cover__image-background,
.wp-block-cover-image video.wp-block-cover__video-background,
.wp-block-cover img.wp-block-cover__image-background,
.wp-block-cover video.wp-block-cover__video-background {
position: relative !important;
}
.breadcrumb-separator{
color:#999;
margin-left:7px !important;
margin-right:7px !important;
}
.home-title,
.home-col-title {
font-weight:normal;
font-size:18px;
padding-top:25px;
letter-spacing:1px;
float:none;
clear:both;
text-align:center;
}
.home-col-title .advanced-text-icon {
font-size:inherit !important;
text-shadow:none !important;
}
.home-after-title,
.home-col-after-title {
clear:both;
}
.home-title,
.sidebar-title {
display: inline-block;
background: #FFF;
z-index: 1;
position: relative;
font-weight: 700;
}
.home-title {
padding: 0 10px;
}
.sidebar-title {
margin-bottom:20px;
}
.home-title {
margin-top:10px;
}
.sidebar-title:not(:first-child) {
margin-top:15px;
margin-bottom:10px;
}
.sidebar-before-title {
clear:both;
}
.home-after-title {
border-top: 1px solid #EEE;
margin: -12px auto 10px auto;
}
.footer-title,
#footer-main h2 {
margin-bottom: 25px;
font-size: 15px;
font-weight: 600;
letter-spacing: 2px;
text-transform: uppercase;
color:#dddddd;
}
#footer-main .wp-block-group h2:after {
display: block;
content: ' ';
}
#footer-main h2:after {
display:block;
content: ' ';
}
.footer-after-title,
#footer-main h2:after {
clear:both;
}
.author-info-box {
clear:both;
padding-left:10px;
}
.author-info-box p {
padding-left:100px;
line-height:25px;
}
div.author-info-box p:nth-of-type(2) {
white-space: pre-line;
}
.author-info-box ul {
padding-left:100px;
}
.author-title {
margin-top:25px;
font-size:18px;
clear:both;
float:left;
padding:0 5px 0 1px;
margin-bottom:5px;
}
.author-avatar {
float:left;
}
.avatar {
-webkit-border-radius:45px;
-moz-border-radius:45px;
border-radius:45px;
}
.IN-widget button {
min-width:auto !important;
background-image:none !important;
}
.IN-widget {
vertical-align: unset !important;
}
.social-sharing-box {
clear:both;
}
.social-sharing-box ul li{
margin-right:0;
}
.social-sharing-title {
margin-top:25px;
font-size:18px;
clear:both;
float:left;
padding:0 5px 0 1px;
margin-bottom:5px;
}
.page-entry-title {
padding-left:0 !important;
} .custom-entry-title {
padding-left:0 !important;
}
.wide-content article {
width:auto;
}
.wide-content  h1,
.wide-content .content,
.wide-content .after-content,
.wide-content .quote-content {
padding-left:0;
}
#main-content-left-sidebar-wrapper {
} #map_canvas {
width:100%;
height:350px;
-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}
#map_canvas_widget {
clear:both;
width:100%;
height:250px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}
#map_canvas img,
#map_canvas_widget img {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
} .office-info-box {
margin-top:10px;
}
.office-info-box .fa::before {
margin-right: 5px;
}
.page-contact-title {
border-bottom: 4px solid #555555;
clear: both;
float: left;
font-size: 20px;
font-weight: normal;
letter-spacing: 1px;
margin: 0 0 0 0 !important;
padding: 0 5px 1px 1px !important;
text-transform: uppercase;
}
#not-found-title {
font-size:48px;
padding-left:0 !important;
text-align:center !important;
margin-bottom:10px;
}
#not-found-image {
-webkit-border-radius:500px;
-moz-border-radius:500px;
border-radius:500px;
margin-bottom:10px;
} .tishonator_tabs_widget_content {
position: relative;
border: 1px solid #AAAAAA;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
clear:both;
margin-top:10px;
margin-bottom:20px;
}
.tishonator_tabs_widget_content img {
max-width: 100%;
height: auto;
}
.tishonator_tabs_widget_content li:before {
content:none !important;
}
.tishonator_tabs_widget_content ul.tisho-tabs,
#popular-tab-content ul,
#recent-tab-content ul,
#comments-tab-content ul,
#tags-tab-content ul {
padding:0;
margin:0;
}
.tishonator_tabs_widget_content ul.tisho-tabs li {
list-style: none;
display: block;
width: 50%;
float: left;
text-align: center;
margin: 0;
padding: 0 !important;
}
.tishonator_tabs_widget_content ul.has-1-tabs li {
width: 100%;
float: none;
margin: 0 auto;
}
.tishonator_tabs_widget_content ul.has-2-tabs li {
width:50%;
}
.tishonator_tabs_widget_content ul.has-3-tabs li {
width: 33.33%;
}
.tishonator_tabs_widget_content ul.has-4-tabs li {
width: 25%;
}
.tishonator_tabs_widget_content .has-4-tabs .tab_title.selected a {
border-bottom:none;
}
.tishonator_tabs_widget_content .tab_title a {
display: block;
border-left: 1px solid #AAAAAA;
border-bottom: 1px solid #AAAAAA;
padding: 2px 0 4px;
line-height: 2.4;
text-decoration: none;
position: relative;
font-weight: bold;
font-size: 13px;
}
.tishonator_tabs_widget_content .tab_title:not(.selected) {
background-color:#dedede;
}
.tishonator_tabs_widget_content .tab_title:not(.selected) a {
color:#555555 !important;
}
.tishonator_tabs_widget_content .tab_title:not(.selected) a:hover {
background-color:#555555 !important;
color:#FAFAFA !important;
}
.tishonator_tabs_widget_content .tab_title:first-child a {
margin-left: 0;
border-left: 0;
}
.tishonator_tabs_widget_content .tab_title.selected a {
border-bottom:none;
}
.tishonator_tabs_widget_content .inside {
padding-top: 10px;
}
.tishonator_tabs_widget_content .tab-content li {
list-style-type: none;
float: left;
width: 100%;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 0 0 11px 0;
padding: 0px 15px 15px 15px;
text-align: left;
background: none;
position: relative;
}
.tishonator_tabs_widget_content .tab-content li:last-child {
border: none;
margin-bottom: 0;
}
.tishonator_tabs_widget_content .tab-content li:first-child {
padding-top: 5px;
}
.tishonator_tabs_thumb_small {
float: left;
margin-right: 12px;
padding-top: 4px;
width: 65px;
height: 65px;
overflow: hidden;
}
.tishonator_tabs_thumb_large {
float: none;
max-width: 100%;
display: inline-block;
margin-bottom: 4px;
position: relative;
}
.tishonator_tabs_widget_content .entry-title {
font-weight: bold;
margin: 0;
padding: 0;
}
.tishonator_tabs_widget_content .tisho-postmeta, .tishonator_tabs_comment_content, .tishonator_tabs_excerpt {
}
.tishonator_tabs_widget_content .wp-post-image {
margin: 0 !important;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
} .tishonator_tabs_avatar {
margin-right: 10px;
float: left;
margin-top: 4px;
}
.tishonator_tabs_comment_content p, .tishonator_tabs_excerpt p {
margin-bottom: 0;
}
.tishonator_tabs_comment_meta {
font-weight: bold;
} .tishonator_tabs_widget_content #tags-tab-content {
padding-bottom: 10px;
}
.tishonator_tabs_widget_content #tags-tab-content ul {
margin: 0;
overflow: hidden;
padding: 0 10px;
text-align: center;
font-size: 0;
line-height: 0;
}
.tishonator_tabs_widget_content #tags-tab-content ul li {
width: auto;
color: #fff;
margin-bottom: 0;
list-style: none;
display: inline-block;
padding: 0;
margin: 3px 3px 0 0;
float: none;
font-size: 16px;
}
.tishonator_tabs_widget_content #tags-tab-content ul li a {
padding: 12px 10px;
white-space: nowrap;
display: block;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
} .tishonator_tabs_widget_content .tisho-pagination {
margin: 0;
width: 100%;
padding-top: 0;
padding-bottom: 15px;
float: left;
}
.tishonator_tabs_widget_content .tisho-pagination a {
margin: 0 15px;
}
.tisho-pagination a.next {
float: right;
}
.tishonator_tabs_widget_content img {
box-shadow:none !important;
} .tisho-loading:after {
content: "";
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}  li.wc-block-product {
list-style-type: none !important;
}
.woocommerce .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-1,
.woocommerce-page .col2-set .col-2 {
max-width:50%;
}
.woocommerce-input-wrapper {
width:100%;
}
#main-content-wrapper .wc-block-grid__product-title,
#body-content-wrapper .wc-block-grid__product-title {
font-size: 20px;
}
#main-content-wrapper .wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,
#body-content-wrapper .wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product {
font-size: 16px;
}
.wc-block-pagination-page.wc-block-components-pagination__page {
background-image: none !important;
}
.woocommerce-product-gallery__image {
margin-bottom:10px;
}
.mini_cart_item a.remove {
float:left;
margin-right: 5px;
}
.mini_cart_item a.remove {
float:left;
margin-right: 5px;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
width:50%;
float:right;
clear:both;
}
#main-content-wrapper ul.products li.product .woocommerce-loop-category__title,
#main-content-wrapper ul.products li.product .woocommerce-loop-product__title,
#main-content-wrapper ul.products li.product h3 {
font-size:22px;
}
.wc-forward {
margin-right: 10px !important;
}
.woocommerce-mini-cart,
.cart_list,
.product_list_widget {
opacity:1 !important;
box-shadow:none !important;
}
.widget_shopping_cart_content {
display:inline-block;
padding:0 !important;
}
.woocommerce-pagination {
text-align:left !important;
}
.woocommerce-pagination .page-numbers {
border:none !important;
}
.woocommerce-pagination .page-numbers:hover {
background-color: #FFF !important;
}
.wc-block-price-filter {
padding-left: 10px;
padding-right: 10px;
}
.woocommerce-pagination .page-numbers li {
border: 1px solid #dddddd;
padding:0 !important;
}
.woocommerce-pagination .page-numbers li:hover {
padding:0 !important;
}
.woocommerce-pagination a {
padding:6px 9px !important;
margin:0 4px 0 0 !important;
font-size:16px !important;
text-align:center !important;
}
.woocommerce-pagination .current,
.woocommerce-pagination a:hover {
margin-right:-1px !important;
padding:6px 9px !important;
text-decoration:none !important;
font-size:16px !important;
text-align:center !important;
}
.woocommerce-pagination .current {
background:#FFFFFF !important;
}
.woocommerce-pagination a:hover {
background:#FFFFFF !important;
}
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button {
text-shadow:none !important;
}
.woocommerce #content nav.woocommerce-pagination ul li a,
.woocommerce #content nav.woocommerce-pagination ul li span,
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce-page #content nav.woocommerce-pagination ul li a,
.woocommerce-page #content nav.woocommerce-pagination ul li span,
.woocommerce-page nav.woocommerce-pagination ul li a,
.woocommerce-page nav.woocommerce-pagination ul li span {
margin-right:10px !important;
}
.woocommerce #content nav.woocommerce-pagination ul li,
.woocommerce nav.woocommerce-pagination ul li,
.woocommerce-page #content nav.woocommerce-pagination ul li,
.woocommerce-page nav.woocommerce-pagination ul li {
border:none !important;
}
.woocommerce table.shop_table,
.woocommerce-page table.shop_table {
margin-right:0;
}
.payment_methods li:before {
content:'' !important;
}
.product_list_widget {
display:block !important;
position:relative !important;
}
.product_list_widget li:before {
content:none !important;
}
.product_list_widget img {
height: auto;
margin-bottom: 10px !important;
max-width: 100%;
display:block;
}
#cart-popup-content .product_list_widget img {
width:50%;
float:right;
clear:both;
}
#cart-popup-content .product_list_widget li {
float:left;
width:100%;
clear:both;
}
.product_list_widget li a.button {
display: block;
width: max-content;
}
.product_list_widget  li {
float:left;
width:24%;
margin-right:1%;
}
#home-content-wrapper .product_list_widget li {
margin-bottom:30px;
}
.product_list_widget li:nth-child(4n + 1) {
clear:both;
}
#sidebar .product_list_widget  li {
float:left;
width:47%;
margin:0 2% 10px 0;
}
#sidebar .product_list_widget li:nth-child(2n + 1) {
clear:both;
} .woocommerce .woocommerce-product-rating .star-rating {
margin: 0 4px 0 0 !important;
font-size: 18px !important;
}
.single-product .woocommerce-product-rating {
margin-top:5px;
}
.single-product .count-rating,
.single-product .woocommerce-review-link {
float:left;
margin-right:5px;
margin-top:-2px;
}
@media screen and (min-width: 800px) {
.woocommerce #review_form #respond p {
margin-right:20px;
}
.woocommerce #review_form #respond textarea {
width:425px;
}
.woocommerce #review_form #respond .comment-form-author,
.woocommerce #review_form #respond .comment-form-email {
width:200px;
}
.woocommerce #review_form #respond #commentform input[type="text"],
.woocommerce #review_form #respond #commentform input[type="email"] {
width:195px;
}
}
@media screen and (max-width: 799px) {
.product_list_widget  li {
float:left;
width:47%;
margin-right:2%;
}
.product_list_widget li:nth-child(2n + 1) {
clear:both;
}
.woocommerce table.shop_table td {
padding:5px;
}
.woocommerce td.product-quantity {
min-width:10px;
}
}
@media screen and (max-width: 360px) {
.product_list_widget  li {
float:left;
width:96%;
margin-right:0;
}
.product_list_widget li {
clear:both;
}
}
h1.product_title {
margin-left:0 !important;
}
form.cart {
float:none !important;
margin-left:0 !important;
}
.woocommerce .amount {
display:block;
font-size: 18px;
font-weight: 700;
line-height: 18px;
margin:0;
}
.product_list_widget del .amount {
float:left;
margin-right: 5px;
text-decoration: line-through;
font-size: 16px;
font-weight: normal;
}
.woocommerce del .amount {
text-decoration: line-through;
font-size: 16px;
}
#hdrtop-cart-subcontent .product_list_widget .amount {
display:inherit;
}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
float:left !important;
margin-left: 2% !important;
}
.woocommerce table.shop_table_responsive tr td:before, .woocommerce-page table.shop_table_responsive tr td:before {content:'' !important;}
.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {display:table-cell !important;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {width: auto !important;}
.woocommerce #content div.product form.cart,
.woocommerce div.product form.cart,
.woocommerce-page #content div.product form.cart,
.woocommerce-page div.product form.cart {
margin-top:10px !important;
margin-bottom:0 !important;
}
.product_list_widget del {
display:inline-flex;
}
.wc-block-grid__products .price,
.woocommerce ul.products li.product .price,
.woocommerce div.product p.price,
.woocommerce div.product span.price {
color: #ca7101;
}
.added_to_cart {
margin-top:5px !important;
}
li.product:before {
content:'';
}
section.related,
.product_meta {
clear:both !important;
}
.product_meta .sku_wrapper,
.product_meta .posted_in,
.product_meta .tagged_as {
clear:both !important;
display:block !important;
margin-top:10px !important;
}
#coupon_code {
font-size: 11px;
}
mark {
background-color: unset;
} #main-content-wrapper .woocommerce-breadcrumb {
display:none !important;
}
#content .page-title {
display:none !important;
}
.woocommerce-breadcrumb {
list-style:none;
overflow:hidden;
padding:0 !important;
margin:15px 15px 0 0 !important;
font-size:12px !important;
float:right;
}
.cart_list li:before {
content: none !important;
}
#content .products {
border-top:1px solid #cccccc;
padding-top:20px;
}
.star-rating {
line-height:1.5;
}
del .woocommerce-Price-amount {
color:#444444;
}
.woocommerce ul.product_list_widget li a {
display:initial;
}
#main-content-wrapper ul.products li.product .button {
margin-top:0;
}
#main-content-wrapper .woocommerce ul.products li.product .price {
margin-top:15px;
margin-bottom:15px;
}
#main-content-wrapper .add_to_cart_button {
margin-top:20px;
} #bbpress-forums li.bbp-header {
background:inherit !important;
}
#bbpress-forums li:before {
content:none;
}
#bbpress-forums,
#bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-topics,
#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results {
font-size:auto !important;
}
#bbpress-forums fieldset.bbp-form {
border:none !important;
}
#bbpress-forums div.bbp-forum-header,
#bbpress-forums div.bbp-topic-header,
#bbpress-forums div.bbp-reply-header {
background-color:inherit !important;
}
#bbpress-forums div.odd,
#bbpress-forums ul.odd {
background-color:inherit !important;
}
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-footer {
background-color:inherit !important;
}
#bbpress-forums div.even,
#bbpress-forums ul.even {
background-color:inherit !important;
}
.bbp-breadcrumb {
float:right !important;
list-style:none;
overflow:hidden;
padding:0 !important;
margin:15px 15px 0 0 !important;
font-size:12px;
}
#main-content-wrapper .bbp-breadcrumb {
display:none !important;
}
#bbpress-forums fieldset.bbp-form {
padding-left:0 !important;
padding-right:0 !important;
}
#bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-topics,
#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results {
font-size:14px !important;
}
#bbpress-forums,
div.bbp-template-notice p {
font-size:13px !important;
}
#bbp_search_submit {
padding:3px 10px;
}
#bbp-search-form #bbp_search {
margin-bottom:10px;
}
#searchform input[type="text"] {
padding: 1px 0 1px 3px;
background-color: #FFFFFF;
border: 1px solid #B2AEA3;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-ms-border-radius:2px;
-o-border-radius:2px;
border-radius:2px;
padding:8px 5px;
}
#searchform input[type="submit"] {
-webkit-border-radius:2px;
-moz-border-radius:2px;
-ms-border-radius:2px;
-o-border-radius:2px;
border-radius:2px;
} .skills {
margin: 15px 0;
list-style: none;
padding-top: 25px;
}
.skills li {
list-style-type: none !important;
position: relative;
margin-top: 38px;
height: 4px;
background-color: #F5F5F5;
box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
border-radius: 2px;
}
.skills li:before {
display:none;
}
.skills li:first-child { margin-top: 0; }
.skills li .progress {
position: absolute;
top: 0;
left: 0;
width: 0;
height: 100%;
overflow: visible !important;
border-radius: 2px;
-webkit-transition: width 1.2s ease-in-out;
-o-transition: width 1.2s ease-in-out;
transition: width 1.2s ease-in-out;
}
.skills li .progress-percent {
position: absolute;
top: -28px;
right: 0;
background-color: #333;
color: #F9F9F9;
text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
height: 22px;
line-height: 22px;
padding: 0px 5px;
font-size: 11px;
border-radius: 2px;
}
.skills li .progress-percent .counter {
font-weight: 400;
}
.progress-percent::after, .progress-percent::before {
top: 100%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
.progress-percent::after {
border-top-color: #333;
border-width: 4px;
left: 50%;
margin-left: -4px;
}
.progress-percent::before {
border-top-color: #333;
border-width: 5px;
left: 50%;
margin-left: -5px;
}
.skills li > span {
position: absolute;
z-index: 1;
top: -23px;
left: 0;
line-height: 20px;
font-weight: bold;
} .counts-number-wrapper {
clear:both;
text-align:center;
margin:20px 0 10px 0;
}
.cn-icon {
display: inline-block;
width: 60px;
height: 60px;
line-height: 60px;
font-size: 28px;
border-radius: 50%;
margin-bottom:10px;
}
.cn-number {
font-size:36px;
line-height:1;
}
.single-count-number h3 {
padding:0;
margin:0;
line-height:1;
}
.single-count-number {
text-align: center;
padding:15px 10px;
} .position {
float: left;
margin: 20px;
}
.circle-progress-bar {
position: relative;
height: 200px;
width: 200px;
}
.circle-progress-bar div {
position: absolute;
height: 200px;
width: 200px;
border-radius: 50%;
}
.circle-progress-bar div span {
position: absolute;
font-family: Arial;
font-size: 25px;
line-height: 175px;
height: 175px;
width: 175px;
left: 12.5px;
top: 12.5px;
text-align: center;
border-radius: 50%;
background-color: white;
}
.circle-progress-bar .background { background-color: #b3cef6; }
.circle-progress-bar .rotate {
clip: rect(0 100px 200px 0);
background-color: #4b86db;
}
.circle-progress-bar .left {
clip: rect(0 100px 200px 0);
opacity: 1;
background-color: #b3cef6;
}
.circle-progress-bar .right {
clip: rect(0 100px 200px 0);
transform: rotate(180deg);
opacity: 0;
background-color: #4b86db;
}
@keyframes 
toggle {  0% {
opacity: 0;
}
100% {
opacity: 1;
}
} .wp-block-embed__wrapper {
text-align: center;
}
.wp-block-post-date {
text-align: center;
}
.wp-block-tishonator-social-sites-block,
.page-content h1,
.page-content h2,
.page-content h3,
.page-content h4 {
text-align:center;
}
.wc-block-grid__product {
list-style: none !important;
}
.wc-block-grid__product:before {
display:none !important;
} .opening-hours li:before {
content:'\f017' !important;
font-family: 'FontAwesome';
margin-right: 5px;
}
.pricing-plans li:before {
content:'\f073' !important;
font-family: 'FontAwesome';
margin-right: 5px;
}
.pricing-plans li,
.opening-hours li {
clear:both;
line-height: 24px;
}
.pricing-plans li div,
.opening-hours li div {
float:right;
} .simple-tabs .ui-tabs-nav h2,
.simple-tabs .ui-tabs-nav h3,
.simple-tabs .ui-tabs-hide {
display: none;
}
.simple-tabs .ui-tabs-nav {
margin: 0;
padding: 0;
float: left;
list-style: none;
}
.simple-tabs .ui-tabs-nav li {
float: left;
margin: 0;
padding: 0;
height: 43px;
line-height: 43px;
border-left: none;
margin-bottom: -1px;
overflow: hidden;
position: relative;
border-right: 1px solid #fff;
}
.simple-tabs .ui-tabs-nav li a,
.simple-tabs .ui-tabs-nav li a:link {
text-decoration: none;
color: #777 !important;
display: block;
outline: none;
cursor:pointer;
background: #f2f2f2 !important;
text-align: center;
text-transform: uppercase;
padding:0 10px;
}
.simple-tabs .ui-tabs-nav li.ui-tabs-active a {
background-color:#FFFFFF !important;
border-left:1px solid #ebebeb;
border-top:1px solid #ebebeb;
border-right:1px solid #ebebeb;
}
.simple-tabs .ui-tabs-nav li a, .simple-tabs.simple-tabs-collapsible .simple-tabs-nav li.simple-tabs-selected a {
cursor: pointer;
}
.simple-tabs .ui-tabs-hide {
display: none !important;
}
.simple-tabs .ui-tabs-panel {
overflow: hidden;
clear: both;
float: left; 
background: #fff;
padding: 15px;
border:1px solid #ebebeb;
} .section-header {
text-align: center;
}
#clients {
margin-top:20px;
margin-bottom:20px;
}
.client-item {
border-right: 1px dashed #DDD;
border-bottom: 1px dashed #DDD;
}
@media (max-width:767px) {
.client-item:nth-child(2n + 2) {
border-right: none;
}
}
@media (min-width:768px) {
.client-item:nth-child(6n + 6) {
border-right: none;
}
}
#clients:after {
height: 20px;
background-color: #FFF;
margin-top: -10px;
position: relative;
width:100%;
}
.client-item a {
opacity:0.6;
}
.client-item a:hover {
opacity:1;
}
.client-item .img {
width:75%;
display:inline-block;
}
.client-item img {
box-shadow: none !important;
}
.wpt_widget_content li:before {
content:none !important;
}
.feature-content li {
line-height:24px;
}
.feature-content li:before {
content: "\f005";
font-family:'FontAwesome';
margin-right:5px;
}
.gallery {
margin: 0 -1.1666667% 0;
}
.gallery-item {
display: inline-block;
max-width: 33.33%;
padding: 0 1.1400652% 0;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-item img {
width:100%;
height:auto;
}
.gallery-columns-1 .gallery-item {
max-width: 99%;
}
.gallery-columns-3 .gallery-item {
max-width: 33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16%;
}
.gallery-columns-7 .gallery-item {
max-width: 14%;
}
.gallery-columns-8 .gallery-item {
max-width: 12%;
}
.gallery-columns-9 .gallery-item {
max-width: 11%;
}
.gallery-icon img {
margin: 0 auto;
max-width:100%;
height:auto;
}
.gallery-caption {
color: #686868;
display: block;
font-size: 16px;
font-size: 0.8125rem;
font-style: italic;
line-height: 1.6153846154;
padding-top: 0.5384615385em;
}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
.post-links .left,
.post-links .right {
width: 40%;
} article > * > *:first-child,
.entry .entry-summary > * > *:first-child {
margin-top: 0;
}
article > * > *:last-child,
.entry .entry-summary > * > *:last-child {
margin-bottom: 0;
}
article > *.alignwide,
.entry .entry-summary > *.alignwide {
margin-left: auto;
margin-right: auto;
clear: both;
}
@media only screen and (min-width: 768px) {
article > *.alignwide,
.entry .entry-summary > *.alignwide {
width: 100%;
max-width: 100%;
}
}
article > *.alignfull,
.entry .entry-summary > *.alignfull {
position: relative;
left: -1rem;
width: calc( 100% + (2 * 1rem));
max-width: calc( 100% + (2 * 1rem));
clear: both;
}
@media only screen and (min-width: 768px) {
article > *.alignfull,
.entry .entry-summary > *.alignfull {
margin-top: calc(2 * 1rem);
margin-bottom: calc(2 * 1rem);
left: calc( -12.5% - 75px);
width: calc( 125% + 150px);
max-width: calc( 125% + 150px);
}
}
.wp-block-group:not(.alignwide):not(.alignfull) * {
max-width: 100%;
margin-left: 0;
}
article > *.alignleft,
.entry .entry-summary > *.alignleft { float: left;
max-width: calc(5 * (100vw / 12));
margin-top: 0;
margin-left: 0; margin-right: 1rem;
}
@media only screen and (min-width: 768px) {
article > *.alignleft,
.entry .entry-summary > *.alignleft {
max-width: calc(4 * (100vw / 12)); margin-right: calc(2 * 1rem);
}
}
article > *.alignright,
.entry .entry-summary > *.alignright { float: right;
max-width: calc(5 * (100vw / 12));
margin-top: 0;
margin-right: 0; margin-left: 1rem;
}
@media only screen and (min-width: 768px) {
article > *.alignright,
.entry .entry-summary > *.alignright {
max-width: calc(4 * (100vw / 12));
margin-right: 0; margin-left: calc(2 * 1rem);
}
}
article > *.aligncenter,
.entry .entry-summary > *.aligncenter {
margin-left: auto;
margin-right: auto;
}
@media only screen and (min-width: 768px) {
article > *.aligncenter,
.entry .entry-summary > *.aligncenter {
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 1168px) {
article > *.aligncenter,
.entry .entry-summary > *.aligncenter {
max-width: 100%;
}
}
@media only screen and (min-width: 768px) {
article > *.aligncenter,
.entry .entry-summary > *.aligncenter {
margin-left: 0;
margin-right: 0;
}
} article .entry-content,
article .entry-summary,
article .entry,
.entry .entry-summary .entry-content,
.entry .entry-summary .entry-summary,
.entry .entry-summary .entry {
margin: inherit;
max-width: inherit;
padding: inherit;
}
@media only screen and (min-width: 768px) {
article .entry-content,
article .entry-summary,
article .entry,
.entry .entry-summary .entry-content,
.entry .entry-summary .entry-summary,
.entry .entry-summary .entry {
margin: inherit;
max-width: inherit;
padding: inherit;
}
}
article p.has-background {
padding: 20px 30px;
}
article .wp-block-audio {
width: 100%;
}
article .wp-block-audio audio {
width: 100%;
}
article .wp-block-audio.alignleft audio,
article .wp-block-audio.alignright audio {
max-width: 198px;
}
@media only screen and (min-width: 768px) {
article .wp-block-audio.alignleft audio,
article .wp-block-audio.alignright audio {
max-width: 384px;
}
}
@media only screen and (min-width: 1379px) {
article .wp-block-audio.alignleft audio,
article .wp-block-audio.alignright audio {
max-width: 385.44px;
}
}
article .wp-block-video video {
width: 100%;
}
article .wp-block-archives,
article .wp-block-categories,
article .wp-block-latest-posts {
padding: 0;
list-style: none;
}
article .wp-block-archives li,
article .wp-block-categories li,
article .wp-block-latest-posts li {
color: #767676;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-size: calc(22px * 1.125);
font-weight: bold;
line-height: 1.2;
padding-bottom: 0.75rem;
}
article .wp-block-archives li.menu-item-has-children, article .wp-block-archives li:last-child,
article .wp-block-categories li.menu-item-has-children,
article .wp-block-categories li:last-child,
article .wp-block-latest-posts li.menu-item-has-children,
article .wp-block-latest-posts li:last-child {
padding-bottom: 0;
}
article .wp-block-archives li a,
article .wp-block-categories li a,
article .wp-block-latest-posts li a {
text-decoration: none;
}
article .wp-block-archives.aligncenter,
article .wp-block-categories.aligncenter {
text-align: center;
}
article .wp-block-categories ul {
padding-top: 0.75rem;
}
article .wp-block-categories li ul {
list-style: none;
padding-left: 0;
}
article .wp-block-categories ul {
counter-reset: submenu;
}
article .wp-block-categories ul > li > a::before {
font-family: "NonBreakingSpaceOverride", "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;
font-weight: normal;
content: "– " counters(submenu, "– ", none);
counter-increment: submenu;
}
article .wp-block-latest-posts.is-grid li {
border-top: 2px solid #ccc;
padding-top: 1rem;
margin-bottom: 2rem;
}
article .wp-block-latest-posts.is-grid li a:after {
content: '';
}
article .wp-block-latest-posts.is-grid li:last-child {
margin-bottom: auto;
}
article .wp-block-latest-posts.is-grid li:last-child a:after {
content: '';
}
article .wp-block-preformatted {
font-size: 0.71111em;
line-height: 1.8;
padding: 1rem;
}
article .wp-block-verse {
font-family: "NonBreakingSpaceOverride", "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;
font-size: 22px;
line-height: 1.8;
}
article .has-drop-cap:not(:focus):first-letter {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-size: 3.375em;
line-height: 1;
font-weight: bold;
margin: 0 0.25em 0 0;
}
article .wp-block-pullquote {
border-color: transparent;
border-width: 2px;
padding: 1rem;
}
article .wp-block-pullquote blockquote {
color: #111;
border: none;
margin-top: calc(4 * 1rem);
margin-bottom: calc(4.33 * 1rem);
margin-right: 0;
padding-left: 0;
}
article .wp-block-pullquote p {
font-size: 1.6875em;
font-style: italic;
line-height: 1.3;
margin-bottom: 0.5em;
margin-top: 0.5em;
}
article .wp-block-pullquote p em {
font-style: normal;
}
@media only screen and (min-width: 768px) {
article .wp-block-pullquote p {
font-size: 2.25em;
}
}
article .wp-block-pullquote cite {
display: inline-block;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
line-height: 1.6;
text-transform: none;
color: #767676; font-size: calc(1rem / (1.25 * 1.125));
}
article .wp-block-pullquote.alignleft, article .wp-block-pullquote.alignright {
width: 100%;
padding: 0;
}
article .wp-block-pullquote.alignleft blockquote, article .wp-block-pullquote.alignright blockquote {
margin: 1rem 0;
padding: 0;
text-align: left;
max-width: 100%;
}
article .wp-block-pullquote.alignleft blockquote p:first-child, article .wp-block-pullquote.alignright blockquote p:first-child {
margin-top: 0;
}
article .wp-block-pullquote.is-style-solid-color {
background-color: #0073aa;
padding-left: 0;
padding-right: 0;
}
@media only screen and (min-width: 768px) {
article .wp-block-pullquote.is-style-solid-color {
padding-left: 10%;
padding-right: 10%;
}
}
article .wp-block-pullquote.is-style-solid-color p {
font-size: 1.6875em;
line-height: 1.3;
margin-bottom: 0.5em;
margin-top: 0.5em;
}
@media only screen and (min-width: 768px) {
article .wp-block-pullquote.is-style-solid-color p {
font-size: 2.25em;
}
}
article .wp-block-pullquote.is-style-solid-color a {
color: #fff;
}
article .wp-block-pullquote.is-style-solid-color cite {
color: inherit;
}
article .wp-block-pullquote.is-style-solid-color blockquote {
max-width: 100%;
color: #fff;
padding-left: 0;
margin-left: 1rem;
margin-right: 1rem;
}
article .wp-block-pullquote.is-style-solid-color blockquote.has-text-color p,
article .wp-block-pullquote.is-style-solid-color blockquote.has-text-color a, article .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color, article .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color, article .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color, article .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color, article .wp-block-pullquote.is-style-solid-color blockquote.has-white-color {
color: inherit;
}
@media only screen and (min-width: 768px) {
article .wp-block-pullquote.is-style-solid-color blockquote {
margin-left: 0;
margin-right: 0;
}
}
@media only screen and (min-width: 768px) {
article .wp-block-pullquote.is-style-solid-color.alignright, article .wp-block-pullquote.is-style-solid-color.alignleft {
padding: 1rem calc(2 * 1rem);
}
}
@media only screen and (min-width: 768px) {
article .wp-block-pullquote.is-style-solid-color.alignfull {
padding-left: calc(10% + 58px + (2 * 1rem));
padding-right: calc(10% + 58px + (2 * 1rem));
}
}
article .wp-block-quote:not(.is-large), article .wp-block-quote:not(.is-style-large) {
border-width: 2px;
border-color: #0073aa;
padding-top: 0;
padding-bottom: 0;
}
article .wp-block-quote p {
font-size: 1em;
font-style: normal;
line-height: 1.8;
}
article .wp-block-quote cite { font-size: calc(1rem / (1.25 * 1.125));
}
article .wp-block-quote.is-large, article .wp-block-quote.is-style-large {
margin: 1rem 0;
padding: 0;
border-left: none;
}
article .wp-block-quote.is-large p, article .wp-block-quote.is-style-large p {
font-size: 1.6875em;
line-height: 1.4;
font-style: italic;
}
article .wp-block-quote.is-large cite,
article .wp-block-quote.is-large footer, article .wp-block-quote.is-style-large cite,
article .wp-block-quote.is-style-large footer { font-size: calc(1rem / (1.25 * 1.125));
}
@media only screen and (min-width: 768px) {
article .wp-block-quote.is-large, article .wp-block-quote.is-style-large {
margin: 1rem 0;
padding: 1rem 0;
}
article .wp-block-quote.is-large p, article .wp-block-quote.is-style-large p {
font-size: 1.6875em;
}
}
article .wp-block-image {
max-width: 100%;
}
article .wp-block-image img {
display: block;
}
@media only screen and (min-width: 768px) {
article .wp-block-image .aligncenter {
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 1168px) {
article .wp-block-image .aligncenter {
max-width: 100%;
}
}
@media only screen and (min-width: 768px) {
article .wp-block-image .aligncenter {
margin: 0;
width: 100%;
}
article .wp-block-image .aligncenter img {
margin: 0 auto;
}
}
@media only screen and (min-width: 1168px) {
article .wp-block-image .aligncenter {
width: 100%;
}
article .wp-block-image .aligncenter img {
margin: 0 auto;
}
}
article .wp-block-image.alignfull img {
width: 100vw;
max-width: calc( 100% + (2 * 1rem));
}
@media only screen and (min-width: 768px) {
article .wp-block-image.alignfull img {
max-width: calc( 125% + 150px);
margin-left: auto;
margin-right: auto;
}
}
article .wp-block-cover-image,
article .wp-block-cover {
position: relative;
min-height: 430px;
padding: 1rem;
}
article .wp-block-cover-image .wp-block-cover-image-text,
article .wp-block-cover-image .wp-block-cover-text,
article .wp-block-cover-image h2,
article .wp-block-cover .wp-block-cover-image-text,
article .wp-block-cover .wp-block-cover-text,
article .wp-block-cover h2 {
font-size: 1.6875em;
font-weight: bold;
line-height: 1.25;
padding: 0;
color: #fff;
}
@media only screen and (min-width: 768px) {
article .wp-block-cover-image .wp-block-cover-image-text,
article .wp-block-cover-image .wp-block-cover-text,
article .wp-block-cover-image h2,
article .wp-block-cover .wp-block-cover-image-text,
article .wp-block-cover .wp-block-cover-text,
article .wp-block-cover h2 {
font-size: 2.25em;
max-width: 100%;
}
}
article .wp-block-cover-image.alignleft, article .wp-block-cover-image.alignright,
article .wp-block-cover.alignleft,
article .wp-block-cover.alignright {
width: 100%;
}
@media only screen and (min-width: 768px) {
article .wp-block-cover-image.alignleft, article .wp-block-cover-image.alignright,
article .wp-block-cover.alignleft,
article .wp-block-cover.alignright {
padding: 1rem calc(2 * 1rem);
}
}
@media only screen and (min-width: 768px) {
article .wp-block-cover-image.alignfull .wp-block-cover-image-text,
article .wp-block-cover-image.alignfull .wp-block-cover-text,
article .wp-block-cover-image.alignfull h2,
article .wp-block-cover.alignfull .wp-block-cover-image-text,
article .wp-block-cover.alignfull .wp-block-cover-text,
article .wp-block-cover.alignfull h2 {
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 1168px) {
article .wp-block-cover-image.alignfull .wp-block-cover-image-text,
article .wp-block-cover-image.alignfull .wp-block-cover-text,
article .wp-block-cover-image.alignfull h2,
article .wp-block-cover.alignfull .wp-block-cover-image-text,
article .wp-block-cover.alignfull .wp-block-cover-text,
article .wp-block-cover.alignfull h2 {
max-width: 100%;
}
}
@media only screen and (min-width: 768px) {
article .wp-block-cover-image.alignfull,
article .wp-block-cover.alignfull {
padding-left: calc(10% + 58px + (2 * 1rem));
padding-right: calc(10% + 58px + (2 * 1rem));
}
article .wp-block-cover-image.alignfull .wp-block-cover-image-text,
article .wp-block-cover-image.alignfull .wp-block-cover-text,
article .wp-block-cover-image.alignfull h2,
article .wp-block-cover.alignfull .wp-block-cover-image-text,
article .wp-block-cover.alignfull .wp-block-cover-text,
article .wp-block-cover.alignfull h2 {
padding: 0;
}
}
article .wp-block-gallery {
list-style-type: none;
padding-left: 0;
}
article .wp-block-gallery .blocks-gallery-image:last-child,
article .wp-block-gallery .blocks-gallery-item:last-child {
margin-bottom: 16px;
}
article .blocks-gallery-item:before {
content:'' !important;
}
article .wp-block-gallery figcaption a {
color: #fff;
}
article .wp-block-audio figcaption,
article .wp-block-video figcaption,
article .wp-block-image figcaption,
article .wp-block-gallery .blocks-gallery-image figcaption,
article .wp-block-gallery .blocks-gallery-item figcaption {
line-height: 1.6;
margin: 0;
padding: 0.5rem;
text-align: center;
}
article .wp-block-separator,
article hr {
background-color: #767676;
border: 0;
height: 2px;
margin-bottom: 2rem;
margin-top: 2rem;
max-width: 2.25em;
text-align: left; }
article h1,
article h2,
article h3,
article h4,
article h5,
article h6 {
font-size: 36px;
color: #000;
font-weight: 600;
font-family: 'Montserrat' ,sans-serif;
text-transform: capitalize;
}
article .wp-block-separator.is-style-wide,
article hr.is-style-wide {
max-width: 100%;
}
@media only screen and (min-width: 768px) {
article .wp-block-separator.is-style-wide,
article hr.is-style-wide {
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 1168px) {
article .wp-block-separator.is-style-wide,
article hr.is-style-wide {
max-width: 100%;
}
}
article .wp-block-separator.is-style-dots,
article hr.is-style-dots {
max-width: 100%;
background-color: inherit;
border: inherit;
height: inherit;
text-align: center;
}
@media only screen and (min-width: 768px) {
article .wp-block-separator.is-style-dots,
article hr.is-style-dots {
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 1168px) {
article .wp-block-separator.is-style-dots,
article hr.is-style-dots {
max-width: 100%;
}
}
article .wp-block-separator.is-style-dots:before,
article hr.is-style-dots:before {
color: #767676;
font-size: 1.6875em;
letter-spacing: 0.88889em;
padding-left: 0.88889em;
}
article .wp-block-separator + h1:before,
article .wp-block-separator + h2:before,
article hr + h1:before,
article hr + h2:before {
display: none;
}
article .wp-block-embed-twitter {
word-break: break-word;
}
article .wp-block-table th,
article .wp-block-table td {
border-color: #767676;
}
article .wp-block-file {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}
article .wp-block-file .wp-block-file__button {
display: table;
transition: background 150ms ease-in-out;
border: none;
border-radius: 5px;
background: #0073aa;
font-size: 22px;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
line-height: 1.2;
text-decoration: none;
font-weight: bold;
padding: 0.75rem 1rem;
color: #fff;
margin-left: 0;
margin-top: calc(0.75 * 1rem);
}
@media only screen and (min-width: 1168px) {
article .wp-block-file .wp-block-file__button {
font-size: 22px;
padding: 0.875rem 1.5rem;
}
}
article .wp-block-file .wp-block-file__button:hover {
background: #111;
cursor: pointer;
}
article .wp-block-file .wp-block-file__button:focus {
background: #111;
outline: thin dotted;
outline-offset: -4px;
}
article .wp-block-code {
border-radius: 0;
}
article .wp-block-code code {
font-size: 1.125em;
white-space: pre-wrap;
word-break: break-word;
}
article .wp-block-columns .wp-block-column > *:first-child {
margin-top: 0;
}
article .wp-block-columns .wp-block-column > *:last-child {
margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
article .wp-block-columns {
flex-wrap: nowrap;
}
article .wp-block-columns .wp-block-column:not(:first-child) {
margin-left: 32px;
}
}
article .wp-block-latest-comments .wp-block-latest-comments__comment-meta {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-weight: bold;
}
article .wp-block-latest-comments .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date {
font-weight: normal;
}
article .wp-block-latest-comments .wp-block-latest-comments__comment,
article .wp-block-latest-comments .wp-block-latest-comments__comment-date,
article .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p {
font-size: inherit;
}
article .wp-block-latest-comments.has-dates .wp-block-latest-comments__comment-date {
font-size: 0.71111em;
}
article .has-small-font-size {
font-size: 0.88889em;
}
article .has-normal-font-size {
font-size: 1.125em;
}
article .has-large-font-size {
font-size: 1.6875em;
}
article .has-huge-font-size {
font-size: 2.25em;
}
article .has-primary-background-color,
article .has-secondary-background-color,
article .has-dark-gray-background-color,
article .has-light-gray-background-color {
color: #fff;
}
article .has-primary-background-color > p,
article .has-primary-background-color > h1,
article .has-primary-background-color > h2,
article .has-primary-background-color > h3,
article .has-primary-background-color > h4,
article .has-primary-background-color > h5,
article .has-primary-background-color > h6,
article .has-primary-background-color > a,
article .has-secondary-background-color > p,
article .has-secondary-background-color > h1,
article .has-secondary-background-color > h2,
article .has-secondary-background-color > h3,
article .has-secondary-background-color > h4,
article .has-secondary-background-color > h5,
article .has-secondary-background-color > h6,
article .has-secondary-background-color > a,
article .has-dark-gray-background-color > p,
article .has-dark-gray-background-color > h1,
article .has-dark-gray-background-color > h2,
article .has-dark-gray-background-color > h3,
article .has-dark-gray-background-color > h4,
article .has-dark-gray-background-color > h5,
article .has-dark-gray-background-color > h6,
article .has-dark-gray-background-color > a,
article .has-light-gray-background-color > p,
article .has-light-gray-background-color > h1,
article .has-light-gray-background-color > h2,
article .has-light-gray-background-color > h3,
article .has-light-gray-background-color > h4,
article .has-light-gray-background-color > h5,
article .has-light-gray-background-color > h6,
article .has-light-gray-background-color > a {
color: #fff;
}
article .has-white-background-color {
color: #111;
}
article .has-white-background-color > p,
article .has-white-background-color > h1,
article .has-white-background-color > h2,
article .has-white-background-color > h3,
article .has-white-background-color > h4,
article .has-white-background-color > h5,
article .has-white-background-color > h6,
article .has-white-background-color > a {
color: #111;
}
article .has-primary-background-color,
article .wp-block-pullquote.is-style-solid-color.has-primary-background-color {
background-color: #0073aa;
}
article .has-secondary-background-color,
article .wp-block-pullquote.is-style-solid-color.has-secondary-background-color {
background-color: #005177;
}
article .has-dark-gray-background-color,
article .wp-block-pullquote.is-style-solid-color.has-dark-gray-background-color {
background-color: #111;
}
article .has-light-gray-background-color,
article .wp-block-pullquote.is-style-solid-color.has-light-gray-background-color {
background-color: #767676;
}
article .has-white-background-color,
article .wp-block-pullquote.is-style-solid-color.has-white-background-color {
background-color: #FFF;
}
article .has-primary-color,
article .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color,
article .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color > p {
color: #0073aa;
}
article .has-secondary-color,
article .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color,
article .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color > p {
color: #005177;
}
article .has-dark-gray-color,
article .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color,
article .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color > p {
color: #111;
}
article .has-light-gray-color,
article .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color,
article .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color > p {
color: #767676;
}
article .has-white-color,
article .wp-block-pullquote.is-style-solid-color blockquote.has-white-color {
color: #FFF;
}
.fb_iframe_widget span {
display: block !important;
}
#pin-save-button span {
margin-top: -19px !important;
position: absolute;
}
#contact-form input[type="text"],
#contact-form input[type="email"],
#contact-form textarea {
padding-left: 10px;
}
.wp-block-post {
list-style-type:none !important;
}
.wp-block-query .wp-block-columns {
margin-bottom: 0;
} @media screen and (min-width: 800px) {
#header-logo {
display: flex;
align-items: center;
}
.header-content-spacing #navmain > div > ul > li > a {
padding:35px 5px 30px 5px;
}
.header-content-scroll #site-identity h1 {
font-size:18px;
}
.header-content-scroll #site-identity strong {
display:none;
}
#header-content-wrapper {
position: relative;
min-height:80px;
}
#navmain {
position: absolute;
right: 0;
bottom: 0;
}
#header-logo img {
margin-top:5px;
}
.phone-and-email {
display:inline;
}
#main-content,
#main {
float:left;
margin:0 0 20px 2%;
width:63%;
}
#sidebar {
float:left;
margin:10px 2% 30px 2%;
width:30%;
padding:0;
}
#header-logo {
float:left;
margin-top:5px;
}
#navmain div:not(#search-popup-content) {
padding:0 0 0 20px;
}
#navmain ul {
padding:0;
margin:0;
white-space:nowrap;
}
#navmain ul  li {
position:relative;
float:left;
}
#navmain > div > ul > li {
margin-right:15px;
}
#navmain > div > ul > li > a {
text-transform: uppercase;
font-weight:bold;
font-size:13px;
}
#navmain ul.sub-menu a {
text-transform: uppercase;
font-weight:700;
font-size: 12px;
line-height:22px;
}
#navmain ul a {
padding:17px 5px;
white-space:nowrap;
display:inline-block;
color:#444444;
}
#navmain ul ul li:hover > a {
background-color:#F9F9F9;
color:#ca7101;
}
#navmain ul ul ul,
#navmain ul ul  ul li:first-of-type,
#navmain ul ul ul li:first-of-type > a {
-webkit-border-top-left-radius:1px;
-moz-border-top-left-radius:1px;
border-top-left-radius:1px;
-webkit-border-top-right-radius:1px;
-moz-border-top-right-radius:1px;
border-top-right-radius:1px;
}
#navmain ul ul,
#navmain ul ul li:last-of-type,
#navmain ul ul li:last-of-type > a {
-webkit-border-bottom-left-radius:1px;
-moz-border-bottom-left-radius:1px;
border-bottom-left-radius:1px;
-webkit-border-bottom-right-radius:1px;
-moz-border-bottom-right-radius:1px;
border-bottom-right-radius:1px;
}
#navmain ul ul {
list-style:none;
margin:0;
padding:0;
position:absolute;
z-index:5000;
right:-99999px;
color:#555555;
background-color:#FFFFFF;
box-shadow: 0px 13px 42px 11px rgba(0, 0, 0, 0.05);
border: 1px solid #EEE;	
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
border-top:2px solid #ca7101;
}
#navmain ul ul:not(.cart_list) {
box-shadow: 0px 2px 7px rgba(0,0,0,0.25);
}
#navmain ul ul a {
white-space:nowrap;
display:block;
padding:10px 0 10px 10px;
}
#navmain ul ul:not(.cart_list) {
opacity:0;
}
#navmain ul li:hover > ul,
#navmain ul li:focus-within > ul {
right:auto;
opacity:1;
animation: opacity 700ms ease-in-out normal;
-moz-animation: opacity 700ms ease-in-out normal;
-ms-animation: opacity 700ms ease-in-out normal;
-o-animation: opacity 700ms ease-in-out normal;
-webkit-animation: opacity 700ms ease-in-out normal;    
} #navmain ul li.menu-item-focused > ul {
right:auto;
opacity:1;    
}
@keyframes opacity {
from { opacity:0; }
to { opacity: 1; }
}
@-moz-keyframes opacity {
from { opacity: 0; }
to { opacity: 1; }
}
@-ms-keyframes opacity {
from {opacity:0; }
to { opacity: 1; }
}
@-o-keyframes opacity {
from {opacity:0; }
to { opacity: 1; }
}
@-webkit-keyframes opacity {
from { opacity:0; }
to { opacity: 1; }
}
#navmain ul li ul a {
display:block;
}
#navmain ul ul li:hover > ul,
#navmain ul ul li:focus-within > ul {
top:-1px;
left:100%;
}
#navmain ul ul li.menu-item-focused > ul {
top:-1px;
left:100%;
}
#navmain ul ul li {
float:none;
}
#navmain ul ul a {
padding:9px 35px 9px 10px;
} .commentlist li div .vcard img .avatar {
padding:5px;
left:7px;
position:absolute;
top:7px;
}
.commentlist li {
margin:0 0 10px;
padding:5px 10px;
position:relative;
}
.commentlist li div.comment-meta {
font-weight:bold;
font-size:10px;
line-height:16px;
position:absolute;
right:10px;
text-align:right;
top:5px;
}
#commentform input[type="text"],
#commentform input[type="email"] {
width:145px;
padding-top:7px;
padding-bottom:7px;
}
#commentform input[type="url"] {
width:100%;
padding-top:7px;
padding-bottom:7px;
}
#commentform textarea {
width:470px;
display:block;
padding-top:7px;
padding-bottom:7px;
height:150px;
}
.comment-form-author,
.comment-form-email,
.comment-form-url  {
width:150px;
float:left;
}
.comment-form-cookies-consent {
clear:both;
}
.form-submit {
clear:both;
}
.comment-form-author,
.comment-form-email	{
margin-right:10px;
}
.comment-form-comment {
clear:both;
width:100%;
}
#comment {
width:100%;
} #contact-form {
padding-top:10px;
}
#contact-form input[type="text"],
#contact-form input[type="email"]{
padding-top:10px;
padding-bottom:10px;
margin-bottom:5px;
}
#contact-form textarea {
width:100%;
display:block;
padding-top:7px;
padding-bottom:7px;
height:150px;
}
.contact-form-author,
.contact-form-email {
width:47%;
float:left;
}
.contact-form-author {
margin-right:4%;
}
.contact-form-author input,
.contact-form-email input,
.contact-form-subject input {
width:100%;
}
.contact-form-subject,
.contact-form-message {
clear:both;
width:98%;
}
#sidebar #searchsubmit {
padding-top:7px;
padding-bottom:7px;
} .col2a,
.col2b {
float:left;
width:47%;
}
.col2a {
margin:0 4% 5px 0;
}
.col2b {
margin:0 0 5px 0;
}
.col3a,
.col3b,
.col3c {
float:left;
width:30.6%;
}
.col3a,
.col3b {
margin:0 3.5% 5px 0;
}
.col3c {
margin:0 0 5px 0;
}
.col4a,
.col4b,
.col4c,
.col4d {
width:22%;
float:left;
}
.col4a,
.col4b,
.col4c {
margin:0 3.5% 5px 0;
}
.col4d {
margin:0 0 5px 0;
}
} @media screen and (max-width: 799px) {
#header-content-wrapper {
text-align: center;
padding-bottom:10px;
}
.cart-items-count {
margin: -2px 0 0 -2px;
}
#header-logo {
display:inline-block;
}
#site-identity h1 {
margin-top:10px;
}
#header-top #header-phone {
margin-right:10px;
}
#navmain ul ul {
right:-99999px;
position:absolute;
}
#navmain .sub-menu-item-toggle {
display:inline-block;
padding:10px;
float:right;
}
#navmain .sub-menu-item-toggle:before {
font:16px 'FontAwesome';
content:"\f107";
width:20px;
height:20px;
padding:2px;
line-height:1.4;
}
#navmain .sub-menu-item-toggle-expanded:before {
content:"\f106";
}
#navmain ul.sub-menu > li > a {
padding-left:25px;
}
#navmain ul.sub-menu ul.sub-menu > li > a {
padding-left:50px;
}
.phone-and-email {
clear: both;
text-align: left;
}
h1 {
font-size:24px;
}
.header-social-widget {
clear:both;
float:left;
margin:10px 0;
}
.header-social-widget li:first-of-type {
margin-left:0;
}
.header-social-widget a {
padding-bottom:4px;
}
.cart-contents-icon:hover {
text-decoration:none !important;
}
#header-top {
padding-top:20px;
}
.search-form-icon {
float: right;
font-size: 13px;
position: absolute;
right: 7%;
top: 3px;
visibility: visible !important;
width: auto !important;
}
.search-form-icon:hover {
text-decoration:none !important;
}
#hdrtop-searchform-subcontent {
font-size:18px;
letter-spacing:inherit;
}
#main-content,
#main {
float:none;
clear:both;
margin:0 2% 10px 2%;
width:95%;
}
#sidebar {
float:none;
clear:both;
margin:0 2% 10px 2%;
width:95%;
}
#header-title {
float:left;
margin:0 0 0 10%;
}
#header-title div {
float:left;
}
#header-title a {
font-size:24px;
text-shadow:2px 1px 1px #999;
}
#header-title img {
float:left;
margin:0;
}
#header-title strong {
color:#444;
font-weight:normal;
display:block;
}
#navmain {
cursor:pointer;
float:left;
margin-top:13px;
}
#navmain div.mobile-menu-expanded:before {
content:"\f00d" !important;
}
#navmain div:first-of-type:before {
font:16px 'FontAwesome';
content:"\f0c9";
margin:0 0 0 5%;
color:#333333;
}
#navmain div {
clear:both;
text-align:left;
}
#navmain ul {
padding:0;
}
#navmain div ul,
#navmain div li {
background-color: #FFFFFF;
}
#navmain div > ul {
right:-99999px;
list-style:none;
margin:20px 0 0 -7%;
padding:10px 7%;
position:absolute;
z-index:5000;
overflow:hidden;
width:100%;
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
box-shadow: 0px 2px 7px rgba(0,0,0,0.25);
}
#navmain ul  li {
position:relative;
float:left;
clear:both;
width:100%;
}
#navmain ul a {
white-space:nowrap;
width:100%;
display:block;
padding:13px 0;
-webkit-box-shadow: inset 0 -2px 2px -2px rgba(0, 0, 0, 0.25);
-moz-box-shadow: inset 0 -2px 2px -2px rgba(0, 0, 0, 0.25);
box-shadow: 0 -2px 2px -2px rgba(0, 0, 0, 0.15) inset;
font-weight:bold;
text-transform: uppercase;
}
#navmain ul a:hover {
color:#ca7101;
border-top:none;
border-right:none;
border-left:none;
}
#page-header {
padding:10px 2%;
}
#breadcrumbs {
float:none;
margin-top:0;
}
#page-header h1 {
float:none;
clear:both;
margin-top:5px;
}
.separator {
height:1px;
} .commentlist li div .vcard img .avatar {
-moz-transform:scale(0.4);
-webkit-transform:scale(0.4);
transform:scale(0.4);
-ms-transform: scale(0.4,0.4);
}
.commentlist li div .vcard img .avatar {
padding:0;
left:-10px;
position:absolute;
top:0;
}
.commentlist li {
margin:0 1% 10px 0;
padding:5px 3px 5px 10px;
position:relative;
}
.commentlist li div .comment-meta {
position:relative;
text-align:right;
}
#commentform input[type="text"],
#commentform input[type="email"],
#commentform input[type="url"],
#commentform textarea {
width:300px;
display:block;
}
#commentform textarea {
height:150px;
}
.woocommerce-breadcrumb,
.bbp-breadcrumb	{
float:none !important;
margin-top:0 !important;
}
input[type="submit"],
button,
.btn,
#main .button {
padding:6px 8px;
} .col2a,
.col2b,
.col3a,
.col3b,
.col3c,
.col4a,
.col4b,
.col4c,
.col4d {
float:left;
width:48%;
}
.col3c {
margin: 0 auto !important;
float: none;
display: block;
}
.col2a,
.col3a,
.col3c,
.col4a,
.col4c {
margin:0 4% 5px 0;
}
.col2b,
.col3b,
.col4b,
.col4d {
margin:0 0 5px 0;
}
.col3c,
.col4c {
clear:both;
}
#copyright {
clear: both;
text-align: center;
margin-top:10px;
}
#fsocial {
float:none;
text-align:center;
width:100%;
max-width:100%;
}
#footer-phone-and-email {
float:none;
text-align:center;
margin-top:10px;
}
.menu-footer_menu-container {
text-align:center;
margin-top:10px;
}
} @media screen and (max-width: 360px) {
body {
font-size: 16px;
}
#hdrtop-searchform-subcontent:before {
width:30px;
height:30px;
line-height:30px;
font-size:16px;
}
#hdrtop-searchform-subcontent {
font-size:16px;
letter-spacing:inherit;
}
.separator {
height:1px;
} .commentlist li div .vcard img .avatar {
-moz-transform:scale(0.4);
-webkit-transform:scale(0.4);
transform:scale(0.4);
-ms-transform:scale(0.4,0.4);
}
.commentlist li div .vcard img .avatar {
padding:0;
left:-10px;
position:absolute;
top:0;
}
.commentlist li {
margin:0 1% 10px 0;
padding:5px 3px 5px 10px;
position:relative;
}
.commentlist li div.comment-meta {
position:relative;
text-align:right;
}
#commentform input[type="text"],
#commentform input[type="email"],
#commentform input[type="url"],
#commentform textarea {
width:270px;
display:block;
}
#commentform textarea {
height:130px;
}
#contact-form input[type="text"],
#contact-form input[type="email"],
#contact-form input[type="url"],
#contact-form textarea {
width:96%;
}
.col1a,
.col2a,
.col2b,
.col3a,
.col3b,
.col3c,
.col4a,
.col4b,
.col4c,
.col4d {
float:none;
width:96%;
margin:0 2% 5px 2%;
}
} @media screen and (min-width: 1200px) {
#page-header-content,
#header-top-content,
#header-content-wrapper {
margin:0 auto;
width:960px;
}
#top-widget-inner,
#home-cols-inner,
#bottom-widget-inner,
#main-content-wrapper,
#footer-content-wrapper,
#footer-bottom-content-wrapper {
margin:0 auto;
width:950px;
}
#main-content,
#main,
#hdrtop-searchform-subcontent {
margin-left:0;
}
#main-content-full {
margin:0;
width:auto;
}
#header-top-content,
#header-content-wrapper,
#top-widget,
#home-cols, 
.bottom-widget,
.top-widget{
padding-left:0;
padding-right:0;
}
#sidebar {
float:right;
margin-right:0;
}
#breadcrumbs li:first-of-type,
.woocommerce-breadcrumb a:first-of-type{
margin-left:7px;
}
#footer-main,
#footer-bottom-area {
padding-left:0;
padding-right:0;
}
}
.social-share-icon {
margin-right:10px;
font-size:22px;
}
#map_canvas img,
#map_canvas_widget img {
max-width:none;
}
[class*="image-effect"] .caption h3 {font-size: 17px;text-transform: uppercase;}
[class*="image-effect"] .caption p {font-size: 16px;line-height: normal;text-transform: uppercase;margin: 0;}
[class*="image-effect"] img {max-width: 100%;vertical-align: middle;border: 0;}
.link-wrap div {display: inline-block;}
.link-wrap .uk-icon-link, .link-wrap .uk-icon-link:focus, .link-wrap .uk-icon-link:hover {color: inherit;}
.tishonator-img-effect1 {position: relative;overflow: hidden;}
.tishonator-img-effect1 img {-webkit-transform: scale(1.5) translateY(0);transform: scale(1.5) translateY(0);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tishonator-img-effect1:hover img {-webkit-transform: scale(1.5) translateY(-12px);transform: scale(1.5) translateY(-12px);}
.tishonator-img-effect1 .caption {position: absolute;bottom: calc(50% - 30px);left: 50%;transform: translateX(-50%) translateY(50%);z-index: 10;text-align: center;width: 100%;}
.tishonator-img-effect1:after {left: 0;position: absolute;content: '';height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.6);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 0;}
.tishonator-img-effect1:hover:after {opacity: 1;}
.tishonator-img-effect1 .caption h3 {color: #fff;margin-bottom: 8px;-webkit-transform: translateY(20px);transform: translateY(20px);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;opacity: 0;}
.tishonator-img-effect1 .caption p {-webkit-transform: translateY(50px);transform: translateY(50px);color: rgba(255,255,255,0.7);opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tishonator-img-effect1:hover .caption h3, 
.tishonator-img-effect1:hover .caption p {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tishonator-img-effect1 .link-wrap {position: absolute;top: calc(50% - 30px);right: 50%;transform: translateX(50%) translateY(-50%);z-index: 10;}
.tishonator-img-effect1 .link-wrap a {display: inline-block;height: 30px;width: 30px;line-height: 30px;background: #ca7101;text-align: center;color: #fff;font-size: 16px;opacity: 0;border-radius: 50%;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tishonator-img-effect1 .link-wrap a:first-child {-webkit-transform: translateY(-30px);transform: translateY(-30px);margin-right: 5px;}
.tishonator-img-effect1 .link-wrap a:last-child {-webkit-transform: translateY(-60px);transform: translateY(-60px);}
.tishonator-img-effect1:hover .link-wrap a {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tishonator-img-effect1 .link-wrap a:hover {background:#b83806;}
.tishonator-img-effect19 {position: relative;overflow: hidden;}
.tishonator-img-effect19 img {-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tishonator-img-effect19:hover img {-webkit-transform: scale(1.5) translateY(-12px);transform: scale(1.5) translateY(-12px);filter: blur(4px);}
.tishonator-img-effect19 .caption {position: absolute;bottom: 25%;left: 50%;transform: translateX(-50%);z-index: 10;text-align: center;width: 100%;}
.tishonator-img-effect19:after {position: absolute;content: '';height: calc(100% - 40px);width: calc(100% - 40px);box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);background: rgba(0, 0, 0, 0.09);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
.tishonator-img-effect19:hover:after {opacity: 1;}
.tishonator-img-effect19 .caption p {color: rgba(255,255,255,0.7);opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tishonator-img-effect19:hover .caption h3, 
.tishonator-img-effect19:hover .caption p {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tishonator-img-effect19 .link-wrap {position: absolute;top: 40%;right: 50%;transform: translateX(50%) translateY(-40%);z-index: 10;}
.tishonator-img-effect19 .link-wrap a {display: inline-block;height: 40px;width: 40px;line-height: 40px;background-color: rgba(0, 0, 0, 0.5);border-radius: 4px;text-align: center;color: #fff;font-size: 16px;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tishonator-img-effect19 .link-wrap a:first-child {margin-right: 6px;-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tishonator-img-effect19 .link-wrap a:last-child {-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transition-duration: .7s;}
.tishonator-img-effect19:hover .link-wrap a {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tishonator-img-effect19 .link-wrap a:hover {background-color: rgb(0, 0, 0);}
.tishonator-img-effect19 .caption p, 
.tishonator-img-effect19:hover .caption h3 {-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: translateX(100%);}
.tishonator-img-effect19 .caption h3 {color: #fff;transition: all .5s ease-in-out;z-index: 1;padding: 12px;background-color: rgba(0, 0, 0, 0.4);width: 100%;margin: 0;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.tishonator-img-effect19:hover img {
opacity: 0.4;
}
}
.tishonator-img-effect4 {position: relative;overflow: hidden;}
.tishonator-img-effect4 img {-webkit-transform: scale(1.5) translateY(0);transform: scale(1.5) translateY(0);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tishonator-img-effect4:hover img {-webkit-transform: scale(1.5) translateY(-12px);transform: scale(1.5) translateY(-12px);}
.tishonator-img-effect4 .caption {position: absolute;bottom: 25%;left: 50%;transform: translateX(-50%);z-index: 10;text-align: center;width: 100%;}
.tishonator-img-effect4:after {position: absolute;content: '';height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.6);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 0;left: 0;}
.tishonator-img-effect4:hover:after {opacity: 1;}
.tishonator-img-effect4 .caption p {color: rgba(255,255,255,0.7);opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tishonator-img-effect4:hover .caption h3, 
.tishonator-img-effect4:hover .caption p {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tishonator-img-effect4 .link-wrap {position: absolute;top: 40%;right: 50%;transform: translateX(50%) translateY(-40%);z-index: 10;}
.tishonator-img-effect4 .link-wrap a {display: inline-block;height: 40px;width: 40px;line-height: 40px;background-color: rgba(0, 0, 0, 0.5);border-radius: 4px;text-align: center;color: #fff;font-size: 16px;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tishonator-img-effect4 .link-wrap a:first-child {margin-right: 6px;-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tishonator-img-effect4 .link-wrap a:last-child {-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transition-duration: .7s;}
.tishonator-img-effect4:hover .link-wrap a {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tishonator-img-effect4 .link-wrap a:hover {background-color: rgb(0, 0, 0);}
.tishonator-img-effect4 .caption p, 
.tishonator-img-effect4:hover .caption h3 {-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tishonator-img-effect4 .caption h3 {color: #fff;transition: all .5s ease-in-out;position: absolute;top: 50%;left: 0;right: 0;z-index: 1;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);display: inline-block;padding: 12px;background-color: rgba(0, 0, 0, 0.5);-webkit-transform-style: flat;transform-style: flat;} @-webkit-keyframes keyframes-rotate {
0% {
transform: rotate(0deg);
-webkit-transform: rotate(0deg); }
50% {
transform: rotate(180deg);
-webkit-transform: rotate(180deg); }
100% {
transform: rotate(360deg);
-webkit-transform: rotate(360deg); } }
@keyframes keyframes-rotate {
0% {
transform: rotate(0deg);
-webkit-transform: rotate(0deg); }
50% {
transform: rotate(180deg);
-webkit-transform: rotate(180deg); }
100% {
transform: rotate(360deg);
-webkit-transform: rotate(360deg); } }
.tishoparallaxer.text-black {
color: #222222; }
.tishoparallaxer.text-white {
color: #ffffff; }
.tishoparallaxer:not(.mode-oneelement) {
height: 300px;
overflow: hidden;
position: relative;
transition-property: height;
transition-duration: 0.3s;
transition-timing-function: ease-in;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.tishoparallaxer:not(.mode-oneelement) * {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.tishoparallaxer:not(.mode-oneelement) .tishoparallaxer--target {
position: relative; }
.tishoparallaxer:not(.mode-oneelement) .tishoparallaxer--target > .vplayer {
height: 100% !important; }
.tishoparallaxer:not(.mode-oneelement) .tishoparallaxer--target > iframe[src*="vimeo"] {
pointer-events: none; }
.tishoparallaxer:not(.mode-oneelement) .tishoparallaxer--target.position-absolute {
position: absolute;
top: 0;
left: 0; }
.tishoparallaxer:not(.mode-oneelement) .tishoparallaxer--blackoverlay {
position: absolute;
opacity: 0;
background-color: rgba(0, 0, 0, 0.9);
top: 0;
left: 0;
width: 100%;
height: 100%;
pointer-events: none; }
.tishoparallaxer:not(.mode-oneelement) .big-text {
position: absolute;
text-align: center;
width: 80%;
left: 10%;
font-size: 40px;
top: 70px;
color: #eee;
line-height: 1.5;
opacity: 0.7; }
.tishoparallaxer:not(.mode-oneelement) .big-text .smaller {
font-size: 60%; }
.tishoparallaxer:not(.mode-oneelement) > .container, .tishoparallaxer:not(.mode-oneelement) > .row, .tishoparallaxer:not(.mode-oneelement) > p, .tishoparallaxer:not(.mode-oneelement) > div {
position: relative; }
.tishoparallaxer:not(.mode-oneelement) .center-it {
opacity:1;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%); }
.tishoparallaxer:not(.mode-oneelement) .center-it-bottom {
position: absolute;
left: 50%;
top: auto;
bottom: 10px;
transform: translate(-50%, 0%); }
.tishoparallaxer:not(.mode-oneelement) .center-it-top {
position: absolute;
left: 50%;
bottom: auto;
top: 10px;
transform: translate(-50%, 0%); }
.tishoparallaxer:not(.mode-oneelement) .center-it-vertically {
position: absolute;
top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
padding: 10px; }
.tishoparallaxer:not(.mode-oneelement) *[class^="dzsprxseparator--"] {
position: absolute;
bottom: -1px;
left: 0;
width: 100%; }
.tishoparallaxer:not(.mode-oneelement) *[class^="dzsprxseparator--"] .display-block {
display: block; }
.tishoparallaxer:not(.mode-oneelement) *[class^="dzsprxseparator--"].top {
bottom: auto;
top: 0; }
.tishoparallaxer:not(.mode-oneelement) *[class^="dzsprxseparator--"].flippedY {
transform: scaleY(-1); }
.tishoparallaxer:not(.mode-oneelement) *[class^="dzsprxseparator--"].flippedX {
transform: scaleX(-1); }
.tishoparallaxer:not(.mode-oneelement) *[class^="dzsprxseparator--"].flippedXY {
transform: scale(-1, -1); }
.tishoparallaxer--aftermouse {
position: relative; }
.tishoparallaxer.wait-readyall .tishoparallaxer--target {
opacity: 0;
transition-property: height, opacity;
transition-duration: 0.5s;
transition-timing-function: ease-in; }
.big-prx-title {
color: #fffcfc;
font-weight: bold;
font-family: "Lato", serif; }
.big-prx-title + h2 {
font-size: 40px;
font-weight: bold; }
.tishoparallaxer.mode-oneelement {
position: relative; }
.tishoparallaxer.mode-oneelement.mouse-body-use-3d {
perspective: 600px;
transform-origin: top left;
transform-style: preserve-3d; }
.tishoparallaxer-padding-con {
position: relative; }
.tishoparallaxer-padding-con > .tishoparallaxer {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.tishoparallaxer.wait-readyall.dzsprx-readyall .tishoparallaxer--target {
opacity: 1;
visibility: visible; }
.tishoparallaxer .vp-inner .the-video {
object-fit: cover; }
.tishoparallaxer.use-loading .tishoparallaxer--target {
opacity: 0;
visibility: hidden;
transition-property: opacity, visibility;
transition-duration: 0.7s;
transition-timing-function: ease-in; }
.tishoparallaxer.use-loading .preloader-semicircles {
transition-property: all;
transition-duration: 0.3s;
transition-timing-function: ease-in; }
.tishoparallaxer.use-loading .horizontal-fog {
opacity: 0;
visibility: hidden;
transition-property: opacity, visibility;
transition-duration: 0.7s;
transition-timing-function: ease-in; }
.tishoparallaxer.use-loading.loaded .horizontal-fog {
opacity: 1;
visibility: visible; }
.tishoparallaxer.simple-parallax.use-loading .tishoparallaxer--target {
opacity: 0;
visibility: hidden; }
.tishoparallaxer.height-is-based-on-content {
height: auto;
padding: 0; }
.tishoparallaxer.height-is-based-on-content .dzs-container {
padding: 45px 0; }
.tishoparallaxer.height-is-based-on-content .tishoparallaxer--target {
position: absolute;
width: 100%; }
.tishoparallaxer.height-is-based-on-content > div {
position: relative; }
.tishoparallaxer > .parallaxer-content {
pointer-events: none; }
.tishoparallaxer > .parallaxer-content > * {
pointer-events: auto; }
.tishoparallaxer:not(.height-is-based-on-content) > .parallaxer-content {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center; }
.tishoparallaxer:not(.height-is-based-on-content) > .parallaxer-content > .vc_row {
color: #fffcfc;
padding: 15px; }
.tishoparallaxer.use-loading.loaded .tishoparallaxer--target {
opacity: 1;
visibility: visible; }
.tishoparallaxer.use-loading.loaded .preloader-semicircles {
transform: translate3d(0, -50px, 0);
opacity: 0;
visibility: hidden; }
.tishoparallaxer.allbody {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: -1; }
.divimage {
background-size: cover;
background-position: center center; }
.divimage.repeat-pattern {
background-size: auto;
background-position: top left; }
.tishoparallaxer.is-ie-11 .simple-parallax-inner {
clip: auto; }
.tishoparallaxer.is-ie-11 .simple-parallax-inner .divimage.tishoparallaxer--target {
background-attachment: fixed;
position: relative; }
.tishoparallaxer.simple-parallax {
overflow: hidden;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden; }
.tishoparallaxer.simple-parallax .simple-parallax-inner {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
clip: rect(0, auto, auto, 0); }
.tishoparallaxer.simple-parallax .tishoparallaxer--target {
position: static;
top: 0;
left: 0;
width: 100%;
height: 100%;
position: fixed;
pointer-events: none;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden; }
.tishoparallaxer.simple-parallax .simple-parallax-inner.is-image {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
clip: auto; }
.tishoparallaxer.simple-parallax .simple-parallax-inner.is-image > .divimage {
position: absolute;
background-attachment: fixed;
background-repeat: no-repeat; }
.tishoparallaxer.simple-parallax.simple-parallax--is-only-image .simple-parallax-inner {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
clip: auto; }
.tishoparallaxer.simple-parallax.simple-parallax--is-only-image .simple-parallax-inner > .divimage {
position: absolute;
background-attachment: fixed; }
.tishoparallaxer.simple-parallax.simple-parallax--is-only-image.under-500 .simple-parallax-inner > .divimage {
background-attachment: local; }
.tishoparallaxer.simple-parallax.is-mobile .simple-parallax-inner.is-image {
clip: rect(0, auto, auto, 0); }
.tishoparallaxer.simple-parallax.is-mobile .simple-parallax-inner.is-image > .divimage {
position: fixed;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
background-size: cover; }
.blur-it {
filter: blur(20px);
-webkit-filter: blur(20px); }
.tishoparallaxer div.semi-black-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.6) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.2)), color-stop(100%, rgba(0, 0, 0, 0.6)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.6) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.6) 100%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.6) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.6) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33000000', endColorstr='#99000000',GradientType=0 ); }
.tishoparallaxer div.grey-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(50, 50, 50, 0.4); }
.tishoparallaxer div.paper-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: url(//alexandredemanche.fr/wp-content/themes/tishkarting/img/grey_wash_wall.jpg);
opacity: 0.4; }
.radial-bg {
position: absolute; }
.color-white {
color: #fff; }
.row-inline {
font-size: 0; }
.row-inline > .col-md-6, .row-inline > .col-md-8, .row-inline > .col-md-4, .row-inline > .col-md-2 {
font-size: 15px;
display: inline-block;
vertical-align: middle;
float: none; }
.dzs-row-inline {
font-size: 0; }
.dzs-row-inline > .dzs-col-md-6 {
font-size: 13px;
display: inline-block;
vertical-align: middle;
float: none; }
@media (max-width: 992px) {
.row-inline .col-md-6 {
width: 100%;
margin-bottom: 15px;
padding: 0 30px 15px; } }
.separator-black-grey polygon, .separator-black-grey polyline, .separator-black-grey path {
fill: #222; }
.separator-white-grey polygon, .separator-white-grey polyline, .separator-white-grey path {
fill: #ddd; }
.dzs-container {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
max-width: 1170px;
margin: 0 auto; }
.dzs-row {
margin-right: -15px;
margin-left: -15px; }
.dzs-row + .dzs-row {
margin-top: 15px; }
.dzs-row:after {
content: "";
display: block;
clear: both; }
.dzs-col {
float: left;
min-height: 1px;
padding-right: 15px;
padding-left: 15px; }
.dzs-col-md-6 {
width: 50%;
float: left;
min-height: 1px;
padding-right: 15px;
padding-left: 15px; }
@-webkit-keyframes preloader-semicircles-tween {
0% {
transform: rotate(0deg);
-webkit-transform: rotate(0deg); }
50% {
transform: rotate(180deg);
-webkit-transform: rotate(180deg); }
100% {
transform: rotate(360deg);
-webkit-transform: rotate(360deg); } }
@keyframes preloader-semicircles-tween {
0% {
transform: rotate(0deg);
-webkit-transform: rotate(0deg); }
50% {
transform: rotate(180deg);
-webkit-transform: rotate(180deg); }
100% {
transform: rotate(360deg);
-webkit-transform: rotate(360deg); } }
.preloader-semicircles {
width: 15px;
height: 15px;
background: rgba(230, 50, 50, 0.9);
border-radius: 50px;
position: absolute;
top: 50%;
left: 50%;
opacity: 0.7;
visibility: visible;
pointer-events: none;
transform: translate3d(-50%, -50%, 0);
animation: preloader-semicircles-tween 1.4s infinite linear;
-webkit-animation: preloader-semicircles-tween 1.4s infinite linear; }
.mwrap-wrapper {
overflow-x: hidden; }
body .tishoparallaxer .preloader-semicircles {
position: absolute; }
.preloader-semicircles:after {
position: absolute;
width: 25px;
height: 25px;
border-top: 5px solid #c83232;
border-bottom: 5px solid #c83232;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-radius: 25px;
content: '';
top: -10px;
left: -10px;
box-sizing: content-box; }
.center-it {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%); }
.dzs-colcontainer {
margin-left: -15px;
margin-right: -15px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.dzs-colcontainer-w {
width: 1230px;
padding: 0 30px;
max-width: 100%;
min-height: 1px; }
.dzs-colcontainer.row-inline {
font-size: 0; }
.dzs-colcontainer.row-inline *[class*="dzs-col-"] {
float: none;
display: inline-block;
font-size: 13px;
vertical-align: middle; }
.dzs-colcontainer:after {
display: block;
content: "";
clear: both; }
*[class*="dzs-col-"] {
float: left;
padding-left: 15px;
padding-right: 15px; }
.dzs-col-3 {
width: 25%;
padding-left: 15px;
padding-right: 15px; }
.dzs-col-4 {
width: 33.3%;
padding-left: 15px;
padding-right: 15px; }
.dzs-col-8 {
width: 66.6%;
padding-left: 15px;
padding-right: 15px; }
.dzs-col-6 {
width: 50%;
padding-left: 15px;
padding-right: 15px; }
.dzs-col-12 {
width: 100%;
padding-left: 15px;
padding-right: 15px; }
.tishoparallaxer--team-members-con {
width: 70%;
max-width: 1100px;
margin: 0 auto; }
.tishoparallaxer.under-760 .tishoparallaxer--team-members-con {
width: 100%; }
.tishoparallaxer--team-member-con {
text-align: center; }
.tishoparallaxer--team-member-con img {
max-width: 100%; }
.tishoparallaxer--team-member-con .team-member--title {
color: #fff;
text-transform: uppercase;
margin-top: 15px;
line-height: 1;
font-size: 15px; }
.tishoparallaxer--team-member-con .team-member--subtitle {
opacity: 0.5;
margin-top: 10px;
line-height: 1.5;
background-color: #FFFFFF;
color: #111;
padding: 5px; }
.center-it {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%); }
.black-leg-bar {
height: 2px;
left: -20px;
background-color: #222222;
width: 40px; }
.white-leg-bar {
height: 2px;
left: -20px;
background-color: #ffffff;
width: 40px; }
.light-grey-box, .lighter-grey-box, .dark-grey-box, .darker-grey-box, .white-white-box, .blue-box {
background-color: #ccc;
color: #222;
padding: 20px;
font-size: 17px;
line-height: 1.8; }
.dark-grey-box {
background-color: #444444;
color: #ffffff; }
.blue-box {
background-color: #426570;
color: #ffffff; }
.darker-grey-box {
background-color: #333;
color: #ffffff; }
.lighter-grey-box {
background-color: #dddddd; }
.offset-left-10px {
margin-left: -10px; }
.offset-right-10px {
margin-right: -10px; }
.white-white-box {
background-color: #ffffff;
color: #444444; }
.white-white-box > * {
color: #444444; }
.tishoparallaxer.blockquote-box {
padding: 25px 30px 20px;
font-size: 23px;
font-weight: 300;
font-style: italic; }
.tishoparallaxer.blockquote-box p:last-child {
margin-bottom: 0; }
.tishoparallaxer.blockquote-box:before, .tishoparallaxer.blockquote-box:after {
content: "";
background: url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="22px" height="22px" viewBox="0 0 30 30" enable-background="new 0 0 30 30" xml:space="preserve"> <g> <path d="M13.645,8.35c-2.256,2.016-3.384,4.068-3.384,6.156c0,2.088,0.864,3.733,2.592,4.932c-0.048,1.152-0.444,2.124-1.188,2.916 c-0.745,0.792-1.645,1.188-2.7,1.188c-2.64,0-3.96-1.439-3.96-4.319c0-1.968,0.731-4.115,2.196-6.444 c1.464-2.328,3.348-4.14,5.651-5.436L13.645,8.35z M24.085,8.35c-2.257,2.016-3.384,4.068-3.384,6.156 c0,2.088,0.864,3.733,2.592,4.932c-0.049,1.152-0.444,2.124-1.188,2.916c-0.745,0.792-1.646,1.188-2.7,1.188 c-2.641,0-3.96-1.439-3.96-4.319c0-1.968,0.73-4.115,2.195-6.444c1.464-2.328,3.349-4.14,5.652-5.436L24.085,8.35z"/> </g> </svg>');
position: absolute;
top: 5px;
left: 5px;
width: 22px;
height: 22px;
opacity: 0.5; }
.tishoparallaxer.mode-horizontal .tishoparallaxer--target {
position: absolute; }
.tishoparallaxer.mode-horizontal .cloner {
width: 100%; }
.tishoparallaxer.mode-horizontal .tishoparallaxer--target-con {
position: absolute;
top: 0;
width: 100%;
height: 100%;
left: 0;
min-width: 100%; }
.tishoparallaxer.mode-horizontal.loaded .tishoparallaxer--target {
animation: slideshow 25s linear infinite; }
.horizontal-fog {
position: absolute !important;
top: 0;
width: 100%;
height: 100%;
left: 0;
background-image: url(//alexandredemanche.fr/wp-content/themes/tishkarting/img/fog_clouds_png_by_paradise234-d5czivb.png);
animation: slideshow 25s linear infinite;
background-size: cover; }
.horizontal-fog.clone {
left: -100%; }
@keyframes slideshow {
0% {
transform: translate3d(0, 0, 0); }
100% {
transform: translate3d(100%, 0, 0); } }
.tishoparallaxer.animation-engine-css .tishoparallaxer--target {
transition-property: opacity, visibility,transform;
transition-duration: 0.1s;
transition-timing-function: ease-in; }
.perspective800 {
perspective: 100px; }
.tishoparallaxer.blockquote-box:after {
content: "";
top: auto;
left: auto;
right: 5px;
bottom: 5px;
transform: scaleX(-1); }
.tishoparallaxer.tishoparallaxer-row-start > *:not(.tishoparallaxer--target) {
color: #fffcfc;
padding: 15px; }
.text-align-left:not(.a) {
text-align: left; }
.text-align-center:not(.a) {
text-align: center; }
.text-style-whitebg {
background-color: rgba(255, 255, 255, 0.5);
color: #444444;
font-weight: bold;
font-size: 12px;
padding: 10px 15px; }
.parallax-layer {
position: absolute !important;
max-width: 40%; }
.parallax-layer.position-top-left {
top: 0;
left: 0; }
.parallax-layer.position-top-center {
top: 0;
left: 50%;
transform: translate3d(-50%, 0, 0); }
.parallax-layer.position-top-right {
top: 0;
left: auto;
right: 0; }
.parallax-layer.position-center-left {
top: 50%;
left: 0;
transform: translate3d(0%, -50%, 0); }
.parallax-layer.position-center-center {
top: 50%;
left: 50%;
transform: translate3d(-50%, -50%, 0); }
.parallax-layer.position-center-right {
top: 50%;
left: auto;
right: 0;
transform: translate3d(0%, -50%, 0); }
.parallax-layer.position-bottom-left {
top: auto;
bottom: 0;
left: 0; }
.parallax-layer.position-bottom-center {
top: auto;
bottom: 0;
left: 50%;
transform: translate3d(-50%, 0%, 0); }
.parallax-layer.position-bottom-right {
top: auto;
bottom: 0;
left: auto;
right: 0; }
.parallax-layer .parallax-layer--inner {
position: relative; }
.parallax-layer .parallax-layer--media {
max-width: 100%; }
.position-relative {
position: relative; }
.mode-oneelement .vc_single_image-img {
box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.3); }
@media all and (min-width: 900px) {
.position-absolute-desktop {
position: absolute; }
.left60perc-desktop {
left: 60%; }
.left40perc-desktop {
left: 40%; }
.top40perc-desktop {
top: 40%; }
.top10perc-desktop {
top: 10%; } }
.tishoparallaxer.parallaxer-loading-transition--wipe {
overflow: hidden;
max-width: 0.1%;
transform: translate3d(-40px, 0, 0);
transition-property: max-width, height, transform;
transition-duration: 0.75s;
transition-timing-function: ease-out; }
.tishoparallaxer.parallaxer-loading-transition--wipe.loaded-transition-it {
max-width: 100%;
transform: translate3d(0px, 0, 0); }
.container-absolute:not(.a):not(.b) {
position: absolute;
top: 0;
left: 0;
height: 100%; }
.tishoparallaxer.parallaxer-loading-transition--scaleup {
opacity: 0;
transform: scale(0.8);
transition-property: max-width, height, transform, opacity;
transition-duration: 0.75s;
transition-timing-function: ease-out; }
.tishoparallaxer.parallaxer-loading-transition--scaleup.loaded-transition-it {
opacity: 1;
transform: scale(1); }
.tishoparallaxer:not(.height-is-based-on-content) > .fullwidth.fullheight {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.mode-oneelement .vc_single_image-img {
box-shadow: none !important;
} .animsition,
.animsition-overlay {
position: relative;
opacity: 0;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
} .animsition-overlay-slide {
position: fixed;
z-index: 1;
width: 100%;
height: 100%;
background-color: #ddd;
} .animsition-loading,
.animsition-loading:after {
width: 32px;
height: 32px;
position: fixed;
top: 50%;
left: 50%;
margin-top: -16px;
margin-left: -16px;
border-radius: 50%;
z-index: 100;
}
.animsition-loading {
background-color: transparent;
border-top: 5px solid rgba(0, 0, 0, 0.2);
border-right: 5px solid rgba(0, 0, 0, 0.2);
border-bottom: 5px solid rgba(0, 0, 0, 0.2);
border-left: 5px solid #eee;
-webkit-transform: translateZ(0);
transform: translateZ(0);
-webkit-animation-iteration-count:infinite;
animation-iteration-count:infinite;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-duration: .8s;
animation-duration: .8s;
-webkit-animation-name: animsition-loading;
animation-name: animsition-loading;
}
@-webkit-keyframes animsition-loading {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes animsition-loading {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes fade-in {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fade-in {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.fade-in {
-webkit-animation-name: fade-in;
animation-name: fade-in;
}
@-webkit-keyframes fade-out {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes fade-out {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.fade-out {
-webkit-animation-name: fade-out;
animation-name: fade-out;
}
@-webkit-keyframes fade-in-up {
0% {
-webkit-transform: translateY(500px);
transform: translateY(500px);
opacity: 0;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
}
@keyframes fade-in-up {
0% {
-webkit-transform: translateY(500px);
transform: translateY(500px);
opacity: 0;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
}
.fade-in-up {
-webkit-animation-name: fade-in-up;
animation-name: fade-in-up;
}
@-webkit-keyframes fade-out-up {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
100% {
-webkit-transform: translateY(-500px);
transform: translateY(-500px);
opacity: 0;
}
}
@keyframes fade-out-up {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
100% {
-webkit-transform: translateY(-500px);
transform: translateY(-500px);
opacity: 0;
}
}
.fade-out-up {
-webkit-animation-name: fade-out-up;
animation-name: fade-out-up;
}
@-webkit-keyframes fade-in-up-sm {
0% {
-webkit-transform: translateY(100px);
transform: translateY(100px);
opacity: 0;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
}
@keyframes fade-in-up-sm {
0% {
-webkit-transform: translateY(100px);
transform: translateY(100px);
opacity: 0;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
}
.fade-in-up-sm {
-webkit-animation-name: fade-in-up-sm;
animation-name: fade-in-up-sm;
}
@-webkit-keyframes fade-out-up-sm {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
100% {
-webkit-transform: translateY(-100px);
transform: translateY(-100px);
opacity: 0;
}
}
@keyframes fade-out-up-sm {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
100% {
-webkit-transform: translateY(-100px);
transform: translateY(-100px);
opacity: 0;
}
}
.fade-out-up-sm {
-webkit-animation-name: fade-out-up-sm;
animation-name: fade-out-up-sm;
}
@-webkit-keyframes fade-in-up-lg {
0% {
-webkit-transform: translateY(1000px);
transform: translateY(1000px);
opacity: 0;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
}
@keyframes fade-in-up-lg {
0% {
-webkit-transform: translateY(1000px);
transform: translateY(1000px);
opacity: 0;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
}
.fade-in-up-lg {
-webkit-animation-name: fade-in-up-lg;
animation-name: fade-in-up-lg;
}
@-webkit-keyframes fade-out-up-lg {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
100% {
-webkit-transform: translateY(-1000px);
transform: translateY(-1000px);
opacity: 0;
}
}
@keyframes fade-out-up-lg {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
100% {
-webkit-transform: translateY(-1000px);
transform: translateY(-1000px);
opacity: 0;
}
}
.fade-out-up-lg {
-webkit-animation-name: fade-out-up-lg;
animation-name: fade-out-up-lg;
}
@-webkit-keyframes fade-in-down {
0% {
-webkit-transform: translateY(-500px);
transform: translateY(-500px);
opacity: 0;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
}
@keyframes fade-in-down {
0% {
-webkit-transform: translateY(-500px);
transform: translateY(-500px);
opacity: 0;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
}
.fade-in-down {
-webkit-animation-name: fade-in-down;
animation-name: fade-in-down;
}
@-webkit-keyframes fade-out-down {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
100% {
-webkit-transform: translateY(500px);
transform: translateY(500px);
opacity: 0;
}
}
@keyframes fade-out-down {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
100% {
-webkit-transform: translateY(500px);
transform: translateY(500px);
opacity: 0;
}
}
.fade-out-down {
-webkit-animation-name: fade-out-down;
animation-name: fade-out-down;
}
@-webkit-keyframes fade-in-down-sm {
0% {
-webkit-transform: translateY(-100px);
transform: translateY(-100px);
opacity: 0;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
}
@keyframes fade-in-down-sm {
0% {
-webkit-transform: translateY(-100px);
transform: translateY(-100px);
opacity: 0;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
}
.fade-in-down-sm {
-webkit-animation-name: fade-in-down-sm;
animation-name: fade-in-down-sm;
}
@-webkit-keyframes fade-out-down-sm {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
100% {
-webkit-transform: translateY(100px);
transform: translateY(100px);
opacity: 0;
}
}
@keyframes fade-out-down-sm {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
100% {
-webkit-transform: translateY(100px);
transform: translateY(100px);
opacity: 0;
}
}
.fade-out-down-sm {
-webkit-animation-name: fade-out-down-sm;
animation-name: fade-out-down-sm;
}
@-webkit-keyframes fade-in-down-lg {
0% {
-webkit-transform: translateY(-1000px);
transform: translateY(-1000px);
opacity: 0;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
}
@keyframes fade-in-down-lg {
0% {
-webkit-transform: translateY(-1000px);
transform: translateY(-1000px);
opacity: 0;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
}
.fade-in-down-lg {
-webkit-animation-name: fade-in-down;
animation-name: fade-in-down;
}
@-webkit-keyframes fade-out-down-lg {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
100% {
-webkit-transform: translateY(1000px);
transform: translateY(1000px);
opacity: 0;
}
}
@keyframes fade-out-down-lg {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
100% {
-webkit-transform: translateY(1000px);
transform: translateY(1000px);
opacity: 0;
}
}
.fade-out-down-lg {
-webkit-animation-name: fade-out-down-lg;
animation-name: fade-out-down-lg;
}
@-webkit-keyframes fade-in-left {
0% {
-webkit-transform: translateX(-500px);
transform: translateX(-500px);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
@keyframes fade-in-left {
0% {
-webkit-transform: translateX(-500px);
transform: translateX(-500px);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
.fade-in-left {
-webkit-animation-name: fade-in-left;
animation-name: fade-in-left;
}
@-webkit-keyframes fade-out-left {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
100% {
-webkit-transform: translateX(-500px);
transform: translateX(-500px);
opacity: 0;
}
}
@keyframes fade-out-left {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
100% {
-webkit-transform: translateX(-500px);
transform: translateX(-500px);
opacity: 0;
}
}
.fade-out-left {
-webkit-animation-name: fade-out-left;
animation-name: fade-out-left;
}
@-webkit-keyframes fade-in-left-sm {
0% {
-webkit-transform: translateX(-100px);
transform: translateX(-100px);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
@keyframes fade-in-left-sm {
0% {
-webkit-transform: translateX(-100px);
transform: translateX(-100px);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
.fade-in-left-sm {
-webkit-animation-name: fade-in-left-sm;
animation-name: fade-in-left-sm;
}
@-webkit-keyframes fade-out-left-sm {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
100% {
-webkit-transform: translateX(-100px);
transform: translateX(-100px);
opacity: 0;
}
}
@keyframes fade-out-left-sm {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
100% {
-webkit-transform: translateX(-100px);
transform: translateX(-100px);
opacity: 0;
}
}
.fade-out-left-sm {
-webkit-animation-name: fade-out-left-sm;
animation-name: fade-out-left-sm;
}
@-webkit-keyframes fade-in-left-lg {
0% {
-webkit-transform: translateX(-1500px);
transform: translateX(-1500px);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
@keyframes fade-in-left-lg {
0% {
-webkit-transform: translateX(-1500px);
transform: translateX(-1500px);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
.fade-in-left-lg {
-webkit-animation-name: fade-in-left-lg;
animation-name: fade-in-left-lg;
}
@-webkit-keyframes fade-out-left-lg {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
100% {
-webkit-transform: translateX(-1500px);
transform: translateX(-1500px);
opacity: 0;
}
}
@keyframes fade-out-left-lg {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
100% {
-webkit-transform: translateX(-1500px);
transform: translateX(-1500px);
opacity: 0;
}
}
.fade-out-left-lg {
-webkit-animation-name: fade-out-left-lg;
animation-name: fade-out-left-lg;
}
@-webkit-keyframes fade-in-right {
0% {
-webkit-transform: translateX(500px);
transform: translateX(500px);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
@keyframes fade-in-right {
0% {
-webkit-transform: translateX(500px);
transform: translateX(500px);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
.fade-in-right {
-webkit-animation-name: fade-in-right;
animation-name: fade-in-right;
}
@-webkit-keyframes fade-out-right {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
100% {
-webkit-transform: translateX(500px);
transform: translateX(500px);
opacity: 0;
}
}
@keyframes fade-out-right {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
100% {
-webkit-transform: translateX(500px);
transform: translateX(500px);
opacity: 0;
}
}
.fade-out-right {
-webkit-animation-name: fade-out-right;
animation-name: fade-out-right;
}
@-webkit-keyframes fade-in-right-sm {
0% {
-webkit-transform: translateX(100px);
transform: translateX(100px);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
@keyframes fade-in-right-sm {
0% {
-webkit-transform: translateX(100px);
transform: translateX(100px);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
.fade-in-right-sm {
-webkit-animation-name: fade-in-right-sm;
animation-name: fade-in-right-sm;
}
@-webkit-keyframes fade-out-right-sm {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
100% {
-webkit-transform: translateX(100px);
transform: translateX(100px);
opacity: 0;
}
}
@keyframes fade-out-right-sm {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
100% {
-webkit-transform: translateX(100px);
transform: translateX(100px);
opacity: 0;
}
}
.fade-out-right-sm {
-webkit-animation-name: fade-out-right-sm;
animation-name: fade-out-right-sm;
}
@-webkit-keyframes fade-in-right-lg {
0% {
-webkit-transform: translateX(1500px);
transform: translateX(1500px);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
@keyframes fade-in-right-lg {
0% {
-webkit-transform: translateX(1500px);
transform: translateX(1500px);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
.fade-in-right-lg {
-webkit-animation-name: fade-in-right-lg;
animation-name: fade-in-right-lg;
}
@-webkit-keyframes fade-out-right-lg {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
100% {
-webkit-transform: translateX(1500px);
transform: translateX(1500px);
opacity: 0;
}
}
@keyframes fade-out-right-lg {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
100% {
-webkit-transform: translateX(1500px);
transform: translateX(1500px);
opacity: 0;
}
}
.fade-out-right-lg {
-webkit-animation-name: fade-out-right-lg;
animation-name: fade-out-right-lg;
}
@-webkit-keyframes rotate-in {
0% {
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 0;
}
100% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 1;
}
}
@keyframes rotate-in {
0% {
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 0;
}
100% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 1;
}
}
.rotate-in {
-webkit-animation-name: rotate-in;
animation-name: rotate-in;
}
@-webkit-keyframes rotate-out {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 1;
}
100% {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 0;
}
}
@keyframes rotate-out {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 1;
}
100% {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 0;
}
}
.rotate-out {
-webkit-animation-name: rotate-out;
animation-name: rotate-out;
}
@-webkit-keyframes rotate-in-sm {
0% {
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 0;
}
100% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 1;
}
}
@keyframes rotate-in-sm {
0% {
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 0;
}
100% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 1;
}
}
.rotate-in-sm {
-webkit-animation-name: rotate-in-sm;
animation-name: rotate-in-sm;
}
@-webkit-keyframes rotate-out-sm {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 1;
}
100% {
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 0;
}
}
@keyframes rotate-out-sm {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 1;
}
100% {
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 0;
}
}
.rotate-out-sm {
-webkit-animation-name: rotate-out-sm;
animation-name: rotate-out-sm;
}
@-webkit-keyframes rotate-in-lg {
0% {
-webkit-transform: rotate(-180deg);
transform: rotate(-180deg);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 0;
}
100% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 1;
}
}
@keyframes rotate-in-lg {
0% {
-webkit-transform: rotate(-180deg);
transform: rotate(-180deg);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 0;
}
100% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 1;
}
}
.rotate-in-lg {
-webkit-animation-name: rotate-in-lg;
animation-name: rotate-in-lg;
}
@-webkit-keyframes rotate-out-lg {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 1;
}
100% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 0;
}
}
@keyframes rotate-out-lg {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 1;
}
100% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 0;
}
}
.rotate-out-lg {
-webkit-animation-name: rotate-out-lg;
animation-name: rotate-out-lg;
}
@-webkit-keyframes flip-in-x {
0% {
-webkit-transform: perspective(550px) rotateX(90deg);
transform: perspective(550px) rotateX(90deg);
opacity: 0;
}
100% {
-webkit-transform: perspective(550px) rotateX(0deg);
transform: perspective(550px) rotateX(0deg);
opacity: 1;
}
}
@keyframes flip-in-x {
0% {
-webkit-transform: perspective(550px) rotateX(90deg);
transform: perspective(550px) rotateX(90deg);
opacity: 0;
}
100% {
-webkit-transform: perspective(550px) rotateX(0deg);
transform: perspective(550px) rotateX(0deg);
opacity: 1;
}
}
.flip-in-x {
-webkit-animation-name: flip-in-x;
animation-name: flip-in-x;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flip-out-x {
0% {
-webkit-transform: perspective(550px) rotateX(0deg);
transform: perspective(550px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(550px) rotateX(90deg);
transform: perspective(550px) rotateX(90deg);
opacity: 0;
}
}
@keyframes flip-out-x {
0% {
-webkit-transform: perspective(550px) rotateX(0deg);
transform: perspective(550px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(550px) rotateX(90deg);
transform: perspective(550px) rotateX(90deg);
opacity: 0;
}
}
.flip-out-x {
-webkit-animation-name: flip-out-x;
animation-name: flip-out-x;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flip-in-x-nr {
0% {
-webkit-transform: perspective(100px) rotateX(90deg);
transform: perspective(100px) rotateX(90deg);
opacity: 0;
}
100% {
-webkit-transform: perspective(100px) rotateX(0deg);
transform: perspective(100px) rotateX(0deg);
opacity: 1;
}
}
@keyframes flip-in-x-nr {
0% {
-webkit-transform: perspective(100px) rotateX(90deg);
transform: perspective(100px) rotateX(90deg);
opacity: 0;
}
100% {
-webkit-transform: perspective(100px) rotateX(0deg);
transform: perspective(100px) rotateX(0deg);
opacity: 1;
}
}
.flip-in-x-nr {
-webkit-animation-name: flip-in-x-nr;
animation-name: flip-in-x-nr;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flip-out-x-nr {
0% {
-webkit-transform: perspective(100px) rotateX(0deg);
transform: perspective(100px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(100px) rotateX(90deg);
transform: perspective(100px) rotateX(90deg);
opacity: 0;
}
}
@keyframes flip-out-x-nr {
0% {
-webkit-transform: perspective(100px) rotateX(0deg);
transform: perspective(100px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(100px) rotateX(90deg);
transform: perspective(100px) rotateX(90deg);
opacity: 0;
}
}
.flip-out-x-nr {
-webkit-animation-name: flip-out-x-nr;
animation-name: flip-out-x-nr;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flip-in-x-fr {
0% {
-webkit-transform: perspective(1000px) rotateX(90deg);
transform: perspective(1000px) rotateX(90deg);
opacity: 0;
}
100% {
-webkit-transform: perspective(1000px) rotateX(0deg);
transform: perspective(1000px) rotateX(0deg);
opacity: 1;
}
}
@keyframes flip-in-x-fr {
0% {
-webkit-transform: perspective(1000px) rotateX(90deg);
transform: perspective(1000px) rotateX(90deg);
opacity: 0;
}
100% {
-webkit-transform: perspective(1000px) rotateX(0deg);
transform: perspective(1000px) rotateX(0deg);
opacity: 1;
}
}
.flip-in-x-fr {
-webkit-animation-name: flip-in-x-fr;
animation-name: flip-in-x-fr;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flip-out-x-fr {
0% {
-webkit-transform: perspective(1000px) rotateX(0deg);
transform: perspective(1000px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(1000px) rotateX(90deg);
transform: perspective(1000px) rotateX(90deg);
opacity: 0;
}
}
@keyframes flip-out-x-fr {
0% {
-webkit-transform: perspective(1000px) rotateX(0deg);
transform: perspective(1000px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(1000px) rotateX(90deg);
transform: perspective(1000px) rotateX(90deg);
opacity: 0;
}
}
.flip-out-x-fr {
-webkit-animation-name: flip-out-x-fr;
animation-name: flip-out-x-fr;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flip-in-y {
0% {
-webkit-transform: perspective(550px) rotateY(90deg);
transform: perspective(550px) rotateY(90deg);
opacity: 0;
}
100% {
-webkit-transform: perspective(550px) rotateY(0deg);
transform: perspective(550px) rotateY(0deg);
opacity: 1;
}
}
@keyframes flip-in-y {
0% {
-webkit-transform: perspective(550px) rotateY(90deg);
transform: perspective(550px) rotateY(90deg);
opacity: 0;
}
100% {
-webkit-transform: perspective(550px) rotateY(0deg);
transform: perspective(550px) rotateY(0deg);
opacity: 1;
}
}
.flip-in-y {
-webkit-animation-name: flip-in-y;
animation-name: flip-in-y;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flip-out-y {
0% {
-webkit-transform: perspective(550px) rotateY(0deg);
transform: perspective(550px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(550px) rotateY(90deg);
transform: perspective(550px) rotateY(90deg);
opacity: 0;
}
}
@keyframes flip-out-y {
0% {
-webkit-transform: perspective(550px) rotateY(0deg);
transform: perspective(550px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(550px) rotateY(90deg);
transform: perspective(550px) rotateY(90deg);
opacity: 0;
}
}
.flip-out-y {
-webkit-animation-name: flip-out-y;
animation-name: flip-out-y;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flip-in-y-nr {
0% {
-webkit-transform: perspective(100px) rotateY(90deg);
transform: perspective(100px) rotateY(90deg);
opacity: 0;
}
100% {
-webkit-transform: perspective(100px) rotateY(0deg);
transform: perspective(100px) rotateY(0deg);
opacity: 1;
}
}
@keyframes flip-in-y-nr {
0% {
-webkit-transform: perspective(100px) rotateY(90deg);
transform: perspective(100px) rotateY(90deg);
opacity: 0;
}
100% {
-webkit-transform: perspective(100px) rotateY(0deg);
transform: perspective(100px) rotateY(0deg);
opacity: 1;
}
}
.flip-in-y-nr {
-webkit-animation-name: flip-in-y-nr;
animation-name: flip-in-y-nr;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flip-out-y-nr {
0% {
-webkit-transform: perspective(100px) rotateY(0deg);
transform: perspective(100px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(100px) rotateY(90deg);
transform: perspective(100px) rotateY(90deg);
opacity: 0;
}
}
@keyframes flip-out-y-nr {
0% {
-webkit-transform: perspective(100px) rotateY(0deg);
transform: perspective(100px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(100px) rotateY(90deg);
transform: perspective(100px) rotateY(90deg);
opacity: 0;
}
}
.flip-out-y-nr {
-webkit-animation-name: flip-out-y-nr;
animation-name: flip-out-y-nr;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flip-in-y-fr {
0% {
-webkit-transform: perspective(1000px) rotateY(90deg);
transform: perspective(1000px) rotateY(90deg);
opacity: 0;
}
100% {
-webkit-transform: perspective(1000px) rotateY(0deg);
transform: perspective(1000px) rotateY(0deg);
opacity: 1;
}
}
@keyframes flip-in-y-fr {
0% {
-webkit-transform: perspective(1000px) rotateY(90deg);
transform: perspective(1000px) rotateY(90deg);
opacity: 0;
}
100% {
-webkit-transform: perspective(1000px) rotateY(0deg);
transform: perspective(1000px) rotateY(0deg);
opacity: 1;
}
}
.flip-in-y-fr {
-webkit-animation-name: flip-in-y-fr;
animation-name: flip-in-y-fr;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flip-out-y-fr {
0% {
-webkit-transform: perspective(1000px) rotateY(0deg);
transform: perspective(1000px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(1000px) rotateY(90deg);
transform: perspective(1000px) rotateY(90deg);
opacity: 0;
}
}
@keyframes flip-out-y-fr {
0% {
-webkit-transform: perspective(1000px) rotateY(0deg);
transform: perspective(1000px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(1000px) rotateY(90deg);
transform: perspective(1000px) rotateY(90deg);
opacity: 0;
}
}
.flip-out-y-fr {
-webkit-animation-name: flip-out-y-fr;
animation-name: flip-out-y-fr;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes zoom-in {
0% {
-webkit-transform: scale(.7);
transform: scale(.7);
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes zoom-in {
0% {
-webkit-transform: scale(.7);
transform: scale(.7);
opacity: 0;
}
100% {
opacity: 1;
}
}
.zoom-in {
-webkit-animation-name: zoom-in;
animation-name: zoom-in;
}
@-webkit-keyframes zoom-out {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
50% {
-webkit-transform: scale(.7);
transform: scale(.7);
opacity: 0;
}
100% {
opacity: 0;
}
}
@keyframes zoom-out {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
50% {
-webkit-transform: scale(.7);
transform: scale(.7);
opacity: 0;
}
100% {
opacity: 0;
}
}
.zoom-out {
-webkit-animation-name: zoom-out;
animation-name: zoom-out;
}
@-webkit-keyframes zoom-in-sm {
0% {
-webkit-transform: scale(.95);
transform: scale(.95);
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes zoom-in-sm {
0% {
-webkit-transform: scale(.95);
transform: scale(.95);
opacity: 0;
}
100% {
opacity: 1;
}
}
.zoom-in-sm {
-webkit-animation-name: zoom-in-sm;
animation-name: zoom-in-sm;
}
@-webkit-keyframes zoom-out-sm {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
50% {
-webkit-transform: scale(.95);
transform: scale(.95);
opacity: 0;
}
100% {
opacity: 0;
}
}
@keyframes zoom-out-sm {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
50% {
-webkit-transform: scale(.95);
transform: scale(.95);
opacity: 0;
}
100% {
opacity: 0;
}
}
.zoom-out-sm {
-webkit-animation-name: zoom-out-sm;
animation-name: zoom-out-sm;
}
@-webkit-keyframes zoom-in-lg {
0% {
-webkit-transform: scale(.4);
transform: scale(.4);
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes zoom-in-lg {
0% {
-webkit-transform: scale(.4);
transform: scale(.4);
opacity: 0;
}
100% {
opacity: 1;
}
}
.zoom-in-lg {
-webkit-animation-name: zoom-in-lg;
animation-name: zoom-in-lg;
}
@-webkit-keyframes zoom-out-lg {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
50% {
-webkit-transform: scale(.4);
transform: scale(.4);
opacity: 0;
}
100% {
opacity: 0;
}
}
@keyframes zoom-out-lg {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
50% {
-webkit-transform: scale(.4);
transform: scale(.4);
opacity: 0;
}
100% {
opacity: 0;
}
}
.zoom-out-lg {
-webkit-animation-name: zoom-out-lg;
animation-name: zoom-out-lg;
}
@-webkit-keyframes overlay-slide-in-top {
0% {
height: 100%;
}
100% {
height: 0;
}
}
@keyframes overlay-slide-in-top {
0% {
height: 100%;
}
100% {
height: 0;
}
}
.overlay-slide-in-top {
top: 0;
height: 0;
-webkit-animation-name: overlay-slide-in-top;
animation-name: overlay-slide-in-top;
}
@-webkit-keyframes overlay-slide-out-top {
0% {
height: 0;
}
100% {
height: 100%;
}
}
@keyframes overlay-slide-out-top {
0% {
height: 0;
}
100% {
height: 100%;
}
}
.overlay-slide-out-top {
top: 0;
height: 100%;
-webkit-animation-name: overlay-slide-out-top;
animation-name: overlay-slide-out-top;
}
@-webkit-keyframes overlay-slide-in-bottom {
0% {
height: 100%;
}
100% {
height: 0;
}
}
@keyframes overlay-slide-in-bottom {
0% {
height: 100%;
}
100% {
height: 0;
}
}
.overlay-slide-in-bottom {
bottom: 0;
height: 0;
-webkit-animation-name: overlay-slide-in-bottom;
animation-name: overlay-slide-in-bottom;
}
@-webkit-keyframes overlay-slide-out-bottom {
0% {
height: 0;
}
100% {
height: 100%;
}
}
@keyframes overlay-slide-out-bottom {
0% {
height: 0;
}
100% {
height: 100%;
}
}
.overlay-slide-out-bottom {
bottom: 0;
height: 100%;
-webkit-animation-name: overlay-slide-out-bottom;
animation-name: overlay-slide-out-bottom;
}
@-webkit-keyframes overlay-slide-in-left {
0% {
width: 100%;
}
100% {
width: 0;
}
}
@keyframes overlay-slide-in-left {
0% {
width: 100%;
}
100% {
width: 0;
}
}
.overlay-slide-in-left {
width: 0;
-webkit-animation-name: overlay-slide-in-left;
animation-name: overlay-slide-in-left;
}
@-webkit-keyframes overlay-slide-out-left {
0% {
width: 0;
}
100% {
width: 100%;
}
}
@keyframes overlay-slide-out-left {
0% {
width: 0;
}
100% {
width: 100%;
}
}
.overlay-slide-out-left {
left: 0;
width: 100%;
-webkit-animation-name: overlay-slide-out-left;
animation-name: overlay-slide-out-left;
}
@-webkit-keyframes overlay-slide-in-right {
0% {
width: 100%;
}
100% {
width: 0;
}
}
@keyframes overlay-slide-in-right {
0% {
width: 100%;
}
100% {
width: 0;
}
}
.overlay-slide-in-right {
right: 0;
width: 0;
-webkit-animation-name: overlay-slide-in-right;
animation-name: overlay-slide-in-right;
}
@-webkit-keyframes overlay-slide-out-right {
0% {
width: 0;
}
100% {
width: 100%;
}
}
@keyframes overlay-slide-out-right {
0% {
width: 0;
}
100% {
width: 100%;
}
}
.overlay-slide-out-right {
right: 0;
width: 100%;
-webkit-animation-name: overlay-slide-out-right;
animation-name: overlay-slide-out-right;
} .slide-title {
color:#222222;
}
.slide-text {
color:#222222;
font-size: 20px;
}
.slide-text p {
line-height:1.3 !important;
}
.slide-button {
color:#FFFFFF;
border-color:#FFFFFF;
font-size: 18px;
border:2px solid;
padding:7px 12px;
border-radius:5px;
display:inline-block;
margin-top:10px;
}
.slide-button:hover {
background-color:#FFFFFF;
border-color:#FFFFFF;
text-decoration: none !important;
}
.slide-button:hover span {
color:#FFFFFF;
}
#debungcontrolls,
.debugtimeline {
width: 100%;
box-sizing: border-box
}
.rev_column,
.rev_column .tp-parallax-wrap,
.tp-svg-layer svg {
vertical-align: top
}
#debungcontrolls {
z-index: 100000;
position: fixed;
bottom: 0;
height: auto;
background: rgba(0, 0, 0, .6);
padding: 10px
}
.tp-caption span {
line-height:18px !important;
}
.debugtimeline {
height: 10px;
position: relative;
margin-bottom: 3px;
display: none;
white-space: nowrap
}
.debugtimeline:hover {
height: 15px
}
.the_timeline_tester {
background: #e74c3c;
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 0
}
.rs-go-fullscreen {
position: fixed!important;
width: 100%!important;
height: 100%!important;
top: 0!important;
left: 0!important;
z-index: 9999999!important;
background: #fff!important
}
.debugtimeline.tl_slide .the_timeline_tester {
background: #f39c12
}
.debugtimeline.tl_frame .the_timeline_tester {
background: #3498db
}
.debugtimline_txt {
color: #fff;
font-weight: 400;
font-size: 7px;
position: absolute;
left: 10px;
top: 0;
white-space: nowrap;
line-height: 10px
}
.rtl {
direction: rtl
}
.rev_slider_wrapper {
position: relative;
z-index: 0;
width: 100%
}
.rev_slider {
position: relative;
overflow: visible
}
.entry-content .rev_slider a,
.rev_slider a {
box-shadow: none;
background:unset;
}
.tp-overflow-hidden {
overflow: hidden!important
}
.group_ov_hidden {
overflow: hidden
}
.rev_slider img,
.tp-simpleresponsive img {
max-width: none!important;
transition: none;
margin: 0;
padding: 0;
border: none
}
.rev_slider .no-slides-text {
font-weight: 700;
text-align: center;
padding-top: 80px
}
.rev_slider>ul,
.rev_slider>ul>li,
.rev_slider>ul>li:before,
.rev_slider_wrapper>ul,
.tp-revslider-mainul>li,
.tp-revslider-mainul>li:before,
.tp-simpleresponsive>ul,
.tp-simpleresponsive>ul>li,
.tp-simpleresponsive>ul>li:before {
list-style: none!important;
position: absolute;
margin: 0!important;
padding: 0!important;
overflow-x: visible;
overflow-y: visible;
background-image: none;
background-position: 0 0;
text-indent: 0;
top: 0;
left: 0
}
.rev_slider>ul>li,
.rev_slider>ul>li:before,
.tp-revslider-mainul>li,
.tp-revslider-mainul>li:before,
.tp-simpleresponsive>ul>li,
.tp-simpleresponsive>ul>li:before {
visibility: hidden
}
.tp-revslider-mainul,
.tp-revslider-slidesli {
padding: 0!important;
margin: 0!important;
list-style: none!important
}
.fullscreen-container,
.fullwidthbanner-container {
padding: 0;
position: relative
}
.rev_slider li.tp-revslider-slidesli {
position: absolute!important
}
.tp-caption .rs-untoggled-content {
display: block
}
.tp-caption .rs-toggled-content {
display: none
}
.rs-toggle-content-active.tp-caption .rs-toggled-content {
display: block
}
.rs-toggle-content-active.tp-caption .rs-untoggled-content {
display: none
}
.rev_slider .caption,
.rev_slider .tp-caption {
position: relative;
visibility: hidden;
white-space: nowrap;
display: block;
-webkit-font-smoothing: antialiased!important;
z-index: 1
}
.rev_slider .caption,
.rev_slider .tp-caption,
.tp-simpleresponsive img {
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none
}
.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap:last-child {
margin-bottom: 0
}
.tp-svg-layer svg {
width: 100%;
height: 100%;
position: relative
}
.tp_inner_padding {
box-sizing: border-box;
max-height: none!important
}
.tp-caption.tp-layer-selectable {
-moz-user-select: all;
-khtml-user-select: all;
-webkit-user-select: all;
-o-user-select: all
}
.tp-caption.tp-hidden-caption,
.tp-forcenotvisible,
.tp-hide-revslider,
.tp-parallax-wrap.tp-hidden-caption {
visibility: hidden!important;
display: none!important
}
.rev_slider audio,
.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video {
max-width: none!important
}
.tp-element-background {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 0
}
.tp-blockmask,
.tp-blockmask_in,
.tp-blockmask_out {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #fff;
z-index: 1000;
transform: scaleX(0) scaleY(0)
}
.tp-parallax-wrap {
transform-style: preserve-3d
}
.rev_row_zone {
position: absolute;
width: 100%;
left: 0;
box-sizing: border-box;
min-height: 50px;
font-size: 0
}
.rev_column_inner,
.rev_slider .tp-caption.rev_row {
position: relative;
width: 100%!important;
box-sizing: border-box
}
.rev_row_zone_top {
top: 0
}
.rev_row_zone_middle {
top: 50%;
transform: translateY(-50%)
}
.rev_row_zone_bottom {
bottom: 0
}
.rev_slider .tp-caption.rev_row {
display: table;
table-layout: fixed;
vertical-align: top;
height: auto!important;
font-size: 0
}
.rev_column {
display: table-cell;
position: relative;
height: auto;
box-sizing: border-box;
font-size: 0
}
.rev_column_inner {
display: block;
height: auto!important;
white-space: normal!important
}
.rev_column_bg {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 0;
box-sizing: border-box;
background-clip: content-box;
border: 0 solid transparent
}
.tp-caption .backcorner,
.tp-caption .backcornertop,
.tp-caption .frontcorner,
.tp-caption .frontcornertop {
height: 0;
top: 0;
width: 0;
position: absolute
}
.rev_column_inner .tp-loop-wrap,
.rev_column_inner .tp-mask-wrap,
.rev_column_inner .tp-parallax-wrap {
text-align: inherit
}
.rev_column_inner .tp-mask-wrap {
display: inline-block
}
.rev_column_inner .tp-parallax-wrap,
.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,
.rev_column_inner .tp-parallax-wrap .tp-mask-wrap {
position: relative!important;
left: auto!important;
top: auto!important;
line-height: 0
}
.tp-video-play-button,
.tp-video-play-button i {
line-height: 50px!important;
vertical-align: top;
text-align: center
}
.rev_column_inner .rev_layer_in_column,
.rev_column_inner .tp-parallax-wrap,
.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,
.rev_column_inner .tp-parallax-wrap .tp-mask-wrap {
vertical-align: top
}
.rev_break_columns {
display: block!important
}
.rev_break_columns .tp-parallax-wrap.rev_column {
display: block!important;
width: 100%!important
}
.fullwidthbanner-container {
overflow: hidden
}
.fullwidthbanner-container .fullwidthabanner {
width: 100%;
position: relative
}
.tp-static-layers {
position: absolute;
z-index: 101;
top: 0;
left: 0
}
.tp-caption .frontcorner {
border-left: 40px solid transparent;
border-right: 0 solid transparent;
border-top: 40px solid #00A8FF;
left: -40px
}
.tp-caption .backcorner {
border-left: 0 solid transparent;
border-right: 40px solid transparent;
border-bottom: 40px solid #00A8FF;
right: 0
}
.tp-caption .frontcornertop {
border-left: 40px solid transparent;
border-right: 0 solid transparent;
border-bottom: 40px solid #00A8FF;
left: -40px
}
.tp-caption .backcornertop {
border-left: 0 solid transparent;
border-right: 40px solid transparent;
border-top: 40px solid #00A8FF;
right: 0
}
.tp-layer-inner-rotation {
position: relative!important
}
img.tp-slider-alternative-image {
width: 100%;
height: auto
}
.caption.fullscreenvideo,
.rs-background-video-layer,
.tp-caption.coverscreenvideo,
.tp-caption.fullscreenvideo {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute
}
.noFilterClass {
filter: none!important
}
.rs-background-video-layer {
visibility: hidden;
z-index: 0
}
.caption.fullscreenvideo audio,
.caption.fullscreenvideo iframe,
.caption.fullscreenvideo video,
.tp-caption.fullscreenvideo iframe,
.tp-caption.fullscreenvideo iframe audio,
.tp-caption.fullscreenvideo iframe video {
width: 100%!important;
height: 100%!important;
display: none
}
.fullcoveredvideo audio,
.fullscreenvideo audio .fullcoveredvideo video,
.fullscreenvideo video {
background: #000
}
.fullcoveredvideo .tp-poster {
background-position: center center;
background-size: cover;
width: 100%;
height: 100%;
top: 0;
left: 0
}
.videoisplaying .html5vid .tp-poster {
display: none
}
.tp-video-play-button {
background: #000;
background: rgba(0, 0, 0, .3);
border-radius: 5px;
position: absolute;
top: 50%;
left: 50%;
color: #FFF;
margin-top: -25px;
margin-left: -25px;
cursor: pointer;
width: 50px;
height: 50px;
box-sizing: border-box;
display: inline-block;
z-index: 4;
opacity: 0;
transition: opacity .3s ease-out!important
}
.tp-audio-html5 .tp-video-play-button,
.tp-hiddenaudio {
display: none!important
}
.tp-caption .html5vid {
width: 100%!important;
height: 100%!important
}
.tp-video-play-button i {
width: 50px;
height: 50px;
display: inline-block;
font-size: 40px!important
}
.rs-fullvideo-cover,
.tp-dottedoverlay,
.tp-shadowcover {
height: 100%;
top: 0;
left: 0;
position: absolute
}
.tp-caption:hover .tp-video-play-button {
opacity: 1;
display: block
}
.tp-caption .tp-revstop {
display: none;
border-left: 5px solid #fff!important;
border-right: 5px solid #fff!important;
margin-top: 15px!important;
line-height: 20px!important;
vertical-align: top;
font-size: 25px!important
}
.tp-seek-bar,
.tp-video-button,
.tp-volume-bar {
outline: 0;
line-height: 12px;
margin: 0;
cursor: pointer
}
.videoisplaying .revicon-right-dir {
display: none
}
.videoisplaying .tp-revstop {
display: inline-block
}
.videoisplaying .tp-video-play-button {
display: none
}
.fullcoveredvideo .tp-video-play-button {
display: none!important
}
.fullscreenvideo .fullscreenvideo audio,
.fullscreenvideo .fullscreenvideo video {
object-fit: contain!important
}
.fullscreenvideo .fullcoveredvideo audio,
.fullscreenvideo .fullcoveredvideo video {
object-fit: cover!important
}
.tp-video-controls {
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 5px;
opacity: 0;
transition: opacity .3s;
background-image: linear-gradient(to bottom, #000 13%, #323232 100%);
display: table;
max-width: 100%;
overflow: hidden;
box-sizing: border-box
}
.rev-btn.rev-hiddenicon i,
.rev-btn.rev-withicon i {
transition: all .2s ease-out!important;
font-size: 15px
}
.tp-caption:hover .tp-video-controls {
opacity: .9
}
.tp-video-button {
background: rgba(0, 0, 0, .5);
border: 0;
border-radius: 3px;
font-size: 12px;
color: #fff;
padding: 0
}
.tp-video-button:hover {
cursor: pointer
}
.tp-video-button-wrap,
.tp-video-seek-bar-wrap,
.tp-video-vol-bar-wrap {
padding: 0 5px;
display: table-cell;
vertical-align: middle
}
.tp-video-seek-bar-wrap {
width: 80%
}
.tp-video-vol-bar-wrap {
width: 20%
}
.tp-seek-bar,
.tp-volume-bar {
width: 100%;
padding: 0
}
.rs-fullvideo-cover {
width: 100%;
background: 0 0;
z-index: 5
}
.disabled_lc .tp-video-play-button,
.rs-background-video-layer audio::-webkit-media-controls,
.rs-background-video-layer video::-webkit-media-controls,
.rs-background-video-layer video::-webkit-media-controls-start-playback-button {
display: none!important
}
.tp-audio-html5 .tp-video-controls {
opacity: 1!important;
visibility: visible!important
}
.tp-dottedoverlay {
background-repeat: repeat;
width: 100%;
z-index: 3
}
.tp-shadowcover {
width: 100%;
background: #fff;
z-index: -1
}
.tp-shadow1 {
box-shadow: 0 10px 6px -6px rgba(0, 0, 0, .8)
}
.tp-shadow2:after,
.tp-shadow2:before,
.tp-shadow3:before,
.tp-shadow4:after {
z-index: -2;
position: absolute;
content: "";
bottom: 10px;
left: 10px;
width: 50%;
top: 85%;
max-width: 300px;
background: 0 0;
box-shadow: 0 15px 10px rgba(0, 0, 0, .8);
transform: rotate(-3deg)
}
.tp-shadow2:after,
.tp-shadow4:after {
transform: rotate(3deg);
right: 10px;
left: auto
}
.tp-shadow5 {
position: relative;
box-shadow: 0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset
}
.tp-shadow5:after,
.tp-shadow5:before {
content: "";
position: absolute;
z-index: -2;
box-shadow: 0 0 25px 0 rgba(0, 0, 0, .6);
top: 30%;
bottom: 0;
left: 20px;
right: 20px;
border-radius: 100px/20px
}
.tp-button {
padding: 6px 13px 5px;
border-radius: 3px;
height: 30px;
cursor: pointer;
color: #fff!important;
text-shadow: 0 1px 1px rgba(0, 0, 0, .6)!important;
font-size: 15px;
line-height: 45px!important;
font-family: arial, sans-serif;
font-weight: 700;
letter-spacing: -1px;
text-decoration: none
}
.tp-button.big {
color: #fff;
text-shadow: 0 1px 1px rgba(0, 0, 0, .6);
font-weight: 700;
padding: 9px 20px;
font-size: 19px;
line-height: 57px!important
}
.purchase:hover,
.tp-button.big:hover,
.tp-button:hover {
background-position: bottom, 15px 11px
}
.purchase.green,
.purchase:hover.green,
.tp-button.green,
.tp-button:hover.green {
background-color: #21a117;
box-shadow: 0 3px 0 0 #104d0b
}
.purchase.blue,
.purchase:hover.blue,
.tp-button.blue,
.tp-button:hover.blue {
background-color: #1d78cb;
box-shadow: 0 3px 0 0 #0f3e68
}
.purchase.red,
.purchase:hover.red,
.tp-button.red,
.tp-button:hover.red {
background-color: #cb1d1d;
box-shadow: 0 3px 0 0 #7c1212
}
.purchase.orange,
.purchase:hover.orange,
.tp-button.orange,
.tp-button:hover.orange {
background-color: #f70;
box-shadow: 0 3px 0 0 #a34c00
}
.purchase.darkgrey,
.purchase:hover.darkgrey,
.tp-button.darkgrey,
.tp-button.grey,
.tp-button:hover.darkgrey,
.tp-button:hover.grey {
background-color: #555;
box-shadow: 0 3px 0 0 #222
}
.purchase.lightgrey,
.purchase:hover.lightgrey,
.tp-button.lightgrey,
.tp-button:hover.lightgrey {
background-color: #888;
box-shadow: 0 3px 0 0 #555
}
.rev-btn,
.rev-btn:visited {
outline: 0!important;
box-shadow: none!important;
text-decoration: none!important;
line-height: 44px;
font-size: 17px;
font-weight: 500;
padding: 12px 35px;
box-sizing: border-box;
font-family: Roboto, sans-serif;
cursor: pointer
}
.rev-btn.rev-uppercase,
.rev-btn.rev-uppercase:visited {
text-transform: uppercase;
letter-spacing: 1px;
font-size: 15px;
font-weight: 900
}
.rev-btn.rev-withicon i {
font-weight: 400;
position: relative;
top: 0;
margin-left: 10px!important
}
.rev-btn.rev-hiddenicon i {
font-weight: 400;
position: relative;
top: 0;
opacity: 0;
margin-left: 0!important;
width: 0!important
}
.rev-btn.rev-hiddenicon:hover i {
opacity: 1!important;
margin-left: 10px!important;
width: auto!important
}
.rev-btn.rev-medium,
.rev-btn.rev-medium:visited {
line-height: 36px;
font-size: 14px;
padding: 10px 30px
}
.rev-btn.rev-medium.rev-hiddenicon i,
.rev-btn.rev-medium.rev-withicon i {
font-size: 14px;
top: 0
}
.rev-btn.rev-small,
.rev-btn.rev-small:visited {
line-height: 28px;
font-size: 12px;
padding: 7px 20px
}
.rev-btn.rev-small.rev-hiddenicon i,
.rev-btn.rev-small.rev-withicon i {
font-size: 12px;
top: 0
}
.rev-maxround {
border-radius: 30px
}
.rev-minround {
border-radius: 3px
}
.rev-burger {
position: relative;
width: 60px;
height: 60px;
box-sizing: border-box;
padding: 22px 0 0 14px;
border-radius: 50%;
border: 1px solid rgba(51, 51, 51, .25);
-webkit-tap-highlight-color: transparent;
cursor: pointer
}
.rev-burger span {
display: block;
width: 30px;
height: 3px;
background: #333;
transition: .7s;
pointer-events: none;
transform-style: flat!important
}
.rev-burger.revb-white span,
.rev-burger.revb-whitenoborder span {
background: #fff
}
.rev-burger span:nth-child(2) {
margin: 3px 0
}
#dialog_addbutton .rev-burger:hover:first-child,
.open .rev-burger:first-child,
.open.rev-burger:first-child {
transform: translateY(6px) rotate(-45deg)
}
#dialog_addbutton .rev-burger:hover:nth-child(2),
.open .rev-burger:nth-child(2),
.open.rev-burger:nth-child(2) {
transform: rotate(-45deg);
opacity: 0
}
#dialog_addbutton .rev-burger:hover:last-child,
.open .rev-burger:last-child,
.open.rev-burger:last-child {
transform: translateY(-6px) rotate(-135deg)
}
.rev-burger.revb-white {
border: 2px solid rgba(255, 255, 255, .2)
}
.rev-burger.revb-darknoborder,
.rev-burger.revb-whitenoborder {
border: 0
}
.rev-burger.revb-darknoborder span {
background: #333
}
.rev-burger.revb-whitefull {
background: #fff;
border: none
}
.rev-burger.revb-whitefull span {
background: #333
}
.rev-burger.revb-darkfull {
background: #333;
border: none
}
.rev-burger.revb-darkfull span,
.rev-scroll-btn.revs-fullwhite {
background: #fff
}
@keyframes rev-ani-mouse {
0% {
opacity: 1;
top: 29%
}
15% {
opacity: 1;
top: 50%
}
50% {
opacity: 0;
top: 50%
}
100% {
opacity: 0;
top: 29%
}
}
.rev-scroll-btn {
display: inline-block;
position: relative;
left: 0;
right: 0;
text-align: center;
cursor: pointer;
width: 35px;
height: 55px;
box-sizing: border-box;
border: 3px solid #fff;
border-radius: 23px
}
.rev-scroll-btn>* {
display: inline-block;
line-height: 18px;
font-size: 13px;
font-weight: 400;
color: #fff;
font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif;
letter-spacing: 2px
}
.rev-scroll-btn>.active,
.rev-scroll-btn>:focus,
.rev-scroll-btn>:hover {
color: #fff
}
.rev-scroll-btn>.active,
.rev-scroll-btn>:active,
.rev-scroll-btn>:focus,
.rev-scroll-btn>:hover {
opacity: .8
}
.rev-scroll-btn.revs-fullwhite span {
background: #333
}
.rev-scroll-btn.revs-fulldark {
background: #333;
border: none
}
.rev-scroll-btn.revs-fulldark span,
.tp-bullet {
background: #fff
}
.rev-scroll-btn span {
position: absolute;
display: block;
top: 29%;
left: 50%;
width: 8px;
height: 8px;
margin: -4px 0 0 -4px;
background: #fff;
border-radius: 50%;
animation: rev-ani-mouse 2.5s linear infinite
}
.rev-scroll-btn.revs-dark {
border-color: #333
}
.rev-scroll-btn.revs-dark span {
background: #333
}
.rev-control-btn {
position: relative;
display: inline-block;
z-index: 5;
color: #FFF;
font-size: 20px;
line-height: 60px;
font-weight: 400;
font-style: normal;
font-family: Raleway;
text-decoration: none;
text-align: center;
background-color: #000;
border-radius: 50px;
text-shadow: none;
background-color: rgba(0, 0, 0, .5);
width: 60px;
height: 60px;
box-sizing: border-box;
cursor: pointer
}
.rev-cbutton-dark-sr,
.rev-cbutton-light-sr {
border-radius: 3px
}
.rev-cbutton-light,
.rev-cbutton-light-sr {
color: #333;
background-color: rgba(255, 255, 255, .75)
}
.rev-sbutton {
line-height: 37px;
width: 37px;
height: 37px
}
.rev-sbutton-blue {
background-color: #3B5998
}
.rev-sbutton-lightblue {
background-color: #00A0D1
}
.rev-sbutton-red {
background-color: #DD4B39
}
.tp-bannertimer {
visibility: hidden;
width: 100%;
height: 5px;
background: #000;
background: rgba(0, 0, 0, .15);
position: absolute;
z-index: 200;
top: 0
}
.tp-bannertimer.tp-bottom {
top: auto;
bottom: 0!important;
height: 5px
}
.tp-caption img {
background: 0 0;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);
zoom: 1
}
.caption.slidelink a div,
.tp-caption.slidelink a div {
width: 3000px;
height: 1500px;
}
.tp-shape {
width: 100%;
height: 100%
}
.tp-caption .rs-starring {
display: inline-block
}
.tp-caption .rs-starring .star-rating {
float: none;
display: inline-block;
vertical-align: top;
color: #FFC321!important
}
.tp-caption .rs-starring .star-rating,
.tp-caption .rs-starring-page .star-rating {
position: relative;
height: 1em;
width: 5.4em;
font-family: star;
font-size: 1em!important
}
.tp-loader.spinner0,
.tp-loader.spinner1 {
width: 40px;
height: 40px;
margin-top: -20px;
margin-left: -20px;
animation: tp-rotateplane 1.2s infinite ease-in-out;
background-color: #fff;
border-radius: 3px;
box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15)
}
.tp-caption .rs-starring .star-rating:before,
.tp-caption .rs-starring-page .star-rating:before {
content: "\73\73\73\73\73";
color: #E0DADF;
float: left;
top: 0;
left: 0;
position: absolute
}
.tp-caption .rs-starring .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
font-size: 1em!important
}
.tp-caption .rs-starring .star-rating span:before {
content: "\53\53\53\53\53";
top: 0;
position: absolute;
left: 0
}
.tp-loader {
top: 50%;
left: 50%;
z-index: 10000;
position: absolute
}
.tp-loader.spinner0 {
background-position: center center
}
.tp-loader.spinner5 {
background-position: 10px 10px;
background-color: #fff;
margin: -22px;
width: 44px;
height: 44px;
border-radius: 3px
}
@keyframes tp-rotateplane {
0% {
transform: perspective(120px) rotateX(0) rotateY(0)
}
50% {
transform: perspective(120px) rotateX(-180.1deg) rotateY(0)
}
100% {
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
}
}
.tp-loader.spinner2 {
width: 40px;
height: 40px;
margin-top: -20px;
margin-left: -20px;
background-color: red;
box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15);
border-radius: 100%;
animation: tp-scaleout 1s infinite ease-in-out
}
@keyframes tp-scaleout {
0% {
transform: scale(0)
}
100% {
transform: scale(1);
opacity: 0
}
}
.tp-loader.spinner3 {
margin: -9px 0 0 -35px;
width: 70px;
text-align: center
}
.tp-loader.spinner3 .bounce1,
.tp-loader.spinner3 .bounce2,
.tp-loader.spinner3 .bounce3 {
width: 18px;
height: 18px;
background-color: #fff;
box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15);
border-radius: 100%;
display: inline-block;
animation: tp-bouncedelay 1.4s infinite ease-in-out;
animation-fill-mode: both
}
.tp-loader.spinner3 .bounce1 {
animation-delay: -.32s
}
.tp-loader.spinner3 .bounce2 {
animation-delay: -.16s
}
@keyframes tp-bouncedelay {
0%,
100%,
80% {
transform: scale(0)
}
40% {
transform: scale(1)
}
}
.tp-loader.spinner4 {
margin: -20px 0 0 -20px;
width: 40px;
height: 40px;
text-align: center;
animation: tp-rotate 2s infinite linear
}
.tp-loader.spinner4 .dot1,
.tp-loader.spinner4 .dot2 {
width: 60%;
height: 60%;
display: inline-block;
position: absolute;
top: 0;
background-color: #fff;
border-radius: 100%;
animation: tp-bounce 2s infinite ease-in-out;
box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15)
}
.tp-loader.spinner4 .dot2 {
top: auto;
bottom: 0;
animation-delay: -1s
}
@keyframes tp-rotate {
100% {
transform: rotate(360deg)
}
}
@keyframes tp-bounce {
0%,
100% {
transform: scale(0)
}
50% {
transform: scale(1)
}
}
.tp-bullets.navbar,
.tp-tabs.navbar,
.tp-thumbs.navbar {
border: none;
min-height: 0;
margin: 0;
border-radius: 0
}
.tp-bullets,
.tp-tabs,
.tp-thumbs {
position: absolute;
display: block;
z-index: 1000;
top: 0;
left: 0
}
.tp-tab,
.tp-thumb {
cursor: pointer;
position: absolute;
opacity: .5;
box-sizing: border-box
}
.tp-arr-imgholder,
.tp-tab-image,
.tp-thumb-image,
.tp-videoposter {
background-position: center center;
background-size: cover;
width: 100%;
height: 100%;
display: block;
position: absolute;
top: 0;
left: 0
}
.tp-tab.selected,
.tp-tab:hover,
.tp-thumb.selected,
.tp-thumb:hover {
opacity: 1
}
.tp-tab-mask,
.tp-thumb-mask {
box-sizing: border-box!important
}
.tp-tabs,
.tp-thumbs {
box-sizing: content-box!important
}
.tp-bullet {
width: 15px;
height: 15px;
position: absolute;
background: rgba(255, 255, 255, .3);
cursor: pointer
}
.tp-bullet.selected,
.tp-bullet:hover {
background: #fff
}
.tparrows {
cursor: pointer;
background: #000;
background: rgba(0, 0, 0, .5);
width: 40px;
height: 40px;
position: absolute;
display: block;
z-index: 1000
}
.tparrows:hover {
background: #000
}
.tparrows:before {
font-family: 'FontAwesome';
font-size: 15px;
color: #fff;
display: block;
line-height: 40px;
text-align: center
}
.hginfo,
.hglayerinfo {
font-size: 12px;
font-weight: 600
}
.tparrows.tp-leftarrow:before {
content:'\f053';
}
.tparrows.tp-rightarrow:before {
content: '\f054'
}
body.rtl .tp-kbimg {
left: 0!important
}
.dddwrappershadow {
box-shadow: 0 45px 100px rgba(0, 0, 0, .4)
}
.hglayerinfo {
position: fixed;
bottom: 0;
left: 0;
color: #FFF;
line-height: 20px;
background: rgba(0, 0, 0, .75);
padding: 5px 10px;
z-index: 2000;
white-space: normal
}
.helpgrid,
.hginfo {
position: absolute
}
.hginfo {
top: -2px;
left: -2px;
color: #e74c3c;
background: #000;
padding: 2px 5px
}
.indebugmode .tp-caption:hover {
border: 1px dashed #c0392b!important
}
.helpgrid {
border: 2px dashed #c0392b;
top: 0;
left: 0;
z-index: 0
}
#revsliderlogloglog {
padding: 15px;
color: #fff;
position: fixed;
top: 0;
left: 0;
width: 200px;
height: 150px;
background: rgba(0, 0, 0, .7);
z-index: 100000;
font-size: 10px;
overflow: scroll
}
.aden {
filter: hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)
}
.aden::after {
background: linear-gradient(to right, rgba(66, 10, 14, .2), transparent);
mix-blend-mode: darken
}
.perpetua::after,
.reyes::after {
mix-blend-mode: soft-light;
opacity: .5
}
.inkwell {
filter: sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)
}
.perpetua::after {
background: linear-gradient(to bottom, #005b9a, #e6c13d)
}
.reyes {
filter: sepia(.22) brightness(1.1) contrast(.85) saturate(.75)
}
.reyes::after {
background: #efcdad
}
.gingham {
filter: brightness(1.05) hue-rotate(-10deg)
}
.gingham::after {
background: linear-gradient(to right, rgba(66, 10, 14, .2), transparent);
mix-blend-mode: darken
}
.toaster {
filter: contrast(1.5) brightness(.9)
}
.toaster::after {
background: radial-gradient(circle, #804e0f, #3b003b);
mix-blend-mode: screen
}
.walden {
filter: brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)
}
.walden::after {
background: #04c;
mix-blend-mode: screen;
opacity: .3
}
.hudson {
filter: brightness(1.2) contrast(.9) saturate(1.1)
}
.hudson::after {
background: radial-gradient(circle, #a6b1ff 50%, #342134);
mix-blend-mode: multiply;
opacity: .5
}
.earlybird {
filter: contrast(.9) sepia(.2)
}
.earlybird::after {
background: radial-gradient(circle, #d0ba8e 20%, #360309 85%, #1d0210 100%);
mix-blend-mode: overlay
}
.mayfair {
filter: contrast(1.1) saturate(1.1)
}
.mayfair::after {
background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, .8), rgba(255, 200, 200, .6), #111 60%);
mix-blend-mode: overlay;
opacity: .4
}
.lofi {
filter: saturate(1.1) contrast(1.5)
}
.lofi::after {
background: radial-gradient(circle, transparent 70%, #222 150%);
mix-blend-mode: multiply
}
._1977 {
filter: contrast(1.1) brightness(1.1) saturate(1.3)
}
._1977:after {
background: rgba(243, 106, 188, .3);
mix-blend-mode: screen
}
.brooklyn {
filter: contrast(.9) brightness(1.1)
}
.brooklyn::after {
background: radial-gradient(circle, rgba(168, 223, 193, .4) 70%, #c4b7c8);
mix-blend-mode: overlay
}
.xpro2 {
filter: sepia(.3)
}
.xpro2::after {
background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, .6) 110%);
mix-blend-mode: color-burn
}
.nashville {
filter: sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)
}
.nashville::after {
background: rgba(0, 70, 150, .4);
mix-blend-mode: lighten
}
.nashville::before {
background: rgba(247, 176, 153, .56);
mix-blend-mode: darken
}
.lark {
filter: contrast(.9)
}
.lark::after {
background: rgba(242, 242, 242, .8);
mix-blend-mode: darken
}
.lark::before {
background: #22253f;
mix-blend-mode: color-dodge
}
.moon {
filter: grayscale(1) contrast(1.1) brightness(1.1)
}
.moon::before {
background: #a0a0a0;
mix-blend-mode: soft-light
}
.moon::after {
background: #383838;
mix-blend-mode: lighten
}
.clarendon {
filter: contrast(1.2) saturate(1.35)
}
.clarendon:before {
background: rgba(127, 187, 227, .2);
mix-blend-mode: overlay
}
.willow {
filter: grayscale(.5) contrast(.95) brightness(.9)
}
.willow::before {
background-color: radial-gradient(40%, circle, #d4a9af 55%, #000 150%);
mix-blend-mode: overlay
}
.willow::after {
background-color: #d8cdcb;
mix-blend-mode: color
}
.rise {
filter: brightness(1.05) sepia(.2) contrast(.9) saturate(.9)
}
.rise::after {
background: radial-gradient(circle, rgba(232, 197, 152, .8), transparent 90%);
mix-blend-mode: overlay;
opacity: .6
}
.rise::before {
background: radial-gradient(circle, rgba(236, 205, 169, .15) 55%, rgba(50, 30, 7, .4));
mix-blend-mode: multiply
}
._1977:after,
._1977:before,
.aden:after,
.aden:before,
.brooklyn:after,
.brooklyn:before,
.clarendon:after,
.clarendon:before,
.earlybird:after,
.earlybird:before,
.gingham:after,
.gingham:before,
.hudson:after,
.hudson:before,
.inkwell:after,
.inkwell:before,
.lark:after,
.lark:before,
.lofi:after,
.lofi:before,
.mayfair:after,
.mayfair:before,
.moon:after,
.moon:before,
.nashville:after,
.nashville:before,
.perpetua:after,
.perpetua:before,
.reyes:after,
.reyes:before,
.rise:after,
.rise:before,
.slumber:after,
.slumber:before,
.toaster:after,
.toaster:before,
.walden:after,
.walden:before,
.willow:after,
.willow:before,
.xpro2:after,
.xpro2:before {
content: '';
display: block;
height: 100%;
width: 100%;
top: 0;
left: 0;
position: absolute;
pointer-events: none
}
._1977,
.aden,
.brooklyn,
.clarendon,
.earlybird,
.gingham,
.hudson,
.inkwell,
.lark,
.lofi,
.mayfair,
.moon,
.nashville,
.perpetua,
.reyes,
.rise,
.slumber,
.toaster,
.walden,
.willow,
.xpro2 {
position: relative
}
._1977 img,
.aden img,
.brooklyn img,
.clarendon img,
.earlybird img,
.gingham img,
.hudson img,
.inkwell img,
.lark img,
.lofi img,
.mayfair img,
.moon img,
.nashville img,
.perpetua img,
.reyes img,
.rise img,
.slumber img,
.toaster img,
.walden img,
.willow img,
.xpro2 img {
width: 100%;
z-index: 1
}
._1977:before,
.aden:before,
.brooklyn:before,
.clarendon:before,
.earlybird:before,
.gingham:before,
.hudson:before,
.inkwell:before,
.lark:before,
.lofi:before,
.mayfair:before,
.moon:before,
.nashville:before,
.perpetua:before,
.reyes:before,
.rise:before,
.slumber:before,
.toaster:before,
.walden:before,
.willow:before,
.xpro2:before {
z-index: 2
}
._1977:after,
.aden:after,
.brooklyn:after,
.clarendon:after,
.earlybird:after,
.gingham:after,
.hudson:after,
.inkwell:after,
.lark:after,
.lofi:after,
.mayfair:after,
.moon:after,
.nashville:after,
.perpetua:after,
.reyes:after,
.rise:after,
.slumber:after,
.toaster:after,
.walden:after,
.willow:after,
.xpro2:after {
z-index: 3
}
.slumber {
filter: saturate(.66) brightness(1.05)
}
.slumber::after {
background: rgba(125, 105, 24, .5);
mix-blend-mode: soft-light
}
.slumber::before {
background: rgba(69, 41, 12, .4);
mix-blend-mode: lighten
}
.tp-kbimg-wrap:after,
.tp-kbimg-wrap:before {
height: 500%;
width: 500%
} .ui-helper-hidden {
display: none;
}
.ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ui-helper-reset {
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 100%;
list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after {
clear: both;
}
.ui-helper-zfix {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
filter:Alpha(Opacity=0); }
.ui-front {
z-index: 100;
}
.ui-state-disabled {
cursor: default !important;
pointer-events: none;
} .ui-widget-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ui-accordion .ui-accordion-header {
display: block;
cursor: pointer;
position: relative;
margin: 2px 0 0 0;
padding: .5em .5em .5em .7em;
font-size: 120%;
}
.ui-accordion .ui-accordion-content {
padding: 1em 2.2em;
border-top: 0;
overflow: auto;
}
.ui-widget {
font-family: Arial,Helvetica,sans-serif;
font-size: 1em;
}
.ui-widget .ui-widget {
font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
font-family: Arial,Helvetica,sans-serif;
font-size: 1em;
}
.ui-widget.ui-widget-content {
border: 1px solid #c5c5c5;
}
.ui-widget-header {
border: 1px solid #dddddd;
background: #e9e9e9;
color: #333333;
font-weight: bold;
}
.ui-widget-header a {
color: #333333;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
border: 1px solid var(--dark-color2);
background: var(--dark-color1);
font-weight: normal;
color: #FFFFFF;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
color: #FFFFFF;
text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
border: 1px solid var(--dark-color1);
background: var(--dark-color2);
font-weight: normal;
color: #FFFFFF;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
color: #2b2b2b;
text-decoration: none;
}
.ui-visual-focus {
box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
border: 1px solid var(--dark-color1);
background: var(--dark-color2);
font-weight: normal;
color: #FFFFFF;
} .ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #ffffff;
text-decoration: none;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #dad55e;
background: #fffa90;
color: #777620;
}
.ui-state-checked {
border: 1px solid #dad55e;
background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #f1a899;
background: #fddfdf;
color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
opacity: .7;
filter:Alpha(Opacity=70); font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
opacity: .35;
filter:Alpha(Opacity=35); background-image: none;
}
.ui-state-disabled .ui-icon {
filter:Alpha(Opacity=35); }
.ui-accordion-header .ui-icon:before {
font-family: 'FontAwesome';
content: "\f196";
float:left;
}
.ui-accordion-header-active .ui-icon:before {
content: "\f147";
}  .flip-items li:before {
content:'' !important;
}
.flipster {
display: block;
overflow-x: hidden;
overflow-y: visible;
position: relative;
}
.flipster:focus {
outline: none;
}
.flipster__container,
.flipster__item {
margin: 0;
padding: 0;
list-style-type: none;
position: relative;
}
.flipster__container {
display: block;
white-space: nowrap;
word-spacing: -0.25em;
-webkit-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.flipster__item {
display: inline-block;
white-space: normal;
word-spacing: normal;
vertical-align: bottom;
}
.flipster--click .flipster__item--past,
.flipster--click .flipster__item--future {
cursor: pointer;
}
.flipster__item img {
max-width: 100%;
}  .flipster__button {
position: absolute;
top: 50%;
display: block;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background: none;
border: none;
padding: 0;
z-index: 999;
cursor: pointer;
font-size: 15px;
opacity: 0.5;
-webkit-transition: opacity 500ms ease;
-o-transition: opacity 500ms ease;
transition: opacity 500ms ease;
margin: -1em 2em;
}
.flipster__button svg {
width: 2em;
stroke: currentColor;
fill: transparent;
stroke-width: 3;
stroke-linecap: round;
}
.flipster__button:hover,
.flipster__button:focus {
opacity: 1;
}
.flipster__button--prev {
left: 0;
}
.flipster__button--next {
right: 0;
}  .flipster__nav,
.flipster__nav__item {
list-style-type: none;
margin: 0;
padding: 0;
}
.flipster__nav {
display: block;
margin: 0 0 4em;
text-align: center;
position: relative;
}
.flipster__nav__item {
display: inline-block;
margin: 0 0.25em;
}
.flipster__nav__link {
display: block;
color: inherit;
padding: 0.5em 1em;
position: relative;
overflow: hidden;
-webkit-transition: all 250ms ease-out;
-o-transition: all 250ms ease-out;
transition: all 250ms ease-out;
-webkit-transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98);
-o-transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98);
transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98);
}
.flipster__nav__link::after {
content: '';
display: block;
background: #232221;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
-webkit-transform: translateY(100%) translateY(-0.25em);
-ms-transform: translateY(100%) translateY(-0.25em);
transform: translateY(100%) translateY(-0.25em);
-webkit-transition: inherit;
-o-transition: inherit;
transition: inherit;
}
.flipster__nav__item--current > .flipster__nav__link,
.flipster__nav__link:hover,
.flipster__nav__link:focus {
color: #FFF;
}
.flipster__nav__item--current > .flipster__nav__link::after,
.flipster__nav__link:hover::after,
.flipster__nav__link:focus::after {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.flipster__nav__child {
display: none;
position: absolute;
top: 100%;
left: 0;
right: 0;
margin-top: -1px;
padding: 0.5em;
background: #4e4441;
z-index: 1;
}
.flipster__nav__child .flipster__nav__link {
color: #FFF;
}
.flipster__nav__child .flipster__nav__link::after {
background: #FFF;
}
.flipster__nav__child .flipster__nav__item--current > .flipster__nav__link,
.flipster__nav__child .flipster__nav__link:hover,
.flipster__nav__child .flipster__nav__link:focus {
color: #232221;
}
.flipster__nav__item--current .flipster__nav__child {
display: block;
}  .flipster--carousel .flipster__container,
.flipster--carousel .flipster__item,
.flipster--carousel .flipster__item__content {
-webkit-transition: all 350ms ease-in-out;
-o-transition: all 350ms ease-in-out;
transition: all 350ms ease-in-out;
-webkit-transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98);
-o-transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98);
transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98);
}
.flipster--carousel .flipster__item {
-webkit-perspective: 800px;
perspective: 800px;
}
.flipster--carousel .flipster__item--past,
.flipster--carousel .flipster__item--future {
opacity: 0;
-webkit-transition-delay: 115ms;
-o-transition-delay: 115ms;
transition-delay: 115ms;
}
.flipster--carousel .flipster__item--past-2,
.flipster--carousel .flipster__item--future-2 {
opacity: 0.6;
-webkit-transition-delay: 90ms;
-o-transition-delay: 90ms;
transition-delay: 90ms;
}
.flipster--carousel .flipster__item--past-1,
.flipster--carousel .flipster__item--future-1 {
opacity: 0.8;
-webkit-transition-delay: 60ms;
-o-transition-delay: 60ms;
transition-delay: 60ms;
}
.flipster--carousel .flipster__item--past .flipster__item__content {
-webkit-transform: translateX(100%) rotateY(-20deg) scale(0.5);
transform: translateX(100%) rotateY(-20deg) scale(0.5);
}
.flipster--carousel .flipster__item--past-2 .flipster__item__content {
-webkit-transform: translateX(25%) rotateY(40deg) scale(0.65);
transform: translateX(25%) rotateY(40deg) scale(0.65);
}
.flipster--carousel .flipster__item--past-1 .flipster__item__content {
-webkit-transform: rotateY(45deg) scale(0.8);
transform: rotateY(45deg) scale(0.8);
}
.flipster--carousel .flipster__item--future .flipster__item__content {
-webkit-transform: translateX(-100%) rotateY(20deg) scale(0.5);
transform: translateX(-100%) rotateY(20deg) scale(0.5);
}
.flipster--carousel .flipster__item--future-2 .flipster__item__content {
-webkit-transform: translateX(-25%) rotateY(-40deg) scale(0.65);
transform: translateX(-25%) rotateY(-40deg) scale(0.65);
}
.flipster--carousel .flipster__item--future-1 .flipster__item__content {
-webkit-transform: rotateY(-45deg) scale(0.8);
transform: rotateY(-45deg) scale(0.8);
}
.flipster--carousel.no-rotate .flipster__item--past .flipster__item__content {
-webkit-transform: translateX(175%) scale(0.5);
-ms-transform: translateX(175%) scale(0.5);
transform: translateX(175%) scale(0.5);
}
.flipster--carousel.no-rotate .flipster__item--past-2 .flipster__item__content {
-webkit-transform: translateX(25%) scale(0.65);
-ms-transform: translateX(25%) scale(0.65);
transform: translateX(25%) scale(0.65);
}
.flipster--carousel.no-rotate .flipster__item--past-1 .flipster__item__content {
-webkit-transform: translateX(0%) scale(0.8);
-ms-transform: translateX(0%) scale(0.8);
transform: translateX(0%) scale(0.8);
}
.flipster--carousel.no-rotate .flipster__item--future .flipster__item__content {
-webkit-transform: translateX(-175%) scale(0.5);
-ms-transform: translateX(-175%) scale(0.5);
transform: translateX(-175%) scale(0.5);
}
.flipster--carousel.no-rotate .flipster__item--future-2 .flipster__item__content {
-webkit-transform: translateX(-25%) scale(0.65);
-ms-transform: translateX(-25%) scale(0.65);
transform: translateX(-25%) scale(0.65);
}
.flipster--carousel.no-rotate .flipster__item--future-1 .flipster__item__content {
-webkit-transform: translateX(0%) scale(0.8);
-ms-transform: translateX(0%) scale(0.8);
transform: translateX(0%) scale(0.8);
}
.flipster--carousel .flipster__item--current .flipster__item__content {
-webkit-transform: translateX(0) rotateY(0deg) scale(1);
transform: translateX(0) rotateY(0deg) scale(1);
-webkit-transition-delay: 60ms;
-o-transition-delay: 60ms;
transition-delay: 60ms;
}  .flipster--coverflow .flipster__container,
.flipster--coverflow .flipster__item,
.flipster--coverflow .flipster__item__content {
-webkit-transition: all 350ms ease-in-out;
-o-transition: all 350ms ease-in-out;
transition: all 350ms ease-in-out;
-webkit-transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98);
-o-transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98);
transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98);
}
.flipster--coverflow .flipster__item {
-webkit-perspective: 800px;
perspective: 800px;
}
.flipster--coverflow .flipster__container {
padding-bottom: 5%;
}
.flipster--coverflow .flipster__item__content {
-webkit-transform-origin: 50% 100%;
-ms-transform-origin: 50% 100%;
transform-origin: 50% 100%;
box-reflect: below 0 -webkit-gradient(linear, left bottom, left top, color-stop(0.05, rgba(255, 255, 255, 0.12)), color-stop(0.2, transparent));
-webkit-box-reflect: below 0 -webkit-gradient(linear, left bottom, left top, color-stop(0.05, rgba(255, 255, 255, 0.12)), color-stop(0.2, transparent));
}
.flipster--coverflow .flipster__item__content img:only-child {
display: block;
}
.flipster--coverflow .flipster__item--past .flipster__item__content {
-webkit-transform-origin: 0% 50%;
-ms-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-transform: scale(0.75) rotateY(55deg);
transform: scale(0.75) rotateY(55deg);
}
.flipster--coverflow .flipster__item--future .flipster__item__content {
-webkit-transform-origin: 100% 50%;
-ms-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transform: scale(0.75) rotateY(-55deg);
transform: scale(0.75) rotateY(-55deg);
}
.flipster--coverflow .flip-current .flipster__item__content {
-webkit-transform: rotateY(0deg);
transform: rotateY(0deg);
}  .flipster--flat .flipster__container,
.flipster--flat .flipster__item,
.flipster--flat .flipster__item__content {
-webkit-transition: all 400ms ease-in-out;
-o-transition: all 400ms ease-in-out;
transition: all 400ms ease-in-out;
}
.flipster--flat .flipster__item--past,
.flipster--flat .flipster__item--future {
opacity: 0.5;
}
.flipster--flat .flipster__item--past .flipster__item__content {
-webkit-transform: scale(0.75);
-ms-transform: scale(0.75);
transform: scale(0.75);
}
.flipster--flat .flipster__item--future .flipster__item__content {
-webkit-transform: scale(0.75);
-ms-transform: scale(0.75);
transform: scale(0.75);
}  .flipster--wheel {
overflow: hidden;
}
.flipster--wheel .flipster__container,
.flipster--wheel .flipster__item__content {
-webkit-transition: all 400ms ease-in-out;
-o-transition: all 400ms ease-in-out;
transition: all 400ms ease-in-out;
-webkit-transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98);
-o-transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98);
transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98);
}
.flipster--wheel .flipster__container {
padding-bottom: 20%;
}
.flipster--wheel .flipster__item__content {
-webkit-transform-origin: 50% 100%;
-ms-transform-origin: 50% 100%;
transform-origin: 50% 100%;
}
.flipster--wheel .flipster__item--past .flipster__item__content {
-webkit-transform-origin: 100% 100%;
-ms-transform-origin: 100% 100%;
transform-origin: 100% 100%;
}
.flipster--wheel .flipster__item--future .flipster__item__content {
-webkit-transform-origin: 0% 100%;
-ms-transform-origin: 0% 100%;
transform-origin: 0% 100%;
}
.flipster--wheel .flipster__item__content img:only-child {
display: block;
}
.flipster--wheel .flipster__item--past .flipster__item__content {
opacity: 0;
-webkit-transform: rotateZ(-80deg) translate(-170%, 110%);
-ms-transform: rotate(-80deg) translate(-170%, 110%);
transform: rotateZ(-80deg) translate(-170%, 110%);
}
.flipster--wheel .flipster__item--future .flipster__item__content {
opacity: 0;
-webkit-transform: rotateZ(80deg) translate(170%, 110%);
-ms-transform: rotate(80deg) translate(170%, 110%);
transform: rotateZ(80deg) translate(170%, 110%);
}
.flipster--wheel .flipster__item--past-3 .flipster__item__content {
opacity: 1;
-webkit-transform: rotateZ(-60deg) translate(-70%, 75%);
-ms-transform: rotate(-60deg) translate(-70%, 75%);
transform: rotateZ(-60deg) translate(-70%, 75%);
}
.flipster--wheel .flipster__item--future-3 .flipster__item__content {
opacity: 1;
-webkit-transform: rotateZ(60deg) translate(70%, 75%);
-ms-transform: rotate(60deg) translate(70%, 75%);
transform: rotateZ(60deg) translate(70%, 75%);
}
.flipster--wheel .flipster__item--past-2 .flipster__item__content {
opacity: 1;
-webkit-transform: rotateZ(-40deg) translate(-17%, 30%);
-ms-transform: rotate(-40deg) translate(-17%, 30%);
transform: rotateZ(-40deg) translate(-17%, 30%);
}
.flipster--wheel .flipster__item--future-2 .flipster__item__content {
opacity: 1;
-webkit-transform: rotateZ(40deg) translate(17%, 30%);
-ms-transform: rotate(40deg) translate(17%, 30%);
transform: rotateZ(40deg) translate(17%, 30%);
}
.flipster--wheel .flipster__item--past-1 .flipster__item__content {
opacity: 1;
-webkit-transform: rotateZ(-20deg);
-ms-transform: rotate(-20deg);
transform: rotateZ(-20deg);
}
.flipster--wheel .flipster__item--future-1 .flipster__item__content {
opacity: 1;
-webkit-transform: rotateZ(20deg);
-ms-transform: rotate(20deg);
transform: rotateZ(20deg);
}
.flipster--wheel .flip-current .flipster__item__content {
-webkit-transform: rotateX(0deg);
transform: rotateX(0deg);
} #home-content-wrapper .flipster__item__content img,
#main-content-wrapper .flipster__item__content img {
max-width:350px;
height: auto;
} .simple-image-carousel-wrapper {
display: flex;
position: relative;
width: 100%;
height: 40vw;
max-height: 500px;
min-height: 300px;
background: #ddd;
overflow: hidden;
}
.simple-image-carousel-wrapper ul {
list-style: none;
margin: 0;
padding: 0;
}
.simple-image-carousel-wrapper ul li {
list-style-type: none !important;
margin-right: 7px !important;
} ul.simple-image-carousel-img {
display: flex;
position: absolute;
width: 100%;
height: 100%;
left: 0;
transition: 0.5s;
}
ul.simple-image-carousel-img li {
flex: 1 0 100%;
padding:0;
margin:0;
}
ul.simple-image-carousel-img li:before {
display:none !important;
}
ul.simple-image-carousel-img li img {
width: 100%;
height: 100%;
object-fit: cover;
} ul.slider-arrow {
position: relative;
color: #fff;
font-size: 2rem;
display: flex;
justify-content: space-between;
height: 100%;
width: 100%;
text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.6);
}
@media screen and (min-width: 768px) {
ul.slider-arrow {
font-size: 2.5rem;
}
}
ul.slider-arrow li {
display: flex;
align-items: center;
cursor: pointer;
height: 100%;
padding: 0 15px;
opacity: 0.4;
transition: 0.5s;
}
ul.slider-arrow li:before {
display:none !important;
}
ul.slider-arrow li:hover {
opacity: 1;
} .slider-dot {
position: absolute;
bottom: 15px;
display: flex;
justify-content: center;
align-items: flex-end;
width: 100%;
color: #fff;
text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.6);
}
.slider-dot li {
cursor: pointer;
margin: 0 8px !important;
list-style-type: none !important;
font-size: 0.6rem;
opacity: 0.4;
}
.slider-dot li:before {
display:none !important;
}
.slider-dot li.active {
opacity: 1;
}
@media screen and (min-width: 768px) {
.slider-dot li {
margin: 0 12px;
font-size: 0.95rem;
}
}
.simple-tabs-block {
border:none !important;
}
.simple-tabs-block .ui-tabs-nav h2,
.simple-tabs-block .ui-tabs-nav h3,
.simple-tabs-block .ui-tabs-hide {
display: none;
}
.simple-tabs-block .ui-tabs-nav {
margin: 0;
padding: 0;
float: left;
list-style: none;
width:100%;
}
.simple-tabs-block .ui-tabs-nav li:before {
display:none !important;
}
.simple-tabs-block .ui-tabs-nav li {
float: left;
margin: 0;
padding: 0;
height: 43px;
line-height: 43px;
border-left: none;
margin-bottom: -1px;
overflow: hidden;
position: relative;
border-right: 1px solid #fff;
}
.simple-tabs-block .ui-tabs-nav li a,
.simple-tabs-block .ui-tabs-nav li a:link {
text-decoration: none;
color: #777 !important;
display: block;
outline: none;
cursor:pointer;
background: #f2f2f2 !important;
text-align: center;
text-transform: uppercase;
padding:0 10px;
}
.simple-tabs-block .ui-tabs-nav li.ui-tabs-active a {
background-color:#FFFFFF !important;
border-left:1px solid #ebebeb;
border-top:1px solid #ebebeb;
border-right:1px solid #ebebeb;
}
.simple-tabs-block .ui-tabs-nav li a, .simple-tabs-block.simple-tabs-block-collapsible .simple-tabs-block-nav li.simple-tabs-block-selected a {
cursor: pointer;
}
.simple-tabs-block .ui-tabs-hide {
display: none !important;
}
.simple-tabs-block .ui-tabs-panel {
overflow: hidden;
clear: both;
float: left; 
background: #fff;
padding: 15px;
border:1px solid #ebebeb;
width:100%;
} .blog-section {
margin-bottom: 40px;
}
.blog-section .row {
display: flex;
align-items: stretch;
}
.single-blog-box {
margin-bottom: 30px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
background-color: #fff;
border-radius: 4px;
overflow: hidden;
height: 100%;
}
.blog-thumb img {
width: 100%;
height: auto;
display: block;
}
.tishonator-recent-post-meta {
padding: 15px 20px;
font-size: 14px;
border-bottom: 1px solid #f1f1f1;
}
.tishonator-recent-post-blog-content {
padding: 20px;
}
.tishonator-recent-post-title {
font-size: 18px;
margin-bottom: 15px;
}
.tishonator-recent-post-title a {
color: #333;
text-decoration: none;
}
.tishonator-recent-post-more {
margin-top: 15px;
}
.tishonator-recent-post-more a {
color: #333;
text-decoration: none;
background-color: #f1f1f1;
padding: 8px 16px;
border-radius: 4px;
font-size: 14px;
display: inline-block;
}
.tishonator-recent-post-more a:hover {
background-color: #333;
color: #fff;
}
.pagination-wrap {
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 40px;
}
.page-numbers {
display: inline-block;
padding: 6px 12px;
margin: 0 2px;
border: 1px solid #ccc;
border-radius: 4px;
text-decoration: none;
color: #333;
}
.page-numbers.current,
.page-numbers:hover {
background-color: #333;
color: #fff;
border-color: #333;
}
.page-numbers.dots {
background-color: transparent;
border: none;
} .partial-overlay-box {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
cursor: pointer;
}
.partial-overlay-box .partial-overlay-box-image {
width: 70%;
z-index: 2;
overflow: hidden;
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
.partial-overlay-box .partial-overlay-box-image img {
display: block;
height: auto;
width: 100%;
opacity: 1;
transition: opacity .3s ease;
}
.partial-overlay-box:hover .partial-overlay-box-image img {
opacity: .9;
}
.partial-overlay-box .partial-overlay-box-info {
box-sizing: border-box;
width: 50%;
height: 100%;
padding: 60px;
margin: 35px 0 0 -20%;
background: #fff;
z-index: 4;
box-shadow: 0 10px 45px rgba(0,0,0,.1);
transition: all ease-in .3s;
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
.partial-overlay-box.description-left .partial-overlay-box-info {
-ms-flex-order: -1;
order: -1;
margin: 35px -20% 0 0;
}
.partial-overlay-box .partial-overlay-box-info .story-title {
font-family: 'Playfair Display';
font-size: 26px;
line-height: 1.4;
font-weight: 700;
letter-spacing: 0;
color: #1d2c4c;
}
.partial-overlay-box .partial-overlay-box-info .partial-overlay-box-content p {
font-size: 15px;
font-weight: 300;
color: #666;
line-height: 16px;
}
.partial-overlay-box .partial-overlay-box-info .partial-overlay-box-content a {
font-size: 16px;
text-decoration: underline !important;
}
@media (max-width: 991px) {
article h1, article h2, article h3, article h4, article h5, article h6 {
font-size: 20px;
}
image-card-text {
padding: 40px 0 !important;
}
.call-out-tittle h2 {
width: 100% !important;
font-size: 20px !important;
}
.partial-overlay-box .partial-overlay-box-image {
height: auto;
width: 100%;
-ms-flex-order: -1;
order: -1;
}
.partial-overlay-box.description-left .partial-overlay-box-info {
-ms-flex-order: -1;
order: -1;
margin: 35px -20% 0 0;
}
.partial-overlay-box.description-left .partial-overlay-box-info { margin: -40px 5% 0; }
.partial-overlay-box .partial-overlay-box-info {
max-width: 90%;
height: auto;
-ms-flex-preferred-size: 90%;
flex-basis: 90%;
margin: -40px 5% 0;
}
}
.lightboxOverlay {
position: absolute;
top: 0;
left: 0;
z-index: 9999;
background-color: black;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity: 0.8;
display: none;
}
.lightbox {
position: absolute;
left: 0;
width: 100%;
z-index: 10000;
text-align: center;
line-height: 0;
font-weight: normal;
}
.lightbox .lb-image {
display: block;
height: auto;
max-width: inherit !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
}
.lightbox a img {
border: none;
}
.lb-outerContainer {
position: relative;
background-color: white;
*zoom: 1;
width: 250px;
height: 250px;
margin: 0 auto;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
}
.lb-outerContainer:after {
content: "";
display: table;
clear: both;
}
.lb-container {
padding: 4px;
}
.lb-loader {
position: absolute;
top: 43%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
.lb-cancel {
display: block;
width: 32px;
height: 32px;
margin: 0 auto;
position: relative;
}
.lb-cancel::before {
content: '';
box-sizing: border-box;
position: absolute;
top: 50%;
left: 50%;
width: 32px;
height: 32px;
margin-top: -16px;
margin-left: -16px;
border-radius: 50%;
border: 3px solid transparent;
border-top-color: #FFF;
animation: spin 1s linear infinite;
}
@keyframes spin {
to {
transform: rotate(360deg);
}
}
.lb-nav {
position: absolute;
top: 50%;
left: 0;
width: 100%;
z-index: 10;
}
.lb-container > .nav {
left: 0;
}
.lb-nav a {
outline: none;
}
.lb-nav a:focus {
outline: none;
outline-style: none;
text-decoration: none;
}
.lb-prev, .lb-next {
width: 49%;
height: 100%;
cursor: pointer;
display: block;
}
.lb-prev {
left: 0;
float: left;
}
.lb-next {
right: 0;
float: right;
}
.lb-prev,
.lb-next {
display: block;
width: 30px;
height: 30px;
position: relative;
cursor: pointer;
}
.lb-prev::before,
.lb-next::before {
content: '';
position: absolute;
border: solid #FFF;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 9px;
transform: translate(-50%, -50%);
}
.lb-prev::before {
left: 10px;
transform: rotate(135deg);
-webkit-transform: rotate(135deg);
}
.lb-next::before {
right: 10px;
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
}
.lb-dataContainer {
margin: 0 auto;
padding-top: 5px;
*zoom: 1;
width: 100%;
-moz-border-radius-bottomleft: 4px;
-webkit-border-bottom-left-radius: 4px;
border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-webkit-border-bottom-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.lb-dataContainer:after {
content: "";
display: table;
clear: both;
}
.lb-data {
padding: 0 4px;
color: #bbbbbb;
}
.lb-data .lb-details {
width: 85%;
float: left;
text-align: left;
line-height: 1.1em;
}
.lb-data .lb-caption {
font-size: 13px;
font-weight: bold;
line-height: 1em;
}
.lb-data .lb-number {
display: block;
clear: left;
padding-bottom: 1em;
font-size: 12px;
color: #999999;
}
.lb-data .lb-close {
display: block;
float: right;
width: 30px;
height: 30px;
text-align: right;
outline: none;
opacity: 0.7;
cursor: pointer;
position: relative;
}
.lb-data .lb-close::before,
.lb-data .lb-close::after {
content: '';
position: absolute;
top: 13px;
left: 5px;
width: 20px;
height: 2px;
background-color: #FFF;
}
.lb-data .lb-close::before {
transform: rotate(45deg);
}
.lb-data .lb-close::after {
transform: rotate(-45deg);
}
.lb-data .lb-close:hover {
cursor: pointer;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
} .automatic-slideshow-2 {
position: relative;
}
.automatic-slideshow-2 .slides {
z-index: 109;
}
.automatic-slideshow-2 .slides .slide img {
width: 100%;
}
.automatic-slideshow-2 .controls {
position: absolute;
z-index: 101;
left: 30px;
bottom: 30px;
width: auto;
margin: 0 auto;
overflow: hidden;
display: block;
}
.automatic-slideshow-2 .controls .control {
background-color: #ffffff;
padding: 5px 10px;
margin: 0 5px;
text-decoration: none;
color: #000000;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
display: inline-block;
float: left;
} @media (max-width:979px) {
.automatic-slideshow-2 .slides {
width: 100%;
}
.automatic-slideshow-2 .slides .slide {
width: 100%;
}
.automatic-slideshow-2 .slides .slide img {
width: 100%;
max-width: 100%;
height: auto;
}
}
.lightboxOverlay {
position: absolute;
top: 0;
left: 0;
z-index: 9999;
background-color: black;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity: 0.8;
display: none;
}
.lightbox {
position: absolute;
left: 0;
width: 100%;
z-index: 10000;
text-align: center;
line-height: 0;
font-weight: normal;
}
.lightbox .lb-image {
display: block;
height: auto;
max-width: inherit !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
}
.lightbox a img {
border: none;
}
.lb-outerContainer {
position: relative;
background-color: white;
*zoom: 1;
width: 250px;
height: 250px;
margin: 0 auto;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
}
.lb-outerContainer:after {
content: "";
display: table;
clear: both;
}
.lb-container {
padding: 4px;
}
.lb-loader {
position: absolute;
top: 43%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
.lb-cancel {
display: block;
width: 32px;
height: 32px;
margin: 0 auto;
position: relative;
}
.lb-cancel::before {
content: '';
box-sizing: border-box;
position: absolute;
top: 50%;
left: 50%;
width: 32px;
height: 32px;
margin-top: -16px;
margin-left: -16px;
border-radius: 50%;
border: 3px solid transparent;
border-top-color: #FFF;
animation: spin 1s linear infinite;
}
@keyframes spin {
to {
transform: rotate(360deg);
}
}
.lb-nav {
position: absolute;
top: 50%;
left: 0;
width: 100%;
z-index: 10;
}
.lb-container > .nav {
left: 0;
}
.lb-nav a {
outline: none;
}
.lb-nav a:focus {
outline: none;
outline-style: none;
text-decoration: none;
}
.lb-prev, .lb-next {
width: 49%;
height: 100%;
cursor: pointer;
display: block;
}
.lb-prev {
left: 0;
float: left;
}
.lb-next {
right: 0;
float: right;
}
.lb-prev,
.lb-next {
display: block;
width: 30px;
height: 30px;
position: relative;
cursor: pointer;
}
.lb-prev::before,
.lb-next::before {
content: '';
position: absolute;
border: solid #FFF;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 9px;
transform: translate(-50%, -50%);
}
.lb-prev::before {
left: 10px;
transform: rotate(135deg);
-webkit-transform: rotate(135deg);
}
.lb-next::before {
right: 10px;
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
}
.lb-dataContainer {
margin: 0 auto;
padding-top: 5px;
*zoom: 1;
width: 100%;
-moz-border-radius-bottomleft: 4px;
-webkit-border-bottom-left-radius: 4px;
border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-webkit-border-bottom-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.lb-dataContainer:after {
content: "";
display: table;
clear: both;
}
.lb-data {
padding: 0 4px;
color: #bbbbbb;
}
.lb-data .lb-details {
width: 85%;
float: left;
text-align: left;
line-height: 1.1em;
}
.lb-data .lb-caption {
font-size: 13px;
font-weight: bold;
line-height: 1em;
}
.lb-data .lb-number {
display: block;
clear: left;
padding-bottom: 1em;
font-size: 12px;
color: #999999;
}
.lb-data .lb-close {
display: block;
float: right;
width: 30px;
height: 30px;
text-align: right;
outline: none;
opacity: 0.7;
cursor: pointer;
position: relative;
}
.lb-data .lb-close::before,
.lb-data .lb-close::after {
content: '';
position: absolute;
top: 13px;
left: 5px;
width: 20px;
height: 2px;
background-color: #FFF;
}
.lb-data .lb-close::before {
transform: rotate(45deg);
}
.lb-data .lb-close::after {
transform: rotate(-45deg);
}
.lb-data .lb-close:hover {
cursor: pointer;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
} .breadcrumb {
list-style-type: none;
padding: 0;
margin: 0;
display: flex;
justify-content: center; }
.breadcrumb li {
margin: 0 10px; }
.breadcrumb li a {
text-decoration: none;
color: #FFF; margin-right: 10px;
}
.breadcrumb li a:hover {
color: #CCC;
}
.breadcrumb .breadcrumb-item.active {
color:#FFF;
}
footer .as_share_box ul {
padding-left: 0;
}
.footer-social-icons a {
font-size: 18px;
display: inline-block;
margin:0 5px;
}
.as_breadcrum_wrapper {
position: absolute;
width: calc(100% + 1px);
margin-left: -1px;
height: 400px;
top: 0;
left: 0;
padding-top: 150px;
}
.as_breadcrum_wrapper h1,
.as_breadcrum_wrapper .breadcrumb {
color: #FAFAFA;
}
.as_breadcrum_wrapper h1 {
font-size: 36px;
font-weight: 600;
font-family: 'Montserrat' ,sans-serif;
text-transform: capitalize;
}
.woocommerce-mini-cart-item img:not(:first-of-type) {
display: none !important;
} 
.animated{
animation-duration:1s;
animation-fill-mode:both
}
.animated.infinite{
animation-iteration-count:infinite
}
.animated.hinge{
animation-duration:2s
}
.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{
animation-duration:.75s
}
@keyframes bounce{
0%,20%,53%,80%,to{
animation-timing-function:cubic-bezier(.215,.61,.355,1);
transform:translateZ(0)
}
40%,43%{
animation-timing-function:cubic-bezier(.755,.05,.855,.06);
transform:translate3d(0,-30px,0)
}
70%{
animation-timing-function:cubic-bezier(.755,.05,.855,.06);
transform:translate3d(0,-15px,0)
}
90%{
transform:translate3d(0,-4px,0)
}
}
.bounce{
animation-name:bounce;
transform-origin:center bottom
}
@keyframes flash{
0%,50%,to{
opacity:1
}
25%,75%{
opacity:0
}
}
.flash{
animation-name:flash
}
@keyframes pulse{
0%{
transform:scaleX(1)
}
50%{
transform:scale3d(1.05,1.05,1.05)
}
to{
transform:scaleX(1)
}
}
.pulse{
animation-name:pulse
}
@keyframes rubberBand{
0%{
transform:scaleX(1)
}
30%{
transform:scale3d(1.25,.75,1)
}
40%{
transform:scale3d(.75,1.25,1)
}
50%{
transform:scale3d(1.15,.85,1)
}
65%{
transform:scale3d(.95,1.05,1)
}
75%{
transform:scale3d(1.05,.95,1)
}
to{
transform:scaleX(1)
}
}
.rubberBand{
animation-name:rubberBand
}
@keyframes shake{
0%,to{
transform:translateZ(0)
}
10%,30%,50%,70%,90%{
transform:translate3d(-10px,0,0)
}
20%,40%,60%,80%{
transform:translate3d(10px,0,0)
}
}
.shake{
animation-name:shake
}
@keyframes headShake{
0%{
transform:translateX(0)
}
6.5%{
transform:translateX(-6px) rotateY(-9deg)
}
18.5%{
transform:translateX(5px) rotateY(7deg)
}
31.5%{
transform:translateX(-3px) rotateY(-5deg)
}
43.5%{
transform:translateX(2px) rotateY(3deg)
}
50%{
transform:translateX(0)
}
}
.headShake{
animation-timing-function:ease-in-out;
animation-name:headShake
}
@keyframes swing{
20%{
transform:rotate(15deg)
}
40%{
transform:rotate(-10deg)
}
60%{
transform:rotate(5deg)
}
80%{
transform:rotate(-5deg)
}
to{
transform:rotate(0deg)
}
}
.swing{
transform-origin:top center;
animation-name:swing
}
@keyframes tada{
0%{
transform:scaleX(1)
}
10%,20%{
transform:scale3d(.9,.9,.9) rotate(-3deg)
}
30%,50%,70%,90%{
transform:scale3d(1.1,1.1,1.1) rotate(3deg)
}
40%,60%,80%{
transform:scale3d(1.1,1.1,1.1) rotate(-3deg)
}
to{
transform:scaleX(1)
}
}
.tada{
animation-name:tada
}
@keyframes wobble{
0%{
transform:none
}
15%{
transform:translate3d(-25%,0,0) rotate(-5deg)
}
30%{
transform:translate3d(20%,0,0) rotate(3deg)
}
45%{
transform:translate3d(-15%,0,0) rotate(-3deg)
}
60%{
transform:translate3d(10%,0,0) rotate(2deg)
}
75%{
transform:translate3d(-5%,0,0) rotate(-1deg)
}
to{
transform:none
}
}
.wobble{
animation-name:wobble
}
@keyframes jello{
0%,11.1%,to{
transform:none
}
22.2%{
transform:skewX(-12.5deg) skewY(-12.5deg)
}
33.3%{
transform:skewX(6.25deg) skewY(6.25deg)
}
44.4%{
transform:skewX(-3.125deg) skewY(-3.125deg)
}
55.5%{
transform:skewX(1.5625deg) skewY(1.5625deg)
}
66.6%{
transform:skewX(-.78125deg) skewY(-.78125deg)
}
77.7%{
transform:skewX(.390625deg) skewY(.390625deg)
}
88.8%{
transform:skewX(-.1953125deg) skewY(-.1953125deg)
}
}
.jello{
animation-name:jello;
transform-origin:center
}
@keyframes bounceIn{
0%,20%,40%,60%,80%,to{
animation-timing-function:cubic-bezier(.215,.61,.355,1)
}
0%{
opacity:0;
transform:scale3d(.3,.3,.3)
}
20%{
transform:scale3d(1.1,1.1,1.1)
}
40%{
transform:scale3d(.9,.9,.9)
}
60%{
opacity:1;
transform:scale3d(1.03,1.03,1.03)
}
80%{
transform:scale3d(.97,.97,.97)
}
to{
opacity:1;
transform:scaleX(1)
}
}
.bounceIn{
animation-name:bounceIn
}
@keyframes bounceInDown{
0%,60%,75%,90%,to{
animation-timing-function:cubic-bezier(.215,.61,.355,1)
}
0%{
opacity:0;
transform:translate3d(0,-3000px,0)
}
60%{
opacity:1;
transform:translate3d(0,25px,0)
}
75%{
transform:translate3d(0,-10px,0)
}
90%{
transform:translate3d(0,5px,0)
}
to{
transform:none
}
}
.bounceInDown{
animation-name:bounceInDown
}
@keyframes bounceInLeft{
0%,60%,75%,90%,to{
animation-timing-function:cubic-bezier(.215,.61,.355,1)
}
0%{
opacity:0;
transform:translate3d(-3000px,0,0)
}
60%{
opacity:1;
transform:translate3d(25px,0,0)
}
75%{
transform:translate3d(-10px,0,0)
}
90%{
transform:translate3d(5px,0,0)
}
to{
transform:none
}
}
.bounceInLeft{
animation-name:bounceInLeft
}
@keyframes bounceInRight{
0%,60%,75%,90%,to{
animation-timing-function:cubic-bezier(.215,.61,.355,1)
}
0%{
opacity:0;
transform:translate3d(3000px,0,0)
}
60%{
opacity:1;
transform:translate3d(-25px,0,0)
}
75%{
transform:translate3d(10px,0,0)
}
90%{
transform:translate3d(-5px,0,0)
}
to{
transform:none
}
}
.bounceInRight{
animation-name:bounceInRight
}
@keyframes bounceInUp{
0%,60%,75%,90%,to{
animation-timing-function:cubic-bezier(.215,.61,.355,1)
}
0%{
opacity:0;
transform:translate3d(0,3000px,0)
}
60%{
opacity:1;
transform:translate3d(0,-20px,0)
}
75%{
transform:translate3d(0,10px,0)
}
90%{
transform:translate3d(0,-5px,0)
}
to{
transform:translateZ(0)
}
}
.bounceInUp{
animation-name:bounceInUp
}
@keyframes bounceOut{
20%{
transform:scale3d(.9,.9,.9)
}
50%,55%{
opacity:1;
transform:scale3d(1.1,1.1,1.1)
}
to{
opacity:0;
transform:scale3d(.3,.3,.3)
}
}
.bounceOut{
animation-name:bounceOut
}
@keyframes bounceOutDown{
20%{
transform:translate3d(0,10px,0)
}
40%,45%{
opacity:1;
transform:translate3d(0,-20px,0)
}
to{
opacity:0;
transform:translate3d(0,2000px,0)
}
}
.bounceOutDown{
animation-name:bounceOutDown
}
@keyframes bounceOutLeft{
20%{
opacity:1;
transform:translate3d(20px,0,0)
}
to{
opacity:0;
transform:translate3d(-2000px,0,0)
}
}
.bounceOutLeft{
animation-name:bounceOutLeft
}
@keyframes bounceOutRight{
20%{
opacity:1;
transform:translate3d(-20px,0,0)
}
to{
opacity:0;
transform:translate3d(2000px,0,0)
}
}
.bounceOutRight{
animation-name:bounceOutRight
}
@keyframes bounceOutUp{
20%{
transform:translate3d(0,-10px,0)
}
40%,45%{
opacity:1;
transform:translate3d(0,20px,0)
}
to{
opacity:0;
transform:translate3d(0,-2000px,0)
}
}
.bounceOutUp{
animation-name:bounceOutUp
}
@keyframes fadeIn{
0%{
opacity:0
}
to{
opacity:1
}
}
.fadeIn{
animation-name:fadeIn
}
@keyframes fadeInDown{
0%{
opacity:0;
transform:translate3d(0,-100%,0)
}
to{
opacity:1;
transform:none
}
}
.fadeInDown{
animation-name:fadeInDown
}
@keyframes fadeInDownBig{
0%{
opacity:0;
transform:translate3d(0,-2000px,0)
}
to{
opacity:1;
transform:none
}
}
.fadeInDownBig{
animation-name:fadeInDownBig
}
@keyframes fadeInLeft{
0%{
opacity:0;
transform:translate3d(-100%,0,0)
}
to{
opacity:1;
transform:none
}
}
.fadeInLeft{
animation-name:fadeInLeft
}
@keyframes fadeInLeftBig{
0%{
opacity:0;
transform:translate3d(-2000px,0,0)
}
to{
opacity:1;
transform:none
}
}
.fadeInLeftBig{
animation-name:fadeInLeftBig
}
@keyframes fadeInRight{
0%{
opacity:0;
transform:translate3d(100%,0,0)
}
to{
opacity:1;
transform:none
}
}
.fadeInRight{
animation-name:fadeInRight
}
@keyframes fadeInRightBig{
0%{
opacity:0;
transform:translate3d(2000px,0,0)
}
to{
opacity:1;
transform:none
}
}
.fadeInRightBig{
animation-name:fadeInRightBig
}
@keyframes fadeInUp{
0%{
opacity:0;
transform:translate3d(0,100%,0)
}
to{
opacity:1;
transform:none
}
}
.fadeInUp{
animation-name:fadeInUp
}
@keyframes fadeInUpBig{
0%{
opacity:0;
transform:translate3d(0,2000px,0)
}
to{
opacity:1;
transform:none
}
}
.fadeInUpBig{
animation-name:fadeInUpBig
}
@keyframes fadeOut{
0%{
opacity:1
}
to{
opacity:0
}
}
.fadeOut{
animation-name:fadeOut
}
@keyframes fadeOutDown{
0%{
opacity:1
}
to{
opacity:0;
transform:translate3d(0,100%,0)
}
}
.fadeOutDown{
animation-name:fadeOutDown
}
@keyframes fadeOutDownBig{
0%{
opacity:1
}
to{
opacity:0;
transform:translate3d(0,2000px,0)
}
}
.fadeOutDownBig{
animation-name:fadeOutDownBig
}
@keyframes fadeOutLeft{
0%{
opacity:1
}
to{
opacity:0;
transform:translate3d(-100%,0,0)
}
}
.fadeOutLeft{
animation-name:fadeOutLeft
}
@keyframes fadeOutLeftBig{
0%{
opacity:1
}
to{
opacity:0;
transform:translate3d(-2000px,0,0)
}
}
.fadeOutLeftBig{
animation-name:fadeOutLeftBig
}
@keyframes fadeOutRight{
0%{
opacity:1
}
to{
opacity:0;
transform:translate3d(100%,0,0)
}
}
.fadeOutRight{
animation-name:fadeOutRight
}
@keyframes fadeOutRightBig{
0%{
opacity:1
}
to{
opacity:0;
transform:translate3d(2000px,0,0)
}
}
.fadeOutRightBig{
animation-name:fadeOutRightBig
}
@keyframes fadeOutUp{
0%{
opacity:1
}
to{
opacity:0;
transform:translate3d(0,-100%,0)
}
}
.fadeOutUp{
animation-name:fadeOutUp
}
@keyframes fadeOutUpBig{
0%{
opacity:1
}
to{
opacity:0;
transform:translate3d(0,-2000px,0)
}
}
.fadeOutUpBig{
animation-name:fadeOutUpBig
}
@keyframes flip{
0%{
transform:perspective(400px) rotateY(-1turn);
animation-timing-function:ease-out
}
40%{
transform:perspective(400px) translateZ(150px) rotateY(-190deg);
animation-timing-function:ease-out
}
50%{
transform:perspective(400px) translateZ(150px) rotateY(-170deg);
animation-timing-function:ease-in
}
80%{
transform:perspective(400px) scale3d(.95,.95,.95);
animation-timing-function:ease-in
}
to{
transform:perspective(400px);
animation-timing-function:ease-in
}
}
.animated.flip{
-webkit-backface-visibility:visible;
backface-visibility:visible;
animation-name:flip
}
@keyframes flipInX{
0%{
transform:perspective(400px) rotateX(90deg);
animation-timing-function:ease-in;
opacity:0
}
40%{
transform:perspective(400px) rotateX(-20deg);
animation-timing-function:ease-in
}
60%{
transform:perspective(400px) rotateX(10deg);
opacity:1
}
80%{
transform:perspective(400px) rotateX(-5deg)
}
to{
transform:perspective(400px)
}
}
.flipInX{
-webkit-backface-visibility:visible!important;
backface-visibility:visible!important;
animation-name:flipInX
}
@keyframes flipInY{
0%{
transform:perspective(400px) rotateY(90deg);
animation-timing-function:ease-in;
opacity:0
}
40%{
transform:perspective(400px) rotateY(-20deg);
animation-timing-function:ease-in
}
60%{
transform:perspective(400px) rotateY(10deg);
opacity:1
}
80%{
transform:perspective(400px) rotateY(-5deg)
}
to{
transform:perspective(400px)
}
}
.flipInY{
-webkit-backface-visibility:visible!important;
backface-visibility:visible!important;
animation-name:flipInY
}
@keyframes flipOutX{
0%{
transform:perspective(400px)
}
30%{
transform:perspective(400px) rotateX(-20deg);
opacity:1
}
to{
transform:perspective(400px) rotateX(90deg);
opacity:0
}
}
.flipOutX{
animation-name:flipOutX;
-webkit-backface-visibility:visible!important;
backface-visibility:visible!important
}
@keyframes flipOutY{
0%{
transform:perspective(400px)
}
30%{
transform:perspective(400px) rotateY(-15deg);
opacity:1
}
to{
transform:perspective(400px) rotateY(90deg);
opacity:0
}
}
.flipOutY{
-webkit-backface-visibility:visible!important;
backface-visibility:visible!important;
animation-name:flipOutY
}
@keyframes lightSpeedIn{
0%{
transform:translate3d(100%,0,0) skewX(-30deg);
opacity:0
}
60%{
transform:skewX(20deg);
opacity:1
}
80%{
transform:skewX(-5deg);
opacity:1
}
to{
transform:none;
opacity:1
}
}
.lightSpeedIn{
animation-name:lightSpeedIn;
animation-timing-function:ease-out
}
@keyframes lightSpeedOut{
0%{
opacity:1
}
to{
transform:translate3d(100%,0,0) skewX(30deg);
opacity:0
}
}
.lightSpeedOut{
animation-name:lightSpeedOut;
animation-timing-function:ease-in
}
@keyframes rotateIn{
0%{
transform-origin:center;
transform:rotate(-200deg);
opacity:0
}
to{
transform-origin:center;
transform:none;
opacity:1
}
}
.rotateIn{
animation-name:rotateIn
}
@keyframes rotateInDownLeft{
0%{
transform-origin:left bottom;
transform:rotate(-45deg);
opacity:0
}
to{
transform-origin:left bottom;
transform:none;
opacity:1
}
}
.rotateInDownLeft{
animation-name:rotateInDownLeft
}
@keyframes rotateInDownRight{
0%{
transform-origin:right bottom;
transform:rotate(45deg);
opacity:0
}
to{
transform-origin:right bottom;
transform:none;
opacity:1
}
}
.rotateInDownRight{
animation-name:rotateInDownRight
}
@keyframes rotateInUpLeft{
0%{
transform-origin:left bottom;
transform:rotate(45deg);
opacity:0
}
to{
transform-origin:left bottom;
transform:none;
opacity:1
}
}
.rotateInUpLeft{
animation-name:rotateInUpLeft
}
@keyframes rotateInUpRight{
0%{
transform-origin:right bottom;
transform:rotate(-90deg);
opacity:0
}
to{
transform-origin:right bottom;
transform:none;
opacity:1
}
}
.rotateInUpRight{
animation-name:rotateInUpRight
}
@keyframes rotateOut{
0%{
transform-origin:center;
opacity:1
}
to{
transform-origin:center;
transform:rotate(200deg);
opacity:0
}
}
.rotateOut{
animation-name:rotateOut
}
@keyframes rotateOutDownLeft{
0%{
transform-origin:left bottom;
opacity:1
}
to{
transform-origin:left bottom;
transform:rotate(45deg);
opacity:0
}
}
.rotateOutDownLeft{
animation-name:rotateOutDownLeft
}
@keyframes rotateOutDownRight{
0%{
transform-origin:right bottom;
opacity:1
}
to{
transform-origin:right bottom;
transform:rotate(-45deg);
opacity:0
}
}
.rotateOutDownRight{
animation-name:rotateOutDownRight
}
@keyframes rotateOutUpLeft{
0%{
transform-origin:left bottom;
opacity:1
}
to{
transform-origin:left bottom;
transform:rotate(-45deg);
opacity:0
}
}
.rotateOutUpLeft{
animation-name:rotateOutUpLeft
}
@keyframes rotateOutUpRight{
0%{
transform-origin:right bottom;
opacity:1
}
to{
transform-origin:right bottom;
transform:rotate(90deg);
opacity:0
}
}
.rotateOutUpRight{
animation-name:rotateOutUpRight
}
@keyframes hinge{
0%{
transform-origin:top left;
animation-timing-function:ease-in-out
}
20%,60%{
transform:rotate(80deg);
transform-origin:top left;
animation-timing-function:ease-in-out
}
40%,80%{
transform:rotate(60deg);
transform-origin:top left;
animation-timing-function:ease-in-out;
opacity:1
}
to{
transform:translate3d(0,700px,0);
opacity:0
}
}
.hinge{
animation-name:hinge
}
@keyframes jackInTheBox{
0%{
opacity:0;
transform:scale(.1) rotate(30deg);
transform-origin:center bottom
}
50%{
transform:rotate(-10deg)
}
70%{
transform:rotate(3deg)
}
to{
opacity:1;
transform:scale(1)
}
}
.jackInTheBox{
animation-name:jackInTheBox
}
@keyframes rollIn{
0%{
opacity:0;
transform:translate3d(-100%,0,0) rotate(-120deg)
}
to{
opacity:1;
transform:none
}
}
.rollIn{
animation-name:rollIn
}
@keyframes rollOut{
0%{
opacity:1
}
to{
opacity:0;
transform:translate3d(100%,0,0) rotate(120deg)
}
}
.rollOut{
animation-name:rollOut
}
@keyframes zoomIn{
0%{
opacity:0;
transform:scale3d(.3,.3,.3)
}
50%{
opacity:1
}
}
.zoomIn{
animation-name:zoomIn
}
@keyframes zoomInDown{
0%{
opacity:0;
transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
animation-timing-function:cubic-bezier(.55,.055,.675,.19)
}
60%{
opacity:1;
transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
animation-timing-function:cubic-bezier(.175,.885,.32,1)
}
}
.zoomInDown{
animation-name:zoomInDown
}
@keyframes zoomInLeft{
0%{
opacity:0;
transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
animation-timing-function:cubic-bezier(.55,.055,.675,.19)
}
60%{
opacity:1;
transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
animation-timing-function:cubic-bezier(.175,.885,.32,1)
}
}
.zoomInLeft{
animation-name:zoomInLeft
}
@keyframes zoomInRight{
0%{
opacity:0;
transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
animation-timing-function:cubic-bezier(.55,.055,.675,.19)
}
60%{
opacity:1;
transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
animation-timing-function:cubic-bezier(.175,.885,.32,1)
}
}
.zoomInRight{
animation-name:zoomInRight
}
@keyframes zoomInUp{
0%{
opacity:0;
transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
animation-timing-function:cubic-bezier(.55,.055,.675,.19)
}
60%{
opacity:1;
transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
animation-timing-function:cubic-bezier(.175,.885,.32,1)
}
}
.zoomInUp{
animation-name:zoomInUp
}
@keyframes zoomOut{
0%{
opacity:1
}
50%{
opacity:0;
transform:scale3d(.3,.3,.3)
}
to{
opacity:0
}
}
.zoomOut{
animation-name:zoomOut
}
@keyframes zoomOutDown{
40%{
opacity:1;
transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
animation-timing-function:cubic-bezier(.55,.055,.675,.19)
}
to{
opacity:0;
transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
transform-origin:center bottom;
animation-timing-function:cubic-bezier(.175,.885,.32,1)
}
}
.zoomOutDown{
animation-name:zoomOutDown
}
@keyframes zoomOutLeft{
40%{
opacity:1;
transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
}
to{
opacity:0;
transform:scale(.1) translate3d(-2000px,0,0);
transform-origin:left center
}
}
.zoomOutLeft{
animation-name:zoomOutLeft
}
@keyframes zoomOutRight{
40%{
opacity:1;
transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
}
to{
opacity:0;
transform:scale(.1) translate3d(2000px,0,0);
transform-origin:right center
}
}
.zoomOutRight{
animation-name:zoomOutRight
}
@keyframes zoomOutUp{
40%{
opacity:1;
transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
animation-timing-function:cubic-bezier(.55,.055,.675,.19)
}
to{
opacity:0;
transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
transform-origin:center bottom;
animation-timing-function:cubic-bezier(.175,.885,.32,1)
}
}
.zoomOutUp{
animation-name:zoomOutUp
}
@keyframes slideInDown{
0%{
transform:translate3d(0,-100%,0);
visibility:visible
}
to{
transform:translateZ(0)
}
}
.slideInDown{
animation-name:slideInDown
}
@keyframes slideInLeft{
0%{
transform:translate3d(-100%,0,0);
visibility:visible
}
to{
transform:translateZ(0)
}
}
.slideInLeft{
animation-name:slideInLeft
}
@keyframes slideInRight{
0%{
transform:translate3d(100%,0,0);
visibility:visible
}
to{
transform:translateZ(0)
}
}
.slideInRight{
animation-name:slideInRight
}
@keyframes slideInUp{
0%{
transform:translate3d(0,100%,0);
visibility:visible
}
to{
transform:translateZ(0)
}
}
.slideInUp{
animation-name:slideInUp
}
@keyframes slideOutDown{
0%{
transform:translateZ(0)
}
to{
visibility:hidden;
transform:translate3d(0,100%,0)
}
}
.slideOutDown{
animation-name:slideOutDown
}
@keyframes slideOutLeft{
0%{
transform:translateZ(0)
}
to{
visibility:hidden;
transform:translate3d(-100%,0,0)
}
}
.slideOutLeft{
animation-name:slideOutLeft
}
@keyframes slideOutRight{
0%{
transform:translateZ(0)
}
to{
visibility:hidden;
transform:translate3d(100%,0,0)
}
}
.slideOutRight{
animation-name:slideOutRight
}
@keyframes slideOutUp{
0%{
transform:translateZ(0)
}
to{
visibility:hidden;
transform:translate3d(0,-100%,0)
}
}
.slideOutUp{
animation-name:slideOutUp
}
:root {
--bs-blue: #0d6efd;
--bs-indigo: #6610f2;
--bs-purple: #6f42c1;
--bs-pink: #d63384;
--bs-red: #dc3545;
--bs-orange: #fd7e14;
--bs-yellow: #ffc107;
--bs-green: #198754;
--bs-teal: #20c997;
--bs-cyan: #0dcaf0;
--bs-black: #000;
--bs-white: #fff;
--bs-gray: #6c757d;
--bs-gray-dark: #343a40;
--bs-gray-100: #f8f9fa;
--bs-gray-200: #e9ecef;
--bs-gray-300: #dee2e6;
--bs-gray-400: #ced4da;
--bs-gray-500: #adb5bd;
--bs-gray-600: #6c757d;
--bs-gray-700: #495057;
--bs-gray-800: #343a40;
--bs-gray-900: #212529;
--bs-primary: #0d6efd;
--bs-secondary: #6c757d;
--bs-success: #198754;
--bs-info: #0dcaf0;
--bs-warning: #ffc107;
--bs-danger: #dc3545;
--bs-light: #f8f9fa;
--bs-dark: #212529;
--bs-primary-rgb: 13, 110, 253;
--bs-secondary-rgb: 108, 117, 125;
--bs-success-rgb: 25, 135, 84;
--bs-info-rgb: 13, 202, 240;
--bs-warning-rgb: 255, 193, 7;
--bs-danger-rgb: 220, 53, 69;
--bs-light-rgb: 248, 249, 250;
--bs-dark-rgb: 33, 37, 41;
--bs-white-rgb: 255, 255, 255;
--bs-black-rgb: 0, 0, 0;
--bs-body-color-rgb: 33, 37, 41;
--bs-body-bg-rgb: 255, 255, 255;
--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
--bs-body-font-family: var(--bs-font-sans-serif);
--bs-body-font-size: 1rem;
--bs-body-font-weight: 400;
--bs-body-line-height: 1.5;
--bs-body-color: #212529;
--bs-body-bg: #fff;
--bs-border-width: 1px;
--bs-border-style: solid;
--bs-border-color: #dee2e6;
--bs-border-color-translucent: rgba(0, 0, 0, 0.175);
--bs-border-radius: 0.375rem;
--bs-border-radius-sm: 0.25rem;
--bs-border-radius-lg: 0.5rem;
--bs-border-radius-xl: 1rem;
--bs-border-radius-2xl: 2rem;
--bs-border-radius-pill: 50rem;
--bs-link-color: #0d6efd;
--bs-link-hover-color: #0a58ca;
--bs-code-color: #d63384;
--bs-highlight-bg: #fff3cd;
}
*, *::before, *::after {
box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
:root {
scroll-behavior: smooth;
}
}
body {
margin: 0;
font-family: var(--bs-body-font-family);
font-size: var(--bs-body-font-size);
font-weight: var(--bs-body-font-weight);
line-height: var(--bs-body-line-height);
color: var(--bs-body-color);
text-align: var(--bs-body-text-align);
background-color: var(--bs-body-bg);
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
hr {
margin: 1rem 0;
color: inherit;
border: 0;
border-top: 1px solid;
opacity: 0.25;
}
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
margin-top: 0;
margin-bottom: 0.5rem;
font-weight: 500;
line-height: 1.2;
}
h1, .h1 {
font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
h1, .h1 {
font-size: 2.5rem;
}
}
h2, .h2 {
font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
h2, .h2 {
font-size: 2rem;
}
}
h3, .h3 {
font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
h3, .h3 {
font-size: 1.75rem;
}
}
h4, .h4 {
font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
h4, .h4 {
font-size: 1.5rem;
}
}
h5, .h5 {
font-size: 1.25rem;
}
h6, .h6 {
font-size: 1rem;
}
p {
margin-top: 0;
margin-bottom: 1rem;
}
abbr[title] {
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
cursor: help;
-webkit-text-decoration-skip-ink: none;
text-decoration-skip-ink: none;
}
address {
margin-bottom: 1rem;
font-style: normal;
line-height: inherit;
}
ol, ul {
padding-left: 2rem;
}
ol, ul, dl {
margin-top: 0;
margin-bottom: 1rem;
}
ol ol, ul ul, ol ul, ul ol {
margin-bottom: 0;
}
dt {
font-weight: 700;
}
dd {
margin-bottom: 0.5rem;
margin-left: 0;
}
blockquote {
margin: 0 0 1rem;
}
b, strong {
font-weight: bolder;
}
small, .small {
font-size: 0.875em;
}
mark, .mark {
padding: 0.1875em;
background-color: var(--bs-highlight-bg);
}
sub, sup {
position: relative;
font-size: 0.75em;
line-height: 0;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
a {
color: var(--bs-link-color);
text-decoration: underline;
}
a:hover {
color: var(--bs-link-hover-color);
}
a:not([href]):not([class]), a:not([href]):not([class]):hover {
color: inherit;
text-decoration: none;
}
pre, code, kbd, samp {
font-family: var(--bs-font-monospace);
font-size: 1em;
}
pre {
display: block;
margin-top: 0;
margin-bottom: 1rem;
overflow: auto;
font-size: 0.875em;
}
pre code {
font-size: inherit;
color: inherit;
word-break: normal;
}
code {
font-size: 0.875em;
color: var(--bs-code-color);
word-wrap: break-word;
}
a > code {
color: inherit;
}
kbd {
padding: 0.1875rem 0.375rem;
font-size: 0.875em;
color: var(--bs-body-bg);
background-color: var(--bs-body-color);
border-radius: 0.25rem;
}
kbd kbd {
padding: 0;
font-size: 1em;
}
figure {
margin: 0 0 1rem;
}
img, svg {
vertical-align: middle;
}
table {
caption-side: bottom;
border-collapse: collapse;
}
caption {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
color: #6c757d;
text-align: left;
}
th {
text-align: inherit;
text-align: -webkit-match-parent;
}
thead, tbody, tfoot, tr, td, th {
border-color: inherit;
border-style: solid;
border-width: 0;
}
label {
display: inline-block;
}
button {
border-radius: 0;
}
button:focus:not(:focus-visible) {
outline: 0;
}
input, button, select, optgroup, textarea {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
button, select {
text-transform: none;
}
[role=button] {
cursor: pointer;
}
select {
word-wrap: normal;
}
select:disabled {
opacity: 1;
}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
display: none !important;
}
button, [type=button], [type=reset], [type=submit] {
-webkit-appearance: button;
}
button:not(:disabled), [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled) {
cursor: pointer;
}
::-moz-focus-inner {
padding: 0;
border-style: none;
}
textarea {
resize: vertical;
}
fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0;
}
legend {
float: left;
width: 100%;
padding: 0;
margin-bottom: 0.5rem;
font-size: calc(1.275rem + 0.3vw);
line-height: inherit;
}
@media (min-width: 1200px) {
legend {
font-size: 1.5rem;
}
}
legend + * {
clear: left;
}
::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-year-field {
padding: 0;
}
::-webkit-inner-spin-button {
height: auto;
}
[type=search] {
outline-offset: -2px;
-webkit-appearance: textfield;
}
::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-color-swatch-wrapper {
padding: 0;
}
::file-selector-button {
font: inherit;
-webkit-appearance: button;
}
output {
display: inline-block;
}
iframe {
border: 0;
}
summary {
display: list-item;
cursor: pointer;
}
progress {
vertical-align: baseline;
}
[hidden] {
display: none !important;
}
.lead {
font-size: 1.25rem;
font-weight: 300;
}
.display-1 {
font-size: calc(1.625rem + 4.5vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-1 {
font-size: 5rem;
}
}
.display-2 {
font-size: calc(1.575rem + 3.9vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-2 {
font-size: 4.5rem;
}
}
.display-3 {
font-size: calc(1.525rem + 3.3vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-3 {
font-size: 4rem;
}
}
.display-4 {
font-size: calc(1.475rem + 2.7vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-4 {
font-size: 3.5rem;
}
}
.display-5 {
font-size: calc(1.425rem + 2.1vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-5 {
font-size: 3rem;
}
}
.display-6 {
font-size: calc(1.375rem + 1.5vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-6 {
font-size: 2.5rem;
}
}
.list-unstyled {
padding-left: 0;
list-style: none;
}
.list-inline {
padding-left: 0;
list-style: none;
}
.list-inline-item {
display: inline-block;
}
.list-inline-item:not(:last-child) {
margin-right: 0.5rem;
}
.initialism {
font-size: 0.875em;
text-transform: uppercase;
}
.blockquote {
margin-bottom: 1rem;
font-size: 1.25rem;
}
.blockquote > :last-child {
margin-bottom: 0;
}
.blockquote-footer {
margin-top: -1rem;
margin-bottom: 1rem;
font-size: 0.875em;
color: #6c757d;
}
.blockquote-footer::before {
content: "— ";
}
.img-fluid {
max-width: 100%;
height: auto;
}
.img-thumbnail {
padding: 0.25rem;
background-color: #fff;
border: 1px solid var(--bs-border-color);
border-radius: 0.375rem;
max-width: 100%;
height: auto;
}
.figure {
display: inline-block;
}
.figure-img {
margin-bottom: 0.5rem;
line-height: 1;
}
.figure-caption {
font-size: 0.875em;
color: #6c757d;
}
.container, .container-fluid, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm {
--bs-gutter-x: 1.5rem;
--bs-gutter-y: 0;
width: 100%;
padding-right: calc(var(--bs-gutter-x) * 0.5);
padding-left: calc(var(--bs-gutter-x) * 0.5);
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.container-sm, .container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.container-md, .container-sm, .container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.container-lg, .container-md, .container-sm, .container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.container-xl, .container-lg, .container-md, .container-sm, .container {
max-width: 1140px;
}
}
@media (min-width: 1400px) {
.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
max-width: 1320px;
}
}
.row {
--bs-gutter-x: 1.5rem;
--bs-gutter-y: 0;
display: flex;
flex-wrap: wrap;
margin-top: calc(-1 * var(--bs-gutter-y));
margin-right: calc(-0.5 * var(--bs-gutter-x));
margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
flex-shrink: 0;
width: 100%;
max-width: 100%;
padding-right: calc(var(--bs-gutter-x) * 0.5);
padding-left: calc(var(--bs-gutter-x) * 0.5);
margin-top: var(--bs-gutter-y);
}
.col {
flex: 1 0 0%;
}
.row-cols-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
.row-cols-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
.col-auto {
flex: 0 0 auto;
width: auto;
}
.col-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-3 {
flex: 0 0 auto;
width: 25%;
}
.col-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-6 {
flex: 0 0 auto;
width: 50%;
}
.col-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-9 {
flex: 0 0 auto;
width: 75%;
}
.col-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-1 {
margin-left: 8.33333333%;
}
.offset-2 {
margin-left: 16.66666667%;
}
.offset-3 {
margin-left: 25%;
}
.offset-4 {
margin-left: 33.33333333%;
}
.offset-5 {
margin-left: 41.66666667%;
}
.offset-6 {
margin-left: 50%;
}
.offset-7 {
margin-left: 58.33333333%;
}
.offset-8 {
margin-left: 66.66666667%;
}
.offset-9 {
margin-left: 75%;
}
.offset-10 {
margin-left: 83.33333333%;
}
.offset-11 {
margin-left: 91.66666667%;
}
.g-0, .gx-0 {
--bs-gutter-x: 0;
}
.g-0, .gy-0 {
--bs-gutter-y: 0;
}
.g-1, .gx-1 {
--bs-gutter-x: 0.25rem;
}
.g-1, .gy-1 {
--bs-gutter-y: 0.25rem;
}
.g-2, .gx-2 {
--bs-gutter-x: 0.5rem;
}
.g-2, .gy-2 {
--bs-gutter-y: 0.5rem;
}
.g-3, .gx-3 {
--bs-gutter-x: 1rem;
}
.g-3, .gy-3 {
--bs-gutter-y: 1rem;
}
.g-4, .gx-4 {
--bs-gutter-x: 1.5rem;
}
.g-4, .gy-4 {
--bs-gutter-y: 1.5rem;
}
.g-5, .gx-5 {
--bs-gutter-x: 3rem;
}
.g-5, .gy-5 {
--bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
.col-sm {
flex: 1 0 0%;
}
.row-cols-sm-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-sm-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-sm-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-sm-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
.row-cols-sm-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-sm-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-sm-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
.col-sm-auto {
flex: 0 0 auto;
width: auto;
}
.col-sm-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-sm-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-sm-3 {
flex: 0 0 auto;
width: 25%;
}
.col-sm-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-sm-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-sm-6 {
flex: 0 0 auto;
width: 50%;
}
.col-sm-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-sm-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-sm-9 {
flex: 0 0 auto;
width: 75%;
}
.col-sm-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-sm-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-sm-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-sm-0 {
margin-left: 0;
}
.offset-sm-1 {
margin-left: 8.33333333%;
}
.offset-sm-2 {
margin-left: 16.66666667%;
}
.offset-sm-3 {
margin-left: 25%;
}
.offset-sm-4 {
margin-left: 33.33333333%;
}
.offset-sm-5 {
margin-left: 41.66666667%;
}
.offset-sm-6 {
margin-left: 50%;
}
.offset-sm-7 {
margin-left: 58.33333333%;
}
.offset-sm-8 {
margin-left: 66.66666667%;
}
.offset-sm-9 {
margin-left: 75%;
}
.offset-sm-10 {
margin-left: 83.33333333%;
}
.offset-sm-11 {
margin-left: 91.66666667%;
}
.g-sm-0, .gx-sm-0 {
--bs-gutter-x: 0;
}
.g-sm-0, .gy-sm-0 {
--bs-gutter-y: 0;
}
.g-sm-1, .gx-sm-1 {
--bs-gutter-x: 0.25rem;
}
.g-sm-1, .gy-sm-1 {
--bs-gutter-y: 0.25rem;
}
.g-sm-2, .gx-sm-2 {
--bs-gutter-x: 0.5rem;
}
.g-sm-2, .gy-sm-2 {
--bs-gutter-y: 0.5rem;
}
.g-sm-3, .gx-sm-3 {
--bs-gutter-x: 1rem;
}
.g-sm-3, .gy-sm-3 {
--bs-gutter-y: 1rem;
}
.g-sm-4, .gx-sm-4 {
--bs-gutter-x: 1.5rem;
}
.g-sm-4, .gy-sm-4 {
--bs-gutter-y: 1.5rem;
}
.g-sm-5, .gx-sm-5 {
--bs-gutter-x: 3rem;
}
.g-sm-5, .gy-sm-5 {
--bs-gutter-y: 3rem;
}
}
@media (min-width: 768px) {
.col-md {
flex: 1 0 0%;
}
.row-cols-md-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-md-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-md-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-md-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
.row-cols-md-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-md-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-md-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
.col-md-auto {
flex: 0 0 auto;
width: auto;
}
.col-md-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-md-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-md-3 {
flex: 0 0 auto;
width: 25%;
}
.col-md-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-md-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-md-6 {
flex: 0 0 auto;
width: 50%;
}
.col-md-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-md-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-md-9 {
flex: 0 0 auto;
width: 75%;
}
.col-md-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-md-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-md-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-md-0 {
margin-left: 0;
}
.offset-md-1 {
margin-left: 8.33333333%;
}
.offset-md-2 {
margin-left: 16.66666667%;
}
.offset-md-3 {
margin-left: 25%;
}
.offset-md-4 {
margin-left: 33.33333333%;
}
.offset-md-5 {
margin-left: 41.66666667%;
}
.offset-md-6 {
margin-left: 50%;
}
.offset-md-7 {
margin-left: 58.33333333%;
}
.offset-md-8 {
margin-left: 66.66666667%;
}
.offset-md-9 {
margin-left: 75%;
}
.offset-md-10 {
margin-left: 83.33333333%;
}
.offset-md-11 {
margin-left: 91.66666667%;
}
.g-md-0, .gx-md-0 {
--bs-gutter-x: 0;
}
.g-md-0, .gy-md-0 {
--bs-gutter-y: 0;
}
.g-md-1, .gx-md-1 {
--bs-gutter-x: 0.25rem;
}
.g-md-1, .gy-md-1 {
--bs-gutter-y: 0.25rem;
}
.g-md-2, .gx-md-2 {
--bs-gutter-x: 0.5rem;
}
.g-md-2, .gy-md-2 {
--bs-gutter-y: 0.5rem;
}
.g-md-3, .gx-md-3 {
--bs-gutter-x: 1rem;
}
.g-md-3, .gy-md-3 {
--bs-gutter-y: 1rem;
}
.g-md-4, .gx-md-4 {
--bs-gutter-x: 1.5rem;
}
.g-md-4, .gy-md-4 {
--bs-gutter-y: 1.5rem;
}
.g-md-5, .gx-md-5 {
--bs-gutter-x: 3rem;
}
.g-md-5, .gy-md-5 {
--bs-gutter-y: 3rem;
}
}
@media (min-width: 992px) {
.col-lg {
flex: 1 0 0%;
}
.row-cols-lg-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-lg-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-lg-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-lg-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
.row-cols-lg-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-lg-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-lg-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
.col-lg-auto {
flex: 0 0 auto;
width: auto;
}
.col-lg-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-lg-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-lg-3 {
flex: 0 0 auto;
width: 25%;
}
.col-lg-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-lg-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-lg-6 {
flex: 0 0 auto;
width: 50%;
}
.col-lg-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-lg-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-lg-9 {
flex: 0 0 auto;
width: 75%;
}
.col-lg-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-lg-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-lg-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-lg-0 {
margin-left: 0;
}
.offset-lg-1 {
margin-left: 8.33333333%;
}
.offset-lg-2 {
margin-left: 16.66666667%;
}
.offset-lg-3 {
margin-left: 25%;
}
.offset-lg-4 {
margin-left: 33.33333333%;
}
.offset-lg-5 {
margin-left: 41.66666667%;
}
.offset-lg-6 {
margin-left: 50%;
}
.offset-lg-7 {
margin-left: 58.33333333%;
}
.offset-lg-8 {
margin-left: 66.66666667%;
}
.offset-lg-9 {
margin-left: 75%;
}
.offset-lg-10 {
margin-left: 83.33333333%;
}
.offset-lg-11 {
margin-left: 91.66666667%;
}
.g-lg-0, .gx-lg-0 {
--bs-gutter-x: 0;
}
.g-lg-0, .gy-lg-0 {
--bs-gutter-y: 0;
}
.g-lg-1, .gx-lg-1 {
--bs-gutter-x: 0.25rem;
}
.g-lg-1, .gy-lg-1 {
--bs-gutter-y: 0.25rem;
}
.g-lg-2, .gx-lg-2 {
--bs-gutter-x: 0.5rem;
}
.g-lg-2, .gy-lg-2 {
--bs-gutter-y: 0.5rem;
}
.g-lg-3, .gx-lg-3 {
--bs-gutter-x: 1rem;
}
.g-lg-3, .gy-lg-3 {
--bs-gutter-y: 1rem;
}
.g-lg-4, .gx-lg-4 {
--bs-gutter-x: 1.5rem;
}
.g-lg-4, .gy-lg-4 {
--bs-gutter-y: 1.5rem;
}
.g-lg-5, .gx-lg-5 {
--bs-gutter-x: 3rem;
}
.g-lg-5, .gy-lg-5 {
--bs-gutter-y: 3rem;
}
}
@media (min-width: 1200px) {
.col-xl {
flex: 1 0 0%;
}
.row-cols-xl-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-xl-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-xl-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-xl-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
.row-cols-xl-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-xl-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-xl-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
.col-xl-auto {
flex: 0 0 auto;
width: auto;
}
.col-xl-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-xl-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-xl-3 {
flex: 0 0 auto;
width: 25%;
}
.col-xl-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-xl-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-xl-6 {
flex: 0 0 auto;
width: 50%;
}
.col-xl-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-xl-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-xl-9 {
flex: 0 0 auto;
width: 75%;
}
.col-xl-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-xl-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-xl-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-xl-0 {
margin-left: 0;
}
.offset-xl-1 {
margin-left: 8.33333333%;
}
.offset-xl-2 {
margin-left: 16.66666667%;
}
.offset-xl-3 {
margin-left: 25%;
}
.offset-xl-4 {
margin-left: 33.33333333%;
}
.offset-xl-5 {
margin-left: 41.66666667%;
}
.offset-xl-6 {
margin-left: 50%;
}
.offset-xl-7 {
margin-left: 58.33333333%;
}
.offset-xl-8 {
margin-left: 66.66666667%;
}
.offset-xl-9 {
margin-left: 75%;
}
.offset-xl-10 {
margin-left: 83.33333333%;
}
.offset-xl-11 {
margin-left: 91.66666667%;
}
.g-xl-0, .gx-xl-0 {
--bs-gutter-x: 0;
}
.g-xl-0, .gy-xl-0 {
--bs-gutter-y: 0;
}
.g-xl-1, .gx-xl-1 {
--bs-gutter-x: 0.25rem;
}
.g-xl-1, .gy-xl-1 {
--bs-gutter-y: 0.25rem;
}
.g-xl-2, .gx-xl-2 {
--bs-gutter-x: 0.5rem;
}
.g-xl-2, .gy-xl-2 {
--bs-gutter-y: 0.5rem;
}
.g-xl-3, .gx-xl-3 {
--bs-gutter-x: 1rem;
}
.g-xl-3, .gy-xl-3 {
--bs-gutter-y: 1rem;
}
.g-xl-4, .gx-xl-4 {
--bs-gutter-x: 1.5rem;
}
.g-xl-4, .gy-xl-4 {
--bs-gutter-y: 1.5rem;
}
.g-xl-5, .gx-xl-5 {
--bs-gutter-x: 3rem;
}
.g-xl-5, .gy-xl-5 {
--bs-gutter-y: 3rem;
}
}
@media (min-width: 1400px) {
.col-xxl {
flex: 1 0 0%;
}
.row-cols-xxl-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-xxl-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-xxl-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-xxl-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
.row-cols-xxl-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-xxl-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-xxl-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
.col-xxl-auto {
flex: 0 0 auto;
width: auto;
}
.col-xxl-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-xxl-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-xxl-3 {
flex: 0 0 auto;
width: 25%;
}
.col-xxl-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-xxl-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-xxl-6 {
flex: 0 0 auto;
width: 50%;
}
.col-xxl-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-xxl-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-xxl-9 {
flex: 0 0 auto;
width: 75%;
}
.col-xxl-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-xxl-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-xxl-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-xxl-0 {
margin-left: 0;
}
.offset-xxl-1 {
margin-left: 8.33333333%;
}
.offset-xxl-2 {
margin-left: 16.66666667%;
}
.offset-xxl-3 {
margin-left: 25%;
}
.offset-xxl-4 {
margin-left: 33.33333333%;
}
.offset-xxl-5 {
margin-left: 41.66666667%;
}
.offset-xxl-6 {
margin-left: 50%;
}
.offset-xxl-7 {
margin-left: 58.33333333%;
}
.offset-xxl-8 {
margin-left: 66.66666667%;
}
.offset-xxl-9 {
margin-left: 75%;
}
.offset-xxl-10 {
margin-left: 83.33333333%;
}
.offset-xxl-11 {
margin-left: 91.66666667%;
}
.g-xxl-0, .gx-xxl-0 {
--bs-gutter-x: 0;
}
.g-xxl-0, .gy-xxl-0 {
--bs-gutter-y: 0;
}
.g-xxl-1, .gx-xxl-1 {
--bs-gutter-x: 0.25rem;
}
.g-xxl-1, .gy-xxl-1 {
--bs-gutter-y: 0.25rem;
}
.g-xxl-2, .gx-xxl-2 {
--bs-gutter-x: 0.5rem;
}
.g-xxl-2, .gy-xxl-2 {
--bs-gutter-y: 0.5rem;
}
.g-xxl-3, .gx-xxl-3 {
--bs-gutter-x: 1rem;
}
.g-xxl-3, .gy-xxl-3 {
--bs-gutter-y: 1rem;
}
.g-xxl-4, .gx-xxl-4 {
--bs-gutter-x: 1.5rem;
}
.g-xxl-4, .gy-xxl-4 {
--bs-gutter-y: 1.5rem;
}
.g-xxl-5, .gx-xxl-5 {
--bs-gutter-x: 3rem;
}
.g-xxl-5, .gy-xxl-5 {
--bs-gutter-y: 3rem;
}
}
.table {
--bs-table-color: var(--bs-body-color);
--bs-table-bg: transparent;
--bs-table-border-color: var(--bs-border-color);
--bs-table-accent-bg: transparent;
--bs-table-striped-color: var(--bs-body-color);
--bs-table-striped-bg: rgba(0, 0, 0, 0.05);
--bs-table-active-color: var(--bs-body-color);
--bs-table-active-bg: rgba(0, 0, 0, 0.1);
--bs-table-hover-color: var(--bs-body-color);
--bs-table-hover-bg: rgba(0, 0, 0, 0.075);
width: 100%;
margin-bottom: 1rem;
color: var(--bs-table-color);
vertical-align: top;
border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
padding: 0.5rem 0.5rem;
background-color: var(--bs-table-bg);
border-bottom-width: 1px;
box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.table > tbody {
vertical-align: inherit;
}
.table > thead {
vertical-align: bottom;
}
.table-group-divider {
border-top: 2px solid currentcolor;
}
.caption-top {
caption-side: top;
}
.table-sm > :not(caption) > * > * {
padding: 0.25rem 0.25rem;
}
.table-bordered > :not(caption) > * {
border-width: 1px 0;
}
.table-bordered > :not(caption) > * > * {
border-width: 0 1px;
}
.table-borderless > :not(caption) > * > * {
border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
border-top-width: 0;
}
.table-striped > tbody > tr:nth-of-type(odd) > * {
--bs-table-accent-bg: var(--bs-table-striped-bg);
color: var(--bs-table-striped-color);
}
.table-striped-columns > :not(caption) > tr > :nth-child(even) {
--bs-table-accent-bg: var(--bs-table-striped-bg);
color: var(--bs-table-striped-color);
}
.table-active {
--bs-table-accent-bg: var(--bs-table-active-bg);
color: var(--bs-table-active-color);
}
.table-hover > tbody > tr:hover > * {
--bs-table-accent-bg: var(--bs-table-hover-bg);
color: var(--bs-table-hover-color);
}
.table-primary {
--bs-table-color: #000;
--bs-table-bg: #cfe2ff;
--bs-table-border-color: #bacbe6;
--bs-table-striped-bg: #c5d7f2;
--bs-table-striped-color: #000;
--bs-table-active-bg: #bacbe6;
--bs-table-active-color: #000;
--bs-table-hover-bg: #bfd1ec;
--bs-table-hover-color: #000;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-secondary {
--bs-table-color: #000;
--bs-table-bg: #e2e3e5;
--bs-table-border-color: #cbccce;
--bs-table-striped-bg: #d7d8da;
--bs-table-striped-color: #000;
--bs-table-active-bg: #cbccce;
--bs-table-active-color: #000;
--bs-table-hover-bg: #d1d2d4;
--bs-table-hover-color: #000;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-success {
--bs-table-color: #000;
--bs-table-bg: #d1e7dd;
--bs-table-border-color: #bcd0c7;
--bs-table-striped-bg: #c7dbd2;
--bs-table-striped-color: #000;
--bs-table-active-bg: #bcd0c7;
--bs-table-active-color: #000;
--bs-table-hover-bg: #c1d6cc;
--bs-table-hover-color: #000;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-info {
--bs-table-color: #000;
--bs-table-bg: #cff4fc;
--bs-table-border-color: #badce3;
--bs-table-striped-bg: #c5e8ef;
--bs-table-striped-color: #000;
--bs-table-active-bg: #badce3;
--bs-table-active-color: #000;
--bs-table-hover-bg: #bfe2e9;
--bs-table-hover-color: #000;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-warning {
--bs-table-color: #000;
--bs-table-bg: #fff3cd;
--bs-table-border-color: #e6dbb9;
--bs-table-striped-bg: #f2e7c3;
--bs-table-striped-color: #000;
--bs-table-active-bg: #e6dbb9;
--bs-table-active-color: #000;
--bs-table-hover-bg: #ece1be;
--bs-table-hover-color: #000;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-danger {
--bs-table-color: #000;
--bs-table-bg: #f8d7da;
--bs-table-border-color: #dfc2c4;
--bs-table-striped-bg: #eccccf;
--bs-table-striped-color: #000;
--bs-table-active-bg: #dfc2c4;
--bs-table-active-color: #000;
--bs-table-hover-bg: #e5c7ca;
--bs-table-hover-color: #000;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-light {
--bs-table-color: #000;
--bs-table-bg: #f8f9fa;
--bs-table-border-color: #dfe0e1;
--bs-table-striped-bg: #ecedee;
--bs-table-striped-color: #000;
--bs-table-active-bg: #dfe0e1;
--bs-table-active-color: #000;
--bs-table-hover-bg: #e5e6e7;
--bs-table-hover-color: #000;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-dark {
--bs-table-color: #fff;
--bs-table-bg: #212529;
--bs-table-border-color: #373b3e;
--bs-table-striped-bg: #2c3034;
--bs-table-striped-color: #fff;
--bs-table-active-bg: #373b3e;
--bs-table-active-color: #fff;
--bs-table-hover-bg: #323539;
--bs-table-hover-color: #fff;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-responsive {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
@media (max-width: 575.98px) {
.table-responsive-sm {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
@media (max-width: 767.98px) {
.table-responsive-md {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
@media (max-width: 991.98px) {
.table-responsive-lg {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
@media (max-width: 1199.98px) {
.table-responsive-xl {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
@media (max-width: 1399.98px) {
.table-responsive-xxl {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
.form-label {
margin-bottom: 0.5rem;
}
.col-form-label {
padding-top: calc(0.375rem + 1px);
padding-bottom: calc(0.375rem + 1px);
margin-bottom: 0;
font-size: inherit;
line-height: 1.5;
}
.col-form-label-lg {
padding-top: calc(0.5rem + 1px);
padding-bottom: calc(0.5rem + 1px);
font-size: 1.25rem;
}
.col-form-label-sm {
padding-top: calc(0.25rem + 1px);
padding-bottom: calc(0.25rem + 1px);
font-size: 0.875rem;
}
.form-text {
margin-top: 0.25rem;
font-size: 0.875em;
color: #6c757d;
}
.form-control {
display: block;
width: 100%;
padding: 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ced4da;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 0.375rem;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-control {
transition: none;
}
}
.form-control[type=file] {
overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
cursor: pointer;
}
.form-control:focus {
color: #212529;
background-color: #fff;
border-color: #86b7fe;
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
height: 1.5em;
}
.form-control::-moz-placeholder {
color: #6c757d;
opacity: 1;
}
.form-control::placeholder {
color: #6c757d;
opacity: 1;
}
.form-control:disabled {
background-color: #e9ecef;
opacity: 1;
}
.form-control::file-selector-button {
padding: 0.375rem 0.75rem;
margin: -0.375rem -0.75rem;
-webkit-margin-end: 0.75rem;
margin-inline-end: 0.75rem;
color: #212529;
background-color: #e9ecef;
pointer-events: none;
border-color: inherit;
border-style: solid;
border-width: 0;
border-inline-end-width: 1px;
border-radius: 0;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-control::file-selector-button {
transition: none;
}
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
background-color: #dde0e3;
}
.form-control-plaintext {
display: block;
width: 100%;
padding: 0.375rem 0;
margin-bottom: 0;
line-height: 1.5;
color: #212529;
background-color: transparent;
border: solid transparent;
border-width: 1px 0;
}
.form-control-plaintext:focus {
outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
padding-right: 0;
padding-left: 0;
}
.form-control-sm {
min-height: calc(1.5em + 0.5rem + 2px);
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
border-radius: 0.25rem;
}
.form-control-sm::file-selector-button {
padding: 0.25rem 0.5rem;
margin: -0.25rem -0.5rem;
-webkit-margin-end: 0.5rem;
margin-inline-end: 0.5rem;
}
.form-control-lg {
min-height: calc(1.5em + 1rem + 2px);
padding: 0.5rem 1rem;
font-size: 1.25rem;
border-radius: 0.5rem;
}
.form-control-lg::file-selector-button {
padding: 0.5rem 1rem;
margin: -0.5rem -1rem;
-webkit-margin-end: 1rem;
margin-inline-end: 1rem;
}
textarea.form-control {
min-height: calc(1.5em + 0.75rem + 2px);
}
textarea.form-control-sm {
min-height: calc(1.5em + 0.5rem + 2px);
}
textarea.form-control-lg {
min-height: calc(1.5em + 1rem + 2px);
}
.form-control-color {
width: 3rem;
height: calc(1.5em + 0.75rem + 2px);
padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
cursor: pointer;
}
.form-control-color::-moz-color-swatch {
border: 0 !important;
border-radius: 0.375rem;
}
.form-control-color::-webkit-color-swatch {
border-radius: 0.375rem;
}
.form-control-color.form-control-sm {
height: calc(1.5em + 0.5rem + 2px);
}
.form-control-color.form-control-lg {
height: calc(1.5em + 1rem + 2px);
}
.form-select {
display: block;
width: 100%;
padding: 0.375rem 2.25rem 0.375rem 0.75rem;
-moz-padding-start: calc(0.75rem - 3px);
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
background-color: #fff;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right 0.75rem center;
background-size: 16px 12px;
border: 1px solid #ced4da;
border-radius: 0.375rem;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
@media (prefers-reduced-motion: reduce) {
.form-select {
transition: none;
}
}
.form-select:focus {
border-color: #86b7fe;
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
padding-right: 0.75rem;
background-image: none;
}
.form-select:disabled {
background-color: #e9ecef;
}
.form-select:-moz-focusring {
color: transparent;
text-shadow: 0 0 0 #212529;
}
.form-select-sm {
padding-top: 0.25rem;
padding-bottom: 0.25rem;
padding-left: 0.5rem;
font-size: 0.875rem;
border-radius: 0.25rem;
}
.form-select-lg {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
padding-left: 1rem;
font-size: 1.25rem;
border-radius: 0.5rem;
}
.form-check {
display: block;
min-height: 1.5rem;
padding-left: 1.5em;
margin-bottom: 0.125rem;
}
.form-check .form-check-input {
float: left;
margin-left: -1.5em;
}
.form-check-reverse {
padding-right: 1.5em;
padding-left: 0;
text-align: right;
}
.form-check-reverse .form-check-input {
float: right;
margin-right: -1.5em;
margin-left: 0;
}
.form-check-input {
width: 1em;
height: 1em;
margin-top: 0.25em;
vertical-align: top;
background-color: #fff;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
border: 1px solid rgba(0, 0, 0, 0.25);
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
border-radius: 0.25em;
}
.form-check-input[type=radio] {
border-radius: 50%;
}
.form-check-input:active {
filter: brightness(90%);
}
.form-check-input:focus {
border-color: #86b7fe;
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
background-color: #0d6efd;
border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
background-color: #0d6efd;
border-color: #0d6efd;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
pointer-events: none;
filter: none;
opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
cursor: default;
opacity: 0.5;
}
.form-switch {
padding-left: 2.5em;
}
.form-switch .form-check-input {
width: 2em;
margin-left: -2.5em;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
background-position: left center;
border-radius: 2em;
transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-switch .form-check-input {
transition: none;
}
}
.form-switch .form-check-input:focus {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
background-position: right center;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
padding-right: 2.5em;
padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
margin-right: -2.5em;
margin-left: 0;
}
.form-check-inline {
display: inline-block;
margin-right: 1rem;
}
.btn-check {
position: absolute;
clip: rect(0, 0, 0, 0);
pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
pointer-events: none;
filter: none;
opacity: 0.65;
}
.form-range {
width: 100%;
height: 1.5rem;
padding: 0;
background-color: transparent;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.form-range:focus {
outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
border: 0;
}
.form-range::-webkit-slider-thumb {
width: 1rem;
height: 1rem;
margin-top: -0.25rem;
background-color: #0d6efd;
border: 0;
border-radius: 1rem;
-webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-webkit-appearance: none;
appearance: none;
}
@media (prefers-reduced-motion: reduce) {
.form-range::-webkit-slider-thumb {
-webkit-transition: none;
transition: none;
}
}
.form-range::-webkit-slider-thumb:active {
background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
width: 100%;
height: 0.5rem;
color: transparent;
cursor: pointer;
background-color: #dee2e6;
border-color: transparent;
border-radius: 1rem;
}
.form-range::-moz-range-thumb {
width: 1rem;
height: 1rem;
background-color: #0d6efd;
border: 0;
border-radius: 1rem;
-moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-moz-appearance: none;
appearance: none;
}
@media (prefers-reduced-motion: reduce) {
.form-range::-moz-range-thumb {
-moz-transition: none;
transition: none;
}
}
.form-range::-moz-range-thumb:active {
background-color: #b6d4fe;
}
.form-range::-moz-range-track {
width: 100%;
height: 0.5rem;
color: transparent;
cursor: pointer;
background-color: #dee2e6;
border-color: transparent;
border-radius: 1rem;
}
.form-range:disabled {
pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
background-color: #adb5bd;
}
.form-range:disabled::-moz-range-thumb {
background-color: #adb5bd;
}
.form-floating {
position: relative;
}
.form-floating > .form-control, .form-floating > .form-control-plaintext, .form-floating > .form-select {
height: calc(3.5rem + 2px);
line-height: 1.25;
}
.form-floating > label {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
padding: 1rem 0.75rem;
overflow: hidden;
text-align: start;
text-overflow: ellipsis;
white-space: nowrap;
pointer-events: none;
border: 1px solid transparent;
transform-origin: 0 0;
transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-floating > label {
transition: none;
}
}
.form-floating > .form-control, .form-floating > .form-control-plaintext {
padding: 1rem 0.75rem;
}
.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
color: transparent;
}
.form-floating > .form-control::placeholder, .form-floating > .form-control-plaintext::placeholder {
color: transparent;
}
.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown), .form-floating > .form-control-plaintext:focus, .form-floating > .form-control-plaintext:not(:placeholder-shown) {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill, .form-floating > .form-control-plaintext:-webkit-autofill {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
.form-floating > .form-select {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
opacity: 0.65;
transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-control-plaintext ~ label, .form-floating > .form-select ~ label {
opacity: 0.65;
transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
opacity: 0.65;
transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
border-width: 1px 0;
}
.input-group {
position: relative;
display: flex;
flex-wrap: wrap;
align-items: stretch;
width: 100%;
}
.input-group > .form-control, .input-group > .form-select, .input-group > .form-floating {
position: relative;
flex: 1 1 auto;
width: 1%;
min-width: 0;
}
.input-group > .form-control:focus, .input-group > .form-select:focus, .input-group > .form-floating:focus-within {
z-index: 5;
}
.input-group .btn {
position: relative;
z-index: 2;
}
.input-group .btn:focus {
z-index: 5;
}
.input-group-text {
display: flex;
align-items: center;
padding: 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: center;
white-space: nowrap;
background-color: #e9ecef;
border: 1px solid #ced4da;
border-radius: 0.375rem;
}
.input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text, .input-group-lg > .btn {
padding: 0.5rem 1rem;
font-size: 1.25rem;
border-radius: 0.5rem;
}
.input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-text, .input-group-sm > .btn {
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
border-radius: 0.25rem;
}
.input-group-lg > .form-select, .input-group-sm > .form-select {
padding-right: 3rem;
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control, .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
margin-left: -1px;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control, .input-group > .form-floating:not(:first-child) > .form-select {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.valid-feedback {
display: none;
width: 100%;
margin-top: 0.25rem;
font-size: 0.875em;
color: #198754;
}
.valid-tooltip {
position: absolute;
top: 100%;
z-index: 5;
display: none;
max-width: 100%;
padding: 0.25rem 0.5rem;
margin-top: 0.1rem;
font-size: 0.875rem;
color: #fff;
background-color: rgba(25, 135, 84, 0.9);
border-radius: 0.375rem;
}
.was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip, .is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip {
display: block;
}
.was-validated .form-control:valid, .form-control.is-valid {
border-color: #198754;
padding-right: calc(1.5em + 0.75rem);
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
border-color: #198754;
box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
padding-right: calc(1.5em + 0.75rem);
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:valid, .form-select.is-valid {
border-color: #198754;
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
padding-right: 4.125rem;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-position: right 0.75rem center, center right 2.25rem;
background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
border-color: #198754;
box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
.was-validated .form-control-color:valid, .form-control-color.is-valid {
width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .form-check-input:valid, .form-check-input.is-valid {
border-color: #198754;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
background-color: #198754;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
color: #198754;
}
.form-check-inline .form-check-input ~ .valid-feedback {
margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid, .was-validated .input-group > .form-select:not(:focus):valid, .input-group > .form-select:not(:focus).is-valid, .was-validated .input-group > .form-floating:not(:focus-within):valid, .input-group > .form-floating:not(:focus-within).is-valid {
z-index: 3;
}
.invalid-feedback {
display: none;
width: 100%;
margin-top: 0.25rem;
font-size: 0.875em;
color: #dc3545;
}
.invalid-tooltip {
position: absolute;
top: 100%;
z-index: 5;
display: none;
max-width: 100%;
padding: 0.25rem 0.5rem;
margin-top: 0.1rem;
font-size: 0.875rem;
color: #fff;
background-color: rgba(220, 53, 69, 0.9);
border-radius: 0.375rem;
}
.was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip, .is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip {
display: block;
}
.was-validated .form-control:invalid, .form-control.is-invalid {
border-color: #dc3545;
padding-right: calc(1.5em + 0.75rem);
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
border-color: #dc3545;
box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
padding-right: calc(1.5em + 0.75rem);
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:invalid, .form-select.is-invalid {
border-color: #dc3545;
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
padding-right: 4.125rem;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-position: right 0.75rem center, center right 2.25rem;
background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
border-color: #dc3545;
box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
border-color: #dc3545;
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
background-color: #dc3545;
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
color: #dc3545;
}
.form-check-inline .form-check-input ~ .invalid-feedback {
margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid, .was-validated .input-group > .form-select:not(:focus):invalid, .input-group > .form-select:not(:focus).is-invalid, .was-validated .input-group > .form-floating:not(:focus-within):invalid, .input-group > .form-floating:not(:focus-within).is-invalid {
z-index: 4;
}
.btn {
--bs-btn-padding-x: 0.75rem;
--bs-btn-padding-y: 0.375rem;
--bs-btn-font-family: ;
--bs-btn-font-size: 1rem;
--bs-btn-font-weight: 400;
--bs-btn-line-height: 1.5;
--bs-btn-color: #212529;
--bs-btn-bg: transparent;
--bs-btn-border-width: 1px;
--bs-btn-border-color: transparent;
--bs-btn-border-radius: 0.375rem;
--bs-btn-hover-border-color: transparent;
--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
--bs-btn-disabled-opacity: 0.65;
--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
display: inline-block;
padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
font-family: var(--bs-btn-font-family);
font-size: var(--bs-btn-font-size);
font-weight: var(--bs-btn-font-weight);
line-height: var(--bs-btn-line-height);
color: var(--bs-btn-color);
text-align: center;
text-decoration: none;
vertical-align: middle;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
border-radius: var(--bs-btn-border-radius);
background-color: var(--bs-btn-bg);
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.btn {
transition: none;
}
}
.btn:hover {
color: var(--bs-btn-hover-color);
background-color: var(--bs-btn-hover-bg);
border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
color: var(--bs-btn-color);
background-color: var(--bs-btn-bg);
border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
color: var(--bs-btn-hover-color);
background-color: var(--bs-btn-hover-bg);
border-color: var(--bs-btn-hover-border-color);
outline: 0;
box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
border-color: var(--bs-btn-hover-border-color);
outline: 0;
box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
color: var(--bs-btn-active-color);
background-color: var(--bs-btn-active-bg);
border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
color: var(--bs-btn-disabled-color);
pointer-events: none;
background-color: var(--bs-btn-disabled-bg);
border-color: var(--bs-btn-disabled-border-color);
opacity: var(--bs-btn-disabled-opacity);
}
.btn-primary {
--bs-btn-color: #fff;
--bs-btn-bg: #0d6efd;
--bs-btn-border-color: #0d6efd;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #0b5ed7;
--bs-btn-hover-border-color: #0a58ca;
--bs-btn-focus-shadow-rgb: 49, 132, 253;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #0a58ca;
--bs-btn-active-border-color: #0a53be;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #0d6efd;
--bs-btn-disabled-border-color: #0d6efd;
}
.btn-secondary {
--bs-btn-color: #fff;
--bs-btn-bg: #6c757d;
--bs-btn-border-color: #6c757d;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #5c636a;
--bs-btn-hover-border-color: #565e64;
--bs-btn-focus-shadow-rgb: 130, 138, 145;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #565e64;
--bs-btn-active-border-color: #51585e;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #6c757d;
--bs-btn-disabled-border-color: #6c757d;
}
.btn-success {
--bs-btn-color: #fff;
--bs-btn-bg: #198754;
--bs-btn-border-color: #198754;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #157347;
--bs-btn-hover-border-color: #146c43;
--bs-btn-focus-shadow-rgb: 60, 153, 110;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #146c43;
--bs-btn-active-border-color: #13653f;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #198754;
--bs-btn-disabled-border-color: #198754;
}
.btn-info {
--bs-btn-color: #000;
--bs-btn-bg: #0dcaf0;
--bs-btn-border-color: #0dcaf0;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #31d2f2;
--bs-btn-hover-border-color: #25cff2;
--bs-btn-focus-shadow-rgb: 11, 172, 204;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #3dd5f3;
--bs-btn-active-border-color: #25cff2;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #000;
--bs-btn-disabled-bg: #0dcaf0;
--bs-btn-disabled-border-color: #0dcaf0;
}
.btn-warning {
--bs-btn-color: #000;
--bs-btn-bg: #ffc107;
--bs-btn-border-color: #ffc107;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #ffca2c;
--bs-btn-hover-border-color: #ffc720;
--bs-btn-focus-shadow-rgb: 217, 164, 6;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #ffcd39;
--bs-btn-active-border-color: #ffc720;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #000;
--bs-btn-disabled-bg: #ffc107;
--bs-btn-disabled-border-color: #ffc107;
}
.btn-danger {
--bs-btn-color: #fff;
--bs-btn-bg: #dc3545;
--bs-btn-border-color: #dc3545;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #bb2d3b;
--bs-btn-hover-border-color: #b02a37;
--bs-btn-focus-shadow-rgb: 225, 83, 97;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #b02a37;
--bs-btn-active-border-color: #a52834;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #dc3545;
--bs-btn-disabled-border-color: #dc3545;
}
.btn-light {
--bs-btn-color: #000;
--bs-btn-bg: #f8f9fa;
--bs-btn-border-color: #f8f9fa;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #d3d4d5;
--bs-btn-hover-border-color: #c6c7c8;
--bs-btn-focus-shadow-rgb: 211, 212, 213;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #c6c7c8;
--bs-btn-active-border-color: #babbbc;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #000;
--bs-btn-disabled-bg: #f8f9fa;
--bs-btn-disabled-border-color: #f8f9fa;
}
.btn-dark {
--bs-btn-color: #fff;
--bs-btn-bg: #212529;
--bs-btn-border-color: #212529;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #424649;
--bs-btn-hover-border-color: #373b3e;
--bs-btn-focus-shadow-rgb: 66, 70, 73;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #4d5154;
--bs-btn-active-border-color: #373b3e;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #212529;
--bs-btn-disabled-border-color: #212529;
}
.btn-outline-primary {
--bs-btn-color: #0d6efd;
--bs-btn-border-color: #0d6efd;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #0d6efd;
--bs-btn-hover-border-color: #0d6efd;
--bs-btn-focus-shadow-rgb: 13, 110, 253;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #0d6efd;
--bs-btn-active-border-color: #0d6efd;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #0d6efd;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #0d6efd;
--bs-gradient: none;
}
.btn-outline-secondary {
--bs-btn-color: #6c757d;
--bs-btn-border-color: #6c757d;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #6c757d;
--bs-btn-hover-border-color: #6c757d;
--bs-btn-focus-shadow-rgb: 108, 117, 125;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #6c757d;
--bs-btn-active-border-color: #6c757d;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #6c757d;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #6c757d;
--bs-gradient: none;
}
.btn-outline-success {
--bs-btn-color: #198754;
--bs-btn-border-color: #198754;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #198754;
--bs-btn-hover-border-color: #198754;
--bs-btn-focus-shadow-rgb: 25, 135, 84;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #198754;
--bs-btn-active-border-color: #198754;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #198754;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #198754;
--bs-gradient: none;
}
.btn-outline-info {
--bs-btn-color: #0dcaf0;
--bs-btn-border-color: #0dcaf0;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #0dcaf0;
--bs-btn-hover-border-color: #0dcaf0;
--bs-btn-focus-shadow-rgb: 13, 202, 240;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #0dcaf0;
--bs-btn-active-border-color: #0dcaf0;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #0dcaf0;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #0dcaf0;
--bs-gradient: none;
}
.btn-outline-warning {
--bs-btn-color: #ffc107;
--bs-btn-border-color: #ffc107;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #ffc107;
--bs-btn-hover-border-color: #ffc107;
--bs-btn-focus-shadow-rgb: 255, 193, 7;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #ffc107;
--bs-btn-active-border-color: #ffc107;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #ffc107;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #ffc107;
--bs-gradient: none;
}
.btn-outline-danger {
--bs-btn-color: #dc3545;
--bs-btn-border-color: #dc3545;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #dc3545;
--bs-btn-hover-border-color: #dc3545;
--bs-btn-focus-shadow-rgb: 220, 53, 69;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #dc3545;
--bs-btn-active-border-color: #dc3545;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #dc3545;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #dc3545;
--bs-gradient: none;
}
.btn-outline-light {
--bs-btn-color: #f8f9fa;
--bs-btn-border-color: #f8f9fa;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #f8f9fa;
--bs-btn-hover-border-color: #f8f9fa;
--bs-btn-focus-shadow-rgb: 248, 249, 250;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #f8f9fa;
--bs-btn-active-border-color: #f8f9fa;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #f8f9fa;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #f8f9fa;
--bs-gradient: none;
}
.btn-outline-dark {
--bs-btn-color: #212529;
--bs-btn-border-color: #212529;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #212529;
--bs-btn-hover-border-color: #212529;
--bs-btn-focus-shadow-rgb: 33, 37, 41;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #212529;
--bs-btn-active-border-color: #212529;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #212529;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #212529;
--bs-gradient: none;
}
.btn-link {
--bs-btn-font-weight: 400;
--bs-btn-color: var(--bs-link-color);
--bs-btn-bg: transparent;
--bs-btn-border-color: transparent;
--bs-btn-hover-color: var(--bs-link-hover-color);
--bs-btn-hover-border-color: transparent;
--bs-btn-active-color: var(--bs-link-hover-color);
--bs-btn-active-border-color: transparent;
--bs-btn-disabled-color: #6c757d;
--bs-btn-disabled-border-color: transparent;
--bs-btn-box-shadow: none;
--bs-btn-focus-shadow-rgb: 49, 132, 253;
text-decoration: underline;
}
.btn-link:focus-visible {
color: var(--bs-btn-color);
}
.btn-link:hover {
color: var(--bs-btn-hover-color);
}
.btn-lg, .btn-group-lg > .btn {
--bs-btn-padding-y: 0.5rem;
--bs-btn-padding-x: 1rem;
--bs-btn-font-size: 1.25rem;
--bs-btn-border-radius: 0.5rem;
}
.btn-sm, .btn-group-sm > .btn {
--bs-btn-padding-y: 0.25rem;
--bs-btn-padding-x: 0.5rem;
--bs-btn-font-size: 0.875rem;
--bs-btn-border-radius: 0.25rem;
}
.fade {
transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
.fade {
transition: none;
}
}
.fade:not(.show) {
opacity: 0;
}
.collapse:not(.show) {
display: none;
}
.collapsing {
height: 0;
overflow: hidden;
transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
.collapsing {
transition: none;
}
}
.collapsing.collapse-horizontal {
width: 0;
height: auto;
transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
.collapsing.collapse-horizontal {
transition: none;
}
}
.dropup, .dropend, .dropdown, .dropstart, .dropup-center, .dropdown-center {
position: relative;
}
.dropdown-toggle {
white-space: nowrap;
}
.dropdown-toggle::after {
display: inline-block;
margin-left: 0.255em;
vertical-align: 0.255em;
content: "";
border-top: 0.3em solid;
border-right: 0.3em solid transparent;
border-bottom: 0;
border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
margin-left: 0;
}
.dropdown-menu {
--bs-dropdown-zindex: 1000;
--bs-dropdown-min-width: 10rem;
--bs-dropdown-padding-x: 0;
--bs-dropdown-padding-y: 0.5rem;
--bs-dropdown-spacer: 0.125rem;
--bs-dropdown-font-size: 1rem;
--bs-dropdown-color: #212529;
--bs-dropdown-bg: #fff;
--bs-dropdown-border-color: var(--bs-border-color-translucent);
--bs-dropdown-border-radius: 0.375rem;
--bs-dropdown-border-width: 1px;
--bs-dropdown-inner-border-radius: calc(0.375rem - 1px);
--bs-dropdown-divider-bg: var(--bs-border-color-translucent);
--bs-dropdown-divider-margin-y: 0.5rem;
--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
--bs-dropdown-link-color: #212529;
--bs-dropdown-link-hover-color: #1e2125;
--bs-dropdown-link-hover-bg: #e9ecef;
--bs-dropdown-link-active-color: #fff;
--bs-dropdown-link-active-bg: #0d6efd;
--bs-dropdown-link-disabled-color: #adb5bd;
--bs-dropdown-item-padding-x: 1rem;
--bs-dropdown-item-padding-y: 0.25rem;
--bs-dropdown-header-color: #6c757d;
--bs-dropdown-header-padding-x: 1rem;
--bs-dropdown-header-padding-y: 0.5rem;
position: absolute;
z-index: var(--bs-dropdown-zindex);
display: none;
min-width: var(--bs-dropdown-min-width);
padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
margin: 0;
font-size: var(--bs-dropdown-font-size);
color: var(--bs-dropdown-color);
text-align: left;
list-style: none;
background-color: var(--bs-dropdown-bg);
background-clip: padding-box;
border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
top: 100%;
left: 0;
margin-top: var(--bs-dropdown-spacer);
}
.dropdown-menu-start {
--bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-end {
--bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
right: 0;
left: auto;
}
@media (min-width: 576px) {
.dropdown-menu-sm-start {
--bs-position: start;
}
.dropdown-menu-sm-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-sm-end {
--bs-position: end;
}
.dropdown-menu-sm-end[data-bs-popper] {
right: 0;
left: auto;
}
}
@media (min-width: 768px) {
.dropdown-menu-md-start {
--bs-position: start;
}
.dropdown-menu-md-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-md-end {
--bs-position: end;
}
.dropdown-menu-md-end[data-bs-popper] {
right: 0;
left: auto;
}
}
@media (min-width: 992px) {
.dropdown-menu-lg-start {
--bs-position: start;
}
.dropdown-menu-lg-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-lg-end {
--bs-position: end;
}
.dropdown-menu-lg-end[data-bs-popper] {
right: 0;
left: auto;
}
}
@media (min-width: 1200px) {
.dropdown-menu-xl-start {
--bs-position: start;
}
.dropdown-menu-xl-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-xl-end {
--bs-position: end;
}
.dropdown-menu-xl-end[data-bs-popper] {
right: 0;
left: auto;
}
}
@media (min-width: 1400px) {
.dropdown-menu-xxl-start {
--bs-position: start;
}
.dropdown-menu-xxl-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-xxl-end {
--bs-position: end;
}
.dropdown-menu-xxl-end[data-bs-popper] {
right: 0;
left: auto;
}
}
.dropup .dropdown-menu[data-bs-popper] {
top: auto;
bottom: 100%;
margin-top: 0;
margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
display: inline-block;
margin-left: 0.255em;
vertical-align: 0.255em;
content: "";
border-top: 0;
border-right: 0.3em solid transparent;
border-bottom: 0.3em solid;
border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
margin-left: 0;
}
.dropend .dropdown-menu[data-bs-popper] {
top: 0;
right: auto;
left: 100%;
margin-top: 0;
margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
display: inline-block;
margin-left: 0.255em;
vertical-align: 0.255em;
content: "";
border-top: 0.3em solid transparent;
border-right: 0;
border-bottom: 0.3em solid transparent;
border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
margin-left: 0;
}
.dropend .dropdown-toggle::after {
vertical-align: 0;
}
.dropstart .dropdown-menu[data-bs-popper] {
top: 0;
right: 100%;
left: auto;
margin-top: 0;
margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
display: inline-block;
margin-left: 0.255em;
vertical-align: 0.255em;
content: "";
}
.dropstart .dropdown-toggle::after {
display: none;
}
.dropstart .dropdown-toggle::before {
display: inline-block;
margin-right: 0.255em;
vertical-align: 0.255em;
content: "";
border-top: 0.3em solid transparent;
border-right: 0.3em solid;
border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
margin-left: 0;
}
.dropstart .dropdown-toggle::before {
vertical-align: 0;
}
.dropdown-divider {
height: 0;
margin: var(--bs-dropdown-divider-margin-y) 0;
overflow: hidden;
border-top: 1px solid var(--bs-dropdown-divider-bg);
opacity: 1;
}
.dropdown-item {
display: block;
width: 100%;
padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
clear: both;
font-weight: 400;
color: var(--bs-dropdown-link-color);
text-align: inherit;
text-decoration: none;
white-space: nowrap;
background-color: transparent;
border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
color: var(--bs-dropdown-link-hover-color);
background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
color: var(--bs-dropdown-link-active-color);
text-decoration: none;
background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
color: var(--bs-dropdown-link-disabled-color);
pointer-events: none;
background-color: transparent;
}
.dropdown-menu.show {
display: block;
}
.dropdown-header {
display: block;
padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
margin-bottom: 0;
font-size: 0.875rem;
color: var(--bs-dropdown-header-color);
white-space: nowrap;
}
.dropdown-item-text {
display: block;
padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
color: var(--bs-dropdown-link-color);
}
.dropdown-menu-dark {
--bs-dropdown-color: #dee2e6;
--bs-dropdown-bg: #343a40;
--bs-dropdown-border-color: var(--bs-border-color-translucent);
--bs-dropdown-box-shadow: ;
--bs-dropdown-link-color: #dee2e6;
--bs-dropdown-link-hover-color: #fff;
--bs-dropdown-divider-bg: var(--bs-border-color-translucent);
--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
--bs-dropdown-link-active-color: #fff;
--bs-dropdown-link-active-bg: #0d6efd;
--bs-dropdown-link-disabled-color: #adb5bd;
--bs-dropdown-header-color: #adb5bd;
}
.btn-group, .btn-group-vertical {
position: relative;
display: inline-flex;
vertical-align: middle;
}
.btn-group > .btn, .btn-group-vertical > .btn {
position: relative;
flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn, .btn-group > .btn-check:focus + .btn, .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn-check:checked + .btn, .btn-group-vertical > .btn-check:focus + .btn, .btn-group-vertical > .btn:hover, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active {
z-index: 1;
}
.btn-toolbar {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
.btn-toolbar .input-group {
width: auto;
}
.btn-group {
border-radius: 0.375rem;
}
.btn-group > :not(.btn-check:first-child) + .btn, .btn-group > .btn-group:not(:first-child) {
margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn.dropdown-toggle-split:first-child, .btn-group > .btn-group:not(:last-child) > .btn {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3), .btn-group > :not(.btn-check) + .btn, .btn-group > .btn-group:not(:first-child) > .btn {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
padding-right: 0.5625rem;
padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
margin-right: 0;
}
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
padding-right: 0.375rem;
padding-left: 0.375rem;
}
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
padding-right: 0.75rem;
padding-left: 0.75rem;
}
.btn-group-vertical {
flex-direction: column;
align-items: flex-start;
justify-content: center;
}
.btn-group-vertical > .btn, .btn-group-vertical > .btn-group {
width: 100%;
}
.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) {
margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn, .btn-group-vertical > .btn-group:not(:first-child) > .btn {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.nav {
--bs-nav-link-padding-x: 1rem;
--bs-nav-link-padding-y: 0.5rem;
--bs-nav-link-font-weight: ;
--bs-nav-link-color: var(--bs-link-color);
--bs-nav-link-hover-color: var(--bs-link-hover-color);
--bs-nav-link-disabled-color: #6c757d;
display: flex;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
}
.nav-link {
display: block;
padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
font-size: var(--bs-nav-link-font-size);
font-weight: var(--bs-nav-link-font-weight);
color: var(--bs-nav-link-color);
text-decoration: none;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.nav-link {
transition: none;
}
}
.nav-link:hover, .nav-link:focus {
color: var(--bs-nav-link-hover-color);
}
.nav-link.disabled {
color: var(--bs-nav-link-disabled-color);
pointer-events: none;
cursor: default;
}
.nav-tabs {
--bs-nav-tabs-border-width: 1px;
--bs-nav-tabs-border-color: #dee2e6;
--bs-nav-tabs-border-radius: 0.375rem;
--bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;
--bs-nav-tabs-link-active-color: #495057;
--bs-nav-tabs-link-active-bg: #fff;
--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;
border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
background: none;
border: var(--bs-nav-tabs-border-width) solid transparent;
border-top-left-radius: var(--bs-nav-tabs-border-radius);
border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
isolation: isolate;
border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {
color: var(--bs-nav-link-disabled-color);
background-color: transparent;
border-color: transparent;
}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
color: var(--bs-nav-tabs-link-active-color);
background-color: var(--bs-nav-tabs-link-active-bg);
border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.nav-pills {
--bs-nav-pills-border-radius: 0.375rem;
--bs-nav-pills-link-active-color: #fff;
--bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
background: none;
border: 0;
border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link:disabled {
color: var(--bs-nav-link-disabled-color);
background-color: transparent;
border-color: transparent;
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
color: var(--bs-nav-pills-link-active-color);
background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-fill > .nav-link, .nav-fill .nav-item {
flex: 1 1 auto;
text-align: center;
}
.nav-justified > .nav-link, .nav-justified .nav-item {
flex-basis: 0;
flex-grow: 1;
text-align: center;
}
.nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link {
width: 100%;
}
.tab-content > .tab-pane {
display: none;
}
.tab-content > .active {
display: block;
}
.navbar {
--bs-navbar-padding-x: 0;
--bs-navbar-padding-y: 0.5rem;
--bs-navbar-color: rgba(0, 0, 0, 0.55);
--bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
--bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
--bs-navbar-active-color: rgba(0, 0, 0, 0.9);
--bs-navbar-brand-padding-y: 0.3125rem;
--bs-navbar-brand-margin-end: 1rem;
--bs-navbar-brand-font-size: 1.25rem;
--bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
--bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
--bs-navbar-nav-link-padding-x: 0.5rem;
--bs-navbar-toggler-padding-y: 0.25rem;
--bs-navbar-toggler-padding-x: 0.75rem;
--bs-navbar-toggler-font-size: 1.25rem;
--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
--bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);
--bs-navbar-toggler-border-radius: 0.375rem;
--bs-navbar-toggler-focus-width: 0.25rem;
--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
position: relative;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container, .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl {
display: flex;
flex-wrap: inherit;
align-items: center;
justify-content: space-between;
}
.navbar-brand {
padding-top: var(--bs-navbar-brand-padding-y);
padding-bottom: var(--bs-navbar-brand-padding-y);
margin-right: var(--bs-navbar-brand-margin-end);
font-size: var(--bs-navbar-brand-font-size);
color: var(--bs-navbar-brand-color);
text-decoration: none;
white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
color: var(--bs-navbar-brand-hover-color);
}
.navbar-nav {
--bs-nav-link-padding-x: 0;
--bs-nav-link-padding-y: 0.5rem;
--bs-nav-link-font-weight: ;
--bs-nav-link-color: var(--bs-navbar-color);
--bs-nav-link-hover-color: var(--bs-navbar-hover-color);
--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
list-style: none;
}
.navbar-nav .show > .nav-link, .navbar-nav .nav-link.active {
color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
position: static;
}
.navbar-text {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
color: var(--bs-navbar-color);
}
.navbar-text a, .navbar-text a:hover, .navbar-text a:focus {
color: var(--bs-navbar-active-color);
}
.navbar-collapse {
flex-basis: 100%;
flex-grow: 1;
align-items: center;
}
.navbar-toggler {
padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
font-size: var(--bs-navbar-toggler-font-size);
line-height: 1;
color: var(--bs-navbar-color);
background-color: transparent;
border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
border-radius: var(--bs-navbar-toggler-border-radius);
transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
.navbar-toggler {
transition: none;
}
}
.navbar-toggler:hover {
text-decoration: none;
}
.navbar-toggler:focus {
text-decoration: none;
outline: 0;
box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
.navbar-toggler-icon {
display: inline-block;
width: 1.5em;
height: 1.5em;
vertical-align: middle;
background-image: var(--bs-navbar-toggler-icon-bg);
background-repeat: no-repeat;
background-position: center;
background-size: 100%;
}
.navbar-nav-scroll {
max-height: var(--bs-scroll-height, 75vh);
overflow-y: auto;
}
@media (min-width: 576px) {
.navbar-expand-sm {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-sm .navbar-nav {
flex-direction: row;
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-sm .navbar-nav .nav-link {
padding-right: var(--bs-navbar-nav-link-padding-x);
padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-sm .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-sm .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-sm .navbar-toggler {
display: none;
}
.navbar-expand-sm .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-sm .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-sm .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
@media (min-width: 768px) {
.navbar-expand-md {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-md .navbar-nav {
flex-direction: row;
}
.navbar-expand-md .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-md .navbar-nav .nav-link {
padding-right: var(--bs-navbar-nav-link-padding-x);
padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-md .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-md .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-md .navbar-toggler {
display: none;
}
.navbar-expand-md .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-md .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-md .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
@media (min-width: 992px) {
.navbar-expand-lg {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-lg .navbar-nav {
flex-direction: row;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
padding-right: var(--bs-navbar-nav-link-padding-x);
padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-lg .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-lg .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-lg .navbar-toggler {
display: none;
}
.navbar-expand-lg .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-lg .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-lg .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
@media (min-width: 1200px) {
.navbar-expand-xl {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-xl .navbar-nav {
flex-direction: row;
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-xl .navbar-nav .nav-link {
padding-right: var(--bs-navbar-nav-link-padding-x);
padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-xl .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-xl .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-xl .navbar-toggler {
display: none;
}
.navbar-expand-xl .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-xl .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-xl .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
@media (min-width: 1400px) {
.navbar-expand-xxl {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-xxl .navbar-nav {
flex-direction: row;
}
.navbar-expand-xxl .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-xxl .navbar-nav .nav-link {
padding-right: var(--bs-navbar-nav-link-padding-x);
padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-xxl .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-xxl .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-xxl .navbar-toggler {
display: none;
}
.navbar-expand-xxl .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-xxl .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-xxl .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
.navbar-expand {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand .navbar-nav {
flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
padding-right: var(--bs-navbar-nav-link-padding-x);
padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand .navbar-toggler {
display: none;
}
.navbar-expand .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
.navbar-dark {
--bs-navbar-color: rgba(255, 255, 255, 0.55);
--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
--bs-navbar-active-color: #fff;
--bs-navbar-brand-color: #fff;
--bs-navbar-brand-hover-color: #fff;
--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.card {
--bs-card-spacer-y: 1rem;
--bs-card-spacer-x: 1rem;
--bs-card-title-spacer-y: 0.5rem;
--bs-card-border-width: 1px;
--bs-card-border-color: var(--bs-border-color-translucent);
--bs-card-border-radius: 0.375rem;
--bs-card-box-shadow: ;
--bs-card-inner-border-radius: calc(0.375rem - 1px);
--bs-card-cap-padding-y: 0.5rem;
--bs-card-cap-padding-x: 1rem;
--bs-card-cap-bg: rgba(0, 0, 0, 0.03);
--bs-card-cap-color: ;
--bs-card-height: ;
--bs-card-color: ;
--bs-card-bg: #fff;
--bs-card-img-overlay-padding: 1rem;
--bs-card-group-margin: 0.75rem;
position: relative;
display: flex;
flex-direction: column;
min-width: 0;
height: var(--bs-card-height);
word-wrap: break-word;
background-color: var(--bs-card-bg);
background-clip: border-box;
border: var(--bs-card-border-width) solid var(--bs-card-border-color);
border-radius: var(--bs-card-border-radius);
}
.card > hr {
margin-right: 0;
margin-left: 0;
}
.card > .list-group {
border-top: inherit;
border-bottom: inherit;
}
.card > .list-group:first-child {
border-top-width: 0;
border-top-left-radius: var(--bs-card-inner-border-radius);
border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
border-bottom-width: 0;
border-bottom-right-radius: var(--bs-card-inner-border-radius);
border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group, .card > .list-group + .card-footer {
border-top: 0;
}
.card-body {
flex: 1 1 auto;
padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
color: var(--bs-card-color);
}
.card-title {
margin-bottom: var(--bs-card-title-spacer-y);
}
.card-subtitle {
margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
margin-bottom: 0;
}
.card-text:last-child {
margin-bottom: 0;
}
.card-link + .card-link {
margin-left: var(--bs-card-spacer-x);
}
.card-header {
padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
margin-bottom: 0;
color: var(--bs-card-cap-color);
background-color: var(--bs-card-cap-bg);
border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}
.card-footer {
padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
color: var(--bs-card-cap-color);
background-color: var(--bs-card-cap-bg);
border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}
.card-header-tabs {
margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
border-bottom: 0;
}
.card-header-tabs .nav-link.active {
background-color: var(--bs-card-bg);
border-bottom-color: var(--bs-card-bg);
}
.card-header-pills {
margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}
.card-img-overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
padding: var(--bs-card-img-overlay-padding);
border-radius: var(--bs-card-inner-border-radius);
}
.card-img, .card-img-top, .card-img-bottom {
width: 100%;
}
.card-img, .card-img-top {
border-top-left-radius: var(--bs-card-inner-border-radius);
border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card-img, .card-img-bottom {
border-bottom-right-radius: var(--bs-card-inner-border-radius);
border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card-group > .card {
margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
.card-group {
display: flex;
flex-flow: row wrap;
}
.card-group > .card {
flex: 1 0 0%;
margin-bottom: 0;
}
.card-group > .card + .card {
margin-left: 0;
border-left: 0;
}
.card-group > .card:not(:last-child) {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header {
border-top-right-radius: 0;
}
.card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer {
border-bottom-right-radius: 0;
}
.card-group > .card:not(:first-child) {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header {
border-top-left-radius: 0;
}
.card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer {
border-bottom-left-radius: 0;
}
}
.accordion {
--bs-accordion-color: #212529;
--bs-accordion-bg: #fff;
--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
--bs-accordion-border-color: var(--bs-border-color);
--bs-accordion-border-width: 1px;
--bs-accordion-border-radius: 0.375rem;
--bs-accordion-inner-border-radius: calc(0.375rem - 1px);
--bs-accordion-btn-padding-x: 1.25rem;
--bs-accordion-btn-padding-y: 1rem;
--bs-accordion-btn-color: #212529;
--bs-accordion-btn-bg: var(--bs-accordion-bg);
--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
--bs-accordion-btn-icon-width: 1.25rem;
--bs-accordion-btn-icon-transform: rotate(-180deg);
--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
--bs-accordion-btn-focus-border-color: #86b7fe;
--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
--bs-accordion-body-padding-x: 1.25rem;
--bs-accordion-body-padding-y: 1rem;
--bs-accordion-active-color: #0c63e4;
--bs-accordion-active-bg: #e7f1ff;
}
.accordion-button {
position: relative;
display: flex;
align-items: center;
width: 100%;
padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
font-size: 1rem;
color: var(--bs-accordion-btn-color);
text-align: left;
background-color: var(--bs-accordion-btn-bg);
border: 0;
border-radius: 0;
overflow-anchor: none;
transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
.accordion-button {
transition: none;
}
}
.accordion-button:not(.collapsed) {
color: var(--bs-accordion-active-color);
background-color: var(--bs-accordion-active-bg);
box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
background-image: var(--bs-accordion-btn-active-icon);
transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
flex-shrink: 0;
width: var(--bs-accordion-btn-icon-width);
height: var(--bs-accordion-btn-icon-width);
margin-left: auto;
content: "";
background-image: var(--bs-accordion-btn-icon);
background-repeat: no-repeat;
background-size: var(--bs-accordion-btn-icon-width);
transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
.accordion-button::after {
transition: none;
}
}
.accordion-button:hover {
z-index: 2;
}
.accordion-button:focus {
z-index: 3;
border-color: var(--bs-accordion-btn-focus-border-color);
outline: 0;
box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.accordion-header {
margin-bottom: 0;
}
.accordion-item {
color: var(--bs-accordion-color);
background-color: var(--bs-accordion-bg);
border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
border-top-left-radius: var(--bs-accordion-border-radius);
border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type .accordion-button {
border-top-left-radius: var(--bs-accordion-inner-border-radius);
border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
border-top: 0;
}
.accordion-item:last-of-type {
border-bottom-right-radius: var(--bs-accordion-border-radius);
border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type .accordion-button.collapsed {
border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type .accordion-collapse {
border-bottom-right-radius: var(--bs-accordion-border-radius);
border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.accordion-flush .accordion-collapse {
border-width: 0;
}
.accordion-flush .accordion-item {
border-right: 0;
border-left: 0;
border-radius: 0;
}
.accordion-flush .accordion-item:first-child {
border-top: 0;
}
.accordion-flush .accordion-item:last-child {
border-bottom: 0;
}
.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {
border-radius: 0;
}
.breadcrumb {
--bs-breadcrumb-padding-x: 0;
--bs-breadcrumb-padding-y: 0;
--bs-breadcrumb-margin-bottom: 1rem;
--bs-breadcrumb-bg: ;
--bs-breadcrumb-border-radius: ;
--bs-breadcrumb-divider-color: #6c757d;
--bs-breadcrumb-item-padding-x: 0.5rem;
--bs-breadcrumb-item-active-color: #6c757d;
display: flex;
flex-wrap: wrap;
padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
margin-bottom: var(--bs-breadcrumb-margin-bottom);
font-size: var(--bs-breadcrumb-font-size);
list-style: none;
background-color: var(--bs-breadcrumb-bg);
border-radius: var(--bs-breadcrumb-border-radius);
}
.breadcrumb-item + .breadcrumb-item {
padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
float: left;
padding-right: var(--bs-breadcrumb-item-padding-x);
color: var(--bs-breadcrumb-divider-color);
content: var(--bs-breadcrumb-divider, "/") 
;
}
.breadcrumb-item.active {
color: var(--bs-breadcrumb-item-active-color);
}
.pagination {
--bs-pagination-padding-x: 0.75rem;
--bs-pagination-padding-y: 0.375rem;
--bs-pagination-font-size: 1rem;
--bs-pagination-color: var(--bs-link-color);
--bs-pagination-bg: #fff;
--bs-pagination-border-width: 1px;
--bs-pagination-border-color: #dee2e6;
--bs-pagination-border-radius: 0.375rem;
--bs-pagination-hover-color: var(--bs-link-hover-color);
--bs-pagination-hover-bg: #e9ecef;
--bs-pagination-hover-border-color: #dee2e6;
--bs-pagination-focus-color: var(--bs-link-hover-color);
--bs-pagination-focus-bg: #e9ecef;
--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
--bs-pagination-active-color: #fff;
--bs-pagination-active-bg: #0d6efd;
--bs-pagination-active-border-color: #0d6efd;
--bs-pagination-disabled-color: #6c757d;
--bs-pagination-disabled-bg: #fff;
--bs-pagination-disabled-border-color: #dee2e6;
display: flex;
padding-left: 0;
list-style: none;
}
.page-link {
position: relative;
display: block;
padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
font-size: var(--bs-pagination-font-size);
color: var(--bs-pagination-color);
text-decoration: none;
background-color: var(--bs-pagination-bg);
border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.page-link {
transition: none;
}
}
.page-link:hover {
z-index: 2;
color: var(--bs-pagination-hover-color);
background-color: var(--bs-pagination-hover-bg);
border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
z-index: 3;
color: var(--bs-pagination-focus-color);
background-color: var(--bs-pagination-focus-bg);
outline: 0;
box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
z-index: 3;
color: var(--bs-pagination-active-color);
background-color: var(--bs-pagination-active-bg);
border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
color: var(--bs-pagination-disabled-color);
pointer-events: none;
background-color: var(--bs-pagination-disabled-bg);
border-color: var(--bs-pagination-disabled-border-color);
}
.page-item:not(:first-child) .page-link {
margin-left: -1px;
}
.page-item:first-child .page-link {
border-top-left-radius: var(--bs-pagination-border-radius);
border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
border-top-right-radius: var(--bs-pagination-border-radius);
border-bottom-right-radius: var(--bs-pagination-border-radius);
}
.pagination-lg {
--bs-pagination-padding-x: 1.5rem;
--bs-pagination-padding-y: 0.75rem;
--bs-pagination-font-size: 1.25rem;
--bs-pagination-border-radius: 0.5rem;
}
.pagination-sm {
--bs-pagination-padding-x: 0.5rem;
--bs-pagination-padding-y: 0.25rem;
--bs-pagination-font-size: 0.875rem;
--bs-pagination-border-radius: 0.25rem;
}
.badge {
--bs-badge-padding-x: 0.65em;
--bs-badge-padding-y: 0.35em;
--bs-badge-font-size: 0.75em;
--bs-badge-font-weight: 700;
--bs-badge-color: #fff;
--bs-badge-border-radius: 0.375rem;
display: inline-block;
padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
font-size: var(--bs-badge-font-size);
font-weight: var(--bs-badge-font-weight);
line-height: 1;
color: var(--bs-badge-color);
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
display: none;
}
.btn .badge {
position: relative;
top: -1px;
}
.alert {
--bs-alert-bg: transparent;
--bs-alert-padding-x: 1rem;
--bs-alert-padding-y: 1rem;
--bs-alert-margin-bottom: 1rem;
--bs-alert-color: inherit;
--bs-alert-border-color: transparent;
--bs-alert-border: 1px solid var(--bs-alert-border-color);
--bs-alert-border-radius: 0.375rem;
position: relative;
padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
margin-bottom: var(--bs-alert-margin-bottom);
color: var(--bs-alert-color);
background-color: var(--bs-alert-bg);
border: var(--bs-alert-border);
border-radius: var(--bs-alert-border-radius);
}
.alert-heading {
color: inherit;
}
.alert-link {
font-weight: 700;
}
.alert-dismissible {
padding-right: 3rem;
}
.alert-dismissible .btn-close {
position: absolute;
top: 0;
right: 0;
z-index: 2;
padding: 1.25rem 1rem;
}
.alert-primary {
--bs-alert-color: #084298;
--bs-alert-bg: #cfe2ff;
--bs-alert-border-color: #b6d4fe;
}
.alert-primary .alert-link {
color: #06357a;
}
.alert-secondary {
--bs-alert-color: #41464b;
--bs-alert-bg: #e2e3e5;
--bs-alert-border-color: #d3d6d8;
}
.alert-secondary .alert-link {
color: #34383c;
}
.alert-success {
--bs-alert-color: #0f5132;
--bs-alert-bg: #d1e7dd;
--bs-alert-border-color: #badbcc;
}
.alert-success .alert-link {
color: #0c4128;
}
.alert-info {
--bs-alert-color: #055160;
--bs-alert-bg: #cff4fc;
--bs-alert-border-color: #b6effb;
}
.alert-info .alert-link {
color: #04414d;
}
.alert-warning {
--bs-alert-color: #664d03;
--bs-alert-bg: #fff3cd;
--bs-alert-border-color: #ffecb5;
}
.alert-warning .alert-link {
color: #523e02;
}
.alert-danger {
--bs-alert-color: #842029;
--bs-alert-bg: #f8d7da;
--bs-alert-border-color: #f5c2c7;
}
.alert-danger .alert-link {
color: #6a1a21;
}
.alert-light {
--bs-alert-color: #636464;
--bs-alert-bg: #fefefe;
--bs-alert-border-color: #fdfdfe;
}
.alert-light .alert-link {
color: #4f5050;
}
.alert-dark {
--bs-alert-color: #141619;
--bs-alert-bg: #d3d3d4;
--bs-alert-border-color: #bcbebf;
}
.alert-dark .alert-link {
color: #101214;
}
@keyframes progress-bar-stripes {
0% {
background-position-x: 1rem;
}
}
.progress {
--bs-progress-height: 1rem;
--bs-progress-font-size: 0.75rem;
--bs-progress-bg: #e9ecef;
--bs-progress-border-radius: 0.375rem;
--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
--bs-progress-bar-color: #fff;
--bs-progress-bar-bg: #0d6efd;
--bs-progress-bar-transition: width 0.6s ease;
display: flex;
height: var(--bs-progress-height);
overflow: hidden;
font-size: var(--bs-progress-font-size);
background-color: var(--bs-progress-bg);
border-radius: var(--bs-progress-border-radius);
}
.progress-bar {
display: flex;
flex-direction: column;
justify-content: center;
overflow: hidden;
color: var(--bs-progress-bar-color);
text-align: center;
white-space: nowrap;
background-color: var(--bs-progress-bar-bg);
transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
.progress-bar {
transition: none;
}
}
.progress-bar-striped {
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-size: var(--bs-progress-height) var(--bs-progress-height);
}
.progress-bar-animated {
animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
.progress-bar-animated {
animation: none;
}
}
.list-group {
--bs-list-group-color: #212529;
--bs-list-group-bg: #fff;
--bs-list-group-border-color: rgba(0, 0, 0, 0.125);
--bs-list-group-border-width: 1px;
--bs-list-group-border-radius: 0.375rem;
--bs-list-group-item-padding-x: 1rem;
--bs-list-group-item-padding-y: 0.5rem;
--bs-list-group-action-color: #495057;
--bs-list-group-action-hover-color: #495057;
--bs-list-group-action-hover-bg: #f8f9fa;
--bs-list-group-action-active-color: #212529;
--bs-list-group-action-active-bg: #e9ecef;
--bs-list-group-disabled-color: #6c757d;
--bs-list-group-disabled-bg: #fff;
--bs-list-group-active-color: #fff;
--bs-list-group-active-bg: #0d6efd;
--bs-list-group-active-border-color: #0d6efd;
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
border-radius: var(--bs-list-group-border-radius);
}
.list-group-numbered {
list-style-type: none;
counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
content: counters(section, ".") ". ";
counter-increment: section;
}
.list-group-item-action {
width: 100%;
color: var(--bs-list-group-action-color);
text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
z-index: 1;
color: var(--bs-list-group-action-hover-color);
text-decoration: none;
background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
color: var(--bs-list-group-action-active-color);
background-color: var(--bs-list-group-action-active-bg);
}
.list-group-item {
position: relative;
display: block;
padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
color: var(--bs-list-group-color);
text-decoration: none;
background-color: var(--bs-list-group-bg);
border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
border-top-left-radius: inherit;
border-top-right-radius: inherit;
}
.list-group-item:last-child {
border-bottom-right-radius: inherit;
border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
color: var(--bs-list-group-disabled-color);
pointer-events: none;
background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
z-index: 2;
color: var(--bs-list-group-active-color);
background-color: var(--bs-list-group-active-bg);
border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
border-top-width: 0;
}
.list-group-item + .list-group-item.active {
margin-top: calc(-1 * var(--bs-list-group-border-width));
border-top-width: var(--bs-list-group-border-width);
}
.list-group-horizontal {
flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
@media (min-width: 576px) {
.list-group-horizontal-sm {
flex-direction: row;
}
.list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-sm > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-sm > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-sm > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
@media (min-width: 768px) {
.list-group-horizontal-md {
flex-direction: row;
}
.list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-md > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-md > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-md > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
@media (min-width: 992px) {
.list-group-horizontal-lg {
flex-direction: row;
}
.list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-lg > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-lg > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-lg > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
@media (min-width: 1200px) {
.list-group-horizontal-xl {
flex-direction: row;
}
.list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-xl > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-xl > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-xl > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
@media (min-width: 1400px) {
.list-group-horizontal-xxl {
flex-direction: row;
}
.list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-xxl > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-xxl > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
.list-group-flush {
border-radius: 0;
}
.list-group-flush > .list-group-item {
border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
border-bottom-width: 0;
}
.list-group-item-primary {
color: #084298;
background-color: #cfe2ff;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
color: #084298;
background-color: #bacbe6;
}
.list-group-item-primary.list-group-item-action.active {
color: #fff;
background-color: #084298;
border-color: #084298;
}
.list-group-item-secondary {
color: #41464b;
background-color: #e2e3e5;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
color: #41464b;
background-color: #cbccce;
}
.list-group-item-secondary.list-group-item-action.active {
color: #fff;
background-color: #41464b;
border-color: #41464b;
}
.list-group-item-success {
color: #0f5132;
background-color: #d1e7dd;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
color: #0f5132;
background-color: #bcd0c7;
}
.list-group-item-success.list-group-item-action.active {
color: #fff;
background-color: #0f5132;
border-color: #0f5132;
}
.list-group-item-info {
color: #055160;
background-color: #cff4fc;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
color: #055160;
background-color: #badce3;
}
.list-group-item-info.list-group-item-action.active {
color: #fff;
background-color: #055160;
border-color: #055160;
}
.list-group-item-warning {
color: #664d03;
background-color: #fff3cd;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
color: #664d03;
background-color: #e6dbb9;
}
.list-group-item-warning.list-group-item-action.active {
color: #fff;
background-color: #664d03;
border-color: #664d03;
}
.list-group-item-danger {
color: #842029;
background-color: #f8d7da;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
color: #842029;
background-color: #dfc2c4;
}
.list-group-item-danger.list-group-item-action.active {
color: #fff;
background-color: #842029;
border-color: #842029;
}
.list-group-item-light {
color: #636464;
background-color: #fefefe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
color: #636464;
background-color: #e5e5e5;
}
.list-group-item-light.list-group-item-action.active {
color: #fff;
background-color: #636464;
border-color: #636464;
}
.list-group-item-dark {
color: #141619;
background-color: #d3d3d4;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
color: #141619;
background-color: #bebebf;
}
.list-group-item-dark.list-group-item-action.active {
color: #fff;
background-color: #141619;
border-color: #141619;
}
.btn-close {
box-sizing: content-box;
width: 1em;
height: 1em;
padding: 0.25em 0.25em;
color: #000;
background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
border: 0;
border-radius: 0.375rem;
opacity: 0.5;
}
.btn-close:hover {
color: #000;
text-decoration: none;
opacity: 0.75;
}
.btn-close:focus {
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
opacity: 1;
}
.btn-close:disabled, .btn-close.disabled {
pointer-events: none;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
opacity: 0.25;
}
.btn-close-white {
filter: invert(1) grayscale(100%) brightness(200%);
}
.toast {
--bs-toast-zindex: 1090;
--bs-toast-padding-x: 0.75rem;
--bs-toast-padding-y: 0.5rem;
--bs-toast-spacing: 1.5rem;
--bs-toast-max-width: 350px;
--bs-toast-font-size: 0.875rem;
--bs-toast-color: ;
--bs-toast-bg: rgba(255, 255, 255, 0.85);
--bs-toast-border-width: 1px;
--bs-toast-border-color: var(--bs-border-color-translucent);
--bs-toast-border-radius: 0.375rem;
--bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
--bs-toast-header-color: #6c757d;
--bs-toast-header-bg: rgba(255, 255, 255, 0.85);
--bs-toast-header-border-color: rgba(0, 0, 0, 0.05);
width: var(--bs-toast-max-width);
max-width: 100%;
font-size: var(--bs-toast-font-size);
color: var(--bs-toast-color);
pointer-events: auto;
background-color: var(--bs-toast-bg);
background-clip: padding-box;
border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
box-shadow: var(--bs-toast-box-shadow);
border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
opacity: 0;
}
.toast:not(.show) {
display: none;
}
.toast-container {
--bs-toast-zindex: 1090;
position: absolute;
z-index: var(--bs-toast-zindex);
width: -moz-max-content;
width: max-content;
max-width: 100%;
pointer-events: none;
}
.toast-container > :not(:last-child) {
margin-bottom: var(--bs-toast-spacing);
}
.toast-header {
display: flex;
align-items: center;
padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
color: var(--bs-toast-header-color);
background-color: var(--bs-toast-header-bg);
background-clip: padding-box;
border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
margin-right: calc(-0.5 * var(--bs-toast-padding-x));
margin-left: var(--bs-toast-padding-x);
}
.toast-body {
padding: var(--bs-toast-padding-x);
word-wrap: break-word;
}
.modal {
--bs-modal-zindex: 1055;
--bs-modal-width: 500px;
--bs-modal-padding: 1rem;
--bs-modal-margin: 0.5rem;
--bs-modal-color: ;
--bs-modal-bg: #fff;
--bs-modal-border-color: var(--bs-border-color-translucent);
--bs-modal-border-width: 1px;
--bs-modal-border-radius: 0.5rem;
--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
--bs-modal-inner-border-radius: calc(0.5rem - 1px);
--bs-modal-header-padding-x: 1rem;
--bs-modal-header-padding-y: 1rem;
--bs-modal-header-padding: 1rem 1rem;
--bs-modal-header-border-color: var(--bs-border-color);
--bs-modal-header-border-width: 1px;
--bs-modal-title-line-height: 1.5;
--bs-modal-footer-gap: 0.5rem;
--bs-modal-footer-bg: ;
--bs-modal-footer-border-color: var(--bs-border-color);
--bs-modal-footer-border-width: 1px;
position: fixed;
top: 0;
left: 0;
z-index: var(--bs-modal-zindex);
display: none;
width: 100%;
height: 100%;
overflow-x: hidden;
overflow-y: auto;
outline: 0;
}
.modal-dialog {
position: relative;
width: auto;
margin: var(--bs-modal-margin);
pointer-events: none;
}
.modal.fade .modal-dialog {
transition: transform 0.3s ease-out;
transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
.modal.fade .modal-dialog {
transition: none;
}
}
.modal.show .modal-dialog {
transform: none;
}
.modal.modal-static .modal-dialog {
transform: scale(1.02);
}
.modal-dialog-scrollable {
height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
max-height: 100%;
overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
overflow-y: auto;
}
.modal-dialog-centered {
display: flex;
align-items: center;
min-height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-content {
position: relative;
display: flex;
flex-direction: column;
width: 100%;
color: var(--bs-modal-color);
pointer-events: auto;
background-color: var(--bs-modal-bg);
background-clip: padding-box;
border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
border-radius: var(--bs-modal-border-radius);
outline: 0;
}
.modal-backdrop {
--bs-backdrop-zindex: 1050;
--bs-backdrop-bg: #000;
--bs-backdrop-opacity: 0.5;
position: fixed;
top: 0;
left: 0;
z-index: var(--bs-backdrop-zindex);
width: 100vw;
height: 100vh;
background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
opacity: 0;
}
.modal-backdrop.show {
opacity: var(--bs-backdrop-opacity);
}
.modal-header {
display: flex;
flex-shrink: 0;
align-items: center;
justify-content: space-between;
padding: var(--bs-modal-header-padding);
border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
border-top-left-radius: var(--bs-modal-inner-border-radius);
border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}
.modal-title {
margin-bottom: 0;
line-height: var(--bs-modal-title-line-height);
}
.modal-body {
position: relative;
flex: 1 1 auto;
padding: var(--bs-modal-padding);
}
.modal-footer {
display: flex;
flex-shrink: 0;
flex-wrap: wrap;
align-items: center;
justify-content: flex-end;
padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
background-color: var(--bs-modal-footer-bg);
border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
border-bottom-right-radius: var(--bs-modal-inner-border-radius);
border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
margin: calc(var(--bs-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
.modal {
--bs-modal-margin: 1.75rem;
--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}
.modal-dialog {
max-width: var(--bs-modal-width);
margin-right: auto;
margin-left: auto;
}
.modal-sm {
--bs-modal-width: 300px;
}
}
@media (min-width: 992px) {
.modal-lg, .modal-xl {
--bs-modal-width: 800px;
}
}
@media (min-width: 1200px) {
.modal-xl {
--bs-modal-width: 1140px;
}
}
.modal-fullscreen {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen .modal-header, .modal-fullscreen .modal-footer {
border-radius: 0;
}
.modal-fullscreen .modal-body {
overflow-y: auto;
}
@media (max-width: 575.98px) {
.modal-fullscreen-sm-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-sm-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-sm-down .modal-header, .modal-fullscreen-sm-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-sm-down .modal-body {
overflow-y: auto;
}
}
@media (max-width: 767.98px) {
.modal-fullscreen-md-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-md-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-md-down .modal-header, .modal-fullscreen-md-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-md-down .modal-body {
overflow-y: auto;
}
}
@media (max-width: 991.98px) {
.modal-fullscreen-lg-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-lg-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-lg-down .modal-header, .modal-fullscreen-lg-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-lg-down .modal-body {
overflow-y: auto;
}
}
@media (max-width: 1199.98px) {
.modal-fullscreen-xl-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-xl-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-xl-down .modal-header, .modal-fullscreen-xl-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-xl-down .modal-body {
overflow-y: auto;
}
}
@media (max-width: 1399.98px) {
.modal-fullscreen-xxl-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-xxl-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-xxl-down .modal-header, .modal-fullscreen-xxl-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-xxl-down .modal-body {
overflow-y: auto;
}
}
.tooltip {
--bs-tooltip-zindex: 1080;
--bs-tooltip-max-width: 200px;
--bs-tooltip-padding-x: 0.5rem;
--bs-tooltip-padding-y: 0.25rem;
--bs-tooltip-margin: ;
--bs-tooltip-font-size: 0.875rem;
--bs-tooltip-color: #fff;
--bs-tooltip-bg: #000;
--bs-tooltip-border-radius: 0.375rem;
--bs-tooltip-opacity: 0.9;
--bs-tooltip-arrow-width: 0.8rem;
--bs-tooltip-arrow-height: 0.4rem;
z-index: var(--bs-tooltip-zindex);
display: block;
padding: var(--bs-tooltip-arrow-height);
margin: var(--bs-tooltip-margin);
font-family: var(--bs-font-sans-serif);
font-style: normal;
font-weight: 400;
line-height: 1.5;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
white-space: normal;
word-spacing: normal;
line-break: auto;
font-size: var(--bs-tooltip-font-size);
word-wrap: break-word;
opacity: 0;
}
.tooltip.show {
opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
display: block;
width: var(--bs-tooltip-arrow-width);
height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
position: absolute;
content: "";
border-color: transparent;
border-style: solid;
}
.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
bottom: 0;
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
top: -1px;
border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
border-top-color: var(--bs-tooltip-bg);
}
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
left: 0;
width: var(--bs-tooltip-arrow-height);
height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
right: -1px;
border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
border-right-color: var(--bs-tooltip-bg);
}
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
top: 0;
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
bottom: -1px;
border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
border-bottom-color: var(--bs-tooltip-bg);
}
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
right: 0;
width: var(--bs-tooltip-arrow-height);
height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
left: -1px;
border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
border-left-color: var(--bs-tooltip-bg);
}
.tooltip-inner {
max-width: var(--bs-tooltip-max-width);
padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
color: var(--bs-tooltip-color);
text-align: center;
background-color: var(--bs-tooltip-bg);
border-radius: var(--bs-tooltip-border-radius);
}
.popover {
--bs-popover-zindex: 1070;
--bs-popover-max-width: 276px;
--bs-popover-font-size: 0.875rem;
--bs-popover-bg: #fff;
--bs-popover-border-width: 1px;
--bs-popover-border-color: var(--bs-border-color-translucent);
--bs-popover-border-radius: 0.5rem;
--bs-popover-inner-border-radius: calc(0.5rem - 1px);
--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
--bs-popover-header-padding-x: 1rem;
--bs-popover-header-padding-y: 0.5rem;
--bs-popover-header-font-size: 1rem;
--bs-popover-header-color: ;
--bs-popover-header-bg: #f0f0f0;
--bs-popover-body-padding-x: 1rem;
--bs-popover-body-padding-y: 1rem;
--bs-popover-body-color: #212529;
--bs-popover-arrow-width: 1rem;
--bs-popover-arrow-height: 0.5rem;
--bs-popover-arrow-border: var(--bs-popover-border-color);
z-index: var(--bs-popover-zindex);
display: block;
max-width: var(--bs-popover-max-width);
font-family: var(--bs-font-sans-serif);
font-style: normal;
font-weight: 400;
line-height: 1.5;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
white-space: normal;
word-spacing: normal;
line-break: auto;
font-size: var(--bs-popover-font-size);
word-wrap: break-word;
background-color: var(--bs-popover-bg);
background-clip: padding-box;
border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
display: block;
width: var(--bs-popover-arrow-width);
height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
position: absolute;
display: block;
content: "";
border-color: transparent;
border-style: solid;
border-width: 0;
}
.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
bottom: 0;
border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
bottom: var(--bs-popover-border-width);
border-top-color: var(--bs-popover-bg);
}
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
width: var(--bs-popover-arrow-height);
height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
left: 0;
border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
left: var(--bs-popover-border-width);
border-right-color: var(--bs-popover-bg);
}
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
top: 0;
border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
top: var(--bs-popover-border-width);
border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
position: absolute;
top: 0;
left: 50%;
display: block;
width: var(--bs-popover-arrow-width);
margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
content: "";
border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
width: var(--bs-popover-arrow-height);
height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
right: 0;
border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
right: var(--bs-popover-border-width);
border-left-color: var(--bs-popover-bg);
}
.popover-header {
padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
margin-bottom: 0;
font-size: var(--bs-popover-header-font-size);
color: var(--bs-popover-header-color);
background-color: var(--bs-popover-header-bg);
border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
border-top-left-radius: var(--bs-popover-inner-border-radius);
border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
display: none;
}
.popover-body {
padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
color: var(--bs-popover-body-color);
}
.carousel {
position: relative;
}
.carousel.pointer-event {
touch-action: pan-y;
}
.carousel-inner {
position: relative;
width: 100%;
overflow: hidden;
}
.carousel-inner::after {
display: block;
clear: both;
content: "";
}
.carousel-item {
position: relative;
display: none;
float: left;
width: 100%;
margin-right: -100%;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.carousel-item {
transition: none;
}
}
.carousel-item.active, .carousel-item-next, .carousel-item-prev {
display: block;
}
.carousel-item-next:not(.carousel-item-start), .active.carousel-item-end {
transform: translateX(100%);
}
.carousel-item-prev:not(.carousel-item-end), .active.carousel-item-start {
transform: translateX(-100%);
}
.carousel-fade .carousel-item {
opacity: 0;
transition-property: opacity;
transform: none;
}
.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end {
z-index: 1;
opacity: 1;
}
.carousel-fade .active.carousel-item-start, .carousel-fade .active.carousel-item-end {
z-index: 0;
opacity: 0;
transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
.carousel-fade .active.carousel-item-start, .carousel-fade .active.carousel-item-end {
transition: none;
}
}
.carousel-control-prev, .carousel-control-next {
position: absolute;
top: 0;
bottom: 0;
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
width: 15%;
padding: 0;
color: #fff;
text-align: center;
background: none;
border: 0;
opacity: 0.5;
transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
.carousel-control-prev, .carousel-control-next {
transition: none;
}
}
.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus {
color: #fff;
text-decoration: none;
outline: 0;
opacity: 0.9;
}
.carousel-control-prev {
left: 0;
}
.carousel-control-next {
right: 0;
}
.carousel-control-prev-icon, .carousel-control-next-icon {
display: inline-block;
width: 2rem;
height: 2rem;
background-repeat: no-repeat;
background-position: 50%;
background-size: 100% 100%;
}
.carousel-control-prev-icon {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.carousel-indicators {
position: absolute;
right: 0;
bottom: 0;
left: 0;
z-index: 2;
display: flex;
justify-content: center;
padding: 0;
margin-right: 15%;
margin-bottom: 1rem;
margin-left: 15%;
list-style: none;
}
.carousel-indicators [data-bs-target] {
box-sizing: content-box;
flex: 0 1 auto;
width: 30px;
height: 3px;
padding: 0;
margin-right: 3px;
margin-left: 3px;
text-indent: -999px;
cursor: pointer;
background-color: #fff;
background-clip: padding-box;
border: 0;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
opacity: 0.5;
transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
.carousel-indicators [data-bs-target] {
transition: none;
}
}
.carousel-indicators .active {
opacity: 1;
}
.carousel-caption {
position: absolute;
right: 15%;
bottom: 1.25rem;
left: 15%;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
color: #fff;
text-align: center;
}
.carousel-dark .carousel-control-prev-icon, .carousel-dark .carousel-control-next-icon {
filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
background-color: #000;
}
.carousel-dark .carousel-caption {
color: #000;
}
.spinner-grow, .spinner-border {
display: inline-block;
width: var(--bs-spinner-width);
height: var(--bs-spinner-height);
vertical-align: var(--bs-spinner-vertical-align);
border-radius: 50%;
animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}
@keyframes spinner-border {
to {
transform: rotate(360deg) 
;
}
}
.spinner-border {
--bs-spinner-width: 2rem;
--bs-spinner-height: 2rem;
--bs-spinner-vertical-align: -0.125em;
--bs-spinner-border-width: 0.25em;
--bs-spinner-animation-speed: 0.75s;
--bs-spinner-animation-name: spinner-border;
border: var(--bs-spinner-border-width) solid currentcolor;
border-right-color: transparent;
}
.spinner-border-sm {
--bs-spinner-width: 1rem;
--bs-spinner-height: 1rem;
--bs-spinner-border-width: 0.2em;
}
@keyframes spinner-grow {
0% {
transform: scale(0);
}
50% {
opacity: 1;
transform: none;
}
}
.spinner-grow {
--bs-spinner-width: 2rem;
--bs-spinner-height: 2rem;
--bs-spinner-vertical-align: -0.125em;
--bs-spinner-animation-speed: 0.75s;
--bs-spinner-animation-name: spinner-grow;
background-color: currentcolor;
opacity: 0;
}
.spinner-grow-sm {
--bs-spinner-width: 1rem;
--bs-spinner-height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
.spinner-border, .spinner-grow {
--bs-spinner-animation-speed: 1.5s;
}
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
--bs-offcanvas-zindex: 1045;
--bs-offcanvas-width: 400px;
--bs-offcanvas-height: 30vh;
--bs-offcanvas-padding-x: 1rem;
--bs-offcanvas-padding-y: 1rem;
--bs-offcanvas-color: ;
--bs-offcanvas-bg: #fff;
--bs-offcanvas-border-width: 1px;
--bs-offcanvas-border-color: var(--bs-border-color-translucent);
--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
}
@media (max-width: 575.98px) {
.offcanvas-sm {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: transform 0.3s ease-in-out;
}
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-sm {
transition: none;
}
}
@media (max-width: 575.98px) {
.offcanvas-sm.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
}
@media (max-width: 575.98px) {
.offcanvas-sm.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
}
@media (max-width: 575.98px) {
.offcanvas-sm.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
}
@media (max-width: 575.98px) {
.offcanvas-sm.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
}
@media (max-width: 575.98px) {
.offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
transform: none;
}
}
@media (max-width: 575.98px) {
.offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
visibility: visible;
}
}
@media (min-width: 576px) {
.offcanvas-sm {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-sm .offcanvas-header {
display: none;
}
.offcanvas-sm .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
@media (max-width: 767.98px) {
.offcanvas-md {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: transform 0.3s ease-in-out;
}
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-md {
transition: none;
}
}
@media (max-width: 767.98px) {
.offcanvas-md.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
}
@media (max-width: 767.98px) {
.offcanvas-md.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
}
@media (max-width: 767.98px) {
.offcanvas-md.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
}
@media (max-width: 767.98px) {
.offcanvas-md.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
}
@media (max-width: 767.98px) {
.offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
transform: none;
}
}
@media (max-width: 767.98px) {
.offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
visibility: visible;
}
}
@media (min-width: 768px) {
.offcanvas-md {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-md .offcanvas-header {
display: none;
}
.offcanvas-md .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
@media (max-width: 991.98px) {
.offcanvas-lg {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: transform 0.3s ease-in-out;
}
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-lg {
transition: none;
}
}
@media (max-width: 991.98px) {
.offcanvas-lg.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
}
@media (max-width: 991.98px) {
.offcanvas-lg.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
}
@media (max-width: 991.98px) {
.offcanvas-lg.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
}
@media (max-width: 991.98px) {
.offcanvas-lg.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
}
@media (max-width: 991.98px) {
.offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
transform: none;
}
}
@media (max-width: 991.98px) {
.offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
visibility: visible;
}
}
@media (min-width: 992px) {
.offcanvas-lg {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-lg .offcanvas-header {
display: none;
}
.offcanvas-lg .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
@media (max-width: 1199.98px) {
.offcanvas-xl {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: transform 0.3s ease-in-out;
}
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-xl {
transition: none;
}
}
@media (max-width: 1199.98px) {
.offcanvas-xl.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
}
@media (max-width: 1199.98px) {
.offcanvas-xl.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
}
@media (max-width: 1199.98px) {
.offcanvas-xl.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
}
@media (max-width: 1199.98px) {
.offcanvas-xl.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
}
@media (max-width: 1199.98px) {
.offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
transform: none;
}
}
@media (max-width: 1199.98px) {
.offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
visibility: visible;
}
}
@media (min-width: 1200px) {
.offcanvas-xl {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-xl .offcanvas-header {
display: none;
}
.offcanvas-xl .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
@media (max-width: 1399.98px) {
.offcanvas-xxl {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: transform 0.3s ease-in-out;
}
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-xxl {
transition: none;
}
}
@media (max-width: 1399.98px) {
.offcanvas-xxl.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
}
@media (max-width: 1399.98px) {
.offcanvas-xxl.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
}
@media (max-width: 1399.98px) {
.offcanvas-xxl.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
}
@media (max-width: 1399.98px) {
.offcanvas-xxl.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
}
@media (max-width: 1399.98px) {
.offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
transform: none;
}
}
@media (max-width: 1399.98px) {
.offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
visibility: visible;
}
}
@media (min-width: 1400px) {
.offcanvas-xxl {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-xxl .offcanvas-header {
display: none;
}
.offcanvas-xxl .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
.offcanvas {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: transform 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.offcanvas {
transition: none;
}
}
.offcanvas.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
.offcanvas.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
visibility: visible;
}
.offcanvas-backdrop {
position: fixed;
top: 0;
left: 0;
z-index: 1040;
width: 100vw;
height: 100vh;
background-color: #000;
}
.offcanvas-backdrop.fade {
opacity: 0;
}
.offcanvas-backdrop.show {
opacity: 0.5;
}
.offcanvas-header {
display: flex;
align-items: center;
justify-content: space-between;
padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
}
.offcanvas-title {
margin-bottom: 0;
line-height: 1.5;
}
.offcanvas-body {
flex-grow: 1;
padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
overflow-y: auto;
}
.placeholder {
display: inline-block;
min-height: 1em;
vertical-align: middle;
cursor: wait;
background-color: currentcolor;
opacity: 0.5;
}
.placeholder.btn::before {
display: inline-block;
content: "";
}
.placeholder-xs {
min-height: 0.6em;
}
.placeholder-sm {
min-height: 0.8em;
}
.placeholder-lg {
min-height: 1.2em;
}
.placeholder-glow .placeholder {
animation: placeholder-glow 2s ease-in-out infinite;
}
@keyframes placeholder-glow {
50% {
opacity: 0.2;
}
}
.placeholder-wave {
-webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
-webkit-mask-size: 200% 100%;
mask-size: 200% 100%;
animation: placeholder-wave 2s linear infinite;
}
@keyframes placeholder-wave {
100% {
-webkit-mask-position: -200% 0%;
mask-position: -200% 0%;
}
}
.clearfix::after {
display: block;
clear: both;
content: "";
}
.text-bg-primary {
color: #fff !important;
background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-secondary {
color: #fff !important;
background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-success {
color: #fff !important;
background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-info {
color: #000 !important;
background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-warning {
color: #000 !important;
background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-danger {
color: #fff !important;
background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-light {
color: #000 !important;
background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-dark {
color: #fff !important;
background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;
}
.link-primary {
color: #0d6efd !important;
}
.link-primary:hover, .link-primary:focus {
color: #0a58ca !important;
}
.link-secondary {
color: #6c757d !important;
}
.link-secondary:hover, .link-secondary:focus {
color: #565e64 !important;
}
.link-success {
color: #198754 !important;
}
.link-success:hover, .link-success:focus {
color: #146c43 !important;
}
.link-info {
color: #0dcaf0 !important;
}
.link-info:hover, .link-info:focus {
color: #3dd5f3 !important;
}
.link-warning {
color: #ffc107 !important;
}
.link-warning:hover, .link-warning:focus {
color: #ffcd39 !important;
}
.link-danger {
color: #dc3545 !important;
}
.link-danger:hover, .link-danger:focus {
color: #b02a37 !important;
}
.link-light {
color: #f8f9fa !important;
}
.link-light:hover, .link-light:focus {
color: #f9fafb !important;
}
.link-dark {
color: #212529 !important;
}
.link-dark:hover, .link-dark:focus {
color: #1a1e21 !important;
}
.ratio {
position: relative;
width: 100%;
}
.ratio::before {
display: block;
padding-top: var(--bs-aspect-ratio);
content: "";
}
.ratio > * {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ratio-1x1 {
--bs-aspect-ratio: 100%;
}
.ratio-4x3 {
--bs-aspect-ratio: 75%;
}
.ratio-16x9 {
--bs-aspect-ratio: 56.25%;
}
.ratio-21x9 {
--bs-aspect-ratio: 42.8571428571%;
}
.fixed-top {
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 1030;
}
.fixed-bottom {
position: fixed;
right: 0;
bottom: 0;
left: 0;
z-index: 1030;
}
.sticky-top {
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-bottom {
position: sticky;
bottom: 0;
z-index: 1020;
}
@media (min-width: 576px) {
.sticky-sm-top {
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-sm-bottom {
position: sticky;
bottom: 0;
z-index: 1020;
}
}
@media (min-width: 768px) {
.sticky-md-top {
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-md-bottom {
position: sticky;
bottom: 0;
z-index: 1020;
}
}
@media (min-width: 992px) {
.sticky-lg-top {
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-lg-bottom {
position: sticky;
bottom: 0;
z-index: 1020;
}
}
@media (min-width: 1200px) {
.sticky-xl-top {
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-xl-bottom {
position: sticky;
bottom: 0;
z-index: 1020;
}
}
@media (min-width: 1400px) {
.sticky-xxl-top {
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-xxl-bottom {
position: sticky;
bottom: 0;
z-index: 1020;
}
}
.hstack {
display: flex;
flex-direction: row;
align-items: center;
align-self: stretch;
}
.vstack {
display: flex;
flex: 1 1 auto;
flex-direction: column;
align-self: stretch;
}
.visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) {
position: absolute !important;
width: 1px !important;
height: 1px !important;
padding: 0 !important;
margin: -1px !important;
overflow: hidden !important;
clip: rect(0, 0, 0, 0) !important;
white-space: nowrap !important;
border: 0 !important;
}
.stretched-link::after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1;
content: "";
}
.text-truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.vr {
display: inline-block;
align-self: stretch;
width: 1px;
min-height: 1em;
background-color: currentcolor;
opacity: 0.25;
}
.align-baseline {
vertical-align: baseline !important;
}
.align-top {
vertical-align: top !important;
}
.align-middle {
vertical-align: middle !important;
}
.align-bottom {
vertical-align: bottom !important;
}
.align-text-bottom {
vertical-align: text-bottom !important;
}
.align-text-top {
vertical-align: text-top !important;
}
.float-start {
float: left !important;
}
.float-end {
float: right !important;
}
.float-none {
float: none !important;
}
.opacity-0 {
opacity: 0 !important;
}
.opacity-25 {
opacity: 0.25 !important;
}
.opacity-50 {
opacity: 0.5 !important;
}
.opacity-75 {
opacity: 0.75 !important;
}
.opacity-100 {
opacity: 1 !important;
}
.overflow-auto {
overflow: auto !important;
}
.overflow-hidden {
overflow: hidden !important;
}
.overflow-visible {
overflow: visible !important;
}
.overflow-scroll {
overflow: scroll !important;
}
.d-inline {
display: inline !important;
}
.d-inline-block {
display: inline-block !important;
}
.d-block {
display: block !important;
}
.d-grid {
display: grid !important;
}
.d-table {
display: table !important;
}
.d-table-row {
display: table-row !important;
}
.d-table-cell {
display: table-cell !important;
}
.d-flex {
display: flex !important;
}
.d-inline-flex {
display: inline-flex !important;
}
.d-none {
display: none !important;
}
.shadow {
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
.shadow-sm {
box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
.shadow-lg {
box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.shadow-none {
box-shadow: none !important;
}
.position-static {
position: static !important;
}
.position-relative {
position: relative !important;
}
.position-absolute {
position: absolute !important;
}
.position-fixed {
position: fixed !important;
}
.position-sticky {
position: sticky !important;
}
.top-0 {
top: 0 !important;
}
.top-50 {
top: 50% !important;
}
.top-100 {
top: 100% !important;
}
.bottom-0 {
bottom: 0 !important;
}
.bottom-50 {
bottom: 50% !important;
}
.bottom-100 {
bottom: 100% !important;
}
.start-0 {
left: 0 !important;
}
.start-50 {
left: 50% !important;
}
.start-100 {
left: 100% !important;
}
.end-0 {
right: 0 !important;
}
.end-50 {
right: 50% !important;
}
.end-100 {
right: 100% !important;
}
.translate-middle {
transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
transform: translateX(-50%) !important;
}
.translate-middle-y {
transform: translateY(-50%) !important;
}
.border {
border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
border: 0 !important;
}
.border-top {
border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-top-0 {
border-top: 0 !important;
}
.border-end {
border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-end-0 {
border-right: 0 !important;
}
.border-bottom {
border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-bottom-0 {
border-bottom: 0 !important;
}
.border-start {
border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-start-0 {
border-left: 0 !important;
}
.border-primary {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
.border-secondary {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
.border-success {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
.border-info {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
.border-warning {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
.border-danger {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
.border-light {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
.border-dark {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
.border-white {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.border-1 {
--bs-border-width: 1px;
}
.border-2 {
--bs-border-width: 2px;
}
.border-3 {
--bs-border-width: 3px;
}
.border-4 {
--bs-border-width: 4px;
}
.border-5 {
--bs-border-width: 5px;
}
.border-opacity-10 {
--bs-border-opacity: 0.1;
}
.border-opacity-25 {
--bs-border-opacity: 0.25;
}
.border-opacity-50 {
--bs-border-opacity: 0.5;
}
.border-opacity-75 {
--bs-border-opacity: 0.75;
}
.border-opacity-100 {
--bs-border-opacity: 1;
}
.w-25 {
width: 25% !important;
}
.w-50 {
width: 50% !important;
}
.w-75 {
width: 75% !important;
}
.w-100 {
width: 100% !important;
}
.w-auto {
width: auto !important;
}
.mw-100 {
max-width: 100% !important;
}
.vw-100 {
width: 100vw !important;
}
.min-vw-100 {
min-width: 100vw !important;
}
.h-25 {
height: 25% !important;
}
.h-50 {
height: 50% !important;
}
.h-75 {
height: 75% !important;
}
.h-100 {
height: 100% !important;
}
.h-auto {
height: auto !important;
}
.mh-100 {
max-height: 100% !important;
}
.vh-100 {
height: 100vh !important;
}
.min-vh-100 {
min-height: 100vh !important;
}
.flex-fill {
flex: 1 1 auto !important;
}
.flex-row {
flex-direction: row !important;
}
.flex-column {
flex-direction: column !important;
}
.flex-row-reverse {
flex-direction: row-reverse !important;
}
.flex-column-reverse {
flex-direction: column-reverse !important;
}
.flex-grow-0 {
flex-grow: 0 !important;
}
.flex-grow-1 {
flex-grow: 1 !important;
}
.flex-shrink-0 {
flex-shrink: 0 !important;
}
.flex-shrink-1 {
flex-shrink: 1 !important;
}
.flex-wrap {
flex-wrap: wrap !important;
}
.flex-nowrap {
flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.justify-content-start {
justify-content: flex-start !important;
}
.justify-content-end {
justify-content: flex-end !important;
}
.justify-content-center {
justify-content: center !important;
}
.justify-content-between {
justify-content: space-between !important;
}
.justify-content-around {
justify-content: space-around !important;
}
.justify-content-evenly {
justify-content: space-evenly !important;
}
.align-items-start {
align-items: flex-start !important;
}
.align-items-end {
align-items: flex-end !important;
}
.align-items-center {
align-items: center !important;
}
.align-items-baseline {
align-items: baseline !important;
}
.align-items-stretch {
align-items: stretch !important;
}
.align-content-start {
align-content: flex-start !important;
}
.align-content-end {
align-content: flex-end !important;
}
.align-content-center {
align-content: center !important;
}
.align-content-between {
align-content: space-between !important;
}
.align-content-around {
align-content: space-around !important;
}
.align-content-stretch {
align-content: stretch !important;
}
.align-self-auto {
align-self: auto !important;
}
.align-self-start {
align-self: flex-start !important;
}
.align-self-end {
align-self: flex-end !important;
}
.align-self-center {
align-self: center !important;
}
.align-self-baseline {
align-self: baseline !important;
}
.align-self-stretch {
align-self: stretch !important;
}
.order-first {
order: -1 !important;
}
.order-0 {
order: 0 !important;
}
.order-1 {
order: 1 !important;
}
.order-2 {
order: 2 !important;
}
.order-3 {
order: 3 !important;
}
.order-4 {
order: 4 !important;
}
.order-5 {
order: 5 !important;
}
.order-last {
order: 6 !important;
}
.m-0 {
margin: 0 !important;
}
.m-1 {
margin: 0.25rem !important;
}
.m-2 {
margin: 0.5rem !important;
}
.m-3 {
margin: 1rem !important;
}
.m-4 {
margin: 1.5rem !important;
}
.m-5 {
margin: 3rem !important;
}
.m-auto {
margin: auto !important;
}
.mx-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
.mx-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
.mx-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
.mx-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mx-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
.mx-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.my-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.my-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.my-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.my-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.my-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.my-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.my-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.mt-0 {
margin-top: 0 !important;
}
.mt-1 {
margin-top: 0.25rem !important;
}
.mt-2 {
margin-top: 0.5rem !important;
}
.mt-3 {
margin-top: 1rem !important;
}
.mt-4 {
margin-top: 1.5rem !important;
}
.mt-5 {
margin-top: 3rem !important;
}
.mt-auto {
margin-top: auto !important;
}
.me-0 {
margin-right: 0 !important;
}
.me-1 {
margin-right: 0.25rem !important;
}
.me-2 {
margin-right: 0.5rem !important;
}
.me-3 {
margin-right: 1rem !important;
}
.me-4 {
margin-right: 1.5rem !important;
}
.me-5 {
margin-right: 3rem !important;
}
.me-auto {
margin-right: auto !important;
}
.mb-0 {
margin-bottom: 0 !important;
}
.mb-1 {
margin-bottom: 0.25rem !important;
}
.mb-2 {
margin-bottom: 0.5rem !important;
}
.mb-3 {
margin-bottom: 1rem !important;
}
.mb-4 {
margin-bottom: 1.5rem !important;
}
.mb-5 {
margin-bottom: 3rem !important;
}
.mb-auto {
margin-bottom: auto !important;
}
.ms-0 {
margin-left: 0 !important;
}
.ms-1 {
margin-left: 0.25rem !important;
}
.ms-2 {
margin-left: 0.5rem !important;
}
.ms-3 {
margin-left: 1rem !important;
}
.ms-4 {
margin-left: 1.5rem !important;
}
.ms-5 {
margin-left: 3rem !important;
}
.ms-auto {
margin-left: auto !important;
}
.p-0 {
padding: 0 !important;
}
.p-1 {
padding: 0.25rem !important;
}
.p-2 {
padding: 0.5rem !important;
}
.p-3 {
padding: 1rem !important;
}
.p-4 {
padding: 1.5rem !important;
}
.p-5 {
padding: 3rem !important;
}
.px-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.px-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
.px-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.px-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.px-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
.py-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.py-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.py-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.py-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.py-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.py-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pt-0 {
padding-top: 0 !important;
}
.pt-1 {
padding-top: 0.25rem !important;
}
.pt-2 {
padding-top: 0.5rem !important;
}
.pt-3 {
padding-top: 1rem !important;
}
.pt-4 {
padding-top: 1.5rem !important;
}
.pt-5 {
padding-top: 3rem !important;
}
.pe-0 {
padding-right: 0 !important;
}
.pe-1 {
padding-right: 0.25rem !important;
}
.pe-2 {
padding-right: 0.5rem !important;
}
.pe-3 {
padding-right: 1rem !important;
}
.pe-4 {
padding-right: 1.5rem !important;
}
.pe-5 {
padding-right: 3rem !important;
}
.pb-0 {
padding-bottom: 0 !important;
}
.pb-1 {
padding-bottom: 0.25rem !important;
}
.pb-2 {
padding-bottom: 0.5rem !important;
}
.pb-3 {
padding-bottom: 1rem !important;
}
.pb-4 {
padding-bottom: 1.5rem !important;
}
.pb-5 {
padding-bottom: 3rem !important;
}
.ps-0 {
padding-left: 0 !important;
}
.ps-1 {
padding-left: 0.25rem !important;
}
.ps-2 {
padding-left: 0.5rem !important;
}
.ps-3 {
padding-left: 1rem !important;
}
.ps-4 {
padding-left: 1.5rem !important;
}
.ps-5 {
padding-left: 3rem !important;
}
.gap-0 {
gap: 0 !important;
}
.gap-1 {
gap: 0.25rem !important;
}
.gap-2 {
gap: 0.5rem !important;
}
.gap-3 {
gap: 1rem !important;
}
.gap-4 {
gap: 1.5rem !important;
}
.gap-5 {
gap: 3rem !important;
}
.font-monospace {
font-family: var(--bs-font-monospace) !important;
}
.fs-1 {
font-size: calc(1.375rem + 1.5vw) !important;
}
.fs-2 {
font-size: calc(1.325rem + 0.9vw) !important;
}
.fs-3 {
font-size: calc(1.3rem + 0.6vw) !important;
}
.fs-4 {
font-size: calc(1.275rem + 0.3vw) !important;
}
.fs-5 {
font-size: 1.25rem !important;
}
.fs-6 {
font-size: 1rem !important;
}
.fst-italic {
font-style: italic !important;
}
.fst-normal {
font-style: normal !important;
}
.fw-light {
font-weight: 300 !important;
}
.fw-lighter {
font-weight: lighter !important;
}
.fw-normal {
font-weight: 400 !important;
}
.fw-bold {
font-weight: 700 !important;
}
.fw-semibold {
font-weight: 600 !important;
}
.fw-bolder {
font-weight: bolder !important;
}
.lh-1 {
line-height: 1 !important;
}
.lh-sm {
line-height: 1.25 !important;
}
.lh-base {
line-height: 1.5 !important;
}
.lh-lg {
line-height: 2 !important;
}
.text-start {
text-align: left !important;
}
.text-end {
text-align: right !important;
}
.text-center {
text-align: center !important;
}
.text-decoration-none {
text-decoration: none !important;
}
.text-decoration-underline {
text-decoration: underline !important;
}
.text-decoration-line-through {
text-decoration: line-through !important;
}
.text-lowercase {
text-transform: lowercase !important;
}
.text-uppercase {
text-transform: uppercase !important;
}
.text-capitalize {
text-transform: capitalize !important;
}
.text-wrap {
white-space: normal !important;
}
.text-nowrap {
white-space: nowrap !important;
}
.text-break {
word-wrap: break-word !important;
word-break: break-word !important;
}
.text-primary {
--bs-text-opacity: 1;
color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.text-secondary {
--bs-text-opacity: 1;
color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
.text-success {
--bs-text-opacity: 1;
color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
.text-info {
--bs-text-opacity: 1;
color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
.text-warning {
--bs-text-opacity: 1;
color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
.text-danger {
--bs-text-opacity: 1;
color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.text-light {
--bs-text-opacity: 1;
color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
.text-dark {
--bs-text-opacity: 1;
color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
.text-black {
--bs-text-opacity: 1;
color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
.text-white {
--bs-text-opacity: 1;
color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.text-body {
--bs-text-opacity: 1;
color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
.text-muted {
--bs-text-opacity: 1;
color: #6c757d !important;
}
.text-black-50 {
--bs-text-opacity: 1;
color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
--bs-text-opacity: 1;
color: rgba(255, 255, 255, 0.5) !important;
}
.text-reset {
--bs-text-opacity: 1;
color: inherit !important;
}
.text-opacity-25 {
--bs-text-opacity: 0.25;
}
.text-opacity-50 {
--bs-text-opacity: 0.5;
}
.text-opacity-75 {
--bs-text-opacity: 0.75;
}
.text-opacity-100 {
--bs-text-opacity: 1;
}
.bg-primary {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-secondary {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-success {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
.bg-info {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.bg-warning {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.bg-danger {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.bg-light {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
.bg-dark {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
.bg-black {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
.bg-white {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-transparent {
--bs-bg-opacity: 1;
background-color: transparent !important;
}
.bg-opacity-10 {
--bs-bg-opacity: 0.1;
}
.bg-opacity-25 {
--bs-bg-opacity: 0.25;
}
.bg-opacity-50 {
--bs-bg-opacity: 0.5;
}
.bg-opacity-75 {
--bs-bg-opacity: 0.75;
}
.bg-opacity-100 {
--bs-bg-opacity: 1;
}
.bg-gradient {
background-image: var(--bs-gradient) !important;
}
.user-select-all {
-webkit-user-select: all !important;
-moz-user-select: all !important;
user-select: all !important;
}
.user-select-auto {
-webkit-user-select: auto !important;
-moz-user-select: auto !important;
user-select: auto !important;
}
.user-select-none {
-webkit-user-select: none !important;
-moz-user-select: none !important;
user-select: none !important;
}
.pe-none {
pointer-events: none !important;
}
.pe-auto {
pointer-events: auto !important;
}
.rounded {
border-radius: var(--bs-border-radius) !important;
}
.rounded-0 {
border-radius: 0 !important;
}
.rounded-1 {
border-radius: var(--bs-border-radius-sm) !important;
}
.rounded-2 {
border-radius: var(--bs-border-radius) !important;
}
.rounded-3 {
border-radius: var(--bs-border-radius-lg) !important;
}
.rounded-4 {
border-radius: var(--bs-border-radius-xl) !important;
}
.rounded-5 {
border-radius: var(--bs-border-radius-2xl) !important;
}
.rounded-circle {
border-radius: 50% !important;
}
.rounded-pill {
border-radius: var(--bs-border-radius-pill) !important;
}
.rounded-top {
border-top-left-radius: var(--bs-border-radius) !important;
border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-end {
border-top-right-radius: var(--bs-border-radius) !important;
border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-bottom {
border-bottom-right-radius: var(--bs-border-radius) !important;
border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-start {
border-bottom-left-radius: var(--bs-border-radius) !important;
border-top-left-radius: var(--bs-border-radius) !important;
}
.visible {
visibility: visible !important;
}
.invisible {
visibility: hidden !important;
}
@media (min-width: 576px) {
.float-sm-start {
float: left !important;
}
.float-sm-end {
float: right !important;
}
.float-sm-none {
float: none !important;
}
.d-sm-inline {
display: inline !important;
}
.d-sm-inline-block {
display: inline-block !important;
}
.d-sm-block {
display: block !important;
}
.d-sm-grid {
display: grid !important;
}
.d-sm-table {
display: table !important;
}
.d-sm-table-row {
display: table-row !important;
}
.d-sm-table-cell {
display: table-cell !important;
}
.d-sm-flex {
display: flex !important;
}
.d-sm-inline-flex {
display: inline-flex !important;
}
.d-sm-none {
display: none !important;
}
.flex-sm-fill {
flex: 1 1 auto !important;
}
.flex-sm-row {
flex-direction: row !important;
}
.flex-sm-column {
flex-direction: column !important;
}
.flex-sm-row-reverse {
flex-direction: row-reverse !important;
}
.flex-sm-column-reverse {
flex-direction: column-reverse !important;
}
.flex-sm-grow-0 {
flex-grow: 0 !important;
}
.flex-sm-grow-1 {
flex-grow: 1 !important;
}
.flex-sm-shrink-0 {
flex-shrink: 0 !important;
}
.flex-sm-shrink-1 {
flex-shrink: 1 !important;
}
.flex-sm-wrap {
flex-wrap: wrap !important;
}
.flex-sm-nowrap {
flex-wrap: nowrap !important;
}
.flex-sm-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.justify-content-sm-start {
justify-content: flex-start !important;
}
.justify-content-sm-end {
justify-content: flex-end !important;
}
.justify-content-sm-center {
justify-content: center !important;
}
.justify-content-sm-between {
justify-content: space-between !important;
}
.justify-content-sm-around {
justify-content: space-around !important;
}
.justify-content-sm-evenly {
justify-content: space-evenly !important;
}
.align-items-sm-start {
align-items: flex-start !important;
}
.align-items-sm-end {
align-items: flex-end !important;
}
.align-items-sm-center {
align-items: center !important;
}
.align-items-sm-baseline {
align-items: baseline !important;
}
.align-items-sm-stretch {
align-items: stretch !important;
}
.align-content-sm-start {
align-content: flex-start !important;
}
.align-content-sm-end {
align-content: flex-end !important;
}
.align-content-sm-center {
align-content: center !important;
}
.align-content-sm-between {
align-content: space-between !important;
}
.align-content-sm-around {
align-content: space-around !important;
}
.align-content-sm-stretch {
align-content: stretch !important;
}
.align-self-sm-auto {
align-self: auto !important;
}
.align-self-sm-start {
align-self: flex-start !important;
}
.align-self-sm-end {
align-self: flex-end !important;
}
.align-self-sm-center {
align-self: center !important;
}
.align-self-sm-baseline {
align-self: baseline !important;
}
.align-self-sm-stretch {
align-self: stretch !important;
}
.order-sm-first {
order: -1 !important;
}
.order-sm-0 {
order: 0 !important;
}
.order-sm-1 {
order: 1 !important;
}
.order-sm-2 {
order: 2 !important;
}
.order-sm-3 {
order: 3 !important;
}
.order-sm-4 {
order: 4 !important;
}
.order-sm-5 {
order: 5 !important;
}
.order-sm-last {
order: 6 !important;
}
.m-sm-0 {
margin: 0 !important;
}
.m-sm-1 {
margin: 0.25rem !important;
}
.m-sm-2 {
margin: 0.5rem !important;
}
.m-sm-3 {
margin: 1rem !important;
}
.m-sm-4 {
margin: 1.5rem !important;
}
.m-sm-5 {
margin: 3rem !important;
}
.m-sm-auto {
margin: auto !important;
}
.mx-sm-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-sm-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
.mx-sm-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
.mx-sm-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
.mx-sm-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mx-sm-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
.mx-sm-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.my-sm-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.my-sm-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.my-sm-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.my-sm-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.my-sm-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.my-sm-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.my-sm-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.mt-sm-0 {
margin-top: 0 !important;
}
.mt-sm-1 {
margin-top: 0.25rem !important;
}
.mt-sm-2 {
margin-top: 0.5rem !important;
}
.mt-sm-3 {
margin-top: 1rem !important;
}
.mt-sm-4 {
margin-top: 1.5rem !important;
}
.mt-sm-5 {
margin-top: 3rem !important;
}
.mt-sm-auto {
margin-top: auto !important;
}
.me-sm-0 {
margin-right: 0 !important;
}
.me-sm-1 {
margin-right: 0.25rem !important;
}
.me-sm-2 {
margin-right: 0.5rem !important;
}
.me-sm-3 {
margin-right: 1rem !important;
}
.me-sm-4 {
margin-right: 1.5rem !important;
}
.me-sm-5 {
margin-right: 3rem !important;
}
.me-sm-auto {
margin-right: auto !important;
}
.mb-sm-0 {
margin-bottom: 0 !important;
}
.mb-sm-1 {
margin-bottom: 0.25rem !important;
}
.mb-sm-2 {
margin-bottom: 0.5rem !important;
}
.mb-sm-3 {
margin-bottom: 1rem !important;
}
.mb-sm-4 {
margin-bottom: 1.5rem !important;
}
.mb-sm-5 {
margin-bottom: 3rem !important;
}
.mb-sm-auto {
margin-bottom: auto !important;
}
.ms-sm-0 {
margin-left: 0 !important;
}
.ms-sm-1 {
margin-left: 0.25rem !important;
}
.ms-sm-2 {
margin-left: 0.5rem !important;
}
.ms-sm-3 {
margin-left: 1rem !important;
}
.ms-sm-4 {
margin-left: 1.5rem !important;
}
.ms-sm-5 {
margin-left: 3rem !important;
}
.ms-sm-auto {
margin-left: auto !important;
}
.p-sm-0 {
padding: 0 !important;
}
.p-sm-1 {
padding: 0.25rem !important;
}
.p-sm-2 {
padding: 0.5rem !important;
}
.p-sm-3 {
padding: 1rem !important;
}
.p-sm-4 {
padding: 1.5rem !important;
}
.p-sm-5 {
padding: 3rem !important;
}
.px-sm-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.px-sm-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
.px-sm-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-sm-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.px-sm-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.px-sm-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
.py-sm-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.py-sm-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.py-sm-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.py-sm-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.py-sm-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.py-sm-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pt-sm-0 {
padding-top: 0 !important;
}
.pt-sm-1 {
padding-top: 0.25rem !important;
}
.pt-sm-2 {
padding-top: 0.5rem !important;
}
.pt-sm-3 {
padding-top: 1rem !important;
}
.pt-sm-4 {
padding-top: 1.5rem !important;
}
.pt-sm-5 {
padding-top: 3rem !important;
}
.pe-sm-0 {
padding-right: 0 !important;
}
.pe-sm-1 {
padding-right: 0.25rem !important;
}
.pe-sm-2 {
padding-right: 0.5rem !important;
}
.pe-sm-3 {
padding-right: 1rem !important;
}
.pe-sm-4 {
padding-right: 1.5rem !important;
}
.pe-sm-5 {
padding-right: 3rem !important;
}
.pb-sm-0 {
padding-bottom: 0 !important;
}
.pb-sm-1 {
padding-bottom: 0.25rem !important;
}
.pb-sm-2 {
padding-bottom: 0.5rem !important;
}
.pb-sm-3 {
padding-bottom: 1rem !important;
}
.pb-sm-4 {
padding-bottom: 1.5rem !important;
}
.pb-sm-5 {
padding-bottom: 3rem !important;
}
.ps-sm-0 {
padding-left: 0 !important;
}
.ps-sm-1 {
padding-left: 0.25rem !important;
}
.ps-sm-2 {
padding-left: 0.5rem !important;
}
.ps-sm-3 {
padding-left: 1rem !important;
}
.ps-sm-4 {
padding-left: 1.5rem !important;
}
.ps-sm-5 {
padding-left: 3rem !important;
}
.gap-sm-0 {
gap: 0 !important;
}
.gap-sm-1 {
gap: 0.25rem !important;
}
.gap-sm-2 {
gap: 0.5rem !important;
}
.gap-sm-3 {
gap: 1rem !important;
}
.gap-sm-4 {
gap: 1.5rem !important;
}
.gap-sm-5 {
gap: 3rem !important;
}
.text-sm-start {
text-align: left !important;
}
.text-sm-end {
text-align: right !important;
}
.text-sm-center {
text-align: center !important;
}
}
@media (min-width: 768px) {
.float-md-start {
float: left !important;
}
.float-md-end {
float: right !important;
}
.float-md-none {
float: none !important;
}
.d-md-inline {
display: inline !important;
}
.d-md-inline-block {
display: inline-block !important;
}
.d-md-block {
display: block !important;
}
.d-md-grid {
display: grid !important;
}
.d-md-table {
display: table !important;
}
.d-md-table-row {
display: table-row !important;
}
.d-md-table-cell {
display: table-cell !important;
}
.d-md-flex {
display: flex !important;
}
.d-md-inline-flex {
display: inline-flex !important;
}
.d-md-none {
display: none !important;
}
.flex-md-fill {
flex: 1 1 auto !important;
}
.flex-md-row {
flex-direction: row !important;
}
.flex-md-column {
flex-direction: column !important;
}
.flex-md-row-reverse {
flex-direction: row-reverse !important;
}
.flex-md-column-reverse {
flex-direction: column-reverse !important;
}
.flex-md-grow-0 {
flex-grow: 0 !important;
}
.flex-md-grow-1 {
flex-grow: 1 !important;
}
.flex-md-shrink-0 {
flex-shrink: 0 !important;
}
.flex-md-shrink-1 {
flex-shrink: 1 !important;
}
.flex-md-wrap {
flex-wrap: wrap !important;
}
.flex-md-nowrap {
flex-wrap: nowrap !important;
}
.flex-md-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.justify-content-md-start {
justify-content: flex-start !important;
}
.justify-content-md-end {
justify-content: flex-end !important;
}
.justify-content-md-center {
justify-content: center !important;
}
.justify-content-md-between {
justify-content: space-between !important;
}
.justify-content-md-around {
justify-content: space-around !important;
}
.justify-content-md-evenly {
justify-content: space-evenly !important;
}
.align-items-md-start {
align-items: flex-start !important;
}
.align-items-md-end {
align-items: flex-end !important;
}
.align-items-md-center {
align-items: center !important;
}
.align-items-md-baseline {
align-items: baseline !important;
}
.align-items-md-stretch {
align-items: stretch !important;
}
.align-content-md-start {
align-content: flex-start !important;
}
.align-content-md-end {
align-content: flex-end !important;
}
.align-content-md-center {
align-content: center !important;
}
.align-content-md-between {
align-content: space-between !important;
}
.align-content-md-around {
align-content: space-around !important;
}
.align-content-md-stretch {
align-content: stretch !important;
}
.align-self-md-auto {
align-self: auto !important;
}
.align-self-md-start {
align-self: flex-start !important;
}
.align-self-md-end {
align-self: flex-end !important;
}
.align-self-md-center {
align-self: center !important;
}
.align-self-md-baseline {
align-self: baseline !important;
}
.align-self-md-stretch {
align-self: stretch !important;
}
.order-md-first {
order: -1 !important;
}
.order-md-0 {
order: 0 !important;
}
.order-md-1 {
order: 1 !important;
}
.order-md-2 {
order: 2 !important;
}
.order-md-3 {
order: 3 !important;
}
.order-md-4 {
order: 4 !important;
}
.order-md-5 {
order: 5 !important;
}
.order-md-last {
order: 6 !important;
}
.m-md-0 {
margin: 0 !important;
}
.m-md-1 {
margin: 0.25rem !important;
}
.m-md-2 {
margin: 0.5rem !important;
}
.m-md-3 {
margin: 1rem !important;
}
.m-md-4 {
margin: 1.5rem !important;
}
.m-md-5 {
margin: 3rem !important;
}
.m-md-auto {
margin: auto !important;
}
.mx-md-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-md-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
.mx-md-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
.mx-md-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
.mx-md-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mx-md-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
.mx-md-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.my-md-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.my-md-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.my-md-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.my-md-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.my-md-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.my-md-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.my-md-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.mt-md-0 {
margin-top: 0 !important;
}
.mt-md-1 {
margin-top: 0.25rem !important;
}
.mt-md-2 {
margin-top: 0.5rem !important;
}
.mt-md-3 {
margin-top: 1rem !important;
}
.mt-md-4 {
margin-top: 1.5rem !important;
}
.mt-md-5 {
margin-top: 3rem !important;
}
.mt-md-auto {
margin-top: auto !important;
}
.me-md-0 {
margin-right: 0 !important;
}
.me-md-1 {
margin-right: 0.25rem !important;
}
.me-md-2 {
margin-right: 0.5rem !important;
}
.me-md-3 {
margin-right: 1rem !important;
}
.me-md-4 {
margin-right: 1.5rem !important;
}
.me-md-5 {
margin-right: 3rem !important;
}
.me-md-auto {
margin-right: auto !important;
}
.mb-md-0 {
margin-bottom: 0 !important;
}
.mb-md-1 {
margin-bottom: 0.25rem !important;
}
.mb-md-2 {
margin-bottom: 0.5rem !important;
}
.mb-md-3 {
margin-bottom: 1rem !important;
}
.mb-md-4 {
margin-bottom: 1.5rem !important;
}
.mb-md-5 {
margin-bottom: 3rem !important;
}
.mb-md-auto {
margin-bottom: auto !important;
}
.ms-md-0 {
margin-left: 0 !important;
}
.ms-md-1 {
margin-left: 0.25rem !important;
}
.ms-md-2 {
margin-left: 0.5rem !important;
}
.ms-md-3 {
margin-left: 1rem !important;
}
.ms-md-4 {
margin-left: 1.5rem !important;
}
.ms-md-5 {
margin-left: 3rem !important;
}
.ms-md-auto {
margin-left: auto !important;
}
.p-md-0 {
padding: 0 !important;
}
.p-md-1 {
padding: 0.25rem !important;
}
.p-md-2 {
padding: 0.5rem !important;
}
.p-md-3 {
padding: 1rem !important;
}
.p-md-4 {
padding: 1.5rem !important;
}
.p-md-5 {
padding: 3rem !important;
}
.px-md-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.px-md-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
.px-md-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-md-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.px-md-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.px-md-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
.py-md-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.py-md-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.py-md-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.py-md-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.py-md-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.py-md-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pt-md-0 {
padding-top: 0 !important;
}
.pt-md-1 {
padding-top: 0.25rem !important;
}
.pt-md-2 {
padding-top: 0.5rem !important;
}
.pt-md-3 {
padding-top: 1rem !important;
}
.pt-md-4 {
padding-top: 1.5rem !important;
}
.pt-md-5 {
padding-top: 3rem !important;
}
.pe-md-0 {
padding-right: 0 !important;
}
.pe-md-1 {
padding-right: 0.25rem !important;
}
.pe-md-2 {
padding-right: 0.5rem !important;
}
.pe-md-3 {
padding-right: 1rem !important;
}
.pe-md-4 {
padding-right: 1.5rem !important;
}
.pe-md-5 {
padding-right: 3rem !important;
}
.pb-md-0 {
padding-bottom: 0 !important;
}
.pb-md-1 {
padding-bottom: 0.25rem !important;
}
.pb-md-2 {
padding-bottom: 0.5rem !important;
}
.pb-md-3 {
padding-bottom: 1rem !important;
}
.pb-md-4 {
padding-bottom: 1.5rem !important;
}
.pb-md-5 {
padding-bottom: 3rem !important;
}
.ps-md-0 {
padding-left: 0 !important;
}
.ps-md-1 {
padding-left: 0.25rem !important;
}
.ps-md-2 {
padding-left: 0.5rem !important;
}
.ps-md-3 {
padding-left: 1rem !important;
}
.ps-md-4 {
padding-left: 1.5rem !important;
}
.ps-md-5 {
padding-left: 3rem !important;
}
.gap-md-0 {
gap: 0 !important;
}
.gap-md-1 {
gap: 0.25rem !important;
}
.gap-md-2 {
gap: 0.5rem !important;
}
.gap-md-3 {
gap: 1rem !important;
}
.gap-md-4 {
gap: 1.5rem !important;
}
.gap-md-5 {
gap: 3rem !important;
}
.text-md-start {
text-align: left !important;
}
.text-md-end {
text-align: right !important;
}
.text-md-center {
text-align: center !important;
}
}
@media (min-width: 992px) {
.float-lg-start {
float: left !important;
}
.float-lg-end {
float: right !important;
}
.float-lg-none {
float: none !important;
}
.d-lg-inline {
display: inline !important;
}
.d-lg-inline-block {
display: inline-block !important;
}
.d-lg-block {
display: block !important;
}
.d-lg-grid {
display: grid !important;
}
.d-lg-table {
display: table !important;
}
.d-lg-table-row {
display: table-row !important;
}
.d-lg-table-cell {
display: table-cell !important;
}
.d-lg-flex {
display: flex !important;
}
.d-lg-inline-flex {
display: inline-flex !important;
}
.d-lg-none {
display: none !important;
}
.flex-lg-fill {
flex: 1 1 auto !important;
}
.flex-lg-row {
flex-direction: row !important;
}
.flex-lg-column {
flex-direction: column !important;
}
.flex-lg-row-reverse {
flex-direction: row-reverse !important;
}
.flex-lg-column-reverse {
flex-direction: column-reverse !important;
}
.flex-lg-grow-0 {
flex-grow: 0 !important;
}
.flex-lg-grow-1 {
flex-grow: 1 !important;
}
.flex-lg-shrink-0 {
flex-shrink: 0 !important;
}
.flex-lg-shrink-1 {
flex-shrink: 1 !important;
}
.flex-lg-wrap {
flex-wrap: wrap !important;
}
.flex-lg-nowrap {
flex-wrap: nowrap !important;
}
.flex-lg-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.justify-content-lg-start {
justify-content: flex-start !important;
}
.justify-content-lg-end {
justify-content: flex-end !important;
}
.justify-content-lg-center {
justify-content: center !important;
}
.justify-content-lg-between {
justify-content: space-between !important;
}
.justify-content-lg-around {
justify-content: space-around !important;
}
.justify-content-lg-evenly {
justify-content: space-evenly !important;
}
.align-items-lg-start {
align-items: flex-start !important;
}
.align-items-lg-end {
align-items: flex-end !important;
}
.align-items-lg-center {
align-items: center !important;
}
.align-items-lg-baseline {
align-items: baseline !important;
}
.align-items-lg-stretch {
align-items: stretch !important;
}
.align-content-lg-start {
align-content: flex-start !important;
}
.align-content-lg-end {
align-content: flex-end !important;
}
.align-content-lg-center {
align-content: center !important;
}
.align-content-lg-between {
align-content: space-between !important;
}
.align-content-lg-around {
align-content: space-around !important;
}
.align-content-lg-stretch {
align-content: stretch !important;
}
.align-self-lg-auto {
align-self: auto !important;
}
.align-self-lg-start {
align-self: flex-start !important;
}
.align-self-lg-end {
align-self: flex-end !important;
}
.align-self-lg-center {
align-self: center !important;
}
.align-self-lg-baseline {
align-self: baseline !important;
}
.align-self-lg-stretch {
align-self: stretch !important;
}
.order-lg-first {
order: -1 !important;
}
.order-lg-0 {
order: 0 !important;
}
.order-lg-1 {
order: 1 !important;
}
.order-lg-2 {
order: 2 !important;
}
.order-lg-3 {
order: 3 !important;
}
.order-lg-4 {
order: 4 !important;
}
.order-lg-5 {
order: 5 !important;
}
.order-lg-last {
order: 6 !important;
}
.m-lg-0 {
margin: 0 !important;
}
.m-lg-1 {
margin: 0.25rem !important;
}
.m-lg-2 {
margin: 0.5rem !important;
}
.m-lg-3 {
margin: 1rem !important;
}
.m-lg-4 {
margin: 1.5rem !important;
}
.m-lg-5 {
margin: 3rem !important;
}
.m-lg-auto {
margin: auto !important;
}
.mx-lg-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-lg-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
.mx-lg-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
.mx-lg-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
.mx-lg-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mx-lg-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
.mx-lg-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.my-lg-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.my-lg-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.my-lg-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.my-lg-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.my-lg-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.my-lg-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.my-lg-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.mt-lg-0 {
margin-top: 0 !important;
}
.mt-lg-1 {
margin-top: 0.25rem !important;
}
.mt-lg-2 {
margin-top: 0.5rem !important;
}
.mt-lg-3 {
margin-top: 1rem !important;
}
.mt-lg-4 {
margin-top: 1.5rem !important;
}
.mt-lg-5 {
margin-top: 3rem !important;
}
.mt-lg-auto {
margin-top: auto !important;
}
.me-lg-0 {
margin-right: 0 !important;
}
.me-lg-1 {
margin-right: 0.25rem !important;
}
.me-lg-2 {
margin-right: 0.5rem !important;
}
.me-lg-3 {
margin-right: 1rem !important;
}
.me-lg-4 {
margin-right: 1.5rem !important;
}
.me-lg-5 {
margin-right: 3rem !important;
}
.me-lg-auto {
margin-right: auto !important;
}
.mb-lg-0 {
margin-bottom: 0 !important;
}
.mb-lg-1 {
margin-bottom: 0.25rem !important;
}
.mb-lg-2 {
margin-bottom: 0.5rem !important;
}
.mb-lg-3 {
margin-bottom: 1rem !important;
}
.mb-lg-4 {
margin-bottom: 1.5rem !important;
}
.mb-lg-5 {
margin-bottom: 3rem !important;
}
.mb-lg-auto {
margin-bottom: auto !important;
}
.ms-lg-0 {
margin-left: 0 !important;
}
.ms-lg-1 {
margin-left: 0.25rem !important;
}
.ms-lg-2 {
margin-left: 0.5rem !important;
}
.ms-lg-3 {
margin-left: 1rem !important;
}
.ms-lg-4 {
margin-left: 1.5rem !important;
}
.ms-lg-5 {
margin-left: 3rem !important;
}
.ms-lg-auto {
margin-left: auto !important;
}
.p-lg-0 {
padding: 0 !important;
}
.p-lg-1 {
padding: 0.25rem !important;
}
.p-lg-2 {
padding: 0.5rem !important;
}
.p-lg-3 {
padding: 1rem !important;
}
.p-lg-4 {
padding: 1.5rem !important;
}
.p-lg-5 {
padding: 3rem !important;
}
.px-lg-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.px-lg-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
.px-lg-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-lg-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.px-lg-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.px-lg-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
.py-lg-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.py-lg-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.py-lg-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.py-lg-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.py-lg-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.py-lg-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pt-lg-0 {
padding-top: 0 !important;
}
.pt-lg-1 {
padding-top: 0.25rem !important;
}
.pt-lg-2 {
padding-top: 0.5rem !important;
}
.pt-lg-3 {
padding-top: 1rem !important;
}
.pt-lg-4 {
padding-top: 1.5rem !important;
}
.pt-lg-5 {
padding-top: 3rem !important;
}
.pe-lg-0 {
padding-right: 0 !important;
}
.pe-lg-1 {
padding-right: 0.25rem !important;
}
.pe-lg-2 {
padding-right: 0.5rem !important;
}
.pe-lg-3 {
padding-right: 1rem !important;
}
.pe-lg-4 {
padding-right: 1.5rem !important;
}
.pe-lg-5 {
padding-right: 3rem !important;
}
.pb-lg-0 {
padding-bottom: 0 !important;
}
.pb-lg-1 {
padding-bottom: 0.25rem !important;
}
.pb-lg-2 {
padding-bottom: 0.5rem !important;
}
.pb-lg-3 {
padding-bottom: 1rem !important;
}
.pb-lg-4 {
padding-bottom: 1.5rem !important;
}
.pb-lg-5 {
padding-bottom: 3rem !important;
}
.ps-lg-0 {
padding-left: 0 !important;
}
.ps-lg-1 {
padding-left: 0.25rem !important;
}
.ps-lg-2 {
padding-left: 0.5rem !important;
}
.ps-lg-3 {
padding-left: 1rem !important;
}
.ps-lg-4 {
padding-left: 1.5rem !important;
}
.ps-lg-5 {
padding-left: 3rem !important;
}
.gap-lg-0 {
gap: 0 !important;
}
.gap-lg-1 {
gap: 0.25rem !important;
}
.gap-lg-2 {
gap: 0.5rem !important;
}
.gap-lg-3 {
gap: 1rem !important;
}
.gap-lg-4 {
gap: 1.5rem !important;
}
.gap-lg-5 {
gap: 3rem !important;
}
.text-lg-start {
text-align: left !important;
}
.text-lg-end {
text-align: right !important;
}
.text-lg-center {
text-align: center !important;
}
}
@media (min-width: 1200px) {
.float-xl-start {
float: left !important;
}
.float-xl-end {
float: right !important;
}
.float-xl-none {
float: none !important;
}
.d-xl-inline {
display: inline !important;
}
.d-xl-inline-block {
display: inline-block !important;
}
.d-xl-block {
display: block !important;
}
.d-xl-grid {
display: grid !important;
}
.d-xl-table {
display: table !important;
}
.d-xl-table-row {
display: table-row !important;
}
.d-xl-table-cell {
display: table-cell !important;
}
.d-xl-flex {
display: flex !important;
}
.d-xl-inline-flex {
display: inline-flex !important;
}
.d-xl-none {
display: none !important;
}
.flex-xl-fill {
flex: 1 1 auto !important;
}
.flex-xl-row {
flex-direction: row !important;
}
.flex-xl-column {
flex-direction: column !important;
}
.flex-xl-row-reverse {
flex-direction: row-reverse !important;
}
.flex-xl-column-reverse {
flex-direction: column-reverse !important;
}
.flex-xl-grow-0 {
flex-grow: 0 !important;
}
.flex-xl-grow-1 {
flex-grow: 1 !important;
}
.flex-xl-shrink-0 {
flex-shrink: 0 !important;
}
.flex-xl-shrink-1 {
flex-shrink: 1 !important;
}
.flex-xl-wrap {
flex-wrap: wrap !important;
}
.flex-xl-nowrap {
flex-wrap: nowrap !important;
}
.flex-xl-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.justify-content-xl-start {
justify-content: flex-start !important;
}
.justify-content-xl-end {
justify-content: flex-end !important;
}
.justify-content-xl-center {
justify-content: center !important;
}
.justify-content-xl-between {
justify-content: space-between !important;
}
.justify-content-xl-around {
justify-content: space-around !important;
}
.justify-content-xl-evenly {
justify-content: space-evenly !important;
}
.align-items-xl-start {
align-items: flex-start !important;
}
.align-items-xl-end {
align-items: flex-end !important;
}
.align-items-xl-center {
align-items: center !important;
}
.align-items-xl-baseline {
align-items: baseline !important;
}
.align-items-xl-stretch {
align-items: stretch !important;
}
.align-content-xl-start {
align-content: flex-start !important;
}
.align-content-xl-end {
align-content: flex-end !important;
}
.align-content-xl-center {
align-content: center !important;
}
.align-content-xl-between {
align-content: space-between !important;
}
.align-content-xl-around {
align-content: space-around !important;
}
.align-content-xl-stretch {
align-content: stretch !important;
}
.align-self-xl-auto {
align-self: auto !important;
}
.align-self-xl-start {
align-self: flex-start !important;
}
.align-self-xl-end {
align-self: flex-end !important;
}
.align-self-xl-center {
align-self: center !important;
}
.align-self-xl-baseline {
align-self: baseline !important;
}
.align-self-xl-stretch {
align-self: stretch !important;
}
.order-xl-first {
order: -1 !important;
}
.order-xl-0 {
order: 0 !important;
}
.order-xl-1 {
order: 1 !important;
}
.order-xl-2 {
order: 2 !important;
}
.order-xl-3 {
order: 3 !important;
}
.order-xl-4 {
order: 4 !important;
}
.order-xl-5 {
order: 5 !important;
}
.order-xl-last {
order: 6 !important;
}
.m-xl-0 {
margin: 0 !important;
}
.m-xl-1 {
margin: 0.25rem !important;
}
.m-xl-2 {
margin: 0.5rem !important;
}
.m-xl-3 {
margin: 1rem !important;
}
.m-xl-4 {
margin: 1.5rem !important;
}
.m-xl-5 {
margin: 3rem !important;
}
.m-xl-auto {
margin: auto !important;
}
.mx-xl-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-xl-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
.mx-xl-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
.mx-xl-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
.mx-xl-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mx-xl-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
.mx-xl-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.my-xl-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.my-xl-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.my-xl-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.my-xl-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.my-xl-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.my-xl-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.my-xl-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.mt-xl-0 {
margin-top: 0 !important;
}
.mt-xl-1 {
margin-top: 0.25rem !important;
}
.mt-xl-2 {
margin-top: 0.5rem !important;
}
.mt-xl-3 {
margin-top: 1rem !important;
}
.mt-xl-4 {
margin-top: 1.5rem !important;
}
.mt-xl-5 {
margin-top: 3rem !important;
}
.mt-xl-auto {
margin-top: auto !important;
}
.me-xl-0 {
margin-right: 0 !important;
}
.me-xl-1 {
margin-right: 0.25rem !important;
}
.me-xl-2 {
margin-right: 0.5rem !important;
}
.me-xl-3 {
margin-right: 1rem !important;
}
.me-xl-4 {
margin-right: 1.5rem !important;
}
.me-xl-5 {
margin-right: 3rem !important;
}
.me-xl-auto {
margin-right: auto !important;
}
.mb-xl-0 {
margin-bottom: 0 !important;
}
.mb-xl-1 {
margin-bottom: 0.25rem !important;
}
.mb-xl-2 {
margin-bottom: 0.5rem !important;
}
.mb-xl-3 {
margin-bottom: 1rem !important;
}
.mb-xl-4 {
margin-bottom: 1.5rem !important;
}
.mb-xl-5 {
margin-bottom: 3rem !important;
}
.mb-xl-auto {
margin-bottom: auto !important;
}
.ms-xl-0 {
margin-left: 0 !important;
}
.ms-xl-1 {
margin-left: 0.25rem !important;
}
.ms-xl-2 {
margin-left: 0.5rem !important;
}
.ms-xl-3 {
margin-left: 1rem !important;
}
.ms-xl-4 {
margin-left: 1.5rem !important;
}
.ms-xl-5 {
margin-left: 3rem !important;
}
.ms-xl-auto {
margin-left: auto !important;
}
.p-xl-0 {
padding: 0 !important;
}
.p-xl-1 {
padding: 0.25rem !important;
}
.p-xl-2 {
padding: 0.5rem !important;
}
.p-xl-3 {
padding: 1rem !important;
}
.p-xl-4 {
padding: 1.5rem !important;
}
.p-xl-5 {
padding: 3rem !important;
}
.px-xl-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.px-xl-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
.px-xl-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-xl-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.px-xl-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.px-xl-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
.py-xl-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.py-xl-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.py-xl-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.py-xl-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.py-xl-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.py-xl-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pt-xl-0 {
padding-top: 0 !important;
}
.pt-xl-1 {
padding-top: 0.25rem !important;
}
.pt-xl-2 {
padding-top: 0.5rem !important;
}
.pt-xl-3 {
padding-top: 1rem !important;
}
.pt-xl-4 {
padding-top: 1.5rem !important;
}
.pt-xl-5 {
padding-top: 3rem !important;
}
.pe-xl-0 {
padding-right: 0 !important;
}
.pe-xl-1 {
padding-right: 0.25rem !important;
}
.pe-xl-2 {
padding-right: 0.5rem !important;
}
.pe-xl-3 {
padding-right: 1rem !important;
}
.pe-xl-4 {
padding-right: 1.5rem !important;
}
.pe-xl-5 {
padding-right: 3rem !important;
}
.pb-xl-0 {
padding-bottom: 0 !important;
}
.pb-xl-1 {
padding-bottom: 0.25rem !important;
}
.pb-xl-2 {
padding-bottom: 0.5rem !important;
}
.pb-xl-3 {
padding-bottom: 1rem !important;
}
.pb-xl-4 {
padding-bottom: 1.5rem !important;
}
.pb-xl-5 {
padding-bottom: 3rem !important;
}
.ps-xl-0 {
padding-left: 0 !important;
}
.ps-xl-1 {
padding-left: 0.25rem !important;
}
.ps-xl-2 {
padding-left: 0.5rem !important;
}
.ps-xl-3 {
padding-left: 1rem !important;
}
.ps-xl-4 {
padding-left: 1.5rem !important;
}
.ps-xl-5 {
padding-left: 3rem !important;
}
.gap-xl-0 {
gap: 0 !important;
}
.gap-xl-1 {
gap: 0.25rem !important;
}
.gap-xl-2 {
gap: 0.5rem !important;
}
.gap-xl-3 {
gap: 1rem !important;
}
.gap-xl-4 {
gap: 1.5rem !important;
}
.gap-xl-5 {
gap: 3rem !important;
}
.text-xl-start {
text-align: left !important;
}
.text-xl-end {
text-align: right !important;
}
.text-xl-center {
text-align: center !important;
}
}
@media (min-width: 1400px) {
.float-xxl-start {
float: left !important;
}
.float-xxl-end {
float: right !important;
}
.float-xxl-none {
float: none !important;
}
.d-xxl-inline {
display: inline !important;
}
.d-xxl-inline-block {
display: inline-block !important;
}
.d-xxl-block {
display: block !important;
}
.d-xxl-grid {
display: grid !important;
}
.d-xxl-table {
display: table !important;
}
.d-xxl-table-row {
display: table-row !important;
}
.d-xxl-table-cell {
display: table-cell !important;
}
.d-xxl-flex {
display: flex !important;
}
.d-xxl-inline-flex {
display: inline-flex !important;
}
.d-xxl-none {
display: none !important;
}
.flex-xxl-fill {
flex: 1 1 auto !important;
}
.flex-xxl-row {
flex-direction: row !important;
}
.flex-xxl-column {
flex-direction: column !important;
}
.flex-xxl-row-reverse {
flex-direction: row-reverse !important;
}
.flex-xxl-column-reverse {
flex-direction: column-reverse !important;
}
.flex-xxl-grow-0 {
flex-grow: 0 !important;
}
.flex-xxl-grow-1 {
flex-grow: 1 !important;
}
.flex-xxl-shrink-0 {
flex-shrink: 0 !important;
}
.flex-xxl-shrink-1 {
flex-shrink: 1 !important;
}
.flex-xxl-wrap {
flex-wrap: wrap !important;
}
.flex-xxl-nowrap {
flex-wrap: nowrap !important;
}
.flex-xxl-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.justify-content-xxl-start {
justify-content: flex-start !important;
}
.justify-content-xxl-end {
justify-content: flex-end !important;
}
.justify-content-xxl-center {
justify-content: center !important;
}
.justify-content-xxl-between {
justify-content: space-between !important;
}
.justify-content-xxl-around {
justify-content: space-around !important;
}
.justify-content-xxl-evenly {
justify-content: space-evenly !important;
}
.align-items-xxl-start {
align-items: flex-start !important;
}
.align-items-xxl-end {
align-items: flex-end !important;
}
.align-items-xxl-center {
align-items: center !important;
}
.align-items-xxl-baseline {
align-items: baseline !important;
}
.align-items-xxl-stretch {
align-items: stretch !important;
}
.align-content-xxl-start {
align-content: flex-start !important;
}
.align-content-xxl-end {
align-content: flex-end !important;
}
.align-content-xxl-center {
align-content: center !important;
}
.align-content-xxl-between {
align-content: space-between !important;
}
.align-content-xxl-around {
align-content: space-around !important;
}
.align-content-xxl-stretch {
align-content: stretch !important;
}
.align-self-xxl-auto {
align-self: auto !important;
}
.align-self-xxl-start {
align-self: flex-start !important;
}
.align-self-xxl-end {
align-self: flex-end !important;
}
.align-self-xxl-center {
align-self: center !important;
}
.align-self-xxl-baseline {
align-self: baseline !important;
}
.align-self-xxl-stretch {
align-self: stretch !important;
}
.order-xxl-first {
order: -1 !important;
}
.order-xxl-0 {
order: 0 !important;
}
.order-xxl-1 {
order: 1 !important;
}
.order-xxl-2 {
order: 2 !important;
}
.order-xxl-3 {
order: 3 !important;
}
.order-xxl-4 {
order: 4 !important;
}
.order-xxl-5 {
order: 5 !important;
}
.order-xxl-last {
order: 6 !important;
}
.m-xxl-0 {
margin: 0 !important;
}
.m-xxl-1 {
margin: 0.25rem !important;
}
.m-xxl-2 {
margin: 0.5rem !important;
}
.m-xxl-3 {
margin: 1rem !important;
}
.m-xxl-4 {
margin: 1.5rem !important;
}
.m-xxl-5 {
margin: 3rem !important;
}
.m-xxl-auto {
margin: auto !important;
}
.mx-xxl-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-xxl-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
.mx-xxl-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
.mx-xxl-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
.mx-xxl-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mx-xxl-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
.mx-xxl-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.my-xxl-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.my-xxl-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.my-xxl-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.my-xxl-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.my-xxl-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.my-xxl-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.my-xxl-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.mt-xxl-0 {
margin-top: 0 !important;
}
.mt-xxl-1 {
margin-top: 0.25rem !important;
}
.mt-xxl-2 {
margin-top: 0.5rem !important;
}
.mt-xxl-3 {
margin-top: 1rem !important;
}
.mt-xxl-4 {
margin-top: 1.5rem !important;
}
.mt-xxl-5 {
margin-top: 3rem !important;
}
.mt-xxl-auto {
margin-top: auto !important;
}
.me-xxl-0 {
margin-right: 0 !important;
}
.me-xxl-1 {
margin-right: 0.25rem !important;
}
.me-xxl-2 {
margin-right: 0.5rem !important;
}
.me-xxl-3 {
margin-right: 1rem !important;
}
.me-xxl-4 {
margin-right: 1.5rem !important;
}
.me-xxl-5 {
margin-right: 3rem !important;
}
.me-xxl-auto {
margin-right: auto !important;
}
.mb-xxl-0 {
margin-bottom: 0 !important;
}
.mb-xxl-1 {
margin-bottom: 0.25rem !important;
}
.mb-xxl-2 {
margin-bottom: 0.5rem !important;
}
.mb-xxl-3 {
margin-bottom: 1rem !important;
}
.mb-xxl-4 {
margin-bottom: 1.5rem !important;
}
.mb-xxl-5 {
margin-bottom: 3rem !important;
}
.mb-xxl-auto {
margin-bottom: auto !important;
}
.ms-xxl-0 {
margin-left: 0 !important;
}
.ms-xxl-1 {
margin-left: 0.25rem !important;
}
.ms-xxl-2 {
margin-left: 0.5rem !important;
}
.ms-xxl-3 {
margin-left: 1rem !important;
}
.ms-xxl-4 {
margin-left: 1.5rem !important;
}
.ms-xxl-5 {
margin-left: 3rem !important;
}
.ms-xxl-auto {
margin-left: auto !important;
}
.p-xxl-0 {
padding: 0 !important;
}
.p-xxl-1 {
padding: 0.25rem !important;
}
.p-xxl-2 {
padding: 0.5rem !important;
}
.p-xxl-3 {
padding: 1rem !important;
}
.p-xxl-4 {
padding: 1.5rem !important;
}
.p-xxl-5 {
padding: 3rem !important;
}
.px-xxl-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.px-xxl-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
.px-xxl-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-xxl-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.px-xxl-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.px-xxl-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
.py-xxl-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.py-xxl-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.py-xxl-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.py-xxl-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.py-xxl-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.py-xxl-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pt-xxl-0 {
padding-top: 0 !important;
}
.pt-xxl-1 {
padding-top: 0.25rem !important;
}
.pt-xxl-2 {
padding-top: 0.5rem !important;
}
.pt-xxl-3 {
padding-top: 1rem !important;
}
.pt-xxl-4 {
padding-top: 1.5rem !important;
}
.pt-xxl-5 {
padding-top: 3rem !important;
}
.pe-xxl-0 {
padding-right: 0 !important;
}
.pe-xxl-1 {
padding-right: 0.25rem !important;
}
.pe-xxl-2 {
padding-right: 0.5rem !important;
}
.pe-xxl-3 {
padding-right: 1rem !important;
}
.pe-xxl-4 {
padding-right: 1.5rem !important;
}
.pe-xxl-5 {
padding-right: 3rem !important;
}
.pb-xxl-0 {
padding-bottom: 0 !important;
}
.pb-xxl-1 {
padding-bottom: 0.25rem !important;
}
.pb-xxl-2 {
padding-bottom: 0.5rem !important;
}
.pb-xxl-3 {
padding-bottom: 1rem !important;
}
.pb-xxl-4 {
padding-bottom: 1.5rem !important;
}
.pb-xxl-5 {
padding-bottom: 3rem !important;
}
.ps-xxl-0 {
padding-left: 0 !important;
}
.ps-xxl-1 {
padding-left: 0.25rem !important;
}
.ps-xxl-2 {
padding-left: 0.5rem !important;
}
.ps-xxl-3 {
padding-left: 1rem !important;
}
.ps-xxl-4 {
padding-left: 1.5rem !important;
}
.ps-xxl-5 {
padding-left: 3rem !important;
}
.gap-xxl-0 {
gap: 0 !important;
}
.gap-xxl-1 {
gap: 0.25rem !important;
}
.gap-xxl-2 {
gap: 0.5rem !important;
}
.gap-xxl-3 {
gap: 1rem !important;
}
.gap-xxl-4 {
gap: 1.5rem !important;
}
.gap-xxl-5 {
gap: 3rem !important;
}
.text-xxl-start {
text-align: left !important;
}
.text-xxl-end {
text-align: right !important;
}
.text-xxl-center {
text-align: center !important;
}
}
@media (min-width: 1200px) {
.fs-1 {
font-size: 2.5rem !important;
}
.fs-2 {
font-size: 2rem !important;
}
.fs-3 {
font-size: 1.75rem !important;
}
.fs-4 {
font-size: 1.5rem !important;
}
}
@media print {
.d-print-inline {
display: inline !important;
}
.d-print-inline-block {
display: inline-block !important;
}
.d-print-block {
display: block !important;
}
.d-print-grid {
display: grid !important;
}
.d-print-table {
display: table !important;
}
.d-print-table-row {
display: table-row !important;
}
.d-print-table-cell {
display: table-cell !important;
}
.d-print-flex {
display: flex !important;
}
.d-print-inline-flex {
display: inline-flex !important;
}
.d-print-none {
display: none !important;
}
}
.top-bar .nav-item {
display: inline-block;
}
nav {
padding: 0px;
}
nav.top-bar-wrap {
background: #ffb66c;
}
.top-bar-wrap {
height: 40px;
line-height: 40px;
}
.main-nav-wrap {
height: 80px;
line-height: 80px;
}
nav.main-nav-wrap {
background: #7c2222;
font-size: 1.25rem 
}
nav.top-bar-wrap ul, nav.main-nav-wrap ul {
margin-bottom: 0px;
margin-top: 0px 
}
a.nav-link:hover {
background: rgba(0, 0, 0, 0.2);
color: #fff;
border-left: 12px solid rgba(0, 0, 0, 0.3);
}
a.nav-link {
border-left: 12px solid transparent;
border-right: 12px solid transparent;
color: #f9f9f9;
text-transform: uppercase;
font-family: 'Rubik', sans-serif;
transform: skew(-25deg);
transition: all 400ms ease-out 
}
a .inner-link {
display: inline-block;
transform: skew(25deg) 
}
.nav-link {
padding: 0px;
}
.top-bar-wrap a {
padding-left: 12px;
}
.main-nav-wrap a {
padding-left: 18px;
}
.brand-logo img {
height: 40px;
transform: skew(25deg) 
}
.brand-phone a {
display: block;
font-size: 1.25em;
text-decoration: none;
color: #000000;
letter-spacing: 2px;
height: 40px;
line-height: 1.5em;
transform: skew(25deg) 
}
.brand-phone, .brand-logo {
padding: 40px;
position: absolute;
top: 0;
height: 120px;
transform: skewX(-25deg);
}
.brand-logo {
left: -30px;
padding-left: 70px;
background: #621616;
border-right: 2px solid #ffb66c;
}
.brand-phone {
right: 0;
right: -30px;
padding-right: 70px;
background: #ffb66c;
border-left: 3px solid #6c4013;
}
.slicknav_btn {
position: relative;
display: block;
vertical-align: middle;
float: right;
padding: 0.438em 0.625em 0.438em 0.625em;
line-height: 1.125em;
cursor: pointer;
}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {
margin-top: 0.188em;
}
.slicknav_menu {
*zoom: 1;
}
.slicknav_menu .slicknav_menutxt {
display: block;
line-height: 1.188em;
float: left;
}
.slicknav_menu .slicknav_icon {
float: left;
width: 1.125em;
height: 0.875em;
margin: 0.188em 0 0 0.438em;
}
.slicknav_menu .slicknav_icon:before {
background: transparent;
width: 1.125em;
height: 0.875em;
display: block;
content: "";
position: absolute;
}
.slicknav_menu .slicknav_no-text {
margin: 0;
}
.slicknav_menu .slicknav_icon-bar {
display: block;
width: 1.125em;
height: 0.125em;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}
.slicknav_menu:before {
content: " ";
display: table;
}
.slicknav_menu:after {
content: " ";
display: table;
clear: both;
}
.slicknav_nav {
clear: both;
}
.slicknav_nav ul {
display: block;
}
.slicknav_nav li {
display: block;
}
.slicknav_nav .slicknav_arrow {
font-size: 0.8em;
margin: 0 0 0 0.4em;
}
.slicknav_nav .slicknav_item {
cursor: pointer;
}
.slicknav_nav .slicknav_item a {
display: inline;
}
.slicknav_nav .slicknav_row {
display: block;
}
.slicknav_nav a {
display: block;
}
.slicknav_nav .slicknav_parent-link a {
display: inline;
}
.slicknav_brand {
float: left;
}
.slicknav_menu {
font-size: 16px;
box-sizing: border-box;
background: #4c4c4c;
padding: 5px;
}
.slicknav_menu * {
box-sizing: border-box;
}
.slicknav_menu .slicknav_menutxt {
color: #fff;
font-weight: bold;
text-shadow: 0 1px 3px #000;
}
.slicknav_menu .slicknav_icon-bar {
background-color: #fff;
}
.slicknav_btn {
margin: 5px 5px 6px;
text-decoration: none;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background-color: #222;
}
.slicknav_nav {
color: #fff;
margin: 0;
padding: 0;
font-size: 0.875em;
list-style: none;
overflow: hidden;
}
.slicknav_nav ul {
list-style: none;
overflow: hidden;
padding: 0;
margin: 0 0 0 20px;
}
.slicknav_nav .slicknav_row {
padding: 5px 10px;
margin: 2px 5px;
}
.slicknav_nav .slicknav_row:hover {
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background: #ccc;
color: #fff;
}
.slicknav_nav a {
padding: 5px 10px;
margin: 2px 5px;
text-decoration: none;
color: #fff;
}
.slicknav_nav a:hover {
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background: #ccc;
color: #222;
}
.slicknav_nav .slicknav_txtnode {
margin-left: 15px;
}
.slicknav_nav .slicknav_item a {
padding: 0;
margin: 0;
}
.slicknav_nav .slicknav_parent-link a {
padding: 0;
margin: 0;
}
.slicknav_brand {
color: #fff;
font-size: 18px;
line-height: 30px;
padding: 7px 12px;
height: 44px;
}
.slick-slider {
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list {
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus {
outline: none;
}
.slick-list.dragging {
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track, .slick-slider .slick-list {
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track {
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before, .slick-track:after {
display: table;
content: '';
}
.slick-track:after {
clear: both;
}
.slick-loading .slick-track {
visibility: hidden;
}
.slick-slide {
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide {
float: right;
}
.slick-slide img {
display: block;
}
.slick-slide.slick-loading img {
display: none;
}
.slick-slide.dragging img {
pointer-events: none;
}
.slick-initialized .slick-slide {
display: block;
}
.slick-loading .slick-slide {
visibility: hidden;
}
.slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}

.slick-prev, .slick-next {
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {
opacity: 1;
}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
opacity: .25;
}
.slick-prev:before, .slick-next:before {
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev {
left: -25px;
}
[dir='rtl'] .slick-prev {
right: -25px;
left: auto;
}
.slick-prev:before {
content: '←';
}
[dir='rtl'] .slick-prev:before {
content: '→';
}
.slick-next {
right: -25px;
}
[dir='rtl'] .slick-next {
right: auto;
left: -25px;
}
.slick-next:before {
content: '→';
}
[dir='rtl'] .slick-next:before {
content: '←';
}
.slick-dotted.slick-slider {
margin-bottom: 30px;
}
.slick-dots {
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li {
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button {
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover, .slick-dots li button:focus {
outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
opacity: 1;
}
.slick-dots li button:before {
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
opacity: .75;
color: black;
}
@font-face {
font-family: 'swiper-icons';
src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
font-weight: 400;
font-style: normal;
}
:root{
--swiper-theme-color:#007aff
}
.swiper-container{
margin-left:auto;
margin-right:auto;
position:relative;
overflow:hidden;
list-style:none;
padding:0;
z-index:1
}
.swiper-container-vertical>.swiper-wrapper{
flex-direction:column
}
.swiper-wrapper{
position:relative;
width:100%;
height:100%;
z-index:1;
display:flex;
transition-property:transform;
box-sizing:content-box
}
.swiper-container-android .swiper-slide,.swiper-wrapper{
transform:translate3d(0px,0,0)
}
.swiper-container-multirow>.swiper-wrapper{
flex-wrap:wrap
}
.swiper-container-multirow-column>.swiper-wrapper{
flex-wrap:wrap;
flex-direction:column
}
.swiper-container-free-mode>.swiper-wrapper{
transition-timing-function:ease-out;
margin:0 auto
}
.swiper-slide{
flex-shrink:0;
width:100%;
height:100%;
position:relative;
transition-property:transform
}
.swiper-slide-invisible-blank{
visibility:hidden
}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{
height:auto
}
.swiper-container-autoheight .swiper-wrapper{
align-items:flex-start;
transition-property:transform,height
}
.swiper-container-3d{
perspective:1200px
}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{
transform-style:preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
pointer-events:none;
z-index:10
}
.swiper-container-3d .swiper-slide-shadow-left{
background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-right{
background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-top{
background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-bottom{
background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-css-mode>.swiper-wrapper{
overflow:auto;
scrollbar-width:none;
-ms-overflow-style:none
}
.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{
display:none
}
.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{
scroll-snap-align:start start
}
.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{
scroll-snap-type:x mandatory
}
.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{
scroll-snap-type:y mandatory
}
:root{
--swiper-navigation-size:44px
}
.swiper-button-next,.swiper-button-prev{
position:absolute;
top:50%;
width:calc(var(--swiper-navigation-size)/ 44 * 27);
height:var(--swiper-navigation-size);
margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);
z-index:10;
cursor:pointer;
display:flex;
align-items:center;
justify-content:center;
color:var(--swiper-navigation-color,var(--swiper-theme-color))
}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{
opacity:.35;
cursor:auto;
pointer-events:none
}
.swiper-button-next:after,.swiper-button-prev:after{
font-family:swiper-icons;
font-size:var(--swiper-navigation-size);
text-transform:none!important
}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{
left:10px;
right:auto
}
.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{
content:'prev'
}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{
right:10px;
left:auto
}
.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{
content:'next'
}
.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{
--swiper-navigation-color:#ffffff
}
.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{
--swiper-navigation-color:#000000
}
.swiper-button-lock{
display:none
}
.swiper-pagination{
position:absolute;
text-align:center;
transition:.3s opacity;
transform:translate3d(0,0,0);
z-index:10
}
.swiper-pagination.swiper-pagination-hidden{
opacity:0
}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{
bottom:10px;
left:0;
width:100%
}
.swiper-pagination-bullets-dynamic{
overflow:hidden;
font-size:0
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
transform:scale(.33);
position:relative
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{
transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{
transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{
transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{
transform:scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{
transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{
transform:scale(.33)
}
.swiper-pagination-bullet{
width:8px;
height:8px;
display:inline-block;
border-radius:100%;
background:#000;
opacity:.2
}
button.swiper-pagination-bullet{
border:none;
margin:0;
padding:0;
box-shadow:none;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none
}
.swiper-pagination-clickable .swiper-pagination-bullet{
cursor:pointer
}
.swiper-pagination-bullet-active{
opacity:1;
background:var(--swiper-pagination-color,var(--swiper-theme-color))
}
.swiper-container-vertical>.swiper-pagination-bullets{
right:10px;
top:50%;
transform:translate3d(0px,-50%,0)
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{
margin:6px 0;
display:block
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
top:50%;
transform:translateY(-50%);
width:8px
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
display:inline-block;
transition:.2s transform,.2s top
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
margin:0 4px
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
left:50%;
transform:translateX(-50%);
white-space:nowrap
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
transition:.2s transform,.2s left
}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
transition:.2s transform,.2s right
}
.swiper-pagination-progressbar{
background:rgba(0,0,0,.25);
position:absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
background:var(--swiper-pagination-color,var(--swiper-theme-color));
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
transform:scale(0);
transform-origin:left top
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
transform-origin:right top
}
.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
width:100%;
height:4px;
left:0;
top:0
}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{
width:4px;
height:100%;
left:0;
top:0
}
.swiper-pagination-white{
--swiper-pagination-color:#ffffff
}
.swiper-pagination-black{
--swiper-pagination-color:#000000
}
.swiper-pagination-lock{
display:none
}
.swiper-scrollbar{
border-radius:10px;
position:relative;
-ms-touch-action:none;
background:rgba(0,0,0,.1)
}
.swiper-container-horizontal>.swiper-scrollbar{
position:absolute;
left:1%;
bottom:3px;
z-index:50;
height:5px;
width:98%
}
.swiper-container-vertical>.swiper-scrollbar{
position:absolute;
right:3px;
top:1%;
z-index:50;
width:5px;
height:98%
}
.swiper-scrollbar-drag{
height:100%;
width:100%;
position:relative;
background:rgba(0,0,0,.5);
border-radius:10px;
left:0;
top:0
}
.swiper-scrollbar-cursor-drag{
cursor:move
}
.swiper-scrollbar-lock{
display:none
}
.swiper-zoom-container{
width:100%;
height:100%;
display:flex;
justify-content:center;
align-items:center;
text-align:center
}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{
max-width:100%;
max-height:100%;
object-fit:contain
}
.swiper-slide-zoomed{
cursor:move
}
.swiper-lazy-preloader{
width:42px;
height:42px;
position:absolute;
left:50%;
top:50%;
margin-left:-21px;
margin-top:-21px;
z-index:10;
transform-origin:50%;
animation:swiper-preloader-spin 1s infinite linear;
box-sizing:border-box;
border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
border-radius:50%;
border-top-color:transparent
}
.swiper-lazy-preloader-white{
--swiper-preloader-color:#fff
}
.swiper-lazy-preloader-black{
--swiper-preloader-color:#000
}
@keyframes swiper-preloader-spin{
100%{
transform:rotate(360deg)
}
}
.swiper-container .swiper-notification{
position:absolute;
left:0;
top:0;
pointer-events:none;
opacity:0;
z-index:-1000
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{
transition-timing-function:ease-out
}
.swiper-container-fade .swiper-slide{
pointer-events:none;
transition-property:opacity
}
.swiper-container-fade .swiper-slide .swiper-slide{
pointer-events:none
}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{
pointer-events:auto
}
.swiper-container-cube{
overflow:visible
}
.swiper-container-cube .swiper-slide{
pointer-events:none;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
z-index:1;
visibility:hidden;
transform-origin:0 0;
width:100%;
height:100%
}
.swiper-container-cube .swiper-slide .swiper-slide{
pointer-events:none
}
.swiper-container-cube.swiper-container-rtl .swiper-slide{
transform-origin:100% 0
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{
pointer-events:auto
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{
pointer-events:auto;
visibility:visible
}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{
z-index:0;
-webkit-backface-visibility:hidden;
backface-visibility:hidden
}
.swiper-container-cube .swiper-cube-shadow{
position:absolute;
left:0;
bottom:0px;
width:100%;
height:100%;
background:#000;
opacity:.6;
-webkit-filter:blur(50px);
filter:blur(50px);
z-index:0
}
.swiper-container-flip{
overflow:visible
}
.swiper-container-flip .swiper-slide{
pointer-events:none;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
z-index:1
}
.swiper-container-flip .swiper-slide .swiper-slide{
pointer-events:none
}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{
pointer-events:auto
}
.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{
z-index:0;
-webkit-backface-visibility:hidden;
backface-visibility:hidden
}
.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8;
}
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden;
}
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box;
}
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
display: none;
}
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045;
}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto;
}
.mfp-ajax-cur {
cursor: progress;
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out;
}
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
cursor: auto;
}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.mfp-loading.mfp-figure {
display: none;
}
.mfp-hide {
display: none !important;
}
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044;
}
.mfp-preloader a {
color: #CCC;
}
.mfp-preloader a:hover {
color: #FFF;
}
.mfp-s-ready .mfp-preloader {
display: none;
}
.mfp-s-error .mfp-content {
display: none;
}
button.mfp-close, button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation;
}
button::-moz-focus-inner {
padding: 0;
border: 0;
}
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover, .mfp-close:focus {
opacity: 1;
}
.mfp-close:active {
top: 1px;
}
.mfp-close-btn-in .mfp-close {
color: #333;
}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%;
}
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap;
}
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent;
}
.mfp-arrow:active {
margin-top: -54px;
}
.mfp-arrow:hover, .mfp-arrow:focus {
opacity: 1;
}
.mfp-arrow:before, .mfp-arrow:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent;
}
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px;
}
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7;
}
.mfp-arrow-left {
left: 0;
}
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px;
}
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F;
}
.mfp-arrow-right {
right: 0;
}
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px;
}
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F;
}
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
top: -40px;
}
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000;
}
img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto;
}
.mfp-figure {
line-height: 0;
}
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444;
}
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px;
}
.mfp-figure figure {
margin: 0;
}
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto;
}
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px;
}
.mfp-image-holder .mfp-content {
max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
.mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0;
}
.mfp-img-mobile img.mfp-img {
padding: 0;
}
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0;
}
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px;
}
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box;
}
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0;
}
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px;
}
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0;
}
}
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75);
}
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0;
}
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%;
}
.mfp-container {
padding-left: 6px;
padding-right: 6px;
}
}
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {
padding: 0;
margin: 0;
border: 0;
outline: none;
vertical-align: top;
}
.fancybox-wrap {
position: absolute;
top: 0;
left: 0;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
z-index: 8020;
}
.fancybox-skin {
position: relative;
background: #f9f9f9;
color: #444;
text-shadow: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.fancybox-opened {
z-index: 8030;
}
.fancybox-opened .fancybox-skin {
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
position: relative;
}
.fancybox-inner {
overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
-webkit-overflow-scrolling: touch;
}
.fancybox-error {
color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0;
padding: 15px;
white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
display: block;
width: 100%;
height: 100%;
}
.fancybox-image {
max-width: 100%;
max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/fancybox_sprite.png);}
#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
margin-top: -22px;
margin-left: -22px;
background-position: 0 -108px;
opacity: 0.8;
cursor: pointer;
z-index: 8060;
}
#fancybox-loading div {
width: 44px;
height: 44px;
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/fancybox_loading.gif) center center no-repeat;}
.fancybox-close {
position: absolute;
top: -18px;
right: -18px;
width: 36px;
height: 36px;
cursor: pointer;
z-index: 8040;
}
.fancybox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
text-decoration: none;
background: transparent url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/blank.gif);    
-webkit-tap-highlight-color: rgba(0,0,0,0);
z-index: 8040;
}
.fancybox-prev {
left: 0;
}
.fancybox-next {
right: 0;
}
.fancybox-nav span {
position: absolute;
top: 50%;
width: 36px;
height: 34px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: hidden;
}
.fancybox-prev span {
left: 10px;
background-position: 0 -36px;
}
.fancybox-next span {
right: 10px;
background-position: 0 -72px;
}
.fancybox-nav:hover span {
visibility: visible;
}
.fancybox-tmp {
position: absolute;
top: -99999px;
left: -99999px;
max-width: 99999px;
max-height: 99999px;
overflow: visible !important;
}
.fancybox-lock {
overflow: visible !important;
width: auto;
}
.fancybox-lock body {
overflow: hidden !important;
}
.fancybox-lock-test {
overflow-y: hidden !important;
}
.fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/fancybox_overlay.png);}
.fancybox-overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
}
.fancybox-lock .fancybox-overlay {
overflow: auto;
overflow-y: scroll;
}
.fancybox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
}
.fancybox-opened .fancybox-title {
visibility: visible;
}
.fancybox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8050;
text-align: center;
}
.fancybox-title-float-wrap .child {
display: inline-block;
margin-right: -100%;
padding: 2px 20px;
background: transparent;
background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
color: #FFF;
font-weight: bold;
line-height: 24px;
white-space: nowrap;
}
.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff;
}
.fancybox-title-inside-wrap {
padding-top: 10px;
}
.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/fancybox_sprite@2x.png);         background-size: 44px 152px;
}
#fancybox-loading div {
background-image: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/fancybox_loading@2x.gif);         background-size: 24px 24px;
}
}
.owl-carousel,.owl-carousel .owl-item{
-webkit-tap-highlight-color:transparent;
position:relative
}
.owl-carousel{
display:none;
width:100%;
z-index:1
}
.owl-carousel .owl-stage{
position:relative;
-ms-touch-action:pan-Y;
-moz-backface-visibility:hidden
}
.owl-carousel .owl-stage:after{
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0
}
.owl-carousel .owl-stage-outer{
position:relative;
overflow:hidden;
-webkit-transform:translate3d(0,0,0)
}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
-webkit-transform:translate3d(0,0,0);
-moz-transform:translate3d(0,0,0);
-ms-transform:translate3d(0,0,0)
}
.owl-carousel .owl-item{
min-height:1px;
float:left;
-webkit-backface-visibility:hidden;
-webkit-touch-callout:none
}
.owl-carousel .owl-item img{
display:block;
width:100%
}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{
display:none
}
.no-js .owl-carousel,.owl-carousel.owl-loaded{
display:block
}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{
cursor:pointer;
cursor:hand;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.owl-carousel.owl-loading{
opacity:0;
display:block
}
.owl-carousel.owl-hidden{
opacity:0
}
.owl-carousel.owl-refresh .owl-item{
visibility:hidden
}
.owl-carousel.owl-drag .owl-item{
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.owl-carousel.owl-grab{
cursor:move;
cursor:grab
}
.owl-carousel.owl-rtl{
direction:rtl
}
.owl-carousel.owl-rtl .owl-item{
float:right
}
.owl-carousel .animated{
animation-duration:1s;
animation-fill-mode:both
}
.owl-carousel .owl-animated-in{
z-index:0
}
.owl-carousel .owl-animated-out{
z-index:1
}
.owl-carousel .fadeOut{
animation-name:fadeOut
}
@keyframes fadeOut{
0%{
opacity:1
}
100%{
opacity:0
}
}
.owl-height{
transition:height .5s ease-in-out
}
.owl-carousel .owl-item .owl-lazy{
opacity:0;
transition:opacity .4s ease
}
.owl-carousel .owl-item img.owl-lazy{
transform-style:preserve-3d
}
.owl-carousel .owl-video-wrapper{
position:relative;
height:100%;
background:#000
}
.owl-carousel .owl-video-play-icon{
position:absolute;
height:80px;
width:80px;
left:50%;
top:50%;
margin-left:-40px;
margin-top:-40px;
background:url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/owl.video.play.png) no-repeat;    cursor:pointer;
z-index:1;
-webkit-backface-visibility:hidden;
transition:transform .1s ease
}
.owl-carousel .owl-video-play-icon:hover{
-ms-transform:scale(1.3,1.3);
transform:scale(1.3,1.3)
}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{
display:none
}
.owl-carousel .owl-video-tn{
opacity:0;
height:100%;
background-position:center center;
background-repeat:no-repeat;
background-size:contain;
transition:opacity .4s ease
}
.owl-carousel .owl-video-frame{
position:relative;
z-index:1;
height:100%;
width:100%
}
::-moz-selection {
background: #b3d4fc;
text-shadow: none;
}
::selection {
background: #b3d4fc;
text-shadow: none;
}
hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #ccc;
margin: 1em 0;
padding: 0;
}
audio, canvas, iframe, img, svg, video {
vertical-align: middle;
}
fieldset {
border: 0;
margin: 0;
padding: 0;
}
textarea {
resize: vertical;
}
.browserupgrade {
margin: 0.2em 0;
background: #ccc;
color: #000;
padding: 0.2em 0;
}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto;
white-space: inherit;
}
.clearfix:before, .clearfix:after {
content: " ";
display: table;
}
.clearfix:after {
clear: both;
}
@media only screen and (min-width: 35em) {
}
@media print, (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx), (min-resolution: 120dpi) {
}
@media print {
*, *:before, *:after {
background: transparent !important;
color: #000 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
text-shadow: none !important;
}
a, a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
a[href^="#"]:after, a[href^="javascript:"]:after {
content: "";
}
pre {
white-space: pre-wrap !important;
}
pre, blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr, img {
page-break-inside: avoid;
}
p, h2, h3 {
orphans: 3;
widows: 3;
}
h2, h3 {
page-break-after: avoid;
}
}
body {
font-family: "Poppins", sans-serif;
font-weight: normal;
font-style: normal;
overflow-x:hidden;
}
.img {
max-width: 100%;
transition: all 0.3s ease-out 0s;
}
.f-left {
float: left 
}
.f-right {
float: right 
}
.fix {
overflow: hidden 
}
a, .mp-button {
-webkit-transition: all 0.3s ease-out 0s;
-moz-transition: all 0.3s ease-out 0s;
-ms-transition: all 0.3s ease-out 0s;
-o-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
}
a:focus, .button:focus {
text-decoration: none;
outline: none;
list-style:none 
}
a:focus, a:hover, .portfolio-cat a:hover, .footer -menu li a:hover {
color:#ff3939;
text-decoration: none;
}
a, button {
color: #e33939;
outline: medium none;
text-decoration: none;
}
button{
cursor: pointer;
}
h1, h2, h3, h4, h5, h6 {
font-family: "montserrat", sans-serif;
color: #313131;
margin-top: 0px;
font-style: normal;
text-transform: normal;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: inherit;
}
p{
font-family: "Poppins", sans-serif;
font-weight:300;
}
* {
box-sizing:border-box;
}
.slicknav_menu{
display:none;
}
.slicknav_nav a {
font-weight: 600;
}
img {
display: inline-block;
max-width: 100%;
transition: all 0.3s ease-out 0s;
vertical-align: middle;
border-style: none;
}
.form-control:focus {
box-shadow:none;
}
.btn.focus, .btn:focus {
box-shadow:none;
}
.menu-area .mainmenu .scroll-click{
transition:0.5sec;
}
.menu-pack{
padding:0px;
left: 0;
position: absolute;
right: 0;
z-index: 999;
top: 0px 
}
.logo img {
max-width: 60px;
height: auto;
background: #FFF;
border-radius: 50%;
margin: 10px;
}
.menu-area .logo{
margin:0px;
}
.menu-btm-bar{
border-bottom:1px solid #ddd;
}
.menu-area .mainmenu ul li{
color:#fff;
margin-top:8px;
padding:0px;
}
.menu-area .mainmenu ul li a:hover{
color:black;
text-decoration:vasiable;
}
.hero-main-img-inner img {
height: auto;
max-width: 100%;
vertical-align: top;
}
.hero-banner {
position: relative;
display: table;
width: 100%;
min-height: 400px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
.hero-banner-main {
background-color: #283593;
background-image: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/banner.jpg);     background-attachment: fixed;
padding: 100px 0px;
overflow-x: hidden;
overflow-y: auto;
}
.hero-banner-main:before {
content: "";
background: linear-gradient(to right, #643094f0, #d40044e8);
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.hero-banner-inside {
position: relative;
display: table-cell;
vertical-align: middle;
color: #fff;
z-index: 1;
}
.hero-main-img {
position: relative;
}
.hero-main-img-inner {
margin-top: 90px;
}
.hero-main-info {
vertical-align: bottom;
margin-top:130px;
}
.banner-subtitle {
font-family: "Poppins", sans-serif;
font-size: 32px;
font-weight: 400;
margin-bottom: 10px;
letter-spacing: 5.5px;
}
.banner-title {
font-family: "Poppins", sans-serif;
font-size: 60px;
font-weight: 700;
margin-bottom: 35px;
line-height:1.2;
}
.mp-button {
display: inline;
margin: 0 6px;
text-align: center;
}
.mp-button a {
display: inline-block;
color: #fff;
text-decoration: none;
width: auto;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
padding: 12px 20px;
border-radius: 4px;
-webkit-box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.25);
box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.25);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.mp-button a:hover {
top:-5px;
-webkit-box-shadow: 0px 8px 30px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 8px 30px 0px rgba(0,0,0,0.5);
box-shadow: 0px 8px 30px 0px rgba(0,0,0,0.5);
}
.mp-button.btn-color-1 a {
background-color: #000;
}
.hero-banner-main .button.btn-color-1 a {
background: #202020;
}
.mp-button a {
display: inline-block;
color: #fff;
text-decoration: none;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
padding: 12px 20px;
border-radius: 4px;
-webkit-box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.25);
box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.25);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.mp-button.btn-color-2 a {
background-color: #e41239;
}
.mp-section {
position: relative;
padding: 100px 0;
}
.section-whatsnew {
position: relative;
color: #fff;
background:linear-gradient(180deg, #d60b0b 0%, #4c74b7 100%);
overflow: hidden;
padding-bottom: 0;
padding: 80px 0 0;
}
.section-whatsnew:after {
left: 12%;
border-bottom: 43vw solid #80d4f9;
border-left: 100vw solid transparent;
}
.section-whatsnew:after {
position: absolute;
content: "";
bottom: 0;
left: 0;
width: 0;
height: 0;
border-bottom: 40vw solid #80d4f9;
border-left: 100vw solid transparent;
opacity: 0.12;
z-index: 0;
}
.section-whatsnew > .container {
position: relative;
z-index: 1;
}
.whatsnew-title-wrapper {
position: relative;
padding: 0 15px;
}
.whatsnew-list, .whatsnew-title-wrapper {
padding: 0 30px;
}
.section-whatsnew .section-title {
font-size: 52px;
text-align: left;
letter-spacing: 1px 
}
.whatsnew-title .li h2{
position: relative;
z-index: 1;
padding: 0;
white-space: nowrap;
}
.section-title.section-title-light {
color: #fff;
}
.whatsnew-title .divider {
margin-bottom: 60px;
}
.whatsnew-title .divider {
margin-bottom: 50px;
}
.whatsnew-title .mp-divider {
display: none;
}
.mp-divider.divider-dark-color span {
opacity: 1;
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/divider-style8-white.png) no-repeat;}
.whatsnew-list {
padding: 30px 15px;
margin: 0 0 60px;
}
.whatsnew-list li {
position: relative;
padding: 0 30px 0 35px;
margin-bottom: 30px;
}
.whatsnew-list li {
padding: 0 30px 0 40px;
list-style: none;
}
.whatsnew-list-icon {
position: absolute;
top: -6px;
left: 0;
font-size: 25px;
color: #2afb2a;
}
.whatsnew-list-icon img {
width: 23px;
height: auto;
}
.whatsnew-list-desc {
color: #e1e1e1;
}
.whatsnew-list-desc p {
font-size: 16px;
line-height: 1.6;
margin: 0 0 1.42857143em;
}
.whatsnew-list h4 {
color:#fff;
margin-bottom: 1rem;
font-weight: 500;
line-height: 1.2;
font-size: 1.5rem;
font-family: "montserrat", sans-serif;
}
.whatsnew-mockup-col {
position: relative;
}
.whatsnew-mockup {
position: absolute;
bottom: 0;
left: 0;
width: 700px;
}
.section-features{
padding: 60px 0 80px;
background: #f9f9f9;
}
.section-features .single-service-features.box-border {
background: #fff;
transition: 0.4s;
margin-top:40px;
-webkit-transition: 0.5s;
-ms-transition: 0.5s;
box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
border-radius: 5px;
}
.section-features .single-service-features {
background: #ddd;
padding: 25px;
margin: 0 0 30px;
}
.single-service-features.box-border .service-icon {
margin-bottom: 25px;
}
.single-service-features.box-border .service-icon i {
font-size: 35px;
width: 80px;
height: 80px;
line-height: 80px;
border-radius: 50%;
background: transparent;
color: #324cec;
transition: 0.4s;
-webkit-transition: 0.4s;
-ms-transition: 0.4s;
}
.single-service-features .services-content h3 {
margin-bottom: 0;
font-weight: 400;
font-size: 17px;
text-transform:capitalize;
letter-spacing: 1px;
font-weight:500;
}
.single-service-features.box-border:hover .services-content h3 {
color:#fff;
}
.single-service-features.box-border:hover {
background: #324cec;
}
.single-service-features.box-border:hover .service-icon i {
background: #fff;
color: #324cec;
}
.section-dash {
padding-top: 100px;
padding-bottom: 100px;
position: relative;
background-color: #fff;
}
.section-dash h2{
font-size:30px;
}
.btn-custom {
background-color: #324cec;
border:1px solid #324cec;
display: inline-block;
color: #fff;
text-decoration: none;
width: 158px;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
padding: 12px 20px;
border-radius: 4px;
-webkit-box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.25);
transition: all 0.2s ease-in-out;
}
.btn-custom:hover{
color:#324cec;
background:#fff;
border:1px solid #324cec;
}
.section-dash .ml-40{
margin-bottom:80px;
}
.section-dash .home-page-run .counter-icon i {
font-size: 35px;
}
.section-dash .home-page-run.counter-up-three .counter-wrapper{
border: 3px solid #ddd;
padding: 40px;
}
.section-dash .home-page-run.counter-up-three .counter-wrapper:hover{
border: 3px solid #324cec;
}
.section-demo{
padding:100px 0px;
background: #f9f9f9;
}
.mp-box {
margin-bottom: 30px;
}
.section-title {
font-size: 28px;
font-weight: 800;
color: #212121;
text-transform: uppercase;
text-align: center;
margin-bottom: 12px;
letter-spacing: 3px;
}
.mp-divider {
position: relative;
width: 100%;
height: 5px;
margin: 0 0 30px;
}
.section-features .divider {
margin: 0 0 80px;
}
.mp-divider:before {
left: 0;
}
.mp-divider:before, .divider:after {
position: absolute;
content: '';
top: 2px;
width: calc(50% - 50px);
height: 1px;
background-color: #e9e9e9;
}
.mp-divider span {
display: block;
width: 86px;
height: 5px;
margin: auto;
opacity: 0.25;
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/divider-style8-black.png) no-repeat;}
.mp-divider:after {
right: 0;
}
.mp-divider:before, .mp-divider:after {
position: absolute;
content: '';
top: 2px;
width: calc(50% - 50px);
height: 1px;
background-color: #e9e9e9;
}
.icon-list-wrapper {
text-align: inherit;
padding-bottom: 20px;
}
.icon-list-wrapper .icon-list-icon {
width: 80px;
margin: 0;
}
.icon-list-wrapper .icon-list-icon {
margin-bottom: 42px;
}
.icon-list-wrapper .icon-list-icon, .icon-list-wrapper .icon-list-details {
display: table-cell;
vertical-align: top;
}
.icon-list-wrapper .icon-list-icon span {
display: block;
margin: 0 auto;
text-align:inherit;
font-size:45px;
position: relative;
top: -14px;
}
.icon-list-wrapper .icon-list-icon img {
width: 50px;
}
.icon-list-wrapper h4 {
font-size: 1.3rem;
font-weight: 500;
text-transform: uppercase;
margin: 0 0 8px;
font-family: "Poppins", sans-serif;
color: #212121;
}
.icon-list-wrapper p {
margin: 0 0 1.42857143em;
color: #969696;
font-size:15px;
}
.fade:not(.show) {
opacity: 1;
}
.th-tbs2{
width:100%;
}
.nav-tabs .nav-link.active {
color: #000000;
background: #ffffff;
}
.nav-tabs .nav-link {
color:#000;
font-weight: 500;
font-size: 15px;
text-transform: uppercase;
background: #e8e8e8;
border-top: 1px solid #e0e0e0;
border-left: 1px solid #e0e0e0;
border-right: 1px solid #e0e0e0;
border-top-left-radius: 0rem;
border-top-right-radius: 0rem;
}
.th-tbs2 .nav-tabs{
text-align:center;
display:block;
}
.th-tbs2 .tablinks ul li {
border-bottom: none;
border-radius: 0;
margin-bottom: 0;
display: inline-block;
float: none;
margin-right: 11px;
background: white;
}
.th-tbs2 .tablinks .active a {
color: #000000;
background: #ffffff;
}
.nav-tabs .nav-item {
margin-bottom: -1px;
margin-right: 15px;
display: inline-block;
}
.nav-link {
display: block;
padding: .5rem 1rem;
font-size: 16px;
font-weight: 500;
font-family: "Rubik" Sans-serif;
text-align: center;
}
.tab-content {
padding: 10px 0px 0px 0px;
}
.widget-container {
-webkit-transition: background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
transition: background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
-o-transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
}
.mini-box {
width: 20%;
padding: 15px;
margin-top: 10px;
}
.minibox1-wrap {
margin: 0px -11px;
}
.minibox1-wrap .mini-box{
float:left;
width:20%;
}
.minibox1-wrap .more-btn {
position: absolute;
width: 100%;
top: 0;
bottom: 0;
left: 0;
z-index: 3;
}
.minibox1-wrap .contentbox{
position:relative;
top:0px;
box-shadow: 0 0 0 rgba(0,0,0,0.14);
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.minibox1-wrap .contentbox:hover {
box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
-ms-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
}
.minibox1-wrap .contentbox:hover::after {
width: 100%;
}
.minibox1-wrap .contentbox::after {
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 0%,#ff0505 100%);
bottom: 0;
content: "";
height: 2px;
left: 0;
position: absolute;
transition: all 0.4s ease-in-out 0s;
width: 0;
}
.minibox1-wrap .contentbox {
text-align: center;
height: 160px;
position: relative;
background-color: #FFFFFF;
box-shadow: 0 10px 20px 0 rgba(0,0,0,0.06);
-moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.06);
-ms-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.06);
-webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.06);
}
.minibox1-wrap .contentbox:hover {
top: -5px;
}
.minibox1-wrap .tbinr {
position: relative;
top: 50%;
transform: translateY(-50%);
}
.img-wrap {
font-size: 47px;
}
.mp-title {
margin: 0px 0px 0px 0px;
color: #595959;
font-family: "Poppins", Sans-serif;
font-size: 15px;
font-weight:500;
text-transform: capitalize;
}
.scroll-header {
animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
background: #ff0505 none repeat scroll 0 0;
border-bottom: 1px solid #ccc9c7;
left: 0;
position: fixed ;
top: 0;
width: 100%;
z-index: 99999;
}
.scroll-header {
position: fixed !important;
}
.bounce {
-webkit-animation: bounce 2s infinite;
animation: bounce 2s infinite;
}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100% {
-webkit-transform: translateY(0);
transform: translateX(0);
}
40% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-webkit-transform: translateY(-15px);
transform: translateY(-15px);
}
}
@-moz-keyframes bounce {
0%, 20%, 50%, 80%, 100% {
transform: translateY(0);
}
40% {
transform: translateY(-30px);
}
60% {
transform: translateY(-15px);
}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {
-ms-transform: translateY(0);
transform: translateY(0);
}
40% {
-ms-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
}
.fa-chevron-down {
color: #d41212 !important;
bottom: 10px;
margin-left: 11em;
margin-top:10px;
cursor: pointer;
opacity: 1;
-webkit-transition: 1.2s ease;
text-align:center;
}
#scrollUp {
background-color: #000;
bottom: 80px;
color: #fff;
font-size: 16px;
height: 40px;
line-height: 41px;
right: 30px;
text-align: center;
transition: all 0.3s ease 0s;
width: 40px;
}
#scrollUp:hover {
background:#ff0505;
color:#fff;
}
.wrap_nav{
width:100%;
height:70px;
}
.bg-1{
background-color: #5175C0;
}
.bg-2{
border-bottom: 1px solid #ddd;
padding: 0px;
left: 0;
position: absolute;
right: 0;
z-index: 2;
width: 100%;
top: 0px;
}
.bg-3{
background-color: #444444bf;
}
.bg-4{
border-bottom: 1px solid #ddd;
padding: 0px;
left: 0;
position: absolute;
right: 0;
z-index: 2;
width: 100%;
top: 0px;
}
.bg-5{
background-color:#066188;
}
.bg-6{
border-bottom: 1px solid #fff;
padding: 0px;
left: 0;
position: absolute;
right: 0;
z-index: 2;
width: 100%;
top: 0px;
}
.bg-7{
background-color:#9bb0c5;
}
.bg-8{
border-bottom: 1px solid #ddd;
padding: 0px;
left: 0;
position: absolute;
right: 0;
z-index: 2;
width: 100%;
top: 0px;
}
.bg-9{
background-color:#2618f3;
}
.bg-10{
border-bottom: 1px solid #ddd;
padding: 0px;
left: 0;
position: absolute;
right: 0;
z-index: 2;
width: 100%;
top: 0px;
}
.bg-11{
background-color:#119696;
}
.bg-12{
border-bottom: 0px solid #ddd;
padding: 0px;
left: 0;
position: absolute;
right: 0;
z-index: 2;
width: 100%;
top: 0px;
}
.bg-12 .mainmenu ul{
padding-left:40px;
}
.bg-13{
background-color:#ececec;
}
.bg-13 .mainmenu ul li a:hover {
color: #000000;
}
.bg-13 .slicknav_nav a {
color: #757575;
}
.bg-14{
border-bottom: 0px solid #ddd;
padding: 0px;
left: 0;
position: absolute;
right: 0;
z-index: 2;
width: 100%;
top: 0px;
}
.bg-14 .slicknav_nav a {
background: #757575;
}
.bg-15{
background: linear-gradient(to right, #3264f5 2%, #0080ff 82%);
}
.bg-16{
border-bottom: 1px solid #ddd;
padding: 0px;
left: 0;
position: absolute;
right: 0;
z-index: 2;
width: 100%;
top: 0px;
}
.bg-17{
background-color:#1ec100;
}
.bg-18{
border-bottom: 1px solid #ddd;
padding: 0px;
left: 0;
position: absolute;
right: 0;
z-index: 2;
width: 100%;
top: 0px;
}
.bg-19{
background-color:#55bb16;
}
.bg-20{
border-bottom: 1px solid #ddd;
padding: 0px;
left: 0;
position: absolute;
right: 0;
z-index: 2;
width: 100%;
top: 0px;
}
.bg-20 .mainmenu ul li #logo-navbar-middle{
margin-top: -6px;
}
.bg-27 .mainmenu ul li #logo-navbar-middle{
margin-top: -2px;
}
.bg-21{
background-color:#000;
}
.bg-21 .logo{
border-bottom: 1px solid #b3b3b3;
}
.bg-22{
border-bottom: 0px solid #ddd;
padding: 0px;
left: 0;
position: absolute;
right: 0;
z-index: 2;
width: 100%;
top:65px;
}
.bg-22{
border-bottom: 0px solid #ddd;
padding: 0px;
left: 0;
position: absolute;
right: 0;
z-index: 2;
width: 100%;
top:65px;
}
.bg-23{
background-color:#b3af24;
z-index:88888888;
position: relative;
}
.nav-barger-25 .social{
text-align:left;
}
.bg-27{
background-color:#c71111;
}
.logo-area-mp{
border-bottom: 0px solid #ddd;
padding: 0px;
left: 0;
position: absolute;
right: 0;
z-index: 2;
width: 100%;
top: 0px;
}
.bdt-advanced-icon-box-badge {
transform: translate(6px, 6px) rotate(0deg);
position: absolute;
}
.bdt-advanced-icon-box-badge span {
background-color: #ff0000;
border-radius: 3px 3px 3px 3px;
padding: 8px 10px 8px 10px;
font-size: 10px;
color: #fff;
font-weight: 600;
}
.mmp{
text-align:right;
}
.mmp .sub-menu{
text-align:left;
}
.mainmenu .sub-menu{
text-align:left;
}
#nav-21 .sub-menu{
text-align:left;
}
.logo-area-mp-21{
background:#000;
}
.logo-area-mp .mp-nam{
border-bottom:1px solid #fff;
}
.mp-nam{
border-bottom:1px solid #fff;
}
.form{
position:relative;
margin-top: 16px;
}
input {
padding: 6px 35px 6px 15px;
border: 1px solid #ececec;
-webkit-box-shadow: none;
box-shadow: none;
}
.form button {
background: transparent;
border: 0;
outline: 0;
color: #acabab;
position: absolute;
right: 18px;
top: 0;
}
.ftp i{
color:#fff;
}
.header-button{
margin-top: 12px;
}
.header-button a {
border: 1px solid #fff;
border-radius: 30px;
color: #fff;
display: inline-block;
font-family:'Montserrat', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 1;
padding: 15px 38px;
position: relative;
text-transform: capitalize;
transform: perspective(1px) translateZ(0px);
transition: color 0.3s ease 0s;
vertical-align: middle;
}
.header-button a:hover{
color:#000;
}
.header-button a::before {
background: #fff none repeat scroll 0 0;
border-radius: 30px;
bottom: 0;
content: "";
left: 0;
position: absolute;
right: 0;
top: 0;
transform: scaleX(0);
transform-origin: 50% 0 0;
transition-duration: 0.3s;
transition-property: transform;
transition-timing-function: ease-out;
z-index: -1;
}
.header-button a:hover::before {
transform: scaleY(1);
}
.logo {
margin-top: -2px;
color: #FFF;
padding-top: 20px;
}
.social ul{
padding:0px;
}
.social{
text-align:right;
}
.social ul li{
padding-right:13px;
display:inline-block;
}
.social ul li a {
font-size: 14px;
font-size: 1.06667rem;
color: #fff;
}
.social ul li a:hover{
color:#e41239;
}
.tmp ul{
padding-left: 90px;
}
.tmp ul li{
margin-top:22px;
display:inline-block;
position:relative;
list-style:none;
}
.tmp ul li a {
color: #fff;
font-size: 16px;
padding: 18px 8px 0 10px;
margin: 0px 10px;
font-weight:600;
text-decoration:none;
transition:0.4sec;
border-right: 2px dotted transparent;
}
.tmp ul li a:hover {
border-right: 2px dotted #ffffff;
padding-bottom: 24px;
}
.tmp ul li .sub-menu {
background: #ffffff none repeat scroll 0 0;
border-top: 2px solid #e41239;
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
left:-8px;
opacity: 0;
position: absolute;
top: 150%;
transition: all 0.3s ease 0s;
visibility: hidden;
width:220px;
z-index: 9;
padding:0px;
margin-top: 20px;
}
.tmp ul li:hover .sub-menu{
opacity:1;
top:100%;
visibility:visible
}
.tmp ul li .sub-menu li{
display:block;
position:relative;
margin:0px;
padding:0px;
}
.tmp ul li .sub-menu li a {
color: #666666;
font-size: 12px;
font-weight: 400;
margin: 0;
padding: 15px 30px;
text-transform: capitalize;
display:block;
}
.tmp ul li:hover > .sub-menu li > a:hover{
color:#fff;
background:#525252;
border-right:none;
}
.pack ul{
padding: 0px;
margin-bottom: 0rem;
padding-left: 90px;
}
.pack ul li{
margin-top:22px;
display:inline-block;
position:relative;
list-style:none;
}
.pack ul li a{
color: #fff;
font-size: 16px;
padding: 0px 10px;
margin: 0px 10px;
font-weight:600;
text-decoration:none;
transition:0.4sec;
}
.pack ul li >a:hover{
background-color:#fff ;
color:#000;
padding: 26px 10px;
}
.pack ul li .sub-menu {
background: #ffffff none repeat scroll 0 0;
border-top: 2px solid #e41239;
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
left:-8px;
opacity: 0;
position: absolute;
top: 150%;
transition: all 0.3s ease 0s;
visibility: hidden;
width:220px;
z-index: 9;
padding:0px;
margin-top: 20px;
}
.pack ul li:hover .sub-menu{
opacity:1;
top:100%;
visibility:visible
}
.pack ul li .sub-menu li{
display:block;
position:relative;
margin:0px;
padding:0px;
}
.pack ul li .sub-menu li a {
color: #666666;
font-size: 12px;
font-weight: 400;
margin: 0;
padding: 15px 30px;
text-transform: capitalize;
display:block;
}
.pack ul li:hover > .sub-menu li > a:hover{
color:#fff;
background:#525252;
}
.mainmenu ul{
margin:0;
padding-left:90px;
}
.main ul li {
overflow: hidden;
}
.mainmenu ul li{
position:relative;
height:50px;
line-height: 45px;
position:relative;
display:inline-block;
padding:0;
font-size:0;
margin-top: 8px;
}
.bg-13 .mainmenu ul li a{
color: #656565;
}
.bg-13 .social ul li a {
color: #545454;
}
.bg-20 .mainmenu ul li {
margin-top: 0px;
}
.bg-27 .mainmenu ul li {
margin-top: -4px;
}
.mainmenu ul li a{
margin:0 auto;
position:relative;
padding:5px 12px;
color:#fff;
font-weight:600;
font-family:"montserrat",sans-serif;
display:block;
font-size:16px;
text-transform:capitalize;
text-decoration:none;
}
.mainmenu a i {
float: left;
font-size: 14px;
margin-right: 6px;
line-height: 47px !important;
}
.mainmenu ul li a:hover{
color:#e41239;
}
.mainmenu ul li .sub-menu {
background: #ffffff none repeat scroll 0 0;
border-top: 2px solid #e41239;
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
left:-8px;
opacity: 0;
position: absolute;
top: 150%;
transition: all 0.3s ease 0s;
visibility: hidden;
width:220px;
z-index: 9;
padding:0px;
margin-top: 5px;
}
.mainmenu ul li:hover .sub-menu{
opacity:1;
top:100%;
visibility:visible
}
.mainmenu ul li .sub-menu li{
display:block;
position:relative;
margin:0px;
padding:0px;
}
.mainmenu ul li .sub-menu li a {
color: #666666;
font-size: 13px;
font-weight: 400;
margin: 0;
padding: 3px 22px;
text-transform: capitalize;
display:block;
}
.mainmenu ul li:hover > .sub-menu li > a:hover{
color:#fff;
background:#ff0505;
}
.form .form-control {
display: block;
width: 100%;
height: calc(2.25rem + 2px);
padding: .375rem .75rem;
font-size: 13px;
line-height: 1.5;
color: #495057;
background-color: #fff;
background-clip: padding-box;
border: 0px;
border-radius:0rem;
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.form button {
background: transparent;
border: 0;
outline: 0;
color: #acabab;
position: absolute;
right: 18px;
top: 4px;
font-size: 14px;
}
.logo-nav-25{
position: fixed;
top: 10px;
right: 40px;
z-index: 10;
}
.nav-barger-25 .burger span, .nav-barger-25 .burger span::before, .nav-barger-25 .burger span::after {
background-color: #ffffff;
}
.nav-barger-25 .burger{
left: 20px;
width: 50px;
height: 50px;
position: fixed;
top: 20px;
border-radius: 4px;
z-index: 10;
}
.nav-barger-25 nav {
background-color: #2a2a2a;
position: fixed;
z-index: 9;
top: 0;
left: 0;
height: 100%;
max-width: 515px;
width: 100%;
padding: 100px 40px 60px 40px;
overflow-y: auto;
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
-o-transform: translateX(100%);
transform: translateX(-100%);
-webkit-transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);
-moz-transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);
-o-transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);
transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.burger {
width: 50px;
height: 50px;
position: fixed;
top: 20px;
right: 20px;
border-radius: 4px;
z-index: 10;
}
.logo-nav-26{
position: fixed;
top: 10px;
left: 20px;
z-index: 10;
}
.burger span {
position: relative;
margin-top: 9px;
margin-bottom: 9px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
position: absolute;
top: 50%;
left: 50%;
margin-left: -15px;
margin-top: -1.5px;
}
.burger span, .burger span::before, .burger span::after {
display: block;
width: 30px;
height: 3px;
background-color: #fff;
outline: 1px solid transparent;
-webkit-transition-property: background-color, -webkit-transform;
-moz-transition-property: background-color, -moz-transform;
-o-transition-property: background-color, -o-transform;
transition-property: background-color, transform;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.burger span::before, .burger span::after {
position: absolute;
content: "";
}
.burger span::before {
top: -9px;
}
.burger span::after {
top: 9px;
}
.burger.clicked span {
background-color: transparent;
}
.burger.clicked span::before {
-webkit-transform: translateY(9px) rotate(45deg);
-moz-transform: translateY(9px) rotate(45deg);
-ms-transform: translateY(9px) rotate(45deg);
-o-transform: translateY(9px) rotate(45deg);
transform: translateY(9px) rotate(45deg);
}
.burger.clicked span::after {
-webkit-transform: translateY(-9px) rotate(-45deg);
-moz-transform: translateY(-9px) rotate(-45deg);
-ms-transform: translateY(-9px) rotate(-45deg);
-o-transform: translateY(-9px) rotate(-45deg);
transform: translateY(-9px) rotate(-45deg);
}
.burger.clicked span:before, .burger.clicked span:after {
background-color: #ffffff;
}
.burger:hover {
cursor: pointer;
}
nav:not(.pagination):not(.woocommerce-pagination):not(.woocommerce-breadcrumb) {
background-color: #2a2a2a;
position: fixed;
z-index: -1;
opacity: 0;
top: 0;
right: 0;
height: 100%;
max-width: 515px;
width: 100%;
padding: 100px 40px 60px 40px;
overflow-y: auto;
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
-o-transform: translateX(100%);
transform: translateX(100%);
-webkit-transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);
-moz-transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);
-o-transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);
transition: transform 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
nav.show {
-webkit-transform: translateX(0px);
-moz-transform: translateX(0px);
-ms-transform: translateX(0px);
-o-transform: translateX(0px);
transform: translateX(0px);
z-index: 1000;
opacity: 1;
}
nav.show ul.main li {
-webkit-transform: translateX(0px);
-moz-transform: translateX(0px);
-ms-transform: translateX(0px);
-o-transform: translateX(0px);
transform: translateX(0px);
opacity: 1;
}
nav.show ul.main li:nth-child(1) {
transition-delay: 0.15s;
}
nav.show ul.main li:nth-child(2) {
transition-delay: 0.3s;
}
nav.show ul.main li:nth-child(3) {
transition-delay: 0.45s;
}
nav.show ul.main li:nth-child(4) {
transition-delay: 0.6s;
}
nav.show ul.main li:nth-child(5) {
transition-delay: 0.75s;
}
nav.show ul.main li:nth-child(6) {
transition-delay: 0.9s;
}
nav.show ul.main li:nth-child(7) {
transition-delay: 1.05s;
}
nav.show ul.main li:nth-child(8) {
transition-delay: 1.2s;
}
nav.show ul.main li:nth-child(9) {
transition-delay: 1.35s;
}
nav.show .about, nav.show .social, nav.show ul.sub {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
opacity: 1;
transition-delay: .85s;
}
@media (min-width: 667px) {
nav:not(.pagination):not(.woocommerce-pagination):not(.woocommerce-breadcrumb) {
padding: 120px 90px 70px 90px;
}
}
nav ul.main {
list-style-type: none;
}
nav ul.main li {
margin-bottom: 20px;
-webkit-transform: translateX(40px);
-moz-transform: translateX(40px);
-ms-transform: translateX(40px);
-o-transform: translateX(40px);
transform: translateX(40px);
opacity: 0;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
nav ul.main li:last-of-type {
margin-bottom: 0px;
}
nav ul.main li a {
color: #ffffff;
text-decoration: none;
text-transform: capitalize;
font-size: 1.5rem;
display: block;
letter-spacing: 0px;
font-weight: 600;
padding: 10px 0;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
nav .main li .active{
color:#d41212;
}
nav ul.main li a span {
color: #b7ac7f;
}
nav ul.main li a:hover {
color: #b7ac7f;
}
.list-unstyled {
padding-left: 43px;
}
nav ul li .sub-menu {
top: 150%;
transition: all 0.3s ease 0s;
}
nav ul li:hover .sub-menu{
opacity:1;
top:100%;
visibility:visible
}
nav ul li .sub-menu li{
display:block;
position:relative;
margin:0px;
padding:0px;
}
nav ul li .sub-menu li a {
color: #fff;
font-size: 14px;
font-weight: 400;
margin: 0;
padding: 3px 22px;
text-transform: capitalize;
display:block;
}
nav ul li:hover > .sub-menu li > a:hover{
color:#fff;
padding-left:8px;
}
nav .social {
margin-left:25px;
margin-top: 40px;
position: relative;
padding-bottom: 30px;
-webkit-transform: translateY(30px);
-moz-transform: translateY(30px);
-ms-transform: translateY(30px);
-o-transform: translateY(30px);
transform: translateY(30px);
opacity: 0;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
nav .social a i {
display: inline-block;
margin-right: 18px;
width: 39px;
height: 39px;
line-height: 24px;
border-width: 0px;
border-style: solid;
border-radius: 26px;
color: #0c0c0c;
padding: 8px 13px;
background: #eeeeee;
}
nav .social a i:hover{
color:#fff;
background:#d41212;
}
.overlay {
position: fixed;
top: 0;
left: 0;
z-index: 1;
width: 100%;
height: 100%;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
background-color: #b7ac7f;
opacity: 0;
visibility: hidden;
}
.overlay.show {
opacity: 0.8;
visibility: visible;
}
.main-header-2 {
padding: 0px;
left: 0;
position: absolute;
right: 0;
border-bottom:1px solid #fff;
z-index: 999;
top: 0px;
}
.megamenu-area-2 {
padding: 0px;
left: 0;
position: absolute;
right: 0;
z-index: 999;
top: 70px;
}
.header-area {
position: relative;
background:#b3af24;
border-bottom:1px solid #fff;
}
.scroll-header {
top: 0px !important;
}
.exo-menu p {
font-size: 14px;
line-height: 1.6;
font-family: "Montserrat", sans-serif;
margin: 0 0 1.42857143em;
}
.exo-menu{
width: 100%;
float: left;
list-style: none;
position:relative;
margin-bottom: 0em;
}
.exo-menu > li {
display: inline-block;
float:left;
padding: 8px 0px;
}
.megamenu-area ul {
margin-bottom: 0rem;
}
.exo-menu > li > a{
color: #fff;
font-size: 16px;
font-weight: 600;
text-decoration: none;
text-transform: capitalize;
-webkit-transition: color 0.2s linear, background 0.2s linear;
-moz-transition: color 0.2s linear, background 0.2s linear;
-o-transition: color 0.2s linear, background 0.2s linear;
transition: color 0.2s linear, background 0.2s linear;
}
.exo-menu > li:hover .Home{
display:block;
}
.exo-menu > li > a.active, .exo-menu > li > a:hover, li.drop-down ul > li > a:hover{
color:#fff;
position: relative;
}
.exo-menu > li > a:hover, li .drop-icon a{
background:transparent;
}
.exo-menu > li > .active a:hover{
background:transparent;
}
.Home{
right: 0;
min-height: 100%;
left:0;
display:none;
color:#fefefe;
padding:15px;
background:#fff;
}
.Home .Home-title{
color:#000;
padding-top: 20px;
font-size:18px;
font-weight:600;
text-transform:capitalize;
}
.Home .Home-des{
margin: 0 0 1.42857143em;
color: #969696;
}
.Home a.view-more{
margin-top:0px;
}
.mp-megamenu {
}
.visible-xs-block{
display:none;
}
.list-style-16 li {
line-height: 24px;
margin-bottom: 10px;
position: relative;
padding-left: 30px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.list-style-16 li:after {
color: #86bc42;
}
.whatsnew-list-icon .fa-check:before {
content: "\f00c";
}
.list-style-16 li:after {
content: "\f00c";
font-family:FontAwesome;
position: absolute;
left: 0px;
top: 1px;
z-index: 1;
color: #d41212;
}
.exo-menu a i{
float: left;
font-size: 14px;
margin-right: 6px;
line-height: 27px !important;
}
.mega-menu {
left: 0;
right: 0;
padding: 15px;
display:none;
padding-top: 0;
min-height: 100%;
}
.mega-menu {
background-color: #fff;
}
.mega-menu .img-responsive{
margin-top:10px;
}
h4.row.mega-title {
color: #0a0a0a;
margin-top: 0px;
font-size: 14px;
font-weight: 600;
padding-left: 15px;
padding-bottom: 13px;
text-transform: uppercase;
border-bottom: 1px solid #ad160a;
padding-top: 15px;
}
.mega-menu ul li a {
line-height: 27px;
font-size: 13px;
font-family: "Rubik", sans-serif;
display: block;
opacity:0.7;
color:#000;
}
.mega-menu ul li a:hover{
opacity:1;
}
.mega-menu ul li .view-more{
color:#fff;
}
.exo-menu ul {
margin-right: 0px;
list-style:none;
padding: 0;
}
ul.stander li a {
padding: 3px 0px;
}
ul.description li {
padding-bottom: 12px;
line-height: 8px;
color:#000;
}
ul.description li span {
color: #a8a8a8;
font-family: "Rubik", sans-serif;
font-size: 85%;
}
a.view-more{
font-size: 12px;
border-radius: 1px;
margin-top: 15px;
color: #fff;
background-color: #d41212;
padding: 8px 16px !important;
line-height: 21px !important;
display: inline-block !important;
}
a.view-more:hover{
color:#fff;
background:#d41212;
}
ul.icon-des li a i {
color: #fff;
width: 35px;
height: 35px;
border-radius: 50%;
text-align: center;
background-color: #d41212;
line-height: 35px !important;
}
ul.icon-des li {
width: 100%;
display: table;
margin-bottom: 11px;
}
.pages{
display:none;
color:#fefefe;
background:#fff;
}
.exo-menu .pages .sub-menu {
background: #ffffff none repeat scroll 0 0;
border-top: 2px solid #e41239;
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
left:-8px;
opacity: 0;
position: absolute;
top: 150%;
transition: all 0.3s ease 0s;
visibility: hidden;
width:220px;
z-index: 9;
padding:0px;
margin-top: 0px;
}
.exo-menu .pages .sub-menu{
opacity:1;
top:100%;
visibility:visible
}
.exo-menu .pages .sub-menu li{
display:block;
position:relative;
margin:0px;
padding:0px;
}
.exo-menu .pages .sub-menu li a {
color: #666666;
font-size: 14px;
font-weight: 400;
margin: 0;
padding: 15px 30px;
text-transform: capitalize;
display:block;
}
.exo-menu .pages:hover > .sub-menu li > a:hover{
color:#fff;
background:#e41239;
}
.service{
left:0;
display:none;
color:#fefefe;
border-top:2px solid #red;
padding:15px;
background:#fff;
}
.service h4 {
color:#545454;
padding-top: 20px;
font-size:18px;
font-weight:600;
text-transform:capitalize;
}
.exo-menu .service p{
color: #929292;
font-size: 17px;
padding: 20px 16px;
margin:0px;
display: inline-block;
}
.Home:hover, .pages:hover, .service:hover, .mega-menu:hover, .pages-drop-down >a:hover+.pages, .Home-drop-down>a:hover +.Home, .service-drop-down>a:hover +.service, .mega-drop-down a:hover+.mega-menu{
display:block;
}
@media (min-width:767px){
.exo-menu > li > a{
display:block;
padding: 15px 18px;
}
.Home, .mega-menu, .service, .pages{
position:absolute;
margin-top: 0px;
}
}
@media (max-width:767px){
.exo-menu {
min-height: 60px;
width: 100%;
}
.exo-menu > li > a{
width:100% ;
display:none ;
}
.exo-menu > li{
width:100%;
}
.display.exo-menu > li > a{
display:block ;
padding: 20px 22px;
}
.Home, .mega-menu, .service, .pages{
position:relative;
}
}
a.toggle-menu{
position: absolute;
right: 0px;
padding: 21px 30px;
font-size: 13px;
color: #ffffff;
top: 0px;
font-weight: 700;
}
.d-flex {
align-items: center;
display: flex;
}
.vh {
height: 100vh;
}
.slider-wrapper:before {
background: rgba(0,0,0,0.3);
content: "";
height: 100%;
filter: alpha(opacity=80);
position: absolute;
width: 100%;
z-index: -1;
}
.particles-effect {
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
color: #fff;
z-index: 10;
}
#intro{
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/01.jpg) fixed no-repeat;     background-position: center center;
background-size: cover;
position:relative;
height: 657px;
color: #fff;
overflow: hidden;
}
#intro-2{
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/8.jpg) fixed no-repeat;     background-position: center center;
background-size: cover;
position:relative;
height: 657px;
color: #fff;
}
.slider-wrapper {
background-position: center center;
background-size: cover;
position:relative;
min-height:500px;
}
.slider-wrapper h1{
font-family:'Montserrat', sans-serif;
font-weight:600;
padding: 12px 0px;
font-size:55px;
color:#fff;
margin-bottom:0;
text-transform: capitalize;
text-align:center;
letter-spacing:0px;
}
.slider-text-animation h3, .slider-text-animation h1, .slider-text-animation p, .header-button.new-btn > a {
animation-duration:1s;
animation-fill-mode:both;
animation-name: fadeOutDown;
}
.active .slider-text-animation h3, .active .slider-text-animation h1, .active .slider-text-animation p, .active .header-button.new-btn > a {
animation-name: fadeInUp;
}
.slider-text-animation h3{
animation-delay: 0.2s;
}
.slider-text-animation h1{
animation-delay: 0.6s;
}
.slider-text-animation p {
animation-delay: 1.2s;
}
.header-button.new-btn > a {
animation-delay: 1.5s;
}
.slider-active-owl .owl-nav div {
background:#2618f3;
border-radius: 0%;
color: #ffffff;
font-size: 30px;
height: 60px;
left: 0;
line-height: 60px;
opacity: 0;
position: absolute;
text-align: center;
top: 50%;
transform: translateY(-50%);
transition: all 0.3s ease 0s;
width: 60px;
}
.slider-active-owl .owl-nav div.owl-next {
left: auto;
right:0;
}
.slider-active-owl .owl-nav div:hover {
background: #fff;
color:#000;
}
.slider-active-owl:hover .owl-nav div{
left:40px;
opacity:1;
}
.slider-active-owl:hover .owl-nav div.owl-next{
left:auto;
right:60px;
}
.banner-inner .slider-wrapper h1{
text-align:left;
}
.banner-inner .slider-wrapper h3 {
text-align: left;
}
.banner-inner .header-button {
text-align: left;
}
.banner-inner-right .slider-wrapper h1{
text-align:right;
}
.banner-inner-right .slider-wrapper h3 {
text-align: right;
}
.banner-inner-right .slider-wrapper .slider-btn {
margin-top:18px;
text-align: right;
}
.banner-inner-right .slider-wrapper .slider-btn a{
text-align: center;
}
.slider-wrapper h3 {
font-size: 2.2rem;
margin-top: 0rem;
text-align: center;
color: #fff;
font-weight:500;
margin-bottom:0;
padding:4px 0px;
}
.slider-wrapper .slider-btn {
margin-top:12px;
text-align: center;
}
.slider-wrapper .header-button a{
border: 1px solid #ffffff;
background: #2618f3;
}
.banner-inner .slider-wrapper .slider-btn {
margin-top:18px;
text-align: left;
}
.banner-inner .slider-wrapper .slider-btn a{
text-align: center;
}
.slider-wrapper p {
font-size: 17px;
margin-top: 0rem;
width: 65%;
text-align:center;
margin: 5px auto;
color: #fff 
}
.banner-inner .slider-wrapper p {
text-align:left;
margin:0;
width:60%;
}
.slider-wrapper h4{
font-family:'Poppins', sans-serif;
font-weight:500;
margin:0 auto;
font-size:24px;
color:#c1c1c1;
text-transform: capitalize;
text-align:center;
letter-spacing:0px;
display:table;
}
.particles-js-canvas-el{
position:absolute;
}
.video-background{
position:absolute;
right:0;
bottom:0;
min-width:100%;
min-height:100%;
width:auto;
height:auto;
z-index:-100;
}
.myphoto {
height: 200px;
width: 200px;
margin-left: 28em;
position: relative;
border: 5px solid #ffffff;
display: inline-block;
-webkit-border-radius: 50%;
border-radius: 50%;
overflow: hidden;
}
.bg-new-13 .slider-wrapper:before{
height:auto;
}
.mp-margin{
margin-top:25px;
}
.hero-img {
animation-delay: 1s;
animation: move 4.2s linear infinite;
}
#message_wrapper {
width: 100%;
background-color: #fff;
min-height: 100px;
}
.contentleft {
float: left;
line-height: 1.6em;
}
#message_wrapper .contentleft p {
font-size: 20px;
font-family: 'Montserrat',sans-serif;
color: #5f5f5f;
margin-top: 33px;
font-weight: 500;
}
.contentright {
float: right;
line-height: 1.6em;
}
.button_green_image {
display: block;
position: relative;
margin: 28px 0;
}
.button_green_image a {
text-decoration: none;
float: left;
display: block;
color: #fff;
font-size: 14px;
font-weight: 500;
border: none;
border-bottom: 3px solid #460006;
padding: 10px 30px 7px 46px;
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/link.png) no-repeat scroll 19px 13px #d41212;     transition: all .5s ease-in;
-o-transition: all .5s ease-in;
-moz-transition: all .5s ease-in;
-webkit-transition: all .5s ease-in;
text-transform: uppercase;
}
.home_btn {
margin-top: 20px;
}
.home_btn a {
margin-bottom: 20px;
margin-right: 20px;
}
.bg-new-13.banner-inner .slider-wrapper p {
width: 100%;
}
.bg-new-13 .get_btn {
background: #fff;
color:#4776e6;
border-color:#fff 
}
.learn_btn {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border: 2px solid #fff;
border-radius: 0px;
color: #fff;
display: inline-block;
font-size: 14px;
font-weight: 700;
overflow: hidden;
padding: 12px 45px;
text-transform: uppercase;
transition: all 0.3s ease 0s;
}
.learn_btn:hover {
background: #fff;
color: #333;
border: 2px solid #fff;
}
.get_btn {
background: #55bb16;
border: 2px solid #6dc110;
border-radius: 0px;
color: #fff;
display: inline-block;
font-size: 14px;
font-weight: 700;
overflow: hidden;
padding: 12px 45px;
text-transform: uppercase;
transition: all 0.3s ease 0s;
}
.get_btn:hover, .get_btn:focus {
background: #fff;
color: #333;
border: 2px solid #fff;
}
.video_btn {
position: relative;
height: 80px;
width: 80px;
background: #ff0505;
text-align: center;
display: inline-block;
line-height: 80px;
color: #fff;
border-radius: 50%;
transition-duration: 0s;
-ms-transition-duration: 0s;
-moz-transition-duration: 0s;
-webkit-transition-duration: 0s;
-o-transition-duration: 0s;
}
.video_btn:before {
content: "";
position: absolute;
left: 50%;
top: 50%;
height: 95px;
width: 95px;
border: 3px solid #ff0505;
border-radius: 50%;
transform: translate(-50%, -50%);
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
-o-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
opacity: .3;
animation: pulse-border 1500ms ease-out infinite;
}
@keyframes pulse-border{
0%{
transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);
opacity:1 
}
100%{
transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
opacity:0 
}
}
.video_btn.small{
width:50px;
height:50px;
line-height:50px 
}
.video_btn.small:after{
height:50px;
width:50px 
}
.video_btn.small:before{
height:65px;
width:65px 
}
.Home .video_btn i {
font-size: 18px;
float: none;
margin-right: 0px;
line-height: 26px !important;
}
.video_btn:after {
content: "";
position: absolute;
left: 50%;
top: 50%;
height: 80px;
width: 80px;
border: 3px solid #ff0505;
border-radius: 50%;
transform: translate(-50%, -50%);
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
-o-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
opacity: .3;
animation: pulse-border 1500ms ease-out infinite;
}
.banner-inner-wrapper .slider-wrapper:before{
content: "";
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/green-banner.png) center center/cover no-repeat local;     width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
z-index: 1;
}
.banner-inner-wrapper .slider-wrapper .new-tittle{
position:relative;
z-index:999;
top: 0px;
}
.banner-inner-wrapper .slider-wrapper h1{
color:#000;
text-align:left;
}
.banner-inner-wrapper .slider-wrapper p{
color:#000;
width: 100%;
text-align:left;
}
.banner-inner-wrapper .slider-wrapper .slider-btn{
text-align:left;
}
.banner-inner-wrapper .slider-wrapper .slider-btn a {
text-align: center;
}
.new-banner-two{
overflow:hidden;
}
.new-banner-two .slider-wrapper:before{
content: "";
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/paint.png) center center/cover no-repeat local;     width: 761.367px;
height: 947.004px;
position: absolute;
left: 285px;
top: -140px;
z-index: 1;
}
.new-banner-two .home_btn{
text-align:center;
}
.new-banner-two .mp-rool{
z-index:999;
}
#particles-js-two.slider-wrapper:before {
background: rgba(0,0,0,0);
}
.amar-new-btn .home_btn {
text-align: center;
}
.new-banner-btn .home_btn {
text-align: center;
}
.new-banner-btn .slider-wrapper h1 {
color: #6fea3c;
}
.new-look-up{
margin-top:50px;
}
.box-warp{
margin-left:28em;
}
.new-box-warp{
z-index: 5;
min-width: 454px;
max-width: 454px;
white-space: nowrap;
background: transparent;
border: 4px solid rgb(255, 255, 255);
visibility: inherit;
transition: none 0s ease 0s;
text-align: inherit;
margin: 0px;
padding: 62px 10px;
min-height: 416px;
max-height: 416px;
opacity: 1;
transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
transform-origin: 50% 50% 0px;
}
.tittle-warper-slider.owl-dots .owl-dot {
width: 15px;
height: 15px;
}
.tittle-warper-slider .owl-dots {
text-align:center;
margin-top:20px;
}
.banner-inner .tittle-warper-slider .owl-dots {
text-align: left;
margin-top: 20px;
}
.mp-top{
margin-top:20px;
}
.tittle-warper-slider .owl-dots .owl-dot {
height: 12px;
width: 12px;
margin: 2px 3px;
position: relative;
display: inline-block;
-webkit-border-radius: 50%;
border-radius: 50%;
background: #ffffff;
cursor: pointer;
}
.tittle-warper-slider .owl-dots .owl-dot.active::after, .owl-dots .owl-dot:hover:after {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
visibility: visible;
}
.tittle-warper-slider .owl-dots .owl-dot::after {
background-color: #6fea3c;
-webkit-border-radius: 50%;
border-radius: 50%;
content: "";
height: 100%;
left: 0;
opacity: 0;
position: absolute;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: hidden;
width: 100%;
}
.countdown.one>span{
color: #fff;
position: relative;
padding: 0px 10px;
display: inline-block;
text-align: center;
}
.countdown span{
padding: 0px 17px;
font-size:55px;
font-weight:600;
font-family:'Poppins', sans-serif;
}
.countdown.one span span{
padding: 0px 17px;
font-size:22px;
font-weight:500;
font-family:'Poppins', sans-serif;
}
.countdown.two>span{
color: #fff;
position: relative;
padding: 0px 10px;
display: inline-block;
text-align: center;
}
.countdown.one>span::before {
content: ":";
color: #fff;
position:relative;
top:0px;
left:-10px 
}
.countdown.one>span:first-child:before {
content: '';
}
.countdown.one span span,.countdown.two span span{
clear:both;
display:block;
position: relative;
top:-5px;
}
.slider-area .conutdown-heading h2{
font-size: 32px;
font-weight: 700;
color:#ff0505;
padding: 22px 13px;
line-height: 1.4em;
text-shadow: 0px 0px 23px rgba(0,0,0,0.56);
}
.countdown-divider{
padding: 0px 12px;
margin-top: 20px;
display:inline-flex;
}
.countdown-divider-separator {
border-top-style: solid;
border-top-width: 2px;
border-top-color: #ff0505;
width: 67px;
}
.new-countdown-2{
text-align:center;
}
.text-rr .slider-wrapper.text-rotating-wd h3{
margin-left: -180px;
}
.text-rr .slider-wrapper.text-rotating-wd .word {
position: absolute;
width: 220px;
opacity: 0;
padding-left:10px;
}
.letter {
display: inline-block;
position: relative;
float: left;
transform: translateZ(25px);
transform-origin: 50% 50% 25px;
}
.letter.out {
transform: rotateX(90deg);
transition: transform 0.32s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.letter.behind {
transform: rotateX(-90deg);
}
.letter.in {
transform: rotateX(0deg);
transition: transform 0.38s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.wisteria {
color: #8e44ad;
}
.belize {
color: #2980b9;
}
.pomegranate {
color: #c0392b;
}
.green {
color: #16a085;
}
.midnight {
color: #2c3e50;
}
#nav-20{
padding:0px;
}
#nav-1 a:after, #nav-2 a:after, #nav-3 a:after, #nav-4 a:before, #nav-4 a:after, #nav-5 a:before, #nav-5 a:after, #nav-6 a:before, #nav-7 a:before, #nav-8 a:before, #nav-9 a:before, #nav-9 a:after, #nav-10 a:before, #nav-10 a:after, #nav-10 a span:before, #nav-10 a span:after, #nav-12 a:after, #nav-14 a:after{
content:"";
display:block;
}
#nav-1 a:after{
position:absolute;
left:0;
bottom: 0px;
width:0%;
height:3px;
background-color:#e41239;
-webkit-transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-o-transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
#nav-1 a:hover:after{
width:100%;
}
#nav-1 .sub-menu a:after{
display:none;
}
#nav-2 a:after{
position:absolute;
right:0;
bottom:0px;
width:0%;
height:3px;
background-color:#e41239;
-webkit-transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-o-transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
#nav-2 a:hover:after{
width:100%;
}
#nav-2 .sub-menu a:after{
display:none;
}
#nav-3 a:after{
position:absolute;
left:50%;
bottom:0;
width:0%;
height:3px;
background-color:#e41239;
transform:translateX( -50% );
-webkit-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-o-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
#nav-3 a:hover:after{
width:100%;
}
#nav-3 .sub-menu a:after{
display:none;
}
#nav-4 a:after{
position:absolute;
left:50%;
bottom:0;
width:0%;
height:3px;
background-color:#e41239;
transform:translateX( -50% );
-webkit-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-o-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
#nav-4 a:before{
position:absolute;
left:50%;
top:0;
width:0%;
height:3px;
background-color:#e41239;
transform:translateX( -50% );
-webkit-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-o-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
#nav-4 a:hover:after{
width:100%;
}
#nav-4 a:hover:before{
width:100%;
}
#nav-4 .sub-menu a:after{
display:none;
}
#nav-4 .sub-menu a:before{
display:none;
}
#nav-5 a:after{
position:absolute;
left:0;
top:50%;
width:3px;
height:0%;
background-color:#fff;
transform:translateY( -50% );
-webkit-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-o-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
#nav-5 a:before{
position:absolute;
right:0;
top:50%;
width:3px;
height:0%;
background-color:#fff;
transform:translateY( -50% );
-webkit-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-o-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
#nav-5 a:hover:after{
height:100%;
}
#nav-5 a:hover:before{
height:100%;
}
#nav-5 .sub-menu a:after{
display:none;
}
#nav-5 .sub-menu a:before{
display:none;
}
#nav-6 a{
overflow: hidden;
z-index:2
}
#nav-6 a:before{
position:absolute;
right:100%;
top:0;
width:100%;
height:100%;
background-color:#a94646;
z-index:-1;
opacity:0;
-webkit-transition:all .2s ease-out;
-o-transition:all .2s ease-out;
transition:all .2s ease-out;
border-right:2px solid #e41239;
}
#nav-6 a:hover:before{
opacity:1;
right:0;
}
#nav-6 .sub-menu a:before{
display:none;
}
#nav-7{
}
#nav-7 a{
z-index:2;
position:relative;
overflow: hidden;
}
#nav-7 a:before{
position:absolute;
left:0;
top:100%;
width:100%;
height:100%;
background-color:#a94646;
z-index:-1;
opacity:0;
-webkit-transition:all .2s ease-out;
-o-transition:all .2s ease-out;
transition:all .2s ease-out;
border-top:2px solid #e41239;
}
#nav-7 a:hover:before{
opacity:1;
top:0;
}
#nav-7 .sub-menu a:before{
display:none;
}
#nav-8{
}
#nav-8 a{
z-index:2;
overflow: hidden;
}
#nav-8 a:before{
position:absolute;
left:0;
bottom:100%;
width:100%;
height:100%;
background-color:#a94646;
z-index:-1;
opacity:0;
-webkit-transition:all .2s ease-out;
-o-transition:all .2s ease-out;
transition:all .2s ease-out;
border-bottom:2px solid #e41239;
}
#nav-8 a:hover:before{
opacity:1;
bottom:0;
}
#nav-8 .sub-menu a:before{
display:none;
}
#nav-9 a:after{
position:absolute;
left:50%;
bottom:0;
width:60%;
height:3px;
background-color:#e41239;
transform:translateX( -50% );
-webkit-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-o-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
opacity:0;
}
#nav-9 a:before{
position:absolute;
left:50%;
top:0;
width:60%;
height:3px;
background-color:#e41239;
transform:translateX( -50% );
-webkit-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-o-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
opacity:0;
}
#nav-9 a:hover:after{
opacity:1;
bottom:5px;
}
#nav-9 a:hover:before{
opacity:1;
top:5px;
}
#nav-9 .sub-menu a:after{
display:none;
}
#nav-9 .sub-menu a:before{
display:none;
}
#nav-10 a{
padding:0;
display: block;
}
#nav-10 a span{
display:block;
padding:4px 15px;
}
#nav-10 a:before, #nav-10 a:after, #nav-10 a span:before, #nav-10 a span:after{
position:absolute;
background-color:#e41239;
}
#nav-10 a:before{
width:3px;
height:0;
left:0;
bottom:0;
-webkit-transition:all .1s .3s;
-o-transition:all .1s .3s;
transition:all .1s .3s;
}
#nav-10 a:after{
width:0;
height:3px;
left:0;
top:0;
-webkit-transition:all .1s .2s;
-o-transition:all .1s .2s;
transition:all .1s .2s;
}
#nav-10 a span:before{
width:3px;
height:0;
right:0;
top:0;
-webkit-transition:all .1s .1s;
-o-transition:all .1s .1s;
transition:all .1s .1s;
}
#nav-10 a span:after{
width:0;
height:3px;
right:0;
bottom:0;
-webkit-transition:all .1s;
-o-transition:all .1s;
transition:all .1s;
}
#nav-10 a:hover:before{
height:100%;
-webkit-transition:all .1s;
-o-transition:all .1s;
transition:all .1s;
}
#nav-10 a:hover:after{
width:100%;
-webkit-transition:all .1s .1s;
-o-transition:all .1s .1s;
transition:all .1s .1s;
}
#nav-10 .sub-menu a{
padding: 3px 22px;
font-weight: bold;
}
#nav-10 .sub-menu a:before{
display:none;
}
#nav-10 .sub-menu a:after{
display:none;
}
#nav-10 a:hover span:before{
height:100%;
-webkit-transition:all .1s .2s;
-o-transition:all .1s .2s;
transition:all .1s .2s;
}
#nav-10 a:hover span:after{
width:100%;
-webkit-transition:all .1s .3s;
-o-transition:all .1s .3s;
transition:all .1s .3s;
}
#nav-10 a span:hover {
background: rgba(255, 255, 255, 0.8);
}
#nav-11{
position:relative;
}
#nav-11 span.effect{
position:absolute;
left:0;
bottom:0;
width:0;
height:3px;
background-color:#e41239;
-webkit-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-o-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
#nav-11 .sub-menu a span.effect{
display:none;
}
#nav-12 a:after{
position:absolute;
left:50%;
top:50%;
width:0%;
height:2px;
background-color:#e41239;
transform:translateX( -50% );
-webkit-transition:width .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-o-transition:width .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition:width .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
#nav-12 a.off:after{
width:90%;
}
#nav-12 .sub-menu a:after{
display:none;
overflow: hidden;
}
#nav-13{
position:relative;
}
#nav-13 span.dot{
width:7px;
height:7px;
position:absolute;
left:0;
bottom:0;
transform:translateY( 50% );
background-color:#000;
border-radius:50%;
-webkit-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-o-transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
opacity:0;
}
#nav-13 .sub-menu li:hover span.dot{
opacity:0;
display:none;
}
#nav-14 a{
position:relative;
}
#nav-14 a:after{
width:100%;
height:100%;
position:absolute;
left:0;
top:0;
border:0px solid #e41239;
box-sizing:border-box;
-webkit-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
opacity:0;
}
#nav-14 a:hover:after{
border-width:5px;
opacity:1;
}
#nav-14 .sub-menu a:after{
display:none;
}
#nav-15{
overflow: hidden;
}
#nav-15 a{
position:relative;
-webkit-transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-o-transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
#nav-15 a:after{
content:attr( data-menu-name );
display:block;
width:100%;
height:100%;
position:absolute;
left:0;
top:0;
text-align:center;
-webkit-transform:translateY( -100% );
-ms-transform:translateY( -100% );
-o-transform:translateY( -100% );
transform:translateY( -100% );
}
#nav-15 a:hover{
-webkit-transform:translateY( 100% );
-ms-transform:translateY( 100% );
-o-transform:translateY( 100% );
transform:translateY( 100% );
}
#nav-15 .sub-menu a:after{
display:none;
}
.footer {
text-align: center;
background: #0a0a0a;
padding: 80px 0;
}
.footer-info-wrapper:before {
margin-bottom: 40px;
}
.footer-info-wrapper:before, .footer-info-wrapper:after {
display: block;
content: '';
width: 1px;
height: 40px;
background: #717171;
margin-left: auto;
margin-right: auto;
}
.footer-logo {
margin-bottom: 19px;
}
.footer-desc {
font-size: 14px;
font-weight: 500;
color:#d2cbcb;
text-transform: uppercase;
letter-spacing: 1.5px;
}
.footer-info-wrapper:after {
margin-top: 35px;
}
.footer-info-wrapper:before, .footer-info-wrapper:after {
display: block;
content: '';
width: 1px;
height: 40px;
background: #717171;
margin-left: auto;
margin-right: auto;
}
.copyright-1 {
text-align: center;
background: #000;
font-size: 12px;
color: #b9b9b9;
padding: 15px 0;
}
.copyright-1 a {
color:#b9b9b9;
text-decoration: none;
-webkit-transition: color 0.2s ease-in-out;
-moz-transition: color 0.2s ease-in-out;
-o-transition: color 0.2s ease-in-out;
transition: color 0.2s ease-in-out;
}
.copyright-1 a:hover {
color: #fff;
}
.footer-top-area{
padding:100px 0px 45px 0px;
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 0%,#ff057c 100%);
}
.footer-wrapper{
}
.footer-text {
color: #fff;
font-size: 25px;
font-weight: 600;
margin-bottom: 32px;
}
.footer-wrapper ul{
margin:0px;
padding:0px;
}
.footer-link li {
color: #cccccc;
list-style:none;
font-size: 14px;
font-weight: 400;
padding-bottom: 11px;
}
.footer-link li:last-child{
padding-bottom:0;
}
.footer-icon {
margin-top: 30px;
}
.footer-icon a {
color: #fff;
font-size: 14px;
margin-right: 14px;
transition: .3s;
border: 1px solid white;
padding: 7px 10px;
border-style: solid;
}
.footer-icon a:hover{
color:#000;
background:#fff;
}
.footer-icon a:last-child{
margin-right:0;
}
.footer-menu {
padding: 0px;
overflow: hidden;
padding-right: 19px;
}
.footer-menu li {
display:block;
padding-bottom: 10px;
position: relative;
width: 50%;
float: left;
list-style:none;
transition: all ease-in-out .5s;
-webkit-transition: all ease-in-out .5s;
}
.footer-menu li:last-child{
padding-bottom:0;
}
.footer-menu li:before{
}
.footer-menu li a {
color: #cccccc;
display: block;
font-size: 15px;
font-weight: 500;
transition: .3s;
}
.footer-menu li a:hover{
color:#ff0505;
padding-left:15px;
}
.footer-menu li a i {
font-size: 10px;
margin-right: 15px;
}
.footers > li {
margin-bottom: 24px;
overflow: hidden;
}
.footers > li:last-child{
margin-bottom:0;
}
.footer-img {
float: left;
margin-right: 20px;
max-width: 90px;
}
.footer-img a{
}
.footer-info {
overflow: hidden;
}
.footer-info h4 {
color:#fff;
font-size: 18px;
position: relative;
line-height: 1.5em;
font-weight: 600;
margin-bottom: 4px;
}
.footer-info h4 a:hover{
color:#ff0505;
}
.footer-info span {
color: #a9a9a9;
display: inline-block;
font-size: 12px;
}
.footer-bootom-area {
background-color: transparent;
background-image: linear-gradient(144deg,#2f1171 0%,#710036 100%);
padding:12px 18px;
}
.copyright{
}
.copyright > p {
font-size: 15px;
color: #fff;
margin-bottom: 0;
margin-top: 16px;
padding-left: 50px;
}
.footer-bottom-link {
text-align: right;
padding-right:25px;
}
.footer-bottom-link li {
display: inline-block;
padding-right: 15px;
margin-top: 14px;
}
.footer-bottom-link li:last-child{
margin-right:0;
}
.footer-bottom-link li a {
color: #fff;
font-size: 15px;
transition:.3s;
}
.site-footer .upper-footer {
background: #f3f5fa;
padding: 80px 0;
}
.site-footer .upper-footer ul {
list-style: none;
}
.site-footer .upper-footer ul, .site-footer .upper-footer li, .site-footer .upper-footer p, .site-footer .upper-footer a {
color: #7a8595;
margin: 0;
padding: 0;
}
.site-footer .widget > h3, .site-footer .widget .footer-logo {
font-size: 24px;
color: #1e2331;
font-weight:600;
text-transform: uppercase;
margin: 0 0 2em;
position: relative;
}
.site-footer .about-widget .footer-logo:before {
display: none;
}
.site-footer .about-widget p {
margin-top: -20px;
margin-bottom: 2em;
font-size: 14px;
}
.site-footer .about-widget ul li {
font-weight: 500;
color: #7a8595;
position: relative;
padding-left: 45px;
line-height: 1.78em;
font-size: 15px;
}
.site-footer .about-widget ul li i {
background-color: #09a223;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
font-size: 18px;
color: #fff;
position: absolute;
left: 0;
top: 3px;
}
.site-footer .about-widget ul > li + li {
margin-top: 28px;
}
.site-footer .quick-links-widget {
overflow: hidden;
margin-top: 20px;
}
.newsletter-widget {
margin-top: 20px;
}
.site-footer .quick-links-widget a {
font-weight: 500;
color: #7a8595;
font-size: 15px;
}
.site-footer .quick-links-widget a:hover {
color: #09a223;
text-decoration:underline;
}
.site-footer .quick-links-widget ul li + li {
margin-top: 15px;
}
.site-footer .quick-links-widget ul {
width: 50%;
float: left;
}
.site-footer .recent-post-widget {
padding-right: 65px;
margin-top: 20px;
}
.site-footer .recent-post-widget ul > li + li {
margin-top: 20px;
padding-top: 20px;
border-top: 1px solid #e0e6ea;
}
.site-footer .recent-post-widget li {
position: relative;
}
.site-footer .recent-post-widget .entry-details h4 {
font-size: 16px;
font-size: 1.06667rem;
line-height: 1.5em;
font-weight: 600;
margin: 0;
position: relative;
top: -5px;
}
.site-footer .recent-post-widget .entry-details h4 a {
color: #1e2331;
}
.site-footer .recent-post-widget .entry-details h4 a:hover {
color: #09a223;
}
.site-footer .recent-post-widget .entry-details .date {
font-size: 12px;
color: #7a8595;
font-weight: 500;
}
.site-footer .newsletter-widget p {
margin-bottom: 1.5em;
font-size: 15px;
}
.site-footer .newsletter-widget input {
width: calc(100% - 44px);
height: 35px;
font-size: 13px;
padding: 6px 15px;
border: 0;
border-radius: 0;
-webkit-box-shadow: 0 5px 7px rgba(0, 0, 0, 0.05);
box-shadow: 0 5px 7px rgba(0, 0, 0, 0.05);
}
.site-footer .newsletter-widget form div {
position: relative;
}
.site-footer .newsletter-widget form div button {
background-color: #09a223;
width: 44px;
height: 35px;
text-align: center;
color: #fff;
border: 0;
outline: 0;
position: absolute;
right: 0;
top: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
transition: all 0.3s;
}
.site-footer .newsletter-widget form div button:hover {
background-color: #067219;
}
.site-footer .copyright-info {
background-color: #09a223;
padding: 30px 0 15px 
}
.site-footer .copyright-info p {
color: #fff;
margin: 0;
font-size: 15px;
float: left;
}
.site-footer .copyright-info ul {
display: inline-block;
list-style: none;
float: right;
overflow: hidden;
}
.site-footer .copyright-info ul li {
float: left;
font-size: 15px;
}
.site-footer .copyright-info ul > li + li {
margin-left: 25px;
}
.site-footer .copyright-info a {
color: #fff;
}
.footer-top-area-3{
padding:100px 0px 45px 0px;
background-color: transparent;
background-image: linear-gradient(144deg,#cccccc 0%,#ffffff 100%);
}
.footer-top-area-3 .footer-text {
color: #000;
font-size: 25px;
font-weight: 600;
margin-bottom: 32px;
}
.footer-top-area-3 .footer-link li {
color: #000;
}
.map-wrapper iframe {
border: 0;
width: 290px;
height: 0%;
}
.footer-top-area-3 .footer-info h4 {
color:#00000094;
}
.footer-top-area-3 .footer-info h4 a:hover {
color: #000;
}
.footer-top-area-3 .footer-menu li a {
color:#666666;
}
.footer-top-area-3 .footer-menu li a:hover{
color:#000;
padding-left:15px;
}
.footer-top-area-3 .footer-icon {
padding-left: 0px;
text-align: left;
}
.footer-top-area-3 .footer-icon a {
width: 40px;
text-align: center;
height: 40px;
line-height: 40px;
border-width: 0px;
margin-right: 8px;
border-style: solid;
border-radius: 26px;
color: #0c0c0c;
padding: 12px 15px;
background: #eeeeee;
}
.footer-top-area-3 .footer-icon a:hover{
color:#fff;
background:#000;
}
.footer-bootom-area-3{
background:#858788;
padding: 12px 18px;
}
.footer-top-area-4{
background:#242C33;
background-size: cover;
}
.footer-top-area-4 .footer-top{
background:rgba(15, 21, 26, 0.72);
padding:70px 0;
}
.footer-top-area-4 .footer-subscribe {
border-top: 1px solid rgba(240, 240, 240, 0.2);
position: relative;
z-index: 10;
background: rgba(15, 21, 26, 0.72);
padding: 40px 0;
}
.footer-top-area-4 .footer-subscribe h3 {
margin: 0;
font-family:"Montserrat", sans-serif;
font-size: 24px;
color: #FFFFFF;
line-height: 45px;
font-weight: 600;
}
.footer-top-area-4 .footer-menu li a:hover {
color: #F9B522;
padding-left: 15px;
}
.footer-top-area-4 .footer-info h4 a:hover {
color: #F9B522;
}
.footer-top-area-4 .footer-icon a:hover {
color:#F9B522;
}
.footer-top-area-4 .footer-subscribe form.footer-subscribe-form {
position: relative;
width: 500px;
max-width: 100%;
height: 45px;
}
.footer-top-area-4 .footer-subscribe form.footer-subscribe-form input {
display: inline-block;
vertical-align: middle;
width: 100%;
border-radius: 4px;
height: 45px;
border: none;
outline: none;
color: #C5C5C5;
font-size: 15px;
padding-left: 20px;
position: absolute;
top: 0;
left: 0;
}
.footer-top-area-4 .footer-subscribe form.footer-subscribe-form button {
background: #F9B522;
color: #FFFFFF;
font-size: 16px;
font-family:"Poppins", sans-serif;
font-weight: 500;
text-transform: uppercase;
width: 131px;
height: 45px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
display: inline-block;
vertical-align: middle;
border: none;
outline: none;
position: absolute;
top: 0;
right: 0;
-webkit-transition: all .4s ease;
transition: all .4s ease;
}
.footer-bootom-area-4 {
background:rgba(15, 21, 26, 0.93);
padding:12px 18px;
}
.subscribe-box {
padding: 40px 0px;
background-color: #fdc800;
margin-bottom: -73px;
position: relative;
z-index: 8;
}
.subscribe-text h1 {
margin: 0;
font-size: 36px;
font-family: "Poppins", sans-serif;
font-weight: 800;
color: #002147;
line-height: 1;
}
.subscribe-text span {
font-size: 14px;
color: #002147;
line-height: 1;
margin: 0;
margin-top: 10px;
display: block;
}
.email-submit-form {
margin-top: 7px;
}
.subscribe-form form {
position: relative;
}
.subscribe-form form input {
height: 46px;
background: #fff;
border: 0;
border-radius: 30px;
padding-left: 20px;
width: 100%;
}
.subscribe-form form i {
top: 50%;
position: absolute;
right: 35px;
color: #002147;
font-size: 15px;
transform: translateY(-50%);
}
.footer-area-5{
padding:0px 0;
}
.pt-150 {
padding-top: 150px;
}
.primary-bg {
background: #002147;
}
.footer-top {
border-bottom: 1px solid rgba(255, 255, 255, .15);
}
.pb-35 {
padding:0px 35px;
}
.mb-30 {
margin-bottom: 30px;
}
.gp-10{
margin-top:23px;
}
.footer-logo {
margin-bottom: 19px;
}
.footer-area-5 .footer-menu li {
padding-bottom: 0px;
}
.footer-para p {
font-size: 13px;
line-height: 26px;
color: #fff;
opacity: .66;
margin: 0;
}
.footer-socila-icon {
margin-top: 24px;
}
.footer-socila-icon span {
font-size: 20px;
color: #cbcbcb;
font-weight: 700;
line-height: 1;
}
.footer-social-icon-list ul li a {
color: #ffffff;
opacity: .66;
}
.footer-social-icon-list ul li a:hover {
color: #fff;
opacity: 1;
}
.footer-social-icon-list {
margin-top: 13px;
}
.footer-social-icon-list ul {
margin: 0px;
padding: 0px;
}
.footer-social-icon-list ul li {
display: inline-block;
margin-right: 19px;
transition: .3s;
}
.footer-heading h1 {
font-size: 24px;
color: #fdc800;
font-family: "Poppins", sans-serif;
font-weight: 700;
line-height: 1;
margin: 0;
margin-bottom: 31px;
}
.footer-menu ul {
margin: 0px;
padding: 0px;
}
.footer-menu ul li {
float: left;
width: 50%;
line-height: 1;
}
.footer-menu ul li a {
font-size: 13px;
color: #fff;
opacity: .66;
padding: 0;
display: block;
line-height: 1;
margin-bottom: 14px;
}
.footer-area-5 .footer-menu ul li a:hover {
color: #fdc800;
opacity: 1;
padding-left:0px;
}
.mb-25 {
margin-bottom: 25px;
}
.recent-post-text {
margin-left: 20px;
}
.recent-post-text p {
font-size: 13px;
color: #fff;
opacity: .66;
line-height: 24px;
margin-top: -8px;
margin-bottom: 0;
}
.footer-time {
margin-top: 5px;
}
.footer-time span {
font-size: 12px;
line-height: 1;
margin: 0;
color: #fdc800;
}
span.footer-published-time {
margin-left: 9px;
color: #fff;
}
.single-footer-contact-info {
margin-bottom: 5px;
}
.single-footer-contact-info span {
font-size: 14px;
color: #fdc800;
}
span.footer-contact-list-text {
font-size: 13px;
color: #fff;
opacity: .66;
margin-left: 9px;
}
.opening-time{
margin-top: 15px;
}
.opening-time span {
display: block;
color: #fff;
font-size: 17px;
font-weight: 500;
font-family: "Poppins", sans-serif;
}
span.opening-date {
font-weight: inherit;
font-size: 14px;
font-family: "Poppins", sans-serif;
margin-top: 10px;
}
.pb-25 {
padding-bottom: 25px;
}
.pt-25 {
padding-top: 25px;
}
.footer-copyright span {
font-size: 15px;
color: #949494;
}
.footer-top-area-6{
padding:20px 0px 40px 0px;
background:#656565;
}
.footer-top-area-6 .footer-icon a:hover {
color: #ab0505;
background:#fff;
}
.footer-top-area-6 .site-footer .newsletter-widget form div button {
background-color: #fff;
color: #000;
}
.footer-subscribe-1{
border-bottom: 1px solid rgba(255, 255, 255, 0.54);
margin-bottom: 60px;
}
.footer-top-area-6 .footer-menu li a:hover {
color: #fff;
padding-left: 15px;
}
.footer-top-area-6 .gallery-widget {
position: relative;
}
.footer-top-area-6 .footer-widget {
position: relative;
z-index: 1;
}
.footer-top-area-6 .gallery-widget .images-outer {
position: relative;
margin: 0px -3px;
}
.footer-top-area-6 .gallery-widget .image-box {
position: relative;
float: left;
width: 32%;
padding: 0px 3px;
margin-bottom: 6px;
cursor: pointer;
}
.footer-top-area-6 .gallery-widget .image-box img {
position: relative;
float: left;
width: 100%;
padding: 0px 3px;
margin-bottom: 6px;
cursor: pointer;
}
.footer-bootom-area-6{
background: #1d1d1d;
padding: 12px 18px;
}
.footer-top-area-7{
}
.footer-top-area-7 .site-footer .upper-footer {
background: #fff;
padding: 100px 0;
}
.footer-bootom-area-7{
padding: 30px 0px;
}
.footer-top-area-7 .copyright-info-7 p {
font-size: 16px;
color: #000;
margin-bottom: 0;
padding: 20px 0px;
}
.site-footer .about-widget h3{
margin-top:20px;
}
.footer-top-area-7 .footer-icon {
text-align: right;
}
.footer-top-area-7 .footer-icon a {
width: 39px;
height: 39px;
line-height: 39px;
border-width: 0px;
border-style: solid;
border-radius: 26px;
color: #0c0c0c;
padding: 8px 13px;
background: #eeeeee;
}
.footer-top-area-7 .footer-icon a:hover{
color:#fff;
background:#000;
}
.footer-top-area-7 .footer-socila-icon {
margin-top: -15px;
}
.footer-top-area-7 .site-footer .newsletter-widget input {
border: 1px solid #ececec;
}
.footer-top-area-7 .copyright-info-7{
border-top: 1px solid #cac6c6;
}
.copyright-info-7 p a{
color: #09a223;
}
.copyright-info-7 p a:hover{
color: #067219;
}
.bdt-section-muted {
background-color: #5571ed;
padding-top: 80px;
padding-bottom: 80px;
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/newsletter_bg.jpg) no-repeat;     -webkit-background-size: cover;
background-size: cover;
background-position: center center;
position: relative;
}
.bdt-grid {
margin: 0;
padding: 0;
list-style: none;
}
.bdt-section-muted h1 {
font-size: 1.8rem;
margin-bottom: 0 !important;
color:#fff;
text-transform: uppercase;
padding-bottom: 10px;
}
.bdt-breadcrumb {
display: inline-flex;
flex-wrap: wrap;
padding: 0;
list-style: none;
}
.bdt-breadcrumb>*>* {
display: inline-block;
font-size: .875rem;
color: #fff;
}
.bdt-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before {
content: "/";
display: inline-block;
margin: 0 12px;
color: #fff;
font-size: 12px;
}
.tp-divid {
padding: 0px 0px;
}
.tp-separator {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
flex-direction: row;
align-items: center;
padding: 60px 0px;
}
.tp-separator .tp-sep-hldr {
position: relative;
-webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
min-width: 11%;
}
.heading {
padding: 0px 15px;
font-size: 16px;
color: #6b6b6b;
font-weight: 500;
}
.tp-separator .tp-sep-hldr .tp-sep-lne {
border-top: 1px solid #eeee;
display: block;
position: relative;
width: 100%;
}
.google-map-area{
padding:80px 0px;
}
.google-map-one .map-wrapper iframe{
width:100%;
height:481px;
}
.google-map-one .map-info {
left: 50%;
margin-left: -29%;
background: #fff;
top: 50%;
box-shadow: 0 5px 40px rgba(0,0,0,.07);
position: absolute;
width: 100%;
max-width: 300px;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
}
.google-map-one .map-info {
max-width: 340px;
margin-left: -24%;
padding: 2em 2.5em 2em 2.5em;
}
.google-map-one .title {
font-family: "Poppins", Sans-serif;
font-size: 19px;
margin: 20px 0px 10px 0px;
}
.google-map-one.map-two .title {
color:#fff;
}
.google-map-one .openhrs {
font-family: "Poppins", Sans-serif;
font-size: 14px;
color: #333333;
font-weight: 300;
margin: 4px 0px 5px 0px;
}
.google-map-one .open {
float: right;
}
.google-map-one.map-two .openhrs {
color: #fff;
}
.google-map-one .iconinfo i {
margin-right: 10px;
}
.google-map-one .iconinfo{
font-size:14px;
font-weight: 300;
font-family: "Poppins", Sans-serif;
}
.google-map-one.map-two .iconinfo{
color:#fff;
}
.google-map-one.map-two .map-info {
background-color: transparent;
background-image: linear-gradient(144deg,#3e14a0 30%,#bf0707 100%);
}
.google-map-one.map-four:before {
background: rgba(0,0,0,0.3);
content: "";
height: 481px;
filter: alpha(opacity=80);
position: absolute;
width: 100%;
z-index:111;
cursor: pointer;
}
.google-map-one.map-four .map-info {
z-index:333;
}
.mr-30{
margin-right:28px;
}
.google-map-one.map-five .contact-text {
border-bottom: 1px solid #cccccc;
margin-bottom: 37px;
padding-bottom: 27px;
margin-top: 7px;
}
.google-map-one.map-five .contact-text h4 {
color: #3f3f3f;
font-size: 26px;
font-weight: 600;
margin-bottom: 30px;
}
.google-map-one.map-five .contact-text p {
color: #595959;
font-size: 15px;
font-weight: 400;
line-height: 25px;
margin-bottom: 0;
}
.google-map-one.map-five .contact-menu {
padding: 0px;
}
.google-map-one.map-five .contact-menu li {
list-style: none;
padding-bottom: 15px;
}
.google-map-one.map-five .address i{
margin-right: 6px;
}
.google-map-one.map-five .address {
color: #595959;
font-size: 14px;
font-weight: 600;
font-family: 'poppins', sans-serif;
}
.google-map-one.map-five .contact-link:last-child {
padding-bottom: 0;
}
.google-map-one.map-five .contact-link {
color: #595959;
font-size: 15px;
font-weight: 400;
padding-bottom: 16px;
float: right;
}
.google-map-one.map-five .contact-icon {
display: block;
float: right;
}
.google-map-one.map-five .contact-icon a {
width: 40px;
display: inline-block;
text-align: center;
height: 40px;
font-size: 14px;
line-height: 40px;
border-width: 0px;
margin-right: 8px;
border-style: solid;
border-radius: 26px;
color: #0c0c0c;
background: #eeeeee;
}
.google-map-one.map-five .contact-icon a:hover {
color:#fff;
background:#ff0505;
}
.google-map-one.map-five .contact-icon a:last-child {
margin-right: 0;
}
.pricing-tab-one{
padding:80px 0px;
background: #f9f9f9;
}
.tb-pricing3 {
position: relative;
padding: 40px;
background-color: #fff;
}
.tb-pricing3 {
text-align: center;
}
.tb-pricing3.bxshdw {
box-shadow: 0px 20px 140px #d6dee49e;
}
.tb-pricing3 .feat {
width: 74px;
height: 74px;
border-radius: 0px;
background: #ff0505;
color: #ffffff;
font-family: "poppins", Sans-serif;
font-size: 13px;
font-weight: 600;
line-height: 1.3em;
}
.tb-pricing3 .title {
color:#ff0505;
font-family: "Poppins", Sans-serif;
font-size: 20px;
font-weight: 600;
text-transform: uppercase;
margin: 0px 0px 0px 0px;
}
.price {
margin: 12px 0px 19px 0px;
}
.pricee {
color: #000000;
font-family: "Poppins", Sans-serif;
font-size: 44px;
font-weight: 600;
}
.tb-pricing3 ul {
margin: 0;
padding: 0;
list-style-type: none;
}
.tb-pricing3 .tooltip-sub {
text-align: left;
font-family: "poppins", Sans-serif;
font-size: 15px;
color: #ffffff;
background: #ff0505;
}
.tb-pricing3 .tooltip-sub {
color: #fff;
width: 300px;
padding: 20px;
z-index: 1;
font-size:14px;
margin-top: 0px;
opacity: 0;
line-height: 1.7;
background: #ff0505;
visibility: hidden;
position: absolute;
transition: opacity .3s ease-in;
}
.tb-pricing3 .featur {
position: relative;
}
.tb-pricing3 li:hover .tooltip-sub {
opacity: 1;
visibility: visible;
overflow: visible;
margin-top: -10px;
}
.tb-pricing3.ml-60 li:hover .tooltip-sub {
left: -308px;
}
.tb-pricing3.ml-60 li .tooltip-sub {
text-align:right;
}
.tb-pricing3 .feat {
height: 80px;
width: 80px;
display: block;
position: absolute;
top: -20px;
right: -20px;
background-color:#ff0505;
text-align: center;
}
.tb-pricing3 .feat span {
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.tb-pricing3 .tour-btn, .tb-pricing3 .dura {
display: inline-block;
}
.tb-pricing3 .dura {
padding-left: 14px;
color: #ff0505;
font-family: "poppins", Sans-serif;
font-size: 15px;
line-height: 1em;
font-weight: 400;
}
.tb-pricing3 li:not(:last-child) {
margin-bottom: 9px;
}
.tb-pricing3 .featur {
font-family: "Poppins", Sans-serif;
font-size: 14px;
}
.tb-pricing3 .tour-btn {
margin-top: 35px;
width: 284px;
padding: 13px 0px 13px 0px;
font-family: "Poppins", Sans-serif;
font-weight: 600;
font-size:14px;
text-transform: uppercase;
background: #ff0505;
color: #ffffff;
border-width: 0px;
border-radius: 0px;
}
.tb-pricing3.mr-60{
margin-right:80px;
}
.tb-pricing3.ml-60{
margin-left:80px;
}
.tb-pricing3 .featur {
position: relative;
}
.tb-pricing3 .dura {
text-align: left;
}
@media all and (min-width:0px) and (max-width: 960px) {
.tb-pricing3 .tooltip-sub {
display: none;
}
}
.tb-pricing3 .diskunt {
padding-right: 14px;
color: #cecece;
}
.pricing-tab-one.ptab-two .tb-pricing3 .feat {
width: 80px;
height: 80px;
border-radius: 50%;
}
.pricing-tab-one.ptab-two .tb-pricing3 .tour-btn {
border-radius: 42px;
}
.ptab-three .tb-pricing3.bxshdw-active {
box-shadow: 0px 20px 140px #d6dee49e;
background:#fff;
}
.ptab-three .tb-pricing3 {
background: rgba(0,0,0,0);
}
.ptab-three .tb-pricing3:hover{
background:#fff;
box-shadow: 0px 20px 140px #d6dee49e;
}
.ptab-three .tb-pricing3 .feat{
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 43%,#ff0505 100%);
border-radius: 50%;
}
.ptab-three .tb-pricing3 .tour-btn {
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 43%,#ff0505 100%);
border-radius:42px;
}
.ptab-three .tb-pricing3 .tooltip-sub {
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 43%,#ff0505 100%);
border-radius:10px;
}
.ptab-four .tb-pricing3 .tour-btn {
width: 170px;
font-size: 13px;
}
.ptab-four .tb-pricing3 {
padding: 0px 0px 40px 0px;
}
.ptab-four .tb-pricing3 .title {
padding: 30px 0px;
}
.ptab-five .tb-pricing3 .tour-btn {
width: 170px;
font-size: 13px;
}
.ptab-five .tb-pricing3 {
padding: 0px 0px 40px 0px;
z-index: 2;
-webkit-transition: 0.2s;
transition: 0.2s;
}
.ptab-five .tb-pricing3 .title {
padding: 30px 0px;
border-bottom: 1px solid #f75983;
position: relative;
}
.ptab-five .tb-pricing3 .title {
color: #f75983;
}
.ptab-five .tb-pricing3 .dura {
color: #f75983;
}
.ptab-five.twarp-five .tb-pricing3 i{
border-color: #f75983 transparent transparent;
background-color: #ffffff;
border-radius: 0!important;
border-style: solid;
border-width: 84px 84px 0 0;
content: "";
height: 0;
left: 0px;
position: absolute;
top: 0;
width: 0;
transition: transform ease-out 0.1s, background 0.2s;
}
.ptab-five.twarp-five .tb-pricing3 i:hover:after {
-webkit-animation: sonarEffect 1.3s ease-out 75ms;
-moz-animation: sonarEffect 1.3s ease-out 75ms;
animation: sonarEffect 1.3s ease-out 75ms;
}
.ptab-five.twarp-five .tb-pricing3 i:hover{
background: rgba(255,255,255,0.05);
-webkit-transform: scale(0.93);
-moz-transform: scale(0.93);
-ms-transform: scale(0.93);
transform: scale(0.93);
color: #fff;
}
.ptab-five.twarp-five .tb-pricing3::after{
color: white;
content: "";
font-family: FontAwesome;
font-size: 1.4rem;
left: 12px;
position: absolute;
text-shadow: rgb(55, 197, 182) 0px 0px 2px;
top: 8px;
}
.ptab-five .tb-pricing3 .tour-btn {
color: #545454;
background: #f75983;
background: transparent;
border: 1px solid #f75983;
}
.ptab-five .tb-pricing3.active {
box-shadow: 0 70px 70px rgba(0, 0, 0, 0.2);
-webkit-transform: scale(1.1);
transform: scale(1.1);
-webkit-transform: translate(0, -10px);
transform: translate(0, -10px);
z-index: 3;
}
.ptab-five .tb-pricing3:hover .tour-btn {
color: #fff;
background: #f75983;
border: 1px solid #f75983;
}
.ptab-five .tb-pricing3 .tour-btn.active{
color: #fff;
background: #f75983;
border: 1px solid #f75983;
}
.ptab-five .tb-pricing3:hover{
box-shadow: 0 70px 70px rgba(0, 0, 0, 0.2);
-webkit-transform: scale(1.1);
transform: scale(1.1);
-webkit-transform: translate(0, -10px);
transform: translate(0, -10px);
z-index: 3;
}
.ptab-six .tb-pricing3 li {
border-bottom: 1px solid #eee;
}
.ptab-six .tb-pricing3 li:last-child {
border: none;
}
.ptab-six .tb-pricing3 ul {
margin: 0;
padding: 0px 92px;
list-style-type: none;
line-height: 29px;
}
.ptab-seven .tb-pricing3 .title {
color:#fff;
background:#f75983;
}
.ptab-seven .tb-pricing3 .title {
border-bottom: 0px solid #ff0505;
}
.ptab-five.ptab-seven .tb-pricing3.active{
box-shadow: 0 70px 70px rgba(0, 0, 0, 0.2);
-webkit-transform: scale(1.1);
transform: scale(1.1);
-webkit-transform: translate(0, -10px);
transform: translate(0, -10px);
z-index: 3;
}
.ptab-five.ptab-seven .tb-pricing3 .tour-btn {
color: #fff;
background: #f75983;
border: 1px solid #f75983;
}
.ptab-eight .tb-pricing3.bxshdw {
box-shadow: none;
border: 3px solid #ff0505;
border-radius: 10px;
}
.ptab-eight .tb-pricing3 {
background-color: transparent;
}
.ptab-eight .tb-pricing3 .tour-btn {
background: transparent;
border:1px solid #ff0505;
border-radius:26px;
color: #000;
}
.ptab-eight .tb-pricing3:hover .tour-btn {
background:#ff0505;
border:1px solid #ff0505;
border-radius:26px;
color: #fff;
}
.ptab-eight .tb-pricing3{
transition: margin-top 0.3s linear 0s;
-moz-transition: margin-top 0.3s linear 0s;
-ms-transition: margin-top 0.3s linear 0s;
-webkit-transition: margin-top 0.3s linear 0s;
}
.ptab-eight .tb-pricing3:hover {
margin-top: -30px;
transition: margin-top 0.3s linear 0s;
-moz-transition: margin-top 0.3s linear 0s;
-ms-transition: margin-top 0.3s linear 0s;
-webkit-transition: margin-top 0.3s linear 0s;
}
.ptab-eight .tb-pricing3 .tooltip-sub {
border-radius:10px;
}
.ptab-eight .tb-pricing3 i{
border-color: #ff0505 transparent transparent;
background-color: #ffffff;
border-radius: 0!important;
border-style: solid;
border-width: 64px 64px 0 0;
content: "";
height: 0;
left: 0px;
position: absolute;
top: 0;
width: 0;
}
.pricing-tab-one.ptab-eight {
background: #ffffff;
}
.ptab-eight .tb-pricing3::after{
color: white;
content: "";
font-family: FontAwesome;
font-size: 1.4rem;
left: 9px;
position: absolute;
text-shadow: rgb(55, 197, 182) 0px 0px 2px;
top: 6px;
}
.ptab-nine .tb-pricing3 {
padding: 0px 0px 40px 0px;
}
.ptab-nine .price {
margin: 0px 0px 0px 0px;
padding:12px 0px 19px 0px;
background: #ff0505;
color:#fff;
}
.ptab-nine .pricee {
color: #fff;
}
.ptab-nine .tb-pricing3 .dura {
color: #fff;
}
.ptab-nine .tb-pricing3 .title {
background: #ff0505;
color:#fff;
padding-top: 28px;
}
.ptab-nine .tb-pricing3 li:not(:last-child) {
margin-bottom: 0px;
padding:14px 0px;
}
.ptab-nine .tb-pricing3 li{
margin-bottom: 0px;
padding:14px 0px;
}
.ptab-nine .tb-pricing3 li.list-padding{
margin-bottom: 0px;
margin-top:35px;
}
.ptab-nine .tb-pricing3 li.list-bg{
background:#f5f5f5;
}
.ptab-nine .tb-pricing3{
transition: margin-top 0.3s linear 0s;
-moz-transition: margin-top 0.3s linear 0s;
-ms-transition: margin-top 0.3s linear 0s;
-webkit-transition: margin-top 0.3s linear 0s;
}
.ptab-nine .tb-pricing3:hover {
margin-top: -30px;
transition: margin-top 0.3s linear 0s;
-moz-transition: margin-top 0.3s linear 0s;
-ms-transition: margin-top 0.3s linear 0s;
-webkit-transition: margin-top 0.3s linear 0s;
}
.ptab-ten .tb-pricing3 .tour-btn {
width: 160px;
}
.ptab-ten .tb-pricing3 {
background-color: transparent;
background-image: linear-gradient(144deg,#3e14a0 30%,#bb4242 100%);
}
.ptab-ten .tb-pricing3 .title {
color: #fff;
padding: 30px 0px 20px 0px;
}
.ptab-ten .tb-pricing3 {
padding: 0px 0px 40px 0px;
}
.ptab-ten .pricee {
color: #fff;
}
.ptab-ten .tb-pricing3 .dura {
color: #fff;
}
.ptab-ten .tb-pricing3 .featur {
color: #fff;
}
.ptab-ten .tb-pricing3 .tour-btn {
background-color: transparent;
background-image: linear-gradient(144deg,#3e14a0 30%,#bf0707 100%);
}
.ptab-ten .tb-pricing3:hover .tour-btn {
padding-left:15px;
}
.ptab-ten .price {
margin: 20px 0px 19px 0px;
}
.ptab-eleven .tb-pricing3{
-webkit-box-shadow: 0 15px 44px 0px rgba(171, 171, 171, 0.1);
box-shadow: 0 15px 44px 0px rgba(171, 171, 171, 0.1);
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.ptab-eleven .tb-pricing3:hover {
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/tab.jpg) center center/cover no-repeat local;}
.ptab-eleven .tb-pricing3:before {
content: "";
height: 100%;
filter: alpha(opacity=80);
width: 100%;
left: 0;
top: 0;
}
.ptab-eleven .tb-pricing3 .title {
margin: 0px 0px 25px 0px;
}
.ptab-eleven .tb-pricing3:hover .title {
color: #fff;
}
.ptab-eleven .tb-pricing3:hover .pricee {
color: #fff;
}
.ptab-eleven .tb-pricing3:hover .dura {
color: #fff;
}
.ptab-eleven .tb-pricing3:hover .featur {
color: #fff;
}
.ptab-eleven .tb-pricing3:hover .tour-btn {
padding-left:15px;
}
.ptab-twelve .tb-pricing3.bxshdw{
box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.15);
border: 0px solid #f75983;
-webkit-transition: 0.2s;
transition: 0.2s;
padding: 0px 0px 40px 0px;
}
.ptab-twelve .tb-pricing3:hover{
box-shadow: 0 70px 70px rgba(0, 0, 0, 0.2);
-webkit-transform: scale(1.1);
transform: scale(1.1);
-webkit-transform: translate(0, -10px);
transform: translate(0, -10px);
z-index: 3;
}
.ptab-twelve .tb-pricing3 .title {
padding: 30px 0px;
position: relative;
}
.ptab-twelve .tb-pricing3 .title {
color:#000;
border-bottom:1px solid #f75983;
background: #fff;
}
.ptab-twelve .tb-pricing3:hover .title {
color:#fff;
background: #f75983;
}
.ptab-twelve .tb-pricing3.active .title {
color:#fff;
background: #f75983;
}
.ptab-twelve .tb-pricing3 .dura {
color: #f75983;
}
.ptab-twelve .tb-pricing3 .tour-btn {
background:transparent;
border: 1px solid #f75983;
color:#000;
}
.ptab-twelve .tb-pricing3:hover .tour-btn {
background:#f75983;
color:#fff;
}
.ptab-twelve .tb-pricing3.active .tour-btn {
background:#f75983;
color:#fff;
}
.ptab-twelve .tb-pricing3 .tooltip-sub {
background: #f75983;
}
.ptab-twelve .tb-pricing3.active {
box-shadow: 0 70px 70px rgba(0, 0, 0, 0.2);
-webkit-transform: scale(1.1);
transform: scale(1.1);
-webkit-transform: translate(0, -10px);
transform: translate(0, -10px);
z-index: 3;
}
.accordion-area {
padding:80px 20px;
}
.accordion-bg{
background:#f9f9f9;
}
.accordion {
max-width: 590px;
margin: 0 auto;
padding: 0;
}
.accordion li {
border-top: 1px solid #d9e5e8;
position: relative;
list-style:none;
}
.accordion li p {
display: none;
padding: 30px 30px 30px;
color: #777;
margin-bottom: 0;
}
.accordion a {
width: 100%;
display: block;
cursor: pointer;
font-weight: 600;
line-height: 3;
padding:6px 12px;
font-size: 16px;
background-color: #f7f9fb;
text-indent: 15px;
user-select: none;
}
.accordion a:after {
width: 8px;
height: 8px;
border-right: 1px solid #4a6e78;
border-bottom: 1px solid #4a6e78;
position: absolute;
right: 24px;
content: " ";
top: 22px;
transform: rotate(-45deg);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.accordion p {
font-size: 14px;
line-height: 2;
color:#9a9a9a;
padding: 10px;
}
.accordion a.active:after {
transform: rotate(45deg);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.accordion-two .accordion a{
background:#ff0505;
color:#fff;
}
.accordion-two .accordion a:after {
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
}
.accordion-two .accordion a.active:after {
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
}
.accordion-two .accordion a:hover{
color:#fff !important;
}
.accordion-three .accordion a.active{
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 30%,#ff0505 100%);
color:#fff;
}
.accordion-three .accordion a.active:after {
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
}
.accordion{
position:relative;
}
.accordion-four .accordion:before {
width: 1px;
left: 16px;
background: rgba(0,0,0,0.38);
}
.accordion-four .accordion li {
margin-bottom: 15px;
border-top: none;
}
.accordion-four .accordion a{
background: #ffffff;
border: 1px solid #ddd !important;
}
.accordion-four .accordion li:(last-child) {
margin-bottom: 0px;
}
.accordion-four .accordion p {
margin-bottom: 0px;
}
.accordion-four .accordion a {
padding-left: 38px;
}
.accordion-four .accordion li p {
margin-left: 25px;
}
.accordion-four .accordion li p {
padding: 30px 30px 15px;
}
.accordion-four .accordion:before {
position: absolute;
content: '';
height: 85%;
width: 1px;
background: #eeeeee;
left: 26px;
top: 16px;
z-index: 1;
}
.accordion-four .accordion span.bpack-accordion-icon {
height: 35px;
width: 35px;
line-height: 35px;
left: 8px;
position: absolute;
z-index: 1;
top: 12px;
border-radius: 50%;
border: 1px solid #eee;
text-align: center;
color:#000000;
display: inline-block;
margin-right: 15px;
background: #fff;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.accordion-four .accordion a.active span.bpack-accordion-icon {
color:#fff;
background: #000;
}
.accordion-four .accordion span i {
position: absolute;
left: -29px;
top: 9px;
}
.accordion-four .accordion span.accordion-wrap{
position: relative;
left: 0px;
}
.accordion-four .accordion a:after {
border-right: none;
border-bottom: none;
}
.accordion-four .accordion a.active:after {
border-right: none;
border-bottom: none;
}
.accordion-five .accordion-four .accordion li {
border-top: 1px solid #fff;
}
.accordion-five .accordion-four .accordion a{
border: 1px solid #ddd !important;
}
.accordion-five .accordion-four .accordion span.bpack-accordion-icon {
color:#fff;
background: #000;
}
.accordion-five .accordion-four .accordion a.active span.bpack-accordion-icon {
color:#000;
background: #fff;
}
.accordion-five .accordion-four .accordion a.active{
background:#ff0505;
color:#fff;
}
.accordion-six .accordion li {
border-top:none;
}
.accordion-six .accordion a{
box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.05);
background:#fff;
}
.accordion-six .accordion li {
margin-bottom: 15px;
}
.accordion-six .accordion li:(last-child) {
margin-bottom: 0px;
}
.accordion-seven .accordion a{
background:#ff0505;
color:#fff;
}
.accordion-seven .accordion a.active .bp-icon {
content: "\f067";
font-family:FontAwesome;
width: 30px;
height: 30px;
line-height: 25px;
border-radius: 50%;
background: #fe7725;
font-size: 12px;
color: #fff;
text-align: center;
border: 3px solid #fff;
position: absolute;
top: 12px;
right: 14px;
}
.accordion-seven .accordion a.active .bp-icon i:before{
top: 6px;
text-align: center;
right: 6px;
position: absolute;
content: "\f068";
font-family:FontAwesome;
}
.accordion-seven .accordion a .bp-icon i:before{
content: "\f067";
font-family:FontAwesome;
position: absolute;
right: 5px;
top: 5px;
}
.accordion-seven .accordion a .bp-icon {
content: "\f067";
font-family:FontAwesome;
background: #696969;
border: 3px solid #fff;
position: absolute;
width: 30px;
font-size: 14px;
vertical-align: middle;
height: 30px;
line-height: 25px;
border-radius: 50%;
top: 12px;
right: 14px;
}
.accordion-seven .accordion li {
margin-bottom: 15px;
}
.accordion-seven .accordion li:(last-child) {
margin-bottom: 0px;
}
.accordion-seven .accordion a:after {
content: "";
width: 17px;
height: 7px;
background: #fff;
position: absolute;
top: 24px;
right: 0;
}
.accordion-seven .accordion a:after {
border-right: none;
border-bottom: none;
transform: rotate(0deg);
-webkit-transition: ;
-moz-transition: none;
transition: none;
}
.accordion-seven .accordion a:hover{
color:#fff !important;
}
.accordion-eight .accordion li {
border-top:none;
}
.accordion-eight .accordion a.active{
background: #f5414a;
color: #fff;
}
.accordion-eight .accordion a{
box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.05);
border-radius: 50px;
background:#ffffff;
}
.accordion-eight .accordion a:after {
border-right: 1px solid #000;
border-bottom: 1px solid #000;
}
.accordion-eight .accordion a.active:after {
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
}
.accordion-eight .accordion li {
margin-bottom: 15px;
}
.accordion-eight .accordion li:(last-child) {
margin-bottom: 0px;
}
.accordion-nine .accordion a{
border-radius: 50px;
background: #ffffff;
border: 1px solid #ddd !important;
border-top: none;
padding: 2px 0px;
padding-left: 50px;
}
.accordion-nine .accordion li {
border-top: none;
}
.accordion-nine .accordion a:after {
border-right: none;
border-bottom: none;
transform: rotate(0deg);
-webkit-transition: ;
-moz-transition: none;
transition: none;
}
.accordion-nine .accordion a.active:after {
border-right: none;
border-bottom: none;
}
.accordion-nine .accordion li {
margin-bottom: 15px;
}
.accordion-nine .accordion li:(last-child) {
margin-bottom: 0px;
}
.accordion-nine .accordion a.active .bp-icon {
content: "\f068";
font-family:FontAwesome;
font-weight: 900;
width: 50px;
height: 50px;
line-height: 50px;
border-radius: 50%;
background: #ebb710;
font-size: 16px;
color: #fff;
vertical-align: middle;
text-align: center;
border: 1px solid transparent;
box-shadow: 0 3px 10px rgba(0, 0, 0, 0.58);
position: absolute;
top: 0px;
left: 0px;
transition: all 0.3s ease 0s;
}
.accordion-nine .accordion a.active .bp-icon i:before{
top: 16px;
text-align: center;
left: 4px;
position: absolute;
content: "\f068";
font-family:FontAwesome;
}
.accordion-nine .accordion a .bp-icon i:before{
content: "\f067";
font-family:FontAwesome;
position: absolute;
left: 4px;
top: 16px;
}
.accordion-nine .accordion a .bp-icon {
content: "\f067";
background: #fff;
font-family:FontAwesome;
color: #0d345d;
border: 1px solid #ddd;
box-shadow: none;
text-align: center;
top: 0px;
font-size: 16px;
left: 0px;
position:absolute;
vertical-align: middle;
width: 50px;
height: 50px;
line-height: 50px;
border-radius:50%;
transition: all 0.3s ease 0s;
}
.accordion-nine .accordion li p {
padding: 30px 30px 15px;
}
.accordion-ten .accordion p:before {
content: "";
border-top: 15px solid #f7f9fb;
border-left: 15px solid transparent;
border-right: 15px solid transparent;
position: absolute;
top: 57px;
left: 30px;
}
.accordion-ten .accordion a:after {
border-right: none;
border-bottom: none;
transform: rotate(0deg);
-webkit-transition: ;
-moz-transition: none;
transition: none;
}
.accordion-ten .accordion a.active:after {
border-right: none;
border-bottom: none;
}
.accordion-ten .accordion a.active:before {
font-family: FontAwesome;
content: "\f176";
font-weight: 600;
width: 30px;
height: 30px;
line-height: 25px;
font-size: 14px;
color: #ddd;
text-align: center;
position: absolute;
top: 15px;
right: 14px;
}
.accordion-ten .accordion a:before {
font-family: FontAwesome;
content: "\f175";
font-weight: 600;
width: 30px;
height: 30px;
line-height: 25px;
font-size: 14px;
color: #ddd;
text-align: center;
position: absolute;
top: 15px;
right: 14px;
}
.tab-area{
padding:80px 20px;
}
.tab-bg{
background:#f9f9f9;
}
.tab-warp{
max-width: 590px;
position:relative;
margin:0 auto;
}
.tab {
position: relative;
overflow: hidden;
margin: 0 auto;
line-height: 1.5;
font-weight: 300;
-webkit-font-smoothing: antialiased;
}
.tabs {
display: table;
position: relative;
margin: 0;
padding: 0;
width: 100%;
}
.tabs li {
list-style:none;
float: left;
line-height: 38px;
padding: 0;
position: relative;
}
.tabs a {
background-color: #eff0f2;
border-bottom: 1px solid #fff;
color: #888;
font-weight: 500;
display: block;
letter-spacing: 0;
outline: none;
padding: 6px 25px;
text-decoration: none;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
border-bottom: 2px solid blue;
}
.tabs_item {
display: none;
padding: 30px 16px;
}
.tabs_item p{
padding: 0;
margin:0;
line-height: 2;
color: #9a9a9a;
font-size:14px;
}
.tabs_item h4 {
font-weight: bold;
color: blue;
font-size: 20px;
}
.tabs_item img {
width: 200px;
float: left;
margin-right: 30px;
}
.tabs_item:first-child {
display: block;
}
.current a {
color: #fff;
background: #ff0505;
}
.tab-two .tabs a {
border-bottom: none;
border: 1px solid #ddd;
background:#fff;
position:relative;
}
.tab-two .tabs li {
padding-right: 10px;
}
.tab-two .tabs .current a {
color: #fff;
background:#ff0505;
}
.tab-three .tabs .current a {
color: #fff;
background:#f75983;
}
.tab-three .tabs a {
border-bottom: 2px solid #f75983;
}
.tab-three .tabs .current:before {
content: "";
border-top: 12px solid #f75983;
border-left: 12px solid transparent;
border-right: 12px solid transparent;
position: absolute;
top: 52px;
left: 30px;
}
.tab-four .tabs a {
border-bottom: none;
border-top: 2px solid #ddd;
}
.tab-four .current a {
color: #000;
background: #ddd;
border-top: 2px solid #ff0505;
}
.tab-five .tabs a {
border-bottom: none;
}
.tab-five .tabs_item {
padding: 30px 16px;
background: #ff0505;
color:#fff;
}
.tab-five .tabs_item p{
color:#fff;
}
.tab-six .tabs a {
box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.05);
background: #fff;
}
.tab-six .tabs a {
border-bottom: none;
}
.tab-six .current a {
color: #ff0505;
background: #fff;
}
.tab-seven .current a {
color: #fff;
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 30%,#ff0505 100%);
}
.tab-seven .tabs a {
border-bottom:none;
}
.tab-eight .current a {
color: #fff;
background-color: transparent;
background-image: linear-gradient(to right, #643094, #00bcd4e0);
}
.tab-eight .tabs a {
border-bottom: none;
}
.tab-eight .tabs_item {
padding: 30px 16px;
background: linear-gradient(to right, #643094, #00bcd4e0);
color:#fff;
}
.tab-eight .tabs_item p{
color:#fff;
}
.timeline_new_one {
position: relative;
min-height: 500px;
width: 80%;
padding: 60px 0;
margin:0 auto;
}
.timeline__bar {
position: absolute;
top: 0;
left: 50%;
width: 6px;
height: 100%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
background-image: linear-gradient(144deg,#ff0505 30%,#ff0505 100%);
}
.timeline__bar:before, .timeline__bar:after {
position: absolute;
left: 50%;
display: block;
width: 15px;
height: 15px;
content: '';
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
border-radius: 50%;
}
.timeline__bar:before {
top: -1px;
background-image: linear-gradient(144deg,#ff0505 30%,#ff0505 100%);
}
.timeline__bar:after {
bottom: -1px;
background-image: linear-gradient(144deg,#ff0505 30%,#ff0505 100%);
}
.timeline__date{
background-image: linear-gradient(144deg, rgb(255, 5, 5) 30%, rgb(50, 21, 117) 100%);
background-size: 100% 1162px;
background-position: 0px -144px;
}
.timeline__elem {
position: relative;
display: flex;
flex-direction: column;
margin-bottom: 30px;
}
.timeline__elem:last-child {
margin-bottom: 0;
}
@media (min-width: 900px) {
.timeline__elem {
flex-direction: row;
}
}
@media (min-width: 900px) {
.timeline__elem--right {
justify-content: flex-end;
}
}
.timeline__date {
position: relative;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 70px;
height: 70px;
margin: auto;
color: #fff;
background-repeat: no-repeat;
border-radius: 50%;
border: 6px solid #fff;
}
@media (min-width: 900px) {
.timeline__date {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
}
.timeline__date-day {
font-size: 1.35rem;
font-weight: 600;
}
.timeline__date-month {
font-size: .85rem;
}
.timeline__event {
position: relative;
width: 90%;
margin: 30px auto 0;
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
background-color: #fff;
}
@media (min-width: 900px) {
.timeline__event {
width: calc((100% - 70px - 8px * 4) / 2);
margin: 0;
}
}
.timeline__event:before {
position: absolute;
top: 50%;
display: none;
width: 0;
height: 0;
content: '';
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
border-top: 8px solid transparent;
border-bottom: 8px solid transparent;
}
.timeline__event:after {
position: absolute;
top: 50%;
display: none;
width: 16px;
height: 16px;
content: '';
-webkit-transform: translateY(-50%) rotate(45deg);
transform: translateY(-50%) rotate(45deg);
}
.timeline__event--left:before {
right: -8px;
border-left: 8px solid #fff;
}
.timeline__event--left:after {
right: -7px;
box-shadow: 2px -1px 1px 0 rgba(0, 0, 0, 0.08);
}
.timeline__event--right:before {
left: -8px;
border-right: 8px solid #fff;
}
.timeline__event--right:after {
left: -7px;
box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.08);
}
.timeline__event-date-time {
padding: 20px 15px 0;
display: flex;
margin-bottom: 15px;
font-size: .8rem;
color: rgba(44, 44, 44, 0.7);
}
.timeline__event-date {
margin-right: 10px;
}
.timeline__event-title {
padding: 0 15px;
margin-bottom: 15px;
font-size: 1.25rem;
font-weight: 600;
}
.timeline__event-descr {
padding: 0 15px 20px;
font-size: .9rem;
line-height: 20px;
color: #909090;
}
.timeline__event-descr p {
margin-bottom: 10px;
}
.timeline__event-descr p:last-child {
margin-bottom: 0;
}
.timeline__event-actions {
padding: 20px 15px;
border-top: 1px solid rgba(160, 160, 160, 0.2);
}
.timeline__event-action {
transition-property: all;
transition-duration: 0.2s;
transition-timing-function: linear;
transition-delay: 0s;
margin-right: 24px;
font-size: .9rem;
font-weight: 500;
color:#ff0505;
text-transform: uppercase;
}
.timeline__event-action.bg {
color:#ff3939;
}
.timeline__event-action.bg:hover {
color:#ff0505;
}
.timeline-bg{
background:#f7f7f7;
}
.timeline-area{
padding:80px 0px 80px 0px;
}
.roadmap-outer{
overflow: hidden;
position: relative;
}
.roadmap-outer .roadmap{
position: relative;
margin-top: -63px;
}
.roadmap-outer .roadmap:first-child{
margin-top: 0px;
}
.roadmap-outer .roadmap:before, .roadmap-outer .roadmap:after{
content: "";
display: block;
width: 100%;
clear: both;
}
.roadmap-outer .roadmap:before{
content: "";
width: 100%;
height: 100%;
position: absolute;
top: 0;
right: 0;
z-index: 2;
}
.roadmap-outer .roadmap-icon{
width: 210px;
height: 210px;
border-radius: 50%;
border: 25px solid transparent;
border-top-color: #f75983;
border-right-color: #f75983;
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 1;
transform: rotate(45deg);
}
.roadmap-outer .year{
display: block;
width: 110px;
height: 110px;
line-height: 110px;
border-radius: 50%;
background: #fff;
box-shadow: 0 10px 40px rgba(165,165,165,0.2);
margin: auto;
font-size: 24px;
font-weight: 600;
color: #f75983;
text-align: center;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
transform: rotate(-45deg);
}
.roadmap-outer .roadmap-content{
width: 35%;
float: right;
background: #f75983;
padding: 20px 20px;
margin: 50px 0 51px;
z-index: 1;
position: relative;
border-radius:5px;
}
.roadmap-outer .roadmap-content:before{
content: "";
width: 20%;
height: 15px;
background:#f75983;
position: absolute;
top: 50%;
left: -20%;
z-index: -1;
transform: translateY(-50%);
}
.roadmap-outer h3{
color: #fff;
font-size: 20px;
margin-bottom: 17px;
}
.roadmap-outer p{
color: rgba(255,255,255,0.7);
margin: 0;
font-size:15px;
}
.roadmap-outer .roadmap:nth-child(2n) .roadmap-icon{
transform: rotate(-135deg);
}
.roadmap-outer .roadmap:nth-child(2n) .year{
transform: rotate(135deg);
}
.roadmap-outer .roadmap:nth-child(2n) .roadmap-content{
float: left;
}
.roadmap-outer .roadmap:nth-child(2n) .roadmap-content:before{
left: auto;
right: -20%;
}
.roadmap-outer .roadmap:nth-child(2n) .roadmap-icon{
border-top-color: #f75983;
border-right-color: #f75983;
}
.roadmap-outer .roadmap:nth-child(2n) .year{
color: #f75983;
}
.roadmap-outer .roadmap:nth-child(2n) .roadmap-content, .roadmap-outer .roadmap:nth-child(2n) .roadmap-content:before{
background: #f75983;
}
.roadmap-outer .roadmap:nth-child(3n) .roadmap-icon{
border-top-color: #f75983;
border-right-color: #f75983;
}
.roadmap-outer .roadmap:nth-child(3n) .year{
color: #f75983;
}
.roadmap-outer .roadmap:nth-child(3n) .roadmap-content, .roadmap-outer .roadmap:nth-child(3n) .roadmap-content:before{
background: #f75983;
}
.roadmap-outer .roadmap:nth-child(4n) .roadmap-icon{
border-top-color: #f75983;
border-right-color: #f75983;
}
.roadmap-outer .roadmap:nth-child(4n) .year{
color: #f75983;
}
.roadmap-outer .roadmap:nth-child(4n) .roadmap-content, .roadmap-outer .roadmap:nth-child(4n) .roadmap-content:before{
background: #f75983;
}
.timeline-three{
position:relative;
}
.timeline-three .roadmap-outer:before {
position: absolute;
left: 50%;
width: 2px;
height: 100%;
margin-left: -1px;
content: "";
background: rgba(39, 37, 37, 0.07);
}
.timeline-three .roadmap-outer .roadmap-icon {
border-top-color: transparent;
border-right-color: transparent;
}
.timeline-three .roadmap-outer .roadmap:nth-child(2n) .roadmap-icon {
border-top-color: transparent;
border-right-color:transparent;
}
.timeline-three .roadmap-outer .roadmap:nth-child(3n) .roadmap-icon {
border-top-color: transparent;
border-right-color: transparent;
}
.timeline-three .roadmap-outer .roadmap-content {
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 30%,#ff0505 100%);
}
.timeline-three .roadmap-outer .roadmap:nth-child(2n) .roadmap-content{
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 30%,#ff0505 100%);
}
.timeline-three .roadmap-outer .roadmap:nth-child(3n) .roadmap-content {
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 30%,#ff0505 100%);
}
.timeline-three .roadmap-outer .roadmap:nth-child(2n) .roadmap-content, .timeline-three .roadmap-outer .roadmap:nth-child(2n) .roadmap-content:before {
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 30%,#ff0505 100%);
}
.timeline-three .roadmap-outer .roadmap:nth-child(3n) .roadmap-content, .timeline-three .roadmap-outer .roadmap:nth-child(3n) .roadmap-content:before {
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 30%,#ff0505 100%);
}
.timeline-three .roadmap-outer .roadmap-content:before {
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 30%,#ff0505 100%);
}
.timeline-area.bp-tl{
background:#fff;
}
.timeline_six .timeline__event {
position: relative;
width: 40%;
margin:0;
box-shadow: none;
background: linear-gradient(to right, #643094, #00bcd4e0);
border:1px solid #ddd;
}
.timeline_six .timeline__date {
border: 6px solid #ddd;
}
.timeline_six .timeline__event-date-time {
color: rgba(245, 245, 245, 0.7);
}
.timeline_six .timeline__event-title {
color:#fff;
}
.timeline_six .timeline__event-descr p {
color: #eaeaea;
}
.timeline_six .timeline__event-actions {
border-top: 1px solid #b5b5b5;
}
.timeline_six .timeline__event-action {
color: #bfbfbf;
}
.timeline_six .timeline__event-action.bg {
color: #000000d9;
}
.timeline_six .timeline__event-action.bg:hover, .timeline_six .timeline__event-action:hover {
color: #fff;
}
.timeline_six .timeline__date{
background-image: linear-gradient(144deg, rgb(169, 169, 169) 30%, rgb(158, 158, 158) 100%) !important;
background-size: 100% 1162px !important;
background-position: 0px -0px !important;
}
.timeline_six .timeline__bar {
background-image:linear-gradient(144deg, rgb(169, 169, 169) 30%, rgb(158, 158, 158) 100%);
}
.timeline_six .timeline__bar:before {
top: -1px;
background-image: linear-gradient(144deg,#d8d8d8 30%,#505050 100%);
}
.timeline_six .timeline__bar:after {
background-image: linear-gradient(144deg,#d8d8d8 30%,#505050 100%);
}
.button-bg{
background:#f9f9f9;
}
.button-area{
padding:80px 0px;
}
.button-bp{
max-width: 700px;
margin: 0 auto;
padding: 0;
}
.bpack-btn:hover {
color: black !important;
}
.bpack-btn {
border: none;
background-color: #000;
color: #fff !important;
padding: 14px 30px;
display: inline-block;
cursor:pointer;
text-transform: capitalize;
font-weight: 500;
margin-left: 75px;
outline: none;
position: relative;
overflow: hidden;
font-size: 16px;
-webkit-transform: translateZ(0);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.bpack-btn:before {
z-index: -1;
opacity: 0;
content: "";
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
border-radius: inherit;
color:#000;
background-color: #ffffff;
-webkit-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
.bpack-btn:after {
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
border: 2px solid #000;
content: '';
border-radius: inherit;
}
.btn-wht:hover:after {
color:#000 !important;
}
.bpack-btn:hover:before{
-webkit-transform: translateY(0%);
transform: translateY(0%);
opacity:1;
}
.bpack-btn-two {
border: none;
background-color: #000;
color: #ffffff !important;
cursor: pointer;
display: inline-block;
padding: 14px 30px;
margin-left: 75px;
text-transform: capitalize;
font-weight: 500;
outline: none;
position: relative;
overflow: hidden;
font-size: 16px;
border-radius: 30px;
-webkit-transform: translateZ(0);
-webkit-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.bpack-btn-two:before {
z-index:-1;
opacity: 0;
content: "";
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
color:#000;
border-radius: inherit;
background-color: #ffffff;
-webkit-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
.bpack-btn-two:after {
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
border: 2px solid #000;
content: '';
border-radius: inherit;
}
.bpack-btn-two:hover {
color: #000 !important;
}
.bpack-btn-two:hover:before, .bpack-btn-two.hover:before {
-webkit-transform: translateY(0%);
transform: translateY(0%);
opacity:1;
}
.bpack-btn-three {
background-color: #c47135;
border: none;
color: #ffffff !important;
cursor: pointer;
display: inline-block;
margin-left:65px;
font-size: 16px;
line-height: 1em;
outline: none;
padding: 15px 40px 15px;
position: relative;
text-transform: capitalize;
font-weight: 500;
}
.bpack-btn-three:before, .bpack-btn-three:after {
border-color: transparent;
-webkit-transition: all 0.25s;
transition: all 0.25s;
border-style: solid;
border-width: 0;
content: "";
height: 24px;
position: absolute;
width: 24px;
}
.bpack-btn-three:before {
border-color: #c47135;
border-left-width: 2px;
border-top-width: 2px;
left: -5px;
top: -5px;
}
.bpack-btn-three:after {
border-bottom-width: 2px;
border-color: #c47135;
border-right-width: 2px;
bottom: -5px;
right: -5px;
}
.bpack-btn-three:hover, .bpack-btn-three.hover {
background-color: #c47135;
}
.bpack-btn-three:hover:before, .bpack-btn-three.hover:before, .bpack-btn-three:hover:after, .bpack-btn-three.hover:after {
height: 100%;
width: 100%;
}
.bpack-btn-four {
background-color: #c47135;
border: none;
color: #ffffff !important;
cursor: pointer;
display: inline-block;
font-size: 16px;
line-height: 1em;
margin-left: 65px;
outline: none;
padding: 15px 40px 15px;
position: relative;
text-transform: capitalize;
font-weight: 500;
}
.bpack-btn-four:before, .bpack-btn-four:after {
border-color: transparent;
-webkit-transition: all 0.25s;
transition: all 0.25s;
border-style: solid;
border-width: 0;
content: "";
height: 24px;
position: absolute;
width: 24px;
}
.bpack-btn-four:before {
border-color: #c47135;
border-right-width: 2px;
border-top-width: 2px;
right: -5px;
top: -5px;
}
.bpack-btn-four:after {
border-bottom-width: 2px;
border-color: #c47135;
border-left-width: 2px;
bottom: -5px;
left: -5px;
}
.bpack-btn-four:hover, .bpack-btn-four.hover {
background-color: #c47135;
}
.bpack-btn-four:hover:before, .bpack-btn-four.hover:before, .bpack-btn-four:hover:after, .bpack-btn-four.hover:after {
height: 100%;
width: 100%;
}
.button-five .bpack-btn-five {
border: none;
background-color: #000000;
border-radius: 5px;
color: #ffffff !important;
cursor: pointer;
padding: 14px 30px;
display: inline-block;
margin-left:75px;
text-transform: capitalize;
font-weight: 500;
font-size: 16px;
outline: none;
position: relative;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.button-five .bpack-btn-five span {
display: inline-block;
-webkit-transition: all 0.3s;
transition: all 0.3s;
opacity: 0.8;
}
.button-five .bpack-btn-five i {
font-size: 15px;
left: 20px;
position:absolute;
top: 18px;
opacity: 0;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.button-five .bpack-btn-five:hover span, .button-five .bpack-btn-five.hover span {
-webkit-transform: translate3d(10px, 0px, 0px);
transform: translate3d(10px, 0px, 0px);
opacity: 1;
}
.button-five .bpack-btn-five:hover i, .button-five .bpack-btn-five.hover i {
opacity: 0.8;
}
.button-five .bpack-btn-five:active span {
-webkit-transform: translate3d(14px, 0px, 0px);
transform: translate3d(14px, 0px, 0px);
}
.button-five .bpack-btn-five:active i {
left: 18px;
}
.button-five .bpack-btn-five.blue {
background-color: #20638f;
}
.button-five .bpack-btn-five.red {
background-color: #962d22;
}
.bpack-btn-six {
color: #ffffff;
cursor: pointer;
padding: 14px 40px;
display: inline-block;
margin-left: 60px;
font-weight:500;
text-transform: capitalize;
outline: none;
position: relative;
font-size: 16px;
border: 3px solid #fff;
background-color: transparent;
border-radius: 15px 15px 0;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.bpack-btn-six:before {
content: "";
position: absolute;
left: -3px;
top: -3px;
width: 0;
height: 0;
border-style: solid;
border-width: 35px 35px 0 0;
border-color: #c87f0a transparent transparent transparent;
z-index: 1;
}
.bpack-btn-six:hover, .bpack-btn-six.hover {
border-color: #c87f0a;
}
.bpack-btn-seven{
text-decoration: none;
color: #fff !important;
background-color: #E3872D;
cursor:pointer;
margin-left: 70px;
font-weight:500;
font-size:16px;
text-transform: capitalize;
padding: 12px 35px;
border-radius: 3px;
display: inline-block;
position: relative;
overflow: hidden;
}
.bpack-btn-seven:before {
position: absolute;
content: "";
top: 0px;
height: 100%;
left: -25%;
width: 0%;
background-color: #041230;
transform: skew(50deg);
transition-duration: .6s;
z-index: 1;
}
.bpack-btn-seven span {
position: relative;
z-index: 2;
}
.bpack-btn-seven:hover:before {
width: 180%;
}
.bpack-btn-eight{
text-decoration: none;
color: #000 !important;
box-shadow: 0 0 20px rgba(0,0,0,.1);
background: #fff;
margin-left: 70px;
font-weight:500;
font-size:15px;
cursor:pointer;
text-transform: capitalize;
padding: 12px 35px;
border-radius: 3px;
display: inline-block;
position: relative;
overflow: hidden;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.bpack-btn-eight:hover{
background:#ff0505;
color:#fff !important;
}
.bpack-btn-eight.active{
background:#ff0505;
color:#fff !important;
}
.bpack-btn-nine{
text-decoration: none;
color: #fff !important;
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 30%,#ff0505 100%);
margin-left: 70px;
font-weight:500;
font-size:15px;
cursor:pointer;
text-transform: capitalize;
padding: 12px 35px;
border-radius: 3px;
display: inline-block;
position: relative;
overflow: hidden;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.bpack-btn-nine:hover{
background-color: transparent;
background-image: linear-gradient(144deg,#e42020 30%,#ff0505 100%);
}
.bpack-btn-ten{
text-decoration: none;
color: #000 !important;
box-shadow: 0 0 20px rgba(0,0,0,.1);
margin-left: 70px;
border:2px solid #ff0505;
font-weight:500;
font-size:15px;
cursor:pointer;
text-transform: capitalize;
padding: 12px 35px;
border-radius: 3px;
display: inline-block;
position: relative;
overflow: hidden;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.bpack-btn-ten:hover{
color:#fff !important;
background:#ff0505;
}
.icon-area{
padding:80px 0px;
}
.icon-bg{
background:#c5c5c5;
}
.icon-bp{
max-width: 650px;
margin: 0 auto;
padding: 0;
}
.bpack-icon-one {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-perspective: 50em;
perspective: 50em;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
background-color: #7e1946;
border-radius: 5px;
border: 1px solid rgba(255, 255, 255, 0.1);
box-sizing: 0 0 5px rgba(0, 0, 0, 0.5);
color: #e6e6e6;
display: inline-block;
font-size: 35px;
height: 75px;
line-height: 75px;
margin: 40px;
position: relative;
text-align: center;
text-decoration: none;
width: 75px;
}
.bpack-icon-one:before {
color: #fff;
text-shadow: 1px 1px 5px #000000;
opacity: 0.75;
}
.bpack-icon-one:after {
-webkit-transition: all 0.45s ease;
transition: all 0.45s ease;
-webkit-transform-origin: 100% 0;
-ms-transform-origin: 100% 0;
transform-origin: 100% 0;
position: absolute;
top: 0;
left: 0;
right: 50%;
bottom: 0;
content: '';
background-color: #69153a;
border-radius: 5px 0 0 5px;
z-index: -1;
}
.bpack-icon-one:hover, .bpack-icon-one:active, .bpack-icon-one.hover {
color: #fff;
background-color: #1d5599;
}
.bpack-icon-one:hover:after, .bpack-icon-one:active:after, .bpack-icon-one.hover:after {
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
background-color: #2468bb;
}
.bpack-icon-two {
position: relative;
font-size: 35px;
color: #fff;
width: 75px;
margin: 40px;
height: 75px;
line-height: 75px;
display: inline-block;
text-align: center;
-webkit-perspective: 50em;
perspective: 50em;
text-decoration: none;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.bpack-icon-two:after {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
border: 2px solid #fff;
content: '';
z-index: -1;
border-radius: 50%;
}
.bpack-icon-two:before {
color: #fff;
}
.bpack-icon-two:before, .bpack-icon-two:after {
-webkit-transition: all 0.45s ease-in-out;
transition: all 0.45s ease-in-out;
}
.bpack-icon-two:hover, .bpack-icon-two:active, .bpack-icon-two.hover {
color: #c0392b;
}
.bpack-icon-two:hover:after, .bpack-icon-two:active:after, .bpack-icon-two.hover:after {
border-color: transparent #c0392b;
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
.bpack-icon-three {
position: relative;
font-size: 35px;
color: #000;
width: 75px;
margin: 40px;
height: 75px;
line-height: 75px;
display: inline-block;
text-align: center;
-webkit-perspective: 50em;
perspective: 50em;
text-decoration: none;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.bpack-icon-three:after {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
border: 2px solid #e6e6e6;
content: '';
z-index: -1;
border-radius: 50%;
-webkit-transform: rotateY(360deg);
transform: rotateY(360deg);
}
.bpack-icon-three:before, .bpack-icon-three:after {
-webkit-transition: all 0.8s ease-in-out;
transition: all 0.8s ease-in-out;
}
.bpack-icon-three:hover, .bpack-icon-three:active, .bpack-icon-three.hover {
color: #c0392b;
}
.bpack-icon-three:hover:after, .bpack-icon-three:active:after, .bpack-icon-three.hover:after {
border-color: #c0392b;
-webkit-transform: rotateY(0);
transform: rotateY(0);
}
.bpack-icon-four {
position: relative;
font-size: 35px;
color: #fff;
width: 75px;
margin: 40px;
height: 75px;
line-height: 75px;
display: inline-block;
text-align: center;
-webkit-perspective: 50em;
perspective: 50em;
text-decoration: none;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.bpack-icon-four:after {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
border: 2px solid #fff;
content: '';
z-index: -1;
border-radius: 50%;
-webkit-transform: rotateX(360deg);
transform: rotateX(360deg);
}
.bpack-icon-four:before, .bpack-icon-four:after {
-webkit-transition: all 0.8s ease-in-out;
transition: all 0.8s ease-in-out;
}
.bpack-icon-four:hover, .bpack-icon-four:active, .bpack-icon-four.hover {
color: #ff0505;
}
.bpack-icon-four:hover:after, .bpack-icon-four:active:after, .bpack-icon-four.hover:after {
border-color: #ff0505;
-webkit-transform: rotateX(0);
transform: rotateX(0);
}
.bpack-icon-five {
position: relative;
overflow: hidden;
font-size: 35px;
color: rgba(255, 255, 255, 0.8);
margin: 38px;
padding: 3px;
display: inline-block;
text-align: center;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
text-decoration: none;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.bpack-icon-five i::before {
background-color: #2b2b2b;
width: 75px;
height: 75px;
line-height: 75px;
display:block;
}
.bpack-icon-five:after {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: #f39c12;
content: '';
z-index: -1;
display: inline-block;
-webkit-transform: rotate(-45deg) scale(1.5) translate(0%, -100%);
transform: rotate(-45deg) scale(1.5) translate(0%, -100%);
}
.bpack-icon-five:before, .bpack-icon-five:after {
-webkit-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.bpack-icon-five:hover, .bpack-icon-five:active, .bpack-icon-five.hover {
color: #ffffff;
}
.bpack-icon-five:hover:after, .bpack-icon-five:active:after, .bpack-icon-five.hover:after {
-webkit-transform: rotate(-45deg) scale(1.5) translate(0%, 0%);
transform: rotate(-45deg) scale(1.5) translate(0%, 0%);
}
.bpack-icon-six {
position: relative;
font-size: 35px;
background-color: #7b7b7b;
color: #ffffff;
width: 75px;
margin: 40px;
height: 75px;
line-height: 75px;
display: inline-block;
text-align: center;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
-webkit-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
text-decoration: none;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.bpack-icon-six:after {
position: absolute;
bottom: 0;
height: 4px;
left: 50%;
right: 50%;
background: #fff;
content: '';
}
.bpack-icon-six:before, .bpack-icon-six:after {
-webkit-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}
.bpack-icon-six:hover, .bpack-icon-six:active, .bpack-icon-six.hover {
color: #ffffff;
text-shadow: 3px 5px 5px rgba(0, 0, 0, 0.8);
}
.bpack-icon-six:hover:after, .bpack-icon-six:active:after, .bpack-icon-six.hover:after {
left: 0;
right: 0;
}
.bpack-icon-seven {
position: relative;
font-size: 35px;
background-color: rgba(50, 50, 50, 0.3);
color: #000;
width: 75px;
margin: 40px;
height: 75px;
line-height: 75px;
display: inline-block;
text-align: center;
-webkit-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
text-decoration: none;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.bpack-icon-seven:before {
z-index: 2;
display: block;
line-height: 75px;
}
.bpack-icon-seven:after {
position: absolute;
bottom: 0;
top: 100%;
left: 0;
right: 0;
background: #d61313;
content: '';
z-index: -1;
}
.bpack-icon-seven:before, .bpack-icon-seven:after {
-webkit-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}
.bpack-icon-seven:hover, .bpack-icon-seven:active, .bpack-icon-seven.hover {
color: #ffffff;
}
.bpack-icon-seven:hover:after, .bpack-icon-seven:active:after, .bpack-icon-seven.hover:after {
top: 0;
}
.bpack-icon-eight {
position: relative;
font-size: 35px;
border: 1px solid #000000;
color: #ffffff;
width: 75px;
margin: 40px;
height: 75px;
line-height: 70px;
display: inline-block;
text-align: center;
border-radius: 50%;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.bpack-icon-eight * {
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.bpack-icon-eight:before {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.bpack-icon-eight:after {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background: #1a1a1a;
content: '';
z-index: -1;
border-radius: 50%;
-webkit-transition: all 0.5s;
transition: all 0.5s;
-webkit-transform: scale(0.98);
transform: scale(0.98);
}
.bpack-icon-eight:hover, .bpack-icon-eight .hover {
color: #000000;
}
.bpack-icon-eight:hover:after, .bpack-icon-eight .hover:after {
-webkit-transform: scale(0);
transform: scale(0);
opacity: 0;
}
.bpack-icon-eight:hover.blue, .bpack-icon-eight .hover.blue {
color: #2980b9;
}
.bpack-icon-eight:hover.yellow, .bpack-icon-eight .hover.yellow {
color: #e67e22;
}
.bpack-icon-eight:hover.green, .bpack-icon-eight .hover.green {
color: #27ae60;
}
.bpack-icon-eight:hover.red, .bpack-icon-eight .hover.red {
color: #c0392b;
}
.bpack-icon-eight.blue {
border: 2px solid #2980b9;
}
.bpack-icon-eight.blue:after {
background: #409ad5;
}
.bpack-icon-eight.yellow {
border: 2px solid #e67e22;
}
.bpack-icon-eight.yellow:after {
background: #eb9950;
}
.bpack-icon-eight.green {
border: 2px solid #27ae60;
}
.bpack-icon-eight.green:after {
background: #36d278;
}
.bpack-icon-eight.red {
border: 2px solid #c0392b;
}
.bpack-icon-eight.red:after {
background: #d65548;
}
.bpack-icon-nine {
position: relative;
font-size: 35px;
background-color: #2b2b2b;
color: #ffffff;
width: 75px;
margin: 40px;
height: 75px;
line-height: 75px;
display: inline-block;
text-align: center;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
-webkit-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
text-decoration: none;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.bpack-icon-nine:after {
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
border: solid;
border-width: 0 5px 5px 0;
border-color: transparent #c87f0a #4f3204 transparent;
content: '';
z-index: -1;
}
.bpack-icon-nine:before, .bpack-icon-nine:after {
-webkit-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}
.bpack-icon-nine:hover, .bpack-icon-nine:active, .bpack-icon-nine.hover {
color: #ffffff;
text-shadow: 3px 5px 5px rgba(0, 0, 0, 0.8);
}
.bpack-icon-nine:hover:after, .bpack-icon-nine:active:after, .bpack-icon-nine.hover:after {
-webkit-transform: translate(4px, 4px);
transform: translate(4px, 4px);
}
.bpack-icon-ten {
position: relative;
font-size: 35px;
background-color: #262626;
color: #ffffff;
width: 75px;
margin: 40px;
height: 75px;
line-height: 75px;
display: inline-block;
text-align: center;
border-radius: 4px;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.1) 100%);
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.1) 100%);
box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.2), inset 0px -1px 1px rgba(0, 0, 0, 0.5), 1px 1px 4px rgba(0, 0, 0, 0.5);
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
z-index: 1;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.bpack-icon-ten i:before {
z-index: 2;
opacity: 0.75;
display:block;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.bpack-icon-ten:after {
position: absolute;
display: block;
top: 0;
height: 100%;
width: 100%;
background: #000000;
content: '';
border-radius: 4px;
z-index: -1;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.25), inset 0px -1px 1px rgba(0, 0, 0, 0.6);
}
.bpack-icon-ten:before, .bpack-icon-ten:after {
-webkit-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}
.bpack-icon-ten:hover, .bpack-icon-ten.hover {
text-shadow: 3px 5px 5px rgba(0, 0, 0, 0.8);
color: #ffffff;
}
.bpack-icon-ten:hover:after, .bpack-icon-ten.hover:after {
opacity: 0;
}
.bpack-icon-ten:hover i:before, .bpack-icon-ten.hover i:before {
opacity: 1;
}
.bpack-icon-ten:active {
text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.8);
color: #ffffff;
}
.bpack-icon-ten.blue {
background-color: #2980b9;
}
.bpack-icon-ten.blue:after {
background-color: #2980b9;
}
.bpack-icon-ten.yellow {
background-color: #f39c12;
}
.bpack-icon-ten.yellow:after {
background-color: #f39c12;
}
.bpack-icon-ten.green {
background-color: #27ae60;
}
.bpack-icon-ten.green:after {
background-color: #27ae60;
}
.bpack-icon-ten.red {
background-color: #c0392b;
}
.bpack-icon-ten.red:after {
background-color: #c0392b;
}
.images-bg{
background:#f7f7f7;
}
.images-area{
padding:80px 0px;
}
.images-area figcaption h3{
font-family:"montserrat",sans-serif;
}
.bpack-images-one {
background-color: #000;
color: #fff;
display: inline-block;
font-size: 24px;
overflow: hidden;
position: relative;
text-align: center;
}
.bpack-images-one:before, .bpack-images-one:after {
background-color: rgba(0, 0, 0, 0.5);
border-top: 50px solid rgba(0, 0, 0, 0.5);
border-bottom: 50px solid rgba(0, 0, 0, 0.5);
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
content: '';
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
z-index: 1;
opacity: 0;
}
.bpack-images-one:before {
-webkit-transform: scaleY(2);
transform: scaleY(2);
}
.bpack-images-one:after {
-webkit-transform: scaleY(2);
transform: scaleY(2);
}
.bpack-images-one img {
vertical-align: top;
max-width: 100%;
backface-visibility: hidden;
}
.bpack-images-one figcaption {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
align-items: center;
z-index: 1;
display: flex;
flex-direction: column;
justify-content: center;
line-height: 1.1em;
opacity: 0;
z-index: 2;
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.bpack-images-one h3 {
font-size: 1em;
font-weight: 400;
letter-spacing: 1px;
font-size:14px;
font-family:"montserrat",sans-serif;
text-transform: capitalize;
color: #fff;
}
.bpack-images-one h3 span {
display: block;
font-weight: 600;
font-size:20px;
padding-top: 4px;
}
.bpack-images-one a {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 3;
}
.bpack-images-one:hover > img {
opacity: 0.7;
}
.bpack-images-one:hover:before, .bpack-images-one:hover:after{
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.bpack-images-one:hover figcaption{
opacity: 1;
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
}
.bpack-images-two {
position: relative;
display: inline-block;
overflow: hidden;
margin: 10px;
text-align: left;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
.bpack-images-two * {
-webkit-transition: all 0.35s;
transition: all 0.35s;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.bpack-images-two figcaption {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
padding: 20px;
background-color: rgba(0, 0, 0, 0.75);
}
.bpack-images-two h3 {
font-size: 20px;
font-weight: 500;
line-height: 20px;
margin: 4px 0;
color: #fff;
}
.bpack-images-two h5 {
font-weight: 400;
margin: 8px 0px;
color: #bbb;
letter-spacing: 0px;
font-size: 13px;
}
.bpack-images-two a {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.bpack-images-two:hover figcaption {
top: 20px;
left: 20px;
right: 20px;
bottom: 20px;
background-color: #fff;
}
.bpack-images-two:hover h3, .bpack-images-two:hover h5 {
color: #333;
}
.bpack-images-three {
position: relative;
display: inline-block;
overflow: hidden;
color: #fff;
text-align: left;
background: #000;
}
.bpack-images-three *, .bpack-images-three:before, .bpack-images-three:after {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.bpack-images-three img {
max-width: 100%;
backface-visibility: hidden;
vertical-align: top;
}
.bpack-images-three:before, .bpack-images-three:after {
position: absolute;
top: 20px;
right: 20px;
content: '';
background-color: #fff;
z-index: 1;
opacity: 0;
}
.bpack-images-three:before {
width: 0;
height: 1px;
}
.bpack-images-three:after {
height: 0;
width: 1px;
}
.bpack-images-three figcaption {
position: absolute;
left: 0;
bottom: 0;
padding: 15px 20px;
}
.bpack-images-three h3 {
font-size: 20px;
font-weight: 500;
line-height: 20px;
margin: 4px 0;
color: #fff;
opacity:0;
}
.bpack-images-three h4 {
font-weight: 400;
margin: 8px 0px;
color: #bbb;
letter-spacing: 0px;
font-size: 14px;
opacity:0;
}
.bpack-images-three a {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
}
.bpack-images-three:hover img{
zoom: 1;
filter: alpha(opacity=20);
-webkit-opacity: 0.2;
opacity: 0.2;
}
.bpack-images-three:hover:before, .bpack-images-three:hover:after {
opacity: 1;
-webkit-transition-delay: 0.25s;
transition-delay: 0.25s;
}
.bpack-images-three:hover:before{
width: 40px;
}
.bpack-images-three:hover:after{
height: 40px;
}
.bpack-images-three:hover h3, .bpack-images-three:hover h4 {
opacity: 1;
}
.bpack-images-four {
display: inline-block;
overflow: hidden;
position: relative;
text-align: center;
}
.bpack-images-four * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.bpack-images-four:before, .bpack-images-four:after {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
-webkit-transition: all 0.35s ease;
transition: all 0.35s ease;
background-color: #000000;
border-left: 3px solid #fff;
border-right: 3px solid #fff;
content: '';
opacity: 0.9;
z-index: 1;
}
.bpack-images-four:before {
-webkit-transform: skew(45deg) translateX(-155%);
transform: skew(45deg) translateX(-155%);
}
.bpack-images-four:after {
-webkit-transform: skew(45deg) translateX(155%);
transform: skew(45deg) translateX(155%);
}
.bpack-images-four img {
backface-visibility: hidden;
max-width: 100%;
vertical-align: top;
}
.bpack-images-four figcaption {
top: 50%;
left: 50%;
position: absolute;
z-index: 2;
-webkit-transform: translate(-50%, -50%) scale(0.5);
transform: translate(-50%, -50%) scale(0.5);
opacity: 0;
-webkit-box-shadow: 0 0 10px #000000;
box-shadow: 0 0 10px #000000;
}
.bpack-images-four h3 {
background-color: #000000;
border: 2px solid #fff;
color: #fff;
font-size: 1em;
font-weight: 500;
margin: 0;
font-size: 14px;
padding: 10px 20px;
text-transform: capitalize;
}
.bpack-images-four a {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 3;
}
.bpack-images-four:hover > img{
opacity: 0.5;
}
.bpack-images-four:hover:before{
-webkit-transform: skew(45deg) translateX(-55%);
transform: skew(45deg) translateX(-55%);
}
.bpack-images-four:hover:after{
-webkit-transform: skew(45deg) translateX(55%);
transform: skew(45deg) translateX(55%);
}
.bpack-images-four:hover figcaption {
-webkit-transform: translate(-50%, -50%) scale(1);
transform: translate(-50%, -50%) scale(1);
opacity: 1;
}
.bpack-images-five {
position: relative;
overflow: hidden;
display: inline-block;
background: #700877;
background: -moz-linear-gradient(90deg, #700877 0%, #ff2759 100%, #ff2759 100%);
background: -webkit-linear-gradient(90deg, #700877 0%, #ff2759 100%, #ff2759 100%);
background: linear-gradient(90deg, #700877 0%, #ff2759 100%, #ff2759 100%);
}
.bpack-images-five img, .bpack-images-five:before, .bpack-images-five:after {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.snip1561 img {
max-width: 100%;
backface-visibility: hidden;
vertical-align: top;
}
.bpack-images-five:before, .bpack-images-five:after {
content: '';
background-color: #fff;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.bpack-images-five:before {
width: 60px;
height: 1px;
left: 100%;
}
.bpack-images-five:after {
height: 60px;
width: 1px;
top: 0%;
}
.bpack-images-five a {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
}
.bpack-images-five:hover img{
zoom: 1;
filter: alpha(opacity=50);
-webkit-opacity: 0.5;
opacity: 0.5;
}
.bpack-images-five:hover:before, .bpack-images-five:hover:after {
opacity: 1;
top: 50%;
left: 50%;
}
.bpack-images-six {
background-color: #222222;
overflow: hidden;
display: inline-block;
position: relative;
text-align: center;
}
.bpack-images-six * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.45s ease;
transition: all 0.45s ease;
}
.bpack-images-six:after {
background-color: #de0000;
bottom: 0;
content: '';
height: 0%;
right: 0;
position: absolute;
width: 10px;
-webkit-transition: all 0.45s ease;
transition: all 0.45s ease;
}
.bpack-images-six img {
vertical-align: top;
max-width: 100%;
backface-visibility: hidden;
}
.bpack-images-six figcaption {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
align-items: center;
z-index: 1;
display: flex;
flex-direction: column;
justify-content: center;
line-height: 1em;
opacity: 0;
}
.bpack-images-six h3 {
font-size: 1em;
font-weight: 400;
letter-spacing: 1px;
font-size:13px;
text-transform: capitalize;
color: #fff;
}
.bpack-images-six h3 span {
display: block;
font-weight: 600;
font-size:20px;
padding-top: 4px;
}
.bpack-images-six a {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
}
.bpack-images-six:hover > img {
opacity: 0.1;
}
.bpack-images-six:hover:after {
height: 100%;
}
.bpack-images-six:hover figcaption {
opacity: 1;
}
.bpack-images-seven {
position: relative;
overflow: hidden;
display: inline-block;
cursor:pointer;
line-height: 1.2em;
}
.bpack-images-seven *, .bpack-images-seven *:before, .bpack-images-seven *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.bpack-images-seven:before {
position: absolute;
top: 10px;
bottom: 10px;
left: 10px;
right: 10px;
content: '';
background-color: #c7c7c7;
opacity: 0;
-webkit-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.bpack-images-seven img {
max-width: 100%;
vertical-align: top;
}
.bpack-images-seven .icons {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
display: flex;
align-items: center;
justify-content: center;
}
.bpack-images-seven a {
margin: 0px 8px;
opacity: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.bpack-images-seven a i {
display: block;
font-size: 18px;
line-height: 40px;
width: 40px;
background-color: #ffffff;
text-align: center;
color: #000000;
}
.bpack-images-seven a i:hover {
background-color: #000000;
color: #ffffff;
cursor: pointer;
}
.bpack-images-seven:hover:before{
opacity: 0.5;
}
.bpack-images-seven:hover a{
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
.bpack-images-seven:hover a:nth-child(2){
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
}
.bpack-images-seven:hover a:nth-child(3) {
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.bpack-images-eight {
position: relative;
display: inline-block;
overflow: hidden;
text-align: left;
background: #505050;
}
.bpack-images-eight *, .bpack-images-eight:before, .bpack-images-eight:after {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.bpack-images-eight img {
max-width: 100%;
backface-visibility: hidden;
vertical-align: top;
}
.bpack-images-eight:before, .bpack-images-eight:after {
content: '';
background-color: #fff;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.bpack-images-eight:before {
width: 300px;
height: 2px;
}
.bpack-images-eight:after {
height: 300px;
width: 2px;
}
.bpack-images-eight figcaption {
position: absolute;
left: 0;
bottom: 0;
}
.bpack-images-eight h3 {
font-weight: 500;
padding: 20px 20px;
margin: 0;
font-size: 20px;
color: #fff;
opacity: 0;
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
.bpack-images-eight a {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
}
.bpack-images-eight:hover img {
zoom: 1;
filter: alpha(opacity=25);
-webkit-opacity: 0.25;
opacity: 0.25;
}
.bpack-images-eight:hover:before, .bpack-images-eight:hover:after{
opacity: 1;
}
.bpack-images-eight:hover:before {
width: 50px;
}
.bpack-images-eight:hover:after {
height: 50px;
}
.bpack-images-eight:hover h3 {
-webkit-transform: translateY(0%);
transform: translateY(0%);
opacity: 1;
}
.bpack-images-nine {
position: relative;
overflow: hidden;
display: inline-block;
text-align: center;
}
.bpack-images-nine * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.bpack-images-nine img {
opacity: 1;
width: 100%;
}
.bpack-images-nine:after, .bpack-images-nine:before, .bpack-images-nine figcaption:after, .bpack-images-nine figcaption:before {
background: #0a0a0a;
width: 25%;
position: absolute;
content: '';
opacity: 0;
-webkit-transition: all 0.3s steps(4);
transition: all 0.3s steps(4);
z-index: 1;
top: 100%;
bottom: 0;
}
.bpack-images-nine:before {
left: 0;
-webkit-transition-delay: 0;
transition-delay: 0;
}
.bpack-images-nine:after {
left: 25%;
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
}
.bpack-images-nine figcaption:before {
left: 50%;
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
z-index: -1;
}
.bpack-images-nine figcaption:after {
left: 75%;
-webkit-transition-delay: 0.3s;
transition-delay: 0.3s;
z-index: -1;
}
.bpack-images-nine figcaption {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 2;
padding: 30px;
}
.bpack-images-nine h2, .bpack-images-nine p, .bpack-images-nine .icons {
margin: 0;
width: 100%;
opacity: 0;
}
.bpack-images-nine h2 {
font-weight: 600;
text-transform: capitalize;
color: #fff;
font-size: 20px;
margin: 15px 0px 25px 0px;
}
.bpack-images-nine p {
font-weight: 300;
font-size: 14px;
color: #fff;
}
.bpack-images-nine .icons {
position: absolute;
bottom: 35px;
left: 0;
width: 100%;
}
.bpack-images-nine i {
padding: 0px 10px;
display: inline-block;
font-size: 20px;
color: #ffffff;
text-align: center;
opacity: 0.8;
}
.bpack-images-nine i:hover {
opacity: 1;
}
.bpack-images-nine:hover:after, .bpack-images-nine:hover:before, .bpack-images-nine:hover figcaption:after, .bpack-images-nine:hover figcaption:before {
top: 0;
opacity: 0.8;
}
.bpack-images-nine:hover figcaption h2, .bpack-images-nine:hover figcaption p, .bpack-images-nine:hover figcaption .icons {
-webkit-transition-delay: 0.4s;
transition-delay: 0.4s;
}
.bpack-images-nine:hover figcaption h2, .bpack-images-nine:hover figcaption .icons {
opacity: 1;
}
.bpack-images-nine:hover figcaption p{
opacity: 0.7;
}
.bpack-images-ten {
position: relative;
overflow: hidden;
color: #ffffff;
display: inline-block;
font-size: 16px;
background-color: #000000;
border: 3px solid #fff;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transform: translateZ(0);
transform: translateZ(0);
}
.bpack-images-ten *, .bpack-images-ten *:before, .bpack-images-ten *:after {
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.bpack-images-ten img {
max-width: 100%;
backface-visibility: hidden;
vertical-align: top;
}
.bpack-images-ten i {
position: absolute;
line-height: 50px;
width: 50px;
color: #fff;
text-align: center;
font-size: 22px;
z-index: 1;
bottom: 0;
left: 0;
-webkit-transform: translate(-100%, 100%);
transform: translate(-100%, 100%);
}
.bpack-images-ten i:after {
position: absolute;
bottom: 3px;
left: 3px;
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 75px 0 0 75px;
border-color: transparent transparent transparent #34495e;
z-index: -1;
}
.bpack-images-ten a {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
}
.bpack-images-ten:hover img {
zoom: 1;
filter: alpha(opacity=70);
-webkit-opacity: 0.7;
opacity: 0.7;
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
.bpack-images-ten:hover i{
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
.profile-area{
padding:80px 0px;
}
.profile-card-one {
position: relative;
display: inline-block;
overflow: hidden;
margin: 10px;
min-width: 250px;
max-width: 310px;
width: 100%;
background-color: #ffffff;
color: #2B2B2B;
text-align: center;
font-size: 16px;
box-shadow: 0 0 20px rgba(0,0,0,.1);
}
.profile-card-one .profile-image {
padding: 15% 10% 0;
}
.profile-card-one .profile-image img {
max-width: 100%;
vertical-align: top;
position: relative;
border-radius: 50%;
max-width: 45%;
}
.profile-card-one figcaption {
padding: 5% 10% 15%;
}
.profile-card-one h3 {
text-transform: capitalize;
font-size: 20px;
font-weight: 600;
font-family:"montserrat",sans-serif;
margin: 5px 0;
color: #000;
}
.profile-card-one h5 {
font-weight: 400;
margin: 10px;
text-transform: uppercase;
color: #888;
font-size: 12px;
}
.profile-card-one p{
color: #888;
font-size: 14px;
margin: 18px 0px 25px 0px;
}
.profile-card-one .icons a {
width: 35px;
text-align: center;
height: 35px;
line-height: 35px;
border-width: 0px;
margin-right: 8px;
border-style: solid;
border-radius: 26px;
color: #0c0c0c;
padding: 11px 15px;
background: #eeeeee;
}
.profile-card-one .icons a:hover i{
color: #ff3939;
}
.profile-card-one .icons i a {
text-decoration: none;
}
.profile-two .profile-card-one {
background-color: rgba(255,22,55, .7);
box-shadow: 0 0 20px rgba(0,0,0,.1);
}
.profile-two .profile-card-one.bg-gray {
background-color: rgba(82, 26, 144, 0.7);
box-shadow: 0 0 20px rgba(0,0,0,.1);
}
.profile-two .profile-card-one.bg-black {
background-color: rgba(24,25,29, .7);
box-shadow: 0 0 20px rgba(0,0,0,.1);
}
.profile-two .profile-card-one h3 {
color: #fff;
font-family:"montserrat",sans-serif;
}
.profile-two .profile-card-one h5 {
color: #fff;
}
.profile-two .profile-card-one p{
color: #fff;
}
.profile-three .profile-card-one {
background-color: transparent;
background-image: linear-gradient(170deg,#ff0505 30%,#ff0505 100%);
box-shadow: 0 0 20px rgba(0,0,0,.1);
}
.profile-three .profile-card-one h3 {
color: #fff;
}
.profile-three .profile-card-one h5 {
color: #fff;
}
.profile-three .profile-card-one p{
color: #fff;
}
.profile-card-four {
position: relative;
display: inline-block;
margin: 10px;
text-align: left;
line-height: 1.4em;
font-size: 14px;
box-shadow: none !important;
}
.profile-card-four .profile-image img {
border-radius: 5px;
max-width: 100%;
height: 80px;
vertical-align: top;
float: left;
}
.profile-card-four figcaption {
width: 100%;
background-color: #333333;
color: #fff;
padding: 25px;
display: inline-block;
margin-bottom: 15px;
border-radius: 5px;
position: relative;
}
.profile-card-four figcaption:after {
content: '';
position: absolute;
left: 32px;
top: 100%;
width: 0;
height: 0;
border-style: solid;
border-width: 10px 10px 0 10px;
border-color: #333333 transparent transparent transparent;
}
.profile-card-four h3, .profile-card-four h4, .profile-card-four p {
margin: 0 0 6px;
}
.profile-card-four h3 {
font-weight: 600;
font-size: 20px;
color: #fff;
font-family:"montserrat",sans-serif;
}
.profile-card-four h4 {
color: #8c8c8c;
font-weight: 400;
font-size: 14px;
}
.profile-card-four p {
font-size: 0.9em;
opacity: 0.9;
}
.profile-card-four .icons {
padding: 20px 90px;
}
.profile-card-four a {
padding: 10px 2px;
display: inline-block;
font-size: 16px;
width:35px;
height:35px;
margin-left: 10px;
line-height:16px;
text-align: center;
border-radius: 10px;
background: #eeeeee;
color: #000;
}
.profile-card-four a:hover {
background:#000;
color:#fff;
}
.profile-card-five {
position: relative;
margin: 10px;
color: #000000;
text-align: center;
line-height: 1.4em;
font-size: 14px;
box-shadow: none !important;
}
.profile-card-five .profile-image {
display: inline-block;
width: 80%;
z-index: 1;
position: relative;
padding: 10px;
border: 2px solid #e8b563;
}
.profile-card-five .profile-image img {
max-width: 100%;
vertical-align: top;
}
.profile-card-five figcaption {
width: 100%;
background-color: #F2F2F2;
color: #555;
padding: 125px 25px 25px;
margin-top: -100px;
display: inline-block;
}
.profile-card-five h3, .profile-card-five h4, .profile-card-five p {
margin: 0 0 10px;
}
.profile-card-five h3 {
font-weight: 600;
font-size: 20px;
color: #000;
font-family:"montserrat",sans-serif;
text-transform: capitalize;
}
.profile-card-five h5 {
color: #8c8c8c;
font-weight: 400;
font-size: 12px;
text-transform: uppercase;
}
.profile-card-five p {
font-size: 0.9em;
letter-spacing: 1px;
opacity: 0.9;
}
.profile-card-five .icons {
text-align: center;
width: 100%;
}
.profile-card-five i {
padding: 10px 8px;
display: inline-block;
font-size: 16px;
font-weight: normal;
color: #e8b563;
opacity: 0.75;
}
.profile-card-five i:hover {
opacity: 1;
-webkit-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.profile-card-six {
position: relative;
overflow: hidden;
margin: 10px;
color: #ffffff;
text-align: left;
line-height: 1.4em;
background-color: #141414;
}
.profile-card-six * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.25s ease;
transition: all 0.25s ease;
}
.profile-card-six img {
width: 100%;
vertical-align: top;
opacity: 0.85;
}
.profile-card-six figcaption {
width: 100%;
background-color: #141414;
padding: 25px;
position: relative;
}
.profile-card-six figcaption:before {
position: absolute;
content: '';
bottom: 100%;
left: 0;
width: 0;
height: 0;
border-style: solid;
border-width: 55px 0 0 400px;
border-color: transparent transparent transparent #141414;
}
.profile-card-six figcaption a {
padding: 10px 0px;
border: 1px solid #ffffff;
color: #ffffff;
font-size: 0.7em;
text-transform: uppercase;
margin: 10px 0;
display: inline-block;
opacity: 0.65;
width: 47%;
text-align: center;
text-decoration: none;
font-weight: 600;
letter-spacing: 1px;
}
.profile-card-six figcaption a:hover {
opacity: 1;
}
.profile-card-six .profile {
border-radius: 50%;
position: absolute;
bottom: 100%;
left: 25px;
z-index: 1;
max-width: 90px;
opacity: 1;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
}
.profile-card-six .follow {
margin-right: 4%;
border-color: #b92929;
color: #b92929;
;
}
.profile-card-six h2 {
margin: 0 0 5px;
font-weight: 600;
font-family:"montserrat",sans-serif;
font-size: 20px;
color: #fff;
}
.profile-card-six h2 span {
display: block;
font-size: 14px;
color: #afafaf;
font-weight: 400;
padding: 10px 0px;
}
.profile-card-six p {
margin: 0 0 10px;
font-size: 0.8em;
opacity: 0.8;
}
.profile-card-seven {
position: relative;
overflow: hidden;
margin: 10px;
background: #000000;
color: #333;
text-align: left;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
.profile-card-seven * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.35s cubic-bezier(0.25, 0.5, 0.5, 0.9);
transition: all 0.35s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.profile-card-seven img {
width: 100%;
vertical-align: top;
}
.profile-card-seven figcaption {
position: relative;
background-color: #ffffff;
padding: 20px 25px 50px;
}
.profile-card-seven h3 {
position: absolute;
font-size: 20px;
bottom: 100%;
font-family:"montserrat",sans-serif;
text-transform: capitalize;
padding: 10px 25px;
border-radius: 0 5px 0 0;
margin: 0;
left: 0;
font-weight: 600;
background-color: #000000;
color: #ffffff;
}
.profile-card-seven h3 span {
font-weight: 400;
text-transform: uppercase;
font-size: 12px;
padding-left: 10px;
}
.profile-card-seven p {
font-size: 14px;
font-weight: 400;
color:#737373;
text-align: left;
margin: 0;
line-height: 1.6em;
}
.profile-card-seven .icons {
position: absolute;
bottom: 0;
right: 25px;
}
.profile-card-seven i {
margin: 0 2px;
display: inline-block;
font-size: 16px;
color: #ffffff;
width: 35px;
height: 35px;
line-height: 35px;
text-align: center;
background: #000000;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
border-radius: 5px 5px 0 0;
}
.profile-card-seven i:hover {
background-color: #000000;
color: white !important;
}
.profile-card-seven a {
opacity: 0.8;
display: inline-block;
}
.profile-card-seven a:hover {
opacity: 1;
}
.profile-card-seven.blue {
background-color: #2472a4;
}
.profile-card-seven.blue figcaption:after, .profile-card-seven.blue h3, .profile-card-seven.blue i {
background-color: #2472a4;
}
.profile-card-seven.red {
background-color: #ab3326;
}
.profile-card-seven.red figcaption:after, .profile-card-seven.red h3, .profile-card-seven.red i {
background-color: #ab3326;
}
.profile-card-seven.green {
background-color: #229955;
}
.profile-card-seven.green figcaption:after, .profile-card-seven.green h3, .profile-card-seven.green i {
background-color: #229955;
}
.profile-card-seven.orange {
background-color: #d67118;
}
.profile-card-seven.orange figcaption:after, .profile-card-seven.orange h3, .profile-card-seven.orange i {
background-color: #d67118;
}
figure.snip1165.navy {
background-color: #2b3c4e;
}
.profile-card-seven.navy figcaption:after, .profile-card-seven.navy h3, .profile-card-seven.navy i {
background-color: #2b3c4e;
}
.profile-card-seven:hover img {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.profile-card-eight {
position: relative;
overflow: hidden;
margin: 10px;
background: #ffffff;
color: #000000;
}
.profile-card-eight * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
}
.profile-card-eight img {
max-width: 100%;
position: relative;
display: block;
}
.profile-card-eight:before {
position: absolute;
content: '';
height: 120%;
width: 150%;
z-index: 1;
top: -60%;
left: -60%;
background: rgba(255, 255, 255, 0.7);
border: 1px solid #fff;
border-radius: 50%;
-webkit-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-webkit-transform: skewX(-30deg) translateX(-20%);
transform: skewX(-30deg) translateX(-20%);
-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.5);
box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.5);
}
.profile-card-eight figcaption {
padding-left: 30px;
position: absolute;
left: 0;
top: 30px;
width: 60%;
z-index: 1;
opacity: 0;
}
.profile-card-eight figcaption h2, .profile-card-eight figcaption p {
margin: 0;
text-align: left;
padding: 5px 0 0;
width: 100%;
}
.profile-card-eight figcaption h2 {
font-size: 20px;
font-weight: 600;
font-family:"montserrat",sans-serif;
text-transform: uppercase;
}
.profile-card-eight figcaption h2 span {
font-weight: 400;
font-size:14px;
text-transform: capitalize;
}
.profile-card-eight figcaption p {
font-weight: 400;
font-size: 0.8em;
opacity: 0.8;
}
.profile-card-eight figcaption .icons {
width: 100%;
padding: 8px 0;
}
.profile-card-eight figcaption .icons i {
display: inline-block;
font-size: 16px;
background: #000000;
color: #ffffff;
opacity: 0;
margin-right: 5px;
height: 35px;
width: 35px;
text-align: center;
line-height: 35px;
border-radius: 50%;
}
.profile-card-eight figcaption a {
opacity: 0.7;
}
.profile-card-eight figcaption a:hover {
opacity: 1;
}
.profile-card-eight .position {
position: absolute;
bottom: 0;
width: 100%;
text-align: right;
padding: 15px 30px;
font-size: 0.9em;
opacity: 1;
font-weight: 500;
color: #ffffff;
background: #000000;
}
.profile-card-eight.blue .icons i {
background: #164666;
}
.profile-card-eight.blue .position {
background: #20638f;
}
.profile-card-eight.red .icons i {
background: #6d2018;
}
.profile-card-eight.red .position {
background: #962d22;
}
.profile-card-eight.yellow .icons i {
background: #924d10;
}
.profile-card-eight.yellow .position {
background: #bf6516;
}
.profile-card-eight.green .icons i {
background: #145b32;
}
.profile-card-eight.green .position {
background: #1e8449;
}
.profile-card-eight:hover figcaption, .profile-card-eight.hover figcaption, .profile-card-eight:hover .icons i, .profile-card-eight.hover .icons i {
opacity: 1;
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.profile-card-eight:hover:before, .profile-card-eight.hover:before {
-webkit-transform: skewX(0deg) translateX(0px);
transform: skewX(0deg) translateX(0px);
}
.product-area{
padding:80px 0px;
}
.product-card-one {
position: relative;
display: inline-block;
overflow: hidden;
margin: 10px;
font-size: 16px;
background-color: #fff;
color: #111;
line-height: 1.2em;
text-align: left;
}
.product-card-one *, .product-card-one *:before, .product-card-one *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.product-card-one img {
max-width: 100%;
vertical-align: top;
}
.product-card-one figcaption {
padding: 16px 20px;
background: #f7f7f7;
}
.product-card-one h3 {
font-size: 20px;
font-weight: 600;
text-transform:capitalize;
margin: 0 0 4px;
}
.product-card-one .price {
margin: 8px 0;
font-weight: 400;
color: #4da3e2;
font-size: 1.2rem;
}
.product-card-one .icons {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
padding: 10px;
display: flex;
flex-direction: column;
justify-content: flex-start;
}
.product-card-one .icons a {
margin: 2px;
opacity: 0;
-webkit-transform: translateY(50%);
transform: translateY(50%);
}
.product-card-one .icons a i {
display: block;
font-size: 18px;
line-height: 40px;
width: 40px;
background-color: #ffffff;
text-align: center;
color: #000000;
}
.product-card-one .icons a i:hover {
background-color: #4da3e2;
color: #ffffff;
cursor: pointer;
}
.product-card-one:hover a, .product-card-one.hover a {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
.product-card-one:hover a:nth-child(2), .product-card-one.hover a:nth-child(2) {
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
}
.product-card-one:hover a:nth-child(3), .product-card-one.hover a:nth-child(3) {
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.product-card-two {
position: relative;
margin: 10px;
background: #ffffff;
text-align: center;
display:inline-block;
color: #000000;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
font-size: 16px;
}
.product-card-two * {
-webkit-box-sizing: border-box;
box-sizing: padding-box;
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.product-card-two img {
width: 100%;
vertical-align: top;
position: relative;
background-color: #666666;
padding-top: 40px;
}
.product-card-two figcaption {
padding: 20px;
}
.product-card-two h3, .product-card-two p {
margin: 0;
}
.product-card-two h3 {
font-size: 20px;
margin-top: 14px;
font-weight: 600;
margin-bottom: 5px;
text-transform: capitalize;
}
.product-card-two p {
font-size: 14px;
letter-spacing: 0px;
font-weight: 400;
color: #9c9c9c;
margin-top: 10px;
}
.product-card-two .price {
font-weight: 500;
font-size: 1.4em;
}
.product-card-two .price s {
margin-right: 5px;
opacity: 0.5;
font-size: 0.9em;
}
.product-card-two i {
position: absolute;
top: 0;
left: 50%;
-webkit-transform: translate(-50%, 0%);
transform: translate(-50%, 0%);
width: 56px;
line-height: 56px;
text-align: center;
border-radius: 50%;
background-color: #666666;
color: #ffffff;
font-size: 20px;
}
.product-card-two a {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
}
.product-card-two:hover i, .product-card-two:hover img {
background-color: #324cec;
}
.product-card-two:hover i {
-webkit-transform: translate(-50%, 5px);
transform: translate(-50%, 5px);
}
.product-three .product-card-two {
box-shadow: none;
border:1px solid #ddd;
}
.product-three .product-card-two img {
background: #324cec;
}
.product-three .product-card-two:hover img {
background: #fff;
}
.product-three .product-card-two i {
background-color: #fff;
color: #000;
}
.product-three .product-card-two:hover i {
background-color: #324cec;
color: #fff;
}
.product-three .product-card-two:hover i {
-webkit-transform: translate(-50%, 0px);
transform: translate(-50%, 0px);
}
.product-card-four {
position: relative;
margin: 10px;
background: #ffffff;
text-align: center;
color: #000000;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
font-size: 16px;
padding: 15px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.product-card-four * {
-webkit-box-sizing: padding-box;
box-sizing: padding-box;
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.product-card-four img {
max-width: 100%;
vertical-align: top;
position: relative;
}
.product-card-four figcaption {
padding: 20px 15px;
}
.product-card-four h3, .product-card-four p {
margin: 0;
}
.product-card-four h3 {
font-size:20px;
font-weight: 600;
margin-top: 18px;
margin-bottom: 5px;
text-transform: capitalize;
}
.product-card-four p {
font-size: 14px;
letter-spacing: 0px;
font-weight: 400;
color: #9c9c9c;
margin-top: 14px;
}
.product-card-four .price {
font-weight: 500;
font-size: 1.4em;
line-height: 48px;
letter-spacing: 1px;
}
.product-card-four .price s {
margin-right: 5px;
opacity: 0.5;
font-size: 0.9em;
}
.product-card-four i {
position: absolute;
bottom: 0;
left: 50%;
-webkit-transform: translate(-50%, 50%);
transform: translate(-50%, 50%);
width: 60px;
height:60px;
line-height: 52px;
text-align: center;
border-radius: 50%;
background-color: #666666;
color: #ffffff;
font-size: 20px;
border: 4px solid #d2d2d2;
}
.product-card-four a {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
}
.product-card-four:hover {
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
}
.product-card-four:hover i {
background-color: #ff0505;
}
.product-card-five {
position: relative;
overflow: hidden;
background: #1a1a1a;
color: #ffffff;
text-align: center;
border-radius: 8px;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
.product-card-five * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.product-card-five .images-poduct {
background-color: #000000;
width: 50%;
overflow: hidden;
}
.product-card-five img {
max-width: 100%;
vertical-align: top;
}
.product-card-five figcaption {
position: absolute;
width: 50%;
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
padding: 10px 35px;
}
.product-card-five h3, .product-card-five p, .product-card-five .price {
margin: 0 0 8px;
}
.product-card-five h3 {
position: absolute;
width: 50%;
top: 10px;
text-transform: uppercase;
font-weight: 600;
color: #ffffff;
font-size:18px;
letter-spacing: 0px;
z-index: 1;
}
.product-card-five p {
font-size:12px;
color: #9c9c9c;
font-weight:400;
}
.product-card-five .rating {
position: absolute;
width: 50%;
line-height: 44px;
left: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.3);
}
.product-card-five .rating a{
color: #efcc25;
}
.product-card-five .rating a:last-child{
color: #;
}
.product-card-five .price {
color: #ffffff;
font-size: 1.3em;
opacity: 0.8;
}
.product-card-five .price s {
display: inline-block;
padding: 0 8px 0 0;
font-size: 0.85em;
color: #f39c12;
}
.product-card-five .add-to-cart {
text-decoration: none;
position: absolute;
bottom: 0;
right: 0;
font-weight: 600;
width: 50%;
background-color: rgba(0, 0, 0, 0.2);
line-height: 44px;
font-size: 0.75em;
text-transform: uppercase;
color: #ffffff;
}
.product-card-five:hover img{
opacity: 0.6;
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.product-card-five:hover .add-to-cart {
background-color: rgba(0, 0, 0, 0.5);
}
.product-card-six {
position: relative;
overflow: hidden;
margin: 10px;
background: #000000;
display:inline-block;
color: #333;
text-align: left;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
.product-card-six * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.35s cubic-bezier(0.25, 0.5, 0.5, 0.9);
transition: all 0.35s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.product-card-six img {
width: 100%;
vertical-align: top;
}
.product-card-six figcaption {
position: relative;
background-color: #ffffff;
padding: 30px 25px 50px;
}
.product-card-six h3 {
position: absolute;
bottom: 100%;
text-transform: capitalize;
padding: 0px 25px;
line-height: 44px;
margin: 0;
font-size:18px;
left: 0;
font-weight: 600;
background-color: #000000;
color: #ffffff;
}
.product-card-six h3 span {
font-weight: 500;
}
.product-card-six h3:before {
position: absolute;
left: 100%;
border-style: solid;
border-width: 44px 0 0 12px;
border-color: transparent transparent transparent #000000;
content: '';
top: 0;
}
.product-card-six p {
font-size: 14px;
font-weight: 400;
text-align: left;
margin: 0;
color: #9c9c9c;
line-height:26px;
}
.product-card-six .price {
position: absolute;
top: -12px;
right: 0;
color: #ffffff;
background-color: #000000;
padding: 0 10px;
line-height: 40px;
font-weight: 500;
}
.product-card-six .price:before {
position: absolute;
right: 100%;
border-style: solid;
border-width: 0 12px 40px 0;
border-color: transparent #000000 transparent;
content: '';
top: 0;
}
.product-card-six a {
text-decoration: none;
position: absolute;
bottom: 0;
right: 0;
background-color: #000000;
line-height: 40px;
padding: 0 10px;
color: #ffffff;
font-weight: 500;
font-size:14px;
text-transform: uppercase;
}
.product-card-six a:before {
position: absolute;
right: 100%;
border-style: solid;
border-width: 0 0 40px 12px;
border-color: transparent transparent #000000;
content: '';
top: 0;
}
.product-card-six.blue {
background-color: #2472a4;
}
.product-card-six.blue h3, .product-card-six.blue a, .product-card-six.blue .price {
background-color: #2472a4;
}
.product-card-six.blue .price:before {
border-color: transparent #2472a4 transparent;
}
.product-card-six.blue h3:before {
border-color: transparent transparent transparent #2472a4;
}
.product-card-six.blue a:before {
border-color: transparent transparent #2472a4;
}
figure.snip1171.red {
background-color: #ab3326;
}
.product-card-six.red h3, .product-card-six.red a, .product-card-six.red .price {
background-color: #ab3326;
}
.product-card-six.red .price:before {
border-color: transparent #ab3326 transparent;
}
.product-card-six.red h3:before {
border-color: transparent transparent transparent #ab3326;
}
.product-card-six.red a:before {
border-color: transparent transparent #ab3326;
}
.product-card-six.orange {
background-color: #d67118;
}
.product-card-six.orange h3, .product-card-six.orange a, .product-card-six.orange .price {
background-color: #d67118;
}
.product-card-six.orange .price:before {
border-color: transparent #d67118 transparent;
}
.product-card-six.orange h3:before {
border-color: transparent transparent transparent #d67118;
}
.product-card-six.orange a:before {
border-color: transparent transparent #d67118;
}
.product-card-six:hover img {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.product-card-seven {
position: relative;
overflow: hidden;
margin: 10px;
color: #333333;
display:inline-block;
text-align: center;
border: 1px solid #ddd;
line-height: 1.6em;
}
.product-card-seven * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.6s ease;
transition: all 0.6s ease;
}
.product-card-seven .image {
position: relative;
}
.product-card-seven img {
width: 100%;
vertical-align: top;
-webkit-transition: opacity 0.35s;
transition: opacity 0.35s;
}
.product-card-seven .icons, .product-card-seven .add-to-cart {
position: absolute;
left: 20px;
right: 20px;
opacity: 0;
}
.product-card-seven .icons {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
top: 20px;
display: flex;
justify-content: space-between;
}
.product-card-seven .icons a {
width: 32.5%;
background: #ffffff;
}
.product-card-seven .icons a:hover {
background: #000000;
}
.product-card-seven .icons a:hover i {
color: #ffffff;
opacity: 1;
}
.product-card-seven .icons i {
line-height: 46px;
font-size: 20px;
color: #000000;
text-align: center;
opacity: 0.7;
margin: 0;
}
.product-card-seven .add-to-cart {
position: absolute;
bottom: 20px;
-webkit-transform: translateY(100%);
transform: translateY(100%);
font-size: 0.8em;
color: #000000;
line-height: 46px;
letter-spacing: 1.5px;
background-color: #ffffff;
font-weight: 700;
text-decoration: none;
text-transform: uppercase;
}
.product-card-seven .add-to-cart:hover {
background: #000000;
color: #ffffff;
}
.product-card-seven figcaption {
padding: 20px 20px 30px;
}
.product-card-seven h3, .product-card-seven p {
margin: 0;
text-align: left;
}
.product-card-seven h3 {
text-transform:capitalize;
margin-bottom: 10px;
margin-top: 15px;
font-weight: 600;
font-size:20px;
}
.product-card-seven p {
margin-bottom: 15px;
font-size: 0.85em;
color: #9c9c9c;
font-weight: 400;
}
.product-card-seven .price {
font-size: 1.3em;
opacity: 0.5;
font-weight: 700;
text-align: right;
}
.product-card-seven:hover img{
opacity: 0.8;
}
.product-card-seven:hover .icons, .product-card-seven:hover .add-to-cart{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.product-card-eight{
position: relative;
overflow: hidden;
margin: 10px;
background: #1a1a1a;
color: #ffffff;
text-align: left;
display:inline-block;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
}
.product-card-eight * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
}
.product-card-eight .image {
position: relative;
}
.product-card-eight img {
width: 100%;
vertical-align: top;
}
.product-card-eight i {
position: absolute;
top: 15px;
left: 17px;
color: #fff;
font-size: 20px;
opacity: 0;
z-index: 2;
-webkit-transition-delay: 0;
transition-delay: 0;
}
.product-card-eight h3 {
margin: 0;
font-size:20px;
font-weight: 600;
margin-bottom: 12px;
text-transform: capitalize;
}
.product-card-eight:before, .product-card-eight:after {
width: 120px;
height: 120px;
position: absolute;
top: 0;
left: 0;
content: '';
-webkit-transition: all 0.35s ease;
transition: all 0.35s ease;
z-index: 1;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.product-card-eight:before {
background-color: #ff0505;
-webkit-transform: skew(-45deg) translateX(-150%);
transform: skew(-45deg) translateX(-150%);
border-right: 1px solid #ff0505;
}
.product-card-eight:after {
background-color: #962d22;
-webkit-transform: skew(-45deg) translateX(-175%);
transform: skew(-45deg) translateX(-175%);
border-right: 1px solid #962d22;
}
.product-card-eight figcaption {
padding: 25px 80px 25px 25px;
background-color: #ffffff;
color: #000000;
position: relative;
font-size: 0.9em;
}
.product-card-eight figcaption p {
margin-bottom: 15px;
font-size:13px;
font-weight:400;
}
.product-card-eight figcaption:before {
width: 150px;
height: 150px;
position: absolute;
bottom: 0;
right: 0;
content: '';
z-index: 1;
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);
background-color: #ff0505;
-webkit-transform: skew(-45deg) translateX(50%);
transform: skew(-45deg) translateX(50%);
border-right: 1px solid #ff0505;
}
.product-card-eight .add-to-cart {
display: inline-block;
width: auto;
border: 1px solid #ff0505;
padding: 10px 15px;
color: #ff0505;
text-decoration: none;
font-weight: 500;
font-size: 13px;
text-transform: uppercase;
}
.product-card-eight .add-to-cart:hover {
background-color: #ff0505;
color: #ffffff;
}
.product-card-eight .price {
position: absolute;
right: 0;
bottom: -24px;
color: #ffffff;
z-index: 2;
text-transform: uppercase;
padding: 20px;
font-weight: 500;
font-size: 1.2em;
text-align: center;
}
.product-card-eight .price s {
display: block;
font-size: 0.85em;
font-weight: 400;
opacity: 0.8;
}
.product-card-eight:hover i {
opacity: 0.7;
-webkit-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.product-card-eight:hover h3 {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.product-card-eight:hover:before {
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transform: skew(-45deg) translateX(-50%);
transform: skew(-45deg) translateX(-50%);
}
.product-card-eight:hover:after{
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
-webkit-transform: skew(-45deg) translateX(-75%);
transform: skew(-45deg) translateX(-75%);
}
.icon-card-area{
padding:100px 0px;
}
.icon-card-one .wrp {
text-align: center;
height: 100%;
width: 100%;
}
.icon-card-one .wrp::before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.icon-card-one .wrp .icon {
display: inline-block;
font-size: 42px;
line-height: 90px;
height: 90px;
width: 90px;
color: #4099ff;
border-radius: 100%;
position: relative;
}
.icon-card-one .wrp .icon::before {
content: '';
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
border-radius: 100%;
background: rgba(0,0,0,0.1);
z-index: -1;
}
.icon-card-one .wrp .icon::after {
content: '';
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
vertical-align: middle;
width: 100%;
height: 100%;
transform: scale(0);
background: #ff0505;
border-radius: 100%;
z-index: -1;
}
.icon-card-one .grid-wrp:hover .icon {
animation-name: bubble2;
animation-duration: 0.5s;
animation-delay: 0.1s;
animation-fill-mode: forwards;
}
.icon-card-one .grid-wrp:hover .icon::after {
animation-name: bubble;
animation-duration: 0.5s;
animation-fill-mode: forwards;
}
.wrp .icon-twitter {
color: #ff0505;
}
.icon-card-one .wrp .icon-twitter::after {
background: #ff0505;
}
@-moz-keyframes bubble {
100% {
transform: scale(1);
}
}
@-webkit-keyframes bubble {
100% {
transform: scale(1);
}
}
@-o-keyframes bubble {
100% {
transform: scale(1);
}
}
@keyframes bubble {
100% {
transform: scale(1);
}
}
@-moz-keyframes bubble2 {
100% {
color: #fff;
}
}
@-webkit-keyframes bubble2 {
100% {
color: #fff;
}
}
@-o-keyframes bubble2 {
100% {
color: #fff;
}
}
@keyframes bubble2 {
100% {
color: #fff;
}
}
.icon-card-one .wrp{
padding:10px;
}
.icon-card-one .grid-wrp:hover .wrp h4,.wrp-icon {
color:#ff0505;
}
.icon-card-one .wrp h4{
font-size:20px;
margin:0px;
margin-top: 14px;
padding:14px;
display:block;
font-weight:600;
}
.icon-card-one .wrp p{
color: #7a8595;
font-size: 14px;
line-height: 30px;
margin-bottom: 0;
}
.icon-card-two {
position: relative;
z-index: 1;
}
.icon-card-two .bpack-wrapper:hover{
background:#ff0505;
}
.icon-card-two .bpack-wrapper:hover h4, .icon-card-two .bpack-wrapper:hover p, .icon-card-two .bpack-wrapper:hover i{
color:#fff;
}
.bpack-wrapper {
border-right:1px solid #ff0505;
padding: 57px 30px 50px;
background:#fff;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-card-two {
background:#fff none repeat scroll 0 0;
border-radius: 0px;
}
.tp{
padding:0px;
}
.icon-card-two .col-xl-4:last-child .bpack-wrapper{
border-right:0;
}
.bpack-icon i {
color:#000;
font-size: 30px;
}
.bpack-content h4 {
color:#ff0505;
font-size: 20px;
font-weight: 600;
margin-bottom: 18px;
margin-top: 25px;
}
.bpack-content p {
color: #7a8595;
font-size: 14px;
line-height: 25px;
margin-bottom: 0;
}
.icon-card-three .bpack-grid .grid {
width: calc(33.33% - 30px);
float: left;
margin: 0 15px 30px;
text-align: center;
border: 1px solid #e6e6e6;
padding: 60px 50px;
-webkit-box-shadow: 0 15px 44px 0px rgba(171, 171, 171, 0.1);
box-shadow: 0 15px 44px 0px rgba(171, 171, 171, 0.1);
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.gf{
padding:0px;
}
.icon-card-three .bpack-grid .grid .icon i{
color:#595959;
font-size: 30px;
margin-bottom: 15px;
}
.icon-card-three .grid h3{
font-weight: 600;
color: #ff0505;
font-size:20px;
padding-top:7px;
}
.icon-card-three .grid p {
font-size: 14px;
padding-top: 15px;
color: #a2a2a2;
line-height: 27px;
}
.icon-card-three .grid a {
border: 1px solid #ff0505;
border-radius: 30px;
color: #595959;
display: inline-block;
font-size: 13px;
font-weight: 500;
line-height: 1;
margin-top: 15px;
padding: 10px 17px;
position: relative;
text-transform: capitalize;
transform: perspective(1px) translateZ(0px);
transition: color 0.3s ease 0s;
vertical-align: middle;
}
.icon-card-three .bpack-grid .grid:hover i{
color:#ff0505;
}
.icon-card-three .grid:hover h3, .icon-card-three .grid:hover p, .icon-card-three .grid:hover a{
color: #fff;
}
.icon-card-three .grid a::before {
background: #ff0505 none repeat scroll 0 0;
border-radius: 30px;
bottom: 0;
content: "";
left: 0;
position: absolute;
right: 0;
top: 0;
transform: scaleX(0);
transform-origin: 50% 0 0;
transition-duration: 0.3s;
transition-property: transform;
transition-timing-function:ease-out;
z-index: -1;
}
.icon-card-three .grid a:hover::before {
transform: scaleY(1);
}
.icon-card-three .grid:hover {
background-color: rgba(0, 0, 0, 0.95);
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/service-grid-bg.jpg) center center/cover no-repeat local;}
.icon-card-four .bpack-wrapper {
border-right:none;
border:1px solid #ddd;
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.icon-card-four .bpack-wrapper:hover {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
.icon-card-four .bpack-wrapper:hover{
border:2px solid #ff0505;
}
.icon-card-four .bpack-wrapper a.read-more{
margin-top: 16px;
font-size: 14px;
display: block;
}
.icon-card-five .bpack-wrapper {
border-right:none;
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.icon-card-five .bpack-wrapper a.read-more{
margin-top: 16px;
font-size: 14px;
display: block;
}
.icon-card-five .bg-black{
background:#000;
}
.icon-card-five .bg-blue{
background:#ff0505;
}
.icon-card-five .bg-orange{
background:#d67118;
}
.icon-card-five .bpack-content h4, .icon-card-five .bpack-content i,.icon-card-five .bpack-content p{
color:#fff;
}
.icon-card-five .bpack-content a.read-more{
color:#fff;
padding:5px 0px;
}
.icon-card-five .bpack-content:hover a.read-more{
text-decoration:underline;
}
.icon-card-five .bpack-wrapper:hover{
box-shadow: 0 70px 70px rgba(0, 0, 0, 0.2);
-webkit-transform: scale(1.1);
transform: scale(1.1);
-webkit-transform: translate(0, -10px);
transform: translate(0, -10px);
z-index: 3;
}
.icon-card-six .bpack-wrapper {
border-right:none;
box-shadow: 0 0 20px rgba(0,0,0,.1);
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.icon-card-six .bpack-content h4{
color:#000;
}
.icon-card-six .bpack-wrapper a.read-more{
margin-top: 16px;
font-size: 15px;
display: block;
color: #7b7b7b;
font-weight: 500;
}
.icon-card-six .bpack-wrapper:hover a.read-more{
color: #000;
}
.icon-card-six .bpack-wrapper:hover {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
.icon-card-seven .bpack-wrapper {
border-right:none;
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 30%,#ff0505 100%);
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.icon-card-seven .bpack-content h4, .icon-card-seven .bpack-content i,.icon-card-seven .bpack-content p{
color:#fff;
}
.icon-card-seven .bpack-wrapper a.read-more{
margin-top: 16px;
font-size: 15px;
display: block;
color: #fff;
font-weight: 500;
}
.icon-card-seven .bpack-wrapper:hover a.read-more{
color: #ff0505;
}
.icon-card-eight .bpack-wrapper {
border-right:none;
border-radius: 12px;
}
.icon-card-eight .bpack-icon{
position: relative;
margin-bottom: 26px;
width: 80px;
height: 80px;
left: 110px;
}
.icon-card-eight .bpack-wrapper:hover{
-webkit-box-shadow: 0 2px 13px 2px rgba(252, 87, 42, .4);
-moz-box-shadow: 0 2px 13px 2px rgba(252, 87, 42, .4);
box-shadow: 0 2px 13px 2px rgba(252, 87, 42, .4);
}
.icon-card-eight .bpack-wrapper.active{
-webkit-box-shadow: 0 2px 13px 2px rgba(252, 87, 42, .4);
-moz-box-shadow: 0 2px 13px 2px rgba(252, 87, 42, .4);
box-shadow: 0 2px 13px 2px rgba(252, 87, 42, .4);
}
.icon-card-eight .bpack-wrapper .bpack-content i{
color: #dc2626;
}
.icon-card-eight .bpack-content h4{
color:#000;
}
.icon-card-eight .bpack-wrapper a.read-more{
margin-top: 16px;
font-size: 15px;
display: block;
color: #dc2626;
font-weight: 500;
}
.icon-card-eight .bpack-icon .circle1 {
position: absolute;
width: 63px;
height: 63px;
border-radius: 50%;
background-color: #f93069;
opacity: .1;
}
.icon-card-eight .bpack-icon .circle2{
position: absolute;
right: 0;
bottom: 0;
width: 23px;
height: 23px;
border-radius: 50%;
background-color: #fc572a;
opacity: .1;
}
.icon-card-eight .bpack-icon .circle3{
position: absolute;
left: 0;
bottom: 0;
width: 63px;
height: 63px;
border-radius: 50%;
background-color: #f93069;
opacity: .1;
}
.icon-card-eight .bpack-icon .circle4{
position: absolute;
right: 0;
top: 0;
width: 23px;
height: 23px;
border-radius: 50%;
background-color: #fc572a;
opacity: .1;
}
.icon-card-eight .bpack-icon .circle5{
position: absolute;
left: -20px;
top: 0;
width: 23px;
height: 23px;
border-radius: 50%;
background-color: #fc572a;
opacity: .1;
}
.icon-card-eight .bpack-icon .circle6{
position: absolute;
right: 20px;
bottom: 0;
width: 63px;
height: 63px;
border-radius: 50%;
background-color: #f93069;
opacity: .1;
}
.counter-up-area{
padding: 100px 0px;
}
.counter-bg{
background:#f7f7f7;
}
.counter-wrapper{
}
.counter-img {
margin-bottom: 13px;
}
.counter-img img{
}
.counter-text{
}
.counter-text h2 {
color: #000;
font-size: 32px;
font-weight: 600;
margin-bottom: 6px;
}
.counter-text span {
font-size: 15px;
color: #808080;
font-family:"montserrat",sans-serif;
display: inline-block;
font-weight: 600;
}
.counter-icon i{
font-size: 26px;
color: #8e8e8e;
margin-bottom: 14px;
}
.counter-up-four .counter-wrapper{
border-right:1px solid #ddd;
}
.counter-up-four .cp{
padding:0;
}
.counter-up-four .c-bp:last-child .counter-wrapper{
border-right:none;
}
.counter-up-five .bg-black{
background:#000;
}
.counter-up-five .bg-blue{
background:#ff0505;
}
.counter-up-five .bg-orange{
background:#d67118;
}
.counter-up-five .bg-red{
background:#d61212;
}
.counter-up-five .counter-text h2 {
color: #fff;
}
.counter-up-five .counter-text span {
color: #fff;
}
.counter-up-five .counter-icon i{
color: #fff;
}
.counter-up-five .counter-wrapper {
padding: 40px;
}
.counter-up-six .counter-wrapper{
padding: 40px;
box-shadow: 0 0 20px rgba(0,0,0,.1);
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.counter-up-seven .counter-wrapper{
padding: 40px;
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 30%,#ff0505 100%);
}
.counter-up-seven .counter-text h2 {
color: #fff;
}
.counter-up-seven .counter-text span {
color: #fff;
}
.counter-up-seven .counter-icon i{
color: #fff;
}
.counter-up-eight .counter-wrapper{
padding: 40px;
border:1px solid #ddd;
}
.counter-up-nine .counter-wrapper{
padding: 40px;
}
.counter-up-nine .bg-black{
background-color: transparent;
background-image: linear-gradient(180deg,#616161 50%,#080808 100%);
}
.counter-up-nine .bg-blue{
background-color: transparent;
background-image: linear-gradient(180deg,#ff0505 45%,#091446 100%);
}
.counter-up-nine .bg-orange{
background-color: transparent;
background-image: linear-gradient(180deg,#d67118 45%,#734014 100%);
}
.counter-up-nine .bg-red{
background-color: transparent;
background-image: linear-gradient(180deg,#d61212 45%,#751414 100%);
}
.counter-up-nine .counter-text h2 {
color: #fff;
}
.counter-up-nine .counter-text span {
color: #fff;
}
.counter-up-nine .counter-icon i{
color: #fff;
}
.counter-up-area.counter-bg-ten{
padding: 100px 0px;
background-image: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/slider_03.jpg);     background-attachment: fixed;
-webkit-background-size: cover;
background-size: cover;
background-position: 100% 16px;
background-repeat: no-repeat;
position: relative;
color: #fff;
}
.counter-up-area.counter-bg-ten:after {
position: absolute;
height: 100%;
background-color: rgba(17, 147, 212, 0.9);
background-repeat: repeat;
width: 100%;
content: "";
top: 0;
left: 0;
z-index: 0;
}
.counter-up-area.counter-bg-ten .cp{
color: #fff;
z-index: 1;
}
.counter-up-ten .counter-text h2 {
color: #fff;
}
.counter-up-ten .counter-text span {
color: #fff;
}
.counter-up-ten .counter-icon i{
color: #fff;
}
.social-icon-area{
padding:100px 0px;
}
.social-icon{
width: 385px;
margin: 0 auto;
}
.social-icon a{
width: 45px;
height: 45px;
text-align: center;
margin: 0px 7px;
line-height: 45px;
display: inline-block;
border-width: 0px;
border-style: solid;
border-radius: 26px;
color: #0c0c0c;
background: #eeeeee;
font-size: 14px;
}
.social-icon a:hover{
color:#fff;
background:#000;
}
.social-icon-two .social-icon a{
border-radius: 0px;
}
.social-icon-three .social-icon a{
color:#fff;
background-color: transparent;
background-image: linear-gradient(180deg,#d61212 45%,#751414 100%);
}
.social-icon-four .social-icon a{
border:1px solid #ddd;
border-radius:0px;
background:#fff;
color:#000;
}
.social-icon-four .social-icon a:hover{
color:#fff;
background:#000;
}
.social-icon-five .social-icon a{
border-radius:0px;
}
.social-icon-five .social-icon a.bg-blue{
background:#0921c5;
color:#fff;
border:1px solid #0921c5;
}
.social-icon-five .social-icon a.bg-blue:hover{
background:#fff;
color:#0921c5;
}
.social-icon-five .social-icon a.bg-gray{
background:#1DA1F3;
color:#fff;
border:1px solid #1DA1F3;
}
.social-icon-five .social-icon a.bg-gray:hover{
background:#fff;
color:#1DA1F3;
}
.social-icon-five .social-icon a.bg-red{
background:#e42525;
color:#fff;
border:1px solid #e42525;
}
.social-icon-five .social-icon a.bg-red:hover{
background:#fff;
color:#e42525;
}
.social-icon-five .social-icon a.bg-orange{
background:#BE31A1;
color:#fff;
border:1px solid #BE31A1;
}
.social-icon-five .social-icon a.bg-orange:hover{
background:#fff;
color:#BE31A1;
}
.social-icon-five .social-icon a.bg-red2{
background:#bd081c;
color:#fff;
border:1px solid #bd081c;
}
.social-icon-five .social-icon a.bg-red2:hover{
background:#fff;
color:#bd081c;
}
.social-icon-five .social-icon a.bg-green{
background:#E74D89;
color:#fff;
border:1px solid #E74D89;
}
.social-icon-five .social-icon a.bg-green:hover{
background:#fff;
color:#E74D89;
}
.social-icon-six .social-icon a{
border-radius:0px;
background:#fff;
font-size:40px;
}
.social-icon-six .social-icon a.bg-blue{
color:#0921c5;
}
.social-icon-six .social-icon a.bg-gray{
color:#1DA1F3;
}
.social-icon-six .social-icon a.bg-red{
color:#e42525;
}
.social-icon-six .social-icon a.bg-orange{
color:#BE31A1;
}
.social-icon-six .social-icon a.bg-red2{
color:#bd081c;
}
.social-icon-six .social-icon a.bg-green{
color:#E74D89;
}
.social-icon-seven .social-icon a{
border-radius:0px;
}
.social-icon-seven .social-icon a.bg-blue{
background:#fff;
color:#0921c5;
border:1px solid #0921c5;
}
.social-icon-seven .social-icon a.bg-blue:hover{
background:#0921c5;
color:#fff;
}
.social-icon-seven .social-icon a.bg-gray{
background:#fff;
color:#1DA1F3;
border:1px solid #1DA1F3;
}
.social-icon-seven .social-icon a.bg-gray:hover{
background:#1DA1F3;
color:#fff;
}
.social-icon-seven .social-icon a.bg-red{
background:#fff;
color:#e42525;
border:1px solid #e42525;
}
.social-icon-seven .social-icon a.bg-red:hover{
background:#e42525;
color:#fff;
}
.social-icon-seven .social-icon a.bg-orange{
background:#fff;
color:#BE31A1;
border:1px solid #BE31A1;
}
.social-icon-seven .social-icon a.bg-orange:hover{
background:#BE31A1;
color:#fff;
}
.social-icon-seven .social-icon a.bg-red2{
background:#fff;
color:#bd081c;
border:1px solid #bd081c;
}
.social-icon-seven .social-icon a.bg-red2:hover{
background:#bd081c;
color:#fff;
}
.social-icon-seven .social-icon a.bg-green{
background:#fff;
color:#E74D89;
border:1px solid #E74D89;
}
.social-icon-seven .social-icon a.bg-green:hover{
background:#E74D89;
color:#fff;
}
.social-icon-eight .social-icon a{
box-shadow: 0 0 20px rgba(0,0,0,.1);
background:#fff;
color:#000;
}
.social-icon-eight .social-icon a.bg-blue:hover{
background:#0921c5;
color:#fff;
}
.social-icon-eight .social-icon a.bg-gray:hover{
background:#1DA1F3;
color:#fff;
}
.social-icon-eight .social-icon a.bg-red:hover{
background:#e42525;
color:#fff;
}
.social-icon-eight .social-icon a.bg-orange:hover{
background:#BE31A1;
color:#fff;
}
.social-icon-eight .social-icon a.bg-red2:hover{
background:#bd081c;
color:#fff;
}
.social-icon-eight .social-icon a.bg-green:hover{
background:#E74D89;
color:#fff;
}
.social-icon-nine .social-icon {
width: 720px;
}
.social-icon-nine .social-icon a{
box-shadow: 0 0 20px rgba(0,0,0,.1);
background:#fff;
border-radius:0px;
color:#000;
width:100px;
}
.social-icon-nine .social-icon a.bg-blue:hover{
background:#0921c5;
color:#fff;
}
.social-icon-nine .social-icon a.bg-gray:hover{
background:#1DA1F3;
color:#fff;
}
.social-icon-nine .social-icon a.bg-red:hover{
background:#e42525;
color:#fff;
}
.social-icon-nine .social-icon a.bg-orange:hover{
background:#BE31A1;
color:#fff;
}
.social-icon-nine .social-icon a.bg-red2:hover{
background:#bd081c;
color:#fff;
}
.social-icon-nine .social-icon a.bg-green:hover{
background:#E74D89;
color:#fff;
}
.social-icon-ten .social-icon {
width: 720px;
}
.social-icon-ten .social-icon a{
box-shadow: 0 0 20px rgba(0,0,0,.1);
background:#fff;
border-radius:0px;
color:#000;
width:100px;
}
.social-icon-ten .social-icon a.bg-blue{
background:#0921c5;
color:#fff;
border:1px solid #0921c5;
}
.social-icon-ten .social-icon a.bg-blue:hover{
background:#fff;
color:#0921c5;
}
.social-icon-ten .social-icon a.bg-gray{
background:#1DA1F3;
color:#fff;
border:1px solid #1DA1F3;
}
.social-icon-ten .social-icon a.bg-gray:hover{
background:#fff;
color:#1DA1F3;
}
.social-icon-ten .social-icon a.bg-red{
background:#e42525;
color:#fff;
border:1px solid #e42525;
}
.social-icon-ten .social-icon a.bg-red:hover{
background:#fff;
color:#e42525;
}
.social-icon-ten .social-icon a.bg-orange{
background:#BE31A1;
color:#fff;
border:1px solid #BE31A1;
}
.social-icon-ten .social-icon a.bg-orange:hover{
background:#fff;
color:#BE31A1;
}
.social-icon-ten .social-icon a.bg-red2{
background:#bd081c;
color:#fff;
border:1px solid #bd081c;
}
.social-icon-ten .social-icon a.bg-red2:hover{
background:#fff;
color:#bd081c;
}
.social-icon-ten .social-icon a.bg-green{
background:#E74D89;
color:#fff;
border:1px solid #E74D89;
}
.social-icon-ten .social-icon a.bg-green:hover{
background:#fff;
color:#E74D89;
}
.image-accordion-area{
padding:80px 0px;
}
.accordion-image {
width: 100%;
max-width: 1080px;
height: 500px;
overflow: hidden;
margin: 50px auto;
}
.accordion-image ul {
width: 100%;
display: table;
table-layout: fixed;
margin: 0;
padding: 0;
}
.accordion-image ul li {
display: table-cell;
vertical-align: bottom;
position: relative;
width: 20%;
height: 500px;
background-repeat: no-repeat;
background-position: center center;
transition: all 500ms ease;
}
.accordion-image ul li div {
display: block;
overflow: hidden;
width: 100%;
}
.accordion-image ul li div a {
display: block;
height: 500px;
width: 100%;
position: relative;
z-index: 3;
vertical-align: bottom;
padding: 15px 20px;
box-sizing: border-box;
color: #fff;
text-decoration: none;
transition: all 200ms ease;
}
.accordion-image ul li div a * {
opacity: 0;
margin: 0;
width: 100%;
text-overflow: ellipsis;
position: relative;
z-index: 5;
white-space: nowrap;
overflow: hidden;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
-webkit-transition: all 400ms ease;
transition: all 400ms ease;
}
.accordion-image ul li div a h2 {
text-overflow: clip;
font-size: 24px;
font-weight:600;
text-transform: capitalize;
margin-bottom: 6px;
top: 200px;
color:#fff;
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
opacity: 0;
-webkit-transition: opacity 0.7s linear, -webkit-transform 0.5s linear;
transition: opacity 0.7s linear, -webkit-transform 0.5s linear;
-o-transition: transform 0.5s linear, opacity 0.7s linear;
transition: transform 0.5s linear, opacity 0.7s linear;
transition: transform 0.5s linear, opacity 0.7s linear, -webkit-transform 0.5s linear 
}
.accordion-image ul li:hover div a h2 {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.accordion-image ul li div a p {
top: 200px;
font-size: 14px;
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
opacity: 0;
-webkit-transition: opacity 0.7s linear, -webkit-transform 0.5s linear;
transition: opacity 0.7s linear, -webkit-transform 0.5s linear;
-o-transition: transform 0.5s linear, opacity 0.7s linear;
transition: transform 0.5s linear, opacity 0.7s linear;
transition: transform 0.5s linear, opacity 0.7s linear, -webkit-transform 0.5s linear 
}
.accordion-image ul li:hover div a p{
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.accordion-image ul li:nth-child(1) {
background-image: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/accor1.jpg);}
.accordion-image ul li:nth-child(2) {
background-image: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/accor2.jpg);}
.accordion-image ul li:nth-child(3) {
background-image:url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/accor3.jpg);}
.accordion-image ul li:nth-child(4) {
background-image: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/accor4.jpg);}
.accordion-image ul li:nth-child(5) {
background-image: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/accor5.jpg);}
.accordion-image ul:hover li, .accordion-image ul:focus-within li {
width: 8%;
}
.accordion-image ul li:focus {
outline: none;
}
.accordion-image ul:hover li:hover, .accordion-image ul li:focus, .accordion-image ul:focus-within li:focus {
width: 60%;
}
.accordion-image ul:hover li:hover a, .accordion-image ul li:focus a, .accordion-image ul:focus-within li:focus a {
background: rgba(0, 0, 0, 0.4);
}
.accordion-image ul:hover li:hover a *, .accordion-image ul li:focus a *, .accordion-image ul:focus-within li:focus a * {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
.accordion-image ul:hover li {
width: 8% !important;
}
.accordion-image ul:hover li a * {
opacity: 0 !important;
}
.accordion-image ul:hover li:hover {
width: 60% !important;
}
.accordion-image ul:hover li:hover a {
background: rgba(0, 0, 0, 0.4);
}
.accordion-image ul:hover li:hover a * {
opacity: 1 !important;
-webkit-transform: translateX(0);
transform: translateX(0);
}
.image-accordion-four .accordion-image ul li a .social-icon{
top: 50%;
transform: translateY(-50%);
}
.image-accordion-four .accordion-image ul li a i{
width: 45px;
height: 45px;
text-align: center;
margin: 0px 6px;
line-height: 45px;
display: inline-block;
border-width: 0px;
border-style: solid;
border-radius: 26px;
color: #0c0c0c;
background: #eeeeee;
font-size: 16px;
}
.image-accordion-four .accordion-image ul li a i:hover{
color:#fff;
background:#000;
}
.image-accordion-five .accordion-image ul li a .accordion-btn-new{
top: 50%;
transform: translateY(-50%);
padding: 10px 12px;
}
.image-accordion-five .accordion-image ul li a .accordion-btn{
display: inline;
color: #fff;
background:#000;
text-decoration: none;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
padding: 12px 20px;
border-radius: 4px;
-webkit-box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.25);
box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.25);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.image-accordion-five .accordion-image ul li a .accordion-btn:hover{
color: #000;
background:#fff;
}
.bg-img-card{
background:#f7f7f7;
}
.image-card-area{
padding:100px 0px;
}
.image-card-one {
max-width: 900px;
margin: 0 auto;
}
.image-card-img{
position: relative;
overflow: hidden;
}
.image-card-one .image-card-img img {
-webkit-transform: rotate(15deg) scale(1.4);
transform: rotate(15deg) scale(1.4);
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.image-card-one .image-card-wrapper:hover .image-card-img img {
-webkit-transform: rotate(0) scale(1);
transform: rotate(0) scale(1);
}
.image-card-text {
padding:40px 20px;
}
.image-card-text h4 {
font-size: 20px;
font-weight: 600;
margin-bottom: 14px;
}
.image-card-text h4 a {
color: #3f3f3f;
transition: .3s;
}
.image-card-text > p {
font-size: 14px;
line-height: 25px;
font-weight: 300;
color: #7a8595;
margin-bottom: 0;
}
.image-card-text > a {
border: 1px solid #ff0505;
border-radius: 5px;
color: #595959;
display: inline-block;
font-size: 12px;
font-weight: 600;
line-height: 1;
margin-top: 20px;
padding: 13px 28px;
position: relative;
text-transform: capitalize;
transform: perspective(1px) translateZ(0px);
transition: color 0.3s ease 0s;
vertical-align: middle;
}
.image-card-text > a::before {
background: #ff0505 none repeat scroll 0 0;
border-radius: 5px;
bottom: 0;
content: "";
left: 0;
position: absolute;
right: 0;
top: 0;
transform: scaleX(0);
transform-origin: 50% 0 0;
transition-duration: 0.3s;
transition-property: transform;
transition-timing-function: ease-out;
z-index: -1;
}
.image-card-text>a:hover::before {
transform: scaleY(1);
}
.image-card-text >a:hover {
color: #fff;
}
.image-card-two .image-card-text {
border:1px solid #ddd;
text-align:center;
}
.image-card-two .image-card-img img {
-webkit-transform: rotate(15deg) scale(1.4);
transform: rotate(15deg) scale(1.4);
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.image-card-two .image-card-wrapper:hover .image-card-img img {
-webkit-transform: rotate(0) scale(1);
transform: rotate(0) scale(1);
}
.image-card-three .image-card-img img {
-webkit-transform: rotate(15deg) scale(1.4);
transform: rotate(15deg) scale(1.4);
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.image-card-three .image-card-wrapper:hover .image-card-img img {
-webkit-transform: rotate(0) scale(1);
transform: rotate(0) scale(1);
}
.image-card-three .image-card-text {
box-shadow: 0 0 20px rgba(0,0,0,.1);
text-align:right;
}
.image-card-text i {
border: 1px solid #ddd;
border-radius: 50%;
color: #595959;
display: inline-block;
font-size: 15px;
line-height: 1;
cursor: pointer;
margin-top: 20px;
padding: 16px 18px;
position: relative;
text-transform: capitalize;
}
.image-card-wrapper:hover .image-card-text i {
box-shadow: 0 0 20px rgba(0,0,0,.1);
background:#000;
color:#fff;
}
.image-card-four .image-card-wrapper.bg-black {
background:#c30303;
}
.image-card-four .image-card-wrapper.bg-gray {
background:#ff0505;
}
.image-card-four .image-card-wrapper.bg-orange {
background:#bb5f00;
}
.image-card-four .image-card-text {
text-align:center;
}
.image-card-four .image-card-text h4 a {
color: #fff;
}
.image-card-four .image-card-text p {
color: #ccc;
}
.image-card-four .image-card-text > a{
border: 1px solid #fff;
border-radius: 5px;
color: #ff0505;
background:#fff;
display: inline-block;
font-size: 14px;
font-weight: 500;
line-height: 1;
margin-top: 20px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
padding: 13px 28px;
}
.image-card-four .image-card-text > a::before {
display:none;
}
.image-card-four .image-card-wrapper:hover .image-card-text > a{
top: -5px;
-webkit-box-shadow: 0px 8px 30px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 8px 30px 0px rgba(0,0,0,0.5);
box-shadow: 0px 8px 30px 0px rgba(0,0,0,0.5);
}
.image-card-five .image-card-img img {
margin-left: 30px;
-webkit-transform: scale(1.5);
transform: scale(1.5);
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.image-card-five .image-card-wrapper:hover .image-card-img img {
margin-left: 0;
}
.image-card-six .image-card-img img {
margin-left: 30px;
-webkit-transform: scale(1.5);
transform: scale(1.5);
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.image-card-six .image-card-wrapper:hover .image-card-img img {
margin-left: 0;
}
.image-card-six .image-card-text {
box-shadow: 0 0 20px rgba(0,0,0,.1);
text-align:center;
}
.image-card-seven .image-card-wrapper{
background-color: transparent;
background-image: linear-gradient(224deg,#6338c5 50%,#3adbff 100%);
}
.image-card-seven .image-card-text {
text-align:right;
}
.image-card-seven .image-card-text h4 a {
color: #fff;
}
.image-card-seven .image-card-text p {
color: #ccc;
}
.image-card-seven .image-card-text > a{
border: 1px solid #fff;
border-radius: 5px;
color: #ff0505;
background:#fff;
display: inline-block;
font-size: 14px;
font-weight: 500;
line-height: 1;
margin-top: 20px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
padding: 13px 28px;
}
.image-card-seven .image-card-text > a::before {
display:none;
}
.image-card-seven .image-card-wrapper:hover .image-card-text > a{
top: -0px;
-webkit-box-shadow: 0px 8px 30px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 8px 30px 0px rgba(0,0,0,0.5);
box-shadow: 0px 8px 30px 0px rgba(0,0,0,0.5);
}
.image-card-eight .image-card-text {
border:1px solid #ddd;
text-align:center;
background:#f7f7f7;
}
.image-card-eight .image-card-text i {
background:#fff;
color: #595959;
}
.image-card-nine .image-card-img img {
-webkit-filter: sepia(100%);
filter: sepia(100%);
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.image-card-nine .image-card-wrapper:hover .image-card-img img {
-webkit-filter: sepia(0);
filter: sepia(0);
}
.image-card-nine .image-card-text > a{
border: 1px solid #ff0505;
border-radius: 5px;
color: #ff0505;
display: inline-block;
font-size: 14px;
font-weight: 500;
line-height: 1;
margin-top: 20px;
padding: 13px 28px;
}
.image-card-nine .image-card-text > a::before {
display:none;
}
.image-card-nine .image-card-wrapper:hover .image-card-text > a{
color: #fff;
background:#ff0505;
}
.image-card-ten .image-card-text{
text-align:right;
border:1px solid #ddd;
}
.image-card-ten .image-card-text > a{
border: 1px solid #ff0505;
border-radius: 5px;
color: #ff0505;
display: inline-block;
font-size: 14px;
font-weight: 500;
line-height: 1;
margin-top: 20px;
padding: 13px 28px;
}
.image-card-ten .image-card-text > a::before {
display:none;
}
.image-card-ten .image-card-wrapper:hover .image-card-text > a{
color: #fff;
background:#ff0505;
}
.image-card-eleven .image-card-text{
text-align:center;
box-shadow: 0 0 20px rgba(0,0,0,.1);
}
.image-card-eleven .image-card-text > a{
border: 1px solid #ff0505;
border-radius: 5px;
color: #ff0505;
display: inline-block;
font-size: 14px;
font-weight: 500;
line-height: 1;
margin-top: 20px;
padding: 13px 28px;
}
.image-card-eleven .image-card-img::before {
position: absolute;
top: 0;
left: -75%;
z-index: 2;
display: block;
content: '';
width: 50%;
height: 100%;
background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
-webkit-transform: skewX(-25deg);
transform: skewX(-25deg);
}
.image-card-eleven .image-card-wrapper:hover .image-card-img::before {
-webkit-animation: shine .75s;
animation: shine .75s;
}
@-webkit-keyframes shine {
100% {
left: 125%;
}
}
@keyframes shine {
100% {
left: 125%;
}
}
.image-card-eleven .image-card-text > a::before {
display:none;
}
.image-card-eleven .image-card-wrapper:hover .image-card-text > a{
color: #fff;
background:#ff0505;
}
.image-card-twelve .image-card-text{
text-align:center;
position: relative;
box-shadow: 0 0 20px rgba(0,0,0,.1);
}
.image-card-twelve .image-card-text > a{
border: 1px solid #ff0505;
border-radius: 5px;
color: #ff0505;
display: inline-block;
font-size: 14px;
font-weight: 500;
line-height: 1;
margin-top: 20px;
padding: 13px 28px;
}
.image-card-twelve .image-card-img::before {
position: absolute;
top: 0;
left: -75%;
z-index: 2;
display: block;
content: '';
width: 50%;
height: 100%;
background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
-webkit-transform: skewX(-25deg);
transform: skewX(-25deg);
}
.image-card-twelve .image-card-wrapper:hover .image-card-img::before {
-webkit-animation: shine .75s;
animation: shine .75s;
}
@-webkit-keyframes shine {
100% {
left: 125%;
}
}
@keyframes shine {
100% {
left: 125%;
}
}
.image-card-twelve .image-card-text::after {
background-color: transparent;
background-image: linear-gradient(144deg,#ff0505 0%,#ff0505 100%);
bottom: 0;
content: "";
height: 2px;
left: 0;
position: absolute;
transition: all 0.4s ease-in-out 0s;
width: 0;
}
.image-card-twelve .image-card-wrapper:hover .image-card-text::after {
width: 100%;
}
.image-card-twelve .image-card-text > a::before {
display:none;
}
.image-card-twelve .image-card-wrapper:hover .image-card-text > a{
color: #fff;
background:#ff0505;
}
.call-out-area{
padding:100px 0px;
}
.call-out-tittle{
}
.call-out-tittle h2{
font-size:36px;
color:#000;
margin-bottom:20px;
font-weight:600;
font-family:'Montserrat' ,sans-serif;
text-transform:capitalize;
}
.call-out-tittle h2 span{
color:#ff0505;
}
.call-out-tittle p{
font-size:15px;
color:#929292;
line-height: 25px;
}
.call-out-btn {
text-align:center;
margin-top:25px;
}
.as_btn,
.call-out-btn a{
border: 1px solid #000;
border-radius: 5px;
color: #fff;
background:#000;
text-transform:capitalize;
display: inline-block;
font-size: 16px;
font-weight: 500;
line-height: 1;
margin-top: 20px;
padding: 18px 35px;
}
.as_btn:hover,
.call-out-btn a:hover{
background:#fff;
color:#000;
}
.call-bg-two{
background:#ff0505;
}
.call-out-two .call-out-btn a{
border: 1px solid #ff0505;
border-radius: 5px;
color: #ff0505;
background:#fff;
}
.call-out-two .call-out-btn a:hover{
color: #fff;
border: 1px solid #fff;
background:#ff0505;
}
.call-out-two .call-out-tittle h2{
color:#fff;
}
.call-out-two .call-out-tittle p{
color:#e4e4e4;
}
.call-out-three .call-out-tittle h2{
width: 60%;
text-align: center;
margin: 0 auto;
}
.call-out-three .call-out-tittle h2 span{
color:#ff2323;
}
.call-out-three .call-out-tittle p{
width: 50%;
text-align: center;
margin: 20px auto;
}
.call-bg-four{
background:#ff3939;
}
.call-out-four .call-out-tittle h2{
width: 60%;
color:#fff;
text-align: center;
margin: 0 auto;
}
.call-out-four .call-out-tittle p{
width: 50%;
color:#e4e4e4;
text-align: center;
margin: 20px auto;
}
.call-out-four .call-out-btn a{
color: #ff3939;
border: 1px solid #fff;
background:#fff;
border-radius: 40px;
}
.call-out-four .call-out-btn a:hover{
color: #fff;
border: 1px solid #fff;
background:#ff3939;
}
.call-out-area.call-bg-five{
background-image: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/slider_03.jpg);     background-attachment: fixed;
-webkit-background-size: cover;
background-size: cover;
background-position: 100% 16px;
background-repeat: no-repeat;
position: relative;
color: #fff;
}
.call-out-area.call-bg-five:after {
position: absolute;
height: 100%;
background-color:rgba(255,22,55, .7);
background-repeat: repeat;
width: 100%;
content: "";
top: 0;
left: 0;
z-index: 0;
}
.call-out-five{
position: relative;
z-index: 2;
}
.call-out-five .call-out-tittle h2{
width: 60%;
color:#fff;
text-align: center;
margin: 0 auto;
}
.call-out-five .call-out-tittle p{
width: 50%;
color:#e4e4e4;
text-align: center;
margin: 20px auto;
}
.call-out-five .call-out-btn a{
color: #ff3939;
border: 1px solid #fff;
background:#fff;
}
.call-out-five .call-out-btn a:hover{
color: #fff;
border: 1px solid #fff;
background:#ff3939;
}
.call-out-six .call-out-btn {
text-align: left;
}
.call-out-area.call-bg-seven{
background-image: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/slider_03.jpg);     background-attachment: fixed;
-webkit-background-size: cover;
background-size: cover;
background-position: 100% 16px;
background-repeat: no-repeat;
position: relative;
color: #fff;
}
.call-out-area.call-bg-seven:after {
position: absolute;
height: 100%;
background-color:rgba(143, 21, 255, 0.7);
background-repeat: repeat;
width: 100%;
content: "";
top: 0;
left: 0;
z-index: 0;
}
.call-out-seven{
position: relative;
z-index: 2;
}
.call-out-seven .call-out-tittle h2{
color:#fff;
}
.call-out-seven .call-out-tittle p{
color:#e4e4e4;
}
.call-out-seven .call-out-btn a{
color: #8f15ff;
border: 1px solid #fff;
background:#fff;
border-radius: 40px;
}
.call-out-seven .call-out-btn a:hover{
color: #fff;
border: 1px solid #fff;
background:#8f15ff;
}
.call-bg-eight{
background:#cc5500;
}
.call-out-eight .call-out-btn {
text-align: left;
}
.call-out-eight .call-out-tittle h2{
color:#fff;
}
.call-out-eight .call-out-tittle p{
color:#e4e4e4;
}
.call-out-eight .call-out-btn a{
color: #cc5500;
border: 1px solid #fff;
background:#fff;
}
.call-out-eight .call-out-btn a:hover{
color: #fff;
border: 1px solid #fff;
background:#cc5500;
}
.call-out-nine{
box-shadow: 0 0 20px rgba(0,0,0,.1);
padding: 60px 50px;
}
.call-out-ten{
box-shadow: 0 0 20px rgba(0,0,0,.1);
padding: 60px 50px;
background:#e414ae;
}
.call-out-ten .call-out-btn {
margin-top: 35px;
}
.call-out-ten .call-out-tittle h2{
color:#fff;
}
.call-out-ten .call-out-tittle p{
color:#e4e4e4;
}
.call-out-ten .call-out-btn a{
color: #e414ae;
border: 1px solid #fff;
background:#fff;
border-radius: 40px;
}
.call-out-ten .call-out-btn a:hover{
color: #fff;
border: 1px solid #fff;
background:#e414ae;
}
.heading-tittle-area{
padding:30px 0px;
}
.heading-tittle-warp{
text-align: center;
margin: 0 auto;
}
.heading-tittle h2{
font-size:36px;
color:#000;
margin-bottom:20px;
font-weight:600;
font-family:'Montserrat' ,sans-serif;
text-transform:capitalize;
}
.heading-tittle h2 span{
color:#ff0505;
font-size:36px;
text-transform:capitalize;
}
.heading-tittle .sub-tittle{
color:#929292;
margin-bottom: 15px;
display: block;
font-size:15px;
letter-spacing:2px;
text-transform:uppercase;
}
.heading-tittle p{
font-size:15px;
color:#929292;
line-height: 25px;
}
.heading-tittle-two .heading-tittle h2{
position: relative;
}
.heading-tittle-two .heading-tittle h2:after{
position: absolute;
left: 23%;
top: 50%;
height: 5px;
width: 30px;
content: '';
background: #f5414a;
transform: translateY(-50%);
animation: hafter 1.5s infinite;
}
.heading-tittle-two .heading-tittle h2:before{
position: absolute;
right: 23%;
top: 50%;
height: 5px;
width: 30px;
content: '';
background:#f5414a;
transform: translateY(-50%);
animation: hafter 1.5s infinite;
}
@keyframes hafter{
0%{
width: 30px;
}
50%{
width: 50px;
background: #ff0505;
}
100%{
width: 30px;
}
}
.tittle-left .heading-tittle-warp{
text-align: left;
margin: 0 auto;
}
.heading-tittle-four .heading-tittle h2 span{
font-style: italic;
}
.gradient-text1 {
background: #3264f5;
background: -moz-linear-gradient(left, #643094, #00bcd4);
background: -webkit-linear-gradient(left, #643094, #00bcd4);
background: linear-gradient(to right, #643094, #00bcd4);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#643094', endColorstr='#643094',GradientType=1 );
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.tittle-right .heading-tittle-warp{
text-align: right;
margin: 0 auto;
}
.heading-tittle-five .heading-tittle{
margin-right: 60px;
}
.heading-tittle-five .heading-tittle h2{
position: relative;
}
.heading-tittle-five .heading-tittle h2:after{
position: absolute;
left: 48%;
top: 50%;
height: 5px;
width: 30px;
content: '';
background: #f5414a;
transform: translateY(-50%);
animation: hafter 1.5s infinite;
}
.heading-tittle-five .heading-tittle h2:before{
position: absolute;
right: -5%;
top: 50%;
height: 5px;
width: 30px;
content: '';
background:#f5414a;
transform: translateY(-50%);
animation: hafter 1.5s infinite;
}
.heading-tittle-six .heading-tittle h2 span{
font-style: italic;
}
.heading-tittle-six .heading-tittle h2{
position: relative;
}
.heading-tittle-six .heading-tittle h2:after{
position: absolute;
left: 23%;
top: 50%;
height: 5px;
width: 30px;
content: '';
background: #f5414a;
transform: translateY(-50%);
animation: hafter 1.5s infinite;
}
.heading-tittle-six .heading-tittle h2:before{
position: absolute;
right: 23%;
top: 50%;
height: 5px;
width: 30px;
content: '';
background:#f5414a;
transform: translateY(-50%);
animation: hafter 1.5s infinite;
}
.heading-tittle-seven .sub-tittle{
color:red;
margin-top: 20px;
}
.heading-tittle-seven:before, .heading-tittle-seven:after {
display: block;
content: '';
width: 1px;
height: 20px;
background: #717171;
margin-left: auto;
margin-right: auto;
}
.heading-tittle-seven:after {
display: block;
content: '';
width: 1px;
height: 20px;
background: #717171;
margin-left: auto;
margin-right: auto;
}
.tittle-left .heading-tittle-warp{
text-align: left;
margin: 0 auto;
}
.heading-tittle-eight.heading-tittle{
position:relative;
}
.heading-tittle-eight .heading-tittle:before {
position: absolute;
content: "";
width: 6px;
height: 80px;
background-color: #E3872D;
top: 0px;
margin-left: -15px;
}
.heading-tittle-eight .heading-tittle h2 {
margin-bottom: 10px;
}
.heading-tittle-eight .heading-tittle h2 span{
color: #E3872D;
}
.tittle-right .heading-tittle-warp{
text-align: right;
margin: 0 auto;
}
.heading-tittle-nine .heading-tittle{
margin-right: 20px;
}
.heading-tittle-nine.heading-tittle{
position:relative;
}
.heading-tittle-nine .heading-tittle:before {
position: absolute;
content: "";
width: 6px;
height: 80px;
background-color: #E3872D;
top: 0px;
margin-left: 15px;
}
.heading-tittle-nine .heading-tittle h2 {
margin-bottom: 10px;
}
.heading-tittle-nine .heading-tittle h2 span{
color: #E3872D;
}
.tittle-left .heading-tittle-warp{
text-align: left;
margin: 0 auto;
}
.heading-tittle-ten .heading-tittle h2{
position: relative;
}
.heading-tittle-ten .heading-tittle{
margin-left: 60px;
}
.heading-tittle-ten .heading-tittle h2:after{
position: absolute;
left: -5%;
top: 50%;
height: 5px;
width: 30px;
content: '';
background: #f5414a;
transform: translateY(-50%);
animation: hafter 1.5s infinite;
}
.heading-tittle-ten .heading-tittle h2:before{
position: absolute;
right: 48%;
top: 50%;
height: 5px;
width: 30px;
content: '';
background:#f5414a;
transform: translateY(-50%);
animation: hafter 1.5s infinite;
}
.team-area{
padding:100px 0px;
}
.tp-padding{
padding:0px 30px;
}
.team-style-block{
display:inline-block;
}
.team-style-one .img-box {
-webkit-transition: all .4s ease;
transition: all .4s ease;
position:relative;
display: inline-block;
}
.team-style-one .img-box > img {
max-width: 100%;
position:relative;
}
.team-style-one .img-box .img-overlay{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #3264f5;
background: -moz-linear-gradient(left, #643094, #00bcd4);
background: -webkit-linear-gradient(left, #643094, #00bcd4);
background: linear-gradient(to right, #643094, #00bcd4);
z-index: 0;
padding: 40px;
opacity: 0;
-webkit-transition: opacity 0.3s linear;
-o-transition: opacity 0.3s linear;
transition: opacity 0.3s linear;
}
.team-style-one:hover .img-box .img-overlay{
opacity: .5;
}
.team-style-one:hover .img-box .social {
opacity:1;
}
.team-style-one .img-box .social {
padding-top: 15px;
padding-left: 85px;
position: absolute;
left: 18px;
z-index: 1;
opacity: 0;
top: 50%;
transform: translateY(-50%);
}
.team-style-one .img-box .social a:hover {
color:#fb2525;
}
.team-style-one .img-box .social a {
color: #fff;
font-size: 16px;
padding: 0px 5px;
}
.team-style-one .img-box .social a:nth-child(1) {
-webkit-transition-delay: .1s;
-o-transition-delay: .1s;
transition-delay: .1s;
}
.team-style-one .img-box .social a:nth-child(2) {
-webkit-transition-delay: .2s;
-o-transition-delay: .2s;
transition-delay: .2s;
}
.team-style-one .img-box .social a:nth-child(3) {
-webkit-transition-delay: .4s;
-o-transition-delay: .4s;
transition-delay: .4s;
}
.team-style-one .text-box {
background: #0400f3;
text-align: center;
position: relative;
color:#fff;
z-index: 9;
padding: 28px;
}
.team-style-one .text-box h3 {
margin: 0;
font-size: 18px;
color: #FFFFFF;
font-weight:600;
line-height: 1em;
margin-bottom: 5px;
font-family: 'Montserrat', sans-serif;
text-transform: uppercase 
}
.team-style-one .text-box span{
font-size:12px;
color: #fff;
}
.team-style-two {
position: relative;
overflow: hidden;
padding: 20px;
display: inline-block;
background: #fff;
}
.team-style-two .team-img-2 {
position: relative;
}
.team-style-two .overlay-2 {
background-color: rgba(255,22,55, .7);
border-radius: 50%;
-webkit-transition: all .5s ease-in .1s;
-o-transition: all .5s ease-in .1s;
transition: all .5s ease-in .1s;
}
.team-style-two .overlay-2 {
background-color: rgba(255,22,55, 0.75);
padding-bottom: 10px;
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
position: absolute;
opacity: 0;
visibility: hidden;
z-index: 98;
height: 100%;
width: 100%;
left: 0;
top: 0;
}
.team-style-two .center-block-2 {
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-moz-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-moz-box-orient: vertical;
-moz-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-webkit-align-items: center;
-moz-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.team-style-two ul li:nth-child(1) {
-webkit-transition-delay: .1s;
-o-transition-delay: .1s;
transition-delay: .1s;
}
.team-style-two ul li:nth-child(2) {
-webkit-transition-delay: .2s;
-o-transition-delay: .2s;
transition-delay: .2s;
}
.team-style-two ul li:nth-child(3) {
-webkit-transition-delay: .4s;
-o-transition-delay: .4s;
transition-delay: .4s;
}
.team-style-two .first-color-2 ul {
padding: 0px;
}
.team-style-two .team-social-2 li {
display: inline-block;
}
.team-style-two .team-social.white-bg li a {
background: #ffffff;
}
.team-style-two .team-social-2 li a {
font-size: 14px;
color: #18191d;
height: 38px;
width: 38px;
line-height: 40px;
display: inline-block;
text-align: center;
margin: 0;
border: 1px solid transparent;
border-radius: 50%;
}
.team-style-two .team-data-img-2 h3{
color: #18191d;
font-weight:700 !important;
text-transform:uppercase;
font-family:'Montserrat', sans-serif;
font-size:18px;
margin-top: 26px;
margin-bottom: 6px;
}
.team-style-two .designation-2 {
font-size: 16px;
}
.team-style-two .color-light-grey-2{
color:#717171;
font-size: 13px;
}
.team-style-two.second-color-2 .overlay-2{
background-color: rgba(241,195,15, .7);
}
.team-style-two:hover .overlay-2 {
opacity: 1;
visibility: visible;
border-radius: 0;
}
.team-style-two.third-color-2 .overlay-2 {
background-color: rgba(24,25,29, .7);
}
.team-style-two:hover img {
transform: scale(0.95);
}
.team-style-two .team-social-2.white-bg li a {
background: #ffffff;
}
.team-style-two .team-social-2 li a {
font-size: 12px;
color: #18191d;
height: 38px;
width: 38px;
line-height: 38px;
display: inline-block;
text-align: center;
margin: 0;
border: 1px solid transparent;
border-radius: 50%;
}
.team-style-two .facebook-bg-hvr:hover {
background: #4267B2 !important;
color: #fff !important;
border: 1px solid transparent !important;
}
.team-style-two .twitter-bg-hvr:hover {
background: #1DA1F2 !important;
color: #fff !important;
border: 1px solid transparent !important;
}
.team-style-two .google-bg-hvr:hover {
background: #DB4437 !important;
color: #fff !important;
border: 1px solid transparent !important;
}
.team-style-three {
cursor: pointer;
}
.team-style-three .team-img-3 {
position: relative;
z-index: 1;
}
.team-style-three .team-img-3 img {
max-width: 100%;
}
.team-style-three .team-img-3 .social-icon-3 {
position: absolute;
bottom: 0;
right: 0;
z-index: 1;
background: #242639;
width: 110px;
height: 110px;
-webkit-clip-path: polygon(0px 100%, 0px 100%, 100% 0px, 100% 100%);
clip-path: polygon(0px 100%, 0px 100%, 100% 0px, 100% 100%);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
padding-bottom: 20px;
padding-right: 8px;
-webkit-transition: background 0.3s linear;
-o-transition: background 0.3s linear;
transition: background 0.3s linear;
}
.team-style-three:hover .social-icon-3 {
background: #3452ff;
}
.social-icon-3 {
margin-bottom: 0;
}
.team-style-three .team-img-3 .social-icon-3 a {
font-size: 16px;
color: #fff;
margin-right: 8px;
}
.team-style-three .team-img-3 .hover-content-3 {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(21, 24, 40, 0.7);
z-index: 0;
padding: 40px;
opacity: 0;
-webkit-transition: opacity 0.3s linear;
-o-transition: opacity 0.3s linear;
transition: opacity 0.3s linear;
}
.team-style-three:hover .hover-content-3 {
opacity: 1;
}
.team-style-three .team-img-3 .hover-content-3 p {
font-size: 14px;
color: #fff;
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
opacity: 0;
-webkit-transition: opacity 0.7s linear, -webkit-transform 0.5s linear;
transition: opacity 0.7s linear, -webkit-transform 0.5s linear;
-o-transition: transform 0.5s linear, opacity 0.7s linear;
transition: transform 0.5s linear, opacity 0.7s linear;
transition: transform 0.5s linear, opacity 0.7s linear, -webkit-transform 0.5s linear;
}
.team-style-three:hover .hover-content-3 p {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.team-style-three .content-3 {
padding: 20px 0px 30px 40px;
background: white;
}
.team-style-three .content-3 h3 {
font-size: 18px;
line-height: 28px;
font-weight: 700;
font-family: "Montserrat", sans-serif;
margin-bottom: 0;
text-transform: uppercase;
color: #1a1d31;
}
.team-style-three .content-3 p {
font-size: 13px;
font-weight: 400;
color: #717171;
margin-bottom: 0;
margin-top: 4px;
}
.team-four .team-style-three:hover .team-img-3 .social-icon-3 a {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.team-four .team-style-three .team-img-3 .social-icon-3 a {
width: 40px;
height: 40px;
border: 1px solid transparent;
display: inline-block;
border-radius: 50%;
line-height: 40px;
text-align: center;
margin: 0px;
-webkit-transition: all 0.3s linear, border 0.5s linear, -webkit-transform 0.6s linear;
transition: all 0.3s linear, border 0.5s linear, -webkit-transform 0.6s linear;
-o-transition: all 0.3s linear, transform 0.6s linear, border 0.5s linear;
transition: all 0.3s linear, transform 0.6s linear, border 0.5s linear;
transition: all 0.3s linear, transform 0.6s linear, border 0.5s linear, -webkit-transform 0.6s linear;
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
opacity: 0;
}
.team-four .team-style-three .team-img-3 .social-icon-3 a:hover {
border-color: #fff;
}
.team-four .team-style-three .team-img-3 .social-icon-3 {
width: 100%;
-webkit-clip-path: inherit;
clip-path: inherit;
background: rgba(52, 82, 255, 0.9);
height: auto;
padding-bottom: 0;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 12px 0px;
opacity: 0;
-webkit-transition: opacity 0.7s linear;
-o-transition: opacity 0.7s linear;
transition: opacity 0.7s linear;
}
.team-four .team-style-three:hover .team-img-3 .social-icon-3 {
opacity: 1;
}
.team-style-five .team-items .item {
-moz-box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.06);
-webkit-box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.06);
-o-box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.06);
box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.06);
padding-top: 0px;
}
.team-style-five .single-item.team-standard .thumb {
overflow: hidden;
}
.team-style-five .team-items .item .thumb img{
width:100%;
}
.team-style-five .team-items .item .thumb {
position: relative;
z-index: 1;
}
.team-style-five .single-item.team-standard .thumb .social {
bottom: -55px;
left: 0;
padding: 7px 25px;
position: absolute;
text-align: center;
-webkit-transition: all 0.35s ease-in-out;
-moz-transition: all 0.35s ease-in-out;
-ms-transition: all 0.35s ease-in-out;
-o-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
z-index: 1;
width: 100%;
text-align: center;
}
.team-style-five .single-item.team-standard .item:hover .thumb .social {
bottom: 0;
}
.team-style-five .single-item.team-standard .thumb .social ul {
background: #ffffff none repeat scroll 0 0;
border-radius: 30px;
display: inline-block;
padding: 10px 30px;
}
.team-style-five .single-item.team-standard .thumb .social ul li {
display: inline-block;
margin-top: 0px;
}
.team-style-five .single-item.team-standard .thumb .social ul li a {
color: #1cb9c8;
display: inline-block;
font-size: 14px;
margin: 5px 4px 0;
}
.team-style-five .team-items .item .info {
background: #ffffff none repeat scroll 0 0;
padding: 40px 30px;
}
.team-style-five .team-items .item .info h3 {
font-weight: 700;
margin-bottom: 5px;
font-size: 18px;
font-family:"montserrat", sans-serif;
text-transform: uppercase;
}
.team-style-five .single-item.team-standard .item .info span {
display: inline-block;
font-family: "montserrat",sans-serif;
margin-bottom: 15px;
padding-bottom: 10px;
position: relative;
text-transform: capitalize;
font-size: 13px;
color: #1cb9c8;
}
.team-style-five .single-item.team-standard .item .info span::after {
background: #1cb9c8 none repeat scroll 0 0;
bottom: 0;
content: "";
height: 2px;
left: 50%;
margin-left: -20px;
position: absolute;
width: 40px;
}
.team-style-five .team-items .item .info p:last-child {
margin-bottom: 0;
color: #666666;
font-size: 14px;
line-height: 25px;
}
.team-style-six {
position: relative;
margin-bottom: 30px;
}
.team-style-six .inner-box {
position: relative;
}
.team-style-six .inner-box .image-6 img{
max-width:100%;
}
.team-style-six .inner-box .image-6 {
position: relative;
overflow: hidden;
border-radius: 50%;
}
.team-style-six .inner-box .overlay-box {
position: absolute;
left: 0px;
bottom: 0px;
width: 100%;
padding: 30px;
color: #ffffff;
text-align: center;
background: rgba(54, 72, 178, 0.95);
opacity: 0;
-webkit-transform: translate(0, -30px);
-ms-transform: translate(0, -30px);
transform: translate(0, -30px);
transition: all 0.7s ease;
-moz-transition: all 0.7s ease;
-webkit-transition: all 0.7s ease;
-ms-transition: all 0.7s ease;
-o-transition: all 0.7s ease;
}
.team-style-six .inner-box:hover .overlay-box {
opacity: 1;
-webkit-transform: translate(0, 0px);
-ms-transform: translate(0, 0px);
transform: translate(0, 0px);
}
.team-style-six .inner-box .overlay-box .social-links {
position: relative;
width: 100%;
}
.team-style-six .overlay-box ul{
padding:0;
margin:0;
}
.team-style-six .inner-box .overlay-box .social-links li {
position: relative;
display: inline-block;
margin: 0px 4px;
line-height: 24px;
}
.team-style-six .inner-box .overlay-box .social-links.style-two li a {
width: 40px;
height: 40px;
border-radius: 50%;
line-height: 40px;
font-size: 15px;
}
.team-style-six .inner-box .overlay-box .social-links li a:hover{
background: #ff4747;
color: #fff;
}
.team-style-six .inner-box .overlay-box .social-links li a {
position: relative;
color: #ff4747;
background: #fff;
display: inline-block;
width: 50px;
height: 50px;
border-radius: 50%;
line-height: 50px;
font-size: 15px;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}
.team-style-six .inner-box .lower-box {
position: relative;
padding-top: 25px;
text-align: center;
}
.team-style-six .inner-box .lower-box h4 {
position: relative;
font-size: 18px;
font-weight: 700;
font-family:"montserrat", sans-serif;
text-transform:uppercase;
}
.team-style-six .inner-box .lower-box .designation {
position: relative;
color: #777777;
font-size: 14px;
}
.team-all-seven{
padding: 100px 0px;
width: 100%;
position: relative;
overflow: hidden;
}
.team-style-seven {
position:relative;
width:20%;
float:left;
overflow:hidden;
}
.team-style-seven .imgBox-7 {
position: relative;
}
.team-style-seven .imgBox-7 img {
max-width: 100%;
transition: 1s;
}
.team-style-seven:hover .imgBox-7 img{
transform:scale(1.5);
}
.team-style-seven .details-7 {
position: absolute;
top: 10px;
left: 10px;
right: 10px;
bottom: 10px;
background: #fff;
text-align:center;
transform: scale(.5);
visibility:hidden;
transition:.5s;
}
.team-style-seven:hover .details-7 {
transform: scale(1);
visibility: visible;
}
.team-style-seven .details-7 .content-7 {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100%;
box-sizing: border-box;
}
.team-style-seven .details-7 .content-7 h3{
position: relative;
margin: 0;
padding: 0;
font-weight: 600;
font-size: 18px;
text-transform: uppercase;
}
.team-style-seven .details-7 .content-7 h3 span {
margin-top: 9px;
display: inline-block;
font-size: 13px;
color: #999;
font-weight: 300;
text-transform: capitalize;
}
.team-style-seven .details-7 .content-7 h3:before {
content: '';
position: absolute;
bottom: -12px;
width: 50px;
height: 2px;
background: #f00;
left: 50%;
transform: translateX(-50%);
}
.team-style-seven .details-7 .content-7 ul {
position:relative;
display: flex;
padding: 0;
width: 70%;
margin: 30px auto 0;
opacity:0;
transform: translateY(100px);
transition: .5s;
}
.team-style-seven:hover .details-7 .content-7 ul{
opacity:1;
transform: translateY(0px);
}
.team-style-seven .details-7 .content-7 ul li {
list-style:none;
width: 25%;
text-align: center;
}
.team-style-seven .details-7 .content-7 ul li a {
display: block;
color: #262626;
font-size: 13px;
width: 36px;
height: 36px;
line-height: 36px;
border-radius: 50%;
box-sizing: border-box;
border: 1px solid #b9b8b8;
}
.team-style-seven .details-7 .content-7 ul li a:hover {
background: #f00;
color: #fff;
border: 1px solid #f00;
}
.team-style-eight{
width: 23%;
margin: 10px;
float: left;
overflow: hidden;
position: relative;
left: 0%;
text-align: left;
box-shadow: 1px 1px 2px #e6e6e6;
cursor: default;
background: #fff url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/) no-repeat center center;}
.team-style-eight{
overflow: hidden;
}
.team-style-eight:hover img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.team-style-eight:hover figcaption {
-moz-transform: translateY(0px) translateY(0px);
-webkit-transform: translateY(0px) translateY(0px);
-o-transform: translateY(0px) translateY(0px);
-ms-transform: translateY(0px) translateY(0px);
transform: translateY(0px) translateY(0px);
}
.team-style-eight img {
-webkit-transition: -webkit-transform 0.8s;
-moz-transition: -moz-transform 0.8s;
transition: transform 0.8s;
}
.team-style-eight {
overflow: hidden;
}
.team-style-eight figcaption {
bottom: 0;
left: 0;
right: 0;
position: absolute;
padding: 20px;
color: #fff;
overflow: hidden;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-moz-transform: translateY(100%) translateY(-90px);
-webkit-transform: translateY(100%) translateY(-90px);
-o-transform: translateY(100%) translateY(-90px);
-ms-transform: translateY(100%) translateY(-90px);
transform: translateY(100%) translateY(-90px);
-webkit-transition: -webkit-transform 0.4s;
-moz-transition: -moz-transform 0.4s;
transition: transform 0.4s;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#99000000',GradientType=0 );
}
.team-style-eight .awsm-personal-info {
position: relative;
margin-bottom: 15px;
}
.team-style-eight .awsm-personal-info h3 {
margin: 0 0 3px;
padding: 0;
color:#fff;
text-transform:uppercase;
font-family:"montserrat", sans-serif;
font-size:18px;
font-weight: 700;
}
.awsm-personal-info span {
text-transform: uppercase;
font-size: 0.815em;
color: #fff;
font-size:12px;
}
.team-style-eight .awsm-contact-info {
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform 0.4s;
-moz-transition: -moz-transform 0.4s;
transition: transform 0.4s;
}
.team-style-eight:hover .awsm-contact-info {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
}
.team-style-eight .awsm-social-icons {
list-style: none;
padding: 0;
margin: 0;
margin: 0 -5px;
}
.team-style-eight .awsm-social-icons li {
display: inline-block;
padding: 0 5px;
font-size: 13px;
}
.team-style-eight figcaption a {
color: #fff;
}
.team-style-eight figcaption a:hover {
color: #fb2525;
}
.team-style-eight .awsm-social-icons a {
display: block;
-webkit-transition: -webkit-transform 0.3s;
-moz-transition: -moz-transform 0.3s;
transition: transform 0.3s;
}
.team-section-four {
position: relative;
}
.team-style-nine {
position: relative;
margin-bottom: 30px;
padding: 0px;
display: inline-block;
}
.team-style-nine .inner-box {
position: relative;
padding: 40px 40px 0;
}
.team-style-nine .inner-box .image-wrapper {
position: relative;
}
.team-style-nine .image-wrapper:before {
position: absolute;
content: '';
background: #fff;
border: 7px solid #e8e8eb;
left: 40px;
bottom: 40px;
width: 100%;
height: 100%;
}
.team-style-nine .inner-box .image {
position: relative;
overflow: hidden;
z-index: 9;
}
.team-style-nine .inner-box .image img {
position: relative;
width: 100%;
display: block;
transition: .5s ease;
}
.team-style-nine .inner-box:hover .image img {
transform: scale(1.1);
}
.team-style-nine .inner-box:hover .image-wrapper:after {
width: 100%;
height: 100%;
opacity: 1;
}
.team-style-nine .image-wrapper:after {
position: absolute;
content: '';
background: #3648b2;
left: 40px;
bottom: 40px;
width: 70%;
height: 70%;
transition: .5s ease;
opacity: .8;
}
.team-style-nine .inner-box .overlay-box {
position: absolute;
left: 55px;
bottom: 30px;
right: 55px;
padding: 25px 0;
color: #ffffff;
text-align: center;
background: rgba(54, 72, 178, 0.95);
opacity: 0;
z-index: 9;
-webkit-transform: translate(0, -30px);
-ms-transform: translate(0, -30px);
transform: translate(0, -30px);
transition: all 0.7s ease;
-moz-transition: all 0.7s ease;
-webkit-transition: all 0.7s ease;
-ms-transition: all 0.7s ease;
-o-transition: all 0.7s ease;
}
.team-style-nine .overlay-box ul{
padding:0;
margin:0;
}
.team-style-nine .image-wrapper:before {
position: absolute;
content: '';
background: #fff;
border: 7px solid #e8e8eb;
left: 40px;
bottom: 40px;
width: 100%;
height: 100%;
}
.team-style-nine .inner-box:hover .overlay-box {
opacity: 1;
-webkit-transform: translate(0, 0px);
-ms-transform: translate(0, 0px);
transform: translate(0, 0px);
}
.team-style-nine .inner-box .overlay-box {
position: absolute;
left: 55px;
bottom: 30px;
right: 55px;
padding: 25px 0;
color: #ffffff;
text-align: center;
background: rgba(54, 72, 178, 0.95);
opacity: 0;
z-index: 9;
-webkit-transform: translate(0, -30px);
-ms-transform: translate(0, -30px);
transform: translate(0, -30px);
transition: all 0.7s ease;
-moz-transition: all 0.7s ease;
-webkit-transition: all 0.7s ease;
-ms-transition: all 0.7s ease;
-o-transition: all 0.7s ease;
}
.team-style-nine .inner-box .overlay-box .social-links {
position: relative;
width: 100%;
}
.team-style-nine .inner-box .overlay-box .social-links li {
position: relative;
display: inline-block;
margin: 0px 4px;
line-height: 24px;
}
.team-style-nine .inner-box .overlay-box .social-links.style-two li a {
width: 40px;
height: 40px;
border-radius: 50%;
line-height: 40px;
font-size: 15px;
}
.team-style-nine .inner-box .overlay-box .social-links li a {
position: relative;
color: #ff4747;
background: #fff;
display: inline-block;
width: 50px;
height: 50px;
border-radius: 50%;
line-height: 50px;
font-size: 15px;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}
.team-style-nine .inner-box .overlay-box .social-links li a span{
padding: 2px 2px;
}
.team-style-nine .inner-box .overlay-box .social-links li a:hover{
background: #ff4747;
color: #fff;
}
.team-style-nine .inner-box .lower-box {
position: relative;
padding-top: 25px;
text-align: center;
}
.team-style-nine .inner-box .lower-box h4 {
position: relative;
font-size: 18px;
font-weight: 700;
text-transform:uppercase;
font-family:montserrat, sans-serif;
margin-bottom: 6px;
}
.team-style-nine .inner-box .lower-box h4 a {
color: #222;
-webkit-transition: .5s ease;
-o-transition: .5s ease;
transition: .5s ease;
}
.team-style-nine .inner-box .lower-box .designation {
position: relative;
color: #999;
font-size: 14px;
}
.team-style-ten {
position: relative;
margin-bottom: 40px;
}
.team-style-ten .inner-box-10 {
position: relative;
}
.team-style-ten .inner-box-10 .image-10 {
position: relative;
text-align: center;
overflow: hidden;
}
.team-style-ten .inner-box-10 .image-10:before {
position: absolute;
content: '';
left: 0px;
top: 0px;
width: 100%;
height: 100%;
display: block;
z-index: 1;
opacity: 0;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
background: -webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.60));
background: -moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.60));
background: -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.60));
background: -ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.60));
}
.team-style-ten .inner-box-10 .image-10 img {
position: relative;
max-width: 100%;
display: block;
}
.team-style-ten .inner-box-10 .image-10 .social-box-10 {
position: absolute;
left: -20px;
bottom: -40px;
right: 0px;
z-index: 1;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}
.team-style-ten .inner-box-10 .image-10 .social-box-10 li {
position: relative;
margin: 0px 8px;
display: inline-block;
}
.team-style-ten .inner-box-10 .image-10 .social-box-10 li a {
position: relative;
color: #ffffff;
font-size: 16px;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
}
.team-style-ten .inner-box-10:hover .image-10 .social-box-10 {
bottom: 20px;
}
.team-style-ten .inner-box-10 .lower-content-10 {
position: relative;
padding: 25px 0px;
text-align: center;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
}
.team-style-ten .inner-box-10 .lower-content-10 h3 {
position: relative;
z-index: 1;
font-weight: 700;
font-family:'montserrat', sans-serif;
line-height: 1.3em;
margin-bottom: 5px;
font-size: 18px;
text-transform:uppercase;
}
.team-style-ten .inner-box-10:hover .lower-content-10 h3 a, .team-style-ten .inner-box-10:hover .lower-content-10 .designation-10, .team-style-ten .inner-box-10:hover .lower-content-10 .social-box-10 li a {
color: #ffffff;
}
.team-style-ten:hover .lower-content-10:before, .team-style-ten .inner-box-10:hover .lower-content-10:after {
width: 100%;
opacity: 1;
visibility: visible;
}
.team-style-ten.team-warp-ten .inner-box-10:hover .lower-content-10:after {
height: 100%;
}
.team-style-ten .inner-box-10:hover .image-10:before {
opacity: 1;
}
.team-style-ten .inner-box-10 .lower-content-10 .designation-10 {
position: relative;
font-size: 13px;
font-weight: 300;
color: #666666;
z-index: 1;
line-height: 1.3em;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
}
.team-style-ten.team-warp-ten .inner-box-10 .lower-content-10:after {
position: absolute;
content: '';
left: 0px;
bottom: 0px;
width: 100%;
height: 0%;
display: block;
background: -ms-linear-gradient(top, #3140FC 0%, #0b1599 100%);
background: -moz-linear-gradient(top, #3140FC 0%, #0b1599 100%);
background: -o-linear-gradient(top, #3140FC 0%, #0b1599 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3140FC), color-stop(100, #0b1599));
background: -webkit-linear-gradient(top, #3140FC 0%, #0b1599 100%);
background: linear-gradient(to bottom, #3140FC 0%, #0b1599 100%);
}
.team-style-ten .inner-box-10 .lower-content-10:after {
position: absolute;
content: '';
right: 0px;
top: 0px;
width: 0%;
height: 100%;
opacity: 0;
visibility: hidden;
background-color: #ec0203;
transition: all 600ms ease;
-webkit-transition: all 600ms ease;
-ms-transition: all 600ms ease;
-o-transition: all 600ms ease;
}
.video-btn-area{
padding:80px 0px;
}
.video-btn-warp{
overflow: hidden;
position: relative;
}
.new-video-btn-1{
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/8.jpg) center center/cover no-repeat local;     -webkit-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
position: relative;
padding:300px 0px;
}
.no-padding{
padding:0px;
}
.video-holder {
text-align: center;
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.video-holder a:hover{
color:#ff3939;
}
.video-holder a {
font-family: "poppins", sans-serif;
font-size: 18px;
font-weight: 500;
color: #fff;
}
.video-holder .video-icon i {
width: 49px;
height: 49px;
line-height: 44px;
text-align: center;
border: 3px solid #fff;
display: block;
margin: 0 auto 12px;
}
.video-btn-two .new-video-btn-1:before {
content: "";
background-color: rgba(38, 189, 239, 0.8);
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.video-btn-two .new-video-btn-1{
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/01.jpg) center center/cover no-repeat local;}
.video-btn-three .new-video-btn-1:before {
content: "";
background: linear-gradient(to right, #643094, #00bcd4e0);
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.video-btn-three .video-holder a:hover{
color:#fff;
}
.video-btn-four .new-video-btn-1{
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/6.jpg) center center/cover no-repeat local;}
.video-btn-style-four {
position: relative;
height: 80px;
width: 80px;
background: #d41212;
text-align: center;
display: inline-block;
line-height: 80px;
color: #fff;
border-radius: 50%;
transition-duration: 0s;
-ms-transition-duration: 0s;
-moz-transition-duration: 0s;
-webkit-transition-duration: 0s;
-o-transition-duration: 0s;
}
.video-btn-style-four:before {
content: "";
position: absolute;
left: 50%;
top: 50%;
height: 95px;
width: 95px;
border: 2px solid #d41212;
border-radius: 50%;
transform: translate(-50%, -50%);
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
-o-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
opacity: .3;
animation: pulse-border 1500ms ease-out infinite;
}
@keyframes pulse-border{
0%{
transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);
opacity:1 
}
100%{
transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
opacity:0 
}
}
.video-btn-style-four.small{
width:50px;
height:50px;
line-height:50px 
}
.video-btn-style-four.small:after{
height:50px;
width:50px 
}
.video-btn-style-four.small:before{
height:65px;
width:65px 
}
.video-btn-style-four:after {
content: "";
position: absolute;
left: 50%;
top: 50%;
height: 80px;
width: 80px;
border: 2px solid #d41212;
border-radius: 50%;
transform: translate(-50%, -50%);
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
-o-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
opacity: .3;
animation: pulse-border 1500ms ease-out infinite;
}
.video-btn-five .new-video-btn-1:before {
content: "";
background-color: rgba(38, 189, 239, 0.8);
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.video-btn-six .new-video-btn-1:before {
content: "";
background: linear-gradient(to right, #643094, #00bcd4e0);
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.video-btn-seven .new-video-btn-1 {
padding: 260px 0px;
}
.video-inner{
padding: 110px 10px;
}
.video-inner h2 {
font-size: 34px;
line-height: 1.4em;
margin: 0 0 0.5em;
font-weight: 600;
text-transform:capitalize;
font-family: "montserrat", sans-serif;
}
.video-inner p {
margin-bottom: 50px;
line-height: 25px;
color: #595959;
font-size:16px;
}
.video-inner a{
background: #ff3939;
color: #fff;
font-size: 16px;
border: 1px solid #ff3939;
padding: 15px 30px;
border-radius: 5px;
font-family: "poppins", sans-serif;
}
.video-inner a:hover{
background: #fff;
color: #ff3939;
}
.video-btn-eight .new-video-btn-1 {
padding: 260px 0px;
}
.video-btn-nine .new-video-btn-1{
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/8.jpg) center center/cover no-repeat local;}
.video-btn-nine .new-video-btn-1 {
padding: 260px 0px;
}
.video-btn-nine .new-video-btn-1:before {
content: "";
background: linear-gradient(to right, #52118ec4, #00bcd4);
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.video-btn-ten .new-video-btn-1 {
padding: 260px 0px;
}
.video-btn-ten .new-video-btn-1:before {
content: "";
background-color: rgba(38, 189, 239, 0.8);
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.slick-slider-area {
padding:80px 0px 100px 0px;
}
.slick-dots {
bottom: -55px;
}
.slick-prev, .slick-next {
color: #fff;
z-index: 2;
background-color: #324cec;
width: 40px;
height: 40px;
line-height: 50px;
border-radius: 20px;
}
.slick-dots li button {
color: #000;
}
.slick-dots li.slick-active button:before {
border: 1px solid #fff;
-webkit-box-shadow: 0 0 0 2px #000;
box-shadow: 0 0 0 2px #000;
border-radius:30px;
}
.slick-dots li.slick-active button:before {
color: #000;
font-size:32px;
}
.slick-pic{
position:relative;
overflow:hidden;
}
.slick-pic:before{
content: "";
background: rgba(0, 0, 0, 0.7);
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0 
}
.slick-slider-text, .swiper-slider-text{
text-align:center;
position:absolute;
top: 50%;
transform: translateY(-50%);
}
.slick-slider-text h2, .swiper-slider-text h2{
font-size: 50px;
font-family:"montserrat",sans-serif;
color: #fff;
margin: 0 0 28px;
font-weight:700;
}
.slick-slider-text p, .swiper-slider-text p{
line-height: 30px;
font-size: 18px;
font-weight: 400;
color: #fff;
margin: 0 0 2.5em;
width: 70%;
text-align: center;
display: inline-block;
}
.slick-slider-text .theme-btn, .swiper-slider-text .theme-btn{
background-color: #324cec;
font-size: 16px;
font-weight: 500;
color: #fff;
padding: 12px 30px;
border: 0;
border-radius: 2px;
display: inline-block;
}
.slick-slider-text .theme-btn:hover{
color:#324cec;
background:#fff;
}
.slick-prev, .slick-next {
color: #fff;
background: #000;
width: 40px;
height: 40px;
z-index:2;
}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
outline: none;
color: #fff;
background: #000;
}
.slick-slider-four .slick-slider-grids-4 .slick-slider-text {
box-shadow: 0 0 20px rgba(0,0,0,.1);
margin: 0px 120px;
background:#fff;
padding:40px 0px;
margin-top:160px;
}
.slick-slider-grids-4 .slick-slider-text h2{
color:#000;
}
.slick-slider-grids-4 .slick-slider-text p{
color:#000;
}
.slick-slider-text .theme-btn{
background-color: #324cec;
color: #fff;
border:1px solid #324cec;
}
.blog-area{
padding:100px 0px;
}
.blog-img-1{
width:85%;
margin-left: 40px;
position:relative;
overflow:hidden;
}
.blog-img-1 img{
border-radius:5px;
cursor:pointer;
}
.blog-img-1::before {
position: absolute;
top: 0;
left: -75%;
z-index: 2;
display: block;
content: '';
width: 50%;
height: 100%;
background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
-webkit-transform: skewX(-25deg);
transform: skewX(-25deg);
}
.new-post-blog:hover .blog-img-1::before {
-webkit-animation: shine .75s;
animation: shine .75s;
}
.new-post-blog{
border:1px solid #ddd;
border-radius:5px;
padding:40px 0px;
}
.bp-padd{
padding-right:10px;
}
.grid-content span {
font-family: "montserrat", Sans-serif;
font-size: 14px;
color: #000000;
}
.grid-content span a{
font-family: "montserrat", Sans-serif;
font-size: 14px;
color: #000000;
}
.grid-content h2 {
margin: 15px 0px 15px 0px;
font-family: "montserrat", Sans-serif;
font-size: 22px;
font-weight: 600;
text-transform: capitalize;
line-height: 1.3em;
}
.grid-content p {
color: #000;
margin: 0px 0px 21px 0px;
font-family: "montserrat", Sans-serif;
font-weight: 400;
line-height:25px;
font-size:14px;
}
.blog-btn-more {
padding: 8px 20px 8px 20px;
font-family: "Poppins", Sans-serif;
font-size: 13px;
font-weight: 500;
background: #000000;
color: #ffffff;
border:1px solid #000;
}
.blog-btn-more:hover{
background: #fff;
color: #ff3939;
border:1px solid #ff3939;
}
.grid-content{
margin-top:52px;
padding:0px 24px 0px 0px;
}
.blog-two .new-post-blog{
border:0px solid #ddd;
box-shadow: 30px 30px 60px 0px rgba(0,0,0,0.3) 
}
.blog-three .new-post-blog{
border:0px solid #ddd;
background:#ff0505;
}
.blog-three .grid-content{
margin-top:52px;
padding:0px 0px 0px 40px;
}
.blog-three .grid-content span {
color: #fff;
}
.blog-three .grid-content span a{
color: #fff;
}
.blog-three .grid-content h2 {
color:#fff;
}
.blog-three .grid-content p {
color: #fff;
}
.blog-three .blog-btn-more {
background: #fff;
color: #000;
border:1px solid #ff0505;
}
.blog-three .blog-btn-more:hover {
background: #324cec;
color: #fff;
border:1px solid #ff0505;
}
.blog-three.blog-four .new-post-blog{
border:0px solid #ddd;
background: linear-gradient(to right, #643094, #00bcd4);
}
.blog-wrapper-image{
position:relative;
overflow:hidden;
}
.grid-content.grid-blog{
margin-top:0px;
padding:38px 38px 45px 38px;
border:1px solid #ddd;
border-radius:0px 0px 5px 5px;
position: relative;
}
.blog-wrapper-image{
position:relative;
overflow:hidden;
}
.blog-wrapper-image img{
cursor:pointer;
}
.blog-wrapper-image::before {
position: absolute;
top: 50%;
left: 50%;
z-index: 2;
display: block;
content: '';
width: 0;
height: 0;
cursor:pointer;
background: rgba(255,255,255,.2);
border-radius: 100%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
opacity: 0;
}
.new-blog-builder:hover .blog-wrapper-image::before {
-webkit-animation: circle .75s;
animation: circle .75s;
}
@-webkit-keyframes circle {
0% {
opacity: 1;
}
40% {
opacity: 1;
}
100% {
width: 200%;
height: 200%;
opacity: 0;
}
}
@keyframes circle {
0% {
opacity: 1;
}
40% {
opacity: 1;
}
100% {
width: 200%;
height: 200%;
opacity: 0;
}
}
.blog-six .grid-content.grid-blog{
margin-top:0px;
padding:38px 38px 45px 38px;
border:none;
box-shadow: 0 0 20px rgba(0,0,0,.1);
border-radius:0px 0px 5px 5px;
}
.blog-eight .grid-content.grid-blog{
margin-top:0px;
padding:38px 38px 45px 38px;
border:none;
box-shadow: 0 0 20px rgba(0,0,0,.1);
border-radius:0px 0px 5px 5px;
}
.blog-eight .grid-content span a:hover {
color: #ff3939;
}
.new-blog-builder.blog-style-warp{
transition: margin-top 0.3s linear 0s;
-moz-transition: margin-top 0.3s linear 0s;
-ms-transition: margin-top 0.3s linear 0s;
-webkit-transition: margin-top 0.3s linear 0s;
}
.new-blog-builder.blog-style-warp:hover {
margin-top: -18px;
transition: margin-top 0.3s linear 0s;
-moz-transition: margin-top 0.3s linear 0s;
-ms-transition: margin-top 0.3s linear 0s;
-webkit-transition: margin-top 0.3s linear 0s;
}
.blog-nine .grid-content span a{
color: #ff3939;
}
.blog-ten .grid-content.grid-blog{
margin-top:0px;
padding:38px 38px 45px 38px;
border:none;
box-shadow: 0 0 20px rgba(0,0,0,.1);
border-radius:0px 0px 5px 5px;
}
.blog-ten .grid-content span a{
color: #ff3939;
}
.blog-eleven .grid-content.grid-blog.blog-bg-1{
background:#000;
border-radius:10px;
}
.blog-eleven .grid-content.grid-blog.blog-bg-2{
background:#bb1378;
border-radius:10px;
}
.blog-eleven .grid-content.grid-blog.blog-bg-3{
background:#ff0505;
border-radius:10px;
}
.blog-eleven .grid-content span {
color: #fff;
}
.blog-eleven .grid-content span a{
color: #fff;
}
.blog-eleven .grid-content h2 {
color:#fff;
}
.blog-eleven .grid-content p {
color: #fff;
}
.blog-eleven .blog-btn-more {
background: #fff;
color: #000;
border:1px solid #ff0505;
}
.blog-eleven .blog-btn-more:hover {
background: #ff3939;
color: #fff;
border:1px solid #ff3939;
}
.grid-content .date {
background-color: #ff3939;
border-radius: 50%;
color: #fff;
font-size: 18px;
font-weight: 700;
height: 60px;
line-height:60px;
width: 60px;
padding: 16px 0;
position: absolute;
right: 15px;
cursor:pointer;
text-align: center;
text-transform: uppercase;
top: -32px;
}
.grid-content .date span {
display: block;
line-height: 14px;
color: #fff;
}
.grid-content .date .month {
font-size: 11px;
color: #fff;
}
.blog-thirten .new-blog-builder .date {
background-color: #ff3939;
top: 15px;
color: #fff;
right: 30px;
min-height: 60px;
min-width: 60px;
position: absolute;
text-align: center;
font-size: 18px;
font-weight: 700;
cursor:pointer;
text-transform: uppercase;
border-radius: 50%;
padding: 16px 0;
}
.blog-thirten .blog-wrapper-image:after {
position: absolute;
top: 12px;
left: 0;
width: 0;
height: 0;
border-style: solid;
border-width: 25px 0 25px 25px;
border-color: transparent transparent transparent #ff3939;
content: '';
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.blog-thirten .grid-content.grid-blog{
margin-top:0px;
padding:38px 38px 45px 38px;
border:none;
box-shadow: 0 0 20px rgba(0,0,0,.1);
border-radius:0px 0px 5px 5px;
}
.blog-thirten .blog-wrapper-image:hover:after{
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
.blog-thirten .new-blog-builder .date span {
display: block;
line-height: 14px;
}
.blog-thirten .new-blog-builder .date .month {
font-size: 11px;
}
.blog-fourten .new-blog-builder {
position:relative;
overflow:hidden;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.blog-fourten .blog-wrapper-image-14 img {
max-width: 100%;
vertical-align: top;
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.blog-fourten .blog-wrapper-image-14:hover img{
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.blog-fourten .new-blog-builder .date, .blog-fourten .new-blog-builder .year {
background-color: #ff3939;
top: 25px;
color: #fff;
left: 25px;
min-height: 60px;
min-width: 60px;
position: absolute;
text-align: center;
}
.blog-fourten .new-blog-builder .date {
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
font-size: 16px;
font-weight: 700;
text-transform: uppercase;
}
.blog-fourten .new-blog-builder .date span {
display: block;
line-height: 30px;
}
.blog-fourten .new-blog-builder .date .month {
font-size: 14px;
background-color: rgba(0, 0, 0, 0.1);
}
.blog-fourten .new-blog-builder .year {
line-height: 60px;
font-weight:600;
font-size: 18px;
-webkit-transform: rotateY(-90deg);
transform: rotateY(-90deg);
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.blog-fourten .new-blog-builder:hover .date {
-webkit-transform: rotateY(90deg);
transform: rotateY(90deg);
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.blog-fourten .new-blog-builder:hover .year {
-webkit-transform: rotateY(0);
transform: rotateY(0);
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.blog-fourten .new-blog-builder * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.blog-fiften .new-blog-builder {
position:relative;
overflow:hidden;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.blog-fiften .blog-wrapper-image-14 img {
max-width: 100%;
vertical-align: top;
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.blog-fiften .blog-wrapper-image-14:hover img{
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.blog-fiften .new-blog-builder .date, .blog-fiften .new-blog-builder .year {
background-color: #ff3939;
top: 25px;
color: #fff;
left: 25px;
min-height: 60px;
min-width: 60px;
position: absolute;
text-align: center;
}
.blog-fiften .new-blog-builder .date {
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
font-size: 16px;
font-weight: 700;
text-transform: uppercase;
}
.blog-fiften .new-blog-builder .date span {
display: block;
line-height: 30px;
}
.blog-fiften .new-blog-builder .date .month {
font-size: 14px;
background-color: rgba(0, 0, 0, 0.1);
}
.blog-fiften .new-blog-builder .year {
line-height: 60px;
font-weight:600;
font-size: 18px;
-webkit-transform: rotateY(-90deg);
transform: rotateY(-90deg);
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.blog-fiften .new-blog-builder:hover .date {
-webkit-transform: rotateY(90deg);
transform: rotateY(90deg);
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.blog-fiften .new-blog-builder .grid-content.grid-blog{
margin-top:0px;
padding:38px 38px 45px 38px;
border:none;
box-shadow: 0 0 20px rgba(0,0,0,.1);
border-radius:0px 0px 5px 5px;
}
.blog-fiften .new-blog-builder:hover .year {
-webkit-transform: rotateY(0);
transform: rotateY(0);
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.blog-fiften .new-blog-builder * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.progress-pie-area {
padding: 100px 0px;
}
.progress-pie-warp {
max-width: 700px;
margin: 0 auto;
padding: 0;
}
.skill-bar-content {
margin-bottom: 7px;
}
.skillbar-group .skill-track {
background-color: #ff3984;
}
.single-skill-bar{
padding: 10px 0px;
}
.single-skill-bar .skill-title {
font-size: 16px;
font-weight: 600;
color: #000;
}
.single-skill-bar .skill-title .experience {
font-size: 14px;
font-weight: 400;
color:#666;
}
.barfiller {
width:100%;
height: 3px;
background-color: #f1f1f1;
position:relative;
margin-bottom:20px;
}
.barfiller .fill {
display:block;
position:relative;
width:0px;
height:100%;
background:#333 !important;
z-index:1;
}
.barfiller .tipWrap {
display:none;
}
.barfiller .tip {
margin-top:-30px;
padding:2px 4px;
font-size:11px;
color:#fff;
left:0px;
position:absolute;
z-index:2;
background: #333;
}
.barfiller .tip:after {
border:solid;
border-color:rgba(0,0,0,.8) transparent;
border-width:6px 6px 0 6px;
content:"";
display:block;
position:absolute;
left:9px;
top:100%;
z-index:9 
}
.progress-bar-two .bar1 .fill.progress-bg1{
background:#e7256a !important;
}
.progress-bar-two .bar2 .fill.progress-bg2{
background:#945ddd !important;
}
.progress-bar-two .bar3 .fill.progress-bg3{
background:#00f337 !important;
}
.progress-bar-two .bar4 .fill.progress-bg4{
background:#324cec !important;
}
.progress-bar-two .bar1 .tip:after {
border-color:#e7256a transparent;
}
.progress-bar-two .bar1 .tip{
background:#e7256a !important;
}
.progress-bar-two .bar2 .tip:after {
border-color:#945ddd transparent;
}
.progress-bar-two .bar2 .tip{
background:#945ddd !important;
}
.progress-bar-two .bar3 .tip:after {
border-color:#00f337 transparent;
}
.progress-bar-two .bar3 .tip{
background:#00f337 !important;
}
.progress-bar-two .bar4 .tip:after {
border-color:#324cec transparent;
}
.progress-bar-two .bar4 .tip{
background:#324cec !important;
}
.progress-bar-three .barfiller {
height: 10px;
}
.progress-bar-four .barfiller {
height: 10px;
box-shadow: 0 0 20px rgba(0,0,0,.2);
background:#fff;
}
.progress-bar-five .barfiller {
height: 10px;
border-radius: 10px;
}
.progress-bar-five .barfiller .fill {
border-radius: 10px;
}
.progress-bar-five .bar1 .fill.progress-bg1{
background: linear-gradient(to right, #e7256a, #f0fd83) !important;
}
.progress-bar-five .bar2 .fill.progress-bg2{
background: linear-gradient(to right, #945ddd, #ffadf1) !important;
}
.progress-bar-five .bar3 .fill.progress-bg3{
background: linear-gradient(to right, #00f337, #13b311) !important;
}
.progress-bar-five .bar4 .fill.progress-bg4{
background: linear-gradient(to right, #324cec, #6aa1dc) !important;
}
.progress-bar-six .barfiller {
height: 20px;
border-radius: 30px;
}
.progress-bar-six .barfiller .fill {
border-radius: 10px;
}
.progress-bar-seven .barfiller {
height: 40px;
}
.progress-bar-seven .single-skill-bar .skill-title {
color: #fff;
position: relative;
top: 40px;
left: 20px;
z-index: 2;
}
.progress-bar-seven .single-skill-bar .skill-title .experience {
color: #fff;
}
.progress-bar-seven .barfiller .tip:after {
border-color:transparent;
}
.progress-bar-seven .barfiller .tip {
margin-top: -30px;
padding: 0px 0px;
font-size: 12px;
color: #000;
left: 0px;
position: absolute;
z-index: 2;
padding-left: -3px;
background: transparent !important;
}
.progress-bar-eight .barfiller {
height: 40px;
border-radius: 30px;
}
.progress-bar-eight .single-skill-bar .skill-title {
color: #fff;
position: relative;
top: 40px;
left: 20px;
z-index: 2;
}
.progress-bar-eight .single-skill-bar .skill-title .experience {
color: #fff;
}
.progress-bar-eight .barfiller .tip:after {
border-color:transparent;
}
.progress-bar-eight .barfiller .tip {
margin-top: -30px;
padding: 0px 6px !important;
font-size: 12px;
color: #000;
left: 0px;
position: absolute;
z-index: 2;
padding-left: 5px !important;
background: transparent !important;
}
.progress-bar-eight .barfiller .fill {
border-radius: 30px;
}
.progress-bar-nine .barfiller {
height: 40px;
border-radius: 30px;
}
.progress-bar-nine .single-skill-bar .skill-title {
color: #fff;
position: relative;
top: 40px;
left: 20px;
z-index: 2;
}
.progress-bar-nine .single-skill-bar .skill-title .experience {
color: #fff;
}
.progress-bar-nine .barfiller .tip:after {
border-color:transparent;
}
.progress-bar-nine .barfiller .tip {
margin-top: -30px;
padding: 0px 6px !important;
font-size: 12px;
color: #000;
left: 0px;
position: absolute;
z-index: 2;
padding-left: 5px !important;
background: transparent !important;
}
.progress-bar-nine .barfiller .fill {
border-radius: 30px;
}
.progress-bar-nine .bar1 .fill.progress-bg1{
background: linear-gradient(to right, #e7256a, #f0fd83) !important;
}
.progress-bar-nine .bar2 .fill.progress-bg2{
background: linear-gradient(to right, #945ddd, #ffadf1) !important;
}
.progress-bar-nine .bar3 .fill.progress-bg3{
background: linear-gradient(to right, #00f337, #13b311) !important;
}
.progress-bar-nine .bar4 .fill.progress-bg4{
background: linear-gradient(to right, #324cec, #6aa1dc) !important;
}
.progress-bar-ten .barfiller {
height: 10px;
border-radius: 30px;
}
.progress-bar-ten .barfiller .fill {
border-radius: 10px;
}
.progress-bar-ten .barfiller .tip {
color: #000;
font-family:600;
font-size:14px;
}
.progress-bar-ten .bar1 .tip {
background: transparent !important;
}
.progress-bar-ten .bar2 .tip {
background: transparent !important;
}
.progress-bar-ten .bar3 .tip {
background: transparent !important;
}
.progress-bar-ten .bar4 .tip {
background: transparent !important;
}
.progress-bar-ten .bar1 .tip:after {
border-color: transparent;
}
.progress-bar-ten .bar2 .tip:after {
border-color: transparent;
}
.progress-bar-ten .bar3 .tip:after {
border-color: transparent;
}
.progress-bar-ten .bar4 .tip:after {
border-color: transparent;
}
.progress-bar-eleven.progress-bar-ten .barfiller {
height: 5px;
}
.progress-bar-twelve .barfiller {
background-color: #000 !important;
}
.progress-bar-twelve .bar1 .tip {
border-radius: 10px;
}
.progress-bar-twelve .bar2 .tip {
border-radius: 10px;
}
.progress-bar-twelve .bar3 .tip {
border-radius: 10px;
}
.progress-bar-twelve .bar4 .tip {
border-radius: 10px;
}
.contact-form-area{
padding:100px 0px;
}
.contact-form-warp {
max-width: 700px;
margin: 0 auto;
padding: 20px 20px;
}
.cv {
margin-bottom: 20px;
}
.contact-form label {
font-family: "poppins", sans-serif;
font-weight: 500;
color: #000;
font-size: 16px;
}
.contact-form input, .contact-form select{
height: 45px;
padding: 6px 25px;
border: 1px solid #ddd;
-webkit-box-shadow: none;
box-shadow: none;
border-radius: 0;
}
.contact-form .submit-btn-wrapper button {
font-family: "poppins", sans-serif;
background-color: #ff0505;
width: 100%;
height: 45px;
font-size: 16px;
font-size: 1.06667rem;
font-weight: 600;
color: #fff;
border: 0;
outline: 0;
margin-top: 30px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
transition: all 0.3s;
}
.contact-form .submit-btn-wrapper:hover button {
background-color: #0f8cb5;
}
.contact-form-bg{
position: relative;
}
.contact-form-bg:before {
content: "";
background-color: rgba(0, 0, 0, 0.7);
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.contact-form-two .contact-form label {
color: #fff;
}
.contact-form-two .contact-form input, .contact-form-two .contact-form select {
background: #fff;
}
.contact-form-three .contact-form input, .contact-form-three .contact-form select {
border-width: 0 0 2px 0;
}
.contact-form .cv i{
position:relative;
}
.contact-form .cv i{
font-size: 22px;
position: absolute;
left: 16px;
color: #8e8e8e;
top: 45px;
padding: 0px 0px;
}
.contact-form-three .contact-form .submit-btn-wrapper button {
width: 100%;
}
.contact-form-five .contact-form .cv i {
left: 15px;
top: 32px;
border-right: 1px solid #ddd;
padding: 13px 17px;
font-size: 18px;
}
.contact-form-five .contact-form input{
padding: 6px 20px 6px 60px;
}
.contact-form-five .contact-form .submit-btn-wrapper button {
width: 100%;
}
.contact-form-five.contact-form-six .contact-form .cv i {
background:#ff0505;
color:#fff;
}
.contact-form-area.contact-form-7{
padding:40px;
}
.contact-form-seven .contact-form .cv{
margin:20px auto;
}
.contact-form-seven .contact-form .submit-btn-wrapper button {
margin-top: 0px;
}
.contact-form-seven .contact-form .submit-btn-wrapper button {
width: 100%;
}
.contact-form-seven .contact-form {
box-shadow: 0 0 20px rgba(0,0,0,.1);
padding:40px 0px 80px 0px;
}
.contact-form-area.contact-form-8{
background: linear-gradient(to right, #643094, #00bcd4e0);
}
.contact-form-8 .contact-form-seven .contact-form {
box-shadow: 0 0 20px rgba(0,0,0,.1);
padding:40px 0px 80px 0px;
background:#fff;
}
.brand-area{
margin:60px 0px;
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
padding: 30px 0px 30px 0px;
}
.brand-bg{
background-color: #eaeaea;
}
.brand-active{
padding: 10px;
position:relative;
overflow:hidden;
}
.brand-area-warp .slick-prev, .brand-area-warp .slick-next {
color: #fff;
background: #777;
}
.brand-img img {
height: auto;
max-width: 100%;
border: none;
-webkit-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.brand-img {
cursor:pointer;
}
.slick-dotted.slick-slider {
margin-bottom: 0px;
}
.brand-area .slick-prev {
left: 0px;
}
.brand-area .slick-next {
right: 0px;
}
.brand-area-two .bg-active{
padding:25px 0px;
}
.brand-area-two .owl-theme .owl-nav {
text-align: right;
float: right;
margin-top: 0;
margin-top: 50px;
}
.brand-area-two .brand-bg{
background-color: #eaeaea;
padding:10px;
}
.brand-area-three .brand-bg{
padding:10px;
}
.slick-dots li button:before {
font-size: 25px;
}
.brand-area-four .bg-active{
padding:30px 0px;
}
.brand-area-four .brand-img img{
border: 3px solid #ddd;
}
.brand-area-four .brand-img img:hover{
border: 3px solid #324cec;
}
.brand-area-five .brand-img img{
box-shadow: 0 0 20px rgba(0,0,0,.1);
}
.brand-area-five .bg-active{
padding:30px 0px;
}
.brand-area-five .brand-img img:hover{
background: #fff;
}
.brand-area-six .brand-img img{
box-shadow: 0 0 20px rgba(0,0,0,.1);
background: #fff;
}
.brand-area-six .bg-active{
padding:30px 0px;
}
.portfolio-area{
padding:80px 0px;
}
.portfolio-menu button {
border: medium none;
border-radius: 30px;
color: #595959;
font-size: 15px;
font-weight: 500;
line-height: 1;
background:none;
margin-right: 12px;
padding: 8px 13px;
transition: all 0.3s ease 0s;
}
.portfolio-menu{
margin-bottom:40px;
}
.portfolio-menu button:focus {
outline: 0 none;
}
.portfolio-menu button:last-child {
margin-right: 0;
}
.portfolio-menu button:hover {
color: #ff0505;
}
.portfolio-menu button.active {
color: #ff0505;
}
.custom {
margin: 0 -15px;
;
}
.portfolio-wrapper {
position:relative;
}
.portfolio-img {
position:relative;
overflow:hidden;
}
.portfolio-img::before {
background: rgba(0, 0, 0, 0.65);
bottom: 0px;
content: "";
left: 0px;
opacity: 0;
position: absolute;
right: 0px;
top: 0px;
transition: all 0.5s ease 0s;
z-index: 9;
width: 0%;
}
.portfolio-wrapper:hover .portfolio-img::before{
opacity:1;
width: 100%;
}
.portfolio-img img {
width: 100%;
transition:.3s;
}
.portfolio-wrapper:hover .portfolio-img img {
transform: scale(1.2) rotate(7deg);
}
.portfolio-content {
left: 0;
opacity: 0;
position: absolute;
right: 0;
text-align: center;
top: 50%;
transform: translateY(-50%);
transition: all 0.3s ease 0s;
z-index:10;
}
.portfolio-wrapper:hover .portfolio-content{
opacity:1;
}
.portfolio-content i{
color: #ff0505;
display: inline-block;
font-size: 20px;
margin-bottom: 10px;
border:1px solid #fff;
border-radius:50%;
padding:15px;
background:#fff;
transition:.3s;
cursor:pointer;
}
.portfolio-content h4 {
font-size: 20px;
font-weight: 600;
margin-bottom: 0;
font-family:"montserrat",sans-serif;
}
.portfolio-content h4>a{
color:#fff;
transition:.3s;
}
.portfolio-area-two .portfolio-menu button {
background:#ddd;
padding: 10px 20px;
}
.portfolio-area-two .portfolio-menu button.active {
background:#ff0505;
color: #fff;
}
.portfolio-area-two .portfolio-img::before {
background: linear-gradient(to right, #643094d9, #00bcd4e0);
}
.portfolio-area-three .portfolio-menu button{
position:relative;
overflow:hidden;
}
.portfolio-area-three .portfolio-menu button::after {
content: '';
display: block;
position: absolute;
top: 100%;
left: 0;
height: 4px;
background: black;
width: 0;
opacity: 0;
-webkit-transition: width 400ms cubic-bezier(0.29, 0.29, 0.42, 1.01), opacity 600ms ease-in-out;
transition: width 400ms cubic-bezier(0.29, 0.29, 0.42, 1.01), opacity 600ms ease-in-out;
}
.portfolio-area-three .portfolio-menu button.active:hover::after {
width: 100%;
opacity: 1;
}
.portfolio-area-three .portfolio-menu button.active {
color: #fff;
background:#000;
}
.portfolio-area-four .portfolio-img-4 {
position:relative;
overflow:hidden;
}
.portfolio-area-four .portfolio-img-4::before {
background: rgba(0, 0, 0, 0.65);
bottom: 0px;
content: "";
left: 0px;
opacity: 0;
position: absolute;
right: 0px;
top: 50%;
transition: all 0.5s ease 0s;
z-index: 9;
width: 100%;
height:100%;
}
.portfolio-area-four .portfolio-wrapper:hover .portfolio-img-4::before{
opacity: 1;
top: 0;
}
.portfolio-area-four .portfolio-menu button {
color: #000;
background: #e8e8e8;
border-top: 1px solid #e0e0e0;
border-left: 1px solid #e0e0e0;
border-right: 1px solid #e0e0e0;
border-top-left-radius: 0rem;
border-top-right-radius: 0rem;
border-radius:0px;
}
.portfolio-area-four .portfolio-menu button.active {
color: #000000;
background: #ffffff;
border-color: #dee2e6 #dee2e6 #fff;
}
.portfolio-area-four .bg-bottom {
border-bottom:1px solid #ddd;
}
.portfolio-content-4 {
left: 0;
opacity: 0;
position: absolute;
right: 0;
text-align: center;
top: 45%;
transform: translateY(-50%);
transition: all 0.3s ease 0s;
z-index:10;
}
.portfolio-wrapper:hover .portfolio-content-4{
opacity:1;
}
.portfolio-content-4 i{
color: #ff0505;
display: inline-block;
font-size: 20px;
margin-bottom: 10px;
border:1px solid #fff;
border-radius:50%;
padding:15px;
background:#fff;
transition:.3s;
cursor:pointer;
}
.portfolio-area-four .portfolio-wrapper h4{
box-shadow: 0 0 20px rgba(0,0,0,.1);
padding:20px 30px;
font-size: 20px;
font-weight: 600;
text-transform: capitalize;
font-family:"montserrat",sans-serif;
}
.portfolio-area-five .portfolio-menu button{
color:#fff;
}
.black-bg-5{
background:#000;
}
.portfolio-area-five .portfolio-img {
border-radius: 12px;
}
.portfolio-area-five .portfolio-menu button{
border:1px solid #ddd;
padding: 12px 20px;
}
.portfolio-area-five .portfolio-menu button.active{
color:#000;
background:#fff;
}
.portfolio-area-six .portfolio-menu button{
border:5px solid #ddd;
border-radius:0px;
padding: 12px 20px;
}
.portfolio-area-six .portfolio-menu button.active{
border:5px solid #000;
color:#ff3939;
}
.portfolio-area-six .portfolio-img-4 {
position:relative;
overflow:hidden;
}
.portfolio-area-six .portfolio-img-4::before {
background: rgba(0, 0, 0, 0.65);
bottom: 0px;
content: "";
left: 0px;
opacity: 0;
position: absolute;
right: 0px;
top: 100%;
transition: all 0.5s ease 0s;
z-index: 9;
width: 100%;
height:100%;
}
.portfolio-area-six .portfolio-wrapper:hover .portfolio-img-4::before{
opacity: 1;
top: 0;
}
.switcher-area{
padding:80px 0px;
}
.switcher-bg{
background:#f1f1f1;
}
.switcher-area-warp{
max-width: 220px;
margin: 0 auto;
padding: 0;
}
.switcher-contl input[type="checkbox"] {
display: none;
}
.switcher-contl input[type="checkbox"] + label {
display: inline-block;
width: 40px;
height: 20px;
position: relative;
transition: 0.3s;
margin: 0px 20px;
box-sizing: border-box;
}
.switcher-contl input[type="checkbox"] + label:after, .switcher-contl input[type="checkbox"] + label:before {
content: '';
display: block;
position: absolute;
left: 0px;
top: 0px;
width: 20px;
height: 20px;
transition: 0.3s;
cursor: pointer;
}
#simple-1:checked + label.red, #simple-2:checked + label.red, #simple-3:checked + label.red {
background: #ECA9A7;
}
#simple-1:checked + label.red:after, #simple-2:checked + label.red:after, #simple-3:checked + label.red:after {
background: #D9534F;
}
#simple-1:checked + label.green, #simple-2:checked + label.green, #simple-3:checked + label.green {
background: #AEDCAE;
}
#simple-1:checked + label.green:after, #simple-2:checked + label.green:after, #simple-3:checked + label.green:after {
background: #5CB85C;
}
#simple-1:checked + label:after, #simple-2:checked + label:after, #simple-3:checked + label:after {
left: calc(100% - 20px);
}
#simple-1 + label, #simple-2 + label, #simple-3 + label {
background: #bbb;
border-radius: 20px;
box-shadow: 1px 1px 3px #aaa;
}
#simple-1 + label:after, #simple-2 + label:after, #simple-3 + label:after {
background: #fff;
border-radius: 50%;
box-shadow: 1px 1px 3px #aaa;
}
#md-1:checked + label.red, #md-2:checked + label.red, #md-3:checked + label.red {
background: #ECA9A7;
}
#md-1:checked + label.red:after, #md-2:checked + label.red:after, #md-3:checked + label.red:after {
background: #D9534F;
}
#md-1:checked + label.green, #md-2:checked + label.green, #md-3:checked + label.green {
background: #AEDCAE;
}
#md-1:checked + label.green:after, #md-2:checked + label.green:after, #md-3:checked + label.green:after {
background: #5CB85C;
}
#md-1:checked + label:after, #md-2:checked + label:after, #md-3:checked + label:after {
left: calc(100% - 20px);
}
#md-1 + label, #md-2 + label, #md-3 + label {
background: #bbb;
border-radius: 20px;
height: 10px;
}
#md-1 + label:after, #md-2 + label:after, #md-3 + label:after {
background: #fff;
border-radius: 50%;
top: -5px;
box-shadow: 0px 0px 3px #aaa;
}
#mds-1:checked + label.red, #mds-2:checked + label.red, #mds-3:checked + label.red {
background: #ECA9A7;
}
#mds-1:checked + label.red:after, #mds-2:checked + label.red:after, #mds-3:checked + label.red:after {
background: #D9534F;
}
#mds-1:checked + label.green, #mds-2:checked + label.green, #mds-3:checked + label.green {
background: #AEDCAE;
}
#mds-1:checked + label.green:after, #mds-2:checked + label.green:after, #mds-3:checked + label.green:after {
background: #5CB85C;
}
#mds-1:checked + label:after, #mds-2:checked + label:after, #mds-3:checked + label:after {
left: calc(100% - 20px);
}
#mds-1 + label, #mds-2 + label, #mds-3 + label {
background: #bbb;
height: 3px;
}
#mds-1 + label:after, #mds-2 + label:after, #mds-3 + label:after {
background: #fff;
border-radius: 50%;
top: -9px;
box-shadow: 0px 0px 3px #aaa;
}
#border-1:checked + label.red, #border-2:checked + label.red, #border-3:checked + label.red {
border-color: #ECA9A7;
}
#border-1:checked + label.red:after, #border-2:checked + label.red:after, #border-3:checked + label.red:after {
background: #D9534F;
}
#border-1:checked + label.green, #border-2:checked + label.green, #border-3:checked + label.green {
border-color: #AEDCAE;
}
#border-1:checked + label.green:after, #border-2:checked + label.green:after, #border-3:checked + label.green:after {
background: #5CB85C;
}
#border-1:checked + label:after, #border-2:checked + label:after, #border-3:checked + label:after {
left: calc(100% - 14px);
}
#border-1 + label, #border-2 + label, #border-3 + label {
border: 2px solid #bbb;
border-radius: 20px;
}
#border-1 + label:after, #border-2 + label:after, #border-3 + label:after {
background: #bbb;
border-radius: 50%;
width: 12px;
height: 12px;
top: 2px;
left: 2px;
}
#inset-1:checked + label.red, #inset-2:checked + label.red, #inset-3:checked + label.red {
background: #ECA9A7;
}
#inset-1:checked + label.red:after, #inset-2:checked + label.red:after, #inset-3:checked + label.red:after {
background: #D9534F;
}
#inset-1:checked + label.green, #inset-2:checked + label.green, #inset-3:checked + label.green {
background: #AEDCAE;
}
#inset-1:checked + label.green:after, #inset-2:checked + label.green:after, #inset-3:checked + label.green:after {
background: #5CB85C;
}
#inset-1:checked + label:after, #inset-2:checked + label:after, #inset-3:checked + label:after {
left: calc(100% - 18px);
}
#inset-1 + label, #inset-2 + label, #inset-3 + label {
background: #bbb;
border-radius: 20px;
}
#inset-1 + label:after, #inset-2 + label:after, #inset-3 + label:after {
background: #fff;
border-radius: 50%;
width: 16px;
height: 16px;
top: 2px;
left: 2px;
}
#box-1:checked + label.red, #box-2:checked + label.red, #box-3:checked + label.red {
background: #ECA9A7;
}
#box-1:checked + label.red:after, #box-2:checked + label.red:after, #box-3:checked + label.red:after {
background: #D9534F;
}
#box-1:checked + label.green, #box-2:checked + label.green, #box-3:checked + label.green {
background: #AEDCAE;
}
#box-1:checked + label.green:after, #box-2:checked + label.green:after, #box-3:checked + label.green:after {
background: #5CB85C;
}
#box-1:checked + label:after, #box-2:checked + label:after, #box-3:checked + label:after {
left: calc(100% - 18px);
}
#box-1 + label, #box-2 + label, #box-3 + label {
background: #bbb;
}
#box-1 + label:after, #box-2 + label:after, #box-3 + label:after {
background: #fff;
width: 16px;
height: 16px;
top: 2px;
left: 2px;
}
#flex-1:checked + label.red, #flex-2:checked + label.red, #flex-3:checked + label.red {
background: #ECA9A7;
}
#flex-1:checked + label.red:after, #flex-2:checked + label.red:after, #flex-3:checked + label.red:after {
background: #D9534F;
}
#flex-1:checked + label.green, #flex-2:checked + label.green, #flex-3:checked + label.green {
background: #AEDCAE;
}
#flex-1:checked + label.green:after, #flex-2:checked + label.green:after, #flex-3:checked + label.green:after {
background: #5CB85C;
}
#flex-1:checked + label:active:after, #flex-2:checked + label:active:after, #flex-3:checked + label:active:after {
left: calc(100% - 28px);
}
#flex-1:checked + label:after, #flex-2:checked + label:after, #flex-3:checked + label:after {
left: calc(100% - 18px);
}
#flex-1 + label, #flex-2 + label, #flex-3 + label {
background: #bbb;
border-radius: 20px;
}
#flex-1 + label:active:after, #flex-2 + label:active:after, #flex-3 + label:active:after {
width: 26px;
}
#flex-1 + label:after, #flex-2 + label:after, #flex-3 + label:after {
background: #fff;
border-radius: 10px;
width: 16px;
height: 16px;
top: 2px;
left: 2px;
}
#fullFlex-1:checked + label.red, #fullFlex-2:checked + label.red, #fullFlex-3:checked + label.red {
background: #D9534F;
}
#fullFlex-1:checked + label.red:after, #fullFlex-2:checked + label.red:after, #fullFlex-3:checked + label.red:after {
background: #ECA9A7;
}
#fullFlex-1:checked + label.green, #fullFlex-2:checked + label.green, #fullFlex-3:checked + label.green {
background: #5CB85C;
}
#fullFlex-1:checked + label.green:after, #fullFlex-2:checked + label.green:after, #fullFlex-3:checked + label.green:after {
background: #AEDCAE;
}
#fullFlex-1:checked + label:after, #fullFlex-2:checked + label:after, #fullFlex-3:checked + label:after {
width: 36px;
}
#fullFlex-1 + label, #fullFlex-2 + label, #fullFlex-3 + label {
background: #bbb;
border-radius: 20px;
}
#fullFlex-1 + label:after, #fullFlex-2 + label:after, #fullFlex-3 + label:after {
background: #fff;
border-radius: 10px;
width: 16px;
height: 16px;
top: 2px;
left: 2px;
}
#bubble-1:checked + label.red, #bubble-2:checked + label.red, #bubble-3:checked + label.red {
background: #ECA9A7;
}
#bubble-1:checked + label.red:after, #bubble-2:checked + label.red:after, #bubble-3:checked + label.red:after {
background: #D9534F;
}
#bubble-1:checked + label.green, #bubble-2:checked + label.green, #bubble-3:checked + label.green {
background: #AEDCAE;
}
#bubble-1:checked + label.green:after, #bubble-2:checked + label.green:after, #bubble-3:checked + label.green:after {
background: #5CB85C;
}
#bubble-1:checked + label.red:before, #bubble-2:checked + label.red:before, #bubble-3:checked + label.red:before {
background: #D9534F;
}
#bubble-1:checked + label.green:before, #bubble-2:checked + label.green:before, #bubble-3:checked + label.green:before {
background: #5CB85C;
}
#bubble-1:checked + label:active:before, #bubble-2:checked + label:active:before, #bubble-3:checked + label:active:before {
left: calc(100% - 30px);
}
#bubble-1:checked + label:after, #bubble-2:checked + label:after, #bubble-3:checked + label:after, #bubble-1:checked + label:before, #bubble-2:checked + label:before, #bubble-3:checked + label:before {
left: calc(100% - 20px);
}
#bubble-1 + label, #bubble-2 + label, #bubble-3 + label {
background: #bbb;
border-radius: 20px;
height: 10px;
}
#bubble-1 + label:active:before, #bubble-2 + label:active:before, #bubble-3 + label:active:before {
width: 40px;
height: 40px;
left: -10px;
top: -15px;
}
#bubble-1 + label:after, #bubble-2 + label:after, #bubble-3 + label:after {
background: #fff;
border-radius: 50%;
top: -5px;
box-shadow: 0px 0px 3px #aaa;
}
#bubble-1 + label:before, #bubble-2 + label:before, #bubble-3 + label:before {
top: -5px;
border-radius: 50%;
background: #bbb;
opacity: 0.5;
transition: width height 0.01s;
}
#teleport-1:checked + label.red, #teleport-2:checked + label.red, #teleport-3:checked + label.red {
border-color: #ECA9A7;
}
#teleport-1:checked + label.red:before, #teleport-2:checked + label.red:before, #teleport-3:checked + label.red:before {
background: #D9534F;
}
#teleport-1:checked + label.green, #teleport-2:checked + label.green, #teleport-3:checked + label.green {
border-color: #AEDCAE;
}
#teleport-1:checked + label.green:before, #teleport-2:checked + label.green:before, #teleport-3:checked + label.green:before {
background: #5CB85C;
}
#teleport-1:checked + label:after, #teleport-2:checked + label:after, #teleport-3:checked + label:after {
left: -13px;
}
#teleport-1:checked + label:before, #teleport-2:checked + label:before, #teleport-3:checked + label:before {
width: 12px;
height: 12px;
left: calc(100% - 15px);
}
#teleport-1 + label, #teleport-2 + label, #teleport-3 + label {
border: 2px solid #bbb;
border-radius: 20px;
overflow: hidden;
}
#teleport-1 + label:after, #teleport-2 + label:after, #teleport-3 + label:after {
background: #bbb;
border-radius: 10px;
width: 12px;
height: 12px;
top: 2px;
left: 2px;
}
#teleport-1 + label:before, #teleport-2 + label:before, #teleport-3 + label:before {
background: #bbb;
border-radius: 10px;
left: 100%;
width: 12px;
height: 12px;
top: 2px;
}
#uLine-1:checked + label.red, #uLine-2:checked + label.red, #uLine-3:checked + label.red {
border-color: #ECA9A7;
}
#uLine-1:checked + label.red:after, #uLine-2:checked + label.red:after, #uLine-3:checked + label.red:after, #uLine-1:checked + label.red:before, #uLine-2:checked + label.red:before, #uLine-3:checked + label.red:before {
background: #D9534F;
}
#uLine-1:checked + label.green, #uLine-2:checked + label.green, #uLine-3:checked + label.green {
border-color: #AEDCAE;
}
#uLine-1:checked + label.green:after, #uLine-2:checked + label.green:after, #uLine-3:checked + label.green:after, #uLine-1:checked + label.green:before, #uLine-2:checked + label.green:before, #uLine-3:checked + label.green:before {
background: #5CB85C;
}
#uLine-1:checked + label:before, #uLine-2:checked + label:before, #uLine-3:checked + label:before {
left: calc(100% + 8px);
}
#uLine-1:checked + label:active:before, #uLine-2:checked + label:active:before, #uLine-3:checked + label:active:before {
left: calc(100% - 2px);
}
#uLine-1 + label, #uLine-2 + label, #uLine-3 + label {
background: #bbb;
border-radius: 20px;
width: 16px;
height: 16px;
cursor: pointer;
}
#uLine-1 + label:after, #uLine-2 + label:after, #uLine-3 + label:after {
background: #bbb;
border-radius: 10px;
width: 16px;
height: 16px;
left: 26px;
}
#uLine-1 + label:active:before, #uLine-2 + label:active:before, #uLine-3 + label:active:before {
width: 30px;
}
#uLine-1 + label:before, #uLine-2 + label:before, #uLine-3 + label:before {
background: #bbb;
border-radius: 10px;
left: -2px;
width: 20px;
height: 2px;
top: auto;
bottom: -6px;
}
#uLine-box-1:checked + label.red, #uLine-box-2:checked + label.red, #uLine-box-3:checked + label.red {
border-color: #ECA9A7;
}
#uLine-box-1:checked + label.red:after, #uLine-box-2:checked + label.red:after, #uLine-box-3:checked + label.red:after, #uLine-box-1:checked + label.red:before, #uLine-box-2:checked + label.red:before, #uLine-box-3:checked + label.red:before {
background: #D9534F;
}
#uLine-box-1:checked + label.green, #uLine-box-2:checked + label.green, #uLine-box-3:checked + label.green {
border-color: #AEDCAE;
}
#uLine-box-1:checked + label.green:after, #uLine-box-2:checked + label.green:after, #uLine-box-3:checked + label.green:after, #uLine-box-1:checked + label.green:before, #uLine-box-2:checked + label.green:before, #uLine-box-3:checked + label.green:before {
background: #5CB85C;
}
#uLine-box-1:checked + label:before, #uLine-box-2:checked + label:before, #uLine-box-3:checked + label:before {
left: calc(100% + 8px);
}
#uLine-box-1:checked + label:active:before, #uLine-box-2:checked + label:active:before, #uLine-box-3:checked + label:active:before {
left: calc(100% - 2px);
}
#uLine-box-1 + label, #uLine-box-2 + label, #uLine-box-3 + label {
background: #bbb;
border-radius: 0px;
width: 16px;
height: 16px;
cursor: pointer;
}
#uLine-box-1 + label:after, #uLine-box-2 + label:after, #uLine-box-3 + label:after {
background: #bbb;
border-radius: 0px;
width: 16px;
height: 16px;
left: 26px;
}
#uLine-box-1 + label:active:before, #uLine-box-2 + label:active:before, #uLine-box-3 + label:active:before {
width: 30px;
}
#uLine-box-1 + label:before, #uLine-box-2 + label:before, #uLine-box-3 + label:before {
background: #bbb;
border-radius: 0px;
left: -2px;
width: 20px;
height: 2px;
top: auto;
bottom: -6px;
}
.bg-warp .switcher-area-warp {
max-width: 175px;
}
.section-padding-bg{
padding:100px 0px;
}
.blog-single-section .entry-meta {
list-style: none;
overflow: hidden;
border: 0;
padding: 0 0 25px;
border-bottom: 1px solid #e5e5e5;
}
.blog-single-section .entry-meta li {
font-size: 14px;
font-size: 0.93333rem;
float: left;
}
.blog-single-section .entry-meta > li + li {
margin-left: 25px;
}
.blog-single-section .entry-meta li a {
color: #999999;
font-size: 14px;
}
.blog-single-section .entry-meta li a:hover {
color: #ff0505;
}
.blog-single-section .entry-title-meta {
margin-bottom: 25px;
}
.blog-single-section .entry-title-meta h3 {
font-size: 22px;
font-size: 1.46667rem;
line-height: 1.4em;
margin: 0 0 0.45em;
font-weight:600;
text-transform: capitalize;
font-family: "montserrat",sans-serif;
}
.blog-single-section .entry-media {
margin-bottom: 30px;
}
.blog-single-section .entry-body p {
line-height: 1.81em;
color: #86909e;
margin-bottom: 35px;
font-size: 15px;
}
.blog-single-section .paga-with-blockquote {
overflow: hidden;
}
.blog-single-section .paga-with-blockquote p {
width: 60%;
float: left;
}
.blog-single-section .paga-with-blockquote blockquote {
width: 40%;
font-size: 22px;
font-style: italic;
margin: 3px 0px 0px 0px;
float: right;
border: 0;
line-height: 1.5em;
padding: 0px 25px;
color: #ff0505;
}
.blog-single-section .tag-share {
text-align: center;
overflow: hidden;
margin: 40px 0 68px;
position: relative;
}
.blog-single-section .tag-share:after {
content: "";
background-color: #e7e7e7;
width: 100%;
height: 1px;
position: absolute;
left: 0;
top: 40%;
}
.blog-single-section .tag-share ul {
list-style: none;
}
.blog-single-section .tag-share ul {
display: inline-block;
overflow: hidden;
position: relative;
right: -13px;
top: -7px;
}
.blog-single-section .tag-share ul li {
float: left;
margin-right: 6px;
}
.blog-single-section .tag-share ul li:last-child {
margin-right: 0;
}
.blog-single-section .tag-share > div {
background-color: #fff;
width: 150px;
margin: 0 auto;
position: relative;
z-index: 5;
}
.blog-single-section .tag-share > div:last-child span {
font-size: 15px;
font-size: 0.93333rem;
font-weight: 600;
color: #999;
position: relative;
top: 18px;
left: -35px;
padding-right: 0px;
}
.blog-single-section .tag-share .share {
padding-bottom: 0;
}
.blog-single-section .tag-share .share a {
font-size: 16px;
font-size: 1.06667rem;
color: #585858;
display: inline-block;
padding: 2px 4px 
}
.blog-single-section .tag-share .share a:hover {
color: #ff0505;
}
.blog-single-section .related-posts {
margin-bottom: 50px;
}
.blog-single-section .related-posts h4 {
font-size: 24px;
font-size: 1.6rem;
font-family:"montserrat",sans-serif;
margin: 0 0 1.2em;
font-weight:600;
}
.blog-single-section .related-posts .entry-meta {
padding: 12px 0 10px;
border-bottom: 1px solid #e1e2e3;
}
.blog-single-section .related-posts .entry-meta ul {
overflow: hidden;
}
.blog-single-section .related-posts .entry-meta li {
float: left;
}
.blog-single-section .related-posts .entry-meta ul > li + li {
margin-left: 20px;
}
.blog-single-section .related-posts .entry-meta a {
font-size: 14px;
font-size: 0.93333rem;
color: #999ea5;
}
.blog-single-section .related-posts .entry-meta a:hover {
color: #09a223;
}
.blog-single-section .related-posts .entry-body {
padding-top: 15px;
}
.blog-single-section .related-posts .entry-body h3 {
font-size: 18px;
font-size: 1.2rem;
line-height: 1.4em;
margin: 0 0 0.8em;
}
.blog-single-section .related-posts .entry-body h3 a {
color: #1e2331;
}
.blog-single-section .related-posts .entry-body h3 a:hover {
color: #09a223;
}
.blog-single-section .about-author {
margin-bottom: 50px;
}
.blog-single-section .about-author h4 {
font-size: 24px;
font-size: 1.6rem;
margin: 0 0 0.83em;
font-weight:600;
font-family:"montserrat",sans-serif;
}
.related-posts .new-blog-builder .grid-content h4 a:hover{
color:#324cec;
}
.blog-single-section .about-author .inner {
background-color: #f8f8fa;
padding: 33px 50px;
border: 1px solid #e6e9ec;
overflow: hidden;
}
.blog-single-section .about-author .author-pic {
width: 73px;
float: left;
}
.blog-single-section .about-author .author-details {
width: calc(100% - 73px);
float: left;
padding-left: 25px;
}
.blog-single-section .about-author .author-details h5 {
font-size: 16px;
font-size: 1.06667rem;
font-weight:600;
margin: 0;
}
.blog-single-section .about-author .author-job {
font-size: 14px;
font-size: 0.93333rem;
color: #999;
display: inline-block;
margin-bottom: 8px;
}
.blog-single-section .about-author p {
font-size: 14px;
font-size: 0.93333rem;
color: #666;
}
.blog-single-section .about-author .social {
list-style: none;
}
.blog-single-section .about-author .social li {
float: left;
margin-left: 10px;
}
.blog-single-section .about-author .social li:first-child {
margin-left: 0;
}
.blog-single-section .about-author .social li a {
font-size: 15px;
font-size: 1rem;
color: #1e2331;
}
.blog-single-section .about-author .social li a:hover {
color: #324cec;
}
.blog-single-section .comments {
}
.blog-single-section .comments h3 {
font-size: 18px;
font-size: 1.2rem;
margin: 0 0 1em;
}
.blog-single-section .comments > ol {
padding-left: 0;
}
.blog-single-section .comments ol {
list-style: none;
}
.blog-single-section .comments ol > li {
margin-bottom: 35px;
}
.blog-single-section .comments ol > li:last-child {
margin-bottom: 0;
}
.blog-single-section .comments ol > li > ol {
margin-left: 28px;
margin-top: 35px;
padding: 0;
}
.blog-single-section .comments ol > li > ol > li {
background-color: #fafafa;
margin-bottom: 35px !important;
}
.blog-single-section .comments ol > li > ol > li:last-child {
margin-bottom: 0 !important;
}
.blog-single-section .comments .article {
overflow: hidden;
border: 1px solid #d3d7d9;
padding: 25px;
position: relative;
}
.blog-single-section .comments .article h4 {
font-size: 16px;
font-size: 1.06667rem;
margin: 0;
text-transform: capitalize;
}
.blog-single-section .comments .article p {
font-size: 15px;
font-size: 1rem;
margin-bottom: 5px;
}
.blog-single-section .comments .article .replay button {
background-color: transparent;
font-size: 14px;
font-size: 0.93333rem;
font-weight: 600;
color: #ff0505;
padding: 0;
border: 0;
outline: 0;
position: absolute;
right: 25px;
top: 25px;
}
.blog-single-section .comments .article .replay button:hover {
color: #3f03a0;
}
.blog-single-section .comments .article .author-meta {
overflow: hidden;
margin-bottom: 5px;
}
.blog-single-section .comments .article .author-meta h4 {
font-size: 15px;
color:#000;
font-weight:500;
}
.blog-single-section .comments .article .author-meta > div:last-child {
font-size: 12px;
font-size: 0.8rem;
color: #a3aab2;
}
.blog-single-section .comments .article .author-pic {
width: 10%;
float: left;
}
.blog-single-section .comments .article .details {
width: 90%;
float: left;
padding-left: 16px;
}
.blog-single-section .comments .article p {
font-size: 14px;
color: #4a4a4a;
line-height:22px;
}
.blog-single-section .comment-respond {
margin-top: 55px;
}
.blog-single-section .comment-respond h4 {
font-size: 24px;
font-size: 1.6rem;
margin: 0 0 1.2em;
font-weight:600;
font-family:"montserrat",sans-serif;
}
.blog-single-section .comment-respond form {
margin: 0 -15px;
position: relative;
}
.blog-single-section .comment-respond form input, .blog-single-section .comment-respond form textarea {
background-color: #f8f8fa;
height: 40px;
border: 1px solid #e6e9ec;
-webkit-box-shadow: none;
box-shadow: none;
border-radius: 0;
font-size: 14px;
}
.blog-single-section .comment-respond form textarea {
height: 195px;
}
.blog-single-section .comment-respond form > div {
margin-bottom: 20px;
float: left;
}
.blog-single-section .comment-respond .submit-btn {
text-align: center;
margin: 25px 0 0;
}
.blog-single-section .comment-respond .submit-btn button {
width: 100%;
background-color: #ff0505;
padding: 10px 30px;
color: #fff;
border: 0;
outline: 0;
}
.blog-single-section .comment-respond .submit-btn button:hover {
background-color: #ff0505;
}
.blog-sidebar .search-widget input, .blog-sidebar .news-letter-widget input{
height: 40px;
border: 1px solid #e5e5e5;
padding: 6px 80px 6px 15px;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.blog-sidebar .form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.blog-sidebar .search-widget button{
background-color: #ff0505;
width: 50px;
height: 40px;
line-height: 40px;
color: #fff;
border: 0;
position:absolute;
outline: 0;
right: 0;
top: 0;
}
.blog-sidebar .search-widget{
position:relative;
}
.blog-sidebar > .widget + .widget {
margin-top: 80px;
}
.blog-sidebar .widget > h3 {
font-size: 20px;
margin: 0 0 1.3em;
position: relative;
font-weight:600;
text-transform: uppercase;
font-family:"montserrat",sans-serif;
}
.blog-sidebar .recent-post-widget .post {
overflow: hidden;
}
.blog-sidebar .recent-post-widget .entry-media {
width: 75px;
float: left;
margin-bottom: 20px;
}
.blog-sidebar .recent-post-widget .entry-details {
width: calc(100% - 75px);
float: left;
padding-left: 15px;
}
.blog-sidebar .recent-post-widget > .post + .post {
padding-top: 20px;
border-top: 1px solid #e8e8e8;
}
.blog-sidebar .recent-post-widget .entry-details h4 {
font-size: 15px;
font-weight: 600;
font-family:"montserrat",sans-serif;
line-height: 1.4em;
margin: 0 0 0.3em;
}
.blog-sidebar .recent-post-widget .entry-details h4 a {
color: #1e2331;
}
.blog-sidebar .recent-post-widget .entry-details h4:hover a {
color: #324cec;
}
.blog-sidebar .recent-post-widget .date {
font-size: 13px;
color: #bebfc0;
}
.blog-single-section .blog-details-content {
padding-right: 50px;
}
.blog-sidebar ul {
list-style: none;
padding:0;
}
.blog-sidebar .categories-widget ul a {
display: block;
color: #86909e;
padding: 9px 0;
font-size: 15px;
position: relative;
}
.blog-sidebar .categories-widget ul a:hover {
color:#324cec;
}
.blog-sidebar .categories-widget ul a span {
position: absolute;
right: 0;
font-size: 15px;
}
.blog-sidebar .categories-widget ul a span:before {
content: "(";
position: relative;
top: 1px;
}
.blog-sidebar .categories-widget ul a span:after {
content: ")";
position: relative;
top: 1px;
}
.blog-sidebar .recent-comments ul li {
border-bottom: 1px solid #eff1f3;
padding-bottom: 10px;
color: #6a6a6a;
line-height: 1.6em;
}
.blog-sidebar .recent-comments .post-by {
color: #3f4e65;
font-weight: 500;
font-size:14px;
}
.blog-sidebar .recent-comments .post-by:hover {
color: #324cec;
}
.blog-sidebar .recent-comments a {
color: #3f4e65;
font-weight: 500;
font-size:14px;
}
.blog-sidebar .recent-comments a:hover {
color: #324cec;
}
.blog-sidebar .news-letter-widget input {
background-color: #f8f8fa;
-webkit-box-shadow: none;
box-shadow: none;
font-size: 14px;
}
.blog-sidebar .news-letter-widget{
position:relative;
}
.blog-sidebar .news-letter-widget button {
background-color: #324cec;
width: 50px;
height: 40px;
line-height: 40px;
color: #fff;
border: 0;
position:absolute;
outline: 0;
right: 0;
top: 53px;
}
.blog-sidebar .instagram-wiget ul {
overflow: hidden;
margin: 0 -7.5px;
}
.blog-sidebar .instagram-wiget ul li {
width: calc(33.33% - 15px);
float: left;
margin: 0 7.5px 15px;
}
.testimonials-area{
padding:80px 0px;
}
.testimonials-grids {
overflow: hidden;
margin: 0 -15px;
}
.testimonials-grids .grid {
width: calc(50% - 30px);
float: left;
margin: 0 15px 30px;
border: 1px solid #dde2e8;
padding: 40px 45px;
}
.testimonials-grids .title {
margin-bottom: 30px;
}
.testimonials-grids .title h3 {
font-size: 25px;
font-weight: 600;
margin: 0 0 5px;
font-family: "montserrat", sans-serif;
}
.testimonials-grids .title span {
font-size: 15px;
font-weight: 400;
color: #7a8595;
}
.testimonials-grids .details p {
font-size: 18px;
color: #7a8595;
line-height: 1.7em;
padding-left: 75px;
font-weight:300;
position: relative;
margin-bottom: 1.7em;
}
.testimonials-grids .details p:before {
content: "";
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/quote.png) center center/cover no-repeat local;     width: 48px;
height: 34px;
position: absolute;
left: 0;
top: 5px;
}
.testimonials-grids .rating i {
color: #ffc515;
}
.testimonials-two .testimonials-grids .grid {
width: calc(100% - 30px);
margin: 10px 30px 30px;
}
.testimonials-two .testimonials-grids .title h3 {
font-size: 24px;
}
.testimonials-two .testimonials-grids .details img {
max-width: 110px;
margin: 0 auto;
padding-bottom: 10px;
display:block;
}
.testimonials-two .testimonials-grids .details p {
font-size: 15px;
}
.testimonials-two .testimonials-grids .details footer {
text-align: center;
padding-top: 12px;
}
.testimonials-two .owl-theme .owl-nav {
text-align: center;
margin-top: 0;
margin-top: 50px;
padding-left: 45px;
}
.testimonials-two .testimonials-grids .details .testi-name {
padding-top:10px;
}
.testimonials-two .testimonials-grids .details h4 {
font-size:18px;
text-align:center;
font-weight:600;
}
.testimonials-two .testimonials-grids .details h4 span{
font-size:14px;
padding-left:8px;
color:#909090;
font-weight:300;
}
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden;
-webkit-transform: translate3d(0px, 0px, 0px);
}
.testimonials-two .owl-theme .owl-nav >div {
background-color: transparent;
display: inline-block;
width: 40px;
height: 40px;
color:#324cec;
text-align: center;
line-height: 36px;
font-size: 1.125rem;
padding: 8px;
margin: 0 10px 0 0;
border: 2px solid #324cec;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.testimonials-two .owl-theme .owl-nav i {
display: block;
}
.testimonials-two .owl-nav .owl-prev:hover, .testimonials-two .owl-nav .owl-next:hover {
background: #324cec;
color: #fff;
}
.test-three-black{
background:#212121;
}
.grid-testi-three {
position: relative;
overflow: hidden;
margin: 10px;
width: calc(100% - 18px);
float:left;
}
.grid-testi-three * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.grid-testi-three img {
max-width: 100%;
height: 100px;
width: 100px!important;
border-radius: 50%;
margin: 0 auto;
display: block !important;
z-index: 1;
position: relative;
}
.grid-testi-three p {
margin: 0;
display: block;
border-radius: 8px;
position: relative;
background-color: #fafafa;
padding: 30px 50px 65px 50px;
font-size: 14px;
font-weight: 500;
margin: 0 0 -50px;
line-height:25px;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
.grid-testi-three p:before, .grid-testi-three p:after {
font-family: 'FontAwesome';
content: "\201C";
position: absolute;
font-size: 50px;
opacity: 0.3;
font-style: normal;
}
.grid-testi-three p:before {
top: 35px;
left: 20px;
}
.grid-testi-three p:after {
content: "\201D";
right: 20px;
bottom: 35px;
}
.grid-testi-three .author {
margin: 0;
text-transform: uppercase;
text-align: center;
color: #ffffff;
}
.grid-testi-three .author h4 {
margin-top: 15px;
color:#fff;
font-family:"montserrat",sans-serif;
font-weight: 600;
font-size: 18px;
}
.grid-testi-three .author h4 span {
font-weight: 400;
text-transform: none;
display: block;
font-size:14px;
margin-top: 8px;
font-family:"poppins",sans-serif;
color:#ddd;
}
.testimonials-three .owl-theme .owl-dots {
text-align: center;
line-height: 35px;
margin-top: 50px;
display: block;
text-align: center;
width: 100%;
}
.testimonials-three .owl-theme .owl-dot{
height: 12px;
width: 12px;
margin: 2px 3px;
position: relative;
display: inline-block;
-webkit-border-radius: 50%;
border-radius: 50%;
background: #ffffff;
cursor: pointer;
}
.testimonials-three .owl-theme .owl-dot.active::after, .testimonials-three .owl-theme .owl-dot:hover:after {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
visibility: visible;
}
.testimonials-three .owl-theme .owl-dot::after {
background-color: #00bcd4;
-webkit-border-radius: 50%;
border-radius: 50%;
content: "";
height: 100%;
left: 0;
opacity: 0;
position: absolute;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: hidden;
width: 100%;
}
.testimonials-three .owl-theme .owl-dot.active span, .testimonials-three .owl-theme .owl-dot:hover span {
background: #ffffff;
transition: ease-in-out 0.2s;
-webkit-transition: ease-in-out 0.2s;
}
.grid-testi-four {
position: relative;
overflow: hidden;
margin: 10px;
height: 340px;
background-color: #000000;
}
.grid-testi-four * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.grid-testi-four .background {
max-width: 100%;
backface-visibility: hidden;
opacity: 0.5;
position:relative;
}
.grid-testi-four p {
position: absolute;
top: 0;
bottom: 0;
left: -30px;
z-index: 1;
opacity: 1;
padding: 30px 30px;
background-color: #ffffff;
width: 40%;
padding-top: 75px;
}
.grid-testi-four p:before {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: 100%;
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 220px 0 220px 220px;
border-color: transparent transparent transparent #ffffff;
}
.grid-testi-four:after {
position: absolute;
bottom: 36%;
left: 30%;
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 220px 220px 0px 220px;
border-color: rgba(255, 255, 255, 0.5) transparent transparent transparent;
}
.grid-testi-four h4, .grid-testi-four p {
line-height: 1.6em;
-webkit-transform: translateX(30px);
transform: translateX(30px);
margin: 0;
}
.grid-testi-four h4 {
margin: 10px 0;
line-height: 1.1em;
font-weight: 600;
color: #1a1a1a;
font-size:20px;
}
.grid-testi-four p {
font-size: 0.9em;
font-style: italic;
}
.grid-testi-four .profile {
position: absolute;
border-radius: 50%;
top: 50%;
right: 25%;
z-index: 1;
-webkit-transform: translate(50%, -50%);
transform: translate(50%, -50%);
box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}
.grid-testi-four img.profile{
max-width: 100%;
height: 130px;
width: 130px!important;
border-radius: 50%;
display: block !important;
z-index: 2;
}
.grid-testi-four h4 {
position: absolute;
top: 55%;
bottom: 0;
left: -30px;
z-index: 1;
opacity: 1;
padding: 30px 30px;
background-color: #ffffff;
width: 40%;
}
.testimonials-four .owl-theme .owl-nav {
text-align: right;
margin-top: 0;
float:right;
margin-top: 50px;
padding-left: 45px;
}
.testimonials-four .owl-theme .owl-nav >div {
background-color: #fff;
display: inline-block;
width: 40px;
height: 40px;
color:#000;
text-align: center;
line-height: 36px;
font-size: 1.125rem;
padding: 8px;
margin: 0 10px 0 0;
border: 2px solid #fff;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
-ms-border-radius: 0;
border-radius: 30px;
}
.testimonials-four .owl-theme .owl-nav i {
display: block;
}
.testimonials-four .owl-nav .owl-prev:hover, .testimonials-four .owl-nav .owl-next:hover {
background: #324cec;
color: #fff;
}
.testimonials-five{
left: 50%;
text-align:center;
transform: translatex(25%);
}
.testimonials-five .feedback-slider-item img {
max-width: 100%;
height: 85px;
width: 85px!important;
border-radius: 50%;
margin: 0 auto;
display: block !important;
z-index: 1;
position: relative;
}
.feedback-slider-item {
position: relative;
padding: 60px;
margin-top: -40px;
}
.customer-name {
margin-top: 15px;
margin-bottom: 25px;
font-size: 20px;
color:#000;
font-weight: 600;
}
.feedback-slider-item span.desc{
font-size: 14px;
top: -20px;
position: relative;
font-weight: 300;
}
.feedback-slider-item p {
line-height: 1.875;
font-size:14px;
}
.customer-rating {
background-color: #eee;
border: 3px solid #fff;
color: #324cec;
font-weight: 700;
border-radius: 50%;
position: absolute;
width: 47px;
height: 47px;
line-height: 44px;
font-size: 15px;
right: 0;
top: 77px;
text-indent: -3px;
}
.thumb-prev .customer-rating {
top: -20px;
left: 0;
right: auto;
}
.thumb-next .customer-rating {
top: -20px;
right: 0;
}
.customer-rating i {
color: rgb(251, 90, 13);
position: absolute;
top: 10px;
right: 5px;
font-weight: 600;
font-size: 12px;
}
.feedback-slider-item:after {
content: '';
position: absolute;
left: 20px;
right: 20px;
bottom: 0;
top: 103px;
background-color: #f6f6f6;
border: 1px solid rgba(251, 90, 13, .1);
border-radius: 10px;
z-index: -1;
}
.thumb-prev, .thumb-next {
position: absolute;
z-index: 99;
top: 45%;
width: 98px;
height: 98px;
left: -90px;
cursor: pointer;
transition: all .3s;
}
.thumb-next {
left: auto;
right: -90px;
}
.feedback-slider-thumb img {
width: 85px;
height: 85px;
border-radius: 50%;
overflow: hidden;
}
.feedback-slider-thumb:hover {
opacity: .8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.customer-feedback .owl-nav [class*="owl-"] {
position: relative;
display: inline-block;
bottom: 45px;
transition: all .2s ease-in;
}
.customer-feedback .owl-nav i {
background-color: transparent;
color: #324cec;
font-size: 25px;
}
.customer-feedback .owl-prev {
left: -15px;
}
.customer-feedback .owl-prev:hover {
left: -20px;
}
.customer-feedback .owl-next {
right: -15px;
}
.customer-feedback .owl-next:hover {
right: -20px;
}
.customer-feedback .owl-dots {
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
bottom: 35px;
}
.customer-feedback .owl-dot {
display: inline-block;
}
.customer-feedback .owl-dots .owl-dot span {
width: 11px;
height: 11px;
margin: 0 5px;
background: #fff;
border: 1px solid #324cec;
display: block;
-webkit-backface-visibility: visible;
transition: all 200ms ease;
border-radius: 50%;
}
.customer-feedback .owl-dots .owl-dot.active span {
background-color:#324cec;
}
.testimonials-six .grid-testi-three p.bg-red{
background:#d800a9;
}
.testimonials-six .grid-testi-three p.bg-blue{
background:#324cec;
}
.testimonials-six .grid-testi-three p.bg-orange{
background:#fb0d4f;
}
.testimonials-six .grid-testi-three p.bg-green{
background:#00c747;
}
.testimonials-six .grid-testi-three p.bg-gray{
background:#f5cf14;
}
.testimonials-six .grid-testi-three p{
color:#fff;
}
.testimonials-six .grid-testi-three p:before, .testimonials-six .grid-testi-three p:after {
color:#fff;
opacity: 0.5;
}
.testimonials-six .grid-testi-three .author h4 {
color: #000;
}
.testimonials-six .owl-theme .owl-dots {
text-align: center;
line-height: 35px;
margin-top: 50px;
}
.testimonials-six .owl-theme .owl-dot {
border: 2px solid #324cec;
background:#fff;
border-radius: 100%;
display: inline-block;
height: 15px;
margin: 0 5px;
width: 15px;
}
.testimonials-six .owl-theme .owl-dot.active {
background: #324cec;
}
.testimonials-area.bg-testi-sev{
padding:110px 0px;
position:relative;
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/gradient-bg.png) center center/cover no-repeat fixed;}
.new-testimonials-7 .owl-stage-outer {
position: relative;
overflow: hidden;
-webkit-transform: translate3d(0px, 0px, 0px);
}
.testimonials-seven .testimonials-grids .client-pic img {
display: inline-block;
width: auto;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.testimonials-seven .testimonials-grids .details-about {
margin-top: 30px;
}
.testimonials-seven .testimonials-grids .details-about h4 {
font-size: 1.375rem;
color: #fff;
margin: 0;
}
.testimonials-seven .testimonials-grids .details-about .rating {
color:#f39c12;
margin-bottom: 6px;
margin-top: 6px;
}
.testimonials-seven .testimonials-grids .details-about p {
max-width:800px;
padding:15px;
margin:0 auto;
font-size:18px;
color: #fff;
line-height:30px;
margin-bottom: 1em;
}
.testimonials-seven .testimonials-grids .owl-nav{
text-align:center;
}
.testimonials-seven .testimonials-grids .owl-nav >div{
background-color: #fff;
display:inline-block;
width: 50px;
height: 50px;
color:#324cec;
text-align:center;
line-height: 46px;
font-size: 1.125rem;
padding: 0;
margin: 0 10px 0 0;
border: 2px solid #bdbdbd;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.testimonials-seven .testimonials-grids .owl-nav:last-child >div{
margin: 0px 0px 0px 0px;
}
.testimonials-seven .testimonials-grids .owl-nav .owl-prev:hover, .testimonials-seven .testimonials-grids .owl-nav .owl-next:hover{
color:#fff;
background:#324cec;
border: 2px solid #fff;
}
.testimonials-area.bg-testi-eight{
padding:110px 0px;
position:relative;
}
.testimonials-area.bg-testi-eight:before {
content: "";
background: linear-gradient(to right, #643094, #00bcd4e0);
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.testimonials-nine .grid-testi-three .author h4 {
color: #4c4c4c;
}
.testimonials-nine .grid-testi-three .author h4 span {
color: #717171;
}
.testimonials-nine .grid-testi-three p {
margin: 0 0 30px;
background: #f9f9f9;
border-radius: 0px;
box-shadow: 0 0 20px rgba(0,0,0,.1);
padding: 30px 50px 80px 50px;
}
.testimonials-nine .grid-testi-three .testimonial-date {
font-size: 14px;
z-index: 3;
position: absolute;
top: 43%;
left: 35%;
z-index: 3;
}
.swiper-slider-area{
padding:80px 0px;
}
.blog-slider {
width: 95%;
position: relative;
max-width: 800px;
margin: auto;
background: #fff;
box-shadow: 0px 14px 80px rgba(34, 35, 58, 0.2);
padding: 25px;
border-radius: 25px;
height: 400px;
transition: all .3s;
}
.blog-slider__item {
display: flex;
align-items: center;
}
.blog-slider__item.swiper-slide-active .blog-slider__img img {
opacity: 1;
transition-delay: .3s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > * {
opacity: 1;
transform: none;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(1) {
transition-delay: 0.3s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(2) {
transition-delay: 0.4s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(3) {
transition-delay: 0.5s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(4) {
transition-delay: 0.6s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(5) {
transition-delay: 0.7s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(6) {
transition-delay: 0.8s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(7) {
transition-delay: 0.9s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(8) {
transition-delay: 1s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(9) {
transition-delay: 1.1s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(10) {
transition-delay: 1.2s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(11) {
transition-delay: 1.3s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(12) {
transition-delay: 1.4s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(13) {
transition-delay: 1.5s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(14) {
transition-delay: 1.6s;
}
.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(15) {
transition-delay: 1.7s;
}
.blog-slider__img {
width: 300px;
flex-shrink: 0;
height: 300px;
background-image: linear-gradient(147deg, #fe8a39 0%, #fd3838 74%);
box-shadow: 4px 13px 30px 1px rgba(252, 56, 56, 0.2);
border-radius: 20px;
transform: translateX(-80px);
overflow: hidden;
}
.blog-slider__img:after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: linear-gradient(147deg, #fe8a39 0%, #fd3838 74%);
border-radius: 20px;
opacity: 0.8;
}
.blog-slider__img img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
opacity: 0;
border-radius: 20px;
transition: all .3s;
}
.blog-slider__content {
padding-right: 25px;
}
.blog-slider__content > * {
opacity: 0;
transform: translateY(25px);
transition: all .4s;
}
.blog-slider__code {
color: #7b7992;
margin-bottom: 15px;
display: block;
font-weight: 500;
}
.blog-slider__title {
font-size: 24px;
font-weight: 700;
color: #0d0925;
margin-bottom: 20px;
}
.blog-slider__text {
color: #4e4a67;
margin-bottom: 30px;
line-height: 1.5em;
font-size:14px;
}
.blog-slider__button {
display: inline-flex;
background-image: linear-gradient(147deg, #fe8a39 0%, #fd3838 74%);
padding: 15px 35px;
border-radius: 50px;
color: #fff;
box-shadow: 0px 14px 80px rgba(252, 56, 56, 0.4);
text-decoration: none;
font-weight: 500;
justify-content: center;
text-align: center;
letter-spacing: 1px;
}
.blog-slider .swiper-container-horizontal > .swiper-pagination-bullets, .blog-slider .swiper-pagination-custom, .blog-slider .swiper-pagination-fraction {
bottom: 10px;
left: 0;
width: 100%;
}
.blog-slider__pagination {
position: absolute;
z-index: 21;
right: 20px;
width: 11px !important;
text-align: center;
left: auto !important;
top: 50%;
bottom: auto !important;
transform: translateY(-50%);
}
.blog-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 8px 0;
}
.blog-slider__pagination .swiper-pagination-bullet {
width: 11px;
height: 11px;
display: block;
border-radius: 10px;
background: #062744;
opacity: 0.2;
transition: all .3s;
}
.blog-slider__pagination .swiper-pagination-bullet-active {
opacity: 1;
background: #fd3838;
height: 30px;
box-shadow: 0px 0px 20px rgba(252, 56, 56, 0.3);
}
.swiper-container {
width: 100%;
height: 518px;
margin-left: auto;
margin-right: auto;
}
.swiper-slide {
background-size: cover;
background-position: center;
position:relative;
}
.swiper-slider-two .swiper-slide.swiper-overlay{
position:relative;
overflow:hidden;
}
.swiper-slider-two .swiper-slide.swiper-overlay::before {
background: rgba(0, 0, 0, 0.5);
position:absolute;
content:"";
left:0;
top:0;
right:0;
bottom:0;
}
.swiper-slider-two .gallery-thumbs .swiper-slider-text h2 {
font-size: 20px;
margin: 0 0 0px;
}
.swiper-slider-two .gallery-thumbs .swiper-slider-text p {
font-size: 12px;
text-align: center;
line-height: 15px;
margin: 0 0 .5em;
}
.swiper-slider-two .gallery-thumbs .swiper-slider-text {
text-align: center;
padding-left: 0px;
}
.slick-slider-text, .swiper-slider-two .gallery-thumbs .swiper-slider-text {
text-align: center;
position: absolute;
top: 50%;
transform: translateY(-50%);
}
.swiper-slider-two .gallery-thumbs .swiper-slider-text .theme-btn {
font-size: 12px;
padding: 8px 20px;
}
.gallery-thumbs {
height: 140px;
box-sizing: border-box;
padding: 10px 0;
}
.gallery-thumbs.swiper-container {
padding: 10px;
margin: 0px;
}
.gallery-thumbs .swiper-slide {
width: 25%;
height: 100%;
opacity: 0.4;
}
.gallery-thumbs .swiper-slide-active {
opacity: 1;
border: 2px solid #ffa303;
}
.swiper-slider-three .swiper-slide{
position:relative;
overflow:hidden;
width:100%;
}
.swiper-slider-three .swiper-slide:before {
content: "";
background: rgba(0, 0, 0, 0.5);
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.swiper-slider-text{
text-align:left;
padding-left:100px;
}
.swiper-slider-text p {
text-align:left;
}
.swiper-slider-text .theme-btn {
background:#041163;
}
.swiper-slider-text .theme-btn:hover {
color:#041163;
background:#fff;
}
.swiper-slider-four .swiper-container {
width: 100%;
padding-top: 50px;
padding-bottom: 50px;
}
.swiper-slider-four .swiper-slide:before {
content: "";
background: linear-gradient(to right, #6333907a, #00bcd49c);
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.swiper-slider-four .swiper-slide {
background-position: center;
background-size: cover;
width: 500px;
height: 500px;
}
.swiper-slider-four .swiper-slider-text h2 {
font-size: 30px;
}
.swiper-slider-four .swiper-slider-text p {
font-size: 14px;
text-align: center;
}
.swiper-slider-four .swiper-slider-text .theme-btn {
font-size: 14px;
padding: 10px 24px;
}
.swiper-slider-four .swiper-slider-text {
text-align: center;
padding-left: 0px;
}
.faq-area {
padding-top:80px;
padding-bottom:80px;
}
.faq-bg{
background:#f9f9f9;
}
.faq li {
position: relative;
list-style:none;
}
.faq li p {
padding: 30px 30px 30px;
color: #777777;
font-size: 14px;
margin-bottom: 0;
font-weight: 400;
}
.faq a {
border-bottom: 1px solid #d9e5e8;
width: 100%;
display: block;
cursor: pointer;
background:#f1f1f1;
font-weight: 600;
line-height: 3;
padding:6px 12px;
font-size: 16px;
text-indent: 15px;
user-select: none;
}
.faq p {
font-size: 13px;
font-size: 0.8125rem;
line-height: 2;
color:#9a9a9a;
padding: 10px;
}
.faq-two .faq li {
border-top: 1px solid transparent;
padding-bottom: 30px;
}
.faq-two .faq a {
border: 1px solid #ddd;
color:#324cec;
}
.faq-two .faq li p {
border: 1px solid #ddd;
}
.faq-three .faq li {
border-top: 1px solid transparent;
padding-bottom: 30px;
}
.faq-three .faq a {
border: 1px solid #ddd;
color:#fff;
background:#324cec;
}
.faq-three .faq a:hover {
color:#fff;
}
.faq-three .faq li p {
background: #f1efff;
}
.faq-four .faq li {
border-top: 1px solid transparent;
padding-bottom: 30px;
}
.faq-four .faq a {
border: 1px solid transparent;
color:#fff;
background: linear-gradient(to right, #643094, #00bcd4e0);
}
.faq-four .faq a:hover {
color:#fff;
}
.faq-four .faq li p {
background: linear-gradient(to right, #b896d8, #61bfcce0);
color: #fff;
}
.faq-five .faq li {
border-top: 1px solid transparent;
padding-bottom: 30px;
}
.faq-five .faq a {
border: 2px dotted #ddd;
color:#fff;
background: #324cec;
}
.faq-five .faq li a:hover {
color:#ff3939;
}
.faq-five .faq li p {
color: #777777;
background: #f1efff;
}
.faq-area.new-faq-bg {
padding: 110px 0px;
position: relative;
background: url(https://alexandredemanche.fr/wp-content/themes/tishkarting/images/gradient-bg.png) center center/cover no-repeat fixed;}
.faq-six .faq li {
border-top: 1px solid transparent;
padding-bottom: 30px;
}
.faq-six .faq li p {
color: #ececec;
border: 1px solid #ddd;
}
.faq-area.new-faq-bg-seven {
padding: 110px 0px;
position: relative;
}
.faq-area.new-faq-bg-seven:before {
content: "";
background: linear-gradient(to right, #643094, #00bcd4e0);
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.faq-seven .faq li {
border-top: 1px solid transparent;
padding-bottom: 30px;
}
.faq-seven .faq li p {
color: #ececec;
border: 1px solid #ddd;
}
@media (min-width: 992px) and (max-width: 1200px) {
.mainmenu ul {
padding-left: 45px;
}
.menu-area .mainmenu ul li {
margin-top: 0px;
}
.section-dash .home-page-run.counter-up-three .counter-wrapper {
padding: 28px;
}
.single-service-features.box-border .service-icon i {
font-size: 30px;
width: 70px;
height: 70px;
line-height: 70px;
}
.single-service-features .services-content h3 {
font-size: 15px;
}
.mainmenu ul li a {
padding: 5px 10px;
font-size: 15px;
font-weight:500;
}
.bg-12 .mainmenu ul li a {
padding: 5px 7px;
font-size: 14px;
}
.vh {
height: 94vh;
}
.logo {
margin-top: 7px;
}
.slider-wrapper h3 {
font-size: 2rem;
}
.slider-wrapper p {
font-size: 14px;
}
.slider-wrapper h1 {
font-size: 45px;
}
.pack ul li a {
padding: 0px 7px;
margin: 0px 7px;
font-size: 15px;
}
.tmp ul li a {
font-size: 15px;
padding:14px 6px 0 5px;
}
.section-demo .minibox1-wrap .mini-box {
width: 33.33%;
}
.whatsnew-title .mp-divider {
display: block;
}
.hero-main-img {
position: relative;
left: 0px;
}
.banner-subtitle {
font-size: 24px;
margin-bottom: 4px;
}
.banner-title {
font-size: 40px;
}
.whatsnew-mockup{
display:none;
}
.whatsnew-title-wrapper .section-title-light{
text-align: center;
}
.icon-list-wrapper .icon-list-icon img {
width: 45px;
}
.icon-list-wrapper h4 {
font-size: 16px;
}
.site-footer .recent-post-widget {
padding-right: 30px;
}
.site-footer .widget > h3, .site-footer .widget .footer-logo {
font-size: 22px;
}
.site-footer .recent-post-widget .entry-details h4 {
font-size: 14px;
}
.footer-top-area-4 .footer-subscribe form.footer-subscribe-form {
margin-top: 20px;
margin-left: auto;
margin-right: auto;
}
.footer-top-area-4 .footer-subscribe h3 {
text-align: center;
}
.fa-chevron-down {
margin-left: 9.4em;
}
.header-button a {
padding: 12px 25px;
}
.new-banner-two .slider-wrapper:before {
left: 140px;
}
.box-warp {
margin-left: 17em;
}
.countdown span{
font-size:40px;
}
.tb-pricing3.mr-60 {
margin-right: 40px;
margin-left:40px;
}
.tb-pricing3.ml-60 {
margin-right: 40px;
margin-left:40px;
}
.tb-pricing3 {
padding: 38px;
}
.tb-pricing3 .tour-btn {
width: 212px;
}
.pricee {
font-size: 34px;
}
.ptab-six .tb-pricing3 ul {
padding: 0px 65px;
}
.bpack-images-nine p {
font-size: 13px;
}
.bpack-images-nine .icons {
bottom: 30px;
}
.bpack-images-nine h2 {
margin: 15px 0px 16px 0px;
}
.profile-card-eight figcaption p {
display:none;
}
.profile-card-four .icons {
padding: 20px 32px;
}
.profile-card-four .icons a{
margin-left:14px;
}
.profile-card-eight figcaption .icons i {
font-size: 14px;
}
.product-card-five p {
font-size: 11px;
}
.product-card-five .price {
font-size: 1.1em;
}
.product-card-eight .add-to-cart {
padding: 8px 10px;
font-size: 12px;
}
.icon-card-one .wrp h4 {
font-size: 18px;
padding: 14px 6px;
}
.icon-card-one .wrp p {
font-size: 13px;
line-height: 26px;
}
.bpack-content p {
font-size: 13px;
}
.icon-card-three .grid p {
font-size: 13px;
}
.icon-card-one .wrp .icon {
font-size: 38px;
line-height: 80px;
height: 80px;
width: 80px;
}
.icon-card-three .bpack-grid .grid {
padding: 50px 30px;
}
.bpack-wrapper {
padding: 45px 26px 45px;
}
.counter-up-six .counter-text span {
font-size: 14px;
}
.counter-up-seven .counter-text span {
font-size: 14px;
}
.counter-up-eight .counter-text span {
font-size: 14px;
}
.image-card-text > p {
font-size: 13px;
}
.heading-tittle-two .heading-tittle h2:after {
left: 18%;
}
.heading-tittle-two .heading-tittle h2:before {
right: 18%;
}
.heading-tittle-five .heading-tittle h2:after {
left: 38%;
}
.heading-tittle-five .heading-tittle h2:before {
right:-6%;
}
.heading-tittle-six .heading-tittle h2:after {
left: 18%;
}
.heading-tittle-six .heading-tittle h2:before {
right: 18%;
}
.heading-tittle-ten .heading-tittle h2:after {
left: -6%;
}
.heading-tittle-ten .heading-tittle h2:before {
right:37%;
}
.team-style-one .text-box {
padding: 20px;
}
.team-style-one .text-box h3 {
font-size: 16px;
}
.team-style-one .img-box .social {
padding-left: 46px;
}
.team-style-three .team-img-3 .hover-content-3 {
padding: 24px;
}
.team-style-three .team-img-3 .hover-content-3 p {
font-size: 13px;
}
.team-style-three .content-3 {
padding: 20px 0px 22px 15px;
}
.team-style-six .inner-box .overlay-box {
padding: 27px;
}
.team-style-seven {
width: 25%;
}
.team-style-eight {
width: 22%;
}
.team-style-nine .inner-box .overlay-box {
left: 25px;
right: 25px;
}
.blog-three .grid-content {
margin-top: 18px;
}
.grid-content {
margin-top: 18px;
}
.grid-content.grid-blog {
padding: 28px 20px 25px 20px;
}
.grid-content span {
font-size: 12px;
}
.grid-content span a {
font-size: 13px;
}
.grid-content h2 {
font-size: 18px;
}
.grid-content p {
font-size: 13px;
}
.blog-btn-more {
font-size: 12px;
}
.blog-six .grid-content.grid-blog {
padding: 28px 20px 25px 20px;
}
.blog-eight .grid-content.grid-blog {
padding: 28px 20px 25px 20px;
}
.blog-ten .grid-content.grid-blog {
padding: 28px 20px 25px 20px;
}
.blog-thirten .grid-content.grid-blog {
padding: 28px 20px 25px 20px;
}
.blog-fiften .new-blog-builder .grid-content.grid-blog {
padding: 28px 20px 25px 20px;
}
.blog-sidebar .recent-post-widget .entry-details h4 {
font-size: 12px;
}
.blog-sidebar .news-letter-widget button {
top: 50px;
}
.testimonials-grids .grid {
width: calc(50% - 30px);
float: left;
margin: 0 15px 30px;
border: 1px solid #dde2e8;
padding: 40px 45px;
}
.testimonials-grids .title h3 {
font-size: 22px;
}
.testimonials-grids .title span {
font-size: 13px;
}
.testimonials-grids .details p {
font-size: 15px;
}
.testimonials-grids .details p:before {
width: 42px;
height: 30px;
}
.testimonials-two .testimonials-grids .title h3 {
font-size: 20px;
}
.testimonials-two .testimonials-grids .title span {
font-size: 13px;
}
.testimonials-two .testimonials-grids .details p {
font-size: 14px;
}
.testimonials-two .testimonials-grids .details p:before {
width: 38px;
height: 25px;
}
.testimonials-two .testimonials-grids .details h4 {
font-size: 16px;
}
.testimonials-two .testimonials-grids .details h4 span {
font-size: 12px;
}
.grid-testi-three p {
padding: 20px 20px 62px 40px;
font-size: 12px;
}
.grid-testi-three p:before {
top: 28px;
left: 12px;
}
.grid-testi-three .author h4 {
font-size: 14px;
}
.grid-testi-three .author h4 span {
font-size: 12px;
}
.grid-testi-four h4 {
font-size: 18px;
}
.testimonials-seven .testimonials-grids .details-about h4 {
font-size: 1.3rem;
}
.testimonials-seven .testimonials-grids .details-about p {
font-size: 15px;
letter-spacing: 0.5px;
}
.testimonials-nine .grid-testi-three p {
padding: 20px 20px 62px 40px;
}
.grid-testi-three p:after {
bottom: 47px;
}
.roadmap-outer .roadmap {
margin-top: -85px;
}
.roadmap-outer .roadmap-content:before {
left: -15%;
}
.roadmap-outer .roadmap:nth-child(2n) .roadmap-content:before {
right: -15%;
}
.site-footer .copyright-info ul li {
font-size: 14px;
}
.blog-sidebar .widget > h3 {
font-size: 18px;
}
}
@media only screen and (max-width: 767px) {
.slicknav_menu{
display:block;
padding:30px 0;
}
.mainmenu{
display:none;
}
.slicknav_nav {
padding: 14px 8px;
background-color: rgba(0, 0, 0, 0.75);
border-radius: 5px;
}
.pack{
display:none;
}
.menu-pack {
top: 0px;
}
.section-dash h2{
font-size:24px;
line-height:36px;
}
.tmp{
display:none;
}
.visible-xs-block{
display:block;
}
.logo {
margin-top: -8px;
}
div.slicknav_menu {
margin-top: -60px;
background: transparent;
}
.bg-20 div.slicknav_menu {
margin-top: 0px;
background: transparent;
}
.tbs{
display:none;
}
.warp h1 {
font-size: 30px;
}
.hover-title h3 {
font-size: 22px 
}
.section-demo .minibox1-wrap .mini-box {
width:50%;
}
.hero-banner-main {
padding: 80px 0px;
}
.hero-main-img-inner {
margin-top: 30px;
}
.hero-main-info {
margin-top: 70px;
}
.banner-subtitle {
font-size: 25px;
}
.banner-title {
font-size: 30px;
}
.whatsnew-mockup{
display:none;
}
.whatsnew-title-wrapper .section-title-light{
text-align: center;
}
.whatsnew-title .divider {
display: block;
}
.section-whatsnew .section-title {
font-size: 45px;
}
.section-features .mp-divider {
margin: 0 0 70px;
}
.icon-list-wrapper .icon-list-icon, .icon-list-wrapper .icon-list-details {
display:block;
vertical-align: top;
margin: 0 auto;
text-align: center;
}
.footer-desc {
font-size: 12px;
}
.copyright {
text-align: center;
}
.copyright > p {
font-size: 15px;
padding-left: 0px;
}
.footer-bottom-link li {
padding-right: 15px;
}
.footer-bottom-link {
text-align: center;
padding-right: 0px;
}
.contact-info{
display:none;
}
.site-footer .upper-footer ul, .site-footer .upper-footer li, .site-footer .upper-footer p, .site-footer .upper-footer a {
font-size: 14px;
}
.site-footer .widget > h3, .site-footer .widget .footer-logo {
font-size: 20px;
margin: 0 0 1em;
}
.site-footer .recent-post-widget .entry-details .date {
font-size: 14px;
}
.site-footer .widget > h3, .site-footer .widget .footer-logo {
margin: 30px 0 1em;
}
.site-footer .recent-post-widget .entry-details h4 {
font-size: 12px;
font-weight: 500;
}
.site-footer .copyright-info ul li {
float: none;
font-size: 14px;
}
.site-footer .copyright-info p {
float: none;
font-size: 14px;
text-align: center;
}
.site-footer .copyright-info ul {
float: none;
text-align: center;
margin: 10px auto;
display: block;
}
.site-footer .copyright-info ul > li + li {
margin-left: 0px;
}
.map-wrapper iframe {
width: 220px;
}
.footer-menu li a {
font-size: 14px;
}
.footer-info span {
font-size: 13px;
}
.footer-bottom-link li a {
font-size: 14px;
}
.footer-icon a {
font-size: 15px;
}
.mb-30 {
margin-top: 30px;
}
.footer-top-area-4 .footer-subscribe h3 {
margin-bottom: 20px;
font-size: 22px;
line-height: 30px;
text-align: center;
}
.footer-top-area-3 .footer-text, .footer-text, .footer-text {
font-size: 22px;
}
.subscribe-text{
padding: 0 30px;
}
.email-submit-form {
margin-top: 10px;
padding: 0 30px;
}
.newsletter-widget {
margin-top: 0px;
margin-bottom: 20px;
}
.footer-icon {
margin-top: 30px;
text-align: left;
}
.footer-top-area-7 .footer-icon {
text-align: left;
}
.contentright {
float: none;
margin-bottom: 15px;
}
.contentleft {
float: none;
}
.button_green_image {
margin: 10px 0px;
text-align: center;
display: inline-block;
}
#message_wrapper {
text-align:center;
}
.fa-chevron-down {
margin-left: 4em;
font-size: 50px;
}
.slider-wrapper h1 {
font-size: 35px;
}
.header-button a {
padding: 12px 25px;
}
.exo-menu > li {
padding: 0px 0px;
}
.mmr {
margin-right:0px;
margin-left: 0px;
}
.header-button {
margin-top: 0px;
}
.bg-21.scroll-header {
top: 65px !important ;
background:transparent;
}
.bg-22.scroll-header {
top: 65px !important ;
background:transparent;
}
.bg-27 .slicknav_menu {
margin-top: 0px;
}
.slider-wrapper p {
font-size: 14px;
width: 100%;
}
.slider-wrapper h3 {
font-size: 1.6em;
}
.mp-button a {
width: 100px;
font-size: 11px;
}
#intro {
height: 700px;
}
.slider-active-owl .owl-nav div {
display: none;
}
.learn_btn {
font-size: 11px;
padding: 10px 22px;
}
.get_btn {
font-size: 11px;
padding: 10px 22px;
}
.new-banner-two .slider-wrapper:before {
width: 510.367px;
height: 670.004px;
left: 0px;
top: 0px;
}
.header-area .header-button {
margin-top: -53px;
}
.header-area .header-button a {
padding: 12px 18px;
font-size: 12px;
}
.box-warp {
margin-left: 4em;
}
.new-box-warp {
min-width: 350px;
max-width: 350px;
min-height: 350px;
max-height: 350px;
}
.google-map-one .map-info {
margin-left: -1%;
}
.tb-pricing3 {
text-align: center;
margin: 25px auto;
}
.tb-pricing3.mr-60 {
margin-right: 0px;
}
.tb-pricing3.ml-60 {
margin-left: 0px;
}
.pricee {
font-size: 34px;
}
.bpack-btn {
padding: 14px 25px;
margin-left: 32px;
font-size: 14px;
}
.bpack-btn-two {
padding: 14px 25px;
margin-left: 32px;
font-size: 14px;
}
.bpack-btn-three {
margin-left: 30px;
font-size: 14px;
padding: 13px 25px 15px;
}
.bpack-btn-four {
margin-left: 30px;
font-size: 14px;
padding: 13px 25px 15px;
}
.button-five .bpack-btn-five {
padding: 12px 25px;
margin-left: 32px;
font-size: 14px;
}
.button-five .bpack-btn-five i {
font-size: 12px;
top: 16px;
}
.bpack-btn-six {
padding: 12px 30px;
margin-left: 16px;
font-size: 14px;
}
.bpack-btn-seven {
margin-left: 42px;
font-size: 14px;
padding: 10px 20px;
}
.bpack-btn-eight {
margin-left: 32px;
font-size: 14px;
padding: 11px 25px;
}
.bpack-btn-nine {
margin-left: 32px;
font-size: 14px;
padding: 11px 25px;
}
.bpack-btn-ten {
margin-left: 28px;
font-size: 14px;
padding: 11px 25px;
}
.bpack-icon-one {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 22px;
width: 70px;
}
.bpack-icon-two {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 22px;
width: 70px;
}
.bpack-icon-three {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 22px;
width: 70px;
}
.bpack-icon-four {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 22px;
width: 70px;
}
.bpack-icon-five {
font-size: 28px;
margin: 18px;
}
.bpack-icon-six {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 22px;
width: 70px;
}
.bpack-icon-seven {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 22px;
width: 70px;
}
.bpack-icon-eight {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 22px;
width: 70px;
}
.bpack-icon-nine {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 22px;
width: 70px;
}
.bpack-icon-ten {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 22px;
width: 70px;
}
.bpack-images-one {
margin:20px;
}
.bpack-images-two {
margin:20px;
}
.bpack-images-three {
margin:20px;
}
.bpack-images-four {
margin:20px;
}
.bpack-images-five {
margin:20px;
}
.bpack-images-six {
margin:20px;
}
.bpack-images-seven {
margin:20px;
}
.bpack-images-eight {
margin:20px;
}
.bpack-images-nine {
margin:20px;
}
.bpack-images-ten {
margin:20px;
}
.profile-ml{
margin:20px 40px;
}
.product-card-five {
margin: 20px auto;
}
.product-ml{
margin: 20px auto;
}
.product-card-five p {
font-size: 11px;
}
.product-card-five .price {
font-size: 1em;
}
.product-card-five figcaption {
top: 45%;
padding: 6px 35px;
}
.icon-card-two .bpack-wrapper {
border-right: 1px solid transparent;
border-bottom: 1px solid #ff0505;
}
.icon-card-two .col-xl-4:last-child .bpack-wrapper {
border-bottom: 0;
}
.icon-card-three .bpack-grid .grid {
width: calc(100% - 30px);
}
.icon-card-two .bpack-wrapper {
margin: 0px auto;
}
.bpack-wrapper {
margin: 20px auto;
}
.icon-card-eight .bpack-icon {
left: 167px;
}
.counter-wrapper {
margin: 25px auto;
}
.social-icon-nine .social-icon {
width: 360px;
}
.social-icon-nine .social-icon a {
margin: 20px 5px;
}
.social-icon-ten .social-icon {
width: 340px;
}
.social-icon-ten .social-icon a {
margin: 20px 5px;
}
.bdt-section-muted h1 {
font-size: 1.6rem;
}
.call-out-three .call-out-tittle h2 {
width: 100%;
line-height: 42px;
}
.call-out-tittle h2 {
font-size: 26px;
}
.call-out-tittle p {
font-size: 13px;
}
.call-out-btn a {
font-size: 14px;
}
.call-out-three .call-out-tittle p {
width: 100%;
}
.call-out-four .call-out-tittle h2 {
width: 100%;
line-height: 42px;
}
.call-out-four .call-out-tittle p {
width: 100%;
}
.call-out-five .call-out-tittle h2 {
width: 100%;
line-height: 42px;
}
.call-out-five .call-out-tittle p {
width: 100%;
}
.call-out-btn {
margin-top: 0px;
margin-bottom: 25px;
}
.call-out-ten .call-out-btn {
margin-top: 0px;
}
.heading-tittle h2 {
font-size: 28px;
}
.heading-tittle p {
font-size: 13px;
}
.heading-tittle h2 span {
font-size: 30px;
}
.heading-tittle-two .heading-tittle h2:before {
display:none;
}
.heading-tittle-two .heading-tittle h2:after {
display:none;
}
.heading-tittle-five .heading-tittle h2:after {
display:none;
}
.heading-tittle-five .heading-tittle h2:before {
display:none;
}
.heading-tittle-six .heading-tittle h2:before {
display:none;
}
.heading-tittle-six .heading-tittle h2:after {
display:none;
}
.heading-tittle-ten .heading-tittle {
margin-left: 10px;
}
.heading-tittle-nine .heading-tittle:before {
top: 10px;
}
.heading-tittle-eight .heading-tittle:before {
top: 8px;
}
.heading-tittle-ten .heading-tittle h2:before {
display:none;
}
.heading-tittle-ten .heading-tittle h2:after {
display:none;
}
.heading-tittle {
padding: 0px 10px;
}
.team-style-block{
margin: 22px 29px;
}
.team-style-six .team-style-block {
margin: 22px 65px;
}
.team-style-seven {
width: 75%;
margin-left: 58px;
}
.team-style-eight {
width: 68%;
margin: 20px auto;
}
.team-ten .team-style-block {
margin: 22px 58px;
}
.slick-slider-area{
padding: 20px;
}
.slick-slider-text h2, .swiper-slider-text h2 {
font-size: 25px;
margin: 0 0 8px;
}
.slick-slider-text p, .swiper-slider-text p {
line-height: 20px;
font-size: 12px;
margin: 0 0 1.8em;
width: 95%;
}
.slick-slider-text .theme-btn, .swiper-slider-text .theme-btn {
font-size: 12px;
padding: 8px 20px;
}
.slick-slider-three .slick-slider-text p {
line-height: 20px;
}
.slick-slider-three .slick-slider-text h2 {
font-size: 18px;
margin: 0 0 13px;
}
.slick-slider-four .slick-slider-grids-4 .slick-slider-text {
margin: 1px 27px 8px;
padding: 24px 0px;
}
.slick-next, .slick-prev{
display:none;
}
.blog-one .grid-content, .blog-two .grid-content{
padding: 0px 24px 8px 0px;
margin-left: 46px;
}
.blog-three .grid-content {
margin-top: 0px;
padding: 0px 0px 50px 44px;
}
.new-blog-builder{
margin: 20px 20px;
}
.grid-content h2 {
font-size: 20px;
}
.contact-form-area.contact-form-7 {
padding: 0px;
}
.contact-form-8 .contact-form-seven .contact-form, .contact-form-seven .contact-form {
padding: 40px 40px 40px 40px;
}
.contact-form-8 .contact-form-seven .contact-form-warp, .contact-form-seven .contact-form .contact-form-warp{
padding: 0px 0px;
}
.portfolio-menu {
margin-bottom: 15px;
line-height: 55px;
}
.blog-single-section .paga-with-blockquote p {
width: 100%;
}
.blog-single-section .paga-with-blockquote blockquote {
width: 100%;
margin: 3px 0px 24px 0px;
padding: 0px 0px;
font-size: 18px;
}
.blog-single-section .blog-details-content {
padding-right: 0px;
}
.blog-single-section .entry-title-meta h3 {
font-size: 18px;
}
.blog-single-section .entry-meta li a {
font-size: 12px;
}
.blog-single-section .entry-body p {
font-size: 13px;
}
.blog-single-section .about-author .author-pic {
width: 70px;
float: none;
margin-bottom: 10px;
}
.blog-single-section .about-author .author-details {
width: calc(100% - 0px);
padding-left: 0px;
}
.blog-single-section .about-author .inner {
background-color: #f8f8fa;
padding: 20px 20px;
}
.blog-single-section .about-author .author-job {
font-size: 13px;
}
.blog-single-section .about-author p {
font-size: 13px;
}
.blog-single-section .about-author h4 {
font-size: 20px;
}
.blog-single-section .comments .article .author-pic {
float: none;
}
.blog-single-section .comments .article .details {
width: 100%;
padding-left:0px;
margin-top:10px;
}
.blog-single-section .comments .article p {
font-size: 13px;
}
.widget.search-widget{
margin-top: 50px;
}
.blog-single-section .related-posts h4 {
font-size: 20px;
}
.testimonials-grids .grid {
width: calc(100% - 30px);
}
.testimonials-grids .title h3 {
font-size: 20px;
}
.testimonials-grids .title span {
font-size: 13px;
}
.testimonials-grids .details p {
font-size: 15px;
}
.testimonials-grids .details p:before {
width: 35px;
height: 25px;
}
.testimonials-two .testimonials-grids .title h3 {
font-size: 20px;
}
.testimonials-two .testimonials-grids .title span {
font-size: 13px;
}
.testimonials-two .testimonials-grids .details p {
font-size: 15px;
}
.testimonials-two .testimonials-grids .details p:before {
width: 35px;
height: 25px;
}
.testimonials-two .testimonials-grids .details h4{
font-size: 16px;
}
.testimonials-two .testimonials-grids .details h4 span {
font-size: 12px;
}
.grid-testi-three .author h4{
font-size: 16px;
}
.grid-testi-three .author h4 span {
font-size: 12px;
}
.grid-testi-three .author h4 span {
font-size: 12px;
}
.grid-testi-four h4 {
font-size: 17px;
}
.feedback-slider-item:after {
left: 30px;
right: 30px;
}
.thumb-prev, .thumb-next {
display: none;
}
.customer-feedback .owl-nav [class*="owl-"] {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
margin-top: 45px;
bottom: auto;
}
.customer-feedback .owl-prev {
left: 0;
}
.customer-feedback .owl-next {
right: 0;
}
.testimonials-five {
transform: translatex(0%);
}
.testimonials-six .owl-theme .owl-dots {
margin-top: 10px;
}
.feedback-slider-item span.desc {
font-size: 12px;
}
.testimonials-nine .grid-testi-three .testimonial-date {
top: 40%;
}
.testimonials-two .testimonials-grids .details img {
max-width: 80px;
}
.testimonials-area.bg-testi-eight {
padding: 110px 15px;
}
.customer-name {
font-size: 18px;
}
.testimonials-seven .testimonials-grids .details-about h4 {
font-size: 1.3rem;
}
.testimonials-seven .testimonials-grids .details-about p {
font-size: 16px;
}
.blog-slider {
height: 350px;
}
.blog-slider__item {
display: flex;
align-items: center;
}
.blog-slider {
min-height: 500px;
height: auto;
margin: 60px auto;
}
.blog-slider__img {
transform: translateY(-50%);
width: 90%;
}
.blog-slider__item {
flex-direction: column;
}
.blog-slider__content {
padding-right: 0px;
text-align: center;
padding-bottom: 20px;
margin-top: -45px;
}
.blog-slider__pagination {
transform: translateX(-50%);
left: 50% !important;
top: 205px;
width: 100% !important;
display: flex;
justify-content: center;
align-items: center;
}
.blog-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 5px;
}
.blog-slider__pagination .swiper-pagination-bullet-active {
height: 11px;
width: 30px;
}
.roadmap-outer .roadmap, .roadmap-outer .roadmap:first-child {
margin: 0 0 20px;
}
.roadmap-outer .roadmap{
margin-top: 0;
overflow: hidden;
}
.roadmap-outer .roadmap:before, .roadmap-outer .roadmap:nth-child(2n):before{
box-shadow: none;
}
.roadmap-outer .roadmap-icon, .roadmap-outer .roadmap:nth-child(2n) .roadmap-icon{
margin-top: -30px;
margin-bottom: 20px;
position: relative;
transform: rotate(135deg);
}
.roadmap-outer .year, .roadmap-outer .roadmap:nth-child(2n) .year{
transform: rotate(-135deg);
}
.roadmap-outer .roadmap-content, .roadmap-outer .roadmap:nth-child(2n) .roadmap-content{
width: 100%;
float: none;
border-radius: 0 0 20px 20px;
text-align: center;
padding: 25px 20px;
margin: 0 auto;
}
.roadmap-outer .roadmap-content:before, .roadmap-outer .roadmap:nth-child(2n) .roadmap-content:before{
width: 15px;
height: 25px;
position: absolute;
top: -22px;
left: 50%;
z-index: -1;
transform: translate(-50%,0);
}
.timeline_six .timeline__event, .timeline__event{
width: 100%;
text-align: center;
top: 10px;
}
.timeline_six .timeline__event-date-time, .timeline__event-date-time{
display: -webkit-inline-box;
}
.timeline__event-descr {
font-size: 0.8rem;
}
.myphoto {
margin-left: 8em;
}
.image-card-text > p {
font-size: 13px;
}
.bpack-content p {
font-size: 13px;
}
.icon-card-one .wrp {
padding: 10px;
margin:20px 0px;
}
.video-inner h2 {
font-size: 26px;
}
.video-inner p {
font-size: 13px;
}
.single-skill-bar .skill-title .experience {
font-size: 13px;
}
.single-skill-bar .skill-title {
font-size: 14px;
}
.swiper-slider-two .gallery-thumbs .swiper-slider-text p {
display: none;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.slicknav_menu{
display:block;
}
.mainmenu{
display:none;
}
.pack{
display:none;
}
.tmp{
display:none;
}
.logo {
margin-top: -8px;
}
div.slicknav_menu {
padding-right: 50px;
margin-top: -60px;
background: transparent;
}
.tbs{
display:none;
}
.section-demo .minibox1-wrap .mini-box {
width:50%;
}
.hero-main-info {
margin-top: 100px;
}
.banner-subtitle {
font-size: 30px;
}
.banner-title {
font-size: 38px;
}
.whatsnew-mockup{
display:none;
}
.whatsnew-title-wrapper .section-title-light{
text-align: center;
}
.whatsnew-title .mp-divider {
display: block;
}
.hero-main-img-inner {
margin-top: 80px;
}
.icon-list-wrapper .icon-list-icon, .icon-list-wrapper .icon-list-details {
display:table-cell;
text-align:left;
}
.footer-menu li a {
font-size: 13px;
}
.footer-wrapper{
margin-top: 30px;
}
.copyright {
text-align: center;
}
.footer-icon a {
font-size: 15px;
}
.copyright > p {
padding-left: 0px;
}
.footer-bottom-link li {
padding-right: 25px;
}
.footer-bottom-link {
padding-right: 0px;
text-align: center;
}
.site-footer .widget > h3, .site-footer .widget .footer-logo {
font-size: 22px;
}
.site-footer .recent-post-widget {
margin-top: 45px;
}
.contact-info{
display:none;
}
.site-footer .copyright-info ul > li + li {
margin-left: 0px;
}
.site-footer .about-widget p {
margin-bottom: 0em;
}
.site-footer .copyright-info ul li {
float: none;
}
.site-footer .copyright-info p {
float: none;
text-align: center;
}
.site-footer .copyright-info ul {
float: none;
text-align: center;
margin: 10px auto;
display: block;
}
.site-footer .widget > h3, .site-footer .widget .footer-logo {
margin: 30px 0 1em;
}
.map-wrapper iframe {
width: 220px;
}
.newsletter-widget {
margin-top: 0px;
margin-bottom: 20px;
}
.footer-top-area-7 .footer-icon {
text-align: left;
}
.contentright {
float: none;
margin-bottom: 15px;
}
.contentleft {
float: none;
}
.button_green_image {
margin: 10px 0px;
text-align: center;
display: inline-block;
}
#message_wrapper {
text-align:center;
}
.fa-chevron-down {
margin-left: 5em;
font-size: 50px;
}
.visible-xs-block{
display:block;
}
.header-button a {
padding: 12px 25px;
}
.exo-menu > li {
padding: 0px 0px;
}
.mmr {
margin-right:0px;
margin-left: 0px;
}
.header-button {
margin-top: -0px;
}
.bg-27 .slicknav_menu {
margin-top: 0px;
}
.bg-21.scroll-header {
top: 65px !important ;
background:transparent;
}
.bg-22.scroll-header {
top: 65px !important ;
background:transparent;
}
.slider-wrapper p {
font-size: 14px;
width: 100%;
}
.slider-wrapper h3 {
font-size: 1.6em;
}
.mp-button a {
width: 100px;
font-size: 11px;
}
#intro {
height: 700px;
}
.slider-active-owl .owl-nav div {
display: none;
}
.learn_btn {
font-size: 11px;
padding: 10px 22px;
}
.get_btn {
font-size: 11px;
padding: 10px 22px;
}
.new-banner-two .slider-wrapper:before {
width: 604.367px;
height: 843.004px;
left: 60px;
top: -75px;
}
.header-area .header-button {
margin-top: 15px;
}
.header-area .header-button a {
padding: 12px 18px;
font-size: 12px;
}
.box-warp {
margin-left: 10em;
}
.google-map-one .map-info {
margin-left: -1%;
}
.tb-pricing3 {
text-align: center;
margin: 25px auto;
}
.tb-pricing3.mr-60 {
margin-right: 0px;
}
.tb-pricing3.ml-60 {
margin-left: 0px;
}
.ptab-four .tb-pricing3 {
text-align: center;
margin: 25px 80px;
}
.ptab-five .tb-pricing3 {
text-align: center;
margin: 25px 80px;
}
.pricee {
font-size: 34px;
}
.bpack-btn {
margin-left: 80px;
}
.bpack-btn-two {
margin-left: 80px;
}
.bpack-btn-three {
margin-left: 85px;
}
.bpack-btn-four {
margin-left: 85px;
}
.button-five .bpack-btn-five {
margin-left: 90px;
}
.bpack-btn-six {
margin-left: 60px;
}
.bpack-btn-seven {
margin-left: 90px;
}
.bpack-btn-eight {
margin-left: 90px;
}
.bpack-btn-nine {
margin-left: 90px;
}
.bpack-btn-ten {
margin-left: 90px;
}
.bpack-icon-one {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 40px;
width: 70px;
}
.bpack-icon-two {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 40px;
width: 70px;
}
.bpack-icon-three {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 40px;
width: 70px;
}
.bpack-icon-four {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 40px;
width: 70px;
}
.bpack-icon-five {
font-size: 28px;
margin: 36px;
}
.bpack-icon-six {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 40px;
width: 70px;
}
.bpack-icon-seven {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 40px;
width: 70px;
}
.bpack-icon-eight {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 40px;
width: 70px;
}
.bpack-icon-nine {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 40px;
width: 70px;
}
.bpack-icon-ten {
font-size: 30px;
height: 70px;
line-height: 70px;
margin: 40px;
width: 70px;
}
.bpack-images-one {
margin:20px 40px;
}
.bpack-images-two {
margin:20px 40px;
}
.bpack-images-three {
margin:20px 40px;
}
.bpack-images-four {
margin:20px 40px;
}
.bpack-images-five {
margin:20px 40px;
}
.bpack-images-six {
margin:20px 40px;
}
.bpack-images-seven {
margin:20px 40px;
}
.bpack-images-eight {
margin:20px 40px;
}
.bpack-images-nine {
margin:20px 40px;
}
.bpack-images-ten {
margin:20px 40px;
}
.profile-ml{
margin:20px 70px;
}
.profile-card-four .icons {
padding: 20px 86px;
}
.product-card-five {
margin: 20px auto;
}
.product-ml{
margin: 20px auto;
}
.icon-card-two .bpack-wrapper {
border-right: 1px solid transparent;
border-bottom: 1px solid #ff0505;
}
.icon-card-two .col-xl-4:last-child .bpack-wrapper {
border-bottom: 0;
}
.icon-card-three .bpack-grid .grid {
width: calc(100% - 30px);
}
.bpack-wrapper {
margin: 20px auto;
}
.icon-card-eight .bpack-icon {
left: 198px;
}
.icon-card-one .wrp h4 {
font-size: 18px;
padding: 14px 6px;
}
.icon-card-one .wrp p {
font-size: 13px;
line-height: 26px;
}
.bpack-content p {
font-size: 13px;
}
.icon-card-three .grid p {
font-size: 13px;
}
.counter-wrapper {
margin: 25px auto;
}
.counter-up-four .counter-wrapper {
border-right: none;
}
.social-icon-nine .social-icon {
width: 360px;
}
.social-icon-nine .social-icon a {
margin: 20px 5px;
}
.social-icon-ten .social-icon {
width: 340px;
}
.social-icon-ten .social-icon a {
margin: 20px 5px;
}
.image-card-text > p {
font-size: 13px;
}
.call-out-three .call-out-tittle h2 {
width: 100%;
line-height: 42px;
}
.call-out-three .call-out-tittle p {
width: 100%;
}
.call-out-four .call-out-tittle h2 {
width: 100%;
line-height: 42px;
}
.call-out-four .call-out-tittle p {
width: 100%;
}
.call-out-five .call-out-tittle h2 {
width: 100%;
line-height: 42px;
}
.call-out-five .call-out-tittle p {
width: 100%;
}
.call-out-btn {
margin-top: 0px;
margin-bottom: 25px;
}
.call-out-ten .call-out-btn {
margin-top: 0px;
}
.heading-tittle h2 {
font-size: 30px;
}
.heading-tittle h2 span {
font-size: 30px;
}
.heading-tittle-two .heading-tittle h2:before {
right: -1%;
top: 53%;
}
.heading-tittle-two .heading-tittle h2:after {
left: 0%;
top: 50%;
}
.heading-tittle-five .heading-tittle h2:after {
left: -3%;
top: 50%;
}
.heading-tittle-five .heading-tittle h2:before {
right: -12%;
top: 50%;
}
.heading-tittle-six .heading-tittle h2:before {
right: -1%;
top: 53%;
}
.heading-tittle-six .heading-tittle h2:after {
left: 0%;
top: 50%;
}
.heading-tittle-ten .heading-tittle {
margin-left: 30px;
}
.heading-tittle-ten .heading-tittle h2:before {
right: 3%;
top: 53% 
}
.heading-tittle-ten .heading-tittle h2:after {
left: -10%;
}
.team-style-block{
margin: 22px 128px;
}
.team-style-five .team-style-block {
margin: 22px 90px;
}
.team-style-one .img-box .social {
padding-top: 25px;
padding-left: 110px;
}
.team-style-seven {
width: 50%;
margin-left: 0px;
}
.team-style-eight {
width: 46%;
}
.team-ten .team-style-block {
margin: 22px 90px;
}
.video-inner {
padding: 55px 10px;
}
.slick-slider-text h2, .swiper-slider-text h2 {
font-size: 28px;
margin: 0 0 18px;
}
.slick-slider-text p, .swiper-slider-text p {
line-height: 25px;
font-size: 14px;
margin: 0 0 1.9em;
width: 95%;
}
.slick-slider-text .theme-btn, .swiper-slider-text .theme-btn {
font-size: 14px;
padding: 9px 22px;
}
.slick-slider-three .slick-slider-text p {
line-height: 25px;
}
.slick-slider-three .slick-slider-text h2 {
font-size: 28px;
margin: 0 0 16px;
}
.slick-slider-four .slick-slider-grids-4 .slick-slider-text {
margin: 1px 27px 8px;
padding: 24px 0px;
}
.blog-one .grid-content, .blog-two .grid-content{
padding: 0px 24px 8px 0px;
margin-left: 46px;
}
.blog-three .grid-content {
margin-top: 0px;
padding: 0px 0px 50px 44px;
}
.new-blog-builder{
margin: 20px auto;
}
.contact-form-seven .contact-form {
padding: 40px 40px 40px 40px;
}
.contact-form-8 .contact-form-seven .contact-form {
padding: 40px 40px 40px 40px;
}
.portfolio-menu {
margin-bottom: 15px;
line-height: 55px;
}
.blog-single-section .paga-with-blockquote p {
width: 100%;
}
.blog-single-section .paga-with-blockquote blockquote {
width: 100%;
margin: 3px 0px 24px 0px;
padding: 0px 0px;
font-size: 18px;
}
.blog-single-section .blog-details-content {
padding-right: 0px;
}
.blog-single-section .entry-title-meta h3 {
font-size: 18px;
}
.blog-single-section .entry-meta li a {
font-size: 12px;
}
.blog-single-section .entry-body p {
font-size: 13px;
}
.blog-single-section .about-author .author-pic {
width: 70px;
float: none;
margin-bottom: 10px;
}
.blog-single-section .about-author .author-details {
width: calc(100% - 0px);
padding-left: 0px;
}
.blog-single-section .about-author .inner {
background-color: #f8f8fa;
padding: 20px 20px;
}
.blog-single-section .about-author .author-job {
font-size: 13px;
}
.blog-single-section .about-author p {
font-size: 13px;
}
.blog-single-section .about-author h4, .blog-single-section .comment-respond h4 {
font-size: 20px;
}
.blog-single-section .comments .article .author-pic {
float: none;
}
.blog-single-section .comments .article .details {
width: 100%;
padding-left:0px;
margin-top:10px;
}
.blog-single-section .comments .article p {
font-size: 13px;
}
.widget.search-widget{
margin-top: 50px;
}
.blog-single-section .comment-respond h4, .blog-single-section .related-posts h4 {
font-size: 20px;
}
.blog-single-section .comment-respond h4{
font-size: 20px;
}
.testimonials-grids .grid {
width: calc(100% - 30px);
}
.testimonials-grids .title h3 {
font-size: 20px;
}
.testimonials-grids .title span {
font-size: 13px;
}
.testimonials-grids .details p {
font-size: 14px;
}
.testimonials-grids .details p:before {
width: 35px;
height: 25px;
}
.testimonials-two .testimonials-grids .title h3 {
font-size: 20px;
}
.testimonials-two .testimonials-grids .title span {
font-size: 13px;
}
.testimonials-two .testimonials-grids .details p {
font-size: 14px;
}
.testimonials-two .testimonials-grids .details p:before {
width: 35px;
height: 25px;
}
.testimonials-two .testimonials-grids .details h4{
font-size: 16px;
}
.testimonials-two .testimonials-grids .details h4 span {
font-size: 12px;
}
.grid-testi-three .author h4{
font-size: 16px;
}
.grid-testi-three .author h4 span {
font-size: 12px;
}
.grid-testi-three .author h4 span {
font-size: 12px;
}
.grid-testi-four h4 {
font-size: 17px;
}
.feedback-slider-item:after {
left: 30px;
right: 30px;
}
.thumb-prev, .thumb-next {
display: none;
}
.customer-feedback .owl-nav [class*="owl-"] {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
margin-top: 45px;
bottom: auto;
}
.customer-feedback .owl-prev {
left: 0;
}
.customer-feedback .owl-next {
right: 0;
}
.testimonials-five {
transform: translatex(16%);
}
.testimonials-six .owl-theme .owl-dots {
margin-top: 10px;
}
.feedback-slider-item span.desc {
font-size: 12px;
}
.customer-name {
font-size: 18px;
}
.testimonials-seven .testimonials-grids .details-about h4 {
font-size: 1.3rem;
}
.testimonials-seven .testimonials-grids .details-about p {
font-size: 16px;
}
.blog-slider {
height: 350px;
}
.blog-slider__item {
display: flex;
align-items: center;
}
.blog-slider {
min-height: 500px;
height: auto;
margin: 180px auto;
}
.blog-slider__img {
transform: translateY(-50%);
width: 90%;
}
.blog-slider__item {
flex-direction: column;
}
.blog-slider__content {
padding-right: 0px;
text-align: center;
padding-bottom: 20px;
margin-top: -45px;
}
.blog-slider__pagination {
transform: translateX(-50%);
left: 50% !important;
top: 205px;
width: 100% !important;
display: flex;
justify-content: center;
align-items: center;
}
.blog-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 5px;
}
.blog-slider__pagination .swiper-pagination-bullet-active {
height: 11px;
width: 30px;
}
.roadmap-outer .roadmap, .roadmap-outer .roadmap:first-child {
margin: 0 0 20px;
}
.roadmap-outer .roadmap{
margin-top: 0;
overflow: hidden;
}
.roadmap-outer .roadmap:before, .roadmap-outer .roadmap:nth-child(2n):before{
box-shadow: none;
}
.roadmap-outer .roadmap-icon, .roadmap-outer .roadmap:nth-child(2n) .roadmap-icon{
margin-top: -30px;
margin-bottom: 20px;
position: relative;
transform: rotate(135deg);
}
.roadmap-outer .year, .roadmap-outer .roadmap:nth-child(2n) .year{
transform: rotate(-135deg);
}
.roadmap-outer .roadmap-content, .roadmap-outer .roadmap:nth-child(2n) .roadmap-content{
width: 100%;
float: none;
border-radius: 0 0 20px 20px;
text-align: center;
padding: 25px 20px;
margin: 0 auto;
}
.roadmap-outer .roadmap-content:before, .roadmap-outer .roadmap:nth-child(2n) .roadmap-content:before{
width: 15px;
height: 25px;
position: absolute;
top: -22px;
left: 50%;
z-index: -1;
transform: translate(-50%,0);
}
.timeline_six .timeline__event, .timeline__event{
width: 100%;
text-align: center;
top: 10px;
}
.timeline_six .timeline__event-date-time, .timeline__event-date-time{
display: -webkit-inline-box;
}
.timeline__event-descr {
font-size: 0.8rem;
}
.myphoto {
margin-left: 10em;
}
.icon-card-one .wrp {
padding: 10px;
margin:20px 0px;
}
.footer-top-area-3 .footer-text, .footer-text, .footer-text {
font-size: 22px;
}
.video-inner h2 {
font-size: 26px;
}
.video-inner p {
font-size: 13px;
}
.single-skill-bar .skill-title .experience {
font-size: 13px;
}
.single-skill-bar .skill-title {
font-size: 14px;
}
.swiper-slider-two .gallery-thumbs .swiper-slider-text p {
display: none;
}
}
.css-demo-title.type-1 {
color : #ffffff;
background : #ffa500;
}
.css-col.type-1 {
position : relative;
overflow : hidden;
margin : 40px 0;
padding : 10px;
transition : all .4s ease;
box-shadow : 1px 2px 10px rgba(0, 0, 0, .18);
}
.css-col.type-1 .fa {
font-size : 52px;
line-height : 120px;
width : 130px;
height : 130px;
margin : 20px;
color : #ffa500;
border : solid;
border-radius : 100%;
}
.css-col.type-1 h2 {
margin-top : 0;
margin-bottom : 15px;
padding : 13px 0;
}
.css-col.type-1 p {
padding : 0 17px 17px;
color : #919191;
}
.css-col.type-1:after {
position : absolute;
z-index : -1;
top : 0;
right : 0;
bottom : 0;
left : 0;
content : '';
transition : all .4s ease;
transform : translateY(100%);
background : #ffa500;
}
.css-col.type-1:hover:after {
transform : translateY(0%);
}
.css-col.type-1:hover .fa ,
.css-col.type-1:hover h2 ,
.css-col.type-1:hover p {
color : #ffffff;
}
.css-col.type-1:hover .btn {
color : #ffa500;
background : #ffffff;
}
.css-col.type-1 .btn {
margin : 10px 0 20px;
padding : 14px 35px;
color : #ffffff;
border-radius : 0;
background : #ffa500;
}
.css-demo-title.type-2 {
color : #ffffff;
background : #5656a6;
}
.css-section.background-1 {
background : #5b5bae;
}
.css-col.type-2 {
margin : 40px 0;
padding : 10px;
transition : all .4s ease;
}
.css-col.type-2 .fa {
font-size : 52px;
line-height : 120px;
width : 130px;
height : 130px;
margin : 20px;
color : #ffa500;
border : solid;
border-radius : 100%;
}
.css-col.type-2 h2 {
margin-top : 0;
margin-bottom : 15px;
padding : 13px 0;
}
.css-col.type-2 p {
padding : 0 17px 17px;
color : #919191;
}
.css-col.type-2:hover {
transform : scale(.9,.9);
background : #5656a6;
}
.css-col.type-2 .btn {
margin : 10px 0 20px;
padding : 14px 35px;
color : #3c3c3c;
border-radius : 0;
background : #ffffff;
}
.css-col.type-2:hover .btn {
color : #ffffff;
background : #5b5bae;
}
.css-demo-title.type-3 {
color : #ffffff;
background : #24cf5f;
}
.css-col.type-3 {
position : relative;
overflow : hidden;
margin : 40px 0;
padding : 10px;
}
.css-col.type-3 .fa {
font-size : 52px;
line-height : 120px;
width : 130px;
height : 130px;
color : #24cf5f;
}
.css-col.type-3 h2 {
margin-top : 0;
margin-bottom : 0;
padding : 13px 0;
}
.css-col.type-3 p {
padding : 0 17px 17px;
color : #919191;
}
.css-col.type-3:before {
position : absolute;
z-index : -1;
bottom : 0;
left : 0;
box-sizing : border-box;
width : 99.5%;
height : 2px;
content : '';
transform : translateX(100%);
border-bottom : 2px solid transparent;
border-left : 2px solid transparent;
}
.css-col.type-3:after {
position : absolute;
z-index : -1;
top : 0;
left : 0;
box-sizing : border-box;
width : 99.5%;
height : 2px;
content : '';
transform : translateX(-100%);
border-top : 2px solid transparent;
border-right : 2px solid transparent;
}
.css-col.type-3:hover:before {
height : 100%;
transition : .2s transform ease, .1s height ease .1s;
transform : translateX(0);
border-color : #24cf5f;
}
.css-col.type-3:hover:after {
height : 100%;
transition : .2s transform ease .2s, .1s height ease .3s;
transform : translateX(0);
border-color : #24cf5f;
}
.css-col.type-3 .btn {
margin : 10px 0 20px;
padding : 12px 35px;
color : #ffffff;
border-radius : 40px;
background : #24cf5f;
}
.css-col.type-3 .btn:hover {
color : #ffffff;
background : #54ee89;
}
.css-demo-title.type-4 {
color : #ffffff;
background : #e12573;
}
.css-col.type-4 {
position : relative;
overflow : hidden;
margin : 40px 0;
padding : 10px;
}
.css-col.type-4 .fa {
font-size : 52px;
line-height : 120px;
float : left;
width : 70px;
height : 130px;
margin-right : 40px;
text-align : right;
color : #e12573;
}
.css-col.type-4 h2 {
margin-top : 0;
margin-bottom : 0;
padding : 13px 0;
}
.css-col.type-4 p {
padding : 0 17px 17px;
color : #919191;
}
.css-col.type-4:after {
position : absolute;
z-index : -1;
top : 0;
right : 0;
bottom : 0;
left : 0;
content : '';
transition : all .4s ease;
transform : translateX(100%);
background : #e12573;
}
.css-col.type-4:hover:after {
transform : translateX(0%);
}
.css-col.type-4:hover .fa ,
.css-col.type-4:hover h2 ,
.css-col.type-4:hover p {
color : #ffffff;
}
.css-col.type-4:hover .btn {
background : #ff378a;
}
.css-col.type-4 .btn {
margin : 10px 0 20px;
padding : 12px 35px;
color : #ffffff;
border-radius : 40px;
background : #e12573;
}
.css-demo-title.type-5 {
color : #ffffff;
background : #1997d3;
}
.css-col.type-5 {
margin : 40px 0;
padding : 10px;
transition : all .8s ease;
outline : solid 2px #71d1ff;
outline-offset : -10px;
background : #20b7ff;
box-shadow : 0 0 0 18px rgba(0, 0, 0, .15) inset;
}
.css-col.type-5 .fa {
font-size : 52px;
line-height : 120px;
width : 130px;
height : 110px;
color : #b7e8ff;
}
.css-col.type-5 h2 {
margin-top : 0;
margin-bottom : 15px;
padding : 13px 0;
color : #ffffff;
}
.css-col.type-5 p {
padding : 0 17px 17px;
color : #ffffff;
}
.css-col.type-5:hover {
outline : solid 6px #71d1ff;
box-shadow : 0 0 0 500px rgba(0, 0, 0, .15) inset;
}
.css-col.type-5 .btn {
margin : 10px 0 20px;
padding : 14px 35px;
color : #ffffff;
border-radius : 0;
background : #1997d3;
}
.css-col.type-5:hover .btn {
color : #1997d3;
background : #b7e8ff;
}
.css-demo-title.type-6 {
color : #ffffff;
background : #19d3ca;
}
.css-col.type-6 {
margin : 40px 0;
padding : 10px;
}
.css-col-counter {
position : relative;
overflow : hidden;
text-align : right;
border-bottom : 1px solid #19d3ca;
}
.css-col-counter span {
font-size : 72px;
line-height : 72px;
position : relative;
top : 26px;
display : inline-block;
transition : all .4s ease;
color : #e9e9e9;
}
.css-col-counter:after {
position : absolute;
right : 0;
bottom : 0;
display : block;
width : 80px;
content : '';
-webkit-box-shadow : 0 6px 15px 5px rgba(50, 50, 50, .15);
-moz-box-shadow : 0 6px 15px 5px rgba(50, 50, 50, .15);
box-shadow : 0 6px 15px 5px rgba(50, 50, 50, .15);
}
.css-col.type-6 .fa {
font-size : 52px;
line-height : 120px;
width : 130px;
height : 130px;
margin : 20px;
transition : all .8s ease;
color : #ffffff;
border-radius : 10px;
background : #19d3ca;
}
.css-col.type-6 h2 {
margin-top : 0;
margin-bottom : 0;
padding : 13px 0;
}
.css-col.type-6 p {
padding : 17px 17px;
}
.css-col.type-6 .btn {
margin : 10px 0 20px;
padding : 12px 35px;
color : #ffffff;
border-radius : 0;
border-radius : 40px;
background : #19d3ca;
}
.css-col.type-6 .btn:hover {
color : #ffffff;
background : #16b0a8;
}
.css-col.type-6:hover .css-col-counter span {
top : 0;
}
.css-col.type-6:hover .fa {
transform : rotateY(180deg);
}
.css-demo-title.type-7 {
color : #ffffff;
background : #2e4b9b;
}
.css-col.type-7 {
position : relative;
margin : 40px 0;
padding : 10px;
}
.css-col.type-7 .fa {
font-size : 142px;
position : absolute;
z-index : 0;
top : 0;
right : 0;
margin : 20px;
transition : all .4s ease;
color : #8aa9ff;
opacity: 0.2;
}
.css-col.type-7 h2 {
position : relative;
z-index : 1;
margin-top : 0;
margin-bottom : 15px;
padding : 62px 0;
}
.css-col.type-7 p {
padding : 0 17px 17px;
color : #919191;
}
.css-col.type-7:hover .fa {
transform : translateX(-100%);
}
.css-col.type-7 .btn {
margin : 10px 0 20px;
padding : 14px 35px;
color : #ffffff;
border-radius : 0;
background : #2e4b9b;
}
.css-col.type-7 .btn:hover {
color : #ffffff;
background : #8aa9ff;
}
.css-section.type-8 {
background : #edf4f3;
}
.css-demo-title.type-8 {
color : #ffffff;
background : #f72607;
}
.css-col.type-8 {
margin : 40px 0;
padding : 10px 2px;
background : #ffffff;
}
.css-col.type-8 .fa {
font-size : 52px;
line-height : 120px;
width : 130px;
height : 130px;
margin : 20px;
transition : all .4s ease;
color : #f72607;
border : solid 1px #e5e5e5;
border-radius : 100%;
box-shadow : 5px 5px 3px #dddddd;
}
.css-col.type-8 h2 {
margin-top : 0;
margin-bottom : 15px;
padding : 13px 0;
transition : all .4s ease;
background : linear-gradient(to right, #edf4f3 50%, #f72607 50%);
background-position : left;
background-size : 200% 100%;
}
.css-col.type-8 p {
padding : 0 17px 17px;
color : #919191;
}
.css-col.type-8:hover .fa {
box-shadow : -5px 7px 3px #dddddd;
}
.css-col.type-8:hover h2 {
color : #ffffff;
background-position : right;
}
.css-col.type-8 .btn {
margin : 10px 0 20px;
padding : 14px 35px;
color : #ffffff;
border-radius : 0;
border-radius : 40px;
background : #f72607;
}
.css-col.type-8 .btn:hover {
color : #ffffff;
background : #e33939;
}
.css-demo-title.type-9 {
color : #ffffff;
background : #c0df19;
}
.css-col.type-9 {
margin : 90px 0 40px;
padding : 10px;
background : #f4ffb9;
}
.css-col.type-9 .fa {
font-size : 52px;
line-height : 120px;
width : 130px;
height : 130px;
margin : -90px 20px 20px;
transition : all .4s ease;
color : #c0df19;
border : solid 1px #ffffff;
border-radius : 100%;
background : #ffffff;
}
.css-col.type-9 h2 {
margin-top : 0;
margin-bottom : 15px;
padding : 13px 0;
}
.css-col.type-9 p {
padding : 0 17px 17px;
color : #919191;
}
.css-col.type-9:hover .fa {
color : #ffffff;
background : #c0df19;
}
.css-col.type-9 .btn {
margin : 10px 0 20px;
padding : 14px 35px;
color : #ffffff;
border-radius : 40px;
background : #c0df19;
}
.css-col.type-9 .btn:hover {
color : #ffffff;
background : #a3be10;
}
.css-demo-title.type-10 {
color : #ffffff;
background : #816ee7;
}
.css-col.type-10 {
margin : 40px 0;
padding : 10px 2px;
transition : all .4s ease;
border-radius : 40px 0;
background : #816ee7;
}
.css-col.type-10 .fa {
font-size : 52px;
line-height : 120px;
width : 100%;
height : 130px;
margin : 20px 0;
color : #533dcd;
background : #ffffff;
}
.css-col.type-10 h2 {
margin-top : 0;
margin-bottom : 0;
padding : 8px 0;
color : #ffffff;
}
.css-col.type-10 p {
padding : 0 17px 17px;
color : #ffffff;
}
.css-col.type-10:hover {
border-radius : 0 40px;
}
.css-col.type-10 .btn {
margin : 10px 0 20px;
padding : 14px 35px;
color : #ffffff;
border-radius : 40px;
background : #533dcd;
}
.css-col.type-10 .btn:hover {
color : #ffffff;
background : #4932c0;
}
.css-demo-title.type-11 {
color : #ffffff;
background : #ee12a0;
}
.css-col.type-11 {
position : relative;
margin : 90px 0 40px;
padding : 70px 2px 74px;
transition : all .4s ease;
border : solid 1px #ee12a0;
border-radius : 100%;
background : #ffffff;
}
.css-col.type-11 .fa {
font-size : 52px;
line-height : 107px;
position : absolute;
top : -90px;
left : 50%;
width : 110px;
height : 110px;
margin : 20px 0;
transition : all .4s ease;
transform : translateX(-50%);
color : #ffffff;
border-radius : 100%;
background : #ee12a0;
}
.css-col.type-11 h2 {
margin-top : 0;
margin-bottom : 18px;
padding : 8px 0;
}
.css-col.type-11 p {
padding : 0 17px 17px;
}
.css-col.type-11 .btn {
margin : 10px 0 20px;
padding : 14px 35px;
color : #ffffff;
border-radius : 40px;
background : #ee12a0;
}
.css-col.type-11:hover {
background : #ee12a0;
}
.css-col.type-11:hover .fa {
color : #ee12a0;
background : #ffffff;
}
.css-col.type-11:hover h2 ,
.css-col.type-11:hover p {
color : #ffffff;
}
.css-col.type-11:hover .btn {
color : #ffffff;
background : #d71a94;
}
.css-demo-title.type-12 {
color : #ffffff;
background : #12daee;
}
.css-col.type-12 {
position : relative;
overflow : hidden;
margin : 49px 0 40px;
padding : 20px;
transition : all .4s ease;
background : #edfdff;
}
.css-col.type-12 .fa {
font-size : 52px;
line-height : 107px;
float : right;
width : 110px;
height : 110px;
margin : 20px 0;
color : #12daee;
border-radius : 100%;
background : #ffffff;
box-shadow : -3px -2px 5px #cdcdcd inset;
}
.css-col.type-12 h2 {
position : absolute;
top : 10px;
margin-top : 0;
margin-bottom : 18px;
padding : 8px 0;
}
.css-col.type-12 p {
padding : 46px 0 17px;
text-align : left;
}
.css-col.type-12 .btn {
display : block;
width : 145px;
margin : 10px 0 20px;
padding : 14px 35px;
color : #ffffff;
border-radius : 40px;
background : #12daee;
}
.css-col.type-12:after {
position : absolute;
z-index : -1;
top : 0;
right : 0;
bottom : 0;
left : 0;
content : '';
transition : all .4s ease;
transform : rotateZ(90deg) translateX(100%);
background : #12daee;
}
.css-col.type-12:hover:after {
transform : rotateZ(0deg) translateX(0%);
}
.css-col.type-12:hover {
background : transparent;
}
.css-col.type-12:hover h2 ,
.css-col.type-12:hover p {
color : #ffffff;
}
.css-col.type-12:hover .btn {
color : #12daee;
background : #edfdff;
}
.css-demo-title.type-13 {
color : #ffffff;
background : #1ce6ae;
}
.css-col.type-13 {
position : relative;
overflow : hidden;
margin : 49px 0 40px;
padding : 20px;
transition : all .4s ease;
background : #eeeeee;
}
.css-col.type-13 .fa {
font-size : 52px;
line-height : 107px;
position : absolute;
top : -46px;
left : -24px;
width : 110px;
height : 110px;
margin : 20px 0;
color : #ffffff;
border-radius : 100%;
background : #1ce6ae;
box-shadow : 0 0 0 10px #e9e9e9;
}
.css-col.type-13 h2 {
margin-top : 0;
margin-bottom : 18px;
padding : 8px 0;
transition : all .4s ease;
text-align : right;
}
.css-col.type-13 p {
padding : 20px 0 17px;
transition : all .4s ease;
text-align : left;
}
.css-col.type-13 .btn {
margin : 10px 0 20px;
padding : 14px 35px;
color : #ffffff;
border-radius : 40px;
background : #1ce6ae;
}
.css-col.type-13:after {
position : absolute;
z-index : -1;
top : 0;
right : 0;
bottom : 0;
left : 0;
content : '';
transition : all .4s ease;
transform : translateY(-100%) translateX(-100%);
background : #1ce6ae;
}
.css-col.type-13:hover:after {
transform : translateY(0%) translateX(0%);
}
.css-col.type-13:hover {
background : transparent;
}
.css-col.type-13:hover h2 ,
.css-col.type-13:hover p {
color : #ffffff;
}
.css-col.type-13:hover .btn {
color : #ffffff;
background : #19bb8e;
}
.css-demo-title.type-14 {
color : #ffffff;
background : #ff408f;
}
.css-col.type-14 {
position : relative;
margin : 40px 0;
padding : 0;
background : #ff408f;
}
.css-col.type-14:after {
position : absolute;
z-index : -1;
right : 0;
bottom : -30px;
left : 0;
height : 90px;
content : '';
transform : skewY(5deg);
background : #ff408f;
}
.css-col.type-14 .fa {
font-size : 52px;
line-height : 107px;
width : 110px;
height : 110px;
margin : 20px 0;
color : #ffffff;
border-radius : 100%;
background : #fd6faa;
box-shadow : 0 0 0 10px rgba(255, 255, 255, .12);
}
.css-col.type-14 h2 {
position : relative;
z-index : 1;
margin-top : 0;
margin-bottom : 18px;
padding : 20px;
color : #ff408f;
background : #ffffff;
}
.css-col.type-14 h2:before {
position : absolute;
z-index : -1;
top : 0;
right : 0;
left : 0;
height : 90px;
content : '';
transform : skewY(5deg);
background : #ffffff;
}
.css-col.type-14 p {
padding : 20px 20px 17px;
text-align : left;
color : #ffffff;
}
.css-col.type-14 .btn {
margin : 10px 20px 20px;
padding : 14px 35px;
color : #ffffff;
border-radius : 0;
background : #fd6faa;
}
.css-col.type-14 .btn:hover {
color : #ffffff;
background : #e03079;
}
.css-col.type-14:hover {
animation : flipZoomOut 1s forwards 1;
}
@keyframes flipZoomOut {
0% {
transform : scale(1,1);
}
20% {
transform : scale(.8,.8);
}
100% {
transform : scale(1,1);
}
}
.css-col.type-14:hover .fa {
animation : ripple 1s infinite;
}
@keyframes ripple {
0% {
box-shadow : 0 0 0 10px rgba(255, 255, 255, .5);
}
40% {
box-shadow : 0 0 0 15px rgba(255, 255, 255, .4);
}
80% {
box-shadow : 0 0 0 10px rgba(255, 255, 255, .5);
}
100% {
box-shadow : 0 0 0 15px rgba(255, 255, 255, .4);
}
}
.css-demo-title.type-15 {
color : #ffffff;
background : #44DDFF;
}
.css-col.type-15 {
padding: 15px;
position: relative;
overflow: hidden;
transition: all .4s ease;
}
.css-col.type-15:after {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: #DDF9FF;
z-index: -1;
transform: rotateX(90deg) translateY(100%);
transition: all .8s ease;
}
.css-col.type-15 .fa {
font-size: 50px;
padding: 20px 0 0;
}
.css-col.type-15 .btn {
border: solid 2px;
margin: 20px;
padding: 10px 20px;
color: #000;
}
.css-col.type-15:hover:after {
transform: rotateX(0deg) translateY(0%);
}
.css-col.type-15:hover .fa {
animation: hinge 1.4s infinite forwards;
}
@keyframes hinge {
0% {
transform: translateY(-5px);
}
50% {
transform: translateY(5px);
}
100% {
transform: translateY(-5px);
}
}
.css-demo-title.type-16 {
background: #E1E1E1;
}
.css-col.type-16 {
position: relative;
overflow: hidden;
}
.css-col.type-16:before {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0, 0, 0, 0.25);
transform: translateY(0);
transition: all .4s ease;
z-index: 0;
}
.css-col.type-16:hover:before {
transform: translateY(-100%);
}
.css-col.type-16:after {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0, 0, 0, 0.35);
transform: translateY(100%);
transition: all .4s ease;
z-index: 0;
}
.css-col.type-16:hover:after {
transform: translateY(0);
}
.css-col.type-16 .data {
position: absolute;
bottom: 20px;
z-index: 1;
color: #fff;
width: 100%;
padding-left: 20px;
padding-right: 20px;
}
.css-col.type-16 .data h2 {
margin-bottom: 20px;
}
.css-col.type-16 .data .btn {
display: none;
padding: 10px 20px;
color: #fff;
width: 140px;
margin: auto;
background: linear-gradient(to right, #000 50%, #FFF 50%);
background-size: 200% 100%;
background-position: left;
transition: all .2s ease;
border: none;
}
.css-col.type-16 .data .btn:hover {
background-position: right;
color: #000;
}
.css-col.type-16:hover .data .btn {
display: block;
animation: fadeInUp .4s 1 forwards;
}
@keyframes fadeInUp {
0% {
opacity: 0;
transform: translateY(100%);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.css-col.type-16:hover .data h2 {
animation: fadeInDown .4s 1 forwards;
}
@keyframes fadeInDown {
0% {
opacity: 0;
transform: translateY(-100%);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.css-col.type-16:hover .data p {
display: none;
}
.css-demo-title.type-17 {
background: #9EC1FF;
}
.css-col.type-17 {
position: relative;
overflow: hidden;
}
.css-col.type-17:before {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(74, 98, 128, 0.44);
transform: scale(1,1);
transition: all .4s ease;
z-index: 0;
}
.css-col.type-17:hover:before {
transform: scale(0,0);
}
.css-col.type-17:after {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(74, 98, 128, 0.66);
transform: scale(0,0);
transition: all .4s ease;
z-index: 0;
}
.css-col.type-17:hover:after {
transform: scale(1,1);
}
.css-col.type-17 .data {
position: absolute;
bottom: 20px;
z-index: 1;
color: #fff;
width: 100%;
padding-left: 20px;
padding-right: 20px;
}
.css-col.type-17 .data h2 {
margin-bottom: 20px;
}
.css-col.type-17 .data p,
.css-col.type-17 .data .btn {
display: none;
}
.css-col.type-17:hover .data p,
.css-col.type-17:hover .data .btn {
display: block;
}
.css-col.type-17:hover .data {
animation: zoomIn .4s 1 forwards;
} 
@keyframes zoomIn {
0% {
opacity: 0;
transform: scale(0,0);
}
100% {
opacity: 1;
transform: scale(1,1);
}
}
.css-col.type-17 .data .btn {
padding: 10px 20px;
color: #fff;
width: 140px;
margin: 20px auto auto;
background: linear-gradient(to top, transparent 50%, #FFF 50%);
background-size: 100% 200%;
background-position: bottom;
transition: all .2s ease;
border: solid 2px;
border-radius: 0;
}
.css-col.type-17 .data .btn:hover {
background-position: top;
color: #000;
border-color: #fff;
}
.css-demo-title.type-18 {
background: #FFD356;
}
.css-col.type-18 {
position: relative;
overflow: hidden;
}
.css-col.type-18:before {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(66, 65, 16, 0.44);
transform: translateY(0);
transition: all .4s ease;
z-index: 0;
}
.css-col.type-18:hover:before {
transform: translateY(-100%);
}
.css-col.type-18:after {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(66, 65, 16, 0.66);
transform: translateY(100%);
transition: all .4s ease;
z-index: 0;
}
.css-col.type-18:hover:after {
transform: translateY(0);
}
.css-col.type-18 .data {
position: absolute;
bottom: 20px;
z-index: 1;
color: #fff;
width: 100%;
padding-left: 20px;
padding-right: 20px;
}
.css-col.type-18 .data h2 {
margin-bottom: 20px;
}
.css-col.type-18 .data p,
.css-col.type-18 .data .btn {
display: none;
}
.css-col.type-18:hover .data p,
.css-col.type-18:hover .data .btn {
display: block;
}
.css-col.type-18:hover .data {
animation: fadeInUp .4s 1 forwards;
}
.css-col.type-18 .data .btn {
padding: 10px 20px;
color: #fff;
width: 140px;
margin: 20px auto auto;
background: linear-gradient(to bottom, transparent 50%, #FFF 50%);
background-size: 100% 200%;
background-position: top;
transition: all .2s ease;
border: solid 2px;
border-radius: 40px;
}
.css-col.type-18 .data .btn:hover {
background-position: bottom;
color: #000;
border-color: #fff;
}
.tishonator-1{
clear: both;
width: 100%;
}
.tishonator-1 hr{
margin: 10px 0;
}
.tishonator-1 .tishonator-wrapper{
border-radius: 3px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}
.tishonator-1 .tishonator-avatar{
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
-ms-border-radius: 100%;
-o-border-radius: 100%;
border-radius: 100%;
width: 120px;
height: 120px;
margin: -60px auto 0;
border: 5px solid #ffffff;
background: #ffffff;
position: relative;
z-index: 99;
}
.tishonator-1 .tishonator-wrapper:hover .tishonator-avatar:after{
animation: avtar-hover 1s;
-webkit-animation: avtar-hover 1s;
}
.tishonator-1 .tishonator-avatar:after {
content: "";
position: absolute;
top: -4px;
left: -5px;
width: 120px;
height: 120px;
background: #fff;
border-radius: 100%;
opacity: 0;
transition: 0.4s all;
}
.tishonator-1 .tishonator-avatar img{
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
-ms-border-radius: 100%;
-o-border-radius: 100%;
border-radius: 100%;
}
.tishonator-1 .tishonator-details{
padding: 20px;
text-align: center;
}
.tishonator-1 .tishonator-details .tshnt-tstm-testimonial-title{
font-weight: 700;
font-size: 18px;
line-height: 22px;
}
.tishonator-1 .tishonator-details .tshnt-tstm-name{
font-size: 18px;
font-weight: normal;
line-height: 22px;
}
.tishonator-1 .tishonator-details .tshnt-tstm-designation{
font-size: 14px;
margin: 5px 0;
}
.tishonator-1 .tshnt-tstm-message{
font-size: 14px;
line-height: 22px;
}
.tishonator-1 .tshnt-tstm-message i{
font-size: 30px;
color: orange;
margin-right: 10px;
}
.tishonator-1 .tishonator-details .tshnt-tstm-rating{
margin: 5px 0;
}
.tishonator-1 .tishonator-details .tshnt-tstm-rating i{
color: orange;
font-size: 18px;
margin: 0 2px;
}
.tishonator-1 .tishonator-col{
margin-bottom: 30px;
}
.tishonator-1 .tishonator-color-bg{
height: 100px;
position: relative;
z-index: 0;
width: 100%;
}
@keyframes avtar-hover {
0%  {opacity: 0;}
70%  {opacity: 0.4;}
100% {opacity: 0;}
}
@-webkit-keyframes avtar-hover {
0%  {opacity: 0;}
70%  {opacity: 0.4;}
100% {opacity: 0;}
}
.owl-nav {
margin-top: 10px;
text-align: center;
-webkit-tap-highlight-color: transparent; 
}
.owl-nav [class*='owl-'] {
color: #FFF;
font-size: 14px;
margin: 5px;
padding: 4px 7px;
background: #D6D6D6;
display: inline-block;
cursor: pointer;
border-radius: 3px; }
.owl-nav [class*='owl-']:hover {
background: #869791;
color: #FFF;
text-decoration: none; 
}
.owl-nav .disabled {
opacity: 0.5;
cursor: default; 
}
.owl-nav.disabled + .owl-dots {
margin-top: 10px; 
}
.owl-dots {
text-align: center;
-webkit-tap-highlight-color: transparent; 
}
.owl-dots .owl-dot {
display: inline-block;
zoom: 1;
*display: inline; 
background: none !important;
box-shadow: none !important;
border: none !important;
}
.owl-dots .owl-dot span {
width: 10px;
height: 10px;
margin: 5px 7px;
background: #D6D6D6;
display: block;
-webkit-backface-visibility: visible;
transition: opacity 200ms ease;
border-radius: 30px; 
}
.owl-dots .owl-dot.active span, 
.owl-dots .owl-dot:hover span {
background: #869791; 
}
.tishonator-1.owl-carousel .tishonator-wrapper{
width: 99%;
margin: 0 auto;
}
.tishonator-1.tishonator-random-colors .tishonator-col:nth-child(3n+2) .tishonator-color-bg,
.tishonator-1.tishonator-random-colors .owl-item:nth-child(3n+2) .tishonator-color-bg{
background: #f72607;
}
.tishonator-1.tishonator-random-colors .tishonator-col:nth-child(3n+2) .tshnt-tstm-message i,
.tishonator-1.tishonator-random-colors .tishonator-col:nth-child(3n+2) .tishonator-details .tshnt-tstm-rating i,
.tishonator-1.tishonator-random-colors .owl-item:nth-child(3n+2) .tshnt-tstm-message i,
.tishonator-1.tishonator-random-colors .owl-item:nth-child(3n+2) .tishonator-details .tshnt-tstm-rating i{
color: #f72607;
}
.tishonator-1.tishonator-random-colors .tishonator-col:nth-child(4n+3) .tishonator-color-bg,
.tishonator-1.tishonator-random-colors .owl-item:nth-child(4n+3) .tishonator-color-bg{
background: #f72607;
}
.tishonator-1.tishonator-random-colors .tishonator-col:nth-child(4n+3) .tshnt-tstm-message i,
.tishonator-1.tishonator-random-colors .tishonator-col:nth-child(4n+3) .tishonator-details .tshnt-tstm-rating i,
.tishonator-1.tishonator-random-colors .owl-item:nth-child(4n+3) .tshnt-tstm-message i,
.tishonator-1.tishonator-random-colors .owl-item:nth-child(4n+3) .tishonator-details .tshnt-tstm-rating i{
color: #f72607;
}
.tishonator-1.tishonator-random-colors .tishonator-col:nth-child(5n+4) .tishonator-color-bg,
.tishonator-1.tishonator-random-colors .owl-item:nth-child(5n+4) .tishonator-color-bg{
background: #00aac4;
}
.tishonator-1.tishonator-random-colors .tishonator-col:nth-child(5n+4) .tshnt-tstm-message i,
.tishonator-1.tishonator-random-colors .tishonator-col:nth-child(5n+4) .tishonator-details .tshnt-tstm-rating i,
.tishonator-1.tishonator-random-colors .owl-item:nth-child(5n+4) .tshnt-tstm-message i,
.tishonator-1.tishonator-random-colors .owl-item:nth-child(5n+4) .tishonator-details .tshnt-tstm-rating i{
color: #00aac4;
}
.tishonator-1 .tishonator-color-bg{     
background: #f72607;
}
.tishonator-1 .tshnt-tstm-message i ,
.tishonator-1 .tishonator-details .tshnt-tstm-rating i{
color: #f72607;
}
.tishonator-1.tishonator-orange .tishonator-color-bg{
background: #f72607;
}
.tishonator-1.tishonator-orange .tshnt-tstm-message i ,
.tishonator-1.tishonator-orange .tishonator-details .tshnt-tstm-rating i{
color: #f72607;
}
.tishonator-1.tishonator-darkred .tishonator-color-bg{
background: #c40000;
}
.tishonator-1.tishonator-darkred .tshnt-tstm-message i ,
.tishonator-1.tishonator-darkred .tishonator-details .tshnt-tstm-rating i{
color: #c40000;
}
.tishonator-1.tishonator-pink  .tishonator-color-bg{
background: #f90f90;
}
.tishonator-1.tishonator-pink  .tshnt-tstm-message i ,
.tishonator-1.tishonator-pink  .tishonator-details .tshnt-tstm-rating i{
color: #f90f90;
}
.tishonator-1.tishonator-blue .tishonator-color-bg{
background: #00aac4;
}
.tishonator-1.tishonator-blue  .tshnt-tstm-message i ,
.tishonator-1.tishonator-blue  .tishonator-details .tshnt-tstm-rating i{
color: #00aac4;
}
.tishonator-3{
clear: both;
width: 100%;
}
.tishonator-3 .tishonator-wrapper{
border-radius: 15px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
color: #ffffff;
padding: 20px 10px 120px;
position: relative;
}
.tishonator-3 .tishonator-avatar{
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
-ms-border-radius: 100%;
-o-border-radius: 100%;
border-radius: 100%;
width: 120px;
height: 120px;
margin: 0 auto;
border: 5px solid #ffffff;
background: #ffffff;
position: relative;
z-index: 99;
}
.tishonator-3 .tishonator-col:hover .tishonator-avatar:after{
animation: avtar-hover 1s;
-webkit-animation: avtar-hover 1s;
}
.tishonator-3 .tishonator-avatar:after {
content: "";
position: absolute;
top: -4px;
left: 25px;
width: 120px;
height: 120px;
background: #fff;
border-radius: 100%;
opacity: 0;
transition: 0.4s all;
}
.tishonator-3 .tishonator-avatar img{
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
-ms-border-radius: 100%;
-o-border-radius: 100%;
border-radius: 100%;
position: relative;
left: 30px;
top: -10px;
border: 5px solid #dddddd;
}
.tishonator-3 .tshnt-tstm-dots span{
display: block;
margin: 0 auto;
position:relative;
top: -10px;
border-radius: 100%;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
-ms-border-radius: 100%;
-o-border-radius: 100%;
}
.tishonator-3 .tshnt-tstm-dots span:first-child{
width: 20px;
height: 20px;
}
.tishonator-3 .tshnt-tstm-dots span:nth-child(2){
width: 15px;
height: 15px;
left: 3px;
}
.tishonator-3 .tshnt-tstm-dots span:nth-child(3){
width: 10px;
height: 10px;
left: 7px;
}
.tishonator-3 .tshnt-tstm-dots span:nth-child(4){
width: 8px;
height: 8px;
left: 12px;
}
.tishonator-3 .tishonator-details{
padding: 10px 20px 5px;
text-align: center;
}
.tishonator-3 .tishonator-details .tishonator-client-details{
position: absolute;
bottom: 20px;
width: 100%;
left: 0;
}
.tishonator-3 .tishonator-details .tshnt-tstm-testimonial-title{
font-weight: 700;
font-size: 18px;
line-height: 22px;
margin-bottom: 20px;
}
.tishonator-3 .tishonator-details .tshnt-tstm-name{
font-size: 16px;
font-weight: normal;
line-height: 18px;
margin-top: 20px;
}
.tishonator-3 .tishonator-details .tshnt-tstm-designation{
font-size: 14px;
margin: 5px 0;
}
.tishonator-3 .tshnt-tstm-message{
font-size: 14px;
line-height: 22px;
margin-bottom: 10px;
}
.tishonator-3 .tshnt-tstm-message i{
font-size: 30px;
margin-right: 10px;
}
.tishonator-3 .tishonator-details .tshnt-tstm-rating{
margin: 5px 0;
}
.tishonator-3 .tishonator-details .tshnt-tstm-rating i{
font-size: 18px;
margin: 0 2px;
}
.tishonator-3  .tshnt-tstm-message i,
.tishonator-3 .tishonator-details .tshnt-tstm-rating i{
color: #ffffff;
}
.tishonator-3 .tishonator-col{
margin-bottom: 30px;
}
@keyframes avtar-hover {
0%  {opacity: 0;}
70%  {opacity: 0.4;}
100% {opacity: 0;}
}
@-webkit-keyframes avtar-hover {
0%  {opacity: 0;}
70%  {opacity: 0.4;}
100% {opacity: 0;}
}
.owl-nav {
margin-top: 10px;
text-align: center;
-webkit-tap-highlight-color: transparent; 
}
.owl-nav [class*='owl-'] {
color: #FFF;
font-size: 14px;
margin: 5px;
padding: 4px 7px;
background: #D6D6D6;
display: inline-block;
cursor: pointer;
border-radius: 3px; }
.owl-nav [class*='owl-']:hover {
background: #869791;
color: #FFF;
text-decoration: none; 
}
.owl-nav .disabled {
opacity: 0.5;
cursor: default; 
}
.owl-nav.disabled + .owl-dots {
margin-top: 10px; 
}
.owl-dots {
text-align: center;
-webkit-tap-highlight-color: transparent; 
}
.owl-dots .owl-dot {
display: inline-block;
zoom: 1;
*display: inline; 
}
.owl-dots .owl-dot span {
width: 10px;
height: 10px;
margin: 5px 7px;
background: #D6D6D6;
display: block;
-webkit-backface-visibility: visible;
transition: opacity 200ms ease;
border-radius: 30px; 
}
.owl-dots .owl-dot.active span, 
.owl-dots .owl-dot:hover span {
background: #869791; 
}
.tishonator-3.owl-carousel .tishonator-wrapper{
width: 99%;
margin: 0 auto;
}
.tishonator-3.tishonator-random-colors .tishonator-col:nth-child(3n+2) .tishonator-wrapper,
.tishonator-3.tishonator-random-colors .owl-item:nth-child(3n+2) .tishonator-wrapper,
.tishonator-3.tishonator-random-colors .tishonator-col:nth-child(3n+2)  .tshnt-tstm-dots span,
.tishonator-3.tishonator-random-colors .owl-item:nth-child(3n+2)  .tshnt-tstm-dots span{
background: #f72607;
}
.tishonator-3.tishonator-random-colors .tishonator-col:nth-child(4n+3) .tishonator-wrapper,
.tishonator-3.tishonator-random-colors .owl-item:nth-child(4n+3) .tishonator-wrapper,
.tishonator-3.tishonator-random-colors .tishonator-col:nth-child(4n+3)  .tshnt-tstm-dots span,
.tishonator-3.tishonator-random-colors .owl-item:nth-child(4n+3)  .tshnt-tstm-dots span{
background: #f72607;
}
.tishonator-3.tishonator-random-colors .tishonator-col:nth-child(5n+4) .tishonator-wrapper,
.tishonator-3.tishonator-random-colors .owl-item:nth-child(5n+4) .tishonator-wrapper,
.tishonator-3.tishonator-random-colors .tishonator-col:nth-child(5n+4)  .tshnt-tstm-dots span,
.tishonator-3.tishonator-random-colors .owl-item:nth-child(5n+4)  .tshnt-tstm-dots span{
background: #00aac4;
}
.tishonator-3 .tishonator-wrapper,
.tishonator-3 .tshnt-tstm-dots span{        
background: #f72607;
}
.tishonator-3.tishonator-orange .tishonator-wrapper,
.tishonator-3.tishonator-orange .tshnt-tstm-dots span{
background: #f72607;
}
.tishonator-3.tishonator-darkred .tishonator-wrapper,
.tishonator-3.tishonator-darkred .tshnt-tstm-dots span{
background: #c40000;
}
.tishonator-3.tishonator-pink  .tishonator-wrapper,
.tishonator-3.tishonator-pink .tshnt-tstm-dots span{
background: #f90f90;
}
.tishonator-3.tishonator-blue .tishonator-wrapper,
.tishonator-3.tishonator-blue .tshnt-tstm-dots span{
background: #00aac4;
}
.parallax-container {
position: relative;
width: 100%;
overflow: hidden;
text-align: center;
padding:150px 0;
background-color: rgba(0, 0, 0, 0.55);
}
#parallax-background {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 150%; 
z-index: -1; 
}
.parallax-content {
position: relative;
z-index: 1; 
padding: 100px;
color: #fff; 
}
.parallax-content h1,
.parallax-content h2,
.parallax-content h3,
.parallax-content h4,
.parallax-content h5,
.parallax-content h6 {
color: #FFF;
}
body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:rgba(0,0,0,0);font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:10060;color:#000;font-size:1rem}.sl-wrapper .sl-download{display:none;position:fixed;bottom:5px;width:100%;text-align:center;z-index:10060;color:#fff;font-size:1rem}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media(min-width: 35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media(min-width: 50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media(min-width: 35.5em){.sl-wrapper .sl-image img{border:0 none}}@media(min-width: 50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media(min-width: 35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media(min-width: 50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease 200ms;transition:-ms-transform ease 200ms;transition:-o-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms}@-webkit-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}
.style-1 {
padding: 120px 0 90px;
background: #d0d0d0;
}
.style-1 .our-team .team-member {
position: relative;
margin-bottom: 30px;
}
.style-1 .our-team .team-member .member-pic img {
width: 100%;
}
.style-1 .our-team .team-member .member-data {
position: absolute;
width: 100%;
background: #fff;
bottom: 0;
text-align: center;
border-top: 6px groove #ff0505;
overflow: hidden;
}
.style-1 .our-team .team-member .member-data .name {
padding: 10px 0;
font-family: 'Raleway', sans-serif;
}
.style-1 .our-team .team-member .member-data .name h4 {
font-size: 21px;
font-weight: 600;
color: #555;
padding-top: 5px;
}
.style-1 .our-team .team-member .member-data .name h6 {
color: #777777;
font-size: 14px;
}
.style-1 .our-team .team-member .member-data .social {
width: 100%;
transition: 1s;
padding: 10px 0;
border-top: 1px solid #add8e6;
-webkit-transition: all .6s ease;
-moz-transition: all .6s ease;
-ms-transition: all .6s ease;
-o-transition: all .6s ease;
transition: all .6s ease;
margin-bottom: -45px;
text-align: center;
}
.style-1 .our-team .team-member .member-data .social a {
text-decoration: none;
margin-right: 10px;
color: #ff0505;
}
.style-1 .our-team .team-member .member-data .social a:hover {
color: #0069c0;
}
.style-1 .our-team .team-member .member-data .social a:last-child {
margin-right: 0;
}
.style-1 .our-team .team-member:hover {
box-shadow: 0px 6px 12px -8px #000;
}
.style-1 .our-team .team-member:hover .member-data .social {
margin-bottom: 0;
}
.style-2 {
padding: 120px 0 90px;
background: #d6d6d6;
}
.style-2 .team-member {
position: relative;
overflow: hidden;
margin-bottom: 30px;
}
.style-2 .team-member .member-pic {}
.style-2 .team-member .member-pic img {
width: 100%;
}
.style-2 .team-member .member-data {
position: absolute;
width: 100%;
background: #fff;
bottom: 0;
text-align: center;
border-top: 6px groove #ff0505;
z-index: 1;
}
.style-2 .team-member .member-data:before {
position: absolute;
content: '';
left: 0;
top: 0;
height: 100%;
width: 100%;
background: #fff;
transform: skewY(-15deg);
z-index: -1;
}
.style-2 .team-member .member-data .name {
padding: 10px 0;
font-family: 'Raleway', sans-serif;
}
.style-2 .team-member .member-data .name h4 {
font-size: 21px;
font-weight: 600;
color: #555;
padding-top: 5px;
background: #fff;
}
.style-2 .team-member .member-data .name h6 {
color: #777777;
font-size: 14px;
}
.style-2 .team-member .member-data .social {
width: 100%;
transition: 1s;
padding: 10px 0;
border-top: 1px solid #add8e6;
-webkit-transition: all .6s ease;
-moz-transition: all .6s ease;
-ms-transition: all .6s ease;
-o-transition: all .6s ease;
transition: all .6s ease;
margin-bottom: -45px;
text-align: center;
}
.style-2 .team-member .member-data .social a {
text-decoration: none;
margin-right: 10px;
color: #ff0505;
}
.style-2 .team-member .member-data .social a:hover {
color: #0069c0;
}
.style-2 .team-member .member-data .social a:last-child {
margin-right: 0;
}
.style-2 .team-member:hover {
box-shadow: 0px 6px 12px -8px #000;
}
.style-2 .team-member:hover .member-data .social {
margin-bottom: 0;
text-align: center;
}
.style-3 {
padding: 30px 0;
background: #d6d6d6;
}
.style-3 .team-member {
position: relative;
overflow: hidden;
margin-bottom: 30px;
}
.style-3 .team-member .member-pic {
}
.style-3 .team-member .member-pic img {
width: 100%;
}
.style-3 .team-member .member-data {
position: absolute;
width: 100%;
background: #fff;
bottom: 0;
text-align: center;
border-top: 6px groove #ff0505;
z-index: 1;
}
.style-3 .team-member .member-data:before {
position: absolute;
content: '';
left: 0;
top: 0;
height: 100%;
width: 100%;
background: #fff;
transform: skewY(-15deg);
z-index: -1;
}
.style-3 .team-member .member-data .name {
padding: 10px 0;
font-family: 'Raleway', sans-serif;
}
.style-3 .team-member .member-data .name h4 {
font-size: 21px;
font-weight: 600;
color: #555;
padding-top: 5px;
background: #fff;
}
.style-3 .team-member .member-data .name h6 {
color: #777777;
font-size: 14px;
}
.style-3 .team-member .member-data .social {
width: 100%;
transition: 1s;
border-top: 1px solid #add8e6;
-webkit-transition: all .6s ease;
-moz-transition: all .6s ease;
-ms-transition: all .6s ease;
-o-transition: all .6s ease;
transition: all .6s ease;
margin-bottom: -45px;
background: #ff0505;
padding: 10px 0;
text-align: center;
}
.style-3 .team-member .member-data .social a {
text-decoration: none;
color: #fff;
padding: 0 6px;
display: inline-block;
}
.style-3 .team-member .member-data .social a:hover {
color: #e0e0e0;
}
.style-3 .team-member:hover {
box-shadow: 0px 6px 12px -8px #000;
}
.style-3 .team-member:hover .member-data .social {
margin-bottom: 0;
}
.style-4 {
padding: 120px 0 90px;
background: #d6d6d6;
}
.style-4 .team-member {
position: relative;
margin-bottom: 30px;
}
.style-4 .team-member:after {
position: absolute;
content: '';
left: 0;
right: 0;
top: 0;
bottom: 0;
background: #ff0505;
z-index: 3;
opacity: 0;
-webkit-transition: .6s;
-moz-transition: .6s;
-ms-transition: .6s;
-o-transition: .6s;
transition: .6s;
}
.style-4 .team-member .member-pic {
}
.style-4 .team-member .member-pic img {
width: 100%;
}
.style-4 .team-member .member-data {
position: absolute;
width: 100%;
background: #fff;
bottom: 0;
text-align: center;
border-top: 6px groove #ff0505;
overflow: hidden;
transition: 0.6s;
z-index: 6;
}
.style-4 .team-member .member-data .name {
padding: 10px 0;
font-family: 'Raleway', sans-serif;
}
.style-4 .team-member .member-data .name h4 {
font-size: 21px;
font-weight: 600;
color: #555;
padding-top: 5px;
}
.style-4 .team-member .member-data .name h6 {
color: #777777;
font-size: 14px;
}
.style-4 .team-member .member-data .social {
width: 100%;
transition: 1s;
padding: 10px 0;
border-top: 1px solid #add8e6;
-webkit-transition: .6s;
-moz-transition: .6s;
-ms-transition: .6s;
-o-transition: .6s;
transition: .6s;
margin-bottom: -45px;
}
.style-4 .team-member .member-data .social a {
text-decoration: none;
margin-right: 10px;
color: #ff0505;
}
.style-4 .team-member .member-data .social a:hover {
color: #0069c0;
}
.style-4 .team-member .member-data .social a:last-child {
margin-right: 0;
}
.style-4 .team-member:hover {
box-shadow: 0px 6px 12px -8px #000;
}
.style-4 .team-member:hover:after {
opacity: .9;
}
.style-4 .team-member:hover .member-data {
bottom: 50%;
margin-bottom: -25%;
border-top: 0;
}
.style-4 .team-member:hover .member-data .social {
margin-bottom: 0;
}
.style-5 {
padding: 120px 0 90px;
background: #d6d6d6;
}
.style-5 .team-member {
position: relative;
overflow: hidden;
margin-bottom: 30px;
}
.style-5 .team-member:after {
position: absolute;
content: '';
left: 0;
right: 0;
top: 0;
bottom: 0;
background: #ff0505;
z-index: 3;
opacity: 0;
-webkit-transition: .6s;
-moz-transition: .6s;
-ms-transition: .6s;
-o-transition: .6s;
transition: .6s;
}
.style-5 .team-member .member-data {
position: absolute;
width: 100%;
background: #fff;
bottom: 0;
text-align: center;
border-top: 6px groove #ff0505;
overflow: hidden;
transition: 0.6s;
z-index: 6;
}
.style-5 .team-member .member-data .name {
padding: 10px 0;
font-family: 'Raleway', sans-serif;
}
.style-5 .team-member .member-data .name h4 {
font-size: 21px;
font-weight: 600;
color: #555;
padding-top: 5px;
}
.style-5 .team-member .member-data .name h6 {
color: #777777;
font-size: 14px;
}
.style-5 .team-member .social {
width: 100%;
transition: 1s;
padding: 10px 0;
border-top: 1px solid #add8e6;
-webkit-transition: .6s;
-moz-transition: .6s;
-ms-transition: .6s;
-o-transition: .6s;
transition: .6s;
text-align: center;
position: absolute;
top: -45px;
background: #fff;
z-index: 9;
}
.style-5 .team-member .social a {
text-decoration: none;
margin-right: 8px;
color: #ff0505;
border: 1px solid;
padding: 4px 6px;
border-radius: 50%;
}
.style-5 .team-member .social a:hover {
color: #0069c0;
}
.style-5 .team-member .social a:last-child {
margin-right: 0;
}
.style-5 .team-member:hover {
box-shadow: 0px 6px 12px -8px #000;
}
.style-5 .team-member:hover:after {
opacity: .9;
}
.style-5 .team-member:hover .member-data {
bottom: 10%;
border-top: 0;
}
.style-5 .team-member:hover .social {
top: 10%;
}
.style-5 .team-member .member-pic {
}
.style-5 .team-member .member-pic img {
width: 100%;
}
.style-6 {
padding: 120px 0 90px;
background: #d6d6d6;
}
.style-6 .team-member {
position: relative;
margin-bottom: 30px;
}
.style-6 .team-member .member-pic img {
width: 100%;
}
.style-6 .team-member .member-data {
position: absolute;
width: 100%;
bottom: 0;
text-align: center;
overflow: hidden;
}
.style-6 .team-member .member-data .name {
font-family: 'Raleway', sans-serif;
}
.style-6 .team-member .member-data .name h4 {
font-size: 21px;
font-weight: 600;
color: #555;
padding-top: 10px;
background: #fff;
padding-bottom: 15px;
margin: 0;
border-top: 2px groove #ff0505;
}
.style-6 .team-member .member-data .name h6 {
color: #fff;
font-size: 14px;
position: relative;
margin: 0;
padding: 6px;
z-index: 1;
}
.style-6 .team-member .member-data .name h6:after {
position: absolute;
content: '';
left: 52%;
top: 0;
height: 100%;
width: 60%;
background: #ff0505;
margin-left: -30%;
z-index: -1;
transform: skewX(15deg);
border-radius: 0 5px;
}
.style-6 .team-member .member-data .name h6:before {
position: absolute;
content: '';
right: 52%;
top: 0;
height: 100%;
width: 60%;
background: #ff0505;
margin-right: -30%;
z-index: -1;
transform: skewX(-15deg);
border-radius: 5px 0;
}
.style-6 .team-member .member-data .social {
background: #ff0505;
width: 100%;
transition: 1s;
padding: 10px 0;
border-top: 1px solid #add8e6;
-webkit-transition: all .6s ease;
-moz-transition: all .6s ease;
-ms-transition: all .6s ease;
-o-transition: all .6s ease;
transition: all .6s ease;
margin-bottom: -45px;
text-align: center;
}
.style-6 .team-member .member-data .social a {
text-decoration: none;
margin-right: 10px;
color: #fff;
}
.style-6 .team-member .member-data .social a:hover {
color: #e0e0e0;
}
.style-6 .team-member .member-data .social a:last-child {
margin-right: 0;
}
.style-6 .team-member:hover {
box-shadow: 0px 6px 12px -8px #000;
}
.style-6 .team-member:hover .member-data .social {
margin-bottom: 0;
}
.style-7 {
padding: 120px 0 90px;
background: #d6d6d6;
}
.style-7 .team-member {
position: relative;
overflow: hidden;
margin-bottom: 30px;
}
.style-7 .team-member .member-pic img {
width: 100%;
}
.style-7 .team-member .member-data {
position: absolute;
width: 100%;
bottom: 0;
text-align: center;
overflow: hidden;
}
.style-7 .team-member .member-data .name {
font-family: 'Raleway', sans-serif;
}
.style-7 .team-member .member-data .name h4 {
font-size: 21px;
font-weight: 600;
color: #555;
padding-top: 10px;
background: #fff;
padding-bottom: 15px;
margin: 0;
border-top: 2px groove #ff0505;
}
.style-7 .team-member .member-data .name h6 {
color: #fff;
font-size: 14px;
position: relative;
margin: 0;
padding: 6px;
z-index: 1;
}
.style-7 .team-member .member-data .name h6:after {
position: absolute;
content: '';
left: 52%;
top: 0;
height: 100%;
width: 60%;
background: #ff0505;
margin-left: -30%;
z-index: -1;
transform: skewX(15deg);
border-radius: 0 5px;
}
.style-7 .team-member .member-data .name h6:before {
position: absolute;
content: '';
right: 52%;
top: 0;
height: 100%;
width: 60%;
background: #ff0505;
margin-right: -30%;
z-index: -1;
transform: skewX(-15deg);
border-radius: 5px 0;
}
.style-7 .team-member .social {
width: 100%;
transition: 1s;
padding: 10px 0;
border-top: 1px solid #add8e6;
-webkit-transition: all .6s ease;
-moz-transition: all .6s ease;
-ms-transition: all .6s ease;
-o-transition: all .6s ease;
transition: all .6s ease;
position: absolute;
top: 0;
text-align: right;
right: -36px;
}
.style-7 .team-member .social ul {
margin: 0;
list-style: none;
padding: 4px;
display: inline-block;
background: #fff;
border-radius: 5px 0 0 5px;
}
.style-7 .team-member .social ul li {
padding: 4px 6px;
}
.style-7 .team-member .social ul li a {
text-decoration: none;
color: #ff0505;
}
.style-7 .team-member .social ul li a:hover {
color: #0069c0;
}
.style-7 .team-member:hover {
box-shadow: 0px 6px 12px -8px #000;
}
.style-7 .team-member:hover .social {
right: 0;
}
.style-8 {
padding: 120px 0 90px;
background: #d6d6d6;
}
.style-8 .team-member {
position: relative;
overflow: hidden;
margin-bottom: 30px;
}
.style-8 .team-member .member-pic img {
width: 100%;
-webkit-transition: .6s;
-moz-transition: .6s;
-ms-transition: .6s;
-o-transition: .6s;
transition: .6s;
}
.style-8 .team-member .member-data {
position: absolute;
width: 100%;
background: #fff;
bottom: 0;
text-align: center;
border-top: 6px groove #ff0505;
overflow: hidden;
transition: 0.6s;
z-index: 6;
}
.style-8 .team-member .member-data .name {
padding: 10px 0;
font-family: 'Raleway', sans-serif;
}
.style-8 .team-member .member-data .name h4 {
font-size: 21px;
font-weight: 600;
color: #555;
padding-top: 5px;
}
.style-8 .team-member .member-data .name h6 {
color: #777777;
font-size: 14px;
}
.style-8 .team-member .social {
width: 100%;
transition: 1s;
padding: 10px 0;
-webkit-transition: .6s;
-moz-transition: .6s;
-ms-transition: .6s;
-o-transition: .6s;
transition: .6s;
text-align: center;
position: absolute;
top: 32%;
z-index: 9;
}
.style-8 .team-member .social a {
text-decoration: none;
margin-right: 8px;
color: #fff;
border: 2px solid;
padding: 4px 6px;
border-radius: 50%;
opacity: 0;
background: #ff0505;
}
.style-8 .team-member .social a:hover {
color: #ff0505;
background: transparent;
}
.style-8 .team-member .social a:nth-child(1) {
-webkit-transition: .2s;
-moz-transition: .2s;
-ms-transition: .2s;
-o-transition: .2s;
transition: .2s;
}
.style-8 .team-member .social a:nth-child(2) {
-webkit-transition: .6s;
-moz-transition: .6s;
-ms-transition: .6s;
-o-transition: .6s;
transition: .6s;
}
.style-8 .team-member .social a:nth-child(3) {
-webkit-transition: 1s;
-moz-transition: 1s;
-ms-transition: 1s;
-o-transition: 1s;
transition: 1s;
}
.style-8 .team-member .social a:nth-child(4) {
margin-right: 0;
-webkit-transition: 2s;
-moz-transition: 2s;
-ms-transition: 2s;
-o-transition: 2s;
transition: 2s;
}
.style-8 .team-member:hover {
box-shadow: 0px 6px 12px -8px #000;
}
.style-8 .team-member:hover:after {
opacity: .9;
}
.style-8 .team-member:hover .member-pic img {
width: 100%;
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
filter: blur(3px);
}
.style-8 .team-member:hover .social a {
opacity: 1;
}
.style-9 {
padding: 120px 0 90px;
background: #d6d6d6;
}
.style-9 .team-member {
position: relative;
overflow: hidden;
margin-bottom: 30px;
}
.style-9 .team-member .member-pic img {
width: 100%;
-webkit-transition: .6s;
-moz-transition: .6s;
-ms-transition: .6s;
-o-transition: .6s;
transition: .6s;
}
.style-9 .team-member .hover-effect {
position: absolute;
top: 20px;
left: 20px;
bottom: 20px;
right: 20px;
color: #fff;
background: #ff0505d6;
opacity: 0;
-webkit-transition: .8s;
-moz-transition: .8s;
-ms-transition: .8s;
-o-transition: .8s;
transition: .8s;
}
.style-9 .team-member .hover-effect .member-quot p {
padding: 6px 12px 12px;
margin: 0;
font-family: 'PT Sans', sans-serif;
}
.style-9 .team-member .hover-effect .member-quot h6 {
padding: 0 12px;
color: #e0e0e0;
font-weight: 600;
margin-bottom: 12px;
font-size: 16px;
font-family: 'Raleway', sans-serif;
}
.style-9 .team-member .hover-effect .social {
width: 100%;
transition: 1s;
padding: 15px 0;
-webkit-transition: .6s;
-moz-transition: .6s;
-ms-transition: .6s;
-o-transition: .6s;
transition: .6s;
text-align: center;
bottom: 12px;
background: #fff;
}
.style-9 .team-member .hover-effect .social a {
text-decoration: none;
margin-right: 8px;
color: #ff0505;
border: 2px solid;
padding: 4px 6px;
border-radius: 50%;
}
.style-9 .team-member .hover-effect .social a:hover {
color: #0069c0;
background: transparent;
}
.style-9 .team-member .hover-effect .social a:last-child {
margin-right: 0;
}
.style-9 .team-member .member-data {
position: absolute;
width: 100%;
background: #fff;
text-align: center;
border-top: 6px groove #ff0505;
overflow: hidden;
transition: 0.6s;
z-index: 6;
-webkit-transition: .6s;
-moz-transition: .6s;
-ms-transition: .6s;
-o-transition: .6s;
transition: .6s;
bottom: 0;
}
.style-9 .team-member .member-data .name {
padding: 10px 0;
font-family: 'Raleway', sans-serif;
}
.style-9 .team-member .member-data .name h4 {
font-size: 21px;
font-weight: 600;
color: #555;
padding-top: 5px;
font-family: 'Raleway', sans-serif;
}
.style-9 .team-member .member-data .name h6 {
color: #777777;
font-size: 14px;
}
.style-9 .team-member:hover {
box-shadow: 0px 6px 12px -8px #000;
}
.style-9 .team-member:hover:after {
opacity: .9;
}
.style-9 .team-member:hover .member-pic img {
width: 100%;
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);15
}
.style-9 .team-member:hover .hover-effect {
opacity: 1;
}
.style-9 .team-member:hover .hover-effect .social {
opacity: 1;
} 
.style-9 .team-member:hover .member-data {
bottom: -30%;
}
.style-10 {
padding: 120px 0 90px;
background: #d6d6d6;
}
.style-10 .team-member {
position: relative;
overflow: hidden;
margin-bottom: 30px;
}
.style-10 .team-member .member-pic img {
width: 100%;
-webkit-transition: .6s;
-moz-transition: .6s;
-ms-transition: .6s;
-o-transition: .6s;
transition: .6s;
}
.style-10 .team-member .hover-effect {
position: absolute;
top: 20px;
left: 20px;
bottom: 20px;
right: 20px;
color: #555;
background: #ffffffd6;
opacity: 0;
-webkit-transition: .8s;
-moz-transition: .8s;
-ms-transition: .8s;
-o-transition: .8s;
transition: .8s;
}
.style-10 .team-member .hover-effect .member-quot p {
padding: 6px 12px 12px;
margin: 0;
font-family: 'PT Sans', sans-serif;
}
.style-10 .team-member .hover-effect .member-quot h6 {
padding: 0 12px;
color: #555;
font-weight: 600;
margin-bottom: 12px;
font-size: 16px;
font-family: 'Raleway', sans-serif;
}
.style-10 .team-member .hover-effect .social {
width: 100%;
transition: 1s;
padding: 15px 0;
-webkit-transition: .6s;
-moz-transition: .6s;
-ms-transition: .6s;
-o-transition: .6s;
transition: .6s;
text-align: center;
bottom: 12px;
background: #fff;
}
.style-10 .team-member .hover-effect .social a {
text-decoration: none;
margin-right: 8px;
color: #ff0505;
border: 2px solid;
padding: 4px 6px;
border-radius: 50%;
}
.style-10 .team-member .hover-effect .social a:hover {
color: #0069c0;
background: transparent;
}
.style-10 .team-member .hover-effect .social a:last-child {
margin-right: 0;
}
.style-10 .team-member .member-data {
position: absolute;
width: 100%;
background: #fff;
text-align: center;
border-top: 6px groove #ff0505;
overflow: hidden;
transition: 0.6s;
z-index: 6;
-webkit-transition: .6s;
-moz-transition: .6s;
-ms-transition: .6s;
-o-transition: .6s;
transition: .6s;
bottom: 0;
}
.style-10 .team-member .member-data .name {
padding: 10px 0;
font-family: 'Raleway', sans-serif;
}
.style-10 .team-member .member-data .name h4 {
font-size: 21px;
font-weight: 600;
color: #555;
padding-top: 5px;
font-family: 'Raleway', sans-serif;
}
.style-10 .team-member .member-data .name h6 {
color: #777777;
font-size: 14px;
}
.style-10 .team-member:hover {
box-shadow: 0px 6px 12px -8px #000;
}
.style-10 .team-member:hover:after {
opacity: .9;
}
.style-10 .team-member:hover .member-pic img {
width: 100%;
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);15
}
.style-10 .team-member:hover .hover-effect {
opacity: 1;
}
.style-10 .team-member:hover .hover-effect .social {
opacity: 1;
} 
.style-10 .team-member:hover .member-data {
bottom: -30%;
}
[class*="image-effect"] .caption h3 {font-size: 17px;text-transform: uppercase;}
[class*="image-effect"] .caption p {font-size: 13px;line-height: normal;text-transform: uppercase;margin: 0;}
[class*="image-effect"] img {max-width: 100%;vertical-align: middle;border: 0;}
.link-wrap div {display: inline-block;}
.link-wrap .uk-icon-link, .link-wrap .uk-icon-link:focus, .link-wrap .uk-icon-link:hover {color: inherit;}
.tc-image-effect1 {position: relative;overflow: hidden;}
.tc-image-effect1 img {-webkit-transform: scale(1.5) translateY(0);transform: scale(1.5) translateY(0);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tc-image-effect1:hover img {-webkit-transform: scale(1.5) translateY(-12px);transform: scale(1.5) translateY(-12px);}
.tc-image-effect1 .caption {position: absolute;bottom: calc(50% - 30px);left: 50%;transform: translateX(-50%) translateY(50%);z-index: 10;text-align: center;width: 100%;}
.tc-image-effect1:after {left: 0;position: absolute;content: '';height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.6);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 0;}
.tc-image-effect1:hover:after {opacity: 1;}
.tc-image-effect1 .caption h3 {color: #fff;margin-bottom: 8px;-webkit-transform: translateY(20px);transform: translateY(20px);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;opacity: 0;}
.tc-image-effect1 .caption p {-webkit-transform: translateY(50px);transform: translateY(50px);color: rgba(255,255,255,0.7);opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect1:hover .caption h3, 
.tc-image-effect1:hover .caption p {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect1 .link-wrap {position: absolute;top: calc(50% - 30px);right: 50%;transform: translateX(50%) translateY(-50%);z-index: 10;}
.tc-image-effect1 .link-wrap a {display: inline-block;height: 40px;width: 40px;line-height: 40px;background-color: rgba(255,255,255,0.2);text-align: center;color: #fff;font-size: 14px;opacity: 0;border-radius: 50%;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect1 .link-wrap a:first-child {-webkit-transform: translateY(-30px);transform: translateY(-30px);margin-right: 5px;}
.tc-image-effect1 .link-wrap a:last-child {-webkit-transform: translateY(-60px);transform: translateY(-60px);}
.tc-image-effect1:hover .link-wrap a {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect1 .link-wrap a:hover {background-color: rgba(255,255,255,0.4);}
.tc-image-effect2 {position: relative;overflow: hidden;}
.tc-image-effect2:after {position: absolute;content: '';height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.8);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 0;}
.tc-image-effect2:hover:after {opacity: 1;}
.tc-image-effect2 .caption h3 {color: #fff;-webkit-transform: translateY(-20px);transform: translateY(-20px);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;opacity: 0;top: 20px;position: absolute;left: 0;z-index: 10;text-align: center;margin: 0;padding: 0 25px;width: 100%;}
.tc-image-effect2 .caption p {-webkit-transform: translateY(50px);transform: translateY(50px);color: rgba(255,255,255,0.7);opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;position: absolute;right: 0;width: 100%;bottom: 20px;z-index: 1;padding-bottom: 5px;line-height: 20px;text-align: center;padding: 0 25px;}
.tc-image-effect2:hover .caption h3, 
.tc-image-effect2:hover .caption p {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect2 .link-wrap {position: absolute;top: 50%;right: 50%;transform: translateX(50%) translateY(-50%);z-index: 10;}
.tc-image-effect2 .link-wrap a {display: inline-block;height: 36px;width: 36px;line-height: 36px;background-color: rgba(255, 255, 255, 0.7);text-align: center;color: #444;font-size: 13px;border-radius: 4px;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect2 .link-wrap a:first-child {-webkit-transform: translateX(-20px);transform: translateX(-20px);margin-right: 7px;}
.tc-image-effect2 .link-wrap a:last-child {-webkit-transform: translateX(20px);transform: translateX(20px);}
.tc-image-effect2:hover .link-wrap a {opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
.tc-image-effect2 .link-wrap a:hover {background-color: #fff;}
.tc-image-effect3 {position: relative;overflow: hidden;}
.tc-image-effect3:before {position: absolute;content: "";right: 20px;bottom: 20px;border: 2px solid rgba(255, 255, 255, 0.64);-webkit-box-shadow: 0 0 0 30px rgba(255,255,255,.4);box-shadow: 0 0 0 30px rgba(255, 255, 255, 0.4);opacity: 0;top: 20px;left: 20px;z-index: 1;transition: all .4s ease;}
.tc-image-effect3:hover:before {opacity: 1;}
.tc-image-effect3 img {-webkit-transform: scale(1.5) translateY(0);transform: scale(1.5) translateY(0);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tc-image-effect3:hover img {-webkit-transform: scale(1.5) translateY(-12px);transform: scale(1.5) translateY(-12px);}
.tc-image-effect3 .caption {position: absolute;bottom: calc(50% - 30px);left: 50%;transform: translateX(-50%) translateY(50%);z-index: 10;text-align: center;width: 100%;}
.tc-image-effect3:after {position: absolute;content: '';height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.6);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 0;left: 0;}
.tc-image-effect3:hover:after {opacity: 1;}
.tc-image-effect3 .caption h3 {color: #fff;margin-bottom: 10px;-webkit-transform: translateY(20px);transform: translateY(20px);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;opacity: 0;}
.tc-image-effect3 .caption p {-webkit-transform: translateY(50px);transform: translateY(50px);color: rgba(255,255,255,0.7);opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect3:hover .caption h3, 
.tc-image-effect3:hover .caption p {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect3 .link-wrap {position: absolute;top: calc(50% - 30px);right: 50%;transform: translateX(50%) translateY(-50%);z-index: 10;}
.tc-image-effect3 .link-wrap a {display: inline-block;height: 36px;width: 36px;line-height: 34px;background-color: rgba(255,255,255,0.2);border: 2px solid rgba(255, 255, 255, 0.3);text-align: center;color: #fff;font-size: 14px;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect3 .link-wrap a:first-child {-webkit-transform: translateY(-30px);transform: translateY(-30px);margin-right: 5px;}
.tc-image-effect3 .link-wrap a:last-child {-webkit-transform: translateY(-60px);transform: translateY(-60px);}
.tc-image-effect3:hover .link-wrap a {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect3 .link-wrap a:hover {background-color: rgba(255,255,255,0.4);}
.tc-image-effect4 {position: relative;overflow: hidden;}
.tc-image-effect4 img {-webkit-transform: scale(1.5) translateY(0);transform: scale(1.5) translateY(0);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tc-image-effect4:hover img {-webkit-transform: scale(1.5) translateY(-12px);transform: scale(1.5) translateY(-12px);}
.tc-image-effect4 .caption {position: absolute;bottom: 25%;left: 50%;transform: translateX(-50%);z-index: 10;text-align: center;width: 100%;}
.tc-image-effect4:after {position: absolute;content: '';height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.6);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 0;left: 0;}
.tc-image-effect4:hover:after {opacity: 1;}
.tc-image-effect4 .caption p {color: rgba(255,255,255,0.7);opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect4:hover .caption h3, 
.tc-image-effect4:hover .caption p {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect4 .link-wrap {position: absolute;top: 40%;right: 50%;transform: translateX(50%) translateY(-40%);z-index: 10;}
.tc-image-effect4 .link-wrap a {display: inline-block;height: 40px;width: 40px;line-height: 40px;background-color: rgba(0, 0, 0, 0.5);border-radius: 4px;text-align: center;color: #fff;font-size: 14px;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect4 .link-wrap a:first-child {margin-right: 6px;-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tc-image-effect4 .link-wrap a:last-child {-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transition-duration: .7s;}
.tc-image-effect4:hover .link-wrap a {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect4 .link-wrap a:hover {background-color: rgb(0, 0, 0);}
.tc-image-effect4 .caption p, 
.tc-image-effect4:hover .caption h3 {-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tc-image-effect4 .caption h3 {color: #fff;transition: all .5s ease-in-out;position: absolute;top: 50%;left: 0;right: 0;z-index: 1;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);display: inline-block;padding: 12px;background-color: rgba(0, 0, 0, 0.5);-webkit-transform-style: flat;transform-style: flat;}
.tc-image-effect5 {position: relative;overflow: hidden;}
.tc-image-effect5:after {position: absolute;content: '';height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.6);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 0;}
.tc-image-effect5:hover:after {opacity: 1;}
.tc-image-effect5 .caption h3 {color: #444;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;position: absolute;top: 20px;left: 50%;transform: translateX(-50%) scale(0);z-index: 1;width: calc(100% - 50px);text-align: center;background: #fff;padding: 6px;border-radius: 4px;margin: 0;}
.tc-image-effect5 .caption p {font-size: 12px;color: #555;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;position: absolute;left: 50%;bottom: 20px;z-index: 1;transform: translateX(-50%) scale(0);width: calc(100% - 50px);text-align: center;background: #fff;padding: 6px;border-radius: 4px;margin: 0;}
.tc-image-effect5 .link-wrap {position: absolute;top: 47%;right: 50%;transform: translateX(50%) translateY(-47%);z-index: 10;}
.tc-image-effect5 .link-wrap a {display: inline-block;height: 36px;width: 36px;line-height: 36px;background-color: #fff;border-radius: 4px;text-align: center;color: #666;font-size: 14px;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect5 .link-wrap a:first-child {-webkit-transform: scale(0);transform: scale(0);margin-right: 10px;}
.tc-image-effect5 .link-wrap a:last-child {-webkit-transform: scale(0);transform: scale(0);}
.tc-image-effect5:hover .link-wrap a {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.tc-image-effect5 .link-wrap a:hover {background-color: rgba(255,255,255,0.8);}
.tc-image-effect5 img {-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tc-image-effect5:hover img {-webkit-transform: scale(1.5);transform: scale(1.5);}
.tc-image-effect5:hover .caption h3{opacity: 1;transform: translateX(-50%) scale(1);}
.tc-image-effect5:hover .caption p {opacity: 1;-webkit-transform: translateX(-50%) scale(1);transform: translateX(-50%) scale(1);}
.tc-image-effect6 {position: relative;overflow: hidden;}
.tc-image-effect6 img {-webkit-transform: scale(1.5) translateX(0);transform: scale(1.5) translateX(0);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tc-image-effect6:hover img {-webkit-transform: scale(1.5) translateX(20px);transform: scale(1.5) translateX(20px);}
.tc-image-effect6:after {position: absolute;content: '';height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.4);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 0;}
.tc-image-effect6:hover:after {opacity: 1;}
.tc-image-effect6 .caption h3 {color: #fff;margin-bottom: 0px;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;position: absolute;bottom: 25px;z-index: 10;right: 50%;background: rgba(2, 2, 2, 0.7);padding: 10px;width: calc(100% - 50px);text-align: center;margin-top: 0;transform: translateX(50%);}
.tc-image-effect6 .caption p {-webkit-transform: translateX(-50px);transform: translateX(-50px);color: rgba(255,255,255,0.7);opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;position: absolute;top: 25px;z-index: 1;left: 25px;display: block;width: 55%;text-align: right;padding-right: 15px;border-right: 2px solid rgba(255, 255, 255, 0.37);}
.tc-image-effect6:hover .caption p {opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
.tc-image-effect6 .link-wrap {position: absolute;top: 25px;right: 25px;z-index: 10;}
.tc-image-effect6 .link-wrap a {display: inline-block;height: 40px;width: 40px;line-height: 40px;background-color: rgba(0,0,0,0.7);text-align: center;color: #fff;font-size: 14px;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect6 .link-wrap a:first-child {-webkit-transform: translateX(30px);transform: translateX(30px);margin-right: 6px;}
.tc-image-effect6 .link-wrap a:last-child {-webkit-transform: translateX(60px);transform: translateX(60px);}
.tc-image-effect6:hover .link-wrap a {opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
.tc-image-effect6 .link-wrap a:hover {background-color: rgba(0,0,0,0.8);}
.tc-image-effect6:hover .caption h3 {background: rgba(0,0,0,0.8);}
.tc-image-effect7 {position: relative;overflow: hidden;}
.tc-image-effect7 img {-webkit-transform: scale(1.5) translateY(0);transform: scale(1.5) translateY(0);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tc-image-effect7:hover img {-webkit-transform: scale(1.5) translateY(-12px);transform: scale(1.5) translateY(-12px);}
.tc-image-effect7 .caption {position: absolute;bottom: 23%;left: 50%;transform: translateX(-50%);z-index: 10;text-align: center;width: 100%;}
.tc-image-effect7:after {position: absolute;content: '';height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.6);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 0;left: 0;}
.tc-image-effect7:hover:after {opacity: 1;}
.tc-image-effect7 .caption h3 {color: #fff;margin-bottom: -8px;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;opacity: 0;-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);background: rgba(0, 0, 0, 0.4);display: inline-block;padding: 10px;}
.tc-image-effect7 .caption p {-webkit-transform: translateY(0px);transform: translateY(0px);color: rgba(255,255,255,0.7);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;background: rgba(0, 0, 0, 0.4);padding: 8px 10px;width: calc(100% - 50px);text-align: center;margin-left: auto;margin-right: auto;}
.tc-image-effect7:hover .caption h3 {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect7:hover .caption p {-webkit-transform: translateY(20px);transform: translateY(20px);}
.tc-image-effect7 .link-wrap {position: absolute;top: calc(50% - 20px);right: 50%;transform: translateX(50%) translateY(-50%);z-index: 10;}
.tc-image-effect7 .link-wrap a {display: inline-block;height: 40px;width: 40px;line-height: 40px;background-color: rgba(0, 0, 0, 0.48);text-align: center;color: #fff;font-size: 14px;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect7 .link-wrap a:first-child {-webkit-transform: translateY(0px);transform: translateY(0px);margin-right: 8px;}
.tc-image-effect7 .link-wrap a:last-child {-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect7:hover .link-wrap a {-webkit-transform: translateY(-20px);transform: translateY(-20px);background: rgba(0, 0, 0, 0.4);}
.tc-image-effect7:hover .link-wrap a:last-child {transition-delay: .1s;}
.tc-image-effect7 .link-wrap a:hover {background-color: rgba(0, 0, 0, 1);}
.tc-image-effect8 {position: relative;overflow: hidden;}
.tc-image-effect8 img {-webkit-transform: scale(1.5) translateX(0);transform: scale(1.5) translateX(0);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tc-image-effect8:hover img {-webkit-transform: scale(1.5) translateY(-12px);transform: scale(1.5) translateY(-12px);}
.tc-image-effect8:after {position: absolute;content: '';height: calc(100% - 30px);width: calc(100% - 30px);background-color: rgb(255, 255, 255);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
.tc-image-effect8:hover:after {opacity: 1;}
.tc-image-effect8 .caption h3 {color: #444;margin-bottom: 0px;-webkit-transition: all .5s ease-in-out;transition: all .4s ease-in-out;position: absolute;bottom: 30px;right: 50%;z-index: 10;padding: 10px;opacity: 0;width: 100%;text-align: center;-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tc-image-effect8 .caption p {color: #999;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;position: absolute;top: 30px;right: 50%;z-index: 1;display: block;text-align: center;width: calc(100% - 60px);margin-left: auto;margin-right: auto;}
.tc-image-effect8:hover .caption h3, 
.tc-image-effect8:hover .caption p {opacity: 1;-webkit-transform: translateX(50%);transform: translateX(50%);}
.tc-image-effect8 .link-wrap {position: absolute;top: 48%;left: 50%;z-index: 10;transform: translateX(-50%) translateY(-50%);}
.tc-image-effect8 .link-wrap a {display: inline-block;height: 36px;width: 36px;line-height: 36px;background-color: rgba(0, 0, 0, 0.1);text-align: center;color: #999;font-size: 13px;opacity: 0;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tc-image-effect8 .link-wrap a:first-child {margin-right: 2px;}
.tc-image-effect8 .link-wrap a:last-child {transition-delay: .1s;}
.tc-image-effect8:hover .link-wrap a {opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
.tc-image-effect8 .link-wrap a:hover {background-color: rgba(0, 0, 0, 0.2);}
.tc-image-effect9 {position: relative;overflow: hidden;}
.tc-image-effect9 img {-webkit-transform: scale(1.5) translateX(0);transform: scale(1.5) translateX(0);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tc-image-effect9:hover img {-webkit-transform: scale(1.5) translateY(-12px);transform: scale(1.5) translateY(-12px);filter: blur(3px);}
.tc-image-effect9:after {position: absolute;content: '';height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.3);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;top: 0;left: 0;}
.tc-image-effect9:hover:after {opacity: 1;}
.tc-image-effect9 .caption h3 {color: #fff;margin-bottom: 0px;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;position: absolute;top: 10px;left: 30px;z-index: 10;font-size: 18px;border-bottom: 2px solid rgba(255, 255, 255, 0.84);padding-bottom: 5px;}
.tc-image-effect9 .caption p {color: rgb(255, 255, 255);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;padding-bottom: 0;display: inline-block;opacity: 0;position: absolute;bottom: 30px;width: 100%;text-align: center;z-index: 10;}
.tc-image-effect9:hover .caption h3, 
.tc-image-effect9:hover .caption p {opacity: 1;}
.tc-image-effect9 .link-wrap {position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);z-index: 10;}
.tc-image-effect9 .link-wrap a {display: inline-block;height: 40px;width: 42px;background: transparent;line-height: 36px;border: 2px solid rgba(255, 255, 255, 0.5);text-align: center;color: #fff;font-size: 14px;opacity: 0;-webkit-transition: all .3s ease-in-out;transition: transform .3s ease-in-out;-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tc-image-effect9 .link-wrap a:first-child {margin-right: 10px;transition-delay: .2s;}
.tc-image-effect9 .link-wrap a:last-child {transition-delay: .3s;}
.tc-image-effect9:hover .link-wrap a {opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
.tc-image-effect9 .link-wrap a:hover {background-color: rgba(255,255,255,0.3);}
.tc-image-effect9:hover .caption h3 {color: #fff;border-bottom-color: #fff;-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tc-image-effect10 {position: relative;overflow: hidden;}
.tc-image-effect10 img {-webkit-transform: scale(1.5) translateY(0);transform: scale(1.5) translateY(0);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tc-image-effect10:hover img {-webkit-transform: scale(1.5) translateY(-12px);transform: scale(1.5) translateY(-12px);}
.tc-image-effect10 .caption {position: absolute;top: 10px;left: 50%;transform: translateX(-50%);z-index: 10;text-align: center;width: 100%;}
.tc-image-effect10:after {position: absolute;content: '';height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.6);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 0;left: 0;}
.tc-image-effect10:hover:after {opacity: 1;}
.tc-image-effect10 .caption h3 {color: #fff;transform: translateY(-100px);transition: all 0.2s ease-in-out 0.1s;margin-bottom: 5px;opacity: 0;padding: 10px;margin-top: 5px;}
.tc-image-effect10 .caption p {color: rgba(255,255,255,0.7);opacity: 0;padding: 0 25px;transform: translateY(-200px);transition: all 0.2s ease-in-out 0.2s;}
.tc-image-effect10:hover .caption h3 {opacity: 1;transform: translateY(0px);transition-delay: 0.6s;}
.tc-image-effect10:hover .caption p {opacity: 1;-webkit-transform: translateY(20px);transform: translateY(20px);transition-delay: 0.3s;}
.tc-image-effect10 .link-wrap {position: absolute;bottom: 25px;right: 50%;z-index: 10;transform: translateX(50%);}
.tc-image-effect10 .link-wrap a {display: inline-block;height: 40px;width: 40px;line-height: 40px;background-color: rgba(255,255,255,0.1);text-align: center;color: #fff;font-size: 14px;opacity: 0;bottom: 0;transition: all 0.2s ease-in-out 0.3s;transform: translateY(-250px);}
.tc-image-effect10 .link-wrap a:first-child {margin-right: 2px;}
.tc-image-effect10 .link-wrap a:last-child {}
.tc-image-effect10:hover .link-wrap a {opacity: 1;transform: translate(0px);transition-delay: 0s;}
.tc-image-effect10 .link-wrap a:hover {background-color: rgba(255,255,255,0.4);}
.tc-image-effect11 {position: relative;overflow: hidden;}
.tc-image-effect11 img {transform: translateX(0px);-webkit-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}
.tc-image-effect11:hover img {transform: translateX(100%);}
.tc-image-effect11:after {position: absolute;content: '';height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.8);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 0;left: 0;}
.tc-image-effect11:hover:after {opacity: 1;}
.tc-image-effect11 .caption h3 {color: #fff;10border-bottom: 2px solid #000;10border-bottom: 2px solid #000;-webkit-transition: all 1s ease-in-out;transition: all 1s ease-in-out;width: calc(100% - 70px);text-align: center;margin: 0;background: #444;padding: 8px 12px;margin-left: auto;margin-right: auto;line-height: normal;}
.tc-image-effect11 .caption p {color: rgba(255,255,255,0.7);-webkit-transition: all .6s ease-in-out;transition: all .6s ease-in-out;opacity: 0;position: absolute;left: 50%;top: 35px;transform: translateX(-100%);text-align: center;width: 100%;}
.tc-image-effect11:hover .caption p {opacity: 1;transform: translateX(-50%);}
.tc-image-effect11 .link-wrap {position: absolute;top: 40%;left: 50%;transform: translateX(-50%) translateY(-45%);z-index: 10;}
.tc-image-effect11 .link-wrap a {display: inline-block;height: 40px;width: 40px;line-height: 40px;background-color: rgba(255,255,255,0.1);text-align: center;color: #fff;font-size: 14px;opacity: 0;-webkit-transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tc-image-effect11 .link-wrap a:first-child {margin-right: 6px;transition-delay: .2s;}
.tc-image-effect11 .link-wrap a:last-child {transition-delay: .3s;}
.tc-image-effect11:hover .link-wrap a {opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
.tc-image-effect11 .link-wrap a:hover {background-color: rgba(255,255,255,0.2);}
.tc-image-effect11:hover .caption h3 {-webkit-transform: translateX(130%);transform: translateX(130%);}
.tc-image-effect11 .caption {position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);width: 100%;z-index: 1;}
.tc-image-effect12 {position: relative;overflow: hidden;}
.tc-image-effect12:before {position: absolute;content: "";width: 100%;height: 100%;background: rgba(68, 68, 68, 0.8);transform: scale(0);transition: all .6s ease-in-out;}
.tc-image-effect12:hover:before {transform: scale(1);}
.tc-image-effect12 .caption {position: absolute;content: '';top: calc(50% + 22px);left: 50%;width: calc(100% - 40px);text-align: center;transform: translateX(-50%);}
.tc-image-effect12 .caption h3 {transform: translateY(30px);transition: all .6s ease-in-out;opacity: 0;color: #fff;margin: 0;}
.tc-image-effect12:hover .caption h3 {transform: translateY(0px);opacity: 1;}
.tc-image-effect12 .caption p {color: #eee;transition: all .35s cubic-bezier(0.43, 0.32, 0.9, 0.98);-webkit-transform: translateX(-50%) matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: translateX(-50%) matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);margin-top: 12px;}
.tc-image-effect12:hover .caption p {transform: translate(0);}
.tc-image-effect12 .link-wrap {position: absolute;top: calc(50% - 22px);left: 50%;transform: translateX(-50%) translateY(-50%);z-index: 10;}
.tc-image-effect12 .link-wrap a {display: inline-block;height: 40px;width: 40px;border-radius: 4px;line-height: 40px;background-color: #fff;text-align: center;color: #444;font-size: 15px;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tc-image-effect12 .link-wrap a:first-child {margin-right: 6px;transition-delay: .2s;}
.tc-image-effect12 .link-wrap a:last-child {transition-delay: .3s;}
.tc-image-effect12:hover .link-wrap a {-webkit-transform: translateX(0px);transform: translateX(0px);}
.tc-image-effect12 .link-wrap a:hover {background-color: rgba(255,255,255,0.8);}
.tc-image-effect13 {position: relative;overflow: hidden;}
.tc-image-effect13 img {transition: all 0.5s ease-in-out 0.2s;}
.tc-image-effect13:hover img {-webkit-transform: scale(0);transform: scale(0);}
.tc-image-effect13:before {position: absolute;content: "";width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);transform: scale(0) rotate(-180deg);transition: all .5s ease-in-out;}
.tc-image-effect13:hover:before {opacity: 1;transform: scale(1) rotate(0deg);transition-delay: .5s;}
.tc-image-effect13 .caption h3 {position: absolute;top: 53%;left: 50%;width: 100%;transform: translateX(-50%) translateY(0px);text-align: center;transition: all .5s ease-in-out;opacity: 0;color: #fff;}
.tc-image-effect13:hover .caption h3 {transform: translateX(-50%) translateY(-10px);opacity: 1;transition-delay: .7s;}
.tc-image-effect13 .caption p {position: absolute;top: 67%;left: 50%;width: 100%;text-align: center;color: #eee;transition: all .5s ease-in-out;-webkit-transform: translateX(-50%) matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: translateX(-50%) matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tc-image-effect13:hover .caption p {-webkit-transform: translateX(-50%);transform: translateX(-50%);transition-delay: .7s;}
.tc-image-effect13 .link-wrap {position: absolute;top: 38%;left: 50%;transform: translateX(-50%) translateY(-40%);z-index: 10;}
.tc-image-effect13 .link-wrap a {display: inline-block;height: 40px;width: 40px;line-height: 40px;background-color: rgba(255,255,255,0.1);text-align: center;color: #fff;font-size: 14px;-webkit-transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tc-image-effect13 .link-wrap a:first-child {margin-right: 6px;}
.tc-image-effect13 .link-wrap a:last-child {transition-delay: .1s;}
.tc-image-effect13:hover .link-wrap a {-webkit-transform: translateX(0px);transform: translateX(0px);transition-delay: .6s;}
.tc-image-effect13 .link-wrap a:hover {background-color: rgba(255,255,255,0.4);transition-delay: .6s;}
.tc-image-effect14 {position: relative;overflow: hidden;}
.tc-image-effect14 img {-webkit-transform: scale(1.5) translateX(0);transform: scale(1.5) translateX(0);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tc-image-effect14:hover img {-webkit-transform: scale(1.5) translateY(-12px);transform: scale(1.5) translateY(-12px);}
.tc-image-effect14:after {position: absolute;content: '';height: 6px;width: 100%;background-color: rgba(0, 0, 0, 0.6);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;bottom: 0;left: 0;}
.tc-image-effect14:hover:after {height: 100%;}
.tc-image-effect14 .caption h3 {color: #fff;-webkit-transition: all .6s ease-in-out;transition: all .6s ease-in-out;position: absolute;left: 50%;transform: translateX(-50%);margin: 0;z-index: 10;padding: 10px;width: 100%;background: #2a2a2a;}
.tc-image-effect14 .caption p {-webkit-transform: translateY(40px);transform: translateY(40px);color: rgba(255,255,255,0.7);-webkit-transition: all .9s ease-in-out;transition: all .5s ease-in-out;padding-bottom: 5px;display: inline-block;opacity: 0;font-size: 14px;}
.tc-image-effect14:hover .caption p {opacity: 1;-webkit-transform: translateY(20px);transform: translateY(20px);}
.tc-image-effect14 .link-wrap {position: absolute;top: 40%;left: 50%;transform: translateX(-50%) translateY(-40%);z-index: 10;}
.tc-image-effect14 .link-wrap a {display: inline-block;height: 40px;width: 40px;line-height: 40px;background-color: rgba(0, 0, 0, 0.65);text-align: center;color: #fff;border-radius: 8px;font-size: 14px;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tc-image-effect14 .link-wrap a:first-child {margin-right: 6px;transition-delay: .2s;}
.tc-image-effect14 .link-wrap a:last-child {transition-delay: .3s;}
.tc-image-effect14:hover .link-wrap a {opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
.tc-image-effect14 .link-wrap a:hover {background-color: rgba(0, 0, 0, 0.74);top: -1px;position: relative;}
.tc-image-effect14:hover .caption h3 {-webkit-transform: translateX(-50%) matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: translateX(-50%) matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tc-image-effect14 .caption {position: absolute;top: 50%;left: 50%;transform: translateX(-50%);z-index: 10;text-align: center;width: 100%;}
.tc-image-effect15 {position: relative;overflow: hidden;}
.tc-image-effect15 img {-webkit-transform: translateX(0);transform: translateX(0);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tc-image-effect15:hover img {-webkit-transform: scale(1.2) translateX(-12px);transform: scale(1.2) translateX(-12px);}
.tc-image-effect15:after {position: absolute;content: '';height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.6);-webkit-transition: all .6s ease-in-out;transition: all .6s ease-in-out;bottom: 0;left: 0;transform: translateY(100%);}
.tc-image-effect15:hover:after {transform: translateY(0);}
.tc-image-effect15 .caption h3 {color: #fff;margin-bottom: 0px;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;position: absolute;top: -10px;left: 50%;opacity: 0;transform: translateX(-50%);z-index: 10;width: 100%;padding: 0 15px;}
.tc-image-effect15 .caption p {-webkit-transform: translateX(-40px) translateY(40px);transform: translateX(-40px) translateY(40px);color: rgba(255,255,255,0.7);-webkit-transition: all .9s ease-in-out;transition: all .5s ease-in-out;padding-bottom: 5px;display: inline-block;opacity: 0;}
.tc-image-effect15:hover .caption p {opacity: 1;-webkit-transform: translateX(0px) translateY(40px);transform: translateX(0px) translateY(40px);}
.tc-image-effect15 .link-wrap {position: absolute;top: 35%;left: 50%;transform: translateX(-50%) translateY(-35%);z-index: 10;}
.tc-image-effect15 .link-wrap a {display: inline-block;height: 40px;width: 40px;line-height: 36px;border: 2px solid rgba(255,255,255,0.8);text-align: center;color: #fff;font-size: 14px;opacity: 0;-webkit-transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tc-image-effect15 .link-wrap a:first-child {margin-right: 7px;transition-delay: .2s;}
.tc-image-effect15 .link-wrap a:last-child {transition-delay: .3s;}
.tc-image-effect15:hover .link-wrap a {opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
.tc-image-effect15 .link-wrap a:hover {background-color: rgba(255,255,255,0.4);}
.tc-image-effect15:hover .caption h3 {-webkit-transform: translateX(-50%);transform: translateX(-50%);opacity: 1;}
.tc-image-effect15 .caption {position: absolute;top: 50%;left: 50%;transform: translateX(-50%);z-index: 10;text-align: center;width: 100%;}
.tc-image-effect16 {position: relative;overflow: hidden;background: #222;}
.tc-image-effect16 img {-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;opacity: 0.9;}
.tc-image-effect16:hover img {-webkit-transform: scale(1.2);transform: scale(1.2);-ms-filter: blur(4px);filter: blur(4px);}
.tc-image-effect16 .caption {position: absolute;bottom: calc(50% - 30px);left: 50%;transform: translateX(-50%) translateY(50%);z-index: 10;text-align: center;width: 100%;}
.tc-image-effect16:before, 
.tc-image-effect16:after {position: absolute;content: '';height: 0px;width: 0px;background-color: transparent;-webkit-transition: all .25s ease-in-out;transition: all .3s ease-in-out;opacity: 0;}
.tc-image-effect16:before {border-left: 1px solid #fff;border-top: 1px solid #fff;top: 20px;left: 20px;z-index: 1;}
.tc-image-effect16:after {border-right: 1px solid #fff;border-bottom: 1px solid #fff;bottom: 20px;right: 20px;}
.tc-image-effect16:hover:before, 
.tc-image-effect16:hover:after {height: 40px;width: 40px;opacity: 1;}
.tc-image-effect16 .caption h3 {color: #fff;margin-bottom: 8px;-webkit-transform: translateY(20px);transform: translateY(20px);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;opacity: 0;}
.tc-image-effect16 .caption p {-webkit-transform: translateY(50px);transform: translateY(50px);color: rgba(255,255,255,0.7);opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect16:hover .caption h3, 
.tc-image-effect16:hover .caption p {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect16 .link-wrap {position: absolute;top: calc(50% - 25px);right: 50%;transform: translateX(50%) translateY(-50%);z-index: 10;}
.tc-image-effect16 .link-wrap a {display: inline-block;height: 40px;width: 40px;line-height: 40px;background-color: rgba(0, 0, 0, 0.56);text-align: center;color: #fff;font-size: 14px;opacity: 0;border-radius: 50%;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect16 .link-wrap a:first-child {-webkit-transform: translateY(-30px);transform: translateY(-30px);margin-right: 5px;}
.tc-image-effect16 .link-wrap a:last-child {-webkit-transform: translateY(-60px);transform: translateY(-60px);}
.tc-image-effect16:hover .link-wrap a {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect16 .link-wrap a:hover {background-color: rgba(0, 0, 0, 0.76);}
.tc-image-effect17 {position: relative;overflow: hidden;}
.tc-image-effect17 img {-webkit-transform: scale(1.5) translateX(0);transform: scale(1.5) translateX(0);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tc-image-effect17:hover img {-webkit-transform: scale(1.5) translateX(20px);transform: scale(1.5) translateX(20px);filter: blur(4px);}
.tc-image-effect17:after {position: absolute;content: '';height: calc(100% - 20px);width: calc(100% - 20px);background-color: rgba(175, 175, 175, 0.4);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
.tc-image-effect17:hover:after {opacity: 1;}
.tc-image-effect17 .caption h3 {color: #444;margin-bottom: 0px;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;position: absolute;bottom: 25px;z-index: 10;right: 50%;background: rgb(255, 255, 255);padding: 10px;width: calc(100% - 50px);text-align: center;margin-top: 0;transform: translateX(50%);border-radius: 20px;}
.tc-image-effect17 .caption p {-webkit-transform: translateX(-50px);transform: translateX(-50px);color: #fff;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;position: absolute;top: 25px;z-index: 1;left: 25px;display: block;width: 55%;text-align: right;padding-right: 15px;}
.tc-image-effect17:hover .caption p {opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
.tc-image-effect17 .link-wrap {position: absolute;top: 25px;right: 25px;z-index: 10;}
.tc-image-effect17 .link-wrap a {display: inline-block;height: 40px;width: 40px;line-height: 40px;border-radius: 20px;background-color: #fff;text-align: center;color: #777;font-size: 14px;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect17 .link-wrap a:first-child {-webkit-transform: translateX(30px);transform: translateX(30px);margin-right: 6px;}
.tc-image-effect17 .link-wrap a:last-child {-webkit-transform: translateX(60px);transform: translateX(60px);}
.tc-image-effect17:hover .link-wrap a {opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
.tc-image-effect18 {position: relative;overflow: hidden;}
.tc-image-effect18:before {position: absolute;content: "";right: 15px;bottom: 15px;border: 1px solid rgba(255, 255, 255, 0.64);opacity: 0;top: 15px;left: 15px;z-index: 1;transition: all .4s ease;}
.tc-image-effect18:hover:before {opacity: 1;}
.tc-image-effect18 img {-webkit-transform: scale(1.5) translateY(0);transform: scale(1.5) translateY(0);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tc-image-effect18:hover img {-webkit-transform: scale(1.5) translateY(-12px);transform: scale(1.5) translateY(-12px);}
.tc-image-effect18 .caption {position: absolute;bottom: 30px;right: 30px;z-index: 10;text-align: right;width: 100%;}
.tc-image-effect18:after {position: absolute;content: '';height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.7);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 0;left:0;}
.tc-image-effect18:hover:after {opacity: 1;}
.tc-image-effect18 .caption h3 {color: #fff;margin-bottom: 10px;-webkit-transform: translateY(20px);transform: translateY(20px);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;opacity: 0;}
.tc-image-effect18 .caption p {-webkit-transform: translateY(35px);transform: translateY(35px);color: rgba(255,255,255,0.7);opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect18:hover .caption h3, 
.tc-image-effect18:hover .caption p {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect18 .link-wrap {position: absolute;top: 30px;left: 30px;z-index: 10;}
.tc-image-effect18 .link-wrap a {display: inline-block;height: 36px;width: 36px;line-height: 34px;background-color: rgba(255,255,255,0.2);border: 2px solid rgba(255, 255, 255, 0.3);text-align: center;color: #fff;font-size: 14px;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect18 .link-wrap a:first-child {-webkit-transform: translateY(-30px);transform: translateY(-30px);margin-right: 5px;}
.tc-image-effect18 .link-wrap a:last-child {-webkit-transform: translateY(-60px);transform: translateY(-60px);}
.tc-image-effect18:hover .link-wrap a {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect18 .link-wrap a:hover {background-color: rgba(255,255,255,0.4);}
.tc-image-effect19 {position: relative;overflow: hidden;}
.tc-image-effect19 img {-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tc-image-effect19:hover img {-webkit-transform: scale(1.5) translateY(-12px);transform: scale(1.5) translateY(-12px);filter: blur(4px);}
.tc-image-effect19 .caption {position: absolute;bottom: 25%;left: 50%;transform: translateX(-50%);z-index: 10;text-align: center;width: 100%;}
.tc-image-effect19:after {position: absolute;content: '';height: calc(100% - 40px);width: calc(100% - 40px);box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);background: rgba(0, 0, 0, 0.09);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
.tc-image-effect19:hover:after {opacity: 1;}
.tc-image-effect19 .caption p {color: rgba(255,255,255,0.7);opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect19:hover .caption h3, 
.tc-image-effect19:hover .caption p {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect19 .link-wrap {position: absolute;top: 40%;right: 50%;transform: translateX(50%) translateY(-40%);z-index: 10;}
.tc-image-effect19 .link-wrap a {display: inline-block;height: 40px;width: 40px;line-height: 40px;background-color: rgba(0, 0, 0, 0.5);border-radius: 4px;text-align: center;color: #fff;font-size: 14px;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect19 .link-wrap a:first-child {margin-right: 6px;-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);}
.tc-image-effect19 .link-wrap a:last-child {-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transition-duration: .7s;}
.tc-image-effect19:hover .link-wrap a {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect19 .link-wrap a:hover {background-color: rgb(0, 0, 0);}
.tc-image-effect19 .caption p, 
.tc-image-effect19:hover .caption h3 {-webkit-transform: matrix3d(1,0,0,0,0,0,1,-.008,0,-1,0,0,0,0,0,1);transform: translateX(100%);}
.tc-image-effect19 .caption h3 {color: #fff;transition: all .5s ease-in-out;z-index: 1;padding: 12px;background-color: rgba(0, 0, 0, 0.4);width: 100%;margin: 0;}
.tc-image-effect20 {position: relative;overflow: hidden;}
.tc-image-effect20:after {position: absolute;content: '';height: calc(100% - 22px);width: calc(100% - 22px);background-color: rgba(0, 0, 0, 0.8);-webkit-transition: opacity .25s ease-in-out;transition: opacity .3s ease-in-out;opacity: 0;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
.tc-image-effect20:hover:after {opacity: 1;}
.tc-image-effect20 .caption h3 {color: #fff;-webkit-transform: translateY(-20px);transform: translateY(-20px);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;opacity: 0;top: 26px;position: absolute;left: 0;z-index: 10;text-align: center;margin: 0;padding: 0 25px;width: 100%;}
.tc-image-effect20 .caption p {-webkit-transform: translateY(20px);transform: translateY(20px);color: rgba(255,255,255,0.7);opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;position: absolute;right: 0;width: 100%;bottom: 26px;z-index: 1;padding-bottom: 5px;line-height: 20px;text-align: center;padding: 0 25px;}
.tc-image-effect20:hover .caption h3, 
.tc-image-effect20:hover .caption p {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.tc-image-effect20 .link-wrap {position: absolute;top: 50%;right: 50%;transform: translateX(50%) translateY(-50%);z-index: 10;}
.tc-image-effect20 .link-wrap a {display: inline-block;height: 36px;width: 36px;line-height: 36px;background-color: rgba(255, 255, 255, 0.7);text-align: center;color: #444;font-size: 13px;border-radius: 50%;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.tc-image-effect20 .link-wrap a:first-child {-webkit-transform: translateX(-20px);transform: translateX(-20px);margin-right: 7px;}
.tc-image-effect20 .link-wrap a:last-child {-webkit-transform: translateX(20px);transform: translateX(20px);}
.tc-image-effect20:hover .link-wrap a {opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
.tc-image-effect20 .link-wrap a:hover {background-color: #fff;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.tc-image-effect9:after {
transition: 0.3s ease all;
}
.tc-image-effect9:hover:after {
background-color: rgba(0, 0, 0, 0.8);
}
.tc-image-effect15:after {
height: 0;
transform: none;
transition: all .45s ease;
}
.tc-image-effect15:hover:after {
height: 100%;
}
.tc-image-effect16:hover img {
opacity: 0.4;
}
.tc-image-effect17 {
background: #000;
transition: 0.3s ease all;
}
.tc-image-effect19 {
background: #222;
transition: 0.3s ease all;
}
.tc-image-effect19:after {
box-shadow: 0 0 10px rgba(185, 185, 185, 0.4);
}
.tc-image-effect17:hover img {
opacity: 0.6;
} 
.tc-image-effect19:hover img {
opacity: 0.4;
}
}
@media (max-width: 768px) {
[class*="tc-image-effect"] {
margin-bottom: 30px;
}
}
@media (max-width: 420px) {
.caption h3 {
font-size: 16px;
}
.caption p {
display: none !important;
}
.tc-image-effect5 .link-wrap {
top: auto;
bottom: 25px;
transform: translateX(50%) translateY(0);
}
.tc-image-effect11 .link-wrap, 
.tc-image-effect14 .link-wrap {
top: 50%;
transform: translateX(-50%) translateY(-50%);
}
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
background: #CCCCCC;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #ffffff;
text-decoration: none;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #dad55e;
background: #fffa90;
color: #777620;
}
.ui-state-checked {
border: 1px solid #dad55e;
background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #f1a899;
background: #fddfdf;
color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #5f3f3f;
}
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
border: 1px solid #c5c5c5;
background: #f6f6f6;
font-weight: normal;
color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
color: #454545;
text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
border: 1px solid #cccccc;
background: #ededed;
font-weight: normal;
color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
color: #2b2b2b;
text-decoration: none;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
border: 1px solid #c5c5c5;
background: #f6f6f6;
font-weight: normal;
color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
color: #454545;
text-decoration: none;
}
html, body {
max-width: 100%;
overflow-x: hidden;
}
.as_share_box ul li {
float: left;
margin-right: 15px;
}
a.navbar-brand {
font-weight: 600;
}
.wp-block-latest-posts__featured-image {
float: left;
margin:0 10px 10px 0;
max-width: 130px;
}
footer {
margin-top: 50px;
}
.as_heading {
font-size:22px !important;
}
.filters li {
list-style-type: none !important;
}
.as_share_box li {
float: left;
margin-right: 15px !important;
}
footer .wp-block-latest-posts__featured-image img {
max-width: 75px;
} .breadcrumb {
list-style-type: none;
padding: 0;
margin: 0;
display: flex;
justify-content: center; }
.breadcrumb li {
margin: 0 10px; }
.breadcrumb li a {
text-decoration: none;
color: #FFF; margin-right: 10px;
}
.breadcrumb li a:hover {
color: #CCC;
}
.breadcrumb .breadcrumb-item.active {
color:#FFF;
}
footer .as_share_box ul {
padding-left: 0;
}
footer h1,
footer h2,
footer h3,
footer h4,
footer h5,
footer h6 {
color: #000;
font-size: 25px;
font-weight: 600;
margin-bottom: 32px;
}
.fa.fa-twitter::before {
display: inline-block;
width: 1em;
height: 1em;
content: "";
background-color: currentColor;
-webkit-mask: url('data:image/svg+xml;utf8,<svg viewBox="0 -8 26 30" xmlns="http://www.w3.org/2000/svg"><g><path fill="white" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>') no-repeat center;
mask: url('data:image/svg+xml;utf8,<svg viewBox="0 -8 26 30" xmlns="http://www.w3.org/2000/svg"><g><path fill="white" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>') no-repeat center;
background-position: center 3px;
}
.cart-contents-icon {
margin-top: 10px;
display:inline-block;
}