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

@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 !important;}
    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;}
}
@media screen and (max-width:980px){
    section, body.et-db #et-boc .et-l .et_pb_section {padding: 60px 0 !important;}
    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 !important;}
    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;}
    header .header-container .navbar-nav {padding: 0 25px; margin-top: 120px; flex-direction: column; gap: 0; align-items: flex-start;}
    header .header-container .navbar-nav>li {border-bottom: 1px solid #fff; width: 100%;}
    header .header-container .navbar-nav>li>a {color: #fff;}
    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:#0784a3;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:#0784a3;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:#fff; }
    .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 .two-column-layout.et_pb_section .right-img-layout {display: flex; flex-direction:column-reverse; }
    body.et-db #et-boc .two-column-layout.et_pb_section .et_pb_row .et_pb_image {max-width: 600px; width:100%; margin:0 auto 30px !important; }
    body.et-db #et-boc .two-column-layout.et_pb_section .et_pb_column {margin-bottom: 0 !important; text-align:center; }
    body.et-db #et-boc .two-column-layout.et_pb_section .et_pb_column .text-content {padding: 0 !important; text-align:center; max-width: 800px; width: 100%; margin: 0 auto;}
}
@media screen and (max-width:767px){
    section, body.et-db #et-boc .et-l .et_pb_section {padding: 50px 0 !important;}
    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 !important;}
    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;}

    body.et-db #et-boc .et-l .et_pb_section.faq-section .et_pb_toggle_title {font-size: 18px;}
}
@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;}
}
@media screen and (max-width:479px){
    section, body.et-db #et-boc .et-l .et_pb_section {padding: 40px 0 !important;}
    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 !important;}
    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;}
}