/* Source and licensing information for the line(s) below can be found at https://www.bassandbell.com/themes/custom/bassandbell/css/style.css. */
html{height:100%}body{margin:0;padding:0;background:#fff;font-size:18px;color:#707070;font-family:'proxima-nova',sans-serif;height:100%}.clear{clear:both}img{width:auto;max-width:100%;height:auto}.container{width:100%;max-width:1320px;margin:0 auto;padding:0 20px}.big_container{width:100%;margin:0 auto}p{color:#707070;margin-left:40px;font-size:18px;font-weight:400;line-height:30px}.field--name-body li{color:#707070;margin-left:33px;font-size:18px;font-weight:400;line-height:30px}.field--name-body ul,.field--name-body ol{margin:20px 0 30px}h2,.h2{font-size:43px;color:#00304e;position:relative;border-bottom:#2a2a2a solid 3px;width:auto;display:inline-block;padding:0 0 16px;font-weight:700}h3,.h3{font-size:36px;color:#00304e;position:relative;border-bottom:#2a2a2a solid 3px;width:auto;display:inline-block;padding:0 0 16px;font-weight:700}h4,.h4{font-size:36px;color:#00304e;position:relative;width:auto;display:inline-block;padding:0 0 16px;font-weight:700}h5,.h5{font-size:22px;color:#00304e;position:relative;border-bottom:#2a2a2a solid 3px;width:auto;display:inline-block;padding:0 0 16px;font-weight:700}.dialog-off-canvas-main-canvas{height:100%}div#page-wrapper{height:100%}div#page{min-height:100%;position:relative}.layout-container{padding:0;height:100%}body a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;margin:0}.login_section nav#block-bassandbell-account-menu{display:none}header.header{padding:20px 30px;background:#fff;z-index:9;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.is-sticky header.header{box-shadow:0px 0px 10px #ccc;padding:10px 30px}.logo{width:305px;margin-bottom:20px}.main_header .main_menu .menu_block{float:right;margin:10px 0}.main_header .main_menu .menu_block nav{display:inline-block}.main_header .main_menu .menu_block nav .navbar-right{float:none !important}.main_header .main_menu .menu_block ul.nav li{margin:0 18px}.main_header .main_menu .menu_block ul.nav li a{font-size:20px;font-weight:400;color:#00304e;padding:14px;text-decoration:none}.main_header .main_menu .menu_block ul.nav li a:focus,.main_header .main_menu .menu_block ul.nav li a:hover{background:0 0;outline:none}.main_header .main_menu .menu_block ul.nav li ul.dropdown-menu{background:#707070;border:none;border-radius:10px;padding:0;margin:0;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main_header .main_menu .menu_block ul.nav li:hover ul{display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main_header .main_menu .menu_block ul.nav li ul li{padding:0;margin:0}.main_header .main_menu .menu_block ul.nav li ul li a{padding:10px;color:#fff}.main_header .main_menu .menu_block ul.nav li ul li a:hover,.main_header .main_menu .menu_block ul.nav li ul li.active a{background:#00304e;outline:none}.main_header .main_menu .menu_block ul.nav li a{border-radius:7px}.main_header .main_menu .menu_block ul.nav li ul li{position:relative}.main_header .main_menu .menu_block ul.nav li ul li ul.dropdown-menu{position:absolute;left:160px;top:0;display:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main_header .main_menu .menu_block ul.nav li ul li:hover ul.dropdown-menu{display:block}.main_page_slider{position:relative}.main_page_slider .slick-dotted.slick-slider{margin-bottom:0}.main_page_slider .slider_menu_block{position:absolute;bottom:0;width:100%;display:inline-block;background:rgba(0,48,78,.88);padding:30px 70px}.main_page_slider .slider_menu_block nav h2{color:#fff;font-size:47px;border:none;margin:0 0 10px;padding:0;display:block;width:100%}.main_page_slider .slider_menu_block ul.menu{margin:0;padding:0}.main_page_slider .slider_menu_block ul.menu li{margin:6px 10px !important;padding:0;display:inline-block;vertical-align:top;font-size:22px;color:#fff;font-weight:400}.main_page_slider .slider_menu_block ul.menu li a{font-size:24px;color:#fff;font-weight:400;padding:8px 18px;border-radius:5px}.main_page_slider .slider_menu_block ul.menu li a:hover,.main_page_slider .slider_menu_block ul.menu li a:focus,.main_page_slider .slider_menu_block ul.menu li.active a{color:#00304e;background:#fff}.main_page_slider button.slick-arrow{display:none !important}.slider_section_img{background:#909090;padding:0}.slider_section_img .view-homepage-slider img{width:100%}section#block-views-block-homepage-slider-block-2{margin:50px 0 0}.main_page_slider .form-group .draggable .slick-slide .views-row .views-field-field-slider-image{position:relative}.main_page_slider .form-group .draggable .slick-slide .views-row .views-field-field-slider-image:before{content:"";background:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.main_page_slider .form-group .draggable .slick-slide .views-row .views-field-body{padding:111px 54px;position:absolute;top:0}.slider_content{vertical-align:middle;width:100%;max-width:522px;background:#2a2a2a;padding:42px;color:#fff;border-radius:5px}.slider_content h3{color:#fff;font-size:30px;font-weight:700;padding:0 80px 11px 0;border-bottom:#fff solid 5px;margin:0 0 36px}.banner_contact a{font-size:25px;color:#fff;display:block;font-weight:700;text-decoration:none}.banner_add{font-size:22px;color:#fff;font-weight:400;margin:22px 0 0}.banner_add b{font-size:22px;color:#fff;font-weight:700}.banner_add p{color:#fff;margin:0}.banner_btn{display:inline-block;width:100%;margin:50px 0 0}.banner_btn a{width:195px;display:inline-block;border:#fff solid 1px;padding:22px 10px;text-align:center;color:#fff;border-radius:5px;text-decoration:none;font-size:25px}.banner_btn a:hover,.banner_btn a:focus{background:#00304e;outline:none}.banner_btn a.caal_now{float:left}.banner_btn a.send_message{float:right}section#block-views-block-homepage-slider-block-1{font-size:0}.block-views-blockhomepage-slider-block-2 .slick-slide.slick-active{background:#00304e}.block-views-blockhomepage-slider-block-2 .slick-slide.slick-current.slick-active{background:#ededed}.block-views-blockhomepage-slider-block-2 .slick-slide .views-field.views-field-title{padding:42px;font-size:38px;color:#fff;text-align:center}.block-views-blockhomepage-slider-block-2 .slick-slide.slick-current .views-field.views-field-title{color:#00304e}section#block-bannertitle{position:absolute;z-index:8;left:0;right:0;text-align:left;top:20%;width:100%;max-width:1320px;margin:0 auto;padding:0 40px}section#block-bannertitle .field--name-body .home-banner{width:100%;max-width:380px}section#block-bannertitle .field--name-body p{color:#fff;font-size:77px;border:none;margin:0 0 10px;padding:0;font-weight:700;line-height:77px}.inner_banner_section{position:relative;margin:0 0 55px}.inner_banner_section .block-block-content{position:relative;height:100%;min-height:540px}.inner_banner_section .field--name-field-banner-image img{width:100%}.inner_banner_section .field--name-field-banner-image{display:block;position:absolute;top:0;width:100%;height:100%}.inner_banner_section .field--name-field-banner-image img{width:100%;height:100%;object-fit:cover}.inner_banner_section .field--name-field-mobile-banner-image{display:none;position:absolute;top:0;width:100%;height:100%}.inner_banner_section .field--name-field-mobile-banner-image img{height:100%;object-fit:cover;width:100%}.inner_banner_section .page_title_section{background:rgba(0,48,78,.73);margin:0;position:absolute;bottom:0;width:100%}.page_title_section h1.page-header{color:#fff;border:none;font-size:48px;font-weight:700;margin:0;padding:26px 0}.ivestment_advisor_aection{float:left;width:100%;background:#ededed}.ivestment_advisor_aection #block-riablock{width:49%;float:left;padding:0}.ivestment_advisor_aection #block-ria{width:45%;float:right;padding:0 30px}.ivestment_advisor_aection #block-riablock .field--name-field-banner-image img{width:100%}.ivestment_advisor_aection h2{width:59%;margin-top:40px;font-size:36px}.ivestment_advisor_aection .field.field--name-body p{padding:0;margin:0;line-height:32px;font-size:20px;font-weight:400;width:100%;max-width:80%}.ivestment_advisor_aection .field.field--name-field-button{float:right;text-align:right;padding:60px 110px 0 90px}.ivestment_advisor_aection .field.field--name-field-button a{font-size:20px;color:#646464;text-decoration:none}.ivestment_advisor_aection .field.field--name-field-button a:hover,.ivestment_advisor_aection .field.field--name-field-button a:focus{color:#00304e;outline:none}.ivestment_advisor_aection .big_container{max-width:none}.news_home_aection{padding:60px 93px;display:inline-block;width:100%}.news_home_aection .view-news-banner{margin:60px 0;display:block;width:100%}.news_home_aection .view-news-banner .views-row{width:32%;display:inline-block;margin:0 20px 30px 0;position:relative}.news_home_aection .view-news-banner .views-row:nth-child(3n+3){margin:0 0 30px;float:right}.news_home_aection .view-news-banner .views-row .views-field.views-field-title{position:absolute;z-index:8}.news_home_aection .view-news-banner .views-row .views-field.views-field-title a{font-size:30px;font-weight:700;text-decoration:none;color:#fff;padding:20px 25px;width:100%;box-sizing:border-box;display:inline-block;line-height:30px;text-shadow:0px 3px 6px rgba(0,0,0,.77)}.news_home_aection .view-news-banner .views-row .views-field-field-news-image{overflow:hidden;border-radius:10px;background:#000}.news_home_aection .view-news-banner .views-row .views-field-field-news-image img{width:100%;opacity:.7}.news_home_aection .view-news-banner .view-footer{float:right;margin:22px 0 0}.news_home_aection .view-news-banner .view-footer a{color:#00304e;font-size:20px;font-weight:400;text-decoration:none}.news_home_aection .view-news-banner .view-footer a:hover,.news_home_aection .view-news-banner .view-footer a:focus{color:#646464;outline:none}.get_started_aection{float:left;width:100%;position:relative}.get_started_aection .field--name-body{padding:30px 20px;position:absolute;top:60px;width:100%;margin:0 auto;max-width:1300px;left:0;right:0}.get_started_aection .get_start_block{text-align:center;width:100%;max-width:950px;margin:0 auto}.get_started_aection .field--name-field-background-image{position:relative}.get_started_aection .field--name-field-background-image:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background:rgba(0,48,78,.7);height:100%}.get_started_aection .get_start_block blockquote{font-size:42px;color:#fff;line-height:50px;margin:0 0 30px;border:none;padding:0;text-align:left}.get_started_aection .get_start_block blockquote p{font-size:35px;font-weight:700;font-style:italic;color:#fff;border:none;display:block;margin:0;text-align:right}.get_started_aection .field--name-field-button{position:absolute;bottom:24%;left:0;right:0;text-align:center;margin:0 auto;width:100%;max-width:1300px}.get_started_aection .field--name-field-button a{border:#fff solid 3px;color:#fff;font-size:30px;font-weight:700;padding:26px 36px;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);text-decoration:none;display:inline-block}.get_started_aection .field--name-field-button a:hover,.get_started_aection .field--name-field-button a:focus{background:#00304e;outline:none}.get_started_aection .field--name-field-background-image img{width:100%;object-fit:cover;height:550px}footer.site-footer{background:#2a2a2a;padding:40px 20px;color:#fff;width:100%}.footer_left{max-width:30%;width:100%;float:left}.footer_right{width:68%;float:right}footer .footer_logo{width:100%;display:inline-block;vertical-align:top}footer .footer_logo p{margin:0}footer .footer_menu{display:inline-block;width:100%;vertical-align:top}footer .footer_menu ul.menu--footer{margin:0;padding:0}footer .footer_menu ul.menu--footer li{margin:0;padding:0;display:inline-block}footer .footer_menu ul.menu--footer.nav li a{margin:0;padding:10px;color:#fff;font-size:19px;font-weight:400}footer .footer_menu ul.menu--footer.nav li a:hover,footer .footer_menu ul.menu--footer.nav li a:focus{background:0 0;text-decoration:underline;outline:none}footer .footer_text{width:100%;display:inline-block;vertical-align:top;color:#fff;margin-top:20px;padding:0 12px}footer .footer_text p{color:#fff;font-size:16px;margin:0 0 28px;font-weight:400;line-height:20px}footer .footer_address{display:block}footer .footer_contact{display:block;margin:20px 0 30px}footer .footer_contact,footer .footer_address{display:block}footer .footer_contact .footer_contact_information a,footer .footer_contact .footer_fax_map span,footer .footer_contact .footer_fax_map a{color:#fff;font-size:16px;font-weight:700}footer .footer_address .copyright a{color:#fff;display:inline-block;margin:0 5px 0 0}footer .footer_address .copyright p{margin:0;color:#fff;display:inline-block}footer .footer_address .footer_add{margin-bottom:10px;font-size:18px;text-align:left}footer .footer_address .footer_add strong{font-size:18px;font-weight:700}footer .footer_address .footer_add p{color:#fff;font-weight:400;margin:0;font-size:18px}.content_block .sitemap .sitemap-box{width:49%;display:inline-block;vertical-align:top}.content_block .sitemap .sitemap-box h2{font-size:30px}.login_section{max-width:500px;padding:30px;margin:20px auto 120px;background:#00304e;border-radius:4px}.contact-form .form-item label{font-weight:700;color:#000;font-size:16px}.form-control{height:40px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.form-actions .glyphicon-log-in{display:none}.form-actions{margin:30px 0 0}.button{width:auto;display:inline-block;border:#00304e solid 1px;padding:10px 40px;text-align:center;color:#00304e;border-radius:0;text-decoration:none;font-size:20px;background:0 0;font-weight:600}.button:hover,.button:focus{background:#00304e;outline:none;color:#fff;border:#00304e solid 1px}.form-actions button.form-submit{width:auto;display:inline-block;border:#fff solid 1px;padding:10px 40px;text-align:center;color:#fff;border-radius:0;text-decoration:none;font-size:20px;background:0 0;font-weight:600}.form-actions button.form-submit:hover,.form-actions button.form-submit:focus,.form-actions button.form-submit:active,.form-actions button.form-submit:active:hover{background:#fff;outline:none;color:#00304e}label{color:#fff}.form-actions button.form-submit#edit-preview{display:none}.form-control:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.form-control{border-radius:0}h4.label{font-size:20px;font-weight:400}.form-no-label{color:#fff;text-align:center}.inner_content{padding:20px 0 60px}.sound_support_section{margin:0 0 30px}.sound_support_section .sound_support_text{width:60%;display:inline-block;vertical-align:top}.sound_support_img{width:33%;vertical-align:top;float:right}.sound_support_section h3{margin:0 0 30px}.sound_support_section img{margin:42px 0 0}.sound_support_section .sound_support_text p{margin-bottom:20px}.our_process_section .following_block{margin:20px 0 40px}.our_process_block .our_process_box{display:inline-block;width:100%;margin:20px 0}.our_process_section .our_process_block{padding:0 14%}.our_process_block .our_process_box .our_process_img{width:113px;float:left}.our_process_block .our_process_box .our_process_text{overflow:hidden;padding:0 0 0 40px}.our_team_section{display:inline-block;width:100%}.our_team_section .our_team_img{padding:27px 0 0;float:left;max-width:250px;width:100%;margin:0 30px 0 0}.our_team_section .our_team_img img{float:left;margin:0}.our_team_section .our_team_content{overflow:hidden}.our_team_content h3{width:100%}.our_team_content .team-data{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;gap:20px}.our_team_content .team-data .team-bio{width:80%}.our_team_content .team-data .our_team_img{width:100%;max-width:200px;padding:10px 0 20px}.path-news .view-news-banner .views-row{margin:0 0 40px;width:100%;display:inline-block}.path-news .view-news-banner .views-row .views-field-title a{font-size:36px;color:#00304e;position:relative;border-bottom:#2a2a2a solid 3px;width:auto;display:inline-block;padding:0 0 16px;font-weight:700;margin:0 0 30px;text-decoration:none;line-height:24px}#block-contactus{width:48%;float:left}#block-contactus h2,#block-webform h2{margin-bottom:30px}#block-webform{width:48%;float:right}#block-webform .form-item label{color:#00304e}#block-webform .form-actions button.form-submit{border:#00304e solid 1px;color:#00304e;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#block-webform .form-actions button.form-submit:hover{color:#fff;background:#00304e;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.news .content .field{overflow:hidden}.news .content .field p{margin:0}.news .content .field.field--name-field-news-image{float:left;width:100%;max-width:37%;margin:0 30px 20px 0}.news .content .field .field--label{color:#00304e}.news .content .field .field--item a{color:#00304e}.main_page_slider .slick-dots{bottom:46%}.main_page_slider .slick-dots li{background:#fff;border-radius:50px}.main_page_slider .slick-dots li.slick-active{background:#00304e}.main_page_slider .slick-dots li button:before{display:none}.content_block .sitemap .sitemap-item{width:49%;display:inline-block;vertical-align:top}.content_block .sitemap .sitemap-item h2{font-size:30px}.sitemap .sitemap-item ul.menu.nav{padding:0 0 0 20px}.sitemap .sitemap-item ul.menu.nav li{list-style:disc;display:list-item}.sitemap .sitemap-item ul.menu.nav li a{padding:0;font-size:18px;color:#337ab7}.sitemap .sitemap-item ul.menu.nav li ul.dropdown-menu{position:relative;top:auto;left:auto;min-width:100%;display:block;border:none;box-shadow:none;padding:0 0 0 13px}.sitemap .sitemap-item ul.menu.nav li span.caret{display:none}.sitemap .sitemap-item ul.menu.nav li li{list-style:circle}.sitemap .sitemap-item ul.menu.nav li a:hover{background:0 0;color:#23527c;text-decoration:underline}.sitemap .sitemap-item ul.menu.nav li li::marker{font-size:20px}.home .main_page_slider{max-height:570px}.home .main_page_slider .slider_section_img{height:100%}.home .slider_section_img .view-homepage-slider img{width:100%;height:570px;object-fit:cover}.home .main_page_slider .slick-dots{bottom:36%}.home .ivestment_advisor_aection section#block-riablock-2{width:55%;display:inline-block}.home .ivestment_advisor_aection section#block-riablock-2 h2.block-title{display:none}.home .ivestment-adviso-block{width:100%;position:relative}.home .ivestment-adviso-block .adviso-img{height:100%}.home .ivestment-adviso-block .adviso-img img{height:560px;width:100%;object-fit:cover}.home .ivestment-adviso-block .ivestment-adviso-details{position:absolute;top:50%;width:350px;left:15%;transform:translateY(-50%)}.home .ivestment-adviso-block .ivestment-adviso-details .ivestment-adviso-section{background:rgba(255,255,255,.8);text-align:center;width:100%;padding:14px}.home .ivestment-adviso-block .ivestment-adviso-details h2.our-client-title{background:#00304e;color:#fff;font-size:22px;line-height:25px;padding:14px 40px 8px;margin:0;display:inline-block;position:relative;top:-38px;width:auto}.home .ivestment-adviso-block .ivestment-adviso-details .number-big-block{width:100%;max-width:180px;margin:10px auto 18px;text-align:center}.home .ivestment-adviso-block .ivestment-adviso-details .number-big-block .number-big{color:#00304e;font-size:68px;font-weight:700;margin:0;line-height:58px}.home .ivestment-adviso-block .ivestment-adviso-details .number-big-block p{padding:0;line-height:32px;font-size:25px;font-weight:700;width:100%;margin:0;max-width:100%}.home .ivestment-adviso-block .ivestment-adviso-details .number-big-block .number-big sup{font-size:28px}.home .ivestment-adviso-block .ivestment-adviso-details .number-big-block .millions{color:#00304e;font-size:30px;font-weight:700}.home .ivestment-adviso-block .ivestment-adviso-details .adv-date{text-align:center;width:100%;padding:10px;color:#fff;text-shadow:1px 1px 2px #000,0 0 25px #000,0 0 5px #000}.our-values{background:#ededed;padding:60px 80px 50px;margin:0 auto;width:100%;max-width:90%}.our-values .our-values-left ul li{margin-bottom:80px}.our-values ul{padding:0 30px;margin:0}.our-values ul li{margin-bottom:33px;font-size:18px;color:#2a2a2a;position:relative;padding:0 0 0 10px;list-style:none;line-height:24px}.our-values ul li:last-child{margin-bottom:0}.our-values ul li a{display:block;margin:26px 0 0;text-decoration:underline}.our-values ul li:after{content:"";position:absolute;left:-38px;top:4px;width:16px;height:16px;background:#00304e;border-radius:100px}.our-values ul li ul{padding:0;margin:30px 0 0}.our-values ul li ul li{margin:0 0 12px 20px;padding-left:24px}.our-values ul li ul li:after{width:10px;height:10px;left:0;top:10px}@media (max-width:575px){.our-values ul li:after{content:"";position:absolute;left:-12px;top:9px;width:9px;height:9px;background:#00304e;border-radius:100px}.our-values ul li ul li:after{width:6px;height:6px;left:2px;top:10px}.field--name-body ul,.field--name-body ol{padding:0 !important}}
/* Source and licensing information for the above line(s) can be found at https://www.bassandbell.com/themes/custom/bassandbell/css/style.css. */