@import"https://p.typekit.net/p.css?s=1&k=eua1svi&ht=tk&f=39548.39549.39552.39555.39556.39557&a=4806045&app=typekit&e=css";@font-face{font-family:"nov-icon";src:url("/wp-content/themes/novagram/library/fonts/nov-icon.woff");src:url("/wp-content/themes/novagram/library/fonts/nov-icon.eot") format("embedded-opentype"),url("/wp-content/themes/novagram/library/fonts/nov-icon.ttf") format("truetype"),url("/wp-content/themes/novagram/library/fonts/nov-icon.woff") format("woff"),url("/wp-content/themes/novagram/library/fonts/nov-icon.svg") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"nov-icon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-novagram-star:before{content:""}@font-face{font-family:"nort";src:url("https://use.typekit.net/af/a83fcf/00000000000000007735bb08/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/a83fcf/00000000000000007735bb08/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/a83fcf/00000000000000007735bb08/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"nort";src:url("https://use.typekit.net/af/c5479e/00000000000000007735bb09/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/c5479e/00000000000000007735bb09/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/c5479e/00000000000000007735bb09/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"nort";src:url("https://use.typekit.net/af/300232/00000000000000007735bb15/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/300232/00000000000000007735bb15/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/300232/00000000000000007735bb15/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"nort";src:url("https://use.typekit.net/af/12e55b/00000000000000007735bb1d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/12e55b/00000000000000007735bb1d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/12e55b/00000000000000007735bb1d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"nort";src:url("https://use.typekit.net/af/1fa6db/00000000000000007735bb1f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/1fa6db/00000000000000007735bb1f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/1fa6db/00000000000000007735bb1f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:"nort";src:url("https://use.typekit.net/af/42230d/00000000000000007735bb23/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/42230d/00000000000000007735bb23/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/42230d/00000000000000007735bb23/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}.tk-nort{font-family:"nort",sans-serif}.sr-only{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}@-moz-keyframes slideUpLG{0%{transform:translateY(150px);-webkit-transform:translateY(150px);-moz-transform:translateY(150px)}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@keyframes slideUpLG{0%{transform:translateY(150px);-webkit-transform:translateY(150px);-moz-transform:translateY(150px)}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@-moz-keyframes logoRotate{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@keyframes logoRotate{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-moz-keyframes fadeIn{0%{opacity:0;-webkit-opacity:0}100%{opacity:1;-webkit-opacity:1}}@keyframes fadeIn{0%{opacity:0;-webkit-opacity:0}100%{opacity:1;-webkit-opacity:1}}@-moz-keyframes fadeOut{0%{opacity:1;-webkit-opacity:1}100%{opacity:0;-webkit-opacity:0}}@keyframes fadeOut{0%{opacity:1;-webkit-opacity:1}100%{opacity:0;-webkit-opacity:0}}@-moz-keyframes fadeInUpSm{0%{opacity:0;-webkit-opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px)}100%{opacity:1;-webkit-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@keyframes fadeInUpSm{0%{opacity:0;-webkit-opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px)}100%{opacity:1;-webkit-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@-moz-keyframes fadeInUpMd{0%{opacity:0;-webkit-opacity:0;transform:translateY(80px);-webkit-transform:translateY(80px);-moz-transform:translateY(80px)}100%{opacity:1;-webkit-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@keyframes fadeInUpMd{0%{opacity:0;-webkit-opacity:0;transform:translateY(80px);-webkit-transform:translateY(80px);-moz-transform:translateY(80px)}100%{opacity:1;-webkit-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@-moz-keyframes fadeInLeftSm{0%{opacity:0;-webkit-opacity:0;transform:translateX(-40px);-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px)}100%{opacity:1;-webkit-opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}}@keyframes fadeInLeftSm{0%{opacity:0;-webkit-opacity:0;transform:translateX(-40px);-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px)}100%{opacity:1;-webkit-opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}}@-moz-keyframes fadeInRightSm{0%{opacity:0;-webkit-opacity:0;transform:translateX(40px);-webkit-transform:translateX(40px);-moz-transform:translateX(40px)}100%{opacity:1;-webkit-opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}}@keyframes fadeInRightSm{0%{opacity:0;-webkit-opacity:0;transform:translateX(40px);-webkit-transform:translateX(40px);-moz-transform:translateX(40px)}100%{opacity:1;-webkit-opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}}@-moz-keyframes scaleInOut{0%{transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1)}50%{transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);-moz-transform:scale(0.9, 0.9)}100%{transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1)}}@keyframes scaleInOut{0%{transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1)}50%{transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);-moz-transform:scale(0.9, 0.9)}100%{transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1)}}@-moz-keyframes zoomIn{0%{opacity:0;-webkit-opacity:0;transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);-moz-transform:scale(0.9, 0.9)}100%{opacity:1;-webkit-opacity:1;transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1)}}@keyframes zoomIn{0%{opacity:0;-webkit-opacity:0;transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);-moz-transform:scale(0.9, 0.9)}100%{opacity:1;-webkit-opacity:1;transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1)}}.entrance{animation:entrance .4s ease-in-out forwards;-webkit-animation:entrance .4s ease-in-out forwards;-moz-animation:entrance .4s ease-in-out forwards}[data-aos=entrance]{opacity:0;-webkit-opacity:0}[data-aos=entrance].aos-animate{opacity:1;-webkit-opacity:1;animation:entrance .4s ease-in-out forwards;-webkit-animation:entrance .4s ease-in-out forwards;-moz-animation:entrance .4s ease-in-out forwards}body[class]{background:#fff;background-color:#fff;font-family:"nort",sans-serif;font-style:normal;border-top:12px solid #ffcd00;position:relative}body[class].separate-containers.no-sidebar .site-main{margin:0}body[class] *:not(i):not(strong):not(em){font-family:"nort",sans-serif;font-style:normal}body[class] em{font-style:italic}body[class] h1,body[class] h2,body[class] h3,body[class] h4,body[class] h5,body[class] p,body[class] li{line-height:1.2;font-family:"nort",sans-serif;font-style:normal}body[class] h1 a,body[class] h2 a,body[class] h3 a,body[class] h4 a,body[class] h5 a,body[class] p a,body[class] li a{text-decoration:1px underline rgba(0,0,0,0);color:#fa5568;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body[class] h1 a:hover,body[class] h2 a:hover,body[class] h3 a:hover,body[class] h4 a:hover,body[class] h5 a:hover,body[class] p a:hover,body[class] li a:hover{text-decoration:1px underline #fa5568;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body[class] h2:not(.widget-title){font-size:33px;font-family:"nort",sans-serif;font-weight:700;font-style:normal;line-height:1.6;color:#06183d;margin:55px 0 20px}@media(max-width: 900px){body[class] h2:not(.widget-title){font-size:24px;line-height:1.4;margin:0 0 10px}}body[class] h3:not(.widget-title){font-size:26px;line-height:1.4;font-family:"nort",sans-serif;font-weight:700;font-style:normal;color:#06183d;margin:55px 0 20px}@media(max-width: 900px){body[class] h3:not(.widget-title){font-size:22px;line-height:1.4}}body[class] ul,body[class] ol{margin:30px 0 0 20px}body[class] p{font-size:21px;line-height:32px;color:rgba(6,24,61,.8);margin:0 0 14px}body[class] li{font-size:21px;color:rgba(6,24,61,.8);margin:0 0 10px;line-height:32px}body[class] .container,body[class] .grid-container{width:1470px;max-width:100%;padding:0px 45px;margin:0 auto}@media(max-width: 900px){body[class] .container,body[class] .grid-container{padding:0px 30px}}body[class].menu-open{overflow:hidden}body[class*=page-home],body.home{border-top:0}.grid{display:grid;gap:30px}.grid.grid-cols-2{grid-template-columns:1fr 1fr}@media(max-width: 900px){.grid.grid-cols-2{grid-template-columns:1fr}}.grid.grid-cols-3{grid-template-columns:repeat(3, 1fr)}@media(max-width: 900px){.grid.grid-cols-3{grid-template-columns:1fr}}body .site-header{height:200px;position:absolute;width:100%;display:flex;align-items:flex-end;z-index:100;background-color:rgba(0,0,0,0)}@media(max-width: 900px){body .site-header{height:150px}}body .site-header .container{height:100%;display:flex;align-items:center;height:114px}body .site-header .logo{width:114px;height:114px;display:flex;align-items:center;justify-content:center;position:relative}@media(max-width: 900px){body .site-header .logo{width:95px;height:95px}}body .site-header .logo a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}body .site-header .logo.toggled{animation:scaleInOut .1s ease-in-out;-webkit-animation:scaleInOut .1s ease-in-out;-moz-animation:scaleInOut .1s ease-in-out}body .site-header .logo .emblem{position:relative;top:3px}body .site-header .logo .emblem svg{width:45px;height:71px}@media(max-width: 900px){body .site-header .logo .emblem svg{width:36px;height:57px}}body .site-header .logo .emblem svg path{fill:#06183d}body .site-header .logo .ring{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.7;-webkit-opacity:.7;animation:logoRotate 20s linear infinite;-webkit-animation:logoRotate 20s linear infinite;-moz-animation:logoRotate 20s linear infinite}body .site-header .logo .ring path,body .site-header .logo .ring rect{fill:#06183d}body .site-header .logo:hover .ring{animation-play-state:paused}body .site-header .menu-bars{margin-left:auto;z-index:100;font-weight:bold;cursor:pointer;width:30px;height:26px;position:relative;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transition:ease-in-out .5s;-webkit-transition:ease-in-out .5s;cursor:pointer;pointer-events:all}body .site-header .menu-bars.no-pointer-events{pointer-events:none}body .site-header .menu-bars span{display:block;position:absolute;height:4px;width:100%;background:#06183d;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transition:.25s ease-out;-webkit-transition:.25s ease-out}body .site-header .menu-bars span:nth-child(2){top:0px}body .site-header .menu-bars span:nth-child(3),body .site-header .menu-bars span:nth-child(4){top:10px}body .site-header .menu-bars span:nth-child(5){top:20px}body .site-header .menu-bars.active span{background:#fff}body .site-header .menu-bars.active span:nth-child(2){top:10px;width:0%;left:50%}body .site-header .menu-bars.active span:nth-child(3){transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}body .site-header .menu-bars.active span:nth-child(4){transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}body .site-header .menu-bars.active span:nth-child(5){top:10px;width:0%;left:50%}body[class] .main-menu-navigation{position:absolute;width:100%;height:calc(100vh + 12px);z-index:99;display:none;top:-12px}body[class] .main-menu-navigation:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;background:rgba(6,24,61,.97)}body[class] .main-menu-navigation.menu-open{display:block}body[class] .main-menu-navigation.menu-open:before{animation:1s cubic-bezier(0.25, 1, 0.3, 1) fadeIn;-webkit-animation:1s cubic-bezier(0.25, 1, 0.3, 1) fadeIn;-moz-animation:1s cubic-bezier(0.25, 1, 0.3, 1) fadeIn}body[class] .main-menu-navigation.menu-open .menu-main-navigation-container ul{display:flex;flex-wrap:wrap;gap:25px;margin:0 auto}@media(max-width: 900px){body[class] .main-menu-navigation.menu-open .menu-main-navigation-container ul{gap:20px;width:100%}}body[class] .main-menu-navigation.menu-open .menu-main-navigation-container ul li{display:block;width:100%;margin:0;text-align:center;animation:fadeIn 1.1s ease-in-out forwards;-webkit-animation:fadeIn 1.1s ease-in-out forwards;-moz-animation:fadeIn 1.1s ease-in-out forwards;animation-delay:.2s}body[class] .main-menu-navigation.menu-open .menu-main-navigation-container ul li a{color:rgba(255,255,255,.5);font-size:64px;letter-spacing:-0.02em;font-weight:bold;text-decoration:none;line-height:1.2}@media(max-width: 900px){body[class] .main-menu-navigation.menu-open .menu-main-navigation-container ul li a{font-size:30px}}body[class] .main-menu-navigation.menu-open+.site-header .logo .ring path,body[class] .main-menu-navigation.menu-open+.site-header .logo .ring rect{fill:#fff}body[class] .main-menu-navigation.menu-open+.site-header .logo .emblem path{fill:#fff}body[class] .main-menu-navigation.menu-closed:before{animation:1s cubic-bezier(0.25, 1, 0.3, 1) fadeOut;-webkit-animation:1s cubic-bezier(0.25, 1, 0.3, 1) fadeOut;-moz-animation:1s cubic-bezier(0.25, 1, 0.3, 1) fadeOut}body[class] .main-menu-navigation.menu-closed .menu-main-navigation-container ul{opacity:0;-webkit-opacity:0}body[class] .main-menu-navigation.menu-ready .container{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}body[class] .main-menu-navigation .container{height:100%;padding-top:200px;padding-bottom:80px;overflow:hidden;position:relative}@media(max-width: 900px){body[class] .main-menu-navigation .container{padding-top:180px;padding-left:30px}}body[class] .main-menu-navigation .menu-main-navigation-container ul{text-align:left}body[class] .main-menu-navigation .menu-main-navigation-container ul li{opacity:0;-webkit-opacity:0}body[class] .main-menu-navigation .menu-main-navigation-container ul li a{font-size:83px;color:#000;display:inline-block;position:relative;opacity:1;-webkit-opacity:1;transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s}body[class] .main-menu-navigation .menu-main-navigation-container ul li a:hover{color:#fff;transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s}@media(max-width: 900px){body[class] .main-menu-navigation .menu-main-navigation-container ul li.menu-item-has-children{padding:0 0 0 22px}}body[class] .main-menu-navigation .menu-main-navigation-container ul li.menu-item-has-children .sub-menu-btn{content:"";width:0px;height:0px;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:16px solid #fff;position:absolute;left:-35px;top:13px;display:inline-block;cursor:pointer;transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;border-left-color:rgba(255,255,255,.7)}@media(max-width: 900px){body[class] .main-menu-navigation .menu-main-navigation-container ul li.menu-item-has-children .sub-menu-btn{border-top-width:5px;border-bottom-width:5px;border-left-width:9px;left:0;top:7px}}body[class] .main-menu-navigation .menu-main-navigation-container ul li.menu-item-has-children .sub-menu-btn:hover{border-left-color:#fff}body[class] .main-menu-navigation .menu-main-navigation-container ul li.menu-item-has-children .sub-menu-btn.active{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s}body[class] .main-menu-navigation .menu-main-navigation-container ul li .sub-menu{display:block;width:100%;background:none;position:relative;height:auto;padding:25px 0 12px 25px;opacity:1;-webkit-opacity:1;box-shadow:none;-webkit-box-shadow:none;left:0}body[class] .main-menu-navigation .menu-main-navigation-container ul li .sub-menu li:not(:last-child){margin:0 0 20px}body[class] .main-menu-navigation .menu-main-navigation-container ul li .sub-menu li a{color:rgba(255,255,255,.7);font-size:26px;line-height:1.2}@media(max-width: 900px){body[class] .main-menu-navigation .menu-main-navigation-container ul li .sub-menu li a{font-size:20px}}body[class] .main-menu-navigation .menu-main-navigation-container ul li .sub-menu li a:hover{color:#fff}body[class] .main-menu-navigation.menu-ready .container::-webkit-scrollbar{display:none}.home #page #content>.elementor>.elementor-section:first-child{padding:300px 0 0}@media(max-width: 900px){.home #page #content>.elementor>.elementor-section:first-child{padding:225px 0 0}.home #page #content>.elementor>.elementor-section:first-child .elementor-section{padding-top:40px}}#page{padding:0;width:100%;max-width:100%;margin:0}#page .elementor-container{width:1470px;max-width:100%;padding:0px 45px;margin:0 auto}@media(max-width: 900px){#page .elementor-container{padding:0px 30px}}#page .elementor-container.elementor-column-gap-narrow{max-width:870px}@media(max-width: 900px){#page .elementor-container.elementor-column-gap-narrow{max-width:100%}}#page .elementor-container .elementor-container{padding:0}#page .elementor-section.elementor-section-full_width .elementor-container{width:100%;max-width:100%;padding:0;gap:0}#page .elementor-section{padding:180px 0}@media(max-width: 900px){#page .elementor-section{padding:75px 0}}#page .elementor-section:first-child{padding:320px 0 150px}@media(max-width: 900px){#page .elementor-section:first-child{padding:225px 0 80px}}#page .elementor-section.sm-padding{padding-bottom:130px}@media(max-width: 900px){#page .elementor-section.sm-padding{padding-bottom:80px}}#page .elementor-section .elementor-container{gap:80px}#page .elementor-section .elementor-shortcode .elementor-section:first-child{padding:65px 0}.elementor-section:not(.no-animate) .elementor-element{opacity:0;-webkit-opacity:0}.elementor-section:not(.no-animate) .elementor-element.aos-animate{animation:fadeInUpSm .6s ease-in-out forwards;-webkit-animation:fadeInUpSm .6s ease-in-out forwards;-moz-animation:fadeInUpSm .6s ease-in-out forwards}@media(min-width: 901px)and (max-width: 1024px){.home #page .elementor-section .elementor-container .elementor-column.elementor-col-33:last-child .elementor-widget-wrap{grid-template-columns:1fr}}@media(min-width: 901px)and (max-width: 1024px){#page .elementor-section .elementor-container{display:grid;grid-template-columns:1fr 1fr;gap:40px;width:100%}#page .elementor-section .elementor-container .elementor-column{width:100%}#page .elementor-section .elementor-container .elementor-column.elementor-col-100{grid-column:span 2}#page .elementor-section .elementor-container .elementor-column.elementor-col-33:last-child{grid-column:span 2}#page .elementor-section .elementor-container .elementor-column.elementor-col-33:last-child .elementor-widget-wrap{display:grid;grid-template-columns:1fr 1fr;gap:40px}#page .elementor-section .elementor-container .elementor-column.elementor-col-33:last-child .elementor-widget-wrap .image-caption{margin-top:12px}}@media(min-width: 901px)and (max-width: 1024px)and (max-width: 1024px){#page .elementor-section .elementor-container .elementor-column.elementor-col-66{grid-column:span 2}}@media(max-width: 900px){#page .elementor-section .elementor-container{display:grid;grid-template-columns:1fr;width:100%;gap:50px}#page .elementor-section .elementor-container .elementor-column{width:100%}#page .elementor-section .elementor-container .elementor-column.elementor-col-100{grid-column:span 2}}#page .elementor-section .elementor-widget-wrap{padding:0}#page .elementor-section .elementor-widget-wrap .elementor-widget figcaption{font-family:"nort",sans-serif;font-style:normal}.site-footer{background:#ffcd00}.site-footer .footer-logo{height:215px;display:flex;align-items:center}@media(max-width: 900px){.site-footer .footer-logo{height:180px}}.site-footer .footer-logo svg{height:16px;width:auto}@media(max-width: 649px){.site-footer .footer-logo svg{float:left;clear:left}}.site-footer .footer-logo svg.services{margin-left:21px}@media(max-width: 649px){.site-footer .footer-logo svg.services{margin:15px 0 0}}.site-footer .footer-logo a{text-decoration:none}.site-footer #footer-widgets{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);padding:0 0 80px}.site-footer #footer-widgets .inside-footer-widgets>div:last-child .widget li{font-size:13px;margin:0 0 17px}.site-footer #footer-widgets .widget *{color:#06183d}.site-footer #footer-widgets .widget ul{margin-left:0}.site-footer #footer-widgets .widget li{margin:0 0 10px}.site-footer #footer-widgets .widget p,.site-footer #footer-widgets .widget li{font-size:18px;line-height:1.4}@media(max-width: 900px){.site-footer #footer-widgets .widget p,.site-footer #footer-widgets .widget li{font-size:16px}}.site-footer #footer-widgets .widget p a,.site-footer #footer-widgets .widget li a{text-decoration:1px underline rgba(0,0,0,0);text-underline-offset:2px;transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s}.site-footer #footer-widgets .widget p a:hover,.site-footer #footer-widgets .widget li a:hover{text-decoration:1px underline #06183d;transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s}.site-footer #footer-widgets .widget .widget-title{font-family:"nort",sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:1.1;text-transform:uppercase}.site-footer .site-info{background-color:#ffcd00;height:60px;display:flex;align-items:baseline;border-bottom:12px solid #06183d}.site-footer .site-info .grid-container .copyright-bar{margin:0;width:100%;text-align:left;font-size:12px}.elementor-editor-active #page{margin:150px 0 0}.elementor-editor-active .elementor-section .elementor-element{opacity:1 !important;-webkit-opacity:1 !important}.elementor-editor-active #page .elementor-section-full_width.full .elementor-widget-image{position:absolute}.elementor-editor-active #page .elementor-section-full_width.full .elementor-widget-html{position:absolute;top:0}.elementor-editor-active #page .elementor-section-full_width.full+.elementor-section{margin:100px 0 0}section.items{padding:100px 0}section.items .grid{gap:60px}section.items .grid.grid-cols-3{gap:70px 60px}@media(max-width: 900px){section.items .grid.grid-cols-3{gap:60px 0}}.elementor-section-full_width .elementor-element.elementor-element--toggle-edit-tools.elementor-column{position:relative !important}.elementor-section-full_width .elementor-element.elementor-element--toggle-edit-tools.elementor-column .elementor-background-overlay{position:absolute !important}.elementor-section-full_width .elementor-element.elementor-element--toggle-edit-tools.elementor-column .elementor-widget-image{position:relative !important}.elementor-widget.elementor-widget-heading .elementor-heading-title{margin:0 0 20px}.elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:19px;line-height:1.1;color:#fa5568;text-transform:uppercase;letter-spacing:.03em;font-weight:500;font-family:"nort",sans-serif;font-style:normal;margin:0}@media(max-width: 900px){.elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:16px}}.elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:26px;line-height:1.4;font-family:"nort",sans-serif;font-weight:700;font-style:normal;color:#06183d}@media(max-width: 900px){.elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:22px;line-height:1.4}}.elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:33px;font-family:"nort",sans-serif;font-weight:700;font-style:normal;line-height:1.6;color:#06183d}@media(max-width: 900px){.elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:24px;line-height:1.4;margin:0 0 10px}}.elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:83px;font-family:"nort",sans-serif;font-weight:700;font-style:normal;color:#06183d;letter-spacing:-0.02em;margin-left:-0.02em;line-height:1.2}@media(max-width: 900px){.elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:34px}}.elementor-section .elementor-widget+.elementor-widget-image-carousel{margin:30px 0 0}.elementor-section .elementor-widget.elementor-widget-blockquote{margin:30px 0 0}@media(max-width: 1024px){.elementor-section .elementor-widget.elementor-widget-blockquote.elementor-blockquote--skin-quotation{padding:0px 85px}}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-blockquote.elementor-blockquote--skin-quotation{padding:0px 45px}}.elementor-section .elementor-widget.elementor-widget-blockquote.elementor-blockquote--skin-quotation blockquote:before{content:"";background:url("/wp-content/themes/novagram/library/img/testimonial-mark.svg") no-repeat;width:100%;height:38px;display:block;position:absolute;left:-82px;top:5px}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-blockquote.elementor-blockquote--skin-quotation blockquote:before{width:43px;height:20px;left:-40px;top:7px}}.elementor-section .elementor-widget.elementor-widget-blockquote.elementor-blockquote--skin-quotation blockquote:after{content:"";background:url(/wp-content/themes/novagram/library/img/testimonial-mark.svg) no-repeat;background-position-x:0%;background-position-y:0%;background-position:right;width:100%;height:38px;display:block;position:absolute;right:-82px;bottom:58px}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-blockquote.elementor-blockquote--skin-quotation blockquote:after{width:43px;height:20px;right:-35px}}.elementor-section .elementor-widget.elementor-widget-blockquote blockquote:before{display:none}.elementor-section .elementor-widget.elementor-widget-blockquote blockquote .elementor-blockquote__content{font-size:40px;font-weight:bold;line-height:1.35em;color:#fa5568;margin-top:0}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-blockquote blockquote .elementor-blockquote__content{font-size:27px}}.elementor-section .elementor-widget.elementor-widget-blockquote blockquote .elementor-blockquote__content a:last-child{text-decoration:none}.elementor-section .elementor-widget.elementor-widget-blockquote blockquote .elementor-blockquote__content a:last-child:hover{text-decoration:none}.elementor-section .elementor-widget.elementor-widget-blockquote .e-q-footer cite{color:rgba(6,24,61,.8);margin:15px 0 0;font-weight:500;font-size:20px}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-blockquote .e-q-footer cite{font-size:18px}}.elementor-section .elementor-widget.elementor-widget-blockquote:not(:last-child){margin:45px 0 65px}.elementor-section .elementor-widget.elementor-widget-video{margin:60px 0 35px}.elementor-section .elementor-widget.elementor-widget-menu-anchor{margin:0 0 45px}.elementor-section .elementor-widget.elementor-widget-html{margin-top:45px}.elementor-section .elementor-widget.elementor-widget-html small{font-size:15px;margin:40px 0 0;display:block;color:rgba(6,24,61,.8);position:relative}.elementor-section .elementor-widget.elementor-widget-html small:before{content:"";position:relative;height:40px;display:block;width:100%}.elementor-section .elementor-widget.elementor-widget-html small a{color:#fa5568}.elementor-section .elementor-widget.elementor-widget-html small a:hover{text-decoration:underline}.elementor-section .elementor-widget.elementor-widget-html small[id]:before{height:20px;top:-5px}.elementor-section .elementor-widget.elementor-widget-html small+small{margin:0}.elementor-section .elementor-widget.elementor-widget-html small+small:before{height:20px}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-text-editor{max-width:100%;overflow:scroll}}.elementor-section .elementor-widget.elementor-widget-text-editor blockquote{border-left-color:#ffcd00;border-left-style:4px solid;padding:10px 0 10px 30px;margin:50px 0 40px}.elementor-section .elementor-widget.elementor-widget-text-editor.image-caption{margin:5px 0 0}.elementor-section .elementor-widget.elementor-widget-text-editor.image-caption p img,.elementor-section .elementor-widget.elementor-widget-text-editor.image-caption img{border-radius:12px;-webkit-border-radius:12px;position:relative;overflow:hidden;width:100%;height:auto;display:block}.elementor-section .elementor-widget.elementor-widget-text-editor.image-caption p a img,.elementor-section .elementor-widget.elementor-widget-text-editor.image-caption a img{transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);transition:ease-in-out .5s;-webkit-transition:ease-in-out .5s}.elementor-section .elementor-widget.elementor-widget-text-editor.image-caption p a:hover img{transform:scale(1.08, 1.08);-webkit-transform:scale(1.08, 1.08);-moz-transform:scale(1.08, 1.08);transition:ease-in-out .5s;-webkit-transition:ease-in-out .5s}.elementor-section .elementor-widget.elementor-widget-text-editor.image-caption p:first-child a:first-child{border-radius:12px;-webkit-border-radius:12px;width:100%;position:relative;overflow:hidden;padding:0 0 100%;display:block;margin:0 0 24px}.elementor-section .elementor-widget.elementor-widget-text-editor.image-caption p:first-child a:first-child img{position:absolute;position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;top:0;left:0}.elementor-section .elementor-widget.elementor-widget-text-editor.image-caption p{color:rgba(6,24,61,.8);font-size:19px;line-height:1.6;text-align:left;min-height:6.5em}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-text-editor.image-caption p{min-height:auto}}.elementor-section .elementor-widget.elementor-widget-text-editor.image-caption+.image-caption{margin-top:40px}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-text-editor.image-caption+.image-caption{margin-top:70px}}.elementor-section .elementor-widget.elementor-widget-text-editor ul:first-child{margin-top:10px}.elementor-section .elementor-widget.elementor-widget-text-editor *:first-child{margin-top:0}.elementor-section .elementor-widget.elementor-widget-text-editor.regular-plus p{font-size:27px;color:#06183d;line-height:1.75}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-text-editor.regular-plus p{font-size:20px;line-height:1.6}}.elementor-section .elementor-widget.elementor-widget-text-editor+.elementor-widget-heading{margin-top:70px}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-text-editor+.elementor-widget-heading{margin-top:55px}}.elementor-section .elementor-widget.elementor-widget-text-editor table{margin:45px 0 60px;border-color:rgba(6,24,61,.2);background:#fff}.elementor-section .elementor-widget.elementor-widget-text-editor table td,.elementor-section .elementor-widget.elementor-widget-text-editor table th{font-size:21px;line-height:1.6;color:rgba(6,24,61,.8);padding:15px;border-color:rgba(6,24,61,.2)}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-text-editor table td,.elementor-section .elementor-widget.elementor-widget-text-editor table th{font-size:18px}}.elementor-section .elementor-widget.elementor-widget-text-editor table td em,.elementor-section .elementor-widget.elementor-widget-text-editor table th em{font-size:19px;line-height:1.4;display:block;margin:5px 0 0}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-text-editor table td em,.elementor-section .elementor-widget.elementor-widget-text-editor table th em{font-size:16px}}.elementor-section .elementor-widget.elementor-widget-text-editor p{font-size:21px;line-height:32px;color:rgba(6,24,61,.8);margin:0 0 14px}.elementor-section .elementor-widget.elementor-widget-text-editor p:last-child{margin-bottom:0}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-text-editor p{font-size:19px}}.elementor-section .elementor-widget.elementor-widget-text-editor+.elementor-widget-text-editor{margin:40px 0 20px}.elementor-section .elementor-widget.elementor-widget-button{margin:20px 0}.elementor-section .elementor-widget.elementor-widget-button.white .elementor-button-link{background:#fff}.elementor-section .elementor-widget.elementor-widget-button.white .elementor-button-link .elementor-button-text{color:#06183d}.elementor-section .elementor-widget.elementor-widget-button.white .elementor-button-link .elementor-button-icon i{color:#fa5568}.elementor-section .elementor-widget.elementor-widget-button .elementor-button-link{background:none;border:1px solid #fa5568;background:#fff;border-radius:15px;-webkit-border-radius:15px;transition:ease-in-out .2s;-webkit-transition:ease-in-out .2s;padding:20px 25px;text-decoration:none}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-button .elementor-button-link{padding:20px 25px 19px}}.elementor-section .elementor-widget.elementor-widget-button .elementor-button-link:hover{background:#fa5568;transition:ease-in-out .2s;-webkit-transition:ease-in-out .2s}.elementor-section .elementor-widget.elementor-widget-button .elementor-button-link:hover *{transition:ease-in-out .2s;-webkit-transition:ease-in-out .2s}.elementor-section .elementor-widget.elementor-widget-button .elementor-button-link:hover .elementor-button-text{color:#fff}.elementor-section .elementor-widget.elementor-widget-button .elementor-button-link:hover .elementor-button-icon i{color:#fff;position:relative;transition:all ease-in-out .75s;-webkit-transition:all ease-in-out .75s;transform:rotate(290deg);-webkit-transform:rotate(290deg);-moz-transform:rotate(290deg)}.elementor-section .elementor-widget.elementor-widget-button .elementor-button-link .elementor-button-content-wrapper{display:flex;gap:7px}.elementor-section .elementor-widget.elementor-widget-button .elementor-button-link .elementor-button-icon i{color:#fa5568;display:inline-block;font-size:25px;transition:all ease-in-out .75s;-webkit-transition:all ease-in-out .75s;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-button .elementor-button-link .elementor-button-icon i{font-size:17px}}.elementor-section .elementor-widget.elementor-widget-button .elementor-button-link .elementor-button-text{font-size:27px;font-family:"nort",sans-serif;font-weight:700;font-style:normal;color:#06183d;padding-right:5px;transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-button .elementor-button-link .elementor-button-text{font-size:18px;text-align:left;line-height:1.1}}.elementor-section .elementor-widget.elementor-widget-testimonial{padding:0px 50px;background:#f9f8f7;border-radius:12px;-webkit-border-radius:12px}.elementor-section .elementor-widget.elementor-widget-testimonial:before{content:"";background:url("/wp-content/themes/novagram/library/img/testimonial-mark.svg") no-repeat;width:100%;height:70px;display:block}.elementor-section .elementor-widget.elementor-widget-testimonial:after{content:"";background:url("/wp-content/themes/novagram/library/img/testimonial-mark.svg") no-repeat;background-position:right;width:100%;height:70px;display:block}.elementor-section .elementor-widget.elementor-widget-testimonial .elementor-widget-container{padding:40px 0}.elementor-section .elementor-widget.elementor-widget-testimonial .elementor-widget-container .elementor-testimonial-content{font-size:20px;font-family:"nort",sans-serif;font-weight:400;font-style:italic;text-align:left;color:#06183d}@media(max-width: 900px){.elementor-section .elementor-widget.elementor-widget-testimonial .elementor-widget-container .elementor-testimonial-content{font-size:18px}}.elementor-section .elementor-widget.elementor-widget-testimonial .elementor-widget-container .elementor-testimonial-meta-inner{width:100%}.elementor-section .elementor-widget.elementor-widget-testimonial .elementor-widget-container .elementor-testimonial-meta-inner .elementor-testimonial-details .elementor-testimonial-name{font-size:16px;font-weight:normal;text-align:left;color:#06183d;margin:0 0 3px}.elementor-section .elementor-widget.elementor-widget-testimonial .elementor-widget-container .elementor-testimonial-meta-inner .elementor-testimonial-details .elementor-testimonial-job{font-family:"nort",sans-serif;font-weight:700;font-style:normal;color:#06183d;text-align:left}.elementor-section .elementor-widget.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:100%}.elementor-section .elementor-widget.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description{color:rgba(6,24,61,.8);font-size:19px;line-height:1.6;text-align:left}.home #page #content>.elementor>.elementor-section .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-medium,.page-template-page-front-page #page #content>.elementor>.elementor-section .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-medium,.page-template-page-front-page #page #content>.elementor>.elementor-section .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-medium,.page-template-page-front-page #page #content>.elementor>.elementor-section .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-medium{margin:-10px 0 12px;font-size:31px}@media(max-width: 900px){.home #page #content>.elementor>.elementor-section .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-medium,.page-template-page-front-page #page #content>.elementor>.elementor-section .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-medium,.page-template-page-front-page #page #content>.elementor>.elementor-section .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-medium,.page-template-page-front-page #page #content>.elementor>.elementor-section .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:27px}}.home #page #content>.elementor>.elementor-section .elementor-widget-button,.page-template-page-front-page #page #content>.elementor>.elementor-section .elementor-widget-button,.page-template-page-front-page #page #content>.elementor>.elementor-section .elementor-widget-button,.page-template-page-front-page #page #content>.elementor>.elementor-section .elementor-widget-button{margin:25px 0 0}@media(max-width: 900px){.home #page #content>.elementor>.elementor-section .elementor-widget-button,.page-template-page-front-page #page #content>.elementor>.elementor-section .elementor-widget-button,.page-template-page-front-page #page #content>.elementor>.elementor-section .elementor-widget-button,.page-template-page-front-page #page #content>.elementor>.elementor-section .elementor-widget-button{margin:15px 0 0}}@media(min-width: 901px)and (max-width: 1024px){.home.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-testimonial,.page-template-page-front-page.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-testimonial{margin:40px 0 0}}@media(max-width: 900px){.home.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-testimonial,.page-template-page-front-page.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-testimonial{margin:20px 0 10px}}body #page .client-logos.elementor-section:not(.banner):not(.contact){padding:100px 0;background:#06183d}@media(max-width: 900px){body #page .client-logos.elementor-section:not(.banner):not(.contact){padding:75px 0}}body #page .client-logos.elementor-section:not(.banner):not(.contact) .elementor-widget{margin:0 0 25px}body #page .client-logos.elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-menu-anchor{margin:-30px 0 0}body #page .client-logos.elementor-section:not(.banner):not(.contact) .elementor-widget p{font-size:14px;text-transform:uppercase;letter-spacing:.05em;text-align:center;color:rgba(255,255,255,.5);font-family:"nort",sans-serif;font-weight:500;font-style:normal}@media(max-width: 900px){body #page .client-logos.elementor-section:not(.banner):not(.contact) .elementor-widget p{line-height:1.25}}@media(max-width: 1024px){body #page .client-logos.elementor-section:not(.banner):not(.contact) .elementor-widget-image img{max-width:700px;width:100%}}body #page .elementor-section.case-studies:not(.banner):not(.contact){padding:0}@media(max-width: 900px){body #page .elementor-section.case-studies:not(.banner):not(.contact){padding:0 !important}}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container{width:100%;max-width:100%;padding:48px 48px 100px;margin:0;background:#fff}@media(max-width: 900px){body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container{padding:30px 30px 50px}}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .grid{gap:48px 24px}@media(max-width: 900px){body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .grid{gap:30px}}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study{position:relative;display:flex;flex-direction:column;gap:15px 0}@media(min-width: 901px)and (max-width: 1200px){body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study{grid-column:span 2}}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study a.case-study-link{display:flex;flex-direction:column;gap:15px 0}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study a.case-study-link:hover .overlay{opacity:1;-webkit-opacity:1;transition:ease-in-out .2s;-webkit-transition:ease-in-out .2s}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study a.case-study-link:hover img{transform:scale(1.08);transition:ease-in-out .2s;-webkit-transition:ease-in-out .2s}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study a.case-study-link:hover .read-more-link{background-size:0 .1em,100% .1em}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .overlay{display:flex;position:absolute;width:100%;height:100%;top:0;left:0;align-items:center;justify-content:center;padding:30px 50px;flex-direction:column;background:rgba(6,24,61,.2);z-index:2;opacity:0;-webkit-opacity:0;transition:ease-in-out .2s;-webkit-transition:ease-in-out .2s}@media(max-width: 900px){body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .overlay{gap:10px}}@media(max-width: 649px){body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .overlay{gap:0;padding:30px 25px}}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .overlay .overlay-inner{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}@media(max-width: 649px){body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .overlay .overlay-inner{gap:0}}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .overlay h3{font-family:"nort",sans-serif;font-weight:700;font-style:normal;font-size:28px;color:#fff;text-align:center;margin-top:0}@media(max-width: 900px){body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .overlay h3{font-size:24px;line-height:1.2}}@media(max-width: 649px){body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .overlay h3{margin:0 0 10px}}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .overlay h4{color:#fff;text-align:center;text-transform:uppercase;font-size:20px;letter-spacing:.03em}@media(max-width: 900px){body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .overlay h4{font-size:20px}}@media(max-width: 649px){body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .overlay h4{margin:0;font-size:17px}}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .overlay .elementor-widget-button{margin-bottom:0}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .case-study-content{display:flex;flex-wrap:wrap;gap:6px 0}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .case-study-content h3{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-0.36px;margin:0;width:100%}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .case-study-content .read-more-link{color:#a3a3a3;font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-0.36px;background:linear-gradient(to right, #fff, #fff),linear-gradient(to right, #a3a3a3, #a3a3a3);background-size:100% .1em,0 .1em;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 400ms;position:relative;overflow:hidden;padding:0 0 3px}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .featured-image{position:relative;width:100%;overflow:hidden;aspect-ratio:660/469}body #page .elementor-section.case-studies:not(.banner):not(.contact) .elementor-container .case-studies-grid .featured-case-study .featured-image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;position:relative;transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);transition:ease-in-out .2s;-webkit-transition:ease-in-out .2s}.page-theme-yellow #page .banner.banner-anim{background:#d4ab03}.page-theme-yellow #page .banner.banner-anim .elementor-container .elementor-widget-lottie::before{background:rgba(255,205,0,.82)}.page-theme-red #page .banner.banner-anim{background:#d04858}.page-theme-red #page .banner.banner-anim .elementor-container .elementor-widget-lottie::before{background:rgba(250,85,104,.82)}.page-theme-pink #page .banner.banner-anim{background:#b859bc}.page-theme-pink #page .banner.banner-anim .elementor-container .elementor-widget-lottie::before{background:rgba(221,106,226,.82)}.page-theme-orange #page .banner.banner-anim{background:#cb7932}.page-theme-orange #page .banner.banner-anim .elementor-container .elementor-widget-lottie::before{background:rgba(245,145,58,.82)}.page-theme-purple #page .banner.banner-anim{background:#422373}.page-theme-purple #page .banner.banner-anim .elementor-container .elementor-widget-lottie::before{background:rgba(77,40,137,.82)}.page-theme-turquoise #page .banner.banner-anim{background:#57b6a5}.page-theme-turquoise #page .banner.banner-anim .elementor-container .elementor-widget-lottie::before{background:rgba(103,219,198,.82)}.page-theme-light-green #page .banner.banner-anim{background:#9fb93b}.page-theme-light-green #page .banner.banner-anim .elementor-container .elementor-widget-lottie::before{background:rgba(191,222,69,.82)}.page-theme-dark-green #page .banner.banner-anim{background:#223303}.page-theme-dark-green #page .banner.banner-anim .elementor-container .elementor-widget-lottie::before{background:rgba(38,59,0,.82)}.e--ua-safari #page .banner.banner-anim{background:#222 !important}.e--ua-safari #page .banner.banner-anim .elementor-container .elementor-widget-lottie svg path[fill="rgb(234,145,72)"]{fill:#363636}.e--ua-safari #page .banner.banner-anim svg>g:nth-child(2)>g:not([clip-path]){opacity:0 !important;-webkit-opacity:0 !important}.e--ua-safari #page .banner.banner-anim svg>g:nth-child(2)>g:not([clip-path]):first-child{display:none !important}@media(max-width: 1120px){#page .banner.banner-anim.xl-height .elementor-container .elementor-widget-lottie .elementor-widget-container .e-lottie__container .e-lottie__animation{transform:scale(2, 2);-webkit-transform:scale(2, 2);-moz-transform:scale(2, 2);min-width:1400px}}#page .banner.banner-anim{padding:0;background:#06183d}#page .banner.banner-anim .elementor-container{max-width:100%;width:100%;padding:0}#page .banner.banner-anim .elementor-container .elementor-column{animation:none;-webkit-animation:none;-moz-animation:none;opacity:1;-webkit-opacity:1;overflow:hidden}#page .banner.banner-anim .elementor-container .elementor-inner-section{background:none;position:relative;z-index:3}#page .banner.banner-anim .elementor-container .elementor-inner-section:not(.banner):not(.contact){padding:320px 0 150px;background:none}@media(max-width: 900px){#page .banner.banner-anim .elementor-container .elementor-inner-section:not(.banner):not(.contact){padding:220px 0 90px}}@media(max-width: 500px){#page .banner.banner-anim .elementor-container .elementor-inner-section:not(.banner):not(.contact){padding:210px 0 70px}}#page .banner.banner-anim .elementor-container .elementor-inner-section .elementor-container{width:1470px;max-width:100%;padding:0px 45px;margin:0 auto}@media(max-width: 900px){#page .banner.banner-anim .elementor-container .elementor-inner-section .elementor-container{padding:0px 30px}}#page .banner.banner-anim .elementor-container .elementor-widget-image{position:absolute;left:0;width:100%;height:100%;top:-80px}#page .banner.banner-anim .elementor-container .elementor-widget-image:before{content:"";width:100%;height:calc(100% + 80px);position:absolute;left:0;top:0;background:rgba(6,24,61,.8);z-index:2}#page .banner.banner-anim .elementor-container .elementor-widget-image.aos-animate{animation:none;-webkit-animation:none;-moz-animation:none;opacity:1;-webkit-opacity:1}#page .banner.banner-anim .elementor-container .elementor-widget-image.aos-animate img{animation:fadeInUpMd 1.6s ease-in-out forwards;-webkit-animation:fadeInUpMd 1.6s ease-in-out forwards;-moz-animation:fadeInUpMd 1.6s ease-in-out forwards}#page .banner.banner-anim .elementor-container .elementor-widget-image .elementor-widget-container{height:100%;width:100%}#page .banner.banner-anim .elementor-container .elementor-widget-image .elementor-widget-container img{width:120%;height:120%;position:absolute;left:0;top:0;object-fit:cover;opacity:0;-webkit-opacity:0}#page .banner.banner-anim .elementor-container .elementor-widget-lottie{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;animation:none;-webkit-animation:none;-moz-animation:none;opacity:1;-webkit-opacity:1}#page .banner.banner-anim .elementor-container .elementor-widget-lottie:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(6,24,61,.85);z-index:2}#page .banner.banner-anim .elementor-container .elementor-widget-lottie .elementor-widget-container{position:absolute;width:100%;height:100%}@media(max-width: 900px){#page .banner.banner-anim .elementor-container .elementor-widget-lottie .elementor-widget-container{background:url(https://novagram.com/wp-content/uploads/2023/10/updated-novagram-homepage.jpg) no-repeat;background-size:auto;filter:saturate(0%);background-size:cover}}#page .banner.banner-anim .elementor-container .elementor-widget-lottie .elementor-widget-container .e-lottie__container{position:absolute;left:0;width:100%;height:100%;display:flex;justify-content:center}@media(max-width: 900px){#page .banner.banner-anim .elementor-container .elementor-widget-lottie .elementor-widget-container .e-lottie__container{display:none}}#page .banner.banner-anim .elementor-container .elementor-widget-lottie .elementor-widget-container .e-lottie__container .e-lottie__animation{position:absolute;min-height:980px;min-width:1550px;transform:scale(1.1, 1.1) translate(0%, 4%);-webkit-transform:scale(1.1, 1.1) translate(0%, 4%);-moz-transform:scale(1.1, 1.1) translate(0%, 4%)}@media(min-width: 1920px){#page .banner.banner-anim .elementor-container .elementor-widget-lottie .elementor-widget-container .e-lottie__container .e-lottie__animation{transform:scale(1.35, 1.35) translate(0%, 4%);-webkit-transform:scale(1.35, 1.35) translate(0%, 4%);-moz-transform:scale(1.35, 1.35) translate(0%, 4%)}}@media(max-width: 1120px){#page .banner.banner-anim .elementor-container .elementor-widget-lottie .elementor-widget-container .e-lottie__container .e-lottie__animation{position:absolute;width:100%;transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);-moz-transform:scale(1.5, 1.5)}}@media(max-width: 900px){#page .banner.banner-anim .elementor-container .elementor-widget-lottie .elementor-widget-container .e-lottie__container .e-lottie__animation{transform:scale(2.1, 2.1);-webkit-transform:scale(2.1, 2.1);-moz-transform:scale(2.1, 2.1)}}#page .banner.banner-anim .elementor-container .elementor-widget-lottie svg g #page .banner.banner-anim .elementor-container .elementor-widget-lottie svg rect{fill:#111}#page .banner.banner-anim .elementor-container .elementor-widget-lottie svg path[fill="rgb(245,205,61)"]{fill:#2c2c2c}#page .banner.banner-anim .elementor-container .elementor-widget-lottie svg path[fill="rgb(166,126,171)"]{fill:#555}#page .banner.banner-anim .elementor-container .elementor-widget-lottie svg path[fill="rgb(234,145,72)"]{fill:#3a3838}#page .banner.banner-anim .elementor-container .elementor-widget-lottie svg path[fill="rgb(225,98,107)"],#page .banner.banner-anim .elementor-container .elementor-widget-lottie svg path [fill="rgb(245,205,61)"]{fill:#4a4a4a}.banner.elementor-section{background:#ffcd00}.banner.elementor-section .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small{color:#06183d}.banner.elementor-section .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small a{text-decoration:none;transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;opacity:1;-webkit-opacity:1}.banner.elementor-section .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small a:hover{text-decoration:none;transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;opacity:.8;-webkit-opacity:.8}.banner.elementor-section .elementor-widget-text-editor{max-width:1000px}#page .banner.elementor-section.map{padding:0;background:#06183d}#page .banner.elementor-section.map .elementor-widget-html.aos-animate:before{animation:fadeOut 1.2s ease-in-out forwards;-webkit-animation:fadeOut 1.2s ease-in-out forwards;-moz-animation:fadeOut 1.2s ease-in-out forwards;animation-delay:.8s}#page .banner.elementor-section.map div{position:static;height:100%}#page .banner.elementor-section.map .elementor-container{max-width:100%;width:100%;padding:0;z-index:2}#page .banner.elementor-section.map .elementor-container .elementor-widget-wrap{padding:320px 0 150px}#page .banner.elementor-section.map .elementor-container .elementor-widget-wrap .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small{color:#fff}#page .banner.elementor-section.map .elementor-container .elementor-widget-wrap .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-xl{color:#fff}#page .banner.elementor-section.map .elementor-widget:not(.elementor-widget-html){width:1470px;max-width:100%;padding:0px 45px;margin:0 auto;height:auto;z-index:2}@media(max-width: 900px){#page .banner.elementor-section.map .elementor-widget:not(.elementor-widget-html){padding:0px 30px}}@media(max-width: 900px){#page .banner.elementor-section.map .elementor-widget:not(.elementor-widget-html):not(:last-child){margin:0 0 10px}}#page .banner.elementor-section.map .elementor-widget-html{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:1;-webkit-opacity:1;animation:none;-webkit-animation:none;-moz-animation:none}#page .banner.elementor-section.map .elementor-widget-html:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#06183d;opacity:1;-webkit-opacity:1;z-index:1}#page .banner.elementor-section.map .elementor-widget-html iframe{position:absolute;width:100%;height:100%}#page .banner.elementor-section.map .elementor-column{opacity:1;-webkit-opacity:1;animation:none;-webkit-animation:none;-moz-animation:none}.elementor-section .elementor-widget.elementor-widget-media-carousel .swiper.elementor-main-swiper,.elementor-section .elementor-widget.elementor-widget-image-carousel .swiper.elementor-main-swiper{height:auto}.elementor-section .elementor-widget.elementor-widget-media-carousel .elementor-thumbnails-swiper .swiper-slide,.elementor-section .elementor-widget.elementor-widget-image-carousel .elementor-thumbnails-swiper .swiper-slide{position:relative;overflow:hidden}.elementor-section .elementor-widget.elementor-widget-media-carousel .elementor-swiper-button i,.elementor-section .elementor-widget.elementor-widget-image-carousel .elementor-swiper-button i{font-size:50px;text-shadow:0px 0px 12px rgba(0,0,0,.7);-webkit-text-shadow:0px 0px 12px rgba(0,0,0,.7)}.elementor-section .elementor-widget.elementor-widget-media-carousel .swiper-slide .elementor-carousel-image,.elementor-section .elementor-widget.elementor-widget-image-carousel .swiper-slide .elementor-carousel-image{aspect-ratio:2500/1500;height:auto}.elementor-section .elementor-widget.elementor-widget-media-carousel .swiper-slide figure,.elementor-section .elementor-widget.elementor-widget-image-carousel .swiper-slide figure{line-height:1;display:flex;flex-direction:column}.elementor-section .elementor-widget.elementor-widget-media-carousel .swiper-slide .caption,.elementor-section .elementor-widget.elementor-widget-image-carousel .swiper-slide .caption{position:absolute;z-index:2;bottom:0;font-size:16px;padding:15px;color:#fff;background:rgba(0,0,0,.8);width:100%;opacity:0;-webkit-opacity:0;transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s}.elementor-section .elementor-widget.elementor-widget-media-carousel .swiper-slide:hover .caption,.elementor-section .elementor-widget.elementor-widget-image-carousel .swiper-slide:hover .caption{opacity:1;-webkit-opacity:1;transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s}.elementor-section .elementor-widget.elementor-widget-media-carousel+.elementor-element,.elementor-section .elementor-widget.elementor-widget-image-carousel+.elementor-element{margin-top:60px}body[class*=page-contact].elementor-default{border-color:#ffcd00}body[class*=page-contact] .site-header .logo .emblem svg path{fill:#fff}body[class*=page-contact] .site-header .ring path,body[class*=page-contact] .site-header .ring rect{fill:#fff}body[class*=page-contact] .site-header .menu-bars span{background:#fff}.elementor-default.page-theme-dark-green{border-color:#ffcd00}.elementor-default.page-theme-dark-green .site-header .menu-bars:not(.active) span{background:#fff}.elementor-default.page-theme-dark-green .site-header .logo .emblem svg path,.elementor-default.page-theme-dark-green .site-header .logo .ring svg path,.elementor-default.page-theme-dark-green .site-header .logo .ring svg rect{fill:#fff}.elementor-default.page-theme-dark-green .elementor-section.banner{background:#263b00}.elementor-default.page-theme-dark-green .elementor-section.banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small{color:#ffcd00}.elementor-default.page-theme-dark-green .elementor-section.banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-xl{color:#fff}.elementor-default.page-theme-dark-green .post-information .author .user-avatar{background:rgba(255,255,255,.2)}.elementor-default.page-theme-dark-green .post-information .author .user-avatar i{color:#fff}.elementor-default.page-theme-dark-green .post-information span{color:#fff}.elementor-default.page-theme-dark-green .post-information .divider{background:rgba(255,255,255,.3)}.elementor-default.page-theme-dark-green .post-information .date span{color:#fff}.elementor-default.page-theme-light-green{border-color:#06183d}.elementor-default.page-theme-light-green .site-header .menu-bars:not(.active) span{background:#06183d}.elementor-default.page-theme-light-green .site-header .logo .emblem svg path,.elementor-default.page-theme-light-green .site-header .logo .ring svg path,.elementor-default.page-theme-light-green .site-header .logo .ring svg rect{fill:#06183d}.elementor-default.page-theme-light-green .elementor-section.banner{background:#bfde45}.elementor-default.page-theme-light-green .elementor-section.banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small{color:#06183d}.elementor-default.page-theme-light-green .elementor-section.banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-xl{color:#06183d}.elementor-default.page-theme-orange{border-color:#06183d}.elementor-default.page-theme-orange .site-header .menu-bars:not(.active) span{background:#06183d}.elementor-default.page-theme-orange .site-header .logo .emblem svg path,.elementor-default.page-theme-orange .site-header .logo .ring svg path,.elementor-default.page-theme-orange .site-header .logo .ring svg rect{fill:#fff}.elementor-default.page-theme-orange .post-information .author .user-avatar{background:rgba(255,255,255,.2)}.elementor-default.page-theme-orange .post-information .author .user-avatar i{color:#fff}.elementor-default.page-theme-orange .post-information span{color:#fff}.elementor-default.page-theme-orange .post-information .divider{background:rgba(255,255,255,.3)}.elementor-default.page-theme-orange .post-information .date span{color:#fff}.elementor-default.page-theme-orange .elementor-section.banner{background:#f5913a}.elementor-default.page-theme-orange .elementor-section.banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small{color:#06183d}.elementor-default.page-theme-orange .elementor-section.banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-xl{color:#fff}.elementor-default.page-theme-purple{border-color:#ffcd00}.elementor-default.page-theme-purple .site-header .menu-bars:not(.active) span{background:#fff}.elementor-default.page-theme-purple .site-header .logo .emblem svg path,.elementor-default.page-theme-purple .site-header .logo .ring svg path,.elementor-default.page-theme-purple .site-header .logo .ring svg rect{fill:#fff}.elementor-default.page-theme-purple .post-information .author .user-avatar{background:rgba(255,255,255,.1)}.elementor-default.page-theme-purple .post-information .author .user-avatar i{color:#fff}.elementor-default.page-theme-purple .post-information span{color:#fff}.elementor-default.page-theme-purple .post-information .divider{background:rgba(255,255,255,.2)}.elementor-default.page-theme-purple .post-information .date span{color:#fff}.elementor-default.page-theme-purple .elementor-section.banner{background:#4d2889}.elementor-default.page-theme-purple .elementor-section.banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small{color:#ffcd00}.elementor-default.page-theme-purple .elementor-section.banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-xl{color:#fff}.elementor-default.page-theme-turquoise{border-color:#06183d}.elementor-default.page-theme-turquoise .site-header .logo .emblem svg path,.elementor-default.page-theme-turquoise .site-header .logo .ring svg path,.elementor-default.page-theme-turquoise .site-header .logo .ring svg rect{fill:#06183d}.elementor-default.page-theme-turquoise .elementor-section.banner{background:#67dbc6}.elementor-default.page-theme-turquoise .elementor-section.banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-xl{color:#06183d}.elementor-default.page-theme-pink{border-color:#06183d}.elementor-default.page-theme-pink .site-header .logo .emblem svg path,.elementor-default.page-theme-pink .site-header .logo .ring svg path,.elementor-default.page-theme-pink .site-header .logo .ring svg rect{fill:#fff}.elementor-default.page-theme-pink .elementor-section.banner{background:#dd6ae2}.elementor-default.page-theme-pink .elementor-section.banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-xl{color:#fff}.elementor-default.page-theme-pink .post-information .author .user-avatar{background:rgba(255,255,255,.2)}.elementor-default.page-theme-pink .post-information .author .user-avatar i{color:#fff}.elementor-default.page-theme-pink .post-information span{color:#fff}.elementor-default.page-theme-pink .post-information .divider{background:rgba(255,255,255,.3)}.elementor-default.page-theme-pink .post-information .date span{color:#fff}.elementor-default.page-theme-red{border-color:#06183d}.elementor-default.page-theme-red .site-header .logo .emblem svg path,.elementor-default.page-theme-red .site-header .logo .ring svg path,.elementor-default.page-theme-red .site-header .logo .ring svg rect{fill:#fff}.elementor-default.page-theme-red .elementor-section.banner{background:#fa5568}.elementor-default.page-theme-red .elementor-section.banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-xl{color:#fff}.elementor-default.page-theme-blue .site-header .menu-bars span{background:#fff}.elementor-default.page-theme-blue .site-header .logo .emblem svg path,.elementor-default.page-theme-blue .site-header .logo .ring svg path,.elementor-default.page-theme-blue .site-header .logo .ring svg rect{fill:#fff}.elementor-default.page-theme-blue .elementor-section.banner{background:#06183d}.elementor-default.page-theme-blue .elementor-section.banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small{color:#ffcd00}.elementor-default.page-theme-blue .elementor-section.banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-xl{color:#fff}.elementor-default.page-theme-blue .elementor-section.banner .elementor-widget-text-editor p{color:#fff}.elementor-default.page-theme-blue .post-information .author .user-avatar{background:rgba(255,255,255,.2)}.elementor-default.page-theme-blue .post-information .author .user-avatar i{color:#fff}.elementor-default.page-theme-blue .post-information .author span{color:#fff}.elementor-default.page-theme-blue .post-information .divider{background:rgba(255,255,255,.25)}.elementor-default.page-theme-blue .post-information .date span{color:#fff}.elementor-default.page-theme-white-blue .site-header .menu-bars span{background:#fff}.elementor-default.page-theme-white-blue .site-header .logo .emblem svg path,.elementor-default.page-theme-white-blue .site-header .logo .ring svg path,.elementor-default.page-theme-white-blue .site-header .logo .ring svg rect{fill:#fff}.elementor-default.page-theme-white-blue .elementor-section.banner{background:#fff}.elementor-default.page-theme-white-blue .elementor-section.banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small{color:#fa5568}.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact){background:#06183d}.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-text-editor blockquote{border-left-color:#ffcd00}.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact) .elementor-widget-text-editor{color:rgba(255,255,255,.8)}.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact) .elementor-widget-text-editor p,.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact) .elementor-widget-text-editor li,.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact) .elementor-widget-text-editor h2,.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact) .elementor-widget-text-editor h3,.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact) .elementor-widget-text-editor h4,.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact) .elementor-widget-text-editor h5{color:rgba(255,255,255,.8)}.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-heading .elementor-heading-title{color:#fff}.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-image figcaption{color:rgba(255,255,255,.8)}.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-testimonial{background:rgba(255,255,255,.1)}.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-testimonial .elementor-widget-container .elementor-testimonial-content,.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-testimonial .elementor-testimonial-meta-inner .elementor-testimonial-details .elementor-testimonial-name,.elementor-default.page-theme-white-blue #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-testimonial .elementor-testimonial-meta-inner .elementor-testimonial-details .elementor-testimonial-job{color:#fff}.elementor-default.page-theme-white-blue #page .elementor-section.contact{background:#06183d}.elementor-default.page-theme-white-blue #page .elementor-section.contact .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-medium{color:#fff}.elementor-default.page-theme-white-blue #page .elementor-section.contact .elementor-widget.elementor-widget-button .elementor-button-link{background:#fff}.elementor-default.page-theme-white-blue #page .elementor-section.contact .elementor-widget.elementor-widget-button .elementor-button-link:hover{background:#fa5568}.elementor-default.page-theme-white-blue #page .elementor-section.signup .elementor-container .elementor-widget-wpforms .wpforms-submit-container button[type=submit]{background:#fff;color:#06183d}.elementor-default.page-theme-white-blue .post-information .author .user-avatar{background:rgba(255,255,255,.2)}.elementor-default.page-theme-white-blue .post-information .author .user-avatar i{color:#fff}.elementor-default.page-theme-white-blue .post-information span{color:#fff}.elementor-default.page-theme-white-blue .post-information .divider{background:rgba(255,255,255,.3)}.elementor-default.page-theme-white-blue .post-information .date span{color:#fff}.elementor-default.page-theme-yellow{border-color:#06183d}.elementor-default:not([class*=page-theme]):not(.home){border-color:#06183d}.elementor-default #page .elementor-section.contact{background:#f9f8f7;padding:55px 0 100px}@media(max-width: 900px){.elementor-default #page .elementor-section.contact{padding:60px 0}}.elementor-default #page .elementor-section.banner+.elementor-section:not(.banner):not(.contact){padding:140px 0 70px}@media(max-width: 900px){.elementor-default #page .elementor-section.banner+.elementor-section:not(.banner):not(.contact){padding:75px 0 35px}}.elementor-default #page .elementor-section:not(.banner):not(.contact){background:#f9f8f7;padding:70px 0}@media(max-width: 900px){.elementor-default #page .elementor-section:not(.banner):not(.contact){padding:35px 0}}.elementor-default #page .elementor-section:not(.banner):not(.contact)+.elementor-section.contact{padding:120px 0 185px}.elementor-default #page .elementor-section:not(.banner):not(.contact)+.elementor-section.contact .elementor-column{padding:150px 0 0;border-top:2px solid #ccc}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-shortcode .elementor-section.contact{padding:90px 0 100px}.elementor-default #page .elementor-section:not(.banner):not(.contact).elementor-inner-section{padding-top:15px}.elementor-default #page .elementor-section:not(.banner):not(.contact).elementor-inner-section+.elementor-inner-section{padding:0}.elementor-default #page .elementor-section:not(.banner):not(.contact).elementor-inner-section+.elementor-inner-section+.elementor-inner-section{padding:70px 0 0}.elementor-default #page .elementor-section:not(.banner):not(.contact).elementor-inner-section.elementor-section-full_width{padding:0}.elementor-default #page .elementor-section:not(.banner):not(.contact).elementor-inner-section.elementor-section-full_width+.elementor-element{margin-top:60px}@media(max-width: 900px){.elementor-default #page .elementor-section:not(.banner):not(.contact).elementor-inner-section.elementor-section-full_width+.elementor-element{margin-top:20px}}.elementor-default #page .elementor-section:not(.banner):not(.contact).elementor-section-full_width .elementor-container .elementor-widget.elementor-widget-image:first-child{margin-top:0}.elementor-default #page .elementor-section:not(.banner):not(.contact).elementor-section-full_width .elementor-container .elementor-widget.elementor-widget-image img{border-radius:0;-webkit-border-radius:0}.elementor-default #page .elementor-section:not(.banner):not(.contact).elementor-section-full_width .elementor-container .elementor-widget.elementor-widget-image figcaption{padding:40px 45px 0;max-width:870px}@media(max-width: 900px){.elementor-default #page .elementor-section:not(.banner):not(.contact).elementor-section-full_width .elementor-container .elementor-widget.elementor-widget-image figcaption{padding:25px 30px 0}}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-column-gap-default .elementor-widget.elementor-widget-image figcaption{padding:40px 45px 0;max-width:870px}@media(max-width: 900px){.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-column-gap-default .elementor-widget.elementor-widget-image figcaption{width:100%;max-width:100%;padding:25px 0 0}}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-testimonial{background:#fff}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget:last-child{margin-bottom:0}.elementor-default #page .elementor-section:not(.banner):not(.contact):last-child{padding-bottom:145px}@media(max-width: 900px){.elementor-default #page .elementor-section:not(.banner):not(.contact):last-child{padding-bottom:95px}}.elementor-default #page .elementor-section:not(.banner):not(.contact).elementor-inner-section:last-child{padding-bottom:0}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-image:not(:first-child):not(.image-caption){margin-top:40px}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-image img{position:relative;overflow:hidden;border-radius:12px;-webkit-border-radius:12px}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-image figcaption{position:relative;font-size:14px;color:rgba(6,24,61,.8);text-align:left;max-width:870px;padding:40px 45px 0;width:100%;margin:0 auto}@media(max-width: 900px){.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-image figcaption{padding:25px 30px 0}}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-image figcaption strong{display:block;margin:0 0 10px;font-size:16px}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-image figcaption a{color:#fa5568;text-decoration:1px underline rgba(0,0,0,0);transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-image figcaption a:hover{text-decoration:1px underline #fa5568;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget.elementor-widget-image+.elementor-widget:not(.image-caption){margin-top:40px}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget figcaption{position:relative;font-size:14px;color:rgba(6,24,61,.8);text-align:left;max-width:870px;padding:40px 45px 0;width:100%;margin:0 auto}@media(max-width: 900px){.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget figcaption{padding:25px 30px 0}}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget figcaption strong{display:block;margin:0 0 10px;font-size:16px}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget figcaption a{color:#fa5568;text-decoration:1px underline rgba(0,0,0,0);transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget figcaption a:hover{text-decoration:1px underline #fa5568;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget *+figcaption{padding:30px 0 0;margin:0 auto 30px;max-width:780px}@media(max-width: 900px){.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-widget *+figcaption{padding:25px 30px 0;max-width:100%}}.elementor-default #page .elementor-section:not(.banner):not(.contact) .elementor-container.elementor-column-gap-narrow .elementor-widget figcaption{max-width:100%;padding:30px 0 0}.elementor-default #page .elementor-section .elementor-widget.elementor-widget-testimonial .elementor-widget-container .elementor-testimonial-content{font-size:25px;margin:0 0 30px}@media(max-width: 900px){.elementor-default #page .elementor-section .elementor-widget.elementor-widget-testimonial .elementor-widget-container .elementor-testimonial-content{font-size:19px}}.elementor-default #page .elementor-section .elementor-widget.elementor-widget-testimonial .elementor-widget-container .elementor-testimonial-meta-inner .elementor-testimonial-details .elementor-testimonial-name,.elementor-default #page .elementor-section .elementor-widget.elementor-widget-testimonial .elementor-widget-container .elementor-testimonial-meta-inner .elementor-testimonial-details .elementor-testimonial-job{font-size:21px}@media(max-width: 900px){.elementor-default #page .elementor-section .elementor-widget.elementor-widget-testimonial .elementor-widget-container .elementor-testimonial-meta-inner .elementor-testimonial-details .elementor-testimonial-name,.elementor-default #page .elementor-section .elementor-widget.elementor-widget-testimonial .elementor-widget-container .elementor-testimonial-meta-inner .elementor-testimonial-details .elementor-testimonial-job{font-size:18px}}.elementor-default:not(.home) #page .elementor-section.elementor-section-full_width:not(.banner):not(.contact) .elementor-column-gap-narrow .elementor-widget.elementor-widget-image .wp-caption{display:flex;flex-direction:column}.elementor-default:not(.home) #page .elementor-section.elementor-section-full_width:not(.banner):not(.contact) .elementor-column-gap-narrow .elementor-widget.elementor-widget-image .wp-caption figcaption{padding:40px 45px 0}@media(max-width: 900px){.elementor-default:not(.home) #page .elementor-section.elementor-section-full_width:not(.banner):not(.contact) .elementor-column-gap-narrow .elementor-widget.elementor-widget-image .wp-caption figcaption{padding:30px 30px 0;max-width:100%}}.elementor-default:not(.home) #page .elementor-section:not(.banner):not(.contact) .elementor-column-gap-narrow .elementor-widget.elementor-widget-image figcaption{padding:40px 0 0}@media(max-width: 900px){.elementor-default:not(.home) #page .elementor-section:not(.banner):not(.contact) .elementor-column-gap-narrow .elementor-widget.elementor-widget-image figcaption{padding:30px 0 0}}#page .full.elementor-section{padding:0}@media(max-width: 900px){#page .full.elementor-section{min-height:auto}}#page .full.elementor-section:last-child{padding-bottom:180px}#page .full.elementor-section *{position:static}#page .full.elementor-section ul{margin:0}#page .full.elementor-section .elementor-widget-html{background:#c3c3c3;position:relative;aspect-ratio:16/9}#page .full.elementor-section .elementor-widget-html iframe{position:absolute;width:100%;height:100%;top:0;left:0}#page .full.elementor-section .elementor-widget-image img{position:relative;width:100%;height:100%;top:0;left:0;border-radius:0 !important;-webkit-border-radius:0 !important}#page .full.elementor-section .elementor-widget-image figcaption{position:relative;width:1470px;max-width:100%;padding:0px 45px;margin:0 auto;max-width:870px;padding-top:50px;font-size:14px;color:rgba(6,24,61,.8);text-align:left}@media(max-width: 900px){#page .full.elementor-section .elementor-widget-image figcaption{padding:0px 30px}}#page .full.elementor-section .elementor-widget-image figcaption strong{display:block;margin:0 0 10px;font-size:16px}@media(max-width: 900px){#page .team-member.elementor-section .elementor-container{gap:40px;max-width:600px}}#page .team-member.elementor-section .elementor-container>.elementor-column:first-child{padding-top:12px}#page .team-member.elementor-section .elementor-widget-text-editor+.elementor-widget-text-editor{margin:0 0 20px}#page .team-member.elementor-section .elementor-widget-text-editor *{max-width:900px}#page .team-member.elementor-section .elementor-widget-text-editor h2{font-size:31px;line-height:1.6;font-family:"nort",sans-serif;font-weight:700;font-style:normal;color:#06183d;display:inline-block;margin:0 20px 0 0}@media(max-width: 900px){#page .team-member.elementor-section .elementor-widget-text-editor h2{font-size:22px;line-height:1.4}}@media(min-width: 901px)and (max-width: 1200px){#page .team-member.elementor-section .elementor-widget-text-editor h2{display:block}}#page .team-member.elementor-section .elementor-widget-text-editor h3{font-size:31px;line-height:1.6;font-family:"nort",sans-serif;font-weight:700;font-style:normal;color:#06183d;display:inline-block;font-weight:normal;margin-top:0}@media(max-width: 900px){#page .team-member.elementor-section .elementor-widget-text-editor h3{font-size:22px;line-height:1.4}}@media(min-width: 901px)and (max-width: 1200px){#page .team-member.elementor-section .elementor-widget-text-editor h3{display:block;line-height:1.4;margin:10px 0 20px}}@media(max-width: 900px){#page .team-member.elementor-section .elementor-widget-text-editor h3{margin:10px 0 0}}.error404.separate-containers.no-sidebar .site-main{margin:0}.error404:not(.home) #page .elementor-section.banner+.elementor-section:not(.banner):not(.contact){padding:80px 0 70px}.single-item .single-image{position:relative;overflow:hidden;aspect-ratio:2000/2000;border-radius:12px;-webkit-border-radius:12px}.single-item .single-image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;position:relative;transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);transition:ease-in-out .5s;-webkit-transition:ease-in-out .5s}.single-item a{text-decoration:none}.single-item a:hover .single-image img{transform:scale(1.08, 1.08);-webkit-transform:scale(1.08, 1.08);-moz-transform:scale(1.08, 1.08);transition:ease-in-out .5s;-webkit-transition:ease-in-out .5s}.single-item a h2:not(.widget-title){text-decoration:none;margin:35px 0 15px;font-size:31px;line-height:1.25;color:#06183d}@media(max-width: 900px){.single-item a h2:not(.widget-title){font-size:26px}}.single-item a p{text-decoration:none;color:#06183d;font-size:20px}.single.separate-containers.no-sidebar .site-main,.archive.separate-containers.no-sidebar .site-main{margin:0}.single.separate-containers.no-sidebar .site-main>.elementor,.archive.separate-containers.no-sidebar .site-main>.elementor{margin:0}.post-information{display:flex;align-items:center;gap:17px;margin:20px 0 0}@media(max-width: 900px){.post-information{margin:10px 0 0;gap:12px}}.post-information .divider{height:18px;display:inline-block;background:rgba(6,24,61,.2);width:2px}.post-information .date span{font-size:19px}@media(max-width: 900px){.post-information .date span{font-size:17px}}.post-information .author{display:flex;gap:12px}.post-information .author span{font-size:19px}@media(max-width: 900px){.post-information .author span{font-size:17px}}.post-information .author .user-avatar{width:30px;height:30px;background:rgba(6,24,61,.1);display:flex;align-items:center;justify-content:center;border-radius:50%;-webkit-border-radius:50%}@media(max-width: 900px){.post-information .author .user-avatar{width:27px;height:27px}}.post-information .author .user-avatar i{font-size:16px}@media(max-width: 900px){.post-information .author .user-avatar i{font-size:15px}}.single-blog #page .elementor-section.contact>.elementor-container>.elementor-column{padding:110px 0 0;border-top:2px solid #ddd}section.news-items{background:#f9f8f7}.elementor-section .elementor-widget-wpforms{margin:20px 0 0;padding:0 0 50px}.elementor-section .elementor-widget-wpforms .wpforms-confirmation-container-full.wpforms-confirmation-scroll{background:#bfde45;color:#263b00;border:0;padding:40px;border-radius:12px;-webkit-border-radius:12px}.elementor-section .elementor-widget-wpforms .wpforms-confirmation-container-full.wpforms-confirmation-scroll p{font-size:24px}.elementor-section .elementor-widget-wpforms+.elementor-widget.elementor-widget-html{margin-top:-60px}.elementor-section .elementor-widget-wpforms+.elementor-widget.elementor-widget-html small{margin:0;font-size:14px}.elementor-section .elementor-widget-wpforms+.elementor-widget.elementor-widget-html small a{color:rgba(6,24,61,.8);text-decoration:underline}.elementor-section .elementor-widget-wpforms+.elementor-widget.elementor-widget-html small a:hover{color:rgba(6,24,61,.8)}.elementor-section .elementor-widget-wpforms+.elementor-widget.elementor-widget-html small:before{display:none}.elementor-section div.wpforms-container-full .wpforms-form{display:grid;grid-template-columns:1fr 1fr;gap:30px 0}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit-spinner{bottom:14px}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container{display:grid;grid-template-columns:1fr;grid-column:span 2;gap:30px}@media(max-width: 900px){.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container{gap:20px 0}}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field{padding:0}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field ul{padding:10px 0 15px}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-row{width:100%;max-width:100%;display:grid;grid-template-columns:1fr 1fr;gap:0px 30px}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-row:before{display:none}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-row:after{display:none}@media(max-width: 900px){.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-row{grid-template-columns:1fr;gap:20px 0}}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-row .wpforms-field-row-block{width:100%;padding:0}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-field-layout-columns{display:grid;gap:0px 30px;margin:0}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-field-layout-columns.wpforms-field-layout-preset-33-33-33{grid-template-columns:repeat(3, 1fr)}@media(max-width: 900px){.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-field-layout-columns.wpforms-field-layout-preset-33-33-33{grid-template-columns:1fr;gap:20px 0}}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-field-layout-columns.wpforms-field-layout-preset-50-50{grid-template-columns:1fr 1fr}@media(max-width: 900px){.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-field-layout-columns.wpforms-field-layout-preset-50-50{grid-template-columns:1fr;gap:20px 0}}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-field-layout-columns .wpforms-layout-column{width:100%;padding:0}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input,.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{width:100%;max-width:100%;padding:15px 20px;height:auto;border-radius:15px;-webkit-border-radius:15px;font-size:20px}@media(max-width: 900px){.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input,.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{font-size:18px}}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:focus,.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:focus{border-color:#06183d;box-shadow:none;-webkit-box-shadow:none}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{min-height:180px}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input[type=checkbox]{position:absolute;left:0}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input[type=checkbox]:before{display:none}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input[type=checkbox]:checked+label:after{opacity:1;-webkit-opacity:1;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input[type=checkbox]+label{padding:0 0 0 40px;position:relative;max-width:600px;line-height:23px}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input[type=checkbox]+label:before{content:"";width:25px;height:25px;border:1px solid rgba(0,0,0,.25);display:block;position:absolute;left:0;top:-1px;border-radius:3px;-webkit-border-radius:3px;background:#fff}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input[type=checkbox]+label:after{content:"";font-family:"Font Awesome 6 Pro";font-size:18px;position:absolute;left:5px;top:0px;font-weight:800;color:#fa5568;opacity:0;-webkit-opacity:0;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container{padding:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-submit-container{display:flex;margin:0;padding:0;grid-column:span 2;top:-15px}@media(max-width: 767px){.elementor-section div.wpforms-container-full .wpforms-form .wpforms-submit-container{grid-column:span 2}}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-submit-container button{margin-left:auto}.elementor-section div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit-spinner{position:absolute;right:180px;bottom:33px}.elementor-section div.wpforms-container-full .wpforms-form button[type=submit]{padding:20px 40px;color:#fff;font-size:20px;border-radius:15px;-webkit-border-radius:15px;float:right;height:auto;height:60px;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}@media(max-width: 900px){.elementor-section div.wpforms-container-full .wpforms-form button[type=submit]{font-size:18px}}.elementor-section div.wpforms-container-full .wpforms-form button[type=submit]:not(:hover):not(:active){background-color:#06183d;background:#06183d;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}.elementor-section div.wpforms-container-full .wpforms-form button[type=submit]:focus:after{display:none}.elementor-section div.wpforms-container-full .wpforms-form button[type=submit]:active{background-color:#06183d;background:#06183d}.elementor-section div.wpforms-container-full .wpforms-form button[type=submit]:hover{background-color:#14367b;background:#14367b;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}#page .elementor-section.signup .elementor-container{max-width:100%;width:1250px;padding-top:40px;position:relative;overflow:hidden}#page .elementor-section.signup .elementor-container .elementor-widget-wpforms{margin-top:8px}#page .elementor-section.signup .elementor-container .elementor-widget-wpforms .wpforms-confirmation-container-full.wpforms-confirmation-scroll{text-align:center}#page .elementor-section.signup .elementor-container .elementor-widget-wpforms .wpforms-submit-container{display:flex;justify-content:center;top:0}@media(max-width: 900px){#page .elementor-section.signup .elementor-container .elementor-widget-wpforms .wpforms-submit-container{justify-content:flex-end}}#page .elementor-section.signup .elementor-container .elementor-widget-wpforms .wpforms-submit-container button[type=submit]{margin:0;float:none}#page .elementor-section.signup .elementor-container .elementor-widget-wpforms .wpforms-submit-container .wpforms-submit-spinner{right:calc(50% - 130px);bottom:18px}@media(max-width: 900px){#page .elementor-section.signup .elementor-container .elementor-widget-wpforms .wpforms-submit-container .wpforms-submit-spinner{right:auto;left:0}}#page .elementor-section.signup .elementor-container .elementor-widget-text-editor p{max-width:800px;text-align:center;margin:0 auto}#page .elementor-section.signup .elementor-container .elementor-widget-heading{margin-bottom:8px}#page .elementor-section.signup .elementor-container div.wpforms-container-full{margin-bottom:0}#page .elementor-section.signup .elementor-container div.wpforms-container-full .wpforms-form{grid-template-columns:1fr;gap:28px 0}#page .elementor-section.signup .elementor-container .elementor-widget:last-child{padding:0}body.window-loaded #cookie-law-info-bar{animation:slideUpLG .4s ease-in-out forwards;-webkit-animation:slideUpLG .4s ease-in-out forwards;-moz-animation:slideUpLG .4s ease-in-out forwards;animation-delay:1s}body .cli-modal.cli-blowup .cli-modal-dialog{max-width:800px}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content{border-radius:14px;-webkit-border-radius:14px;background:#f9f8f7;padding:40px}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-section .cli-tab-header{background:none;padding:15px 0;border-bottom:1px solid rgba(6,24,61,.2);border-radius:0}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-section .cli-tab-header a{font-size:17px;font-weight:500;color:#06183d}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-section .cli-tab-header a:before{border-width:2px}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-section .cli-tab-content{font-size:15px;padding:20px 0;background-color:rgba(0,0,0,0)}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-section .cli-tab-content .wt-cli-cookie-description{font-size:15px}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-section .cli-tab-content table.wt-cli-element{border:0;margin:20px 0 0}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-section .cli-tab-content table.wt-cli-element thead tr th{color:#06183d;background:rgba(6,24,61,.1);font-size:14px;font-weight:500;padding:10px 18px}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-section .cli-tab-content table.wt-cli-element thead tr th:first-child{border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-section .cli-tab-content table.wt-cli-element thead tr th:last-child{border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-section .cli-tab-content table.wt-cli-element tbody tr td{padding:10px 18px;border-right:0;font-size:14px;vertical-align:top}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-section .cli-switch .cli-switch{padding-left:50px}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-section .cli-switch input:checked+.cli-slider{background:#bfde45}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-privacy-overview #wt-cli-privacy-title{font-size:20px;font-weight:bold;color:#06183d}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-privacy-overview .cli-privacy-content-text{font-size:17px;color:#06183d}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-privacy-overview #wt-cli-privacy-readmore{font-size:17px}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content #cliModalClose{right:-18px;top:-18px;background:#d9d6d6}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content #cliModalClose svg path:first-child{fill:#111}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-footer .wt-cli-privacy-accept-btn{margin:0 !important;border-radius:6px !important;-webkit-border-radius:6px !important;font-size:17px;background-color:#fa5568 !important;line-height:30px;display:flex;align-items:center;width:175px;height:46px;font-weight:bold;float:right;justify-content:center;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-footer .wt-cli-privacy-accept-btn:hover,body .cli-modal.cli-blowup .cli-modal-dialog .cli-modal-content .cli-tab-footer .wt-cli-privacy-accept-btn:focus{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;background-color:#d54858 !important;opacity:1;-webkit-opacity:1}body #cookie-law-info-bar{left:auto;background:none !important;box-shadow:none !important;padding:0 !important;margin:0 !important;bottom:0px !important;transform:translateY(150px);-webkit-transform:translateY(150px);-moz-transform:translateY(150px)}body #cookie-law-info-bar .cli-wrapper{width:1470px;max-width:100%;padding:0px 45px;margin:0 auto;margin-bottom:50px}@media(max-width: 900px){body #cookie-law-info-bar .cli-wrapper{padding:0px 30px}}body #cookie-law-info-bar .cli-wrapper .cli-bar-message{font-size:18px;position:relative;color:#06183d}body #cookie-law-info-bar .cli-wrapper .cli-bar-message:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:600;font-size:30px;top:5px;margin:0 15px 0 0;position:relative;color:#edc386;z-index:1}body #cookie-law-info-bar .cli-wrapper .cli-bar-message:after{content:"";position:absolute;left:5px;width:19px;height:18px;background:#7b6351;top:15px;z-index:0;border-radius:9px;-webkit-border-radius:9px;z-index:0}body #cookie-law-info-bar .cli-wrapper .cli-bar-message a#wt-cli-settings-btn{color:#06183d !important;opacity:1;-webkit-opacity:1;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body #cookie-law-info-bar .cli-wrapper .cli-bar-message a#wt-cli-settings-btn:hover{opacity:.7;-webkit-opacity:.7;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body #cookie-law-info-bar .cli-wrapper #wt-cli-cookie-banner{width:100%;padding:25px 35px;display:block;background:#fee2e5;box-shadow:0 0 5px 1px rgba(0,0,0,.05);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.05);border-radius:14px;-webkit-border-radius:14px;border:1px solid #ecd4d7}body #cookie-law-info-bar .cli-wrapper #wt-cli-cookie-banner .cli-bar-btn_container{display:flex;gap:25px}body #cookie-law-info-bar .cli-wrapper #wt-cli-cookie-banner .cli-bar-btn_container #wt-cli-accept-btn{margin:0 !important;border-radius:6px !important;-webkit-border-radius:6px !important;font-size:17px;background-color:#fa5568 !important;line-height:30px;display:flex;align-items:center;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body #cookie-law-info-bar .cli-wrapper #wt-cli-cookie-banner .cli-bar-btn_container #wt-cli-accept-btn:hover,body #cookie-law-info-bar .cli-wrapper #wt-cli-cookie-banner .cli-bar-btn_container #wt-cli-accept-btn:focus{background-color:#d54858 !important;opacity:1;-webkit-opacity:1;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body #cookie-law-info-bar .cli-wrapper #wt-cli-cookie-banner .cli-bar-btn_container #wt-cli-settings-btn{padding:8px 25px;border-bottom:0 !important;font-size:17px;border-radius:6px !important;-webkit-border-radius:6px !important;background:rgba(0,0,0,.05);color:#666 !important;line-height:30px;display:flex;align-items:center}body #cookie-law-info-bar .cli-wrapper #wt-cli-cookie-banner .cli-bar-btn_container #wt-cli-settings-btn:hover{background:rgba(0,0,0,.08)}.single article .inside-article{padding:0}.single article .inside-article .entry-content{margin:0}#page .elementor-widget-loop-grid .e-loop-item .elementor-container{width:100%}#page .elementor-widget-loop-grid .e-loop-item .elementor-container .elementor-element{opacity:1;-webkit-opacity:1}.page-template-page-front-page .site-header .logo{animation:fadeIn .6s ease-in-out forwards;-webkit-animation:fadeIn .6s ease-in-out forwards;-moz-animation:fadeIn .6s ease-in-out forwards;animation-delay:5.1s;opacity:0;-webkit-opacity:0}.page-template-page-front-page .site-header .menu-bars{animation:fadeIn .6s ease-in-out forwards;-webkit-animation:fadeIn .6s ease-in-out forwards;-moz-animation:fadeIn .6s ease-in-out forwards;animation-delay:.5s;opacity:0;-webkit-opacity:0}.page-template-page-front-page #page #content>.elementor>.elementor-section#main-banner:first-child+.elementor-section.elementor-top-section{padding:125px 0 15px;background:#06183d}@media(max-width: 900px){.page-template-page-front-page #page #content>.elementor>.elementor-section#main-banner:first-child+.elementor-section.elementor-top-section{padding:75px 0 15px}}.page-template-page-front-page #page #main-banner .elementor-widget-button .elementor-button-link{border-color:#fff;background:rgba(0,0,0,0)}.page-template-page-front-page #page #main-banner .elementor-widget-button .elementor-button-link .elementor-button-text{color:#fff}.page-template-page-front-page #page #main-banner .elementor-widget-button .elementor-button-link .elementor-button-icon i{color:#fff}.page-template-page-front-page #page #main-banner .elementor-widget-button .elementor-button-link:hover{background:#fff;color:#06183d}.page-template-page-front-page #page #main-banner .elementor-widget-button .elementor-button-link:hover .elementor-button-text{color:#06183d}.page-template-page-front-page #page #main-banner .elementor-widget-button .elementor-button-link:hover .elementor-button-icon i{color:#06183d}.page-template-page-front-page #page .elementor-section#our-work{padding:0}.page-template-page-front-page #page .elementor-section#our-work .elementor-widget .elementor-heading-title{margin:0}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section){background:-webkit-linear-gradient(top, #06183D, #4D2889);background:-moz-linear-gradient(top, #06183D, #4D2889);background:-o-linear-gradient(top, #06183D, #4D2889);background:linear-gradient(top, #06183D, #4D2889);overflow-x:hidden;overflow-y:clip;position:relative}@media(max-width: 900px){.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section){padding:50px 0 0}}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section):not(.elementor-inner-section):last-child{background:#f9f8f7;padding:150px 0}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section):not(.elementor-inner-section):last-child .elementor-widget-heading{margin:0 auto}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section):not(.elementor-inner-section):last-child .elementor-widget-heading .elementor-heading-title{color:#06183d}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section):not(.elementor-inner-section):last-child .elementor-widget-button .elementor-button-link .elementor-button-text{color:#06183d}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section):not(.elementor-inner-section):last-child .elementor-widget-button .elementor-button-link:hover .elementor-button-text{color:#fff}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-inner-section{background:none}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-html{position:absolute;top:472px;right:-69px}@media(max-width: 900px){.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-html{display:none}}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-html .elementor-widget-container{display:flex;justify-content:flex-end}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-html .logo{width:790px;height:790px;position:relative;display:flex;align-items:center;justify-content:center;opacity:.08;-webkit-opacity:.08}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-html .logo .ring{position:absolute;width:100%;height:100%;top:0;left:0;animation:logoRotate 50s linear infinite;-webkit-animation:logoRotate 50s linear infinite;-moz-animation:logoRotate 50s linear infinite}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-html .logo .ring path,.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-html .logo .ring rect{fill:#fff}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-html .logo .emblem{position:relative;top:1px}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-html .logo .emblem svg{width:311px;height:auto}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-html .logo .emblem svg path,.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-html .logo .emblem svg rect{fill:#fff}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget.elementor-widget-testimonial{background:#323465}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget.elementor-widget-testimonial .elementor-widget-container .elementor-testimonial-content{color:rgba(255,255,255,.79)}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget.elementor-widget-testimonial .elementor-widget-container .elementor-testimonial-details *{color:rgba(255,255,255,.79)}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget.elementor-widget-text-editor.regular-plus p{color:#fff}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget.elementor-widget-heading .elementor-heading-title{color:#fff}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget.elementor-widget-heading .elementor-heading-title a:hover:after{transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;transform:translateX(8px);-webkit-transform:translateX(8px);-moz-transform:translateX(8px)}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget.elementor-widget-heading .elementor-heading-title a:after{content:"";font-family:"Font Awesome 6 Pro";font-size:20px;position:relative;display:inline-block;top:3px;left:4px;transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px)}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget.elementor-widget-button .elementor-button-link{background:rgba(0,0,0,0)}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget.elementor-widget-button .elementor-button-link .elementor-button-text{color:#fff}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget.elementor-widget-button .elementor-button-link:hover{background:#fa5568}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-divider{margin:0 0 100px}@media(max-width: 900px){.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-divider{margin:0 0 50px}}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-divider .elementor-divider .elementor-divider-separator{border-color:#fa5568}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-heading{display:inline-block;width:auto}@media(max-width: 900px){.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-heading{display:block;width:100%}}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-heading h2{font-size:39px}@media(max-width: 900px){.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-heading h2{font-size:27px;margin:0}}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-heading+.elementor-widget-heading{height:auto;position:relative;top:27px;margin-left:20px}@media(max-width: 900px){.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-heading+.elementor-widget-heading{top:0;margin:0 0 50px}}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-widget-heading+.elementor-widget-heading span{margin:0}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-inner-section.latest-posts{padding:130px 0}@media(max-width: 900px){.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-inner-section.latest-posts{padding:50px 0}}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-inner-section.latest-posts .elementor-post{opacity:0;-webkit-opacity:0}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-inner-section.latest-posts .elementor-post .elementor-post__thumbnail{position:relative;overflow:hidden;border-radius:8px;-webkit-border-radius:8px;padding:0}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-inner-section.latest-posts .elementor-post a img{transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);left:0;top:0}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-inner-section.latest-posts .elementor-post:hover a img{transform:scale(1.06, 1.06);-webkit-transform:scale(1.06, 1.06);-moz-transform:scale(1.06, 1.06);transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-inner-section.latest-posts .elementor-post:hover .elementor-post__title a{text-decoration:underline}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-inner-section.latest-posts.aos-animate .elementor-post{animation:fadeInUpSm .4s ease-in-out forwards;-webkit-animation:fadeInUpSm .4s ease-in-out forwards;-moz-animation:fadeInUpSm .4s ease-in-out forwards;animation-delay:.4s}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-inner-section.latest-posts.aos-animate .elementor-post:nth-child(2){animation-delay:.6s}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-inner-section.latest-posts.aos-animate .elementor-post:nth-child(3){animation-delay:.8s}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-inner-section.latest-posts.aos-animate .elementor-post:nth-child(4){animation-delay:1s}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section) .elementor-inner-section.latest-posts.aos-animate .elementor-post:nth-child(5){animation-delay:1.2s}.page-template-page-front-page #page .elementor-section:not(.banner):not(.contact):not(#main-banner):not(.elementor-inner-section):nth-last-child(2){padding:0}.page-template-page-front-page #page #content>.elementor{width:100%}.page-template-page-front-page #page #content>.elementor>.elementor-section#main-banner .elementor-inner-section{padding:295px 0 70px}@media(max-width: 900px){.page-template-page-front-page #page #content>.elementor>.elementor-section#main-banner .elementor-inner-section{padding:170px 0 0}}@media(max-width: 900px){.page-template-page-front-page #page #content>.elementor>.elementor-section#main-banner .elementor-inner-section .elementor-widget .elementor-heading-title.elementor-size-xl{margin-bottom:5px}}.home #page #content>.elementor>.elementor-section#main-banner:first-child,.page-template-page-front-page #page #content>.elementor>.elementor-section#main-banner:first-child{padding:300px 0 50px}.home #page #content>.elementor>.elementor-section#main-banner:first-child+.elementor-section,.page-template-page-front-page #page #content>.elementor>.elementor-section#main-banner:first-child+.elementor-section{padding:145px 0}body.page:not(.home) #page #content .elementor-section.latest-posts{background:none;padding:140px 0 0;overflow:hidden;position:relative}@media(max-width: 900px){body.page:not(.home) #page #content .elementor-section.latest-posts{padding:80px 0 0}}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-html{position:absolute;top:140px;right:-320px}@media(max-width: 900px){body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-html{display:none}}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-html .elementor-widget-container{display:flex;justify-content:flex-end}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-html .logo{width:790px;height:790px;position:relative;display:flex;align-items:center;justify-content:center;opacity:.08;-webkit-opacity:.08}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-html .logo .ring{position:absolute;width:100%;height:100%;top:0;left:0;animation:logoRotate 50s linear infinite;-webkit-animation:logoRotate 50s linear infinite;-moz-animation:logoRotate 50s linear infinite}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-html .logo .ring path,body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-html .logo .ring rect{fill:#06183d}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-html .logo .emblem{position:relative;top:1px}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-html .logo .emblem svg{width:311px;height:auto}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-html .logo .emblem svg path,body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-html .logo .emblem svg rect{fill:#06183d}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-heading{display:inline-block;width:auto}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-heading .elementor-heading-title{color:#06183d;font-size:39px}@media(max-width: 900px){body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-heading .elementor-heading-title{font-size:24px;line-height:1.4;margin:0}}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-heading+.elementor-widget-heading{height:auto;position:relative;top:27px;margin-left:20px}@media(max-width: 900px){body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-heading+.elementor-widget-heading{top:0;margin:0 0 50px;width:100%;clear:left}}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-heading+.elementor-widget-heading span{margin:0}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-heading+.elementor-widget-heading .elementor-heading-title{font-size:17px}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-heading+.elementor-widget-heading .elementor-heading-title a:hover:after{transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;transform:translateX(8px);-webkit-transform:translateX(8px);-moz-transform:translateX(8px)}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-heading+.elementor-widget-heading .elementor-heading-title a:after{content:"";font-family:"Font Awesome 6 Pro";font-size:20px;position:relative;display:inline-block;top:3px;left:4px;transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px)}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-posts{margin:0 0 150px}@media(max-width: 900px){body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-posts{margin:0 0 90px}}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-posts .elementor-posts-container{grid-template-columns:repeat(3, 1fr)}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-posts .elementor-posts-container .elementor-post{opacity:0;-webkit-opacity:0}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-posts .elementor-posts-container .elementor-post .elementor-post__text h3 a{color:rgba(6,24,61,.8);font-size:19px;line-height:1.5}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-posts .elementor-posts-container .elementor-post .elementor-post__thumbnail{position:relative;overflow:hidden;border-radius:8px;-webkit-border-radius:8px}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-posts .elementor-posts-container .elementor-post a img{transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);left:0;top:0;position:absolute}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-posts .elementor-posts-container .elementor-post:hover a img{transform:scale(1.06, 1.06);-webkit-transform:scale(1.06, 1.06);-moz-transform:scale(1.06, 1.06);transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s}body.page:not(.home) #page #content .elementor-section.latest-posts .elementor-widget-posts .elementor-posts-container .elementor-post:hover .elementor-post__title a{text-decoration:underline}body.page:not(.home) #page #content .elementor-section.latest-posts .aos-animate .elementor-post{animation:fadeInUpSm .4s ease-in-out forwards;-webkit-animation:fadeInUpSm .4s ease-in-out forwards;-moz-animation:fadeInUpSm .4s ease-in-out forwards;animation-delay:.4s}body.page:not(.home) #page #content .elementor-section.latest-posts .aos-animate .elementor-post:nth-child(2){animation-delay:.6s}body.page:not(.home) #page #content .elementor-section.latest-posts .aos-animate .elementor-post:nth-child(3){animation-delay:.8s}body.page:not(.home) #page #content .elementor-section.latest-posts .aos-animate .elementor-post:nth-child(4){animation-delay:1s}body.page:not(.home) #page #content .elementor-section.latest-posts .aos-animate .elementor-post:nth-child(5){animation-delay:1.2s}body.page:not(.home) #page #content .elementor-section.latest-posts .aos-animate .elementor-post:nth-child(6){animation-delay:1.4s}#page #content>.elementor>.elementor-section#main-banner{min-height:900px;max-height:100vh;background:#0f1d3b;height:100vh;display:flex;align-items:center;padding:0 !important;position:relative;overflow:hidden}@media(min-height: 1200px){#page #content>.elementor>.elementor-section#main-banner{max-height:1400px}}@media(max-width: 900px){#page #content>.elementor>.elementor-section#main-banner{min-height:auto;max-height:790px}}#page #content>.elementor>.elementor-section#main-banner .aos-animate.elementor-widget-image{animation:fadeIn .4s ease-in-out forwards;-webkit-animation:fadeIn .4s ease-in-out forwards;-moz-animation:fadeIn .4s ease-in-out forwards;animation-delay:3.4s}#page #content>.elementor>.elementor-section#main-banner .video.elementor-element:not(.no-animate){animation:fadeIn .4s ease-in-out forwards;-webkit-animation:fadeIn .4s ease-in-out forwards;-moz-animation:fadeIn .4s ease-in-out forwards}#page #content>.elementor>.elementor-section#main-banner .elementor-section.aos-animate:not(.no-animate){animation:fadeIn .4s ease-in-out forwards;-webkit-animation:fadeIn .4s ease-in-out forwards;-moz-animation:fadeIn .4s ease-in-out forwards}#page #content>.elementor>.elementor-section#main-banner .elementor-section.aos-animate:not(.no-animate) .elementor-widget:first-child{animation-delay:5.1s;margin-top:auto}@media(max-width: 900px){#page #content>.elementor>.elementor-section#main-banner .elementor-section.aos-animate:not(.no-animate) .elementor-widget:first-child{margin-top:50px}}#page #content>.elementor>.elementor-section#main-banner .elementor-section.aos-animate:not(.no-animate) .elementor-widget:nth-child(2){animation-delay:4.1s}#page #content>.elementor>.elementor-section#main-banner .elementor-section.aos-animate:not(.no-animate) .elementor-widget:nth-child(3){animation-delay:5.5s}#page #content>.elementor>.elementor-section#main-banner .elementor-section.aos-animate:not(.no-animate) .elementor-widget:nth-child(4){animation-delay:6s}#page #content>.elementor>.elementor-section#main-banner .elementor-container,#page #content>.elementor>.elementor-section#main-banner .elementor-column,#page #content>.elementor>.elementor-section#main-banner .elementor-widget-wrap{position:static;width:100%;height:100%;padding:0}#page #content>.elementor>.elementor-section#main-banner .elementor-inner-section{background:none;padding:350px 0 70px;height:100%}#page #content>.elementor>.elementor-section#main-banner .elementor-inner-section .elementor-container{width:1470px;max-width:100%;padding:0px 45px;margin:0 auto;height:100%}@media(max-width: 900px){#page #content>.elementor>.elementor-section#main-banner .elementor-inner-section .elementor-container{padding:0px 30px}}#page #content>.elementor>.elementor-section#main-banner .elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap{flex-direction:column}#page #content>.elementor>.elementor-section#main-banner .elementor-widget{position:static}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-heading{animation:fadeIn .6s ease-in-out forwards;-webkit-animation:fadeIn .6s ease-in-out forwards;-moz-animation:fadeIn .6s ease-in-out forwards}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-heading:nth-child(2){animation:fadeIn .6s ease-in-out forwards;-webkit-animation:fadeIn .6s ease-in-out forwards;-moz-animation:fadeIn .6s ease-in-out forwards}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-button{animation:fadeIn .6s ease-in-out forwards;-webkit-animation:fadeIn .6s ease-in-out forwards;-moz-animation:fadeIn .6s ease-in-out forwards}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-lottie{position:absolute;width:2000px;height:calc(100% + 100px);left:calc(50% - 1000px);display:flex;align-items:center;justify-content:center}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-lottie .e-lottie__animation{transform:scale(1.15, 1.15) translate(0, -3.5%);-webkit-transform:scale(1.15, 1.15) translate(0, -3.5%);-moz-transform:scale(1.15, 1.15) translate(0, -3.5%)}@media(max-width: 900px){#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-lottie .e-lottie__animation{transform:scale(0.9, 0.9) translate(-10%, 3%);-webkit-transform:scale(0.9, 0.9) translate(-10%, 3%);-moz-transform:scale(0.9, 0.9) translate(-10%, 3%)}}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-lottie .e-lottie__animation svg{width:auto !important;height:auto !important}@media(min-height: 1140px){#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-lottie:not(.n-animation) .e-lottie__animation{transform:scale(1.2, 1.2) translate(0, -3.5%);-webkit-transform:scale(1.2, 1.2) translate(0, -3.5%);-moz-transform:scale(1.2, 1.2) translate(0, -3.5%)}}@media(min-height: 1200px){#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-lottie:not(.n-animation) .e-lottie__animation{transform:scale(1.5, 1.5) translate(0, -6.5%);-webkit-transform:scale(1.5, 1.5) translate(0, -6.5%);-moz-transform:scale(1.5, 1.5) translate(0, -6.5%)}}@media(max-width: 900px){#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-lottie:not(.n-animation){width:105%;height:105%;left:0;top:-10%}}@media(max-width: 500px){#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-lottie:not(.n-animation){display:none}}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-lottie.n-animation .e-lottie__animation{transform:scale(0.25, 0.25) translate(0, -29.5%);-webkit-transform:scale(0.25, 0.25) translate(0, -29.5%);-moz-transform:scale(0.25, 0.25) translate(0, -29.5%)}@media(max-width: 900px){#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-lottie.n-animation .e-lottie__animation{transform:scale(0.17, 0.17) translate(0, -45.5%);-webkit-transform:scale(0.17, 0.17) translate(0, -45.5%);-moz-transform:scale(0.17, 0.17) translate(0, -45.5%)}}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-image{position:absolute;left:0;top:0;width:100%;height:100%;display:none;opacity:0;-webkit-opacity:0}@media(max-width: 500px){#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-image{display:block}}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-image .elementor-widget-container{height:100%;width:100%}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-image .elementor-widget-container img{width:100%;height:100%;object-fit:cover;border-radius:0;-webkit-border-radius:0}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-html.video{position:absolute;left:0;top:0;width:100%;height:100%;margin:0}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-html.video iframe{width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);-moz-transform:scale(1.5, 1.5)}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-html.video .player-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small,#page #content>.elementor>.elementor-section#main-banner .elementor-widget .elementor-heading-title.elementor-size-xl{color:#fff}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-posts{max-width:382px;margin-left:auto;margin-top:auto}@media(max-width: 900px){#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-posts{margin-top:70px;margin-left:0}}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-posts .elementor-widget-container{padding:30px;background:rgba(0,0,0,.4);border-radius:12px;-webkit-border-radius:12px;height:175px;display:flex;transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-posts .elementor-widget-container:hover{transform:scale(1.04, 1.04);-webkit-transform:scale(1.04, 1.04);-moz-transform:scale(1.04, 1.04);transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;background:rgba(0,0,0,.6)}@media(max-width: 1024px){#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-posts .elementor-widget-container .elementor-posts-container{grid-template-columns:1fr}}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-posts .elementor-posts .elementor-post{display:flex;align-items:baseline}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-posts .elementor-posts .elementor-post .elementor-post__thumbnail__link{width:100%;position:absolute;margin:0;left:0;height:100%;padding:30px 0 0 30px;top:0px}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-posts .elementor-posts .elementor-post .elementor-post__thumbnail__link .elementor-post__thumbnail{padding:0;width:110px;height:110px}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-posts .elementor-posts .elementor-post .elementor-post__thumbnail__link .elementor-post__thumbnail img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;transform:none;-webkit-transform:none;-moz-transform:none;border-radius:4px;-webkit-border-radius:4px}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-posts .elementor-posts .elementor-post .elementor-post__text{margin-left:130px}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-posts .elementor-posts .elementor-post .elementor-post__title{font-weight:bold;font-size:16px;margin:0}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-posts .elementor-posts .elementor-post .elementor-post__title:before{content:"Blog";font-size:13px;text-transform:uppercase;display:block;color:rgba(225,225,225,.8);margin:0 0 8px;letter-spacing:.03em;position:relative;top:-3px}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-posts .elementor-posts .elementor-post .elementor-post__title a{color:#fff;display:-webkit-box;max-width:100%;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#page #content>.elementor>.elementor-section#main-banner .elementor-widget.elementor-widget-posts .elementor-posts .elementor-post .elementor-post__title a:hover{text-decoration-color:#fff}body #page .elementor-section.latest-posts:not(.banner):not(.contact){background:#06183d;padding:20px 0 110px}body #page .elementor-section.latest-posts:not(.banner):not(.contact) .elementor-widget-heading .elementor-heading-title{color:#fff}body #page .elementor-section.latest-posts:not(.banner):not(.contact) .elementor-widget-posts .elementor-posts-container{gap:50px}@media(max-width: 1200px){body #page .elementor-section.latest-posts:not(.banner):not(.contact) .elementor-widget-posts .elementor-posts-container{gap:40px}}@media(max-width: 767px){body #page .elementor-section.latest-posts:not(.banner):not(.contact) .elementor-widget-posts .elementor-posts-container{grid-template-columns:repeat(2, 1fr);gap:35px 20px}}body #page .elementor-section.latest-posts:not(.banner):not(.contact) .elementor-widget-posts .elementor-post .elementor-post__thumbnail{padding:0 0 100% !important}body #page .elementor-section.latest-posts:not(.banner):not(.contact) .elementor-widget-posts .elementor-post .elementor-post__thumbnail image{position:absolute;width:100%;height:100%}body #page .elementor-section.latest-posts:not(.banner):not(.contact) .elementor-widget-posts .elementor-post__text h3{margin:0;font-size:16px;line-height:20px}body #page .elementor-section.latest-posts:not(.banner):not(.contact) .elementor-widget-posts .elementor-post__text h3 a{color:#fff;font-size:16px;line-height:20px;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body #page .elementor-section.latest-posts:not(.banner):not(.contact) .elementor-widget-posts .elementor-post__text h3 a:hover{text-decoration-color:#fff}body #page .elementor-section .list{counter-reset:item}body #page .elementor-section .list h2{margin:60px 0 30px}body #page .elementor-section .list .title{position:relative;padding:0 0 0 65px}@media(max-width: 900px){body #page .elementor-section .list .title{padding:0 0 0 45px}}body #page .elementor-section .list .title:before{content:counters(item, ".") ". ";counter-increment:item;font-weight:bold;position:absolute;left:0;display:inline-block}body #page .elementor-section .list .title strong,body #page .elementor-section .list .title i{flex:1}body #page .elementor-section .list .title i{font-style:normal}body #page .elementor-section .list div.title:before{font-size:33px;font-family:"nort",sans-serif;font-weight:700;font-style:normal;line-height:1.6;color:#06183d}@media(max-width: 900px){body #page .elementor-section .list div.title:before{font-size:24px;line-height:1.4;margin:0 0 10px}}body #page .elementor-section .list p.title{margin-left:-65px}@media(max-width: 900px){body #page .elementor-section .list p.title{margin-left:-45px}}body #page .elementor-section .list ol[style*=lower-alpha]{padding:0 0 30px 45px}@media(max-width: 900px){body #page .elementor-section .list ol[style*=lower-alpha]{padding:0 0 30px}}body #page .elementor-section .list table{margin:0 0 65px}body #page .elementor-section ol[style*=lower-alpha]{padding:0 0 40px 38px;counter-reset:list}body #page .elementor-section ol[style*=lower-alpha]:last-child{padding:0 0 0 45px}@media(max-width: 900px){body #page .elementor-section ol[style*=lower-alpha]:last-child{padding:0}}body #page .elementor-section ol[style*=lower-alpha] li{list-style-type:none;padding:0 0 0 45px;position:relative}body #page .elementor-section ol[style*=lower-alpha] li:before{content:"(" counter(list, lower-alpha) ") ";counter-increment:list;position:absolute;left:0;top:-1px}body #page .elementor-section ol[style*=lower-alpha] ol[style*=lower-roman]{counter-reset:list;padding:0 0 5px}body #page .elementor-section ol[style*=lower-alpha] ol[style*=lower-roman] li:before{content:"(" counter(list, lower-roman) ") "}body.single-wpforms{position:relative;overflow:hidden;border:0}body #wpforms-conversational-form-page{background:#06183d}body #wpforms-conversational-form-page .wpforms-conversational-form-wrap{max-width:100%;padding:0}body #wpforms-conversational-form-page .wpforms-conversational-form-header{height:100vh}body #wpforms-conversational-form-page .wpforms-conversational-form-logo{position:relative}body #wpforms-conversational-form-page .wpforms-conversational-form-logo img{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}body #wpforms-conversational-form-page .wpforms-conversational-form-logo:before{content:"";background:url("/wp-content/themes/novagram/library/img/novagram-logo-ring-white.svg");background-size:auto;width:180px;height:180px;display:block;background-size:cover;margin:0 auto;animation:logoRotate 40s linear infinite;-webkit-animation:logoRotate 40s linear infinite;-moz-animation:logoRotate 40s linear infinite}body #wpforms-conversational-form-page .wpforms-conversational-form-logo:after{content:"";background:url("/wp-content/themes/novagram/library/img/novagram-logo-stars-white.svg");background-size:auto;width:72px;height:112px;display:block;background-size:cover;position:absolute;top:calc(50% - 57px);left:calc(50% - 36px)}body #wpforms-conversational-form-page .wpforms-head-container .wpforms-title{color:#fff;font-size:60px;font-family:"nort",sans-serif;font-weight:700;font-style:normal;letter-spacing:-0.02em;margin-left:-0.02em;line-height:1.2}@media(max-width: 900px){body #wpforms-conversational-form-page .wpforms-head-container .wpforms-title{font-size:37px}}body #wpforms-conversational-form-page .wpforms-conversational-form-btn-container button,body #wpforms-conversational-form-page .wpforms-submit{background:#fff;border-radius:15px;-webkit-border-radius:15px;transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;padding:20px 45px;height:70px;color:#06183d;font-family:"nort",sans-serif;font-weight:700;font-style:normal;font-size:24px}body #wpforms-conversational-form-page .wpforms-conversational-form-btn-container button:hover,body #wpforms-conversational-form-page .wpforms-submit:hover{opacity:.8;-webkit-opacity:.8}body #wpforms-conversational-form-page .wpforms-conversational-form-btn-container .wpforms-conversational-form-btn-desc{color:rgba(255,255,255,.7)}body #wpforms-conversational-form-page .wpforms-conversational-form-footer{bottom:0;height:180px;padding-top:40px;box-shadow:2px 2px 25px 20px #06183d;-webkit-box-shadow:2px 2px 25px 20px #06183d}body #wpforms-conversational-form-page .wpforms-conversational-form-footer .wpforms-conversational-form-footer-wrap{max-width:930px;padding:0px 30px}body #wpforms-conversational-form-page .wpforms-conversational-form-footer .wpforms-conversational-form-footer-wrap .wpforms-conversational-form-footer-progress .wpforms-conversational-form-footer-progress-status{margin:0 0 15px;font-size:14px}body #wpforms-conversational-form-page .wpforms-conversational-form-footer .wpforms-conversational-form-footer-wrap .wpforms-conversational-form-footer-progress .wpforms-conversational-form-footer-progress-bar{background:rgba(255,255,255,.15)}body #wpforms-conversational-form-page .wpforms-conversational-form-footer .wpforms-conversational-form-footer-wrap .wpforms-conversational-form-footer-progress .wpforms-conversational-form-footer-progress-bar .wpforms-conversational-form-footer-progress-completed{background:rgba(255,255,255,.5)}body #wpforms-conversational-form-page .wpforms-conversational-form-footer .wpforms-conversational-form-footer-wrap .wpforms-conversational-form-footer-right-container{opacity:1;-webkit-opacity:1}body #wpforms-conversational-form-page .wpforms-conversational-form-footer .wpforms-conversational-form-footer-wrap .wpforms-conversational-form-footer-right-container .wpforms-conversational-form-footer-switch-step>div{opacity:.7;-webkit-opacity:.7}body #wpforms-conversational-form-page .wpforms-conversational-form-footer .wpforms-conversational-form-footer-wrap .wpforms-conversational-form-footer-right-container .wpforms-conversational-form-footer-switch-step>div:hover{opacity:1;-webkit-opacity:1}body #wpforms-conversational-form-page .wpforms-form{max-width:100%;margin:0 auto;padding:0}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type]{height:100vh;display:flex;flex-direction:column;justify-content:center;padding:0px 30px}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type]>*{max-width:800px;width:100%;margin:0 auto}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type]>label{color:rgba(255,255,255,.9);font-size:28px;width:100%}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type]>label:before{font-weight:400}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type]>label.wpforms-error{font-size:14px;font-weight:600}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type]>label .wpforms-required-label{color:rgba(255,255,255,.6)}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] textarea{background:rgba(255,255,255,.1);border:1px solid #fff;font-size:19px;border-radius:10px;-webkit-border-radius:10px;min-height:200px;margin-top:20px;color:#fff;padding:25px;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] .wpforms-conversational-field-additional-html .wpforms-conversational-form-field-info{color:rgba(255,255,255,.7);margin:15px 0 0}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] ul{margin-top:30px;width:100%}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] ul li label{color:rgba(255,255,255,.9);background:rgba(255,255,255,.1);border:1px solid #fff;padding:10px 25px;font-size:19px;border-radius:10px;-webkit-border-radius:10px;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] ul li label:before{display:none}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] ul li label:hover{background:rgba(255,255,255,.4);transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] ul li.wpforms-selected label{background:rgba(255,255,255,.4);transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] .wpforms-field-rating-items{margin-top:40px;counter-reset:item;display:grid;grid-template-columns:repeat(5, 1fr);gap:20px;position:relative}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] .wpforms-field-rating-items:before{content:"Unlikely";position:absolute;z-index:2;color:rgba(255,255,255,.7);left:0;bottom:-20px}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] .wpforms-field-rating-items:after{content:"Very likely";position:absolute;z-index:2;color:rgba(255,255,255,.7);right:0;bottom:-20px}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] .wpforms-field-rating-items label{width:100%;text-align:center;padding:10px;border-radius:10px;-webkit-border-radius:10px;background:rgba(255,255,255,.1);border:1px solid #fff;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:23px;min-height:60px;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] .wpforms-field-rating-items label:before{content:counters(item, ".") " ";counter-increment:item;color:rgba(255,255,255,.8);font-size:23px;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] .wpforms-field-rating-items label:hover{background:rgba(255,255,255,.4);transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] .wpforms-field-rating-items label:hover:before{color:#fff;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}body #wpforms-conversational-form-page .wpforms-form .wpforms-field[data-field-type] .wpforms-field-rating-items label svg{display:none}body #wpforms-conversational-form-page .wpforms-submit-container{height:100vh;max-width:930px;margin:0 auto;width:100%;padding:60px 30px}body #wpforms-conversational-form-page .wpforms-confirmation-container-wrapper .wpforms-confirmation-scroll{max-width:930px;width:100%;padding:0px 30px}body #wpforms-conversational-form-page .wpforms-confirmation-container-wrapper .wpforms-confirmation-scroll p{text-align:left;color:#fff;font-size:26px}.video-holder{position:relative;padding-bottom:56.25%;width:100%;height:0}.video-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child{background:inherit;padding:0;height:100%}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-container{height:100%}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container{display:grid;grid-template-columns:1fr 1fr;height:100%;gap:0 !important}@media(max-width: 767px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container{grid-template-columns:unset;display:flex}}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-inner-column{width:100%}@media(max-width: 767px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-inner-column{height:60%}}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-inner-column:first-child{position:relative;z-index:2}@media(max-width: 900px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-inner-column:first-child{width:100%;grid-column:span 2}}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-inner-column:first-child .elementor-widget-wrap{width:100%;padding:46px}@media(min-width: 1025px)and (max-width: 1475px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-inner-column:first-child .elementor-widget-wrap{padding:40px}}@media(min-width: 901px)and (max-width: 1024px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-inner-column:first-child .elementor-widget-wrap{padding:40px}}@media(max-width: 900px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-inner-column:first-child .elementor-widget-wrap{padding:30px}}@media(max-width: 900px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-inner-column:nth-child(2){display:none}}@media(max-width: 767px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-inner-column:nth-child(2){height:40%;display:none}}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-inner-column:nth-child(2) .elementor-widget-wrap{width:100%;margin-left:auto}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-inner-column:nth-child(2) .elementor-widget-wrap *{height:100%}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-inner-column:nth-child(2) .elementor-widget-wrap .elementor-widget-image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;border-radius:0;-webkit-border-radius:0}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-inner-section{padding:0}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-heading .elementor-heading-title{color:#06183d}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-default{margin:0 0 5px;line-height:1.4}@media(min-width: 1025px)and (max-width: 1475px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-default{font-size:28px;margin:0}}@media(min-width: 901px)and (max-width: 1024px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-default{font-size:28px;margin:0}}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small{color:rgba(6,24,61,.54)}@media(min-width: 1025px)and (max-width: 1475px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:17px}}@media(min-width: 901px)and (max-width: 1024px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:16px}}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-heading:first-child{margin:0}@media(max-width: 767px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-heading:nth-child(2){margin:0 0 5px}}@media(max-width: 767px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-text-editor{margin:0 0 5px}}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-text-editor p{font-size:21px;line-height:1.75;color:#06183d}@media(max-width: 767px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-text-editor p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}@media(max-width: 900px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-text-editor p{font-size:17px;line-height:1.6}}@media(min-width: 768px)and (max-width: 900px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-text-editor p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}}@media(max-height: 767px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-text-editor p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}}@media(min-width: 1025px)and (max-width: 1475px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-text-editor p{font-size:20px;line-height:1.6}}@media(min-width: 901px)and (max-width: 1024px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-text-editor p{font-size:18px;line-height:1.6}}@media(min-width: 901px)and (max-width: 1100px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-text-editor p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}}@media(max-width: 900px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-button .elementor-button-link{padding:15px}}.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-button .elementor-button-link .elementor-button-text{font-size:23px}@media(min-width: 1025px)and (max-width: 1475px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-button .elementor-button-link .elementor-button-text{font-size:20px;line-height:25px}}@media(min-width: 901px)and (max-width: 1024px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-button .elementor-button-link .elementor-button-text{font-size:19px;line-height:25px}}@media(max-width: 900px){.elementor-default #page .stack-cards .elementor-section:not(.banner):not(.contact):last-child .elementor-inner-section .elementor-container .elementor-widget.elementor-widget-button .elementor-button-link .elementor-button-text{font-size:17px;line-height:25px}}body[class] #page ul.stack-cards{padding:0;margin:0;--stack-cards-gap: calc(0.75 * 1.25em)}body[class] #page ul.stack-cards .stack-cards__item{padding:0 0 54%;background:#fff;border:0;box-shadow:rgba(0,0,0,.085) 0px 1px 8px 0px,rgba(0,0,0,.1) 0px 8px 24px 0px;-webkit-box-shadow:rgba(0,0,0,.085) 0px 1px 8px 0px,rgba(0,0,0,.1) 0px 8px 24px 0px;border-radius:15px;-webkit-border-radius:15px;list-style-type:none;overflow:hidden;position:sticky;transform-origin:center top;top:5em;margin:0 0 50px}@media(max-width: 767px){body[class] #page ul.stack-cards .stack-cards__item{top:1em}}@media(max-height: 900px){body[class] #page ul.stack-cards .stack-cards__item{top:1.5em}}@media(max-width: 900px){body[class] #page ul.stack-cards .stack-cards__item{padding:0 0 60vh !important}}@media(max-height: 767px){body[class] #page ul.stack-cards .stack-cards__item{padding:0 0 85vh}}@media(min-width: 1025px)and (max-width: 1475px){body[class] #page ul.stack-cards .stack-cards__item{padding:0 0 65%;top:1em}}@media(min-width: 901px)and (max-width: 1024px){body[class] #page ul.stack-cards .stack-cards__item{padding:0 0 72%;top:1em}}body[class] #page ul.stack-cards .stack-cards__item .card-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:baseline}body[class] #page ul.stack-cards .stack-cards__item .card-container .elementor{height:100%;width:100%}body[class] #page ul.stack-cards .stack-cards__item .card-container .elementor .elementor-widget.aos-animate{animation:none;-webkit-animation:none;-moz-animation:none;opacity:1;-webkit-opacity:1}.page-template-page-landing-page #content>.elementor{width:100%;background:#f9f8f7}body.page-template-page-landing-page:not(.elementor-editor-active) #page .elementor-section .elementor-widget.elementor-widget-button .elementor-button-link{background:#ffcd00}body.page-template-page-landing-page:not(.elementor-editor-active) #page .elementor-section .elementor-widget.elementor-widget-button .elementor-button-link:hover{transform:scale(1.04, 1.04);-webkit-transform:scale(1.04, 1.04);-moz-transform:scale(1.04, 1.04)}body.page-template-page-landing-page:not(.elementor-editor-active) #page .elementor-section .elementor-widget.elementor-widget-button .elementor-button-link:hover .elementor-button-text{color:#06183d}body.page-template-page-landing-page:not(.elementor-editor-active) #page .elementor-section .elementor-widget.elementor-widget-button .elementor-button-link:hover .elementor-button-icon i{color:#fa5568}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width{background:#f9f8f7}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container{display:grid}@media(max-width: 900px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container{gap:45px 0}}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column{width:100%;grid-row-start:1;grid-column-start:1;position:static}@media(max-width: 1024px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column{grid-column-start:unset;grid-row-start:unset}}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column:first-child .elementor-element.aos-animate{animation:fadeInLeftSm .8s ease-in-out forwards;-webkit-animation:fadeInLeftSm .8s ease-in-out forwards;-moz-animation:fadeInLeftSm .8s ease-in-out forwards}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column:nth-child(2) .elementor-container{padding:0px 45px}@media(max-width: 900px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column:nth-child(2) .elementor-container{padding:0}}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column:nth-child(2) .elementor-element.aos-animate{animation:fadeInRightSm .8s ease-in-out forwards;-webkit-animation:fadeInRightSm .8s ease-in-out forwards;-moz-animation:fadeInRightSm .8s ease-in-out forwards}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-inner-section{height:100%;display:flex;align-items:center;padding:0;margin:0;background:none}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-heading .elementor-size-default{line-height:1.4}@media(max-width: 900px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-heading .elementor-size-default br{display:none}}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-html{position:absolute;top:-440px;right:calc(50% - 380px);z-index:0}@media(max-width: 900px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-html{display:none}}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-html .elementor-widget-container{display:flex;justify-content:flex-end}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-html .logo{width:790px;height:790px;position:relative;display:flex;align-items:center;justify-content:center;opacity:.5;-webkit-opacity:.5}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-html .logo .ring{position:absolute;width:100%;height:100%;top:0;left:0;animation:logoRotate 50s linear infinite;-webkit-animation:logoRotate 50s linear infinite;-moz-animation:logoRotate 50s linear infinite}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-html .logo .ring path,body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-html .logo .ring rect{fill:#e9eaec}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-html .logo .emblem{position:relative;top:1px}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-html .logo .emblem svg{width:311px;height:auto}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-html .logo .emblem svg path,body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-html .logo .emblem svg rect{fill:#e9eaec}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-wrap{width:50%}@media(min-width: 901px)and (max-width: 1024px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-wrap{width:100%}}@media(max-width: 900px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-wrap{width:100%}}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-image{border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;position:relative;overflow:hidden}@media(max-width: 900px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-image{border-radius:10px;-webkit-border-radius:10px}}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container{position:relative;padding:0 0 100%}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column.elementor-col-50:first-child .elementor-widget-wrap{padding-right:120px}@media(min-width: 901px)and (max-width: 1024px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column.elementor-col-50:first-child .elementor-widget-wrap{padding:0}}@media(max-width: 900px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column.elementor-col-50:first-child .elementor-widget-wrap{padding:0px 30px}}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column.elementor-col-50:last-child>.elementor-widget-wrap{width:100%;max-width:1470px;margin:0 auto}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column.elementor-col-50:last-child>.elementor-widget-wrap .elementor-section{background:none}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column.elementor-col-50:last-child>.elementor-widget-wrap .elementor-section .elementor-column .elementor-widget-wrap{margin-left:auto}@media(max-width: 900px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width .elementor-container .elementor-top-column.elementor-col-50:last-child>.elementor-widget-wrap .elementor-section .elementor-column .elementor-widget-wrap{margin:0;padding:0px 30px}}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width.image-right .elementor-container .elementor-top-column:first-child{z-index:3}@media(max-width: 900px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width.image-right .elementor-container .elementor-top-column:first-child{order:2}}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width.image-right .elementor-container .elementor-top-column:first-child .elementor-container{padding:0px 45px}@media(max-width: 900px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width.image-right .elementor-container .elementor-top-column:first-child .elementor-container{padding:0px 30px}}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width.image-right .elementor-container .elementor-top-column.elementor-col-50:first-child .elementor-widget-wrap{padding:0;width:100%}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width.image-right .elementor-container .elementor-top-column.elementor-col-50:first-child .elementor-widget-wrap .elementor-container{width:100%;max-width:1470px;margin:0 auto}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width.image-right .elementor-container .elementor-top-column.elementor-col-50:first-child .elementor-widget-wrap .elementor-container .elementor-column{width:50%}@media(min-width: 901px)and (max-width: 1024px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width.image-right .elementor-container .elementor-top-column.elementor-col-50:first-child .elementor-widget-wrap .elementor-container .elementor-column{width:100%}}@media(max-width: 900px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width.image-right .elementor-container .elementor-top-column.elementor-col-50:first-child .elementor-widget-wrap .elementor-container .elementor-column{width:100%}}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width.image-right .elementor-container .elementor-top-column.elementor-col-50:last-child>.elementor-widget-wrap{width:50%;margin:0 0 0 auto;padding-left:120px}@media(min-width: 901px)and (max-width: 1024px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width.image-right .elementor-container .elementor-top-column.elementor-col-50:last-child>.elementor-widget-wrap{width:100%;padding-left:45px}}@media(max-width: 900px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width.image-right .elementor-container .elementor-top-column.elementor-col-50:last-child>.elementor-widget-wrap{padding:0px 30px;width:100%}}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width.image-right .elementor-container .elementor-top-column.elementor-col-50:last-child>.elementor-widget-wrap .elementor-widget-image{border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;position:relative;overflow:hidden}@media(max-width: 900px){body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width.image-right .elementor-container .elementor-top-column.elementor-col-50:last-child>.elementor-widget-wrap .elementor-widget-image{border-radius:10px;-webkit-border-radius:10px}}body.page-template-page-landing-page:not(.elementor-editor-active) #page #content .elementor-section.elementor-section-full_width+.client-logos{margin:80px 0 0}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact){padding-top:140px}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial{background:none}@media(max-width: 900px){body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial{padding:0}}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial:before{background-position:center}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial:after{background-position:center}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial:first-child:after{display:none}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial:nth-child(2):before,body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial:nth-child(2):after{display:none}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial:nth-child(3):before{display:none}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial:nth-child(3) .elementor-widget-container{padding:50px 0}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial.aos-animate{animation-delay:.3s}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial.aos-animate:nth-child(2){animation-delay:.6s}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial.aos-animate:nth-child(3){animation-delay:.9s}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial .elementor-widget-container{padding:50px 0 0}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-content{text-align:center;font-weight:bold;font-size:32px}@media(max-width: 900px){body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-content{font-size:24px}}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-details{display:flex;justify-content:center;align-items:baseline;gap:27px}@media(max-width: 767px){body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-details{flex-wrap:wrap;gap:5px}}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-details .elementor-testimonial-name{font-size:16px;position:relative}@media(max-width: 767px){body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-details .elementor-testimonial-name{width:100%;text-align:center}}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-details .elementor-testimonial-name:after{content:"";width:5px;height:5px;border-radius:50%;-webkit-border-radius:50%;position:absolute;right:-16px;top:10px;background:#fa5568}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-details .elementor-testimonial-job{display:flex;gap:27px;font-size:16px;font-weight:bold;align-items:baseline}@media(max-width: 767px){body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-details .elementor-testimonial-job{flex-wrap:wrap;gap:12px;text-align:center;justify-content:center}}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-details .elementor-testimonial-job span{position:relative;font-size:12px;font-style:italic;font-weight:normal}@media(max-width: 767px){body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-details .elementor-testimonial-job span{width:100%}}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-details .elementor-testimonial-job span:before{content:"";width:5px;height:5px;border-radius:50%;-webkit-border-radius:50%;position:absolute;left:-17px;top:3px;background:#fa5568}@media(max-width: 767px){body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-details .elementor-testimonial-job span:before{display:none}}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-posts{margin:0 0 50px}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-posts .elementor-posts-container{grid-template-columns:repeat(4, 1fr)}@media(max-width: 900px){body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-posts .elementor-posts-container{grid-template-columns:1fr 1fr}}body.elementor-default:not(.home) #page #content .elementor-section.testimonials:not(.banner):not(.contact) .elementor-widget-posts .elementor-posts-container .elementor-post .elementor-post__text h3 a{font-size:16px}#page .elementor-section.absolute:not(.banner):not(.contact){padding:0;z-index:-1;background:none}#page .elementor-section.absolute:not(.banner):not(.contact) .elementor-container .elementor-column .elementor-widget-wrap{position:static}#page .elementor-section.absolute:not(.banner):not(.contact) .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html{position:absolute;top:-440px;right:calc(50% - 380px);z-index:0}@media(max-width: 900px){#page .elementor-section.absolute:not(.banner):not(.contact) .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html{display:none}}#page .elementor-section.absolute:not(.banner):not(.contact) .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .elementor-widget-container{display:flex;justify-content:flex-end}#page .elementor-section.absolute:not(.banner):not(.contact) .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .logo{width:790px;height:790px;position:relative;display:flex;align-items:center;justify-content:center;opacity:.5;-webkit-opacity:.5}#page .elementor-section.absolute:not(.banner):not(.contact) .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .logo .ring{position:absolute;width:100%;height:100%;top:0;left:0;animation:logoRotate 50s linear infinite;-webkit-animation:logoRotate 50s linear infinite;-moz-animation:logoRotate 50s linear infinite}#page .elementor-section.absolute:not(.banner):not(.contact) .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .logo .ring path,#page .elementor-section.absolute:not(.banner):not(.contact) .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .logo .ring rect{fill:#fff}#page .elementor-section.absolute:not(.banner):not(.contact) .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .logo .emblem{position:relative;top:1px}#page .elementor-section.absolute:not(.banner):not(.contact) .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .logo .emblem svg{width:311px;height:auto}#page .elementor-section.absolute:not(.banner):not(.contact) .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .logo .emblem svg path,#page .elementor-section.absolute:not(.banner):not(.contact) .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .logo .emblem svg rect{fill:#fff}#page .elementor-section.absolute:not(.banner):not(.contact) .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .logo{opacity:.05;-webkit-opacity:.05}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact){background:-webkit-linear-gradient(top, #06183D, #4D2889);background:-moz-linear-gradient(top, #06183D, #4D2889);background:-o-linear-gradient(top, #06183D, #4D2889);background:linear-gradient(top, #06183D, #4D2889);padding:0 0 100px}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-divider{margin:0 0 50px}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-divider .elementor-divider-separator{border-color:#fa5568}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters{margin:100px 0 0;background:none}@media(min-width: 901px)and (max-width: 1200px){.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-container{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 901px)and (max-width: 1200px){.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column{grid-column:unset}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-wrap{grid-template-columns:unset}}@media(max-width: 900px){.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column{max-width:500px;margin:0 auto}}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-counter.aos-animate{animation-delay:.3s}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-counter.aos-animate .elementor-counter{animation:zoomIn .4s ease-in-out forwards;-webkit-animation:zoomIn .4s ease-in-out forwards;-moz-animation:zoomIn .4s ease-in-out forwards;animation-delay:.6s}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column:nth-child(2) .elementor-widget-counter.aos-animate{animation-delay:.6s}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column:nth-child(2) .elementor-widget-counter.aos-animate .elementor-counter{animation-delay:.9s}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column:nth-child(3) .elementor-widget-counter.aos-animate{animation-delay:.9s}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column:nth-child(3) .elementor-widget-counter.aos-animate .elementor-counter{animation-delay:1.2s}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-lottie{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;z-index:1}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-lottie .elementor-widget-container{height:100%}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-lottie .elementor-widget-container .e-lottie__container{height:100%}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-lottie .elementor-widget-container .e-lottie__container .e-lottie__animation{height:100%}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-lottie .elementor-widget-container .e-lottie__container .e-lottie__animation svg>g{transform:scale(2.74, 2.8);-webkit-transform:scale(2.74, 2.8);-moz-transform:scale(2.74, 2.8);transform-origin:50%}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-counter{position:relative;padding:0 0 100%;background:rgba(0,0,0,.16);border-radius:50%;-webkit-border-radius:50%;border:5px solid rgba(0,0,0,.2)}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-counter .elementor-widget-container{position:absolute;top:0;left:0;height:100%;width:100%;padding:35px;display:flex;align-items:center}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-counter .elementor-widget-container .elementor-counter{gap:20px;display:flex;flex-wrap:wrap;justify-content:center;transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);-moz-transform:scale(0.9, 0.9);opacity:0;-webkit-opacity:0;text-align:center}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-counter .elementor-widget-container .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number,.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-counter .elementor-widget-container .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-suffix{font-size:95px;color:#fff;display:flex;align-items:center}@media(min-width: 901px)and (max-width: 1200px){.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-counter .elementor-widget-container .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number,.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-counter .elementor-widget-container .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-suffix{font-size:50px}}@media(max-width: 900px){.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-counter .elementor-widget-container .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number,.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-counter .elementor-widget-container .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-suffix{font-size:50px}}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-counter .elementor-widget-container .elementor-counter .elementor-counter-title{font-size:22px;line-height:1.6;color:rgba(255,255,255,.85);font-weight:600}@media(min-width: 901px)and (max-width: 1200px){.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-counter .elementor-widget-container .elementor-counter .elementor-counter-title{font-size:17px;line-height:1.4}}@media(max-width: 900px){.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section.counters .elementor-column .elementor-widget-counter .elementor-widget-container .elementor-counter .elementor-counter-title{font-size:17px;line-height:1.4}}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-widget-divider+.elementor-widget-heading{margin:0 0 40px}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-widget-divider+.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:18px;color:rgba(255,255,255,.5)}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section{background:none}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section .elementor-container{gap:40px}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section .elementor-container .elementor-column .elementor-element.aos-animate{animation-delay:.3s}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section .elementor-container .elementor-column:nth-child(2) .elementor-element.aos-animate{animation-delay:.6s}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section .elementor-container .elementor-column:nth-child(3) .elementor-element.aos-animate{animation-delay:.9s}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section .elementor-container .elementor-column:nth-child(4) .elementor-element.aos-animate{animation-delay:1.2s}.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section .elementor-widget-text-editor li,.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section .elementor-widget-text-editor p{color:#fff;font-size:22px}@media(max-width: 900px){.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section .elementor-widget-text-editor li,.elementor-default #page .elementor-section.case-study-cards:not(.banner):not(.contact) .elementor-inner-section .elementor-widget-text-editor p{font-size:20px}}body .elementor-section .elementor-element .swiper .swiper-pagination{bottom:-12px}body .elementor-section .elementor-element .swiper .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}body .elementor-section .elementor-element .swiper .elementor-swiper-button{padding:10px;border-radius:10px;-webkit-border-radius:10px;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}@media(max-width: 900px){body .elementor-section .elementor-element .swiper .elementor-swiper-button{padding:6px;border-radius:3px;-webkit-border-radius:3px}}body .elementor-section .elementor-element .swiper .elementor-swiper-button.elementor-swiper-buttoan-next{right:25px}@media(max-width: 900px){body .elementor-section .elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-next{right:5px}}body .elementor-section .elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-next svg{position:relative;top:1px;left:2px}body .elementor-section .elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-prev{left:25px}@media(max-width: 900px){body .elementor-section .elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-prev{left:5px}}body .elementor-section .elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-prev svg{position:relative;top:1px;right:2px}body .elementor-section .elementor-element .swiper .elementor-swiper-button svg{width:1.3em;height:1.3em}@media(max-width: 900px){body .elementor-section .elementor-element .swiper .elementor-swiper-button svg{width:1em;height:1em}}body .elementor-section .elementor-element .swiper .elementor-swiper-button svg path{fill:#06183d}/*# sourceMappingURL=theme.min.css.map */