html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:62.5%}body{animation:fadedload 0.6s;font-size:1.75rem;line-height:1.625;color:#000;font-family:"Open Sans",sans-serif;font-weight:300}body *{transition:200ms}@keyframes fadedload{0%{opacity:0}66%{opacity:0}100%{opacity:1}}p{margin:0 0 25px 0;padding:0;text-align:left}a{text-decoration:none}b,strong{font-weight:600}blockquote,cite,em,i{font-style:italic}blockquote{margin:30px}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:500;line-height:1.25;margin:0 0 25px 0;color:#015998;font-weight:700}h1,h2,h3,h4{font-family:"Open Sans",sans-serif}h1{font-size:5rem;color:#00295C}h2{font-size:3rem;font-family:"Noto Serif JP",serif}h3{font-size:1.75rem}h4{font-size:2.25rem}h5{font-size:2rem}h6{font-size:1em}p a{color:#015998}p a:hover{color:#00295C}ol{margin:0 0 1em;padding:0 0 0 1em}ul{margin:6.25px 0 25px 75px;padding:0}@media (max-width:1024px){ul{margin:6.25px 0 25px 50px}}@media (max-width:425px){ul{margin:6.25px 0 25px 25px}}ul li{margin:0 0 6.25px 0}ul li::marker{font-size:10px}hr{border:none;border-collapse:collapse;border-top:1px solid #333;clear:both;margin:1em 0}a.button,.contains-button>a,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;border:1px solid;border-radius:3px;background:#00295C;color:#fff;line-height:1;padding:.6rem 1rem .6rem;text-transform:uppercase;font-size:1.4rem;letter-spacing:.05rem;text-align:center;cursor:pointer;transition:300ms}a.button:hover,a.button:active,a.button:focus,.contains-button>a:hover,.contains-button>a:active,.contains-button>a:focus,button:hover,button:active,button:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus{background-color:#00295C}table{table-layout:auto;width:100%;word-break:break-word}th,td{text-align:left;vertical-align:top;padding:5px}th{font-weight:600;padding:0 10px 10px}td{border-top:1px solid #eee}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto}.alignnone{margin:0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.alignright,.alignleft{max-width:50%}@media (max-width:600px){.alignright,.alignleft{max-width:100%}}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.search-form{overflow:hidden}.entry-content .search-form{margin-bottom:40px;width:50%}.post-password-form input[type=submit],.search-form input[type=submit]{margin-top:10px}.widget_search input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.sr-skip-links,.sr-skip-links li{margin:0;height:0;list-style:none;width:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.spekicon{position:relative;display:inline-block;top:-1px;width:20px;margin-right:8px}.spekicon svg{width:24px;height:24px;margin-top:-2px;vertical-align:middle;color:#fff;fill:#fff;stroke:#fff}.button .spekicon svg{color:#fff}.spekicon.arrow-icon{display:block;position:static;width:unset}.spekicon.arrow-icon em svg{width:26px;height:26px;margin-top:-4px;margin-right:0;stroke:#015998;color:#015998}.display-none{display:none!important}figure{margin-bottom:0}.no-margin-bottom{margin-bottom:0}.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.no-margin{margin:0}.no-margin-bottom{margin:0}.margin-bottom-half{margin-bottom:12.5px}.font-zero{font-size:0}.overflow-y-hidden{overflow-y:hidden}.has-p-title mark{color:#015998!important;font-size:1.75rem;font-weight:700}.has-p-title.has-strong strong{color:#015998!important;font-size:2rem;font-weight:700}.wp-block-cover{padding:0}.header-cover{padding:0 0 50px 0}@media (max-width:1440px){.header-cover{padding:0 25px 50px 25px}}.header-cover.gray-buttons .header-button-container:hover .button-title{background-color:rgb(234 235 238 / .8)!important}.header-cover.gray-buttons .button-title{border:3px solid #00295CFF!important;border-right:0!important;border-left:0!important;border-top:0!important;background:#eaebee!important;color:#00295CFF!important;font-weight:500}.header-cover.gray-buttons .header-button-container:after{border:0px!important}@media (max-width:1024px){.header-cover .inner-container .wp-block-spacer{height:100px!important}}@media (max-width:768px){.header-cover .inner-container .wp-block-spacer{height:50px!important}}.header-cover .inner-container .header-title{letter-spacing:20px;font-size:30px;font-weight:500;text-shadow:5px 5px 10px #000;display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:"Noto Serif",serif;color:#fff}@media (max-width:1440px){.header-cover .inner-container .header-title{display:flex;flex-direction:column}}@media (max-width:768px){.header-cover .inner-container .header-title{letter-spacing:15px}}@media (max-width:425px){.header-cover .inner-container .header-title{letter-spacing:7.5px}}.header-cover .inner-container .header-title mark{color:inherit!important;font-size:60px!important;padding:0 25px;font-family:"Open Sans",sans-serif;font-weight:400}@media (max-width:1440px){.header-cover .inner-container .header-buttons-raster{margin-left:-25px}.header-cover .inner-container .header-buttons-raster .gb-grid-column{padding-left:25px}}@media (max-width:1024px){.header-cover .inner-container .header-buttons-raster{width:50%;margin:0 auto}.header-cover .inner-container .header-buttons-raster .gb-grid-column{padding:0}}@media (max-width:768px){.header-cover .inner-container .header-buttons-raster{width:375px}}@media (max-width:425px){.header-cover .inner-container .header-buttons-raster{width:auto}}.header-cover .inner-container .header-buttons-raster .header-button-container:hover h4{opacity:0.8!important}.header-cover .inner-container .header-buttons-raster .header-button-container{position:relative}.header-cover .inner-container .header-buttons-raster .header-button-container:hover .button-title{background:linear-gradient(45deg,rgb(0 41 92 / .8) 50%,rgb(1 89 152 / .8) 100%)}.header-cover .inner-container .header-buttons-raster .header-button-container .button-title{padding:33.3333333333px 0;width:100%;border:2px solid #fff;background:linear-gradient(45deg,#00295CFF 50%,#015998 100%);color:#fff;text-align:center;margin-bottom:0;font-weight:500;letter-spacing:1px;font-size:2.25rem;line-height:1.25}@media (max-width:1440px){.header-cover .inner-container .header-buttons-raster .header-button-container .button-title{font-size:2.125rem}}@media (max-width:375px){.header-cover .inner-container .header-buttons-raster .header-button-container .button-title{font-size:1.875rem}}.header-cover .inner-container .header-buttons-raster .header-button-container:after{content:"+";width:40px;height:40px;background:linear-gradient(225deg,#00295CFF 50%,#015998 100%);position:absolute;border-radius:100%;line-height:0;display:flex;flex-direction:column;justify-content:center;align-items:center;right:calc(50% - 40px / 2);top:calc(2px - 40px / 2);border:2px solid #fff;color:#fff;font-size:25px;font-weight:700}.header-cover .inner-container .header-buttons-raster .header-button-container .click-here{margin-bottom:0}.header-cover .inner-container .header-buttons-raster .header-button-container .click-here a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999;opacity:0}.pictures-banner figure{width:350px;height:350px;margin-right:12.5px}@media (max-width:600px){.pictures-banner figure{margin-right:0}}.pictures-banner figure:last-child{margin-left:0}.pictures-banner figure img{width:350px;height:350px;object-fit:cover}@media (max-width:768px){.pictures-banner figure:nth-child(2){display:none}}@media (max-width:768px){.pictures-banner-2{flex-wrap:wrap}}.pictures-banner-2 figure:nth-child(6){margin-right:0}.pictures-banner-2 figure{width:calc(100% / 6);margin-right:12.5px}@media (max-width:768px){.pictures-banner-2 figure{width:calc(100% / 3 - 25px/2)!important;margin-bottom:12.5px}.pictures-banner-2 figure:nth-child(3),.pictures-banner-2 figure:nth-child(6){margin-right:0}}@media (max-width:425px){.pictures-banner-2 figure{width:calc(100% / 2 - 25px/2)!important;margin-bottom:12.5px}.pictures-banner-2 figure:nth-child(2),.pictures-banner-2 figure:nth-child(4),.pictures-banner-2 figure:nth-child(6){margin-right:0}.pictures-banner-2 figure:nth-child(3),.pictures-banner-2 figure:nth-child(6){margin-right:12.5px}}.pictures-banner-2 figure:last-child{margin-left:0}@media (max-width:600px){.pictures-banner-3{flex-wrap:wrap}}.pictures-banner-3 figure:nth-child(4){margin-right:0}.pictures-banner-3 figure{width:calc(100% / 4);margin-right:12.5px}@media (max-width:600px){.pictures-banner-3 figure{width:calc(100% / 2 - 25px/2)!important;margin-bottom:12.5px}.pictures-banner-3 figure:nth-child(2),.pictures-banner-3 figure:nth-child(4){margin-right:0}}@media (max-width:425px){.pictures-banner-3 figure{width:calc(100% / 2 - 25px/2)!important;margin-bottom:12.5px}.pictures-banner-3 figure:nth-child(2),.pictures-banner-3 figure:nth-child(4),.pictures-banner-3 figure:nth-child(6){margin-right:0}.pictures-banner-3 figure:nth-child(3),.pictures-banner-3 figure:nth-child(6){margin-right:12.5px}}.pictures-banner-3 figure:last-child{margin-left:0}.quote-text{font-size:30px;color:#015998;font-weight:300;font-family:"Noto Serif",serif;margin:0}.cg-separator-container{position:relative}@media (max-width:768px){.cg-separator-container{margin:25px 0}}.cg-separator-container hr{margin:0;color:#015998;border-width:.5px}.cg-separator-container figure{position:absolute;top:-37.5px;right:calc(50% - 50px);background-color:#fff;padding:0 12.5px}.cg-separator-container figure img{width:75px;height:75px;object-fit:contain}.capitalgroup-button-container .capitalgroup-button{margin-right:12.5px}.capitalgroup-button-container .capitalgroup-button:last-child{margin-right:0}@media (max-width:375px){.capitalgroup-button-container .capitalgroup-button:last-child{margin-bottom:0!important}}@media (max-width:375px){.capitalgroup-button-container .capitalgroup-button{margin:0!important;margin-bottom:12.5px!important}}@media (max-width:375px){.capitalgroup-button-container{flex-direction:column!important}}.capitalgroup-button{background:linear-gradient(45deg,#00295CFF 50%,#015998 100%);width:300px;border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid #fff}@media (max-width:375px){.capitalgroup-button{width:100%}}.capitalgroup-button a{padding:25px 0;line-height:0;color:#fff;font-size:15px;font-weight:500;width:100%;text-align:center}.capitalgroup-button:hover{opacity:.9}.capitalgroup-button:hover a{color:#fff}.make-float{float:right;width:calc(50% - 25px);object-fit:cover}@media (max-width:768px){.make-float{width:100%!important;margin-bottom:25px!important}}.make-float.mfleft{float:left;margin-right:50px}@media (max-width:1024px){.make-float.mfleft{margin-right:25px}}.make-float.mfleft.float-width-33{margin-right:50px}@media (max-width:768px){.make-float.mfleft.float-width-33{margin-right:0}}@media (max-width:768px){.great-article .make-float.mfleft.float-width-33{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center}.great-article figure{width:350px;height:auto;margin:0}.great-article figure img{height:250px}.great-article figure:nth-child(2){margin-right:25px;width:100%;height:auto}.great-article figure:nth-child(2) img{object-fit:cover}}@media (max-width:425px){.great-article .make-float.mfleft.float-width-33{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}.great-article figure{width:calc(100%);margin:0}.great-article figure img{height:250px}.great-article figure:nth-child(2){margin:0;margin-bottom:25px}.great-article figure:nth-child(2) img{object-fit:cover}}.make-float.mfright{float:right;margin-left:50px}@media (max-width:1024px){.make-float.mfright{margin-left:25px}}.make-float.mfright.float-width-33{margin-left:25px}@media (max-width:768px){.make-float.mfright.float-width-33{margin-right:0}}.make-float.float-width-33{width:33%}@media (max-width:1024px){.make-float.float-width-33{width:calc(50% - default-distance)}}@media (max-width:768px){.make-float.float-width-33{margin-left:0!important}}@media (max-width:1024px){.images-side-by-side-container figure{width:100%!important}}@media (max-width:768px){.images-side-by-side-container figure:nth-child(2){display:none!important}}.images-side-by-side-container figure img{height:300px;width:100%;object-fit:cover}.images-side-by-side-container figure:first-child{width:100%;margin-right:25px}@media (max-width:768px){.images-side-by-side-container figure:first-child{margin-right:0}}.images-side-by-side-container figure:nth-child(2){width:75%}.images-side-by-side-container figure:last-child{margin-right:0}.companies-title{letter-spacing:5px;margin-bottom:12.5px}.companies-container-out{position:relative}.companies-container-out .gray-div{height:150px;background-color:#eaebee;position:absolute;top:0;left:0;right:0}@media (max-width:768px){.companies-container-out .gray-div{display:none}}.companies-container-out .companies-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:1024px;max-width:100%;margin:0 auto}@media (max-width:768px){.companies-container-out .companies-container{flex-direction:column}}.companies-container-out .companies-container .company-container{position:relative;width:33%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:5px solid #fff;border-top:0;border-bottom:0}@media (max-width:768px){.companies-container-out .companies-container .company-container{border:0 solid #fff;margin-bottom:25px;width:50%}}@media (max-width:425px){.companies-container-out .companies-container .company-container{width:100%}}.companies-container-out .companies-container .company-container:first-child{border-left:0}@media (max-width:768px){.companies-container-out .companies-container .company-container:first-child{margin-top:12.5px}}.companies-container-out .companies-container .company-container:last-child{border-right:0}.companies-container-out .companies-container .company-container p{text-align:center;font-family:"Noto Serif",serif;font-weight:400}.companies-container-out .companies-container .company-container figure{width:100%;background-color:#eaebee;display:flex;justify-content:center}.companies-container-out .companies-container .company-container figure img{width:auto!important;height:150px!important;object-fit:contain;padding:25px}.companies-container-out .companies-container .company-container .plus-button{width:40px;height:40px;background:linear-gradient(225deg,#00295CFF 50%,#015998 100%);border-radius:100%;line-height:0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:25px;font-weight:500;margin-left:auto;margin-right:auto;margin-bottom:0}.companies-container-out .companies-container .company-container .click-here{margin-bottom:0}.companies-container-out .companies-container .company-container .click-here a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999;opacity:0}.companies-container-out .companies-container .company-container .firma-name{font-family:"Noto Serif",serif;margin-bottom:12.5px}.let-us-connect-blue-box{padding:25px;background:linear-gradient(90deg,#00295CFF 50%,#015998 100%)}.let-us-connect-blue-box p{color:#fff;font-weight:500}.let-us-connect-blue-box p:nth-child(2){text-align:left!important}.let-us-connect-blue-box svg{width:25px;color:#fff;margin-right:6.25px}.let-us-connect-blue-box svg path{stroke-width:20}.let-us-connect-blue-box .mail-link-p{position:relative;height:20px;margin-bottom:15px}.let-us-connect-blue-box .mail-link-p a{padding-left:calc(25px + 5px);line-height:1;color:#fff;position:absolute;z-index:1}.let-us-connect-blue-box .mail-link-p::before{content:"";width:25px;height:25px;background:#fff0 url(https://www.818capitalgroup.com/wp-content/themes/spek-custom/images/mail-outline.svg) no-repeat;background-size:contain;position:absolute;left:0;top:calc(100% - 24px)}.let-us-connect-blue-box .phone-link-p{position:relative;height:20px}.let-us-connect-blue-box .phone-link-p a{padding-left:calc(25px + 5px);line-height:1;color:#fff;position:absolute;z-index:1}.let-us-connect-blue-box .phone-link-p::before{content:"";width:25px;height:25px;background:#fff0 url(https://www.818capitalgroup.com/wp-content/themes/spek-custom/images/call-outline.svg) no-repeat;background-size:contain;position:absolute;left:0;top:calc(100% - 22px)}.contact-raster .left-side a{word-break:break-all}.let-us-contact-title{font-family:"Noto Serif JP",serif;font-weight:400;color:#015998}.bigger-title{font-size:35px}.bigger-subtitle.has-p-title mark{font-size:20px}.line-height-125{line-height:1.25}.header-cover.alignfull .inner-container{max-width:100%}@media (max-width:1024px){.responsive-distance-100{height:50px!important}}@media (max-width:768px){.responsive-distance-100{height:25px!important}}@media (max-width:768px){.responsive-distance-50{height:25px!important}}ul.menu{margin:0;padding:0}ul.menu li{list-style:none}ul.menu .menu-item-has-children{padding-right:16px}ul.menu .menu-item-has-children>.submenu-toggle{content:"";display:inline-block;position:absolute;top:0;right:0;bottom:0;z-index:100;width:2em;cursor:pointer;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" class="ionicon" viewBox="0 0 512 512"><path fill="none" stroke="rgba(0, 41, 92, 0.99)" stroke-linecap="round" stroke-linejoin="round" stroke-width="48" d="M112 184l144 144 144-144"/></svg>');background-position:center;background-repeat:no-repeat;background-size:1em;transition:300ms;transform-origin:center}ul.menu .menu-item-has-children>.submenu-toggle:hover::before,ul.menu .menu-item-has-children>.submenu-toggle:focus::before{background-color:rgb(255 255 255 / .15)}@media (max-width:767px){ul.menu .menu-item-has-children>.submenu-toggle{height:calc(4.8rem + 1.65em)}}ul.menu .menu-item-has-children.focus .submenu-toggle,ul.menu .menu-item-has-children.submenu-open .submenu-toggle{transform:rotate(180deg)}ul.menu a{text-decoration:none}ul.menu ul.sub-menu{margin:0;padding:0}.menu-toggle{display:none}@media (max-width:767px){.menu-toggle{display:block;position:relative;z-index:10000}}nav ul.responsive-menu{display:flex}@media (max-width:767px){nav ul.responsive-menu{position:fixed;top:0;bottom:0;right:100%;z-index:1000;width:100vw;display:flex;flex-direction:column!important;align-items:center;justify-content:center;padding-top:100px;opacity:0;background:linear-gradient(45deg,#00295c 0%,#015998 100%);transition:right 500ms linear 1000ms,opacity 500ms}nav ul.responsive-menu li.menu-item a{color:#fff}nav ul.responsive-menu>li.menu-item{padding:0}}@media (max-width:767px) and (min-width:768px){nav ul.responsive-menu>li.menu-item.menu-item-has-children a{padding-right:3.4rem}}nav ul.responsive-menu ul.sub-menu{position:absolute;top:120%;left:-999em;z-index:10000;width:240px;opacity:0;transition:top 300ms,opacity 300ms}@media (min-width:768px){nav ul.responsive-menu ul.sub-menu{background:rgb(255 255 255 / .9);box-shadow:0 3px 3px rgb(0 0 0 / .2)}}@media (max-width:767px){nav ul.responsive-menu ul.sub-menu{transition-delay:400ms}nav ul.responsive-menu ul.sub-menu li a{top:100%;opacity:0;height:0;transition:height 300ms ease-in-out 400ms,opacity 300ms}}nav ul.responsive-menu ul.sub-menu ul{top:0}nav ul.responsive-menu li:hover>ul,nav ul.responsive-menu li:focus>ul,nav ul.responsive-menu li.focus>ul,nav ul.responsive-menu li.submenu-open>ul{display:block;left:-20px;top:100%;opacity:1}@media (min-width:768px){nav ul.responsive-menu ul li:hover>ul.sub-menu,nav ul.responsive-menu ul li:focus>ul.sub-menu{left:calc(100% - 15px);top:5px;opacity:1}}@media (max-width:767px){nav.toggled ul.responsive-menu{right:0;opacity:1;transition:right 0s,opacity 500ms}nav.toggled ul.responsive-menu li{width:320px;max-width:100%;text-align:center;border-bottom:1px solid rgb(255 255 255 / .1)}}button.menu-toggle{padding:1rem 1.4rem}button.menu-toggle .nav-container .checkbox{position:absolute;display:block;height:100%;width:100%;top:0;left:0;z-index:5;opacity:0;cursor:pointer}button.menu-toggle .nav-container .hamburger-lines{height:26px;width:32px;z-index:2;display:flex;flex-direction:column;justify-content:space-between;align-items:center}button.menu-toggle .nav-container .hamburger-lines .line{display:block;height:2px;width:100%;background:#fff}button.menu-toggle .nav-container .hamburger-lines .line1{transform-origin:0 0;transition:transform 0.4s ease-in-out}button.menu-toggle .nav-container .hamburger-lines .line2{transition:transform 0.2s ease-in-out}button.menu-toggle .nav-container .hamburger-lines .line3{transform-origin:0 100%;transition:transform 0.4s ease-in-out}button.menu-toggle .nav-container input[type=checkbox]:checked~.hamburger-lines .line1{transform:translateX(6px) rotate(50deg)}button.menu-toggle .nav-container input[type=checkbox]:checked~.hamburger-lines .line2{transform:translateX(6px) scaleY(0)}button.menu-toggle .nav-container input[type=checkbox]:checked~.hamburger-lines .line3{transform:translateX(6px) rotate(-50deg)}.main-navigation ul.menu{flex-direction:row;align-items:center}.main-navigation ul.menu li{position:relative;padding:0 12.5px;margin:0!important}@media (min-width:768px){.main-navigation ul.menu li:last-child{padding:0;margin:0 0 0 25px}}@media (max-width:767px){.main-navigation ul.menu li{margin:0 0 25px 0;width:320px;border-bottom:1px solid rgb(255 255 255 / .1)}.main-navigation ul.menu li:last-child{margin-bottom:0}}@media (max-width:425px){.main-navigation ul.menu li{width:295px!important}}.main-navigation ul.menu li a{display:block;color:#000;font-weight:500;font-size:1.75rem;line-height:1;text-transform:uppercase;letter-spacing:.2rem;transition:250ms}@media (max-width:1024px){.main-navigation ul.menu li a{text-align:center}}@media (max-width:425px){.main-navigation ul.menu li a{font-size:2rem!important}}@media (max-width:767px){.main-navigation ul.menu li a{font-size:2.25rem;padding:25px 6.25px;text-align:left}.main-navigation ul.menu li a::after{content:"";width:10px;height:25px;background:#fff0 url(https://www.818capitalgroup.com/wp-content/themes/spek-custom/images/svg.png) no-repeat;background-size:contain;position:absolute;left:calc(100% - 25px);top:calc(100% - 46px)}}.main-navigation ul.menu li a:hover,.main-navigation ul.menu li a:focus{color:#015998;-webkit-tap-highlight-color:#fff0}@media (max-width:768px){.main-navigation ul.menu li a:hover,.main-navigation ul.menu li a:focus{color:#fff;background-color:rgb(255 255 255 / .1)}}.main-navigation ul.menu li a:hover::after,.main-navigation ul.menu li a:focus::after{opacity:.8}.main-navigation ul.menu .current_page_item>a,.main-navigation ul.menu .current-menu-item>a,.main-navigation ul.menu .current_page_ancestor>a,.main-navigation ul.menu .current-menu-ancestor>a{color:#015998;-webkit-tap-highlight-color:#fff0}@media (max-width:767px){.main-navigation ul.menu .current_page_item>a,.main-navigation ul.menu .current-menu-item>a,.main-navigation ul.menu .current_page_ancestor>a,.main-navigation ul.menu .current-menu-ancestor>a{color:#fff;background-color:rgb(255 255 255 / .1)}}@media (min-width:768px){#primary-menu>li:last-child a,#primary-menu .sub-menu{color:#fff;padding:12.5px;background:linear-gradient(215deg,#00295CFF 0%,#015998 100%);border-radius:5px}#primary-menu .sub-menu{padding-left:0;padding-right:0}#primary-menu .sub-menu li{padding:0}#primary-menu .sub-menu li a{color:#fff;padding:10px}#primary-menu .sub-menu li a:hover,#primary-menu .sub-menu li a:focus{background:rgb(255 255 255 / .1)}}.header{width:100%}.site{overflow-x:hidden}.main-content{width:1024px;max-width:100%;margin-left:auto;margin-right:auto}.footer{width:100%}.header{padding:12.5px 25px 7.5px 25px;position:fixed;background-color:#fff;z-index:1000;transition:300ms;border-bottom:2px solid #00285C}.header.shrink{box-shadow:0 0 10px rgb(0 0 0 / .3)}.header.shrink img.custom-logo{width:100px!important}.header .wrap{display:flex;justify-content:space-between;align-items:center;width:1024px;max-width:100%;margin-left:auto;margin-right:auto;position:relative;width:1440px}.header .site-branding{padding:0}.header .site-branding p.site-title,.header .site-branding a.custom-logo-link{position:relative;z-index:5000}.header .site-branding a.custom-logo-link{width:100%}.header .site-branding a.custom-logo-link img.custom-logo{width:125px;height:auto}.header .site-branding .site-title{margin-bottom:0}.header .site-branding .site-title a{font-size:4rem}body.overflow-y-hidden .custom-logo-link{filter:brightness(0) invert(1)}.main-content{padding-left:25px;padding-right:25px;margin-top:121px}@media (max-width:1024px){.main-content{margin-top:100px}}.search-page article,.archive-page article{margin:40px;padding:15px 25px}.search-page article header.entry-header,.archive-page article header.entry-header{margin-bottom:0}.search-page article header.entry-header .entry-title,.archive-page article header.entry-header .entry-title{margin:0}.search-page article p,.archive-page article p{margin-bottom:20px}.search-page article.hentry>.entry-header,.archive-page article.hentry>.entry-header{background:transparent!important;padding-bottom:20px;padding-top:20px}.search-page article.hentry>.entry-header h2,.archive-page article.hentry>.entry-header h2{margin-bottom:0}.search-page article .entry-content,.archive-page article .entry-content{padding:0 40px}.search-page article .entry-footer,.archive-page article .entry-footer{padding-top:10px}.footer{background:#333;color:#fff;padding-top:50px;padding-bottom:50px;margin-top:100px;font-size:.85em;background:linear-gradient(0deg,#00295c 0%,#015998 100%)}@media (max-width:1440px){.footer{padding-left:25px;padding-right:25px}}@media (max-width:1024px){.footer{padding-top:50px;padding-bottom:25px}}@media (max-width:768px){.footer{margin-top:50px}}.footer a{color:#fff}.footer a:hover{opacity:.8}.footer .footer-widget-area{display:flex;flex-direction:row;width:1024px;max-width:100%;margin-left:auto;margin-right:auto;width:1440px}.footer .footer-widget-area *{font-family:"Open Sans",sans-serif}@media (max-width:1024px){.footer .footer-widget-area{padding:0 25px;flex-direction:column-reverse}}@media (max-width:425px){.footer .footer-widget-area{padding:0}}@media (max-width:767px){.footer .footer-widget-area{justify-content:space-between}}.footer .footer-widget-area .footer-widgets-1{width:70%}.footer .footer-widget-area .footer-widgets-1 .widget-title{margin-bottom:10px;font-weight:400}.footer .footer-widget-area .footer-widgets-1 .the-white-one{color:#fff;font-size:18px;font-weight:500}.footer .footer-widget-area .footer-widgets-1 .the-gray-one{color:#fff;font-size:18px;font-weight:500}.footer .footer-widget-area .footer-widgets-1 .disclaimer-text{font-size:13px;font-weight:400}.footer .footer-widget-area .footer-widgets-1 .menu-service-areas-container{font-size:2rem}.footer .footer-widget-area .footer-widgets-2{width:30%}@media (max-width:1024px){.footer .footer-widget-area .footer-widgets-2{width:100%!important;max-width:100%}}.footer .footer-widget-area hr{margin:0}.footer .footer-widget-area .footer-widgets:first-child:nth-last-child(3),.footer .footer-widget-area .footer-widgets:first-child:nth-last-child(3)~.footer-widgets{width:32%}.footer .footer-widget-area .footer-widgets:first-child:nth-last-child(4),.footer .footer-widget-area .footer-widgets:first-child:nth-last-child(4)~.footer-widgets{width:23.5%}.footer .footer-widget-area .footer-widgets:first-child:nth-last-child(5),.footer .footer-widget-area .footer-widgets:first-child:nth-last-child(5)~.footer-widgets{width:18.5%}.footer .footer-widget-area .footer-widgets-1{margin-right:100px}@media (max-width:1440px){.footer .footer-widget-area .footer-widgets-1{width:50%;margin-right:25px}.footer .footer-widget-area .footer-widgets-1 #block-10 div{height:0!important}}@media (max-width:1024px){.footer .footer-widget-area .footer-widgets-1{margin-right:0;margin-top:50px;width:100%}.footer .footer-widget-area .footer-widgets-1 #block-17>div{flex-direction:column;justify-content:center}.footer .footer-widget-area .footer-widgets-1 #block-17>div p{text-align:center}.footer .footer-widget-area .footer-widgets-1 .social-icons-container{justify-content:center}}.footer .footer-widget-area .footer-widgets-2{margin-left:100px}@media (max-width:1440px){.footer .footer-widget-area .footer-widgets-2{width:50%;margin-left:25px}}@media (max-width:1024px){.footer .footer-widget-area .footer-widgets-2{margin-left:0}.footer .footer-widget-area .footer-widgets-2 .widget_block{height:0!important}.footer .footer-widget-area .footer-widgets-2 h3{font-size:3rem}}.footer .site-info{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;font-size:13px;font-weight:600;max-width:100%;margin-left:auto;margin-right:auto;width:1440px}@media (max-width:1024px){.footer .site-info{margin-top:25px}}.footer .site-info a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.footer .site-info *{margin:0}@media (max-width:1024px){.footer .site-info{justify-content:center;align-items:center}}@media (max-width:600px){.footer .site-info{justify-content:center;flex-direction:column-reverse}.footer .site-info .footer-menu{margin-bottom:12.5px!important}.footer .site-info .footer-menu span{display:none}.footer .site-info P{text-align:center}}.footer .widget-title{color:#fff;font-weight:400}.border-1px-solid{border:1px solid #00295C}#block-12 p:last-child{margin-bottom:0}@media (max-width:1024px){.gb-container-665648b7{padding-left:0!important}.social-icons-container{flex-direction:column}}.footer-menu:hover a{color:rgb(255 255 255 / .8)}.the-gray-one:hover a{color:rgb(255 255 255 / .8)}.side-buttons-container{position:fixed;right:0;top:30%;z-index:1000}.side-buttons{position:absolute;left:calc(100% - 48px);transition:all 600ms;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden;border:1px solid #00295C;box-shadow:-2px 2px 8px rgb(0 0 0 / .5);background:#00295C}.side-buttons a{display:flex;align-items:center;padding:8px 10px 8px 12px;border-bottom:1px solid rgb(0 0 0 / .1);text-decoration:none;white-space:nowrap;color:#fff;background:#00295C;font-size:18px;line-height:24px}.side-buttons a:hover,.side-buttons a:focus{background:#003578}.side-buttons a i{margin-right:12px;width:24px;height:24px;font-size:0}.side-buttons a i svg{width:24px;height:24px;margin-top:-1px;vertical-align:middle;fill:#fff}.side-buttons .side-button:first-of-type a{padding-top:12px}.side-buttons .side-button:last-of-type a{padding-bottom:12px;border-bottom:none}.side-buttons:hover,.side-buttons:focus,.side-buttons.opened{left:0}.side-buttons a:focus{outline:none}.side-buttons .side-button{cursor:pointer;transition:all 300ms}.jsloaded .anispek{transition:all 0s;display:inline-block}.jsloaded .anispek.fade-in{opacity:0}.jsloaded .anispek.fade-in-left{transform:translateX(50px);opacity:0}.jsloaded .anispek.fade-in-right{transform:translateX(-50px);opacity:0}.jsloaded .anispek.fade-in-up{transform:translateY(20px);opacity:0}.jsloaded .anispek.anispek-fired{transition:all 1s ease-in-out 0s;transform:translateX(0);opacity:1}.jsloaded .anispek.anispek-fired.delay1{transition-delay:1s}.jsloaded .anispek{transition:all 0s}.jsloaded .anispek.fade-in{opacity:0}.jsloaded .anispek.fade-in-left{transform:translateX(50px);opacity:0}.jsloaded .anispek.fade-in-right{transform:translateX(-50px);opacity:0}.jsloaded .anispek.fade-in-up{transform:translateY(20px);opacity:0}.jsloaded .anispek.anispek-fired{transition:all 1s ease-in-out 0s;transform:translateX(0);opacity:1}.jsloaded .anispek.anispek-fired.delay1{transition-delay:1s}.fluentform *{transition:all 0.125s linear!important}.fluentform input{border:1px solid #00295CFF!important;border-radius:0px!important;color:#00295CFF!important;padding:12.5px!important}.fluentform .ff-el-input--content select{border:1px solid #00295CFF!important;border-radius:0px!important;padding:7.5px!important}.fluentform .ff-el-input--content select option{padding:0!important}.fluentform .ff-el-form-control{border:1px solid #00295c!important}.fluentform textarea{resize:none!important;border-radius:0px!important;padding:12.5px}.fluentform .ff_submit_btn_wrapper{margin-bottom:0!important}.fluentform .fluentform textarea{min-height:150px}.fluentform .ff-btn{background:#fff;font-size:20px!important;line-height:1.25;text-transform:none!important;padding:6.25px 25px!important;color:#00295CFF!important}.fluentform .ff-btn:hover{opacity:1!important;background:transparent!important;color:white!important;border-color:white!important}.let-us-connect-form-container .ff-btn.ff-btn-submit.ff-btn-lg.ff_btn_style.wpf_has_custom_css{background-color:#00295C;border-color:#00295C;color:white!important}.let-us-connect-form-container .ff-btn.ff-btn-submit.ff-btn-lg.ff_btn_style.wpf_has_custom_css:hover{opacity:1!important;background:transparent!important;color:#00295CFF!important;border-color:#00295CFF!important}