@import url("https://fonts.googleapis.com/css?family=Arimo:400,700");*{box-sizing:border-box}* :after,* :before{box-sizing:border-box}html,body{height:100%}html{font-size:1rem;overflow-x:hidden}.back-to-top{width:50px;height:50px;border-radius:50%;padding:0;font-size:3em;color:#fff;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.back-to-top .icon-angle-up{position:relative;width:100%;height:100%;display:block}.back-to-top .icon-angle-up .fa{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) !important;-webkit-transform:translate(-50%, -50%) !important;-moz-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;-o-transform:translate(-50%, -50%) !important}body{background-color:#333}@media (min-width: 992px){body{background-color:#d8d8d8}}body h1{font-size:2em}body h2{font-size:1.5em}body h3{font-size:1.375em}body h4{font-size:1.25em}body h5{font-size:1.125em}body h6{font-size:1em}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Arimo",sans-serif;font-weight:400;color:#3d7f6c;padding:0 !important}body h1 a,body h2 a,body h3 a,body h4 a,body h5 a,body h6 a{font-size:inherit;font-family:inherit;color:inherit}body .note{font-size:inherit}body article ol,body article ul{padding-left:15px}body article img{padding:0}body p,body tr,body ul,body ol,body .field-label{font-size:1em;font-family:"Arimo",sans-serif;color:#777}body a{color:#777}body .container{width:1440px}body .body-container{background:transparent}body .body-container #content section.section{text-align:center;background-color:#FFF !important;padding:50px 0}@media (min-width: 768px){body .body-container #content section.section{padding:0;height:600px}}@media (min-width: 992px){body .body-container #content section.section{text-align:left;margin:0;background-color:#d8d8d8 !important}}body .body-container #content section.section .sidebyside-wrapper a,body .body-container #content section.section .box a{display:inline-block}body .body-container #content section.section .sidebyside-wrapper h2,body .body-container #content section.section .box h2{margin-top:35px !important}@media (min-width: 992px){body .body-container #content section.section .overlay{height:100%}}body .body-container #content section.section .overlay{background:#FFF}body .body-container #content section.section .overlay .container{background:inherit}body .body-container #content section.section:first-of-type{margin-top:0}@media (min-width: 992px){body .body-container #content section.section:first-of-type .container{padding-top:0}}body .body-container #content section.section.Right .sidebyside-wrapper{height:350px;position:relative}@media (min-width: 992px){body .body-container #content section.section.Right .sidebyside-wrapper .aside_text{position:absolute;top:50%;left:0;transform:translate(0%, -50%);padding-left:100px}}@media (min-width: 768px){body .body-container #content section.section.Right .box{padding-right:25px}}body .body-container #content section.section.Right .Circle{display:block;margin:0 auto}@media (min-width: 992px){body .body-container #content section.section.Right .Circle{margin:0 0 0 auto}}@media (min-width: 768px){body .body-container #content section.section.Left .sidebyside-wrapper{height:350px;position:relative}}@media (min-width: 992px){body .body-container #content section.section.Left .sidebyside-wrapper .aside_text{position:absolute;top:50%;right:0;transform:translate(0%, -50%)}}@media (min-width: 768px){body .body-container #content section.section.Left .box{padding-left:25px}}body .body-container #content section.section.Left .Circle{display:block;margin:0 auto}@media (min-width: 992px){body .body-container #content section.section.Left .Circle{margin:0 auto 0 0}}body .body-container .image__primary{width:100%}@media (min-width: 992px){body .body-container .image__primary{width:50%}}body .body-container table thead{background:#f1f1f1}body .btn--primary{display:inline-block !important;vertical-align:middle !important;width:170px !important;max-width:100%;height:60px;border-radius:10px;border-color:rgba(214,164,62,0.6) !important;font-size:0.9em;font-weight:400;font-family:"Arimo",sans-serif;text-transform:capitalize;text-align:center !important;margin-top:35px !important;color:#d6a43e !important;padding:0 !important;background:transparent !important;opacity:0.8}body .btn--primary:hover{background-color:transparent !important;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:1;border-color:#d6a43e !important}body .btn--primary:after{content:'';display:inherit;vertical-align:middle;width:0%;height:100%}body .btn--primary span{display:inherit;height:100%;font-size:inherit;vertical-align:middle;text-transform:inherit}body .btn--primary span:after{content:'';display:inherit;vertical-align:middle;width:0%;height:100%}.back-to-top{background:#215F58}header.header{background-color:#C7C7C7}@media (min-width: 992px){header.header{background-color:#D8D8D8}}.subpage article{min-height:0}a:hover{color:#39AFA5}.section-our-team .team-member{text-align:center}.section-our-team .team-member p.member-name{margin-bottom:0;font-weight:bold;font-size:18px}.section-our-team .team-member img{border:7px solid #fff;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.75);margin-bottom:10px;max-width:70%;height:auto}.subpage section.section.section-bio img{border:7px solid #fff;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.75);margin-bottom:10px;height:auto}.subpage section.section.section-bio .article-primary>h3{display:none}.subpage section.section.section-bio .article-head>h5{text-transform:uppercase}.subpage section.section.section-bio .article-contact>h5{text-transform:uppercase;font-weight:bold}.subpage section.section.section-bio .article-contact strong{font-size:16px}.page-blog .blog-archives{display:none}@media (min-width: 992px){.page-contact .contact-block{width:50%;float:right}}.page-contact .contact-block div>p{margin-bottom:20px}@media (min-width: 992px){.page-contact .form{width:50%;float:right}}@media (min-width: 992px){body #main .container #navbar ul.navbar-nav>li:hover>a:not(.selected) span{-moz-transform:translateY(-110%) !important;-ms-transform:translateY(-110%) !important;-webkit-transform:translateY(-110%) !important;transform:translateY(-110%) !important}}.top-bar{display:none}@media (min-width: 992px){.top-bar{display:block;background:none;height:auto;position:relative}}@media (min-width: 992px){.top-bar .container{background:rgba(51,51,51,0.5);height:60px;padding:0;position:absolute;top:0;left:0;right:0;margin:auto;z-index:100}}@media (min-width: 992px){.top-bar .container .social-wrapper{padding:18px 0 0 60px}}.top-bar .container .social-wrapper .social-media a{font-size:1em;margin:0 10px}.top-bar .container .social-wrapper .social-media a:first-child{margin-left:0}.top-bar .container .social-wrapper .social-media a:last-child{margin-right:0}@media (min-width: 992px){.top-bar .container .social-wrapper+div{padding:20px 60px 0 0}}@media (min-width: 992px){.top-bar .container .social-wrapper+div a{margin:0;float:right;width:auto;height:auto;border:none}}header{padding:0;margin:0;text-align:center}@media (min-width: 992px){header{text-align:left}}header .container{padding:0}header .container .moonlight-header-logo{display:block;padding:0 20px}@media (min-width: 992px){header .container .moonlight-header-logo{z-index:10;top:120px;padding-right:0;padding-left:60px;text-align:left}}header .container .moonlight-header-logo a img{width:100%;max-width:100%;display:block;margin:35px auto 0}@media (min-width: 992px){header .container .moonlight-header-logo a img{margin:0 auto 0 0}}header .container .header-phone,header .container .social-media,header .container .header-client{margin:25px 0;float:none}@media (min-width: 992px){header .container .header-phone,header .container .social-media,header .container .header-client{margin:0}}header .container .header-phone p{font-size:1.25em}header .container .header-phone p a i{margin-right:10px}header .container .header-client a{margin-top:0 !important;background:#fff}header .container #section_0{height:500px;background:url("https://fmg-websites-custom.s3.amazonaws.com/alp-exclusives/355384-hadjar/images/hero2-min.jpg") 100% 100%/cover no-repeat;position:relative}@media (min-width: 992px){header .container #section_0{height:815px}}header .container #section_0:before{content:'';width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;right:0;margin:auto;display:block;background:rgba(12,62,62,0.47)}header .container #section_0 #box1{width:75%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) !important;-webkit-transform:translate(-50%, -50%) !important;-moz-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;-o-transform:translate(-50%, -50%) !important}@media (min-width: 992px){header .container #section_0 #box1{width:55%;top:58%}}header .container #section_0 #box1 h2{font-weight:400}@media (min-width: 992px){header .container #section_0 #box1 h2{font-size:3.75em;margin-bottom:25px}}header .container #section_0 #box1 h2,header .container #section_0 #box1 p{color:#fff}header .container .social-media a{display:inline-block;position:relative;width:45px;height:45px;border-radius:50%;font-size:1.25em;margin:0 2.5px;color:#fff}header .container .social-media a:first-child{margin-left:0}header .container .social-media a:last-child{margin-right:0}header .container .social-media a i{line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) !important;-webkit-transform:translate(-50%, -50%) !important;-moz-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;-o-transform:translate(-50%, -50%) !important}.homepage #content #hero,.homepage #content #hero aside{font-size:inherit}.homepage #content #hero{height:auto;background-image:none !important}.homepage #content #hero .heroOverlay{background-color:transparent;padding:0;position:relative}.homepage #content #hero .heroOverlay .container{padding:0}.homepage #content #hero .heroImages,.homepage #content #hero .heroDesc{text-align:center;margin:0;float:none}@media (min-width: 768px){.homepage #content #hero .heroImages,.homepage #content #hero .heroDesc{text-align:left;height:600px;width:50%}}.homepage #content #hero .heroImages{padding:0;position:relative}@media (min-width: 768px){.homepage #content #hero .heroImages{float:right}}@media (min-width: 768px){.homepage #content #hero .heroImages a{width:80%;position:absolute;top:50%;transform:translateY(-50%)}}.homepage #content #hero .heroDesc{width:75%;padding-bottom:50px;margin:50px auto 0;position:relative}@media (min-width: 768px){.homepage #content #hero .heroDesc{padding-bottom:0;float:left;width:50%}}@media (min-width: 992px){.homepage #content #hero .heroDesc{margin-top:0}}@media (min-width: 768px){.homepage #content #hero .heroDesc .wrapper{width:75%;padding-right:15px;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.homepage #content #hero .heroDesc .wrapper h2{color:#3d7f6c}.homepage #content #hero .heroDesc .wrapper p{color:#777}.homepage #content #hero .backArrow,.homepage #content #hero .forwardArrow{display:none}@media (min-width: 768px){.homepage #content #hero .backArrow,.homepage #content #hero .forwardArrow{width:auto;height:auto;display:inline-block !important;background:none;font-size:3em;color:#9B9B9B;position:absolute;top:50% !important;transform:translateY(-50%)}}.homepage #content #hero .backArrow{left:0}.homepage #content #hero .forwardArrow{right:0}body #main{width:100%;display:block;box-shadow:0 0 5px 0 rgba(51,51,51,0.5)}@media (min-width: 992px){body #main{width:1440px;max-width:100%;margin:130px auto 0;box-shadow:none;height:auto !important;background-color:transparent !important;position:absolute;z-index:1}}body #main .container{width:inherit;display:block;position:static !important}@media (min-width: 992px){body #main .container #navbar{padding-right:60px}}@media (min-width: 992px){body #main .container #navbar ul.navbar-nav>li:hover>a:not(.selected) span{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}body #main .container #navbar ul.navbar-nav>li:focus>a:not(.selected) span{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}}body #main .container #navbar ul.navbar-nav>li:first-of-type{margin-left:0}body #main .container #navbar ul.navbar-nav>li:last-of-type{margin-right:0}@media (min-width: 992px){body #main .container #navbar ul.navbar-nav>li>a{padding:3px 15px;color:#3d7f6c;background:transparent !important;overflow:hidden;font-size:initial}body #main .container #navbar ul.navbar-nav>li>a span{display:inline-block;position:relative;-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out}body #main .container #navbar ul.navbar-nav>li>a span:after{content:attr(data-text);position:absolute;left:0;bottom:-100%;box-shadow:0 3px #d6a43e}}body #main .container #navbar ul.navbar-nav>li>a.selected{background:#989898}@media (min-width: 992px){body #main .container #navbar ul.navbar-nav>li>a.selected{background:transparent !important;color:#3d7f6c}body #main .container #navbar ul.navbar-nav>li>a.selected span{box-shadow:0 3px #d6a43e}body #main .container #navbar ul.navbar-nav>li>a.selected span:after{display:none}}@media (min-width: 992px){body #main .container #navbar ul.navbar-nav>li ul.dropdown-menu{position:absolute;top:26px;left:15px}}body #main .container #navbar ul.navbar-nav>li ul.dropdown-menu li a:focus{background:#39AFA5}body #main .container #navbar ul.navbar-nav>li ul.dropdown-menu li a:active{background:#39AFA5}nav#main .container ul li:hover>a,nav#main .container ul li:hover>a:active,nav#main .container ul li:hover>a:focus{background:#39AFA5}nav#main{background-color:#39AFA5}nav#main .container ul li a.selected{background-color:#39AFA5}@media (min-width: 992px){.homepage #main .container #navbar ul.navbar-nav>li>a{color:#fff}}@media (min-width: 992px){.homepage #main .container #navbar ul.navbar-nav>li>a.selected{color:#fff}}@media (min-width: 992px){nav#main .container ul li:hover .dropdown-menu{background-color:rgba(51,51,51,0.75)}}.homepage .body-container #content .container{max-width:100%;padding:0 15px}.homepage .body-container #content section.section{text-align:left}.homepage .body-container #content section.section:nth-child(-n+3) h2{position:relative}.homepage .body-container #content section.section:nth-child(-n+3) h2:before{content:'';width:100px;height:2px;background:#39AFA5;position:absolute;top:-15px;left:0}.homepage .body-container #content section.section h2:first-of-type{margin:0 0 29px;padding:0}.homepage .body-container #content section.section .overlay{background:transparent}.homepage .body-container #content section.section .overlay .container{background:#fff}@media (min-width: 768px){.homepage .body-container #content section.section .overlay .container{padding:50px 15px}}@media (min-width: 992px){.homepage .body-container #content section.section .overlay .container{height:100%;padding:50px 100px}}.homepage .body-container #content section.section:nth-of-type(odd) .container{background:#FFF}.homepage .body-container #content section.section .container{background:#fff}.homepage .body-container #content section.section#section_1{height:auto}@media (min-width: 768px){.homepage .body-container #content section.section#section_1 .container{padding:0}.homepage .body-container #content section.section#section_1 .container .sidebyside-wrapper{height:100%;padding:0}}@media (min-width: 768px){.homepage .body-container #content section.section#section_1 .container{height:500px}}@media (min-width: 768px){.homepage .body-container #content section.section#section_1 .container #box1-image:after{content:'';width:25%;float:right;height:100%;position:relative;z-index:100;background:linear-gradient(90deg, rgba(0,0,0,0),#ffffff)}}.homepage .body-container #content section.section#section_1 .container #box1-text{margin-top:50px}@media (min-width: 480px){.homepage .body-container #content section.section#section_1 .container #box1-text{padding-right:25px}}@media (min-width: 768px){.homepage .body-container #content section.section#section_1 .container #box1-text{margin-top:0;position:absolute;top:50%;right:0;transform:translate(0%, -50%)}}@media (min-width: 1200px){.homepage .body-container #content section.section#section_1 .container #box1-text{padding-right:140px}}.homepage .body-container #content section.section#section_1 .container .SideBySide{height:350px;margin:0 auto}.homepage .body-container #content section.section#section_1 .container .SideBySide,.homepage .body-container #content section.section#section_1 .container .aside_text__container{float:none;padding:0}@media (min-width: 768px){.homepage .body-container #content section.section#section_1 .container .SideBySide,.homepage .body-container #content section.section#section_1 .container .aside_text__container{float:left;height:100%}}@media (min-width: 768px){.homepage .body-container #content section.section#section_1 .container .SideBySide .aside_text,.homepage .body-container #content section.section#section_1 .container .aside_text__container .aside_text{position:absolute;top:50%;right:0;transform:translate(0%, -50%)}}.homepage .body-container #content section.section#section_2 .overlay{height:100%}.homepage .body-container #content section.section#section_2 .overlay .container{position:relative;height:100%}@media (min-width: 768px){.homepage .body-container #content section.section#section_2 .overlay .container form{position:absolute;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) !important;-webkit-transform:translate(-50%, -50%) !important;-moz-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;-o-transform:translate(-50%, -50%) !important}}@media (min-width: 992px){.homepage .body-container #content section.section#section_2 .overlay .container form{width:50%}}.homepage .body-container #content section.section#section_2 .overlay .container form .form-button{display:inline-block}@media (min-width: 992px){.homepage{background-color:#fff !important}}@media (min-width: 992px){.homepage header.header{background-color:#fff !important}}@media (min-width: 992px){.homepage .body-container #content section.section{background-color:#fff !important}}@media (min-width: 992px){.homepage footer{background-color:#fff !important}}body footer{padding:0;font-size:inherit;text-align:center}@media (min-width: 768px){body footer{text-align:left}}body footer p,body footer a,body footer span,body footer li,body footer ol,body footer ul,body footer h4{color:#777 !important;font-weight:400}body footer h4,body footer a{text-decoration:none !important;margin-bottom:20px}body footer a:hover{color:#2f9088 !important}body footer a:focus{color:#2f9088 !important}body footer .container{padding:100px 50px;background-color:#D7D7D7 !important}@media (min-width: 768px){body footer .container{padding:150px 100px}}body footer .container .moonlight-contact-information p{margin-bottom:5px}body footer .container .moonlight-contact-information p:last-of-type{margin:0}body footer .container .moonlight-contact-information .moonlight-address_block{margin:20px 0}body footer .container .note{margin-top:50px}@media (min-width: 768px){body footer .container .note{margin-top:0}}body footer .container .socialMedia{margin-top:20px}body footer .container .socialMedia a{background:none;text-align:center;padding:0 !important}body footer .container .socialMedia a:hover{background:none}body footer .container .socialMedia a:hover .fa{color:#636363 !important}body footer .container .socialMedia a .fa{vertical-align:middle;height:100%}body footer .container .socialMedia a .fa:after{content:'';display:inline-block;vertical-align:middle;height:100%}.footer-nav{text-align:center;margin-bottom:22px}.footer-nav-primary{margin-top:40px}.footer-nav ul{margin-bottom:0px}.footer-nav:after{content:'';line-height:0;display:table;clear:both}.footer-nav li{display:inline-block}.footer-nav li a{position:relative;padding:0 14px;color:#2d5f54;font-size:18px;text-decoration:none}.footer-nav li a:hover{text-decoration:underline}.footer-nav li a:before{position:absolute;content:'';display:block;width:1px;height:15px;background:#2d5f54;top:3px;right:-4px}.footer-nav li:last-child a:before{display:none}@media (max-width: 1024px){.footer-nav li a{font-size:16px}}@media (max-width: 767px){.footer-nav:first-child li:first-child{display:block}.footer-nav:first-child li:first-child a:before{display:none}.footer-nav:first-child li:first-child{margin-bottom:-5px}.footer-nav.footer-nav-secondary{margin-bottom:2px}.footer-nav{margin-bottom:10px}.footer-nav li a{font-size:10px;padding:0 5px}.footer-nav li a:before{height:9px;top:2px;right:-2px}}footer .moonlight-contact-information p strong{display:inline-block;margin-top:10px}footer .moonlight-contact-information p a{text-decoration:underline !important}body footer p,body footer a,body footer span,body footer li,body footer h4{color:#777 !important}.subpage .body-container{overflow:hidden;background:#d8d8d8}.subpage .top-bar .container{position:static}@media (min-width: 992px){.subpage header.header{border-bottom:0;min-height:140px}.subpage header.header .container,.subpage header.header .container .row{min-height:inherit}.subpage header.header .container{background-color:#fff}.subpage header.header .container .row{position:relative}.subpage header.header .moonlight-header-logo{position:absolute;top:50%;left:0;transform:translateY(-50%)}}@media (min-width: 992px){.subpage nav#main{margin-top:0;top:50% !important;right:0%;transform:translateY(-50%)}}.subpage #content article{padding:0}@media (min-width: 992px){.subpage #content article>.container{padding:30px 100px !important;min-height:565px}}.subpage #content article>.container h1:first-child+p{padding:0 !important}.subpage #content article>.container section.section{height:auto;background-color:transparent !important;padding:0 0 100px}@media (min-width: 992px){.subpage #content article>.container .teamIntro{width:75%;margin:0 auto}.subpage #content article>.container .teamIntro img{margin:0 auto}}.subpage #content article>.container .teamIntro a{display:block;margin-bottom:25px}.subpage #content article>.container #teamContent .info{text-align:center}.subpage #content article>.container #teamContent .team-description{text-align:center}@media (min-width: 768px){.subpage #content article>.container #teamContent .team-description{text-align:left}}.subpage #content .container{background:#FFF}@media (min-width: 992px){.subpage #content .container h1{margin-bottom:35px}}.subpage #content .videoContentContainer,.subpage #content .presentationContainer{background:transparent}.subpage #content #matterContent .flagBody{background:#39AFA5}.subpage #content #matterContent .flagBody:hover{background:#2f9088}.subpage #content #matterContent .flagBody:focus{background:#2f9088}.subpage #content #matterContent+.form{overflow:hidden;margin-bottom:70px}.subpage #content #additional{background:none;font-size:inherit}.subpage #content #additional nav li{text-align:center;display:inline-block;width:180px}@media (min-width: 992px){.subpage #content #additional nav li{width:200px}}.subpage #content #additional nav li a{background:#C5C5C5;color:#fff !important}.subpage #content #additional nav li a:hover{border-radius:4px 4px 0 0 !important;background:#a6a6a6}.subpage #content #additional nav li a:focus{border-radius:4px 4px 0 0 !important;background:#a6a6a6}.subpage #content #additional nav li a.selected{background:#a6a6a6;border-radius:4px 4px 0 0}.subpage #content #additional .matterContent{background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:40px}.subpage #content #additional_xs .panel-heading{background:#C5C5C5}.subpage #content #additional_xs .panel-heading a{color:#fff !important}.subpage.page-contact #content .container h1{padding-left:30px}@media (min-width: 992px){.subpage.page-contact #content .container h1{padding-left:15px}}.subpage.page-contact #content .container .row:first-child>div{width:100%}@media (min-width: 992px){.subpage.page-contact #content .container .row:first-child>div:first-child{width:66.66666667%}.subpage.page-contact #content .container .row:first-child>div:last-child{width:33.33333333%}}.subpage.page-contact #content .container .row:first-child>div .socialMedia{float:none !important}@media (min-width: 992px){.subpage.page-contact #content .container .row:first-child>div .socialMedia{float:right !important}}.subpage #content a{text-decoration:underline}.page-client-services #section_1 ul,.page-client-services #section_0 ul{padding:0}.page-client-services #section_1 ul li,.page-client-services #section_0 ul li{list-style-type:none}.page-client-services #section_1 iframe,.page-client-services #section_0 iframe{width:100%;height:900px}.subpage #content article>.container{min-height:0}@media (min-width: 992px){.subpage #content article>.container{min-height:0}}.breakout{margin:0 -100%;margin:0 calc(50% - 50vw);overflow-x:hidden}.breakout .container{padding:0 !important}.breakout .container .container{width:100%;padding:0}.breakout.bg--financial{background-color:#fde4b9;overflow-y:hidden}.financial-call-out{display:flex;justify-content:flex-start;height:188px;background-color:#fde4b9;position:relative;left:32px}.financial-call-out-label{transform:translateX(-50%) rotate(-90deg);-webkit-transform:translateX(-50%) rotate(-90deg);flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-negative:0;align-self:center;-webkit-align-self:center;-ms-flex-item-align:center;background-color:#fff;color:#EB9300;font-size:24px;letter-spacing:0.04em;width:190px;border-radius:0;padding:15px 0;text-transform:uppercase;text-align:center;font-weight:600;margin-right:-150px}.financial-call-out-label:before{content:'';display:block;width:14px;height:29px;border-style:solid;border-width:14px 14.5px 0 14.5px;border-color:#ffffff transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-19px;margin-top:-1px}.financial-call-out-num{font-size:265px;letter-spacing:-25px;line-height:.74;align-self:center;color:#fff;font-family:'Roboto', 'Arial', 'Helvetica', sans-serif;font-weight:500}.financial-call-out-symbol{font-family:'Roboto', 'Arial', 'Helvetica', sans-serif;font-size:73px;font-weight:500;color:#FFFFFF;margin-left:10px;align-self:flex-start;line-height:.8}.financial-call-out-text{align-self:center;margin-left:25px}.financial-call-out-text h1{text-align:left;color:#F6B352;line-height:0.9;font-weight:300;margin:0;text-transform:initial;font-size:54px;font-family:'Roboto', 'Arial', 'Helvetica', sans-serif}@media screen and (max-width: 991px){.financial-call-out-num{font-size:175px;letter-spacing:-15px}.financial-call-out-symbol{font-size:49px;margin:28px 0 0 10px}.financial-call-out-text h1{font-size:34px}}@media screen and (max-width: 767px){.financial-call-out-label{margin-left:8%}}@media screen and (max-width: 500px){.financial-call-out-label{padding:10px 0}.financial-call-out-num{font-size:78px;letter-spacing:0}.financial-call-out-symbol{font-size:30px;align-self:center;margin:-32px -10px 0 0}.financial-call-out-text h1{font-size:30px !important}}@media screen and (max-width: 375px){.financial-call-out-text h1{font-size:24px !important}}.breakout.bg--fiduciary{background-color:#27665e;overflow-y:hidden}.fiduciary-call-out{display:flex;justify-content:flex-start;height:188px;background-color:#27665e;position:relative;left:32px}.fiduciary-call-out-label{transform:translateX(-50%) rotate(-90deg);-webkit-transform:translateX(-50%) rotate(-90deg);flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-negative:0;align-self:center;-webkit-align-self:center;-ms-flex-item-align:center;background-color:#fff;color:#27665e;font-size:24px;letter-spacing:0.04em;width:190px;border-radius:0;padding:15px 0;text-transform:uppercase;text-align:center;font-weight:600;margin-right:-150px}.fiduciary-call-out-label:before{content:'';display:block;width:14px;height:29px;border-style:solid;border-width:14px 14.5px 0 14.5px;border-color:#ffffff transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-19px;margin-top:-1px}.fiduciary-call-out-num{font-size:265px;letter-spacing:-25px;line-height:.74;align-self:center;color:#fff;font-family:'Roboto', 'Arial', 'Helvetica', sans-serif;font-weight:500}.fiduciary-call-out-year{font-size:73px;color:#FFFFFF;text-transform:capitalize;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-weight:500;text-align:center;font-family:'Roboto', 'Arial', 'Helvetica', sans-serif;font-weight:500;margin-right:-50px}.fiduciary-call-out-text{align-self:center}.fiduciary-call-out-text h1{text-align:left;color:#06AE95;line-height:0.9;font-weight:300;color:#06AE95;margin:0;text-transform:initial;font-size:54px;font-family:'Roboto', 'Arial', 'Helvetica', sans-serif}@media screen and (max-width: 991px){.fiduciary-call-out-num{font-size:175px;letter-spacing:-15px}.fiduciary-call-out-year{font-size:49px;margin-right:-8%;margin-left:5%}.fiduciary-call-out-text h1{font-size:34px}}@media screen and (max-width: 767px){.fiduciary-call-out-label{margin-left:8%}.fiduciary-call-out-num{font-size:100px;letter-spacing:-8px}.fiduciary-call-out-year{font-size:40px;margin-right:-13%;margin-left:7%}.fiduciary-call-out-text h1{font-size:24px}}@media screen and (max-width: 500px){.fiduciary-call-out-label{padding:10px 0}.fiduciary-call-out-num{font-size:30px;letter-spacing:0}.fiduciary-call-out-year{font-size:30px;margin-right:-20%;margin-left:12%}.fiduciary-call-out-text h1{font-size:24px !important}}@media screen and (max-width: 375px){.fiduciary-call-out-year{margin-right:-25%;margin-left:18%}}.breakout.bg--about-us{background-color:#c3e1dc;overflow-y:hidden}.about-us-call-out{display:flex;justify-content:flex-start;height:188px;background-color:#c3e1dc;position:relative;left:32px}.about-us-call-out-label{transform:translateX(-50%) rotate(-90deg);-webkit-transform:translateX(-50%) rotate(-90deg);flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-negative:0;align-self:center;-webkit-align-self:center;-ms-flex-item-align:center;background-color:#fff;color:#004d3f;font-size:24px;letter-spacing:0.04em;width:190px;border-radius:0;padding:15px 0;text-transform:uppercase;text-align:center;font-weight:600;margin-right:-150px}.about-us-call-out-label:before{content:'';display:block;width:14px;height:29px;border-style:solid;border-width:14px 14.5px 0 14.5px;border-color:#ffffff transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-19px;margin-top:-1px}.about-us-call-out-text{align-self:center}.about-us-call-out-text h1{color:#2e6259;line-height:0.9;font-weight:300;margin:0;text-transform:initial;text-align:center;font-size:78px;font-family:'Roboto', 'Arial', 'Helvetica', sans-serif}.about-us-call-out-symbol{font-family:'Roboto', 'Arial', 'Helvetica', sans-serif;font-size:73px;font-weight:500;color:#FFFFFF;align-self:flex-start}.about-us-call-out-num{font-size:265px;letter-spacing:-13px;line-height:.74;align-self:center;color:#fff;font-family:'Roboto', 'Arial', 'Helvetica', sans-serif;font-weight:500;position:relative}.about-us-call-out-num .square{width:25px;height:25px;background-color:#fff;position:absolute;bottom:0;right:45%}.about-us-call-out-amount{font-size:40px;color:#68b3a6;text-transform:uppercase;-webkit-transform:translateX(30%) rotate(-90deg);transform:translateX(30%) rotate(-90deg);font-weight:500;text-align:center;font-family:'Roboto', 'Arial', 'Helvetica', sans-serif;font-weight:500}@media screen and (max-width: 991px) and (max-width: 991px){.about-us-call-out-num{font-size:155px;letter-spacing:6px}.about-us-call-out-symbol{font-size:49px;margin:28px 0 0 10px}.about-us-call-out-text h1{font-size:47px}.about-us-call-out-amount{-webkit-transform:translateX(40%) rotate(-90deg);transform:translateX(40%) rotate(-90deg);font-size:28px}}@media screen and (max-width: 991px){.about-us-call-out-num .square{width:20px;height:20px}}@media screen and (max-width: 767px){.about-us-call-out-label{margin-left:8%}.about-us-call-out-text h1{font-size:38px}.about-us-call-out-symbol{font-size:41px;margin:36px 0 0 0}.about-us-call-out-num{font-size:100px;letter-spacing:6px;position:relative}.about-us-call-out-num .square{width:15px;height:15px}.about-us-call-out-amount{-webkit-transform:translateX(70%) rotate(-90deg);transform:translateX(70%) rotate(-90deg);font-size:20px}}@media screen and (max-width: 500px){.about-us-call-out-label{padding:10px 0}.about-us-call-out-text h1{font-size:25px !important}.about-us-call-out-symbol{font-size:25px;align-self:center;margin:-32px 0 0 0}.about-us-call-out-num{font-size:60px;letter-spacing:0}.about-us-call-out-num .square{width:5px;height:5px}.about-us-call-out-amount{-webkit-transform:translateX(190%) rotate(-90deg);transform:translateX(190%) rotate(-90deg);font-size:11px}}@media screen and (max-width: 375px){.about-us-call-out-text h1{font-size:23px !important}}.page-wealth-management-block .hero-container,.page-fiduciary-services-block .hero-container,.page-banking-insurance-block .hero-container,.page-about-us .hero-container,.page-wealth-management-team .hero-container,.page-trusts-estates-team .hero-container,.page-career-openings .hero-container,.page-contact .hero-container,.page-blog .hero-container,.page-tompkins-insights .hero-container,.page-resource-center .hero-container,.page-client-services .hero-container{width:100%;max-width:1440px;margin:0 auto;display:block;height:300px;background-image:url(https://fmg-websites-custom.s3.amazonaws.com/alp-exclusives/355384-hadjar/images/wealth-management-flip-crop-min.jpg);background-size:cover;background-position:center center}@media screen and (min-width: 991px){.page-wealth-management-block .hero-container,.page-fiduciary-services-block .hero-container,.page-banking-insurance-block .hero-container,.page-about-us .hero-container,.page-wealth-management-team .hero-container,.page-trusts-estates-team .hero-container,.page-career-openings .hero-container,.page-contact .hero-container,.page-blog .hero-container,.page-tompkins-insights .hero-container,.page-resource-center .hero-container,.page-client-services .hero-container{height:550px}}.page-fiduciary-services-block .hero-container{background-image:url(https://fmg-websites-custom.s3.amazonaws.com/alp-exclusives/355384-hadjar/images/trusts-estates-crop-min.jpg);background-position:center left}.page-banking-insurance-block .hero-container{background-image:url(https://fmg-websites-custom.s3.amazonaws.com/alp-exclusives/355384-hadjar/images/banking-insurance-crop-min.jpg);background-position:center top}.page-about-us .hero-container,.page-wealth-management-team .hero-container,.page-trusts-estates-team .hero-container,.page-career-openings .hero-container,.page-contact .hero-container{background-image:url(https://fmg-websites-custom.s3.amazonaws.com/alp-exclusives/355384-hadjar/images/about-us-crop-min.jpg)}.page-blog .hero-container,.page-tompkins-insights .hero-container,.page-resource-center .hero-container{background-image:url(https://fmg-websites-custom.s3.amazonaws.com/alp-exclusives/355384-hadjar/images/tompkins-insights-crop-min.jpg)}.page-client-services .hero-container{background-image:url(https://fmg-websites-custom.s3.amazonaws.com/alp-exclusives/355384-hadjar/images/resource-center-crop-min.jpg)}.page-wealth-management-block #content>article>.container{overflow:hidden}.page-wealth-management-block #content h3{margin-top:50px}.page-wealth-management-block #section_0{padding-bottom:0 !important}.page-fiduciary-services-block #content>article>.container{overflow:hidden}.page-fiduciary-services-block #content h3{margin-top:50px}.page-fiduciary-services-block #section_0{padding-bottom:0 !important}.page-about-us #content>article>.container{overflow:hidden}.page-about-us #content h3{margin-top:50px}.page-about-us #content p.small{margin-top:20px}.page-about-us #content h3#contact-us{display:none}.page-about-us #content #contact-us ~ .row,.page-about-us #content #contact-us ~ p:not(.small){display:none}.page-about-us #section_0{padding-bottom:0 !important}.page-career-openings #content .btn--primary{text-decoration:none}.page-career-openings #content .btn--primary img{display:none}.page-wealth-management-team #content .article-header{text-align:center;margin-bottom:15px}@media screen and (min-width: 768px){.page-wealth-management-team #content .article-header{text-align:left;margin-left:4%}}.page-client-services #content .btn--primary{text-decoration:none;width:auto !important;padding:0 10px !important}.blog-table p{text-align:center}.blog-table tbody tr td{border:1px solid #000}.blog-table{border:1px solid #000}.subpage #content ul{list-style-type:none}body form input.btn__primary{width:100%}@media (min-width: 992px){body form input.btn__primary{width:272px}}body #presentation .slideText p{color:#fff}
/*# sourceMappingURL=355384-hadjar.css.map */
