@charset "utf-8";.alert-success,.alert-info,.alert-warning,.alert-danger{font-size:1.4em}:target:before{content:"";display:block;height:130px}@media screen and (min-width:1200px){.modal-lg{width:1140px}}blockquote{border-left:solid 5px #21386e;padding:15px 3vw}blockquote>*{line-height:1.8em;margin:0 0 15px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;border:none}label{text-align:left;font-size:19px;line-height:36px;color:#393939;margin:0;font-weight:400;margin-bottom:5px;letter-spacing:1px}.form-horizontal .control-label{text-align:left}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=number],input[type=date],textarea,select{width:100%;height:60px;border-width:1px;border:solid 1px;border-color:#ccc;padding:0 5px;color:#393939;font-size:16px;border-radius:4px}textarea{min-height:120px}.custom-checkRad label{cursor:pointer;display:inline-block}.custom-checkRad input[type=checkbox],.custom-checkRad input[type=radio]{display:none}.custom-checkRad input[type=checkbox]+label .fa.unchecked,.custom-checkRad input[type=radio]+label .fa.unchecked{display:inline-block}.custom-checkRad input[type=checkbox]+label .fa.checked,.custom-checkRad input[type=radio]+label .fa.checked{display:none}.custom-checkRad input[type=checkbox]:checked+label .fa.unchecked,.custom-checkRad input[type=radio]:checked+label .fa.unchecked{display:none}.custom-checkRad input[type=checkbox]:checked+label .fa.checked,.custom-checkRad input[type=radio]:checked+label .fa.checked{display:inline-block}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{cursor:pointer;border:solid 2px #3a3a3a;background-color:#3a3a3a;color:#fff;line-height:1em;text-decoration:none;text-transform:uppercase;font-size:27px;font-weight:400;padding:25px 30px;letter-spacing:4px;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-shadow:0 2px 4px #6b6b6b}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input.button:focus,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_footer input[type=submit]:focus,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_page_footer input.button:focus,.gform_wrapper .gform_page_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input[type=submit]:focus{border-color:#3a3a3a;background-color:transparent;color:#3a3a3a;text-decoration:none}.btn-layout{cursor:pointer;border:solid 2px #3a3a3a;background-color:#3a3a3a;color:#fff;line-height:1em;text-decoration:none;text-transform:uppercase;font-size:27px;font-weight:400;padding:25px 30px;letter-spacing:4px;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-shadow:0 2px 4px #6b6b6b}.btn-layout:hover,.btn-layout:focus{border-color:#3a3a3a;background-color:transparent;color:#3a3a3a;text-decoration:none}.btn-layout.btn-big{font-size:22px}.blue-btn-layout{border-color:#21386e;background-color:#21386e;color:#fff;text-transform:uppercase}.blue-btn-layout:hover,.blue-btn-layout:focus{border-color:#21386e;background-color:transparent;color:#21386e;text-decoration:none}.white-btn-layout{border-color:#fff;background-color:transparent;color:#fff;text-transform:uppercase}.white-btn-layout:hover,.white-btn-layout:focus{border-color:#fff;background-color:#fff;color:#3a3a3a;text-decoration:none}.form-submit input[type=submit]{cursor:pointer;border:solid 2px #3a3a3a;background-color:#3a3a3a;color:#fff;line-height:1em;text-decoration:none;text-transform:uppercase;font-size:18px;font-weight:400;padding:15px 20px;letter-spacing:2px;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-shadow:0 2px 4px #6b6b6b}.form-submit input[type=submit]:hover,.form-submit input[type=submit]:focus{border-color:#3a3a3a;background-color:transparent;color:#3a3a3a;text-decoration:none}.side-by-side{overflow:hidden}.side-by-side img{position:relative;width:100%}.side-by-side .text-by-side{position:relative;top:50%;padding:0 8vw;transform:translate(0,-50%)}@media screen and (max-width:1200px){.side-by-side .text-by-side{padding:0 4vw}.side-by-side .text-by-side h2{font-size:1.4em;line-height:1.2em;margin-bottom:10px;margin-top:0}.side-by-side .text-by-side p{font-size:.8em;line-height:1.3em;margin-bottom:10px}}@media screen and (max-width:991px){.side-by-side .text-by-side{padding:45px 2vw}.side-by-side .text-by-side h2{font-size:1em}}.news-right-column .select_wrapper{margin-bottom:15px}.news-right-column .reset{margin-top:25px}.news-right-column form p{font-size:1em;margin-bottom:15px}.news-right-column form input[type=text]{height:47px}.news-right-column form input[type=submit]{width:100%;cursor:pointer;border:solid 2px #3a3a3a;background-color:#3a3a3a;color:#fff;line-height:1em;text-decoration:none;text-transform:uppercase;font-size:18px;font-weight:400;padding:25px 30px;letter-spacing:4px;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-shadow:0 2px 4px #6b6b6b}.news-right-column form input[type=submit]:hover,.news-right-column form input[type=submit]:focus{border-color:#3a3a3a;background-color:transparent;color:#3a3a3a;text-decoration:none}@media screen and (max-width:768px){.news-right-column h2,.news-right-column h3{font-size:18px}}.section-white.events-page{padding:45px 0}.events-page .media-module>div{padding-bottom:40px;margin-bottom:40px;border-bottom:dashed 1px #ebebeb}.events-page .media-module>div:last-child{padding:0;border:none}.events-page .media-module .left{position:relative;float:left;display:block;width:180px;height:180px;transition:background-color .3s ease;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;background-color:#fff}.events-page .media-module .left:hover{background-color:#e1e1e1}.events-page .media-module .left span{display:block;position:absolute;left:15px;top:15px;right:15px;bottom:15px;background-position:center;background-size:cover}.events-page .media-module .right{padding-left:195px}.events-page .media-module .right .text{margin-bottom:0;font-size:20px}.events-page .media-module-interior{padding-top:50px}.events-page .media-module .news-thumb{float:left;width:250px;margin:0 10px 10px 0}@media screen and (max-width:991px){.events-page .media-module .left{width:180px;height:120px}.events-page .media-module .right{padding-left:195px}}@media screen and (max-width:768px){.events-page .media-module .right .title{font-size:28px}}@media screen and (max-width:650px){.events-page .media-module .left{display:none}.events-page .media-module .right{padding-left:0}}.pagination{margin:25px 0;display:block}.pagination>div{float:right;padding:0;margin:0;display:table}.pagination>div>a,.pagination>div>span{display:inline-block;font-size:14px;align-items:center;text-align:center;min-width:20px;padding:4px 12px;border:solid 1px #dcdcdc;border-right:none}.pagination>div>a:first-child,.pagination>div>span:first-child{border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px}.pagination>div>a:last-child,.pagination>div>span:last-child{border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-right:solid 1px #dcdcdc}.pagination>div>a:hover,.pagination>div>span:hover{background-color:#f7f7f7}.pagination>div>span.current{color:#fff;background-color:#0098fa}.retain-section{position:relative;overflow:hidden;padding:80px 0 110px;text-align:center;background-color:#5f5f61}.retain-section span.parallax{background-image:url(//www.gregoryforman.com/wp-content/themes/forman2020/assets/css/../img/bnn-retain.webp);background-position:center;background-size:cover;position:absolute;left:0;right:0;top:0;height:100%}.retain-section .container{position:relative;z-index:4;top:20px;opacity:0;filter:alpha(opacity=0)}.retain-section.ready .container{top:0;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 1.2s ease 0s,top .8s ease 0s;-moz-transition:opacity 1.2s ease 0s,top .8s ease 0s;-o-transition:opacity 1.2s ease 0s,top .8s ease 0s;-webkit-backface-visibility:hidden}.retain-section .h1-style{color:#fff;font-family:'Merriweather',serif;text-transform:none;letter-spacing:0;font-weight:400;font-size:40px;line-height:1.3em}.retain-section .h1-style:after{display:none}@media screen and (max-width:768px){.retain-section .h1-style{font-size:25px}}.news-section{position:relative;overflow:hidden;padding:40px 0 80px}.news-section .container{position:relative;z-index:4;top:20px;opacity:0;filter:alpha(opacity=0)}.news-section.ready .container{top:0;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 1.2s ease 0s,top .8s ease 0s;-moz-transition:opacity 1.2s ease 0s,top .8s ease 0s;-o-transition:opacity 1.2s ease 0s,top .8s ease 0s;-webkit-backface-visibility:hidden}.news-section .h1-style{color:#21386e}.news-section p{margin-bottom:30px}.news-section .info{font-size:15px;line-height:28px}.footer{position:relative;padding:100px 0 20px;border-top:solid 1px #21386e;background-color:#fefdfc;background-image:url(//www.gregoryforman.com/wp-content/themes/forman2020/assets/css/../img/bnn-footer.webp);background-position:center;background-size:auto}.footer:after{content:'';display:block;position:absolute;left:0;bottom:0;height:630px;width:580px;background-image:url(//www.gregoryforman.com/wp-content/themes/forman2020/assets/css/../img/bnn-footer.webp);background-position:bottom left;background-repeat:no-repeat}.footer>.container{position:relative;z-index:2;top:80px;opacity:0;filter:alpha(opacity=0)}.footer.ready>.container{top:0;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 1.2s ease 0s,top .8s ease 0s;-moz-transition:opacity 1.2s ease 0s,top .8s ease 0s;-o-transition:opacity 1.2s ease 0s,top .8s ease 0s;-webkit-backface-visibility:hidden}.footer .h1-style{display:block;text-transform:capitalize;color:#767676;letter-spacing:4px;margin:0 0 30px}.footer .h1-style:after{display:none}.footer .footer-nav{margin-bottom:40px}.footer .footer-nav li{margin:0 0 30px!important;width:49%;font-size:18px;letter-spacing:2px;text-transform:capitalize;font-weight:600}@media screen and (max-width:1200px){.footer:after{opacity:.5}}@media screen and (max-width:768px){.footer:after{width:70%;background-size:contain}.footer .footer-nav{text-align:left!important}.footer .footer-nav li{display:block;padding:5px 0}.footer .fa-ul{margin-bottom:0;margin-left:30px}.footer .fa-ul li{font-size:16px}.btn-layout{font-size:14px}.btn-layout.btn-big{font-size:18px}h1,.h1-style{font-size:22px}.h1-style{letter-spacing:4px}h2{font-size:18px}h3{font-size:16px}h4{font-size:14px}p,li,td,th .section-white,label{font-size:15px;line-height:30px}span.parallax{top:0 !important;height:100% !important}.footer .social-nav li{font-size:40px;padding:0 3px}}@media screen and (max-width:575px){.footer{padding-bottom:100px}}