body{font-weight:400}.align-center{display:flex;align-items:center}.main-header .menu-btn a{border:2px solid #FDC82F;color:#000!important;height:40px!important;width:105px!important;display:flex;align-items:center;justify-content:center;border-radius:50px}.main-header .menu-btn a:hover{background-color:#FDC82F!important;color:#000!important}.main-header #menu-primary-menu{align-items:center}.main-header .et_pb_menu__menu>nav>ul>li>a{padding-bottom:0!important;height:50px;line-height:50px}.main-header .et_pb_menu__menu>nav>ul>li>a:hover{color:#FDC82F}.main-header .et_pb_menu__menu>nav>ul>li{margin-top:0!important}.main-header .et-menu .menu-item-has-children>a:first-child:after{font-size:20px!important}.main-header .right-side{display:flex;align-items:center;justify-content:end;column-gap:20px}.main-header .right-side .et_pb_menu{width:calc(100% - 50px);margin-bottom:0!important}.main-header .right-side .et_pb_image{width:32px!important}.main-header .right-side .sub-menu li a{padding-left:0!important;padding-right:0!important;line-height:18px}.main-header .et_pb_menu .nav li ul.sub-menu a:hover{background-color:#fff!important;color:#d5a416!important}.main-header .logo img{width:295px!important;height:75px!important;object-fit:contain!important}.main-footer a{color:#fff}.main-footer a:hover{text-decoration:underline}@media(max-width:981px){#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}.main-header .et_mobile_menu .mobile-toggle::after{color:#000!important}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#00d263;background:#f0f3f6;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.footer-row{display:flex;flex-wrap:wrap;row-gap:40px}.footer-row .et_pb_column:nth-of-type(1){order:2}.footer-row .et_pb_column:nth-of-type(2){order:3}.footer-row .et_pb_column:nth-of-type(3){order:1}.main-header .et_pb_column{margin-bottom:0!important}.main-header .logo img{width:200px!important;height:50px!important}.main-header .right-side{flex-direction:row-reverse}.main-header .right-side .et_pb_menu{width:30px!important}.main-header .right-side .et_pb_image{width:calc(100% - 30px)!important}.main-header .right-side .et_pb_image{text-align:right!important}.main-header .right-side .et_pb_image img{width:32px!important;height:32px!important;object-fit:contain!important}.main-header .right-side,.main-header .right-side .et_pb_menu,.main-header .right-side .et_pb_menu .et_pb_menu_inner_container{position:unset!important}.main-header .et_mobile_menu{padding:20px!important;border-radius:0!important}.main-header .menu-btn a{margin-top:10px;width:100%!important}.main-header .right-side{column-gap:10px}.main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;padding:14px 0!important}.main-header .right-side .sub-menu li a{border:0!important}.main-header .mobile_nav .mobile_menu_bar:before{color:#000!important;top:10px}.main-header .et_mobile_menu{top:65px}.main-header ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{background-color:transparent;color:#000;font-size:20px;right:-15px}.main-header .et_pb_menu .et_mobile_menu:after{display:none!important}}.et_pb_button{text-align:center!important}h1,h2,h3,h4,h5,h6{padding-bottom:0!important}.kapital-box{height:100%;min-height:400px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.kapital-box h3{padding-bottom:0!important}.kapital-box .kapital-box-heading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-bottom:0!important;z-index:1}.kapital-box .kapital-box-button,.kapital-box .kapital-box-text,.kapital-box:hover .kapital-box-heading{opacity:0;transition:.3s;z-index:9}.kapital-box:hover .kapital-box-button,.kapital-box:hover .kapital-box-text,.kapital-box:hover::before{opacity:1;transition:.3s}.kapital-box:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / 30%)}.kapital-box:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(255 255 255 / 20%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0}.strand-bg-section .et_pb_blurb_content{display:flex;align-items:center;flex-direction:row-reverse;gap:20px;justify-content:center}.strand-bg-section .et_pb_main_blurb_image{margin-bottom:0!important}.strand-bg-section .et_pb_module_header{text-align:center}.legal-information-text ul{padding-left:30px!important}.legal-information-text p a,.legal-information-text p span{text-decoration:underline;color:#0D5563!important}.lediga-center{display:flex;align-items:center}.lediga-center h3,.greenbg-heading h4{padding-bottom:0!important}.greenbg-heading{margin:0 -24px}.marketing-box .et_pb_blurb_container{display:flex;align-items:baseline;justify-content:space-between}.marketing-box .et_pb_module_header{text-align:left}.marketing-box .et_pb_blurb_container .et_pb_module_header{padding-bottom:0!important}.all-btn-row .et_pb_column{display:flex;align-items:center;row-gap:24px;flex-wrap:wrap;column-gap:24px}.marketing-box a{color:#000!important}.two-logo-center .et_pb_column{display:flex;align-items:center;gap:48px}.two-logo-center .et_pb_column .et_pb_module{margin-right:0}.strand-bg-section .et_pb_blurb_content{display:flex;align-items:center;flex-direction:row-reverse;gap:20px;justify-content:center}.strand-bg-section .et_pb_main_blurb_image{margin-bottom:0!important}.strand-bg-section .et_pb_module_header{text-align:center}.client-info-row{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:0px}.client-info-row .greenbg-heading{width:120%!important;height:76px;margin-bottom:0!important}.client-info-row .et_pb_blurb{width:calc(50% - 12px)}.client-info-row .marketing-box .et_pb_blurb_container{align-items:baseline}.client-info-row-image .et_pb_main_blurb_image,.client-info-row-image .et_pb_main_blurb_image img{width:100%!important}.blog-post .et_pb_ajax_pagination_container{display:flex;gap:24px;flex-wrap:wrap}.blog-post .et_pb_ajax_pagination_container .et_pb_post{width:calc(25% - 18px);display:flex;flex-direction:column;background-color:#fff;margin-bottom:0!important}.blog-post a{order:1}.blog-post .entry-title{order:3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:0px 24px;height:58px}.blog-post .post-meta{order:2;padding:0px 24px 10px!important;font-family:'Avenir Next LT Pro',Helvetica,Arial,Lucida,sans-serif!important}.blog-post .post-content{order:4;padding:0px 24px 24px}.blog-post .more-link{display:inline-block!important;padding:12px 24px 12px 24px;border:2px solid #0d5563!important;border-radius:50px;margin-top:50px}.blog-post .more-link:hover{background-color:#0d5563;color:#fff!important}.blog-all-post .blog-post .et_pb_ajax_pagination_container .et_pb_post{width:calc(50% - 18px)}.blog-all-post .blog-post .et_pb_ajax_pagination_container .et_pb_post:first-child{width:100%}.blog-all-post .blog-post .et_pb_post img{width:100%;height:420px;object-fit:cover}.blog-all-post .blog-post .et_pb_post:first-child img{height:720px}.blog-all-post .blog-post .et_pb_post:first-child .entry-title{font-size:42px!important;line-height:50px!important;color:#3a3a3a!important}.blog-all-post .blog-post .more-link{margin-top:24px}.blog-all-post .blog-post .entry-title{padding:0px 24px 16px!important;height:unset}.our-team-section .team-row .et_pb_column{display:flex;flex-wrap:wrap;gap:24px}.our-team-section .team-box{width:calc(33.33% - 18px)}.our-team-section .team-box .et_pb_module_header{margin-bottom:16px!important}.our-team-section .team-box .et_pb_main_blurb_image{margin-bottom:0!important;width:100%}.our-team-section .team-box .et_pb_blurb_container{padding:24px 24px 14px}.our-team-section .team-box .et_pb_blurb_container p{padding-bottom:10px!important}.our-team-section .team-box .et_pb_blurb_container p a{color:#000!important}.our-team-section .team-box .et_pb_blurb_container p a:hover{color:#0D5563!important}.our-team-section .team-box .et_pb_main_blurb_image img{width:100%}.blog-post .et_pb_post img{width:100%;height:290px;object-fit:cover}.table-font-style .wpdt-cell{font-family:'Avenir Next LT Pro',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:20px;list-style:26px;padding:16px!important}.single-post-section .et_pb_text_inner{font-family:'Avenir Next LT Pro',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:56px;color:#ffffff!important;line-height:67px}.single-post-section .entry-title,.et_pb_title_meta_container{padding:10px 0px!important}.single-post-section .et_pb_title_meta_container{font-family:'Avenir Next LT Pro',Helvetica,Arial,Lucida,sans-serif;font-weight:400;font-size:20px;color:#000000!important;line-height:26px}.single-post-section .et_pb_title_meta_container a{color:#000000!important}.post-single-feature img{object-fit:cover;object-position:top}.contact-form-section .form-txt a{color:#0D5563!important;text-decoration:underline!important}.contact-form-section .wpforms-form{background:#F9F8F1;padding:24px}.contact-form-section .wpforms-container{margin:0!important}.contact-form-section .wpforms-form .wpforms-field-container{display:flex;flex-wrap:wrap;column-gap:48px;row-gap:24px}.contact-form-section .wpforms-form .wpforms-field-container .w-50{width:calc(50% - 24px)!important;padding:0!important;position:relative}.contact-form-section .wpforms-form .wpforms-field-container .w-100{width:100%!important;padding:0!important;position:relative}.contact-form-section .wpforms-form label,.contact-form-section .wpforms-field-checkbox label{font-family:'Avenir Next LT Pro',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:20px!important;color:#000000!important;line-height:26px!important}.contact-form-section .wpforms-field-checkbox label a{color:#0D5563!important;text-decoration:underline!important}.contact-form-section .wpforms-form input,.contact-form-section .wpforms-form textarea{border:1px solid #0D5563!important;border-radius:10px!important;height:64px!important;padding:10px 10px 10px 60px!important}.contact-form-section .wpforms-form textarea{height:240px!important}.contact-form-section .wpforms-form input::placeholder,.contact-form-section .wpforms-form textarea::placeholder{font-family:'Avenir Next LT Pro',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:20px;color:#C1C9C9!important;line-height:26px}.contact-form-section .wpforms-field-checkbox li{align-items:center!important}.contact-form-section .wpforms-field-checkbox input,.contact-form-section .wpforms-field-checkbox input::before{width:32px!important;height:32px!important;border:1px solid #0D5563!important;border-radius:10px!important;padding:0!important}.wpforms-field-checkbox input[type=checkbox]:checked:after{border-left:3px solid #0D5563!important;border-bottom:3px solid #0D5563!important;left:48%!important;top:42%!important;transform:translate(-50%,-50%) rotate(-45deg)!important;height:5px!important;width:13px}.contact-form-section .wpforms-form .wpforms-submit{background:#0D5563!important;border:2px solid #0D5563!important;border-radius:50px;padding:16px 24px;height:54px;font-size:18px;margin-top:24px!important}.contact-form-section .wpforms-form .wpforms-field.wpforms-field-checkbox::before{display:none}.contact-form-section .wpforms-form .wpforms-submit:hover{background:transparent!important;color:#0D5563!important}.contact-form-section .wpforms-form .wpforms-field:before{content:'';position:absolute;top:60px;left:16px;width:30px;height:30px;background-image:url(https://www.strandkapital.se/wp-content/uploads/2024/06/user-icon.svg);background-repeat:no-repeat;background-size:contain}.contact-form-section .wpforms-form .wpforms-field.wpforms-field-textarea:before{top:55px}.contact-form-section .wpforms-form .wpforms-field.e-mail:before{background-image:url(https://www.strandkapital.se/wp-content/uploads/2024/06/mail-icon.svg)}.contact-form-section .wpforms-form .wpforms-field.phone-no:before{background-image:url(https://www.strandkapital.se/wp-content/uploads/2024/06/call-icon.svg)}.contact-form-section .wpforms-form .wpforms-field.message:before{background-image:url(https://www.strandkapital.se/wp-content/uploads/2024/06/message-icon.svg)}.contact-form-section .wpforms-confirmation-container-full{background:#0d5563!important;border:1px solid #0d5563!important}.contact-form-section .wpforms-confirmation-container-full p{font-family:'Avenir Next LT Pro',Helvetica,Arial,Lucida,sans-serif;color:#fff!important;text-align:center!important}@media(max-width:1200px){.right-mark-box .et_pb_column{padding:20px!important}}@media(max-width:1024px){.post-single-feature img{max-height:500px!important}}@media (max-width:980px){.et_pb_row{width:100%!important}.home-banner .et_pb_row{width:100%!important}.blog-post .et_pb_ajax_pagination_container .et_pb_post{width:calc(50% - 12px)}.single-post-section .et_pb_text_inner{font-size:50px;color:#ffffff!important;line-height:60px}.blog-post .entry-title{padding:0px 24px;height:unset}.blog-post .more-link{margin-top:20px}.our-team-section .team-box{width:calc(50% - 12px)}.client-info-row{row-gap:24px}.blog-all-post .blog-post .et_pb_post img{height:300px}.blog-all-post .blog-post .et_pb_post:first-child img{height:500px}.blog-all-post .blog-post .et_pb_post:first-child .entry-title{font-size:40px!important;line-height:42px!important}.single-post-section .et_pb_title_meta_container{font-size:18px;color:#000000!important;line-height:24px}.lediga-center .et_pb_column{margin-bottom:0!important}}@media (max-width:767px){.all-btn-row .et_pb_column{row-gap:10px;column-gap:10px}.strand-bg-section .et_pb_blurb_content{flex-direction:column-reverse}.table-font-style .wpdt-cell{font-size:18px;line-height:20px;padding:12px!important}.blog-all-post .blog-post .et_pb_post img,.blog-all-post .blog-post .et_pb_post:first-child img{height:260px}.blog-all-post .blog-post .et_pb_ajax_pagination_container .et_pb_post{width:100%}.blog-all-post .blog-post .et_pb_post:first-child .entry-title{font-size:35px!important;line-height:40px!important}.single-post-section .et_pb_text_inner{font-size:40px;color:#ffffff!important;line-height:50px}.contact-form-section .wpforms-form .wpforms-field-container .w-50{width:100%!important}.contact-form-section .wpforms-form label,.contact-form-section .wpforms-field-checkbox label,.contact-form-section .wpforms-form input::placeholder,.contact-form-section .wpforms-form textarea::placeholder{font-size:18px!important}.contact-form-section .wpforms-form .wpforms-field:before{top:64px;left:16px;width:22px;height:22px}.contact-form-section .wpforms-form .wpforms-field.wpforms-field-textarea:before{top:55px}.contact-form-section .wpforms-form input,.contact-form-section .wpforms-form textarea{padding:10px 10px 10px 50px}.contact-form-section .wpforms-form{padding:20px}.wpforms-field-checkbox input[type=checkbox]:checked:after{top:38%!important;height:5px!important;width:10px}.blog-post .et_pb_ajax_pagination_container{row-gap:24px}}@media (max-width:600px){.all-btn-row .et_pb_button_module_wrapper,.all-btn-row .et_pb_button_module_wrapper .et_pb_button{width:100%}.marketing-box .et_pb_blurb_container{align-items:start;flex-direction:column}.marketing-box .et_pb_blurb_container .et_pb_blurb_description{text-align:left!important}.blog-post .et_pb_ajax_pagination_container .et_pb_post{width:100%}.our-team-section .team-box{width:100%}.client-info-row .et_pb_blurb{width:100%}.table-font-style .wpdt-cell{font-size:16px;line-height:18px;padding:10px!important}.contact-form-section .wpforms-field-checkbox li{align-items:start!important;flex-direction:column;gap:10px}.contact-form-section .wpforms-field-checkbox li label{padding-left:0!important}.contact-form-section .wpforms-field-checkbox input,.contact-form-section .wpforms-field-checkbox input::before{width:22px!important;height:22px!important;border-radius:6px!important}}