.vsd-11775 .vsd-element.vsd-element-54ba376{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:1;--margin-top:-149px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.vsd-11775 .vsd-element.vsd-element-54ba376::before, .vsd-11775 .vsd-element.vsd-element-54ba376 > .vsd-background-video-container::before, .vsd-11775 .vsd-element.vsd-element-54ba376 > .e-con-inner > .vsd-background-video-container::before, .vsd-11775 .vsd-element.vsd-element-54ba376 > .vsd-background-slideshow::before, .vsd-11775 .vsd-element.vsd-element-54ba376 > .e-con-inner > .vsd-background-slideshow::before, .vsd-11775 .vsd-element.vsd-element-54ba376 > .vsd-motion-effects-container > .vsd-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 74%, #FFFFFF 100%);}.vsd-11775 .vsd-element.vsd-element-7a76160{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:20;}.vsd-11775 .vsd-element.vsd-element-7a76160::before, .vsd-11775 .vsd-element.vsd-element-7a76160 > .vsd-background-video-container::before, .vsd-11775 .vsd-element.vsd-element-7a76160 > .e-con-inner > .vsd-background-video-container::before, .vsd-11775 .vsd-element.vsd-element-7a76160 > .vsd-background-slideshow::before, .vsd-11775 .vsd-element.vsd-element-7a76160 > .e-con-inner > .vsd-background-slideshow::before, .vsd-11775 .vsd-element.vsd-element-7a76160 > .vsd-motion-effects-container > .vsd-motion-effects-layer::before{background-color:#FFFFFFEB;--background-overlay:'';}.vsd-11775 .vsd-element.vsd-element-6b12ded .vsd-heading-title{font-size:26px;text-transform:lowercase;}.vsd-11775 .vsd-element.vsd-element-e314d31{padding:0px 0px 20px 0px;}.vsd-11775 .vsd-element.vsd-element-e314d31 .vsd-heading-title{font-size:2.26em;font-weight:bold;text-transform:uppercase;}.vsd-11775 .vsd-element.vsd-element-e46ac6c{text-align:justify;font-size:1.4em;font-weight:300;line-height:1.55em;word-spacing:4px;color:#757575;}.vsd-11775 .vsd-element.vsd-element-34a7ab4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:-5.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--z-index:1;}.vsd-11775 .vsd-element.vsd-element-34a7ab4::before, .vsd-11775 .vsd-element.vsd-element-34a7ab4 > .vsd-background-video-container::before, .vsd-11775 .vsd-element.vsd-element-34a7ab4 > .e-con-inner > .vsd-background-video-container::before, .vsd-11775 .vsd-element.vsd-element-34a7ab4 > .vsd-background-slideshow::before, .vsd-11775 .vsd-element.vsd-element-34a7ab4 > .e-con-inner > .vsd-background-slideshow::before, .vsd-11775 .vsd-element.vsd-element-34a7ab4 > .vsd-motion-effects-container > .vsd-motion-effects-layer::before{background-color:#FFFFFFEB;--background-overlay:'';}.vsd-11775 .vsd-element.vsd-element-5ccff94{margin:-24em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--lottie-container-width:130%;--lottie-container-max-width:130%;}.vsd-11775 .vsd-element.vsd-element-4a55618{width:100%;max-width:100%;margin:-6em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.vsd-11775 .vsd-element.vsd-element-4a55618 .vsd-icon-wrapper{text-align:center;}.vsd-11775 .vsd-element.vsd-element-4a55618.vsd-view-stacked .vsd-icon{background-color:#64A2FF;}.vsd-11775 .vsd-element.vsd-element-4a55618.vsd-view-framed .vsd-icon, .vsd-11775 .vsd-element.vsd-element-4a55618.vsd-view-default .vsd-icon{color:#64A2FF;border-color:#64A2FF;}.vsd-11775 .vsd-element.vsd-element-4a55618.vsd-view-framed .vsd-icon, .vsd-11775 .vsd-element.vsd-element-4a55618.vsd-view-default .vsd-icon svg{fill:#64A2FF;}.vsd-11775 .vsd-element.vsd-element-4a55618 .vsd-icon{font-size:42px;}.vsd-11775 .vsd-element.vsd-element-4a55618 .vsd-icon svg{height:42px;}.vsd-11775 .vsd-element.vsd-element-5d52acb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:40px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.vsd-11775 .vsd-element.vsd-element-5d52acb:not(.vsd-motion-effects-element-type-background), .vsd-11775 .vsd-element.vsd-element-5d52acb > .vsd-motion-effects-container > .vsd-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFC2 0%, #FFFFFF 100%);}.vsd-11775 .vsd-element.vsd-element-018608d{--display:flex;--justify-content:flex-end;}.vsd-11775 .vsd-element.vsd-element-894b67a{width:auto;max-width:auto;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.vsd-11775 .vsd-element.vsd-element-894b67a.vsd-element{--align-self:center;}.vsd-11775 .vsd-element.vsd-element-894b67a .vsd-heading-title{font-size:29px;font-weight:600;text-transform:uppercase;}.vsd-11775 .vsd-element.vsd-element-f6a014f{margin:-10px 190px calc(var(--kit-widget-spacing, 0px) + 0px) 190px;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-size:1.2em;line-height:1.3em;color:#757575;}.vsd-11775 .vsd-element.vsd-element-88c471f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.vsd-11775 .vsd-element.vsd-element-e03ca55{width:var( --container-widget-width, 1350px );max-width:1350px;--container-widget-width:1350px;--container-widget-flex-grow:0;}.vsd-11775 .vsd-element.vsd-element-e03ca55.vsd-element{--align-self:center;}.vsd-11775 .vsd-element.vsd-element-b2d37b9{--display:flex;--min-height:311px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--overflow:hidden;}.vsd-11775 .vsd-element.vsd-element-b2d37b9:not(.vsd-motion-effects-element-type-background), .vsd-11775 .vsd-element.vsd-element-b2d37b9 > .vsd-motion-effects-container > .vsd-motion-effects-layer{background-color:#FFFFFF;}.vsd-11775 .vsd-element.vsd-element-0fb14ef{width:100%;max-width:100%;}.vsd-11775 .vsd-element.vsd-element-7552039{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.vsd-11775 .vsd-element.vsd-element-ca9d9a3{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.vsd-11775 .vsd-element.vsd-element-8834510{--display:flex;--justify-content:flex-end;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.vsd-11775 .vsd-element.vsd-element-5ee246f{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.vsd-11775 .vsd-element.vsd-element-5ee246f .vsd-heading-title{font-size:29px;font-weight:600;text-transform:uppercase;}.vsd-11775 .vsd-element.vsd-element-54082b4{margin:-10px 190px calc(var(--kit-widget-spacing, 0px) + 0px) 190px;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-size:1.2em;line-height:1.3em;color:#757575;}.vsd-11775 .vsd-element.vsd-element-54324ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.vsd-11775 .vsd-element.vsd-element-54324ab:not(.vsd-motion-effects-element-type-background), .vsd-11775 .vsd-element.vsd-element-54324ab > .vsd-motion-effects-container > .vsd-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFC2 0%, #FFFFFF 100%);}.vsd-11775 .vsd-element.vsd-element-7648c2e{--display:flex;}.vsd-11775 .vsd-element.vsd-element-3b4f9c3{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;--e-transform-origin-x:center;--e-transform-origin-y:center;--lottie-container-width:100%;--lottie-container-max-width:500%;}.vsd-11775 .vsd-element.vsd-element-f681f97{--display:flex;--justify-content:center;}.vsd-11775 .vsd-element.vsd-element-5e0c9f2 .vsd-heading-title{font-size:2em;}.vsd-11775 .vsd-element.vsd-element-a628fc1{text-align:justify;font-size:1.4em;font-weight:300;line-height:1.55em;color:#757575;}.vsd-11775 .vsd-element.vsd-element-af2beca{--e-transform-origin-x:center;--e-transform-origin-y:center;}.vsd-11775 .vsd-element.vsd-element-c27b527{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--overflow:hidden;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.vsd-11775 .vsd-element.vsd-element-c27b527:not(.vsd-motion-effects-element-type-background), .vsd-11775 .vsd-element.vsd-element-c27b527 > .vsd-motion-effects-container > .vsd-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFC2 0%, #FFFFFF 100%);}.vsd-11775 .vsd-element.vsd-element-db61e97{--display:flex;--justify-content:center;--margin-top:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--z-index:2;}.vsd-11775 .vsd-element.vsd-element-40f01eb .vsd-heading-title{font-size:1.9em;}.vsd-11775 .vsd-element.vsd-element-d634e09{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:justify;font-size:1.4em;font-weight:300;line-height:1.55em;color:#757575;}.vsd-11775 .vsd-element.vsd-element-0f93453{--display:flex;}.vsd-11775 .vsd-element.vsd-element-6b26556{margin:0em 4em calc(var(--kit-widget-spacing, 0px) + -1em) -2em;z-index:2;--e-transform-origin-x:center;--e-transform-origin-y:center;--lottie-container-width:100%;--lottie-container-max-width:100%;}.vsd-11775 .vsd-element.vsd-element-d300064{width:100%;max-width:100%;margin:-4em 0em calc(var(--kit-widget-spacing, 0px) + 6em) 0em;z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;}.vsd-11775 .vsd-element.vsd-element-ef17011{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.vsd-11775 .vsd-element.vsd-element-ef17011:not(.vsd-motion-effects-element-type-background), .vsd-11775 .vsd-element.vsd-element-ef17011 > .vsd-motion-effects-container > .vsd-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFC2 0%, #FFFFFF 100%);}.vsd-11775 .vsd-element.vsd-element-12d85d2{--display:flex;}.vsd-11775 .vsd-element.vsd-element-7f769e1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) -12em;--e-transform-origin-x:right;--e-transform-origin-y:center;--lottie-container-width:100%;--lottie-container-max-width:100%;}.vsd-11775 .vsd-element.vsd-element-674da87{--display:flex;--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:-1em;--e-transform-origin-x:center;--e-transform-origin-y:center;}.vsd-11775 .vsd-element.vsd-element-d3dcd5f .vsd-heading-title{font-size:2em;}.vsd-11775 .vsd-element.vsd-element-d0a870c{text-align:justify;font-size:1.4em;font-weight:300;line-height:1.55em;color:#757575;}.vsd-11775 .vsd-element.vsd-element-85228f0{--display:flex;--min-height:633px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.vsd-11775 .vsd-element.vsd-element-85228f0:not(.vsd-motion-effects-element-type-background), .vsd-11775 .vsd-element.vsd-element-85228f0 > .vsd-motion-effects-container > .vsd-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFC2 0%, #FFFFFF 100%);}.vsd-11775 .vsd-element.vsd-element-6ba0b07{--display:flex;--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:3em;--margin-right:0em;}.vsd-11775 .vsd-element.vsd-element-ee15da0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;}.vsd-11775 .vsd-element.vsd-element-5d9183b{text-align:justify;font-size:1.4em;font-weight:300;line-height:1.55em;color:#757575;}.vsd-11775 .vsd-element.vsd-element-4a8c435{width:auto;max-width:auto;margin:-10em 0em calc(var(--kit-widget-spacing, 0px) + -13em) -1em;--e-transform-origin-x:center;--e-transform-origin-y:center;--lottie-container-width:100%;--lottie-container-max-width:100%;}.vsd-11775 .vsd-element.vsd-element-b9d9901{--display:flex;--z-index:50;--e-transform-origin-x:center;--e-transform-origin-y:center;}.vsd-11775 .vsd-element.vsd-element-411425c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.vsd-11775 .vsd-element.vsd-element-cf34a72{--display:flex;}.vsd-11775 .vsd-element.vsd-element-798117c{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.vsd-11775 .vsd-element.vsd-element-798117c .vsd-heading-title{font-size:29px;font-weight:600;text-transform:uppercase;}.vsd-11775 .vsd-element.vsd-element-34a0517{margin:-10px 190px calc(var(--kit-widget-spacing, 0px) + 0px) 190px;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-size:1.2em;line-height:1.3em;color:#757575;}.vsd-11775 .vsd-element.vsd-element-1dd9f63{background-color:#FFFFFF;padding:2em 2em 0.5em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9ED;text-align:justify;font-size:1.6em;font-weight:300;line-height:1.3em;color:#757575;}.vsd-11775 .vsd-element.vsd-element-d78903e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:3em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.vsd-11775 .vsd-element.vsd-element-8b4de29{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:center;}.vsd-11775 .vsd-element.vsd-element-8b4de29 .vsd-heading-title{font-size:2em;}.vsd-11775 .vsd-element.vsd-element-e95d8f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.vsd-11775 .vsd-element.vsd-element-2c8ba62{width:auto;max-width:auto;}.vsd-11775 .vsd-element.vsd-element-eb323aa{width:auto;max-width:auto;}.vsd-11775 .vsd-element.vsd-element-dee5143{width:var( --container-widget-width, 86% );max-width:86%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:86%;--container-widget-flex-grow:0;}.vsd-11775 .vsd-element.vsd-element-dee5143 .vsd-heading-title{font-size:1.3rem;line-height:2.5rem;}.vsd-11775 .vsd-element.vsd-element-19175ea{width:auto;max-width:auto;}.vsd-11775 .vsd-element.vsd-element-1cc7c9a{width:100%;max-width:100%;}.vsd-11775 .vsd-element.vsd-element-1cc7c9a.vsd-element{--align-self:center;}.vsd-11775 .vsd-element.vsd-element-3289549{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.vsd-11775 .vsd-element.vsd-element-3289549 .vsd-heading-title{font-size:29px;font-weight:600;text-transform:uppercase;}.vsd-11775 .vsd-element.vsd-element-540865f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.vsd-11775 .vsd-element.vsd-element-540865f:not(.vsd-motion-effects-element-type-background), .vsd-11775 .vsd-element.vsd-element-540865f > .vsd-motion-effects-container > .vsd-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFC2 0%, #FFFFFF 100%);}.vsd-11775 .vsd-element.vsd-element-7aed38b{--display:flex;--justify-content:space-evenly;}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__button{background-color:#444444;color:#FFFFFF;font-size:1.2em;font-weight:600;text-transform:uppercase;border-radius:24px 24px 24px 24px;padding:12px 24px 12px 24px;}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__button:hover{background-color:#444444;color:#FFFFFF;border-color:#444444;}.vsd-11775 .vsd-element.vsd-element-b5e6d93{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEDED;border-radius:10px 10px 10px 10px;--e-price-table-header-background-color:#D7E6FF5E;}.vsd-11775 .vsd-element.vsd-element-b5e6d93:hover{background-color:transparent;background-image:linear-gradient(180deg, #FDFFFC 0%, #F8FBFF 100%);border-style:solid;border-radius:12px 12px 12px 12px;}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__header{padding:18px 18px 18px 18px;}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__heading{color:#54595F;text-transform:uppercase;}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__subheading{color:#54595F;font-size:1.1em;font-weight:normal;text-transform:none;}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__price{padding:20px 20px 15px 20px;}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__currency, .vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__integer-part, .vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__fractional-part{color:#54595F;}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table .vsd-price-table__price{font-family:"Kantumruy", Sans-serif;font-size:4em;font-weight:400;}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__price > .vsd-price-table__currency{font-size:calc(58em/100);}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__currency{align-self:flex-end;}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__after-price{justify-content:flex-start;}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__period{color:#54595F;font-size:14px;font-weight:400;text-transform:none;line-height:2.3em;letter-spacing:1px;}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__features-list{--e-price-table-features-list-color:#0C0C0C;text-align:start;}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__features-list li{font-size:1.3em;font-weight:300;}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__features-list li:before{border-top-style:solid;border-top-color:#D3D3D3;border-top-width:1px;margin-left:calc((100% - 85%)/2);margin-right:calc((100% - 85%)/2);}.vsd-11775 .vsd-element.vsd-element-b5e6d93 .vsd-price-table__additional_info{color:#2C2C2C;font-size:1.1em;margin:15px 30px 0px 30px;}.vsd-11775 .vsd-element.vsd-element-d73823f{--display:flex;--justify-content:space-evenly;}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__button{background-color:#3A65FF;color:#FFFFFF;font-size:1.2em;font-weight:600;text-transform:uppercase;border-radius:24px 24px 24px 24px;padding:12px 24px 12px 24px;}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__button:hover{background-color:#444444;color:#FFFFFF;border-color:#444444;}.vsd-11775 .vsd-element.vsd-element-02566e8{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEDED;border-radius:10px 10px 10px 10px;--e-price-table-header-background-color:#4C8DFF;}.vsd-11775 .vsd-element.vsd-element-02566e8:hover{background-color:transparent;background-image:linear-gradient(180deg, #FDFFFC 53%, #F2F7FFBF 100%);border-style:solid;border-radius:12px 12px 12px 12px;}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__header{padding:18px 18px 18px 18px;}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__heading{text-transform:uppercase;}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__subheading{font-size:16px;font-weight:normal;text-transform:none;}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__price{padding:20px 20px 15px 20px;}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__currency, .vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__integer-part, .vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__fractional-part{color:#4C8DFF;}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table .vsd-price-table__price{font-family:"Kantumruy", Sans-serif;font-size:4em;font-weight:400;}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__price > .vsd-price-table__currency{font-size:calc(58em/100);}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__currency{align-self:flex-end;}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__after-price{justify-content:flex-start;}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__period{color:#4C8DFF;font-size:14px;font-weight:400;text-transform:none;line-height:2.3em;letter-spacing:1px;}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__features-list{--e-price-table-features-list-color:#0037FF;text-align:start;}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__features-list li{font-size:1.3em;font-weight:300;}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__features-list li:before{border-top-style:solid;border-top-color:#D3D3D3;border-top-width:1px;margin-left:calc((100% - 85%)/2);margin-right:calc((100% - 85%)/2);}.vsd-11775 .vsd-element.vsd-element-02566e8 .vsd-price-table__additional_info{color:#0037FF;font-size:1.1em;margin:15px 30px 0px 30px;}.vsd-11775 .vsd-element.vsd-element-abdfe23{--display:flex;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__button{background-color:#FFFFFF;color:#0C0C0C;font-size:1.2em;font-weight:600;text-transform:uppercase;border-radius:24px 24px 24px 24px;padding:12px 24px 12px 24px;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__button:hover{background-color:#444444;color:#FFFFFF;border-color:#444444;}.vsd-11775 .vsd-element.vsd-element-9775d2a{background-color:transparent;background-image:linear-gradient(180deg, #4479FF 53%, #2600FFA6 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEDED;border-radius:10px 10px 10px 10px;--e-price-table-header-background-color:#0000002B;}.vsd-11775 .vsd-element.vsd-element-9775d2a:hover{background-color:transparent;background-image:linear-gradient(180deg, #4479FF 42%, #0031FFC7 100%);border-style:solid;border-radius:12px 12px 12px 12px;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__header{padding:18px 18px 18px 18px;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__heading{color:#FFFFFF;text-transform:uppercase;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__subheading{color:#FFFFFF;font-size:16px;font-weight:normal;text-transform:none;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__price{padding:28px 20px 20px 20px;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__currency, .vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__integer-part, .vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__fractional-part{color:#FFFFFF;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table .vsd-price-table__price{font-family:"Kantumruy", Sans-serif;font-size:4em;font-weight:400;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__price > .vsd-price-table__currency{font-size:calc(58em/100);}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__currency{align-self:flex-end;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__after-price{justify-content:flex-start;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__original-price{color:#ffffff;font-size:22px;align-self:center;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__period{color:#FFFFFF;font-size:14px;font-weight:400;text-transform:none;line-height:2.3em;letter-spacing:1px;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__features-list{--e-price-table-features-list-color:#FFFFFF;text-align:start;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__features-list li{font-size:1.3em;font-weight:400;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__features-list li:before{border-top-style:solid;border-top-color:#DDDDDD;border-top-width:1px;margin-left:calc((100% - 85%)/2);margin-right:calc((100% - 85%)/2);}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-price-table__additional_info{color:#ffffff;font-size:1.1em;margin:15px 30px 0px 30px;}.vsd-11775 .vsd-element.vsd-element-9775d2a .vsd-ribbon-inner{background-color:#50ce61;margin-top:40px;transform:translateY(-50%) translateX(-50%) translateX(40px) rotate(-45deg);color:#ffffff;}.vsd-11775 .vsd-element.vsd-element-49a52a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.vsd-11775 .vsd-element.vsd-element-49a52a4:not(.vsd-motion-effects-element-type-background), .vsd-11775 .vsd-element.vsd-element-49a52a4 > .vsd-motion-effects-container > .vsd-motion-effects-layer{background-color:#DDDDDD6E;}.vsd-11775 .vsd-element.vsd-element-5607642{--display:flex;--justify-content:center;}.vsd-11775 .vsd-element.vsd-element-523a649{text-align:center;}.vsd-11775 .vsd-element.vsd-element-523a649 .vsd-heading-title{font-size:29px;font-weight:600;text-transform:uppercase;}.vsd-11775 .vsd-element.vsd-element-bf5ee37{margin:-12px 225px calc(var(--kit-widget-spacing, 0px) + 0px) 225px;text-align:center;font-size:1.2em;line-height:1.3em;color:#757575;}.vsd-11775 .vsd-element.vsd-element-16e3b5f .vsd-tab-title{background-color:#FCFCFC;}.vsd-11775 .vsd-element.vsd-element-16e3b5f .vsd-accordion-title{font-size:0.9em;font-weight:400;}.vsd-11775 .vsd-element.vsd-element-16e3b5f .vsd-tab-content{background-color:#FBFBFB;font-size:1.4em;font-weight:300;}:root{--page-title-display:none;}@media(max-width:1024px){.vsd-11775 .vsd-element.vsd-element-54ba376{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.vsd-11775 .vsd-element.vsd-element-7a76160{--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:7.2em;--margin-right:7.2em;}.vsd-11775 .vsd-element.vsd-element-6b12ded{text-align:center;}.vsd-11775 .vsd-element.vsd-element-e314d31{text-align:center;}.vsd-11775 .vsd-element.vsd-element-e46ac6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.vsd-11775 .vsd-element.vsd-element-34a7ab4{--justify-content:center;}.vsd-11775 .vsd-element.vsd-element-34a7ab4.e-con{--order:-99999 /* order start hack */;}.vsd-11775 .vsd-element.vsd-element-5ccff94{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--lottie-container-width:80%;--lottie-container-max-width:80%;}.vsd-11775 .vsd-element.vsd-element-5d52acb{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.vsd-11775 .vsd-element.vsd-element-894b67a{text-align:center;}.vsd-11775 .vsd-element.vsd-element-f6a014f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.vsd-11775 .vsd-element.vsd-element-b2d37b9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.vsd-11775 .vsd-element.vsd-element-5ee246f{text-align:center;}.vsd-11775 .vsd-element.vsd-element-54082b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.vsd-11775 .vsd-element.vsd-element-54324ab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.vsd-11775 .vsd-element.vsd-element-3b4f9c3{margin:-4em -4em calc(var(--kit-widget-spacing, 0px) + -4em) -4em;--lottie-container-width:60%;--lottie-container-max-width:60%;}.vsd-11775 .vsd-element.vsd-element-5e0c9f2{text-align:center;}.vsd-11775 .vsd-element.vsd-element-a628fc1{width:var( --container-widget-width, 85% );max-width:85%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.vsd-11775 .vsd-element.vsd-element-a628fc1.vsd-element{--align-self:center;}.vsd-11775 .vsd-element.vsd-element-c27b527{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.vsd-11775 .vsd-element.vsd-element-db61e97{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.vsd-11775 .vsd-element.vsd-element-40f01eb{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.vsd-11775 .vsd-element.vsd-element-d634e09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.vsd-11775 .vsd-element.vsd-element-6b26556{margin:-5em 0em calc(var(--kit-widget-spacing, 0px) + -4em) 0em;--lottie-container-width:45%;--lottie-container-max-width:45%;}.vsd-11775 .vsd-element.vsd-element-ef17011{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.vsd-11775 .vsd-element.vsd-element-7f769e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--lottie-container-width:100%;--lottie-container-max-width:100%;}.vsd-11775 .vsd-element.vsd-element-d3dcd5f{text-align:center;}.vsd-11775 .vsd-element.vsd-element-d0a870c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.vsd-11775 .vsd-element.vsd-element-85228f0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.vsd-11775 .vsd-element.vsd-element-6ba0b07{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.vsd-11775 .vsd-element.vsd-element-ee15da0{text-align:center;}.vsd-11775 .vsd-element.vsd-element-5d9183b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.vsd-11775 .vsd-element.vsd-element-4a8c435{margin:-6em -6em calc(var(--kit-widget-spacing, 0px) + -6em) -6em;--lottie-container-width:60%;--lottie-container-max-width:60%;}.vsd-11775 .vsd-element.vsd-element-798117c{text-align:center;}.vsd-11775 .vsd-element.vsd-element-34a0517{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.vsd-11775 .vsd-element.vsd-element-1dd9f63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.vsd-11775 .vsd-element.vsd-element-3289549{text-align:center;}.vsd-11775 .vsd-element.vsd-element-540865f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.vsd-11775 .vsd-element.vsd-element-523a649{text-align:center;}.vsd-11775 .vsd-element.vsd-element-bf5ee37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.vsd-11775 .vsd-element.vsd-element-16e3b5f .vsd-accordion-title{font-size:1.1em;}}@media(max-width:767px){.vsd-11775 .vsd-element.vsd-element-54ba376{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.vsd-11775 .vsd-element.vsd-element-7a76160{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.vsd-11775 .vsd-element.vsd-element-e314d31 .vsd-heading-title{font-size:1.8em;}.vsd-11775 .vsd-element.vsd-element-e46ac6c{padding:0em 1.2em 0em 1.2em;text-align:center;font-size:1.25em;}.vsd-11775 .vsd-element.vsd-element-34a7ab4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.vsd-11775 .vsd-element.vsd-element-5ccff94{margin:-3em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--lottie-container-width:100%;--lottie-container-max-width:100%;}.vsd-11775 .vsd-element.vsd-element-5d52acb{--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:02em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.vsd-11775 .vsd-element.vsd-element-894b67a .vsd-heading-title{font-size:1.7em;line-height:1.3em;}.vsd-11775 .vsd-element.vsd-element-f6a014f{font-size:16px;}.vsd-11775 .vsd-element.vsd-element-b2d37b9{--margin-top:-62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.vsd-11775 .vsd-element.vsd-element-8834510{--padding-top:3em;--padding-bottom:0em;--padding-left:0.2em;--padding-right:0.2em;}.vsd-11775 .vsd-element.vsd-element-5ee246f .vsd-heading-title{font-size:1.7em;line-height:1.1em;}.vsd-11775 .vsd-element.vsd-element-54082b4{font-size:16px;}.vsd-11775 .vsd-element.vsd-element-3b4f9c3{margin:-4em -4em calc(var(--kit-widget-spacing, 0px) + -3em) -7em;padding:0px 0px 0px 0px;--lottie-container-width:100%;--lottie-container-max-width:100%;}.vsd-11775 .vsd-element.vsd-element-f681f97{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.vsd-11775 .vsd-element.vsd-element-a628fc1{padding:0px 15px 0px 15px;text-align:center;font-size:1.25em;}.vsd-11775 .vsd-element.vsd-element-40f01eb .vsd-heading-title{font-size:1.8em;line-height:1.3em;}.vsd-11775 .vsd-element.vsd-element-d634e09{padding:0em 1.2em 0em 1.2em;text-align:justify;font-size:1.25em;}.vsd-11775 .vsd-element.vsd-element-6b26556{margin:-7em 0em calc(var(--kit-widget-spacing, 0px) + -3em) 0em;--lottie-container-width:75%;--lottie-container-max-width:75%;}.vsd-11775 .vsd-element.vsd-element-ef17011{--margin-top:-6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.vsd-11775 .vsd-element.vsd-element-7f769e1{margin:0em -4em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;--lottie-container-width:100%;--lottie-container-max-width:100%;}.vsd-11775 .vsd-element.vsd-element-674da87{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.vsd-11775 .vsd-element.vsd-element-d0a870c{padding:0em 1.2em 0em 1.2em;text-align:center;font-size:1.25em;}.vsd-11775 .vsd-element.vsd-element-ee15da0 .vsd-heading-title{font-size:1.5em;}.vsd-11775 .vsd-element.vsd-element-5d9183b{padding:0em 1.2em 0em 1.2em;text-align:center;font-size:1.25em;}.vsd-11775 .vsd-element.vsd-element-4a8c435{margin:-8em -8em calc(var(--kit-widget-spacing, 0px) + -8em) -8em;padding:0em 0em 0em 0em;}.vsd-11775 .vsd-element.vsd-element-b9d9901{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.vsd-11775 .vsd-element.vsd-element-798117c .vsd-heading-title{font-size:1.7em;line-height:1.5em;}.vsd-11775 .vsd-element.vsd-element-34a0517{font-size:16px;}.vsd-11775 .vsd-element.vsd-element-1dd9f63{font-size:16px;}.vsd-11775 .vsd-element.vsd-element-d78903e{--width:95%;}.vsd-11775 .vsd-element.vsd-element-d78903e.e-con{--order:5;}.vsd-11775 .vsd-element.vsd-element-8b4de29.vsd-element{--order:1;}.vsd-11775 .vsd-element.vsd-element-e95d8f4{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--z-index:7;}.vsd-11775 .vsd-element.vsd-element-e95d8f4.e-con{--order:2;}.vsd-11775 .vsd-element.vsd-element-2c8ba62{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.vsd-11775 .vsd-element.vsd-element-eb323aa{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.vsd-11775 .vsd-element.vsd-element-5a2896e{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.vsd-11775 .vsd-element.vsd-element-dee5143.vsd-element{--order:2;}.vsd-11775 .vsd-element.vsd-element-19175ea.vsd-element{--order:4;}.vsd-11775 .vsd-element.vsd-element-1cc7c9a{width:auto;max-width:auto;}.vsd-11775 .vsd-element.vsd-element-1cc7c9a.vsd-element{--order:5;}.vsd-11775 .vsd-element.vsd-element-3289549 .vsd-heading-title{font-size:1.7em;line-height:1.5em;}.vsd-11775 .vsd-element.vsd-element-523a649 .vsd-heading-title{font-size:1.5em;}.vsd-11775 .vsd-element.vsd-element-bf5ee37{margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;font-size:16px;}.vsd-11775 .vsd-element.vsd-element-16e3b5f .vsd-accordion-title{font-size:0.7em;}}@media(min-width:768px){.vsd-11775 .vsd-element.vsd-element-54ba376{--content-width:1200px;}.vsd-11775 .vsd-element.vsd-element-7a76160{--width:48%;}.vsd-11775 .vsd-element.vsd-element-34a7ab4{--width:48%;}.vsd-11775 .vsd-element.vsd-element-018608d{--width:100%;}.vsd-11775 .vsd-element.vsd-element-8834510{--width:100%;}.vsd-11775 .vsd-element.vsd-element-db61e97{--width:50%;}.vsd-11775 .vsd-element.vsd-element-0f93453{--width:48%;}.vsd-11775 .vsd-element.vsd-element-12d85d2{--width:55%;}.vsd-11775 .vsd-element.vsd-element-674da87{--width:45%;}.vsd-11775 .vsd-element.vsd-element-cf34a72{--width:1140px;}.vsd-11775 .vsd-element.vsd-element-d78903e{--width:100%;}.vsd-11775 .vsd-element.vsd-element-e95d8f4{--width:80%;}.vsd-11775 .vsd-element.vsd-element-540865f{--content-width:1250px;}.vsd-11775 .vsd-element.vsd-element-7aed38b{--width:33%;}.vsd-11775 .vsd-element.vsd-element-d73823f{--width:33%;}.vsd-11775 .vsd-element.vsd-element-abdfe23{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.vsd-11775 .vsd-element.vsd-element-7a76160{--width:100%;}.vsd-11775 .vsd-element.vsd-element-34a7ab4{--width:100%;}.vsd-11775 .vsd-element.vsd-element-b2d37b9{--content-width:100%;}.vsd-11775 .vsd-element.vsd-element-7648c2e{--width:100%;}.vsd-11775 .vsd-element.vsd-element-f681f97{--width:100%;}.vsd-11775 .vsd-element.vsd-element-db61e97{--width:100%;}.vsd-11775 .vsd-element.vsd-element-0f93453{--width:100%;}.vsd-11775 .vsd-element.vsd-element-12d85d2{--width:100%;}.vsd-11775 .vsd-element.vsd-element-674da87{--width:100%;}.vsd-11775 .vsd-element.vsd-element-6ba0b07{--width:100%;}.vsd-11775 .vsd-element.vsd-element-b9d9901{--width:100%;}.vsd-11775 .vsd-element.vsd-element-d78903e{--width:98%;}.vsd-11775 .vsd-element.vsd-element-e95d8f4{--width:720px;}.vsd-11775 .vsd-element.vsd-element-540865f{--content-width:80%;}.vsd-11775 .vsd-element.vsd-element-7aed38b{--width:80%;}.vsd-11775 .vsd-element.vsd-element-d73823f{--width:80%;}.vsd-11775 .vsd-element.vsd-element-abdfe23{--width:80%;}}/* Start custom CSS for text-editor, class: .vsd-element-e46ac6c */#cena-izrabotka-sait {
  scroll-margin-top: -7em !important;
}

#complete-webdesign-solutions {
  scroll-margin-top: -5em !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .vsd-element-4a55618 */.vsd-11775 .vsd-element.vsd-element-4a55618 {
-webkit-animation: scrolling 3s ease infinite;
   -moz-animation: scrolling 3s ease infinite;
   -o-animation: scrolling 3s  ease infinite;
   animation: scrolling 3s ease infinite;
}

@keyframes scrolling {
  0% {
    transform: translate(0);
  }
  50% {
    transform: translate(0,40px);
}
  100% {
     transform: translate(0);
  }
}

#complete-webdesign-solutions {
  scroll-margin-top: 11em !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .vsd-element-e03ca55 *//* GRID */
.ws-grid{
  display:grid;
  grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));
  gap:28px;
  width:100%;
  padding:24px 0;
  font-family:"Inter Tight", sans-serif;
}

/* CARD */
.ws-card{
  background:#fff;
  border-radius:24px;
  padding:26px 26px 28px;
  display:flex;
  flex-direction:column;
  gap:16px;

  box-shadow:0 14px 40px rgba(0,0,0,0.06);
  transition:transform .22s ease, box-shadow .22s ease;
  position:relative;
  overflow:hidden;
  cursor:default;
}

/* Gloss highlight */
.ws-card::before{
  content:"";
  position:absolute;
  top:-42px;
  left:0;
  right:0;
  height:82px;
  background:linear-gradient(to bottom, rgba(255,255,255,0.42), rgba(255,255,255,0));
  pointer-events:none;
}

/* Hover effect */
.ws-card:hover{
  transform:translateY(-3px) scale(1.01);
  box-shadow:0 20px 48px rgba(0,0,0,0.10);
}

/* HEADER ROW (ICON + TITLE INLINE) */
.ws-head{
  display:flex;
  align-items:center;
  gap:14px;
}

/* ICON BOX */
.ws-ico{
  width:48px;
  height:48px;
  border-radius:14px;
  background:#f5f5f5;

  display:flex;
  align-items:center;
  justify-content:center;

  color:#222;
  transition:background .22s ease, transform .22s ease, box-shadow .22s ease;
  box-shadow:inset 0 0 0 1px rgba(0,0,0,0.04);
}

/* Lucide icon sizing */
.ws-ico svg{
  width:24px;
  height:24px;
  stroke-width:1.8;
}

.ws-card:hover .ws-ico{
  background:#ececec;
  transform:translateX(3px);
}

/* TITLE INLINE WITH ICON */
.ws-title{
  font-size:18px;
  font-weight:600;
  margin:0;
  color:#222;
  letter-spacing:-0.2px;
  line-height:1.25;
}

/* TEXT */
.ws-body{
  margin-top:2px;
}

.ws-body p{
  margin:0;
  font-size:15px;
  line-height:1.55;
  color:#555;
}/* End custom CSS */
/* Start custom CSS for html, class: .vsd-element-7552039 */@import url('https://fonts.googleapis.com/css2?family=Inter+Tight:wght@300;400;500;600&display=swap');

/* CARD BASE */
.aw-card{
    position:relative;
    width:100%;
    border-radius:26px;
    background:rgba(255,255,255,0.9);
    overflow:hidden;
    box-shadow:0 18px 45px rgba(0,0,0,0.07);
    font-family:"Inter Tight",sans-serif;
}

/* IMAGE */
.aw-card__image{
    position:relative;
    padding-top:60%;
    overflow:hidden;
}
.aw-card__image img{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
    object-fit:cover;
    transition:transform .25s ease;
}
.aw-card:hover .aw-card__image img{
    transform:scale(1.035);
}

/* CONTENT */
.aw-card__content{
    padding:32px 32px 24px;
    margin-bottom:4px;
}
.aw-card__title{
    margin:0;
    font-size:22px;
    line-height:1.33;
    font-weight:600;
    letter-spacing:-0.2px;
    color:#222;
}

/* FOOTER */
.aw-card__footer{
    padding:0 32px 28px;
    display:flex;
    flex-direction:column;
    gap:32px;
}
.row-top,
.row-bottom{
    display:flex;
    justify-content:space-between;
    align-items:center;
}
.row-top strong{
    font-weight:600;
    color:#222;
}
.row-top span{
    color:#555;
}

.score-info strong{
    margin-right:4px;
}
.score-wrap{
    width:78px;
    height:3px;
    background:#e5e5e5;
    border-radius:999px;
    margin-top:6px;
}
.score-bar{
    width:98%;
    height:100%;
    background:#ffe03b;
    border-radius:999px;
}

/* ARROWS — unify both */
.arrow svg,
.ov-arrow svg{
    width:22px;
    height:22px;
}

.arrow,
.ov-arrow{
    display:flex;
    align-items:center;
    justify-content:center;
    padding:0;
    margin:0;
    transition:transform .25s ease;
}

.aw-card:hover .arrow{
    transform:translateX(4px);
}

.ov-arrow:hover{
    transform:translateX(4px);
}

/* OVERLAY */
.aw-overlay{
    position:absolute;
    left:0;
    right:0;
    bottom:0;

    height:34%;
    padding:24px 32px 28px;

    display:flex;
    flex-direction:column;
    justify-content:space-between;

    color:#222;
    font-size:15px;
    pointer-events:none;

    background:linear-gradient(
        to top,
        rgba(255,255,255,0.60) 55%,
        rgba(255,255,255,0.00) 100%
    );

    backdrop-filter:blur(14px);
    -webkit-backdrop-filter:blur(14px);

    opacity:0;
    transform:translateY(40px);
    transition:opacity .28s ease, transform .28s ease;
}

.aw-card:hover .aw-overlay{
    opacity:1;
    transform:translateY(4px);
}

/* OVERLAY INTERNAL */
.ov-top{
    display:flex;
    flex-direction:column;
    gap:6px;
}

.ov-bottom{
    display:flex;
    justify-content:space-between;
    align-items:center;
    font-size:14px;
    opacity:0.9;
}/* End custom CSS */
/* Start custom CSS for html, class: .vsd-element-ca9d9a3 *//* FILTER BAR */
.aw-filter{
    width:100%;
    display:flex;
    align-items:center;
    gap:24px;
    padding:20px 0 32px;
    font-family:"Inter Tight", sans-serif;
}

/* GROUP */
.aw-filter-group{
    display:flex;
    flex-direction:column;
    gap:6px;
}

.aw-filter-group label{
    font-size:13px;
    font-weight:500;
    color:#222;
    opacity:0.8;
}

/* SELECT STYLE */
.aw-filter-group select{
    font-family:"Inter Tight", sans-serif;
    font-size:15px;
    padding:10px 14px;
    min-width:160px;

    border-radius:10px;
    border:1px solid #e5e5e5;
    background:#fff;
    color:#222;

    transition:border .18s ease, background .18s ease;
    appearance:none;
    cursor:pointer;
}

.aw-filter-group select:hover{
    border-color:#d0d0d0;
    background:#fafafa;
}

/* RESET BUTTON */
.aw-filter-reset{
    margin-left:auto;
    font-size:15px;
    font-weight:500;
    color:#222;
    background:#f4f4f4;
    padding:10px 18px;
    border-radius:10px;
    border:1px solid #e5e5e5;
    cursor:pointer;
    transition:all .18s ease;
    font-family:"Inter Tight", sans-serif;
}

.aw-filter-reset:hover{
    background:#eaeaea;
    transform:translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for html, class: .vsd-element-af2beca */.list-container {
  background: white;
  border-radius: 12px;
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.05);
  padding: 20px 30px;
  width: 340px;
  border: 2px solid transparent;
  opacity: 0;
  transform: scale(0.95);
  transition: all 0.4s ease;
  position: relative;
  overflow: hidden;
}

.list-container.visible {
  opacity: 1;
  transform: scale(1);
  border-color: #dfe3ec;
}

.list-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 0;
  border-bottom: 1px solid #eef0f5;
  opacity: 0;
  transform: translateX(-20px);
}

.list-item:last-child {
  border-bottom: none;
}

.text-lines {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.line {
  height: 10px;
  border-radius: 5px;
  background: #dfe3ec;
  width: 180px;
  opacity: 0;
}

.line.short {
  width: 120px;
}

.checkmark {
  opacity: 0;
}

.checkmark svg {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}

/* Animation classes added dynamically */
.animate-in {
  animation: slideIn 0.5s forwards ease;
}

.animate-line {
  animation: fadeIn 0.3s forwards ease;
}

.animate-check {
  animation: fadeIn 0.3s forwards ease;
}

@keyframes slideIn {
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .vsd-element-d300064 */.load-ttfb-timeline {
  font-family: 'Segoe UI', sans-serif;
  background: #fff;
  padding: 2em;
  max-width: 100%;
  margin: auto;
  border-radius: 1.25em;
  position: relative;
  box-sizing: border-box;
}

.load-ttfb-grid {
  display: flex;
  justify-content: space-between;
  font-size: 1.1em;
  color: #9ca3af;
  margin-bottom: 1.25em;
  padding: 0 1.5em;
}

.load-ttfb-bars {
  display: flex;
  flex-direction: column;
  gap: 0.5em;
  position: relative;
  padding: 0 1.5em;
}

.load-ttfb-row {
  position: relative;
  height: 2em;
}

.load-ttfb-bar {
  height: 1.6em;
  border-radius: 1em;
  position: absolute;
  top: 0.5em;
  transition: background 0.3s;
  cursor: pointer;
  z-index: 1;
  opacity: 0;
}

.load-ttfb-base {
  background: #e5e7eb;
}

.load-ttfb-positive {
  background: #10b981;
  margin-left: 0.2em;
}

.load-ttfb-animate {
  animation: load-ttfb-fadeIn 0.6s ease forwards;
}

@keyframes load-ttfb-fadeIn {
  from {
    width: 0;
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.load-ttfb-tooltip {
  position: absolute;
  background: #ffffff;
  color: #1f2937;
  padding: 0.5em 0.75em;
  font-size: 0.9em;
  border-radius: 0.5em;
  box-shadow: 0 0.2em 0.8em rgba(0,0,0,0.1);
  display: none;
  pointer-events: none;
  z-index: 10;
  transform: translateY(100%);
  margin-top: 0.5em;
  max-width: 20em;
}

@media (max-width: 640px) {
  .load-ttfb-grid span {
    font-size: 0.75em;
  }
  .load-ttfb-bar {
    height: 0.8em;
  }
  .load-ttfb-tooltip {
    font-size: 0.8em;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .vsd-element-afe3410 */.website-google-rank-serps {
  display: flex;
  justify-content: center;
  padding: 3em;
  font-family: 'Segoe UI', sans-serif;
}
.browser-frame {
  width: 100%;
  max-width: 600px;
  border: 1px solid #ccc;
  border-radius: 12px;
  overflow: hidden;
  background: white;
  position: relative;
}
.browser-bar {
  background: #f2f2f2;
  padding: 0.5em;
  display: flex;
  gap: 0.5em;
}
.browser-bar .dot {
  width: 10px;
  height: 10px;
  background: #ccc;
  border-radius: 50%;
}
.search-section {
  display: flex;
  align-items: center;
  padding: 1em;
  gap: 0.5em;
  position: relative;
}
.input-wrapper {
  position: relative;
  flex-grow: 1;
}
.search-input {
  width: 100%;
  padding: 0.5em;
  font-size: 1em;
  border: 1px solid #ddd;
  border-radius: 5px;
  height: 2.5em;
  padding-right: 1.5em;
}
.search-section .logo {
  font-weight: bold;
  color: #4285f4;
  font-size: 2.5em;
  flex-shrink: 0;
  height: 2.5em;
  display: flex;
  align-items: center;
}
.search-btn {
  background: #4285f4;
  color: white;
  border: none;
  padding: 0 1em;
  border-radius: 5px;
  cursor: pointer;
  height: 2.5em;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.search-btn.clicked::before {
  content: "";
  position: absolute;
  width: 1.5em;
  height: 1.5em;
  background: url('https://www.kindpng.com/picc/m/481-4815764_web-cursor-icon-png-download-hand-cursor-icon.png') no-repeat center;
  background-size: contain;
  left: -2em;
  animation: click-animation 0.6s ease forwards;
}
@keyframes click-animation {
  0% { opacity: 1; transform: scale(1) translateY(0); }
  100% { opacity: 0; transform: scale(1.5) translateY(-10px); }
}
.results-wrapper {
  height: 320px;
  overflow-y: auto;
  position: relative;
  transition: height 0.5s ease;
}
.results {
  padding: 1em;
  opacity: 0;
  animation: fadeIn 0.5s ease forwards;
}

.rank-title {
  font-size: 1.2em;
  text-decoration: none;
  color: #202124;
}

.rank-title-s {
  font-size: 1.2em;
  text-decoration: none;
  color: #202124;
}


.result {
  background: #f9f9f9;
  padding: 0.5em 2em;
  margin-bottom: 0.8em;
  border-radius: 6px;
  border-left: 4px solid #ddd;
  opacity: 0;
  transform: translateX(-40px);
  animation: slideIn 0.6s forwards;
  font-size: 0.9em;
}
.result.tight {
  padding: 0.3em 2em;
}
.result.highlight {
  border-color: #34a853;
  background: #e6f4ea;
  font-size: 1.1em;
  padding: 1em 2em;
}
.stars {
  color: gold;
  font-size: 1.2em;
  margin-top: -0.5em;
  margin-bottom: 0.3em;
}
.result.warning {
  background: #fff3f3;
  border-color: #ff0000;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 0.9em;
  color: #c00;
  padding: 0.5em 2em;
}
.dots {
  font-size: 3.2em;
  color: #ccc;
  text-align: center;
  margin: -0.8em 0 0.2em 0;
  background: none;
}
.serp-link {
  text-align: right;
  padding: 0.5em 2em;
  font-size: 0.9em;
  background: none !important;
  border: none;
}
.serp-link a {
  color: #4285f4;
  text-decoration: none;
}
.hidden {
  display: none;
}
@keyframes fadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}
@keyframes slideIn {
  to {
    transform: translateX(0);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .vsd-element-5a2896e */.trust-badge {
  max-width:50% !important;
  height:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .vsd-element-e95d8f4 *//* card */
.service-card {
  flex: 1 1 auto;
  align-self: stretch;
  background: #fff;
  border-radius: 1.2rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  gap: 1rem;

  padding-block: 2.5rem;
  padding-inline: 1rem;

  color: inherit;
  text-decoration: none;

  transition: transform .25s ease, box-shadow .25s ease;
  box-shadow: 0 1px 4px rgba(0,0,0,0.05);
  cursor: pointer;

  transform: translateZ(0);
  will-change: transform, box-shadow;
}

/* anchor inside card — makes whole card clickable */
.service-card a {
  display: block;
  width: 100%;
  height: 100%;
  color: inherit;
  text-decoration: none;
  background: none !important;
}

/* HOVER */
.service-card:hover {
  transform: translateY(-3px);
  box-shadow: 0 6px 16px rgba(0,0,0,0.10);
}

.service-card:hover a {
  text-decoration: none;
  background: none !important;
}

/* icon */
.service-card svg {
  width: 3rem !important;
  height: 3rem !important;
  stroke: #1e7afe !important;
  stroke-width: 2.4;
  transition: transform .25s ease;
}

.service-card:hover svg {
  transform: scale(1.26);
}

/* title text */
.service-title {
  font-size: 1.35rem;
  font-weight: 500;
  line-height: 1.25;
}/* End custom CSS */
/* Start custom CSS for html, class: .vsd-element-1cc7c9a *//* HYBRID TRUST ROW — ИЗОЛИРАН */
.cta-footer .cta-trust {
  margin: 1.35rem 0 1.95rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.9rem;
  font-size: 1.10rem;
  color: #4b5563;
  opacity: .96;
}

.cta-footer .cta-trust .trust-dot {
  width: 0.52rem;
  height: 0.52rem;
  border-radius: 50%;
  background: #22c55e;
  box-shadow: 0 0 0 0.15rem rgba(34,197,94,.18);
  margin-right: 0.3rem;
}

.cta-footer .cta-trust .sep {
  font-size: 1.20rem;
  color: #b7c3d1;
  opacity: .8;
  margin: 0 0.18rem;
}

.cta-footer .cta-trust .trust-link {
  color: #4b5563;
  text-decoration: none;
  transition: color .2s ease;
}

.cta-footer .cta-trust .trust-link:hover {
  color: #246bff;
}

/* mobile layout */
@media (max-width: 40rem) {

  .cta-footer .cta-trust {
    flex-direction: column;
    align-items: flex-start;
    gap: 0.45rem;
  }

  .cta-footer .cta-trust .trust-dot,
  .cta-footer .cta-trust .sep {
    display: none;
  }

  .cta-footer .cta-trust .trust-link {
    position: relative;
    display: inline-flex;
    align-items: center;
    gap: 0.45rem;
  }

  .cta-footer .cta-trust .trust-link::before {
    content: "";
    width: 0.52rem;
    height: 0.52rem;
    border-radius: 50%;
    background: #22c55e;
    box-shadow: 0 0 0 0.15rem rgba(34,197,94,.18);
  }

  .cta-footer .cta-trust span:not(.trust-dot):not(.sep) {
    position: relative;
    padding-left: 0.9rem;
  }

  .cta-footer .cta-trust span:not(.trust-dot):not(.sep)::before {
    content: "•";
    position: absolute;
    left: 0;
    top: 0;
    color: #b7c3d1;
    opacity: .8;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .vsd-element-d78903e */.cta-footer {
  position: relative;
  text-align: center;
  border-radius: 20px;
  border: 1px solid rgba(32,78,255,.10);
  background: radial-gradient(circle at 30% 25%, #fff 0%, #f7faff 100%);
  box-shadow: 0 6px 18px rgba(32,78,255,.10);
  transition: box-shadow .25s ease, transform .22s cubic-bezier(.4,0,.2,1);
  
  /* entrance animation */
  opacity: 0;
  transform: translateY(20px);
  animation: ctaIn .55s cubic-bezier(.25,.6,.3,1) forwards;
}
@keyframes ctaIn {
  to { opacity: 1; transform: translateY(0); }
}

.cta-footer:hover {
  transform: translateY(-4px);
  box-shadow: 0 18px 42px rgba(36,107,255,.18);
}

/* highlight gloss */
.cta-footer::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  opacity: 0;
  background: linear-gradient(120deg, rgba(255,255,255,.28), rgba(36,107,255,.05));
  transition: opacity .35s;
  pointer-events: none;
}
.cta-footer:hover::after { opacity: .7; }

/* SUBTEXT */
.cta-footer .cta-sub .vsd-heading-title {
  font-size: 1.15rem;
  line-height: 1.55;
  color: #415069;
}

/* BUTTON WRAP (scoped) */
.cta-footer .fx-btnwrap {
  display: inline-block;
  padding: 6px;
  border-radius: 18px;
  background: linear-gradient(180deg,#fff 0%,#f6f9ff 100%);
  border: 1px solid rgba(32,78,255,.10);
  box-shadow: 0 3px 8px rgba(32,78,255,.08);
  pointer-events: none;
  transition: all .22s cubic-bezier(.4,0,.2,1);
}

/* extra hover boost */
.cta-footer:hover .fx-btnwrap {
  transform: translateY(-4px) scale(1.03);
  box-shadow: 0 12px 28px rgba(32,78,255,.20);
}

/* BUTTON INNER */
.cta-footer .fx-btninner {
  pointer-events: auto;
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 14px 34px;
  border-radius: 12px;
  background: linear-gradient(92deg,#246bff,#5a55ff);
  color: #fff;
  font-weight: 700;
  font-size: 17px;
  letter-spacing: -.45px;
  text-decoration: none;
  transition: all .22s cubic-bezier(.4,0,.2,1);
  box-shadow: 0 3px 10px rgba(36,107,255,.25);
}

.cta-footer .fx-btninner:hover {
  background: linear-gradient(92deg,#2d63ff,#4a4aff);
  transform: translateY(-2px);
  box-shadow: 0 8px 18px rgba(36,107,255,.35);
}

.cta-footer .fx-btninner .ar {
  transition: transform .22s cubic-bezier(.4,0,.2,1);
}
.cta-footer .fx-btninner:hover .ar {
  transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for html, class: .vsd-element-d364025 */.price-plans-container {
  display: flex;
  gap: 1.5em;
  position: relative;
}

.price-plan {
  position: relative;
  flex: 1;
  transition: opacity 0.5s ease;
  z-index: 1;
}

/* Overlay for fading */
.price-plan::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(255, 255, 255, 0);
  pointer-events: none;
  transition: background 1.2s ease;
  z-index: 2;
}

/* Faded effect */
.price-plan.faded::after {
  background: rgba(255, 255, 255, 0.7); /* white transparent overlay */
}/* End custom CSS */
/* Start custom CSS for container, class: .vsd-element-540865f */.price-plans-container {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  gap: 1em;
}

/* Normal layout */
.price-plan {
  flex: 0 0 calc(33.333% - 1em);
  transition: transform 0.3s ease, opacity 0.3s ease;
}

/* When hovered container exists, dim others */
.price-plans-container.hover-active .price-plan {
  opacity: 0.2;
  filter: blur(1px);
  pointer-events: none;
}

/* Add fade effect to hovered one */
.price-plans-container.hover-active .price-plan.hovered {
  opacity: 1 !important;
  filter: none !important;
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS */.hoverbox {
  position: relative;
  border-style: solid;
  border-width: 1px;
  border-color: #BDBDBD;
  border-radius: 8px;
  transition: box-shadow 180ms ease-in-out;
  z-index: 0;
}

.hoverbox::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 5px;
  width: 100%;
  background-color: transparent;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  transition: background-color 180ms ease-in-out;
  z-index: 1;
}

.hoverbox:hover::before {
  background-color: #3a93ff;
}

.hoverbox:hover .vsd-icon {
  color: #3A93FF !important;
}

.hoverbox:hover {
  box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 15px 0px;
}



body,
a, a:hover { cursor: url('/wp-content/uploads/cursor-webdesign.png'), auto ; }



.grow { transition: all .31s ease-in-out; }
.grow:hover { transform: scale(1.15);
}

.tooltip-inner {
    white-space: pre-wrap;
}

.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 19em;
  background-color: #020101F0;
  color: #fff;
  text-align: center;
  padding: 1em 1em;
  border-radius: 10px;
  line-height: 1.3em;
  position: absolute;
  z-index: 99;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
  position: absolute;
  top: 100%;
  left: 10%;
  margin-left: -1em;
}

[class*="vsd-repeater-item"]:hover {
    background-color: #D8E0FF33;
}/* End custom CSS */