@font-face{font-family:"montserrat100";font-weight:400;font-style:normal;src:url(https://bashfoo.com/wp-content/themes/theme2121/./assets/fonts/montserrat/montserrat100.woff2) format("woff2");font-display:swap}@font-face{font-family:"montserrat200";font-weight:400;font-style:normal;src:url(https://bashfoo.com/wp-content/themes/theme2121/./assets/fonts/montserrat/montserrat200.woff2) format("woff2");font-display:swap}@font-face{font-family:"montserrat300";font-weight:400;font-style:normal;src:url(https://bashfoo.com/wp-content/themes/theme2121/./assets/fonts/montserrat/montserrat300.woff2) format("woff2");font-display:swap}@font-face{font-family:"montserrat400";font-weight:400;font-style:normal;src:url(https://bashfoo.com/wp-content/themes/theme2121/./assets/fonts/montserrat/montserrat400.woff2) format("woff2");font-display:swap}@font-face{font-family:"montserrat500";font-weight:400;font-style:normal;src:url(https://bashfoo.com/wp-content/themes/theme2121/./assets/fonts/montserrat/montserrat500.woff2) format("woff2");font-display:swap}@font-face{font-family:"montserrat600";font-weight:400;font-style:normal;src:url(https://bashfoo.com/wp-content/themes/theme2121/./assets/fonts/montserrat/montserrat600.woff2) format("woff2");font-display:swap}@font-face{font-family:"montserrat700";font-weight:400;font-style:normal;src:url(https://bashfoo.com/wp-content/themes/theme2121/./assets/fonts/montserrat/montserrat700.woff2) format("woff2");font-display:swap}@font-face{font-family:"montserrat800";font-weight:400;font-style:normal;src:url(https://bashfoo.com/wp-content/themes/theme2121/./assets/fonts/montserrat/montserrat800.woff2) format("woff2");font-display:swap}@font-face{font-family:"montserrat900";font-weight:400;font-style:normal;src:url(https://bashfoo.com/wp-content/themes/theme2121/./assets/fonts/montserrat/montserrat900.woff2) format("woff2");font-display:swap}@font-face{font-family:"oswald300";font-weight:400;font-style:normal;src:url(https://bashfoo.com/wp-content/themes/theme2121/./assets/fonts/oswald/oswald300.woff2) format("woff2");font-display:swap}@font-face{font-family:"oswald400";font-weight:400;font-style:normal;src:url(https://bashfoo.com/wp-content/themes/theme2121/./assets/fonts/oswald/oswald400.woff2) format("woff2");font-display:swap}html{font-size:18px;scroll-behavior:smooth}@media (max-width:1100px){html{font-size:15px}}@media (max-width:900px){html{font-size:13px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;padding:0;font-family:"montserrat500";color:#2d3c49;line-height:1.6;font-weight:400;line-height:1.6875;font-weight:400;word-wrap:break-word}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}a{text-decoration:none;color:#f58020;cursor:pointer;display:inline-block}a:hover{color:#000}a,path{transition:all 0.15s linear}a.btn,a.button,button.btn,input.btn,.btn,.button{-webkit-border-radius:25px;-webkit-border-bottom-right-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomright:0;border-radius:25px;border-bottom-right-radius:0;background:#f58020;color:#fff;font-weight:700;padding:12px 35px;white-space:nowrap;display:inline-block}a.btn.large,a.button.large,button.btn.large,input.btn.large,.btn.large,.button.large{-webkit-border-radius:45px;-webkit-border-bottom-right-radius:0;-moz-border-radius:45px;-moz-border-radius-bottomright:0;border-radius:45px;border-bottom-right-radius:0;padding:20px 35px}a.btn:hover,a.button:hover,button.btn:hover,input.btn:hover,.btn:hover,.button:hover{background:#3b78bd}a.btn:after,a.button:after,button.btn:after,input.btn:after,.btn:after,.button:after{font-family:"Font Awesome 5 Free";content:"\f1d8";color:#fff;font-size:100%;font-weight:700;margin-left:10px;line-height:1}h1,.h1{margin:0 0 20px 0;padding:0;font-size:300%;line-height:1.1;font-weight:400;font-family:"montserrat500"}h2,.h2{margin:0 0 25px 0;padding:0;font-size:250%;line-height:1.2;font-weight:400;font-family:"montserrat500"}h3,.h3{margin:0 0 20px 0;padding:0;font-size:210%;line-height:1.2;font-weight:400;font-family:"montserrat500"}h4,.h4{margin:0 0 20px 0;padding:0;font-size:160%;line-height:1.2;font-weight:400;font-family:"montserrat500"}h5,.h5{margin:0 0 20px 0;padding:0;font-size:100%;line-height:1.2;font-weight:400;font-family:"montserrat500"}h6,.h6{margin:0 0 20px 0;padding:0;font-size:80%;line-height:1.2;font-weight:400;font-family:"montserrat500"}.page-title-banner{margin:0;padding:0;text-align:center;padding:50px 0;background:url(https://bashfoo.com/wp-content/themes/theme2121/assets/images/titlebg.png) #3b78bd;color:#FFF}.thin,.weight-100{font-family:"montserrat100"}.extra-light,.weight-200{font-family:"montserrat200"}.light,.weight-300{font-family:"montserrat300"}.regular,.weight-400{font-family:"montserrat400"}.medium,.weight-500{font-family:"montserrat500"}.semi-bold,.weight-600{font-family:"montserrat600"}.bold,.weight-700{font-family:"montserrat700"}.extra-bold,.weight-800{font-family:"montserrat800"}.black,.weight-900{font-family:"montserrat900"}.condensed{font-family:"oswald300"!important}.condensed.bold{font-family:"oswald400"!important}.navy{color:#0f1f2e!important}.orange{color:#f58020!important}.blue{color:#3b78bd!important}.navybg{background-color:#0f1f2e}.orangebg{background-color:#f58020}.bluebg{background-color:#3b78bd}.lightbg{background:#f1f1f1}.navybg *{color:#fff}.orangebg *{color:#fff}.bluebg *{color:#fff}.uppercase{text-transform:uppercase}.line-below:after{content:"";display:block;width:80px;height:3px;margin-top:20px;margin-bottom:30px;background:#3b78bd}figure{margin:0;padding:0;max-width:100%}img{max-width:100%;height:auto}.full{width:100%;height:auto}.full img{width:100%;height:auto}p{margin:0 0 30px 0;padding:0;font-size:100%}small,.small{font-size:80%}.p-0{padding:0!important}.p-1{padding:5px!important}.p-2{padding:10px!important}.p-3{padding:15px!important}.p-4{padding:20px!important}.p-5{padding:25px!important}.p-6{padding:30px!important}.p-7{padding:35px!important}.p-8{padding:40px!important}.p-9{padding:45px!important}.p-10{padding:50px!important}.p-20{padding:100px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:5px!important}.pt-2{padding-top:10px!important}.pt-3{padding-top:15px!important}.pt-4{padding-top:20px!important}.pt-5{padding-top:25px!important}.pt-6{padding-top:30px!important}.pt-7{padding-top:35px!important}.pt-8{padding-top:40px!important}.pt-9{padding-top:45px!important}.pt-10{padding-top:50px!important}.pt-20{padding-top:100px!important}.pr-0{padding-right:0!important}.pr-1{padding-right:5px!important}.pr-2{padding-right:10px!important}.pr-3{padding-right:15px!important}.pr-4{padding-right:20px!important}.pr-5{padding-right:25px!important}.pr-6{padding-right:30px!important}.pr-7{padding-right:35px!important}.pr-8{padding-right:40px!important}.pr-9{padding-right:45px!important}.pr-10{padding-right:50px!important}.pr-20{padding-right:100px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:5px!important}.pb-2{padding-bottom:10px!important}.pb-3{padding-bottom:15px!important}.pb-4{padding-bottom:20px!important}.pb-5{padding-bottom:25px!important}.pb-6{padding-bottom:30px!important}.pb-7{padding-bottom:35px!important}.pb-8{padding-bottom:40px!important}.pb-9{padding-bottom:45px!important}.pb-10{padding-bottom:50px!important}.pb-20{padding-bottom:100px!important}.pb-40{padding-bottom:200px!important}.pl-0{padding-left:0!important}.pl-1{padding-left:5px!important}.pl-2{padding-left:10px!important}.pl-3{padding-left:15px!important}.pl-4{padding-left:20px!important}.pl-5{padding-left:25px!important}.pl-6{padding-left:30px!important}.pl-7{padding-left:35px!important}.pl-8{padding-left:40px!important}.pl-9{padding-left:45px!important}.pl-10{padding-left:50px!important}.pl-20{padding-left:100px!important}.m-0{margin:0!important}.m-1{margin:5px!important}.m-2{margin:10px!important}.m-3{margin:15px!important}.m-4{margin:20px!important}.m-5{margin:25px!important}.m-6{margin:30px!important}.m-7{margin:35px!important}.m-8{margin:40px!important}.m-9{margin:45px!important}.m-10{margin:50px!important}.m-20{margin:100px!important}.mt-0{margin-top:0!important}.mt-1{margin-top:5px!important}.mt-2{margin-top:10px!important}.mt-3{margin-top:15px!important}.mt-4{margin-top:20px!important}.mt-5{margin-top:25px!important}.mt-6{margin-top:30px!important}.mt-7{margin-top:35px!important}.mt-8{margin-top:40px!important}.mt-9{margin-top:45px!important}.mt-10{margin-top:50px!important}.mt-20{margin-top:100px!important}.mr-0{margin-right:0!important}.mr-1{margin-right:5px!important}.mr-2{margin-right:10px!important}.mr-3{margin-right:15px!important}.mr-4{margin-right:20px!important}.mr-5{margin-right:25px!important}.mr-6{margin-right:30px!important}.mr-7{margin-right:35px!important}.mr-8{margin-right:40px!important}.mr-9{margin-right:45px!important}.mr-10{margin-right:50px!important}.mr-20{margin-right:100px!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:5px!important}.mb-2{margin-bottom:10px!important}.mb-3{margin-bottom:15px!important}.mb-4{margin-bottom:20px!important}.mb-5{margin-bottom:25px!important}.mb-6{margin-bottom:30px!important}.mb-7{margin-bottom:35px!important}.mb-8{margin-bottom:40px!important}.mb-9{margin-bottom:45px!important}.mb-10{margin-bottom:50px!important}.mb-20{margin-bottom:100px!important}.ml-0{margin-left:0!important}.ml-1{margin-left:5px!important}.ml-2{margin-left:10px!important}.ml-3{margin-left:15px!important}.ml-4{margin-left:20px!important}.ml-5{margin-left:25px!important}.ml-6{margin-left:30px!important}.ml-7{margin-left:35px!important}.ml-8{margin-left:40px!important}.ml-9{margin-left:45px!important}.ml-10{margin-left:50px!important}.ml-20{margin-left:100px!important}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.row .col3{width:30.66%;margin-left:4%}.row .col3:nth-child(3n+1){margin-left:0}@media (max-width:768px){.row .col3{width:100%;margin-left:0}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;transition-duration:0s!important}}::placeholder{color:#2d3c49;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}::-webkit-input-placeholder{color:#2d3c49}::-moz-placeholder{color:#2d3c49}:-moz-placeholder{color:#2d3c49}:-ms-input-placeholder{color:#2d3c49}::-ms-input-placeholder{color:#2d3c49}button{margin:0;padding:0;border:none}.text-center{text-align:center}main#site-content{width:90%;margin:0 auto;max-width:1450px;padding:75px 0}.wrapper{width:90%;margin:0 auto;max-width:1450px}.padded{padding:75px 0}.leftcol70{float:left;width:70%}.rightcol30{float:right;width:25%;font-size:90%}.leftcol30{float:left;width:25%}.rightcol70{float:right;width:70%}@media (max-width:768px){.leftcol70{float:none;width:100%}.rightcol30{float:none;width:100%;margin-top:35px}.leftcol30{float:none;width:100%;margin-top:35px}.rightcol70{float:none;width:100%}}.sec{background-size:cover;background-position:center center;padding:100px 0 70px 0}.sec1{padding:20px 0}.sec2{padding-bottom:50px}.sec3{padding:0}.sec6{padding-bottom:120px}.sec7{font-size:80%}.topbar{background:#0f1f2e}.topbar .wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:6px 0}ul.header-social-nav-list{margin:0;padding:0;list-style:none}ul.header-social-nav-list li{margin:0;padding:0;display:inline-block;line-height:1}ul.header-social-nav-list a{width:40px;height:40px;overflow:hidden;text-align:center;margin:2px;padding:10px;display:block;-webkit-border-radius:25px;-webkit-border-bottom-right-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomright:0;border-radius:25px;border-bottom-right-radius:0;background:#283643;transition:300ms;color:#fff}ul.header-social-nav-list a:hover{background:#f58020}ul.header-social-nav-list svg{fill:#fff}@media (max-width:768px){.header-social,.header-phone{width:100%;text-align:center;margin-bottom:10px}ul.header-social-nav-list a{width:30px;height:30px;padding:7px;-webkit-border-radius:15px;-webkit-border-bottom-right-radius:0;-moz-border-radius:15px;-moz-border-radius-bottomright:0;border-radius:15px;border-bottom-right-radius:0}ul.header-social-nav-list svg{width:18px;height:18px}}.topbar .header-phone{margin-left:auto}.topbar .header-phone a{-webkit-border-radius:25px;-webkit-border-bottom-right-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomright:0;border-radius:25px;border-bottom-right-radius:0;background:#f58020;color:#fff;font-weight:700;padding:10px 25px;white-space:nowrap}.topbar .header-phone a:before{font-family:"Font Awesome 5 Free";content:"\f58f";color:#fff;font-size:100%;font-weight:700;margin-right:10px;line-height:1}.headerbar{background-color:#fff}.headerbar .wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:20px 0;position:relative}.site-title{font-size:300%;margin:0;padding:0;line-height:1}.site-logo a,.site-title a{display:inline-block}.site-logo img{transition:height 0.15s linear,width 0.15s linear,max-height 0.15s linear;max-width:250px;height:auto!important}.site-description{font-size:100%}@media (min-width:1000px){.menu-icon{display:none}nav.primary-menu-nav-desktop{display:block}nav.primary-menu-nav-mobile{display:none}nav.primary-menu-nav-desktop li .icon::before{border-style:solid;border-width:2px 2px 0 0;content:'';display:block;width:6px;height:6px;transform:translateY(-50%) rotate(135deg);position:absolute;top:45%;left:calc(100% - 10px)}nav.primary-menu-nav-desktop li li .icon::before{left:calc(100% - 20px)}nav.primary-menu-nav-desktop ul{margin:0;padding:0;list-style:none}nav.primary-menu-nav-desktop>ul{display:flex}nav.primary-menu-nav-desktop ul li{margin:0 10px;padding:0;position:relative}nav.primary-menu-nav-desktop ul li li{margin:0}nav.primary-menu-nav-desktop li a{display:block;width:100%;color:#000;text-decoration:none;display:inline-block;padding:0;font-weight:700;transition:300ms;background:#fff0}nav.primary-menu-nav-desktop li{background:#fff0}nav.primary-menu-nav-desktop li:hover a{color:#f58020}nav.primary-menu-nav-desktop li.current_page_item>a,nav.primary-menu-nav-desktop li.current-menu-item>a{color:#f58020!important}nav.primary-menu-nav-desktop li li a{color:#000!important;padding:10px 15px}nav.primary-menu-nav-desktop li li:hover>a{color:#f58020!important}nav.primary-menu-nav-desktop li.menu-item-has-children{padding-right:15px}nav.primary-menu-nav-desktop li.menu-item-has-children ul{position:absolute;top:-9999px;left:-9999px;background:#fff;opacity:0;width:auto;width:200px;transition:opacity 0.15s linear,transform 0.15s linear;transform:translateY(10px);-moz-box-shadow:0 3px 8px rgb(0 0 0 / .3);-webkit-box-shadow:0 3px 8px rgb(0 0 0 / .3);box-shadow:0 3px 8px rgb(0 0 0 / .3);z-index:2}nav.primary-menu-nav-desktop li.menu-item-has-children:hover>ul{opacity:1;transform:translateY(0);top:100%}nav.primary-menu-nav-desktop li.menu-item-has-children:hover>ul,nav.primary-menu-nav-desktop li.menu-item-has-children:focus>ul{left:0}nav.primary-menu-nav-desktop li li.menu-item-has-children:hover>ul,nav.primary-menu-nav-desktop li li.menu-item-has-children:focus>ul{top:0;left:100%}}.menu-icon-close{cursor:pointer;background:#fff;height:80px}.menu-icon-close svg{vertical-align:middle;margin-left:15px}button.sub-menu-toggle{margin:0;padding:0;border:none;border-left:1px solid #ccc;background:none;outline:none;width:70px;height:70px;display:block;cursor:pointer;text-align:center;position:absolute;top:0;right:0}button.sub-menu-toggle svg{transition:transform .25s ease-in}button.sub-menu-toggle.active svg{transform:rotate(180deg)}@media (max-width:999px){.menu-icon{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;font-size:10px;text-align:center;background:#fff}nav.primary-menu-nav-desktop{display:none}.primary-menu-nav-mobile{position:fixed;left:0;top:0;bottom:0;width:100%;opacity:0;z-index:-1;background:#fff;transition:opacity 0.15s linear,z-index 0.15s linear;overflow:auto}.primary-menu-nav-mobile.open{opacity:1;z-index:2}.primary-menu-nav-mobile ul{margin:0;padding:0;list-style:none;border-bottom:1px solid #ccc}.primary-menu-nav-mobile ul ul.sub-menu,.primary-menu-nav-mobile ul ul.children{border-bottom:none;max-height:0;transition:max-height 0.15s ease-out;overflow:hidden}.primary-menu-nav-mobile ul button.sub-menu-toggle.active+ul.sub-menu,.primary-menu-nav-mobile ul button.sub-menu-toggle.active+ul.children{max-height:1000px;transition:max-height 0.25s ease-in}.primary-menu-nav-mobile ul li{margin:0;padding:0;position:relative;border-top:1px solid #ccc}.primary-menu-nav-mobile li a{color:#000;text-decoration:none;display:block;width:100%;padding:18px 0;font-weight:700;font-size:150%;transition:300ms}.primary-menu-nav-mobile li.menu-item-has-children>a{padding-right:70px}.primary-menu-nav-mobile li a:hover{color:#f58020}.primary-menu-nav-mobile li.current_page_item>a,.primary-menu-nav-mobile li.current-menu-item>a{color:#f58020}.primary-menu-nav-mobile li li a{padding-left:25px}.primary-menu-nav-mobile li li li a{padding-left:50px}.primary-menu-nav-mobile li li li li a{padding-left:75px}}.expanded-menu-icon{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;font-size:10px;text-align:center;background:#fff}.expanded-menu{position:fixed;left:0;top:0;bottom:0;width:100%;opacity:0;z-index:-1;background:#fff;transition:opacity 0.15s linear,z-index 0.15s linear;overflow:auto}.expanded-menu.open{opacity:1;z-index:2}.expanded-menu ul{margin:0;padding:0;list-style:none;border-bottom:1px solid #ccc}.expanded-menu ul ul.sub-menu{border-bottom:none;max-height:0;transition:max-height 0.15s ease-out;overflow:hidden}.expanded-menu ul button.sub-menu-toggle.active+ul.sub-menu{max-height:1000px;transition:max-height 0.25s ease-in}.expanded-menu ul li{margin:0;padding:0;position:relative;border-top:1px solid #ccc}.expanded-menu li a{color:#000;text-decoration:none;display:block;width:100%;padding:18px 0;font-weight:700;font-size:150%;transition:300ms}.expanded-menu li.menu-item-has-children>a{padding-right:70px}.expanded-menu li a:hover{color:#f58020}.expanded-menu li.current_page_item>a,.expanded-menu li.current-menu-item>a{color:#f58020}.expanded-menu li li a{padding-left:25px}.expanded-menu li li li a{padding-left:50px}.expanded-menu li li li li a{padding-left:75px}@media (max-width:999px){.hide-form-mobile{display:none}}.footer{background-color:#0f1f2e;padding:75px 0 30px 0;font-size:80%;color:#a5aeb5}.footer a{color:#a5aeb5;transition:300ms}.footer a:hover{color:#fff}.footer .footer-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.footer .footer-row-left{width:30%;max-width:250px}.footer .footer-row-right{width:70%}.footer .footer-row-right .top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;padding-bottom:50px;border-bottom:1px solid #2d3c49}.footer-logo{text-align:center;margin-bottom:30px}.footer-logo a{display:inline-block}.footer-logo img{width:100%;max-width:200px;height:auto!important}.award-logo{text-align:center;margin-bottom:30px}.award-logo a{display:inline-block}.award-logo img{width:100%;max-width:170px;height:auto!important}ul.footer-social-nav-list svg{fill:#fff}.footer-social{margin-bottom:30px}nav.nav-social ul.footer-social-nav-list{margin:0;padding:0;list-style-type:none}nav.nav-social ul.footer-social-nav-list li{margin:0;padding:0;display:inline-block}nav.nav-social ul.footer-social-nav-list li a{width:40px;height:40px;overflow:hidden;text-align:center;margin:2px;padding:10px;display:block;-webkit-border-radius:25px;-webkit-border-bottom-right-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomright:0;border-radius:25px;border-bottom-right-radius:0;background:#283643;transition:300ms;color:#fff}nav.nav-social ul.footer-social-nav-list li a:hover{background:#f58020}.footer h3{font-size:125%;font-weight:400;margin:0;line-height:1;padding:0;text-transform:uppercase;color:#fff}.footer h3:after{content:"";display:block;width:40px;height:3px;margin-top:10px;margin-bottom:27px;background:#3b78bd}nav.nav-footer-menu ul.footer-menu-list{margin:0;padding:0;list-style-type:none}nav.nav-footer-menu ul.footer-menu-list li{margin:8px 0 0 0;padding:0}nav.nav-footer-menu ul.footer-menu-list li:first{margin-top:0}p.address,p.phone,p.email{position:relative;margin:0;padding:0 0 0 30px}p.address:before{position:absolute;left:0;top:0;font-family:"Font Awesome 5 Free";content:"\f3c5";color:#f58020;font-size:150%;font-weight:700}p.phone:before{position:absolute;left:0;top:-3px;font-family:"Font Awesome 5 Free";content:"\f2a0";color:#f58020;font-size:130%;font-weight:700}p.email:before{position:absolute;left:0;top:-2px;font-family:"Font Awesome 5 Free";content:"\f0e0";color:#f58020;font-size:120%;font-weight:700}.copyright{display:inline-block;margin-bottom:30px;font-size:90%}.copyright a{color:#fff;font-weight:700}.copyright a:hover{color:#fff;text-decoration:underline}.privacy-menu{display:inline-block;margin-left:20px;margin-bottom:30px;font-size:90%}ul.privacy-menu-list{margin:0;padding:0;list-style-type:none}ul.privacy-menu-list li{margin:0;padding:0 20px;display:inline-block;border-left:1px solid #2d3c49}@media (max-width:999px){.footer .footer-row{display:block}.footer .footer-row-left{width:100%;max-width:100%}.footer .footer-row-right{width:100%}}@media (max-width:999px){.award-logo img{max-width:100px}.footer .footer-row-right .top{display:block;text-align:center;margin-bottom:30px;padding-bottom:50px;border-bottom:1px solid #2d3c49}.footer h3:after{margin-left:auto;margin-right:auto}.footer-row-right .first-col,.footer-row-right .second-col{margin-bottom:50px}p.address,p.phone,p.email{display:inline-block;text-align:left;margin-bottom:20px}.copyright{display:block;text-align:center}.privacy-menu{display:block;text-align:center}ul.privacy-menu-list li:first-child{padding-left:0;border-left:none}}#back-top{position:fixed;right:20px;bottom:20px;z-index:9;width:40px;height:40px;text-align:center;line-height:42px;font-size:23px;display:none;border:2px solid #3b78bd;border-radius:50%}#back-top:hover{border:2px solid #f58020}#back-top svg{fill:#3b78bd;width:25px;height:25px}#back-top:hover svg{fill:#f58020}@media (max-width:768px){#back-top{right:10px;bottom:90px}}.home-banner{padding:100px 0;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.home-banner.hmoverlay:before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;background-color:rgb(0 0 0 / .7)}.home-banner *{position:relative;list-style:none}.home-banner .wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.home-banner-text{width:55%;color:#fff}.home-banner-form{width:40%;max-width:500px;background:#fff;border-radius:20px;padding:3%}.home-banner-form .gform_heading{display:none}.home-banner .gfield_label{display:none!important}.home-banner-text h1,.home-banner-text .h1{font-size:400%;line-height:1;margin-bottom:15px}.home-banner-text h2,.home-banner-text .h2{font-size:320%;line-height:1}.home-banner-text h3,.home-banner-text .h3{font-size:280%;line-height:1}.home-banner-text p{font-size:150%;font-family:montserrat500}@media (max-width:768px){.home-banner-text{width:100%}.home-banner-form{width:100%;max-width:100%;margin-top:50px}}a.service-readmore-link:after{font-family:"Font Awesome 5 Free";content:"\f30b";margin-left:10px;font-size:100%;font-weight:700}.services{display:flex;justify-content:space-between;flex-wrap:wrap}.services .item{width:31%;padding:10px 35px 0 35px;margin:25px 0;text-align:center;transition:200ms;border-radius:25px}.services .service-title{font-family:"oswald400"}.services .item .services-photo{width:120px;height:120px;margin:0 auto 15px auto;border-radius:50%;background:#f1f1f1;position:relative;transition:200ms;transform:scale(1)}.services .item:hover{background:#f1f1f1}.services .item:hover .services-photo{background:#fff0;transform:scale(1.2)}.services-photo img{width:70px;height:70px;position:relative;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.services .item{width:100%}}.services-single .item{display:flex;justify-content:space-between;flex-wrap:wrap}.single-service-text{width:200px}.single-service-text img{width:100%}.single-service-text{width:calc(100% - 230px)}@media (max-width:768px){.single-service-photo{width:100%;text-align:center;margin-bottom:15px}.single-service-text{width:100%;text-align:center}}.twocols{display:flex;justify-content:space-between;flex-wrap:wrap}.twocols>div{width:50%;position:relative}.image-bottom{position:absolute;bottom:0;line-height:0;text-align:center}.image-bottom a img{filter:grayscale(0);transition:300ms}.image-bottom a img:hover{filter:grayscale(100%)}.illustration{padding:100px 50px 150px 100px}.videobg{background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;padding-bottom:200px}.videolightbox{background:rgb(0 0 0 / .8);width:100%;height:100%;position:absolute;display:flex;align-items:center;justify-content:center;padding:25px!important}@media (max-width:976px){.twocols>div{width:100%}.image-bottom{position:relative;bottom:auto}.illustration{padding:50px 50px 0 50px}.videobg{padding-bottom:0}.videobg .p-20{padding:50px!important}}.portfolio{margin-left:-15px;margin-right:-15px}.portfolio h4{font-family:"montserrat600";margin-bottom:7px}.portfolio .item{padding:25px;font-size:90%}.portfolio .portfolio-photo{box-shadow:0 0 20px 5px rgb(0 0 0 / .15);-webkit-border-radius:45px;-webkit-border-bottom-right-radius:0;-moz-border-radius:45px;-moz-border-radius-bottomright:0;border-radius:45px;border-bottom-right-radius:0;margin-bottom:30px;transition:300ms;line-height:0}.portfolio .portfolio-photo:hover{box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.portfolio .portfolio-photo img{-webkit-border-radius:45px;-webkit-border-bottom-right-radius:0;-moz-border-radius:45px;-moz-border-radius-bottomright:0;border-radius:45px;border-bottom-right-radius:0;transform:scale();transition:300ms;width:100%}.portfolio .portfolio-photo:hover img{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;transform:scale(1.05)}.portfolio .portfolio-desc{padding-left:50px;position:relative}.portfolio .portfolio-desc:before{content:"";display:block;width:35px;height:3px;position:absolute;left:0;top:15px;background:#3b78bd}.custom-slick-prev{position:absolute;top:-30px;right:110px;display:block;width:37px;height:18px;background:url(https://bashfoo.com/wp-content/themes/theme2121/assets/images/slickarrow.png) no-repeat left top;cursor:pointer}.custom-slick-next{position:absolute;top:-30px;right:25px;display:block;width:66px;height:18px;background:url(https://bashfoo.com/wp-content/themes/theme2121/assets/images/slickarrow.png) no-repeat right top;cursor:pointer}.portfolioflex{display:flex;flex-wrap:wrap}.portfolioflex .item{width:33.33%}@media (max-width:768px){.portfolioflex .item{width:100%}}.team{display:flex;justify-content:space-between;flex-wrap:wrap;color:#000}.team .item{width:31%;margin-bottom:50px}.team .item .container{position:relative;width:100%}.team .item .container a{display:block}.team .item .container img{display:block;width:100%;height:auto;transition:.9s ease;backface-visibility:hidden;margin-bottom:15px;filter:grayscale(100%)}.team .item .container .text{transition:.9s ease;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;background-color:#3b78bd;color:#fff;overflow:hidden;display:flex}.team .item .container:hover .text{opacity:.85}.team .item .container .text span{opacity:0;display:block;padding:10px 25px;align-self:center;transition:.9s ease;transform:scale(0)}.team .item .container:hover .text span{opacity:1;transform:scale(1)}.team .item .container .text span h4{margin:0}.team .item.placeholder .container img{filter:grayscale(0)}.team .item.placeholder .container .text{opacity:1;background:none}.team .item.placeholder .container .text span{opacity:1;transform:scale(1);-webkit-border-radius:25px;-webkit-border-bottom-right-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomright:0;border-radius:25px;border-bottom-right-radius:0;background:#f58020;color:#fff;padding:10px 35px;white-space:nowrap;margin:auto}.team .item .container:hover .text span{opacity:1;transform:scale(1)}@media (max-width:768px){.team .item{width:48%}}@media (max-width:600px){.team .item{width:100%}}.team-single-photo{float:left;margin-right:40px;margin-bottom:25px;max-width:340px}@media (max-width:600px){.team-single-photo{float:none;width:100%;max-width:100%}}.clutch{width:20%;margin-top:40px;text-align:center;float:left}.clutch a{border-bottom:2px solid #fff;color:inherit;text-transform:uppercase;font-weight:700}.clutch a:hover{border-bottom:2px solid #fff0}.testimonial{width:100%;padding-left:120px;padding-top:30px;position:relative;float:none}.testimonialrow .testimonial{width:78%;float:right}.testimonial .testimonial-quote{position:absolute;left:0;top:0;width:120px;height:auto;font-family:Arial,Helvetica,sans-serif;font-size:280px;line-height:280px;font-weight:400}.testimonial .testimonial-text{font-size:140%}@media (max-width:500px){.testimonial .testimonial-text{font-size:110%}}.testimonial .testimonial-text:after{content:"";width:200px;height:1px;background:#fff;display:block;margin-bottom:15px}.testimonial .item p.star{margin-bottom:10px;font-family:Arial,Helvetica,sans-serif}.testimonial .item p.star span{color:#f58020;font-size:28px;margin-right:2px;display:inline-block;font-weight:700}.testimonial .item p.star span.grayed{color:#599be4}.testimonial .slick-dots{text-align:left}.testimonial .slick-dots li{margin:0 2px}.testimonial .slick-dots li button{border:none}.testimonial .slick-dots li button{background:#3b78bd}.testimonial .slick-dots li button:hover,.testimonial .slick-dots li button:focus{background:#f58020}.testimonial .slick-dots li.slick-active button{background:#f58020}.testimonial .amp-carousel-button{display:none}p.dots{width:100%;height:10px;margin:0}p.dots span{display:inline-block;width:10px;height:10px;outline:none;background:#3b78bd;border-radius:50%;margin:5px;border:none}p.dots span[selected]{background:#f58020;outline:none}@media (max-width:768px){.clutch{margin-top:0}.testimonial .testimonial-quote{width:60px;font-size:180px;line-height:180px}.testimonial{padding-left:80px}.testimonialrow .testimonial{padding-left:80px}}@media (max-width:600px){.clutch{width:150px;margin-top:0;margin-left:auto;margin-right:auto;float:none}.testimonial .testimonial-quote{width:40px;font-size:140px;line-height:140px}.testimonial,.testimonialrow .testimonial{padding-left:60px;width:100%}}.testimonial.testimonial-single{max-width:100%}.testimonial.testimonial-single .testimonial-text:after{background:#2d3c49}.testimonial.testimonial-single .item p.star span.grayed{color:#d1d1d1}.gform_fields{margin:0;padding:0;list-style:none}.gform_fields li{margin:0 0 10px 0;padding:0;font-size:80%}.gfield_label{margin:0;padding:0}.validation_error{color:#bd0000;line-height:1.2;margin-bottom:25px;font-size:70%}.validation_message{color:#bd0000}.gfield_required{color:#bd0000;font-size:70%}.ginput_container input[type=text],.ginput_container input[type=email],.ginput_container input[type=tel],.ginput_container textarea{display:inline-block;width:100%!important;margin:0;padding:0 15px;height:40px;font:inherit;color:#2d3c49;border:1px solid #d2d2d2}.ginput_container textarea{height:90px!important;max-height:90px!important}.gform_wrapper .gform_footer{position:relative}.gform_ajax_spinner{position:absolute!important;bottom:-25px;right:0}.gform_button{width:100%;height:70px;margin:0;padding:0;text-align:center;outline:none;border:0;-webkit-border-radius:45px;-webkit-border-bottom-right-radius:0;-moz-border-radius:45px;-moz-border-radius-bottomright:0;border-radius:45px;border-bottom-right-radius:0;background:#3b78bd;color:#fff;white-space:nowrap;text-transform:uppercase;font:inherit;cursor:pointer;transition:300ms}.gform_button svg{fill:#fff;margin-left:15px;vertical-align:middle;position:relative;top:-3px}.gform_button:hover{background:#f68120}.charleft.ginput_counter{display:none}.amp_gravity_error{color:#bd0000;font-size:100%;line-height:1;clear:both;width:100%;margin-top:25px}.amp_gravity_error div{font-size:90%;margin:5px 0}.amp_gravity_error div:first-child{margin-top:20px}.newsletter-left{width:50%;float:left}.newsletter{font-size:150%;width:50%;float:right}.newsletter .gform_fields li{margin:0}.newsletter .gfield_label{display:none}.newsletter .gform_body{width:calc(100% - 200px);float:left;position:relative}.newsletter .gform_footer{width:200px;float:left;position:relative}.newsletter .gform_heading{display:none}.newsletter input[type=text]{display:inline-block;width:100%;height:70px;border:none!important;text-align:center;-webkit-border-top-left-radius:45px;-webkit-border-bottom-left-radius:45px;-moz-border-radius-topleft:45px;-moz-border-radius-bottomleft:45px;border-top-left-radius:45px;border-bottom-left-radius:45px;font:inherit;background:#e2e7ee!important}.newsletter .gform_button{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}.newsletter .validation_error{display:none!important}.newsletter .validation_message{position:absolute!important;bottom:-30px;left:0}@media screen and (max-width:976px){.newsletter-left{width:100%}.newsletter{width:100%;margin-bottom:20px}.newsletter .gform_wrapper .gform_footer span:after{right:15px}}@media screen and (max-width:600px){.newsletter .gform_body{width:calc(100% - 120px)}.newsletter .gform_footer{width:120px}}.contact ul.gform_fields{-webkit-column-count:3;-moz-column-count:3;column-count:3}.contact .gfield_label{display:none}.contact .gform_body{width:calc(100% - 350px);float:left}.contact .ginput_container_textarea textarea{margin-bottom:15px;padding:5px 15px;float:right}.contact .gform_footer{width:330px;float:left;margin-left:20px}.contact .gform_heading{display:none}.contact .gform_button{background:#f58020}.contact .gform_button:hover{background:#3b78bd}@media screen and (max-width:976px){.contact .gform_body{width:100%}.contact .gform_footer{width:100%;margin-left:0}}@media screen and (max-width:768px){.contact ul.gform_fields{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video-inner{from{transform:translate(0,100px)}to{transform:translate(0,0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .9);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transform:translate(0,100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:#fff0}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}.fcprev,.fcnext{display:inline-block;width:49%;text-align:center;font-size:120%}.fcprev a,.fcnext a{display:block;padding:40px 10px;background:#f1f1f1;font-size:100%}.blog-image{position:relative;line-height:0}.blog-image a{display:block}.blog-image .blog-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;background:#fff0;transition:300ms;overflow:hidden;cursor:pointer}.blog-image .blog-overlay:hover{background:rgb(0 0 0 / .3)}.blog-image .blog-overlay svg{fill:#fff;width:70px;height:70px;opacity:0;transition:300ms;position:relative;left:50%;top:50%;margin-left:-35px;margin-top:0;padding:15px;background:rgb(0 0 0 / .85);display:block;-webkit-border-radius:25px;-webkit-border-bottom-right-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomright:0;border-radius:25px;border-bottom-right-radius:0}.blog-image .blog-overlay:hover svg{opacity:1;margin-top:-35px}.blog-content{padding:15px}.blog-author{text-transform:uppercase;margin-bottom:5px}.blog-author a{color:inherit}.blog-author a:hover{color:#f58020}.blog-date{opacity:.7;font-size:80%}.blog-title{font-size:150%;line-height:1.3}.blog-title a{color:inherit;text-transform:uppercase}.blog-title a:hover{color:#3b78bd}.blog-read-more a{-webkit-border-radius:15px;-webkit-border-bottom-right-radius:0;-moz-border-radius:15px;-moz-border-radius-bottomright:0;border-radius:15px;border-bottom-right-radius:0;border:1px solid #f58020;padding:7px 25px;color:#f58020;font-size:80%;text-transform:uppercase;font-weight:700}.blog-read-more a:hover{color:#fff;background:#3b78bd;border:1px solid #3b78bd}.blog-categories{margin-bottom:25px}.blog-categories svg{position:relative;top:2px;margin-right:5px}p.blog-meta-single{margin-bottom:50px;font-size:80%}p.blog-meta-single span.devider{color:#d0d0d0;position:relative;top:-2px;padding:0 5px}.author-bio{padding-left:120px;position:relative;margin:50px auto 50px auto;width:80%}.author-bio .avatar{position:absolute;left:0;top:0;border-radius:50%;width:90px;height:90px}@media (max-width:768px){.author-bio{padding-left:100px;width:100%}.author-bio .avatar{width:80px;height:80px}}.author-link{-webkit-border-radius:15px;-webkit-border-bottom-right-radius:0;-moz-border-radius:15px;-moz-border-radius-bottomright:0;border-radius:15px;border-bottom-right-radius:0;border:1px solid #f58020;padding:7px 25px;color:#f58020;font-size:80%;text-transform:uppercase;font-weight:700;display:inline-block}.author-link:hover{color:#fff;background:#3b78bd;border:1px solid #3b78bd}.more-link{-webkit-border-radius:15px;-webkit-border-bottom-right-radius:0;-moz-border-radius:15px;-moz-border-radius-bottomright:0;border-radius:15px;border-bottom-right-radius:0;border:1px solid #f58020;padding:7px 25px;color:#f58020;font-size:80%;text-transform:uppercase;font-weight:700;display:inline-block;margin-bottom:25px}.more-link:hover{color:#fff;background:#3b78bd;border:1px solid #3b78bd}.pagination-single-inner{text-align:center;margin-bottom:50px;text-transform:uppercase;font-family:"oswald400"}.pagination-single-inner:after{content:"";display:table;clear:both}.pagination-single-inner .previous-post{width:48%;float:left}.pagination-single-inner .next-post{width:48%;float:right}.comments-wrapper{margin:0 auto;padding:50px 50px 0 80px;width:100%;max-width:768px;text-align:center}@media (max-width:768px){.comments-wrapper{padding:0;max-width:100%}}.logged-in-as a{color:inherit;opacity:.7}.logged-in-as a:hover{opacity:1}#commentform label{display:block;text-align:left;font-size:80%}#commentform .comment-form-cookies-consent label{display:inline-block}#commentform .required{color:#bd0000;font-size:150%;position:relative;top:5px}#commentform #comment{width:100%;border:1px solid #d0d0d0;padding:25px;font-family:inherit;max-height:150px;line-height:1.6}#commentform .submit{width:100%;height:70px;margin:0;padding:0 35px 0 0;text-align:center;outline:none;border:0;-webkit-border-radius:45px;-webkit-border-bottom-right-radius:0;-moz-border-radius:45px;-moz-border-radius-bottomright:0;border-radius:45px;border-bottom-right-radius:0;background:#3b78bd;color:#fff;white-space:nowrap;text-transform:uppercase;font:inherit;cursor:pointer;transition:300ms}.form-submit .submit:hover{background:#f68120}.comment-form-author,.comment-form-email{float:left;width:47%;text-align:left}.comment-form-email{float:right}.comment-form-url{clear:both}#commentform input[type=text],#commentform input[type=email],#commentform input[type=url]{display:inline-block;width:100%;margin:0;padding:0 15px;height:40px;font:inherit;color:#2d3c49;border:1px solid #d2d2d2}.comments-inner{text-align:left;margin-top:50px}.comments-inner .comment-author{font-size:150%;font-weight:700}.comments-inner .comment-author a{color:inherit;text-decoration:underline}.comments-inner .comment-author a:hover{text-decoration:none}.comments-inner img.avatar{margin-bottom:10px;margin-left:-100px;border-radius:50%;width:90px;height:90px;position:absolute;display:block}@media (max-width:768px){.comments-inner img.avatar{margin-left:-80px;width:60px;height:60px}.comments-inner img.avatar{margin-left:0;width:80px;height:80px;position:relative}}.comments-inner .comment-metadata{margin-bottom:30px}.comments-inner .comment-metadata a{color:inherit;opacity:.7;font-size:80%}.comments-inner .comment-metadata a:hover{opacity:1}.comment-reply-link{-webkit-border-radius:15px;-webkit-border-bottom-right-radius:0;-moz-border-radius:15px;-moz-border-radius-bottomright:0;border-radius:15px;border-bottom-right-radius:0;border:1px solid #f58020;padding:7px 25px;color:#f58020;font-size:80%;text-transform:uppercase;font-weight:700;display:inline-block;margin-bottom:15px}.comment-reply-link:hover{color:#fff;background:#3b78bd;border:1px solid #3b78bd}.bypostauthor .comment-footer-meta .by-post-author{display:block;font-size:80%}.comment-body{margin-bottom:50px}.comment .comment{padding-left:10%}article h1,article h2,article h3,article h4,article h5,article h6{font-family:"montserrat700"}hr.styled-separator{background:linear-gradient(to left,currentColor calc(50% - 16px),transparent calc(50% - 16px),transparent calc(50% + 16px),currentColor calc(50% + 16px));background-color:transparent!important;border:none;height:1px;overflow:visible;position:relative;color:#d0d0d0;margin-bottom:50px;display:block}hr.styled-separator::before,hr.styled-separator::after{background:#d0d0d0;content:"";display:block;height:1.6rem;position:absolute;top:calc(50% - 0.8rem);transform:rotate(22.5deg);width:.1rem}hr.styled-separator::before{left:calc(50% - 0.5rem)}hr.styled-separator::after{right:calc(50% - 0.5rem)}hr.styled-separator.last-none{margin:75px 0}hr.styled-separator.last-none:last-of-type{display:none}.post-meta-wrapper{margin-bottom:20px}ul.post-meta{margin:0;padding:0;list-style:none;font-size:80%}ul.post-meta svg{position:relative;top:4px;margin-right:5px}.nav-links{text-align:center;text-transform:uppercase;font-family:"oswald400"}.nav-links .page-numbers{margin:0 15px}.nav-links .page-numbers.current{font-size:150%}.nav-links .nav-prev-text{margin-left:10px}.nav-links .nav-next-text{margin-right:10px}.post-tags-single{margin:0 0 30px 10px}.post-tags-single a{position:relative;display:inline-block;color:inherit;margin-right:17px;margin-bottom:10px;font-size:13px;line-height:21px;background-color:#d4d7dc;z-index:2;padding:0 16px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.post-tags-single a:before{content:'';position:absolute;background-color:inherit;width:12px;height:12px;top:5px;left:-5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:-1;transform:skew(-45deg,45deg)}.post-tags-single a:after{content:'';position:absolute;width:6px;height:6px;top:50%;margin-top:-3px;left:-5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#fff}.post-tags-single a:hover{color:#fff;background-color:#3b78bd}.related-post{margin-bottom:50px;padding:0 15px}.related-post .item-cont{display:flex;align-items:center;justify-content:space-between}.related-post-thumb{width:90px}.related-post-title{width:calc(100% - 100px);padding-right:25px}.related-post-title p{margin:0;line-height:1.2}.related-post-title p small{opacity:.7}.related-post-thumb img{border-radius:50%;width:90px;height:90px}.widget{background:#f1f1f1;margin-bottom:25px;padding:25px}.widget a{color:inherit}.widget a:hover{color:#3b78bd}.widget:last-child{margin-bottom:0}.widget p:last-of-type{margin-bottom:0}.widget ul{margin:0;padding:0;list-style:none}.widget ul li{margin:0 0 10px 0;padding:0}.widget.widget_recent_comments ul li,.widget.widget_recent_entries ul li{margin-bottom:20px}.widget ul li:last-child{margin-bottom:0}.widget .comment-author-link{font-weight:700}.widget .gform_body{margin-bottom:25px}.widget .gform_button{height:50px}.widget .gfield_label{display:none}.searchform{margin:0;padding:0;width:100%;height:60px;position:relative}.searchform label{margin:0;padding:0}.searchform label input[type=search]{width:100%;height:60px;border:none!important;text-align:center;border-radius:45px;font:inherit;background:#e2e7ee!important;position:absolute;left:0;top:0;padding-right:20%}.searchform #searchsubmit{width:20%;height:60px;margin:0;padding:0;text-align:center;outline:none;border:0;-webkit-border-radius:45px;-webkit-border-bottom-right-radius:0;-moz-border-radius:45px;-moz-border-radius-bottomright:0;border-radius:45px;border-bottom-right-radius:45px;border-bottom-right-radius:0;background:#3b78bd;color:#fff;white-space:nowrap;text-transform:uppercase;font:inherit;cursor:pointer;transition:300ms;position:absolute;right:0;top:0;padding-top:7px}.searchform #searchsubmit svg{fill:#fff}.widget .searchform #searchsubmit{width:60px}:root{--color-primary:#f58020;--color-secondary:#3b78bd;--color-text-white:#fff;--space-2:16px;--box-shadow-1:0 1px 1px 0 rgba(0,0,0,.14), 0 1px 1px -1px rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12)}.scrollToTop{color:var(--color-text-white);font-size:1.4em;box-shadow:var(--box-shadow-1);width:50px;height:50px;border-radius:50%;border:none;outline:none;background:var(--color-primary);z-index:9999;bottom:var(--space-2);right:var(--space-2);position:fixed;opacity:0;visibility:hidden;cursor:pointer}.scrollToTop:hover{background:var(--color-secondary)}.target{position:relative}.target-anchor{position:absolute;top:-72px;left:0}.scrollToTop svg{fill:var(--color-text-white);width:30px}.logoflex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center}.logoflex .item{width:16.666%;max-width:200px;padding:1% 2%;filter:grayscale(100%);transition:600ms;text-align:center}.logoflex .item:hover{filter:grayscale(0)}.logoflex a{display:block;width:100%}.logoscroller a.slicklink{display:block;text-align:center;line-height:60px;transition:300ms}.logoscroller a.slicklink img{margin:0 auto;max-width:200px;max-height:60px;filter:grayscale(100%);transition:600ms;display:inline;vertical-align:middle}.logoscroller a.slicklink:hover img{margin:0 auto;max-width:200px;max-height:60px;filter:grayscale(0)}/*!
 * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
 @font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:auto;src:url(https://bashfoo.com/wp-content/themes/theme2121/assets/fonts/fa/fa-brands-400.woff2) format("woff2");font-display:swap}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:auto;src:url(https://bashfoo.com/wp-content/themes/theme2121/assets/fonts/fa/fa-regular-400.woff2) format("woff2");font-display:swap}.far{font-family:'Font Awesome 5 Free';font-weight:400}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:auto;src:url(https://bashfoo.com/wp-content/themes/theme2121/assets/fonts/fa/fa-solid-900.woff2) format("woff2");font-display:swap}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}.pricing-tables{width:100%;padding:0;margin:30px 0}.pricing-columns{width:19%;padding:0;border:1px solid #eee;-webkit-transition:0.3s;transition:0.3s;margin-left:1.25%;position:relative}.pricing-columns:first-child{margin-left:0}.pricing-columns:hover{box-shadow:0 8px 12px 0 rgb(0 0 0 / .2)}.price{list-style-type:none;margin:0 0 60px 0;padding:0;font-size:88%}.price .header{background-color:#283643;color:#fff;font-size:115%}.price .header.active{background-color:#f58020}.price li{border-bottom:1px solid #eee;padding:10px 10px 10px 30px;text-align:left;position:relative}.price li:before{font-family:"Font Awesome 5 Free";content:"\f00c";color:#6cadf4;font-size:80%;font-weight:700;line-height:1;margin-right:10px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;position:absolute;left:10px;top:16px}.price li:nth-child(1):before,.price li:nth-child(2):before{font-family:inherit;content:"";line-height:1;margin-right:0}.price .grey{background-color:#eee;font-size:160%;color:#6cadf4}.price-button{background-color:#eee;padding:5px;position:absolute;left:0;right:0;bottom:0;text-align:center}.price-button a.button{padding:6px 35px}@media only screen and (max-width:800px){.pricing-columns{width:100%;margin-left:0;margin-top:30px}.pricing-columns:first-child{margin-top:0}.price-button{position:relative;left:auto;right:auto;bottom:auto;width:100%;display:block}.price{font-size:100%}.price .grey{font-size:200%}}