:root{--main-color:#ed1c24;--main-color-2:#181a2a;--active-color:#ed1c24;--bg-color:#f5f5f5;--bg-color-light:#fbfbfb;--heading-color:#080c24;--paragraph-color:#565969;--button-color:#14448c;--secondary-color:#fff;--dosbros-red:#ed1c24;--dosbros-rgba:rgba(237,28,36,.5);--dosbros-primary:#3c3c3c;--dosbros-grey:#575757;--dosbros-grey-b:#383838;--black-color:#000;--light-grey:#f7f7f7;--shadow-secondary-sm:0px 4px 15px rgba(0,0,0,.06);--shadow-secondary-md:0px 4px 25px hsla(39,44%,71%,.4);--radius:5px;--radius-sm:10px;--radius-md:20px;--radius-lg:30px;--light:300;--regular:400;--medium:500;--semi-bold:600;--bold:700;--extra-bold:800;--black:900;--body-font:"public_sansregular",sans-serif;--heading-font:"public_sansbold",sans-serif;--heading-font-light:"public_sanslight",sans-serif;--size-10:10px;--size-11:11px;--size-12:12px;--size-13:13px;--size-14:14px;--size-15:15px;--size:16px;--size-17:17px;--size-18:18px;--size-19:19px;--size-20:20px;--size-21:21px;--size-22:22px;--size-23:23px;--size-24:24px;--size-25:25px;--size-26:26px;--size-27:27px;--size-28:28px;--size-29:29px;--size-30:30px;--size-32:32px;--size-34:34px;--size-36:36px;--size-38:38px;--size-50:50px;--size-40:40px;--size-42:42px;--size-44:44px;--line-height30:1.7}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;font-family:var(--body-font)}*{box-sizing:border-box;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{margin:0;color:var(--paragraph-color);font-family:var(--body-font);line-height:var(--line-height30);font-size:var(--size)}h1{font-size:var(--size-50);line-height:90px}h2{font-size:var(--size-40);line-height:1.3380952381}h3{font-size:var(--size-36);line-height:1.3833333333}h4{font-size:var(--size-30)}h4,h5{line-height:1.3380952381}h5{font-size:var(--size-24)}h6{font-size:var(--size-20);line-height:1.2380952381}h1,h2,h3,h4,h5,h6{color:var(--heading-color);font-family:var(--heading-font)}p{color:var(--paragraph-color);-webkit-hyphens:auto;hyphens:auto;margin-bottom:10px}a{transition:.4s}a,a:active,a:focus,a:hover{color:inherit;text-decoration:none}a,a:active,a:focus,a:hover{outline:none}a:hover{color:var(--main-color)}pre{word-break:break-word}a i{padding:0 2px}img{max-width:100%}ol{counter-reset:counter;padding-left:0}ol li{list-style:none;margin-bottom:1rem}ol li:before{counter-increment:counter;content:counter(counter);font-weight:500;margin-right:10px}button:active,button:focus,button:hover{outline:0}input[type=button]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=submit]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{outline:none;box-shadow:none;border:1px solid #ddd}.h-100vh{height:100vh}.cursor-pointer{cursor:pointer}.btn{height:60px;line-height:58px;padding:0 30px;border-radius:0;overflow:hidden;position:relative;border:0;font-size:var(--size-18);font-family:var(--heading-font);transition:all .5s ease;font-weight:500;border-radius:3px;z-index:0}.btn:active,.btn:focus{outline:0;box-shadow:none}.btn:hover{background:#4285f4}.btn:hover:after{height:100%;width:135%}.btn:after{content:"";background:#fff;position:absolute;transition:all .3s ease-in;z-index:-1;height:100%;left:-35%;top:0;transform:skew(10deg);transition-duration:.3s;transform-origin:top left;width:0}.btn-base{color:#fff;background:var(--main-color-2);line-height:60px}.btn-base:active,.btn-base:focus,.btn-base:hover{color:var(--secondary-color);background:var(--main-color)}.btn-base:active:after,.btn-base:focus:after,.btn-base:hover:after{background:var(--main-color)}.btn-white{color:var(--heading-color);background:#fff;line-height:60px}.btn-white:active,.btn-white:focus,.btn-white:hover{color:#fff;background:var(--main-color)}.btn-white:active:after,.btn-white:focus:after,.btn-white:hover:after{background:var(--main-color)}.btn-border-white{color:#fff;border:2px solid hsla(0,0%,100%,.7);line-height:48px}.btn-border-white:focus,.btn-border-white:hover{color:#fff;background:var(--main-color);border:2px solid var(--main-color)}.btn-border-black{color:var(--heading-color);border:2px solid rgba(0,33,71,.2);line-height:48px}.btn-border-black:focus,.btn-border-black:hover{color:#fff;border:2px solid var(--main-color)}.read-more-text{color:var(--heading-color);font-weight:600;font-size:14px;position:relative;display:inline-flex;align-items:center}.read-more-text i,.read-more-text svg{font-size:14px}.read-more-text:after{content:"";position:absolute;left:0;bottom:-4px;background:#fb493d;height:1px;width:0;transition:.4s}.read-more-text:hover{color:#fb493d}.read-more-text:hover:after{width:100%}.add-to-cart-btn{font-size:14px;font-weight:400;color:#fff}.add-to-cart-btn.active,.add-to-cart-btn:focus,.add-to-cart-btn:hover{color:#fb493d}.add-to-cart-btn span{margin-right:20px}.shadow-none{box-shadow:none!important}.back-to-top{position:fixed;left:35px;bottom:60px;width:var(--size-40);height:var(--size-40);color:#fff;background:var(--main-color);background-position:50%;background-size:cover;text-align:center;line-height:var(--size-40);z-index:99;font-size:25px;cursor:pointer;display:none;animation:backto-top-bounce 4s ease-in-out infinite}@keyframes backto-top-bounce{0%{transform:translateY(-5px)}50%{transform:translateY(10px)}to{transform:translateY(-5px)}}.owl-carousel .owl-nav button{height:60px;width:60px;line-height:58px;border-radius:50%;background:#fff;border:0;box-shadow:0 8px 20px rgba(7,36,95,.15);transition:all .3s ease-in}.owl-carousel .owl-nav button img{transition:all .3s ease-in}.owl-carousel .owl-nav button:hover{background:var(--main-color)}.owl-carousel .owl-nav button:hover img{filter:brightness(99)}.pre-wrap{content:"";transform:translate(-100%,-240%);font-size:62px}.preloader-inner{position:fixed;left:0;top:0;z-index:999999999999;background-color:#030724;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.preloader-inner .cancel-preloader{position:absolute;bottom:30px;right:30px}.preloader-inner .cancel-preloader a{background-color:#fff;font-weight:600;text-transform:capitalize;color:var(--main-color);width:200px;height:50px;text-align:center;line-height:50px;border-radius:30px;display:block;transition:all .4s ease}.preloader-inner .cancel-preloader a:hover{background-color:var(--heading-color);color:#fff}.spinner{margin:120px auto;width:60px;height:60px;position:relative;text-align:center;animation:sk-rotate 2s linear infinite}.dot1,.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:var(--main-color);border-radius:100%;animation:sk-bounce 2s ease-in-out infinite}.dot2{top:auto;bottom:0;animation-delay:-1s}@keyframes sk-rotate{to{transform:rotate(1turn);-webkit-transform:rotate(1turn)}}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.video-thumb-wrap{position:relative;overflow:hidden;width:100%;text-align:center;height:600px}.video-thumb-wrap img,.video-thumb-wrap video{width:100%;object-fit:cover}.video-thumb-wrap .video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-play-btn{border-radius:50%;background:var(--main-color);width:60px;height:60px;display:flex;align-items:center;justify-content:center;line-height:inherit;position:relative;text-align:center;animation:ripple-white3 2.5s linear infinite;z-index:3}.video-play-btn:after{z-index:-1;content:"";position:absolute;width:80px;height:80px;border-radius:50%;background:transparent;border:1px solid var(--main-color);top:-10px;left:-10px}.video-play-btn i,.video-play-btn svg{color:#fff;margin-left:4px;font-size:20px}.breadcrumb-area{padding:80px 0;position:relative;background-repeat:no-repeat;background-position:bottom}.breadcrumb-area .breadcrumb-inner{position:relative;z-index:2;display:inline-block}.breadcrumb-area .page-title{font-weight:900;font-size:35px;line-height:normal;margin-bottom:15px;color:#fff;text-transform:uppercase}.breadcrumb-area .page-list{margin:0;padding:0;color:#fff;display:inline-block}.breadcrumb-area .page-list li{font-weight:400;font-size:var(--size);line-height:28px;list-style:none;display:inline-block;position:relative;color:#fff;text-transform:uppercase}.breadcrumb-area .page-list li+li{padding-left:23px;margin-left:5px}.breadcrumb-area .page-list li a{color:#fb493d}.breadcrumb-area .page-list li:first-child{padding-left:0}.breadcrumb-area .page-list li:first-child:after{display:none}.social-media{padding:0;margin:0;position:relative;z-index:2}.social-media li{display:inline-block;margin:0 4px 0 15px}.social-media li a{height:var(--size-40);width:var(--size-40);text-align:center;border-radius:50%;box-shadow:0 0 0 1.5px #fff;background:transparent;color:#fff;display:flex;justify-content:center;align-items:center}.social-media li a img{width:20px}.social-media li a:hover{color:#fa431c}.social-media li:first-child{margin-left:0}.social-media li:last-child{margin-right:0}.slider-control-square .owl-nav button{height:50px;width:50px;line-height:50px;margin:0 8px;border-radius:0;border:1px solid var(--main-color);transition:.4s;box-shadow:none;color:var(--main-color);background:transparent;font-size:20px;padding:0;cursor:pointer}.slider-control-square .owl-nav button:hover{background:var(--main-color);color:#fff}.slider-control-square .owl-nav .owl-next,.slider-control-square .owl-nav .owl-prev{margin-left:0}.ratting-inner{color:#ffc107}.bg-base{background:var(--main-color)}.bg-green{background:#1dc295}.bg-blue{background:#2878eb}.bg-red{background:#f14d5d}.bg-gray{background:#1b1e26}.bg-sky{background:#f9f9f9}.bg-black{background:var(--heading-color)}.bg-light{background:#f7fafc}.bg-relative{position:relative}.bg-cover,.bg-overlay{background-size:cover!important}.bg-overlay{position:relative;background-position:50%!important;z-index:0}.bg-overlay:after{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background:rgba(8,12,36,.9);z-index:-1}.bg-overlay .bg-z-index,.bg-overlay .container{position:relative;z-index:2}.bg-overlay-2{position:relative;background-size:cover!important}.bg-overlay-2:after{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background:rgba(3,0,12,.5)}.bg-overlay-2 .bg-z-index,.bg-overlay-2 .container{position:relative;z-index:2}.pd-top-45{padding-top:45px}.pd-top-60{padding-top:60px}.pd-top-75{padding-top:75px}.pd-top-90{padding-top:90px}.pd-top-100{padding-top:100px}.pd-top-105{padding-top:105px}.pd-top-110{padding-top:110px}.pd-top-115{padding-top:115px}.pd-top-120{padding-top:120px}.pd-top-240{padding-top:240px}.mg-top-120{margin-top:120px}.mg-top-60{margin-top:60px}.pd-bottom-45{padding-bottom:45px}.pd-bottom-70{padding-bottom:70px}.pd-bottom-80{padding-bottom:80px}.pd-bottom-90{padding-bottom:90px}.pd-bottom-100{padding-bottom:100px}.pd-bottom-110{padding-bottom:110px}.pd-bottom-115{padding-bottom:115px}.pd-bottom-120{padding-bottom:120px}.pd-bottom-240{padding-bottom:240px}.mb-60{margin-bottom:60px!important}.mb-120{margin-bottom:120px}.mrt-120{margin-top:-120px}.after-none:after{display:none!important}.slick-list{padding-bottom:15px}.cls-spinner{color:#181a2a;width:6rem;height:6rem;border-width:1rem}.loader{width:100px;height:100px;border-color:#fff;border-style:solid solid dotted dotted;border-width:4px;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 2s linear infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:4px #ed1c24;border-style:solid solid dotted;width:75px;height:75px;border-radius:50%;animation:rotationBack 1s linear infinite;transform-origin:center center}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotationBack{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.loader-l{width:100%;background-color:rgba(0,0,0,.7);justify-content:center;align-items:center}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:#fa4419;color:#fff}.thankyou-img{padding:70px 0}.thankyou-img img{display:flex;margin:0 auto}.cookie-bar{position:fixed;bottom:0;z-index:99;background:#383838;width:100%;text-align:center;padding:5px 10px;box-shadow:0 8px 24px #000}.cookie-bar p{color:#fff;margin:0}.cookie-bar a{color:#fff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px}.cookie-bar .cookie-btn,.cookie-bar .cookie-policy{background-color:#ed1c24;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);padding:3px;line-height:normal;color:#fff}.scroll-to-top{bottom:50px!important;z-index:100!important}.privacy-sec p{text-align:justify}.top_image_bounce{animation:top-image-bounce 3s ease-in-out infinite}.left_image_bounce{animation:left-image-bounce 3s ease-in-out infinite}.right_image_bounce{animation:right-image-bounce 3s ease-in-out infinite}.spin_image{animation:spin 3s ease-in-out infinite}@keyframes top-image-bounce{0%{transform:translateY(-8px)}50%{transform:translateY(12px)}to{transform:translateY(-8px)}}@keyframes left-image-bounce{0%{transform:translateX(-5px)}50%{transform:translateX(10px)}to{transform:translateX(-5px)}}@keyframes spin{to{transform:rotate(1turn);transform-origin:50%}}@keyframes ripple-white3{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.1),0 0 0 10px hsla(0,0%,100%,.1),0 0 0 20px hsla(0,0%,100%,.1)}to{box-shadow:0 0 0 10px hsla(0,0%,100%,.1),0 0 0 20px hsla(0,0%,100%,.1),0 0 0 100px hsla(0,0%,100%,0)}}@keyframes bannerFadeInLeft{0%{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes bannerFadeInRight{0%{transform:translateX(50px);opacity:0}to{transform:translateX(0);opacity:1}}@font-face{font-family:public_sansbold;src:url(/_next/static/media/publicsans-bold-webfont.ca30b3d8.woff2) format("woff2"),url(/_next/static/media/publicsans-bold-webfont.dfef64f5.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:public_sansextralight;src:url(/_next/static/media/publicsans-extralight-webfont.70d1d4fa.woff2) format("woff2"),url(/_next/static/media/publicsans-extralight-webfont.6233727a.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:public_sanslight;src:url(/_next/static/media/publicsans-light-webfont.a4fd01f3.woff2) format("woff2"),url(/_next/static/media/publicsans-light-webfont.a8a5fda4.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:public_sansregular;src:url(/_next/static/media/publicsans-regular-webfont.004e31fd.woff2) format("woff2"),url(/_next/static/media/publicsans-regular-webfont.48e4766f.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:public_sanssemibold;src:url(/_next/static/media/publicsans-semibold-webfont.6ca9aef7.woff2) format("woff2"),url(/_next/static/media/publicsans-semibold-webfont.e2ca85f8.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:public_sansthin;src:url(/_next/static/media/publicsans-variablefont_wght-webfont.dd951f0a.woff2) format("woff2"),url(/_next/static/media/publicsans-variablefont_wght-webfont.424d99f7.woff) format("woff");font-weight:400;font-style:normal}.cls-header-top{background-color:var(--bg-color);position:-webkit-sticky;position:sticky;top:0;z-index:999;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.cls-header-top .navbar-top{background:var(--dosbros-grey-b);color:var(--secondary-color);font-family:var(--body-font);text-transform:capitalize}.cls-header-top .navbar-top .dropdown-menu{width:170px;transform:translateY(40px)!important}.cls-header-top .navbar-top .btn:focus-visible{background-color:transparent;border-color:transparent;outline:0;box-shadow:none}.cls-header-top .navbar-top .dropdown .btn{line-height:normal;height:auto;padding:0;font-family:var(--body-font);font-size:var(--size);width:150px}.cls-header-top .navbar-top .dropdown img{margin-right:5px}.cls-header-top .navbar-top .dropdown .dropdown-item.active{background-color:var(--dosbros-red)}.cls-header-top .navbar-top .dropdown .btn-check:checked+.btn,.cls-header-top .navbar-top .dropdown .btn.active,.cls-header-top .navbar-top .dropdown .btn.show,.cls-header-top .navbar-top .dropdown .btn:first-child:active,.cls-header-top .navbar-top .dropdown :not(.btn-check)+.btn:active{background-color:transparent;border-color:transparent}.cls-header-top .navbar-top ul{margin-bottom:0;list-style:none;padding:0;font-size:var(--size);font-family:var(--body-font);display:flex;align-items:center;height:100%}.cls-header-top .navbar-top ul li svg{margin:0 2px 4px 0}.cls-header-top .navbar-top .nav-phone-wrap{display:flex;align-items:center;height:100%}.cls-header-top .navbar-top .nav-phone-wrap .phone{display:flex;font-weight:400;align-items:center;font-size:var(--size)}.cls-header-top .navbar-top .nav-phone-wrap .phone i{padding-right:5px;line-height:normal;font-size:var(--size-20)}.cls-header-top .navbar-top .nav-phone-wrap .phone .cls-phone-no{padding-top:5px}.cls-header-top .navbar-top .nav-phone-wrap .phone .cls-phone-no a{padding-left:5px;font-size:var(--size-18);line-height:normal}.cls-header-top .navbar-top .nav-phone-wrap .phone .cls-phone-no a:hover{color:var(--dosbros-red)}.cls-header-top .navbar-top .social_network ul{display:flex;align-items:center;justify-content:flex-end}.cls-header-top .navbar-top .social_network ul li{padding-left:15px}.cls-header-top .navbar-top .social_network ul li a{font-size:var(--size-24)}.cls-header-top .navbar-top .language-button{height:100%;display:flex;align-items:center}.cls-header-top .navbar-top .language-button .dropdown .btn{background-color:var(--dosbros-red);margin-right:8px;color:var(--secondary-color);text-transform:uppercase;font-size:var(--size-18);height:auto;line-height:normal;padding:13px 20px}.cls-header-top .navbar-top .language-button .dropdown .btn:hover{background-color:var(--secondary-color)}.cls-header-top .navbar-top .language-button .dropdown .btn:after{background-color:var(--dosbros-red)}.cls-header-top .navbar{padding:15px 0}.cls-header-top .navbar .container-fluid{justify-content:space-evenly}.cls-header-top .navbar ul{display:flex;align-items:center;justify-content:flex-end;width:100%}.cls-header-top .navbar ul li{margin-right:20px}.cls-header-top .navbar ul li a{color:var(--black-color);font-size:var(--size);font-family:var(--body-font);font-weight:400;text-transform:capitalize;word-break:break-all}.cls-header-top .navbar ul li a.active,.cls-header-top .navbar ul li a:active,.cls-header-top .navbar ul li a:hover{color:var(--dosbros-red)}.cls-header-top .navbar ul li a:after{vertical-align:middle}.cls-header-top .navbar ul li .dropdown-menu{border:none;border-radius:5px;padding:0;min-width:250px}.cls-header-top .navbar ul li .dropdown-menu .dropdown-item{border-bottom:1px solid var(--bg-color)}.cls-header-top .navbar ul li .dropdown-menu .dropdown-item.active,.cls-header-top .navbar ul li .dropdown-menu .dropdown-item.active:active,.cls-header-top .navbar ul li .dropdown-menu .dropdown-item:hover{color:var(--secondary-color);text-decoration:none;background-color:var(--dosbros-red)}.cls-header-top .navbar ul li .dropdown-menu .dropdown-item:first-child{border-radius:5px 5px 0 0}.cls-header-top .navbar ul li .dropdown-menu .dropdown-item:last-child{border-bottom:none;border-radius:0 0 5px 5px}.cls-header-top .navbar .header-right-btn .btn{background-color:var(--dosbros-red);margin-right:8px;color:var(--secondary-color);text-transform:uppercase;font-size:var(--size-18);height:auto;line-height:normal;padding:13px 20px}.cls-header-top .navbar .header-right-btn .btn:hover{background-color:var(--secondary-color);color:#fff}.cls-header-top .navbar .header-right-btn .btn:after{background-color:var(--dosbros-red)}.cls-header-top .navbar .header-right-btn svg{font-size:15px;margin:0 3px 4px 0}.cls-header-top .header-dropdown{background:transparent}.cls-header-top .header-dropdown:after{background-color:transparent;border:none}.cls-header-top .header-dropdown button{font-weight:400}.cls-header-top .header-dropdown .icon svg{font-size:28px}@media (max-width:1199px){.cls-header-top .navbar-top .nav-phone-wrap .phone,.cls-header-top .navbar-top ul{font-size:var(--size-14)}.cls-header-top .mobile-view-menu{padding:0}.cls-header-top .mobile-view-menu ul li{padding:5px 15px}.cls-header-top .mobile-view-menu ul li a{color:var(--dosbros-grey);font-size:var(--size-18);font-family:var(--body-font);font-weight:400}.cls-header-top .mobile-view-menu ul li a.active,.cls-header-top .mobile-view-menu ul li a:active,.cls-header-top .mobile-view-menu ul li a:hover{color:var(--dosbros-red)}.cls-header-top .mobile-view-menu ul li a:after{vertical-align:middle}.cls-header-top .mobile-view-menu ul li .header-right-btn .btn{background-color:var(--dosbros-red);margin-right:8px;color:var(--secondary-color);text-transform:uppercase;font-size:var(--size-18);height:auto;line-height:normal;padding:13px 20px}.cls-header-top .mobile-view-menu ul li .header-right-btn .btn:hover{background-color:var(--secondary-color);color:#fff}.cls-header-top .mobile-view-menu ul li .header-right-btn .btn:after{background-color:var(--dosbros-red)}.cls-header-top .mobile-view-menu ul li .dropdown-menu{border:none;border-radius:0;padding:0;min-width:100%;position:relative}.cls-header-top .mobile-view-menu ul li .dropdown-menu .dropdown-item{border-bottom:1px solid var(--dosbros-red);background-color:var(--bg-color)}.cls-header-top .mobile-view-menu ul li .dropdown-menu .dropdown-item.active,.cls-header-top .mobile-view-menu ul li .dropdown-menu .dropdown-item.active:active,.cls-header-top .mobile-view-menu ul li .dropdown-menu .dropdown-item:hover{color:var(--secondary-color);text-decoration:none;background-color:var(--dosbros-red)}}.footer-section{background-color:var(--dosbros-grey-b);padding:30px 0 0}.footer-section .social_network{margin-top:30px}.footer-section .social_network ul{list-style:none;padding:0;margin:0}.footer-section .social_network ul li{padding-bottom:15px}.footer-section .social_network ul li .social-link{color:var(--secondary-color);font-size:var(--size-18)}.footer-section .social_network ul li .social-link svg{margin-right:5px;font-size:var(--size-24)}.footer-section .footer-box{color:var(--secondary-color);margin-bottom:20px;text-transform:uppercase}.footer-section .footer-box .heading{color:var(--secondary-color);font-size:35px}.footer-section .footer-box p,.footer-section .footer-box span{color:var(--secondary-color)}.footer-section .footer-box .join-btn{margin-top:15px}.footer-section .footer-box .join-btn .btn{background-color:var(--dosbros-red);margin-right:8px;color:var(--secondary-color);text-transform:uppercase;font-size:var(--size-18);height:auto;line-height:normal;padding:13px 20px}.footer-section .footer-box .join-btn .btn:hover{background-color:var(--secondary-color)}.footer-section .footer-box .join-btn .btn:after{background-color:var(--dosbros-red)}.footer-section .footer-copy{background:var(--heading-color);padding:15px}.footer-section .footer-copy p{margin:0;color:var(--secondary-color)}.footer-section .footer-copy .terms-conditions ul{display:flex;gap:5px;list-style:none;justify-content:flex-end;margin-bottom:0;padding:0}.footer-section .footer-copy .terms-conditions ul li{padding-left:15px}.footer-section .footer-copy .terms-conditions ul li a{color:var(--secondary-color)}@media(max-width:991px){.footer-section .footer-box .heading{font-size:var(--size-28)}}.hero-banner .slick-slide img{width:100%}.hero-banner .slick-dots{bottom:50px}.hero-banner .slick-dots li.slick-active button:before{font-size:20px;opacity:1;color:var(--dosbros-grey-b)}.hero-banner .slick-dots li button:before{font-size:20px;opacity:1;color:var(--dosbros-red)}@media(max-width:991px){.hero-banner .slick-dots{bottom:-10px}}.features-area{padding:50px 0 35px}.features-area .section-title h2{font-size:var(--size-40)}.features-area .section-title .button-content-wrapper .btn{background:var(--dosbros-grey-b);margin-right:8px;color:var(--secondary-color);text-transform:uppercase;font-size:var(--size-18);height:auto;line-height:normal;padding:13px 20px;margin-bottom:7px}.features-area .section-title .button-content-wrapper .btn:after,.features-area .section-title .button-content-wrapper .btn:hover{background-color:var(--dosbros-red)}.features-area .single-features-item{margin-bottom:25px}.features-area .single-features-item .features-img img{height:100%}.features-area .single-features-item h3{background-color:var(--dosbros-red);color:var(--secondary-color);text-align:center;font-size:var(--size-24);border-radius:0 0 15px 15px;padding:10px 5px}.features-area .single-features-item h3 img{width:var(--size-40);margin-right:5px}.features-area .single-features-item:hover h3{background-color:var(--dosbros-grey-b)}@media(min-width:991px)and (max-width:1399px){.features-area .section-title h2{font-size:var(--size-28)}.features-area .section-title .button-content-wrapper .btn{font-size:15px;padding:13px 10px}.features-area .single-features-item h3{font-size:var(--size-20)}.features-area .single-features-item h3 img{width:var(--size-30)}}@media(max-width:991px){.features-area{padding:30px 0 35px}.features-area .section-title h2{font-size:var(--size-28)}.features-area .features-item{margin-top:30px}.features-area .features-item .features-img img{height:100%;width:100%}}@media(max-width:475px){.features-area .section-title .button-content-wrapper .btn{font-size:15px;padding:7px 13px;margin-bottom:5px}}.next-event{background:#ed1c24;background:linear-gradient(126deg,#ed1c24 64%,#f5f5f5 0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ed1c24",endColorstr="#f5f5f5",GradientType=1);padding:50px}.next-event .heading h2,.next-event .heading p{color:var(--secondary-color)}.next-event .img{margin-top:35px}.next-event .img img{width:100%;height:100%;object-fit:cover}.next-event .button-content-wrapper{margin:0 auto;text-align:center;padding-top:30px}.next-event .button-content-wrapper .btn{background:var(--dosbros-grey-b);margin-right:8px;color:var(--secondary-color);text-transform:uppercase;font-size:var(--size-18);height:auto;line-height:normal;padding:13px 20px}.next-event .button-content-wrapper .btn:hover{background-color:var(--dosbros-red)}.next-event .button-content-wrapper .btn:after{background:var(--dosbros-grey-b)}@media (max-width:990px){.next-event{padding:50px 0}.next-event .heading h2{font-size:var(--size-28)}}.explore-menu{background:var(--dosbros-grey-b);padding:50px 0}.explore-menu .heading{padding-bottom:15px}.explore-menu .heading h3{font-size:var(--size-40)}.explore-menu .heading h3,.explore-menu .heading p{color:var(--secondary-color)}.explore-menu .img-items .brand-item{background:var(--dosbros-red);margin:10px 0}.explore-menu .img-items .brand-item img{display:block;margin:0 auto}.explore-menu .button-content-wrapper{margin:0 auto;text-align:center;padding-top:50px}.explore-menu .button-content-wrapper .btn{background-color:var(--dosbros-red);margin-right:8px;color:var(--secondary-color);text-transform:uppercase;font-size:var(--size-18);height:auto;line-height:normal;padding:13px 20px}.explore-menu .button-content-wrapper .btn:hover{background:var(--secondary-color)}.explore-menu .button-content-wrapper .btn:after{background-color:var(--dosbros-red)}.explore-menu .slick-dots li.slick-active button:before{font-size:20px;opacity:1;color:var(--secondary-color)}.explore-menu .slick-dots li button:before{font-size:20px;opacity:1;color:var(--dosbros-red)}@media(max-width:991px){.explore-menu .heading h3{font-size:var(--size-28)}.explore-menu .slick-dots li.slick-active button:before{font-size:12px;opacity:1;color:var(--secondary-color)}.explore-menu .slick-dots li button:before{font-size:12px;opacity:1}}.ourstory{padding:50px 0;background-repeat:no-repeat;background-position:50%;background-size:cover}.ourstory .cls-story{padding-right:50px}.ourstory .cls-story .heading .title{font-size:var(--size-40)}.ourstory .cls-story .heading p{font-size:var(--size)}.ourstory .cls-widget-section{border-bottom:2px solid var(--main-color);padding-bottom:15px;padding-top:15px;display:flex;align-items:center}.ourstory .cls-widget-section .text-box strong{color:var(--main-color);font-size:var(--size-30);line-height:normal}.ourstory .cls-widget-section .text-box p{color:var(--dosbros-grey-b);font-size:var(--size-24);margin-bottom:0;line-height:normal}.ourstory .cls-widget-section .icon{background:var(--dosbros-grey-b);width:65px;height:65px;text-align:center;color:#fff;font-size:var(--size-40);border-radius:100%;vertical-align:middle;line-height:55px;margin-right:15px;border:2px solid var(--main-color)}.ourstory .button-content-wrapper{padding-top:30px}.ourstory .button-content-wrapper .btn{background-color:var(--dosbros-grey-b);margin-right:8px;color:var(--secondary-color);text-transform:uppercase;font-size:var(--size-18);height:auto;line-height:normal;padding:13px 20px}.ourstory .button-content-wrapper .btn:hover{background:var(--secondary-color)}.ourstory .button-content-wrapper .btn:after{background-color:var(--dosbros-red)}.ourstory .cls-story-img img{height:100%}@media(max-width:991px){.ourstory .cls-story{padding-right:0}.ourstory .cls-story .heading .title{font-size:var(--size-28)}.ourstory .cls-widget-section .text-box strong{font-size:var(--size-24)}.ourstory .cls-widget-section .text-box p{font-size:var(--size-18)}}.ourlocations{background-color:var(--main-color);padding:50px 0}.ourlocations .heading{color:var(--secondary-color);padding-bottom:30px}.ourlocations .heading .title{font-size:var(--size-40);color:var(--secondary-color)}.ourlocations .heading p{font-size:var(--size);color:var(--secondary-color)}.ourlocations .cls-outlet{background:var(--secondary-color);border-radius:20px;padding:15px;margin:10px;font-family:var(--body-font)}.ourlocations .cls-outlet .address-box .title{padding-top:12px;font-size:var(--size-24);font-weight:600;font-family:var(--body-font);display:flex;align-items:center}.ourlocations .cls-outlet .address-box .title img{margin-left:5px}.ourlocations .cls-outlet .address-box .title span{text-transform:uppercase;font-family:var(--body-font);font-size:var(--size-20);padding-right:5px}.ourlocations .cls-outlet .address-box .address{font-size:var(--size);font-weight:400;line-height:28px;padding:12px 0;font-family:var(--body-font)}.ourlocations .cls-outlet .address-box .phone{padding-bottom:12px;font-size:var(--size);font-family:var(--body-font);display:flex;align-items:center}.ourlocations .cls-outlet .address-box .phone i{padding-right:5px;line-height:normal;font-size:var(--size-20)}.ourlocations .cls-outlet .address-box .phone .cls-phone-no{line-height:normal;font-size:var(--size-18);padding-top:3px}.ourlocations .cls-outlet .address-box .phone .cls-phone-no a{color:var(--main-color)}.ourlocations .cls-outlet .address-box .phone .cls-phone-no span{line-height:normal}.ourlocations .cls-outlet .address-box .opening-time{font-size:20px;font-family:var(--body-font)}.ourlocations .cls-outlet .address-box .opening-time p{margin-bottom:0;font-size:var(--size);line-height:28px}.ourlocations .slick-dots li.slick-active button:before{font-size:20px;opacity:1;color:var(--secondary-color)}.ourlocations .slick-dots li button:before{font-size:20px;opacity:1}.ourlocations .button-content-wrapper{padding-top:30px}.ourlocations .button-content-wrapper .btn{background-color:var(--dosbros-grey-b);margin-right:8px;color:var(--secondary-color);text-transform:uppercase;font-size:var(--size-18);height:auto;line-height:normal;padding:13px 20px}.ourlocations .button-content-wrapper .btn:hover{background:var(--secondary-color)}.ourlocations .button-content-wrapper .btn:after{background-color:var(--dosbros-red)}@media(max-width:991px){.ourlocations .heading{color:var(--secondary-color);padding-bottom:30px}.ourlocations .heading .title{font-size:var(--size-28)}.ourlocations .slick-dots li.slick-active button:before{font-size:12px;opacity:1;color:var(--secondary-color)}.ourlocations .slick-dots li button:before{font-size:12px;opacity:1}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1500px}}.apply-franchise-page{padding-bottom:30px}.apply-franchise-page .heading h2{font-size:var(--size-36);padding-bottom:30px}.apply-franchise-page .main-timeline{font-family:tahoma;padding:20px 0 0;position:relative}.apply-franchise-page .main-timeline .timeline{padding:0;position:relative;z-index:1}.apply-franchise-page .main-timeline .timeline-content{display:flex;align-items:center;padding-left:50px;padding-right:50px;flex-direction:column;color:var(--black-color)}.apply-franchise-page .main-timeline .timeline-content .timeline-icon{position:relative}.apply-franchise-page .main-timeline .timeline-content .timeline-icon .ha-step-arrow{width:2px;height:50px;display:block;background:var(--dosbros-red);margin:20px auto;position:relative}.apply-franchise-page .main-timeline .timeline-content .timeline-icon .ha-step-arrow:after{bottom:5px;right:0;width:12px;height:12px;border-right:1px solid var(--dosbros-red);border-top:1px solid;color:var(--dosbros-red);content:"";transform:rotate(134deg) translateY(-50%);position:absolute;left:-9px}.apply-franchise-page .main-timeline .timeline-content .timeline-icon i{border:2px solid var(--dosbros-red);border-radius:100%;padding:15px;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.apply-franchise-page .main-timeline .timeline-content .timeline-icon i.fa{font-size:45px}.apply-franchise-page .main-timeline .timeline-content .content{width:100%;padding:10px 0;display:inline-block;text-align:center}.apply-franchise-page .main-timeline .timeline-content .content .title{font-size:var(--size-30);font-weight:var(--light);text-transform:capitalize;margin:0 0 5px;font-family:var(--heading-font)}.apply-franchise-page .main-timeline a.timeline-content:hover{text-decoration:none;color:var(--dosbros-red)}@media screen and (max-width:1024px){.apply-franchise-page .heading h2{font-size:var(--size-28)}.apply-franchise-page .main-timeline .timeline .content .title{font-size:var(--size-24)}.apply-franchise-page .main-timeline .timeline:after,.apply-franchise-page .main-timeline .timeline:before{display:none}}@media screen and (max-width:767px){.apply-franchise-page .heading h2{font-size:var(--size-28)}.apply-franchise-page .main-timeline .timeline .content .title{font-size:var(--size-24)}.apply-franchise-page .main-timeline .timeline:after,.apply-franchise-page .main-timeline .timeline:before{display:none}}.storypage .cls-storysection{background-color:var(--dosbros-red)}.storypage .cls-storysection .heading h1{color:var(--secondary-color);font-size:var(--size-50);margin-bottom:0}.storypage .cls-storysection .img img{height:100vh;object-fit:cover;width:100%}@media (max-width:990px){.storypage .cls-storysection .heading h1{font-size:var(--size-28);line-height:normal;padding:10px 0}.storypage .cls-storysection .img img{height:100%;object-fit:cover}}.founder-content{padding-top:50px;padding-bottom:50px}.founder-content .row{align-items:center}.founder-content .row .cls-cofounder-img{background-color:var(--main-color);padding:var(--size-18);border-radius:880px 40px 0 0;box-shadow:0 3px 8px rgba(0,0,0,.24)}.founder-content .row .cls-cofounder-img img{height:100%;width:100%;border-radius:40px 40px 0 0;border:20px solid var(--main-color);box-shadow:0 3px 8px rgba(0,0,0,.24)}.founder-content .row .cls-content{padding:60px;color:var(--black-color);height:100%}.cls-founder{background-color:var(--bg-color)}@media (max-width:990px){.founder-content{padding-top:30px;padding-bottom:30px}.founder-content .row .cls-content{padding:20px 0}.founder-content .row .cls-content .title{font-size:var(--size-28);line-height:normal}}.cls-india-story{background-color:var(--main-color)}.cls-india-story .container{background-color:var(--bg-color);background-repeat:no-repeat;background-position:50%;background-size:cover;padding-bottom:30px;padding-top:30px}.cls-india-story .container .heading{padding:0 40px}.cls-india-story .container .heading .title{font-size:var(--size-40)}.cls-india-story .container .text-area{height:100%;padding:40px}.cls-india-story .container img{height:100%;width:100%;border-radius:40px 40px 0 0;border:20px solid var(--main-color);box-shadow:0 3px 8px rgba(0,0,0,.24)}@media (max-width:990px){.cls-india-story .container .heading{padding:0}.cls-india-story .container .heading .title{font-size:var(--size-28)}.cls-india-story .container .text-area{padding:20px 0}}.mission-services-section .mission-services-wrap{background:var(--bg-color);border-radius:40px 40px 0 0;padding:40px 32px 10px;margin-top:30px}.mission-services-section .mission-services-wrap .what-we-do-service{background:var(--secondary-color);box-shadow:var(--shadow-secondary-sm);border-radius:var(--radius-md);text-align:center;box-shadow:var(--shadow-secondary-md);margin-bottom:24px;padding:35px 30px;text-align:left;display:flex;gap:30px;align-items:center}.mission-services-section .mission-services-wrap .what-we-do-service .icon{flex-shrink:0;width:133px;height:133px}.mission-services-section .mission-services-wrap .what-we-do-service .icon img{width:100%;height:100%;object-fit:contain}.mission-services-section .mission-services-wrap .what-we-do-service .our-services-info h3{font-size:var(--size-30);text-transform:capitalize;color:var(--black-color)}.mission-services-section .mission-services-wrap .what-we-do-service .our-services-info h3 span{display:block;color:var(--dosbros-red)}.vision-section{background:var(--bg-color-light);padding:50px 0;margin-top:30px}.vision-section .section-heading{background-color:var(--secondary-color);padding:35px}.vision-section .icon-center-img img{border-radius:var(--radius-sm)}.vision-section .button-content-wrapper{margin:0 auto;text-align:center;padding-top:30px}.vision-section .button-content-wrapper .btn{background:var(--dosbros-grey-b);margin-right:8px;color:var(--secondary-color);text-transform:uppercase;font-size:var(--size-18);height:auto;line-height:normal;padding:13px 20px}.vision-section .button-content-wrapper .btn:hover{background-color:var(--dosbros-red)}.vision-section .button-content-wrapper .btn:after{background:var(--dosbros-grey-b)}@media (max-width:1499px){.mission-services-section .mission-services-wrap{padding:20px;margin-top:30px}.mission-services-section .mission-services-wrap .section-heading .title{font-size:var(--size-28)}.mission-services-section .mission-services-wrap .what-we-do-service{flex-direction:column;text-align:center;gap:10px}.mission-services-section .mission-services-wrap .what-we-do-service .icon{flex-shrink:0;width:85px;height:85px}.mission-services-section .mission-services-wrap .what-we-do-service .our-services-info h3{font-size:var(--size-20)}.vision-section .section-heading .title{font-size:var(--size-28)}}@media (max-width:1199px){.mission-services-section .mission-services-wrap{padding:20px;margin-top:30px}.mission-services-section .mission-services-wrap .section-heading .title{font-size:var(--size-28)}.mission-services-section .mission-services-wrap .what-we-do-service{flex-direction:column;text-align:center;gap:10px}.mission-services-section .mission-services-wrap .what-we-do-service .icon{flex-shrink:0;width:85px;height:85px}.mission-services-section .mission-services-wrap .what-we-do-service .our-services-info h3{font-size:var(--size-20)}.vision-section{padding:30px 0;margin-top:10px}.vision-section .icon-center-img{padding-bottom:20px}.vision-section .icon-center-img img{border-radius:var(--radius-sm)}}@media (max-width:990px){.mission-services-section .mission-services-wrap{padding:20px;margin-top:30px}.mission-services-section .mission-services-wrap .section-heading .title{font-size:var(--size-28)}.mission-services-section .mission-services-wrap .what-we-do-service{flex-direction:column;text-align:center;gap:10px}.mission-services-section .mission-services-wrap .what-we-do-service .icon{flex-shrink:0;width:85px;height:85px}.mission-services-section .mission-services-wrap .what-we-do-service .our-services-info h3{font-size:var(--size-20)}.vision-section{padding:30px 0;margin-top:10px}.vision-section .icon-center-img{padding-bottom:20px}.vision-section .icon-center-img img{border-radius:var(--radius-sm)}}.timeline-page{padding-top:50px;padding-bottom:50px}.timeline-page .left-images-timeline{position:relative}.timeline-page .left-images-timeline .images-timeline-bottom{display:flex;align-items:self-end;justify-content:flex-start;height:90%}.timeline-page .right-images-timeline{position:relative}.timeline-page .right-images-timeline .images-timeline-top{display:flex;align-items:self-end;justify-content:flex-end;height:40%}.timeline-page .right-images-timeline .images-timeline-bottom{display:flex;align-items:self-end;justify-content:flex-end;height:50%}.timeline-page .timeline-years{background-color:var(--heading-color);padding:5px 15px;color:var(--secondary-color);font-size:var(--size-24);font-weight:var(--black);display:inline-block;border-radius:var(--radius-sm);margin:10px 0}.timeline-page .heading-bottom h3{font-size:var(--size-36);line-height:normal}.timeline-page .timeline-section{margin-left:auto;margin-right:auto;position:relative}.timeline-page .timeline-section .odd{display:flex;position:relative}.timeline-page .timeline-section .odd .box-content{position:relative;display:flex;width:100%;flex-wrap:wrap;align-content:flex-start}.timeline-page .timeline-section .odd .box-content .box-item{width:100%;text-align:right;padding-right:10px;padding-top:10px}.timeline-page .timeline-section .odd .box-content .box-item strong{color:var(--dosbros-grey-b);font-size:var(--size-24);font-weight:var(--black)}.timeline-page .timeline-section .odd .box-content .box-item p{color:var(--main-color);font-size:var(--size-24);font-weight:var(--black)}.timeline-page .timeline-section .odd:before{content:"";display:block;background:var(--main-color);width:5px;height:100%;position:absolute;left:auto;right:0}.timeline-page .timeline-section .even{display:flex;position:relative}.timeline-page .timeline-section .even .box-content{position:relative;display:flex;width:100%;flex-wrap:wrap;align-content:flex-start}.timeline-page .timeline-section .even .box-content .box-item{width:100%;text-align:left;padding-left:10px;padding-top:10px}.timeline-page .timeline-section .even .box-content .box-item strong{color:var(--dosbros-grey-b);font-size:var(--size-21);font-weight:var(--black)}.timeline-page .timeline-section .even .box-content .box-item p{color:var(--main-color);font-size:var(--size-21);font-weight:var(--black)}.timeline-page .timeline-section .even:before{content:"";display:block;background:var(--main-color);width:5px;height:100%;position:absolute;left:-5px;right:auto}.timeline-page .timeline-section:first-child{margin-top:15px}.timeline-page .timeline-section:last-child{margin-bottom:15px}@media (max-width:990px){.timeline-page{padding-top:20px;padding-bottom:20px}.timeline-page .heading h2{font-size:var(--size-27)}.timeline-page .heading p{font-size:var(--size-15)}.timeline-page .heading-bottom h3{font-size:var(--size-28);line-height:normal}.timeline-page .heading-bottom p{font-size:var(--size-15)}.timeline-page .timeline-years{font-size:var(--size-18)}.timeline-page .timeline-section .odd .box-content .box-item strong{font-size:var(--size-18);line-height:normal}.timeline-page .timeline-section .odd .box-content .box-item p{font-size:var(--size-18);line-height:normal;word-break:break-all}.timeline-page .timeline-section .even .box-content .box-item strong{font-size:var(--size-18);line-height:normal}.timeline-page .timeline-section .even .box-content .box-item p{font-size:var(--size-18);line-height:normal;word-break:break-all}}.franchiseform .inner_content{background-color:var(--bg-color);margin-bottom:30px;padding-top:30px;padding-bottom:30px}.franchiseform .heading{padding-bottom:15px}.franchiseform .heading .button-content-wrapper{padding:10px 0}.franchiseform .heading p{font-size:var(--size-18);color:var(--dosbros-grey)}.franchiseform .heading strong{font-size:var(--size-18)}.franchiseform .card .title h3{font-size:var(--size-24);text-transform:uppercase}.franchiseform .card .form-group{padding-bottom:10px}.franchiseform .card .form-group .react-tel-input .form-control{width:100%}.franchiseform .card .form-group .is-invalid .react-tel-input .form-control{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.franchiseform .card .form-group .is-valid .react-tel-input .form-control{border-color:#198754;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.franchiseform .card .form-group .radio-input-btn{list-style:none;padding-left:0;display:flex;gap:10px;margin-bottom:0}.franchiseform .card .form-group .radio-input-btn li{display:flex;gap:5px}.franchiseform .card .form-group .radio-box{color:var(--dosbros-red);font-size:.875em;text-transform:capitalize}.franchiseform .card .form-group .form-label{font-size:var(--size);color:var(--dosbros-grey);margin-bottom:5px}.franchiseform .card .form-group .form-control{min-height:45px;border-radius:var(--radius);background-color:var(--bg-color-light)}.franchiseform .card .form-group .invalid-feedback{text-transform:capitalize}.franchiseform .button-content-wrapper{margin:0 auto;text-align:center;padding-top:30px}.franchiseform .button-content-wrapper .btn{background-color:var(--dosbros-red);margin-right:8px;color:var(--secondary-color);text-transform:uppercase;font-size:var(--size-18);height:auto;line-height:normal;padding:13px 20px}.franchiseform .button-content-wrapper .btn:hover{background:var(--secondary-color)}.franchiseform .button-content-wrapper .btn:after{background-color:var(--dosbros-red)}@media screen and (max-width:767px){.franchiseform h2{font-size:var(--size-28)}.franchiseform .cls-booklet{margin-top:30px}}.Menu-page .brand-name{padding:30px 0;background-color:var(--bg-color)}.Menu-page .brand-name .img-items{background:var(--dosbros-red);margin:10px 0}.Menu-page .brand-name .img-items .brand-item{padding:50px}.Menu-page .heading h2{font-size:var(--size-36);color:var(--dosbros-grey-b);font-weight:var(--black);font-family:var(--heading-font);text-transform:capitalize}.Menu-page .heading .premium-list-box{padding-top:50px;display:flex;justify-content:center;list-style:none}.Menu-page .heading .premium-list-box li{display:flex;padding:0 30px;gap:5px;align-items:center}.Menu-page .heading .premium-list-box li .menu-icon .icon-name{background-color:var(--secondary-color);border-radius:100%;border:1px solid var(--dosbros-grey-b);width:35px;height:35px;text-align:center;font-size:var(--size-18);color:var(--black-color);font-weight:var(--black);line-height:35px;text-transform:uppercase}.Menu-page .heading .premium-list-box li span{font-size:var(--size-24);color:var(--black-color);font-weight:var(--black);font-family:var(--heading-font);text-transform:uppercase}.Menu-page .heading .button-content-wrapper{padding-top:30px}.Menu-page .heading .button-content-wrapper .btn{background-color:var(--main-color);margin-right:8px;color:var(--secondary-color);text-transform:uppercase;font-size:var(--size-18);height:auto;line-height:normal;padding:13px 20px}.Menu-page .heading .button-content-wrapper .btn:hover{background:var(--dosbros-grey-b)}.Menu-page .heading .button-content-wrapper .btn:after{background-color:var(--dosbros-red)}.Menu-page .menu-title strong{font-size:var(--size-36);color:var(--main-color);font-weight:var(--black);font-family:var(--heading-font)}.Menu-page .menu-box,.Menu-page .menu-images{padding:50px}.Menu-page .menu-box .combo-items{text-align:center}.Menu-page .menu-box .combo-items h2{font-size:var(--size-22);color:var(--dosbros-grey-b);font-weight:var(--black);font-family:var(--heading-font);position:relative;margin-bottom:0;text-transform:uppercase}.Menu-page .menu-box .combo-items strong{font-size:var(--size-18);color:var(--dosbros-grey-b);font-weight:var(--black)}.Menu-page .menu-box .combo-items .counter{padding:10px 0}.Menu-page .menu-box .combo-items .counter span{border:1px solid var(--black-color);width:50px;height:50px;display:flex;justify-content:center;margin:0 auto;border-radius:100%;line-height:50px;font-weight:var(--black);color:var(--black-color)}.Menu-page .menu-box .combo-items .menu-icon{display:flex;gap:5px;justify-content:center;margin-top:10px}.Menu-page .menu-box .combo-items .menu-icon .icon-name{background-color:var(--secondary-color);border-radius:100%;border:1px solid var(--dosbros-grey-b);width:25px;height:25px;text-align:center;font-size:var(--size-14);color:var(--dosbros-grey-b);font-weight:var(--black);line-height:25px;text-transform:uppercase}.Menu-page .menu-box .menu-item{display:flex;gap:10px;align-items:center;justify-content:space-between;padding-bottom:0}.Menu-page .menu-box .menu-item .menu-name{display:flex;gap:5px}.Menu-page .menu-box .menu-item .menu-name h2{font-size:var(--size-24);color:var(--dosbros-grey-b);font-weight:var(--black);font-family:var(--heading-font);position:relative;margin-bottom:0;text-transform:uppercase}.Menu-page .menu-box .menu-item .menu-name h2 span{display:block;font-size:var(--size);position:absolute;bottom:-10px;min-width:300px;text-transform:uppercase}.Menu-page .menu-box .menu-item .menu-name .menu-icon{display:flex;gap:5px}.Menu-page .menu-box .menu-item .menu-name .menu-icon .icon-name{background-color:var(--secondary-color);border-radius:100%;border:1px solid var(--dosbros-grey-b);width:25px;height:25px;text-align:center;font-size:var(--size-14);color:var(--dosbros-grey-b);font-weight:var(--black);line-height:25px;text-transform:uppercase}.Menu-page .menu-box .menu-item .spacer-inner{width:auto;display:block;position:relative;flex:35% 1}.Menu-page .menu-box .menu-item .spacer-inner ul{position:absolute;right:5px;top:-22px;list-style:none;display:flex;gap:5px;padding:0;margin-bottom:0}.Menu-page .menu-box .menu-item .spacer-inner ul li span{font-size:var(--size-14);text-transform:uppercase;color:var(--black-color)}.Menu-page .menu-box .menu-item .spacer-inner ul li:first-child:before{display:none}.Menu-page .menu-box .menu-item .spacer-inner ul li:before{content:"";width:10px;height:10px;background:#fff;border:2px solid var(--black-color);border-radius:100%;line-height:normal;display:inline-block;margin-right:5px}.Menu-page .menu-box .menu-item .spacer-inner:after{width:100%;content:"";height:2px;display:block;position:absolute;left:auto;background:#000;right:0}.Menu-page .menu-box .menu-item .menu-price strong{font-size:var(--size-24);color:var(--dosbros-grey-b);font-weight:var(--black)}.Menu-page .menu-box.extras-menu .menu-item{padding-bottom:15px}.Menu-page .menu-box.extras-menu .menu-item .menu-name h2 span{bottom:-15px;font-weight:400}@media (max-width:1449px){.Menu-page .brand-name .img-items .brand-item{padding:20px}}@media (max-width:1199px){.Menu-page .menu-title strong{font-size:var(--size-24)}.Menu-page .heading h2{font-size:var(--size-28);padding-top:30px}.Menu-page .heading .premium-list-box{margin:0;padding:0;flex-direction:column;justify-content:center}.Menu-page .heading .premium-list-box li{padding:10px 0}.Menu-page .heading .premium-list-box li span{font-size:var(--size-22)}.Menu-page .menu-images{padding:0}.Menu-page .menu-box{padding:10px 0}.Menu-page .menu-box .combo-items{padding:30px 0}.Menu-page .menu-box .combo-items h2,.Menu-page .menu-box .combo-items strong{font-size:var(--size-18)}.Menu-page .menu-box .menu-item .menu-name h2{font-size:var(--size-17);word-break:break-all}.Menu-page .menu-box .menu-item .menu-name h2 span{font-size:var(--size-12)}.Menu-page .menu-box .menu-item .menu-name .menu-icon{display:flex;gap:5px}.Menu-page .menu-box .menu-item .menu-name .menu-icon .icon-name{width:18px;height:18px;font-size:var(--size-10);line-height:18px}.Menu-page .menu-box .menu-item .spacer-inner{flex:35% 1}.Menu-page .menu-box .menu-item .spacer-inner ul li span{font-size:var(--size-10);word-break:break-all}.Menu-page .menu-box .menu-item .menu-price strong{font-size:var(--size)}}@media(max-width:767px){.Menu-page .brand-name .img-items .brand-item{padding:10px}.Menu-page .menu-title strong{font-size:var(--size-24)}.Menu-page .heading h2{font-size:var(--size-28);padding-top:30px}.Menu-page .heading .premium-list-box{margin:0;padding:0;flex-direction:column;justify-content:center}.Menu-page .heading .premium-list-box li{padding:10px 0}.Menu-page .heading .premium-list-box li span{font-size:var(--size-22)}.Menu-page .menu-images{padding:0}.Menu-page .menu-box{padding:10px 0}.Menu-page .menu-box .combo-items{padding:30px 0}.Menu-page .menu-box .combo-items h2,.Menu-page .menu-box .combo-items strong{font-size:var(--size-18)}.Menu-page .menu-box .menu-item .menu-name h2{font-size:var(--size-17);word-break:break-all}.Menu-page .menu-box .menu-item .menu-name h2 span{font-size:var(--size-12)}.Menu-page .menu-box .menu-item .menu-name .menu-icon{display:flex;gap:5px}.Menu-page .menu-box .menu-item .menu-name .menu-icon .icon-name{width:18px;height:18px;font-size:var(--size-10);line-height:18px}.Menu-page .menu-box .menu-item .spacer-inner{flex:35% 1}.Menu-page .menu-box .menu-item .spacer-inner ul li span{font-size:var(--size-10);word-break:break-all}.Menu-page .menu-box .menu-item .menu-price strong{font-size:var(--size)}}.catering-page .brand-name{padding:30px 0;background-color:var(--bg-color)}.catering-page .brand-name .img-items{background:var(--dosbros-red);margin:10px 0}.catering-page .brand-name .img-items .brand-item{padding:50px}.catering-page .heading .title{font-size:var(--size-40);text-transform:capitalize}.catering-page .premium-list-box{padding-top:20px;display:flex;justify-content:center;list-style:none}.catering-page .premium-list-box li{display:flex;padding:0 30px;gap:5px;align-items:center}.catering-page .premium-list-box li .menu-icon .icon-name{background-color:var(--secondary-color);border-radius:100%;border:1px solid var(--dosbros-grey-b);width:35px;height:35px;text-align:center;font-size:var(--size-18);color:var(--black-color);font-weight:var(--black);line-height:35px;text-transform:uppercase}.catering-page .premium-list-box li span{font-size:var(--size-24);color:var(--dosbros-red);font-weight:var(--black);font-family:var(--heading-font);text-transform:uppercase;line-height:normal}.catering-page .subtitle{margin-bottom:30px}.catering-page .subtitle .catering-people{font-size:var(--size-24);color:var(--dosbros-red);text-transform:uppercase}.catering-page .subtitle .catering-people span{color:var(--black-color);display:block}.catering-page .catering-order{padding:45px;background:var(--secondary-color);border-radius:20px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);height:100%}.catering-page .catering-order strong{font-size:var(--size-24);color:var(--dosbros-red);text-transform:uppercase;font-weight:var(--black)}.catering-page .catering-order .premium-list-box{padding-top:0;justify-content:flex-start;padding-left:0}.catering-page .catering-order .premium-list-box li .menu-icon .icon-name{width:20px;height:20px;font-size:var(--size-12);color:var(--black-color);line-height:20px}.catering-page .catering-order .premium-list-box li span{font-size:var(--size-18);color:var(--black-color);font-weight:var(--light)}.catering-page .catering-order p{color:var(--black-color);display:block;font-size:var(--size-20)}.catering-page .catering-order .food-list{text-transform:uppercase}.catering-page .catering-order .food-list li .food-desc-list{color:var(--black-color);font-size:var(--size-20);font-weight:var(--black)}.catering-page .catering-order .food-list li .food-desc{color:var(--black-color);font-size:var(--size-18)}.catering-page .catering-order .list-default{background-color:var(--dosbros-red);color:var(--secondary-color);padding:20px;margin-top:20px;border-radius:12px}.catering-page .catering-order .list-default .heading-title{font-size:var(--size-20);font-weight:var(--black);letter-spacing:1.5px;text-transform:uppercase}.catering-page .catering-order .list-default .list-items li{font-size:var(--size-18)}.catering-page .catering-order .list-default .list-items li .items-icon{display:flex}.catering-page .catering-order .list-default .list-items li .items-icon span{color:var(--secondary-color);font-size:var(--size);font-family:var(--heading-font-light);padding-right:5px}.catering-page .catering-order .list-default .list-items li .items-icon .menu-icon{display:flex;gap:5px}.catering-page .catering-order .list-default .list-items li .items-icon .menu-icon .icon-name{background-color:var(--secondary-color);border-radius:100%;border:1px solid var(--dosbros-grey-b);width:20px;height:20px;text-align:center;font-size:var(--size-12);color:var(--black-color);font-weight:var(--black);line-height:20px;text-transform:uppercase}.catering-page .catering-order .list-default .list-items li span{font-size:var(--size-24);color:var(--dosbros-red);font-weight:var(--black);font-family:var(--heading-font);text-transform:uppercase}.catering-page .detalis-box{background-color:var(--light-grey);padding:30px 0}.catering-page .detalis-box h3{font-size:var(--size-20);margin-bottom:0}.catering-page .detalis-box p{font-size:var(--size)}.catering-page .menu-images img{width:100%}@media(max-width:1400px){.catering-page .brand-name .img-items .brand-item{padding:10px}.catering-page .premium-list-box li{padding:0 15px}.catering-page .premium-list-box li span{font-size:var(--size-20)}}@media(max-width:991px){.catering-page .heading .title{font-size:var(--size-28);text-transform:capitalize;padding-top:30px}.catering-page .premium-list-box{flex-direction:column}.catering-page .catering-order{padding:25px 16px;margin-bottom:30px}.catering-page .subtitle{margin-top:30px}}.contactus-page{background-color:var(--bg-color)}.contactus-page .contact-box{background:#fff;padding:30px;border-radius:5px;height:100%}.contactus-page .contact-box .title,.contactus-page .franchiseform .heading h2{font-size:var(--size-20);color:var(--dosbros-primary)}@media(max-width:991px){.contactus-page{background-color:var(--bg-color)}.contactus-page .contact-box{margin-top:30px}.contactus-page .contact-box .title{font-size:var(--size-20);color:var(--dosbros-primary)}}.store-locator{margin-top:30px}.store-locator select{-webkit-appearance:none;appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";width:100%;border:1px solid var(--main-color);border-radius:5px;font-family:Inter,sans-serif!important;background:var(-secondary-color);margin-bottom:30px;font-size:var(--size)!important;color:#000!important;padding:18px 22px;outline:0;font-weight:500;letter-spacing:1px;box-sizing:border-box;transition:border .3s ease}.store-locator #title{color:var(--main-color);font-weight:500;font-size:var(--size-36);line-height:1.2em}.store-locator .locSearchfind{padding-top:50px;margin-top:30px;padding-bottom:30px;background-color:var(--bg-color)}.store-locator .locSearchfind .box{display:inline-flex;padding:20px;box-shadow:0 0 22px -4px rgba(0,0,0,.2);margin-bottom:40px;margin-right:10px;margin-left:10px;flex-wrap:wrap;border-radius:5px;height:90%}.store-locator .locSearchfind .box .locationNumber{width:25px;float:left}.store-locator .locSearchfind .box .locationNumber span{height:30px;width:30px;display:flex;justify-content:center;align-items:center;background-color:var(--main-color);color:var(--secondary-color);border-radius:100%;margin-right:15px;padding:0}.store-locator .locSearchfind .box .locationBoxContent{width:calc(100% - 30px);padding:0 0 0 15px;float:right;color:var(--black-color);display:flex;flex-direction:column}.store-locator .locSearchfind .box .locationBoxContent .number{padding-bottom:5px}.store-locator .locSearchfind .box .locationBoxContent .number a{color:var(--black-color);position:relative;font-size:16px;font-weight:400;display:inline-block}.store-locator .locSearchfind .box .locationBoxContent .number a svg{padding-right:8px;font-size:25px}.store-locator .locSearchfind .box .locationBoxContent .number a:hover{color:var(--main-color)}.store-locator .locSearchfind .box .locationBoxContent .email{padding-bottom:5px}.store-locator .locSearchfind .box .locationBoxContent .email a{color:var(--black-color);position:relative;font-size:16px;font-weight:400;word-wrap:break-word;word-break:break-all;display:flex}.store-locator .locSearchfind .box .locationBoxContent .email a svg{padding-right:8px;font-size:28px}.store-locator .locSearchfind .box .locationBoxContent .email a:hover{color:var(--main-color)}.store-locator .locSearchfind .box .locationBoxContent .subtitle{font-weight:700;font-size:var(--size-19);margin-bottom:10px;color:var(--black-color)}.store-locator .locSearchfind .box .locationBoxContent .address{display:flex;line-height:20px;font-size:var(--size-14)}.store-locator .locSearchfind .box .locationBoxContent .address .icon-map{font-size:var(--size-20);padding-right:8px}.store-locator .locSearchfind .box .button{padding-top:10px;margin-top:auto;width:100%}.store-locator .locSearchfind .box .button .btn-base{line-height:normal;height:40px;width:100%;border-radius:5px;font-size:var(--size-15);display:flex;align-items:center;justify-content:center}.store-locator .locSearchfind .box .button .btn-base svg{padding-right:5px;font-size:var(--size-20)}.store-locator .locSearchfind .no-address-available{color:var(--main-color);display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;background:var(--secondary-color);padding:20px;border:1px solid}.store-locator .locSearchfind .no-address-available svg{font-size:30px;color:var(--black-color)}.store-locator #subtitle{font-weight:700;font-size:var(--size-19);color:var(--black-color)}.store-locator #phone{font-weight:500;font-size:var(--size-17);color:var(--black-color);line-height:30px}.store-locator #phone a{font-size:var(--size-18);display:flex;align-items:center;line-height:normal}.store-locator .single-input-inner{display:flex;align-items:center;margin-bottom:30px}.store-locator .single-input-inner .form-control{min-height:60px;border-radius:0}.store-locator .single-input-inner .search-btn{border-radius:0}.store-locator .single-input-inner span{position:absolute;right:95px;cursor:pointer;animation:zoomIn .3s ease-in-out 0s 1 normal none running;font-size:var(--size-24);font-weight:600;text-shadow:1px 1px 2px #b3b3b3;color:var(--main-color)}.store-locator iframe{width:100%;height:100%;min-height:400px;border:5px solid var(--bg-color-light);border-radius:10px}.location-landing-page{padding-top:30px;padding-bottom:0}.location-landing-page .cls-text_inner{background:var(--bg-color);padding:35px;border-radius:10px;margin-bottom:30px}.location-landing-page .cls-text_inner ul{list-style:none;padding-left:0}.location-landing-page .cls-text_inner ul li{color:var(--main-color);padding-bottom:10px;border-bottom:1px solid;margin-bottom:10px}.location-landing-page .cls-text_inner ul li .title{font-size:var(--size-28);display:block}.location-landing-page .cls-text_inner ul li span{font-size:var(--size-20)}.location-landing-page .cls-text_inner ul li #phone a{color:var(--black-color);font-size:var(--size-18);display:flex;align-items:center;line-height:normal}.location-landing-page .cls-text_inner ul li p{font-size:var(--size-18);color:var(--black-color)}@media (max-width:767px){.location-landing-page .cls-text_inner ul li .title{font-size:var(--size-24)}.location-landing-page .cls-text_inner ul li span{font-size:var(--size-18)}.location-landing-page .cls-text_inner ul li p{font-size:var(--size-18);color:var(--black-color)}}.notfound-sec{padding:70px 0}.notfound-sec .content-text-404 .icon-error{font-size:170px;line-height:normal;color:#fff;box-shadow:1px 0 6px 1px #c7c7c7;border-radius:20px;display:block;width:375px;margin:50px auto 15px;background:#000;background:linear-gradient(73deg,var(--dosbros-grey-b) 49%,var(--dosbros-red) 49%);text-align:center;justify-content:center;padding-right:20px}.notfound-sec .content-text-404 h2{text-transform:uppercase;font-weight:900}.notfound-sec .content-text-404 .content-text-404 p{color:#000;font-size:20px}.privacy-policy,.terms-and-condition{padding-bottom:30px}.privacy-policy .subtitle,.terms-and-condition .subtitle{font-size:var(--size-36)}.privacy-policy .title,.terms-and-condition .title{font-size:var(--size-28)}.privacy-policy .wpb_wrapper h3,.terms-and-condition .wpb_wrapper h3{font-size:var(--size-24)}