.dlh_googlemap img {max-width:none}.dlh_googlemap .routinglink{white-space:nowrap}
/* Contao Open Source CMS, (c) 2005-2014 Leo Feyer, LGPL license */
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/* Contao Open Source CMS, (c) 2005-2014 Leo Feyer, LGPL license */
@media(max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
/* Swipe 2.0, (C) Brad Birdsall 2012, MIT license */
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}

/*! 
 * Webfonts
 * Source: Google Fonts (https://fonts.google.com/selection?selection.family=Lato)
 * Downloaded by: google-webfonts-helper (http://google-webfonts-helper.herokuapp.com/fonts/lato?subsets=latin)
 */

/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url("/files/layout/fonts/lato/lato-v14-latin-regular.eot"); /* IE9 Compat Modes */
  src: local('Lato Regular'), local('Lato-Regular'),
       url("/files/layout/fonts/lato/lato-v14-latin-regular.eot?#iefix") format('embedded-opentype'), /* IE6-IE8 */
       url("/files/layout/fonts/lato/lato-v14-latin-regular.woff2") format('woff2'), /* Super Modern Browsers */
       url("/files/layout/fonts/lato/lato-v14-latin-regular.woff") format('woff'), /* Modern Browsers */
       url("/files/layout/fonts/lato/lato-v14-latin-regular.ttf") format('truetype'), /* Safari, Android, iOS */
       url("/files/layout/fonts/lato/lato-v14-latin-regular.svg#Lato") format('svg'); /* Legacy iOS */
}
/* lato-700 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url("/files/layout/fonts/lato/lato-v14-latin-700.eot"); /* IE9 Compat Modes */
  src: local('Lato Bold'), local('Lato-Bold'),
       url("/files/layout/fonts/lato/lato-v14-latin-700.eot?#iefix") format('embedded-opentype'), /* IE6-IE8 */
       url("/files/layout/fonts/lato/lato-v14-latin-700.woff2") format('woff2'), /* Super Modern Browsers */
       url("/files/layout/fonts/lato/lato-v14-latin-700.woff") format('woff'), /* Modern Browsers */
       url("/files/layout/fonts/lato/lato-v14-latin-700.ttf") format('truetype'), /* Safari, Android, iOS */
       url("/files/layout/fonts/lato/lato-v14-latin-700.svg#Lato") format('svg'); /* Legacy iOS */
}

/*! 
 * Webfonts
 * Source: Google Fonts (https://fonts.google.com/selection?selection.family=Unna)
 * Downloaded by: google-webfonts-helper (http://google-webfonts-helper.herokuapp.com/fonts/unna?subsets=latin)
 */

/* unna-regular - latin */
@font-face {
  font-family: 'Unna';
  font-style: normal;
  font-weight: 400;
  src: url("/files/layout/fonts/unna/unna-v10-latin-regular.eot"); /* IE9 Compat Modes */
  src: local('Unna Regular'), local('Unna-Regular'),
       url("/files/layout/fonts/unna/unna-v10-latin-regular.eot?#iefix") format('embedded-opentype'), /* IE6-IE8 */
       url("/files/layout/fonts/unna/unna-v10-latin-regular.woff2") format('woff2'), /* Super Modern Browsers */
       url("/files/layout/fonts/unna/unna-v10-latin-regular.woff") format('woff'), /* Modern Browsers */
       url("/files/layout/fonts/unna/unna-v10-latin-regular.ttf") format('truetype'), /* Safari, Android, iOS */
       url("/files/layout/fonts/unna/unna-v10-latin-regular.svg#Unna") format('svg'); /* Legacy iOS */
}
/* unna-700 - latin */
@font-face {
  font-family: 'Unna';
  font-style: normal;
  font-weight: 700;
  src: url("/files/layout/fonts/unna/unna-v10-latin-700.eot"); /* IE9 Compat Modes */
  src: local('Unna Bold'), local('Unna-Bold'),
       url("/files/layout/fonts/unna/unna-v10-latin-700.eot?#iefix") format('embedded-opentype'), /* IE6-IE8 */
       url("/files/layout/fonts/unna/unna-v10-latin-700.woff2") format('woff2'), /* Super Modern Browsers */
       url("/files/layout/fonts/unna/unna-v10-latin-700.woff") format('woff'), /* Modern Browsers */
       url("/files/layout/fonts/unna/unna-v10-latin-700.ttf") format('truetype'), /* Safari, Android, iOS */
       url("/files/layout/fonts/unna/unna-v10-latin-700.svg#Unna") format('svg'); /* Legacy iOS */
}
/* basics.css */
.cookiebar{background-color:#020202;font:12px 'Lato',sans-serif}.cookiebar__button{background-color:#e2c70a}.smallletters p,.smallletters a{text-decoration:none;color:#fff}.smallletters{margin:-5px 0 0;padding:0;font-size:13px;line-height:13px}input,textarea{padding:5px 10px;font:16px/21px 'Lato',sans-serif}input.submit{float:left;margin-top:1%;margin-right:1%;float: left}textarea.formbox{width:99%;float:left;margin-top:1%;margin-right:1%;float: left}input.formbox{width:49%;float:left;margin-right:1%;margin-bottom:.2%;float: left}input.formbox,textarea.formbox{background-color:#fff;border:1px solid #fff;color:#000;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out}input.formbox:focus,textarea.formbox:focus{background-color:#ffe000;border:1px solid #000;color:#000}#dlh_googlemap_1{left:0;position:absolute}.responsiveContainer{width:90%;height:0;position:relative;overflow:hidden;margin-right:5%;margin-bottom:2%;margin-left:5%;padding-bottom:300px;-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.7);-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.7);box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.7)}body{margin-bottom:90px}#impbtn{margin: 0 auto;    max-width: 1250px;    width: 100%}#impbtn .inside{margin: 0% 5%;    max-width: 1200px;    padding: 15px 35px;    width: 90%}#imp_but{clear:both;margin-top:0;margin-bottom:10px}.panes .ce_text{margin:0;padding:15px 35px}.panes .ce_text ul{margin:0;padding:0}#tabcontrol_67 .tab_0{padding-left:90px;text-align:left;background-image:url("../../files/layout/Bergung.png");background-position: 37px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_67 .tab_1{padding-left:90px;text-align:left;background-image:url("../../files/layout/Ersatzwagen.png");background-position: 37px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_67 .tab_2{padding-left:90px;text-align:left;background-image:url("../../files/layout/Gutachten.png");background-position: 37px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_104 .tab_0{padding-left:90px;text-align:left;background-image:url("../../files/layout/Lackiererei.png");background-position: 37px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_104 .tab_1{padding-left:90px;text-align:left;background-image:url("../../files/layout/Karrosserie.png");background-position: 37px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_104 .tab_2{padding-left:90px;text-align:left;background-image:url("../../files/layout/Mechanik.png");background-position: 37px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_56 .tab_0{padding-left:90px;text-align:left;background-image:url("../../files/layout/Lackiererei.png");background-position: 37px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_56 .tab_1{padding-left:90px;text-align:left;background-image:url("../../files/layout/Karrosserie.png");background-position: 37px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_56 .tab_2{padding-left:90px;text-align:left;background-image:url("../../files/layout/Mechanik.png");background-position: 37px center;background-repeat: no-repeat;background-size: 36px 35px}#main .panes .ce_text ul li{margin-left:0}#main .white .flexslider{margin-bottom:50px;padding:0;border:0px solid;border-radius:0;behavior:url("assets/css3pie/1.0.0/PIE.htc");-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75)}.fullsize.sliderbox{padding:0}.buttons.fullsize{padding:0}.triple{width:31.3333%;float:left;margin-top:2%;margin-right:3%;margin-bottom:2%}.triple.right{width:31.3333%;margin-right:0}#footer{width:100%;height:100px;bottom:0;position:fixed;display:block;margin:0;padding:0;background-color:rgba(0,0,0,.95);z-index:5}#footer .center p{margin-top:0;margin-bottom:0;font:35px/35px 'Unna',serif;color:#fff}#footer .center p.tel{float:left;display:block;margin-top:25px;margin-bottom:0;margin-left:15px;font:35px/35px 'Unna',serif;color:#fff}#footer .center img{float:left;margin-top:10px;margin-bottom:0;font:35px/35px 'Unna',serif;color:#fff}#footer .left p,#footer .right p{color:#fff}#header .inside,#footer .inside{width:100%;max-width:1000px;margin:0 auto}.footerbox{width:90%;max-width:900px;margin-right:5%;margin-left:5%}.footer_text.right{width:27%;float:left;text-align:right}.footer_text.left{width:27%;float:left;margin-right:3%}.footer_text.center{width:40%;float:left;margin-right:3%}.yellow{}#wrapper{width:100%;margin:0;padding:0}#container{width:100%;margin:0;padding:0}#main{width:100%;margin-top:0;margin-right:0;margin-left:0}#main .inside{width:100%;max-width:1250px;margin:0 auto}.fullsize{width:90%;max-width:1200px;margin:2% 5%;padding:15px 35px}.fullsize.tabcontrol{width:90%;max-width:1200px;margin:2% 5%;padding:0}.halfsize{width:50%;max-width:500px;margin:2% 25%;padding:2% 5%}.whiteborder{border:3px solid rgba(255,255,255,.9)}.white{background-color:rgba(255,255,255,.85);-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.7);-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.7);box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.7)}.white.transp{background-color:rgba(255,255,255,.9);-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.7);-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.7);box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.7)}.yellow{background-color:rgba(255,224,0,.85);-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.7);-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.7);box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.7)}.yellow.transp{background-color:rgba(255,224,0,.9);-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.7);-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.7);box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.7)}#header .mod_navigation ul{width:100%;max-width:900px;margin:0 auto;padding:0}#header .mod_navigation ul li{position:relative;float:left;display:inline-block;margin:0;padding:0}#header .mod_navigation ul li a{position:relative;float:left;display:inline-block;margin:0;padding:20px 20px 10px;font:16px 'Ubuntu',sans-serif;;text-decoration:none;color:#fff;text-transform:uppercase}#header .mod_navigation ul li span{position:relative;float:left;display:inline-block;margin:0;padding:20px 20px 10px;font:16px 'Ubuntu',sans-serif;;text-decoration:none;color:#fff;text-transform:uppercase}#header .mod_navigation ul li a:hover,#header .mod_navigation ul li span.active{color:#ffe000}.logo{width:280px;height:300px;margin:0 auto;padding-top:50px;padding-bottom:90px}#header{width:100%;height:50px;top:0;position:fixed;display:block;margin:0;padding:0;background-color:rgba(0,0,0,.95);z-index:9999}
/* fontsandcolors.css */
h2{margin-top:30px;margin-bottom:0;padding:0;font:17px 'Lato',sans-serif;text-transform:uppercase}#imp_but .ce_text{text-align:center}#imp_but a,#imp_but p{font-size:14px;line-height:21px;text-decoration:none;color:#fff}#main .ce_text a{text-decoration:underline;color:#000}.starttriple h1{color:#fff}#main .ce_text ul li{margin-left:-40px;padding-left:32px;background-image:url("../../files/layout/arrow_ul_li.png");background-position:left center;background-repeat:no-repeat;font:16px/45px 'Lato',sans-serif;list-style-type:none}.panes{padding:0;background-color:rgba(255,255,255,1)}.tabcontrol_tabs ul li.selected,.tabcontrol_tabs ul li:hover{background-color:#fff;color:#000;-webkit-box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.56);-moz-box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.56);box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.56)}.tabcontrol_tabs ul li{width:33.33%;float:left;margin-top:0;margin-bottom:0;padding-top:25px;padding-bottom:20px;text-align:center;font:20px/30px 'Unna',serif;text-transform:uppercase;list-style-type:none;cursor: pointer;-webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;box-sizing:border-box;-webkit-box-shadow: inset -10px -8px 5px -9px rgba(0,0,0,0.56);-moz-box-shadow: inset -10px -8px 5px -9px rgba(0,0,0,0.56);box-shadow: inset -10px -8px 5px -9px rgba(0,0,0,0.56)}.tabcontrol_tabs ul li.tab_2{border-right:0px solid #000;font:20px/30px 'Unna',serif;text-transform:uppercase;list-style-type:none;cursor: pointer;-webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;box-sizing:border-box}.tabcontrol_tabs ul{margin:0;padding:0}.buttons h1{margin-bottom:0;text-align:center;font-size:35px;color:#fff}.buttons p{margin-top:0;margin-bottom:25px;text-align:center;color:#000}body,*{box-sizing:border-box}h1{font:30px 'Unna',serif;color:#000;text-transform:uppercase}p{font:16px/21px 'Lato',sans-serif;}
@media only screen and (max-width: 768px){
/* Stufe1.css */
.widget-headline{margin-right:20px;margin-left:20px}input.formbox{width:90%;float:left;margin-right:5%;margin-bottom:.2%;margin-left:5%;border-color:#000;float: left}textarea.formbox{width:90%;float:left;margin-right:5%;margin-bottom:.2%;margin-left:5%;border-color:#000;float: left}.responsiveContainer{width:100%;height:0;position:relative;overflow:hidden;margin-right:0;margin-bottom:2%;margin-left:0;padding-bottom:200px;-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.7);-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.7);box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.7)}#impbtn .inside{width:100%;margin:0;background-color:rgba(255,255,255,.7)}.fullsize.tabcontrol{width:100%;margin-right:0;margin-left:0}.panes .ce_text ul{padding-top:20px;padding-bottom:20px}#main .ce_text ul li{line-height:33px}.panes .ce_text{padding:0}#tabcontrol_67 .tab_0{padding-left:60px;text-align:left;background-image:url("../../files/layout/Bergung.png");background-position: 15px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_67 .tab_1{padding-left:60px;text-align:left;background-image:url("../../files/layout/Ersatzwagen.png");background-position: 15px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_67 .tab_2{padding-left:60px;text-align:left;background-image:url("../../files/layout/Gutachten.png");background-position: 15px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_104 .tab_0{padding-left:60px;text-align:left;background-image:url("../../files/layout/Lackiererei.png");background-position: 15px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_104 .tab_1{padding-left:60px;text-align:left;background-image:url("../../files/layout/Karrosserie.png");background-position: 15px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_104 .tab_2{padding-left:60px;text-align:left;background-image:url("../../files/layout/Mechanik.png");background-position: 15px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_56 .tab_0{padding-left:60px;text-align:left;background-image:url("../../files/layout/Lackiererei.png");background-position: 15px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_56 .tab_1{padding-left:60px;text-align:left;background-image:url("../../files/layout/Karrosserie.png");background-position: 15px center;background-repeat: no-repeat;background-size: 36px 35px}#tabcontrol_56 .tab_2{padding-left:60px;text-align:left;background-image:url("../../files/layout/Mechanik.png");background-position: 15px center;background-repeat: no-repeat;background-size: 36px 35px}.fullsize .ce_text{margin-right:20px;margin-left:20px}.ce_text.fullsize{margin-right:0;margin-left:0;padding-right:20px;padding-left:20px}.fullsize{width:100%;margin-right:0;margin-bottom:0;margin-left:0;padding:15px 0}#imp_but a,#imp_but p{font-size:14px;line-height:21px;text-decoration:none;color:#000}.tabcontrol_tabs ul li{border-right:0px solid #000;box-sizing:border-box}#main .starttriple{width:100%;float:none;margin-top:20px}.tabcontrol_tabs ul li{width:100%;float:none}.triple,.triple.right{width:94%;margin-right:3%;margin-left:3%}.white{background-color:#fff;-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.7);-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.7);box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.7)}.white.transp{background-color:rgba(255,255,255,.9);-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.7);-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.7);box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.7)}.yellow{background-color:#ffe000;-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.7);-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.7);box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.7)}.yellow.transp{background-color:rgba(255,224,0,.9);-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.7);-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.7);box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.7)}#header .mod_navigation ul li span{position:relative;float:left;display:inline-block;margin:0;padding:7px 20px 10px;font:16px 'Ubuntu',sans-serif;;text-decoration:none;color:#fff;text-transform:uppercase}#footer{position:relative;float:left;display:block}h1{font-size:23px}.halfsize{width:90%;margin-right:5%;margin-left:5%}.footer_text.left,.footer_text.center,.footer_text.right{width:100%;float:none;padding:2px 0 0;text-align:left}#footer{height:220px}.logo{padding-top:30px;padding-bottom:30px}#main{width:100%}.backstretch{}#header .mod_navigation ul{margin-top:10px}#header{width:100%;height:auto;position:relative;float:left;display:block}#main{position:relative;float:left}#header .inside{position:relative;display:block;margin:0;padding:0 0 10px;background-color:#000}#header .mod_navigation ul li{width:100%;height:35px;float:left;display:block}#header .mod_navigation ul li a{width:100%;height:40px;float:left;display:block;padding-top:7px;padding-bottom:7px}
}
/* css_transitions.css */
.grid{padding:0;position: relative;	clear: both;	margin: 0 auto;	max-width: 1000px;	list-style: none;	text-align: center}.grid figure{width:31.333%;height:auto;min-width:280px;max-width:480px;max-height:360px;position:relative;overflow:hidden;float:left;margin:0 3% 2% 0;text-align:center;background-color:#ffe000;cursor: pointer;-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.7);-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.7);box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.7)}.grid figure.right{margin-right:0}.grid figure img{position: relative;	display: block;	min-height: 100%;	max-width: 100%;	opacity: 0.8}.grid figure figcaption{padding: 2em;	color: #fff;	text-transform: uppercase;	font-size: 1.25em;	-webkit-backface-visibility: hidden;	backface-visibility: hidden}.grid figure figcaption::before,.grid figure figcaption::after{pointer-events: none}.grid figure figcaption,.grid figure figcaption > a{position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%}.grid figure figcaption > a{z-index: 1000;	text-indent: 200%;	white-space: nowrap;	font-size: 0;	opacity: 0}figure.effect{background-color:#ffe000}figure.effect img{opacity: 0.75;-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%}figure.effect:hover img{opacity: 0.3;-webkit-transform: scale3d(0.95,0.95,1);transform: scale3d(0.95,0.95,1)}figure.effect h2{font-size:35px;font-weight:400;-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(0,20px,0);transform: translate3d(0,20px,0)}figure.effect p{color:#000;opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: perspective(1000px) rotate3d(1,0,0,90deg);transform: perspective(1000px) rotate3d(1,0,0,90deg);-webkit-transform-origin: 50% 0%;transform-origin: 50% 0%}figure.effect:hover h2{-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}figure.effect:hover p{opacity: 1;-webkit-transform: perspective(1000px) rotate3d(1,0,0,0);transform: perspective(1000px) rotate3d(1,0,0,0)}
