.ask-us-dito{padding:100px 0 75px}@media only screen and (max-width:991px){.ask-us-dito{padding:0 0 75px}}@media only screen and (max-width:767px){.ask-us-dito .lego-container{padding:0}}@media only screen and (max-width:435px){#ask-us-dito{padding-top:20px}img.banner{display:none}}.ask-us-dito .banner-wrapper{display:block;position:relative}.ask-us-dito .banner{height:calc(100% + 10px);left:0;min-height:auto;padding:0;position:absolute;top:0;z-index:1}@media only screen and (max-width:920px) and (min-width:766px){.ask-us-dito .banner{bottom:0;height:auto;top:auto;width:510px}}@media only screen and (max-width:991px){.ask-us-dito .banner{height:auto;left:-15px;max-width:600px;position:relative;top:-10px;width:65%}}@media only screen and (max-width:500px){.ask-us-dito .banner{max-width:400px;width:55%}}.ask-us-dito .title-boxes{margin:0 0 0 auto;position:relative;text-align:right;width:53%;z-index:2}@media only screen and (max-width:991px){.ask-us-dito .title-boxes{margin-top:25px;padding:0 15px;width:100%}}.ask-us-dito .title-boxes .hs_cos_wrapper_type_inline_rich_text h1{font-size:40px;line-height:26px}@media only screen and (max-width:991px){.ask-us-dito .title-boxes .hs_cos_wrapper_type_inline_rich_text h1{margin-bottom:20px}}.ask-us-dito .title-boxes .hs_cos_wrapper_type_inline_rich_text h1 img{height:29px;vertical-align:top;width:auto!important}.ask-us-dito .boxes .box{margin-bottom:-22px;margin-top:34px;transition:.3s;width:100%}@media only screen and (max-width:991px){.ask-us-dito .boxes .box{margin-bottom:10px;margin-top:0}}.ask-us-dito .boxes .box a{align-items:center;border:2px solid transparent;border-radius:16px;box-shadow:4px 6px 16px 0 #00000066;display:flex;margin-bottom:15px;padding:21px 35px;position:relative;text-align:left;transition:.3s;width:100%}.ask-us-dito .boxes .box a:hover{border-color:#fff}@media only screen and (max-width:991px){.ask-us-dito .boxes .box a{padding:16px 25px 16px 20px}}.ask-us-dito .boxes .box a:after{aspect-ratio:24/27;background-image:url(https://19618217.fs1.hubspotusercontent-na1.net/hubfs/19618217/arrow-button-carousel-lego.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;margin-left:auto;margin-top:4px;transition:inherit;width:26px;z-index:1}.ask-us-dito .boxes .box:hover a:after{width:30px}.ask-us-dito .boxes .box:nth-child(2) a:after{background-image:url(https://19618217.fs1.hubspotusercontent-na1.net/hubfs/19618217/arrow-button-black-carousel-lego.svg)}.ask-us-dito .boxes .box a h3,.ask-us-dito .boxes .box a p{margin:0}.ask-us-dito .boxes .box a p{font-family:Montserrat,serif;font-size:16px}.ask-us-dito .boxes .box a strong{font-weight:700}.ask-us-dito .boxes .box a h3{font-size:25px}@media only screen and (max-width:991px){.ask-us-dito .boxes .box a h3{font-size:18px}.ask-us-dito .boxes .box a p{font-size:14px}}.ask-us-dito .boxes .box1 a{background-color:#0038a8}.ask-us-dito .boxes .box2 a{background-color:#fcd116}.ask-us-dito .boxes .box3 a{background-color:#030752}.ask-us-dito .socials-block{align-items:center;display:flex;margin-top:80px}@media only screen and (max-width:991px){.ask-us-dito .socials-block{display:block;margin-top:45px;padding:0 50px}}.ask-us-dito .socials-block a,.ask-us-dito .socials-block h5,.ask-us-dito .socials-block p{color:#fff}.ask-us-dito .socials-block h5,.ask-us-dito .socials-block p{margin:0}.ask-us-dito .socials-block .left-text{width:390px}@media only screen and (max-width:991px){.ask-us-dito .socials-block .left-text{width:100%}}.ask-us-dito .socials-block .socials-list{display:flex;flex:auto;justify-content:space-between}@media only screen and (max-width:991px){.ask-us-dito .socials-block .socials-list{display:block;margin-top:40px}}.ask-us-dito .socials-block .socials-list .social-row{display:flex}@media only screen and (max-width:991px){.ask-us-dito .socials-block .socials-list .social-row{margin:25px 0}}.ask-us-dito .socials-block .socials-list .social-row a,.ask-us-dito .socials-block .socials-list .social-row h5{font-family:Exo\ 2,sans-serif}.ask-us-dito .socials-block .socials-list .social-row h5{font-size:18px;font-weight:700}@media only screen and (max-width:991px){.ask-us-dito .socials-block .socials-list .social-row h5{font-size:14px}}.ask-us-dito .socials-block .socials-list .social-row a{text-decoration:underline}.ask-us-dito .socials-block .socials-list .social-row .icon{margin-right:10px;width:60px}@media only screen and (max-width:991px){.ask-us-dito .socials-block .socials-list .social-row .icon{width:45px}}.ask-us-dito .socials-block .socials-list .social-row .icon img{width:100%}