@import url(//wpcdn.goshare.co/wp-content/themes/goshare/assets/css/bootstrap.min.css);
@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");
@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700");
@font-face{font-family:'icomoon';src:url(//wpcdn.goshare.co/wp-content/themes/goshare/assets/fonts/icomoon/icomoon.eot?qc28b1);src:url(//wpcdn.goshare.co/wp-content/themes/goshare/assets/fonts/icomoon/icomoon.eot?qc28b1#iefix) format("embedded-opentype"), url(//wpcdn.goshare.co/wp-content/themes/goshare/assets/fonts/icomoon/icomoon.ttf?qc28b1) format("truetype"), url(//wpcdn.goshare.co/wp-content/themes/goshare/assets/fonts/icomoon/icomoon.woff?qc28b1) format("woff"), url(//wpcdn.goshare.co/wp-content/themes/goshare/assets/fonts/icomoon/icomoon.svg?qc28b1#icomoon) format("svg");font-weight:normal;font-style:normal;}
[class^="icon-"], [class*=" icon-"]{font-family:'icomoon', sans-serif !important;font-variant:normal;text-transform:none;font-weight:normal;font-style:normal;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-angle-bottom:before{content:"\e900";}
.icon-angle-left:before{content:"\e901";}
.icon-angle-right:before{content:"\e902";}
.icon-angle-up:before{content:"\e903";}
.icon-caret-bottom:before{content:"\e904";}
.icon-caret-left:before{content:"\e905";}
.icon-caret-right:before{content:"\e906";}
.icon-caret-up:before{content:"\e907";}
.icon-play:before{content:"\e908";}
.icon-quote-end:before{content:"\e909";}
.icon-quote-start:before{content:"\e90a";}
.icon-star-mark:before{content:"\e90b";}
.icon-search:before{content:"\e986";}
.icon-star-empty:before{content:"\e9d7";}
.icon-star-half:before{content:"\e9d8";}
.icon-star-full:before{content:"\e9d9";}
.icon-arrow-up2:before{content:"\ea3a";}
.icon-arrow-right2:before{content:"\ea3c";}
.icon-arrow-down2:before{content:"\ea3e";}
.icon-arrow-left2:before{content:"\ea40";}
.icon-checkbox-checked:before{content:"\ea52";}
.icon-checkbox-unchecked:before{content:"\ea53";}
.icon-radio-checked:before{content:"\ea54";}
.icon-radio-checked2:before{content:"\ea55";}
.icon-radio-unchecked:before{content:"\ea56";}
.icon-facebook:before{content:"\ea90";}
.icon-instagram:before{content:"\ea92";}
.icon-twitter:before{content:"\ea96";}
.icon-youtube:before{content:"\ea9d";}
.icon-linkedin:before{content:"\eaca";}
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100%;height:100%;}
.preload__wrap{background:#ffffff;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:10;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.preload__wrap img{position:absolute;width:180px;top:50%;left:50%;}
body{font-family:"Roboto", sans-serif;background-color:initial;letter-spacing:0.02em;color:#707070;font-weight:400;font-size:1rem;overflow:hidden;overflow-y:auto;padding-top:78px;}
body.loaded .preload__wrap{opacity:0;visibility:hidden;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
body.modal-open{overflow:hidden !important;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family:"Poppins", sans-serif;margin-bottom:1rem;font-weight:700;}
h1, .h1{font-size:2.5rem;}
h2, .h2{font-size:2rem;}
h3, .h3{font-size:1.75rem;}
h4, .h4{font-size:1.5rem;}
h5, .h5{font-size:1.25rem;}
h6, .h6{font-size:1rem;}
.ttl-reg {
font-family: "Roboto", sans-serif;
font-weight: normal;
font-size: 1.5rem;
} a{color:#3697D2;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a:hover, a:focus{color:#2880BA;}
.bg_green{background:#299D5D;color:#ffffff;}
.txt_red{color:#DC3F27 !important;}
.btn{font-family:"Poppins", sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;letter-spacing:0.04rem;padding:.9rem 3rem;font-weight:600;}
.btn-red{background:#DC3F27;color:#ffffff !important;}
.btn-red:hover{background:#c63923;}
.btn-red.focus, .btn-red:focus{outline:0;box-shadow:0 0 0 0.2rem rgba(220, 63, 39, 0.25);}
.btn-blue{background:#87BDE1;color:#ffffff !important;}
.btn-blue:hover{background:#3697D2;}
.btn-blue.focus, .btn-blue:focus{outline:0;box-shadow:0 0 0 0.2rem rgba(54, 151, 210, 0.25);}
.btn-grey{background:#DEDEDE;color:#707070 !important;border-color:#707070;}
.btn-grey:hover{background:#707070;color:#ffffff !important;}
.btn-grey.focus, .btn-grey:focus{outline:0;box-shadow:0 0 0 0.2rem rgba(112, 112, 112, 0.25);}
.form-control{height:calc(3.25rem + 2px);padding:.75rem 2rem;font-size:1rem;font-weight:600;color:#707070;margin-bottom:1.8rem;border-color:#707070;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.form-control:focus{color:inherit;border-color:#87BDE1;box-shadow:0 0 0 0.2rem rgba(54, 151, 210, 0.25);}
.header__wrap{font-family:"Poppins", sans-serif;background:#ffffff;color:#707070;position:fixed;top:0;right:0;left:0;z-index:5;-webkit-box-shadow:0 1px 15px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 15px 0 rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 15px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 15px 0 rgba(0, 0, 0, 0.1);}
.navbar{padding:1rem 0;}
.navbar .navbar-brand{display:inline-block;}
.navbar .navbar-brand img{display:inline-block;width:auto;height:36px;}
.navbar .navbar-nav .nav-item .nav-link{color:#707070;white-space:nowrap;}
.navbar .navbar-nav .nav-item.active .nav-link{color:#707070;font-weight:bold;}
.dropdown-menu{padding:0;min-width:16rem;font-size:1rem;color:#707070;border:#707070 1px solid;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.dropdown-menu .dropdown-item{padding:0.9rem 1.5rem;color:#707070;}
.dropdown-menu .dropdown-item.active{background:#DEDEDE;color:#707070;font-weight:600;}
.dropdown-menu .dropdown-item:active{background:#DEDEDE;color:#707070;}
.dropdown-menu .dropdown-item + .dropdown-item{border-top:#707070 1px solid;}
.dropdown-menu > li.active a{background:#DEDEDE;color:#707070;font-weight:600;}
.dropdown-menu > li + li{border-top:#707070 1px solid;}
.header__book--btn{text-decoration:none !important;color:#ffffff !important;display:inline-block;background:#DC3F27;padding:0.4rem 1.25rem;margin-left:1.25rem;white-space:nowrap;}
.header__book--btn:hover{background:#c63923;}
.navbar-toggler{padding:.25rem 0.5rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;}
.inner__page--drivers .illustration__content--wrap figure figcaption{bottom:0;}
.page__hero--wrap{position:relative;height:400px;}
.top__privacy--bar{background:rgb(133, 133, 133);color:#ffffff;padding:.5rem 0;position:fixed;width:100%;bottom:0;left:0;z-index:2;display:none;}
.top__privacy--bar p{margin:0;padding-right:2rem;}
.top__privacy--bar p a{color:#ffffff;text-decoration:underline;}
.top__privacy--bar .close_privacy-bar{text-decoration:none !important;color:#ffffff;position:absolute;line-height:1;font-size:1.4rem;top:.5rem;right:1rem;}
.page__hero--wrap .hero__inner{width:100%;height:100%;}
.page__hero--wrap .hero__inner .carousel .carousel-item .item__content{position:relative;flex-basis:84%;margin:0 auto;z-index:2;color:#ffffff;text-align:center;}
.page__hero--wrap .hero__inner .carousel .carousel-item .item__content h2{font-size:1.25rem;margin-bottom:2rem;}
.page__hero--wrap .hero__inner .carousel .carousel-item .item__content h3{font-size:1.25rem;margin-bottom:2rem;}
.page__hero--wrap.hero_cropped .hero__inner .carousel .carousel-inner .carousel-item:before{content:'';position:absolute;top:0;left:0;width:30%;height:100%;background:#3697D2;z-index:2;}
.page__hero--wrap.hero_cropped.hero_cropped-brown .hero__inner .carousel .carousel-inner .carousel-item:before{width:38%;background:#8B7352;}
.page__wrap{min-height:800px;}
.how__works--wrap{margin:50px 0;position:relative;}
.how__works--wrap .txt_pod{position:absolute;width:280px;}
.how__works--wrap .txt_pod h3{font-family:"Roboto", sans-serif;color:#DC3F27;font-size:1.3rem;font-weight:500;margin:0 0 0.5rem 0;}
.how__works--wrap .txt_pod p{letter-spacing:normal;line-height:1.2;margin:0;}
.how__works--wrap .txt_pod.pod1{top:2%;left:52%;}
.how__works--wrap .txt_pod.pod2{top:32%;left:15%;}
.how__works--wrap .txt_pod.pod3{bottom:34%;right:15%;}
.how__works--wrap img{width:100%;}
.how__works--wrap img.hw_img-small{margin:15px 0;}
.ico__pods--wrap{padding:40px 0 0;}
.ico__pods--wrap .col_inner{padding:1rem 1.5rem;}
.ico__pods--wrap .col_inner img{display:inline-block;width:150px;}
.ico__pods--wrap .col_inner h4{font-size:1.25rem;}
.illustration__content--wrap{text-align:left;overflow:hidden;}
.illustration__content--wrap figure{position:relative;margin:0;}
.illustration__content--wrap figure figcaption{color:#ffffff;position:absolute;width:100%;bottom:0;left:0;}
.illustration__content--wrap figure figcaption h2{margin:0;}
.illustration__content--wrap figure img{width:100%;}
.truck__list--wrap{text-align:center;}
.truck__list--wrap .col_inner{padding:1rem 1.5rem;}
.truck__list--wrap .col_inner img{max-width:100%;margin-bottom:2rem;}
.truck__list--wrap .col_inner h4{font-size:1.25rem;}
.truck__list--wrap .col_inner ul{margin:0;padding:0;}
.truck__list--wrap .col_inner ul li{list-style:none;}
.live__map--wrap{position:relative;padding:3rem 0;}
.live__map--wrap .loc_map-mark{position:absolute;z-index:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.live__map--wrap .loc_map-mark img{width:22px;}
@media screen and (max-width:992px){
.live__map--wrap .loc_map-mark img{width:16px;}
}
@media screen and (max-width:480px){
.live__map--wrap .loc_map-mark img{width:12px;}
}
.live__map--wrap .loc_map-mark:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);}
.live__map--wrap .map_img{width:100%;}
.live__map--vector{width:100%;height:auto;}
.live__map--vector .state_anchor{fill:#B2B2B2;}
.live__map--vector .state_anchor .star_mark{fill:#DC3F27;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.live__map--vector .state_anchor:hover{fill:#DC3F27;}
.live__map--vector .state_anchor:hover .star_mark{fill:#ffffff;}
.press__logos-wrap ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin:0;padding:0;}
.press__logos-wrap li{width:47%;list-style:none;margin:15px 0;}
.press__logos-wrap li img{max-width:100%;}
.video__play--btn{text-decoration:none !important;display:inline-block;position:absolute;width:80px;height:80px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(255, 255, 255, 0.75);}
.video__play--btn:before, .video__play--btn:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.video__play--btn:before{width:135%;height:135%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(255, 255, 255, 0.25);}
.video__play--btn:after{left:55%;content:'\e908';font-size:32px;font-family:"icomoon", sans-serif;}
.video__play--btn:hover{background:white;}
.video_wrap{display:block;position:relative;}
.video_wrap img{width:100%;}
.video_wrap:hover .video__play--btn{background:white;}
.email__subscription--form{margin-top:3rem;}
.email__subscription--form p{margin:2rem 0;}
.email__subscription--form p a{font-weight:600;text-decoration:underline;}
.video__fw--sec{position:relative;min-height:250px;padding-top:25%;}
.video__fw--sec .video__play--btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.add__services--sec{text-align:center;}
.add__services--sec .add__svcs--list{margin:0 0 2rem 0;padding:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;}
.add__services--sec .add__svcs--list li{list-style:none;margin:15px 0;width:18%;}
.add__services--sec .add__svcs--list li a{color:#87BDE1;}
.faq__collapsible--wrap{padding:2rem 0;}
.faq__collapsible--wrap .collaps_wrap .collapse_title{display:inline-block;cursor:pointer;padding:0.3rem 0.3rem 0.3rem 1.3rem;position:relative;}
.faq__collapsible--wrap .collaps_wrap .collapse_title:before{content:'\e906';font-family:"icomoon", sans-serif;position:absolute;font-size:0.5rem;color:#87BDE1;top:10px;left:0;}
.faq__collapsible--wrap .collaps_wrap .collapse_title[aria-expanded="true"]{font-weight:600;}
.faq__collapsible--wrap .collaps_wrap .collapse_title[aria-expanded="true"]:before{content:'\e904';color:#3697D2;}
.faq__collapsible--wrap .collaps_wrap .collaps_body{padding:0.4rem 0 2rem 4rem;font-size:0.75rem;}
.faq__collapsible--wrap .collaps_wrap .collaps_body p{margin:0;}
.faq__collapsible--wrap .collaps_wrap .collaps_body p a{font-weight:600;text-decoration:underline;}
.lead_wrap{margin:0 auto;}
.dispatch_blog-wrap{padding-top:1rem;}
.dispatch_blog-wrap .col_inner{display:block;color:#707070;text-decoration:none;margin:2rem 0;}
.dispatch_blog-wrap .col_inner figure{overflow:hidden;}
.dispatch_blog-wrap .col_inner figure img{width:100%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.dispatch_blog-wrap .col_inner span{font-weight:600;font-size:18px;}
.dispatch_blog-wrap .col_inner:hover figure img{-webkit-transform:scale(1.03) rotate(1deg);-moz-transform:scale(1.03) rotate(1deg);-ms-transform:scale(1.03) rotate(1deg);-o-transform:scale(1.03) rotate(1deg);transform:scale(1.03) rotate(1deg);}
.video_thumbnails-wrap .video_wrap{margin-top:2.5rem;}
.side_bg-sec{padding:6rem 0;background-position:100% 50% !important;-webkit-background-size:contain !important;background-size:contain !important;}
.round_number{background:#3697D2;display:inline-block;color:#ffffff;border:#000000 3px solid;text-align:center;font-size:2.2rem;width:75px;height:75px;line-height:72px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.dvr_quote{padding:2rem;}
.dvr_quote h3{font-weight:normal;font-size:1rem;}
.how_it-works .cont_col p:last-child{margin:0;}
.three_col-logos{padding:3rem 0;}
.three_col-logos ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;flex-wrap:wrap;flex-direction:row;margin:0;padding:0;justify-content:space-between;}
.three_col-logos ul li{list-style:none;width:30%;margin:15px 0;}
.three_col-logos ul li img{max-width:100%;}
.review--items_content{padding:30px 0;}
.review--items_content .media .media-body{text-align:left;padding:0 0 0 80px;font-size:20px;}
.review--items_content .media .media-body h3{margin-bottom:8px;}
.review--items_content .media .media-body h4{font-family:"Roboto", sans-serif;margin-bottom:8px;}
.review--items_content .media .img--comments_thumbnail{border-radius:50%;width:180px;height:180px;border:2px solid #eaeaea;}
.img_content-carousel .item_content{width:84%;margin:0 auto;}
.img_content-carousel .item_content .col_inner{padding:2rem;}
.img_content-carousel .item_content .col_inner hr{width:60%;margin:1.5rem auto;border-color:#707070;}
#txtCarousel{height:350px;}
.img_content-carousel .car__ctrl{width:8%;opacity:1;font-size:1.5rem;color:#707070;background:#ffffff;}
.partners__partial--cont .cont_col{padding:2rem 1rem;}
.partners__partial--cont .cont_col h3{margin:0;}
.location_gmap-col{position:relative;padding-top:90%;}
.location_gmap-col .loc_gmap-inner{background:#DEDEDE;position:absolute;width:100%;height:100%;top:0;left:0;}
.location_gmap-col .loc_gmap-inner iframe{border:none;width:100%;height:100%;}
.location__pods--wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;font-size:0;}
.location__pods--wrap .loc_img-pod{display:block;position:relative;width:calc(33% - 20px);margin-bottom:2.4rem;background:#DEDEDE;}
.location__pods--wrap .loc_img-pod figure{margin:0;overflow:hidden;}
.location__pods--wrap .loc_img-pod figure img{width:100%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.location__pods--wrap .loc_img-pod figure span{position:absolute;top:50%;left:50%;font-weight:600;font-size:1.4rem;color:#ffffff;font-family:"Poppins", sans-serif;text-decoration:none !important;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;}
.location__pods--wrap .loc_img-pod:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, 0.2);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:1;}
.location__pods--wrap .loc_img-pod:hover figure img{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01);}
.location__pods--wrap .loc_img-pod:hover:before{background:rgba(0, 0, 0, 0.6);}
.blog__hero--wrap{width:100%;height:400px;}
.blog__hero--wrap .hero__inner{max-width:1260px;margin:0 auto;padding:0 15px;height:100%;}
.blog__hero--wrap .hero__inner .item__content{text-align:center;position:relative;flex-basis:84%;margin:0 auto;z-index:2;color:#ffffff;}
.blog__hero--wrap .hero__inner .item__content .ttl_lg{padding-bottom:10px;display:inline-block;border-bottom:#ffffff 1px solid;}
.blog__hero--wrap .hero__inner .item__content a{text-decoration:underline;color:#ffffff;font-size:1.5rem;font-weight:600;}
.blog__body--outer{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;}
.blog__body--outer .blog__aside{border-left:#DEDEDE 1px solid;padding-left:20px;width:340px;}
.blog__body--outer .blog__aside .blog__aside--search{margin-bottom:2rem;}
.blog__body--outer .blog__aside .blog__aside--search .form-control{font-family:"Roboto", sans-serif;padding:.75rem 1.2rem;font-weight:normal;}
.blog__body--outer .blog__aside .blog__aside--search .form-control:focus{border-color:#707070;box-shadow:0 0 0 0.2rem rgba(112, 112, 112, 0.25);}
.blog__body--outer .blog__aside .blog__aside--search .btn{padding:.8rem 1.3rem;min-width:auto;}
.blog__body--outer .blog__aside .blog__aside--pod{display:block;position:relative;padding-left:100px;color:#707070;text-decoration:none;border-bottom:#DEDEDE 1px solid;padding-bottom:2rem;margin-bottom:2rem;}
.blog__body--outer .blog__aside .blog__aside--pod figure{position:absolute;top:0;left:0;width:85px;height:85px;margin:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;}
.blog__body--outer .blog__aside .blog__aside--pod figure img{width:100%;height:100%;}
.blog__body--outer .blog__aside .blog__aside--pod h3{font-size:1.2rem;margin-bottom:0.5rem;}
.blog__body--outer .blog__aside .blog__aside--pod p{margin:0;}
.blog__body--outer .blog__body{width:calc(100% - 380px);}
.blog__body--outer .blog__body .blog__body--inner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;flex-wrap:wrap;flex-direction:row;}
.blog__body--outer .blog__body .blog__body--col{width:50%;padding-top:30px;padding-bottom:30px;border-top:#DEDEDE 1px solid;}
.blog__body--outer .blog__body .blog__body--col .blog__col--inner figure{width:100%;margin-bottom:1.6rem;}
.blog__body--outer .blog__body .blog__body--col .blog__col--inner figure img{width:100%;}
.blog__body--outer .blog__body .blog__body--col .blog__col--inner a{color:#707070;text-decoration:none;}
.blog__body--outer .blog__body .blog__body--col .blog__col--inner a h3{font-family:"Roboto", sans-serif;font-weight:normal;font-size:1.3rem;}
.blog__body--outer .blog__body .blog__body--col .blog__col--inner ul{margin:0;padding:0;text-transform:uppercase;}
.blog__body--outer .blog__body .blog__body--col .blog__col--inner ul li{list-style:none;font-size:0.80rem;}
.blog__body--outer .blog__body .blog__body--col:nth-child(odd){padding-right:30px;border-right:#DEDEDE 1px solid;}
.blog__body--outer .blog__body .blog__body--col:nth-child(even){padding-left:30px;}
.blog__body--outer .blog__body .blog__body--col:nth-child(1){padding-top:0 !important;border-top:none !important;}
.blog__body--outer .blog__body .blog__body--col:nth-child(2){padding-top:0 !important;border-top:none !important;}
.blog_aside-post{margin-bottom:1.5rem;}
.blog_aside-post .video_wrap{margin-bottom:1rem;}
.blog__body--inner .blog__hero--wrap .hero__inner{max-width:100%;padding:0;}
.blog__detail--content{padding:60px 1.5rem;text-align:center;}
.blog__detail--content img{width:100%;height:auto;}
.team__grid--wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;flex-wrap:wrap;flex-direction:row;}
.team__grid--wrap .team_col{width:20%;padding:3rem 1rem;}
.team__grid--wrap .team_col a{text-decoration:none;color:#707070;display:block;}
.team__grid--wrap .team_col a figure{text-align:center;overflow:hidden;display:block;width:128px;height:128px;margin:0 auto 1rem auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:#707070 1px solid;}
.team__grid--wrap .team_col a figure img{width:auto;height:100%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.team__grid--wrap .team_col a h3{margin-bottom:0.3rem;font-size:1rem;}
.team__grid--wrap .team_col a h4{font-family:"Roboto", sans-serif;font-weight:normal;font-size:0.9rem;margin:0;}
.team__grid--wrap .team_col a:hover figure img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);}
.team__member--detail figure img{width:100%;}
.modal_close{display:inline-block;width:36px;height:36px;line-height:36px;background:#DC3F27;color:#ffffff !important;text-align:center;text-decoration:none !important;}
.video_modal .modal_close{position:absolute;top:0;right:0;z-index:1;}
.modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.modal-backdrop.show{opacity:.8;}
.error__page--inner{width:100%;min-height:calc(100vh - 78px);display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;align-items:center;}
.error__page--inner h2{margin:0;}
.error__page--inner img{margin:30px 0;}
.error__page--inner h3{font-size:1.3rem;line-height:1.5;margin:0;}
iframe{max-width:100% !important;}
.page_form-section{text-align:center;}
.page_form-section table tr{padding:6px;border-spacing:0;border-width:0;}
.page_form-section table tr td{padding:6px;border-spacing:0;border-width:0;display:block;}
section .img-fluid{width:100%;}
.dvr__hiw--wrap{position:relative;margin:40px 0;}
.dvr__hiw--wrap .dvr_hiwimg-small{width:100%;}
.dvr__hiw--wrap .dvr_hiw-img{width:100%;}
.dvr_txt-pod{width:335px;}
.dvr_txt-pod h3{font-family:"Roboto", sans-serif;color:#DC3F27;font-size:1.25rem;font-weight:500;margin:0 0 0.5rem 0;}
.dvr_txt-pod p{letter-spacing:normal;line-height:1.4;margin:0;}
.footer__top--inner{background:#87BDE1;color:#ffffff;text-align:center;}
.footer__top--inner .col_inner{padding:1.5rem;}
.footer__top--inner .col_inner h3{font-size:1.25rem;margin-bottom:0.5rem;}
.footer__top--inner .col_inner ul{margin:0;padding:0;}
.footer__top--inner .col_inner ul li{list-style:none;}
.footer__top--inner .col_inner ul li a{color:#ffffff;}
.copyrights__wrap{background:#000000;color:#ffffff;padding:2rem 0;}
.copyrights_inner{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;font-weight:700;font-size:1.15rem;}
.copyrights_inner p{margin:0;}
.copyrights_inner ul{margin:0 2rem;padding:0;}
.copyrights_inner ul li{list-style:none;display:inline-block;}
.copyrights_inner ul li a{text-decoration:none !important;}
.copyrights_inner ul li + li{margin-left:0.75rem;}
.copyrights_inner > a{color:#ffffff;}
.padding-top-zero{padding-top:0 !important;}
.side_section{width:calc(50% + 615px);display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;}
.side_section.section_left .col_left{flex-basis:calc(100% - 600px);}
.side_section.section_left .col_right{flex-basis:600px;}
.side_section.section_right{margin:0 0 0 auto;}
.side_section.section_right .col_left{flex-basis:630px;}
.side_section.section_right .col_right{flex-basis:calc(100% - 630px);}
.carousel-fs, .carousel-fs .carousel-inner, .carousel-fs .carousel-inner .carousel-item{width:100%;height:100%;}
.carousel-fs .carousel-inner .carousel-item{background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:cover;background-size:cover;}
.carousel-fs .carousel-inner .carousel-item img{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.carousel-fs .car__ctrl, .carousel-fs .carousel-inner .carousel-item .car__ctrl{width:8%;}
[data-bg]{background:no-repeat 50% 50%;-webkit-background-size:cover;background-size:cover;}
.container{max-width:1260px;}
.sec_space{padding:60px 0;}
.sec_top_space{padding:60px 0 0 0;}
.btns_wrap .btn{margin:10px;}
.lead__bar{padding:2.5rem 0;}
.txt_reg{font-weight:normal !important;}
#crmWebToEntityForm{width:810px !important;max-width:810px !important;color:#707070;}
#crmWebToEntityForm table,
#crmWebToEntityForm .zcwf_row,
#crmWebToEntityForm .zcwf_col_fld{width:100% !important;background-color:transparent !important;color:#707070;}
#crmWebToEntityForm table tr:first-child td strong,
#crmWebToEntityForm .zcwf_title{font-family:"Roboto", sans-serif;font-weight:900;font-size:2rem;margin-bottom:30px;display:block;color:#707070 !important;}
#crmWebToEntityForm table tr td,
#crmWebToEntityForm .zcwf_title{text-align:left;}
#crmWebToEntityForm table tr td span,
#crmWebToEntityForm .zcwf_col_lab{font-family:"Roboto", sans-serif !important;width:100% !important;font-weight:600;font-size:1rem !important;color:#707070;}
#crmWebToEntityForm .zcwf_col_lab label{margin:0 !important;}
#crmWebToEntityForm table tr td input, #crmWebToEntityForm table tr td textarea, #crmWebToEntityForm table tr td select,
#crmWebToEntityForm .zcwf_col_fld input, #crmWebToEntityForm .zcwf_col_fld textarea, #crmWebToEntityForm .zcwf_col_fld select{width:100% !important;display:block;height:calc(3.25rem + 2px);padding:.75rem 2rem;font-size:1rem;font-weight:600;color:#707070 !important;margin-bottom:1.4rem;border:1px solid #707070;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;background-clip:padding-box;line-height:1.5;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out;}
#crmWebToEntityForm table tr td input:focus,
#crmWebToEntityForm .zcwf_col_fld input:focus{color:inherit;border-color:#87BDE1;outline:0;box-shadow:0 0 0 0.2rem rgba(54, 151, 210, 0.25);}
#crmWebToEntityForm table tr td input[type=submit], #crmWebToEntityForm table tr td input[type=reset],
#crmWebToEntityForm .zcwf_col_fld input[type=submit], #crmWebToEntityForm .zcwf_col_fld input[type=reset]{display:inline-block;width:auto !important;font-family:"Poppins", sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;letter-spacing:0.04rem;padding:.9rem 3rem;font-weight:600;background:#DC3F27;color:#ffffff !important;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:1rem !important;line-height:1.5;cursor:pointer;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;}
#crmWebToEntityForm table tr td input[type=submit]:hover,
#crmWebToEntityForm .zcwf_col_fld input[type=submit]:hover{background:#c63923 !important;}
#crmWebToEntityForm table tr td{color:#707070 !important;font-size:1rem !important;font-weight:600;}
#crmWebToEntityForm .zcwf_button{max-width:initial !important;}
.grecaptcha-badge{display:none;}
.vis_hidden{top:0 !important;left:0 !important;width:0 !important;height:0 !important;overflow:hidden !important;visibility:hidden !important;position:absolute !important;}
[type="reset"]{background:#707070 !important;}
[type="reset"]:hover{background:#656565 !important;}
@media(min-width:480px){
.btn{min-width:300px;}
#crmWebToEntityForm table tr td input[type=submit],
#crmWebToEntityForm table tr td input[type=reset]{min-width:220px;}
}
@media(min-width:576px){
.hw_img-small{display:none;}
.dvr_hiwimg-small{display:none;}
.dvr_txt-pod{position:absolute;}
.dvr_txt-pod.dvr_pod1{top:6%;left:48%;}
.dvr_txt-pod.dvr_pod2{top:36%;right:37%;}
.dvr_txt-pod.dvr_pod3{top:75%;left:6.5%;}
.dvr_txt-pod.dvr_pod4{top:90%;right:24%;}
}
@media(min-width:992px){
.navbar-nav > .nav-item + .nav-item{margin-left:15px;}
.page__hero--wrap{height:40vw;}
.blog__hero--wrap{height:35vw;}
.blog__body--inner .blog__hero--wrap{height:25vw;}
.ttl_lg{font-size:3.5vw;}
.illustration__content--wrap figure figcaption{bottom:40px;}
.dispatch_blog-wrap .row{margin-left:-50px;margin-right:-50px;}
.dispatch_blog-wrap .row [class^="col-"]{padding-left:50px;padding-right:50px;}
.lead_wrap{width:800px;}
} @media(max-width:1239.98px){
.side_section{width:100%;}
.side_section.section_left .col_left{flex-basis:50%;}
.side_section.section_left .col_right{flex-basis:50%;}
.side_section.section_right .col_left{flex-basis:50%;}
.side_section.section_right .col_right{flex-basis:50%;}
.dvr_txt-pod{width:300px;}
.dvr_txt-pod h3{font-size:1rem;font-weight:500;}
.dvr_txt-pod p{font-size:0.85rem;}
}
@media(max-width:1207px){
#crmWebToEntityForm{width:100% !important;}
.team__grid--wrap .team_col{width:25%;}
.copyrights_inner{text-align:center;display:block;}
.copyrights_inner ul{margin:1.5rem 0;padding:0;}
}
@media screen and (max-width:1024px){
#txtCarousel{height:500px;}
}
@media(max-width:991.98px){
.navbar-expand-lg > .container{padding-left:15px;padding-right:15px;}
.navbar-nav{border-top:#DEDEDE 1px solid;padding:15px 0 0 0;margin-top:15px;}
.header__book--btn{position:absolute;top:21px;right:72px;}
.add__services--sec .add__svcs--list li{width:22%;}
.side_bg-sec{background:none !important;padding:0;}
.location__pods--wrap .loc_img-pod{width:calc(50% - 20px);}
.blog__body--outer .blog__body .blog__body--col{width:100%;padding-left:0 !important;padding-right:0 !important;border-right:none !important;}
.blog__body--outer .blog__body .blog__body--col:nth-child(2){padding-top:30px !important;border-top:#DEDEDE 1px solid !important;}
.team__grid--wrap .team_col{width:33.333333%;}
.how__works--wrap .txt_pod.pod1{top:0;left:50%;}
.how__works--wrap .txt_pod.pod2{top:30%;left:15%;}
.how__works--wrap .txt_pod.pod3{bottom:33%;right:8%;}
}
@media(max-width:767.98px){
.review--items_content .media .img--comments_thumbnail{width:80px;height:80px;}
.review--items_content .media .media-body{font-size:1rem;padding:0 0 0 15px;}
.review--items_content .media .media-body .ttl-reg, .review--items_content .media .media-body h4{font-size:1rem;}
.dropdown-menu .dropdown-item{padding:0.5rem 1.5rem;}
.add__services--sec .add__svcs--list li{width:30%;}
.side_section.section_left .col_left{flex-basis:100%;order:2;}
.side_section.section_left .col_right{flex-basis:100%;}
.side_section.section_right .col_left{flex-basis:100%;}
.side_section.section_right .col_right{flex-basis:100%;}
.how_it-works .cont_col{padding:2rem 1rem;}
.three_col-logos ul li{width:47%;}
.blog__body--outer .blog__body{width:100%;}
.blog__body--outer .blog__aside{width:100%;border-left:none;padding-left:0;}
.team__grid--wrap .team_col{width:50%;}
.how__works--wrap .txt_pod{width:250px;}
.how__works--wrap .txt_pod h3{font-size:1rem;}
.how__works--wrap .txt_pod p{font-size:0.8rem;}
.how__works--wrap .txt_pod.pod1{top:0;left:50%;}
.how__works--wrap .txt_pod.pod2{top:28%;left:0;}
.how__works--wrap .txt_pod.pod3{bottom:32%;right:0;}
#txtCarousel{height:350px;}
}
@media(max-width:575.98px){
.navbar .navbar-brand{padding-top:.46rem;padding-bottom:0.46rem;}
.navbar .navbar-brand img{height:30px;}
.illustration__content--wrap{text-align:center;}
.illustration__content--wrap figure img{width:180%;}
.add__services--sec .add__svcs--list li{width:48%;}
.location__pods--wrap .loc_img-pod{width:100%;}
.team__grid--wrap .team_col{width:100%;}
.how__works--wrap .hw_img-large{display:none;}
.how__works--wrap .txt_pod{position:static;width:auto;margin:30px 0;}
.how__works--wrap .txt_pod h3{font-size:1.2rem;}
.how__works--wrap .txt_pod p{font-size:initial;line-height:normal;}
.how__works--wrap .txt_pod.pod1{top:0;left:50%;}
.how__works--wrap .txt_pod.pod2{top:28%;left:0;}
.how__works--wrap .txt_pod.pod3{bottom:32%;right:0;}
.dvr_hiw-img{display:none;}
.dvr_txt-pod{width:100%;margin:30px 0;}
#txtCarousel{height:500px;}
}
@media(max-width:479.98px){
.header__book--btn {
padding: 0.4rem 1rem;
}
}