@charset "UTF-8";*{scrollbar-width:thin;scrollbar-color:#9a9a9a}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#fffcee}::-webkit-scrollbar-thumb{background:#9a9a9a;border-radius:10px}input,select,textarea{outline:0}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{margin:0;padding:0;text-decoration:none;font-size:18px;line-height:20px;font-weight:400}picture,picture a{display:block;position:relative}svg.icon{width:"1.25em";height:"1.25em"}.ac{display:flex;justify-content:center}.ac>*{margin:0 20px}.is--hidden{display:none!important}body{font-family:OpenSans;font-weight:400;font-size:14px;line-height:20px;margin:0;padding:0}.default{font-family:OpenSans;font-weight:400;font-size:14px;line-height:20px;margin:0;padding:0}.small,small{font-family:OpenSans;font-weight:400;font-size:12px;line-height:20px}.medium1{font-family:OpenSans;font-weight:400;font-size:16px;line-height:28px}.large1{font-family:OpenSans;font-weight:400;font-size:18px;line-height:30px}.extrasmall{font-family:OpenSans;font-weight:400;font-size:10px;line-height:14px}.extramedium1{font-family:OpenSans;font-weight:400;font-size:14px;line-height:24px}h1,h1 a{font-family:OpenSans;font-weight:800;font-size:50px;line-height:65px}h2,h2 a{font-family:OpenSans;font-weight:800;font-size:40px;line-height:50px}h3,h3 a{font-family:OpenSans;font-weight:600;font-size:32px;line-height:40px}h4,h4 a{font-family:OpenSans;font-weight:400;font-size:24px;line-height:32px}h5,h5 a{font-family:OpenSans;font-weight:400;font-size:20px;line-height:28px}h6,h6 a{font-family:OpenSans;font-weight:400;font-size:22px;line-height:28px}.t1,.t1 a{font-family:OpenSans;font-weight:800;font-size:50px;line-height:65px}.t2,.t2 a{font-family:OpenSans;font-weight:800;font-size:40px;line-height:50px}.t3,.t3 a{font-family:OpenSans;font-weight:600;font-size:32px;line-height:40px}.t3-inverse,.t3-inverse a{font-family:OpenSans;font-weight:600;font-size:28px;line-height:36px}.t4,.t4 a{font-family:OpenSans;font-weight:400;font-size:24px;line-height:32px}.t5,.t5 a{font-family:OpenSans;font-weight:400;font-size:20px;line-height:28px}.t6,.t6 a{font-family:OpenSans;font-weight:400;font-size:22px;line-height:28px}.t6-inverse,.t6-inverse a{font-family:OpenSans;font-weight:400;font-size:18px;line-height:26px}.btn{font-family:OpenSans;display:inline-block;border-radius:16px;font-weight:400;font-size:18px;line-height:24px;min-width:143px;padding:14px 22px;cursor:pointer;border:none;position:relative;text-decoration:none;text-align:center}.button1{padding:23px 34px;font-size:24px;line-height:30px;min-width:178px;font-weight:500}body{background-color:#f3f3f3;color:#052355}body .default,body .default a:not(.btn),body .defaultSpec,body .defaultSpec a:not(.btn),body .extrasmall,body .extrasmall a:not(.btn),body .large1,body .large1 a:not(.btn),body .medium1,body .medium1 a:not(.btn),body .small,body .small a:not(.btn),body .smallLg,body .smallLg a:not(.btn),body .smallSm,body .smallSm a:not(.btn){color:#052355}body .link{background-color:transparent;transition:opacity .3s}body .link:focus,body .link:focus-within,body .link:hover,body .link:not(:disabled):not(.disabled):active,body .link:not(:disabled):not(.disabled):focus{opacity:70%}body .morelink{color:#fff;text-decoration:none;cursor:pointer;outline:0}body .morelink:hover{color:#fff;text-decoration:none;opacity:1;background:0 0;outline:0}body .t1,body .t1 a:not(.btn),body h1,body h1 a:not(.btn){color:#052355}body .t2,body .t2 a:not(.btn),body h2,body h2 a:not(.btn){color:#052355}body .t3,body .t3 a:not(.btn),body h3,body h3 a:not(.btn){color:#052355}body .t4,body .t4 a:not(.btn),body h4,body h4 a:not(.btn){color:#052355}body .t4-inverse,body .t4-inverse a:not(.btn){color:#052355}body .t6,body .t6 a:not(.btn),body h6,body h6 a:not(.btn){color:#052355}body .t6-inverse,body .t6-inverse a:not(.btn){color:#052355}body svg.icon{fill:#052355;color:#052355}body *{scrollbar-width:thin;scrollbar-color:#9a9a9a}body ::-webkit-scrollbar{width:8px;height:8px}body ::-webkit-scrollbar-track{background:#fffcee}body ::-webkit-scrollbar-thumb{background:#9a9a9a}.bgweb,.insideClass.bgweb{background-color:#f3f3f3;color:#052355}.bgweb .default,.bgweb .default a:not(.btn),.bgweb .defaultSpec,.bgweb .defaultSpec a:not(.btn),.bgweb .extrasmall,.bgweb .extrasmall a:not(.btn),.bgweb .large1,.bgweb .large1 a:not(.btn),.bgweb .medium1,.bgweb .medium1 a:not(.btn),.bgweb .small,.bgweb .small a:not(.btn),.bgweb .smallLg,.bgweb .smallLg a:not(.btn),.bgweb .smallSm,.bgweb .smallSm a:not(.btn),.insideClass.bgweb .default,.insideClass.bgweb .default a:not(.btn),.insideClass.bgweb .defaultSpec,.insideClass.bgweb .defaultSpec a:not(.btn),.insideClass.bgweb .extrasmall,.insideClass.bgweb .extrasmall a:not(.btn),.insideClass.bgweb .large1,.insideClass.bgweb .large1 a:not(.btn),.insideClass.bgweb .medium1,.insideClass.bgweb .medium1 a:not(.btn),.insideClass.bgweb .small,.insideClass.bgweb .small a:not(.btn),.insideClass.bgweb .smallLg,.insideClass.bgweb .smallLg a:not(.btn),.insideClass.bgweb .smallSm,.insideClass.bgweb .smallSm a:not(.btn){color:#052355}.bgweb .link,.insideClass.bgweb .link{background-color:transparent;transition:opacity .3s}.bgweb .link:focus,.bgweb .link:focus-within,.bgweb .link:hover,.bgweb .link:not(:disabled):not(.disabled):active,.bgweb .link:not(:disabled):not(.disabled):focus,.insideClass.bgweb .link:focus,.insideClass.bgweb .link:focus-within,.insideClass.bgweb .link:hover,.insideClass.bgweb .link:not(:disabled):not(.disabled):active,.insideClass.bgweb .link:not(:disabled):not(.disabled):focus{opacity:70%}.bgweb .morelink,.insideClass.bgweb .morelink{color:#fff;text-decoration:none;cursor:pointer;outline:0}.bgweb .morelink:hover,.insideClass.bgweb .morelink:hover{color:#fff;text-decoration:none;opacity:1;background:0 0;outline:0}.bgweb .t1,.bgweb .t1 a:not(.btn),.bgweb h1,.bgweb h1 a:not(.btn),.insideClass.bgweb .t1,.insideClass.bgweb .t1 a:not(.btn),.insideClass.bgweb h1,.insideClass.bgweb h1 a:not(.btn){color:#052355}.bgweb .t2,.bgweb .t2 a:not(.btn),.bgweb h2,.bgweb h2 a:not(.btn),.insideClass.bgweb .t2,.insideClass.bgweb .t2 a:not(.btn),.insideClass.bgweb h2,.insideClass.bgweb h2 a:not(.btn){color:#052355}.bgweb .t3,.bgweb .t3 a:not(.btn),.bgweb h3,.bgweb h3 a:not(.btn),.insideClass.bgweb .t3,.insideClass.bgweb .t3 a:not(.btn),.insideClass.bgweb h3,.insideClass.bgweb h3 a:not(.btn){color:#052355}.bgweb .t4,.bgweb .t4 a:not(.btn),.bgweb h4,.bgweb h4 a:not(.btn),.insideClass.bgweb .t4,.insideClass.bgweb .t4 a:not(.btn),.insideClass.bgweb h4,.insideClass.bgweb h4 a:not(.btn){color:#052355}.bgweb .t4-inverse,.bgweb .t4-inverse a:not(.btn),.insideClass.bgweb .t4-inverse,.insideClass.bgweb .t4-inverse a:not(.btn){color:#052355}.bgweb .t6,.bgweb .t6 a:not(.btn),.bgweb h6,.bgweb h6 a:not(.btn),.insideClass.bgweb .t6,.insideClass.bgweb .t6 a:not(.btn),.insideClass.bgweb h6,.insideClass.bgweb h6 a:not(.btn){color:#052355}.bgweb .t6-inverse,.bgweb .t6-inverse a:not(.btn),.insideClass.bgweb .t6-inverse,.insideClass.bgweb .t6-inverse a:not(.btn){color:#052355}.bgweb svg.icon,.insideClass.bgweb svg.icon{fill:#052355;color:#052355}.bgweb *,.insideClass.bgweb *{scrollbar-width:thin;scrollbar-color:#9a9a9a}.bgweb ::-webkit-scrollbar,.insideClass.bgweb ::-webkit-scrollbar{width:8px;height:8px}.bgweb ::-webkit-scrollbar-track,.insideClass.bgweb ::-webkit-scrollbar-track{background:#fffcee}.bgweb ::-webkit-scrollbar-thumb,.insideClass.bgweb ::-webkit-scrollbar-thumb{background:#9a9a9a}.bgweb2,.insideClass.bgweb2{background-color:#f5f5f5;color:#fff}.bgweb2 .default,.bgweb2 .default a:not(.btn),.bgweb2 .defaultSpec,.bgweb2 .defaultSpec a:not(.btn),.bgweb2 .extrasmall,.bgweb2 .extrasmall a:not(.btn),.bgweb2 .large1,.bgweb2 .large1 a:not(.btn),.bgweb2 .medium1,.bgweb2 .medium1 a:not(.btn),.bgweb2 .small,.bgweb2 .small a:not(.btn),.bgweb2 .smallLg,.bgweb2 .smallLg a:not(.btn),.bgweb2 .smallSm,.bgweb2 .smallSm a:not(.btn),.insideClass.bgweb2 .default,.insideClass.bgweb2 .default a:not(.btn),.insideClass.bgweb2 .defaultSpec,.insideClass.bgweb2 .defaultSpec a:not(.btn),.insideClass.bgweb2 .extrasmall,.insideClass.bgweb2 .extrasmall a:not(.btn),.insideClass.bgweb2 .large1,.insideClass.bgweb2 .large1 a:not(.btn),.insideClass.bgweb2 .medium1,.insideClass.bgweb2 .medium1 a:not(.btn),.insideClass.bgweb2 .small,.insideClass.bgweb2 .small a:not(.btn),.insideClass.bgweb2 .smallLg,.insideClass.bgweb2 .smallLg a:not(.btn),.insideClass.bgweb2 .smallSm,.insideClass.bgweb2 .smallSm a:not(.btn){color:#fff}.bgweb2 .t1,.bgweb2 .t1 a:not(.btn),.bgweb2 h1,.bgweb2 h1 a:not(.btn),.insideClass.bgweb2 .t1,.insideClass.bgweb2 .t1 a:not(.btn),.insideClass.bgweb2 h1,.insideClass.bgweb2 h1 a:not(.btn){color:#fff}.bgweb2 .t2,.bgweb2 .t2 a:not(.btn),.bgweb2 h2,.bgweb2 h2 a:not(.btn),.insideClass.bgweb2 .t2,.insideClass.bgweb2 .t2 a:not(.btn),.insideClass.bgweb2 h2,.insideClass.bgweb2 h2 a:not(.btn){color:#fff}.bgweb2 .t3,.bgweb2 .t3 a:not(.btn),.bgweb2 h3,.bgweb2 h3 a:not(.btn),.insideClass.bgweb2 .t3,.insideClass.bgweb2 .t3 a:not(.btn),.insideClass.bgweb2 h3,.insideClass.bgweb2 h3 a:not(.btn){color:#fff}.bgweb2 .t4,.bgweb2 .t4 a:not(.btn),.bgweb2 h4,.bgweb2 h4 a:not(.btn),.insideClass.bgweb2 .t4,.insideClass.bgweb2 .t4 a:not(.btn),.insideClass.bgweb2 h4,.insideClass.bgweb2 h4 a:not(.btn){color:#fff}.bgweb2 .t4-inverse,.bgweb2 .t4-inverse a:not(.btn),.insideClass.bgweb2 .t4-inverse,.insideClass.bgweb2 .t4-inverse a:not(.btn){color:#fff}.bgweb2 .t6,.bgweb2 .t6 a:not(.btn),.bgweb2 h6,.bgweb2 h6 a:not(.btn),.insideClass.bgweb2 .t6,.insideClass.bgweb2 .t6 a:not(.btn),.insideClass.bgweb2 h6,.insideClass.bgweb2 h6 a:not(.btn){color:#fff}.bgweb2 .t6-inverse,.bgweb2 .t6-inverse a:not(.btn),.insideClass.bgweb2 .t6-inverse,.insideClass.bgweb2 .t6-inverse a:not(.btn){color:#fff}.bgweb2 .btn-primary,.insideClass.bgweb2 .btn-primary{background-color:#f8aa2e;color:#052355}.bgweb2 .btn-primary:focus-within,.bgweb2 .btn-primary:not(:disabled):not(.disabled):active,.bgweb2 .btn-primary:not(:disabled):not(.disabled):focus,.bgweb2 .btn-primary:not(:disabled):not(.disabled):hover,.insideClass.bgweb2 .btn-primary:focus-within,.insideClass.bgweb2 .btn-primary:not(:disabled):not(.disabled):active,.insideClass.bgweb2 .btn-primary:not(:disabled):not(.disabled):focus,.insideClass.bgweb2 .btn-primary:not(:disabled):not(.disabled):hover{background-color:#d8901d}.bgweb2 .btn-secondary,.insideClass.bgweb2 .btn-secondary{background-color:#fff;color:#052355;box-shadow:0 3px 10px rgba(0,0,0,.12)}.bgweb2 .btn-secondary:focus-within,.bgweb2 .btn-secondary:not(:disabled):not(.disabled):active,.bgweb2 .btn-secondary:not(:disabled):not(.disabled):focus,.bgweb2 .btn-secondary:not(:disabled):not(.disabled):hover,.insideClass.bgweb2 .btn-secondary:focus-within,.insideClass.bgweb2 .btn-secondary:not(:disabled):not(.disabled):active,.insideClass.bgweb2 .btn-secondary:not(:disabled):not(.disabled):focus,.insideClass.bgweb2 .btn-secondary:not(:disabled):not(.disabled):hover{background-color:#f3e8dd}.bgweb2 .btn-outline,.insideClass.bgweb2 .btn-outline{background-color:transparent;color:#052355;border:1px solid #052355}.bgweb2 .btn-outline:focus-within,.bgweb2 .btn-outline:not(:disabled):not(.disabled):active,.bgweb2 .btn-outline:not(:disabled):not(.disabled):focus,.bgweb2 .btn-outline:not(:disabled):not(.disabled):hover,.insideClass.bgweb2 .btn-outline:focus-within,.insideClass.bgweb2 .btn-outline:not(:disabled):not(.disabled):active,.insideClass.bgweb2 .btn-outline:not(:disabled):not(.disabled):focus,.insideClass.bgweb2 .btn-outline:not(:disabled):not(.disabled):hover{color:#fca442;background-color:#052355}.bgweb2 svg.icon,.insideClass.bgweb2 svg.icon{fill:#fff;color:#fff}.bggallery,.insideClass.bggallery{color:#fff;background-color:transparent}.bggallery .default,.bggallery .default a:not(.btn),.bggallery .defaultSpec,.bggallery .defaultSpec a:not(.btn),.bggallery .extrasmall,.bggallery .extrasmall a:not(.btn),.bggallery .large1,.bggallery .large1 a:not(.btn),.bggallery .medium1,.bggallery .medium1 a:not(.btn),.bggallery .small,.bggallery .small a:not(.btn),.bggallery .smallLg,.bggallery .smallLg a:not(.btn),.bggallery .smallSm,.bggallery .smallSm a:not(.btn),.insideClass.bggallery .default,.insideClass.bggallery .default a:not(.btn),.insideClass.bggallery .defaultSpec,.insideClass.bggallery .defaultSpec a:not(.btn),.insideClass.bggallery .extrasmall,.insideClass.bggallery .extrasmall a:not(.btn),.insideClass.bggallery .large1,.insideClass.bggallery .large1 a:not(.btn),.insideClass.bggallery .medium1,.insideClass.bggallery .medium1 a:not(.btn),.insideClass.bggallery .small,.insideClass.bggallery .small a:not(.btn),.insideClass.bggallery .smallLg,.insideClass.bggallery .smallLg a:not(.btn),.insideClass.bggallery .smallSm,.insideClass.bggallery .smallSm a:not(.btn){color:#fff}.bggallery .t1large,.bggallery .t1large a:not(.btn),.insideClass.bggallery .t1large,.insideClass.bggallery .t1large a:not(.btn){color:#fff}.bggallery .t1,.bggallery .t1 a:not(.btn),.bggallery h1,.bggallery h1 a:not(.btn),.insideClass.bggallery .t1,.insideClass.bggallery .t1 a:not(.btn),.insideClass.bggallery h1,.insideClass.bggallery h1 a:not(.btn){color:#fff}.bggallery .t2,.bggallery .t2 a:not(.btn),.bggallery h2,.bggallery h2 a:not(.btn),.insideClass.bggallery .t2,.insideClass.bggallery .t2 a:not(.btn),.insideClass.bggallery h2,.insideClass.bggallery h2 a:not(.btn){color:#fff}.bggallery .t3,.bggallery .t3 a:not(.btn),.bggallery h3,.bggallery h3 a:not(.btn),.insideClass.bggallery .t3,.insideClass.bggallery .t3 a:not(.btn),.insideClass.bggallery h3,.insideClass.bggallery h3 a:not(.btn){color:#fff}.bggallery .t4,.bggallery .t4 a:not(.btn),.bggallery h4,.bggallery h4 a:not(.btn),.insideClass.bggallery .t4,.insideClass.bggallery .t4 a:not(.btn),.insideClass.bggallery h4,.insideClass.bggallery h4 a:not(.btn){color:#fff}.bggallery .t4-inverse,.bggallery .t4-inverse a:not(.btn),.insideClass.bggallery .t4-inverse,.insideClass.bggallery .t4-inverse a:not(.btn){color:#fff}.bggallery .t6,.bggallery .t6 a:not(.btn),.bggallery h6,.bggallery h6 a:not(.btn),.insideClass.bggallery .t6,.insideClass.bggallery .t6 a:not(.btn),.insideClass.bggallery h6,.insideClass.bggallery h6 a:not(.btn){color:#fff}.bggallery .t6-inverse,.bggallery .t6-inverse a:not(.btn),.insideClass.bggallery .t6-inverse,.insideClass.bggallery .t6-inverse a:not(.btn){color:#fff}.bggallery .btn-primary,.insideClass.bggallery .btn-primary{background-color:#fca442;color:#052355}.bggallery .btn-primary:focus-within,.bggallery .btn-primary:not(:disabled):not(.disabled):active,.bggallery .btn-primary:not(:disabled):not(.disabled):focus,.bggallery .btn-primary:not(:disabled):not(.disabled):hover,.insideClass.bggallery .btn-primary:focus-within,.insideClass.bggallery .btn-primary:not(:disabled):not(.disabled):active,.insideClass.bggallery .btn-primary:not(:disabled):not(.disabled):focus,.insideClass.bggallery .btn-primary:not(:disabled):not(.disabled):hover{background-color:#f4c632}.bggallery .btn-secondary,.insideClass.bggallery .btn-secondary{background-color:#fff;color:#052355}.bggallery .btn-secondary:focus-within,.bggallery .btn-secondary:not(:disabled):not(.disabled):active,.bggallery .btn-secondary:not(:disabled):not(.disabled):focus,.bggallery .btn-secondary:not(:disabled):not(.disabled):hover,.insideClass.bggallery .btn-secondary:focus-within,.insideClass.bggallery .btn-secondary:not(:disabled):not(.disabled):active,.insideClass.bggallery .btn-secondary:not(:disabled):not(.disabled):focus,.insideClass.bggallery .btn-secondary:not(:disabled):not(.disabled):hover{background-color:#f3e8dd}.bggallery .btn-outline,.insideClass.bggallery .btn-outline{background-color:transparent;color:#000;border:1px solid #000}.bggallery .btn-outline:focus-within,.bggallery .btn-outline:not(:disabled):not(.disabled):active,.bggallery .btn-outline:not(:disabled):not(.disabled):focus,.bggallery .btn-outline:not(:disabled):not(.disabled):hover,.insideClass.bggallery .btn-outline:focus-within,.insideClass.bggallery .btn-outline:not(:disabled):not(.disabled):active,.insideClass.bggallery .btn-outline:not(:disabled):not(.disabled):focus,.insideClass.bggallery .btn-outline:not(:disabled):not(.disabled):hover{color:#fca442;background-color:#052355}.bggallery svg.icon,.insideClass.bggallery svg.icon{fill:#fff;color:#fff}.bghighlight,.insideClass.bghighlight{background-color:#fff;color:#052355}.bghighlight .default,.bghighlight .default a:not(.btn),.bghighlight .defaultSpec,.bghighlight .defaultSpec a:not(.btn),.bghighlight .extrasmall,.bghighlight .extrasmall a:not(.btn),.bghighlight .large1,.bghighlight .large1 a:not(.btn),.bghighlight .medium1,.bghighlight .medium1 a:not(.btn),.bghighlight .small,.bghighlight .small a:not(.btn),.bghighlight .smallLg,.bghighlight .smallLg a:not(.btn),.bghighlight .smallSm,.bghighlight .smallSm a:not(.btn),.insideClass.bghighlight .default,.insideClass.bghighlight .default a:not(.btn),.insideClass.bghighlight .defaultSpec,.insideClass.bghighlight .defaultSpec a:not(.btn),.insideClass.bghighlight .extrasmall,.insideClass.bghighlight .extrasmall a:not(.btn),.insideClass.bghighlight .large1,.insideClass.bghighlight .large1 a:not(.btn),.insideClass.bghighlight .medium1,.insideClass.bghighlight .medium1 a:not(.btn),.insideClass.bghighlight .small,.insideClass.bghighlight .small a:not(.btn),.insideClass.bghighlight .smallLg,.insideClass.bghighlight .smallLg a:not(.btn),.insideClass.bghighlight .smallSm,.insideClass.bghighlight .smallSm a:not(.btn){color:#052355}.bghighlight .t1,.bghighlight .t1 a:not(.btn),.bghighlight h1,.bghighlight h1 a:not(.btn),.insideClass.bghighlight .t1,.insideClass.bghighlight .t1 a:not(.btn),.insideClass.bghighlight h1,.insideClass.bghighlight h1 a:not(.btn){color:#052355}.bghighlight .t2,.bghighlight .t2 a:not(.btn),.bghighlight h2,.bghighlight h2 a:not(.btn),.insideClass.bghighlight .t2,.insideClass.bghighlight .t2 a:not(.btn),.insideClass.bghighlight h2,.insideClass.bghighlight h2 a:not(.btn){color:#052355}.bghighlight .t3,.bghighlight .t3 a:not(.btn),.bghighlight h3,.bghighlight h3 a:not(.btn),.insideClass.bghighlight .t3,.insideClass.bghighlight .t3 a:not(.btn),.insideClass.bghighlight h3,.insideClass.bghighlight h3 a:not(.btn){color:#052355}.bghighlight .t4,.bghighlight .t4 a:not(.btn),.bghighlight h4,.bghighlight h4 a:not(.btn),.insideClass.bghighlight .t4,.insideClass.bghighlight .t4 a:not(.btn),.insideClass.bghighlight h4,.insideClass.bghighlight h4 a:not(.btn){color:#052355}.bghighlight .t4-inverse,.bghighlight .t4-inverse a:not(.btn),.insideClass.bghighlight .t4-inverse,.insideClass.bghighlight .t4-inverse a:not(.btn){color:#052355}.bghighlight .t6,.bghighlight .t6 a:not(.btn),.bghighlight h6,.bghighlight h6 a:not(.btn),.insideClass.bghighlight .t6,.insideClass.bghighlight .t6 a:not(.btn),.insideClass.bghighlight h6,.insideClass.bghighlight h6 a:not(.btn){color:#052355}.bghighlight .t6-inverse,.bghighlight .t6-inverse a:not(.btn),.insideClass.bghighlight .t6-inverse,.insideClass.bghighlight .t6-inverse a:not(.btn){color:#052355}.bghighlight .btn-primary,.insideClass.bghighlight .btn-primary{background-color:#fca442;color:#052355}.bghighlight .btn-primary:focus-within,.bghighlight .btn-primary:not(:disabled):not(.disabled):active,.bghighlight .btn-primary:not(:disabled):not(.disabled):focus,.bghighlight .btn-primary:not(:disabled):not(.disabled):hover,.insideClass.bghighlight .btn-primary:focus-within,.insideClass.bghighlight .btn-primary:not(:disabled):not(.disabled):active,.insideClass.bghighlight .btn-primary:not(:disabled):not(.disabled):focus,.insideClass.bghighlight .btn-primary:not(:disabled):not(.disabled):hover{background-color:#f4c632}.bghighlight .btn-secondary,.insideClass.bghighlight .btn-secondary{background-color:#fff;color:#0d364f}.bghighlight .btn-secondary:focus-within,.bghighlight .btn-secondary:not(:disabled):not(.disabled):active,.bghighlight .btn-secondary:not(:disabled):not(.disabled):focus,.bghighlight .btn-secondary:not(:disabled):not(.disabled):hover,.insideClass.bghighlight .btn-secondary:focus-within,.insideClass.bghighlight .btn-secondary:not(:disabled):not(.disabled):active,.insideClass.bghighlight .btn-secondary:not(:disabled):not(.disabled):focus,.insideClass.bghighlight .btn-secondary:not(:disabled):not(.disabled):hover{background-color:#f3e8dd}.bghighlight .btn-outline,.insideClass.bghighlight .btn-outline{border:1px solid #052355;background-color:transparent;color:#052355}.bghighlight .btn-outline:focus-within,.bghighlight .btn-outline:not(:disabled):not(.disabled):active,.bghighlight .btn-outline:not(:disabled):not(.disabled):focus,.bghighlight .btn-outline:not(:disabled):not(.disabled):hover,.insideClass.bghighlight .btn-outline:focus-within,.insideClass.bghighlight .btn-outline:not(:disabled):not(.disabled):active,.insideClass.bghighlight .btn-outline:not(:disabled):not(.disabled):focus,.insideClass.bghighlight .btn-outline:not(:disabled):not(.disabled):hover{color:#fca442;background-color:#052355}.bghighlight svg.icon,.insideClass.bghighlight svg.icon{fill:#052355;color:#052355}.bgfooter,.insideClass.bgfooter{color:#fff;background-color:#052355}.bgfooter .default,.bgfooter .default a:not(.btn),.bgfooter .defaultSpec,.bgfooter .defaultSpec a:not(.btn),.bgfooter .extrasmall,.bgfooter .extrasmall a:not(.btn),.bgfooter .large1,.bgfooter .large1 a:not(.btn),.bgfooter .medium1,.bgfooter .medium1 a:not(.btn),.bgfooter .small,.bgfooter .small a:not(.btn),.bgfooter .smallLg,.bgfooter .smallLg a:not(.btn),.bgfooter .smallSm,.bgfooter .smallSm a:not(.btn),.insideClass.bgfooter .default,.insideClass.bgfooter .default a:not(.btn),.insideClass.bgfooter .defaultSpec,.insideClass.bgfooter .defaultSpec a:not(.btn),.insideClass.bgfooter .extrasmall,.insideClass.bgfooter .extrasmall a:not(.btn),.insideClass.bgfooter .large1,.insideClass.bgfooter .large1 a:not(.btn),.insideClass.bgfooter .medium1,.insideClass.bgfooter .medium1 a:not(.btn),.insideClass.bgfooter .small,.insideClass.bgfooter .small a:not(.btn),.insideClass.bgfooter .smallLg,.insideClass.bgfooter .smallLg a:not(.btn),.insideClass.bgfooter .smallSm,.insideClass.bgfooter .smallSm a:not(.btn){color:#fff}.bgfooter .t1large,.bgfooter .t1large a:not(.btn),.insideClass.bgfooter .t1large,.insideClass.bgfooter .t1large a:not(.btn){color:#fff}.bgfooter .t1,.bgfooter .t1 a:not(.btn),.bgfooter h1,.bgfooter h1 a:not(.btn),.insideClass.bgfooter .t1,.insideClass.bgfooter .t1 a:not(.btn),.insideClass.bgfooter h1,.insideClass.bgfooter h1 a:not(.btn){color:#fff}.bgfooter .t2,.bgfooter .t2 a:not(.btn),.bgfooter h2,.bgfooter h2 a:not(.btn),.insideClass.bgfooter .t2,.insideClass.bgfooter .t2 a:not(.btn),.insideClass.bgfooter h2,.insideClass.bgfooter h2 a:not(.btn){color:#fff}.bgfooter .t3,.bgfooter .t3 a:not(.btn),.bgfooter h3,.bgfooter h3 a:not(.btn),.insideClass.bgfooter .t3,.insideClass.bgfooter .t3 a:not(.btn),.insideClass.bgfooter h3,.insideClass.bgfooter h3 a:not(.btn){color:#fff}.bgfooter .t4,.bgfooter .t4 a:not(.btn),.bgfooter h4,.bgfooter h4 a:not(.btn),.insideClass.bgfooter .t4,.insideClass.bgfooter .t4 a:not(.btn),.insideClass.bgfooter h4,.insideClass.bgfooter h4 a:not(.btn){color:#fff}.bgfooter .t4-inverse,.bgfooter .t4-inverse a:not(.btn),.insideClass.bgfooter .t4-inverse,.insideClass.bgfooter .t4-inverse a:not(.btn){color:#fff}.bgfooter .t6,.bgfooter .t6 a:not(.btn),.bgfooter h6,.bgfooter h6 a:not(.btn),.insideClass.bgfooter .t6,.insideClass.bgfooter .t6 a:not(.btn),.insideClass.bgfooter h6,.insideClass.bgfooter h6 a:not(.btn){color:#fff}.bgfooter .t6-inverse,.bgfooter .t6-inverse a:not(.btn),.insideClass.bgfooter .t6-inverse,.insideClass.bgfooter .t6-inverse a:not(.btn){color:#fff}.bgfooter svg.icon,.insideClass.bgfooter svg.icon{fill:#fff;color:#fff}.bgweb2{background-color:#f5f5f5;color:#fff}.bgweb2 .title,.bgweb2 .title a{color:#fff}.bgweb2 .title.t1,.bgweb2 .title.t1 a{color:#fff}.bgweb2 .title.t2,.bgweb2 .title.t2 a{color:#fff}.bgweb2 svg.icon{fill:#fff;color:#fff}.bgweb2 a.btn-primary{background-color:#f8aa2e;color:#052355}.bgweb2 a.btn-primary:hover{background-color:#d8901d}.bgweb2 a.btn-primary{background-color:#fff;color:#052355;box-shadow:0 3px 10px rgba(0,0,0,.12)}.bgweb2 a.btn-primary:hover{background-color:#f3e8dd}.bgweb2 a.btn-primary{background-color:transparent;color:#052355;border:1px solid #052355}.bgweb2 a.btn-primary:hover{color:#fca442;background-color:#052355}.bggallery{color:#fff;background-color:transparent}.bggallery .title,.bggallery .title a{color:#fff}.bggallery .title.t1,.bggallery .title.t1 a{color:#fff}.bggallery .title.t2,.bggallery .title.t2 a{color:#fff}.bggallery svg.icon{fill:#fff;color:#fff}.bggallery a.btn-primary{background-color:#fca442;color:#052355}.bggallery a.btn-primary:hover{background-color:#f4c632}.bggallery a.btn-primary{background-color:#fff;color:#052355}.bggallery a.btn-primary:hover{background-color:#f3e8dd}.bggallery a.btn-primary{background-color:transparent;color:#000;border:1px solid #000}.bggallery a.btn-primary:hover{color:#fca442;background-color:#052355}.bghighlight{background-color:#fff;color:#052355}.bghighlight .title,.bghighlight .title a{color:#052355}.bghighlight .title.t1,.bghighlight .title.t1 a{color:#052355}.bghighlight .title.t2,.bghighlight .title.t2 a{color:#052355}.bghighlight svg.icon{fill:#052355;color:#052355}.bghighlight a.btn-primary{background-color:#fca442;color:#052355}.bghighlight a.btn-primary:hover{background-color:#f4c632}.bghighlight a.btn-primary{background-color:#fff;color:#0d364f}.bghighlight a.btn-primary:hover{background-color:#f3e8dd}.bghighlight a.btn-primary{border:1px solid #052355;background-color:transparent;color:#052355}.bghighlight a.btn-primary:hover{color:#fca442;background-color:#052355}.bgfooter{color:#fff;background-color:#052355}.bgfooter .title,.bgfooter .title a{color:#fff}.bgfooter .title.t1,.bgfooter .title.t1 a{color:#fff}.bgfooter .title.t2,.bgfooter .title.t2 a{color:#fff}.bgfooter svg.icon{fill:#fff;color:#fff}.bgweb{background-color:#f3f3f3;color:#052355}.btn-primary{background-color:#fca442;color:#052355}.btn-primary:hover{background-color:#052355;color:#fca442}.btn-secondary{background-color:#fff;color:#052355;box-shadow:0 3px 10px rgba(0,0,0,.12)}.btn-secondary:hover{background-color:#f3e8dd}.btn-outline{background-color:transparent;color:#052355;border:1px solid #052355}.btn-outline:hover{color:#fca442;background-color:#052355}.bgweb+.bgweb.spaceL,.bgweb+.bgweb.spaceS,.bgweb+.bgweb.standard,.bgweb+.frame-space-before-bgweb.spaceL,.bgweb+.frame-space-before-bgweb.spaceS,.bgweb+.frame-space-before-bgweb.standard,.frame-space-before-bgweb+.bgweb.spaceL,.frame-space-before-bgweb+.bgweb.spaceS,.frame-space-before-bgweb+.bgweb.standard,.frame-space-before-bgweb+.frame-space-before-bgweb.spaceL,.frame-space-before-bgweb+.frame-space-before-bgweb.spaceS,.frame-space-before-bgweb+.frame-space-before-bgweb.standard{padding-top:0}.bgweb2+.bgweb2.spaceL,.bgweb2+.bgweb2.spaceS,.bgweb2+.bgweb2.standard,.bgweb2+.frame-space-before-bgweb2.spaceL,.bgweb2+.frame-space-before-bgweb2.spaceS,.bgweb2+.frame-space-before-bgweb2.standard,.frame-space-before-bgweb2+.bgwe2.spaceL,.frame-space-before-bgweb2+.bgwe2.spaceS,.frame-space-before-bgweb2+.bgwe2.standard,.frame-space-before-bgweb2+.frame-space-before-bgweb2.spaceL,.frame-space-before-bgweb2+.frame-space-before-bgweb2.spaceS,.frame-space-before-bgweb2+.frame-space-before-bgweb2.standard{padding-top:0}.main-container{overflow:hidden}svg{fill:currentColor;color:currentColor}[data-animation=true].is_active{animation:fadeIn .5s ease-out forwards}[data-animation=true]{opacity:0;transform:translateY(250px);transition:transform 1s ease}@keyframes fadeIn{100%{opacity:1;transform:translateY(0)}}html{scroll-behavior:smooth}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-moz-calc(100% * 70 / 3);width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-moz-calc(100% / 70);width:1.4285714286%;height:10px;float:left}ul{list-style-type:none}*{box-sizing:border-box;padding:0;margin:0;text-decoration:none}a{color:currentColor}body{max-width:2500px;min-width:320px;margin:0 auto;background:linear-gradient(180deg,#f6f6f6,0,#efefef 100%)}.module-outdoor-spaces{padding:0 205px}.module-outdoor-spaces1{padding:0 110px}.standard{padding:120px 0}.image-box{font-size:0;line-height:0}.image-box picture{height:100%}.image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-box.mobile-image{display:none}.image-box.mobile-image.desktop-image{display:block}body.no_scroll{overflow:hidden;height:100vh}.tns-nav{display:flex;margin-top:28px;align-items:center;justify-content:center}.tns-nav button{border:0;padding:0;outline:0;margin:0 2.5px;border-radius:50%;transition:all .2s ease;background-color:#fff;opacity:.31;box-shadow:2px -1px 9px rgba(255,255,255,.4);width:7px;height:7px}.tns-nav button.tns-nav-active{width:7px;height:7px;opacity:1}.after-medium{padding-bottom:122px}.before-medium{padding-top:107px}.btn-outline,.btn-primary,.btn-secondary{transition:background-color .3s,color .3s}.btn-box .btn.btn-primary,.btn-box .btn.btn-secondary{display:flex;align-items:center;justify-content:center}.btn-box .btn svg{transition:color .3s;margin-right:20px}.link-text{font-weight:700}.link-text p a{color:#fca442!important;position:relative}.link-text p a:before{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:2px;background-color:transparent;transition:background-color .3s}.logo-background{width:29px;height:33px}.loading-container{position:fixed;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1000000;background-color:#052354;left:0;top:0;opacity:0;pointer-events:none}.loading-container .loading-inner{display:flex;justify-content:center;align-items:center;width:100%;height:90px}.loading-container .loading-inner .circle-loader{width:80px;height:80px;display:inline-block}.loading-container .loading-inner .spinner{animation:rotate 2s linear infinite;width:100%;height:100%}.loading-container .loading-inner .path{stroke:#e3e3e3;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.loading-container .loading-inner .circle{width:20px;height:20px;position:absolute;border-radius:50%;background-color:#fff;left:15%;transform-origin:50%;animation:circles .5s alternate infinite ease}.loading-container .loading-inner .circle:nth-child(2){left:49%;animation-delay:.2s}.loading-container .loading-inner .circle:nth-child(3){left:auto;right:15%;animation-delay:.3s}.loading-container .loading-inner .shadow{width:20px;height:4px;border-radius:50%;background-color:rgba(255,255,255,.5);position:absolute;top:52%;transform-origin:50%;z-index:-1;left:15%;filter:blur(1px);animation:shadow .5s alternate infinite ease}.loading-container .loading-inner .shadow:nth-child(4){left:49%;animation-delay:.2s}.loading-container .loading-inner .shadow:nth-child(5){left:auto;right:15%;animation-delay:.3s}.loading-container .loading-inner span{position:absolute;font-size:20px;letter-spacing:12px;color:#fff;top:60%}@keyframes circles{0%{top:50%}40%{height:20px;border-radius:50%;transform:scaleX(1)}100%{top:40%;height:5px;border-radius:50px 50px 25px 25px;transform:scaleX(1.7)}}@keyframes shadow{0%{transform:scaleX(1.5);opacity:.9}40%{transform:scaleX(1);opacity:.7}100%{transform:scaleX(.2);opacity:.1}}.response-container{position:fixed;z-index:1000000;width:100%;height:100%;top:0;left:0;opacity:0;pointer-events:none;background-color:rgba(239,239,239,.92)}.response-container .response-container-inner{position:fixed;top:50%;left:50%;z-index:1;width:calc(335px + (670 - 335) * (100vw - 375px)/ (1920 - 375));height:calc(327px + (527 - 327) * (100vw - 375px)/ (1920 - 375));display:flex;align-items:center;flex-direction:column;justify-content:center;border-radius:calc(12px + (18 - 12) * (100vw - 375px)/ (1920 - 375));transform:translate(-50%,-50%);background-color:#052354}.response-container .response-container-inner .error-container,.response-container .response-container-inner .success-container{display:none}.response-container .response-container-inner .error-container .popup,.response-container .response-container-inner .success-container .popup{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.response-container .response-container-inner .error-container .popup .icon img,.response-container .response-container-inner .success-container .popup .icon img{width:calc(100px + (129.58 - 100) * (100vw - 375px)/ (1920 - 375));height:calc(90px + (114 - 90) * (100vw - 375px)/ (1920 - 375))}.response-container .response-container-inner .error-container .popup .t3,.response-container .response-container-inner .success-container .popup .t3{padding:calc(15px + (31 - 15) * (100vw - 375px)/ (1920 - 375)) 0}.response-container .response-container-inner .error-container .popup .default,.response-container .response-container-inner .error-container .popup .t3,.response-container .response-container-inner .success-container .popup .default,.response-container .response-container-inner .success-container .popup .t3{color:#fff}.response-container .response-container-inner.is_success .success-container{display:block;z-index:20}.response-container .response-container-inner.is_error .error-container{display:block;z-index:20}body.is_loading .loading-container{opacity:1;pointer-events:all}body.is_response .response-container{opacity:1;pointer-events:all}.bghighlight+.bghighlight{padding-top:0}.frame+.bgweb{padding-top:0}.book-consultation-actions{display:none}.loader{width:100%;justify-content:center;align-items:center;position:relative;display:none;margin-top:40px;animation:loader-effect}.loader svg{height:40px}.loader svg.icon{font-size:20px;line-height:20px}.loader.is--loading{width:100%;margin-top:20px;display:flex;animation:spin 2s linear infinite}.loader.is--loading svg{fill:#052355}@keyframes spin{100%{transform:rotate(360deg)}}.header-main{background-color:#fff;max-width:2500px;position:sticky;margin:0 auto;z-index:1000;width:100%;right:0;left:0;top:0}.header-main .dropdown-toggle{background-color:transparent;border:none;width:20px;height:20px}.header-main .dropdown{width:10px;height:10px}.header-main .header-box{padding:21px 0;width:100%;display:flex;align-items:center;justify-content:space-between}.header-main .header-box .left-box{position:relative;z-index:1001}.header-main .header-box .right-box{margin:0 0 0 10px;display:flex;align-items:center}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item{padding-left:44px;display:inline-block}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item:last-child{display:none}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .category-title{cursor:pointer}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item.is-expanded .dropdown-toggle .dropdown{transform:rotate(180deg)}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item.is-active .main-nav-link{color:#0d364f}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item.is-active .main-nav-link:before{background-color:#fca442}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .main-nav-link{transition:color .3s;color:inherit;position:relative;font-weight:600}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .main-nav-link:before{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:2.5px;background-color:transparent;transition:background-color .3s}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .dropdown{color:#0d364f;transition:transform .4s;transform:rotate(0);cursor:pointer}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .navigation-dropdown-list-inner{display:none;position:absolute;left:50%;top:auto;padding-top:20px;transform:translateX(-50%);min-width:350px}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .navigation-dropdown-list-inner .navigation-dropdown-list{background-color:#fff;padding:20px;border-radius:5px;text-align:start;box-shadow:2px -1px 9px rgba(255,255,255,.4);border:1px solid #fca442}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .navigation-dropdown-list-inner .navigation-dropdown-list .navigation-dropdown-item{margin-bottom:15px}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .navigation-dropdown-list-inner .navigation-dropdown-list .navigation-dropdown-item:last-child{margin-bottom:0}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .navigation-dropdown-list-inner .navigation-dropdown-list .navigation-dropdown-item .header-menu-item-dropdown{position:relative;font-weight:600;font-size:20px}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .navigation-dropdown-list-inner .navigation-dropdown-list .navigation-dropdown-item .header-menu-item-dropdown:before{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:2px;background-color:transparent;transition:background-color .3s}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .navigation-dropdown-list-inner .navigation-dropdown-list .navigation-dropdown-item .header-menu-item-dropdown.is-active{color:#0d364f}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .navigation-dropdown-list-inner .navigation-dropdown-list .navigation-dropdown-item .header-menu-item-dropdown.is-active:before{background-color:#fca442}.header-main .header-box .right-box .main-navigation-block .social-content{display:none}.header-main .header-box .right-box .mobile-top{margin-left:60px;display:flex;align-items:center;position:relative;z-index:1001}.header-main .header-box .right-box .mobile-top .language{margin-left:10px}.header-main .header-box .right-box .mobile-top .language .language-box{position:relative;z-index:10000}.header-main .header-box .right-box .mobile-top .language .language-box.is-active .language-item .dropdown{transform:rotate(180deg)}.header-main .header-box .right-box .mobile-top .language .language-box.is-active .dropdown-box{background-color:#fff;box-shadow:0 8px 20px rgba(0,0,0,.3);padding:10px;border-radius:4px;position:absolute;margin-top:10px;z-index:1000;top:100%;left:50%;transform:translateX(-50%);display:flex;flex-flow:column}.header-main .header-box .right-box .mobile-top .language .language-box.is-active .dropdown-box .language-item{padding:8px 0}.header-main .header-box .right-box .mobile-top .language .language-box .language-item{color:#0d364f;cursor:pointer;display:flex;align-items:center;font-weight:500}.header-main .header-box .right-box .mobile-top .language .language-box .language-item .flag{width:20px;height:16px;margin-right:6px}.header-main .header-box .right-box .mobile-top .language .language-box .language-item .dropdown{margin-left:3px;transition:transform .3s}.header-main .header-box .right-box .mobile-top .language .language-box .dropdown-box{display:none}.header-main .header-box .right-box .mobile-top .phone{border:1px solid #fca442;color:#0d364f;margin-left:37px;border-radius:16px;padding:13px 19px;display:flex;align-items:center;transition:background-color .3s,color .3s}.header-main .header-box .right-box .mobile-top .phone .icon-phone{width:26px;height:23.6px;margin-right:14px;transition:color .3s}.header-main .header-box .right-box .mobile-top .phone span{transition:color .3s;font-weight:600}.header-main .header-box .right-box .menu{display:none;line-height:0}.header-main .header-box .right-box .menu .search{margin:0 20px 0 40px;line-height:0}.header-main .header-box .right-box .menu .search .icon-search{width:24px;height:24px;transition:color .3s}.header-main .header-box .right-box .menu .toggle-sidebar{display:none}.logo-company{width:178px;height:74.38px;transition:opacity .3s}.social-content .social-links{display:flex;align-items:center}.social-content .social-links .social-link-item{margin-right:11px}.social-content .social-links .social-link-item .social-link{display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,box-shadow .3s ease;border-radius:50%;width:28px;height:28px}.social-content .social-links .social-link-item .social-link svg{transition:color .3s;width:16px;height:16px}form{display:flex;flex-wrap:wrap;flex-direction:column;color:#0d364f}form h2{font-size:50px}form .clearfix{margin-bottom:36px}form .clearfix p{font-size:16px;margin-top:27px}form .form-group{margin-bottom:24px}form .form-group .form-text{margin-top:10px}form .form-group legend{margin-bottom:7px}form .form-group .form-label{font-family:OpenSans,sans-serif;color:#000;font-size:16px}form .form-group .form-label+.checkbox{margin-top:7px}form .form-group .input input,form .form-group .input select,form .form-group .input textarea{font-family:OpenSans,sans-serif;width:100%;color:#6e6e6e;border:1px solid #d3d3d3;background-color:#f4f4f4;padding:12px 16px;border-radius:8px;margin-top:7px;font-size:16px;cursor:pointer}form .form-group .input select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/typo3conf/ext/ngsmart_default_template/Resources/Public/Images/FrontendLayouts/drowdown.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:12px}form .form-group .input textarea{height:122px;resize:none}form .form-group .form-check-label{font-family:OpenSans,sans-serif;color:#000;font-size:16px}form .form-group .checkbox .form-check{margin-bottom:23.5px}form .form-group .checkbox .form-check .form-check-label{display:flex;align-items:center}form .form-group .checkbox .form-check .add-on{display:flex;align-items:center}form .form-group .checkbox .form-check .add-on input{margin:0}form .form-group .checkbox .form-check .add-on span{font-size:18px;margin-left:8px}form .form-group .checkbox .form-check input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #797979;border-radius:6px;background-color:transparent;cursor:pointer;position:relative;transition:background-color .2s ease-in-out,border .3s;width:20px;height:20px;padding:0}form .form-group .checkbox .form-check input[type=checkbox]:checked{background-color:#fca442;border:none}form .form-group .checkbox .form-check input[type=checkbox]:checked::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:4px;height:8px;border:solid #0d364f;border-width:0 2px 2px 0}form .form-group .checkbox .form-check input{margin:0 10px 0}form .form-group .checkbox input{width:auto}form .form-group .input .form-label{margin-bottom:7px;display:block}form .form-group .input .input .inputs-list .form-group{display:flex}form .form-group .input .input .inputs-list .form-group .form-check{margin-right:100px;display:flex;align-items:center}form .form-group .input .input .inputs-list .form-group .form-check:last-child{margin-right:0}form .form-group .input .input .inputs-list .form-group .form-check input{width:20px;height:20px;margin:0}form .form-group .input .input .inputs-list .form-group .form-check .form-check-label{cursor:pointer;margin-left:10px}form .row{display:flex;justify-content:space-between}form .row .col-6{width:50%;margin-right:24px}form .row .col-6:last-child{margin-right:0}form .row .col-12{margin-bottom:31px;width:100%}form .row .col-12 .clearfix{margin-top:0;border-bottom:1px solid #d7dce5}form .row .col-12 .clearfix p{margin:54px 0 13px;font-weight:700;font-size:18px}form .btn.additional-btn{display:none}.footer-main{padding:73px 0 68px}.footer-main .inner .center-box{padding:60px 0;display:flex;align-items:start;justify-content:space-between}.footer-main .inner .center-box .title{font-weight:600}.footer-main .inner .center-box .address-box{max-width:240px}.footer-main .inner .center-box .email-box{max-width:320px}.footer-main .inner .center-box .email-box .subtitle{display:flex;flex-direction:column}.footer-main .inner .center-box .email-box .subtitle .email{display:flex;align-items:center}.footer-main .inner .center-box .email-box .subtitle .email span{margin-right:7px}.footer-main .inner .center-box .email-box,.footer-main .inner .center-box .working-box{margin-top:10px}.footer-main .inner .center-box .working-box .social-content .social-links{margin-top:24px}.footer-main .inner .center-box .working-box .social-content .social-links li a{background-color:#fff}.footer-main .inner .center-box .working-box .social-content .social-links li a svg{color:#0d364f}.footer-main .inner .bottom-box{display:flex;align-items:flex-start;justify-content:space-between}.footer-main .inner .bottom-box .left .main-navigation{margin-right:20px}.footer-main .inner .bottom-box .left .main-navigation .navigation-list{display:flex;flex-wrap:wrap}.footer-main .inner .bottom-box .left .main-navigation .navigation-list .navigation-item .footer-menu-item{margin-right:73px}.footer-main .inner .bottom-box .left .main-navigation .navigation-list .navigation-item .footer-menu-item a{text-decoration:underline}.footer-main .inner .bottom-box .right{white-space:nowrap}.footer-main .inner a.large1{transition:color .3s}.law-practice-element{position:relative;background-color:#fff}.law-practice-element:before{content:"";position:absolute;left:0;top:0;width:100%;height:60vh;background-color:#f5f5f5}.law-practice-element.full-background-color{background-color:#f3f3f3;padding:100px 0!important}.law-practice-element.full-background-color:before{display:none}.law-practice-element .inner{position:relative;z-index:1;max-width:1510px;margin:0 auto}.law-practice-element .inner .headline-box{text-align:center;max-width:1200px;margin:0 auto}.law-practice-element .inner .headline-box .headline+.subheadluine{padding:19px 0 55px}.law-practice-element .inner .cards{display:flex;justify-content:center;margin:60px -40px 0}.law-practice-element .inner .cards.count-3{margin:60px -32px}.law-practice-element .inner .cards.count-3 .card{flex:0 0 33.3333%;max-width:33.3333%;padding:0 32px}.law-practice-element .inner .cards.count-3 .card .text-box{padding:50px}.law-practice-element .inner .cards.count-3 .card .text-box .inner-text{margin-top:30px}.law-practice-element .inner .cards.count-3 .card .text-box .btn-box{padding-top:80px}.law-practice-element .inner .cards .card{flex:0 0 50%;max-width:50%;position:relative;padding:0 40px}.law-practice-element .inner .cards .card .text-box{display:flex;text-align:center;align-items:center;flex-direction:column;height:100%;padding:74px 30px 90px;background-color:#052355;border-radius:36px}.law-practice-element .inner .cards .card .text-box .inner-text{flex:1}.law-practice-element .inner .cards .card .text-box .subtitle,.law-practice-element .inner .cards .card .text-box .title{color:#fff}.law-practice-element .inner .cards .card .text-box .title{font-weight:700}.law-practice-element .inner .cards .card .text-box .subtitle{margin:0 auto;max-width:310px;padding-top:23px;font-weight:600}.law-practice-element .inner .cards .card .text-box .btn-box{padding-top:70px}.law-practice-element .inner .cards .card .text-box .btn-box .btn{display:flex;align-items:center;white-space:nowrap}.law-practice-element .live-chat{position:fixed;right:77px;bottom:0;z-index:9999999;min-width:251px}.law-practice-element .live-chat .btn{border-radius:12px 30px 0 0;padding:12px 22px;font-weight:600;justify-content:flex-start}.law-practice-element .live-chat .icon-chat{width:30px;height:30px;margin-right:15px}.law-practice-element+.law-faq-grid-element{padding-top:0!important}.law-faq-grid-element{position:relative}.law-faq-grid-element .inner .headline-box{text-align:center;max-width:1030px;margin:0 auto}.law-faq-grid-element .inner .headline-box .headline{padding-bottom:75px}.law-faq-grid-element .inner .element{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -40px}.law-faq-grid-element .inner .element .link-element{flex:0 0 50%;max-width:50%;padding:0 40px;margin-bottom:58px}.law-faq-grid-element .inner .element .link-element .btn{padding:26.5px 20px 26.5px 40px;font-weight:600;justify-content:flex-start}.law-faq-grid-element .inner .text{text-align:center;margin-top:66px;font-weight:600;position:relative}.law-faq-grid-element .inner .text:after,.law-faq-grid-element .inner .text:before{content:"";position:absolute;height:1px;width:331px;background-color:#f8aa2e;top:50%;transform:translateY(-50%)}.law-faq-grid-element .inner .text:before{left:0}.law-faq-grid-element .inner .text:after{right:0}.case-result-element .inner{padding:80px 0 0}.case-result-element .inner .text-box{display:flex;justify-content:space-between}.case-result-element .inner .text-box.count-2 .text-element,.case-result-element .inner .text-box.count-3 .text-element{align-items:center}.case-result-element .inner .text-box.count-2 .text-element:before,.case-result-element .inner .text-box.count-3 .text-element:before{right:-41px}.case-result-element .inner .text-box.count-2 .text-element .subtitle p,.case-result-element .inner .text-box.count-3 .text-element .subtitle p{text-align:center}.case-result-element .inner .text-box.count-2 .text-element{flex:0 0 50%;max-width:50%}.case-result-element .inner .text-box.count-3 .text-element{flex:0 0 33.3333%;max-width:33.3333%}.case-result-element .inner .text-box .text-element{position:relative;transition:opacity .8s ease,transform .8s ease;margin-bottom:50px;display:flex;flex-direction:column;align-items:flex-start;max-width:200px}.case-result-element .inner .text-box .text-element:before{content:"";position:absolute;right:calc(-83px + (-170 - -83) * (100vw - 1380px)/ (1920 - 1380));top:40px;transform:rotate(-90deg);width:81px;height:1px;background-color:rgba(252,164,66,.5)}.case-result-element .inner .text-box .text-element:last-child{margin-bottom:13px}.case-result-element .inner .text-box .text-element:last-child:before{display:none}.case-result-element .inner .text-box .text-element .row{display:flex;align-items:baseline;margin-bottom:17px}.case-result-element .inner .text-box .text-element .row .number{color:#f9a930;font-size:40px;line-height:43px;font-weight:600;display:flex;transition:color .3s ease}.case-result-element .inner .text-box .text-element .row .number .counter{font-weight:600}.case-result-element .inner .text-box .text-element .row .title{color:#fff;font-size:18px;margin-left:5px;font-weight:500}.practice-areas-element.reverse .inner .column-box .image-text-element{flex-direction:row-reverse;padding:40px 40px 40px 88px}.practice-areas-element.reverse .inner .column-box .image-text-element:nth-child(2n) .right-box{padding-left:0}.practice-areas-element.reverse .inner .column-box .image-text-element .left-box{margin-right:0}.practice-areas-element.reverse .inner .column-box .image-text-element .right-box{margin-right:106px}.practice-areas-element.reverse .inner .column-box .image-text-element .text-box{max-width:683px}.practice-areas-element.reverse .inner .column-box .image-text-element .text-box .btn-box .btn{display:inline-block}.practice-areas-element .inner .headline-box{text-align:center;margin-bottom:77px}.practice-areas-element .inner .column-box{max-width:1508px;margin:0 auto}.practice-areas-element .inner .column-box .image-text-element{background-color:#fff;display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;border-radius:16px;padding:40px}.practice-areas-element .inner .column-box .image-text-element:last-child{margin-bottom:0}.practice-areas-element .inner .column-box .image-text-element:nth-child(2n){flex-direction:row-reverse}.practice-areas-element .inner .column-box .image-text-element:nth-child(2n) .left-box{margin-right:0}.practice-areas-element .inner .column-box .image-text-element:nth-child(2n) .right-box{margin-right:100px;padding:20px 0 20px 50px}.practice-areas-element .inner .column-box .image-text-element .left-box{margin-right:70px}.practice-areas-element .inner .column-box .image-text-element .right-box{padding:20px 20px 20px 0}.practice-areas-element .inner .column-box .image-text-element .right-box .title{font-weight:800}.practice-areas-element .inner .column-box .image-text-element .right-box .title+.subtitle{padding-top:34px}.practice-areas-element .inner .column-box .image-text-element .right-box .subtitle+.btn-box{padding-top:82px}.practice-areas-element .inner .column-box .image-text-element .text-box{max-width:725px}.practice-areas-element .inner .column-box .image-text-element .text-box .btn-box .btn{display:inline-block}.practice-areas-element .inner .column-box .image-text-element .image-box img{border-radius:16px;box-shadow:0 5px 30px rgba(0,0,0,.3)}.about-firm-element .inner{display:flex;align-items:center;justify-content:space-between}.about-firm-element .inner .left-box,.about-firm-element .inner .right-box{width:50%}.about-firm-element .inner .left-box{margin-right:20px}.about-firm-element .inner .left-box .text{padding:63px 0 60px;max-width:662px}.about-firm-element .inner .left-box .text p{margin-bottom:30px}.about-firm-element .inner .left-box .text p:last-child{margin-bottom:0}.about-firm-element .inner .left-box .logo{margin-top:12px;margin-left:-20px;max-width:640px;max-height:108px}.about-firm-element .inner .left-box .title{font-weight:700}.themestage-element{position:relative;background-color:#fff}.themestage-element .inner{display:flex;align-items:center;justify-content:space-between;padding:80px 80px 80px 150px}.themestage-element .inner .text-box{display:flex;text-align:start;flex-direction:column;flex:0 0 50%;max-width:50%;padding:30px 227px 30px 0}.themestage-element .inner .text-box .subheadluine{padding-top:36px}.themestage-element .inner .text-box .subheadluine p{margin-bottom:20px}.themestage-element .inner .text-box .subheadluine p:last-child{margin-bottom:0}.themestage-element .inner .text-box .text{padding-top:20px}.themestage-element .inner .text-box .btn-box{padding-top:80px}.themestage-element .inner .text-box .btn{width:-moz-fit-content;width:fit-content;font-weight:400}.themestage-element .image-box{max-width:781px;min-width:280px}.themestage-element .image-box img{border-radius:36px}.intro-with-text-element.no-background .inner{background-color:transparent;padding:0;max-width:1510px;margin:0 auto}.intro-with-text-element .inner{background-color:#fff;padding:56px 44px;border-radius:16px;max-width:100%}.intro-with-text-element .inner .text P{margin-bottom:15px}.intro-with-text-element .inner .text P:last-child{margin-bottom:0}.legal-case-types-element{padding-bottom:59px}.legal-case-types-element .inner{text-align:center}.legal-case-types-element .inner .headline-box{margin-bottom:68px}.legal-case-types-element .inner .cards{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -24px}.legal-case-types-element .inner .cards .card{position:relative;padding:0 24px 61px;max-width:33.3333%;flex:0 0 33.3333%}.legal-case-types-element .inner .cards .card .absolute-link{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;font-size:0}.legal-case-types-element .inner .cards .card .inner-card{background-color:#fff;border-radius:16px;padding:40px;display:flex;align-items:center;flex-direction:column;height:100%;box-shadow:0 8px 20px rgba(0,0,0,.2)}.legal-case-types-element .inner .cards .card .inner-card .image-box{max-width:67px}.legal-case-types-element .inner .cards .card .inner-card .title{padding:22px 0 21px;font-weight:700}.legal-case-types-element .inner .btn-box{margin-top:49px}.legal-case-types-element .inner .btn-box .btn{width:-moz-fit-content;width:fit-content;margin:0 auto}.testimonials-slider-element{position:relative}.testimonials-slider-element .inner{text-align:center}.testimonials-slider-element .inner .tns-outer button{display:none}.testimonials-slider-element .inner .tns-outer .tns-ovh{overflow:visible}.testimonials-slider-element .inner .slider-list{display:flex;text-align:start;margin:77px -10px 98px;justify-content:center}.testimonials-slider-element .inner .slider-list .slider-item{position:relative;padding:0 10px;width:auto!important}.item-testimonials .text-box{position:absolute;left:45px;top:20px;width:435px;height:344px;background-color:#fff;border-radius:24px;box-shadow:0 8px 20px rgba(0,0,0,.2)}.item-testimonials .text-box .top{position:absolute;left:33px;top:36px;z-index:1;max-width:385px}.item-testimonials .text-box .top .evaluation{display:flex;align-items:center;margin-left:4px}.item-testimonials .text-box .top .evaluation svg{width:28px;height:28px;margin-right:10px}.item-testimonials .text-box .top .evaluation+.text{margin-top:30px;height:140px}.item-testimonials .text-box .top .text{margin-bottom:10px;overflow:auto;height:196px;color:#060102}.item-testimonials .text-box .bottom{position:absolute;left:33px;bottom:30px;z-index:1}.item-testimonials .text-box .bottom .info{color:#060102}.item-testimonials .bg-decor{position:relative;width:515px;height:396px}.item-testimonials .bg-decor .icon-decor{width:100%;height:100%}.image-text-info-element .inner .headline-box{text-align:center;padding-bottom:90px}.image-text-info-element .inner .row-elements{display:flex;justify-content:space-between;margin:0 -35px}.image-text-info-element .inner .row-elements .row-box{flex:0 0 50%;max-width:50%;display:flex;align-items:start;padding:0 35px;text-align:end}.image-text-info-element .inner .row-elements .row-box .right-box{padding:20px 50px;display:flex;text-align:start;flex-direction:column;height:100%}.image-text-info-element .inner .row-elements .row-box .right-box .name{font-weight:700;position:relative;padding-bottom:16px}.image-text-info-element .inner .row-elements .row-box .right-box .name:before{content:"";position:absolute;left:0;bottom:0;background-color:#f8aa2e;height:2px;width:100%}.image-text-info-element .inner .row-elements .row-box .right-box .info-box{margin:34px 0;flex:1}.image-text-info-element .inner .row-elements .row-box .image-box.rounded-borders img{border-radius:30px}.contact-us-info-text-element .inner{max-width:1000px;text-align:center;margin:0 auto}.contact-us-info-text-element .inner .text1+.text2{margin-top:40px}.contact-us-info-text-element .inner .text2{font-weight:700}.contact-us-info-text-element .inner .text2 a{color:#fca442}.contact-us-info-text-element .inner .btn-box{margin-top:68px}.contact-us-info-text-element .inner .btn-box .btn{width:-moz-fit-content;width:fit-content;margin:0 auto}.about-attorney-element .inner{position:relative;display:flex;justify-content:space-between}.about-attorney-element .inner .color-text{color:#f9a930;font-weight:500}.about-attorney-element .inner .left-box{padding-right:50px}.about-attorney-element .inner .left-box .headline{padding-top:23px}.about-attorney-element .inner .left-box .text{max-width:800px;padding:33px 0 40px}.about-attorney-element .inner .left-box .info-box .info{padding-bottom:40px}.about-attorney-element .inner .left-box .info-box .info:last-child{padding-bottom:0}.about-attorney-element .inner .left-box .info-box .info .title{font-size:24px;padding-bottom:16px}.about-attorney-element .inner .left-box .info-box .info .subtitle{padding-left:20px}.about-attorney-element .inner .left-box .info-box .info .subtitle ul li{position:relative}.about-attorney-element .inner .left-box .info-box .info .subtitle ul li:before{content:"";position:absolute;background-color:#052355;border-radius:50%;width:6px;height:6px;top:50%;left:-20px;transform:translateY(-50%)}.about-attorney-element .inner .right-box .image-box.mobile-image{display:none}.about-attorney-element .inner .right-box .image-box.desktop-image{min-width:300px}.about-attorney-element .inner .right-box .contact{margin-top:49px;padding:24px 30px;border-radius:16px}.about-attorney-element .inner .right-box .contact .title{font-size:24px;color:#fff}.about-attorney-element .inner .right-box .contact .contact-box{margin-top:13px}.about-attorney-element .inner .right-box .contact .contact-box .element .email-phone{display:flex;align-items:center;margin-top:9px}.about-attorney-element .inner .right-box .contact .contact-box .element .email-phone svg{width:21px;height:21px;margin-right:15px}.about-attorney-element .inner.rounded-borders .image-box img{border-radius:30px}.consultation-element{display:none;color:#fff;background-color:rgba(0,0,0,.8);position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;justify-content:center;padding:30px}.consultation-element.is_active{display:flex}.consultation-element .inner{height:100%;max-width:900px;width:100%;display:flex;flex-direction:column;justify-content:flex-start}.consultation-element .inner .inner-form{margin-bottom:30px;overflow-x:hidden}.consultation-element .inner .inner-form .header-form{background-color:#052354;padding:35px 50px 30px;border-radius:12px;margin-bottom:-15px;position:relative;z-index:10}.consultation-element .inner .inner-form .header-form .bottom,.consultation-element .inner .inner-form .header-form .top{display:flex;justify-content:space-between}.consultation-element .inner .inner-form .header-form .top{align-items:flex-start}.consultation-element .inner .inner-form .header-form .top .logo .logo-company{width:178px;height:74.38px}.consultation-element .inner .inner-form .header-form .top .close{cursor:pointer}.consultation-element .inner .inner-form .header-form .top .close .icon-close{width:21px;height:21px}.consultation-element .inner .inner-form .header-form .bottom{justify-content:space-between;align-items:flex-start;margin-top:30px}.consultation-element .inner .inner-form .header-form .bottom .right{flex:30%;display:flex;align-items:center;justify-content:flex-end}.consultation-element .inner .inner-form .header-form .bottom .right .large1{font-weight:700}.consultation-element .inner .inner-form .header-form .bottom .right a{color:#fca442;margin-left:5px}.consultation-element .inner .inner-form .header-form .bottom .right p{color:#fff}.consultation-element .inner .inner-form .header-form .bottom .left{flex:70%;white-space:normal;overflow-wrap:break-word;word-break:break-word}.consultation-element .inner .inner-form .header-form .bottom .left .headline{color:#fff}.consultation-element .inner .inner-form .main-form{position:relative;background-color:#fff;padding:55px 50px 44px;border-radius:0 0 12px 12px}.consultation-element .inner .inner-form .main-form form fieldset{border:none}.consultation-element .inner .inner-form .main-form form .first-step-actions,.consultation-element .inner .inner-form .main-form form .second-step-actions{display:none;justify-content:space-between;align-items:center}.consultation-element .inner .inner-form .main-form form .actions{padding-top:75px}.consultation-element .inner .inner-form .main-form form .actions .form-navigation .btn-group{display:flex;gap:13px;justify-content:space-between}.consultation-element .inner .inner-form .main-form form .actions .form-navigation .btn-group .btn{justify-content:center}.consultation-element .inner .inner-form .main-form form .actions .btn-cancel{background-color:#e8e8e8;color:#5a6267;transition:opacity .3s;margin-right:10px}.consultation-element .inner .inner-form .main-form form.first-step .book-consultation-actions{display:block}.consultation-element .inner .inner-form .main-form form.first-step fieldset:nth-of-type(1){display:block}.consultation-element .inner .inner-form .main-form form.first-step fieldset:nth-of-type(2){display:none}.consultation-element .inner .inner-form .main-form form.first-step .first-step-actions{display:flex}.consultation-element .inner .inner-form .main-form form.first-step .second-step-actions{display:none}.consultation-element .inner .inner-form .main-form form.second-step .book-consultation-actions{display:block}.consultation-element .inner .inner-form .main-form form.second-step fieldset:nth-of-type(1){display:none}.consultation-element .inner .inner-form .main-form form.second-step fieldset:nth-of-type(2){display:block}.consultation-element .inner .inner-form .main-form form.second-step .first-step-actions{display:none}.consultation-element .inner .inner-form .main-form form.second-step .second-step-actions{display:flex}.consultation-element .inner .inner-form .main-form form h2{font-size:32px}.consultation-element .inner .inner-form .main-form form .clearfix{margin-top:24px}.consultation-element .inner .inner-form .main-form form .clearfix p{font-size:16px;margin-top:0}.consultation-element .inner .inner-form .main-form form .row .col-6{margin:0 23px 24px 0}.consultation-element .btn{display:none}.consultation-element .btn.is-active{display:block}.consultation-element .form-summary{padding:20px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;font-family:sans-serif;-moz-column-count:2;column-count:2;-moz-column-gap:10px;column-gap:10px}.consultation-element .form-summary .summary-row{font-size:15px;margin-bottom:10px;page-break-inside:avoid}.consultation-element .form-summary .summary-row strong{font-weight:600;display:block;margin-bottom:5px;color:#333}.consultation-element .form-summary .summary-row span{color:#555;display:block}.checkbox-error{margin-top:6px;color:red;font-size:14px}label[for$=multicheckbox-1] .required{display:none}.image-text-list-element .inner .headline-box{max-width:1021px;margin:0 auto;text-align:center}.image-text-list-element .inner .headline-box .subheadluine{padding:32px 0 97px}.image-text-list-element .inner .row-box{display:flex;align-items:center;justify-content:space-between}.image-text-list-element .inner .row-box .left-box,.image-text-list-element .inner .row-box .right-box{width:50%}.image-text-list-element .inner .row-box .left-box{margin-right:139px;padding-left:66px}.image-text-list-element .inner .row-box .left-box .list .inner-list{padding-bottom:67px;position:relative}.image-text-list-element .inner .row-box .left-box .list .inner-list:after{position:absolute;content:"";left:-44px;top:0;height:100%;border-left:1px dashed #f9a930;z-index:0}.image-text-list-element .inner .row-box .left-box .list .inner-list:last-child{padding-bottom:0}.image-text-list-element .inner .row-box .left-box .list .inner-list:last-child:after{display:none}.image-text-list-element .inner .row-box .left-box .list .inner-list .title-box{display:flex;align-items:center;position:relative}.image-text-list-element .inner .row-box .left-box .list .inner-list .title-box .item-number{color:#0d364f;position:absolute;content:"";left:-66px;top:-8px;z-index:2;height:44px;width:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fdddac;font-weight:700}.image-text-list-element .inner .row-box .left-box .list .inner-list .title-box .title{font-weight:700;font-size:24px}.image-text-list-element .inner .row-box .left-box .list .inner-list .subtitle{margin-top:12px}.image-text-list-element .inner .row-box .right-box .image-box img{border-radius:16px;min-height:370px}.image-element{width:100%}.image-element .image-box{height:261px}.popup-container{position:fixed;left:0;right:0;top:0;bottom:0;z-index:10000;display:none;padding:20px;overflow:auto;background:rgba(0,0,0,.16);transition:transform .3s ease}.popup-container .contact-us-element .contact-ways{padding:55px}.popup-container.is_active{display:block}.popup-container .contact-us-element{margin-bottom:0}.popup-container .container-box{background-color:#fff}.popup-container .contact-us{overflow:hidden;border-radius:22px}.popup-container .close-btn{cursor:pointer;display:block;position:absolute;right:30px;top:22px}.popup-container .close-btn .icon-close{width:23px;height:23px;fill:#fff}.contact-us-element{padding:55px 0 120px}.contact-us-element .inner .image-box img{border-radius:20px}.contact-us-element .inner .bottom-box,.contact-us-element .inner .top-box{display:flex;justify-content:space-between;background-color:#fff;border-radius:20px}.contact-us-element .inner .bottom-box .left,.contact-us-element .inner .top-box .left{margin-right:50px}.contact-us-element .inner .top-box{margin-bottom:42px;padding:54px 31px 60px 67px}.contact-us-element .inner .top-box .left{width:46.5%}.contact-us-element .inner .top-box .left .actions{display:flex;justify-content:flex-start;padding-top:16px}.contact-us-element .inner .bottom-box .left{padding:54px 0 54px 67px}.contact-us-element .inner .bottom-box .left .subheadline{padding-top:12px}.contact-us-element .inner .bottom-box .left .info{margin-top:40px;font-weight:400}.contact-us-element .inner .bottom-box .left .info p strong{font-weight:700}.contact-us-element .inner .bottom-box .left .link{margin-top:18px}.contact-us-element .inner .bottom-box .left .link a{font-weight:700;color:#2d6fda}.contact-us-element .inner .bottom-box .right .image-box{height:100%}.faq .inner .headline-box{text-align:center}.faq .inner .headline-box .subheadluine{padding:18px 0 70px}.faq .inner .filter-title{color:#9a9a9a;font-weight:700;margin-bottom:30px}.faq .inner .filters{display:flex;align-items:flex-start;justify-content:space-between}.faq .inner .filters .filter-list{margin-right:30px}.faq .inner .filters .filter-list .filter-item{margin-bottom:30px;position:relative;width:-moz-fit-content;width:fit-content;transition:font-weight .3s;cursor:pointer}.faq .inner .filters .filter-list .filter-item:before{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:2.5px;background-color:transparent;transition:background-color .3s}.faq .inner .filters .filter-list .filter-item:last-child{margin-bottom:0}.faq .inner .filters .filter-list .filter-item.is_active{font-weight:700}.faq .inner .filters .filter-list .filter-item.is_active:before{background-color:#fca442}.faq .inner .filters .filter-list-inner{width:76%}.faq .inner .filters .filter-list-inner .filter-item-inner{display:none}.faq .inner .filters .filter-list-inner .filter-item-inner.is_active{display:block;animation:fadeIn .3s ease-in-out}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list{background-color:#fff;border-bottom:2px solid #fca442;padding:10px 30px;border-radius:18px;min-height:97px;margin-bottom:10px;transition:background-color .3s}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list.is_active{background-color:#fffcee}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list.is_active .title-box .plus-minus:after{transform:rotate(90deg)}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list.is_active .subtitle{max-height:5000px;opacity:1;pointer-events:auto}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list .title-box{display:flex;align-items:center;justify-content:space-between;height:75px;cursor:pointer}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list .title-box .title{font-size:20px;font-weight:700;padding-right:10px}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list .title-box .plus-minus{position:relative;cursor:pointer;width:33px;height:33px;display:flex;align-items:center;justify-content:center}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list .title-box .plus-minus:after,.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list .title-box .plus-minus:before{content:"";position:absolute;background-color:#1e1e1e}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list .title-box .plus-minus:before{width:20px;height:2px;right:6px;top:15px}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list .title-box .plus-minus:after{width:2px;height:20px;right:15px;top:6px;transition:transform .3s}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list .subtitle{max-height:0;opacity:0;pointer-events:none;transition:opacity .3s ease,max-height .3s ease}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list .subtitle p{margin-bottom:15px}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list .subtitle li{margin:0 0 15px 15px}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.text-list-element .inner .list .list-inner{background-color:#fff;border-radius:12px;margin-bottom:19px;padding:56px}.text-list-element .inner .list .list-inner .t3{padding-bottom:44px;font-weight:700}.text-list-element .inner .list .list-inner ul{margin-bottom:20px}.text-list-element .inner .list .list-inner ul li{position:relative;padding-left:15px}.text-list-element .inner .list .list-inner ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;background-color:currentColor;border-radius:50%}.text-list-element .inner .list .list-inner p strong{display:block;margin:33px 0 16px;font-size:18px}.about-firm-element-column .inner .text-box{margin-bottom:80px}.about-firm-element-column .inner .text-box .headline{margin-bottom:40px}.about-firm-element-column .inner .text-box .descripiton p{margin-bottom:32px}.about-firm-element-column .inner .text-box .descripiton p:last-child{margin-bottom:0}.about-firm-element-column .inner .text-box .subtitle{font-weight:700;padding-top:60px}.about-firm-element-column .inner .text-box .logo{margin-top:12px;margin-left:-20px;max-width:640px;max-height:108px}.about-firm-element-column .inner .image-box.mobile-image{display:none;max-width:500px}.about-firm-element-column .inner .image-box img{border-radius:36px}.testimonials-grid-element{max-width:2000px;margin:0 auto}.testimonials-grid-element .inner .filters{display:flex;align-items:center;flex-direction:column}.testimonials-grid-element .inner .filters .filter-list{overflow-y:hidden;display:flex;gap:15px;width:auto;-ms-overflow-style:none;scrollbar-width:none}.testimonials-grid-element .inner .filters .filter-list::-webkit-scrollbar{display:none}.testimonials-grid-element .inner .filters .filter-list .filter-item{background-color:#fff;border:1px solid #9a9a9a;color:#000;cursor:pointer}.testimonials-grid-element .inner .filters .filter-list .filter-item.is_active{background-color:#052355;color:#f8aa2e}.testimonials-grid-element .inner .filters .filter-list-inner{margin-top:77px}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner{display:none;flex-wrap:wrap}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner.is_active{display:flex;animation:fadeIn .3s ease-in-out}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -20px}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element{position:relative;padding:0 20px;margin-bottom:80px}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box{width:410px;height:332px;top:24px}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .top{position:absolute;left:70px;top:44px;z-index:1;max-width:340px}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .bottom{left:70px}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .bg-decor{position:relative;width:456px;height:391px}.first-text-element .inner .headline-box{text-align:center}.first-text-element .inner .headline-box .subheadluine{margin-top:18px}.first-text-element+.frame .blog-detail,.first-text-element+.frame .blogs-list-items{padding-top:0!important}.static-page-element{display:flex;justify-content:center}.static-page-element .text-box{max-width:1000px;margin:0 auto 40px}.static-page-element .text-box .title{font-weight:600;margin-bottom:20px}.static-page-element .text-box .subtitle{color:#000}.static-page-element .text-box .subtitle p{margin-bottom:20px}.static-page-element .text-box .subtitle ol{margin-left:24px}.static-page-element .text-box .subtitle ol li{margin-bottom:5px}.service-agreement-element .inner{max-width:1000px;margin:0 auto}.service-agreement-element .inner .headline{text-align:center}.service-agreement-element .inner .text{margin-top:120px}.service-agreement-element .inner .text p{margin-bottom:30px}.service-agreement-element .inner .form-box{padding-top:20px}.service-agreement-element .inner .form-box form{display:flex;flex-wrap:wrap;flex-direction:column;color:#0d364f}.service-agreement-element .inner .form-box form .form-group{margin-bottom:24px}.service-agreement-element .inner .form-box form .form-group .date-input{position:relative}.service-agreement-element .inner .form-box form .form-group .date-input::after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;pointer-events:none;background-image:url(/typo3conf/ext/ngsmart_default_template/Resources/Public/Images/FrontendLayouts/calendar.png);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.6}.service-agreement-element .inner .form-box form .form-group .input input{height:44px;box-sizing:border-box}.service-agreement-element .inner .form-box form .form-group .input .input .inputs-list .form-group{display:flex}.service-agreement-element .inner .form-box form .form-group .input .input .inputs-list .form-group .form-check{margin-right:100px;display:flex;align-items:center}.service-agreement-element .inner .form-box form .form-group .input .input .inputs-list .form-group .form-check:last-child{margin-right:0}.service-agreement-element .inner .form-box form .form-group .input .input .inputs-list .form-group .form-check input{width:25px;height:25px;margin:0}.service-agreement-element .inner .form-box form .form-group .input .input .inputs-list .form-group .form-check .form-check-label{margin-left:16px;width:auto}.service-agreement-element .inner .form-box .actions{display:flex;justify-content:flex-start;padding-top:60px}.service-agreement-element .inner .form-box .actions .btn{padding:17px 65px}input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:16px;position:relative;background:url(/typo3conf/ext/ngsmart_default_template/Resources/Public/Images/FrontendLayouts/calendar.png) no-repeat right 16px center/16px 16px;text-align:left;-moz-text-align-last:left;text-align-last:left}input[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;position:absolute;width:100%;height:100%}.smart-notification-element{display:none;background-color:rgba(0,0,0,.8);position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;justify-content:center;padding:30px}.smart-notification-element.is-active{display:block}.smart-notification-element .smart-notification-element-container{width:600px;height:500px;background-color:#fff;border-radius:20px;position:fixed;animation:opacity .2s ease;transition:transform .2s ease;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 8px 20px rgba(0,0,0,.4)}.smart-notification-element .smart-notification-element-container .smart-notification-box{display:flex;flex-direction:column;justify-content:space-evenly;padding:20px;height:100%}.smart-notification-element .smart-notification-element-container .smart-notification-box.is-active{display:none}.smart-notification-element .smart-notification-element-container .smart-notification-box .top{max-width:400px;margin:0 auto;text-align:center}.smart-notification-element .smart-notification-element-container .smart-notification-box .bottom{display:flex;align-items:center;justify-content:space-evenly}.smart-notification-element .smart-notification-element-container .smart-notification-box .bottom .close-button{cursor:pointer}.smart-notification-element .smart-notification-element-container .smart-notification-box .bottom .t5{display:flex;justify-content:center;border:1px solid #052355;padding:10px;min-width:100px;border-radius:10px;transition:background-color 10ms,color 10ms}.smart-notification-element .smart-notification-element-container.animation-on{transform:translate(0,300%)}@keyframes opacity{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.blog-list-items{position:relative;display:flex;flex-wrap:wrap;margin:0 -27px}.blog-list-items .blog-item{position:relative;flex:0 0 50%;max-width:50%;padding:0 27px;margin-bottom:38px}.blog-list-items .blog-item .center-box{background-color:#fff;border-radius:16px}.blog-list-items .blog-item .center-box .wrapper{position:relative}.blog-list-items .blog-item .center-box .wrapper .image-box{cursor:pointer;height:-moz-fit-content;height:fit-content}.blog-list-items .blog-item .center-box .wrapper .image-box img{border-radius:16px}.blog-list-items .blog-item .center-box .wrapper .text-box{padding:17px 26px 25px}.blog-list-items .blog-item .center-box .wrapper .text-box .author-element{display:flex;align-items:center}.blog-list-items .blog-item .center-box .wrapper .text-box .author-element .left{margin-right:10px}.blog-list-items .blog-item .center-box .wrapper .text-box .author-element .right .bottom{display:flex;align-items:center}.blog-list-items .blog-item .center-box .wrapper .text-box .author-element .right .bottom .date{margin-right:10px}.blog-list-items .blog-item .center-box .wrapper .text-box .author-element .right .bottom .reading-time{padding-left:10px;position:relative}.blog-list-items .blog-item .center-box .wrapper .text-box .author-element .right .bottom .reading-time:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:3px;border-radius:50%;background-color:currentColor}.blog-list-items .blog-item .center-box .wrapper .text-box .title{font-weight:700;padding:22px 0 13px}.blog-list-items .blog-item .center-box .wrapper .text-box .subtitle{padding-bottom:24px}.blog-list-items .blog-item .center-box .wrapper .text-box .theme-color{border-top:1px solid #d7d7d7;padding-top:19px}.blog-list-items .blog-item .center-box .detail-link{position:absolute;left:0;top:0;width:100%;height:100%}.blog-filters{padding:0 205px;margin-bottom:20px;display:flex;align-items:center;flex-direction:column}.blog-filters .filter-list{overflow-y:hidden;display:flex;gap:15px;width:auto;-ms-overflow-style:none;scrollbar-width:none}.blog-filters .filter-list::-webkit-scrollbar{display:none}.blog-filters .filter-list .filter-item{background-color:#fff;border:1px solid #9a9a9a;color:#000;cursor:pointer}.blog-filters .filter-list .filter-item.is_active{background-color:#052355;color:#f8aa2e}.blog-filters .filter-list-inner{margin-top:77px}.blog-filters .filter-list-inner .filter-item-inner{display:none;flex-wrap:wrap}.blog-filters .filter-list-inner .filter-item-inner.is_active{display:flex;animation:fadeIn .3s ease-in-out}.blog-filters .filter-list-inner .filter-item-inner .elements{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -20px}.blog-filters .filter-list-inner .filter-item-inner .elements .element{position:relative;padding:0 20px;margin-bottom:80px}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box{width:410px;height:332px;top:24px}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .top{position:absolute;left:70px;top:44px;z-index:1;max-width:340px}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .bottom{left:70px}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .bg-decor{position:relative;width:456px;height:391px}.shariff{padding:17px 26px 25px}.shariff .share_text{display:none!important}.shariff .shariff-button{min-width:auto!important;max-width:100%!important;flex:none!important}.shariff .shariff-button a{background-color:#0d364f!important;border-radius:50%}.shariff .shariff-button a span{font-size:14px!important}.blog-detail{position:relative}.blog-detail .inner{background-color:#fff;border-radius:20px;max-width:1224px;margin:0 auto;padding:33px 40px}.blog-detail .inner .image-box{position:relative;margin:36px 0 45px}.blog-detail .inner .image-box img{border-radius:18px}.blog-detail .inner iframe{margin:36px 0 45px;min-height:574px;border-radius:18px;position:relative}.blog-detail .inner .icon-play{transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;width:61px;height:61px}.blog-detail .inner .author-element{display:flex;align-items:center;margin-bottom:38px}.blog-detail .inner .author-element .left{margin-right:10px}.blog-detail .inner .author-element .right .bottom{display:flex;align-items:center}.blog-detail .inner .author-element .right .bottom .date{margin-right:10px}.blog-detail .inner .author-element .right .bottom .reading-time{padding-left:10px;position:relative}.blog-detail .inner .author-element .right .bottom .reading-time:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:3px;border-radius:50%;background-color:currentColor}.blog-detail .inner .text-box{padding-bottom:45px}.blog-detail .inner .text-box .descripiton p{padding-bottom:20px}.blog-detail .inner .text-box .descripiton p strong{display:block;margin:18px 0}.blog-detail .inner .theme-color{border-top:1px solid #d7d7d7;padding-top:45px}.frame header{background-color:#f3f3f3}.frame header h2{padding:110px 0 81px;text-align:center;font-size:50px;line-height:60px}.success-strories-slider-element{position:relative;overflow:hidden;padding-top:0!important}.success-strories-slider-element .inner{position:relative}.success-strories-slider-element .inner .slider-list{height:100%;position:relative;text-align:start;display:flex;align-items:stretch;justify-content:flex-start}.success-strories-slider-element .inner .slider-list .slider-item{position:relative;padding:0 20px;height:100%}.success-strories-slider-element .inner .slider-list .slider-item .item-inner{display:flex;justify-content:space-between;background-color:#fff;padding:42px 38px;border-radius:16px;height:100%}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .button .subtitle,.success-strories-slider-element .inner .slider-list .slider-item .item-inner .button .title{color:#060102}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .button .title{font-weight:700;margin-bottom:13px;min-height:60px}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .button .subtitle{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .button .read-more{text-decoration:underline;color:#060102}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .image-box{position:relative;margin-right:41px;min-width:269px;width:269px;height:172px}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .image-box .media-wrapper{height:100%}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .image-box .icon-play{transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;width:30px;height:30px}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .image-box img{border-radius:16px}.success-strories-slider-element .inner .arrow-container .slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;pointer-events:auto;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;box-shadow:0 8px 20px rgba(0,0,0,.2);cursor:pointer}.success-strories-slider-element .inner .arrow-container .slider-arrow.slider-arrow-next{right:-93px}.success-strories-slider-element .inner .arrow-container .slider-arrow.slider-arrow-prev{left:-93px}.success-strories-slider-element .inner .arrow-container .slider-arrow svg{width:12px;height:14px}.success-strories-slider-element .inner .tns-outer .tns-controls{display:none}.success-strories-slider-element .btn-box{text-align:center;margin-top:55px}.full-screen-modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.9);z-index:10000;justify-content:center;align-items:center}.full-screen-modal .modal-content{position:relative;width:90%;max-width:900px;aspect-ratio:16/9}.full-screen-modal .modal-content .modal-close-btn{position:absolute;background:0 0;font-size:32px;top:10px;right:10px;color:#fff;border:none;cursor:pointer}@media (max-width:1920px){h1,h1 a{font-size:calc(24px + (50 - 24) * (100vw - 375px)/ (1920 - 375));line-height:calc(30px + (65 - 30) * (100vw - 375px)/ (1920 - 375))}h2,h2 a{font-size:calc(24px + (40 - 24) * (100vw - 375px)/ (1920 - 375));line-height:calc(30px + (50 - 30) * (100vw - 375px)/ (1920 - 375))}h3,h3 a{font-size:calc(24px + (32 - 24) * (100vw - 375px)/ (1920 - 375));line-height:calc(30px + (40 - 30) * (100vw - 375px)/ (1920 - 375))}h4,h4 a{font-size:calc(16px + (24 - 16) * (100vw - 375px)/ (1920 - 375));line-height:calc(22px + (32 - 22) * (100vw - 375px)/ (1920 - 375))}h5,h5 a{font-size:calc(14px + (20 - 14) * (100vw - 375px)/ (1920 - 375));line-height:calc(20px + (28 - 20) * (100vw - 375px)/ (1920 - 375))}h6,h6 a{font-size:calc(16px + (22 - 16) * (100vw - 375px)/ (1920 - 375));line-height:calc(22px + (28 - 22) * (100vw - 375px)/ (1920 - 375))}.t1,.t1 a{font-size:calc(24px + (50 - 24) * (100vw - 375px)/ (1920 - 375));line-height:calc(30px + (65 - 30) * (100vw - 375px)/ (1920 - 375))}.t2,.t2 a{font-size:calc(24px + (40 - 24) * (100vw - 375px)/ (1920 - 375));line-height:calc(30px + (50 - 30) * (100vw - 375px)/ (1920 - 375))}.t3,.t3 a{font-size:calc(24px + (32 - 24) * (100vw - 375px)/ (1920 - 375));line-height:calc(30px + (40 - 30) * (100vw - 375px)/ (1920 - 375))}.t3-inverse,.t3-inverse a{font-size:calc(18px + (28 - 18) * (100vw - 375px)/ (1920 - 375));line-height:calc(24px + (36 - 24) * (100vw - 375px)/ (1920 - 375))}.t4,.t4 a{font-size:calc(16px + (24 - 16) * (100vw - 375px)/ (1920 - 375));line-height:calc(22px + (32 - 22) * (100vw - 375px)/ (1920 - 375))}.t5,.t5 a{font-size:calc(14px + (20 - 14) * (100vw - 375px)/ (1920 - 375));line-height:calc(20px + (28 - 20) * (100vw - 375px)/ (1920 - 375))}.t6,.t6 a{font-size:calc(16px + (22 - 16) * (100vw - 375px)/ (1920 - 375));line-height:calc(22px + (28 - 22) * (100vw - 375px)/ (1920 - 375))}.t6-inverse,.t6-inverse a{font-size:calc(14px + (18 - 14) * (100vw - 375px)/ (1920 - 375));line-height:calc(20px + (24 - 20) * (100vw - 375px)/ (1920 - 375))}.btn{padding:calc(12px + (14 - 12) * (100vw - 375px)/ (1920 - 375)) calc(18px + (22 - 18) * (100vw - 375px)/ (1920 - 375));font-size:calc(14px + (18 - 14) * (100vw - 375px)/ (1920 - 375));line-height:calc(20px + (24 - 20) * (100vw - 375px)/ (1920 - 375));border-radius:calc(8px + (16 - 8) * (100vw - 375px)/ (1920 - 375))}.button1{padding:calc(10px + (23 - 10) * (100vw - 375px)/ (1920 - 375)) calc(18px + (34 - 18) * (100vw - 375px)/ (1920 - 375));font-size:calc(14px + (24 - 14) * (100vw - 375px)/ (1920 - 375));line-height:calc(20px + (30 - 20) * (100vw - 375px)/ (1920 - 375))}.module-outdoor-spaces{padding:0 calc(20px + (205 - 20) * (100vw - 375px)/ (1920 - 375))}.module-outdoor-spaces1{padding:0 calc(20px + (110 - 20) * (100vw - 375px)/ (1920 - 375))}.standard{padding:calc(50px + (120 - 50) * (100vw - 375px)/ (1920 - 375)) 0}.after-medium{padding-bottom:calc(74px + (122 - 74) * (100vw - 1200px)/ (1920 - 1200))}.before-medium{padding-top:calc(74px + (107 - 74) * (100vw - 1200px)/ (1920 - 1200))}.btn-box .btn svg{margin-right:calc(10px + (20 - 10) * (100vw - 375px)/ (1920 - 375))}.logo-background{width:calc(15px + (29 - 15) * (100vw - 375px)/ (1920 - 375));height:calc(17px + (33 - 17) * (100vw - 375px)/ (1920 - 375))}.header-main .module-outdoor-spaces{padding:0 calc(20px + (205 - 20) * (100vw - 1024px)/ (1920 - 1024))}.header-main .header-box{padding:calc(10px + (21 - 10) * (100vw - 375px)/ (1920 - 375)) 0}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item{padding-left:calc(10px + (44 - 10) * (100vw - 1024px)/ (1920 - 1024))}.header-main .header-box .right-box .mobile-top .phone{margin-left:calc(10px + (37 - 10) * (100vw - 375px)/ (1920 - 375));padding:calc(3px + (13 - 3) * (100vw - 375px)/ (1920 - 375)) calc(6px + (19 - 6) * (100vw - 375px)/ (1920 - 375));border-radius:calc(8px + (16 - 8) * (100vw - 375px)/ (1920 - 375))}.header-main .header-box .right-box .mobile-top .phone .icon-phone{width:calc(13px + (26 - 13) * (100vw - 375px)/ (1920 - 375));height:calc(13px + (23.6 - 13) * (100vw - 375px)/ (1920 - 375));margin-right:calc(3px + (14 - 3) * (100vw - 375px)/ (1920 - 375))}.header-main .header-box .right-box .menu .search .icon-search{width:calc(21px + (24 - 21) * (100vw - 375px)/ (1920 - 375));height:calc(21px + (24 - 21) * (100vw - 375px)/ (1920 - 375))}.logo-company{width:calc(85px + (178 - 85) * (100vw - 375px)/ (1920 - 375));height:calc(31.07px + (74.38 - 31.07) * (100vw - 375px)/ (1920 - 375))}form h2{font-size:calc(24px + (50 - 24) * (100vw - 375px)/ (1920 - 375))}form .clearfix{margin-bottom:calc(40px + (36 - 40) * (100vw - 375px)/ (1920 - 375))}form .clearfix p{margin-top:calc(15px + (27 - 15) * (100vw - 375px)/ (1920 - 375))}form .form-group{margin-bottom:calc(15px + (24 - 15) * (100vw - 375px)/ (1920 - 375))}form .form-group .checkbox .form-check .add-on span{font-size:calc(16px + (18 - 16) * (100vw - 375px)/ (1920 - 375))}form .form-group .input .input .inputs-list .form-group .form-check{margin-right:calc(20px + (100 - 20) * (100vw - 375px)/ (1920 - 375))}form .row .col-12 .clearfix p{margin:calc(20px + (54 - 20) * (100vw - 375px)/ (1920 - 375)) 0 calc(17px + (13 - 17) * (100vw - 375px)/ (1920 - 375))}.footer-main{padding:calc(30px + (73 - 30) * (100vw - 375px)/ (1920 - 375)) 0 calc(40px + (68 - 40) * (100vw - 375px)/ (1920 - 375))}.footer-main .inner .center-box{padding:calc(30px + (60 - 30) * (100vw - 375px)/ (1920 - 375)) 0 50px}.footer-main .inner .bottom-box .left .main-navigation .navigation-list .navigation-item .footer-menu-item{margin-right:calc(20px + (73 - 20) * (100vw - 768px)/ (1920 - 768))}.law-practice-element.full-background-color{padding:calc(50px + (100 - 50) * (100vw - 375px)/ (1920 - 375)) 0!important}.law-practice-element .inner .headline-box{max-width:calc(350px + (1200 - 350) * (100vw - 375px)/ (1920 - 375))}.law-practice-element .inner .headline-box .headline+.subheadluine{padding:calc(12px + (19 - 12) * (100vw - 375px)/ (1920 - 375)) 0 calc(20px + (55 - 20) * (100vw - 375px)/ (1920 - 375))}.law-practice-element .inner .cards{margin:calc(25px + (60 - 25) * (100vw - 375px)/ (1920 - 375)) calc(-15px + (-40 - -15) * (100vw - 768px)/ (1920 - 768)) 0}.law-practice-element .inner .cards.count-3{margin:calc(25px + (60 - 25) * (100vw - 375px)/ (1920 - 375)) calc(-15px + (-32 - -15) * (100vw - 1300px)/ (1920 - 1300))}.law-practice-element .inner .cards.count-3 .card{padding:0 calc(15px + (32 - 15) * (100vw - 1600px)/ (1920 - 1600))}.law-practice-element .inner .cards.count-3 .card .text-box{padding:calc(15px + (50 - 15) * (100vw - 768px)/ (1920 - 768)) calc(15px + (50 - 15) * (100vw - 768px)/ (1920 - 768)) calc(20px + (50 - 20) * (100vw - 768px)/ (1920 - 768))}.law-practice-element .inner .cards.count-3 .card .text-box .inner-text{margin-top:calc(20px + (30 - 20) * (100vw - 375px)/ (1920 - 375))}.law-practice-element .inner .cards.count-3 .card .text-box .btn-box{padding-top:calc(30px + (80 - 30) * (100vw - 375px)/ (1920 - 375))}.law-practice-element .inner .cards .card{padding:0 calc(15px + (40 - 15) * (100vw - 375px)/ (1920 - 375))}.law-practice-element .inner .cards .card .text-box{padding:calc(30px + (74 - 30) * (100vw - 375px)/ (1920 - 375)) calc(15px + (30 - 15) * (100vw - 375px)/ (1920 - 375)) calc(30px + (90 - 30) * (100vw - 375px)/ (1920 - 375));border-radius:calc(16px + (36 - 16) * (100vw - 375px)/ (1920 - 375))}.law-practice-element .inner .cards .card .text-box .subtitle{padding-top:calc(19px + (23 - 19) * (100vw - 375px)/ (1920 - 375))}.law-practice-element .inner .cards .card .text-box .btn-box{padding-top:calc(30px + (70 - 30) * (100vw - 375px)/ (1920 - 375))}.law-practice-element .live-chat{right:calc(10px + (77 - 10) * (100vw - 375px)/ (1920 - 375));min-width:calc(140px + (251 - 140) * (100vw - 375px)/ (1920 - 375))}.law-practice-element .live-chat .btn{padding:calc(10px + (12 - 10) * (100vw - 375px)/ (1920 - 375)) calc(16px + (22 - 16) * (100vw - 375px)/ (1920 - 375))}.law-practice-element .live-chat .icon-chat{width:calc(20px + (30 - 20) * (100vw - 375px)/ (1920 - 375));height:calc(20px + (30 - 20) * (100vw - 375px)/ (1920 - 375));margin-right:calc(10px + (15 - 10) * (100vw - 375px)/ (1920 - 375))}.law-faq-grid-element .inner .headline-box .headline{padding-bottom:calc(30px + (75 - 30) * (100vw - 375px)/ (1920 - 375))}.law-faq-grid-element .inner .element{margin:0 calc(-10px + (-40 - -10) * (100vw - 768px)/ (1920 - 768))}.law-faq-grid-element .inner .element .link-element{padding:0 calc(10px + (40 - 10) * (100vw - 1024px)/ (1920 - 1024));margin-bottom:calc(20px + (58 - 20) * (100vw - 1024px)/ (1920 - 1024))}.law-faq-grid-element .inner .element .link-element .btn{padding:calc(13px + (26.5 - 13) * (100vw - 375px)/ (1920 - 375)) calc(13px + (20 - 13) * (100vw - 375px)/ (1920 - 375)) calc(13px + (26.5 - 13) * (100vw - 375px)/ (1920 - 375)) calc(13px + (40 - 13) * (100vw - 375px)/ (1920 - 375))}.law-faq-grid-element .inner .text{margin-top:calc(40px + (66 - 40) * (100vw - 375px)/ (1920 - 375))}.law-faq-grid-element .inner .text:after,.law-faq-grid-element .inner .text:before{width:calc(70px + (331 - 70) * (100vw - 1024px)/ (1920 - 1024))}.case-result-element .inner{padding:calc(50px + (80 - 50) * (100vw - 375px)/ (1920 - 375)) 0 0}.case-result-element .inner .text-box .text-element{margin-bottom:calc(40px + (50 - 40) * (100vw - 768px)/ (1920 - 768))}.case-result-element .inner .text-box .text-element .row .number{font-size:calc(35px + (40 - 35) * (100vw - 375px)/ (1920 - 375))}.practice-areas-element.reverse .inner .column-box .image-text-element{padding-left:calc(21px + (88 - 21) * (100vw - 768px)/ (1920 - 768))}.practice-areas-element.reverse .inner .column-box .image-text-element .right-box{margin-right:calc(20px + (106 - 20) * (100vw - 768px)/ (1920 - 768))}.practice-areas-element.reverse .inner .column-box .image-text-element .text-box{max-width:calc(400px + (683 - 400) * (100vw - 768px)/ (1920 - 768))}.practice-areas-element .inner .headline-box{margin-bottom:calc(37px + (77 - 37) * (100vw - 375px)/ (1920 - 375))}.practice-areas-element .inner .column-box .image-text-element{padding:calc(20px + (40 - 20) * (100vw - 768px)/ (1920 - 768))}.practice-areas-element .inner .column-box .image-text-element:nth-child(2n) .right-box{margin-right:calc(20px + (100 - 20) * (100vw - 768px)/ (1920 - 768))}.practice-areas-element .inner .column-box .image-text-element .left-box{margin-right:calc(20px + (70 - 20) * (100vw - 768px)/ (1920 - 768))}.practice-areas-element .inner .column-box .image-text-element .right-box .title+.subtitle{padding-top:calc(20px + (34 - 20) * (100vw - 375px)/ (1920 - 375))}.practice-areas-element .inner .column-box .image-text-element .right-box .subtitle+.btn-box{padding-top:calc(27px + (82 - 27) * (100vw - 375px)/ (1920 - 375))}.practice-areas-element .inner .column-box .image-text-element .text-box{max-width:calc(400px + (725 - 400) * (100vw - 768px)/ (1920 - 768))}.about-firm-element .inner .left-box .text{padding:calc(30px + (63 - 30) * (100vw - 375px)/ (1920 - 375)) 0 calc(39px + (60 - 39) * (100vw - 375px)/ (1920 - 375));max-width:calc(400px + (662 - 400) * (100vw - 1024px)/ (1920 - 1024))}.about-firm-element .inner .left-box .text p{margin-bottom:calc(15px + (30 - 15) * (100vw - 375px)/ (1920 - 375))}.about-firm-element .inner .left-box .logo{margin-left:calc(-10px + (-20 - -10) * (100vw - 768px)/ (1920 - 768))}.themestage-element .inner{padding:calc(20px + (80 - 20) * (100vw - 375px)/ (1920 - 375)) calc(20px + (80 - 20) * (100vw - 375px)/ (1920 - 375)) calc(20px + (80 - 20) * (100vw - 375px)/ (1920 - 375)) calc(20px + (150 - 20) * (100vw - 375px)/ (1920 - 375))}.themestage-element .inner .text-box{padding-right:calc(20px + (227 - 20) * (100vw - 768px)/ (1920 - 768))}.themestage-element .inner .text-box .subheadluine{padding-top:calc(15px + (36 - 15) * (100vw - 375px)/ (1920 - 375))}.themestage-element .inner .text-box .subheadluine p{margin-bottom:calc(10px + (20 - 10) * (100vw - 375px)/ (1920 - 375))}.themestage-element .inner .text-box .text{padding-top:calc(15px + (20 - 15) * (100vw - 375px)/ (1920 - 375))}.themestage-element .inner .text-box .btn-box{padding-top:calc(20px + (80 - 20) * (100vw - 375px)/ (1920 - 375))}.themestage-element .image-box img{border-radius:calc(18px + (36 - 18) * (100vw - 768px)/ (1920 - 768))}.intro-with-text-element .inner{padding:calc(23px + (56 - 23) * (100vw - 375px)/ (1920 - 375)) calc(19px + (44 - 19) * (100vw - 375px)/ (1920 - 375))}.legal-case-types-element{padding-bottom:calc(43px + (59 - 43) * (100vw - 375px)/ (1920 - 375))}.legal-case-types-element .inner .headline-box{margin-bottom:calc(38px + (68 - 38) * (100vw - 768px)/ (1920 - 768))}.legal-case-types-element .inner .cards{margin:0 calc(-8px + (-24 - -8) * (100vw - 768px)/ (1920 - 768))}.legal-case-types-element .inner .cards .card{padding:0 calc(8px + (24 - 8) * (100vw - 768px)/ (1920 - 768)) calc(16px + (61 - 16) * (100vw - 768px)/ (1920 - 768))}.legal-case-types-element .inner .cards .card .inner-card{padding:calc(25px + (40 - 25) * (100vw - 375px)/ (1920 - 375))}.legal-case-types-element .inner .cards .card .inner-card .title{padding:22px 0 calc(12px + (21 - 12) * (100vw - 375px)/ (1920 - 375))}.legal-case-types-element .inner .btn-box{margin-top:calc(34px + (49 - 34) * (100vw - 768px)/ (1920 - 768))}.testimonials-slider-element .inner .slider-list{margin:calc(35px + (77 - 35) * (100vw - 375px)/ (1920 - 375)) calc(0px + (-10 - 0) * (100vw - 375px)/ (1920 - 375)) calc(30px + (98 - 30) * (100vw - 375px)/ (1920 - 375))}.testimonials-slider-element .inner .slider-list .slider-item{padding:0 calc(0px + (10 - 0) * (100vw - 375px)/ (1920 - 375))}.item-testimonials .text-box{width:calc(280px + (435 - 280) * (100vw - 375px)/ (1920 - 375));height:calc(226px + (344 - 226) * (100vw - 375px)/ (1920 - 375));top:calc(17px + (20 - 17) * (100vw - 375px)/ (1920 - 375));left:calc(21px + (45 - 21) * (100vw - 375px)/ (1920 - 375));border-radius:calc(18px + (24 - 18) * (100vw - 375px)/ (1920 - 375))}.item-testimonials .text-box .top{max-width:calc(221px + (385 - 221) * (100vw - 375px)/ (1920 - 375));left:calc(18px + (33 - 18) * (100vw - 375px)/ (1920 - 375));top:calc(18px + (36 - 18) * (100vw - 375px)/ (1920 - 375))}.item-testimonials .text-box .top .evaluation svg{width:calc(20px + (28 - 20) * (100vw - 375px)/ (1920 - 375));height:calc(20px + (28 - 20) * (100vw - 375px)/ (1920 - 375))}.item-testimonials .text-box .top .evaluation+.text{margin-top:calc(15px + (30 - 15) * (100vw - 375px)/ (1920 - 375));height:calc(100px + (140 - 100) * (100vw - 375px)/ (1920 - 375))}.item-testimonials .text-box .top .text{height:calc(140px + (196 - 140) * (100vw - 375px)/ (1920 - 375))}.item-testimonials .text-box .bottom{left:calc(18px + (33 - 18) * (100vw - 375px)/ (1920 - 375));bottom:calc(18px + (30 - 18) * (100vw - 375px)/ (1920 - 375))}.item-testimonials .bg-decor{width:calc(320px + (515 - 320) * (100vw - 375px)/ (1920 - 375));height:calc(266px + (396 - 266) * (100vw - 375px)/ (1920 - 375))}.image-text-info-element .inner .headline-box{padding-bottom:calc(30px + (90 - 30) * (100vw - 375px)/ (1920 - 375))}.image-text-info-element .inner .row-elements{margin:calc(-10px + (-35 - -10) * (100vw - 1300px)/ (1920 - 1300))}.image-text-info-element .inner .row-elements .row-box{padding:calc(10px + (35 - 10) * (100vw - 1300px)/ (1920 - 1300))}.image-text-info-element .inner .row-elements .row-box .right-box{padding:20px calc(10px + (50 - 10) * (100vw - 375px)/ (1920 - 375))}.image-text-info-element .inner .row-elements .row-box .right-box .name{padding-bottom:calc(10px + (16 - 10) * (100vw - 375px)/ (1920 - 375))}.image-text-info-element .inner .row-elements .row-box .right-box .info-box{margin:calc(20px + (30 - 20) * (100vw - 375px)/ (1920 - 375)) 0}.image-text-info-element .inner .row-elements .row-box .image-box.rounded-borders img{border-radius:calc(20px + (30 - 20) * (100vw - 375px)/ (1920 - 375))}.contact-us-info-text-element .inner .btn-box{margin-top:calc(39px + (68 - 39) * (100vw - 375px)/ (1920 - 375))}.about-attorney-element .inner .left-box .headline{padding-top:calc(14px + (23 - 14) * (100vw - 375px)/ (1920 - 375))}.about-attorney-element .inner .left-box .text{padding:calc(26px + (33 - 26) * (100vw - 375px)/ (1920 - 375)) 0 calc(28px + (40 - 28) * (100vw - 375px)/ (1920 - 375))}.about-attorney-element .inner .left-box .info-box .info{padding-bottom:calc(28px + (40 - 28) * (100vw - 375px)/ (1920 - 375))}.about-attorney-element .inner .left-box .info-box .info .title{padding-bottom:calc(12px + (16 - 12) * (100vw - 375px)/ (1920 - 375))}.about-attorney-element .inner .right-box .contact{margin-top:calc(30px + (49 - 30) * (100vw - 768px)/ (1920 - 768));padding:calc(20px + (24 - 20) * (100vw - 768px)/ (1920 - 768)) calc(20px + (30 - 20) * (100vw - 768px)/ (1920 - 768))}.about-attorney-element .inner .right-box .contact .contact-box .element .email-phone{font-size:calc(14px + (18 - 14) * (100vw - 375px)/ (1920 - 375))}.about-attorney-element .inner .right-box .contact .contact-box .element .email-phone svg{margin-right:calc(10px + (15 - 10) * (100vw - 375px)/ (1920 - 375))}.about-attorney-element .inner.rounded-borders .image-box img{border-radius:calc(20px + (30 - 20) * (100vw - 375px)/ (1920 - 375))}.consultation-element{padding:calc(20px + (30 - 20) * (100vw - 375px)/ (1920 - 375)) calc(25px + (30 - 25) * (100vw - 375px)/ (1920 - 375))}.consultation-element .inner .inner-form{margin-bottom:calc(20px + (30 - 20) * (100vw - 375px)/ (1920 - 375))}.consultation-element .inner .inner-form .header-form{padding:calc(13px + (35 - 13) * (100vw - 375px)/ (1920 - 375)) calc(17px + (50 - 17) * (100vw - 375px)/ (1920 - 375)) calc(13px + (30 - 13) * (100vw - 375px)/ (1920 - 375))}.consultation-element .inner .inner-form .header-form .top .logo .logo-company{width:calc(85px + (178 - 85) * (100vw - 375px)/ (1920 - 375));height:calc(31.07px + (74.38 - 31.07) * (100vw - 375px)/ (1920 - 375))}.consultation-element .inner .inner-form .header-form .top .close .icon-close{width:calc(16px + (21 - 16) * (100vw - 375px)/ (1920 - 375));height:calc(16px + (21 - 16) * (100vw - 375px)/ (1920 - 375))}.consultation-element .inner .inner-form .header-form .bottom{margin-top:calc(13px + (30 - 13) * (100vw - 375px)/ (1920 - 375))}.consultation-element .inner .inner-form .main-form{padding:calc(29px + (55 - 29) * (100vw - 375px)/ (1920 - 375)) calc(17px + (50 - 17) * (100vw - 375px)/ (1920 - 375)) calc(32px + (44 - 32) * (100vw - 375px)/ (1920 - 375))}.consultation-element .inner .inner-form .main-form form .actions{padding-top:calc(35px + (75 - 35) * (100vw - 375px)/ (1920 - 375))}.consultation-element .inner .inner-form .main-form form h2{font-size:calc(16px + (32 - 16) * (100vw - 375px)/ (1920 - 375))}.consultation-element .inner .inner-form .main-form form .clearfix{margin-top:calc(8px + (24 - 8) * (100vw - 375px)/ (1920 - 375))}.consultation-element .inner .inner-form .main-form form .row .col-6{margin-bottom:calc(15px + (23 - 15) * (100vw - 375px)/ (1920 - 375))}.image-text-list-element .inner .headline-box .subheadluine{padding:32px 0 calc(50px + (97 - 50) * (100vw - 375px)/ (1920 - 375))}.image-text-list-element .inner .row-box .left-box{margin-right:calc(30px + (139 - 30) * (100vw - 768px)/ (1920 - 768))}.image-text-list-element .inner .row-box .left-box .list .inner-list{padding-bottom:calc(26px + (67 - 26) * (100vw - 375px)/ (1920 - 375))}.contact-us-element{padding:calc(20px + (55 - 20) * (100vw - 375px)/ (1920 - 375)) 0 calc(60px + (120 - 60) * (100vw - 375px)/ (1920 - 375))}.contact-us-element .inner .image-box img{border-radius:calc(12px + (20 - 12) * (100vw - 375px)/ (1920 - 375))}.contact-us-element .inner .top-box{margin-bottom:calc(30px + (42 - 30) * (100vw - 375px)/ (1920 - 375));padding:calc(34px + (54 - 34) * (100vw - 375px)/ (1920 - 375)) calc(18px + (31 - 18) * (100vw - 768px)/ (1920 - 768)) calc(24px + (67 - 24) * (100vw - 375px)/ (1920 - 375)) calc(18px + (67 - 18) * (100vw - 768px)/ (1920 - 768))}.contact-us-element .inner .top-box .left .actions{padding-top:calc(25px + (16 - 25) * (100vw - 375px)/ (1920 - 375))}.contact-us-element .inner .bottom-box .left{padding:calc(34px + (54 - 34) * (100vw - 768px)/ (1920 - 768)) 0 calc(34px + (54 - 34) * (100vw - 768px)/ (1920 - 768)) calc(18px + (67 - 18) * (100vw - 768px)/ (1920 - 768))}.faq .inner .headline-box .subheadluine{padding:calc(12px + (18 - 12) * (100vw - 375px)/ (1920 - 375)) 0 calc(25px + (70 - 25) * (100vw - 375px)/ (1920 - 375))}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list{padding:10px calc(20px + (30 - 20) * (100vw - 375px)/ (1920 - 375))}.text-list-element .inner .list .list-inner{padding:calc(20px + (56 - 20) * (100vw - 375px)/ (1920 - 375))}.text-list-element .inner .list .list-inner .t3{padding-bottom:calc(20px + (44 - 20) * (100vw - 375px)/ (1920 - 375))}.text-list-element .inner .list .list-inner p strong{font-size:calc(14px + (18 - 14) * (100vw - 375px)/ (1920 - 375))}.about-firm-element-column .inner .text-box{margin-bottom:calc(40px + (80 - 40) * (100vw - 768px)/ (1920 - 768))}.about-firm-element-column .inner .text-box .headline{margin-bottom:calc(20px + (40 - 20) * (100vw - 768px)/ (1920 - 768))}.about-firm-element-column .inner .text-box .descripiton p{margin-bottom:calc(20px + (32 - 20) * (100vw - 768px)/ (1920 - 768))}.about-firm-element-column .inner .text-box .subtitle{padding-top:calc(20px + (60 - 20) * (100vw - 768px)/ (1920 - 768))}.about-firm-element-column .inner .text-box .logo{margin-left:calc(-10px + (-20 - -10) * (100vw - 768px)/ (1920 - 768))}.about-firm-element-column .inner .image-box img{border-radius:calc(22px + (36 - 22) * (100vw - 375px)/ (1920 - 375))}.testimonials-grid-element .inner .filters .filter-list-inner{margin-top:calc(30px + (77 - 30) * (100vw - 375px)/ (1920 - 375))}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements{margin:0 calc(-5px + (-20 - -5) * (100vw - 768px)/ (1920 - 768))}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element{padding:0 calc(5px + (20 - 5) * (100vw - 768px)/ (1920 - 768));margin-bottom:calc(20px + (80 - 20) * (100vw - 768px)/ (1920 - 768))}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box{width:calc(245px + (410 - 245) * (100vw - 768px)/ (1920 - 768));height:calc(202px + (332 - 202) * (100vw - 768px)/ (1920 - 768));top:calc(15px + (24 - 15) * (100vw - 375px)/ (1920 - 375));left:calc(22px + (45 - 22) * (100vw - 375px)/ (1920 - 375))}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .top{max-width:calc(221px + (340 - 221) * (100vw - 768px)/ (1920 - 768));left:calc(18px + (33 - 18) * (100vw - 375px)/ (1920 - 375));top:calc(18px + (36 - 18) * (100vw - 375px)/ (1920 - 375))}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .bottom{left:calc(32px + (70 - 32) * (100vw - 768px)/ (1920 - 768))}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .bg-decor{width:calc(280px + (456 - 280) * (100vw - 768px)/ (1920 - 768));height:calc(240px + (391 - 240) * (100vw - 768px)/ (1920 - 768))}.static-page-element .text-box{margin-bottom:calc(25px + (40 - 25) * (100vw - 375px)/ (1920 - 375))}.static-page-element .text-box .title{margin-bottom:calc(15px + (20 - 15) * (100vw - 375px)/ (1920 - 375))}.service-agreement-element .inner .text{margin-top:calc(40px + (120 - 40) * (100vw - 375px)/ (1920 - 375))}.service-agreement-element .inner .text p{margin-bottom:calc(15px + (30 - 15) * (100vw - 375px)/ (1920 - 375))}.service-agreement-element .inner .form-box{padding-top:calc(10px + (20 - 10) * (100vw - 375px)/ (1920 - 375))}.service-agreement-element .inner .form-box form .form-group{margin-bottom:calc(15px + (24 - 15) * (100vw - 375px)/ (1920 - 375))}.service-agreement-element .inner .form-box form .form-group .input .input .inputs-list .form-group .form-check{margin-right:calc(20px + (100 - 20) * (100vw - 375px)/ (1920 - 375))}.service-agreement-element .inner .form-box form .form-group .input .input .inputs-list .form-group .form-check .form-check-label{margin-left:calc(10px + (16 - 10) * (100vw - 375px)/ (1920 - 375))}.service-agreement-element .inner .form-box .actions{padding-top:calc(25px + (60 - 25) * (100vw - 375px)/ (1920 - 375))}.service-agreement-element .inner .form-box .actions .btn{padding:calc(10px + (17 - 10) * (100vw - 375px)/ (1920 - 375)) calc(40px + (65 - 40) * (100vw - 375px)/ (1920 - 375))}.smart-notification-element .smart-notification-element-container{width:calc(280px + (600 - 280) * (100vw - 375px)/ (1920 - 375));height:calc(400px + (500 - 400) * (100vw - 375px)/ (1920 - 375))}.smart-notification-element .smart-notification-element-container .smart-notification-box{padding:calc(10px + (20 - 10) * (100vw - 375px)/ (1920 - 375))}.blog-list-items{margin:0 calc(-7px + (-27 - -7) * (100vw - 768px)/ (1920 - 768))}.blog-list-items .blog-item{padding:0 calc(7px + (27 - 7) * (100vw - 768px)/ (1920 - 768));margin-bottom:calc(20px + (38 - 20) * (100vw - 768px)/ (1920 - 768))}.blog-list-items .blog-item .center-box .wrapper .text-box{padding:calc(9px + (17 - 9) * (100vw - 375px)/ (1920 - 375)) calc(16px + (26 - 16) * (100vw - 375px)/ (1920 - 375)) calc(20px + (25 - 20) * (100vw - 375px)/ (1920 - 375))}.blog-list-items .blog-item .center-box .wrapper .text-box .title{padding:calc(15px + (22 - 15) * (100vw - 375px)/ (1920 - 375)) 0 calc(9px + (13 - 9) * (100vw - 375px)/ (1920 - 375))}.blog-list-items .blog-item .center-box .wrapper .text-box .subtitle{padding-bottom:calc(21px + (24 - 21) * (100vw - 375px)/ (1920 - 375))}.blog-list-items .blog-item .center-box .wrapper .text-box .theme-color{padding-top:calc(15px + (19 - 15) * (100vw - 375px)/ (1920 - 375))}.blog-filters{padding:0 calc(20px + (205 - 20) * (100vw - 375px)/ (1920 - 375))}.blog-filters .filter-list-inner{margin-top:calc(30px + (77 - 30) * (100vw - 375px)/ (1920 - 375))}.blog-filters .filter-list-inner .filter-item-inner .elements{margin:0 calc(-5px + (-20 - -5) * (100vw - 768px)/ (1920 - 768))}.blog-filters .filter-list-inner .filter-item-inner .elements .element{padding:0 calc(5px + (20 - 5) * (100vw - 768px)/ (1920 - 768));margin-bottom:calc(20px + (80 - 20) * (100vw - 768px)/ (1920 - 768))}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box{width:calc(245px + (410 - 245) * (100vw - 768px)/ (1920 - 768));height:calc(202px + (332 - 202) * (100vw - 768px)/ (1920 - 768));top:calc(15px + (24 - 15) * (100vw - 375px)/ (1920 - 375));left:calc(22px + (45 - 22) * (100vw - 375px)/ (1920 - 375))}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .top{max-width:calc(221px + (340 - 221) * (100vw - 768px)/ (1920 - 768));left:calc(18px + (33 - 18) * (100vw - 375px)/ (1920 - 375));top:calc(18px + (36 - 18) * (100vw - 375px)/ (1920 - 375))}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .bottom{left:calc(32px + (70 - 32) * (100vw - 768px)/ (1920 - 768))}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .bg-decor{width:calc(280px + (456 - 280) * (100vw - 768px)/ (1920 - 768));height:calc(240px + (391 - 240) * (100vw - 768px)/ (1920 - 768))}.shariff{padding-bottom:calc(21px + (24 - 21) * (100vw - 375px)/ (1920 - 375))}.blog-detail .inner{padding:calc(21px + (33 - 21) * (100vw - 375px)/ (1920 - 375)) calc(16px + (40 - 16) * (100vw - 375px)/ (1920 - 375))}.blog-detail .inner .image-box{margin:calc(16px + (36 - 16) * (100vw - 375px)/ (1920 - 375)) 0 calc(16px + (45 - 16) * (100vw - 375px)/ (1920 - 375))}.blog-detail .inner iframe{margin:calc(20px + (36 - 20) * (100vw - 375px)/ (1920 - 375)) 0 calc(25px + (45 - 25) * (100vw - 375px)/ (1920 - 375));min-height:calc(152px + (574 - 152) * (100vw - 375px)/ (1920 - 375))}.blog-detail .inner .icon-play{width:calc(27px + (61 - 27) * (100vw - 375px)/ (1920 - 375));height:calc(27px + (61 - 27) * (100vw - 375px)/ (1920 - 375))}.blog-detail .inner .author-element{margin-bottom:calc(10px + (38 - 10) * (100vw - 375px)/ (1920 - 375))}.blog-detail .inner .text-box{padding-bottom:calc(15px + (45 - 15) * (100vw - 375px)/ (1920 - 375))}.blog-detail .inner .text-box .descripiton p{padding-bottom:calc(7px + (20 - 7) * (100vw - 375px)/ (1920 - 375))}.blog-detail .inner .text-box .descripiton p strong{margin:calc(15px + (18 - 15) * (100vw - 375px)/ (1920 - 375)) 0}.blog-detail .inner .theme-color{padding-top:calc(15px + (45 - 15) * (100vw - 375px)/ (1920 - 375))}.frame header h2{padding:calc(50px + (110 - 50) * (100vw - 375px)/ (1920 - 375)) 0 calc(20px + (81 - 20) * (100vw - 375px)/ (1920 - 375));font-size:calc(24px + (50 - 24) * (100vw - 375px)/ (1920 - 375));line-height:calc(30px + (60 - 30) * (100vw - 375px)/ (1920 - 375))}.success-strories-slider-element .inner .slider-list .slider-item{padding:0 calc(7.5px + (20 - 7.5) * (100vw - 375px)/ (1920 - 375))}.success-strories-slider-element .inner .slider-list .slider-item .item-inner{padding:calc(11px + (42 - 11) * (100vw - 375px)/ (1920 - 375)) calc(11px + (38 - 11) * (100vw - 375px)/ (1920 - 375))}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .image-box{margin-right:calc(15px + (41 - 15) * (100vw - 768px)/ (1920 - 768))}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .image-box .icon-play{width:calc(24px + (30 - 24) * (100vw - 375px)/ (1920 - 375));height:calc(24px + (30 - 24) * (100vw - 375px)/ (1920 - 375))}.success-strories-slider-element .inner .arrow-container .slider-arrow.slider-arrow-next{right:calc(-13px + (-93 - -13) * (100vw - 375px)/ (1920 - 375))}.success-strories-slider-element .inner .arrow-container .slider-arrow.slider-arrow-prev{left:calc(-13px + (-93 - -13) * (100vw - 375px)/ (1920 - 375))}.success-strories-slider-element .inner .arrow-container .slider-arrow svg{width:calc(6px + (12 - 6) * (100vw - 375px)/ (1920 - 375));height:calc(10px + (14 - 10) * (100vw - 375px)/ (1920 - 375))}.success-strories-slider-element .btn-box{margin-top:calc(25px + (55 - 25) * (100vw - 375px)/ (1920 - 375))}}@media (max-width:1600px){.law-practice-element .inner .cards.count-3{flex-wrap:wrap;margin:25px 0 0}.law-practice-element .inner .cards.count-3 .card{padding:0 15px 30px;flex:0 0 48%;max-width:48%}}@media (max-width:1380px){.case-result-element .inner .text-box{flex-wrap:wrap}.case-result-element .inner .text-box.count-3{justify-content:center}.case-result-element .inner .text-box.count-3 .text-element{flex:0 0 50%;max-width:50%}.case-result-element .inner .text-box .text-element{align-items:center;flex:0 0 50%;max-width:50%}.case-result-element .inner .text-box .text-element:before{right:-41px;align-items:center}.case-result-element .inner .text-box .text-element:nth-child(2):before{display:none}.case-result-element .inner .text-box .text-element .subtitle p{text-align:center}}@media (max-width:1380px) and (max-width:767px){.case-result-element .inner .text-box .text-element .subtitle p{text-align:start}}@media (max-width:1300px){.after-medium{padding-bottom:calc(50px + (74 - 50) * (100vw - 768px)/ (1200 - 768))}.before-medium{padding-top:calc(50px + (74 - 50) * (100vw - 768px)/ (1200 - 768))}.law-practice-element:before{height:48vh}.practice-areas-element .inner .column-box .image-text-element .left-box,.practice-areas-element .inner .column-box .image-text-element .right-box{width:50%}.image-text-info-element .inner .row-elements{flex-direction:column;margin:0}.image-text-info-element .inner .row-elements .row-box{flex:0 0 100%;max-width:100%;padding:0 0 44px 0}.image-text-info-element .inner .row-elements .row-box:last-child{padding:0}.image-text-list-element .inner .row-box{align-items:flex-start}.contact-us-element .inner .image-box{max-width:500px}.contact-us-element .inner .bottom-box,.contact-us-element .inner .top-box{flex-direction:column}.contact-us-element .inner .bottom-box .left,.contact-us-element .inner .top-box .left{margin:0 0 40px 0}.contact-us-element .inner .top-box .left{width:70%}.contact-us-element .inner .bottom-box .right{padding:0 0 calc(34px + (54 - 34) * (100vw - 768px)/ (1920 - 768)) calc(18px + (67 - 18) * (100vw - 768px)/ (1920 - 768))}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .top .evaluation+.text{height:calc(60px + (79 - 60) * (100vw - 375px)/ (1300 - 375))}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .top .text{height:calc(123px + (153 - 123) * (100vw - 375px)/ (1300 - 375))}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .top .evaluation+.text{height:calc(60px + (79 - 60) * (100vw - 375px)/ (1300 - 375))}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .top .text{height:calc(123px + (153 - 123) * (100vw - 375px)/ (1300 - 375))}}@media (max-width:1024px){.btn:hover,.morelink:hover{opacity:1}.header-main .module-outdoor-spaces{padding:0 20px}.header-main .header-box .right-box{flex-direction:row-reverse}.header-main .header-box .right-box .main-navigation-block{display:flex;flex-direction:column;padding:80px calc(20px + (200 - 20) * (100vw - 375px)/ (1920 - 375)) 140px;transition:transform .5s ease-in;transform:translateX(-100%);background-color:#fff;-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden;position:fixed;height:100vh;width:100%;left:0;top:0}.header-main .header-box .right-box .main-navigation-block::-webkit-scrollbar{display:none}.header-main .header-box .right-box .main-navigation-block.is_active{transform:translateX(0)}.header-main .header-box .right-box .main-navigation-block .main-navigation{flex:1;flex-direction:column;align-items:flex-start;justify-content:space-between}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list{margin-top:85px;display:flex;flex-direction:column}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item{padding:0 0 42px 0}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item{font-size:24px}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .main-nav-link{font-size:24px}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .navigation-dropdown-list-inner{position:relative;display:block;min-width:auto;padding-top:0}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .navigation-dropdown-list-inner .navigation-dropdown-list{position:relative;margin-top:15px;padding:0;border:none;box-shadow:none;display:none}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .menu-item-mobile{display:table-caption;min-width:320px}.header-main .header-box .right-box .main-navigation-block .social-content{display:flex}.header-main .header-box .right-box .main-navigation-block .social-content .social-links .social-link-item .social-link{background-color:#0d364f}.header-main .header-box .right-box .main-navigation-block .social-content .social-links .social-link-item .social-link svg{color:#fff}.header-main .header-box .right-box .mobile-top{margin-left:0}.header-main .header-box .right-box .menu{display:flex;align-items:center;margin-left:calc(15px + (20 - 15) * (100vw - 375px)/ (1024 - 375))}.header-main .header-box .right-box .menu .toggle-sidebar{position:sticky;z-index:1000;display:flex}.header-main .header-box .right-box .menu .toggle-sidebar .menu-toggle-button{background-color:transparent;cursor:pointer;border:none;padding:0}.header-main .header-box .right-box .menu .toggle-sidebar .menu-toggle-button.is_active .menu-icon{display:none}.header-main .header-box .right-box .menu .toggle-sidebar .menu-toggle-button.is_active .icon-close{display:block}.header-main .header-box .right-box .menu .toggle-sidebar .menu-toggle-button .icon-close,.header-main .header-box .right-box .menu .toggle-sidebar .menu-toggle-button .menu-icon{color:#0d364f;width:24px;height:17px;transition:color .3s}.header-main .header-box .right-box .menu .toggle-sidebar .menu-toggle-button .menu-icon{display:block}.header-main .header-box .right-box .menu .toggle-sidebar .menu-toggle-button .icon-close{display:none}.footer-main .inner .center-box{flex-direction:column}.footer-main .inner .center-box .email-box{margin:30px 0}.footer-main .inner .center-box .working-box{margin-top:0}.footer-main .inner .bottom-box .left .main-navigation .navigation-list{margin:0 0 20px}.footer-main .inner .bottom-box .left .main-navigation .navigation-list .navigation-item .footer-menu-item{margin-bottom:20px}.law-practice-element:before{height:42vh}.law-practice-element .inner .cards.count-3 .card{flex:0 0 100%;max-width:100%;padding:0 0 24px}.law-practice-element .inner .cards .card .text-box .btn-box .btn{font-weight:400}.law-faq-grid-element .inner .element{flex-direction:column;margin:0}.law-faq-grid-element .inner .element .link-element{flex:0 0 100%;max-width:100%;padding:0;margin-bottom:20px}.law-faq-grid-element .inner .text:after,.law-faq-grid-element .inner .text:before{display:none}.about-firm-element .inner{flex-direction:column;align-items:flex-start}.about-firm-element .inner .left-box,.about-firm-element .inner .right-box{width:70%}.about-firm-element .inner .left-box{margin:0 0 39px 0}.about-firm-element .inner .left-box .text{max-width:100%}.themestage-element .inner{flex-direction:column;align-items:start}.themestage-element .inner .text-box{padding:30px 0;flex:0 0 100%;max-width:100%}.themestage-element .image-box{max-width:500px}.legal-case-types-element .inner .cards .card{max-width:50%;flex:0 0 50%}.success-strories-slider-element .inner .slider-list .slider-item .item-inner{flex-direction:column;justify-content:flex-start}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .image-box{margin:0 0 20px}}@media (max-width:1024px) and (hover:hover){.header-main .header-box .right-box .main-navigation-block .social-content .social-links .social-link-item .social-link:hover{background-color:#fff;box-shadow:0 8px 20px rgba(0,0,0,.2)}.header-main .header-box .right-box .main-navigation-block .social-content .social-links .social-link-item .social-link:hover svg{color:#fca442}.header-main .header-box .right-box .menu .toggle-sidebar .menu-toggle-button .icon-close:hover,.header-main .header-box .right-box .menu .toggle-sidebar .menu-toggle-button .menu-icon:hover{color:#fca442}}@media (max-width:767px){.standard{padding:50px 0}.image-box.mobile-image{display:block}.image-box.desktop-image{display:none}.image-box.desktop-image.mobile-image{display:block}.after-medium{padding-bottom:calc(33px + (50 - 33) * (100vw - 390px)/ (768 - 390))}.before-medium{padding-top:calc(41px + (50 - 41) * (100vw - 390px)/ (768 - 390))}form .row{flex-direction:column}form .row .col-6{width:100%;margin-right:0}.footer-main .inner .bottom-box{flex-direction:column;align-items:flex-start}.footer-main .inner .bottom-box .left .main-navigation .navigation-list{flex-direction:column}.footer-main .inner .bottom-box .left .main-navigation .navigation-list .navigation-item .footer-menu-item{margin:0 0 20px}.law-practice-element:before{height:35vh}.law-practice-element .inner .cards{align-items:center;flex-direction:column;margin:25px 0 0}.law-practice-element .inner .cards.count-3{align-items:stretch}.law-practice-element .inner .cards.count-3 .card .text-box{padding:15px 15px 20px}.law-practice-element .inner .cards .card{padding:0 0 30px;flex:0 0 100%;max-width:100%;width:100%}.law-practice-element .inner .cards .card:last-child{padding:0}.case-result-element .inner .text-box{flex-direction:column}.case-result-element .inner .text-box.count-2 .text-element,.case-result-element .inner .text-box.count-3 .text-element{align-items:flex-start}.case-result-element .inner .text-box.count-2 .text-element .subtitle p,.case-result-element .inner .text-box.count-3 .text-element .subtitle p{text-align:start}.case-result-element .inner .text-box.count-2 .text-element:nth-child(2):before{display:none}.case-result-element .inner .text-box .text-element{flex:0 0 100%;max-width:100%;padding:0 0 40px 0;border-right:none;margin-bottom:40px;align-items:flex-start}.case-result-element .inner .text-box .text-element:before{transform:rotate(0);width:150px;right:auto;top:auto;bottom:0;left:0}.case-result-element .inner .text-box .text-element:nth-child(2):before{display:block}.practice-areas-element.reverse .inner .column-box .image-text-element{flex-direction:column-reverse;padding:34px calc(8px + (40 - 8) * (100vw - 375px)/ (768 - 375)) calc(8px + (40 - 8) * (100vw - 375px)/ (768 - 375)) calc(8px + (40 - 8) * (100vw - 375px)/ (768 - 375))}.practice-areas-element.reverse .inner .column-box .image-text-element:nth-child(2n) .right-box{padding:0 10px}.practice-areas-element.reverse .inner .column-box .image-text-element:nth-child(2n){flex-direction:column-reverse}.practice-areas-element.reverse .inner .column-box .image-text-element .left-box{margin:30px 0 0}.practice-areas-element.reverse .inner .column-box .image-text-element .right-box{margin-right:0;padding:0 10px}.practice-areas-element.reverse .inner .column-box .image-text-element .text-box{max-width:100%}.practice-areas-element .inner .column-box .image-text-element{flex-direction:column;padding:20px}.practice-areas-element .inner .column-box .image-text-element:nth-child(2n){flex-direction:column}.practice-areas-element .inner .column-box .image-text-element:nth-child(2n) .right-box{padding:0;margin-right:0}.practice-areas-element .inner .column-box .image-text-element .left-box,.practice-areas-element .inner .column-box .image-text-element .right-box{width:100%}.practice-areas-element .inner .column-box .image-text-element .left-box{margin:0 0 30px}.practice-areas-element .inner .column-box .image-text-element .right-box{padding:0}.practice-areas-element .inner .column-box .image-text-element .text-box{max-width:100%}.about-firm-element .inner .left-box,.about-firm-element .inner .right-box{width:100%}.about-firm-element .inner .left-box .logo{margin-left:-10px}.about-firm-element .inner .image-box{max-width:500px}.themestage-element .image-box img{border-radius:18px}.legal-case-types-element .inner .headline-box{margin-bottom:38px}.legal-case-types-element .inner .cards{margin:0 -8px}.legal-case-types-element .inner .cards .card{padding:0 8px 16px;max-width:80%;flex:0 0 80%}.legal-case-types-element .inner .btn-box{margin-top:34px}.item-testimonials .text-box .top .evaluation{margin-left:3px}.item-testimonials .text-box .bottom .name{line-height:18px}.image-text-info-element .inner .row-elements .row-box{flex-direction:column;text-align:start;padding-bottom:24px}.about-attorney-element .inner{flex-direction:column}.about-attorney-element .inner .image-box.mobile-image{display:block;margin-bottom:30px}.about-attorney-element .inner .left-box{padding-right:0}.about-attorney-element .inner .right-box .image-box.desktop-image{display:none}.about-attorney-element .inner .right-box .contact{margin-top:9px;padding:20px}.consultation-element .inner{width:100%}.consultation-element .inner .inner-form .header-form .bottom .right{display:none}.consultation-element .inner .inner-form .header-form .bottom .left{flex:100%}.consultation-element .inner .inner-form .header-form .bottom .left .headline{font-size:calc(16px + (26 - 16) * (100vw - 375px)/ (768 - 375))}.consultation-element .inner .inner-form .main-form form .actions .form-navigation{width:100%;padding-bottom:20px}.consultation-element .inner .inner-form .main-form form .actions .form-navigation .first-step-actions{flex-direction:column}.consultation-element .inner .inner-form .main-form form .actions .form-navigation .btn-primary{width:100%}.consultation-element .inner .inner-form .main-form form .actions .form-navigation .btn-group{flex-direction:column-reverse}.consultation-element .inner .inner-form .main-form form .actions .form-navigation .btn-group .btn-cancel{width:100%;margin:0}.consultation-element .inner .inner-form .main-form form .row .col-6{margin:0 0 15px 0}.image-text-list-element .inner .row-box{flex-direction:column}.image-text-list-element .inner .row-box .left-box,.image-text-list-element .inner .row-box .right-box{width:100%}.image-text-list-element .inner .row-box .left-box{margin:0 0 36px 0}.image-text-list-element .inner .row-box .left-box .list .inner-list .subtitle{font-size:16px}.image-text-list-element .inner .row-box .right-box .image-box img{min-height:auto}.popup-container{padding:20px 6px}.popup-container .contact-us-element .contact-ways{padding:40px 16px}.contact-us-element .inner .image-box{max-width:100%}.contact-us-element .inner .top-box{padding-left:18px;padding-right:18px}.contact-us-element .inner .top-box .left{width:100%}.contact-us-element .inner .bottom-box .left{padding:34px 18px 0}.contact-us-element .inner .bottom-box .right{padding:0}.faq .inner .filters{flex-direction:column}.faq .inner .filters .filter-list{margin:0 0 51px}.faq .inner .filters .filter-list-inner{width:100%}.about-firm-element-column .inner .text-box{margin-bottom:40px}.about-firm-element-column .inner .text-box .headline{margin-bottom:20px}.about-firm-element-column .inner .text-box .descripiton p{margin-bottom:20px}.about-firm-element-column .inner .text-box .subtitle{padding-top:20px}.about-firm-element-column .inner .text-box .logo{margin-left:-10px}.about-firm-element-column .inner .image-box.mobile-image{display:block}.about-firm-element-column .inner .image-box.desktop-image{display:none}.testimonials-grid-element .inner .filters{flex-direction:column}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements{margin:0 0 20px}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element{padding:0;margin-bottom:20px}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box{width:245px;height:202px;left:22px;top:15px}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .top{max-width:216px;left:18px;top:18px}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .bottom{left:32px}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .bg-decor{width:280px;height:240px}.blog-list-items{margin:0;flex-direction:column}.blog-list-items .blog-item{padding:0;margin-bottom:20px;flex:0 0 100%;max-width:100%}.blog-filters{flex-direction:column}.blog-filters .filter-list-inner .filter-item-inner .elements{margin:0 0 20px}.blog-filters .filter-list-inner .filter-item-inner .elements .element{padding:0;margin-bottom:20px}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box{width:245px;height:202px;left:22px;top:15px}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .top{max-width:216px;left:18px;top:18px}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .bottom{left:32px}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .bg-decor{width:280px;height:240px}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .image-box{min-width:100%;width:100%;height:100%}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .image-box img{min-height:134px}}@media (max-width:600px){.testimonials-grid-element .inner .filters{align-items:normal}.blog-filters{align-items:normal}}@media (max-width:550px){.legal-case-types-element .inner .cards .card{max-width:100%;flex:0 0 100%}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .button .title{min-height:100%}}@media (max-width:375px){h1,h1 a{font-size:24px;line-height:30px}h2,h2 a{font-size:24px;line-height:30px}h3,h3 a{font-size:24px;line-height:30px}h4,h4 a{font-size:16px;line-height:22px}h5,h5 a{font-size:14px;line-height:20px}h6,h6 a{font-size:16px;line-height:22px}form .form-group div{width:100%}form .form-group label{width:100%;padding-right:0}form .row.zipcity{align-items:flex-end}form .row.zipcity .form-group{width:50%}form .row.zipcity .form-group:first-child{width:49%;justify-content:space-between}form .row.zipcity .form-group:first-child .input{width:99%;margin-right:1%}.t1,.t1 a{font-size:24px;line-height:30px}.t2,.t2 a{font-size:24px;line-height:30px}.t3,.t3 a{font-size:24px;line-height:30px}.t3-inverse,.t3-inverse a{font-size:18px;line-height:24px}.t4,.t4 a{font-size:16px;line-height:22px}.t5,.t5 a{font-size:14px;line-height:20px}.t6,.t6 a{font-size:16px;line-height:22px}.t6-inverse,.t6-inverse a{font-size:14px;line-height:20px}.btn{padding:12px 18px;font-size:14px;line-height:20px;border-radius:8px}.button1{padding:10px 18px;font-size:14px;line-height:20px}.module-outdoor-spaces{padding:0 20px}.module-outdoor-spaces1{padding:0 20px}.after-medium{padding-bottom:33px}.before-medium{padding-top:41px}.btn-box .btn svg{margin-right:10px}.logo-background{width:15px;height:17px}.response-container .response-container-inner{height:327px;border-radius:12px}.response-container .response-container-inner .error-container .popup .icon img,.response-container .response-container-inner .success-container .popup .icon img{width:100px;height:90px}.response-container .response-container-inner .error-container .popup .t3,.response-container .response-container-inner .success-container .popup .t3{padding:15px 0}.header-main .header-box{padding:10px 0}.header-main .header-box .right-box .main-navigation-block{padding:140px 20px}.header-main .header-box .right-box .mobile-top .phone{padding:3px 6px;margin-left:10px;border-radius:8px}.header-main .header-box .right-box .mobile-top .phone .icon-phone{width:13px;height:13px;margin-right:3px}.header-main .header-box .right-box .menu{margin-left:15px}.header-main .header-box .right-box .menu .search .icon-search{width:21px;height:21px}.logo-company{width:85px;height:31.07px}form h2{font-size:24px}form .clearfix{margin-bottom:40px}form .clearfix p{margin-top:15px}form .form-group{margin-bottom:15px}form .form-group .checkbox .form-check .add-on span{font-size:16px}form .form-group .input .input .inputs-list .form-group .form-check{margin-right:20px;width:auto}form .row .col-12 .clearfix p{margin:20px 0 17px}.footer-main{padding:40px 0}.footer-main .inner .center-box{padding:30px 0 65px}.law-practice-element.full-background-color{padding:50px 0!important}.law-practice-element .inner .headline-box{max-width:350px}.law-practice-element .inner .headline-box .headline+.subheadluine{padding:12px 0 20px}.law-practice-element .inner .cards.count-3 .card .text-box .inner-text{margin-top:20px}.law-practice-element .inner .cards .card .text-box{padding:30px 15px;border-radius:16px}.law-practice-element .inner .cards .card .text-box .subtitle{padding-top:19px}.law-practice-element .inner .cards .card .text-box .btn-box{padding-top:30px}.law-practice-element .live-chat{right:10px;min-width:140px}.law-practice-element .live-chat .btn{padding:10px 16px}.law-practice-element .live-chat .icon-chat{width:20px;height:20px;margin-right:10px}.law-faq-grid-element .inner .headline-box .headline{padding-bottom:30px}.law-faq-grid-element .inner .element .link-element .btn{padding:13px}.law-faq-grid-element .inner .text{margin-top:40px}.case-result-element .inner{padding:50px 0 0}.case-result-element .inner .text-box .text-element .row .number{font-size:35px}.practice-areas-element.reverse .inner .column-box .image-text-element{padding:34px 8px 8px 8px}.practice-areas-element .inner .headline-box{margin-bottom:37px}.practice-areas-element .inner .column-box .image-text-element .right-box .title+.subtitle{padding-top:20px}.practice-areas-element .inner .column-box .image-text-element .right-box .subtitle+.btn-box{padding-top:27px}.about-firm-element .inner .left-box .text{padding:30px 0 39px}.about-firm-element .inner .left-box .text p{margin-bottom:15px}.themestage-element .inner{padding:20px}.themestage-element .inner .text-box .subheadluine{padding-top:15px}.themestage-element .inner .text-box .subheadluine p{margin-bottom:10px}.themestage-element .inner .text-box .text{padding-top:15px}.themestage-element .inner .text-box .btn-box{padding-top:20px}.intro-with-text-element .inner{padding:23px 19px}.legal-case-types-element{padding-bottom:43px}.legal-case-types-element .inner .cards .card .inner-card{padding:25px}.legal-case-types-element .inner .cards .card .inner-card .title{padding:22px 0 12px}.testimonials-slider-element .inner .slider-list{margin:35px 0 30px}.testimonials-slider-element .inner .slider-list .slider-item{padding:0}.item-testimonials .text-box{width:280px;height:226px;top:17px;left:21px;border-radius:18px}.item-testimonials .text-box .top{max-width:221px;left:18px;top:18px}.item-testimonials .text-box .top .evaluation svg{width:20px;height:20px}.item-testimonials .text-box .top .evaluation+.text{margin-top:15px;height:140px}.item-testimonials .text-box .top .text{height:140px}.item-testimonials .text-box .bottom{left:18px;bottom:18px}.item-testimonials .bg-decor{width:320px;height:266px}.image-text-info-element .inner .headline-box{padding-bottom:30px}.image-text-info-element .inner .row-elements .row-box{padding-right:10px}.image-text-info-element .inner .row-elements .row-box .right-box{padding:20px 10px}.image-text-info-element .inner .row-elements .row-box .right-box .name{padding-bottom:10px}.image-text-info-element .inner .row-elements .row-box .right-box .info-box{margin:20px 0}.image-text-info-element .inner .row-elements .row-box .image-box.rounded-borders img{border-radius:20px}.contact-us-info-text-element .inner .btn-box{margin-top:39px}.about-attorney-element .inner .left-box .headline{padding-top:14px}.about-attorney-element .inner .left-box .text{padding:26px 0 28px}.about-attorney-element .inner .left-box .info-box .info{padding-bottom:28px}.about-attorney-element .inner .left-box .info-box .info .title{padding-bottom:12px}.about-attorney-element .inner .right-box .contact .contact-box .element .email-phone{font-size:14px}.about-attorney-element .inner .right-box .contact .contact-box .element .email-phone svg{margin-right:10px}.about-attorney-element .inner.rounded-borders .image-box img{border-radius:20px}.consultation-element{padding:20px 25px}.consultation-element .inner .inner-form{padding-bottom:20px}.consultation-element .inner .inner-form .header-form{padding:13px 17px 13px}.consultation-element .inner .inner-form .header-form .top .logo .logo-company{width:85px;height:31.07px}.consultation-element .inner .inner-form .header-form .top .close .icon-close{width:16px;height:16px}.consultation-element .inner .inner-form .header-form .bottom{margin-top:13px}.consultation-element .inner .inner-form .header-form .bottom .left .headline{font-size:16px}.consultation-element .inner .inner-form .main-form{padding:29px 17px 32px}.consultation-element .inner .inner-form .main-form form .actions{padding-top:35px}.consultation-element .inner .inner-form .main-form form h2{font-size:16px}.consultation-element .inner .inner-form .main-form form .clearfix{margin-top:8px}.image-text-list-element .inner .headline-box .subheadluine{padding:32px 0 50px}.image-text-list-element .inner .row-box .left-box .list .inner-list{padding-bottom:26px}.contact-us-element{padding:20px 0 60px}.contact-us-element .inner .image-box img{border-radius:12px}.contact-us-element .inner .top-box{margin-bottom:30px;padding:34px 18px 24px}.contact-us-element .inner .top-box .left .actions{padding-top:25px}.faq .inner .headline-box .subheadluine{padding:12px 0 25px}.faq .inner .filters .filter-list-inner .filter-item-inner .list .inner-list{padding:10px 20px}.text-list-element .inner .list .list-inner{padding:20px}.text-list-element .inner .list .list-inner .t3{padding-bottom:20px}.text-list-element .inner .list .list-inner p strong{font-size:14px}.about-firm-element-column .inner .image-box img{border-radius:22px}.testimonials-grid-element .inner .filters .filter-list-inner{margin-top:30px}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .top .evaluation+.text{height:60px}.testimonials-grid-element .inner .filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .top .text{height:123px}.static-page-element .text-box{margin-bottom:25px}.static-page-element .text-box .title{margin-bottom:15px}.service-agreement-element .inner .text{margin-top:40px}.service-agreement-element .inner .text p{margin-bottom:15px}.service-agreement-element .inner .form-box{padding-top:10px}.service-agreement-element .inner .form-box form .form-group{margin-bottom:15px}.service-agreement-element .inner .form-box form .form-group .input .input .inputs-list .form-group .form-check{margin-right:20px;width:auto}.service-agreement-element .inner .form-box form .form-group .input .input .inputs-list .form-group .form-check .form-check-label{margin-left:10px}.service-agreement-element .inner .form-box .actions{padding-top:25px}.service-agreement-element .inner .form-box .actions .btn{padding:10px 40px}.smart-notification-element .smart-notification-element-container{width:280px;height:400px}.smart-notification-element .smart-notification-element-container .smart-notification-box{padding:10px}.blog-list-items .blog-item .center-box .wrapper .text-box{padding:9px 20px 16px}.blog-list-items .blog-item .center-box .wrapper .text-box .title{padding:20px 0 16px}.blog-list-items .blog-item .center-box .wrapper .text-box .subtitle{padding-bottom:21px}.blog-list-items .blog-item .center-box .wrapper .text-box .theme-color{padding-top:15px}.blog-filters{padding:0 20px}.blog-filters .filter-list-inner{margin-top:30px}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .top .evaluation+.text{height:60px}.blog-filters .filter-list-inner .filter-item-inner .elements .element .inner-element .text-box .top .text{height:123px}.shariff{padding-bottom:21px}.blog-detail .inner{padding:21px 16px}.blog-detail .inner .image-box{margin:16px 0}.blog-detail .inner iframe{margin:20px 0 25px;min-height:152px}.blog-detail .inner .icon-play{width:27px;height:27px}.blog-detail .inner .author-element{margin-bottom:10px}.blog-detail .inner .text-box{padding-bottom:15px}.blog-detail .inner .text-box .descripiton p{padding-bottom:7px}.blog-detail .inner .text-box .descripiton p strong{margin:15px 0}.blog-detail .inner .theme-color{padding-top:15px}.frame header h2{padding:50px 0 20px;font-size:24px;line-height:30px}.success-strories-slider-element .inner .slider-list .slider-item{padding:0 7.5px}.success-strories-slider-element .inner .slider-list .slider-item .item-inner{padding:11px}.success-strories-slider-element .inner .slider-list .slider-item .item-inner .image-box .icon-play{width:24px;height:24px}.success-strories-slider-element .inner .arrow-container .slider-arrow.slider-arrow-next{right:-13px}.success-strories-slider-element .inner .arrow-container .slider-arrow.slider-arrow-prev{left:-13px}.success-strories-slider-element .inner .arrow-container .slider-arrow svg{width:6px;height:10px}.success-strories-slider-element .btn-box{margin-top:25px}}@media (hover:hover){.btn-box .btn.btn-primary:hover svg,.btn-box .btn.btn-secondary:hover svg{color:#fca442}.link-text p a:hover:before{background-color:#fca442}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item:hover .category-title:before,.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item:hover a:before{background-color:#fca442}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item:hover .dropdown-toggle .dropdown{transform:rotate(180deg)}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item:hover .navigation-dropdown-list-inner{display:block!important}.header-main .header-box .right-box .main-navigation-block .main-navigation .navigation-list .navigation-item .header-menu-item .navigation-dropdown-list-inner .navigation-dropdown-list .navigation-dropdown-item .header-menu-item-dropdown:hover:before{background-color:#fca442}.header-main .header-box .right-box .mobile-top .phone:hover{background-color:#0d364f}.header-main .header-box .right-box .mobile-top .phone:hover .icon-phone{color:#fca442}.header-main .header-box .right-box .mobile-top .phone:hover span{color:#fca442}.header-main .header-box .right-box .menu .search .icon-search:hover{color:#fca442}.logo-company:hover{opacity:70%}.footer-main .inner .center-box .working-box .social-content .social-links li a:hover{background-color:#0d364f;box-shadow:0 8px 20px rgba(0,0,0,.5)}.footer-main .inner .center-box .working-box .social-content .social-links li a:hover svg{color:#fca442}.footer-main .inner a.large1:hover{color:#fca442}.law-practice-element .inner .cards .card .text-box .btn-box .btn:hover{background-color:#d8901d;color:#0d364f}.law-practice-element .inner .cards .card .text-box .btn-box .btn:hover svg{color:#0d364f}.consultation-element .inner .inner-form .main-form form .actions .btn-cancel:hover{opacity:.8}.faq .inner .filters .filter-list .filter-item:hover:before{background-color:#fca442}.testimonials-grid-element .inner .filters .filter-list .filter-item:hover{background-color:#052355;color:#f8aa2e}.smart-notification-element .smart-notification-element-container .smart-notification-box .bottom .t5:hover{background-color:#052355;color:#d8901d}.blog-filters .filter-list .filter-item:hover{background-color:#052355;color:#f8aa2e}.success-strories-slider-element .inner .arrow-container .slider-arrow:hover{opacity:.7}}