.row-center{align-items:center}.tt-btn,input[type=submit].tt-btn,.calctap-txt-btn,a.ttap-launch-app-btn{font-weight:bold;letter-spacing:0px;margin-top:20px;border-radius:0px}.entry-content p:last-of-type{padding-bottom:0px}.mobile_menu_bar:before{color:#001644}a:hover,.tt-sidebar-info>span>a:hover{text-decoration:none;color:#cda349}p.tt-event-dates{color:#cda349;font-style:italic}.home-banner.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{max-width:1080px!important}.home-banner .header-content{border:1px solid rgba(255,255,255,0.38);padding:60px 20px;position:relative}.home-banner .header-content:before{content:'';height:20px;width:20px;display:block;position:absolute;background-color:white;left:-10px;top:-10px;border-radius:50px}.home-banner .header-content:after{content:'';height:20px;width:20px;display:block;position:absolute;background-color:white;right:-10px;bottom:-10px;border-radius:50px}.services-blurb span.highlight{font-size:20px;font-weight:400;padding-bottom:0px;display:block}.service-row .et_pb_column{box-shadow:0px 0px 15px rgba(128,128,128,0.43137254901960786);transition:0.2s ease-out}.service-row .et_pb_column:hover{box-shadow:0px 0px 15px rgba(84,84,84,0.8);transition:0.2s ease-in}.services-blurb .et_pb_blurb_container{padding:0px 20px}.service-button{margin:0 20px 20px}.frame-img{padding:10px;box-shadow:0px 0px 15px gray;border-radius:3px;background-color:white}.overlap-first-img{position:relative;z-index:4}.overlap-second-img{position:relative;z-index:5}.btm-cont-form form.wpcf7-form span.wpcf7-form-control-wrap input{border:none!important;border-bottom:1px solid gray!important;background-color:transparent!important}.btm-cont-form form.wpcf7-form span.wpcf7-form-control-wrap textarea{border:none!important;border-bottom:1px solid gray!important;background-color:transparent!important}form.wpcf7-form input.wpcf7-form-control,.wpcf7-form textarea{border:none!important;border-bottom:1px solid #d0d0d0e0!important}.gc-contact .et_pb_blurb_description a:hover{color:#cda349}.gc-cta{position:relative}.gc-cta:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.6)}.gc-contact{position:relative}.gc-contact:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,0.91)}.gc-banner{position:relative}.gc-banner:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.65)}.gc-banner{background-position:center 35%}ul.styled-list{padding-left:30px}.translate a{position:relative;padding-right:28px;margin-right:30px;color:white;text-transform:uppercase;font-weight:600;font-size:16px}.translate a:hover{border-bottom:1px solid white}.translate a:after{content:"3d";font-family:'ETmodules';position:absolute;right:10px;bottom:-5px}.css-events-list table.events-table{width:100%;border-collapse:collapse}.css-events-list table.events-table th{background:#dadada}.css-events-list table.events-table tr:nth-of-type(odd){background:#eee}.css-events-list table.events-table td,.css-events-list table.events-table th{padding:10px;border:none;text-align:left;min-width:320px}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.css-events-list table,.css-events-list thead,.css-events-list tbody,.css-events-list th,.css-events-list td,.css-events-list tr{display:block}.css-events-list thead tr{position:absolute;top:-9999px;left:-9999px}.css-events-list tr{border:1px solid #ccc}.css-events-list td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;background-color:white}.css-events-list td:before{top:6px;left:6px;width:100;padding:6px;white-space:nowrap;display:block;font-weight:bold;margin-bottom:10px;border-bottom:1px solid gray}.css-events-list td:nth-of-type(1):before{content:"Date/Time"}td:nth-of-type(2):before{content:"Event"}}button.fc-prev-button.fc-button.fc-state-default.fc-corner-left,button.fc-next-button.fc-button.fc-state-default.fc-corner-right,button.fc-today-button.fc-button.fc-state-default.fc-corner-left.fc-corner-right.fc-state-disabled,button.fc-month-button.fc-button.fc-state-default.fc-corner-left.fc-corner-right.fc-state-active{background:#cda349;color:#fff}.fc-widget-header,.fc-widget-content{border-color:#cda349!important;background:#fff;color:#333;padding:0!important}.fc-unthemed .fc-today{background:#cda349}.entry-content table,body.et-pb-preview #main-content .container table{border:0px solid #cda349}.wpfc-calendar-wrapper h2{font-size:30px!important;margin:0!important}.gc-team img.et-waypoint.et_pb_animation_top.et-animated,.gc-team .et_pb_main_blurb_image{width:100%}p.tt-team-position{font-weight:600;font-style:italic}#footer-info{font-size:16px}ul.link-list{position:relative;border-left:1px solid rgba(255,255,255,0.38);padding-bottom:0px;list-style-type:none;margin-top:20px;margin-bottom:10px;padding-left:20px}ul.link-list:before{content:'';height:10px;width:10px;display:block;position:absolute;background-color:white;left:-5px;top:-5px;border-radius:50px}ul.link-list:after{content:'';height:10px;width:10px;display:block;position:absolute;background-color:white;left:-5px;bottom:-5px;border-radius:50px}ul.link-list li{padding-bottom:15px}ul.link-list li:last-of-type{padding-bottom:0px}.gc-map a{color:#cda349}#main-header .et_mobile_menu{background-color:rgba(255,255,255,0.8)}.et_mobile_menu li a{color:#001644}@media screen and (min-width:981px){.et_pb_module.et_pb_map_container,.et_pb_map{height:100%!important}}@media only screen and (max-width:760px),(max-device-width:1024px) and (min-device-width:768px){td:nth-of-type(2):before{content:"Event";display:none}}@media screen and (max-width:1344px){.services-blurb p{min-height:120px}}@media screen and (max-width:1090px){.services-blurb p{min-height:150px}}@media screen and (max-width:980px){.translate a{display:block;float:none;margin:0 auto}.services-blurb p{min-height:0px}.translate a:after{display:none}.translate a{float:none;margin:0 auto}.et_pb_module.et_pb_image.gc-partners{width:100%;max-width:60%;margin:0 auto!important}.gc-underwriters .et_pb_column{margin-bottom:0px}}@media screen and (max-width:320px){h1,h1.et_pb_module_header{font-size:30px!important}h2{font-size:24px!important}h3{font-size:20px!important}h4{font-size:18px!important}body p,body a.et_pb_button{font-size:16px!important}.home-banner .header-content{padding:30px 10px}}@media screen and (max-width:280px){h1,h1.et_pb_module_header{font-size:24px!important}h2{font-size:20px!important}h3{font-size:18px!important}h4{font-size:16px!important}body p,body a.et_pb_button{font-size:13px!important}}