@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "UTF-8";
.wpac,.wpac h1,.wpac h2,.wpac h3,.wpac h4,.wpac h5,.wpac h6,.wpac p,.wpac td,.wpac dl,.wpac tr,.wpac dt,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac table,.wpac th,.wpac tbody,.wpac tfoot,.wpac caption,.wpac thead,.wpac ul,.wpac li,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac li,.wpac strong,.wpac legend,.wpac em,.wpac s,.wpac cite,.wpac span,.wpac input,.wpac sup,.wpac label,.wpac dfn,.wpac object,.wpac big,.wpac q,.wpac font,.wpac samp,.wpac acronym,.wpac small,.wpac img,.wpac strike,.wpac code,.wpac sub,.wpac ins,.wpac textarea,.wpac var,.wpac a,.wpac abbr,.wpac applet,.wpac del,.wpac kbd,.wpac tt,.wpac b,.wpac i,.wpac hr{background-attachment:scroll!important;background-color:transparent!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border-color:black!important;border-color:currentColor!important;border-radius:0!important;border-style:none!important;border-width:medium!important;bottom:auto!important;clear:none!important;clip:auto!important;color:inherit!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline;float:none!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-type:inherit!important;list-style-position:outside!important;list-style-image:none!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1;outline:invert none medium!important;padding:0!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-transform:none!important;top:auto!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-spacing:normal!important;z-index:auto!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;text-shadow:none!important;-webkit-transition:none!important;transition:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.wpac,.wpac h3,.wpac h5,.wpac p,.wpac h1,.wpac dl,.wpac dt,.wpac h6,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac h2,.wpac caption,.wpac h4,.wpac ul,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac textarea,.wpac hr{display:block}.wpac table{display:table}.wpac tbody{display:table-row-group}.wpac tr{display:table-row}.wpac td{display:table-cell}.wpac ul{list-style-type:none!important}.wpac li{display:list-item;min-height:auto!important;min-width:auto!important}.wpac a,.wpac a *,.wpac input[type=submit],.wpac input[type=radio],.wpac input[type=checkbox],.wpac select{cursor:pointer!important}.wpac a:hover{text-decoration:none!important}.wpac button,.wpac input[type=submit]{height:auto!important;text-align:center!important}.wpac input[type=hidden]{display:none}.wpac select{-webkit-appearance:menulist!important;-moz-appearance:menulist!important;appearance:menulist!important}.wpac input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important}.wpac input[type="checkbox"]:before,.wpac input[type="checkbox"]:after{content:none!important;border:0!important}.wpac input[type=radio]{-webkit-appearance:radio!important;-moz-appearance:radio!important;appearance:radio!important}.wpac input[type="radio"]:before,.wpac input[type="radio"]:after{content:none!important;border:0!important}.wpac li:before,.wpac li:after{content:""!important}.wpac input,.wpac select{vertical-align:middle!important}.wpac select,.wpac textarea,.wpac input{border:1px solid #ccc!important}.wpac table{border-collapse:collapse!important;border-spacing:0!important}.wpac *[dir=rtl]{direction:rtl!important}.wpac img{border:0!important}.wpac svg{vertical-align:middle!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.wpac{font-size:14px!important;line-height:20px!important;direction:inherit!important;text-align:inherit!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#333!important;font-style:normal!important;font-weight:normal!important;text-decoration:none!important;list-style-type:disc!important}.wp-gr .wp-google-badge{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge-fixed{position:fixed!important;right:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge_left-fixed{position:fixed!important;left:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important}.wp-gr .wp-google-badge *{cursor:pointer!important}.wp-gr .wp-google-border{width:100%!important;height:6px!important;background:#4fce6a!important;border-radius:2px 2px 0 0!important}.wp-gr .wp-google-badge-btn{position:relative!important;padding:10px!important;background:#fff!important;transition:all .2s ease-in-out!important;border-radius:2px!important}.wp-gr .wp-google-badge-btn:hover{background:#f3f3f5!important}.wp-gr .wp-google-badge-score{display:inline-block;margin:0 0 0 4px!important;vertical-align:middle!important}.wp-gr .wp-google-rating{color:#fb8e28!important;font-size:21px!important;font-weight:600!important;margin:0 6px 0 0!important;vertical-align:middle!important}.wp-gr .wp-google-stars .wp-star{padding:0 4px 0 0!important;line-height:22px!important}.wp-gr .wp-google-powered{color:#555!important;margin:6px 0 0!important}.wp-gr .wp-google-powered img{max-width:144px!important}.wp-gr .wp-google-form .wp-google-reviews{padding:16px 16px 0!important}.wp-gr .wp-google-review{margin-top:15px!important}.wp-gr .wp-google-left{display:table-cell!important;vertical-align:top!important}[dir="ltr"] .wp-google-left{padding-right:10px!important}[dir="rtl"] .wp-google-left{padding-left:10px!important}.wp-gr .wp-google-left img{border:none!important;float:left!important;height:50px!important;width:50px!important;margin-right:10px!important;overflow:hidden!important;border-radius:50%!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .wp-google-reviews img{border-radius:50%!important}.wp-gr .wp-google-right{display:table-cell!important;vertical-align:top!important;width:10000px!important}.wp-gr .wp-google-place.wp-place-center{text-align:center!important}.wp-gr .wp-google-place.wp-place-center .wp-google-left{display:block!important}.wp-gr .wp-google-place.wp-place-center .wp-google-left img{float:none!important}.wp-gr .wp-google-place .wp-star svg{width:20px!important;height:20px!important;vertical-align:middle!important}.wp-gr .wp-star svg{display:inline-block!important}.wp-gr .wp-google-review .wp-star svg{width:19px!important;height:19px!important;vertical-align:middle!important}.wp-gr .wp-google-name{color:black!important;font-size:100%!important;font-weight:bold!important;margin:0 0 2px!important;padding-right:6px!important;text-decoration:none!important}.wp-gr a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr .wp-google-time{color:#555!important;font-size:13px!important}.wp-gr .wp-google-text{color:#222!important;font-size:15px!important;line-height:24px!important;max-width:100%!important;overflow:hidden!important;white-space:pre-wrap!important;word-break:break-word!important}.wp-gr .wp-google-text .wp-google-stars{padding-right:7px!important}.wp-gr .wp-more{display:none}.wp-gr .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:none!important}.wp-gr .wp-google-url{display:block;margin:10px 0!important;color:#136aaf!important;text-align:center!important}.wp-gr .wp-google-form{position:fixed!important;bottom:0!important;right:0!important;height:100%!important;width:368px!important;z-index:2147483000!important}.wp-gr .wp-google-form.wp-google-form-left{left:0!important}@media(max-width:460px){.wp-gr .wp-google-form{width:100%!important}}.wp-gr .wp-google-head{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:80px!important;background:#fff!important;padding:10px 16px!important;overflow:hidden!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;z-index:2147483002!important}.wp-gr .wp-google-head-inner{z-index:2147483000!important;position:absolute!important;left:20px!important;top:20px!important;width:100%!important;height:100%!important;pointer-events:none!important}.wp-gr .wp-google-close{padding:0!important;cursor:pointer!important;outline:0!important;border:0!important;background:0 0!important;min-height:0!important;width:auto!important;float:right!important;font-size:32px!important;font-weight:500!important;line-height:.6!important;color:#999!important;-webkit-appearance:none!important}.wp-gr .wp-google-close:hover{color:#555!important}.wp-gr .wp-google-body{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;background:rgba(250,250,251,.98)!important;border-left:1px solid #dadee2!important;box-shadow:0 0 4px 1px rgba(0,0,0,.08)!important;z-index:2147483000!important}.wp-gr .wp-google-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;overflow-y:auto!important;z-index:2147483001!important;-webkit-transform:translateZ(0)!important}.wp-gr .wp-google-content{top:80px!important;bottom:48px!important}.wp-gr .wp-google-content-inner{position:relative!important;min-height:100%!important;margin:0 auto!important}.wp-gr .wp-google-footer{position:absolute!important;bottom:0!important;right:0!important;width:100%!important;height:48px!important;text-align:center!important;z-index:2147483002!important;background:#fff!important;box-shadow:0 -1px 2px 0 rgba(0,0,0,.06)!important;-moz-text-align-last:center!important;text-align-last:center!important}.wp-gr .wp-google-footer img{float:right!important;padding:16px!important}.wp-gr .wp-dark .wp-google-name{color:#eee!important}.wp-gr .wp-dark .wp-google-time{color:#bbb!important}.wp-gr .wp-dark .wp-google-text{color:#ececec!important}.wp-gr.wpac .wp-google-name{font-size:100%!important}.wp-gr.wpac .wp-google-hide{display:none}.wp-gr.wpac .wp-google-name a{color:#333!important;font-size:100%!important;text-decoration:none!important}.wp-gr.wpac .wp-google-left img{width:50px!important;height:50px!important;border-radius:50%!important}.wp-gr.wpac a.wp-google-name{color:#154fc1!important;text-decoration:none!important;white-space:nowrap!important;text-overflow:ellipsis!important}.wp-gr.wpac .wp-google-place .wp-star svg{width:20px;height:20px}.wp-gr.wpac .wp-google-review .wp-google-stars{display:inline-block;margin-right:4px!important}.wp-gr.wpac .wp-google-review .wp-star svg{width:18px;height:18px}.wp-gr.wpac .wp-dark .wp-google-name a{color:#eee!important}@media(max-width:480px){.wp-google-badge.wp-google-badge-fixed.wp-google-badge-hide{display:none!important}}@media(max-width:480px){.wp-google-badge.wp-google-badge_left-fixed.wp-google-badge-hide{display:none!important}}.wp-gr .grw-slider{display:block!important;width:100%!important;padding-bottom:20px!important;text-align:left!important;direction:ltr!important;box-sizing:border-box!important}.wp-gr .grw-slider .grw-row{display:-ms-flexbox!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;-ms-flex-wrap:nowrap!important;-ms-flex-align:center!important}.wp-gr .grw-slider .grw-row-xs{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.wp-gr .grw-row-xs .grw-slider-header,.wp-gr .grw-row-xs .grw-slider-content,.wp-gr .grw-row-xs .grw-slider-review,.wp-gr .grw-row-x .grw-slider-header+.grw-slider-content .grw-slider-review{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wp-gr .grw-row-xl .grw-slider-header+.grw-slider-content{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.wp-gr .grw-row-l .grw-slider-header+.grw-slider-content{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.wp-gr .grw-row-m .grw-slider-header+.grw-slider-content{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.wp-gr .grw-row-s .grw-slider-header+.grw-slider-content{-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;max-width:66.666666%}.wp-gr .grw-row-x .grw-slider-header,.wp-gr .grw-row-x .grw-slider-header+.grw-slider-content,.wp-gr .grw-row-x .grw-slider-review,.wp-gr .grw-row-s .grw-slider-header+.grw-slider-content .grw-slider-review{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wp-gr .grw-row-s .grw-slider-header,.wp-gr .grw-row-s .grw-slider-review,.wp-gr .grw-row-m .grw-slider-header+.grw-slider-content .grw-slider-review{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.wp-gr .grw-row-m .grw-slider-header,.wp-gr .grw-row-m .grw-slider-review,.wp-gr .grw-row-l .grw-slider-review{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.wp-gr .grw-row-l .grw-slider-header,.wp-gr .grw-row-xl .grw-slider-review{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.wp-gr .grw-row-xl .grw-slider-header{-ms-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.wp-gr .grw-slider .grw-slider-content{position:relative!important;min-width:0!important}.wp-gr .grw-slider .grw-slider-content-inner{position:relative!important}.wp-gr .grw-slider .grw-slider-header-inner,.wp-gr .grw-slider .grw-slider-review-inner{position:relative!important;margin:0 10px!important;padding:15px!important;width:100%!important}.wp-gr .grw-slider:not(.wp-dark) .grw-slider-review-inner.grw-slider-review-border{background:#fafafa!important;border-radius:4px!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .grw-slider .grw-slider-review-inner>svg{position:absolute!important;top:10px!important;right:10px!important;width:18px!important;height:18px!important}.wp-gr .grw-slider .grw-slider-reviews{display:flex!important;display:-ms-flexbox!important;overflow:hidden!important;overflow-x:scroll!important;margin:0 20px!important;padding:10px 0 15px!important;flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none}.wp-gr .grw-slider .grw-slider-reviews::-webkit-scrollbar{display:none!important}.wp-gr .grw-slider .grw-slider-review{display:flex!important;position:relative!important;justify-content:center!important;align-items:center!important;flex-shrink:0!important;scroll-snap-align:start!important;transform-origin:center center!important;transform:scale(1)!important;transition:transform .5s!important}.wp-gr .grw-slider .grw-slider-controls{position:absolute!important;top:50%!important;width:100%!important}.wp-gr .grw-slider .grw-slider-btns{position:absolute!important;height:33px!important;width:33px!important;text-align:center!important;cursor:pointer!important;border-radius:50%!important;user-select:none!important;transition:all .2s ease-in-out!important}.wp-gr .grw-slider .grw-slider-btns svg path{fill:#aaa}.wp-gr .grw-slider .grw-slider-btns:hover svg path{fill:#555!important}.wp-gr .grw-slider .grw-slider-btns.grw-slider-prev{left:0!important;margin-left:-5px!important}.wp-gr .grw-slider .grw-slider-btns.grw-slider-next{right:0!important;margin-right:-5px!important}.wp-gr .grw-slider .grw-slider-dots{position:absolute!important;left:50%!important;transform:translate(-50%,0)!important;text-align:center!important}.wp-gr .grw-slider .grw-slider-dot{display:inline-block!important;width:9px!important;height:9px!important;margin:3px!important;background:#ccc!important;border-radius:20px!important;cursor:pointer!important;opacity:.4!important;transition:all .2s ease-in-out!important}.wp-gr .grw-slider .grw-slider-dot:hover{opacity:1!important}.wp-gr .grw-slider .grw-slider-dot.active{opacity:1!important;background:#427fed!important}.wp-gr .grw-slider-review .wp-google-left{display:block!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;line-height:24px!important}.wp-gr .grw-slider .wp-google-review{margin:0!important}.wp-gr .grw-slider .wp-google-stars{margin:15px 0 7px!important}.wp-gr .grw-slider .wp-google-feedback{height:100px!important;overflow-y:auto!important}.wp-gr .grw-slider .wp-google-feedback::-webkit-scrollbar{width:4px!important}.wp-gr .grw-slider .wp-google-feedback::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)!important;-webkit-border-radius:4px!important;border-radius:4px!important}.wp-gr .grw-slider .wp-google-feedback::-webkit-scrollbar-thumb{-webkit-border-radius:10px!important;border-radius:10px!important;background:#ccc!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)!important}.wp-gr .grw-slider .wp-google-feedback::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}.wp-gr .wp-google-wr{margin:15px auto 8px -6px!important}.wp-gr .wp-google-wr a{color:#fff!important;padding:8px 20px 10px!important;outline:none!important;border-radius:27px!important;background:#0a6cff!important;white-space:nowrap!important;text-shadow:1px 1px 0 #888!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important;user-select:none!important;transition:all .2s ease-in-out!important}.wp-gr .wp-google-wr a:hover{background:#1f67e7!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 3px 5px rgba(0,0,0,.24)!important}.wp-gr .wp-google-wr a:active{background:#0a6cff!important;box-shadow:none!important}.wp-gr .wp-google-wr a svg{display:inline-block;padding:1px;margin:0 0 0 4px;background:#fff;border-radius:50%}.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(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/css/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%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:0px;padding:0px 0px;background:transparent;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:transparent;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;border:1px solid #D8D8D8;background:#D8D8D8;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#EBCB80;border:1px solid #EBCB80;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}@keyframes wobble{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);-ms-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);-ms-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);-ms-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}

.clearfix,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
display: block;
}
@font-face {
font-family: OpenSansBold;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansBold.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansBold.eot) format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansBold.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansBold.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansBold.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansBold.svg#OpenSansBold) format("svg");
}
@font-face {
font-family: OpenSansSemiBold;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansSemiBold.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansSemiBold.eot) format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansSemiBold.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansSemiBold.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansSemiBold.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansSemiBold.svg#OpenSansSemiBold) format("svg");
}
@font-face {
font-family: OpenSansItalic;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansItalic.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansItalic.eot) format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansItalic.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansItalic.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansItalic.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansItalic.svg#OpenSansItalic) format("svg");
}
@font-face {
font-family: OpenSansRegular;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansRegular.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansRegular.eot) format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansRegular.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansRegular.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansRegular.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansRegular.svg#OpenSansRegular) format("svg");
}
@font-face {
font-family: OpenSansLight;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansLight.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansLight.eot) format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansLight.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansLight.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansLight.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/OpenSansLight.svg#OpenSansLight) format("svg");
}
@font-face {
font-family: MontserratBold;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratBold.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratBold.eot) format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratBold.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratBold.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratBold.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratBold.svg#MontserratBold) format("svg");
}
@font-face {
font-family: MontserratSemiBold;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratSemiBold.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratSemiBold.eot)
format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratSemiBold.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratSemiBold.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratSemiBold.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratSemiBold.svg#MontserratSemiBold)
format("svg");
}
@font-face {
font-family: MontserratItalic;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratItalic.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratItalic.eot) format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratItalic.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratItalic.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratItalic.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratItalic.svg#MontserratItalic) format("svg");
}
@font-face {
font-family: MontserratMedium;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratMedium.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratMedium.eot) format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratMedium.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratMedium.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratMedium.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratMedium.svg#MontserratMedium) format("svg");
}
@font-face {
font-family: MontserratRegular;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratRegular.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratRegular.eot) format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratRegular.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratRegular.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratRegular.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratRegular.svg#MontserratRegular)
format("svg");
}
@font-face {
font-family: MontserratLight;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratLight.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratLight.eot) format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratLight.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratLight.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratLight.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/MontserratLight.svg#MontserratLight) format("svg");
}
@font-face {
font-family: SourceSansProSemiBold;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProSemiBold.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProSemiBold.eot)
format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProSemiBold.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProSemiBold.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProSemiBold.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProSemiBold.svg#SourceSansProSemiBold)
format("svg");
}
@font-face {
font-family: SourceSansProItalic;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProItalic.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProItalic.eot)
format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProItalic.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProItalic.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProItalic.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProItalic.svg#SourceSansProItalic)
format("svg");
}
@font-face {
font-family: SourceSansProRegular;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProRegular.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProRegular.eot)
format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProRegular.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProRegular.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProRegular.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProRegular.svg#SourceSansProRegular)
format("svg");
}
@font-face {
font-family: SourceSansProLight;
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProLight.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProLight.eot)
format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProLight.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProLight.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProLight.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/SourceSansProLight.svg#SourceSansProLight)
format("svg");
}
*,
:after,
:before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
a,
abbr,
address,
article,
aside,
audio,
b,
blockquote,
body,
canvas,
caption,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
mark,
menu,
nav,
object,
p,
pre,
q,
samp,
section,
small,
span,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
var,
video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
vertical-align: baseline;
background: 0 0;
text-decoration: none;
list-style: none;
outline: 0;
-webkit-font-smoothing: subpixel-antialiased;
-webkit-tap-highlight-color: transparent;
}
iframe,
img {
vertical-align: top;
}
ol li {
list-style: decimal;
margin-bottom: 10px;
}
body,
html {
-webkit-text-size-adjust: none;
height: 100%;
}
input[type="text"],
input[type="submit"],
input[type="button"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="search"],
textarea {
-webkit-appearance: none;
outline: 0;
}
a,
div,
img,
input:focus,
textarea:focus {
outline: 0;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
* html .clearfix {
height: 1%;
}
body,
input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="search"] {
font-family: MontserratRegular;
}
ol li,
ul li {
color: #5d5d5d;
font-size: 16px;
font-family: SourceSansProLight;
font-weight: 300;
line-height: 24px;
}
img {
border: none;
max-width: 100%;
}
a:focus,
select:focus {
outline: 0;
}
textarea {
resize: none;
font-family: MontserratRegular;
}
input[type="submit"],
input[type="button"],
input[type="reset"] {
cursor: pointer;
border: none;
font-family: MontserratRegular;
}
table {
border-spacing: 0;
border-collapse: collapse;
}
td {
text-align: left;
font-weight: 400;
}
.container {
max-width: 1170px;
margin: 0 auto;
padding: 0 15px;
}
.clear {
clear: both;
}
.btn-hover {
transition: all 0.3s ease-in;
-webkit-transition: all 0.3s ease-in;
-moz-transition: all 0.3s ease-in;
-o-transition: all 0.3s ease-in;
}
#contact_info {
background-color: rgba(0,0,0,1);
}
#contact_info p,
#contact_info p a {
color: #fdfdfd;
letter-spacing: 1px;
font-weight: 400;
font-family: OpenSansRegular;
font-size: 14px;
line-height: 19px;
padding: 11px 0;
}
#contact_info p a:hover {
color: #ecca81;
}
.mail {
float: left;
}
.call img,
.mail img {
margin-top: 5px;
margin-right: 5px;
}
.call {
float: right;
}
#header {
position: absolute;
display: table;
width: 100%;
z-index: 99;
border-bottom: 1px solid rgba(255, 255, 255, 0.13);
}
#header .container {
position: relative;
}
#header .logo {
float: left;
width: 238px;
margin-top: -25px;
margin-bottom: -14px;
}
#header .left_nav {
float: left;
width: 38%;
}
#header .right_nav {
float: right;
width: 40%;
}
#header .left_nav li:nth-child(1),
#header .left_nav li:nth-child(2) {
margin-right: 70px;
}
#header .left_nav li:nth-child(3) {
margin-right: 40px;
}
#header .right_nav li:nth-child(1) {
margin-left: 40px;
}
#header .right_nav li:nth-child(2) {
margin-left: 45px;
}
#header .right_nav li:nth-child(3) {
margin-left: 30px;
margin-top: 15px;
padding-top: 0;
}
#header .right_nav li:nth-child(3) a {
text-transform: uppercase;
border: 2px solid #efcf86;
background: linear-gradient(270deg, #f8da94 0, #ebcb80 100%);
color: #fff;
font-size: 14px;
padding: 9px 17px;
line-height: 18px;
text-align: center;
text-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08);
font-family: MontserratRegular;
}
#error_page h2,
.inner-banner h1,
.service_list ul li a,
.touch_form h2 {
text-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
}
#header .nav ul li a,
.address p a,
.address h4,
.address h4 a,
.address h5 a {
font-family: MontserratBold;
font-weight: 700;
}
#header .right_nav li:nth-child(3) a:hover {
border: 2px solid #efcf86;
background: 0 0;
color: #efcf86;
}
#header .nav ul,
#header .nav ul li {
margin: 0;
padding: 0;
border: 0;
vertical-align: baseline;
background: 0 0;
outline: 0;
-webkit-font-smoothing: subpixel-antialiased;
list-style: none;
text-decoration: none;
}
#header .nav ul li {
float: left;
position: relative;
}
#header .nav ul {
font-size: 100%;
-webkit-tap-highlight-color: transparent;
}
#header .nav ul li a {
border-bottom: 4px solid transparent;
color: #fff;
display: inline-block;
font-size: 15px;
padding: 24px 9px 22px 10px;
}
#header .nav ul li a:hover,
#header .nav ul li.current-menu-item > a ,
#header .nav ul li.current-menu-parent > a {
border-bottom: 4px solid #000 ;
color: #efcb7f !important;
}
#header .nav ul li ul li a,
#header .nav ul li ul li a:hover,
#header .nav ul li ul li.current-menu-item a {
border-bottom: 0 solid #efcb7f;
}
#header .nav ul li ul {
display: none;
position: absolute;
right: 0;
min-width: 350px;
background: #000;
}
#home_banner,
.footer-bg {
background-repeat: no-repeat;
}
#header .nav ul li.menu-item-has-children:hover > a { ;
color: #efcb7f !important;
}
#header .nav ul li:hover > ul {
display: table;
}
#header .nav ul li ul li:nth-child(1) {
padding-top: 10px;
}
#header .nav ul li ul li {
margin-right: 0 !important;
float: none;
}
#header .nav ul li ul li a {
padding: 5px 25px;
display: block;
}
#header .nav ul li ul li:last-child {
padding-bottom: 10px;
}
#header .nav ul li ul li a:hover {
color: #000;
}
.mobile_menu {
display: none;
}
#footer {
background: linear-gradient(180deg, #363636 0, #191919 100%);
position: relative;
}
.top_footer {
display: flex;
padding-top: 70px;
padding-bottom: 90px;
clear: both;
}
.address p a,
.footer_menu ul li a {
display: inline-block;
}
.top_footer {
padding-top: 150px;
}
.page-template-booking .gform_wrapper .gfield_time_hour i {
margin-top: 20px;
}
.address {
width: 35%;
}
.address p img {
height: 18px;
width: 21px;
margin-top: 5px;
margin-right: 10px;
}
footer .address p:first-child a {
color: #fceed4 !important;
font-size: 27px;
letter-spacing: 1px;
line-height: 33px;
margin-bottom: 7px;
}
.address h4,
.address h4 a,
.address h5 a {
color: #fff;
font-size: 15px;
line-height: 19px;
}
.address h6,
.footer_menu ul li a,
.social ul li a,
.timing ul li {
color: #fff;
line-height: 21px;
font-size: 14px;
font-family: OpenSansRegular;
font-weight: 400;
}
.address h6 {
margin-top: 6px;
}
.timing {
width: 30%;
}
.timing ul {
min-height: 145px;
margin: 0;
padding: 0;
}
.timing ul li {
list-style: none;
margin-bottom: 10px;
}
.footer_menu {
width: 20%;
}
.footer_menu ul {
min-height: 176px;
margin: 0;
padding: 0;
}
.footer_menu ul li {
margin-bottom: 10px;
list-style: none;
}
.footer_menu ul li:last-child {
margin-bottom: 0;
}
.social {
width: 15%;
}
.social ul {
margin: 0;
padding: 0;
}
.social ul li {
margin-bottom: 10px;
list-style: none;
}
.social ul li a img {
height: 13px;
width: 13px;
margin-right: 10px;
margin-top: 5px;
}
.address p a:hover,
.address h4 a:hover,
.address h5 a:hover,
.copy_right a:hover,
.footer_menu ul li a:hover,
.social ul li a:hover {
color: #ebcb80;
}
.copy_right a,
.licensed ul li {
color: #ededed;
font-size: 12px;
line-height: 17px;
font-family: OpenSansRegular;
font-weight: 400;
}
.bottom_footer {
border-top: 1px solid #979797;
padding: 21px 0;
}
.copy_right {
float: left;
}
.copy_right a {
margin-top: 10px;
}
.licensed {
float: right;
}
.licensed h3 {
margin-top: 4px;
}
.licensed ul {
margin: auto;
}
.licensed ul li {
list-style: none;
float: left;
padding-right: 23px;
}
#home_banner h2,
.appointment_title h3 {
font-weight: 700;
font-family: MontserratBold;
color: #fff;
}
.footer-bg {
background-image: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/footer_logo.png);
background-position: right center;
max-width: 1240px;
margin: 0 auto;
}
#home_banner {
background-image: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/front_bg.jpg);
background-position: center;
background-size: cover;
position: relative;
}
#home_banner h2 {
min-height: 570px;
font-size: 44px;
line-height: 54px;
text-transform: uppercase;
padding: 245px 0 110px;
}
.appointment_title {
float: left;
width: 35%;
padding-right: 40px;
}
.appointment_title h3 {
font-size: 32px;
line-height: 44px;
margin-top: 16px;
margin-bottom: 15px;
}
.appointment_title p {
color: #fff;
font-size: 16px;
font-weight: 300;
line-height: 24px;
font-family: SourceSansProLight;
}
.appointment_form {
float: right;
width: 65%;
position: relative;
min-height: 215px;
}
.appointment_form ul li label {
display: none !important;
}
.appointment_form ul li input {
padding: 21px 20px !important;
border: 0.53px solid #5d5d5d;
border-radius: 3px;
background-color: #fff;
}
.appointment_form ul li input::-webkit-input-placeholder {
color: #7d7d7d;
line-height: 15px;
font-size: 12px;
font-family: MontserratRegular;
font-weight: 400;
}
.appointment_form ul li input::-moz-placeholder {
color: #7d7d7d;
line-height: 15px;
font-size: 12px;
font-family: MontserratRegular;
font-weight: 400;
}
.appointment_form ul li input:-ms-input-placeholder {
color: #7d7d7d;
line-height: 15px;
font-size: 12px;
font-family: MontserratRegular;
font-weight: 400;
}
.appointment_form ul li input:-moz-placeholder {
color: #7d7d7d;
line-height: 15px;
font-size: 12px;
font-family: MontserratRegular;
font-weight: 400;
}
.appointment_form form #gform_submit_button_1 {
color: #fff;
font-size: 14px;
line-height: 18px;
text-transform: uppercase;
right: 0;
bottom: 45px;
position: absolute;
width: 47%;
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/btn_bg.png) center right no-repeat;
background-size: cover;
font-family: MontserratRegular;
font-weight: 400;
padding: 21px 73px 21px 35px;
margin: 0;
}
.appointment_form form #gform_submit_button_1:hover {
color: #000;
}
.appointment_form .gform_wrapper {
margin: 0;
}
.gform_wrapper .top_label li.gfield.gf_left_half,
.gform_wrapper .top_label li.gfield.gf_right_half {
width: 350px;
}
.gform_wrapper .top_label li.gfield.gf_left_half {
padding-right: 23px !important;
}
.gform_wrapper .top_label li.gfield.gf_right_half {
padding-left: 23px !important;
padding-right: 0 !important;
}
.appointment_form .gfield_description .validation_message,
.appointment_form
li.gfield.gfield_error.gfield_contains_required
div.gfield_description {
display: none;
}
.appointment_form
li.gfield_error
input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not(
[type="button"]
):not([type="image"]):not([type="file"]),
.gform_wrapper li.gfield_error textarea {
border: 0.53px solid #790000 !important;
}
#our_service hr,
.left_choose_des hr {
height: 2px;
border: none;
display: inline-block;
}
#why_choose {
min-height: 640px;
padding: 88px 0 105px;
}
.left_choose_des {
float: left;
width: 45%;
padding-right: 15px;
min-height: 484px;
}
.left_choose_des h2 {
color: #4b4b4b;
font-size: 24px;
line-height: 36px;
font-family: Inter;
font-weight: 500;
}
.left_choose_des h3,
.left_choose_des p {
color: #3c3c3c;
font-weight: 500;
font-family: Inter;
}
.left_choose_des hr {
background-color: #ebcb80;
width: 49px;
margin: 16px 0 18px;
}
.left_choose_des h3 {
min-height: 108px;
font-size: 22px;
line-height: 27px;
margin-bottom: 20px;
}
.left_choose_des p {
min-height: 144px;
font-size: 16px;
line-height: 30px;
margin-bottom: 40px;
}
#our_service h2,
.left_choose_des a.left_choose_des_more {
font-family: MontserratRegular;
font-weight: 400;
}
.left_choose_des a.left_choose_des_more {
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/btn_bg.png) center right no-repeat;
display: inline-block;
color: #fff;
font-size: 14px;
line-height: 18px;
text-align: center;
padding: 21px 78px 21px 30px;
}
.left_choose_des a.left_choose_des_more:hover {
opacity: 0.7px;
color: #000;
}
.blog_bg_h a:hover,
.sat_cust .owl-next:hover,
.sat_cust .owl-prev:hover,
.sat_cust_inner .owl-next:hover,
.sat_cust_inner .owl-prev:hover,
.service_slider .owl-next:hover,
.service_slider .owl-prev:hover {
opacity: 0.7;
}
.right_choose_img {
float: right;
width: 55%;
}
.right_choose_img ul {
padding: 0;
margin: 0;
}
.right_choose_img ul li {
float: left;
list-style: none;
}
.right_choose_img ul li:nth-child(1) {
width: 200px;
margin-right: 20px;
margin-left: 82px;
}
.right_choose_img ul li:nth-child(2) {
width: 300px;
margin-bottom: 20px;
}
.right_choose_img ul li:nth-child(3) {
width: 300px;
}
#our_service {
position: relative;
min-height: 340px;
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/our_great_service.jpg) center no-repeat;
background-size: cover;
padding-top: 110px;
}
#our_service h2 {
color: #fff;
font-size: 44px;
line-height: 43px;
margin-bottom: 10px;
}
#our_service hr {
background-color: #ebcb80;
width: 49px;
}
#our_service p {
color: #fff;
font-size: 19px;
font-weight: 300;
line-height: 27px;
font-family: SourceSansProLight;
margin-top: 10px;
}
.service_slider_bg h3,
.service_slider_bg span.find-out {
color: #fff;
font-family: MontserratRegular;
font-weight: 400;
}
#our_service_slider {
margin-top: -45px;
}
.service_slider ul li img {
position: absolute;
z-index: -1;
height: 100%;
}
.service_slider_bg {
min-height: 315px;
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/overlay.png) left -110px center no-repeat;
}
#cust_satisfied h3:after,
#from_blog h4:after {
content: "";
background-color: #e2ca96;
}
.service_slider_bg h3 {
font-size: 32px;
line-height: 40px;
padding: 54px 0 30px 30px;
min-height: 266px;
}
.service_slider_bg span.find-out {
font-size: 14px;
line-height: 18px;
text-align: center;
margin: 54px 0 30px 30px;
}
.service_slider_bg span.find-out:hover {
color: #000;
}
.service_slider .service_slider_bg span img {
height: 20px;
width: 22px;
display: inline-block;
z-index: 999;
margin-left: 10px;
}
.service_slider ul {
padding: 0;
margin: 0;
}
.service_slider ul li a {
float: left;
width: 100%;
}
.service_slider ul li {
min-height: 315px;
float: left;
width: 48%;
position: relative;
box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.2);
list-style: none;
}
.service_slider ul li:nth-child(1) {
margin-bottom: 30px;
margin-right: 30px;
}
.service_slider ul li:nth-child(2) {
margin-bottom: 30px;
}
.service_slider ul li:nth-child(3) {
margin-right: 30px;
}
.service_slider .owl-item {
width: 100%;
}
.sat_cust .owl-next img,
.sat_cust .owl-prev img,
.service_slider .owl-next img,
.service_slider .owl-prev img {
width: 50px;
height: 50px;
}
.service_slider .owl-next {
position: absolute;
top: 45%;
right: 2%;
border-radius: 50% !important;
border: 5px solid rgba(235, 203, 128, 0.3);
}
.sat_cust .owl-next,
.service_slider .owl-prev {
border-radius: 50% !important;
position: absolute;
}
.service_slider .owl-prev {
top: 45%;
left: 2%;
border: 5px solid rgba(235, 203, 128, 0.3);
}
.sat_cust .owl-next {
top: 10%;
right: 2%;
border: 5px solid rgba(235, 203, 128, 0.3);
}
.sat_cust .owl-prev {
position: absolute;
top: 10%;
left: 2%;
border-radius: 50% !important;
border: 5px solid rgba(235, 203, 128, 0.3);
}
.sat_cust .owl-dots,
.service_slider .owl-dots {
display: none;
}
#cust_satisfied {
padding-top: 43px;
padding-bottom: 43px;
background: #f6f6f6;
margin-top: 20px;
}
#cust_satisfied h2 {
font-size: 144px;
color: #e4e4e4;
line-height: 100px;
text-align: center;
font-family: MontserratBold;
font-weight: 700;
}
#cust_satisfied h3 {
color: #4b4b4b;
font-size: 21px;
line-height: 50px;
text-align: center;
font-family: MontserratRegular;
font-weight: 400;
margin-top: -40px;
}
.sat_cust h4,
.sat_cust p {
color: #5d5d5d;
font-weight: 300;
}
.blog_bg_h h3,
.sat_cust p {
font-family: SourceSansProLight;
}
#cust_satisfied h3:after {
display: block;
width: 49px;
height: 2px;
text-align: center;
margin: 0 auto;
}
.sat ul.rating,
.sat_cust ul {
display: table;
text-align: center;
}
.sat_cust ul {
margin: 20px auto 0;
padding: 0;
}
.sat_cust ul li {
width: 20px;
float: left;
list-style: none;
}
.sat_cust ul li img {
height: 17px;
width: 18px;
}
.sat_cust p {
font-size: 19px;
line-height: 27px;
text-align: center;
padding: 0 110px;
}
.sat_cust h4 {
font-size: 16px;
line-height: 21px;
text-align: center;
margin-top: 13px;
padding-bottom: 30px;
}
.sat ul.rating {
margin: 20px auto 0;
padding: 0;
}
.sat ul.rating li {
width: 20px;
float: left;
list-style: none;
}
.sat ul.rating li img {
height: 17px;
width: 18px;
}
#cust_satisfied .sat_cust .owl-item,
#our_service_slider .service_slider .owl-item {
width: 100%;
}
#from_blog {
background: #4b4b4b;
}
#from_blog h4 {
color: #fff;
font-size: 44px;
line-height: 53px;
text-align: center;
padding-top: 80px;
}
#from_blog h4:after {
display: block;
width: 49px;
height: 2px;
text-align: center;
margin: 10px auto 48px;
}
#from_blog ul.blog_top {
padding: 0;
margin: 0;
}
#from_blog ul.blog_top li {
list-style: none;
float: left;
width: 31.5%;
background-color: #191919;
min-height: 462px;
box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.27);
margin-bottom: 30px;
}
#from_blog ul.blog_top{
margin-bottom: -30px;
}
#from_blog ul.blog_top li:nth-child(3n + 2) {
margin-left: 30px;
margin-right: 30px;
}
.blog_bg_h {
margin-left: 30px;
}
.blog_bg_h h3 {
color: #ededed;
font-size: 14px;
font-weight: 300;
line-height: 21px;
margin: 25px 0 10px;
}
#from_blog #any_que ul li h5,
.blog_bg_h h4 {
font-family: MontserratRegular;
font-weight: 400;
}
.blog_bg_h h4 {
min-height: 120px;
color: #fff;
font-size: 16px;
line-height: 24px;
}
.blog_bg_h a {
float: right;
display: inline-block;
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/h_blog_more.png) center no-repeat;
padding: 21px 10px 13px 22px;
background-size: cover;
}
.blog_bg_h a img {
height: 20px;
width: 20px;
}
.knowledge h2:after,
.left_service h2:after {
height: 2px;
content: "";
}
.left_service ul li {
font-size: 17px;
font-weight: 300;
font-family: "SourceSansProLight" !important;
margin-bottom: 10px !important;
width: 48%;
position: relative;
height: 230px;
}
.left_service ul li  a {
margin-left:3px;
}
#any_que.container {
background: #fff;
border-radius: 3px;
box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.14);
min-height: 120px;
}
#any_que ul li {
float: left;
padding-top: 28px;
list-style: none;
}
#any_que ul {
margin: 0;
padding: 0;
}
#any_que ul li:nth-child(1),
#any_que ul li:nth-child(2) {
padding-left: 56px;
}
#from_blog #any_que ul li:nth-child(3) {
float: right;
margin-right: 14px;
}
#from_blog #any_que ul li h5 {
color: #4b4b4b;
font-size: 24px;
line-height: 30px;
}
#from_blog #any_que ul li p {
color: #5d5d5d !important;
font-size: 17px;
font-weight: 300;
line-height: 28px !important;
font-family: SourceSansProLight !important;
}
#from_blog #any_que ul li a {
color: #fff;
font-size: 14px;
line-height: 18px;
text-align: center;
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/btn_bg.png) center right no-repeat;
font-family: MontserratRegular;
font-weight: 400;
padding: 21px 73px 21px 35px;
display: inline-block;
margin-top: 5px;
}
#from_blog #any_que ul li a:hover {
color: #000;
}
#from_blog #any_que {
margin-bottom: -60px;
position: relative;
z-index: 1;
}
#header.inner_header {
position: relative;
}
#header.inner_header .nav ul li a {
color: #4b4b4b;
}
#header.inner_header .nav ul li > ul a,
#header.inner_header .right_nav ul li:last-child a {
color: #fff;
}
#header.inner_header .right_nav ul li:last-child:hover a {
color: #efcf86;
}
.page-template-services_detail1 .inner-banner h1,
.page-template-services_detail2 .inner-banner h1 {
padding: 50px 0 42px;
}
.inner-banner h1 {
padding: 81px 0 65px;
text-transform: uppercase;
color: #fff;
font-size: 44px;
font-family: MontserratBold;
font-weight: 700;
line-height: 54px;
}
.left_about {
width: 68%;
float: left;
padding-right: 40px;
}
.right_about {
width: 32%;
float: right;
padding-left: 6px;
}
.knowledge {
min-height: 390px;
}
.knowledge h2 {
margin: 74px 0 39px;
color: #4b4b4b;
font-size: 32px;
line-height: 44px;
font-family: MontserratRegular;
font-weight: 400;
}
.knowledge h2:after {
display: block;
width: 49px;
background-color: #e2ca96;
margin-top: 18px;
}
.knowledge h3 {
margin-bottom: 30px;
color: #5d5d5d;
font-size: 19px;
line-height: 27px;
font-family: SourceSansProLight;
font-weight: 300;
}
.knowledge h4 {
margin: 30px 0;
color: #4b4b4b;
font-size: 21px;
line-height: 15px;
font-family: MontserratRegular;
font-weight: 400;
}
.emergency_service h2,
.emergency_service p,
.knowledge p {
color: #5d5d5d;
font-size: 16px;
line-height: 24px;
}
.knowledge p {
margin: 25px 0 45px;
font-family: SourceSansProLight;
font-weight: 300;
}
.knowledge ul.k_img li {
float: left;
margin-bottom: 10px;
list-style: none;
}
.knowledge ul.k_img {
margin: 0;
padding: 0;
}
.knowledge ol li {
list-style: decimal;
margin-bottom: 10px;
}
.emergency_service {
margin-top: 20px;
min-height: 200px;
}
.emergency_service h2 {
margin-bottom: 15px;
font-family: MontserratRegular;
font-weight: 400;
}
.emergency_service p {
margin-bottom: 35px;
font-family: SourceSansProLight;
font-weight: 300;
}
.emergency_service figure {
margin-bottom: 70px;
}
.touch_form {
margin-top: -148px;
min-height: 649px;
background-color: #f6f6f6;
border-top: 4px solid #4b4b4b;
padding: 30px;
}
.touch_form h2 {
color: #bb9848;
font-size: 32px;
font-family: MontserratBold;
font-weight: 700;
line-height: 44px;
margin-bottom: 10px;
padding-right: 15px;
}
.touch_form p {
color: #5d5d5d;
font-size: 17px;
font-family: SourceSansProLight;
font-weight: 300;
line-height: 28px;
margin-bottom: 15px;
}
.touch_form ul li .ginput_container textarea,
.touch_form ul li input,
.touch_form ul li select {
color: #7d7d7d;
line-height: 15px;
font-size: 12px;
font-family: MontserratRegular;
font-weight: 400;
}
.touch_form ul li label {
display: none !important;
}
.touch_form .gform_wrapper {
margin: 8px 0;
max-width: 100%;
}
.touch_form ul li.gfield {
margin-top: 10px !important;
padding-top: 0;
}
.touch_form .gform_footer {
padding: 10px 0 !important;
margin: 10px 0 0 !important;
}
.touch_form ul li .ginput_container input,
.touch_form ul li .ginput_container select,
.touch_form ul li .ginput_container textarea {
width: 100% !important;
border: none;
border: 0.53px solid #5d5d5d;
border-radius: 3px;
background-color: #fff;
}
.touch_form ul li .ginput_container input,
.touch_form ul li .ginput_container select {
padding: 22px 0 23px 20px !important;
}
.touch_form ul li .ginput_container textarea {
padding: 22px 0 0 20px !important;
}
.touch_form ul li input::-webkit-input-placeholder {
color: #7d7d7d;
line-height: 15px;
font-size: 12px;
font-family: MontserratRegular;
font-weight: 400;
}
.touch_form ul li input::-moz-placeholder {
color: #7d7d7d;
line-height: 15px;
font-size: 12px;
font-family: MontserratRegular;
font-weight: 400;
}
.touch_form ul li input:-ms-input-placeholder {
color: #7d7d7d;
line-height: 15px;
font-size: 12px;
font-family: MontserratRegular;
font-weight: 400;
}
.touch_form ul li input:-moz-placeholder {
color: #7d7d7d;
line-height: 15px;
font-size: 12px;
font-family: MontserratRegular;
font-weight: 400;
}
.touch_form ul li select {
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/downselect.png) right 20px center
no-repeat;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.touch_form ul li {
padding-right: 0 !important;
}
.touch_form ul li textarea::-webkit-input-placeholder {
color: #7d7d7d;
line-height: 15px;
font-size: 12px;
font-family: MontserratRegular;
font-weight: 400;
}
.touch_form ul li textarea::-moz-placeholder {
color: #7d7d7d;
line-height: 15px;
font-size: 12px;
font-family: MontserratRegular;
font-weight: 400;
}
.touch_form ul li textarea:-ms-input-placeholder {
color: #7d7d7d;
line-height: 15px;
font-size: 12px;
font-family: MontserratRegular;
font-weight: 400;
}
.touch_form ul li textarea:-moz-placeholder {
color: #7d7d7d;
line-height: 15px;
font-size: 12px;
font-family: MontserratRegular;
font-weight: 400;
}
.touch_form form #gform_submit_button_2 {
color: #fff;
font-size: 14px;
line-height: 18px;
text-transform: uppercase;
width: 100%;
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/btn_bg.png) center no-repeat;
background-size: cover;
font-family: MontserratRegular;
font-weight: 400;
padding: 21px 73px 21px 35px;
}
.touch_form form #gform_submit_button_2:hover {
color: #000;
}
.service_list {
border-top: 4px solid #ebcb80;
background-color: #f6f6f6;
margin-top: 20px;
min-height: 409px;
}
.service_list h2 {
margin: 40px 0 27px 30px;
color: #bb9848;
line-height: 15px;
font-size: 21px;
font-family: MontserratRegular;
font-weight: 400;
}
.service_list ul {
min-height: 308px;
margin-left: 30px;
padding: 0;
}
.service_list ul li:before {
content: "";
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/right-arrow.png) left center no-repeat;
padding: 0 13px;
}
.left_service ul li:nth-child(1),
.left_service ul li:nth-child(2),
.left_service ul li:nth-child(3),
.left_service ul li:nth-child(4),
.left_service ul li:nth-child(5),
.left_service ul li:nth-child(6),
.left_service ul li:nth-child(7),
.left_service ul li:nth-child(8) {
background-position: center;
background-size: cover;
background-repeat: no-repeat;
}
.service_list ul li {
padding-bottom: 11px;
list-style: none;
}
.service_list ul li a {
color: #7d7d7d;
font-size: 14px;
line-height: 27px;
font-family: MontserratRegular;
font-weight: 400;
}
.service_list ul li a:hover {
color: #000;
}
.left_service {
width: 68%;
float: left;
padding-right: 40px;
padding-bottom: 70px;
}
.left_service h2 {
color: #4b4b4b;
font-size: 30px;
line-height: 45px;
font-family: MontserratRegular;
font-weight: 400;
margin: 65px 0 45px;
}
.left_service h2:after {
display: block;
width: 49px;
background-color: #e2ca96;
}
.left_service p {
color: #5d5d5d;
font-size: 17px;
font-weight: 300;
line-height: 27px;
font-family: SourceSansProLight;
margin-bottom: 30px;
}
.left_service ul li h3,
.service_right_slider h2 {
text-align: left;
font-family: MontserratRegular;
font-weight: 400;
padding-left: 10px;
}
.left_service ul {
margin: 0;
padding: 0;
display: flex;
justify-content: space-around;
flex-wrap: wrap;
gap: 10px;
}
.li_hover {
transition: all 0.2s ease-out;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
}
.newservice .left_service ul li {
float: left;
width: 100%;
min-height: auto;
position: relative;
margin-bottom: 20px;
margin-left: 30px;
}
.newservice .left_service ul li:hover {
background: transparent !important;
}
.left_service ul li a {
text-decoration: none;
width: 100%;
height: 100%;
}
.left_service ul li h3 {
color: #fff;
font-size: 20px !important;
line-height: 30px;
text-transform: uppercase;
width: 90%;
padding-bottom: 10px;
position: absolute;
bottom: 0px;
}
.left_service ul li p {
position: absolute;
bottom: 0;
right: 2px;
display: inline-block;
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/h_blog_more.png) center no-repeat;
padding: 21px 10px 10px 22px;
background-size: cover;
margin-bottom: 0;
} .left_service ul li p img {
height: 20px;
width: 20px;
}
.service_right_slider {
text-align: center;
background: #f6f6f6;
border-top: 4px solid #ebcb80;
min-height: 450px;
padding-top: 40px;
padding-bottom: 30px;
margin-top: 20px;
}
.service_right_slider h2 {
color: #5d5d5d;
font-size: 21px;
line-height: 15px;
margin-bottom: 50px;
}
.service_right_slider h3 {
color: #e4e4e4;
font-size: 100px;
line-height: 20px;
font-weight: 700;
text-align: center;
font-family: MontserratBold;
}
.service_page_slider h4,
.service_page_slider p {
color: #5d5d5d;
font-size: 16px;
text-align: center;
}
.service_page_slider p {
font-weight: 300;
line-height: 24px;
font-family: SourceSansProLight;
margin: 15px 27px 20px 29px;
}
.service_page_slider h4 {
line-height: 21px;
font-family: MontserratRegular;
font-weight: 400;
}
.left_innner_service1 ol li,
.left_innner_service1 ul li,
.service_page_slider h5 {
color: #5d5d5d;
font-size: 16px;
font-family: SourceSansProLight;
font-weight: 300;
}
.service_page_slider h5 {
line-height: 21px;
text-align: center;
padding-bottom: 50px;
}
.service_page_slider .owl-dots .owl-dot span {
background-color: #d8d8d8;
width: 10px;
height: 10px;
border-radius: 50%;
border: 1px solid #d8d8d8;
}
.service_page_slider .owl-dots .owl-dot.active span,
.service_page_slider .owl-dots .owl-dot:hover span {
background-color: #ebcb80;
width: 10px;
height: 10px;
border-radius: 50%;
border: 1px solid #ebcb80;
}
#error_page hr,
.left_innner_service1 hr {
background-color: #ebcb80;
height: 2px;
border: none;
}
.service_page_slider .owl-nav {
display: none;
}
#error_page a,
#error_page hr,
span.loader {
display: inline-block;
}
.left_innner_service1 {
width: 68%;
float: left;
padding-right: 40px;
min-height: 450px;
}
.left_innner_service1 ul li {
list-style: disc;
margin-bottom: 10px;
}
.left_innner_service1 .rwc ul {
margin-left: 10px;
}
.left_innner_service1 ol li:last-child,
.left_innner_service1 ul li:last-child {
margin-bottom: 35px;
}
.left_innner_service1 ol li:nth-child(1),
.left_innner_service1 ul li:nth-child(1) {
margin-top: 10px;
}
.left_innner_service1 ol li,
.left_innner_service1 ul li {
line-height: 24px;
}
.left_innner_service1 ol li {
list-style: decimal;
margin-bottom: 10px;
}
.left_innner_service1 h2 {
color: #4b4b4b;
font-size: 32px;
line-height: 44px;
font-family: MontserratRegular;
font-weight: 400;
margin-top: 75px;
}
.left_innner_service1 hr {
width: 49px;
display: inline-block;
margin-top: 20px;
}
.left_innner_service1 p {
color: #5d5d5d;
font-size: 16px;
font-family: SourceSansProLight;
font-weight: 300;
line-height: 24px;
margin: 20px 0 35px;
}
.left_innner_service1 h3,
.left_inspect h4 {
color: #4b4b4b;
font-family: MontserratRegular;
font-weight: 400;
}
.rwc ol li {
list-style: decimal;
padding-bottom: 10px;
}
.left_innner_service1 h3 {
font-size: 21px;
line-height: 15px;
margin-bottom: 20px;
}
.left_inspect {
float: left;
width: 50%;
}
.left_inspect h4 {
font-size: 16px;
line-height: 24px;
margin-bottom: 10px;
}
.left_inspect ul li,
.right_inspect ul li {
color: #4b4b4b;
font-size: 14px;
line-height: 24px;
font-family: MontserratRegular;
font-weight: 400;
margin-bottom: 30px;
margin-right: 40px;
list-style: disc;
padding-left: 20px;
}
.left_inspect ul {
min-height: 400px;
margin-left: 25px;
}
.right_inspect {
float: right;
width: 50%;
}
.right_inspect ul {
min-height: 350px;
}
.service_list ul li.active a {
color: #000;
}
.service_list {
margin-bottom: 70px;
}
#cust_satisfied_inner {
background-color: #f6f6f6;
min-height: 420px;
padding-bottom: 80px;
}
#cust_satisfied_inner h2 {
font-size: 144px;
color: #e4e4e4;
line-height: 175px;
text-align: center;
font-family: MontserratBold;
font-weight: 700;
}
#cust_satisfied_inner h3 {
color: #4b4b4b;
font-size: 21px;
line-height: 50px;
text-align: center;
font-family: MontserratRegular;
font-weight: 400;
margin-top: -70px;
}
#cust_satisfied_inner h3:after {
content: "";
display: block;
width: 49px;
height: 2px;
background-color: #e2ca96;
text-align: center;
margin: 0 auto;
}
.sat_cust_inner ul {
display: table;
margin: 20px auto 0;
text-align: center;
}
.sat_cust_inner ul li {
width: 20px;
float: left;
}
.sat_cust_inner ul li img {
height: 17px;
width: 18px;
}
.sat_cust_inner p {
color: #5d5d5d;
font-size: 19px;
font-weight: 300;
line-height: 27px;
text-align: center;
font-family: SourceSansProLight;
padding: 0 110px;
}
.sat_cust_inner h4,
.sat_cust_inner h5 {
line-height: 21px;
text-align: center;
color: #5d5d5d;
font-size: 16px;
}
.sat_cust_inner h4 {
margin-top: 13px;
font-family: MontserratRegular;
font-weight: 400;
}
.sat_cust_inner h5 {
font-weight: 300;
margin-top: 5px;
font-family: SourceSansProLight;
}
.rwc_left h3,
.rwc_left h3:before {
font-family: MontserratRegular;
font-weight: 400;
}
#cust_satisfied_inner .sat_cust_inner .owl-item {
width: 100%;
}
.sat_cust_inner .owl-next img,
.sat_cust_inner .owl-prev img {
width: 50px;
height: 50px;
}
.sat_cust_inner .owl-next {
position: absolute;
top: 10%;
right: 4%;
}
.sat_cust_inner .owl-prev {
position: absolute;
top: 10%;
left: 4%;
}
.rwc_full h3:before,
.rwc_full p:before,
.rwc_full ul li:before,
.rwc_left h3:before,
.rwc_left p:before,
.rwc_right h3:before,
.rwc_right ul li:before {
content: ".";
left: 0;
top: 0;
}
.sat_cust_inner .owl-dots {
display: none;
}
.que {
margin-bottom: 30px;
}
.rwc_left {
float: left;
width: 50%;
min-height: 534px;
margin-right: 5%;
}
.rwc_left h3 {
color: #5d5d5d;
font-size: 16px;
line-height: 26px;
position: relative;
padding-left: 15px;
}
.rwc_left h3:before {
color: #c4ab70;
font-size: 20px;
position: absolute;
margin: 0;
line-height: 10px;
}
.rwc_left p {
position: relative;
font-weight: 300;
color: #5d5d5d;
font-size: 16px;
line-height: 20px;
margin: 20px 0 20px 20px;
padding-left: 15px;
}
.rwc_left p:before {
font-weight: 300;
color: #4f4f4f;
font-size: 20px;
position: absolute;
margin: 0;
line-height: 10px;
}
.rwc_right h3,
.rwc_right h3:before {
font-family: MontserratRegular;
font-weight: 400;
}
.rwc_right {
float: right;
width: 45%;
min-height: 534px;
}
.rwc_right ul li {
margin-left: 20px;
}
.rwc_right h3 {
color: #5d5d5d;
font-size: 16px;
line-height: 26px;
position: relative;
padding-left: 15px;
}
.rwc_right h3:before {
color: #c4ab70;
font-size: 20px;
position: absolute;
margin: 0;
line-height: 10px;
}
.rwc_right ul li {
font-weight: 300;
color: #5d5d5d;
font-size: 16px;
line-height: 20px;
margin: 20px 0 00px;
padding-left: 15px;
position: relative;
}
.rwc_right ul li:before {
font-weight: 300;
color: #4f4f4f;
font-size: 20px;
position: absolute;
margin: 0;
line-height: 10px;
}
.rwc_full p,
.rwc_full ul li {
line-height: 20px;
padding-left: 15px;
}
.rwc_right figure {
margin-top: 20px;
}
.rwc_full p {
position: relative;
font-weight: 300;
color: #5d5d5d;
font-size: 16px;
margin: 20px 0 20px 20px;
}
.rwc_full p:before {
font-weight: 300;
color: #4f4f4f;
font-size: 20px;
position: absolute;
margin: 0;
line-height: 10px;
}
.rwc_full h3,
.rwc_full h3:before {
font-family: MontserratRegular;
font-weight: 400;
}
.rwc_full h3,
.rwc_full ul {
position: relative;
}
.rwc_full ul,
.rwc_full ul li {
margin-left: 20px;
}
.rwc_full h3 {
color: #5d5d5d;
font-size: 16px;
line-height: 26px;
padding-left: 15px;
}
.rwc_full h3:before {
color: #c4ab70;
font-size: 20px;
position: absolute;
margin: 0;
line-height: 10px;
}
.rwc_full ul li {
font-family: SourceSansProLight;
font-weight: 300;
color: #5d5d5d;
font-size: 16px;
margin: 20px 0 00px;
position: relative;
}
.rwc_full ul li:before {
font-weight: 300;
color: #4f4f4f;
font-size: 20px;
position: absolute;
margin: 0;
line-height: 10px;
}
#error_page a,
#error_page h2,
#error_page p {
color: #fff;
text-align: center;
}
.rwc_full figure {
margin-top: 20px;
}
#error_page {
text-align: center;
min-height: 768px;
}
#error_page h2 {
padding-top: 135px;
font-size: 44px;
font-family: MontserratBold;
font-weight: 700;
line-height: 54px;
}
#error_page hr {
width: 49px;
}
#error_page p {
font-size: 16px;
line-height: 24px;
padding: 30px 315px 45px;
}
#error_page a {
background: linear-gradient(270deg, #f8da94 0, #ebcb80 100%);
font-size: 14px;
line-height: 18px;
padding: 9px 11px;
height: 38px;
width: 166px;
border: 2px solid #efcf86;
margin-right: 30px;
}
#error_page a:hover {
border: 2px solid #ebcb80;
color: #ebcb80;
background: #fff;
}
.page_link {
padding-bottom: 280px;
}
.gform_wrapper .top_label li.gfield.gfield_error.gf_left_half {
max-width: 100% !important;
margin-right: 0 !important;
margin-bottom: 0 !important;
}
.gform_wrapper
li.gfield.gfield_error.gfield_contains_required
div.ginput_container {
margin-top: 0 !important;
}
.gform_wrapper.gform_validation_error
.top_label
li.gfield.gfield_error.gf_right_half {
max-width: 100% !important;
}
span.loader {
background-image: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/loader.gif);
background-size: 32px 32px;
height: 32px;
width: 32px;
margin-top: 3px;
}
.postid-111 .left_innner_service1 .images ul li:nth-child(1) {
margin-top: 0;
}
.postid-111 .left_innner_service1 h3 {
margin-bottom: 30px;
}
.vehicle-select-all span {
width: 50%;
}
.vehicle-select-all span select {
width: 100%;
}
body .vehicle-select-all {
padding-right: 0 !important;
}
body .vehicle-select-all span:nth-child(2) {
padding-left: 16px !important;
}
body .vehicle-select-all span:nth-child(1) {
padding: 0 14px 1px 2px !important;
}
.page-id-14 #gform_3 .ginput_container_textarea {
margin-top: 4px !important;
}
#error_page {
min-height: 450px;
}
#error_page h2,
#error_page .h2 {
color: #000;
font-size: 7rem;
line-height: initial;
}
#error_page .page_link {
margin-top: 30px;
}
#error_page .h2 {
padding-top: 135px;
font-family: MontserratBold;
font-weight: 700;
}
.blog_bg_h h4 {
max-width: 320px;
}
.page-template-newservice .inner-banner h1, 
.page-template-servicepagetemplate .inner-banner h1  {
max-width: 500px;
}
.page-template-newservice .breadcrumb-block ul.breadcrumb li,
.page-template-newservice .breadcrumb-block ul.breadcrumb li a {
opacity: 0.6;
font-size: 15px;
}
.brandlogo-heading p {
max-width: 915px;
margin: 0 auto;
}
.page-template-newservice .left_service p {
margin-bottom: 10px;
line-height: 28px !important;
}
.touch_form ul li .ginput_container input,
.touch_form ul li .ginput_container select,
.touch_form ul li .ginput_container textarea {
border: 0.53px solid #2e2e2e59;
}
.page-template-newservice .breadcrumb-block ul.breadcrumb li + li:before {
padding: 2px;
}
.page-template-newservice .breadcrumb-block ul.breadcrumb li a {
opacity: 1;
}
.grid-block {
margin-top: 45px;
}
.grid-block .services-block {
display: flex;
flex-wrap: wrap;
margin: 0 -10px;
}
.grid-block .services-block .services-box {
width: 23.2%;
position: relative;
border: 1px solid #bb9848;
margin: 30px 10px;
border-radius: 5px;
}
.grid-block .services-block .services-box:after {
background: url(https://www.sscmechanics.com/devsite/wp-content/uploads/2022/05/overlay2.png);
position: absolute;
height: 66%;
width: 100%;
bottom: 9px;
background-repeat: no-repeat;
transform: rotate(351deg);
right: -4px;
background-size: cover;
}
.grid-block .services-block .services-box .service-content {
position: relative;
z-index: 1;
margin-top: 1rem;
}
.grid-block .services-block .services-box .service-content h3 {
font-size: 20px;
line-height: 30px;
color: #4b4b4b;
font-weight: bold;
margin-bottom: 1rem;
min-height: 70px !important;
padding: 0 1rem;
text-align: center;
}
.grid-block .services-block .services-box .service-content span img {
height: 20px;
width: 22px;
display: inline-block;
z-index: 999;
margin-left: 10px;
}
.grid-block .services-block .services-box .service-content .find-btn {
background: #bb9848;
padding: 10px 0;
position: relative;
overflow: hidden;
text-align: center;
}
.grid-block .services-block .services-box .service-content .find-btn:after {
background: #fff;
content: "";
height: 155px;
left: -75px;
opacity: 0.2;
position: absolute;
top: -50px;
width: 50px;
overflow: hidden;
-webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transform: rotate(35deg);
-ms-transform: rotate(35deg);
transform: rotate(35deg);
z-index: 2;
}
.grid-block
.services-block
.services-box
.service-content
.find-btn:hover:after {
left: 120%;
-webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
}
.grid-block
.services-block
.services-box
.service-content
.find-btn:hover
span {
opacity: 0.8;
}
.grid-block .services-block .services-box .service-content span {
font-size: 14px;
line-height: 18px;
color: #fff;
} .grid-block .services-block .services-box figure {
width: 100px;
margin: 0 auto;
position: relative;
height: 100px;
border-radius: 50%;
border: 2px solid #bb9848;
margin-top: -40px;
padding: 10px;
display: flex;
z-index: 9;
}
.grid-block .services-block .services-box figure img {
width: 100px;
border-radius: 50%;
position: relative;
z-index: 1;
object-fit: contain;
}
.grid-block .services-block .services-box .service-content p {
min-height: 120px;
color: #4b4b4b;
font-weight: 300;
padding: 0 1rem;
} .grid-block .services-block .services-box .service-img {
position: relative;
width: 100px;
margin: 0 auto;
}
.grid-block .services-block .services-box .service-img:after {
position: absolute;
content: "";
background: #fff;
width: 118px;
z-index: 1;
height: 10px;
left: -9px;
top: 34px;
}
p.copy_right {
color: #ededed !important;
font-size: 12px;
line-height: 17px;
font-family: OpenSansRegular;
font-weight: 400;
opacity: 0.5;
}
.page-template-booking section.google-section, 
.blog section.google-section,
.page-template-services section.google-section,
.page-template-about_us section.google-section,
.page-template-contact section.google-section {
background: #fff !important;
}
.customersreview-form .gform-body ul li select {
color: #757575;
}
.wp-google-name a span {
font-weight: 100 !important;
color: #fff !important;
}
@media only screen and (max-width: 1199px) {
.grid-block .services-block .services-box {
width: 31.3%;
}
.grid-block .services-block .services-box:after {
height: 81%;
bottom: 0;
transform: unset;
right: 0;
}
}
@media only screen and (max-width: 1099px) {
.grid-block .services-block .services-box {
}
}
@media only screen and (max-width: 991px) {
.grid-block .services-block .services-box {
width: 31.1%;
}
}
@media only screen and (max-width: 921px) {
.grid-block .services-block .services-box {
width: 30.6%;
}
}
@media only screen and (max-width: 767px) {
.grid-block .services-block .services-box {
width: 46.8%;
}
}
@media only screen and (max-width: 641px) {
.grid-block .services-block .services-box {
width: 100%;
}
.grid-block .services-block .services-box figure img {
width: 100%;
}
.grid-block .services-block .services-box:after {
background-repeat: no-repeat;
background-size: cover;
}
} .modal-open {
overflow: hidden;
}
.modal {
position: absolute;
z-index: 10000;
visibility: hidden;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.modal.is-visible {
visibility: visible;
position: fixed;
}
.modal-overlay {
position: fixed;
z-index: 10;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: hsla(0, 0%, 0%, 0.78);
visibility: hidden;
opacity: 0;
transition: visibility 0s linear 0.3s, opacity 0.3s;
}
.modal.is-visible .modal-overlay {
opacity: 1;
visibility: visible;
transition-delay: 0s;
}
.modal-wrapper {
z-index: 9999;
position: relative;
max-width: 1000px;
margin: auto;
width: 100%;
padding: 110px 60px;
}
.modal-close {
background: transparent;
border: none;
padding: 0;
position: absolute;
right: 40px;
top: 40px;
cursor: pointer;
z-index: 12345;
}
.modal-close img {
max-height: 47px;
}
.modal-transition {
transition: all 0.3s 0.12s;
transform: translateY(-10%);
opacity: 0;
}
.modal.is-visible .modal-transition {
top: 50%;
transform: translateY(-50%);
opacity: 1;
}
.modal_header {
max-width: 54%;
}
.modal_header h2 {
font-family: "MontserratBold";
color: #ffffff;
font-size: 55px;
line-height: 60px;
margin: 0 0 15px;
border: 0px;
text-transform: uppercase;
padding: 0px;
font-weight: 700;
}
.modal_header p {
font-family: "MontserratRegular";
font-size: 17px;
line-height: 33px;
color: #ffffff;
margin-bottom: 30px;
}
.modal_header a.download-btn {
font-family: "MontserratRegular";
position: relative;
overflow: hidden;
border: 3px solid;
padding: 12px 52px;
text-transform: uppercase;
display: inline-block;
font-weight: 600;
letter-spacing: 0.7px;
border-image-slice: 1;
border-width: 3px;
border-image-source: linear-gradient(
90deg,
rgba(189, 162, 112, 1) 31%,
rgba(231, 205, 141, 1) 55%,
rgba(189, 162, 112, 1) 90%
);
background: linear-gradient(
90deg,
rgba(189, 162, 112, 1) 31%,
rgba(231, 205, 141, 1) 55%,
rgba(189, 162, 112, 1) 90%
);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.modal_header a.download-btn:hover {
background: #dfbd69;
color: #000;
-webkit-text-fill-color: #000;
}
.modal_header a.no-thanks {
font-family: "MontserratRegular";
color: #ffffff;
text-decoration: none;
position: relative;
display: inline-block !important;
left: unset;
top: unset;
right: unset;
}
.modal_header a.no-thanks:after {
content: "";
background: #fff;
height: 1px;
width: 100%;
position: absolute;
left: 0px;
bottom: 3px;
display: block;
}
.modal-close img {
max-height: 30px;
}
.modal_header a.no-thanks:hover {
color: #dfbd69;
}
.modal-body {
z-index: 123;
position: relative;
}
@media (min-width: 1024px) and (max-width: 1199px) {
.modal-wrapper {
max-width: 950px;
}
}
@media (min-width: 769px) and (max-width: 1024px) {
.modal_header h1 {
font-size: 45px;
margin: 0 0 15px;
}
.modal_header h3 {
font-size: 28px;
margin: 0 0 15px;
}
.modal_header p {
font-size: 15px;
}
}
@media (max-width: 1023px) {
.modal-wrapper {
max-width: 720px;
left: 0px;
right: 0px;
padding: 60px 40px;
}
.modal_header {
width: 100%;
}
}
@media (max-width: 767px) {
.modal_header {
max-width: 100%;
}
.modal.is-visible .modal-transition {
top: 20px;
transform: translateY(0%);
max-width: calc(100% - 25px);
}
.modal-close {
right: 10px;
top: 10px;
}
.modal_header h1 {
font-size: 30px;
margin-bottom: 10px;
line-height: normal;
}
.modal_header p {
font-size: 14px;
line-height: 28px;
margin-bottom: 20px;
}
.modal-wrapper {
padding: 30px;
}
.modal-body {
padding: 0 15px;
}
.modal-close img {
max-width: 20px;
}
}
@media (max-width: 479px) {
.modal_header a.download-btn {
padding: 8px 24px;
font-size: 14px;
}
.licensed ul li:first-child {
width: 100% !important;
}
}
.choose-text h2 {
color: #4b4b4b;
font-size: 32px;
line-height: 44px;
font-family: MontserratRegular;
font-weight: 400;
}
.choose-text hr {
width: 49px;
display: inline-block;
margin-top: 20px;
background-color: #ebcb80;
height: 2px;
border: none;
}
.choose-text p {
color: #5d5d5d;
font-size: 16px;
font-family: SourceSansProLight;
font-weight: 300;
line-height: 24px;
margin: 20px 0 35px;
}
.choose-grid {
display: flex;
flex-wrap: wrap;
margin: 0 -2rem;
}
.grid-box ul {
text-align: left;
}
.grid-box {
width: 33.3%;
text-align: center;
margin-bottom: 2rem;
padding: 0 2rem;
}
.grid-box h3 {
font-size: 21px;
line-height: 30px;
color: #4b4b4b;
font-weight: 400;
margin: 1rem 0;
}
.grid-box p {
color: #5d5d5d;
font-size: 16px;
font-family: SourceSansProLight;
font-weight: 300;
line-height: 24px;
margin: 20px 0;
}
.grid-box a {
color: #bb9848;
}
.grid-box img {
width: 115px;
display: block;
margin: 0 auto;
}
.grid-box img.star-img {
width: 25px;
margin-bottom: -18px;
position: relative;
left: 31px;
}
.gform_legacy_markup_wrapper textarea {
padding: 22px 0 23px 20px !important;
}
@media (max-width: 921px) {
.choose-grid {
margin: 0;
justify-content: space-between;
}
.grid-box {
width: 49%;
text-align: center;
margin-bottom: 1rem;
padding: 0 1rem;
}
}
@media (max-width: 641px) {
.grid-box {
width: 100%;
}
.grid-box p {
margin: 20px 0 30px;
}
}
.breadcrumb-block ul.breadcrumb {
padding: 0;
list-style: none;
}
.breadcrumb-block ul.breadcrumb li {
display: inline;
font-size: 18px;
color: #fff;
}
.breadcrumb-block ul.breadcrumb li + li:before {
padding: 8px;
color: #fff;
content: "/\00a0";
}
.breadcrumb-block ul.breadcrumb li a {
color: #fff;
text-decoration: none;
}
.breadcrumb-block ul.breadcrumb li a:hover {
color: #efcf86;
text-decoration: underline;
}
.breadcrumb-block ul.breadcrumb li:nth-child(2) {
text-transform: capitalize;
}
.inner-banner h1 {
padding: 81px 0 0px;
}
.inner-banner {
padding-bottom: 65px;
}
.blog-list .pagination .nav-links {
display: flex;
align-items: center;
justify-content: center;
margin: 1rem auto 1.5rem;
flex-wrap: wrap;
}
.blog-list .pagination .nav-links .page-numbers {
min-width: 58px;
height: 50px;
border: 2px solid transparent;
display: flex;
align-items: center;
justify-content: center;
font-size: 16px;
font-weight: 600;
color: #fff;
background: #eacb85;
margin: 0 8px;
transition: all 0.5s ease-in-out;
}
.blog-list .pagination .nav-links .next.page-numbers,
.blog-list .pagination .nav-links .prev.page-numbers {
font-size: 0;
min-width: 58px;
height: 50px;
background: #d0b475;
transition: all 0.5s ease-in-out;
}
.blog-list .pagination .nav-links .next.page-numbers::before,
.blog-list .pagination .nav-links .prev.page-numbers::before {
width: 20px;
height: 20px;
content: "";
background: url(https://www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/rightmore.svg)
no-repeat;
background-size: cover;
background-position: center center;
}
.blog-list .pagination .nav-links .prev.page-numbers::before {
transform: rotate(180deg);
}
.blog-list .pagination .nav-links .page-numbers:hover,
.blog-list .pagination .nav-links .page-numbers.current {
color: #eacb85;
background: #fff;
border: 2px solid #eacb85;
}
.blog-list .pagination .nav-links .next.page-numbers:hover::before,
.blog-list .pagination .nav-links .prev.page-numbers:hover::before {
filter: brightness(0) saturate(100%) invert(100%) sepia(40%) saturate(3441%)
hue-rotate(311deg) brightness(105%) contrast(84%);
}
@media (max-width: 768px) {
.service-links.mobile .img-block {
order:1;
}
.service-links.mobile  {
margin-bottom:30px;
}
.service-links.mobile .img-block figure {
clip-path: unset !important;
}
.blog-list .pagination .nav-links {
max-width: 500px;
margin: 0rem auto 1rem;
}
.blog-list .pagination .nav-links .page-numbers {
min-width: 25px;
height: 25px;
font-size: 14px;
margin: 0 6px 6px;
}
.blog-list .pagination .nav-links .next.page-numbers,
.blog-list .pagination .nav-links .prev.page-numbers {
min-width: 40px;
height: 25px;
}
}
p {
color: #3c3c3c !important;
line-height: 30px !important;
font-family: "Inter" !important;
}
h2 {
font-family: "Inter" !important;
font-weight: 500 !important;
}
h3 {
font-weight: 500 !important;
font-family: "Inter" !important;
font-size: 22px !important;
}
#home_banner h1 + p,
.appointment_title p,
#our_service p,
.modal_header p {
color: #ffffff !important;
}
#cust_satisfied p {
text-align: center;
}
.font-h5 {
color: #4b4b4b !important;
font-size: 24px !important;
line-height: 30px !important;
font-family: MontserratRegular !important;
font-weight: 400 !important;
}
.left_choose_des p.font-h5 {
font-family: "Inter" !important;
margin-bottom: 0;
min-height: 0;
}
.appointment_title p {
text-align: left;
}
.font-h3 {
color: #4b4b4b;
line-height: 50px;
text-align: center;
margin-top: -40px;
font-weight: 500 !important;
font-family: "Inter" !important;
font-size: 22px !important;
}
.font-h4 {
font-size: 16px;
line-height: 21px;
text-align: center;
margin-top: 13px;
padding-bottom: 30px;
color: #5d5d5d;
font-weight: 300;
}
.touch_form p {
line-height: 25px !important;
}
.font-h2 {
color: #fff !important;
font-size: 44px !important;
line-height: 43px !important;
margin-bottom: 10px !important;
font-weight: 500 !important;
font-family: "Inter" !important;
}
.customersreview-heading .font-h2 {
color: #bb9848 !important;
font-size: clamp(1.625rem, 1.55rem + 0.375vw, 2rem) !important;
line-height: clamp(2.1875rem, 1.9625rem + 1.125vw, 3.3125rem) !important;
font-weight: 700 !important;
font-family: "MontserratBold" !important;
}
#from_blog.blog-list p.font-h2 {
font-size: 32px !important;
line-height: 44px !important;
text-align: left !important;
color: #4b4b4b;
}
section.customersreview .owl-prev:before {
background-image: url(//www.sscmechanics.com/wp-content/uploads/2023/10/left_arrow-2.png) !important;
}
section.customersreview .owl-prev:after {
background-image: url(//www.sscmechanics.com/wp-content/uploads/2023/10/right_arrow-2.png) !important;
}
.newservice .right_about .touch_form {
margin-top: -185px;
}
.touch_form p.font-h2 {
color: #bb9848 !important;
font-size: 30px !important;
font-family: MontserratBold;
font-weight: 700;
line-height: 44px !important;
margin-bottom: 10px !important;
padding-right: 15px !important;
}
.address div {
display: flex;
}
.address div img {
height: 18px;
width: 21px;
margin-top: 5px;
margin-right: 10px;
}
.address div a {
color: #fceed4;
font-size: 27px;
letter-spacing: 1px;
line-height: 33px;
display: inline-block;
font-family: MontserratBold;
font-weight: 700;
margin-bottom: 7px;
}
.address p,
.address p a,
.address p a {
color: #fff !important;
font-size: 15px;
line-height: 21px !important;
font-family: MontserratBold !important;
font-weight: 700;
}
.licensed ul li p {
font-family: MontserratRegular !important;
font-size: 13px !important;
margin-top: 0;
color: #ededed !important;
}
.licensed ul li:first-child {
opacity: 0.46;
margin-top: 6px;
}
.service_list p.widget-title {
margin: 40px 0 27px 30px !important;
color: #bb9848 !important;
line-height: 15px !important;
font-size: 21px !important;
font-family: MontserratRegular;
font-weight: 400;
}
.font-top {
font-size: 144px !important;
color: #e4e4e4 !important;
line-height: 100px !important;
text-align: center !important;
}
.blog_bg_h p.font-h3 {
margin: 25px 0 10px !important;
color: #ededed !important;
line-height: 21px !important;
}
#contact_info p,
#contact_info p a {
color: #fdfdfd !important;
}
.call img,
.mail img {
margin-top: 9px;
}
input.gform_button.button {
color: #fff;
font-size: 14px;
line-height: 18px;
text-transform: uppercase;
width: 300px !important;
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/btn_bg.png) no-repeat;
background-size: cover;
font-family: MontserratRegular;
padding: 21px 35px;
margin: 10px 0 0;
font-weight: 600;
transition: all ease 0.3s;
}
input.gform_button.button:hover {
color: #000;
transition: all ease 0.3s;
}
.appointment_form {
margin-top: -60px;
margin-bottom: 35px;
}
@media only screen and (max-width: 1199px) {
.font-top {
font-size: 130px !important;
line-height: 150px !important;
}
.gform_wrapper .top_label li.gfield.gf_left_half {
padding-right: 0px !important;
}
}
@media only screen and (max-width: 991px) {
.font-top {
font-size: 120px !important;
line-height: 150px !important;
}
}
@media (max-width: 768px) {
.newservice .right_about .touch_form {
margin-top: 20px;
}
.appointment_form {
margin-top: 0;
margin-bottom: 35px;
}
body .gform_legacy_markup_wrapper ul li.gfield {
margin-top: 5px;
}
.gform_legacy_markup_wrapper .gform_footer {
margin: 0px 0 0;
}
.font-top {
font-size: 100px !important;
line-height: 120px !important;
}
.touch_form p.font-h2 {
font-size: 22px !important;
line-height: 28px !important;
}
.font-h5 {
font-size: 18px !important;
line-height: 22px !important;
}
.font-h3 {
line-height: 36px;
font-size: 18px !important;
}
.font-h4 {
margin-top: 10px;
padding-bottom: 20px;
}
.font-h2 {
font-size: 28px !important;
line-height: 33px !important;
}
.touch_form p.font-h2 {
font-size: 22px !important;
line-height: 32px !important;
}
.address div a {
font-size: 22px;
line-height: 28px;
}
.address div {
justify-content: center;
}
#from_blog.blog-list p.font-h2 {
font-size: 24px !important;
line-height: 30px !important;
}
}
@media (max-width: 641px) {
input.gform_button.button {
line-height: 1 !important;
min-height: 0;
width: 290px !important;
}
}
.grid-block .services-block .services-box {
display: flex;
justify-content: space-between;
flex-direction: column;
}
.grid-block .services-block .services-box .service-content {
justify-content: center;
display: flex;
flex-wrap: wrap;
}
.grid-block .services-block .services-box .service-content .find-btn {
width: 100%;
align-self: end;
}
@font-face {
font-family: "Inter";
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/Inter-Regular.eot);
src: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/Inter-Regular.eot) format("embedded-opentype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/Inter-Regular.woff2) format("woff2"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/Inter-Regular.woff) format("woff"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/Inter-Regular.ttf) format("truetype"),
url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/Inter-Regular.svg#OpenSansBold) format("svg");
} #from_blog h4 {
font-size: clamp(1.625rem, 1.4rem + 1.125vw, 2.75rem);
line-height: clamp(2.125rem, 1.8875rem + 1.1875vw, 3.3125rem);
}
.address p {
padding-bottom: 10px;
font-family: "Inter" !important;
font-weight: 300;
}
#any_que ul li {
float: none;
list-style: none;
padding: 0 !important;
}
#any_que.container {
min-height: 1px;
padding: 20px 40px;
}
div#any_que ul {
display: flex;
justify-content: space-between;
align-items: center;
}
.callout-pera {
display: flex;
align-items: center;
gap: 30px;
}
#from_blog #any_que ul li p.font-h5 {
font-family: "MontserratBold" !important;
padding-bottom: 5px;
}
#any_que ul .callout-pera li:nth-child(1) {
width: 80px;
}
#any_que ul .callout-pera li img:nth-child(1) {
width: 100%;
}
.blog_bg_h h5 {
min-height: 120px;
color: #fff;
font-size: 17px;
line-height: 28px;
font-family: MontserratRegular;
font-weight: 400;
}
.blog_bg_h h5 a {
background: 0 0;
padding: 0;
color: #fff;
float: none;
transition: all ease 0.3s;
}
.blog_bg_h h5 {
max-width: 320px;
}
.blog_bg_h p.font-h3 {
text-align: left;
} section.google-section .container {
position: relative;
}
.time-block h5 {
color: white;
font-size: 20px;
font-family: "Inter";
font-weight: bold;
}
.time-block ul {
padding: 0;
}
.time-block ul li {
list-style: none;
color: white;
padding-bottom: 10px;
font-size: 15px;
font-family: "Inter";
font-weight: 300;
}
.blog_bg_h p.font-h3 {
text-align: left;
font-size: 12px !important;
font-family: "SourceSansProLight" !important;
}
.map-block-text .address {
width: 100%;
}
.map-block-text {
background-color: #1a1a1a;
max-width: 630px;
padding: 90px 60px 60px;
border-radius: 20px;
position: absolute;
top: -80px;
background-repeat: no-repeat;
background-position: 116% -11%;
background-size: 305px;
}
section.google-section {
padding-top: 100px;
background: #f6f6f6;
}
.map-block-text .address p a {
font-size: 24px;
color: #fceed4 !important;
}
span.distance-text {
padding-top: 20px;
display: block;
}
span.distance-text p {
font-family: "SourceSansProLight" !important;
}
.map-block-text .address p a {
padding-bottom: 10px;
} .Faq-section {
padding-top: 20px;
}
.Faq-section .heading h4 {
color: #fff;
font-size: clamp(1.625rem, 1.4rem + 1.125vw, 2.75rem);
line-height: clamp(2.125rem, 1.8875rem + 1.1875vw, 3.3125rem);
text-align: center;
position: relative;
}
.Faq-section .heading h4:after {
display: block;
width: 49px;
height: 2px;
text-align: center;
margin: 10px auto 48px;
content: "";
background-color: #e2ca96;
}
.accordion-trigger h5 {
color: white;
font-weight: 400;
padding-bottom: 30px;
font-size: 20px;
border-bottom: 1px solid #ffffff9e;
width: 100%;
position: relative;
}
.accordion-trigger h5:after {
content: "";
position: absolute;
width: 0%;
height: 2px;
background-color: #ffd57b;
bottom: 0;
left: 0;
opacity: 0;
transition: all 0.4s ease-in-out;
}
.active.accordion-trigger h5:after {
width: 30%;
opacity: 1;
}
.accordion-trigger {
width: 100%;
display: flex;
justify-content: space-between;
}
.accordion-content p {
color: white !important;
font-size: 17px;
line-height: 28px !important;
padding-top: 28px;
font-family: "SourceSansProLight" !important;
}
.accordion-content {
display: none;
}
.accordion-item {
padding-bottom: 30px;
}
.accordionRow {
max-width: 850px;
margin: auto;
}
span.accordionIcon {
position: relative;
}
span.accordionIcon::after,
span.accordionIcon::before {
content: "";
position: absolute;
background-color: #e7ca88;
height: 2px;
width: 25px;
right: 0;
top: 10px;
}
span.accordionIcon::before {
transform: rotate(90deg);
transition: all ease 0.3s;
}
.active span.accordionIcon::before {
transform: rotate(0deg);
}
.active .accordion-content {
display: block !important;
}
#from_blog {
padding-bottom: 120px;
background-size: cover;
}
#from_blog #any_que {
margin-bottom: -179px;
margin-top: 75px;
}
#from_blog #any_que ul li a {
margin-top: 0px;
font-family: "MontserratBold" !important;
letter-spacing: 1px;
}
.gform_legacy_markup_wrapper select {
color: #757575 !important;
} .newservice div#service-list-2 {
display: none;
}
.newservice .left_service h2 {
color: #bb9848;
position: relative;
font-family: "MontserratBold" !important;
}
.left_service p {
font-family: "SourceSansProLight" !important;
}
.newservice .left_service h2:after {
position: absolute;
top: 84px;
}
.touch_form p.font-h2 {
font-family: "MontserratBold" !important;
}
.touch_form p {
font-family: "SourceSansProLight" !important;
}
.touch_form form #gform_submit_button_2 {
font-family: "MontserratBold" !important;
letter-spacing: 1px;
}
.link-wrap {
display: flex;
width: 100%;
justify-content: space-between;
background-color: #f6f6f6;
border-radius: 60px;
overflow: hidden;
}
.img-block {
width: 38%;
}
.links-block {
width: 60%;
padding: 80px;
}
.links-block ul li {
list-style: none;
position: relative;
display: flex;
align-items: center;
gap: 14px;
}
.links-block ul li::before {
background-image: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/right_arrow.svg);
content: "";
left: -37px;
top: 50%;
background-size: 20px;
width: 20px;
height: 20px;
background-repeat: no-repeat;
display: block;
}
.links-block p {
padding: 15px 0 20px;
font-family: "SourceSansProLight" !important;
color: #3c3c3c;
line-height: 28px !important;
font-size: 17px;
}
.links-block h3 {
color: #404040;
font-size: clamp(1.625rem, 1.55rem + 0.375vw, 2rem) !important;
line-height: clamp(2.1875rem, 1.9625rem + 1.125vw, 3.3125rem) !important;
font-weight: 700 !important;
font-family: "MontserratBold" !important;
}
.links-block ul {
--auto-grid-min-size: 15rem;
display: grid;
grid-template-columns: repeat(
auto-fill,
minmax(var(--auto-grid-min-size), 1fr)
);
row-gap: 7px;
padding: 0;
margin: 0;
padding-top: 20px;
}
.links-block ul li a {
color: #3c3c3c;
text-decoration: none;
transition: all 0.4s ease-in-out;
font-family: "SourceSansProLight" !important;
}
.links-block ul li a:hover {
color: #bb9848;
text-decoration: underline;
}
.img-block figure {
height: 100%;
clip-path: polygon(50% 0, 100% 0, 100% 100%, 0% 100%);
}
.img-block figure img {
width: 100%;
height: 100%;
object-fit: cover;
} .brandlogo-slider , .country-logo-slider {
position: relative;
}
.brandlogo-slider .logos img , .country-logo-slider .logos img {
width: 100%;
height: 100%;
}
.brandlogo-slider .logos , .country-logo-slider .logos {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
margin: auto;
max-width: 103px;
opacity: 0.6;
transition: all 0.4s ease-in-out;
}
.brandlogo-slider .logos:hover , .country-logo-slider .logos:hover {
opacity: 1;
}
.brandlogo-slider:after,
.brandlogo-slider:before,
.country-logo-slider:after,
.country-logo-slider:before {
content: "";
position: absolute;
right: -20px;
height: 100%;
box-shadow: -29px 0px 34px 41px #ffffff;
top: 0;
z-index: 1;
}
.brandlogo-slider:after , .country-logo-slider:after {
left: -10px;
box-shadow: 20px 0px 34px 41px #ffffff;
width: 1px;
}
.country-logo-slider {
max-width: 750px;
margin: 0 auto;
}
.country-logo-slider .owl-item {
width: 250px !important;
}
section.bradlogo-slider {
padding: 50px 0 50px;
}
.brandlogo-heading {
text-align: center;
}
.brandlogo-heading h3 {
font-size: clamp(1.625rem, 1.55rem + 0.375vw, 2rem) !important;
line-height: clamp(2.1875rem, 1.9625rem + 1.125vw, 3.3125rem) !important;
font-weight: 700 !important;
color: #404040;
font-family: "MontserratBold" !important;
}
.brandlogo-heading p {
padding: 30px 0 60px;
font-family: "SourceSansProLight" !important;
line-height: 28px !important;
font-size: 17px;
}
.brandlogo-slider .owl-dots {
display: none;
}  section.customersreview {
background-color: #333333;
padding: 150px 0 100px;
margin-top: 50px;
}
section.customersreview .service_page_slider p,
section.customersreview .service_page_slider h4,
section.customersreview .service_page_slider h5 {
color: white !important;
font-family: "SourceSansProLight" !important;
font-size: 17px;
line-height: 28px !important;
}
.service_page_slider h4 {
font-family: "Inter" !important;
padding-bottom: 10px;
}
.customersreview-heading h4 {
color: white !important;
font-size: clamp(1.625rem, 1.55rem + 0.375vw, 2rem) !important;
line-height: clamp(2.1875rem, 1.9625rem + 1.125vw, 3.3125rem) !important;
font-weight: 700 !important;
text-align: center;
font-family: "MontserratBold" !important;
}
.customersreview-heading .font-top {
font-family: 'MontserratBold' !important;
line-height: 20px !important;
}
section.customersreview .service_page_slider .owl-nav,
section.whychoose-us .owl-nav {
display: block !important;
}
section.customersreview .owl-prev:after,
section.customersreview .owl-prev:before,
.whychoose-us .owl-prev:after,
.whychoose-us .owl-prev:before,
.grid-block .owl-prev:after,
.grid-block .owl-prev:before {
content: "";
position: absolute;
background-image: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/right_arrow.svg);
background-size: 50px;
width: 62px;
height: 62px;
background-position: center;
background-repeat: no-repeat;
top: 20px;
right: 0px;
border: 5px solid rgba(235, 203, 128, 0.3);
border-radius: 50%;
}
section.customersreview .owl-prev:before,
.whychoose-us .owl-prev:before,
.grid-block .owl-prev:before {
left: 0px;
background-image: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/left_arrow.svg);
}
section.customersreview .owl-prev,
section.customersreview .owl-next,
section.whychoose-us .owl-prev,
section.whychoose-us .owl-next {
font-size: 0 !important;
}
section.customersreview .owl-item {
padding-inline: 50px;
}
section.customersreview .owl-dots {
display: none;
}
.customersreview-form .gform-body ul li input,
.customersreview-form .gform-body ul li select,
.customersreview-form .gform-body ul li textarea {
width: 100% !important;
border: none;
border: 0.53px solid #5d5d5d;
border-radius: 3px;
background-color: #fff;
padding: 22px 0 23px 20px !important;
margin-top: 0px;
}
.customersreview-form .gform-body ul {
display: grid !important;
column-gap: 16px;
grid-template-columns: 1fr 1fr;
}
.gform_legacy_markup_wrapper ul.gform_fields li.gfield {
padding: 0 !important;
}
.customersreview-form .gform_heading h3 {
display: none;
}
.customersreview-form li#field_13_5 {
grid-column: 2/2;
grid-row: 1/4;
height: 100%;
padding-right: 0;
}
.customersreview-form form ul li textarea {
height: 236px !important;
}
.customersreview-form .gform-body ul li {
grid-column: 1/2;
margin-top: 0 !important;
}
.customersreview-heading,
.whychoose-heading {
text-align: center;
}
.customersreview-form .gform_legacy_markup_wrapper .gform_footer {
margin: 40px 0 0;
padding: 0px 0 0px;
text-align: end;
}
.customersreview-form {
background-color: #f6f6f6;
padding: 40px;
border-top: 10px solid #eccf79;
margin-top: 50px;
margin-bottom: -200px;
}
.customersreview-heading h3,
.whychoose-heading h3 {
color: #bb9848;
font-size: clamp(1.625rem, 1.55rem + 0.375vw, 2rem) !important;
line-height: clamp(2.1875rem, 1.9625rem + 1.125vw, 3.3125rem) !important;
font-weight: 700 !important;
font-family: "MontserratBold" !important;
}
.customersreview-heading p,
.whychoose-heading p {
font-size: 17px;
line-height: 28px !important;
font-family: "SourceSansProLight" !important;
}
.whychoose-heading h3 {
color: #404040;
padding-bottom: 30px;
}
section.whychoose-us {
padding: 200px 0 100px;
}
.whychoose-slider {
padding-top: 40px;
padding-inline: 85px;
}
.whychoose-slider .owl-stage-outer {
padding: 50px 0 70px;
}
.whychoose-us .owl-prev:after,
.whychoose-us .owl-prev:before {
top: 50%;
transform: translate(0px, -50%);
}
.whychoose-block {
padding: 65px 30px 30px;
border: 1px solid #dfdfdf;
border-radius: 20px;
text-align: center;
margin-left: 2px;
}
.whychoose-block p {
font-family: "SourceSansProLight" !important;
}
.whychoose-block span {
max-width: 100px;
display: flex;
margin: auto;
position: absolute;
top: -50px;
left: 50%;
transform: translate(-50%, 0px);
background: #fff;
border-radius: 50%;
padding: 14px;
border: 1px solid #dfdfdf;
}
.whychoose-block h4 {
color: #4b4b4b !important;
font-size: 18px !important;
line-height: 12px !important;
font-family: Montserratbold !important;
padding-bottom: 20px;
}
.whychoose-imgs {
--auto-grid-min-size: 9rem;
display: grid;
grid-template-columns: repeat(
auto-fill,
minmax(var(--auto-grid-min-size), 1fr)
);
row-gap: 15px;
padding: 0;
margin: 0;
column-gap: 15px;
padding-inline: 70px;
}
.whychoose-imgs .imgs {
max-width: 120px;
margin: auto;
}
.whychoose-btn ul {
display: flex;
justify-content: space-between;
align-items: center;
}
.whychoose-btn ul li {
float: none;
list-style: none;
padding: 0 !important;
}
.whychoose-btn ul li a {
color: #fff;
font-size: 14px;
line-height: 18px;
text-align: center;
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/btn_bg.png) center right no-repeat;
font-weight: 400;
padding: 21px 73px 21px 35px;
display: inline-block;
margin-top: 0px;
font-family: "MontserratBold" !important;
letter-spacing: 1px;
}
.whychoose-btn ul li p.font-h5 {
font-family: "MontserratBold" !important;
padding-bottom: 10px;
}
.whychoose-btn ul li p {
color: white !important;
font-size: 17px;
line-height: 28px !important;
font-family: "SourceSansProLight" !important;
}
.whychoose-btn {
background-color: #303030;
padding: 40px 0;
}
.content-pera h2 {
font-size: clamp(1.625rem, 1.0rem + 1.125vw, 2.75rem) !important;
line-height: clamp(2.125rem, 1.8875rem + 1.1875vw, 3.3125rem);
font-family: "MontserratBold" !important;
margin: 0px 0 45px;
color: #bb9848;
position: relative;
}
.content-pera h2:after {
position: absolute;
top: 64px;
display: block;
width: 49px;
background-color: #e2ca96;
height: 2px;
content: "";
}
.content-pera h3 {
font-family: "MontserratRegular" !important;
font-weight: 500;
color: #303030 !important;
font-size: clamp(1.625rem, 1.575rem + 0.25vw, 1.875rem) !important;
padding: 30px 0px;
}
.content-pera p {
font-family: "SourceSansProLight" !important;
margin-bottom: 10px;
line-height: 28px !important;
font-size: 17px;
}
span.distance-text p {
opacity: 0.8;
}
.pera-form {
display: flex;
justify-content: space-between;
}
.content-form {
width: 31%;
background-color: #f6f6f6;
border-top: 4px solid #4b4b4b;
padding: 30px;
}
.content-pera {
width: 62%;
}
.customersreview .google-reviwes {  }
.whychoose-us .whychoose-heading p {
max-width: 915px;
margin: 0 auto;
font-size: 17px;
line-height: 28px !important;
}
.whychoose-btn ul li p.font-h5 {
padding-bottom: 5px;
}
.content-form input,
.content-form select,
.customersreview-form select,
.customersreview-form textarea,
.content-form textarea,
.customersreview-form input {
border: 0.53px solid #2e2e2e59 !important;
}
.blog-section h4 {
padding-top: 105px !important;
}
#from_blog .heading h4 {
padding-bottom: 10px;
}
h3.gform_title {
display: none;
}
.page-template-newservice
.gform_legacy_markup_wrapper.gform_validation_error
.gform_body
ul
li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
max-width: calc(100% - 0px) !important;
}
.content-form input,
.content-form select {
width: 100% !important;
border: none;
border: 0.53px solid #5d5d5d;
border-radius: 3px;
background-color: #fff;
padding: 22px 0 23px 20px !important;
margin-top: 0px !important;
}
.content-form input.gform_button.button {
width: 100% !important;
padding: 21px 35px !important;
}
section.content-section {
padding: 100px 0 70px;
}
.page-template-newservice section.google-section {
background: #fff;
}
.content-form .customersreview-heading {
text-align: left;
}
section.service-links {
padding-top: 50px;
}
.gform_legacy_markup_wrapper .gform_validation_errors > h2 {
line-height: 25px !important;
}
.customersreview-form .gform-body ul li select,
.content-form select {
background-image: url(//www.sscmechanics.com/wp-content/uploads/2023/10/down_.png);
-webkit-appearance: none;
-moz-appearance: none;
-o-appearance: none;
appearance: none;
background-size: 25px;
background-repeat: no-repeat;
background-position: 94%;
}
section.newservice .left_service a {
color: #bb9848;
text-decoration: underline;
transition: all 0.4s ease-in-out;
}
section.newservice .left_service a:hover {
text-decoration: unset;
}
input.gform_button.button {
letter-spacing: 1px !important;
font-family: MontserratBold !important;
border: 0px !important;
}
.whychoose-block p {
font-size: 17px;
line-height: 28px !important;
}
.inner-banner + .blog-list {
padding-bottom: 0 !important;
padding-top: 80px;
}
.contact-form p.h3 {
color: #D1B471 !important;
font-family: MontserratBold !important;
text-align: center !important;
font-weight: 500 !important;
font-family: "Inter" !important;
font-size: 22px !important;
}
.car-brand-links .link-wrap {
margin-bottom: 50px;
}
.page-template-servicepagetemplate section.google-section {
background: #fff;
}
p a {
color: #bb9848;
}
.newservice .left_service h2 {
display: flex;
flex-direction: column;
gap: 30px;
}
.newservice .left_service h2:after {
position: unset;
} @media only screen and (max-width: 1200px) {
.inner-banner + .blog-list {
padding-top: 0px;
}
} @media only screen and (max-width: 1196px) {
.links-block ul {
--auto-grid-min-size: 11rem;
}
}
@media only screen and (max-width: 767px) {
#from_blog ul.blog_top {
margin-bottom: 0;
}
#from_blog .heading h4 {
padding-bottom: 0;
margin-bottom: 0px;
}
#from_blog #any_que {
margin-top: 30px;
}
#from_blog ul.blog_top li:last-child {
margin-bottom: 0 !important;
}
.blog-section br.clear {
display: none;
}
#from_blog h4 {
padding-top: 45px !important;
}
#from_blog ul.blog_top li {
margin-bottom: 45px !important;
}
.Faq-section {
padding-top: 0 !important;
}
div#any_que ul,
.whychoose-btn ul {
flex-direction: column;
}
.callout-pera,
.whychoose-btn ul {
flex-direction: column;
gap: 10px;
}
.whychoose-btn ul {
text-align: center;
}
#any_que.container {
padding: 20px !important;
}
.map-block-text {
max-width: 100%;
position: unset;
border-radius: 0px;
padding: 40px 15px !important;
}
.google-section .container {
padding: 0;
}
section.google-section {
padding-top: 0px;
background: #f6f6f6;
}
.map-block-text .address {
width: 100%;
float: none;
}
span.distance-text {
padding-top: 0px;
display: block;
}
#from_blog #any_que ul li a {
margin-top: 10px !important;
}
.accordion-trigger h5 {
font-size: 16px;
padding-right: 35px;
}
.link-wrap {
flex-wrap: wrap;
flex-direction: column-reverse;
}
.links-block,
.img-block {
width: 100%;
}
.img-block figure {
clip-path: unset;
}
.links-block {
padding: 40px;
}
.customersreview-form .gform-body ul {
display: block !important;
}
.customersreview-form .gform-body ul li {
margin-top: 0 !important;
padding-right: 0 !important;
}
.content-pera,
.content-form {
width: 100%;
}
.pera-form {
flex-wrap: wrap;
}
section.bradlogo-slider {
padding: 40px 0 40px;
}
section.customersreview {
margin-top: 0px;
padding: 75px 0 100px;
}
section.whychoose-us {
padding: 135px 0 40px;
}
.content-pera h2 {
margin: 0px 0 45px;
}
.content-pera h3 {
padding: 20px 0px;
}
.content-form {
margin-top: 40px;
padding: 20px;
}
.content-form input.gform_button.button {
background-position: center;
}
.whychoose-slider .owl-stage-outer {
padding: 50px 0 20px;
}
.whychoose-imgs .imgs {
max-width: 100px;
}
.newservice .touch_form {
margin-bottom: 10px;
}
.newservice .left_service h2 {
margin: 30px 0;
}
input.gform_button.button {
width: 100% !important;
}
.links-block ul {
--auto-grid-min-size: 13rem;
}
.customersreview-form {
margin-top: 20px;
}
section.service-links {
padding-top: 0px;
}
.customersreview-heading h4 {
padding-bottom: 20px;
}
.newservice .left_service {
padding-bottom: 20px;
}
.brandlogo-heading p {
padding: 30px 0 40px;
}
.customersreview-form .gform_legacy_markup_wrapper {
margin-bottom: 0 !important;
}
.customersreview-form input.gform_button.button {
margin: 0 !important;
}
.customersreview-form .gform_legacy_markup_wrapper .gform_footer {
margin: 14px 0 0;
}
.content-form input.gform_button.button {
margin: 0 !important;
}
.content-form .gform_footer.top_label {
padding: 0;
margin: 15px 0 0 !important;
}
.content-form .gform_legacy_markup_wrapper {
margin: 0 !important;
}
.Faq-section {
padding-top: 40px;
}
#from_blog ul.blog_top li:last-child {
margin-bottom: 0;
}
.content-form input.gform_button.button {
padding: 15px 0px !important;
}
}
@media only screen and (max-width: 500px) {
section.customersreview .owl-item {
padding-inline: 15px;
}
section.customersreview .owl-prev:after,
section.customersreview .owl-prev:before,
.whychoose-us .owl-prev:after,
.whychoose-us .owl-prev:before,
.grid-block .owl-prev:after,
.grid-block .owl-prev:before {
top: 87px;
right: 0px;
width: 30px;
height: 30px;
background-size: 30px;
}
.whychoose-us .owl-prev:after,
.whychoose-us .owl-prev:before,
.grid-block .owl-prev:after,
.grid-block .owl-prev:before {
top: 50% !important;
transform: translate(0px, -50%);
}
.whychoose-slider {
padding-inline: 33px;
}
section.content-section {
padding: 30px 0 40px;
}
.links-block {
padding: 20px;
}
.customersreview-form {
padding: 20px;
}
.customersreview-form .gform-body ul li input,
.customersreview-form .gform-body ul li select,
.customersreview-form .gform-body ul li textarea,
.content-form input,
.content-form select,
.content-form textarea {
padding: 15px !important;
height: auto;
min-height: auto;
line-height: unset !important;
}
.brandlogo-slider:after,
.brandlogo-slider:before {
height: 70%;
}
.links-block ul {
--auto-grid-min-size: 12rem;
}
.link-wrap {
border-radius: 25px;
}
.map-block-text {
background-position: 123% -8%;
background-size: 223px;
}
}
.flex-search {
display: flex;
justify-content:flex-start;
margin-bottom:30px;
}
.search-custom {
display:flex;
}
.search-field-custom {
padding: 12px;
border: 1px;
border-style:solid;
}
.search-submit-custom {
padding: 12px;
background-color: #EFCF86;
color:white;
}
.post_tags {
display: flex;
align-items: center;
justify-content: center;
margin: 1rem auto 1.5rem;
flex-wrap: wrap;
}
.post-tag-custom {
min-width: 58px;
height: 50px;
border: 2px solid transparent;
display: flex;
align-items: center;
justify-content: center;
font-size: 16px;
font-weight: 600;
color: #fff;
background: #eacb85;
margin: 0 8px;
transition: all 0.5s ease-in-out;
padding: 0 12px;
}
.post-tag-custom:hover {
color: #eacb85;
background: #fff;
border: 2px solid #eacb85;
}
.blog-reel {
width:66%;
float:left;
}
.blog-single-img {
width: 66%;
display: inline-block;
}
.blog-single-blurb {
width:33%;
float:right;
display: inline-block;
}
.blog-single-blurb p.font-h3 {
margin: 25px 0 10px !important;
color: #ededed !important;
line-height: 21px !important;
text-align: left;
font-size: 12px !important;
font-family: "SourceSansProLight" !important;
}
.blog-single-blurb h5 {
min-height: 120px;
color: #fff;
font-size: 17px;
line-height: 28px;
font-family: MontserratRegular;
font-weight: 400;
}
.blog-single-blurb a {
float: right;
display: inline-block;
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/h_blog_more.png) center no-repeat;
padding: 21px 10px 13px 22px;
background-size: cover;
}
.blog-single-blurb h5 a {
background: 0 0;
padding: 0;
color: #fff;
float: none;
transition: all ease 0.3s;
}
.blog-single-blurb a img {
height: 20px;
width: 20px;
}
.loop-li {
list-style: none;
width: 100%;
background-color: #191919;
box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.27);
margin-bottom: 30px;
position: relative;
overflow:hidden;
}
.blog_top_single {
padding: 0;
margin: 0;
margin-bottom:-30px;
}
.category_list {
border-top: 4px solid #ebcb80;
background-color: #f6f6f6;
margin-top: 20px;
margin-bottom: 70px;
padding-bottom: 30px;
}
.category_list ul li::before {
content: "";
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/right-arrow.png) left center no-repeat;
padding: 0 13px;
}
.category_list ul li {
padding-bottom: 11px;
list-style: none;
}
.category_list p.widget-title {
margin: 40px 0 27px 30px !important;
color: #bb9848 !important;
line-height: 15px !important;
font-size: 21px !important;
font-family: MontserratRegular;
font-weight: 400;
}
.category_list ul li a {
color: #7d7d7d;
font-size: 14px;
line-height: 27px;
font-family: MontserratRegular;
font-weight: 400;
}
.category_list ul li a:hover {
color: #000;
}
@media only screen and (max-width: 1199px) {
.blog-reel {
width: 60%;
}
}
@media only screen and (max-width: 991px) {
.blog-reel {
width: 58%;
}
}
@media only screen and (max-width: 768px) {
.blog-reel {
width: 100%;
}
.blog-single-blurb {
float:left;
width: 100%;
position:inherit;
z-index:1;
}
.blog-single-img {
position:absolute;
width:100%;
opacity: 0.2;
display:block;
}
.blog-reel-content {
padding: 0 30px;
}
.blog-single-blurb h5 {
font-size: 26px;
}
}
.author-content {
padding-left: 20px;
display: flex;
flex-direction: column;
justify-content: flex-start;
width:80%;
min-width:200px;
}
.author-meta {
background-color:#BB9848;
width:100%;
position:relative;
margin-top: 50px; 
margin-bottom: 50px;
padding:30px;
border-radius: 20px;
}
.author-footer {
display:flex;
width:100%;
gap: 10px;
}
.author-footer .author-image {
width: 20%;
}
.author-image img {
height: auto;
}
.article-by {
margin: 0;
padding: 0;
font-size: 13px;
line-height: 22px;
text-align: left;
font-weight: 400;
color: white;
}
.author-name, .author-description i {
color: #fff;
font-size: 27px;
line-height: 35px;
font-weight: 700;
margin-top: 4px;
margin-bottom: 16px;
padding: 0;
text-align: left;
text-decoration: none;
font-style: normal;
width: 100%;
display: block;
}
.author-description a {
color:black;
}
.author-description {
font-size: 15px;
line-height: 22px;
color: #fff;
}
.author-social {
height: 30px;
margin-top: 0;
display: flex;
}
.author-social > a {
width: 30px;
height: 30px;
border-radius: 3px;
background-color: #ebebeb;
display: flex;
align-items: center;
justify-content: center;
transition: all 0.3s ease;
text-decoration:none;
}
.author-social > a:hover {
background-color: #0077B7;
}
.author-icon {
color: #91b1b6;
transition: all 0.3s ease;
}
.author-icon:hover {
color: white;
}
@media only screen and (max-width: 599px) {
.author-footer {
flex-direction: column;
}
.author-content {
width: 100%;
padding: 0;
}
} .pre_purchase_car_side {
min-height: 365px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.side_title_car {
color: #fff;
font-size: 30px;
text-align: center;
font-weight: 700;
font-family: MontserratBold;
padding: 0 20px;
letter-spacing: 0.04rem;
margin-bottom: 30px;
text-transform: uppercase;
}
.starting_price_from {
color: #ccb57a; 
font-size: 20px;
font-weight: 500;
font-family: MontserratMedium;
margin-bottom: 30px;
}
.pre_purchase_car_side span {
font-size: 17px;
color: #f7f7f7;
margin-bottom: 30px;
display: inline-block;
}
.pre_purchase_car_side span a{
color: #f7f7f7;
}
.common_btn_style {
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/btn_bg.png) center right no-repeat;
display: inline-block;
color: #fff !important;
font-size: 14px;
line-height: 18px;
text-align: center;
padding: 21px 78px 21px 30px;
font-family: MontserratMedium;
text-transform: uppercase;
font-weight: 500;
text-decoration: none !important;
}
.common_btn_style:hover {
color: #000 !important;
}
.pre_purchase_car_side span a:hover{
color: #ccb57a;
}
.page-template-service-price-list #service-list-2{
display: block !important;
}
#service-list-2{
margin-bottom: 20px;
}
.pre_purchase_car_side {
margin-top: 20px;
}
.left_block_btn{
margin-top: 30px;
min-width: 298px;
display: inline-block;
}
body.page-template-service-price-list .title_border{
font-family: Inter !important;
font-weight: 500 !important;
color: #4b4b4b !important;
max-width: 250px;
width: 100%;
line-height: 1.5;
}
body.page-template-service-price-list .title_border:after {
position: absolute;
top: auto !important;
bottom: -25px !important;
}
body.page-template-service-price-list .left_service p{
font-family: Inter !important;
font-weight: 400 !important;
}
body.page-template-service-price-list .service_menu_part p a{
font-weight: 600 !important;
text-decoration: none !important;
}
.page-template-service-price-list .list_item {
box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.14);
padding: 10px;
margin-bottom: 30px;
}
.page-template-service-price-list .row_class {
border-bottom: 1px solid #d5d5d5;
padding: 15px 0;
display: flex;
justify-content: space-between;
align-items: center;
}
.page-template-service-price-list .right_col_part {
padding-right: 10px;
font-size: 12px;
font-weight: 500;
font-family: Inter !important;
}
.page-template-service-price-list .right_col_part small{
font-size: 17px;
}
.page-template-service-price-list .row_class:first-child small{
color: #efcf86;
}
.page-template-service-price-list .left_col_part {
padding-left: 10px;
font-size: 17px;
font-weight: 600;
font-family: Inter !important;
}
.page-template-service-price-list .row_class:last-child{
border: 0;
padding-bottom: 10px;
}
.service_menu_part .common_btn_style{
background-size: cover;    
}
.page-template-service-price-list .choose-grid p strong{
font-weight: 700;
}
.page-template-service-price-list .grid-box p, .page-template-service-price-list .choose-text p{
font-family: SourceSansProLight !important;
color: #4b4b4b !important;
}
.page-template-service-price-list .grid-box h3{
font-family: MontserratRegular !important;
}
.page-template-service-price-list .drive-now.spl-drive-now {
background-size: cover !important;
padding: 86px 0;
margin-bottom: 70px;
}
.page-template-service-price-list .drive-now.spl-drive-now h2{
font-size: 30px;
color: #fff !important;
position: relative;
margin-bottom: 40px;
}
body.page-template-service-price-list .drive-now h2::after {
content: "";
height: 2px;
background: #e9cd8d;
position: absolute;
top: auto !important;
bottom: -25px !important;
width: 49px;
left: 0;
}
body.page-template-service-price-list .drive-now .gform_heading h2{
display: none !important;
}
body.page-template-service-price-list .drive-now .text-wrap p{
color: #fff !important;
}
body.page-template-service-price-list .drive-now.spl-drive-now .container{
display: flex;
justify-content: space-between;
}
body.page-template-service-price-list .drive-now .text-wrap {
width: 400px;
}
body.page-template-service-price-list .drive-now .drive-from-wrap {
width: calc(100% - 490px);
}
body.page-template-service-price-list .drive-now .drive-from-wrap input{
height: 60px;
border: 0;
border-radius: 5px;
padding: 0 20px;
}
body.page-template-service-price-list .drive-now .drive-from-wrap .button {
color: #fff;
font-size: 14px;
line-height: 18px;
text-transform: uppercase;
width: 100%;
background: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/btn_bg.png) no-repeat;
background-size: cover;
font-family: MontserratRegular;
padding: 21px 35px;
font-weight: 600;
transition: all ease 0.3s;
}
body.page-template-service-price-list .drive-now .drive-from-wrap .button:hover {
color: #000;
}
body.page-template-service-price-list .drive-now .drive-from-wrap h2:after{
display: none !important;
}
body.page-template-service-price-list .drive-now .drive-from-wrap h2{
color: #000 !important;
}
body.page-template-service-price-list .drive-now .gform_validation_errors{
padding-left: 10px !important;
}
.pre_purchase_car_side{
background-size: cover !important;
}
.pre_purchase_car_side p{
color: #fff !important;
}
body.page-template-service-price-list section.google-section{
background: #fff !important;
}
.why-choose-block.spl-why-choose {
padding-bottom: 50px;
}
.country-logo-slider.owl-carousel.owl-theme.owl-loaded.owl-drag {
margin-top: 40px;
} .newservice .left_service ul li {
height: auto;
} .how-it-works-section.left_choose_des {
float: none;
width: 100%;
min-height: auto;
}
.how-it-works-section.left_choose_des h3,
.how-it-works-section.left_choose_des p {
min-height: auto;
}
.how-it-works-section .owl-carousel {
margin-top:50px;
max-width: 85%;
}
.how-it-works-section {
text-align: center;
padding: 20px;
}
.how-it-works-section h3 {
font-weight: bold !important;
}
.how-it-works-section h4 {
color:#efcb7f;
font-weight: bold;
}
.how-it-works-section .step-box {
padding: 30px 20px;
min-height: 300px;
}
.how-it-works-section .step-box p {
color: #ccc !important;
margin-top: 20px;
line-height: 25px !important;
margin-bottom: 0;
}
.how-it-works-section .owl-nav.disabled {
display: block !important;
}
.owl-carousel .item {
padding: 15px;
background: #333;
border-radius: 40px;
color: #fff;
}
.how-it-works-section .owl-prev {
display:none;
}
.how-it-works-section .owl-next:after {
position: absolute;
right: -80px;
top: 40%;
background-image: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/right_arrow.svg);
content: "";
background-size: 30px;
width: 30px;
height: 30px;
background-repeat: no-repeat;
}  .radiator-process-section {
padding: 60px 0;
background-color: #1a1a1a;
color: #ffffff;
margin-top: 40px;
}
.radiator-process-section p {
color: #ffffff !important;
}
.rad-container {
max-width: 1200px;
margin: 0 auto;
padding: 0 20px;
position: relative;
} .rad-section-header {
text-align: center;
margin-bottom: 40px;
}
.rad-section-title {
font-family: 'Montserrat-Bold', sans-serif !important;
font-size: 32px;
line-height: 1.4;
color: #D1B472;
margin-bottom: 15px;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 700 !important;
}
.rad-section-subtitle {
font-size: 17px;
line-height: 1.6;
color: #ffffff;
opacity: 0.9;
max-width: 800px;
margin: 0 auto 30px;
} .rad-process-card {
background-color: #252525;
border: 1px solid #333333;
border-radius: 8px;
padding: 30px 25px;
margin: 15px;
text-align: center;
display: flex;
flex-direction: column;
transition: all 0.3s ease;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
height: 100%;
min-height: 350px;
position: relative;
}
.rad-process-card:hover {
border-color: #D4AF37;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
transform: translateY(-2px);
} .rad-icon-wrapper {
background: linear-gradient(135deg, #D1B472 0%, #c49b2f 100%);
border-radius: 50%;
width: 70px;
height: 70px;
display: flex;
align-items: center;
justify-content: center;
margin: 0 auto 25px;
box-shadow: 0 4px 15px rgba(212, 175, 55, 0.2);
}
.rad-icon-wrapper i {
color: #1a1a1a;
font-size: 28px;
}
.rad-card-title {
font-family: 'Montserrat-Bold', sans-serif !important;
font-size: 22px;
line-height: 1.4;
color: #D1B472;
margin-bottom: 20px;
display: flex;
align-items: center;
justify-content: center;
}
.rad-card-description {
flex-grow: 1;
font-size: 16px;
line-height: 1.6;
color: #cccccc !important;
margin-bottom: 30px;
}
.rad-step-number {
position: absolute;
bottom: 25px;
left: 50%;
transform: translateX(-50%);
padding: 8px 20px;
background: rgba(212, 175, 55, 0.1);
color: #D1B472;
border-radius: 20px;
font-size: 14px;
font-weight: 500;
transition: all 0.3s ease;
} .rad-carousel-nav {
text-align: center;
margin-top: 40px;
}
.rad-prev-btn,
.rad-next-btn {
background: #D1B472;
border: none;
color: #1a1a1a;
width: 44px;
height: 44px;
border-radius: 50%;
margin: 0 12px;
cursor: pointer;
transition: all 0.3s ease;
display: inline-flex;
align-items: center;
justify-content: center;
}
.rad-prev-btn:hover,
.rad-next-btn:hover {
background: #c49b2f;
transform: translateY(-2px);
} @media (max-width: 991px) {
.rad-process-card {
min-height: 320px;
margin: 10px;
padding: 25px 20px;
}
.rad-icon-wrapper {
width: 60px;
height: 60px;
}
.rad-icon-wrapper i {
font-size: 24px;
}
.rad-card-title {
font-size: 20px;
}
}
@media (max-width: 768px) {
.radiator-process-section {
padding: 40px 0;
}
.rad-section-title {
font-size: 28px;
padding: 0 15px;
}
.rad-section-subtitle {
font-size: 16px;
padding: 0 20px;
}
.rad-card-description {
font-size: 15px;
}
}
@media (max-width: 576px) {
.rad-container {
padding: 0 15px;
}
.rad-section-title {
font-size: 24px;
}
.rad-process-card {
margin: 5px;
padding: 20px 15px;
}
.rad-icon-wrapper {
width: 50px;
height: 50px;
}
.rad-icon-wrapper i {
font-size: 20px;
}
.rad-card-title {
font-size: 18px;
}
.rad-step-number {
padding: 6px 16px;
font-size: 13px;
}
} .rad-process-carousel .owl-carousel.owl-theme .owl-dots .owl-dot {
display: inline-block !important;
zoom:1;
}
.owl-dots {
margin-top: 30px !important;
}
.owl-dots.owl-dot span {
width: 12px !important;
height: 12px !important;
margin: 5px 7px !important;
background: rgba(212, 175, 55, 0.2) !important;
transition: all 0.3s ease !important;
}
.owl-dots.owl-dot.active span {
background: #D4AF37 !important;
transform: scale(1.2);
}
.contact-details{width:100%;display:table}.contact-details .container{padding-top:80px;padding-bottom:80px}.contact-details h2{color:#4B4B4B;font-family:MontserratRegular;font-size:32px;line-height:44px;text-align:center;font-weight:100}.contact-details h2:after{content:"";width:49px;height:2px;background-color:#E2CA96;margin:10px auto 0;display:table}.contact-details p{color:#5D5D5D;font-family:"Source Sans Pro";font-size:16px;font-weight:300;line-height:24px;text-align:center;margin:30px auto 0;width:60%}.contact-details ul{width:100%;display:table;margin-top:20px;padding:0}.contact-details ul li{list-style:none;width:25%;float:left;padding-top:60px;text-align:center;min-height:140px}.contact-details ul li:nth-child(1){background:url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/telephone.png) center top no-repeat}.contact-details ul li:nth-child(2){background:url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/email.png) center top no-repeat}.contact-details ul li:nth-child(3){background:url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/address.png) center top no-repeat}.contact-details ul li:nth-child(4){background:url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/working-time.png) center top no-repeat}.contact-details ul li a,.contact-details ul li p{color:#5D5D5D;font-family:MontserratBold;font-size:15px;line-height:20px;text-align:center;width:100%;margin:0;letter-spacing:1px}.contact-form{width:100%;display:table}.contact-form .container{padding-top:35px;padding-bottom:100px;margin-bottom:40px;border-top:4px solid #4B4B4B;background-color:#F6F6F6}.contact-form h3{color:#D1B471;font-family:MontserratBold;font-size:32px;line-height:44px;text-align:center}.contact-form p{color:#5D5D5D;font-family:"Source Sans Pro";font-size:16px;font-weight:300;line-height:24px;text-align:center;margin:10px auto 0}.contact-form ul li .gf_placeholder,.contact-form ul li select{color:#7D7D7D;font-size:12px;font-family:MontserratRegular}.contact-form ul{position:relative}.contact-form .gform_wrapper{max-width:92%;margin:9px auto 0}.contact-form ul li label{display:none!important}.contact-form ul li input{padding:20px!important;border:.53px solid #a9a9a9;border-radius:3px;background-color:#FFF}.contact-form ul li select{padding:20px 16px!important;border:.53px solid #a9a9a9;border-radius:3px;height:60px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/downselect.png) right 40px center no-repeat #FFF}.contact-form ul li input::-webkit-input-placeholder,.contact-form ul li select::-webkit-input-placeholder,.contact-form ul li textarea::-webkit-input-placeholder{color:#7D7D7D;line-height:15px;font-size:12px;font-family:MontserratRegular;font-weight:400}.contact-form ul li input::-moz-placeholder,.contact-form ul li select::-moz-placeholder,.contact-form ul li textarea::-moz-placeholder{color:#7D7D7D;line-height:15px;font-size:12px;font-family:MontserratRegular;font-weight:400}.contact-form ul li input:-ms-input-placeholder,.contact-form ul li select:-ms-input-placeholder,.contact-form ul li textarea:-ms-input-placeholder{color:#7D7D7D;line-height:15px;font-size:12px;font-family:MontserratRegular;font-weight:400}.contact-form ul li input:-moz-placeholder,.contact-form ul li select:-moz-placeholder,.contact-form ul li textarea:-moz-placeholder{color:#7D7D7D;line-height:15px;font-size:12px;font-family:MontserratRegular;font-weight:400}.contact-form ul li textarea{padding:20px!important;border:.53px solid #a9a9a9;border-radius:3px;background-color:#FFF;height:222px!important;width:100%!important}.contact-form ul li .gf_placeholder{line-height:15px;font-weight:400}.contact-form .gform_wrapper .top_label li.gfield.gf_left_half{float:left;margin-top:10px;padding-right:15px!important}.contact-form .gform_wrapper .top_label li.gfield.gf_right_half{float:right;clear:none;position:absolute;top:3px;margin-top:10px;padding-left:15px!important}.contact-form form #gform_submit_button_3{color:#FFF;font-size:14px;line-height:18px;text-transform:uppercase;float:right;width:300px;background:url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/btn_bg.png) no-repeat;background-size:cover;font-family:MontserratRegular;padding:21px 35px;margin:10px 0 0;font-weight:600;transition:all ease .3s}.contact-form form #gform_submit_button_3:hover{color:#000;transition:all ease .3s}.google-map{width:100%;display:table}.google-map iframe{width:100%;float:left;height:390px}body .gform_wrapper li.gfield.gfield_error{border-top:none;border-bottom:none;padding-bottom:0;padding-top:0;background-color:transparent}.booking-details{width:100%;display:inline-block;padding-bottom:80px}.booking-details .container{padding-top:85px}.booking-details h2{color:#4B4B4B;font-family:MontserratRegular;font-size:32px;line-height:44px;text-align:left;font-weight:100}.booking-details h2:after{content:"";width:49px;height:2px;background-color:#E2CA96;display:table;margin:10px 0}.booking-details p{color:#5D5D5D;font-family:"Source Sans Pro";font-size:16px;font-weight:300;line-height:24px;text-align:left;margin:30px 0 32px;width:60%}.booking-details .right{border-top:4px solid #EBCB80;float:right;width:31.5%;background-color:#F6F6F6;padding:35px 28px 45px;box-sizing:border-box;text-align:center}.booking-details .service_page_slider{margin-top:0;padding-top:0;border:none;min-height:330px;padding-bottom:0}.booking-details .right h3{color:#5D5D5D;font-family:MontserratRegular;font-size:21px;line-height:15px;background:url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/quote-icon.png) center bottom no-repeat;padding-bottom:48px;font-weight:400}.booking-details .right h5,.booking-details .right p{color:#5D5D5D;font-family:SourceSansProLight;font-size:16px;font-weight:300;text-align:center}.booking-details .right p{width:100%;padding:0;line-height:24px;margin:25px 0 20px}.booking-details .right h5{line-height:21px}.booking-details .right h5 span{display:block}.booking-details .owl-nav{display:none}.booking-details .owl-dots{display:block}.booking-details .owl-theme .owl-dots .owl-dot span{margin:5px}.booking-details .left{border-top:4px solid #4B4B4B;float:left;width:66%}.booking-form{width:100%;padding:20px 56px 100px 45px;box-sizing:border-box;background-color:#F6F6F6}.booking-form .gform_wrapper{margin:0}.booking-form h3,.booking-form h4{color:#4B4B4B;font-family:MontserratMedium;font-size:14px;line-height:12px;font-weight:400;margin-top:24px}.booking-form ul li label{display:none!important}.booking-form ul li input{padding:20px!important;border:.53px solid #a9a9a9;border-radius:3px;background-color:#FFF}.booking-form ul li select{padding:20px!important;border:.53px solid #a9a9a9;border-radius:3px;height:60px;color:#7D7D7D;font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/downselect.png) right 12px center no-repeat #FFF;font-family:MontserratRegular}.booking-form ul li input::-webkit-input-placeholder,.booking-form ul li select::-webkit-input-placeholder,.booking-form ul li textarea::-webkit-input-placeholder{color:#7D7D7D;line-height:15px;font-size:12px;font-family:MontserratRegular;font-weight:400}.booking-form ul li input::-moz-placeholder,.booking-form ul li select::-moz-placeholder,.booking-form ul li textarea::-moz-placeholder{color:#7D7D7D;line-height:15px;font-size:12px;font-family:MontserratRegular;font-weight:400}.booking-form ul li input:-ms-input-placeholder,.booking-form ul li select:-ms-input-placeholder,.booking-form ul li textarea:-ms-input-placeholder{color:#7D7D7D;line-height:15px;font-size:12px;font-family:MontserratRegular;font-weight:400}.booking-form ul li input:-moz-placeholder,.booking-form ul li select:-moz-placeholder,.booking-form ul li textarea:-moz-placeholder{color:#7D7D7D;line-height:15px;font-size:12px;font-family:MontserratRegular;font-weight:400}.booking-form ul li textarea{padding:20px!important;border:.53px solid #a9a9a9;border-radius:3px;background-color:#FFF;height:168px!important;width:100%!important}#from_blog.blog-list h2:after,.blog-detail .left h2:after{content:"";height:2px;display:table}.booking-form .gform_wrapper .top_label li.gfield.gf_left_half{margin-top:6px;padding-right:15px!important}.booking-form .gform_wrapper .top_label li.gfield.gf_right_half{margin-top:6px;padding-left:15px!important}.booking-form form #gform_submit_button_4{color:#fff;font-size:14px;line-height:18px;text-transform:uppercase;float:right;width:300px;background:url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/btn_bg.png) no-repeat;background-size:cover;font-family:MontserratRegular;padding:21px 35px;margin:10px 0 0;font-weight:600;transition:all ease .3s}.booking-form ul li.gfield.gf_left_half.date-left,.booking-form ul li.gfield.gf_left_half.label-left,.booking-form ul li.gfield.gf_left_half.time-left{float:left}.booking-form form #gform_submit_button_4:hover{color:#000;transition:all ease .3s}.booking-form ul li.gfield.gf_left_third{margin-top:8px;padding-right:11px!important}.booking-form ul li.gfield.gf_middle_third{margin-top:8px;padding-right:5px!important;padding-left:8px}.booking-form ul li.gfield.gf_right_third{margin-top:8px;padding-right:0!important;padding-left:11px}.booking-form .services-drop-down{width:100%;padding:0!important}.booking-form .services-drop-down select{width:100%!important}.booking-form .additional-notes{padding:0!important}.booking-form ul li.gfield.gf_left_half.date-left input,.booking-form ul li.gfield.gf_right_half.date-right input{width:100%;background:url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/downselect.png) right 17px center no-repeat #FFF}.booking-form ul li.gfield.gf_left_half.time-left select,.booking-form ul li.gfield.gf_right_half.time-right select{width:77px}.booking-form ul li.gfield.gf_left_half.time-left input,.booking-form ul li.gfield.gf_right_half.time-right input{padding:20px 5px!important;text-align:center}#from_blog.blog-list{background:0 0;margin-top:0}#from_blog.blog-list .container{padding-bottom:80px;display:table}#from_blog.blog-list h2{color:#4B4B4B;font-family:MontserratRegular;font-size:32px;line-height:44px;text-align:left;font-weight:100}#from_blog.blog-list h2:after{width:49px;background-color:#E2CA96;margin:10px 0}#from_blog.blog-list p{color:#5D5D5D;font-family:SourceSansProLight;font-size:19px;font-weight:300;line-height:24px;text-align:left;margin:30px 0 32px;width:100%}#from_blog.blog-list ul.blog_top li{margin-bottom:30px}#from_blog.blog-list .load-more{background:url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/btn_bg.png) center no-repeat;background-size:contain;color:#FFF;font-size:14px;line-height:18px;text-align:center;font-family:MontserratRegular;font-weight:400;margin:0 auto;display:table;width:200px;padding:21px 35px;transition:all ease .3s}#from_blog.blog-list .load-more:hover{color:#000;transition:all ease .3s}.blog_bg_h h4 a{background:0 0;padding:0;color:#FFF;float:none;transition:all ease .3s}.blog_bg_h h4 a:hover{text-decoration:underline;opacity:1;transition:all ease .3s}.blog-detail{width:100%;display:table}.blog-detail .container{padding-top:80px;padding-bottom:100px}.blog-detail .left{width:66%;float:left}.blog-detail .left span{color:#5D5D5D;font-family:"Source Sans Pro";font-size:16px;font-weight:300;line-height:27px}.blog-detail .left h2{color:#4B4B4B;font-family:MontserratRegular;font-size:32px;line-height:49px;text-align:left;font-weight:100;margin-bottom:30px}.blog-detail .left h2:after{width:49px;background-color:#E2CA96;margin:10px 0}.blog-detail .left p{color:#5D5D5D;font-family:"Source Sans Pro";font-size:16px;font-weight:300;line-height:24px;margin-bottom:0}.blog-detail .details{width:100%;display:block}.blog-detail .details h3{color:#4B4B4B;font-family:MontserratRegular;font-size:16px;line-height:24px;font-weight:100;margin:28px 0 14px}.blog-detail .left .details p{margin-bottom:42px}.blog-detail .details > a:last-child{background:linear-gradient(270deg,#F8DA94 0,#EBCB80 100%);color:#FFF;font-family:MontserratRegular;font-size:14px;font-weight:600;line-height:18px;text-align:center;padding:11px 0;min-width:168px;float:left;margin-top:9px;transition:all ease .3s}.blog-detail .details a:hover{color:#000;transition:all ease .3s}.blog-detail .right{width:43%;float:right;margin-top:34px}

@media (min-width: 2451px) {
#header .left_nav li:nth-child(1),
#header .left_nav li:nth-child(2) {
margin-right: 10px;
}
#header .right_nav li:nth-child(1),
#header .right_nav li:nth-child(2),
#header .right_nav li:nth-child(3) {
margin-left: 3px;
}
#header .right_nav li:nth-child(3) a {
padding: 9px;
margin-top: 6px;
}
#header .right_nav {
width: 43%;
}
#header .logo {
width: 200px;
}
}
@media (min-width: 2000px) and (max-width: 2450px) {
#header .left_nav li:nth-child(1),
#header .left_nav li:nth-child(2) {
margin-right: 40px;
}
#header .right_nav li:nth-child(1),
#header .right_nav li:nth-child(2),
#header .right_nav li:nth-child(3) {
margin-left: 20px;
}
#header .right_nav li:nth-child(3) a {
padding: 9px;
margin-top: 6px;
}
#header .right_nav {
width: 43%;
}
#header .logo {
width: 200px;
}
}
@media (min-width: 1800px) and (max-width: 1999px) {
#header .left_nav li:nth-child(1),
#header .left_nav li:nth-child(2) {
margin-right: 55px;
}
#header .right_nav li:nth-child(1),
#header .right_nav li:nth-child(2) {
margin-left: 25px;
}
#header .right_nav li:nth-child(3) {
margin-left: 15px;
}
}
@media (min-width: 1440px) and (max-width: 1800px) {
#header .left_nav li:nth-child(1),
#header .left_nav li:nth-child(2) {
margin-right: 50px;
}
#header .right_nav li:nth-child(1),
#header .right_nav li:nth-child(2) {
margin-left: 30px;
}
#header .right_nav li:nth-child(3) {
margin-left: 25px;
}
}
@media (min-width: 1300px) and (max-width: 1439px) {
#header .left_nav li:nth-child(1),
#header .left_nav li:nth-child(2) {
margin-right: 55px;
}
#header .right_nav li:nth-child(1),
#header .right_nav li:nth-child(2) {
margin-left: 30px;
}
#header .right_nav li:nth-child(3) {
margin-left: 25px;
}
}
@media only screen and (max-width: 1199px) {
#our_service,
#why_choose {
min-height: auto;
}
.container {
max-width: 100%;
padding: 0 15px;
}
#header .logo {
width: 200px;
margin-top: -15px;
margin-bottom: -15px;
}
#header .left_nav {
float: left;
width: 38%;
}
#header .right_nav {
float: right;
width: 40%;
}
#header .left_nav li:nth-child(1) {
margin-right: 35px;
}
#header .left_nav li:nth-child(2) {
margin-right: 40px;
}
#header .left_nav li:nth-child(3) {
margin-right: 30px;
}
#header .right_nav li:nth-child(1),
#header .right_nav li:nth-child(2),
#header .right_nav li:nth-child(3) {
margin-left: 12px;
}
#header .right_nav li:nth-child(3) a {
padding: 9px 15px;
}
#header .nav ul li {
padding-top: 24px;
}
#header .nav ul li a {
padding: 0 9px 22px 10px;
}
#header .nav ul li ul {
position: absolute;
min-width: 325px;
}
#header .nav ul li ul li a {
padding: 0 10px 5px;
}
#header .nav ul li ul li:last-child {
padding-bottom: 10px;
}
.footer-bg {
max-width: 100%;
padding: 0 20px;
}
.left_choose_des {
width: 40%;
}
.right_choose_img {
width: 60%;
}
.right_choose_img ul li:nth-child(1) {
margin-left: 40px;
}
#our_service {
padding-top: 80px;
}
#our_service_slider {
margin-top: -45px;
}
#our_service p {
padding-bottom: 70px;
}
.service_slider_bg {
min-height: auto;
padding-bottom: 30px;
}
.service_slider_bg h3 {
padding: 40px 0 30px 30px;
min-height: 266px;
}
#any_que.container,
#cust_satisfied_inner,
.left_inspect ul,
.right_inspect ul,
.service_slider ul li {
min-height: auto;
}
#cust_satisfied {
padding-top: 25px;
}
#cust_satisfied h2 {
font-size: 130px;
line-height: 150px;
}
#from_blog h2 {
font-size: 44px;
line-height: 53px;
padding-top: 80px;
}
#from_blog ul.blog_top li {
width: 31%;
min-height: auto;
}
#any_que.container {
width: 90%;
padding-bottom: 30px;
}
.service_slider .owl-next {
top: 46%;
right: 2%;
}
.service_slider .owl-prev {
top: 46%;
left: 2%;
}
#any_que ul li:nth-child(1) {
padding-left: 20px;
}
#any_que ul li:nth-child(2) {
padding-left: 30px;
}
#from_blog #any_que ul li:nth-child(3) {
padding-right: 5px;
}
#from_blog #any_que ul li h5 {
font-size: 22px;
}
.knowledge h2 {
font-size: 26px;
}
.left_about {
width: 65%;
padding-right: 30px;
}
.right_about {
width: 35%;
padding-left: 0;
}
.left_innner_service1,
.left_service {
width: 65%;
padding-right: 30px;
}
.knowledge ul.k_img {
margin-top: 20px;
}
.knowledge ul.k_img li {
margin-bottom: 20px;
}
.knowledge ul.k_img li:nth-child(2) {
margin-left: 0;
margin-right: 0;
}
.knowledge ul.k_img li:nth-child(5) {
margin-left: 0;
}
.knowledge ul li:nth-child(3),
.knowledge ul li:nth-child(5),
.knowledge ul.k_img li:nth-child(1) {
margin-right: 20px;
}
.left_service {
padding-bottom: 50px;
}
.left_service ul li:nth-child(1),
.left_service ul li:nth-child(3),
.left_service ul li:nth-child(5),
.left_service ul li:nth-child(7) {
margin-right: 22px;
}
.left_inspect {
width: 55%;
}
.left_inspect ul {
margin-left: 10px;
}
.left_inspect ul li {
margin-bottom: 15px;
padding-left: 10px;
}
.right_inspect {
width: 45%;
}
.right_inspect ul li {
margin-right: 20px;
margin-bottom: 20px;
}
#cust_satisfied_inner h2 {
font-size: 130px;
line-height: 150px;
}
.inspact {
margin-left: 15px;
}
#error_page p {
padding: 30px 220px 45px;
}
@media only screen and (max-width: 991px) {
#header .logo {
width: 170px;
}
#header .left_nav {
width: 35%;
}
#header .right_nav {
width: 41%;
}
#header .left_nav li:nth-child(1),
#header .left_nav li:nth-child(2),
#header .left_nav li:nth-child(3) {
margin-right: 10px;
}
#header .right_nav li:nth-child(1),
#header .right_nav li:nth-child(2),
#header .right_nav li:nth-child(3) {
margin-left: 3px;
}
#header .right_nav li:nth-child(3) a {
padding: 8px 5px;
}
#header .nav ul li {
padding-top: 24px;
}
#header .nav ul li a {
padding: 0 5px 20px;
}
#header .nav ul li ul {
position: absolute;
min-width: 235px;
}
#header .nav ul li ul li a {
padding: 0 10px 5px;
}
#header .nav ul li ul li:last-child {
padding-bottom: 10px;
}
#home_banner h2 {
font-size: 36px;
line-height: 48px;
padding: 200px 0 100px;
min-height: auto;
}
.appointment_title {
padding-right: 30px;
}
.appointment_title h3 {
font-size: 26px;
line-height: 34px;
}
.appointment_title p {
font-size: 14px;
line-height: 22px;
}
.appointment_form form #gform_submit_button_1 {
width: 45%;
}
#why_choose {
padding: 70px 0 90px;
}
.left_choose_des {
float: none;
width: 100%;
padding-right: 15px;
min-height: auto;
}
.left_choose_des h2 {
font-size: 24px;
line-height: 36px;
}
.left_choose_des h3 {
min-height: auto;
font-size: 19px;
line-height: 27px;
margin-bottom: 20px;
}
.left_choose_des p {
min-height: auto;
font-size: 16px;
line-height: 24px;
margin-bottom: 40px;
}
.left_choose_des a.left_choose_des_more {
font-size: 14px;
line-height: 18px;
padding: 21px 73px 21px 35px;
}
.right_choose_img {
float: none;
width: 100%;
margin-top: 20px;
}
.right_choose_img ul li:nth-child(1) {
width: auto;
margin-right: 20px;
margin-left: 82px;
}
.right_choose_img ul li:nth-child(2) {
width: auto;
margin-bottom: 20px;
}
.right_choose_img ul li:nth-child(3) {
width: auto;
}
#our_service {
padding-top: 90px;
}
#our_service h2 {
font-size: 44px;
line-height: 43px;
margin-bottom: 10px;
}
#our_service p {
font-size: 19px;
line-height: 27px;
margin-top: 10px;
}
#our_service_slider {
margin-top: -45px;
}
.service_slider_bg {
min-height: auto;
}
.service_slider_bg h3 {
min-height: 266px;
}
.service_slider ul li {
min-height: auto;
width: 47%;
}
#cust_satisfied {
padding-top: 100px;
}
#cust_satisfied h2 {
font-size: 120px;
line-height: 150px;
}
.sat_cust p {
padding: 0 90px;
}
#from_blog h2 {
font-size: 36px;
line-height: 48px;
padding-top: 60px;
}
#from_blog ul.blog_top li {
width: 30%;
}
#any_que.container {
min-height: 120px;
}
.emergency_service,
.knowledge,
.service_list,
.service_list ul,
.top_footer,
.touch_form {
min-height: auto;
}
#any_que ul li {
float: left;
padding-top: 28px;
}
#any_que ul li:nth-child(1),
#any_que ul li:nth-child(2) {
padding-left: 56px;
}
#from_blog #any_que ul li:nth-child(3) {
float: right;
margin-right: 50px;
}
.top_footer {
padding-top: 140px;
padding-bottom: 40px;
}
.address {
width: 37%;
}
.timing {
width: 30%;
}
.footer_menu {
width: 19%;
}
.social {
width: 14%;
}
.knowledge h2 {
font-size: 26px;
}
.left_about {
width: 60%;
padding-right: 20px;
}
.right_about {
width: 40%;
padding-left: 0;
}
.touch_form {
margin-top: 0;
}
.left_service {
width: 60%;
padding-right: 20px;
padding-bottom: 40px;
}
.left_service h2 {
margin: 50px 0 40px;
}
.left_service p {
margin-bottom: 25px;
}
.left_service ul li {
width: 46.5%;
min-height: 200px;
margin-bottom: 20px;
}
.left_service ul li h3 {
font-size: 14px;
line-height: 20px;
}
.left_service ul li p {
position: absolute;
padding: 16px 10px 10px 22px;
}
.service_right_slider {
min-height: auto;
padding-top: 40px;
padding-bottom: 30px;
margin-top: 20px;
margin-bottom: 30px;
}
.left_innner_service1 {
width: 60%;
padding-right: 20px;
}
.left_innner_service1 h2 {
font-size: 26px;
line-height: 44px;
margin-top: 50px;
}
#cust_satisfied_inner h2 {
font-size: 120px;
line-height: 150px;
}
.rwc_left,
.rwc_right {
float: none;
width: 100%;
min-height: auto;
margin-right: 30px;
}
#error_page p {
padding: 30px 150px 45px;
}
}
@media only screen and (max-width: 768px) {
.mobile_menu {
display: block;
}
#header .left_nav,
#header .right_nav {
float: none;
width: 100%;
display: none;
}
#header {
position: absolute;
border: none;
}
#header .logo {
float: left;
width: 200px;
margin-top: 10px;
margin-bottom: 10px;
}
.mobile_menu ul {
background: #ebcb80;
position: absolute;
top: 110px;
right: 0;
margin: 0;
padding: 0;
}
.mobile_menu ul li {
float: none;
border-bottom: 1px solid rgba(255, 255, 255, 0.13);
padding: 10px 0;
position: relative;
list-style: none;
}
.mobile_menu ul li:last-child {
padding-bottom: 15px;
}
#header .container {
position: relative;
width: 100%;
display: table;
}
.mobile_menu ul li a {
font-size: 15px;
padding: 0 9px 22px 10px;
color: #fff;
font-family: MontserratBold;
font-weight: 700;
}
.mobile_menu ul li ul {
position: relative;
display: none;
}
.mobile_menu ul li ul li a {
padding: 0 10px 5px;
}
.mobile_menu ul li ul li:last-child {
padding-bottom: 10px;
}
.mobile_menu {
float: right;
}
.open_menu {
display: inline-block;
cursor: pointer;
z-index: 9999;
position: relative;
margin-top: 30px;
}
.bar1,
.bar2,
.bar3 {
width: 35px;
height: 5px;
background-color: #000;
margin: 6px 0;
transition: 0.4s;
}
.home .bar1,
.home .bar2,
.home .bar3 {
background-color: #fff;
}
.change .bar1 {
-webkit-transform: rotate(-45deg) translate(-9px, 6px);
transform: rotate(-45deg) translate(-9px, 6px);
}
.change .bar2 {
opacity: 0;
}
.change .bar3 {
-webkit-transform: rotate(45deg) translate(-8px, -8px);
transform: rotate(45deg) translate(-8px, -8px);
}
.m_menu {
display: none;
width: 100%;
}
.m_menu li:nth-child(3):after {
content: "";
background-image: url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/images/down.png);
background-repeat: no-repeat;
background-position: right center;
right: 15px;
position: absolute;
height: 20px;
width: 20px;
top: 10px;
}
.m_menu li ul li:nth-child(3):after {
content: "";
height: 00px;
width: 00px;
top: 0;
}
.mobile_menu ul li ul {
top: 10px;
right: 0;
background: #fff;
}
.mobile_menu ul li ul li a {
color: #ebcb80;
margin-left: 20px;
}
.mobile_menu ul li ul li {
border-bottom: 1px solid #ebcb80;
}
#header.inner_header .bar1,
.bar2,
.bar3 {
background-color: #000;
}
#header.inner_header .mobile_menu ul {
top: 100%;
}
.inner-banner h1 {
padding: 81px 0 0px;
font-size: 36px;
line-height: 44px;
}
.left_about,
.left_service {
float: none;
padding-right: 0;
}
.left_about {
width: 100%;
}
.right_about {
width: 100%;
float: none;
padding-left: 0;
}
.knowledge {
min-height: auto;
}
.knowledge h2 {
margin: 70px 0 35px;
font-size: 28px;
}
.knowledge ul.k_img {
margin-top: 20px;
}
.knowledge ul.k_img li {
width: 48%;
}
.knowledge ul.k_img li img {
width: 100%;
}
.touch_form {
margin-top: 0;
width: 100%;
display: table;
margin-bottom: 55px;
}
.left_service {
width: 100%;
}
.left_service h2 {
font-size: 32px;
line-height: 40px;
margin: 65px 0 45px;
}
.left_service h2:after {
top: 115% !important;
}
.left_service p {
font-size: 19px;
line-height: 27px;
margin-bottom: 30px;
}
.left_service ul li {
float: left;
width: 48%;
min-height: 250px;
position: relative;
margin-bottom: 20px;
}
.left_service ul li h3 {
font-size: 16px;
}
.left_service ul li p {
position: absolute;
padding: 21px 10px 10px 22px;
}
.rwc_left h3,
.rwc_left p,
.rwc_right h3 {
padding-left: 15px;
}
.left_service ul li:nth-child(1),
.left_service ul li:nth-child(3),
.left_service ul li:nth-child(5),
.left_service ul li:nth-child(7) {
margin-right: 20px;
}
.service_right_slider {
min-height: auto;
padding-top: 40px;
padding-bottom: 30px;
margin-top: 20px;
}
.service_right_slider h2 {
font-size: 21px;
line-height: 15px;
}
.service_right_slider h3 {
font-size: 100px;
}
.service_page_slider p {
font-size: 16px;
line-height: 24px;
margin: 15px 27px 20px 29px;
}
.service_page_slider h4,
.service_page_slider h5 {
font-size: 16px;
line-height: 21px;
}
.service_page_slider h5 {
padding-bottom: 50px;
}
.left_service ul {
display: table;
margin-bottom: 30px;
width: 100%;
}
.left_innner_service1 {
width: 100%;
padding-right: 00px;
}
.left_innner_service1 h2 {
font-size: 32px;
line-height: 44px;
margin-top: 75px;
}
.left_innner_service1 p {
font-size: 16px;
line-height: 24px;
margin: 25px 0 35px;
}
.left_innner_service1 h3 {
font-size: 21px;
line-height: 15px;
}
.inspact {
margin-bottom: 20px;
margin-left: 20px;
}
.left_inspect,
.right_inspect {
width: 50%;
}
.que {
margin-bottom: 30px;
}
.rwc_left p {
margin: 10px 0 10px 20px;
}
.rwc_right ul li {
margin-left: 20px;
}
.rwc_right ul li p {
margin: 10px 0 00px;
padding-left: 15px;
}
.rwc_right figure {
margin-bottom: 20px;
}
#error_page p {
padding: 30px 100px 45px;
}
}
@media only screen and (max-width: 767px) {
.appointment_form,
.appointment_title {
float: none;
width: 100%;
}
#any_que.container,
.copy_right,
.top_footer {
text-align: center;
}
.appointment_title {
padding-right: 40px;
}
.appointment_title h3 {
font-size: 32px;
line-height: 44px;
margin-top: 16px;
margin-bottom: 15px;
}
.appointment_title p {
font-size: 16px;
line-height: 24px;
}
.appointment_form ul li input {
padding: 15px 20px !important;
}
.appointment_form form #gform_submit_button_1 {
margin-top: 30px;
background-position: center right;
font-size: 14px;
line-height: 18px;
bottom: 42px;
position: relative;
width: 100%;
padding: 16px 73px 16px 35px;
}
.gform_wrapper .top_label li.gfield.gf_left_half,
.gform_wrapper .top_label li.gfield.gf_right_half {
width: 100% !important;
}
.gform_wrapper .top_label li.gfield.gf_left_half {
padding-right: 0 !important;
}
.gform_wrapper .top_label li.gfield.gf_right_half {
padding-left: 0 !important;
padding-right: 0 !important;
}
.service_slider {
overflow: hidden;
}
.service_slider_bg {
min-height: 315px;
background-position: left -165px center;
padding-bottom: 30px;
}
.blog_bg_h h4,
.timing ul {
min-height: auto;
}
.service_slider_bg h3 {
font-size: 26px;
line-height: 30px;
padding: 54px 0 30px 20px;
}
.service_slider_bg span {
margin: 54px 0 30px 20px;
}
.service_slider ul li {
min-height: auto;
float: left;
width: 47%;
}
#cust_satisfied {
padding-top: 90px;
}
#cust_satisfied h2 {
font-size: 100px;
line-height: 120px;
}
.sat_cust p {
padding: 0 90px;
}
#from_blog ul.blog_top li {
float: none;
width: 100%;
margin-bottom: 70px;
}
#from_blog ul.blog_top li:nth-child(3n + 2) {
margin-left: 00px;
margin-right: 00px;
}
#from_blog ul.blog_top li img {
width: 100%;
}
#from_blog ul.blog_top li a img {
width: auto;
}
.blog_bg_h {
margin-left: 0;
padding-left: 15px;
width: 100%;
display: table;
}
.blog_bg_h a {
float: right;
padding: 21px 10px 19px 22px;
}
#any_que ul li {
float: none;
padding-top: 28px;
}
#any_que ul li:nth-child(1),
#any_que ul li:nth-child(2) {
padding-left: 0;
}
#from_blog #any_que ul li:nth-child(3) {
float: none;
margin-right: 0;
}
.address,
.footer_menu,
.social,
.timing {
width: 50%;
float: left;
}
#from_blog #any_que ul li h5 {
font-size: 24px;
line-height: 30px;
}
#from_blog #any_que ul li p {
font-size: 16px;
font-weight: 300;
line-height: 24px;
}
#from_blog #any_que ul li a {
font-size: 14px;
line-height: 18px;
padding: 21px 73px 21px 35px;
margin-top: 5px;
}
.top_footer {
display: block;
padding-top: 100px;
}
.footer_menu,
.social {
margin-top: 20px;
}
.copy_right,
.licensed {
float: none;
width: 100%;
}
.bottom_footer {
padding: 20px 0;
display: flex;
flex-flow: column;
}
.copy_right {
margin-bottom: 20px;
order: 2;
}
.licensed {
margin: 0 auto;
order: 1;
}
.right_choose_img {
display: none;
}
#our_service_slider .owl-carousel .owl-stage-outer {
overflow: visible;
}
.service_slider .owl-next,
.service_slider .owl-prev {
top: 45%;
}
.service_slider .owl-prev {
left: 3%;
}
.service_slider .owl-next {
right: 3%;
}
}
@media only screen and (max-width: 639px) {
.appointment_form form #gform_submit_button_1 {
padding: 22px 73px 23px 35px;
}
.right_choose_img ul li {
float: none;
width: 100%;
margin-bottom: 20px;
}
.right_choose_img img {
width: 100%;
}
.right_choose_img ul li:nth-child(1) {
margin-right: 0;
margin-left: 0;
}
.right_choose_img ul li:nth-child(2) {
margin-bottom: 20px;
}
.knowledge h2 {
margin: 60px 0 30px;
font-size: 20px;
line-height: 40px;
}
.knowledge h3 {
margin-bottom: 35px;
font-size: 16px;
line-height: 27px;
}
.knowledge h4 {
font-size: 18px;
line-height: 15px;
}
.knowledge p {
margin: 25px 0 45px;
font-size: 14px;
line-height: 24px;
}
.rwc_left h3,
.rwc_left p,
.rwc_right h3,
.rwc_right ul li p {
font-size: 16px;
padding-left: 15px;
}
.knowledge ul.k_img li {
width: 47%;
}
.knowledge ul.k_img li img {
width: 100%;
}
.emergency_service figure {
margin-bottom: 20px;
}
.left_service ul li {
width: 47%;
min-height: 200px;
}
.left_inspect {
width: 55%;
}
.right_inspect {
width: 45%;
}
.left_innner_service1 .rwc ul {
margin-left: 20px;
}
.que {
margin-bottom: 30px;
}
.rwc_left h3 {
line-height: 26px;
}
.rwc_left p {
line-height: 20px;
margin: 20px 0 20px 20px;
}
.rwc_right h3 {
line-height: 26px;
}
.rwc_right ul li p {
line-height: 20px;
margin: 20px 0 00px;
}
}
@media only screen and (max-width: 479px) {
.how-it-works-section .owl-carousel {
max-width: 90%;
}
.how-it-works-section .owl-next:after {
right: -45px;
}
.mobile_menu ul li ul {
margin-top: 10px;
}
#home_banner h2 {
font-size: 30px;
line-height: 40px;
padding: 170px 0 110px;
}
.right_choose_img ul li {
float: none;
margin-bottom: 20px;
text-align: center;
}
.right_choose_img ul li:nth-child(1) {
margin-right: 0;
margin-left: 0;
}
.right_choose_img ul li:nth-child(2) {
margin-bottom: 20px;
}
.sat_cust p {
padding: 0 30px;
}
#our_service h2 {
font-size: 26px;
line-height: 23px;
}
.service_slider_bg {
min-height: auto;
}
.service_slider ul li {
width: 100%;
float: left;
}
.service_slider ul li img {
height: auto;
}
.service_slider ul li:last-child {
margin-top: 15px;
}
.service_slider_bg h3 {
min-height: 192px;
padding: 43px 0 10px 20px;
font-size: 18px;
line-height: 26px;
}
.service_slider_bg span {
margin: 20px 0 20px 10px;
font-size: 12px;
}
.sat_cust .owl-next img,
.sat_cust .owl-prev img,
.service_slider_bg .owl-prev img {
width: 30px;
height: 30px;
}
.address,
.licensed ul li {
width: 100%;
float: none;
}
#cust_satisfied {
padding-top: 40px;
}
#from_blog #any_que ul li h5 {
font-size: 18px;
line-height: 30px;
}
#from_blog h2 {
font-size: 30px;
line-height: 40px;
padding-top: 52px;
}
#contact_info p,
#contact_info p a {
font-size: 10px;
}
.top_footer {
display: block;
padding-top: 100px;
text-align: center;
}
.footer_menu,
.social,
.timing {
width: 100%;
float: none;
margin-top: 20px;
}
.licensed ul li {
text-align: center;
padding-bottom: 20px;
}
.inner-banner h1 {
padding: 60px 0 0;
font-size: 32px;
line-height: 50px;
}
.touch_form ul li .ginput_container input,
.touch_form ul li .ginput_container select {
padding: 10px 0 10px 15px !important;
min-height: 45px !important;
}
.knowledge h2 {
margin: 30px 0 25px;
font-size: 15px;
line-height: 40px;
}
.knowledge h3 {
margin-bottom: 25px;
font-size: 19px;
line-height: 25px;
}
.knowledge h4 {
font-size: 19px;
line-height: 15px;
}
.knowledge ol li {
font-size: 14px;
line-height: 20px;
}
.knowledge p {
margin: 20px 0 40px;
font-size: 13px;
line-height: 20px;
}
.knowledge ul.k_img li {
width: 45%;
}
.knowledge ul.k_img li img,
.left_inspect,
.left_service ul,
.right_inspect {
width: 100%;
}
.emergency_service figure {
margin-bottom: 20px;
}
.touch_form ul li .ginput_container input {
line-height: 1 !important;
}
.touch_form ul li .ginput_container textarea {
padding: 10px 0 0 15px !important;
}
.touch_form form #gform_submit_button_2 {
background-size: cover;
background-position: center;
padding: 14px 20px 13px 15px;
}
.touch_form h2 {
font-size: 22px;
}
.touch_form {
padding: 30px 15px 40px;
}
.service_list ul li a {
font-size: 12px;
line-height: 25px;
}
.left_service h2 {
font-size: 22px;
line-height: 32px;
margin: 45px 0 35px;
}
.left_service p {
font-size: 16px;
line-height: 27px;
margin-bottom: 20px;
}
.left_service ul li {
float: none;
width: 100%;
min-height: 300px;
margin-bottom: 20px;
}
.left_service ul li h3 {
font-size: 16px;
}
.left_service ul li p {
padding: 15px 10px 10px 20px;
}
.left_service ul li:nth-child(1),
.left_service ul li:nth-child(3),
.left_service ul li:nth-child(5),
.left_service ul li:nth-child(7) {
margin-right: 0;
}
.service_right_slider {
padding-top: 40px;
padding-bottom: 30px;
margin-top: 20px;
}
.service_right_slider h2 {
font-size: 20px;
line-height: 15px;
margin-bottom: 40px;
}
.service_right_slider h3 {
font-size: 80px;
}
.service_page_slider p {
font-size: 14px;
line-height: 24px;
margin: 0 20px 20px;
}
.service_page_slider h4,
.service_page_slider h5 {
font-size: 14px;
line-height: 21px;
}
.service_page_slider h5 {
padding-bottom: 50px;
}
.left_innner_service1 {
padding-left: 15px;
}
.left_innner_service1 h2 {
font-size: 26px;
line-height: 44px;
margin-top: 45px;
}
.left_innner_service1 h3 {
font-size: 20px;
line-height: 25px;
}
.left_inspect {
float: none;
}
.left_inspect h4 {
font-size: 14px;
margin-bottom: 10px;
}
.left_inspect ul li {
font-size: 14px;
margin-bottom: 10px;
padding-left: 10px;
}
.right_inspect {
float: none;
}
.left_inspect ul,
.right_inspect ul {
margin-left: 20px;
}
.right_inspect ul li {
font-size: 14px;
margin-bottom: 15px;
margin-right: 10px;
padding-left: 10px;
}
.service_list {
margin-bottom: 40px;
}
.sat_cust_inner p {
font-size: 14px;
line-height: 24px;
padding: 0 30px;
}
.sat_cust_inner .owl-next img,
.sat_cust_inner .owl-prev img {
width: 30px;
height: 30px;
}
.que {
margin-bottom: 15px;
}
.rwc_left h3 {
font-size: 16px;
line-height: 26px;
}
.rwc_left p {
font-size: 16px;
line-height: 20px;
margin: 10px 0 10px 10px;
}
.rwc_right h3 {
font-size: 16px;
line-height: 26px;
}
.rwc_right ul li p {
font-size: 16px;
line-height: 20px;
margin: 10px 0 00px;
}
#error_page p {
padding: 30px 40px;
}
#error_page h2 {
padding-top: 100px;
font-size: 36px;
}
#error_page a {
height: 38px;
width: 140px;
margin-right: 5px;
}
.page_link {
padding-bottom: 100px;
}
}
@media only screen and (max-width: 359px) {
.mobile_menu ul li ul li a {
font-size: 12px;
margin-left: 10px;
}
#contact_info p,
#contact_info p a {
font-size: 8px;
line-height: 18px;
padding: 13px 0;
}
#header .logo {
width: 140px;
}
#from_blog #any_que ul li h5 {
font-size: 14px;
line-height: 30px;
}
#from_blog h2 {
font-size: 26px;
line-height: 34px;
padding-top: 50px;
}
.address h3 a {
color: #fceed4;
font-size: 16px;
}
.touch_form h2 {
font-size: 18px;
}
.inner-banner h1 {
padding: 40px 0 0;
font-size: 24px;
line-height: normal;
}
.touch_form {
padding: 30px 15px 0;
}
.service_list ul li a {
font-size: 11px;
}
.left_service ul li {
min-height: 220px;
}
.left_innner_service1 h2 {
font-size: 21px;
line-height: 34px;
margin-top: 40px;
}
.knowledge h2 {
line-height: 26px;
}
#error_page p {
padding: 20px 10px;
}
#error_page h2 {
padding-top: 100px;
font-size: 30px;
}
#error_page a {
width: 115px;
}
.address h6 {
font-size: 13px;
}
}
@media only screen and (max-width: 641px) {
.vehicle-select-all {
padding-top: 11px !important;
}
.vehicle-select-all span,
.vehicle-select-all span select {
width: 100%;
}
body .vehicle-select-all {
padding-right: inherit !important;
}
body .vehicle-select-all span:nth-child(2) {
padding-left: inherit !important;
}
body .vehicle-select-all span:nth-child(1) {
padding: inherit !important;
}
}
} @media only screen and (max-width: 1130px) {
body.page-template-service-price-list .drive-now .drive-from-wrap .button {
background-position: 100% 100% !important;
}
}
@media only screen and (max-width: 970px) {
body.page-template-service-price-list .drive-now .drive-from-wrap {
width: calc(100% - 420px);
}
}
@media only screen and (max-width: 840px) {
body.page-template-service-price-list .drive-now.spl-drive-now .container{
flex-direction: column;
}
body.page-template-service-price-list .drive-now .text-wrap{
width: 100%;
}
body.page-template-service-price-list .drive-now .drive-from-wrap {
width: 100%;
margin-top: 20px;
}
.page-template-service-price-list .drive-now.spl-drive-now{
background-position: 100% 100% !important;
padding: 50px 0;
}
body.page-template-service-price-list .drive-now .drive-from-wrap .button {
background-position: center center !important;
}
.page-template-service-price-list .left_col_part{
font-size: 14px;
}
.page-template-service-price-list .right_col_part small {
font-size: 14px;
}
.page-template-service-price-list .list_item{
margin-bottom: 0;
}
.side_title_car{
font-size: 25px;
}
#header .logo{
width: 150px;
}
}
@media only screen and (max-width:991px){.blog-detail .left{width:55%}.blog-detail .left h2{line-height:44px}}@media only screen and (max-width:768px){.contact-details h2,.contact-form h3{font-size:28px}.contact-details ul{margin-top:40px}.contact-details ul li{width:50%;padding:60px 30px 0;box-sizing:border-box}#from_blog.blog-list p,.blog-detail .left,.blog-detail .right,.booking-details .left,.booking-details p,.contact-details p{width:100%}.booking-details .right{width:100%;margin-top:70px}#from_blog.blog-list p br{display:none}.booking-details .service_page_slider{min-height:239px;margin-bottom:0}.booking-form .gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:6px}.blog-detail .container{padding-bottom:60px}.blog-detail .right{margin:0 0 30px}}@media only screen and (max-width:639px){.contact-details p br{display:none}.contact-details ul li p br{display:table}.contact-form .gform_wrapper .top_label li.gfield.gf_right_half{position:relative;padding-left:0!important}.contact-form .gform_wrapper .top_label li.gfield.gf_left_half{padding-right:0!important}.contact-details h2,.contact-form h3{font-size:26px;line-height:normal}.contact-form .gform_wrapper{max-width:100%}.google-map iframe{height:300px}.booking-form .gfield.additional-notes,.booking-form .gfield.gfield_html,.booking-form .gfield.services-drop-down,.booking-form .gform_wrapper .top_label li.gfield.gf_left_half,.booking-form ul li.gfield.gf_left_third,.booking-form ul li.gfield.gf_right_third{padding-right:0!important;padding-left:0;float:left;width:100%}.booking-form .gform_wrapper .top_label li.gfield.gf_right_half,.booking-form ul li.gfield.gf_middle_third{padding-right:0!important;padding-left:0!important;float:left;width:100%}.booking-form ul li input{padding:14px 20px!important}.booking-form ul li.gfield.gf_left_half.time-left input,.booking-form ul li.gfield.gf_right_half.time-right input{padding:14px 5px!important}}@media only screen and (max-width:479px){.booking-details h2,.contact-details h2,.contact-form h3{font-size:22px}.contact-details .container{padding:50px 15px}.contact-details ul li{width:100%;padding-right:15px;padding-left:15px}.google-map iframe{height:250px}.contact-form .container{padding-bottom:120px}.contact-form ul li input{padding:15px 20px!important}.contact-form ul li textarea{height:150px!important}.booking-details .container{padding-top:60px}.booking-details{padding-bottom:60px}.booking-form{padding-left:10px;padding-right:10px}.booking-form .gform_wrapper .top_label li.gfield.gf_left_half{padding-right:0!important}.booking-form .gform_wrapper .top_label li.gfield.gf_right_half{padding-left:0!important}.booking-form ul li input{padding:14px!important}.booking-form ul li.gfield.gf_left_third{padding-right:0!important}.booking-form ul li.gfield.gf_middle_third,.booking-form ul li.gfield.gf_right_third{padding-right:0!important;padding-left:0}.booking-details .right{padding:35px 0 0;margin-top:40px}#from_blog.blog-list h2{font-size:26px}#from_blog.blog-list .container{padding-bottom:45px}.blog-detail .container{padding-top:50px}.blog-detail .left h2{font-size:26px;line-height:38px}}@media only screen and (max-width:359px){.contact-details .container{padding:40px 15px}.contact-details h2,.contact-form h3{font-size:18px}.contact-details p{font-size:14px;line-height:20px}.contact-form form #gform_submit_button_3{width:100%}.contact-form .container{padding-bottom:80px}.booking-details{padding-bottom:30px}.booking-details .container{padding-top:40px}.booking-details h2{font-size:18px;line-height:normal}#from_blog.blog-list p,.booking-details p{font-size:14px;line-height:20px;margin:20px 0}.booking-form{padding-top:0}.booking-form ul li textarea{height:140px!important}.booking-form form #gform_submit_button_4,.contact-form form #gform_submit_button_3{width:100%;background-size:100%}.booking-details .service_page_slider{padding-bottom:25px}.service_page_slider h5{padding-bottom:15px}#from_blog.blog-list h2{font-size:20px;line-height:normal}#from_blog.blog-list .container{padding-bottom:40px}.blog-detail .container{padding-top:30px;padding-bottom:40px}.blog-detail .left h2{font-size:20px;line-height:30px}.blog-detail .left p{font-size:14px;line-height:20px}.blog-detail .left .details p{margin-bottom:26px}}@media only screen and (max-width:320px){.contact-details h2,.contact-form h3{font-size:15px}.blog_bg_h h4{padding-bottom:15px}}@font-face{font-family:'FontAwesome';src:url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//www.sscmechanics.com/wp-content/themes/sscmechanics/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}