.TopLink a{color:#fff;font-size:24px}.TopLink a:hover{color:#ccc}.MainBanner .fs-140{font-size:140px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#9d9d9d;color:#0000007a!important}.FontBg{-webkit-text-stroke-width:1px;color:transparent!important;-webkit-text-stroke-color:#C3C3C3;font-size:160px;line-height:70px}.FontBg.fs-130{font-size:130px}#ContactForm .form-group{margin-bottom:25px}#ContactForm .form-control{background:#fff;border-color:#DFDFDF;border-radius:0;height:70px;color:#323232;padding-left:20px}#ContactForm textarea.form-select{height:160px;padding-top:15px;background:#fff;border-color:#DFDFDF;border-radius:0;color:#323232;padding-left:20px}#ContactForm .form-control::-moz-placeholder,#ContactForm .form-select::-moz-placeholder{color:#323232;opacity:1}#Footer{color:#fff;font-size:15px;line-height:26px}#Footer a{color:#fff}#Footer a:hover,#Footer .list-inline a:hover{color:#ccc}#ContactForm p{margin-bottom:unset}.wpcf7-spinner{display:block!important}.breadcrumb{background-color:transparent!important;padding:0px!important;margin-top:15px;font-size:15px;padding-bottom:15px!important;border-bottom:dashed 1px #c2c2c2}.breadcrumb a{color:#840000!important}.breadcrumb li.active:before{content:"\00BB";font-family:"Font Awesome 5 Free";margin-right:5px;margin-left:5px;font-weight:900}#overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / 25%);z-index:2;cursor:pointer}.grecaptcha-badge{visibility:hidden;opacity:0}@media (min-width:992px){.MainBanner .mask{position:absolute;top:0;right:0%;left:0%;z-index:999;background:url(../../../../../../../themes/olgathompson_theme/images/bnr_shadow.png) repeat-x top;min-height:100%}.lh-35{line-height:35px}}@media (min-width:1920px){.container{max-width:1720px}}@media (min-width:1600px) and (max-width:1919.98px){.container{max-width:1520px}.gutter-lg{margin-left:-20px!important;margin-right:-20px!important}.gutter-lg div[class^="col"]{padding-left:20px!important;padding-right:20px!important}.FontBg{font-size:140px}.lh-35{line-height:32px}.MainBanner .fs-140{font-size:120px}.MainBanner .carousel-caption{bottom:0%}}@media (min-width:1359.98px) and (max-width:1459.98px){.FontBg{font-size:120px}.lh-35{line-height:1.9}}@media (min-width:1199.98px) and (max-width:1359.98px){.MainBanner .fs-140{font-size:100px}.MainBanner .carousel-caption{bottom:0%}}@media (min-width:991.98px) and (max-width:1199.98px){.MainBanner .fs-140{font-size:80px}.MainBanner .carousel-caption{bottom:0%;line-height:1}.fs-90{font-size:60px!important}}@media (min-width:768px) and (max-width:991.98px){.MainBanner .fs-140{font-size:60px}.MainBanner .carousel-caption{bottom:0%;line-height:1}.fs-90{font-size:40px!important}.FontBg{font-size:136px}.lh-35{line-height:32px}}@media (max-width:767.98px){.MainBanner .fs-140{font-size:50px}.MainBanner .carousel-caption{bottom:1%;line-height:1}.fs-90{font-size:30px!important}.FontBg{font-size:96px}.lh-35{line-height:30px}h1,.h1{font-size:50px}.FontBg.fs-130{font-size:100px}#ContactForm .form-group{margin-bottom:15px}}@media (max-width:575.98px){.MainBanner .Homebnr .carousel-item img{height:240px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.MainBanner .fs-140{font-size:30px}.MainBanner .carousel-caption{bottom:3%;line-height:1}.fs-90{font-size:20px!important}.FontBg{font-size:64px}h1,.h1{font-size:36px}.FontBg.fs-130{font-size:62px}#ContactForm .form-group{margin-bottom:15px}h3,.h3{font-size:24px}#ContactForm .form-control{height:60px}input.form-control,input.form-control:focus,textarea.form-control,textarea.form-select{font-size:14px}#Footer{font-size:13px}}