/* -----------------------------------------------------
    Puyallup Towing
    www.url.com
----------------------------------------------------- */

@media screen and (max-width:1599px){
    body.et-db #et-boc #testimonial.testimonial .testimonial-carousel {padding: 0 50px;}
    body.et-db #et-boc #testimonial.testimonial .testimonial-carousel .owl-stage-outer {z-index: 0;}
    body.et-db #et-boc #testimonial.testimonial .testimonial-carousel .item {margin: 20px 10px;}
    body.et-db #et-boc #testimonial.testimonial .testimonial-carousel .owl-nav {max-width: 100%; position: static; transform:none; }
    body.et-db #et-boc #testimonial.testimonial .testimonial-carousel .owl-nav button {position: absolute; left: 0; top: calc(50% - 39px); transform: translateY(-50%);}
    body.et-db #et-boc #testimonial.testimonial .testimonial-carousel .owl-nav button.owl-next {left: auto; right:0; }
}
@media screen and (max-width:1499px){
    h1, body.et-db #et-boc .et-l .et_pb_module h1, body.et-db #et-boc .et-l .et_pb_column_1_3 h1, body.et-db #et-boc .et-l .et_pb_column_1_4 h1, body.et-db #et-boc .et-l .et_pb_column_1_5 h1, body.et-db #et-boc .et-l .et_pb_column_1_6 h1, body.et-db #et-boc .et-l .et_pb_column_2_5 h1 {font-size: 62px;}
    header .header-container nav {max-width: 500px;}

    body.et-db #et-boc #banner.banner.et_pb_section .et_pb_row.banner-block {min-height: 650px;}

    body.et-db #et-boc #what-we-offer.what-we-offer .what-we-offer-grid {column-gap: 40px;}
    body.et-db #et-boc #what-we-offer.what-we-offer .what-we-offer-grid .grid-item,
    body.et-db #et-boc #what-we-offer.what-we-offer .what-we-offer-grid .grid-item img {height: 400px;}
   body.et-db #et-boc #locations.locations .locations-block .left-block .text-content {padding: 40px 15px;}

    body.et-db #et-boc #why-choose.why-choose .text-content {margin: 0 auto; padding:50px 20px; }
}
@media screen and (max-width:1199px){
    h1, body.et-db #et-boc .et-l .et_pb_module h1, body.et-db #et-boc .et-l .et_pb_column_1_3 h1, body.et-db #et-boc .et-l .et_pb_column_1_4 h1, body.et-db #et-boc .et-l .et_pb_column_1_5 h1, body.et-db #et-boc .et-l .et_pb_column_1_6 h1, body.et-db #et-boc .et-l .et_pb_column_2_5 h1 {font-size: 52px;}
    body.et-db #et-boc .et-l .et_pb_module h2, body.et-db #et-boc .et-l .et_pb_column_1_3 h2, body.et-db #et-boc .et-l .et_pb_column_1_4 h2, body.et-db #et-boc .et-l .et_pb_column_1_5 h2, body.et-db #et-boc .et-l .et_pb_column_1_6 h2, body.et-db #et-boc .et-l .et_pb_column_2_5 h2, h2 {font-size: 42px;}
    body.et-db #et-boc .et-l .et_pb_module h3, body.et-db #et-boc .et-l .et_pb_column_1_3 h3, body.et-db #et-boc .et-l .et_pb_column_1_4 h3, body.et-db #et-boc .et-l .et_pb_column_1_5 h3, body.et-db #et-boc .et-l .et_pb_column_1_6 h3, body.et-db #et-boc .et-l .et_pb_column_2_5 h3, h3 {font-size: 32px;}
    section, body.et-db #et-boc .et-l .et_pb_section  {padding: 100px 0;}
    header .header-container nav {max-width: 480px; margin: 0 0 0 15px; }
    header .header-container .btn {font-size: 16px; margin-left: 15px; min-width: 160px; padding: 8px 12px; }

    body.et-db #et-boc #banner.banner.et_pb_section .et_pb_row.banner-block .text-content {margin: 0;}
    body.et-db #et-boc #banner.banner.et_pb_section .et_pb_row.banner-block .left-img { max-width: 50%; width: 100%; flex: 0 0 100%; margin-bottom: -90px;}

    body.et-db #et-boc #services-info.services-info {margin-top: -110px;}
    body.et-db #et-boc #services-info.services-info .services-info-block {padding: 0 30px;}

    body.et-db #et-boc .about-us .left-block .et_pb_image_wrap img {height: 500px;}
    body.et-db #et-boc .about-us .text-content ul li {gap: 25px;}

    body.et-db #et-boc #what-we-offer.what-we-offer .what-we-offer-grid {gap: 30px;}

    footer .footer-container {flex-wrap: wrap; }
    footer .footer-container .info {max-width: 100%; width: 100%;}

    body.et-db #et-boc #contact-us-section.contact-us-section .left-block .et_pb_text_inner>ul {grid-template-columns: 1fr;}
}
@media screen and (max-width:991px){
    h1, body.et-db #et-boc .et-l .et_pb_module h1, body.et-db #et-boc .et-l .et_pb_column_1_3 h1, body.et-db #et-boc .et-l .et_pb_column_1_4 h1, body.et-db #et-boc .et-l .et_pb_column_1_5 h1, body.et-db #et-boc .et-l .et_pb_column_1_6 h1, body.et-db #et-boc .et-l .et_pb_column_2_5 h1 {font-size: 45px;}
    body.et-db #et-boc .et-l .et_pb_module h2, body.et-db #et-boc .et-l .et_pb_column_1_3 h2, body.et-db #et-boc .et-l .et_pb_column_1_4 h2, body.et-db #et-boc .et-l .et_pb_column_1_5 h2, body.et-db #et-boc .et-l .et_pb_column_1_6 h2, body.et-db #et-boc .et-l .et_pb_column_2_5 h2, h2 {font-size: 38px;}
    body.et-db #et-boc .et-l .et_pb_module h3, body.et-db #et-boc .et-l .et_pb_column_1_3 h3, body.et-db #et-boc .et-l .et_pb_column_1_4 h3, body.et-db #et-boc .et-l .et_pb_column_1_5 h3, body.et-db #et-boc .et-l .et_pb_column_1_6 h3, body.et-db #et-boc .et-l .et_pb_column_2_5 h3, h3 {font-size: 30px;}
    body.et-db #et-boc .et-l .et_pb_module h4, body.et-db #et-boc .et-l .et_pb_column_1_3 h4, body.et-db #et-boc .et-l .et_pb_column_1_4 h4, body.et-db #et-boc .et-l .et_pb_column_1_5 h4, body.et-db #et-boc .et-l .et_pb_column_1_6 h4, body.et-db #et-boc .et-l .et_pb_column_2_5 h4, h4 {font-size: 22px;}
    section, body.et-db #et-boc .et-l .et_pb_section  {padding: 80px 0;}
    header nav#nav .navbar-nav {display: block; width: 100%; overflow: auto; padding: 80px 15px 20px; height:100%;}
    header nav#nav .navbar-nav>li {border-bottom: 1px solid #b4b4b4; padding:5px 0; }
    header .header-container .navbar-nav li>a {padding: 5px 0; width:100%;}
    header .header-container .dropdown-toggle + .dropdown-menu {position: static; border:none; transform:inherit; height:0;}
    header .header-container .dropdown-toggle:hover + .dropdown-menu,
    header .header-container .dropdown-toggle + .dropdown-menu:hover { visibility: hidden; opacity:0; }
    header .header-container .dropdown-toggle + .dropdown-menu.open { visibility: visible; opacity:1; height:100%; }        
    header nav#nav.is-active{opacity:1; visibility:visible; max-width: 350px; transition:all .4s ease;}
    header nav#nav{ overflow: auto; position:fixed;top:0;right:0;margin-top:0;z-index:990;opacity:0; visibility:hidden; height: 100%; width:100%; max-width: 0; background-color:#fff;transition:all .4s ease;}
    .mobile-toggle{ position:relative; right:0; z-index:999;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.25s;transition-timing-function:linear;background-color:transparent;border:0; overflow:visible; padding:0; width:34px; height:28px; margin-left: 15px;}
    .mobile-toggle-box{width:28px;height:28px;display:inline-block;position:relative;}
    .mobile-toggle-inner{display:block;top:50%;margin-top:-2px}
    .mobile-toggle-inner,
    .mobile-toggle-inner::before,
    .mobile-toggle-inner::after{width:28px;height:3px;background-color:#ff0000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;}
    .is-active .mobile-toggle-inner,
    .is-active .mobile-toggle-inner::before,
    .is-active .mobile-toggle-inner::after{background-color:#ff0000; }
    .mobile-toggle-inner::before,.mobile-toggle-inner::after{content:"";display:block}
    .mobile-toggle-inner::before{top:-10px}
    .mobile-toggle-inner::after{bottom:-10px}
    .mobile-toggle--squeeze .mobile-toggle-inner{ -webkit-transition-duration:.075s;-ms-transition-duration:.075s;transition-duration:.075s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);-ms-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
    .mobile-toggle--squeeze .mobile-toggle-inner::before{-webkit-transition:top .075s .12s ease,opacity .075s ease;-ms-transition:top .075s .12s ease,opacity .075s ease;transition:top .075s .12s ease,opacity .075s ease}
    .mobile-toggle--squeeze .mobile-toggle-inner::after{-webkit-transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55,0.055,0.675,0.19);-ms-transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55,0.055,0.675,0.19)}
    .mobile-toggle--squeeze.is-active .mobile-toggle-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;-ms-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-ms-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
    .mobile-toggle--squeeze.is-active .mobile-toggle-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}
    .mobile-toggle--squeeze.is-active .mobile-toggle-inner::after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215,0.61,0.355,1);-ms-transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215,0.61,0.355,1)}

    body.et-db #et-boc .about-us .about-us-block {flex-direction: column;}
    body.et-db #et-boc .about-us .about-us-block.about-us-swap {flex-direction: column-reverse;}
    body.et-db #et-boc .about-us .left-block {margin: 0 auto 50px !important; max-width: 600px; float: none; width: 100% !important;}
    body.et-db #et-boc .about-us .left-block.img-addon {padding: 0 30px 30px 0;}
    body.et-db #et-boc .about-us .about-us-block.about-us-swap .left-block {margin-right: auto !important;}
    body.et-db #et-boc .about-us .about-us-block.about-us-swap .text-content {margin:0 !important; }
    body.et-db #et-boc .about-us .text-content {width: 100% !important;}
    body.et-db #et-boc .about-us .left-block .assistance {right: 0;}
    body.et-db #et-boc .about-us .left-block .towing-service {bottom: 0; right:150px; }
    body.et-db #et-boc .about-us .left-block .et_pb_image_wrap img {height: 400px;}

    body.et-db #et-boc #service-banner.service-banner .bordered-btn {font-size: 18px;}

    body.et-db #et-boc .about-us .about-us-block .et_pb_module {margin-bottom: 0;}

    body.et-db #et-boc #what-we-offer.what-we-offer .what-we-offer-grid {gap: 20px; grid-template-columns: 1fr 1fr; }

    body.et-db #et-boc #locations.locations .locations-block .left-block {width: 100%;}
    body.et-db #et-boc #locations.locations .locations-block .left-block h2 {font-size: 38px; margin: 0 auto;}
    body.et-db #et-boc #locations.locations .locations-block .left-block .text-content {margin: 0 auto;}
    body.et-db #et-boc #locations.locations .locations-block .right-block {position: inherit; width:100%; max-width:100%; height:450px; }

    body.et-db #et-boc #why-choose.why-choose .text-content h2 {font-size: 38px; margin-bottom:30px; }
    body.et-db #et-boc #why-choose.why-choose .why-choose-container {display: block;}
    body.et-db #et-boc #why-choose.why-choose .left-img {width: 100%; min-height: auto; height:400px; margin-bottom:0; }
    body.et-db #et-boc #why-choose.why-choose .right-block {width: 100%;}
    body.et-db #et-boc #why-choose.why-choose .text-content {max-width: 100%;}

    .inner-banner {min-height: auto;}

    body.et-db #et-boc #contact-us-section.contact-us-section .container-fluid {flex-direction: column-reverse;}
    body.et-db #et-boc #contact-us-section.contact-us-section .et_pb_column {width: 100%;}
    body.et-db #et-boc #contact-us-section.contact-us-section .left-block .et_pb_module {max-width: 100%; padding-right:0; }
    body.et-db #et-boc #contact-us-section.contact-us-section .left-block .et_pb_text_inner>ul {grid-template-columns: 1fr 1fr;}
    body.et-db #et-boc #contact-us-section.contact-us-section .right-block {width: 100%; margin-bottom:30px; }
    body.et-db #et-boc #contact-us-section.contact-us-section .right-block * {width: 100%;}

    body.et-db #et-boc #services-we-provide.services-we-provide h2 {margin-bottom: 70px;}
}
@media screen and (max-width:767px){
    h1, body.et-db #et-boc .et-l .et_pb_module h1, body.et-db #et-boc .et-l .et_pb_column_1_3 h1, body.et-db #et-boc .et-l .et_pb_column_1_4 h1, body.et-db #et-boc .et-l .et_pb_column_1_5 h1, body.et-db #et-boc .et-l .et_pb_column_1_6 h1, body.et-db #et-boc .et-l .et_pb_column_2_5 h1 {font-size: 40px;}
    body.et-db #et-boc .et-l .et_pb_module h2, body.et-db #et-boc .et-l .et_pb_column_1_3 h2, body.et-db #et-boc .et-l .et_pb_column_1_4 h2, body.et-db #et-boc .et-l .et_pb_column_1_5 h2, body.et-db #et-boc .et-l .et_pb_column_1_6 h2, body.et-db #et-boc .et-l .et_pb_column_2_5 h2, h2 {font-size: 34px;}
    body.et-db #et-boc .et-l .et_pb_module h3, body.et-db #et-boc .et-l .et_pb_column_1_3 h3, body.et-db #et-boc .et-l .et_pb_column_1_4 h3, body.et-db #et-boc .et-l .et_pb_column_1_5 h3, body.et-db #et-boc .et-l .et_pb_column_1_6 h3, body.et-db #et-boc .et-l .et_pb_column_2_5 h3, h3 {font-size: 28px;}
    body.et-db #et-boc .et-l .et_pb_module h4, body.et-db #et-boc .et-l .et_pb_column_1_3 h4, body.et-db #et-boc .et-l .et_pb_column_1_4 h4, body.et-db #et-boc .et-l .et_pb_column_1_5 h4, body.et-db #et-boc .et-l .et_pb_column_1_6 h4, body.et-db #et-boc .et-l .et_pb_column_2_5 h4, h4 {font-size: 20px;}
    body.et-db #et-boc .et-l .et_pb_module h5, body.et-db #et-boc .et-l .et_pb_column_1_3 h5, body.et-db #et-boc .et-l .et_pb_column_1_4 h5, body.et-db #et-boc .et-l .et_pb_column_1_5 h5, body.et-db #et-boc .et-l .et_pb_column_1_6 h5, body.et-db #et-boc .et-l .et_pb_column_2_5 h5, h5 {font-size: 18px;}
    p, body.et-db #et-boc .et-l p {font-size: 16px;}
    section, body.et-db #et-boc .et-l .et_pb_section  {padding: 60px 0;}
    .btn {font-size: 16px;}

    body.et-db #et-boc #banner.banner:after {height: 50%; width: 100%;background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);}
    body.et-db #et-boc #banner.banner.et_pb_section .et_pb_row.banner-block { flex-direction: column-reverse; justify-content:center; gap: 30px; padding:50px 15px; }
    body.et-db #et-boc #banner.banner.et_pb_section .et_pb_row.banner-block .left-img {margin-bottom: 0; max-width:600px; }

    body.et-db #et-boc #services-info.services-info .services-info-block .et_pb_column .et_pb_image_wrap {height: 100px; width:100px;}
    body.et-db #et-boc #services-info.services-info .services-info-block .et_pb_column .et_pb_image_wrap img { width:60px; }
    
    body.et-db #et-boc .about-us .text-content h2,
    body.et-db #et-boc .about-us .text-content h3 {margin-bottom: 15px !important;}
    body.et-db #et-boc .about-us .left-block .et_pb_image_wrap img {height: 350px;}
    body.et-db #et-boc .about-us .text-content ul li {gap: 15px;}
    body.et-db #et-boc .about-us .text-content ul li img {width: 50px; flex:0 0 50px; }

    body.et-db #et-boc #service-banner.service-banner {padding: 50px 0;}
    body.et-db #et-boc #service-banner.service-banner .bordered-btn {font-size: 16px;}

    body.et-db #et-boc #what-we-offer.what-we-offer .what-we-offer-grid .grid-item,
    body.et-db #et-boc #what-we-offer.what-we-offer .what-we-offer-grid .grid-item img {height: 350px;}

    body.et-db #et-boc #locations.locations .locations-block .left-block h2 {font-size: 34px;}
    body.et-db #et-boc #locations.locations .locations-block .left-block li a {font-size: 16px;}

    body.et-db #et-boc #why-choose.why-choose .text-content h2 {font-size: 34px;}
    body.et-db #et-boc #why-choose.why-choose .text-content {padding:40px 15px;}
    body.et-db #et-boc #why-choose.why-choose .text-content p>strong {font-size: 18px;}

    body.et-db #et-boc #contact-us-map.contact-us-map iframe {height: 400px;}
    
    body.et-db #et-boc #services-we-provide.services-we-provide .services-we-provide-container ul {grid-template-columns: 1fr 1fr;}
    body.et-db #et-boc #services-we-provide.services-we-provide.transportation-services-we-provide .services-we-provide-container ul {grid-template-columns: 1fr 1fr;}
}
@media screen and (max-width:599px){
    body.et-db #et-boc .et-l .et_pb_module h3, body.et-db #et-boc .et-l .et_pb_column_1_3 h3, body.et-db #et-boc .et-l .et_pb_column_1_4 h3, body.et-db #et-boc .et-l .et_pb_column_1_5 h3, body.et-db #et-boc .et-l .et_pb_column_1_6 h3, body.et-db #et-boc .et-l .et_pb_column_2_5 h3, h3 {font-size: 26px;}
    header .header-container .btn {font-size: 0; min-width: auto; }
    header .header-container .btn i{font-size: 16px;}

    body.et-db #et-boc #services-info.services-info .services-info-block {display: block;}

    body.et-db #et-boc #service-banner.service-banner .service-banner-block {flex-direction: column; text-align:center; gap:30px; }

    body.et-db #et-boc #what-we-offer.what-we-offer .et_pb_text_inner {text-align: center;}
    body.et-db #et-boc #what-we-offer.what-we-offer h2 {margin-bottom: 30px;}
    body.et-db #et-boc #what-we-offer.what-we-offer .what-we-offer-grid {grid-template-columns: 1fr; gap:30px; }
    body.et-db #et-boc #what-we-offer.what-we-offer .what-we-offer-grid .grid-item {max-width: 420px; margin:0 auto !important; width:100%; }

    body.et-db #et-boc #locations.locations .locations-block .left-block ul {column-count: 2;}

    body.et-db #et-boc #contact-us-section.contact-us-section .left-block .et_pb_text_inner>ul {grid-template-columns: 1fr;}
    body.et-db #et-boc #contact-us-section.contact-us-section .right-block img {height: 300px;}
    body.et-db #et-boc #contact-us-section.contact-us-section .left-block ul li {font-size: 16px; margin-bottom:25px; padding-left:40px; }
    body.et-db #et-boc #contact-us-section.contact-us-section .left-block ul li li {margin: 0 0 10px -40px;}
    body.et-db #et-boc #contact-us-section.contact-us-section .left-block ul li i {font-size: 20px;}

    body.et-db #et-boc #services-we-provide.services-we-provide h2 {margin-bottom: 50px;}
}
@media screen and (max-width:479px){
    h1, body.et-db #et-boc .et-l .et_pb_module h1, body.et-db #et-boc .et-l .et_pb_column_1_3 h1, body.et-db #et-boc .et-l .et_pb_column_1_4 h1, body.et-db #et-boc .et-l .et_pb_column_1_5 h1, body.et-db #et-boc .et-l .et_pb_column_1_6 h1, body.et-db #et-boc .et-l .et_pb_column_2_5 h1 {font-size: 35px;}
    body.et-db #et-boc .et-l .et_pb_module h2, body.et-db #et-boc .et-l .et_pb_column_1_3 h2, body.et-db #et-boc .et-l .et_pb_column_1_4 h2, body.et-db #et-boc .et-l .et_pb_column_1_5 h2, body.et-db #et-boc .et-l .et_pb_column_1_6 h2, body.et-db #et-boc .et-l .et_pb_column_2_5 h2, h2 {font-size: 28px;}
    body.et-db #et-boc .et-l .et_pb_module h3, body.et-db #et-boc .et-l .et_pb_column_1_3 h3, body.et-db #et-boc .et-l .et_pb_column_1_4 h3, body.et-db #et-boc .et-l .et_pb_column_1_5 h3, body.et-db #et-boc .et-l .et_pb_column_1_6 h3, body.et-db #et-boc .et-l .et_pb_column_2_5 h3, h3 {font-size: 24px;}
    body.et-db #et-boc .et-l .et_pb_module h4, body.et-db #et-boc .et-l .et_pb_column_1_3 h4, body.et-db #et-boc .et-l .et_pb_column_1_4 h4, body.et-db #et-boc .et-l .et_pb_column_1_5 h4, body.et-db #et-boc .et-l .et_pb_column_1_6 h4, body.et-db #et-boc .et-l .et_pb_column_2_5 h4, h4 {font-size: 18px;}
    section, body.et-db #et-boc .et-l .et_pb_section  {padding: 40px 0;}

    body.et-db #et-boc #services-info.services-info .services-info-block {padding: 0 20px;}

    body.et-db #et-boc .about-us .left-block .assistance,
    body.et-db #et-boc .about-us .left-block .towing-service  {width: 110px; height: 100px;}
    body.et-db #et-boc .about-us .left-block .assistance img,
    body.et-db #et-boc .about-us .left-block .towing-service img {height: 30px; width:auto; }

    body.et-db #et-boc #service-banner.service-banner {padding: 40px 0;}

    body.et-db #et-boc #locations.locations .locations-block .left-block h2 {font-size: 28px;}
    body.et-db #et-boc #locations.locations .locations-block .left-block ul {column-count: 1;}
    body.et-db #et-boc #locations.locations .locations-block .right-block {height:400px; }

    body.et-db #et-boc #why-choose.why-choose .text-content h2 {font-size: 28px; margin-bottom:30px;}
    body.et-db #et-boc #why-choose.why-choose .left-img {height: 350px;}

    body.et-db #et-boc #testimonial.testimonial .testimonial-carousel {padding: 0 15px;}
    body.et-db #et-boc #testimonial.testimonial .testimonial-carousel .item {margin: 10px;}
    body.et-db #et-boc #testimonial.testimonial .testimonial-carousel .owl-nav button {height: 40px; width: 40px;}

    footer .footer-container {padding: 40px 0;}

    body.et-db #et-boc #contact-us-section.contact-us-section .right-block img {height: 250px;}
    body.et-db #et-boc #contact-us-map.contact-us-map iframe {height: 350px;}

    body.et-db #et-boc #services-we-provide.services-we-provide h2 {margin-bottom: 30px;}
}