.main-text-builder,.page-container{position:relative;min-height:150px}.main-text-builder{margin:0 auto;width:100%;max-width:1000px;margin-top:100px;margin-bottom:30px;float:none;text-align:center;display:table}.main-text-builder .title-type1{color:#0c2759;font-size:33px;font-family:DidotLTStd-Roman;text-align:center}.main-text-builder .border-bottom-images{border-bottom:8px solid #0e1f3f;padding:0;padding-bottom:5px;display:table}.main-text-builder .title-type1{margin-bottom:20px}.main-text-builder .title-type1 p{margin:0}.main-text-builder .title-type1.h1-title{color:#0c2759;font-size:40px;font-family:DidotLTStd-Roman;text-align:center;line-height:40px}.main-text-builder .title-type1.h1-title p{line-height:40px}.main-text-builder .title-type1.h2-title,.main-text-builder .title-type1.h2-title p{color:#8e783d;font-size:30px;font-family:DidotLTStd-Roman;text-align:center;line-height:32px}.main-text-builder .title-type1.h2-title-blue{color:#0e1f3f;font-size:30px;font-family:DidotLTStd-Roman;text-align:center;line-height:32px}.main-text-builder .title-type1.h2-title-blue p,.main-text-builder .title-type1.h2-title p{line-height:32px}.main-text-builder .title-type1.h3-title,.main-text-builder .title-type1.h3-title-italic{color:#0e1f3f;font-size:22px;font-family:DidotLTStd-Roman;text-align:center;line-height:26px}.main-text-builder .title-type1.h3-title-italic{font-style:italic}.main-text-builder .title-type1.h3-title-gold{color:#8e783d;font-size:22px;font-family:DidotLTStd-Roman;text-align:center;line-height:26px}.main-text-builder .title-type1.h3-title-gold p,.main-text-builder .title-type1.h3-title-italic p,.main-text-builder .title-type1.h3-title p{line-height:26px}.main-text-builder .title-type1.h3-title-boxed{color:#0e1f3f;font-size:17px;font-family:ProximaNova-Reg;text-align:center;line-height:24px;padding:25px 45px;border:1px solid #0e1f3f;max-width:70%;font-weight:400}.main-text-builder .title-type1.h3-title-boxed p{line-height:24px}.main-text-builder .base-text-type1{font-family:proximanova_light;color:#0e1f3f;font-size:16px;text-align:justify;margin-bottom:20px}.main-text-builder .base-text-type1 ul{list-style:none}.main-text-builder .base-text-type1 ul li{position:relative;margin-top:30px;margin-left:50px;width:60%;text-align:left}.main-text-builder .base-text-type1 ul li:before{content:"";line-height:1em;width:.5em;height:.5em;background-color:#a2905f;position:absolute;top:0;left:-45px;margin:.5em .25em 0;border-radius:50%}.main-text-builder .image{text-align:center}.main-text-builder .image img{margin:0 auto}.main-text-builder .block-type1{margin-top:30px!important;margin-bottom:30px!important}.main-text-builder .block-type1 .title{color:#0c2759;font-size:33px;font-family:proximanova_light;text-align:center}.main-text-builder .block-type1 .text{font-size:20px;font-family:DidotLTStd-Roman;font-style:italic;color:#0e1f3f;text-align:center;margin-bottom:20px}.main-text-builder .block-type1 .line-bottom{margin:0 auto;border-bottom:1px dotted #8e783d;width:60%;margin-top:30px}.main-text-builder .block-type2{margin-top:30px!important;margin-bottom:30px!important}.main-text-builder .block-type2 .title{background-color:#a2905f;padding:5px 15px;color:#fff;font-size:20px;font-family:proximanova_light;text-align:center;display:table;margin:0 auto}.main-text-builder .block-type2 .title p{display:table;padding:0;margin:0;line-height:20px}.main-text-builder .block-type2 .text{font-size:20px;font-family:ProximaNova-Reg;color:#0e1f3f;text-align:center;margin-bottom:20px}.main-text-builder .block-type3{margin-top:30px!important;margin-bottom:30px!important}.main-text-builder .block-type3 .data-block{margin:0 auto;float:none;padding:20px 30px;background-color:#fff}.main-text-builder .block-type3 .title{color:#0c2759;font-size:20px;font-family:DidotLTStd-Roman;text-align:center;margin-bottom:10px}.main-text-builder .block-type3 .subtitle{background-color:#a2905f;padding:5px 15px;color:#fff;font-size:12px;font-family:proximanova_light;text-align:center;display:table;margin:0 auto;margin-bottom:10px}.main-text-builder .block-type3 .subtitle p{display:table;padding:0;margin:0;line-height:20px}.main-text-builder .block-type3 .text{font-size:14px;font-family:proximanova_light;color:#917a3f;text-align:center;margin-bottom:20px}.main-text-builder .block-type4{margin-top:30px!important;margin-bottom:30px!important}.main-text-builder .block-type4 .data-block{background-color:#fff;padding:10px 20px}.main-text-builder .block-type4 .data-block .more{margin-top:10px}.main-text-builder .block-type4 .data-block .more-text{display:none}.main-text-builder .block-type4.template-10 .data-block{min-height:200px}.main-text-builder .block-type4.template-11 .data-block{min-height:250px}.main-text-builder .block-type4.template-12 .data-block{min-height:300px}.main-text-builder .block-type4 .image{margin-bottom:10px}.main-text-builder .block-type4 .image .default-image-t1{display:block;background-color:#fff;position:relative}.main-text-builder .block-type4 .image .default-image-t1 .logo{position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;top:50%;opacity:.3}.main-text-builder .block-type4 .title{color:#0c2759;font-size:20px;font-family:DidotLTStd-Roman;text-align:center;margin-bottom:10px}.main-text-builder .block-type4 .subtitle{background-color:#a2905f;padding:5px 15px;color:#fff;font-size:12px;font-family:proximanova_light;text-align:center;display:table;margin:0 auto;margin-bottom:10px;text-transform:uppercase}.main-text-builder .block-type4 .subtitle p{display:table;padding:0;margin:0;line-height:20px}.main-text-builder .block-type4 .text{font-size:14px;font-family:proximanova_light;color:#917a3f;text-align:center;margin-bottom:20px}.main-text-builder .events-container{margin-bottom:30px}.main-text-builder .events-container .event-row{margin-bottom:45px}.main-text-builder .events-container .event-row .date{color:#917a3f;font-family:proximanova_light;font-size:12px;border-bottom:3px solid #a8935c;text-transform:uppercase;width:100%;text-align:right;padding-bottom:7px;padding-right:5px;margin-top:10px}.main-text-builder .events-container .event-row .date.type_0{color:#97834e;border-color:#97834e}.main-text-builder .events-container .event-row .date.type_1{color:#0c2759;border-color:#0c2759}.main-text-builder .events-container .event-row .date.type_2{color:#db373e;border-color:#db373e}.main-text-builder .events-container .event-row .eventtype{text-align:right;padding-top:7px;padding-right:5px}.main-text-builder .events-container .event-row .eventtype h3{color:#97834e;font-size:12px;font-family:proxima_nova_ltsemibold;text-transform:uppercase;margin:0}.main-text-builder .events-container .event-row .eventtype h3.type_0{color:#97834e}.main-text-builder .events-container .event-row .eventtype h3.type_1{color:#0c2759}.main-text-builder .events-container .event-row .eventtype h3.type_2{color:#db373e}.main-text-builder .events-container .event-row .content h2{color:#0c2759;font-size:26px;font-family:DidotLTStd-Roman;margin:0;margin-bottom:14px}.main-text-builder .events-container .event-row .content h3{color:#0c2759;font-size:12px;font-family:proxima_nova_ltsemibold;text-transform:uppercase;margin:0;margin-bottom:14px;letter-spacing:1px}.main-text-builder .events-container .event-row .content h3.type_0{color:#97834e}.main-text-builder .events-container .event-row .content h3.type_2{color:#db373e}.main-text-builder .events-container .event-row .content p{color:#3c4861;font-family:proximanova_light;font-size:14px;line-height:20px}.main-text-builder .events-container .event-row .content strong{font-weight:400;font-family:proximanova-thin}.main-text-builder .events-container .event-row .content a{color:#97834e;text-transform:uppercase;text-decoration:none}.main-text-builder .events-container .event-row .content a:hover{color:#0c2759}.main-text-builder .new-gallery-box{margin:75px auto 25px}.main-text-builder .new-gallery-box .gallery-title{color:#8e783d;font-size:18px;font-family:proximanova_light;text-align:center;line-height:20px;margin-top:15px}.main-text-builder .new-gallery-box .gallery-title p{line-height:20px}.main-text-builder .new-gallery-box .gallery-subtitle{color:#595959;font-size:14px;font-family:proximanova_light;text-align:center;line-height:16px;margin-top:15px}.main-text-builder .new-gallery-box .gallery-subtitle p{line-height:16px}.main-text-builder .new-gallery-box .gallery-header{height:53px;width:100%}.main-text-builder .new-gallery-box .gallery-header:after,.main-text-builder .new-gallery-box .gallery-header:before{content:"";position:absolute;width:30%;height:1px;background-color:#97865b;top:40px;-webkit-transition:all .3s ease;transition:all .3s ease}.main-text-builder .new-gallery-box .gallery-header:after{left:10%}.main-text-builder .new-gallery-box .gallery-header:before{right:10%}.main-text-builder .new-gallery-box .gallery-header .gallery-header-icon{-webkit-clip-path:polygon(71% 0,99% 25%,100% 100%,25% 100%,0 75%,0 0);clip-path:polygon(71% 0,99% 25%,100% 100%,25% 100%,0 75%,0 0);background-color:#1d2742;width:63px;height:63px;margin-bottom:10px}.main-text-builder .new-gallery-box .gallery-header .gallery-header-icon i{position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;top:50%;font-size:27px;color:#fff}.main-text-builder .new-gallery-box .gallery-header a{color:#97865b;letter-spacing:.5px;position:relative;display:table;margin:0 auto;padding:0 40px;background-color:#f5f5f5;z-index:1}.main-text-builder .new-gallery-box .gallery-header a:hover{letter-spacing:1px}.main-text-builder .new-gallery-box .gallery-header a:hover:after,.main-text-builder .new-gallery-box .gallery-header a:hover:before{background-color:#fff}.main-text-builder .new-gallery-box .gallery-footer{width:130px;height:36px;background:#fff;margin:15px auto;text-align:center}.main-text-builder .new-gallery-box .gallery-footer a{color:#8e783d;font-size:12px;font-family:proximanova_light;text-align:center;line-height:14px;text-transform:uppercase;margin:5px auto 0}.main-text-builder .gallery-box{position:relative}.main-text-builder .gallery-box .image-overlay{position:absolute;overflow:hidden;width:100%;height:100%;top:0;left:0;opacity:0;z-index:2;text-align:center;background-color:rgba(0,0,0,.7);filter:alpha(opacity=0);-webkit-transition:all .5s linear;transition:all .5s linear}.main-text-builder .gallery-box .image-overlay .btn{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.main-text-builder .gallery-box .image-overlay:hover,.main-text-builder .gallery-box .image-overlay:hover .btn{opacity:1}.maxBuilderWidth{max-width:720px;margin:0 auto}.member-structure{text-align:center;max-width:1200px;margin:0 auto;margin-bottom:100px;margin-top:100px}.member-structure .main-title{display:table;margin:0 auto;color:#0c2759;font-size:37px;font-family:DidotLTStd-Roman;margin-bottom:40px;margin-top:50px;border-bottom:1px dotted #8e783d;padding-bottom:10px;padding-left:40px;padding-right:40px}.member-structure .person{margin-bottom:30px;width:300px;min-height:400px;text-align:center;float:left;color:#000001}.member-structure .person.col-centered{float:none;margin:0 auto;margin-bottom:100px}.member-structure .person .img{margin:0 auto;background-color:#cfcdcd;position:relative;width:230px;height:230px}.member-structure .person .img .mask{background:transparent url("../images/mask_person.png") 0 0 no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:2;pointer-events:none}.member-structure .person .img.main{width:300px;height:300px}.member-structure .person .img.main .mask{background:transparent url("../images/mask_main.png") 0 0 no-repeat}.member-structure .person .name{margin-top:30px;font-family:proxima_nova_ltsemibold;font-size:16px}.member-structure .person .position{font-style:italic}.member-structure .person .more{padding:6px 15px;border:1px solid #8e783d;display:table;margin:0 auto;text-transform:uppercase;color:#8e783d;font-size:12px;margin-top:20px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.member-structure .person .more:hover{background-color:#8e783d;color:#fff}.map-widget{padding:70px 0!important;background-color:#f5f5f5}.map-widget .iframe-map-widget{width:100%;height:600px;border:none}@media screen and (max-width:480px){.main-text-builder .events-container .event-row .eventtype{padding-bottom:20px}.main-text-builder .block-type4.template-12 .data-block{min-height:100px}.main-text-builder{margin-top:50px}}