.elementor-26797 .elementor-element.elementor-element-ff2791b{--display:flex;--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;--padding-top:70px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-ff2791b:not(.elementor-motion-effects-element-type-background), .elementor-26797 .elementor-element.elementor-element-ff2791b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25bb144 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26797 .elementor-element.elementor-element-9528d2a{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-26797 .elementor-element.elementor-element-9528d2a > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-26797 .elementor-element.elementor-element-0558d72{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-0558d72.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-0558d72 .elementor-icon-box-wrapper{text-align:left;}.elementor-26797 .elementor-element.elementor-element-0558d72 .elementor-icon-box-title{margin-bottom:7px;}.elementor-26797 .elementor-element.elementor-element-0558d72.elementor-view-stacked .elementor-icon{background-color:#1372BF;}.elementor-26797 .elementor-element.elementor-element-0558d72.elementor-view-framed .elementor-icon, .elementor-26797 .elementor-element.elementor-element-0558d72.elementor-view-default .elementor-icon{fill:#1372BF;color:#1372BF;border-color:#1372BF;}.elementor-26797 .elementor-element.elementor-element-0558d72 .elementor-icon{font-size:1.9rem;}.elementor-26797 .elementor-element.elementor-element-0558d72 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-0558d72 .elementor-icon-box-title a{font-size:1.1rem;font-weight:600;}.elementor-26797 .elementor-element.elementor-element-c3e0f54{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-c3e0f54.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-c3e0f54 .elementor-icon-box-wrapper{text-align:left;}.elementor-26797 .elementor-element.elementor-element-c3e0f54 .elementor-icon-box-title{margin-bottom:7px;}.elementor-26797 .elementor-element.elementor-element-c3e0f54.elementor-view-stacked .elementor-icon{background-color:#1372BF;}.elementor-26797 .elementor-element.elementor-element-c3e0f54.elementor-view-framed .elementor-icon, .elementor-26797 .elementor-element.elementor-element-c3e0f54.elementor-view-default .elementor-icon{fill:#1372BF;color:#1372BF;border-color:#1372BF;}.elementor-26797 .elementor-element.elementor-element-c3e0f54 .elementor-icon{font-size:1.9rem;}.elementor-26797 .elementor-element.elementor-element-c3e0f54 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-c3e0f54 .elementor-icon-box-title a{font-size:1.1rem;font-weight:600;}.elementor-26797 .elementor-element.elementor-element-310637d{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-310637d.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-310637d .elementor-icon-box-wrapper{text-align:left;}.elementor-26797 .elementor-element.elementor-element-310637d .elementor-icon-box-title{margin-bottom:7px;}.elementor-26797 .elementor-element.elementor-element-310637d.elementor-view-stacked .elementor-icon{background-color:#1372BF;}.elementor-26797 .elementor-element.elementor-element-310637d.elementor-view-framed .elementor-icon, .elementor-26797 .elementor-element.elementor-element-310637d.elementor-view-default .elementor-icon{fill:#1372BF;color:#1372BF;border-color:#1372BF;}.elementor-26797 .elementor-element.elementor-element-310637d .elementor-icon{font-size:1.9rem;}.elementor-26797 .elementor-element.elementor-element-310637d .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-310637d .elementor-icon-box-title a{font-size:1.1rem;font-weight:600;}.elementor-26797 .elementor-element.elementor-element-3045062{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-global-23514{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-9923ebf{--display:flex;--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;--gap:30px 40px;--row-gap:30px;--column-gap:40px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-9923ebf:not(.elementor-motion-effects-element-type-background), .elementor-26797 .elementor-element.elementor-element-9923ebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-26797 .elementor-element.elementor-element-e9f38d6{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-e9f38d6 .elementor-heading-title{font-weight:400;}.elementor-26797 .elementor-element.elementor-element-0c1aded{--display:flex;}.elementor-26797 .elementor-element.elementor-element-0c1aded.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-0469104 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-26797 .elementor-element.elementor-element-7ee80b4 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26797 .elementor-element.elementor-element-fbb6255{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-26797 .elementor-element.elementor-element-cd9b54d{--display:flex;--min-height:60px;}.elementor-26797 .elementor-element.elementor-element-392e457{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-26797 .elementor-element.elementor-element-391ab3f{--display:flex;}.elementor-26797 .elementor-element.elementor-element-391ab3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-f3b7286 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;}.elementor-26797 .elementor-element.elementor-element-f65e7f0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-3be5c27{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-3be5c27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-3be5c27 .elementor-icon{font-size:2rem;}.elementor-26797 .elementor-element.elementor-element-3be5c27 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-3be5c27 .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-bbab3b1{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-bbab3b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-bbab3b1 .elementor-icon{font-size:2rem;}.elementor-26797 .elementor-element.elementor-element-bbab3b1 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-bbab3b1 .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-cc6f9af{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-cc6f9af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-cc6f9af .elementor-icon{font-size:2rem;}.elementor-26797 .elementor-element.elementor-element-cc6f9af .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-cc6f9af .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-586c2a6{--display:flex;--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;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-586c2a6:not(.elementor-motion-effects-element-type-background), .elementor-26797 .elementor-element.elementor-element-586c2a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25bb144 );}.elementor-26797 .elementor-element.elementor-element-a235b5a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-a235b5a .elementor-heading-title{font-weight:400;}.elementor-26797 .elementor-element.elementor-element-fff56c0{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-26797 .elementor-element.elementor-element-fff56c0.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-fff56c0 .elementor-icon-box-wrapper{text-align:left;}.elementor-26797 .elementor-element.elementor-element-fff56c0 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-fff56c0 .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-d0f2791{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-26797 .elementor-element.elementor-element-d0f2791.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-d0f2791 .elementor-icon-box-wrapper{text-align:left;}.elementor-26797 .elementor-element.elementor-element-d0f2791 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-d0f2791 .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-6cf6a48{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-26797 .elementor-element.elementor-element-6cf6a48.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-6cf6a48 .elementor-icon-box-wrapper{text-align:left;}.elementor-26797 .elementor-element.elementor-element-6cf6a48 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-6cf6a48 .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-2ef0991{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-2ef0991.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-2ef0991 img{border-radius:15px 15px 15px 15px;box-shadow:2px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-26797 .elementor-element.elementor-element-2ef0991 .widget-image-caption{margin-block-start:10px;}.elementor-26797 .elementor-element.elementor-element-efc59cd{--display:flex;--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;--gap:30px 40px;--row-gap:30px;--column-gap:40px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-efc59cd:not(.elementor-motion-effects-element-type-background), .elementor-26797 .elementor-element.elementor-element-efc59cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-26797 .elementor-element.elementor-element-cc9e2a4{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-cc9e2a4 .elementor-heading-title{font-weight:400;}.elementor-26797 .elementor-element.elementor-element-01495a8{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-01495a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-01495a8 .elementor-icon{font-size:2rem;}.elementor-26797 .elementor-element.elementor-element-01495a8 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-01495a8 .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-38ea6b8{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-38ea6b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-38ea6b8 .elementor-icon{font-size:2rem;}.elementor-26797 .elementor-element.elementor-element-38ea6b8 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-38ea6b8 .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-5b5c04f{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-5b5c04f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-5b5c04f .elementor-icon{font-size:2rem;}.elementor-26797 .elementor-element.elementor-element-5b5c04f .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-5b5c04f .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-4ffac49{--display:flex;--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;--gap:30px 40px;--row-gap:30px;--column-gap:40px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-4ffac49:not(.elementor-motion-effects-element-type-background), .elementor-26797 .elementor-element.elementor-element-4ffac49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25bb144 );}.elementor-26797 .elementor-element.elementor-element-b3cf50b{--display:flex;}.elementor-26797 .elementor-element.elementor-element-b3cf50b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-a4dd6b6{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-a4dd6b6 .elementor-heading-title{font-weight:400;}.elementor-26797 .elementor-element.elementor-element-d99b251{--display:flex;}.elementor-26797 .elementor-element.elementor-element-d99b251.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-c94e7a3{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-c94e7a3 .elementor-heading-title{font-weight:400;}.elementor-26797 .elementor-element.elementor-element-962631c{--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:30px 40px;--row-gap:30px;--column-gap:40px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-962631c:not(.elementor-motion-effects-element-type-background), .elementor-26797 .elementor-element.elementor-element-962631c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-26797 .elementor-element.elementor-element-1e5429e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-1e5429e .elementor-heading-title{font-weight:400;}.elementor-26797 .elementor-element.elementor-element-9f48590{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-26797 .elementor-element.elementor-element-4ffdbd8{--display:flex;}.elementor-26797 .elementor-element.elementor-element-4ffdbd8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-886a99b .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;}.elementor-26797 .elementor-element.elementor-element-dcc07a0 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;}.elementor-26797 .elementor-element.elementor-element-35b2d3f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;}.elementor-26797 .elementor-element.elementor-element-b32a981{--display:flex;--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:space-around;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-b32a981:not(.elementor-motion-effects-element-type-background), .elementor-26797 .elementor-element.elementor-element-b32a981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25bb144 );}.elementor-26797 .elementor-element.elementor-element-01fea14{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-01fea14 .elementor-heading-title{font-weight:400;}.elementor-26797 .elementor-element.elementor-element-da0bd80{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-7928959{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-7928959.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-7928959 .elementor-icon-box-wrapper{text-align:left;}.elementor-26797 .elementor-element.elementor-element-7928959 .elementor-icon{font-size:2rem;}.elementor-26797 .elementor-element.elementor-element-7928959 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-7928959 .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-0cb446e{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-0cb446e.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-0cb446e .elementor-icon-box-wrapper{text-align:left;}.elementor-26797 .elementor-element.elementor-element-0cb446e .elementor-icon{font-size:2rem;}.elementor-26797 .elementor-element.elementor-element-0cb446e .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-0cb446e .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-b015662{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-b015662.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-b015662 .elementor-icon-box-wrapper{text-align:left;}.elementor-26797 .elementor-element.elementor-element-b015662 .elementor-icon{font-size:2rem;}.elementor-26797 .elementor-element.elementor-element-b015662 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-b015662 .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-8cf3aec{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-8cf3aec.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-8cf3aec .elementor-icon-box-wrapper{text-align:left;}.elementor-26797 .elementor-element.elementor-element-8cf3aec .elementor-icon{font-size:2rem;}.elementor-26797 .elementor-element.elementor-element-8cf3aec .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-8cf3aec .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-ce3279d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-26797 .elementor-element.elementor-element-ce3279d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-ce3279d img{border-radius:15px 15px 15px 15px;box-shadow:2px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-26797 .elementor-element.elementor-element-c8c50b4{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-26797 .elementor-element.elementor-element-c8c50b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-c8c50b4 img{border-radius:15px 15px 15px 15px;box-shadow:2px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-26797 .elementor-element.elementor-element-c8c50b4 .widget-image-caption{margin-block-start:10px;}.elementor-26797 .elementor-element.elementor-element-866772b{--display:flex;--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:space-around;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-866772b:not(.elementor-motion-effects-element-type-background), .elementor-26797 .elementor-element.elementor-element-866772b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5aae4b );}.elementor-26797 .elementor-element.elementor-element-ba92376{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-ba92376 .elementor-heading-title{font-weight:400;}.elementor-26797 .elementor-element.elementor-element-cf5b1be{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-ff83cf1{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-ff83cf1.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-ff83cf1 .elementor-icon-box-wrapper{text-align:left;}.elementor-26797 .elementor-element.elementor-element-ff83cf1 .elementor-icon{font-size:2rem;}.elementor-26797 .elementor-element.elementor-element-ff83cf1 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-ff83cf1 .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-09aa447{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-09aa447.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-09aa447 .elementor-icon-box-wrapper{text-align:left;}.elementor-26797 .elementor-element.elementor-element-09aa447 .elementor-icon{font-size:2rem;}.elementor-26797 .elementor-element.elementor-element-09aa447 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-09aa447 .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-191bc44{font-family:"Quicksand", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-26797 .elementor-element.elementor-element-6ad7db0{--display:flex;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-26797 .elementor-element.elementor-element-6ad7db0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-541e95b{--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-541e95b .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-541e95b .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-541e95b .elementor-icon-box-description{font-family:"Noto Sans Local", Sans-serif;font-size:1rem;font-weight:400;line-height:1.75em;}.elementor-26797 .elementor-element.elementor-element-e4d9695{--display:flex;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-26797 .elementor-element.elementor-element-e4d9695.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-8ce39dd{--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-8ce39dd .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-8ce39dd .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-8ce39dd .elementor-icon-box-description{font-family:"Noto Sans Local", Sans-serif;font-size:1rem;font-weight:400;line-height:1.75em;}.elementor-26797 .elementor-element.elementor-element-4c40d40{--display:flex;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-26797 .elementor-element.elementor-element-4c40d40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-45541e8{--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-45541e8 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-45541e8 .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-45541e8 .elementor-icon-box-description{font-family:"Noto Sans Local", Sans-serif;font-size:1rem;font-weight:400;line-height:1.75em;}.elementor-26797 .elementor-element.elementor-element-5bf2984{--display:flex;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-26797 .elementor-element.elementor-element-5bf2984.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-6dce20e{--icon-box-icon-margin:15px;}.elementor-26797 .elementor-element.elementor-element-6dce20e .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-6dce20e .elementor-icon-box-title a{font-weight:600;}.elementor-26797 .elementor-element.elementor-element-6dce20e .elementor-icon-box-description{font-family:"Noto Sans Local", Sans-serif;font-size:1rem;font-weight:400;line-height:1.75em;}.elementor-26797 .elementor-element.elementor-element-e60c8e6{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-26797 .elementor-element.elementor-element-e60c8e6 img{width:50%;}.elementor-26797 .elementor-element.elementor-element-239e113{--display:flex;}.elementor-26797 .elementor-element.elementor-element-239e113.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-26797 .elementor-element.elementor-element-157c3c2 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-26797 .elementor-element.elementor-element-157c3c2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26797 .elementor-element.elementor-element-157c3c2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26797 .elementor-element.elementor-element-157c3c2{--e-icon-list-icon-size:2rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-26797 .elementor-element.elementor-element-157c3c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26797 .elementor-element.elementor-element-157c3c2 .elementor-icon-list-item > a{font-family:"NotoSans", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;}.elementor-26797 .elementor-element.elementor-element-157c3c2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-26797 .elementor-element.elementor-element-280b861 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-26797 .elementor-element.elementor-element-280b861 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26797 .elementor-element.elementor-element-280b861 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26797 .elementor-element.elementor-element-280b861{--e-icon-list-icon-size:2rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-26797 .elementor-element.elementor-element-280b861 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26797 .elementor-element.elementor-element-280b861 .elementor-icon-list-item > a{font-family:"NotoSans", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;}.elementor-26797 .elementor-element.elementor-element-280b861 .elementor-icon-list-text{transition:color 0.3s;}.elementor-26797 .elementor-element.elementor-element-6b8c27f > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-26797 .elementor-element.elementor-element-6b8c27f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26797 .elementor-element.elementor-element-6b8c27f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26797 .elementor-element.elementor-element-6b8c27f{--e-icon-list-icon-size:2rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-26797 .elementor-element.elementor-element-6b8c27f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26797 .elementor-element.elementor-element-6b8c27f .elementor-icon-list-item > a{font-family:"NotoSans", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;}.elementor-26797 .elementor-element.elementor-element-6b8c27f .elementor-icon-list-text{transition:color 0.3s;}.elementor-26797 .elementor-element.elementor-element-8a8e9d1 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-26797 .elementor-element.elementor-element-8a8e9d1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26797 .elementor-element.elementor-element-8a8e9d1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26797 .elementor-element.elementor-element-8a8e9d1{--e-icon-list-icon-size:2rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-26797 .elementor-element.elementor-element-8a8e9d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26797 .elementor-element.elementor-element-8a8e9d1 .elementor-icon-list-item > a{font-family:"NotoSans", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;}.elementor-26797 .elementor-element.elementor-element-8a8e9d1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-26797 .elementor-element.elementor-element-b8bdb30{--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:stretch;--gap:30px 40px;--row-gap:30px;--column-gap:40px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-b8bdb30:not(.elementor-motion-effects-element-type-background), .elementor-26797 .elementor-element.elementor-element-b8bdb30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25bb144 );}.elementor-26797 .elementor-element.elementor-element-bfeceec{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-bfeceec .elementor-heading-title{font-weight:400;}.elementor-26797 .elementor-element.elementor-element-d6cbf05{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-68d9e0b{--display:flex;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-26797 .elementor-element.elementor-element-68d9e0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-26797 .elementor-element.elementor-element-cc5b823 .elementor-icon-wrapper{text-align:center;}.elementor-26797 .elementor-element.elementor-element-6307ab8{text-align:center;}.elementor-26797 .elementor-element.elementor-element-d2547a3{--display:flex;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-26797 .elementor-element.elementor-element-d2547a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-32e774a .elementor-icon-wrapper{text-align:center;}.elementor-26797 .elementor-element.elementor-element-45676d4{text-align:center;}.elementor-26797 .elementor-element.elementor-element-549f927{--display:flex;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-26797 .elementor-element.elementor-element-549f927.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-ab002ec .elementor-icon-wrapper{text-align:center;}.elementor-26797 .elementor-element.elementor-element-001201f{text-align:center;}.elementor-26797 .elementor-element.elementor-element-292a1bf{--display:flex;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-26797 .elementor-element.elementor-element-292a1bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26797 .elementor-element.elementor-element-4257b6f .elementor-icon-wrapper{text-align:center;}.elementor-26797 .elementor-element.elementor-element-54be3a7{text-align:center;}.elementor-26797 .elementor-element.elementor-element-f000a67{--display:flex;--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:space-around;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-f000a67:not(.elementor-motion-effects-element-type-background), .elementor-26797 .elementor-element.elementor-element-f000a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5aae4b );}.elementor-26797 .elementor-element.elementor-element-2a576d7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-2a576d7 .elementor-heading-title{font-weight:400;}.elementor-26797 .elementor-element.elementor-element-d03e7e1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-26797 .elementor-element.elementor-element-d009436{width:100%;max-width:100%;}@media(max-width:1100px){.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26797 .elementor-element.elementor-element-0558d72{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-0558d72 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-0558d72 .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-c3e0f54{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-c3e0f54 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-c3e0f54 .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-310637d{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-310637d .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-310637d .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-9923ebf{--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:flex-start;}.elementor-26797 .elementor-element.elementor-element-e9f38d6{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-26797 .elementor-element.elementor-element-e9f38d6 .elementor-heading-title{line-height:1.4em;}.elementor-26797 .elementor-element.elementor-element-0c1aded.e-con{--order:2;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26797 .elementor-element.elementor-element-fbb6255{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-fbb6255.elementor-element{--order:1;}.elementor-26797 .elementor-element.elementor-element-cd9b54d.e-con{--order:3;}.elementor-26797 .elementor-element.elementor-element-392e457{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-392e457.elementor-element{--order:3;}.elementor-26797 .elementor-element.elementor-element-391ab3f.e-con{--order:4;}.elementor-26797 .elementor-element.elementor-element-f65e7f0.elementor-element{--order:5;}.elementor-26797 .elementor-element.elementor-element-3be5c27.elementor-element{--order:6;}.elementor-26797 .elementor-element.elementor-element-3be5c27 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-3be5c27 .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-bbab3b1.elementor-element{--order:8;}.elementor-26797 .elementor-element.elementor-element-bbab3b1 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-bbab3b1 .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-cc6f9af.elementor-element{--order:9;}.elementor-26797 .elementor-element.elementor-element-cc6f9af .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-cc6f9af .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-586c2a6{--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:flex-start;}.elementor-26797 .elementor-element.elementor-element-a235b5a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-26797 .elementor-element.elementor-element-a235b5a .elementor-heading-title{line-height:1.4em;}.elementor-26797 .elementor-element.elementor-element-fff56c0{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-fff56c0 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-fff56c0 .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-d0f2791{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-d0f2791 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-d0f2791 .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-6cf6a48{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-6cf6a48 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-6cf6a48 .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-efc59cd{--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:flex-start;}.elementor-26797 .elementor-element.elementor-element-cc9e2a4{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-26797 .elementor-element.elementor-element-cc9e2a4 .elementor-heading-title{line-height:1.4em;}.elementor-26797 .elementor-element.elementor-element-01495a8{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-01495a8 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-01495a8 .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-38ea6b8{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-38ea6b8 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-38ea6b8 .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-5b5c04f{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-5b5c04f .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-5b5c04f .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-4ffac49{--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:flex-start;}.elementor-26797 .elementor-element.elementor-element-a4dd6b6{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-26797 .elementor-element.elementor-element-a4dd6b6 .elementor-heading-title{line-height:1.4em;}.elementor-26797 .elementor-element.elementor-element-c94e7a3{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-26797 .elementor-element.elementor-element-c94e7a3 .elementor-heading-title{line-height:1.4em;}.elementor-26797 .elementor-element.elementor-element-962631c{--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:flex-start;}.elementor-26797 .elementor-element.elementor-element-1e5429e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-26797 .elementor-element.elementor-element-1e5429e .elementor-heading-title{line-height:1.4em;}.elementor-26797 .elementor-element.elementor-element-9f48590{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-b32a981{--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:flex-start;}.elementor-26797 .elementor-element.elementor-element-01fea14{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-26797 .elementor-element.elementor-element-01fea14 .elementor-heading-title{line-height:1.4em;}.elementor-26797 .elementor-element.elementor-element-7928959 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-7928959 .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-0cb446e .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-0cb446e .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-b015662 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-b015662 .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-8cf3aec .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-8cf3aec .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-866772b{--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:flex-start;}.elementor-26797 .elementor-element.elementor-element-ba92376{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-26797 .elementor-element.elementor-element-ba92376 .elementor-heading-title{line-height:1.4em;}.elementor-26797 .elementor-element.elementor-element-ff83cf1{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-ff83cf1 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-ff83cf1 .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-09aa447{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-09aa447 .elementor-icon-box-title, .elementor-26797 .elementor-element.elementor-element-09aa447 .elementor-icon-box-title a{line-height:1.2em;}.elementor-26797 .elementor-element.elementor-element-191bc44{text-align:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26797 .elementor-element.elementor-element-b8bdb30{--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;}.elementor-26797 .elementor-element.elementor-element-bfeceec{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-26797 .elementor-element.elementor-element-bfeceec .elementor-heading-title{line-height:1.4em;}.elementor-26797 .elementor-element.elementor-element-f000a67{--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:flex-start;}.elementor-26797 .elementor-element.elementor-element-2a576d7{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-26797 .elementor-element.elementor-element-2a576d7 .elementor-heading-title{line-height:1.4em;}}@media(max-width:767px){.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26797 .elementor-element.elementor-element-0558d72{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-c3e0f54{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-310637d{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-9923ebf{--padding-top:30px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-0c1aded{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26797 .elementor-element.elementor-element-391ab3f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26797 .elementor-element.elementor-element-3be5c27{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-bbab3b1{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-cc6f9af{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-586c2a6{--padding-top:30px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-a235b5a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26797 .elementor-element.elementor-element-fff56c0{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-d0f2791{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-6cf6a48{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-efc59cd{--padding-top:30px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-01495a8{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-38ea6b8{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-5b5c04f{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-4ffac49{--padding-top:30px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-962631c{--padding-top:30px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-4ffdbd8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26797 .elementor-element.elementor-element-b32a981{--padding-top:30px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-01fea14{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26797 .elementor-element.elementor-element-7928959{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-0cb446e{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-b015662{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-8cf3aec{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-ce3279d{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-c8c50b4{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-866772b{--padding-top:30px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-ba92376{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26797 .elementor-element.elementor-element-ff83cf1{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-09aa447{width:100%;max-width:100%;}.elementor-26797 .elementor-element.elementor-element-191bc44{line-height:2rem;}.elementor-26797 .elementor-element.elementor-element-6ad7db0{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-26797 .elementor-element.elementor-element-541e95b .elementor-icon-box-description{line-height:1.7em;}.elementor-26797 .elementor-element.elementor-element-e4d9695{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-26797 .elementor-element.elementor-element-8ce39dd .elementor-icon-box-description{line-height:1.7em;}.elementor-26797 .elementor-element.elementor-element-4c40d40{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-26797 .elementor-element.elementor-element-45541e8 .elementor-icon-box-description{line-height:1.7em;}.elementor-26797 .elementor-element.elementor-element-5bf2984{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-26797 .elementor-element.elementor-element-6dce20e .elementor-icon-box-description{line-height:1.7em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26797 .elementor-element.elementor-element-157c3c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26797 .elementor-element.elementor-element-157c3c2 .elementor-icon-list-item > a{font-size:1.1rem;line-height:1.6rem;}.elementor-26797 .elementor-element.elementor-element-280b861 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26797 .elementor-element.elementor-element-280b861 .elementor-icon-list-item > a{font-size:1.1rem;line-height:1.6rem;}.elementor-26797 .elementor-element.elementor-element-6b8c27f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26797 .elementor-element.elementor-element-6b8c27f .elementor-icon-list-item > a{font-size:1.1rem;line-height:1.6rem;}.elementor-26797 .elementor-element.elementor-element-8a8e9d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26797 .elementor-element.elementor-element-8a8e9d1 .elementor-icon-list-item > a{font-size:1.1rem;line-height:1.6rem;}.elementor-26797 .elementor-element.elementor-element-b8bdb30{--padding-top:30px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-bfeceec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26797 .elementor-element.elementor-element-68d9e0b{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-26797 .elementor-element.elementor-element-d2547a3{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-26797 .elementor-element.elementor-element-549f927{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-26797 .elementor-element.elementor-element-292a1bf{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-26797 .elementor-element.elementor-element-f000a67{--padding-top:30px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-26797 .elementor-element.elementor-element-2a576d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-26797 .elementor-element.elementor-element-0c1aded{--width:48%;}.elementor-26797 .elementor-element.elementor-element-391ab3f{--width:48%;}.elementor-26797 .elementor-element.elementor-element-b3cf50b{--width:48%;}.elementor-26797 .elementor-element.elementor-element-d99b251{--width:48%;}.elementor-26797 .elementor-element.elementor-element-4ffdbd8{--width:48%;}.elementor-26797 .elementor-element.elementor-element-6ad7db0{--width:47%;}.elementor-26797 .elementor-element.elementor-element-e4d9695{--width:47%;}.elementor-26797 .elementor-element.elementor-element-4c40d40{--width:47%;}.elementor-26797 .elementor-element.elementor-element-5bf2984{--width:47%;}.elementor-26797 .elementor-element.elementor-element-239e113{--width:47%;}.elementor-26797 .elementor-element.elementor-element-68d9e0b{--width:47%;}.elementor-26797 .elementor-element.elementor-element-d2547a3{--width:47%;}.elementor-26797 .elementor-element.elementor-element-549f927{--width:47%;}.elementor-26797 .elementor-element.elementor-element-292a1bf{--width:47%;}}@media(max-width:1100px) and (min-width:768px){.elementor-26797 .elementor-element.elementor-element-0c1aded{--width:100%;}.elementor-26797 .elementor-element.elementor-element-391ab3f{--width:100%;}.elementor-26797 .elementor-element.elementor-element-b3cf50b{--width:100%;}.elementor-26797 .elementor-element.elementor-element-d99b251{--width:100%;}.elementor-26797 .elementor-element.elementor-element-4ffdbd8{--width:100%;}.elementor-26797 .elementor-element.elementor-element-6ad7db0{--width:80%;}.elementor-26797 .elementor-element.elementor-element-e4d9695{--width:80%;}.elementor-26797 .elementor-element.elementor-element-4c40d40{--width:80%;}.elementor-26797 .elementor-element.elementor-element-5bf2984{--width:80%;}.elementor-26797 .elementor-element.elementor-element-239e113{--width:100%;}.elementor-26797 .elementor-element.elementor-element-68d9e0b{--width:80%;}.elementor-26797 .elementor-element.elementor-element-d2547a3{--width:80%;}.elementor-26797 .elementor-element.elementor-element-549f927{--width:80%;}.elementor-26797 .elementor-element.elementor-element-292a1bf{--width:80%;}}/* Start custom CSS for html, class: .elementor-element-3045062 */div#result-inner {
    max-height: 600px;
    overflow: auto;
}

.tabs-inner table th {
    top: 0 !important;
}
.btn-primary {
    font-size: 1rem;
    text-decoration: none;
    line-height: 1.5rem;
    fill: var(--e-global-color-aaa537c);
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFF 0%, var(--e-global-color-accent) 100%);
    border-radius: 100px 100px 100px 100px;
    box-shadow: 2px 2px 7px 0px rgba(0, 0, 0, 0.3);
    padding: 10px 20px 10px 20px;
    color: #160d58 !important;
    border: none;
}

.btn-primary:hover {
        color: var(--e-global-color-aaa537c);
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-accent) 0%, var(--e-global-color-d81a0ab) 100%);
}
div#tool_container {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
}

div#tool_container button{
    font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
}
.cl-switch {
    /*
    Switcher Style
     */
    /*
    When Checked
     */
    /*
    Switch large style
     */
    /*
    Switch xlarge style
     */
    /*
    Switch Black color style
     */
    /*
    Switch Red color style
     */
    /*
    Switch green color style
     */
    /*
    Switch green color style
     */
  }
  
  .input-area.input-tool h2 {
    margin: 0;
    padding: 0;
    font-weight: 600;
    font-size: 1.5em;
    color: #134178;
    margin-right: 15px;
    position: relative;
    top: -7px;
    left: -14px;
  }
  
  .cl-switch input[type="checkbox"] {
    display: none;
    visibility: hidden;
  }
  
  .cl-switch .switcher {
    display: inline-block;
    border-radius: 100px;
    width: 35px;
    height: 15px;
    background-color: #ccc;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: middle;
    cursor: pointer;
  }
  
  .cl-switch .switcher:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background-color: #fff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
    border-radius: 50%;
    margin-top: -2.5px;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 0;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -ms-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
  }
  
  .cl-switch .switcher:active:before {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6), 0 0 0 10px rgba(63, 81, 181, 0.3);
    transition: all, 0.1s;
  }
  
  .cl-switch .label {
    font-family: "Roboto", sans-serif;
    cursor: pointer;
    vertical-align: middle;
    margin: 0 5px;
    font-size: 13px;
  }
  
  .cl-switch input[type="checkbox"]:checked+.switcher {
    background-color: #8591d5;
  }
  
  .cl-switch input[type="checkbox"]:checked+.switcher:before {
    left: 100%;
    margin-left: -20px;
    background-color: #3f51b5;
  }
  
  .cl-switch [disabled]:not([disabled="false"])+.switcher {
    background: #ccc !important;
  }
  
  .cl-switch [disabled]:not([disabled="false"])+.switcher:active:before {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2) !important;
  }
  
  .cl-switch [disabled]:not([disabled="false"])+.switcher:before {
    background-color: #e2e2e2 !important;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2) !important;
  }
  
  .cl-switch.cl-switch-large .switcher {
    width: 52px;
    height: 22px;
  }
  
  .cl-switch.cl-switch-large .switcher:before {
    width: 30px;
    height: 30px;
    margin-top: -4px;
  }
  
  .cl-switch.cl-switch-large .label {
    font-size: 18px;
  }
  
  .cl-switch.cl-switch-large input[type="checkbox"]:checked+.switcher:before {
    margin-left: -30px;
  }
  
  .cl-switch.cl-switch-xlarge .switcher {
    width: 87px;
    height: 37px;
  }
  
  .cl-switch.cl-switch-xlarge .switcher:before {
    width: 50px;
    height: 50px;
    margin-top: -6px;
  }
  
  .cl-switch.cl-switch-xlarge .label {
    font-size: 24px;
  }
  
  .cl-switch.cl-switch-xlarge input[type="checkbox"]:checked+.switcher:before {
    margin-left: -50px;
  }
  
  .cl-switch.cl-switch-black input[type="checkbox"]:checked+.switcher {
    background-color: #676767;
  }
  
  .cl-switch.cl-switch-black input[type="checkbox"]:checked+.switcher:before {
    background-color: #343434;
  }
  
  .cl-switch.cl-switch-black .switcher:active:before {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6), 0 0 0 10px rgba(52, 52, 52, 0.3);
  }
  
  .cl-switch.cl-switch-red input[type="checkbox"]:checked+.switcher {
    background-color: #ffcece;
  }
  
  .cl-switch.cl-switch-red input[type="checkbox"]:checked+.switcher:before {
    background-color: #ff6868;
  }
  
  .cl-switch.cl-switch-red .switcher:active:before {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6), 0 0 0 10px rgba(255, 104, 104, 0.3);
  }
  
  .cl-switch.cl-switch-green input[type="checkbox"]:checked+.switcher {
    background-color: #77e4c0;
  }
  
  .cl-switch.cl-switch-green input[type="checkbox"]:checked+.switcher:before {
    background-color: #29cc97;
  }
  
  .cl-switch.cl-switch-green .switcher:active:before {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6), 0 0 0 10px rgba(41, 204, 151, 0.3);
  }
  
  .cl-switch.cl-switch-orange input[type="checkbox"]:checked+.switcher {
    background-color: #ffc166;
  }
  
  .cl-switch.cl-switch-orange input[type="checkbox"]:checked+.switcher:before {
    background-color: #ff9800;
  }
  
  .cl-switch.cl-switch-orange .switcher:active:before {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6), 0 0 0 10px rgba(255, 152, 0, 0.3);
  }
  
  
  /* ---------------------------------------------
  ------------------[IOS style]----------------------------
   --------------------------------------------- */
  
  .cl-switch.ios {
    /*
  Switcher Style
   */
    /*
    When Checked
     */
    /*
    Switch large style
     */
    /*
    Switch xlarge style
     */
    /*
    Switch Black color style
     */
    /*
    Switch Red color style
     */
    /*
    Switch green color style
     */
    /*
    Switch green color style
     */
  }
  
  .cl-switch.ios .switcher {
    width: 45px;
    height: 24px;
    background-color: #fff;
    border: 1px solid #d3d3d5;
    box-shadow: 0 0 0 0 #4bd964 inset;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  
  .cl-switch.ios .switcher:before {
    width: 24px;
    height: 24px;
    background-color: #fff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    margin-top: 0;
    top: -1px;
    right: -1px;
    margin-right: 0;
    border: 1px solid #d3d3d5;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  
  .cl-switch.ios input[type="checkbox"]:checked+.switcher {
    background-color: #fff;
    box-shadow: 0 0 0 20px #4bd964 inset;
  }
  
  .cl-switch.ios input[type="checkbox"]:checked+.switcher:before {
    right: 100%;
    margin-right: -22px;
    background-color: #fff;
  }
  
  .cl-switch.ios [disabled]:not([disabled="false"])+.switcher {
    background: #ccc !important;
  }
  
  .cl-switch.ios [disabled]:not([disabled="false"])+.switcher:active:before {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2) !important;
  }
  
  .cl-switch.ios [disabled]:not([disabled="false"])+.switcher:before {
    background-color: #e2e2e2 !important;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2) !important;
  }
  
  .cl-switch.ios.cl-switch-large .switcher {
    width: 62px;
    height: 34px;
  }
  
  .cl-switch.ios.cl-switch-large .switcher:before {
    width: 34px;
    height: 34px;
  }
  
  .cl-switch.ios.cl-switch-large .label {
    font-size: 18px;
  }
  
  .cl-switch.ios.cl-switch-large input[type="checkbox"]:checked+.switcher:before {
    margin-right: -30px;
  }
  
  .cl-switch.ios.cl-switch-xlarge .switcher {
    width: 80px;
    height: 40px;
  }
  
  .cl-switch.ios.cl-switch-xlarge .switcher:before {
    width: 40px;
    height: 40px;
    margin-top: 0;
  }
  
  .cl-switch.ios.cl-switch-xlarge .label {
    font-size: 24px;
  }
  
  .cl-switch.ios.cl-switch-xlarge input[type="checkbox"]:checked+.switcher:before {
    margin-right: -39px;
  }
  
  .cl-switch.ios.cl-switch-black .switcher {
    box-shadow: 0 0 0 0 #343434 inset;
  }
  
  .cl-switch.ios.cl-switch-black input[type="checkbox"]:checked+.switcher {
    box-shadow: 0 0 0 20px #343434 inset;
    background: #ffffff;
  }
  
  .cl-switch.ios.cl-switch-black input[type="checkbox"]:checked+.switcher:before {
    background-color: #fff;
  }
  
  .cl-switch.ios.cl-switch-black .switcher:active:before {
    box-shadow: none;
  }
  
  .cl-switch.ios.cl-switch-red .switcher {
    box-shadow: 0 0 0 0 #ff6868 inset;
  }
  
  .cl-switch.ios.cl-switch-red input[type="checkbox"]:checked+.switcher {
    box-shadow: 0 0 0 20px #ff6868 inset;
    background: #ffffff;
  }
  
  .cl-switch.ios.cl-switch-red input[type="checkbox"]:checked+.switcher:before {
    background-color: #fff;
  }
  
  .cl-switch.ios.cl-switch-red .switcher:active:before {
    box-shadow: none;
  }
  
  .cl-switch.ios.cl-switch-green .switcher {
    box-shadow: 0 0 0 0 #29cc97 inset;
  }
  
  .cl-switch.ios.cl-switch-green input[type="checkbox"]:checked+.switcher {
    box-shadow: 0 0 0 20px #29cc97 inset;
    background: #ffffff;
  }
  
  .cl-switch.ios.cl-switch-green input[type="checkbox"]:checked+.switcher:before {
    background-color: #fff;
  }
  
  .cl-switch.ios.cl-switch-green .switcher:active:before {
    box-shadow: none;
  }
  
  .cl-switch.ios.cl-switch-orange .switcher {
    box-shadow: 0 0 0 0 #ff9800 inset;
  }
  
  .cl-switch.ios.cl-switch-orange input[type="checkbox"]:checked+.switcher {
    box-shadow: 0 0 0 20px #ff9800 inset;
    background: #ffffff;
  }
  
  .cl-switch.ios.cl-switch-orange input[type="checkbox"]:checked+.switcher:before {
    background-color: #fff;
  }
  
  .cl-switch.ios.cl-switch-orange .switcher:active:before {
    box-shadow: none;
  }
  
  section.tool {
    margin: 0 auto;
    display: block;
    margin-top: 2em;
  }
  
  .d-flex {
    display: flex;
  }
  
  .flex-grow-1 {
    flex-grow: 1;
  }
  
  .d-flex.align-items-center {
    align-items: center;
  }
  
  .justify-content-between {
    justify-content: space-between;
  }
  
  .input-area.input-tool {
    border: 2px solid #1C1262;
    padding: 1.5em 2em;
    border-radius: 10px;
    color: #1C1262;
    position: relative;
    box-shadow: 0px 0px 10px #1c126233;
    margin-bottom: 5em;
    background: white;
  }
  
  .text-area-container {
    position: relative;
  }
  
  .has-header-item {
    position: absolute;
    right: 2em;
    top: 1em
  }
  
  .input-area.input-tool svg {
    width: 22px;
    height: 22px;
    margin-right: 8px;
    position: relative;
    top: 5px;
  }
  
  .input-area.input-tool .btn-link {
    cursor: pointer
  }
  
  .input-area.input-tool .btn-link:hover path {
    fill: #1C1262
  }
  
  .bottom-controls .control-area {
    padding-right: 0px;
    min-height: 68px;
  }
  
  .bottom-controls .control-area h5 {
    padding-right: 2em;
    color: #a9a9a9;
    font-size: 15px;
    margin: 0;
    margin-bottom: 10px;
  }
  
  i.info-icon {
    margin-left: 2px;
}
.similarity-shold.control-area p.fs-7 {
    color: gray;
    font-weight: 300;
    font-size: 13px;
    padding-top: 0px;
    margin-top: -12px;
}
  .bottom-controls .control-area .slider {
    -webkit-appearance: none;
    width: 100%;
    height: 5px !important;
    background: #e8e8e8;
    outline: none;
    opacity: 0.7;
    -webkit-transition: .2s;
    max-height: 10px !important;
    transition: opacity .2s;
    padding: 0;
    min-height: 0px;
    position: relative;
    top: 2px;
  }
  
  .bottom-controls .control-area .slider:hover {
    opacity: 1;
  }
  
  .bottom-controls .control-area .slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 14px;
    height: 14px;
    border-radius: 100px;
    background: #1E1466;
    cursor: pointer;
  }
  
  .bottom-controls .control-area .slider::-moz-range-thumb {
    width: 14px;
    height: 14px;
    border-radius: 100px;
    background: #1E1466;
    border: none;
    cursor: pointer;
  }
  
  .control-area input[type=number] {
    background: #F4F3F7;
    border: none;
    padding: 6px;
    width: 90px;
    border-radius: 6px;
    min-height: 10px;
    height: 2.5em;
    padding: 0px 12px;
    font-size: 1em;
    min-width:115px;
  }
  
  .control-area select {
    background: #F4F3F7;
    border: none;
    padding: 6px;
    border-radius: 6px;
    height: 40px;
    min-height: 10px;
    font-size: 1em;
    padding: 0px 10px;
  }
  
  #open-inputs {
    cursor: pointer
  }
  
  #open-details {
    padding-bottom: 2em;
    color: #231A6F !important;
    font-weight: 600;
  }
  
  .result-card {
    border: 2px solid #31296F;
    padding: 1.5em;
    border-radius: 10px;
    position: relative;
    color: #31296F;
    box-shadow: 0px 0px 10px #31296f5e;
  }
  
  div#jqstooltip {
    max-width: 283px;
  }
  
  .result-card h5 {
    padding: 0;
    margin: 0;
    font-size: 1em;
  }
  
  .result-card h3 {
    padding: 0;
    margin: 0;
    margin-top: 5px;
  }
  
  .result-card h5 {
    color: #31296f;
  }
  
  .result-card h3 {
    color: #31296f;
  }
  
  .result-card .card-row {}
  
  .result-card.bg-color {
    background: #31296F;
    color: white;
  }
  
  .result-card.bg-color h5 {
    color: White;
  }
  
  .result-card.bg-color h3 {
    color: white;
  }
  
  a.show-btn {
    background: #dedce8;
    color: #1c1262;
    line-height: 22px;
    font-size: 15px;
    padding: 2px 14px;
    border-radius: 200px;
    margin-right: 6px;
    cursor: pointer;
  }
  
  .tabs-inner table tbody tr td:last-child {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    justify-content: end;
  }
  
  .tabs-inner table thead tr th:first-child,
  .tabs-inner table tbody tr td:first-child {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
  }
  
  .tabs-inner table thead tr th:last-child,
  .tabs-inner table tbody tr td:last-child {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
  }
  
  a.show-btn:hover {
    background: #1c1262;
    color: white;
  }
  
  .result-cards {
    gap: 1em;
    display: none;
  }
  
  #result-area {
    margin-top: 2em;
  }
  
  .search-bar-area input:focus,
  .search-bar-area input:active {
    border: none;
    outline: none;
    box-shadow: none;
  }
  
  .input-container i {
    position: relative;
    top: 2px;
  }
  
  .search-bar-area input {
    border: none;
    height: 20px !important;
    max-width: 200px;
    min-height: 20px;
    background: white;
    border: none;
    box-shadow: none;
  }
  
  .a-link {
    font-weight: 600;
    color: #31296F;
    text-decoration: underline;
  }
  
  .input-container i svg {
    width: 16px;
    height: 16px;
  }
  .search-bar-area .text-end {
   
  }
  button[type="submit"].btn-secondary i svg {
    width: 18px;
    height: 18px;
  }
  
  button[type="submit"].btn-secondary i {
    position: relative;
    top: 2px;
    margin-right: 5px;
  }
  
  .search-bar-area .tex-end {
    display: flex;
    flex-direction: row-reverse;
    gap: 20px;
  }
  
  .search-bar-area .input-container {
    
    border-radius: 5px;
    padding: 0px 10px;
    display: flex;
    align-items: center;
    border: 0.88665px solid #CBCDCD;
    border-radius: 200px;
    background: white;
  }
  
  .tab-control {
    margin-top: 4em;
  }
  
  .search-empty svg {
    width: 50px;
    height: 50px;
    text-align: center;
  }
  
  .search-empty h6 {
    text-align: center;
  }
  
  .search-empty svg {
    margin: 0 auto;
    display: block;
  }
  
  .tab-control .tabs-area a {
    font-weight: 700;
    margin-right: 1em;
    color: #D2D0E0;
   
    cursor: pointer; 
    font-size: 32px;
  }
  button[type="submit"].btn-secondary i svg {
    width: 18px;
    height: 18px;
  }
  
  button[type="submit"].btn-secondary:hover {
    background: #134178 !important;
    color: white !important;
  }
  
  #export-all:hover {
    background: #134178 !important;
    color: white !important;
  }
  
  #copy-all:hover {
    background: #134178 !important;
    color: white !important;
  }
  
  #open-inputs button[type="submit"].btn-secondary:hover {
    background: #134178 !important;
    color: white !important;
  }
  button.btn-secondary {}
  .tab-control {}
  
  .tab-control .tabs-area a.active {
    color: #31296F;
     
  }
  
  .tabs-area {
    
  }
  
  .search-bar-area {
    margin-bottom: 2em;
  }
  
  .tabs-inner table {
    min-width: 100%;
  }
  
  .tabs-inner table th,
  .tabs-inner table td {
    text-align: left;
    posiiton:relative;
    padding: 5px 10px;
  }
  .tabs-inner table tbody tr:hover td {
    background: #f7f7f7 !important;
}

.tabs-inner table tbody tr td {
    vertical-align: middle;
}
  .tabs-inner table th.text-right,
  .tabs-inner table td.text-right {
    text-align: right;
  }
  
  .progress-container {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.progress-container .text-end {
    min-width: 65px;
}
  .tabs-inner table tr:nth-child(2n) td {
    background: #fdfdfd;
  }
  
  .tabs-inner table th.text-left,
  .tabs-inner table td.text-left {
    text-align: left;
  }
  
  .tabs-inner table td .progress-bar {
    background: #f2f2f2;
    width: 55px;
    height: 6px;
    display: inline-block;
    margin-right: 10px;
    position: relative;
    top: -2px;
    border-radius: 200px;
  }
  
  p#tooltip-tip {}
  
  p#tooltip-tip {
    font-size: 12px;
    padding: 0px 10px;
    background: #ffffff;
    border: 1px solid white;
    color: #1c1262;
  }
  
  @media only screen and (min-width: 1600px) {
    .cloud-card {
        flex-basis: 100%;
        max-width: 23.9% !important;
    }
  }
  
  @media only screen and (max-width: 1201px) {
    .cloud-card {
        flex-basis: 100%;
        max-width: 32% !important;
    }
  }
  
  @media only screen and (max-width: 1200px) {
    .cloud-card {
        flex-basis: 100%;
        max-width: 47% !important;
    }
  }
  
  @media only screen and (max-width: 678px) {
    .cloud-card {
        flex-basis: 100%;
        max-width: 100% !important;
    }
  }
  
  .bottom-controls .d-flex .d-flex {
    flex-wrap: wrap;
    gap: 15px;
  
  }
  button[type="submit"].btn-secondary {
    background: linear-gradient(180deg, #134178 0%, #1372BF 60.69%) !important;
    color: white !important;
    font-size: 14px;
    line-height: 1.2!important;
    font-weight: 500;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0em;
    border-radius: 1.6em;
    padding: 0.8em 1.2em;
    box-shadow: 0 0.2em 0.4em rgba(0,0,0,0.2);
    border:none
  }
  .bottom-controls>.d-flex {
    flex-wrap: wrap;
    gap: 30px;
    width:100%;
    align-items:center;
    justify-content:end;
  }
  
  .tooltip {
    display: none;
    position: absolute;
    padding: 10px;
    color: #777;
    background-color: #fff;
    border: 1px solid #777;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.5);
    border-radius: 3px;
  }
  
  .tabs-inner table td,
  .tabs-inner table th {
    white-space: nowrap;
  }
  
  .keywords-container {
    font-size: 12px;
    max-width: 530px;
    line-height: 17px;
    white-space: normal;
  }
  
  .keywords-container .and-more {
    color: #1372BF;
    white-space: nowrap;
    cursor:pointer;
   
  }
  .tabs-inner table th.text-end, .tabs-inner table td.text-end {
    text-align: right;
  }
  .keywords-container .and-more   svg {
    width: 9px;
    height: 9px;
    position: relative;
    top: 1px;
    left: 2px;
    fill: #1372BF;
  }
  .tooltip {
    display: none;
    position: absolute;
    border: 1px solid #333;
    background-color: #161616;
    border-radius: 5px;
    padding: 10px;
    color: #fff;
    font-size: 12px Arial;
  }
  
  .input-area.input-tool textarea {
    padding: 1em;
    border-radius: 10px;
    box-shadow: none;
    border: none;
    background: #f4f4f4;
    max-width: 100%;
    max-height: 600px;
    margin-bottom: 2em;
    min-height: 300px !important;
    font-size: 12px;
    line-height: 19px;
  }
  
  .tabs-inner table td .progress-bar .percent-bar {
    background: #31296f;
    height: 100%;
    border-radius: 200px;
    width: 11px;
  }
  
  #error-area svg {
    display: block;
    margin: 0 auto;
    width: 64px;
    height: 64px;
  }
  
  .tabs-inner table td .circle-btn,
  .cloud-card .circle-btn {
    background: #E0E1E1 !important;
    display: inline-block;
    border-radius: 200px;
    width: 28px;
    height: 28px;
    line-height: 28px !important;
    text-align: center;
    line-height: inherit;
    cursor: pointer;
  }
  
  .tabs-inner table tbody tr:nth-child(3n) {
    background: #fcfcfcad;
  }
  
  .tabs-inner table td .circle-btn svg,
  .cloud-card .circle-btn svg {
    width: 14px;
    height: 14px;
    position: relative;
    top: 1px;
  }
  
  .tabs-inner table td .circle-btn:hover,
  .cloud-card .circle-btn:hover {
    background: #31296F;
  }
  
  .tabs-inner table td .circle-btn:hover svg path,
  .cloud-card .circle-btn:hover svg path {
    fill: white !important;
  }
  
  .tabs-inner table th {
    background: #222C64;
    border-bottom: 2px solid #31296F;
    font-size: 13px;
    line-height: 13px;
    color: white !important;
    padding: 14px 10px;
    line-height: 23px;
    position: sticky;
    top: 69px;
    padding-right:20px;
    z-index: 3;
   
  }
  
  .tabs-inner table tr:nth-child(2n) td {
    background: red;
  }
  
  td,
  th,
  tr,
  table {
    border: 0 !important;
    border-spacing: 0 !important;
  }
  
  .cluster-div {
    position: absolute;
    background: white;
    text-align: left;
    padding: 1em 1.5em;
    border-radius: 10px;
    box-shadow: 0px 0px 10px #eaeaea;
    z-index: 222;
    right: 8em;
    top: auto;
    transform: translateY(-70px);
  }
  
  .cluster-div h6 {
    padding: 0;
    margin: 0;
    font-size: 1em;
    margin-bottom: 0px;
    font-weight: 600;
  }
  
  .cluster-div p {
    margin: 0;
    font-weight: 300;
    font-size: 14px;
    margin-bottom: 1em;
    color: #A4A4A4;
  }
  
  .cloud-card {}
  
  .cloud-cards {
    flex-wrap: wrap;
  }
  
  @media only screen and (max-width: 768px) {
    /* For mobile phones: */
    .cloud-card {
        width: 100%;
        max-width: 100%;
    }
  }
  
  div#cloud-inner {
    flex-wrap: wrap;
  }
  
  #floatingCirclesG {
    position: relative;
    width: 86px;
    height: 86px;
    margin: auto;
    transform: scale(0.6);
    -o-transform: scale(0.6);
    -ms-transform: scale(0.6);
    -webkit-transform: scale(0.6);
    -moz-transform: scale(0.6);
  }
  
  .f_circleG {
    position: absolute;
    background-color: rgb(255, 255, 255);
    height: 16px;
    width: 16px;
    border-radius: 8px;
    -o-border-radius: 8px;
    -ms-border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    animation-name: f_fadeG;
    -o-animation-name: f_fadeG;
    -ms-animation-name: f_fadeG;
    -webkit-animation-name: f_fadeG;
    -moz-animation-name: f_fadeG;
    animation-duration: 1.2s;
    -o-animation-duration: 1.2s;
    -ms-animation-duration: 1.2s;
    -webkit-animation-duration: 1.2s;
    -moz-animation-duration: 1.2s;
    animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    animation-direction: normal;
    -o-animation-direction: normal;
    -ms-animation-direction: normal;
    -webkit-animation-direction: normal;
    -moz-animation-direction: normal;
  }
  
  #frotateG_01 {
    left: 0;
    top: 35px;
    animation-delay: 0.45s;
    -o-animation-delay: 0.45s;
    -ms-animation-delay: 0.45s;
    -webkit-animation-delay: 0.45s;
    -moz-animation-delay: 0.45s;
  }
  
  #frotateG_02 {
    left: 10px;
    top: 10px;
    animation-delay: 0.6s;
    -o-animation-delay: 0.6s;
    -ms-animation-delay: 0.6s;
    -webkit-animation-delay: 0.6s;
    -moz-animation-delay: 0.6s;
  }
  
  #frotateG_03 {
    left: 35px;
    top: 0;
    animation-delay: 0.75s;
    -o-animation-delay: 0.75s;
    -ms-animation-delay: 0.75s;
    -webkit-animation-delay: 0.75s;
    -moz-animation-delay: 0.75s;
  }
  
  #frotateG_04 {
    right: 10px;
    top: 10px;
    animation-delay: 0.9s;
    -o-animation-delay: 0.9s;
    -ms-animation-delay: 0.9s;
    -webkit-animation-delay: 0.9s;
    -moz-animation-delay: 0.9s;
  }
  
  #frotateG_05 {
    right: 0;
    top: 35px;
    animation-delay: 1.05s;
    -o-animation-delay: 1.05s;
    -ms-animation-delay: 1.05s;
    -webkit-animation-delay: 1.05s;
    -moz-animation-delay: 1.05s;
  }
  
  #frotateG_06 {
    right: 10px;
    bottom: 10px;
    animation-delay: 1.2s;
    -o-animation-delay: 1.2s;
    -ms-animation-delay: 1.2s;
    -webkit-animation-delay: 1.2s;
    -moz-animation-delay: 1.2s;
  }
  
  #frotateG_07 {
    left: 35px;
    bottom: 0;
    animation-delay: 1.35s;
    -o-animation-delay: 1.35s;
    -ms-animation-delay: 1.35s;
    -webkit-animation-delay: 1.35s;
    -moz-animation-delay: 1.35s;
  }
  
  #frotateG_08 {
    left: 10px;
    bottom: 10px;
    animation-delay: 1.5s;
    -o-animation-delay: 1.5s;
    -ms-animation-delay: 1.5s;
    -webkit-animation-delay: 1.5s;
    -moz-animation-delay: 1.5s;
  }
  
  @keyframes f_fadeG {
    0% {
        background-color: rgb(0, 0, 0);
    }
    100% {
        background-color: rgb(255, 255, 255);
    }
  }
  
  @-o-keyframes f_fadeG {
    0% {
        background-color: rgb(0, 0, 0);
    }
    100% {
        background-color: rgb(255, 255, 255);
    }
  }
  
  @-ms-keyframes f_fadeG {
    0% {
        background-color: rgb(0, 0, 0);
    }
    100% {
        background-color: rgb(255, 255, 255);
    }
  }
  
  @-webkit-keyframes f_fadeG {
    0% {
        background-color: rgb(0, 0, 0);
    }
    100% {
        background-color: rgb(255, 255, 255);
    }
  }
  
  @-moz-keyframes f_fadeG {
    0% {
        background-color: rgb(0, 0, 0);
    }
    100% {
        background-color: rgb(255, 255, 255);
    }
  }
  
  .cluster-div input {
    border: 1px solid #EFEFEF;
    padding: 5px 10px;
    height: 15px;
    border-radius: 5px;
    font-size: 14px;
    min-height: 30px;
  }
  
  .cluster-div ul {
    list-style: none;
    padding: 0;
    margin: 0;
  }
  
  .cluster-div ul li {
    padding: 0px 8px;
    font-size: 13px;
  }
  
  .cluster-div ul li:nth-child(2n) {
    background: #FCFBFD;
    border-radius: 5px;
  }
  
  .keyword-list-container {
    max-height: 200px;
    overflow-y: scroll;
    margin-top: 1em;
  }
  
  .hide-popup-btn svg {
    width: 16px;
    height: 16px;
    float: right;
    position: relative;
    top: 3px;
    cursor: pointer;
  }
  
  .hide-popup-btn:hover svg path {
    fill: #31296f;
  }
  
  .cloud-card {
    background: #FDFDFD;
    padding: 1em;
    width: auto;
    max-width: 23.9%;
    border-radius: 6px;
  }
  
  .clouds-area {
    gap: 20px
  }
  
  .cloud-card h4 {
    margin: 0;
    padding: 0;
    min-width: 200px;
    font-size: .9em;
  }
  
  .cloud-card:hover {
    box-shadow: 0px 0px 10px #e4e4e4;
    transition: all .6s;
  }
  
  .cloud-card a.circle-btn svg {
    width: 12px;
    height: 12PX;
  }
  
  .cloud-card {
    border: 1px solid #e6e6e6;
    box-shadow: 0px 0px 2px #f2f2f2;
  }
  
  .cloud-card a.circle-btn {
    width: 28px;
    height: 28px;
    line-height: 28px;
  }
  
  #loading-details {
    margin-top: 2em
  }
  
  .cloud-card .cloud-img img {
    width: 100%;
    height: auto;
    border-radius: 6px;
    margin-top: 1em;
  }
  
  .sort-btns i svg path {
    fill: #8e8e8e !important
  }
  
  .sort-btns {
    display: inline-block;
    position: relative;
    height: 16px;
    width: 14px;
    top: 14px;
    right: 4px;
    margin-left: -10px;
  }
  
  #input-area {
    min-width: 100%;
    max-width: 100%
  }
  
  .text-area-container {
    position: relative
  }
  
  .cloud-card-full p {
    font-size: 14px;
    color: #105aa3;
    margin-bottom: 2em
  }
  
  .cloud-card-full p svg {
    width: 18px;
    height: 18px;
    position: relative;
    top: 4px;
    margin-right: 5px;
  }
  
  .cloud-card-full p svg path {
    fill: #9cc9e1;
  }
  
  .cloud-card-full {
    padding: 20px 0px;
  }
  
  .info-area {
    position: absolute;
    background: #d7d7d7;
    bottom: 40px;
    right: 20px;
    padding: 4px;
    border-radius: 4px;
    color: #717171;
    font-family: "Roboto", sans-serif;
    cursor: pointer;
    vertical-align: middle;
    margin: 0 5px;
    font-size: 13px;
  }
  
  .link-btn {
    margin-right: 2em;
    cursor: pointer;
    font-family: "Roboto", sans-serif;
    cursor: pointer;
    vertical-align: middle;
    font-size: 13px;
  }
  
  .sort-btns svg {
    width: 26px;
    height: 26px;
  }
  
  .sort-btns i {
    display: inline-block;
    position: absolute;
    top: 0px;
    cursor: pointer;
    height: 10px;
  }
  
  .info-area b {
    margin-right: 2px;
  }
  
  .sort-btns i svg {
    position: relative;
    top: -4px;
  }
  
  .sort-btns i:first-child {
    top: -12px;
    transform: rotateX(180deg);
  }
  
  .sort-btns i:last-child {
    top: -3px;
  }
  
  .sort-btns i:hover svg path {
    fill: #31296F;
  }
  
  .cloud-card-full img {
    width: 100%;
    height: auto;
  }
  
  .hide-popup-btn svg {
    width: 16px;
    height: 16px;
    float: right;
    position: relative;
    top: 3px;
    cursor: pointer;
    margin-left: 20px;
    padding: 2px;
  }
  
  .align-items-center {
    align-items: center;
  }
  
  .check-container label {
    font-size: 14px;
    color: #606161;
    font-weight: 500;
  }
  
  .check-container {
    margin-right: 30px;
  }
  
  .bottom-controls .control-area h5 {
    color: #848585 !important;
    font-size: 14px;
  }
  
  
  .tabs-inner table td .circle-btn svg, .cloud-card .circle-btn svg {
    fill: black;
  }
  
  .tabs-inner table td .circle-btn, .cloud-card .circle-btn {
    line-height: 28px !important;
  }
  
  .keywords-container .keyword-list {
    font-size: 14px;
    max-height: 20px;
    overflow: hidden;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    display: inline-block;
    max-width: 430px;
  }
  .tabs-inner table td {
    background: white !important;
  }
  .keywords-container .and-more {
    padding-left: 10px;
    display: inline-block;
    position: relative;
    top: -4px;
  }
  
  .tabs-inner table td .circle-btn:hover, .cloud-card .circle-btn:hover {
    background: black !important;
  }
  button[type="submit"].btn-secondary svg {
    position: relative;
    top: 1px;
  }
  div#result-inner {
    border: 2px solid #222c64;
    border-radius: 14px;
  }

  .threshold-container {}

.threshold-container {
    display: flex;
    flex-direction: column;
    gap: 14px;
}

.bottom-controls .control-area .slider {
    background: #e8e8e8;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Quicksand';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.pemavor.com/wp-content/uploads/quicksand-v30-latin-regular.woff') format('woff');
}
@font-face {
	font-family: 'Quicksand';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.pemavor.com/wp-content/uploads/quicksand-v30-latin-700.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NotoSans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.pemavor.com/wp-content/uploads/NotoSans-Regular.woff') format('woff');
}
@font-face {
	font-family: 'NotoSans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.pemavor.com/wp-content/uploads/NotoSans-Bold.woff') format('woff');
}
@font-face {
	font-family: 'NotoSans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.pemavor.com/wp-content/uploads/NotoSans-SemiBold.woff') format('woff');
}
/* End Custom Fonts CSS */