/* Fonts
---------------------------------------------------------------------- */

@font-face                                              {font-weight:400;font-style:normal;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-Regular.woff2") format("woff2");font-display:swap;}
@font-face                                              {font-weight:400;font-style:italic;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-Italic.woff2") format("woff2");font-display:swap;}
@font-face                                              {font-weight:500;font-style:normal;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-Book.woff2") format("woff2");font-display:swap;}
@font-face                                              {font-weight:500;font-style:italic;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-BookItalic.woff2") format("woff2");font-display:swap;}
@font-face                                              {font-weight:600;font-style:normal;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-Medium.woff2") format("woff2");font-display:swap;}
@font-face                                              {font-weight:600;font-style:italic;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-MediumItalic.woff2") format("woff2");font-display:swap;}
@font-face                                              {font-weight:700;font-style:normal;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-Bold.woff2") format("woff2");font-display:swap;}
@font-face                                              {font-weight:700;font-style:italic;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-BoldItalic.woff2") format("woff2");font-display:swap;}

/* Google Material fonts */
@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url("https://cdn.addevent.com/web/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2") format("woff2");font-display:swap;}
.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:"inherit";line-height:"inherit";text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;}

/* IcoMoon fonts */
@font-face{font-family:"icomoon";src:url("https://cdn.addevent.com/web/fonts/icomoon.eot?7bke8f");src:url("https://cdn.addevent.com/web/fonts/icomoon.eot?7bke8f#iefix") format("embedded-opentype"), url("https://cdn.addevent.com/web/fonts/icomoon.ttf?7bke8f") format("truetype"), url("https://cdn.addevent.com/web/fonts/icomoon.woff?7bke8f") format("woff"), url("https://cdn.addevent.com/web/fonts/icomoon.svg?7bke8f#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block;}
[class^="icon-"],[class*=" icon-"]{/* use !important to prevent issues with browser extensions that change fonts */
    font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-arrow-right:before{content:"\e94f";color:#585d69;}
.icon-copy:before{content:"\e94e";color:#585d69;}
.icon-account:before{content:"\e908";color:#125ef8;}
.icon-bill:before{content:"\e949";color:#125ef8;}
.icon-receipt:before{content:"\e94a";color:#125ef8;}
.icon-selection:before{content:"\e94b";color:#125ef8;}
.icon-close:before{content:"\e94c";color:#125ef8;}
.icon-menu:before{content:"\e94d";}
.icon-balance:before{content:"\e943";color:#85888f;}
.icon-handshake-4:before{content:"\e944";color:#85888f;}
.icon-hat-2:before{content:"\e945";color:#85888f;}
.icon-ribbon:before{content:"\e946";color:#85888f;}
.icon-run:before{content:"\e947";color:#85888f;}
.icon-transparency:before{content:"\e948";color:#85888f;}
.icon-tooltip:before{content:"\e942";color:#aaafb8;}
.icon-tag-2:before{content:"\e941";color:#ef3a7b;}
.icon-question:before{content:"\e940";color:#125ef8;}
.icon-handshake-3:before{content:"\e93f";color:#ef3a7b;}
.icon-calendar-link:before{content:"\e93a";color:#e22e4e;}
.icon-embeddable:before{content:"\e93c";color:#1ac67d;}
.icon-brush:before{content:"\e939";color:#f0c322;}
.icon-dynamic-button:before{content:"\e93b";color:#125ef8;}
.icon-event:before{content:"\e93d";color:#7e00e0;}
.icon-trapeze:before{content:"\e93e";color:#125ef8;}
.icon-zoom:before{content:"\e938";color:#585d69;}
.icon-rice:before{content:"\e927";color:#cb9e00;}
.icon-theater:before{content:"\e933";color:#dc125b;}
.icon-books:before{content:"\e911";color:#cb9e00;}
.icon-bullet-list:before{content:"\e912";color:#0e52da;}
.icon-customer-support:before{content:"\e913";color:#dc125b;}
.icon-disk:before{content:"\e914";color:#ca3818;}
.icon-email:before{content:"\e915";color:#068a52;}
.icon-event-confirm:before{content:"\e916";color:#0e52da;}
.icon-glass:before{content:"\e917";color:#ca3818;}
.icon-golf-course:before{content:"\e918";color:#068a52;}
.icon-handshake:before{content:"\e919";color:#068a52;}
.icon-hat:before{content:"\e91a";color:#ca3818;}
.icon-jump-rope:before{content:"\e91b";color:#cb9e00;}
.icon-keyboard:before{content:"\e91c";color:#cb9e00;}
.icon-mic:before{content:"\e91d";color:#068a52;}
.icon-money-bag:before{content:"\e91e";color:#6921a1;}
.icon-multiple:before{content:"\e91f";color:#6921a1;}
.icon-music-note:before{content:"\e920";color:#6921a1;}
.icon-new-notification:before{content:"\e921";color:#ca3818;}
.icon-office:before{content:"\e922";color:#0e52da;}
.icon-opening-times:before{content:"\e923";color:#6921a1;}
.icon-pc:before{content:"\e924";color:#0e52da;}
.icon-pin:before{content:"\e925";color:#6921a1;}
.icon-presentation:before{content:"\e926";color:#dc125b;}
.icon-rugby-ball:before{content:"\e928";color:#6921a1;}
.icon-saved-items:before{content:"\e929";color:#cb9e00;}
.icon-select:before{content:"\e92a";color:#ca3818;}
.icon-send-message:before{content:"\e92b";color:#0e52da;}
.icon-shop:before{content:"\e92c";color:#6921a1;}
.icon-sidebar:before{content:"\e92d";color:#ca3818;}
.icon-soccer-ball:before{content:"\e92e";color:#dc125b;}
.icon-spaceship:before{content:"\e92f";color:#cb9e00;}
.icon-stock-market:before{content:"\e930";color:#068a52;}
.icon-student-male:before{content:"\e931";color:#cb9e00;}
.icon-tag:before{content:"\e932";color:#0e52da;}
.icon-time-clock:before{content:"\e934";color:#ca3818;}
.icon-video-playlist:before{content:"\e935";color:#ca3818;}
.icon-basket:before{content:"\e936";color:#0e52da;}
.icon-award:before{content:"\e937";color:#6921a1;}
.icon-handshake-2:before{content:"\e90f";color:#ef3a7b;}
.icon-incognito:before{content:"\e910";color:#7e00e0;}
.icon-info:before{content:"\e90e";color:#125ef8;}
.icon-analytics:before{content:"\e900";color:#125ef8;}
.icon-automation_new:before{content:"\e901";color:#7e00e0;}
.icon-caret-right:before{content:"\e902";color:#125ef8;}
.icon-check:before{content:"\e903";color:#1ac67d;}
.icon-Chevron_Right:before{content:"\e904";color:#125ef8;}
.icon-document-2-2:before{content:"\e905";color:#125ef8;}
.icon-embedable_new:before{content:"\e906";color:#1ac67d;}
.icon-infinite-1:before{content:"\e907";color:#125ef8;}
.icon-Play:before{content:"\e909";color:#fff;}
.icon-RSVP:before{content:"\e90a";color:#e22e4e;}
.icon-share-event:before{content:"\e90b";color:#125ef8;}
.icon-subscription:before{content:"\e90c";color:#f0c322;}
.icon-Updates:before{content:"\e90d";color:#125ef8;}

/* General page setup
---------------------------------------------------------------------- */

html,body{margin:0px;padding:0px;width:100%;height:100%;background:#fff;font-family:"Circular-AddEvent", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:16px;line-height:130%;color:#1c212b;font-weight:400;text-align:left;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
*{box-sizing:border-box;}
html{scroll-behavior:smooth;}
body{overflow-x:hidden;}

/*
Generel table attributes and fonts
---------------------------------------------------------------------- */

table,td,select,input,label,textarea{font-family:"Circular-AddEvent", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em;line-height:130%;color:#1c212b;font-weight:600;}
button{font-family:"Circular-AddEvent", Arial, "Helvetica Neue", Helvetica, sans-serif;}
th{font-size:1em;line-height:130%;color:#1c212b;}
p{font-size:1em;line-height:130%;color:#1c212b;}
b,strong{font-weight:600;}
a{font-size:1em;color:#1c212b;text-decoration:none;cursor:pointer;}
a:hover{text-decoration:none;color:#1c212b;}
h1{margin:0;font-size:24px;line-height:135%;color:#1c212b;font-weight:bold;}
h2,h3,h4,h5,h6{margin:0px 0px 3px 0px;font-size:17px;line-height:135%;color:#1c212b;font-weight:600;}
form{margin:0;padding:0;}
hr{height:1px;background-color:#e1e1e1;color:#e1e1e1;border:none;margin:0;margin-top:10px;margin-bottom:10px;}
a img{border:none;}
input,textarea,select{font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;}
/* Placeholder */
::-webkit-input-placeholder{color:#6f7b877d;font-weight:400;font-size:1em;}
:-moz-placeholder{color:#6f7b877d;font-weight:400;font-size:1em;}
::-moz-placeholder{color:#6f7b877d;font-weight:400;font-size:1em;}
:-ms-input-placeholder{color:#6f7b877d;font-weight:400;font-size:1em;}
/* Remove yellow autofill color */
input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset;}
/* Scrollbar */
div::-webkit-scrollbar{background:transparent;overflow:visible;width:8px;height:8px;}
div::-webkit-scrollbar-thumb{background-color:rgba(0, 0, 0, 0.2);border-radius:10px;}
div::-webkit-scrollbar-thumb:hover{background:rgba(0, 0, 0, 0.3);}
div::-webkit-scrollbar-thumb:horizontal{min-width:40px;}
div::-webkit-scrollbar-thumb:vertical{min-height:50px;}
div::-webkit-scrollbar-track-piece{background-color:#fff;}
div::-webkit-scrollbar-corner{background:transparent;}


/*
Base template setup
---------------------------------------------------------------------- */

/* Wrap */
.wrap{width:100%;clear:both;position:relative;min-height:100%;overflow-x:hidden;}
/* Container */
.container{width:100%;max-width:1176px;margin:0 auto;padding:0 20px;}
/* modal */
.modal{display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:0;right:0;bottom:0;background-color:#1c212b80;overflow:hidden;z-index:-1;opacity:0;transition:all 0.5s linear;padding:80px 20px;}
.modal.-open{opacity:1;z-index:10001;}
.modal-box{width:100%;height:100%;text-align:center;}
.modal .iframe-box{overflow:hidden;/*padding-top:56.25%;*/position:relative;border-radius:4px;}
.modal .modal-box iframe{display:block;border:0;/*height:100%;left:0;top:0;position:absolute;width:100%;*/}
.modal .modal-box .modal-close{display:flex;align-items:center;justify-content:center;height:50px;width:50px;position:absolute;top:24px;right:24px;font-size:22px;border-radius:50%;background:#000;cursor:pointer;z-index:3;}
.modal .modal-box .modal-close:before{color:#ffffff;font-weight:700;}
.modal .modal-box .modal-close:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
.overflow-x{overflow-x:hidden;}

/* Top */
.top{width:100%;height:76px;position:fixed;left:0;top:0;z-index:1000;background:#ffffffe8;border-bottom:1px solid #e8eefa;}
.top.-scroll{background:#ffffffeb;}
.top .pdt{padding:14px 30px 0px 30px;}
.top .flex{display:flex;justify-content:space-between;align-items:center;}
.top .logo-t1{display:flex;justify-content:center;align-items:center;max-width:168px;margin:-4px 0px 0px 0px;}
.top .logo-t1 a {display:block;width:168px;}
.top .logo-t1 img{display:block;width:100%;}
.top .menu-m{display:none;justify-content:center;align-items:center;}
.top .menu-m .menu-m-btn{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:1px solid transparent!important;border-radius:50%;cursor:pointer;}
.top .menu-m .menu-m-btn:hover{background:#f1f3f5;}
.top .menu-m .menu-m-btn .icon-menu:before {font-size:20px;font-weight:800;}
.top .menu-m .drop{flex-direction:column;position:fixed;top:6px;left:6px;right:6px;max-height:510px;transform:scale(1)!important;box-shadow:0 16px 24px 2px rgb(0 0 0 / 14%), 0 6px 30px 5px rgb(0 0 0 / 12%), 0 8px 10px -5px rgb(0 0 0 / 40%);border-radius:6px;background-color:#fff;}
.top .menu-m .drop {z-index:-1;opacity:0;transition:opacity .2s ease, transform .2s ease, margin .2s ease;}
.top .menu-m .drop.active {margin:0px;opacity:1;visibility:visible;z-index:100;}
.top .menu-m .drop .close{display:flex;justify-content:center;align-items:center;position:absolute;width:42px;height:42px;top:15px;right:17px;z-index:100;border-radius:50%;cursor:pointer;}
.top .menu-m .drop .close:hover{background:#f1f3f5;}
.top .menu-m .drop .close .icon-close:before {color:#000;font-size:22px;font-weight:700;}
.top .menu-m .drop .main{background-color:#ffffff;border-radius:8px;padding:22px 12px 16px 12px;overflow-y:auto;max-height:calc(100vh - 130px);}
.top .menu-m .drop .main .title{font-size:17px;line-height:1.5;font-weight:700;margin-bottom:16px;padding:0px 0px 0px 14px;}
.top .menu-m .drop .main ul{list-style-type:none;padding:0;margin:0;}
.top .menu-m .drop .main .lst{padding-bottom:16px;border-bottom:1px solid #e5eaf3;margin-bottom:16px;}
.top .menu-m .drop .main .lst:last-child{margin-bottom:0;}
.top .menu-m .drop .main .lst li {margin:-3px 0px 0px 0px}
.top .menu-m .drop .main .lst li a{display:flex;position:relative;align-items:center;padding:10px 0px 10px 52px;font-size:18px;line-height:1.6;border-radius:6px;}
.top .menu-m .drop .main .lst li a:hover{background:#f3f8ff;}
.top .menu-m .drop .main .lst li:last-child a{margin-bottom:0;}
.top .menu-m .drop .main .lst li a i {position:absolute;left:11px;top:11px;font-size:26px;}
.top .menu-m .drop .main .lst.lst-grid{display:grid;grid-template-columns:repeat(2, 1fr);border-bottom:1px solid #e5eaf3;padding-bottom:0;}
.top .menu-m .drop .main .lst.lst-grid li a{margin-bottom:16px;}
.top .menu-m .drop .main .lst.lst-rest{padding-bottom:0;border-bottom:none;}
.top .menu-m .drop .main .lst.lst-rest li a{font-size:17px;line-height:1.4;}
.top .menu-m .drop .main .lst.lst-rest li.blk a{font-size:18px;line-height:1.6;}
.top .menu-m .drop .main .lst.lst-rest li.blk a:hover{color:#000;}
.top .menu-m .drop .main ul li.blk{display:block;}
.top .menu-m .drop .main ul li.blk:hover{cursor:pointer;background-color:none;}
.top .menu-m .drop .main ul li.blk a{display:block;color:#000;font-size:18px;line-height:1.6;}
.top .menu-m .drop .ft{padding:0 8px 8px;}
.top .menu-m .drop .ft .btn{background:#e1e8f8;font-size:18px;line-height:1.7;font-weight:600;}
.top .menu-t1{padding-left:20px;padding-right:20px;margin:0 auto;}
.top .menu-t1 ul{display:flex;align-items:center;list-style-type:none;padding:0;margin:0;}
.top .menu-t1 ul li{position:relative;padding:0 25px;}
.top .menu-t1 ul li a{color:#1c212b;font-size:18px;line-height:1.6;}
.top .menu-t1 ul li a:hover{color:#125ef8;}
.top .menu-t1 ul li.blk{padding:4px 6px;margin:0px 0px 0px 24px;background-color:#1c212b;border-radius:3px;}
.top .menu-t1 ul li.blk:hover{cursor:pointer;background-color:#2d323c;}
.top .menu-t1 ul li.blk a{display:block;color:#ffffff;font-size:12px;line-height:1.33;text-transform:uppercase;}
.top .menu-t1 ul li.exp a{display:flex;}
.top .menu-t1 ul li.exp .icon-Chevron_Right{display:block;transform:rotate(90deg);margin:2px 0px 0px 2px;}
.top .menu-t1 ul li.exp .icon-Chevron_Right::before{color:inherit;}
.top .drop {opacity:0;z-index:-1;visibility:hidden;position:absolute;max-width:1040px;left:-326px;}
.top .drop.open {opacity:1;z-index:100;visibility:visible;}
.top .drop .drop-ctn{margin-top:20px;box-shadow:0 50px 100px rgb(50 50 93 / 10%), 0 15px 35px rgb(50 50 93 / 15%), 0 5px 15px rgb(0 0 0 / 10%);border-radius:5px;background-color:#ffffff;}
.top .drop .rl{position:relative;}
.top .drop .pad{padding:32px 32px 12px 32px;}
.top .drop .pad .arr{position:absolute;left:380px;top:-9px;z-index:2;width:20px;height:20px;background:#fff;transform:rotate(45deg);}
.top .drop .pad .hdr{color:#1c212b;font-size:22px;line-height:1.5;margin-bottom:20px;font-weight:500;}
.top .drop .pad .color-grid{margin-left:-12px;margin-right:-12px;gap:0;}
.top .drop .pad .color-grid .item{padding:20px 16px;min-width:198px;border-radius:8px;background-color:transparent;}
.top .drop .pad .color-grid .item:hover{background-color:#f3f7ff;}
.top .drop .pad .color-grid .item .crc{background-color:#f3f7ff;}
.top .drop .pad .color-grid .item:hover .crc{background-color:#f3f7ff;}
.top .drop .ft .pf{padding:0 4px 4px 4px;}
.top .drop .ft .pfi{padding:8px 16px 12px 16px;border-radius:6px;}
.top .drop .ft .pfi ul{padding:0;}
.top .drop .ft .pfi ul li{margin:0;padding:0px 15px 0px 0px;}
.top .drop .ft .pfi ul li a{display:flex;align-items:center;padding:8px 16px 8px 8px;border-radius:4px;background-color:transparent;}
.top .drop .ft .pfi ul li a:hover{background-color:#f3f7ff;}
.top .drop .ft .pfi ul li a i{font-size:24px;margin-right:8px;}
.top .drop .ft .pfi .right a{display:flex;align-items:center;padding:8px 16px 8px 8px;border-radius:4px;background-color:transparent;}
.top .drop .ft .pfi .right a:hover{background-color:#f3f7ff;}
.top .drop .ft .pfi .right a i{font-size:24px;margin-right:8px;}
.top .drop {transition:all .2s ease;opacity:0;transform:scale(.94);margin:-20px 0 0 0;transition-delay:.2s;}
.top .drop .drop-ctn {}
.top .drop .rl {}
.top .drop.open {opacity:1;transform:scale(1);margin:0;}
.top .goto {font-size:16px;color:#fff;padding:10px 30px;border:1px solid transparent;background:#125ef8;border-radius:5px;}
.top .goto:hover {color:#fff;background:#1111ff;}
.top .goto:active {border-top:2px solid transparent;border-bottom:0px solid transparent;}
.top .signinup {display:inline-block;font-size:15px;color:#a9acb4;padding:10px 30px;border:1px solid transparent;white-space:nowrap;}
.top .signinup.nopd {padding:0px;}
.top .signinup .or {display:inline-block;padding:0px 4px;font-style:italic;}
.top .signinup .signin {font-size:17px;font-weight:600;color:#000;font-style:normal;}
.top .signinup .signin:hover {text-decoration:underline;}
.top .signinup .signup {font-size:17px;font-weight:500;color:#fff;font-style:normal;margin:0px 0px 0px 4px;padding:9px 16px 9px 15px;border:1px solid transparent;background:#125ef8;border-radius:5px;}
.top .signinup .signup:hover {text-decoration:none;background:#0f57e9;}
.top .signinup .signup:active {border-top:0px solid transparent;border-bottom:2px solid transparent;}

/* Top Bar */
.topbar{display:block;width:100%;padding-top:150px;padding-bottom:40px;position:relative;}
.topbar.pt-0{padding-top:0;}
.topbar.pt-sm{padding-top:120px;}
.topbar.pt-160{padding-top:160px;}
.topbar.pt-bg{padding-top:180px;}
.topbar.pt-bg-t1{padding-top:135px;}
.topbar.pb-24{padding-bottom:24px;}
.topbar.pb-sm{padding-bottom:32px;}
.topbar.pb-sm-t1{padding-bottom:60px;}
.topbar.pb-bg{padding-bottom:64px;}
.topbar.pb-70{padding-bottom:70px;}
.topbar .topbar-cnt{display:block;width:100%;max-width:790px;margin:0 auto;padding:0 20px;text-align:center;position:relative;}
.topbar.topbar-left .topbar-cnt{text-align:left;}
.topbar .topbar-cnt .tag{width:100%;margin:0;font-weight:500;font-size:22px;line-height:1.45;color:#585d69;padding-bottom:8px;}
.topbar .topbar-cnt .tag h1{margin:0;font-weight:600;font-size:22px;line-height:1.45;color:#585d69;}
.topbar .topbar-cnt .title{font-weight:600;font-size:45px;line-height:1.17;color:#1c212b;letter-spacing:-1px;margin:0;position:relative;z-index:2;}
.topbar .topbar-cnt .title.s1{font-size:40px;}
.topbar .topbar-cnt .title p{margin:0;font-weight:600;font-size:45px;line-height:1.17;color:#1c212b;letter-spacing:-1px;margin:0;position:relative;z-index:2;}
.topbar .topbar-cnt .exp{margin:0;padding:25px 0px 0px 0px;font-size: 17px;line-height:160%;color:#585d69;}
.topbar .topbar-cnt .title.bg{font-size:44px;line-height:1.09;letter-spacing:-1px;padding-bottom:24px;}
.topbar .topbar-cnt .title em{background:#eeeff2;border-radius:8px;font-style:normal;display:inline;padding:0 5px;line-height:1.2;text-size-adjust:none;-webkit-text-size-adjust:none;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
.topbar .topbar-cnt .tit-t1 {font-weight:600;font-size:38px;line-height:130%;color:#1c212b;letter-spacing:-1px;margin:0;position:relative;z-index:2;}
.topbar .topbar-cnt .tit-t1 .em {background:#eeeff2;border-radius:8px;padding:0 5px;line-height:1.2;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
.topbar .topbar-cnt .tit-t2 {font-weight:600;font-size:38px;line-height:130%;color:#1c212b;letter-spacing:-1px;margin:0;position:relative;z-index:2;}
.topbar .topbar-cnt .tit-t3 {margin:0px 0px 25px 0px;font-weight:600;font-size:32px;line-height:130%;color:#1c212b;letter-spacing:-1px;position:relative;z-index:2;}
.topbar .topbar-cnt .text{width:460px;margin:0 auto;font-weight:400;font-size:17px;line-height:1.65;color:#1c212b;}
.topbar .topbar-cnt .frpl {clear:both;padding:18px 0px 10px 0px;}
.topbar .topbar-cnt .frpl p {margin:0;font-size:16px;line-height:140%;color:#454545;}
.topbar .topbar-cnt .frpl a {text-decoration:none;color:#007faa;}
.topbar .topbar-cnt .frpl a:hover {text-decoration:underline;}
.topbar .topbar-cnt .readmorelink {position:relative;z-index:2;color:#125ef8;}
.topbar .topbar-cnt .readmorelink:hover {text-decoration:underline;}
.topbar .topbar-cnt.w1lf {max-width:750px;text-align:left;}
.topbar .p0 {font-size:12px;color:#fff;line-height:22px;display:inline-block;padding:0px 10px;border-radius:14px;font-weight:400;letter-spacing:0px;position:absolute;top:-40px;white-space:nowrap;left:-200px;transform:translateX(-50%);}


/* Search input */
.search-place.-only-on-mobile{display:none;}
.search-place{display:block;width:100%;max-width:600px;margin:0 auto;padding:0px 20px 64px 20px;}
.search-box{display:block;position:relative;margin:20px 20px 0px 20px;}
.search-box.-clearable i{display:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);cursor:pointer;}
.search-box.-clearable i:before{color:#585d69;font-size:16px;}
.search-inp{display:block;width:100%;background:#f8f8f9;border:0;border-radius:6px;font-weight:600;font-size:16px;line-height:1.6;padding:12px 12px 12px 48px;outline:none;}
.search-inp::placeholder{font-weight:400;}
.search-box.-clearable .search-inp{padding:12px 40px 12px 48px;}
.search-inp::placeholder{color:#aaafb8;}
.search-box::before{display:block;position:absolute;font-family:"Icomoon";content:"\e938";color:#585d69;font-size:24px;left:16px;top:50%;transform:translateY(-50%);}

/* Documentation grid */
.doc-grid{display:grid;width:100%;max-width:792px;margin:0 auto;padding:0px 20px 100px 20px;grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1fr 1fr;}
.doc-grid.bg-gap{grid-column-gap:15px;grid-row-gap:15px;}
.doc-grid .item{display:flex;align-items:center;background:#ffffff;border:1px solid transparent;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 7%);border-radius:6px;padding:30px 30px 30px 26px;cursor:pointer;position:relative;}
.doc-grid .item.p1{padding:17px 30px 17px 24px;}
.doc-grid .item.item-blue:hover{border:3px solid #e8effe;margin:-2px;border-radius:8px;}
.doc-grid .item.item-purple:hover{border:3px solid #f2e6fc;margin:-2px;border-radius:8px;}
.doc-grid .item.item-green:hover{border:3px solid #e9f9f2;margin:-2px;border-radius:8px;}
.doc-grid .item.item-red:hover{border:3px solid #fcebee;margin:-2px;border-radius:8px;}
.doc-grid .item.item-yellow:hover{border:3px solid #fef9e9;margin:-2px;border-radius:8px;}
.doc-grid .item.black:hover{background-color:#000;}

.doc-grid .item.black{background-color:#1c212b;}
.doc-grid .item.black .title{color:#fff;font-weight:600;}
.doc-grid .item.black .text{color:#ffffff80;}
.doc-grid .item.black .link{color:#fff;}
.doc-grid .item .circle{display:flex;align-items:center;justify-content:center;background:#f6f7f8;border-radius:50%;width:56px;min-width:56px;height:56px;min-height:32px;margin-right:29px;font-size:24px;}
.doc-grid .item .title{font-weight:400;font-size:17px;line-height:1.4;color:#1c212b;font-weight:600;margin:0;padding-bottom:4px;}
.doc-grid .item .text{font-weight:400;font-size:16px!important;line-height:1.6;color:#585d69;margin:0;}
.doc-grid .item .link{font-weight:600;font-size:16px;line-height:1.6;color:#125ef8;margin:0;padding-top:15px;}

.doc-grid .item .spi .title{font-size:19px;}
.doc-grid .item .spi .text{font-size:16px;}
.doc-grid .item .spi .link{font-size:16px;}


.doc-grid .item .circle:before {font-size:29px;}

/* Developer page container */
.dev-cnt{display:grid;width:100%;padding:0px 64px 80px 0px;grid-template-columns:20.4% calc(100% - 29.6%);column-gap:65px;position:relative;}
.dev-cnt.pd-bg{padding-bottom:100px;}
.dev-cnt.pd-small{padding-bottom:40px;}
.dev-cnt .left{display:block;max-width:100%;padding-top:100px;position:relative;}
.dev-cnt .left.-mobile{display:none;}
.dev-cnt .left.-desktop{width:264px;}
.dev-cnt .left.-desktop.-dg{/*margin-top:371px;*/}
.dev-cnt .left.pd-bg{padding-top:100px;}
.dev-cnt .left.pd-0{padding-top:0;}
.dev-cnt .left .sticky-box{width:300px;display:block;position:fixed;top:76px;left:0px;bottom:0px;overflow:auto;background:#fff;}
.fxlftmnu .dev-cnt .left .sticky-box{position:absolute;bottom:0px;}

.dev-cnt .left.-mobile .hidden-box .list {padding:20px 16px!important;}
.dev-cnt .left .list{display:block;list-style:none;margin:0;padding:24px 10px 30px 0px;}
.dev-cnt .left .list li{padding:0;position:relative;}
.dev-cnt .left .list li strong {display:block;margin:0px 0px -5px 0px;padding:18px 48px 0px 34px;color:#f81212d6;}
.dev-cnt .left .list .item{display:block;width:100%;padding:8px 48px 8px 34px;position:relative;font-weight:600;font-size:16px;line-height:1.6;color:#585d69;border-radius:0 18px 18px 0;}
.dev-cnt .left .list .item.selected{color:#125ef8!important;background:#e8f0fe!important;}
.dev-cnt .left .list .item:hover {background:#f7f8f9;}
.dev-cnt .left .list li:hover .item{color:#323232;}
.dev-cnt .left .list li:hover .dev-arr{color:#125ef880;}
.dev-cnt .left .list li:hover .dev-arr:before{color:#323232;}
.dev-cnt .left .list li .dev-arr{display:flex;align-items:center;justify-content:center;position:absolute;right:11px;top:11px;cursor:pointer;}
.dev-cnt .left .list li .dev-arr:before{font-size:20px;color:#cbced3;}
.dev-cnt .left .list li.active .item{color:#125ef8;background:#e8f0fe;}
.dev-cnt .left .list li.active .dev-arr{transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.dev-cnt .left .list li.active .dev-arr:before{color:#125ef8;}
.dev-cnt.not-rotate-arrow .left .list li.active .dev-arr:before{transform:none;-webkit-transform:none;}
.dev-cnt .left .sublist{display:none;list-style:none;margin:0;padding:0 0 0 24px;}
.dev-cnt .left .sublist.active{display:block;margin:15px 0px 14px 20px;}
.dev-cnt .left .sublist li{margin:0;padding:4px 0px;}
.dev-cnt .left .sublist li a{font-weight:400;font-size:16px;line-height:1.6;color:#585d69;}
.dev-cnt .left .sublist li a:hover{color:#125ef880;}
.dev-cnt .left .sublist li a.selected{color:#125ef8;}
.dev-cnt > .right{display:block;width:100%;max-width:750px;padding-top:132px;position:relative;}
.dev-cnt .right .search-place{padding-left:0;padding-right:0;max-width:100%;}
.dev-cnt .right.pd-0{padding-top:0;}
.dev-cnt .right .doc-grid{margin:0;padding:0;max-width:752px;}
.dev-cnt .right .doc-grid .title{padding:0;}
.dev-cnt .right .doc-grid .title b{font-size:20px;font-weight:inherit;}
.dev-cnt .right .doc-grid .text{font-size:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.dev-cnt .right .doc-grid .circle{width:66px;min-width:66px;height:66px;min-height:66px;margin-right:24px;background:transparent;}
.dev-cnt .right .doc-grid .circle img {width:42px;}
.dev-cnt .right .doc-grid .nores-t1 {clear:both;}
.dev-cnt .right .doc-grid .nores-t1 p {margin:0;font-size:22px;color:#000;line-height:140%;font-weight:600;}
#moblftmnu .sticky-box {width:auto;display:block;position:absolute;left:6px;right:6px;top:136px;bottom:unset;max-height:320px;overflow:auto;background:#fff;border-radius:8px;box-shadow:0 16px 24px 2px rgb(0 0 0 / 14%), 0 6px 30px 5px rgb(0 0 0 / 12%), 0 8px 10px -5px rgb(0 0 0 / 40%);}

/* cms */
.cms{position:relative;}
.cms .param-table{display:none;}
.cms.dark-p-here p{color:#1c212b;}
.cms .mg-bt-32{margin-bottom:32px;}
.cms .mg-bt-16{margin-bottom:16px;}
.cms .mg-bt-40{margin-bottom:40px;}
.cms .blue-info{width:100%;background:#eff4ff;border-radius:4px;padding:16px;margin-bottom:24px;}
.cms .blue-info p{margin:0;font-size:17px;color:#1c212b;line-height:1.65;}
.cms a{color:#125ef8;font-size:inherit;}
.cms .readmorelink {display:inline-block;margin:0px 0px 0px 4px;}
.cms a:hover{color:#585d69;text-decoration:underline;}
.cms a.back{display:inline-block;position:relative;padding:0px 0px 0px 30px;margin:0px 0px 15px 0px;align-items:center;font-size:17px;}
.cms a.back:hover {text-decoration:underline;}
.cms a.back:before{display:block;position:absolute;left:0px;top:0px;transform:rotate(180deg);font-size:20px;content:"\e904";font-family:"Icomoon";color:#125ef8;}
.cms a.back:hover:before{color:#585d69;content:"\e94f";text-decoration:none;}
.cms .integration-mobile{display:none;}
.cms .integration{display:flex;width:100%;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:17px 24px 17px 16px;font-weight:600;font-size:17px;line-height:1.4;color:#1c212b;background:#eff4ff;border-radius:16px;margin-bottom:24px;position:relative;}
.cms .integration div{display:flex;align-items:center;}
.cms .integration .circle{display:flex;align-items:center;justify-content:center;background-color:#fff;height:52px;min-height:52px;width:52px;min-width:52px;border-radius:50%;overflow:hidden;margin-right:16px;}
.cms .integration .circle img{margin:0;}
.cms .integration a{display:block;padding:12px 24px;background-color:#125ef8;color:#fff;font-weight:600;font-size:16px;line-height:1.6;border-radius:6px;justify-self:flex-end;}
.cms .integration a:hover{background-color:#1111ff;}
.cms .info{display:block;position:relative;background:#eff4ff;border-radius:4px;padding:24px 24px 24px 56px;font-weight:600;font-size:16px;line-height:1.6;color:#1c212b;margin-bottom:24px;}
.cms .info:before{display:block;position:absolute;top:24px;left:24px;font-size:16px;content:"\e940";font-family:"Icomoon";color:#125ef8;}
.cms h1{padding:0px 20% 0px 0px;font-weight:600;font-size:45px;line-height:1.17;letter-spacing:-1px;color:#1c212b;margin-bottom:24px;}
.cms h2{font-weight:600;font-size:40px;line-height:1.4;letter-spacing:-1px;color:#1c212b;margin-bottom:24px;}
.cms h3{font-weight:600;font-size:32px;line-height:1.25;letter-spacing:-1px;color:#1c212b;margin-bottom:24px;}
.cms h4{font-weight:600;font-size:23px;line-height:1.45;color:#1c212b;margin-bottom:24px;}
.cms h5{font-weight:600;font-size:17px;line-height:1.4;color:#1c212b;margin-bottom:24px;}

.cms .hssp {clear:both;margin:0px 0px 24px 0px;padding:0px 20% 0px 0px;font-weight:600;font-size:45px;line-height:1.17;letter-spacing:-1px;color:#1c212b;}
.cms .hssp h1 {margin:0;padding:0px;display:inline;font-weight:600;font-size:45px;line-height:1.17;letter-spacing:-1px;color:#1c212b;}
.cms .hssp p {margin:0;padding:0px;display:inline;font-weight:600;font-size:45px;line-height:1.17;letter-spacing:-1px;color:#1c212b;}

.cms ul{margin:0;margin-bottom:24px;padding-left:30px;}
.cms ol{margin:0;margin-bottom:24px;padding-left:30px;}
.cms ul li{font-weight:400;font-size:17px;line-height:1.65;color:#1c212b;}
.cms ol li{font-weight:400;font-size:17px;line-height:1.65;color:#1c212b;}
.cms p{font-weight:400;font-size:16px;line-height:1.87;color:#585d69;margin-top:0;margin-bottom:24px;}
.cms .sm{font-weight:400;font-size:16px;line-height:1.87;color:#585d69;margin-top:0;margin-bottom:24px;letter-spacing:0px;}
.cms h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0;}
.cms b{font-weight:600;color:#1c212b;}
.cms .em{background:#eff4ff;border-radius:8px;font-style:normal;display:inline-block;padding:0 5px;line-height:1.6;}
.cms .em.api{position:relative;background:#ecebff;border-radius:4px;font-style:normal;display:inline-block;padding:0 5px;line-height:1.6;letter-spacing:-0.5px;color:#7e00e0;cursor:pointer;}
.cms .em.api a{color:#7e00e0;}
.cms .readmoretext{display:none;}
.cms .des-t1 {clear: both;margin: 0px 0px 22px 0px;}
.cms .exm-t1 {clear:both;position:relative;z-index:1;margin:0px 0px 45px 0px;}
.cms .exm-t1 p {margin:0px 0px 15px 0px;}

.cms .exc-t1 {clear:both;}
.cms .exc-t1 p {font-size:16px;line-height:165%;color:#000;}
.cms .exc-t1 strong {font-size:17px;font-weight:600;}
.cms .exc-t1 .high {display:inline-block;padding:0px 6px;background:#ffff64;line-height:26px;border-radius:8px;}
.cms .exc-t1 .high-t1 {display:inline-block;padding:0px 6px;background:#ebebeb;line-height:26px;border-radius:8px;}
.cms .exc-t1 h3 {margin:0;font-size:23px;line-height:130%;letter-spacing:-.5px;margin-bottom:14px;}
.cms .exc-t2 {clear:both;padding:35px 0px 0px 0px;margin:0px 0px 40px 0px;}
.cms .exc-t2 .rl {height:45px;clear:both;position:relative;v}
.cms .exc-t2 .rl .lf {position:absolute;left:0px;top:0px;}
.cms .exc-t2 .rl .lf a {color:#fff;text-decoration:none;}
.cms .exc-t2 .rl .rg {position:absolute;right:0px;top:14px;}
.cms .exc-t2 .rl .rg a {font-size:15px;color:#125ef8;text-decoration:underline;}
.cms .exc-t3 {clear:both;}
.cms .exc-t3 h3 {margin:0;font-size:23px;line-height:130%;letter-spacing:-.5px;margin-bottom:14px;}
.cms .exc-t3 p {margin:0px 0px 20px 0px;font-size:16px;line-height:165%;color:#000;}
.cms .exc-t3 a {text-decoration:underline;color:#125ef8;}


/* Change payment card */
.cms .exc-t4 {width:100%;display:table;padding:38px 0px 0px 0px;}
.cms .exc-t4 .cl {display:table-cell;padding:0px 100px 0px 0px;}
.cms .exc-t4 .cl .hd {margin:0px 0px 10px 0px;font-size:19px;line-height:130%;color:#000;}
.cms .exc-t4 .cl .tx {margin:0;font-size:17px;line-height:130%;}
.cms .exc-t4 .nom {color:#666;}
.cms .exc-t4 .creditsbt {width:100%;clear:both;padding:45px 0px 0px 0px;}
.cms .exc-t4 .creditsbt .submit {padding:12px 36px 12px 54px;background:#065fd4 url(https://cdn.addevent.com/web/images/icon-lock-white-24px.svg) no-repeat 15px 46%;background-size:22px auto;border-radius:4px;font-size:16px;font-weight:400;}
.cms .exc-t4 .creditsbt .submit:hover {background-color:#1d64f1;color:#fff;}
.cms .exc-t4 .creditsbt .submit:active {background-color:#065fd4;border-top:2px solid transparent;border-bottom:0px solid transparent;}
.cms .exc-t4 .creditsbt .submit.loading {background:#065fd4 url(https://cdn.addevent.com/web/images/icon-load-t2d.svg) no-repeat 14px 50%;background-size:22px auto;color:#fff;}
.cms .exc-t4 .creditsbt .disabled {opacity:0.4;cursor:default;}
.cms .exc-t4 .creditsbt .paynow {display:inline-block;padding:0px 20px 0px 20px;line-height:48px;background:#1c9f18;background-size:18px auto;border-radius:4px;font-size:16px;font-weight:400;color:#fff;}
.cms .exc-t4 .creditsbt .paynow:hover {background:#179713;}
.cms .exc-t4 .creditsbt .paynow:active {background:#1c9f18;}
.cms .exc-t5 {width:550px;clear:both;padding:30px 0px 0px 0px;}
.cms .exc-t5 ul {margin:0;padding:0;list-style-type:none;font-size:16px;color:#000;}
.cms .exc-t5 ul li span {display:inline-block;margin:0px 6px 0px 0px;color:#777;}
.cms .exc-t5 .clx {display:table;margin:0px 0px 25px 0px;}
.cms .exc-t5 .clx .rwx {display:table-row;}
.cms .exc-t5 .clx .cl1 {display:table-cell;padding:0px 25px 4px 0px;color:#888;font-size:14px;}
.cms .exc-t5 .clx .cl2 {display:table-cell;padding:0px 25px 4px 0px;}
.cms .exc-t5 .fin {clear:both;margin:0px 0px 25px 0px;}
.cms .exc-t5 .fin h2 {margin:0;font-size:24px;font-weight:500;line-height:145%;color:#000;}
.cms .exc-t6 {clear:both;padding:12px 0px 0px 0px;margin:25px 0px 35px 0px;}
.cms .exc-t6 p {margin:0;font-size:15px;line-height:145%;color:#333;}
.cms .exc-t6 p strong {font-size:15px;line-height:150%;font-weight:700;color:#b12704;}
.cms .exc-t6 a {text-decoration:underline;}


.cms .dist-t1 {width:100%;height:40px;clear:both;overflow:hidden;}
.cms .dist-t2 {width:100%;height:10px;clear:both;overflow:hidden;}
.cms .dist-t3 {width:100%;height:20px;clear:both;overflow:hidden;}

.cms .trapeze{position:relative;}
.cms .trapeze:before{position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%);font-size:16px;content:"\e93e";font-family:"Icomoon";color:#125ef8;}
.cms table{width:100%;max-width:100%;border-spacing:0;margin-bottom:24px;border-radius:4px;overflow:hidden;border-left:1px solid #eeeff2;border-top:1px solid #eeeff2;}
.cms tr:first-child td:first-child{border-radius:4px 0 0 0;}
.cms tr:first-child td:last-child{border-radius:0 4px 0 0;}
.cms tr:first-child th:first-child{border-radius:4px 0 0 0;}
.cms tr:first-child th:last-child{border-radius:0 4px 0 0;}
.cms tr:last-child td:first-child{border-radius:0 0 0 4px;}
.cms tr:last-child td:last-child{border-radius:0 0 4px 0;}
.cms table th{padding:16px;font-weight:600;font-size:16px;line-height:1.6;color:#1c212b;border-right:1px solid #eeeff2;border-bottom:1px solid #eeeff2;background:#f9f9fa;}
.cms table td{padding:16px;font-weight:400;font-size:16px;line-height:1.6;letter-spacing:-0.5px;color:#1c212b;border-right:1px solid #eeeff2;border-bottom:1px solid #eeeff2;vertical-align:top;}
.cms table td:first-child{width:28%;}
.cms table .tag{display:inline-block;font-weight:400;font-size:12px;line-height:1.5;letter-spacing:-0.5px;color:#585d69;background:#e2e5ea;border-radius:4px;padding:2px 8px;font-family:"Circular-AddEvent";}
.cms table td.-bold-source{font-weight:600;font-family:monospace;}
.cms table th{padding:16px;font-weight:600;font-size:16px;line-height:1.6;color:#1c212b;border-right:1px solid #eeeff2;border-bottom:1px solid #eeeff2;background:#f9f9fa;}
.cms table td{padding:16px;font-weight:400;font-size:16px;line-height:1.6;color:#1c212b;border-right:1px solid #eeeff2;border-bottom:1px solid #eeeff2;vertical-align:top;}
.cms table td:first-child{width:28%;}
.cms .tab-t1 {border-left:0px solid transparent;}
.cms .tab-t1 td {padding:10px 0px;border-right:1px solid transparent;}
.cms .tab-t1 td:first-child {width:45%;}
.cms img{display:block;max-width:100%;margin:0px auto 24px auto;}
.cms .infoBottom{display:flex;align-items:center;padding:32px 24px 8px 24px;width:calc(100% + 48px);margin-left:-24px;border-top:1px solid #e2e5ea;border-radius:0px 0px 8px 8px;}
.cms .infoBottom .text{margin:0;font-weight:400;font-family:"Circular-AddEvent";font-size:22px;line-height:1.45;padding-right:24px;}
.cms .infoBottom .icon{display:block;max-width:32px;max-height:32px;margin-right:16px;opacity:0.5;cursor:pointer;}
.cms .infoBottom .icon img{max-width:100%;margin-bottom:0;}
.cms .infoBottom .icon:last-child{margin-right:0px;}
.cms .infoBottom .icon:hover{opacity:1;}
.cms .param-table:last-child{margin-bottom:32px;}
.cms .param-table:last-of-type .param-bottom{border-radius:0px 0px 4px 4px;}
.cms .param-table:first-of-type .param-top{border-radius:4px 4px 0px 0px;}
.cms .param-table .param-top{display:flex;align-items:center;justify-content:space-between;background:#f9f9fa;border:1px solid #e1e8f8;font-family:monospace;font-style:normal;font-weight:600;font-size:16px;line-height:1.6;letter-spacing:-0.5px;color:#1c212b;padding:12px 16px;}
.cms .param-table .param-top .tag{display:inline-block;font-weight:400;font-size:12px;line-height:1.5;color:#585d69;background:#e2e5ea;border-radius:4px;padding:2px 8px;font-family:"Circular-AddEvent";}
.cms .param-table .param-bottom{font-style:normal;font-weight:400;font-size:13px;line-height:1.54;color:#585d69;padding:16px;border:1px solid #e1e8f8;border-top:0;}
.cms .hed-t2 										{width:100%;clear:both;margin:0px 0px 30px 0px;position:relative;}
.cms .hed-t2:before {position:absolute;right:calc(100% + 12px);top:16px;transform:translateY(-50%);font-size:16px;content:"\e93e";font-family:"Icomoon";color:#125ef8;}
.cms .hed-t2 h2 									{margin:0;font-size:20px;color:#000;font-weight:700;line-height:135%;}
.cms .hed-t2 h2 em 									{display:inline-block;font-size:18px;color:#888;font-weight:400;padding:0px 0px 0px 5px;}
.cms .hed-t2 h3 									{margin:0;font-size:20px;color:#000;font-weight:700;line-height:135%;}
.cms .hed-t2 p.bld 									{margin:0px 0px 24px 0px;font-weight:600;font-size:23px;line-height:1.45;color:#1c212b;letter-spacing:0;}
.cms .hed-t2 p.bld a 								{color:#1c212b;}
.cms .hed-t2 h2.bld 									{margin:0px 0px 24px 0px;font-weight:600;font-size:23px;line-height:1.45;color:#1c212b;letter-spacing:0;}
.cms .hed-t2 h2.bld a 								{color:#1c212b;}
.cms .hed-t2 h2.bld.x1 									{margin:0px 0px 15px 0px;}
.cms .hed-t2 p.rtr 									{margin:0;font-size:17px;color:#1c212b;font-weight:600;line-height:1.45;}
.cms .hed-t2 p.lss 									{padding:5px 0px 0px 0px;}
.cms .hed-t2 p.bld em 								{font-size:15px;color:#444;font-weight:500;}
.cms .hed-t2 p 										{margin:0;font-size:16px;color:#333;line-height:145%;}
.cms .hed-t2 .ico-t1 								{width:32px;height:32px;position:absolute;left:-39px;top:-1px;/*background:#286efa;*/border-radius:50%;}
.cms .hed-t2 .ico-t1 .rl 							{width:100%;height:100%;position:relative;}
.cms .hed-t2 .ico-t1 .rl .wd 						{}
.cms .hed-t2 .ico-t1 .rl .wd i 						{position:absolute;left:4px;top:0px;font-size:22px;line-height:32px;color:#055fd6;}
.cms .hed-t2.nomark 						{margin:0px 0px 18px 0px;}
.cms .hed-t2.nomark:before 						{display:none;}

.cms .anchor {position:relative;display:block;text-decoration:none!important;cursor:text;overflow-anchor:none;}
.cms .anchor .copylink {width:34px;height:34px;position:absolute;text-align:center;border-radius:50%;cursor:pointer;margin:-2px 0px 0px 6px;opacity:0;transform:scale(0.92,0.92);transition:all .1s ease;}
.cms .anchor .copylink span {font-size:22px;line-height:34px;color:#222;transform:rotate(-45deg);}
.cms .anchor .copylink:hover {background:#efefef;}
.cms .anchor:hover .copylink {opacity:1;transform:scale(1);margin-left:10px;}

.cms .sed-t3 {clear:both;position:relative;margin:0px 0px 45px 0px;}
.cms .sed-t3:before{position:absolute;right:calc(100% + 12px);top:16px;transform:translateY(-50%);font-size:16px;content:"\e93e";font-family:"Icomoon";color:#125ef8;}
.cms .sed-t3 h2 {margin:0px 0px 24px 0px;font-size:23px;font-weight:600;letter-spacing:0;line-height:1.45;color:#1c212b;position:relative;}
.cms .sed-t3 h2 a {color:#1c212b!important;text-decoration:none!important;cursor:text;}
.cms .sed-t3 p {margin:0px 0px 20px 0px;font-size:16px;color:#111;line-height:160%;}
.cms .sed-t3 a {color:#125ef8;}
.cms .sed-t3 a:hover {text-decoration:underline;}
.cms .sed-t3 .icid {width:32px;height:32px;position:absolute;left:-39px;top:-1px;text-align:center;}
.cms .sed-t3 .icid {width:32px;height:32px;position:absolute;left:-39px;top:-1px;text-align:center;}
.cms .sed-t3 .icid i {font-size:22px;line-height:32px;color:#055fd6;}

.cms .sed-t4 {clear:both;position:relative;margin:0px 0px 48px 0px;}
.cms .sed-t4 .ult1 {margin:0;padding:0;list-style-type:none;font-size:17px;font-weight:700;color:#000;line-height:1.87;}
.cms .sed-t4 .ult1 li {position:relative;padding:0px 0px 0px 44px;margin:0px 0px 20px 0px;}
.cms .sed-t4 .ult1 li:before {content:"";position:absolute;width:16px;height:10px;left:12px;top:9px;background:#7bca00;border-radius:18px;}
.cms .sed-t4 .ult1 li a {text-decoration:underline;}
.cms .sed-t4 .ult1 li a:hover {text-decoration:none;}
.cms .sed-t4 .ult1 .sp-t1 {display:block;padding:18px 0px 0px 0px;}

.cms .sed-t5 {clear:both;position:relative;margin:0px 0px 25px 0px;padding:0px 0px 0px 40px;}
.cms .sed-t5.noid-t1 {padding:0px;}
.cms .sed-t5 .hd {margin:0px 0px 10px 0px;font-size:19px;font-weight:600;color:#000;}
.cms .sed-t5 .hd a {color:#000;text-decoration:none!important;cursor:text;overflow-anchor:none;}
.cms .sed-t5 .hd:before {content:"";position:absolute;width:16px;height:10px;left:0px;top:9px;background:#7bca00;border-radius:18px;}
.cms .sed-t5 .hd.m1 {margin:0px 0px 20px 0px;}

.cms .sed-t5 .bldi {margin:0px 0px 5px 0px;padding:15px 0px 0px 0px;font-size:19px;font-weight:600;color:#000;}
.cms .sed-t5 .bldi a {color:#000;text-decoration:none!important;cursor:text;}

.cms .sed-t5 p {margin:0px 0px 20px 0px;font-size:16px;color:#333;line-height:145%;}
.cms .sed-t5 p a {color:#055fd6;}
.cms .sed-t5 p a:hover {text-decoration:underline;}
.cms .sed-t5 .intag {display:inline-block;line-height:28px;padding:0px 7px;margin:0px 5px 0px 0px;font-size:13px;font-family:monospace;background:#e2f1fd;border-radius:4px;color:#222;}
.cms .sed-t5 .img-t1 {clear:both;padding:25px 0px 20px 0px;}
.cms .sed-t5 .img-t1 img {border:1px solid #ddd;border-radius:8px;}

.cms .sed-t6 {clear:both;position:relative;margin:0px 0px 45px 0px;}
.cms .sed-t6 .hd {margin:0px 0px 10px 0px;font-size:19px;font-weight:600;color:#000;}
.cms .sed-t6 .hd a {color:#000;text-decoration:none!important;cursor:text;}
.cms .sed-t6 .hd:before {content:"";position:absolute;width:16px;height:10px;left:0px;top:10px;background:#7bca00;border-radius:18px;}
.cms .sed-t6 .hd.m1 {margin:0px 0px 20px 0px;}
.cms .sed-t6 p {margin:0px 0px 20px 0px;font-size:16px;color:#333;line-height:145%;}
.cms .sed-t6 p.bgr {font-size:18px;}
.cms .sed-t6 p a {color:#055fd6;}
.cms .sed-t6 p a:hover {text-decoration:underline;}
.cms .sed-t6 .img-t1 {clear:both;padding:25px 0px 20px 0px;}
.cms .sed-t6 .img-t1 img {border:1px solid #ddd;border-radius:8px;}
.cms .sed-t6 .yt {clear:both;padding:25px 0px 20px 0px;}
.cms .sed-t6 .yt iframe {border:1px solid #ddd;border-radius:8px;}

.cms .sed-t7 {clear:both;position:relative;margin:0px 0px 25px 0px;padding:0px 0px 0px 48px;}
.cms .sed-t7 .hd {margin:0;font-size:17px;font-weight:500;color:#000;letter-spacing:0px;}
.cms .sed-t7 .hd a {color:#000;text-decoration:none!important;cursor:text;}
.cms .sed-t7 .hd:before {content:"";position:absolute;width:14px;height:10px;left:12px;top:9px;background:#4caf50;border-radius:28px;}
.cms .sed-t7 .num {position:absolute;width:20px;height:20px;left:9px;top:2px;background:#eee;border-radius:50%;text-align:center;font-size:12px;font-weight:500;color:#7a7a7a;line-height:20px;}
.cms .sed-t7 p {margin:0px 0px 20px 0px;font-size:16px;color:#333;line-height:145%;}
.cms .sed-t7 p a {color:#055fd6;}
.cms .sed-t7 p a:hover {text-decoration:underline;}

.cms .sed-t8 {clear:both;position:relative;margin:0px 0px 25px 0px;}
.cms .sed-t8 .hd {margin:0;font-size:17px;font-weight:500;color:#000;letter-spacing:0px;}
.cms .sed-t8 .hd a {color:#000;text-decoration:none!important;cursor:text;}
.cms .sed-t8 .hd:before {content:"";position:absolute;width:14px;height:10px;left:12px;top:9px;background:#4caf50;border-radius:28px;}

.cms .sed-t8 .sbwr {clear:both;padding:20px 0px 10px 0px;}
.cms .sed-t8 .sbhd {margin:0px 0px 12px 0px;font-size:20px;font-weight:600;color:#000;letter-spacing:0px;}
.cms .sed-t8 .sbhd a {color:#000;text-decoration:none!important;cursor:text;}
.cms .sed-t8 .sbwr p {margin:0;font-size:16px;color:#333;line-height:145%;}

.cms .sed-t8 p {margin:0px 0px 20px 0px;font-size:16px;color:#333;line-height:145%;}
.cms .sed-t8 p a {color:#055fd6;}
.cms .sed-t8 p a:hover {text-decoration:underline;}

.cms .sed-t8 ul {margin:30px 0px 25px 0px;padding:0;list-style-type:none;font-size:16px;color:#474f65;line-height:145%;}
.cms .sed-t8 ul li {position:relative;padding:0px 0px 0px 32px;margin:0px 0px 10px 0px;}
.cms .sed-t8 ul>li:before {content:"";position:absolute;width:6px;height:6px;left:10px;top:8px;border-radius:50%;background:#111;}
.cms .sed-t8 ol {margin:30px 0px 45px 0px;padding:0;list-style-type:none;font-size:16px;color:#474f65;line-height:145%;counter-reset:listitem;}
.cms .sed-t8 ol li {position:relative;padding:0px 0px 0px 36px;margin:0px 0px 14px 0px;}
.cms .sed-t8 ol>li:before {counter-increment:listitem;content:counter(listitem);background:#eef0f3;color:#9199a7;font-size:11px;font-weight:600;line-height:19px;text-align:center;height:19px;width:19px;border-radius:50%;position:absolute;left:3px;top:4px;}


.cms dl {margin:0px 0px 45px 0px;padding:0;list-style-type:none;font-size:15px;color:#181818;line-height:160%;}
.cms dl dt {position:relative;padding:0px 0px 0px 42px;margin:0px 0px 10px 0px;background:url(https://cdn.addevent.com/web/images/icon-question-t1.svg) no-repeat 8px 2px;background-size:20px auto;font-size:18px;}
.cms dl dd {position:relative;padding:0px 0px 0px 42px;margin:0px 0px 35px 0px;font-size:16px;color:#474f65;line-height:160%;}
.cms dl dd span {font-size:15px!important;color:#474f65!important;line-height:160%!important;}

/* Button - white/light gray */
.cms .button-t2 												{display:inline-block;text-decoration:none!important;margin:0;padding:0;outline:0;border:none;position:relative;border-radius:3px;cursor:pointer;line-height:34px;white-space:nowrap;padding:0px 12px 0px 30px;font-size:17px;font-weight:600;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;color:#333;border:1px solid transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,.17), 0 2px 5px 0 rgba(50,50,93,.1), 0 1px 1.5px 0 rgba(0,0,0,.07), 0 1px 2px 0 rgba(0,0,0,.08), 0 0 0 0 transparent;}
.cms .button-t2:hover 										{background-color:#fff;box-shadow:0 0 0 0.5px rgba(50,50,93,.25), 0 2px 5px 0 rgba(50,50,93,.15), 0 1px 1.5px 0 rgba(0,0,0,.15), 0 1px 2px 0 rgba(0,0,0,.15), 0 0 0 0 transparent;}
.cms .button-t2:active 										{background-color:#fff;box-shadow:0 0 0 0.5px rgba(50,50,93,.25), 0 2px 5px 0 rgba(50,50,93,.15), 0 1px 1.5px 0 rgba(0,0,0,.15), 0 1px 2px 0 rgba(0,0,0,.15), 0 0 0 0 transparent;border-top-width:2px;border-bottom-width:0px;}
.cms .button-t2 i 											{position:absolute;left:6px;top:8px;font-size:19px;line-height:19px;color:#333;}

/* Translations */
.cms .trans-demo-t1 {clear:both;padding:35px 0px 55px 0px;}
.cms .trans-desc-t1 {clear:both;padding:45px 0px 0px 0px;}

.genaut-t1 {display:block;position:relative;width:100%;padding-top:180px;padding-bottom:70px;}
.genaut-t1 .wraut {width:100%;max-width:960px;margin:0 auto;clear:both;position:relative;padding:0 20px;}

.genaut-t2 {display:block;position:relative;width:100%;padding-bottom:70px;}
.genaut-t2 .wraut {width:100%;max-width:750px;margin:0 auto;clear:both;position:relative;padding:0 20px;}

/* Breaker boxes for content pages (and Add to Calendar button page) */
.sgnbrk-t1 {clear:both;padding:30px;max-width:100%;background:#f4f4f4;margin:0px 0px 50px 0px;}
.sgnbrk-t1 .rlx {clear:both;position:relative;border-radius:8px;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 12px 0 rgb(50 50 93 / 28%), 0 1px 1px 0 rgb(0 0 0 / 7%);background: #fff;}
.sgnbrk-t1 .rlx .px {clear:both;padding:42px 50px 48px 48px;position:relative;}
.sgnbrk-t1 .rlx .px .hed {clear:both;margin:0px 0px 30px 0px;}
.sgnbrk-t1 .rlx .px .hed .hd {margin:0px 0px 15px 0px;font-size:24px;line-height:160%;color:#000;font-weight:600;}
.sgnbrk-t1 .rlx .px .hed .txt {margin: 0px 0px 15px 0px;font-size: 16px;line-height: 160%;color:#585d69;}
.sgnbrk-t1 .rlx .px .nws {margin:0;}
.sgnbrk-t1 .rlx .px .nws .nws-cnt {max-width:430px;margin:0;padding:0;}
.sgnbrk-t1 .rlx .px .nws .nws-cnt .nws-inp {width:500px;padding:10px 18px;}
.sgnbrk-t2 {clear:both;margin:0px 0px 40px 0px;}
.sgnbrk-t2 .rlx {clear:both;padding:0px 290px 0px 0px;position:relative;}
.sgnbrk-t2 .rlx .hed {clear:both;padding:15px 0px;}
.sgnbrk-t2 .rlx .hed .tx1 {margin:0px 0px 15px 0px;font-size: 16px;line-height: 140%;color:#585d69;}
.sgnbrk-t2 .rlx .hed .tx2 {margin:0;font-size: 16px;line-height: 140%;color:#585d69;}
.sgnbrk-t2 .rlx .img {position:absolute;top:-26px;right:-91px;}
.sgnbrk-t2 .rlx .img img {width:360px;}
.sgnbrk-t2 .bts {clear:both;padding:15px 0px;}
.sgnbrk-t2 .bts .bt1 {width:170px;display:inline-block;margin:0px 4px 0px 0px;padding:12px 26px;text-decoration:none;color:#fff;}
.sgnbrk-t2 .bts .bt2 {width:138px;display:inline-block;margin:0px 4px 0px 0px;padding:12px 26px;text-decoration:none;}


/* Terms, privacy, security */
.cont-t1 .hed-t1 										{width:100%;clear:both;margin:0px 0px 20px 0px;}
.cont-t1 .hed-t1 h1  									{margin:0;font-size:32px;line-height:125%;letter-spacing:0px;}
.cont-t1 .hed-t1 h1 em 									{font-size:18px;font-weight:400;font-style:normal;color:#2977f9;}
.cont-t1 .des-t6 										{width:100%;clear:both;}
.cont-t1 .des-t6 p 										{margin:0px 0px 15px 0px;font-size:17px;line-height:160%;}
.cont-t1 .des-t6 p em 									{font-style:normal;}
.cont-t1 .des-t6 ol 							{margin:15px 0px 15px 0px;font-size:16px;line-height:160%;}
.cont-t1 .des-t6 ol li 						{margin:0px 0px 15px 0px;}
.cont-t1 .des-t6 ol li::marker 						{font-size:22px;font-weight:600;}
.cont-t1 .des-t6 ol ol li::marker 						{font-size:17px;font-weight:600;color:#8c8c8c;}
.cont-t1 .des-t6 ul 							{margin:0px 0px 35px 0px;font-size:16px;line-height:160%;}
.cont-t1 .des-t6 ul li 						{margin:0px 0px 15px 0px;}
.cont-t1 .des-t6 .tos-list .hed 				{font-size:24px;display:block;font-weight:600;padding:30px 0px 10px 0px;color:#000;text-decoration:none;}
.cont-t1 .des-t6 h2 							{margin:0px 0px 14px 0px;padding:30px 0px 0px 0px;font-size:24px;font-weight:600;letter-spacing:0;}
.cont-t1 .des-t6 h3 							{padding:15px 0px 0px 0px;margin:0px 0px 8px 0px;font-size:17px;line-height:160%;letter-spacing:0;}
.cont-t1 .des-t6 strong 							{color:#000;}
.cont-t1 .des-t6 a 							{text-decoration:underline;}
.cont-t1 .des-t6 .anchor 							{text-decoration:none;}

.cont-t1 .des-t7 										{width:100%;clear:both;padding:15px 0px 0px 0px;}
.cont-t1 .des-t7 p 										{margin:0px 0px 15px 0px;font-size:16px;line-height:160%;}
.cont-t1 .des-t7 h2 							{margin:0px 0px 8px 0px;padding:15px 0px 0px 0px;color:#000;font-size:18px;font-weight:600;}
.cont-t1 .des-t7 h3 							{padding:15px 0px 0px 0px;color:#000;font-size:25px;font-weight:600;letter-spacing:0;}
.cont-t1 .des-t7 ul 							{margin:0px 0px 35px 0px;font-size:16px;line-height:160%;}
.cont-t1 .des-t7 ul li 						{margin:0px 0px 15px 0px;}
.cont-t1 .des-t7 a 						{text-decoration:underline;}

.cms .tab-t1 {width:100%;height:auto!important;clear:both;padding:10px 0px 0px 0px;margin:0px 0px 25px 0px;border:none!important;}
.cms .tab-t1 .tab {width:100%;display:table;table-layout:fixed;}
.cms .tab-t1 .tab .td1 {width:32%;display:table-cell;position:relative;}
.cms .tab-t1 .tab .td2 {width:2%;display:table-cell;position:relative;}
.cms .tab-t1 .tab .td2 .arr {width:46px;height:46px;position:absolute;left:50%;top:48px;margin:0px 0px 0px -26px;background:url(https://cdn.addevent.com/web/images/gapi-arrow-t1.svg) no-repeat 50% 50%;background-size:100% auto;}
.cms .tab-t1 .tab .log-t1 {width:100%;height:140px;clear:both;box-shadow:2px 2px 10px 0px rgba(0,0,0,.15);background:url(https://cdn.addevent.com/web/images/logo.svg) no-repeat 40% 50%;background-size:60% auto;}
.cms .tab-t1 .tab .log-t2 {width:100%;height:140px;clear:both;box-shadow:2px 2px 10px 0px rgba(0,0,0,.15);background:url(https://cdn.addevent.com/web/images/google-calendar-icon-t1.png) no-repeat 50% 50%;background-size:25% auto;}
.cms .tab-t1 .tab .log-t3 {width:100%;height:140px;clear:both;box-shadow:2px 2px 10px 0px rgba(0,0,0,.15);background:url(https://cdn.addevent.com/web/images/outlook-calendar-icon-t1.png) no-repeat 50% 50%;background-size:25% auto;}
.cms .tab-t1 .tab .txt-t1 {clear:both;padding:35px 10px 0px 10px;}
.cms .tab-t1 .tab .txt-t1 ul {margin:0;padding:0;list-style-type:none;font-size:15px;color:#000;line-height:140%;}
.cms .tab-t1 .tab .txt-t1 ul li {font-size:15px;line-height:140%;color:#000;margin:0px 0px 15px 0px;}
.cms .tab-t1 .tab .txt-t1 ul li em {color:#999;}
.cms .dis {clear:both;padding:30px 0px 0px 0px;}

/* DPA + CA supplement  */
.cont-t1 .dsca {clear:both;padding:20px 0px 0px 0px;}
.cont-t1 .dsca table.table-style {font-size:13px;border-collapse:collapse;}
.cont-t1 .dsca table.table-style thead {background:#bfbfbf;}
.cont-t1 .dsca table.table-style thead th, table.table-style tbody td {border:1px solid #ccc;padding:10px 5px 10px 5px;border-radius:unset!important;font-size:14px;line-height:135%;vertical-align:top;}
.cont-t1 .dsca table.table-style thead th {}





/* Table lists */
.tab-set-t1 											{display:table;line-height:160%;}
.tab-set-t1 .rw 										{display:table-row;}
.tab-set-t1 .rw .nm 									{display:table-cell;vertical-align:top;color:#999;padding:0px 15px 15px 0px;}
.tab-set-t1 .rw .ex 									{display:table-cell;vertical-align:top;padding:0px 0px 15px 0px;}
.tab-set-t1 .rw a 										{text-decoration:underline;}

/* API documentation page */
.code-t1                                                {clear:both;position:relative;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 7%);border-radius:8px;}
.code-t1 .nav                                           {clear:both;position:relative;padding:12px 10px 10px 12px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.code-t1 .nav .inm                                      {clear:both;}
.code-t1 .nav .inm ul                                   {margin:0;padding:0;list-style-type:none;font-size:0px;}
.code-t1 .nav .inm ul li                                {display:inline-block;padding:0px 2px 0px 0px;}
.code-t1 .nav .inm ul li a                              {display:inline-block;padding:0px 12px;font-size:15px;text-decoration:none;line-height:32px;color:#000;font-weight:500;background:#fff;border-radius:22px;}
.code-t1 .nav .inm ul li a:hover                        {}
.code-t1 .nav .inm ul li .selected                      {color:#fff;background:#286efa;}

.code-t1 .nav .more 									{position:absolute;z-index:10;top:9px;right:15px;}
.code-t1 .nav .more .rel 								{position:relative;}
.code-t1 .nav .more .rel .lnk 							{float:left;padding:0px 6px 0px 10px;color:#333;font-size:15px;line-height:38px;}
.code-t1 .nav .more .rel .lnk:hover .txt 				{color:#333;}
.code-t1 .nav .more .rel .lnk .txt 						{float:left;padding:0px 10px 0px 0px;}
.code-t1 .nav .more .rel .lnk .ico 						{width:30px;height:30px;float:left;}
.code-t1 .nav .more .rel .lnk .ico i 					{font-size:25px;line-height:38px;color:#333;}
.code-t1 .nav .more .rel .lnk:hover 					{background:#f3f7ff;}


.code-t1 .nav .more .rel .drop 							{width:270px;position:absolute;z-index:2;top:30px;right:0px;border:1px solid transparent;border-radius:3px;background:#fff;box-shadow:0 0 0 1px rgba(136,152,170,.1), 0 15px 35px 0 rgba(49,49,93,.1), 0 5px 15px 0 rgba(0,0,0,.08);display:none;}
.code-t1 .nav .more .rel .drop .rl 						{position:relative;}
.code-t1 .nav .more .rel .drop .rl ul 					{margin:0;padding:0;list-style-type:none;padding:10px 6px 7px 6px;}
.code-t1 .nav .more .rel .drop .rl ul li 				{margin:-5px 0px 0px 0px;}
.code-t1 .nav .more .rel .drop .rl ul li a 				{font-size:15px;display:block;position:relative;padding:12px 20px 12px 36px;color:#222;text-decoration:none;line-height:125%;border-radius:6px;}
.code-t1 .nav .more .rel .drop .rl ul li a:hover 		{background:#f3f7ff;}
.code-t1 .nav .more .rel .drop .rl ul li a span 		{width:18px;height:18px;position:absolute;left:10px;top:12px;background:url(https://cdn.addevent.com/web/images/icon-check-000-t2.svg) no-repeat 50% 50%;background-size:12px auto;display:none;}
.code-t1 .nav .more .rel .drop .rl ul li .selected span {display:block;}
.code-t1 .nav .more .rel .drop .rl .arr 				{display:none;width:13px;height:7px;position:absolute;z-index:2;right:8px;top:-7px;background:url(https://cdn.addevent.com/web/images/pop-arrow-t2.png) no-repeat;}

.code-t1 .nav .more .rel .drop {margin-top:-20px;opacity:0;transform:scale(0.92,0.92);transition:opacity .1s ease, transform .1s ease, margin .1s ease;}
.code-t1 .nav .more .rel .drop.active {margin-top:0px;opacity:1;transform:scale(1);visibility:visible;}
.code-t1 .code                                          {clear:both;position:relative;}
.code-t1 .code .example                                 {clear:both;height:400px;max-height:500px;overflow:auto;display:none;}
.code-t1 .code .jsonmarkup                              {clear:both;max-height:500px;overflow:auto;display:none;}
.code-t1 .code .example iframe                          {width:100%;height:100%;display:block;border:none;}
.code-t1 .code .autoheight                              {height:auto!important;}
.code-t1 .exmctn                                        {border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;}
.code-t1 .code .example.codemarkup 						{display:block!important;}
.code-t1 .code .jsonmarkup.codemarkup 					{display:block!important;}
.code-t1 .timezonechg 									{display:inline-block;position:relative;background:lightyellow;cursor:pointer;background:url(https://cdn.addevent.com/web/images/tzid-markup-t1.png) repeat-x left bottom;}
.code-t1 .calendarchg 									{display:inline-block;position:relative;background:lightyellow;cursor:pointer;background:url(https://cdn.addevent.com/web/images/tzid-markup-t1.png) repeat-x left bottom;}
.code-t1 .code .example .codemarkup {display:block!important;}
.code-t1 .code .jsonmarkup .codemarkup {display:block!important;}
.code-t1 .howto 										{clear:both;padding:8px 25px 10px 25px;font-size:13px;color:#334247;line-height:135%;overflow-x:auto;}
.code-t1 .howto code em                                	{display:inline-block;padding:0px 5px;background:#ecebff;line-height:160%;}
.code-t1 .howto code .out-t1                           	{background:yellow;}
.code-t1 .howto .m3 									{color:#5c7694;}
.code-t1 .howto .m4 									{color:#5c7694;}
.code-t1 .howto .m5 									{color:#4caf50;}
.code-t1 pre::-webkit-scrollbar 						{background:transparent;overflow:visible;width:8px;height:8px;}
.code-t1 pre::-webkit-scrollbar-thumb 					{background-color:rgba(0,0,0,0.2);border-radius:10px;}
.code-t1 pre::-webkit-scrollbar-thumb:hover 			{background:rgba(0,0,0,0.3);}
.code-t1 pre::-webkit-scrollbar-thumb:horizontal 		{min-width:40px;}
.code-t1 pre::-webkit-scrollbar-thumb:vertical 			{min-height:50px;}
.code-t1 pre::-webkit-scrollbar-track-piece 			{background-color:#fff;}
.code-t1 pre::-webkit-scrollbar-corner 					{background:transparent;}
.codemarkup                                             {margin:0;padding:0px 0px 0px 35px;font-family:monospace;font-size:13px;line-height:22px;position:relative;z-index:2;color:#586e75;display:none;}
.codemarkup code em                                     {display:inline-block;padding:0px 5px;background:#ecebff;line-height:160%;}
.codemarkup code .out-t1                                {background:yellow;}
.jsonmarkup code                                        {margin:0;padding:0;font-family:monospace;font-size:13px;line-height:22px;color:#bbb;}
.jsonmarkup .string                                     {color:#1cac1c;}
.jsonmarkup .number                                     {color:darkorange;}
.jsonmarkup .boolean                                    {color:blue;}
.jsonmarkup .null                                       {color:magenta;}
.jsonmarkup .key                                        {color:#111;}
.codemarkup.php code                                    {color:#5a5a5a!important;}
.codemarkup.php code span                               {color:#5a5a5a!important;}
.codemarkup.inline code                                 {white-space:normal;word-wrap:break-word;}
.codemarkup .lines                                      {width:34px;height:100%;position:absolute;z-index:0;left:0px;top:0px;border-right:1px solid transparent;background:#fff;}
.codemarkup .lines .bfnum                               {clear:both;padding:10px 0px;}
.codemarkup .lines .num                                 {font-family:monospace;font-size:11px;line-height:22px;color:#999;display:block;text-align:right;padding:0px 8px 0px 0px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.codemarkup .code                                       {width:100%;overflow:auto;}
.codemarkup .code .inn                                  {clear:both;padding:10px 20px 10px 20px;}
.codemarkup .code .em1                                  {font-style:normal;color:#3a8000;}
.codemarkup .code .em2                                  {font-style:normal;color:#49950a;}
.codemarkup .code .m1                                   {color:#839496!important;font-style:italic!important;}/* comments */
.codemarkup .code .m2                                   {color:#93a1a1;}/* type, src */
.codemarkup .code .m4                                   {color:#2674d2;}
.codemarkup .code .m5                                   {color:#04a304;}
.codemarkup .code .m6                                   {color:#bbb;}
.codemarkup .code .m7                                   {color:#111;}
.codemarkup .code .m9c,
.codemarkup .code .m9c span                             {color:#839496!important;font-style:italic!important;}/* HTML comment, css comment */
.codemarkup.exst1 .lines .bfnum                         {padding:20px 0px;}
.codemarkup.exst1 .code .inn                            {padding:20px;}
.codemarkup.inline                                      {line-height:26px;}
.codemarkup.inline code                                 {line-height:26px;}
.codemarkup.inline .lines .num                          {line-height:26px;}
.codemarkup.inline .code .inn                           {padding:15px 20px 20px 20px;}
.codemarkup.inline .lines .bfnum                        {padding:15px 0px 20px 0px;}
.markup-t5                                              {color:#1cac1c;word-break:break-word;}

.params-t1 {width:100%;max-width:100%;border-spacing:0;margin-bottom:24px;border-radius:4px;overflow:hidden;border-left:1px solid #eeeff2;border-top:1px solid #eeeff2;}
.params-t1 .row 										{display:table-row;}
.params-t1 .row .th 									{display:table-cell;}
.params-t1 .row .td 									{display:table-cell;}
.params-t1 .tr:first-child td:first-child{border-radius:4px 0 0 0;}
.params-t1 .tr:first-child td:last-child{border-radius:0 4px 0 0;}
.params-t1 .tr:first-child th:first-child{border-radius:4px 0 0 0;}
.params-t1 .tr:first-child th:last-child{border-radius:0 4px 0 0;}
.params-t1 .tr:last-child td:first-child{border-radius:0 0 0 4px;}
.params-t1 .tr:last-child td:last-child{border-radius:0 0 4px 0;}
.params-t1 .th{padding:16px;font-weight:500;font-size:17px;line-height:1.6;color:#1c212b;border-right:1px solid #eeeff2;border-bottom:1px solid #eeeff2;background:#f9f9fa;}
.params-t1 .td{padding:16px;font-weight:400;font-size:16px;line-height:1.6;color:#1c212b;border-right:1px solid #eeeff2;border-bottom:1px solid #eeeff2;vertical-align:top;}
.params-t1 .row .td1 									{font-family:monospace;font-size:13px;}
.params-t1 .td:first-child{width:28%;}
.params-t1 .tag{display:inline-block;font-weight:400;font-size:12px;line-height:1.5;letter-spacing:-0.5px;color:#585d69;background:#e2e5ea;border-radius:4px;padding:2px 8px;font-family:"Circular-AddEvent";}
.params-t1 .high 										{background:#f9f9f9;}
.params-t1 a 											{text-decoration:underline;}

/* FAQ */
.faq-t1 {width:100%;clear:both;}
.faq-t1 ul {margin:0;padding:0;list-style-type:none;}
.faq-t1 ul li {margin:0px 0px 30px 0px;}
.faq-t1 ul li:last-child {margin:0px;}
.faq-t1 ul li h3 {margin:0px 0px 9px 0px;font-size:17px;font-weight:700;color:#333;}
.faq-t1 ul li h4 {margin:0px 0px 9px 0px;font-size:17px;font-weight:700;color:#333;}
.faq-t1 ul li p {margin:0;font-size:15px;line-height:145%;color:#000;}
.faq-t1 ul li a {text-decoration:underline;}

/* Templates */
.temps-t1 {width:100%;clear:both;}
.temps-t1 .tw-t1 {width:100%;clear:both;margin:0px 0px 20px 0px;}
.temps-t1 .tw-t1 .lft {width:50%;height:260px;float:left;}
.temps-t1 .tw-t1 .lft .he {margin:0px 10px 0px 0px;}
.temps-t1 .tw-t1 .rgt {width:50%;height:260px;float:left;}
.temps-t1 .tw-t1 .rgt .he {margin:0px 0px 0px 10px;}
.temps-t1 .tw-t1 .clr {width:100%;height:1px;clear:both;overflow:hidden;}
.temps-t1 .tw-t1 .he {height:260px;clear:both;position:relative;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 7%);border-radius:4px;}
.temps-t1 .tw-t1 .he .rl {height:210px;clear:both;position:relative;}
.temps-t1 .tw-t1 .he .tb {width:100%;height:100%;display:table;}
.temps-t1 .tw-t1 .he .tb .cl {width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center;}
.temps-t1 .tw-t1 .he .dw {width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:1;background:rgba(255,255,255,.9);text-align:center;text-decoration:none;border-radius:4px;opacity:0;}
.temps-t1 .tw-t1 .he .dw:hover {opacity:1;}
.temps-t1 .tw-t1 .he .dw:active {top:1px;}
.temps-t1 .tw-t1 .he .dw i {line-height:210px;color:#929398;font-size:54px;}
.temps-t1 .tw-t1 .ex {height:50px;clear:both;position:relative;border-top:1px solid #eee;}
.temps-t1 .tw-t1 .ex p {margin:0;font-size:15px;line-height:50px;color:#666;padding:0px 0px 0px 15px;}
.temps-t1 .tw-t1 .ex p span {color:#999;}
.temps-t1 .tw-t1 .ex .dwl {position:absolute;top:14px;right:22px;}
.temps-t1 .tw-t1 .ex .dwl a {color:#125ef8;font-size:15px;line-height:100%;}
.temps-t1 .tw-t1 .ex .dwl a:hover {text-decoration:underline;}

.temps-t1 .tw-t2 {width:100%;clear:both;margin:0px 0px 20px 0px;}
.temps-t1 .tw-t2 .he {height:260px;clear:both;position:relative;box-shadow:1px 1px 7px 0px rgba(0,0,0,.15);border-radius:3px;}
.temps-t1 .tw-t2 .he .rl {height:210px;clear:both;position:relative;}
.temps-t1 .tw-t2 .he .tb {width:100%;height:100%;display:table;}
.temps-t1 .tw-t2 .he .tb .cl {width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center;}
.temps-t1 .tw-t2 .he .dw {width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:1;background:rgba(255,255,255,.9);text-align:center;text-decoration:none;border-radius:3px;opacity:0;}
.temps-t1 .tw-t2 .he .dw:hover {opacity:1;}
.temps-t1 .tw-t2 .he .dw:active {top:1px;}
.temps-t1 .tw-t2 .he .dw i {line-height:210px;color:#929398;font-size:54px;}
.temps-t1 .tw-t2 .ex {height:50px;clear:both;position:relative;border-top:1px solid #eee;}
.temps-t1 .tw-t2 .ex p {margin:0;font-size:15px;line-height:50px;color:#666;padding:0px 0px 0px 15px;}
.temps-t1 .tw-t2 .ex p span {color:#999;}
.temps-t1 .tw-t2 .ex .dwl {position:absolute;top:14px;right:22px;}
.temps-t1 .tw-t2 .ex .dwl a {color:#125ef8;font-size:15px;line-height:100%;}
.temps-t1 .tw-t2 .ex .dwl a:hover {text-decoration:underline;}

.tab-set-t2 											{width:100%;clear:both;}
.tab-set-t2 .tb {width:100%;max-width:100%;border-spacing:0;margin-bottom:24px;border-radius:4px;overflow:hidden;border-left:1px solid #eeeff2;border-top:1px solid #eeeff2;}
.tab-set-t2 .tb .td1 									{width:210px;display:table-cell;border-bottom:1px solid #ececec;border-right:1px solid #ececec;padding:10px 20px 10px 16px;font-size:15px;}
.tab-set-t2 .tb .td2 									{display:table-cell;border-bottom:1px solid #ececec;border-right:1px solid #ececec;padding:10px 20px 10px 16px;font-size:15px;}
.tab-set-t2 .tb .rw 										{display:table-row;}
.tab-set-t2 .tb .rw .th 									{display:table-cell;}
.tab-set-t2 .tb .rw .td 									{display:table-cell;}
.tab-set-t2 .tb .rw:first-child td:first-child{border-radius:4px 0 0 0;}
.tab-set-t2 .tb .rw:first-child td:last-child{border-radius:0 4px 0 0;}
.tab-set-t2 .tb .rw:first-child th:first-child{border-radius:4px 0 0 0;}
.tab-set-t2 .tb .rw:first-child th:last-child{border-radius:0 4px 0 0;}
.tab-set-t2 .tb .rw:last-child td:first-child{border-radius:0 0 0 4px;}
.tab-set-t2 .tb .rw:last-child td:last-child{border-radius:0 0 4px 0;}
.tab-set-t2 .tb .rw .th{padding:16px;font-weight:500;font-size:17px;line-height:1.6;color:#1c212b;border-right:1px solid #eeeff2;border-bottom:1px solid #eeeff2;background:#f9f9fa;}
.tab-set-t2 .tb .rw .td:first-child{width:28%;}

/* Contact */
.contact{display:block;width:100%;position:relative;}
.contact em{background:#eeeff2;border-radius:8px;display:inline-block;font-style:normal;padding:0 5px;line-height:1.2;}
.contact .contact-cnt{display:flex;align-items:flex-start;justify-content:space-between;width:100%;max-width:1186px;margin:0 auto;padding:144px 20px 114px 20px;position:relative;}
.contact .contact-cnt .left{display:block;max-width:464px;margin-right:40px;}
.contact .contact-cnt .left .text-box{display:flex;flex-direction:column;}
.contact .contact-cnt .left .title{font-weight:600;font-size:32px;line-height:1.2;color:#1c212b;margin-bottom:40px;}
.contact-sales .contact-cnt .left,.contact-sales .contact-cnt .right{position:relative;}
.contact-sales .contact-cnt .left .title{margin-bottom:32px;}
.contact .contact-cnt .left .subtitle{font-weight:600;font-size:32px;line-height:1.25;letter-spacing:-1px;color:#1c212b;margin-bottom:13px;}
.contact .contact-cnt .left .text{font-weight:400;font-size:17px;line-height:1.65;color:#585d69;margin:0;margin-bottom:32px;}
.contact .contact-cnt .left .text.small{font-size:16px;line-height:1.6;margin:0;}
.contact .contact-cnt .left .text b{font-weight:400;color:#1c212b;}
.contact .contact-cnt .left .customHr{background:#eeeff2;height:1px;border:0;margin:0;margin-bottom:24px;}
.contact .contact-cnt .left .btn-place{display:flex;align-items:center;justify-content:flex-start;}
.contact .contact-cnt .left .blue-info{display:flex;align-items:center;justify-content:flex-start;background-color:#eff4ff;border-radius:4px;padding:0px 73px 24px 17px;margin-bottom:32px;margin-top:20px;}
.contact .contact-cnt .left .blue-info .text{font-size:20px;line-height:1.3;color:#1c212b;margin:0;padding-left:18px;font-weight:600;padding-top:24px;}
.contact .contact-cnt .left .blue-info .text span{color:#125ef8;}
.contact .contact-cnt .left .logos{display:flex;align-items:baseline;padding:0 20px 32px 20px;justify-content:space-between;}
.contact .contact-cnt .left .logos .logo{display:flex;align-items:center;}
.contact .contact-cnt .left .logos .logo img{display:block;}
.contact .contact-cnt .left .smallSubtitle{font-weight:500;font-size:20px;line-height:1.4;color:#1c212b;margin-bottom:20px;}
.contact .contact-cnt .left .infoBox{display:block;width:100%;background:#fff;border:1px solid #e6e6e7;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);border-radius:5px;}
.contact .contact-cnt .left .infoBox .infoTop{display:flex;align-items:center;justify-content:space-between;position:relative;background:#f8f8f9;border-radius:8px 8px 0px 0px;padding:32px 24px 32px 24px;}
.contact .contact-cnt .left .infoBox .infoTop .title{font-size:17px;line-height:1.4;letter-spacing:0;margin:0;min-height:1px;}
.contact .contact-cnt .left .infoBox .infoTop .gotoarticle {width:40px;height:40px;position:absolute;top:23px;right:23px;background:#e7e7ed url(https://cdn.addevent.com/web/images/resize-arrow.svg) no-repeat 50% 50%;background-size:16px auto;border-radius:50%;}
.contact .contact-cnt .left .infoBox .infoTop .gotoarticle span {display:none;}
.contact .contact-cnt .left .infoBox .infoTop .resize-arrow{cursor:pointer;display:inline;}
.contact .contact-cnt .left .infoBox .infoTop .resize-arrow:hover{transform:scale(1.1);}
.contact .contact-cnt .left .infoBox .infoContent{padding:24px;}
.contact .contact-cnt .left .infoBox .infoContent .text{font-size:16px;line-height:1.6;color:#585d69;margin-bottom:24px;padding:0;}
.contact .contact-cnt .left .infoBox .infoBottom{display:flex;align-items:center;padding:24px;border-top:1px solid #e2e5ea;border-radius:0px 0px 8px 8px;}
.contact .contact-cnt .left .infoBox .infoBottom .text{margin:0;font-weight:600;font-size:16px;line-height:1.6;color:#1c212b;padding-right:24px;}
.contact .contact-cnt .left .infoBox .infoBottom .icon{display:block;max-width:32px;max-height:32px;margin-right:16px;opacity:0.5;cursor:pointer;}
.contact .contact-cnt .left .infoBox .infoBottom .icon img{max-width:100%;}
.contact .contact-cnt .left .infoBox .infoBottom .icon:last-child{margin-right:0px;}
.contact .contact-cnt .left .infoBox .infoBottom .icon:hover{opacity:1;}
.contact-step .contact-cnt .right .form{min-height:1px;}
.contact .contact-cnt .right{display:flex;align-items:flex-start;max-width:496px;min-width:496px;background-color:#ffffff;box-shadow:0px 4px 14px rgba(69, 73, 84, 0.1), 0px 1px 3px rgba(69, 73, 84, 0.2);border-radius:8px;}
.contact-sales .contact-cnt{padding-bottom:72px;}
.contact-sales .contact-cnt .right{display:block;max-width:559px;min-width:559px;background-color:#ffffff;box-shadow:none;border-radius:0;}
.contact-sales .contact-cnt .right .right-cnt{display:flex;align-items:flex-start;position:relative;padding:32px;background-color:#ffffff;box-shadow:0px 4px 14px rgba(69, 73, 84, 0.1), 0px 1px 3px rgba(69, 73, 84, 0.2);border-radius:8px;}
.contact .contact-cnt .right .form{display:flex;width:100%;flex-direction:column;justify-content:space-between;min-height:456px;}
.contact .contact-cnt .right .formsales{min-height:800px;}
.contact-sales .contact-cnt .right .form{align-items:flex-start;position:relative;padding:0px 30px 30px 20px;}
.contact .contact-cnt .right .form .title{font-weight:600;font-size:32px;line-height:1.25;color:#1c212b;margin-bottom:34px;min-height:1px;}
.contact .contact-cnt .right .form .subtitle{margin:0;font-weight:500;font-size:19px;line-height:1.25;color:#1c212b;margin:-25px 0px 54px 0px;}
.contact .contact-cnt .right .form .input-place{display:block;position:relative;width:100%;margin-bottom:22px;}
.contact .contact-cnt .right .form .input-place.-pd-bg{margin-bottom:32px;}
.contact .contact-cnt .right .form .label{display:block;position:absolute;top:50%;left:0px;transform:translateY(-50%);padding:0px;font-weight:400;font-size:16px;line-height:1.6;color:#828995;z-index:1;}
.contact .contact-cnt .right .customHr{margin:0;width:100%;border:0;height:1px;background:#e5eaf3;margin-bottom:32px;margin-top:-8px;}
.contact-sales .contact-cnt .right .form .input-place{margin-bottom:24px;}
.contact-sales .contact-cnt .right .form .label{display:block;position:static;font-weight:600;font-size:17px;line-height:1.4;letter-spacing:0px;padding:10px 0px 0px 0px;color:#1c212b;margin-bottom:8px;transform:none;text-align:left;}
.contact .contact-cnt .right .form .input-place .input:focus + .label{top:0px;transform:none;font-size:13px;line-height:1.54;}
.contact .contact-cnt .right .form .input-place .input:not(:placeholder-shown) + .label{top:0px;transform:none;font-size:13px;line-height:1.54;}
.contact .contact-cnt .right .form .input-place .input{display:block;width:100%;border:0;padding:16px 0px 9px;border-bottom:1px solid #eeeff2;outline:none;font-size:16px;line-height:1.6;resize:none;overflow:hidden;}
.contact-sales .contact-cnt .right .form .input-place .input{display:block;width:100%;border:0;padding:12px 24px;outline:none;font-size:16px;line-height:1.6;resize:none;overflow:hidden;background:#f8f8f9;color:inherit !important;border-radius:6px;}
.contact-sales .contact-cnt .right .form .input-place .input:-webkit-autofill{box-shadow:none;-webkit-box-shadow:none;background:#f8f8f9 !important;transition:background-color 5000s ease-in-out 0s;}
.contact-sales .contact-cnt .right .form .input-place .input:autofill{background:#f8f8f9 !important;box-shadow:none;-webkit-box-shadow:none;background:#f8f8f9 !important;transition:background-color 5000s ease-in-out 0s;}
.contact-sales .contact-cnt .right .form .input-place textarea{height:156px;}
.contact-sales .contact-cnt .right .form .input-place textarea.area-216h{height:216px;}




.contact .contact-cnt .right .form .input-place .input::placeholder{color:transparent;}
.contact-sales .contact-cnt .right .form .input-place .input::placeholder{color:#aaafb8;}

.contact-sales .contact-cnt .right .form .ix-t2 {width:100%;clear:both;position:relative;margin:0px 0px 25px 0px;}
.contact-sales .contact-cnt .right .form .ix-t2 .wr {clear:both;position:relative;}
.contact-sales .contact-cnt .right .form .ix-t2 .wr .lbl {position:absolute;left:10px;top:-10px;z-index:8;font-size:15px;color:#323130;font-weight:500;line-height:18px;background:#fff;padding:0px 8px;}
.contact-sales .contact-cnt .right .form .ix-t2 .wr .ssn {font-size:14px;color:#777;display:inline-block;margin:0px 0px 0px 6px;font-weight:400;}
.contact-sales .contact-cnt .right .form .ix-t2 .wr .bld {font-weight:600;}
.contact-sales .contact-cnt .right .form .ix-t2 .wr input {width:100%;margin:0;padding:13px 16px 14px 16px;outline:0;font-size:17px;font-weight:500;border:0;border:1px solid #b7b7b782;border-bottom:1px solid #b7b7b782;border-radius:6px;}
.contact-sales .contact-cnt .right .form .ix-t2 .wr input:focus {box-shadow:0 0 2px rgba(6, 95, 212, 0.72);border:1px solid #4b78b782;}
.contact-sales .contact-cnt .right .form .ix-t2 .wr input.err {box-shadow:0 0 2px rgb(117 35 0 / 1);border:1px solid #ff57224f;}
.contact-sales .contact-cnt .right .form .ix-t2 .wr textarea {width:100%;min-height:32px;margin:0;padding:13px 16px 14px 16px;outline:0;font-size:17px;font-weight:500;border:0;border:1px solid #b7b7b782;border-bottom:1px solid #b7b7b782;border-radius:6px;resize:none;}
.contact-sales .contact-cnt .right .form .ix-t2 .wr textarea:focus {box-shadow:0 0 2px rgba(6, 95, 212, 0.72);border:1px solid #4b78b782;}
.contact-sales .contact-cnt .right .form .ix-t2 .wr .hi1 {height:150px;}

/* Hubspot form */
.contact-sales .contact-cnt .right .form.loading {min-height:400px;}
.contact-sales .contact-cnt .right .form.loading:before {content:'';position:absolute;left:0px;top:-10px;right:0px;bottom:0px;z-index:10;background:#ffffffcf url(https://cdn.addevent.com/web/images/icon-load-t2b.svg) no-repeat 50% 100px;background-size:42px auto;}
.contact-sales .contact-cnt .right .hbspt-form {width:100%;clear:both;}
.contact-sales .contact-cnt .right .form-columns-2 {display:grid;width:100%;grid-template-columns:1fr 1fr;grid-row-gap:0px;grid-column-gap:10px;}
.contact-sales .contact-cnt .right .hs-error-msgs {display:unset!important;}
.contact-sales .contact-cnt .right .inpdes1 {width:100%;clear:both;position:relative;margin:0px 0px 30px 0px;}
.contact-sales .contact-cnt .right .inpdes1 .des1 {margin:0px 0px 4px 0px;font-weight:600;font-size:17px;line-height:1.4;color:#1c212b;}
.contact-sales .contact-cnt .right .inpdes1 .des2 {margin:0px;font-weight:400;font-size:15px;line-height:1.4;color:#828995;}

.contact-sales .contact-cnt .right .hs-form-field {width:100%;clear:both;position:relative;margin:0px 0px 25px 0px;}
.contact-sales .contact-cnt .right .hs-form-field .input {clear:both;position:relative;}
.contact-sales .contact-cnt .right .hs-form-field label {position:absolute;left:10px;top:-10px;z-index:8;font-size:15px;color:#323130;font-weight:500;line-height:18px;background:#fff;padding:0px 8px;}
.contact-sales .contact-cnt .right .hs-form-field label strong {display:block;margin:-10px 0px 0px 0px;font-weight:600;font-size:17px;line-height:1.4;color:#1c212b;margin-bottom:8px;text-align:left;}
.contact-sales .contact-cnt .right .hs-form-field.hs-fieldtype-checkbox label {position:static;}
.contact-sales .contact-cnt .right .hs-form-field.hs-fieldtype-checkbox .input {clear:both;margin:-8px 0px 40px 0px;}
.contact-sales .contact-cnt .right .hs-form-field .input .ssn {font-size:14px;color:#777;display:inline-block;margin:0px 0px 0px 6px;font-weight:400;}
.contact-sales .contact-cnt .right .hs-form-field .input .bld {font-weight:600;}
.contact-sales .contact-cnt .right .hs-form-field .input input[type="text"] {width:100%;margin:0;padding:13px 16px 14px 16px;outline:0;font-size:17px;font-weight:500;border:0;border:1px solid #b7b7b782;border-bottom:1px solid #b7b7b782;border-radius:6px;}
.contact-sales .contact-cnt .right .hs-form-field .input input[type="text"]:focus {box-shadow:0 0 2px rgba(6, 95, 212, 0.72);border:1px solid #4b78b782;}
.contact-sales .contact-cnt .right .hs-form-field .input input[type="text"].err {box-shadow:0 0 2px rgb(117 35 0 / 1);border:1px solid #ff57224f;}
.contact-sales .contact-cnt .right .hs-form-field .input input[type="email"] {width:100%;margin:0;padding:13px 16px 14px 16px;outline:0;font-size:17px;font-weight:500;border:0;border:1px solid #b7b7b782;border-bottom:1px solid #b7b7b782;border-radius:6px;}
.contact-sales .contact-cnt .right .hs-form-field .input input[type="email"]:focus {box-shadow:0 0 2px rgba(6, 95, 212, 0.72);border:1px solid #4b78b782;}
.contact-sales .contact-cnt .right .hs-form-field .input input[type="email"].err {box-shadow:0 0 2px rgb(117 35 0 / 1);border:1px solid #ff57224f;}

.contact-sales .contact-cnt .right .hs-form-field .input input[type="file"] {width:100%;margin:0;padding:13px 16px 14px 16px;outline:0;font-size:17px;font-weight:500;border:0;border:1px solid #b7b7b782;border-bottom:1px solid #b7b7b782;border-radius:6px;}
.contact-sales .contact-cnt .right .hs-form-field .input input[type="file"]:focus {box-shadow:0 0 2px rgba(6, 95, 212, 0.72);border:1px solid #4b78b782;}
.contact-sales .contact-cnt .right .hs-form-field .input input[type="file"].err {box-shadow:0 0 2px rgb(117 35 0 / 1);border:1px solid #ff57224f;}
.contact-sales .contact-cnt .right .hs-form-field .input input[type="file"] {font-size:15px;}


.contact-sales .contact-cnt .right .hs-form-field .input textarea {width:100%;min-height:160px;margin:0;padding:13px 16px 14px 16px;outline:0;font-size:17px;font-weight:500;border:0;border:1px solid #b7b7b782;border-bottom:1px solid #b7b7b782;border-radius:6px;resize:none;}
.contact-sales .contact-cnt .right .hs-form-field .input textarea:focus {box-shadow:0 0 2px rgba(6, 95, 212, 0.72);border:1px solid #4b78b782;}
.contact-sales .contact-cnt .right .form .inputs-list{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-row-gap:16px;padding-bottom:24px;list-style-type:none;padding:0px;margin:0px;}
.contact-sales .contact-cnt .right .form .inputs-list .hs-form-checkbox{display:flex;align-items:flex-start;}
.contact-sales .contact-cnt .right .form .inputs-list .hs-form-checkbox label {position:static;padding:0px 0px;}
.contact-sales .contact-cnt .right .form .inputs-list .hs-form-checkbox input {-webkit-appearance:checkbox;}
.contact-sales .contact-cnt .right .form .inputs-list .hs-form-checkbox .hs-input{position:absolute;opacity:0;z-index:1;}
.contact-sales .contact-cnt .right .form .inputs-list .hs-form-checkbox .hs-form-checkbox-display{display:flex;align-items:center;font-size:15px;line-height:1.6;font-weight:500;color:#14121e;cursor:pointer;margin-right:4px;}
.contact-sales .contact-cnt .right .form .inputs-list .hs-form-checkbox .hs-form-checkbox-display:before{content:" ";display:inline-block;border:1px solid transparent;border-radius:3px;width:20px;height:20px;margin:-2px 13px 0px 0px;box-shadow:0 0 0 0.5px rgb(50 50 93 / 25%), 0 2px 5px 0 rgb(50 50 93 / 15%), 0 1px 1.5px 0 rgb(0 0 0 / 15%), 0 1px 2px 0 rgb(0 0 0 / 15%), 0 0 0 0 transparent;}
.contact-sales .contact-cnt .right .form .inputs-list .hs-form-checkbox .hs-form-checkbox-display:hover:before{border-color:#c8c8c8;}
.contact-sales .contact-cnt .right .form .inputs-list .hs-form-checkbox .hs-form-checkbox-display.checked:before{border:1px solid transparent;width:20px;height:20px;background:#125ef8 url(https://cdn.addevent.com/web/images/icon-check-fff-t2.svg) no-repeat 50% 50%;background-size:12px auto;}
.contact-sales .contact-cnt .right .hs-submit {width:100%;clear:both;position:relative;margin:0px 0px 25px 0px;}
.contact-sales .contact-cnt .right .hs-submit .actions input {width:100%;background:#125ef8;color:#fff;padding:12px 24px;line-height:1.6;display:block;border:1px solid transparent;max-height:64px;border-radius:6px;font-size:17px;font-weight:400;cursor:pointer;white-space:nowrap;text-align:center;}
.contact-sales .contact-cnt .right .hs-submit .actions input:hover {background-color:#1111ff;}
.contact-sales .contact-cnt .right .hs-submit .actions input.disabled {cursor:default;background-color:#d7d7d7!important;}
.contact-sales .contact-cnt .right .hs-error-msgs {margin:0;padding:0;list-style-type:none;}
.contact-sales .contact-cnt .right .hs-error-msgs .hs-error-msg {position:static;font-size:14px;font-weight:400;padding:8px 0px 5px 19px;display:block;color:#ff5722;}
.contact-sales .contact-cnt .right .hs_error_rollup {display:none;}
.contact-sales .contact-cnt .right .submitted-message {min-height:300px;clear:both;}
.contact-sales .contact-cnt .right .submitted-message p {margin:0;font-size:17px;font-weight:500;color:#149714;line-height:160%;}

.contact .contact-cnt .right .form .btn{width:100%;}
.contact-sales .contact-cnt .right .form .btn{}
.contact-sales .contact-cnt .right .form .checks-place{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-row-gap:16px;padding-top:16px;padding-bottom:24px;}
.contact-sales .contact-cnt .right .form .checks-place .item{display:flex;align-items:center;}
.contact-sales .contact-cnt .right .form .checks-place .item .input{position:absolute;opacity:0;z-index:1;}
.contact-sales .contact-cnt .right .form .checks-place .item .check-label{display:flex;align-items:center;font-size:15px;line-height:1.6;font-weight:500;color:#14121e;cursor:pointer;margin-right:4px;}
.contact-sales .contact-cnt .right .form .checks-place .item .check-label:before{content:" ";display:inline-block;border:1px solid transparent;border-radius:3px;width:20px;height:20px;margin:-2px 13px 0px 0px;box-shadow:0 0 0 0.5px rgb(50 50 93 / 25%), 0 2px 5px 0 rgb(50 50 93 / 15%), 0 1px 1.5px 0 rgb(0 0 0 / 15%), 0 1px 2px 0 rgb(0 0 0 / 15%), 0 0 0 0 transparent;}
.contact-sales .contact-cnt .right .form .checks-place .item .check-label:hover:before{border-color:#c8c8c8;}
.contact-sales .contact-cnt .right .form .checks-place .item .input:checked ~ .check-label:before{border:1px solid transparent;width:20px;height:20px;background:#125ef8 url(https://cdn.addevent.com/web/images/icon-check-fff-t2.svg) no-repeat 50% 50%;background-size:12px auto;}
.contact-sales .contact-cnt .right .form .label-small{display:block;font-size:15px;font-weight:400;margin:-6px 0px 0px 0px;line-height:1.54;color:#828995;padding-bottom:24px;}
.contact-sales .contact-cnt .right .dropzone{}
.contact-sales .contact-cnt .right .dropzone:hover{background-color:#d6e3ff;}
.contact-sales .sup.-mobile{display:none;padding-top:40px;align-self:flex-start;}
.contact-sales .sup.-mobile .subtitle{color:#1c212b;font-size:22px;font-weight:600;line-height:1.4;margin-bottom:20px;}
.contact.contact-step .contact-cnt .right{box-shadow:none;padding:0;/*padding-top:90px;*/max-width:461px;min-width:461px;flex-direction:column;}

/* Contact us */
.contact-us{display:block;width:100%;}
.contact-us .contact-us-bg{background-image:url("https://cdn.addevent.com/web/images/contact-bg.svg");background-position:center 190px;background-size:cover;background-repeat:no-repeat;}
.contact-us .contact-us-cnt{width:100%;max-width:680px;margin:0 auto;padding:0 20px 120px;}
.contact-us .grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;}
.contact-us .grid .item{display:flex;flex-direction:column;background-color:#ffffff;border:1px solid #e6e6e7;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);border-radius:5px;overflow:hidden;}
.contact-us .grid .item .tpl{width:100%;height:8px;display:none;}
.contact-us .grid .item .box{display:flex;flex-direction:column;align-items:center;padding:48px 24px 24px;}
.contact-us .grid .item .box .crc{display:flex;justify-content:center;align-items:center;border-radius:50%;width:64px;height:64px;min-width:64px;min-height:64px;max-width:64px;max-height:64px;margin-bottom:24px;}
.contact-us .grid .item .box .title{font-size:22px;line-height:1.5;margin-bottom:8px;}
.contact-us .grid .item .box .text{color:#585d69;font-size:16px;line-height:1.6;text-align:center;margin-bottom:48px;flex:1;}
.contact-us .grid .item .box .btns{display:grid;grid-template-columns:1fr;gap:8px;align-self:stretch;}
.contact-us .grid .item .box .btns .btn{font-size:17px;}

/* Contact us item colors */
.contact-us .grid .item.item-blue .tpl{background-color:#125ef8;}
.contact-us .grid .item.item-blue .box .crc{background-color:#eff4ff;}
.contact-us .grid .item.item-green .tpl{background-color:#1ac67d;}
.contact-us .grid .item.item-green .box .crc{background-color:#e9faf3;}

/* Contact step */
.contact-step{display:block;width:100%;position:relative;}
.contact-step .contact-step-cnt{width:100%;max-width:600px;margin:0 auto;padding:150px 20px 132px;position:relative;}
.contact-step .title{font-size:32px;line-height:1.2;min-height:40px;font-weight:600;margin-bottom:32px;}
.contact-step .step-top{display:flex;flex-direction:column;margin-bottom:40px;}
.contact-step .step-top.-mg-16{margin-bottom:16px;}
.contact-step .step-top .nbw{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;}
.contact-step .step-top .nbw .num{font-size:17px;line-height:1.4;}
.contact-step .step-top .nbw .back{display:flex;align-items:center;color:#125ef8;font-size:17px;line-height:1.4;}
.contact-step .step-top .nbw .back:hover{color:#585d69;}
.contact-step .step-top .nbw .back:hover:before{content:"\e94f";}
.contact-step .step-top .nbw .back:before{font-family:"icomoon";content:"\e904";margin-right:8px;transform:rotate(180deg);}
.contact-step .step-top .prg{position:relative;width:100%;height:8px;background-color:#eff4ff;border-radius:8px;margin-bottom:16px;}
.contact-step .step-top .prg:after{content:"";position:absolute;top:0;left:0;height:100%;background-color:#125ef8;border-radius:8px;}
.contact-step .step-top .text{color:#585d69;font-size:17px;line-height:1.4;}
.contact-step .box {background:#fff;border:1px solid #e6e6e7;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);border-radius:5px;}
.contact-step .box .item {display:block;position:relative;padding:15px 30px 15px 30px;border-bottom:1px solid #eeeff2;}
.contact-step .box .item:last-child {border-bottom:0;}
.contact-step .box .item .txt {color:#000;font-size:18px;line-height:1.4;}
.contact-step .box .item:hover {background:#f9f9f9;}
.contact-step .box .item:hover .txt {color:#0648ce;}
.contact-step .box .item .arr {display:block;width:40px;height:40px;position:absolute;top:8px;right:15px;text-align:center;border-radius:50%;}
.contact-step .box .item .arr.arr-bg {background:#f9f9fa;}
.contact-step .box .item .arr i {line-height:40px;}
.contact-step .box .item .arr i:before {color:#aaafb8;font-size:24px;}
.contact-step .box .item:hover .arr i:before {color:#1c212b;}
.contact-step .box .item:hover .arr {background:#f1f3f5;}
.contact.contact-step .contact-cnt .left {max-width:561px;}

/* Contact step progress */
.contact-step .step-top .prg.prg-33:after{width:33%;}
.contact-step .step-top .prg.prg-66:after{width:66%;}
.contact-step .step-top .prg.prg-100:after{width:100%;}

/* About us */
.about-img{display:block;max-width:1364px;padding:0 20px;margin:0 auto;padding-bottom:120px;position:relative;}
.about-img picture{display:block;max-width:100%;position:relative;}
.about-img img{display:block;margin:0 auto;max-width:100%;}
.our-story{display:block;width:100%;padding-bottom:120px;}
.our-story .our-story-cnt{display:flex;align-items:flex-start;justify-content:space-between;width:100%;max-width:1176px;margin:0 auto;padding:0 20px;position:relative;}
.our-story .our-story-cnt .left,.our-story .our-story-cnt .right{position:relative;}
.our-story .our-story-cnt .left .title{max-width:465px;min-width:380px;font-weight:600;font-size:35px;line-height:1.17;letter-spacing:-1px;color:#1c212b;margin:0;}
.our-story .our-story-cnt .right{max-width:560px;margin-left:40px;}
.our-story .our-story-cnt .right .title{font-weight:600;font-size:45px;line-height:1.17;letter-spacing:-1px;color:#1c212b;margin:0;margin-bottom:24px;}
.our-story .our-story-cnt .right .subtitle{font-weight:600;font-size:20px;line-height:1.45;color:#1c212b;margin:0;margin-bottom:24px;}
.our-story .our-story-cnt .right .text{font-weight:400;font-size:17px;line-height:1.65;color:#585d69;margin:0;margin-bottom:24px;}
.our-story .our-story-cnt .right .text:last-child{margin-bottom:0px;}
.ico-grid{display:block;width:100%;padding-bottom:170px;}
.ico-grid .cnt{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:40px;row-gap:40px;width:100%;max-width:1176px;margin:0 auto;padding:0 32px;position:relative;z-index:1;}
.ico-grid .cnt .item .circle{display:flex;align-items:center;justify-content:center;width:64px;min-width:64px;height:64px;min-height:64px;background:#f6f7f8;border-radius:50%;margin-bottom:16px;}
.ico-grid .cnt .item .circle i:before{color:#85888f;font-size:32px;}
.ico-grid .cnt .item .title{font-weight:600;font-size:22px;line-height:1.45;color:#1c212b;margin:0;margin-bottom:8px;}
.ico-grid .cnt .item .text{font-weight:400;font-size:16px;line-height:1.6;color:#585d69;margin:0;}
.founders{display:block;width:100%;padding-bottom:120px;position:relative;}
.founders .founders-cnt{display:grid;position:relative;grid-template-columns:1fr 304px 304px;column-gap:30px;row-gap:30px;width:100%;max-width:1176px;margin:0 auto;padding:0 20px;}
.founders .founders-cnt .background-image{position:absolute;z-index:-1;bottom:-15px;right:-272px;}
.founders .founders-cnt .left .textbox{margin-top:30px;max-width:368px;}
.founders .founders-cnt .left .textbox .title{font-weight:600;font-size:45px;line-height:1.17;letter-spacing:-1px;color:#1c212b;margin-bottom:32px;}
.founders .founders-cnt .left .textbox .text{font-weight:400;font-size:17px;line-height:1.65;color:#585d69;margin:0;}
.founders .founders-cnt .person{display:block;position:relative;}
.founders .founders-cnt .person .background-image{display:none;}
.founders .founders-cnt .person img{display:block;max-width:100%;margin-bottom:22px;}
.founders .founders-cnt .person .name{font-weight:600;font-size:22px;line-height:1.45;color:#1c212b;margin:0;}
.founders .founders-cnt .person .workplace{font-weight:400;font-size:16px;line-height:1.6;color:#585d69;margin:0;}
.stat{display:block;width:100%;padding-bottom:120px;position:relative;}
.stat .stat-cnt{display:block;width:100%;max-width:1176px;margin:0 auto;padding:0 20px;position:relative;}
.stat .stat-cnt .title{font-weight:600;font-size:32px;line-height:1.25;letter-spacing:-.5px;color:#1c212b;margin-bottom:120px;}
.stat .stat-cnt .grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:42px;grid-row-gap:40px;}
.stat .stat-cnt .grid .item .number{font-weight:600;font-size:64px;line-height:1.09;letter-spacing:-1px;color:#1c212b;margin:0;}
.stat .stat-cnt .grid .item .text{font-weight:400;font-size:16px;line-height:1.6;color:#585d69;margin:0;}
.customers{display:block;width:100%;padding-bottom:50px;position:relative;}
.customers .customers-cnt{display:block;width:100%;max-width:1176px;margin:0 auto;padding:0 20px;position:relative;}
.customers .item{opacity:0.5;}
.customers .customers-cnt .title{font-weight:600;font-size:35px;line-height:1.17;text-align:center;letter-spacing:-1px;color:#1c212b;margin-bottom:40px;}
.customers .customers-cnt .grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:42px;grid-row-gap:40px;align-items:center;justify-items:center;}
.customers .customers-cnt .grid.-mobile{display:none;}
.customers .customers-cnt .item img{max-width:100%;}
.info-box{display:block;position:relative;}
.info-box-cnt{max-width:1176px;padding:0px 20px;margin:0 auto;position:relative;}
.info-box .text{max-width:979px;margin:0 auto;font-weight:600;font-size:32px;line-height:1.25;text-align:center;letter-spacing:-1px;color:#1c212b;position:relative;padding-bottom:120px;}
.info-box .text-t1{max-width:500px;margin:0 auto;font-weight:500;font-size:26px;line-height:1.25;text-align:center;color:#1c212b;position:relative;padding-bottom:120px;}
.map-place{display:block;width:100%;padding-bottom:80px;position:relative;}
.map-place .map-place-cnt{display:block;width:100%;max-width:1176px;margin:0 auto;padding:0px 20px;position:relative;}
.map-place .map-place-cnt .title{max-width:940px;margin:0 auto 16px;font-weight:600;font-size:45px;line-height:1.17;text-align:center;letter-spacing:-1px;color:#1c212b;}
.map-place .map-place-cnt .text{max-width:800px;margin:0 auto 72px;font-weight:400;font-size:19px;line-height:1.65;text-align:center;color:#585d69;}
.map-place .map-place-cnt .map{max-width:940px;margin:0 auto;padding-bottom:63px;}
.map-place .map-place-cnt .map picture{max-width:100%;}
.map-place .map-place-cnt .map img{display:block;max-width:100%;}
.map-place .map-place-cnt .map img.mobile{display:none;}
.map-place .map-place-cnt .contact{max-width:940px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:16px;grid-row-gap:46px;}
.map-place .map-place-cnt .item .title{font-weight:600;font-size:22px;line-height:1.45;color:#1c212b;width:100%;margin:0;padding-bottom:30px;border-bottom:1px solid #eeeff2;text-align:left;}
.map-place .map-place-cnt .item .flex{display:flex;padding-top:32px;align-items:flex-start;}
.map-place .map-place-cnt .item .flex .first{margin:0;white-space:nowrap;padding-right:40px;font-weight:600;font-size:16px;line-height:1.6;color:#1c212b;}
.map-place .map-place-cnt .item .flex .second{margin:0;font-weight:400;font-size:16px;line-height:1.6;color:#585d69;}

/* Banner */
.bnr{display:block;position:relative;width:100%;padding-top:122px;padding-bottom:70px;}
.bnr .bnr-cnt{display:flex;position:relative;justify-content:space-between;width:100%;max-width:1176px;margin:0 auto;padding:0 20px;}
.bnr.-homepage .bnr-cnt{max-width:1260px;}
.bnr.-sc .bnr-cnt{max-width:1230px;}
.bnr.-ae .bnr-cnt{max-width:1376px;}
.bnr .bnr-cnt .s1{padding-top:36px;}
.bnr.-homepage .bnr-cnt .s1{padding-left:42px;}
.bnr.-sc .bnr-cnt .s1{padding-left:27px;}
.bnr.-ae .bnr-cnt .s1{padding-left:100px;}
.bnr .bnr-cnt .s1.hp{max-width:560px;}
.bnr .bnr-cnt .s1 .tag{color:#585d69;font-weight:400;font-size:22px;line-height:1.4;padding-bottom:8px;margin:0px;}
.bnr .bnr-cnt .s1 .tag h1{margin:0;color:#585d69;font-weight:400;font-size:22px;line-height:1.4;}
.bnr .bnr-cnt .s1 .title{clear:both;padding:0px 10% 30px 0px;font-weight:600;color:#1c212b;font-size:40px;line-height:1.2;letter-spacing:-.25px;margin:0px;max-width:740px;}
.bnr .bnr-cnt .s1 .title h1{margin:0;display:inline;font-weight:600;color:#1c212b;font-size:40px;line-height:1.2;letter-spacing:-.25px;}
.bnr .bnr-cnt .s1 .title h2{margin:0;display:inline;font-weight:600;color:#1c212b;font-size:40px;line-height:1.2;letter-spacing:-.25px;}
.bnr .bnr-cnt .s1 .title p{margin:0;display:inline;font-weight:600;color:#1c212b;font-size:40px;line-height:1.2;letter-spacing:-.25px;}
.bnr .bnr-cnt .s1 .title.-big{padding:0px;font-size:50px;line-height:1;letter-spacing:-1px;font-weight:600;}
.bnr .bnr-cnt .s1 .subtitle{max-width:100%;font-size:18px;margin:0;padding-top:24px;padding-bottom:16px;line-height:1.5;}
.bnr .bnr-cnt .s1 .subtitle h1 {margin:0;display:inline;font-size:18px;line-height:1.5;font-weight:500;}
.bnr .bnr-cnt .s1 .subtitle p {margin:0;display:inline;font-size:18px;line-height:1.5;font-weight:500;}
.bnr .bnr-cnt .s1 .title em{background:#eeeff2;border-radius:8px;display:inline;font-style:normal;padding:0 5px;line-height:1.2;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
.bnr .bnr-cnt .s1 .title .em{background:#eeeff2;border-radius:8px;padding:0 5px;line-height:1.2;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
.bnr .bnr-cnt .s1 .btn-plc{padding-top:40px;display:flex;}
.bnr .bnr-cnt .s1 .btn-plc.-mobile{display:none;}
.bnr .bnr-cnt .s1 .btn-plc .btn{margin-right:16px;}
.bnr .bnr-cnt .s1 .btn-plc .btn:last-of-type{margin-right:0;}
.bnr .bnr-cnt .s1 .coco {clear: both; padding:95px 0px 0px 0px;}
.bnr .bnr-cnt .s1 .coco p {margin: 0; font-size: 16px; line-height: 170%;}
.bnr .bnr-cnt .s1 .coco .sp1 {display: inline-block; background: #eeeff2; border-radius: 8px; padding: 0px 5px; line-height: 170%; font-size: 16px;}
.bnr .bnr-cnt .s1 .coco #coco-count {transition:all 1s cubic-bezier(0, 0, 0, 0.73);}
.bnr .bnr-cnt .lgscnt {position:absolute;bottom: -5px;right: 120px;width: 400px;}
.bnr .bnr-cnt .lgscnt img {width:100%;display:block;}

.bnr .bnr-cnt .s2{width:100%;text-align:right;position:relative;}
.bnr .bnr-cnt .s2-464{max-width:464px;}
.bnr .bnr-cnt .s2-564{max-width:564px;}
.bnr.-homepage .bnr-cnt .s2-564{max-width:594px;}
.bnr.-ae .bnr-cnt .s2-464{max-width:486px;}
.bnr .bnr-cnt .s2 img{max-width:100%;object-fit:contain;}
.bnr .bnr-cnt .s2 svg{display:block;max-width:100%;height:100%;}
.bnr .bnr-cnt .s2 #slideset {width:500px;height:460px;position:relative;clear:both;overflow:hidden;margin:-30px 0px 0px 0px;}
.bnr .bnr-cnt .s2 #slideset > * {width:100%;height:100%;position:absolute;top:100%;left:0px;z-index:1;animation: 15s autoplay infinite cubic-bezier(0.25, 0.46, 0.45, 0.94);animation-delay:5s;}
.bnr .bnr-cnt .s2 #slideset .i1 {background:url(https://cdn.addevent.com/web/images/homepage_hero_1_1.svg) no-repeat 0px 0px;background-size:500px auto;}
.bnr .bnr-cnt .s2 #slideset .i2 {background:url(https://cdn.addevent.com/web/images/homepage_hero_2.svg) no-repeat 0px 0px;background-size:500px auto;}
.bnr .bnr-cnt .s2 #slideset .i3 {background:url(https://cdn.addevent.com/web/images/homepage_hero_3.svg) no-repeat 0px 0px;background-size:500px auto;}
.bnr .bnr-cnt .s2 #slideset .i4 {background:url(https://cdn.addevent.com/web/images/homepage_hero_4.svg) no-repeat 0px 0px;background-size:500px auto;}
.bnr .bnr-cnt .s2 #slideset .i5 {background:url(https://cdn.addevent.com/web/images/homepage_hero_5.svg) no-repeat 0px 0px;background-size:500px auto;}
.bnr .bnr-cnt .s2 #ttipctn {width:300px;position:absolute;left:101px;bottom:100px;z-index:30;padding:10px 15px;text-align:center;font-size:16px;line-height:145%;background:#ffff87;color:#282f08;}
.bnr .bnr-cnt .s2 #ttipctn .txi {width:29px;display:inline-block;position:relative;line-height:18px;height:20px;}
.bnr .bnr-cnt .s2 #ttipctn .txi i {font-size:22px;position:absolute;left:0px;top:4px;}
.bnr .bnr-cnt .s2 #ttipctn {bottom:50px;opacity:0;transform:scale(0.92,0.92);transition:all .2s ease;}
.bnr .bnr-cnt .sover #ttipctn {opacity:1;bottom:70px;transform:scale(1,1);}
.bnr .bnr-cnt .s2 #slideset > *:nth-child(1){animation-delay:0s;}
.bnr .bnr-cnt .s2 #slideset > *:nth-child(2){animation-delay:3s;}
.bnr .bnr-cnt .s2 #slideset > *:nth-child(3){animation-delay:6s;}
.bnr .bnr-cnt .s2 #slideset > *:nth-child(4){animation-delay:9s;}
.bnr .bnr-cnt .s2 #slideset > *:nth-child(5){animation-delay:12s;}
@keyframes autoplay {0% {top:100%;transform:scale(0.6) rotate(-35deg);}5% {top:0%;transform:scale(1) rotate(0deg);z-index:10;}20% {top:0%;}26.33% {top:-100%;}100% {top:-100%;}}

/* Updates */
.updates{display:block;width:100%;padding-top:150px;padding-bottom:96px;position:relative;}
.updates-cnt{display:block;width:100%;max-width:791px;margin:0 auto;padding:0px 20px;position:relative;}
.updates .hdr{font-size:42px;line-height:1.2;font-weight:600;margin-bottom:18px;letter-spacing:-1px;}
.updates .hdr h1{margin:0;font-size:42px;line-height:1.2;font-weight:600;letter-spacing:-1px;}
.updates .title{color:#222;font-size:20px;line-height:1.5;font-weight:500;margin-bottom:50px;}
.updates .subtitle{color:#585d69;font-size:16px;line-height:1.6;margin-bottom:48px;}
.updates .item{position:relative;margin-bottom:48px;}
.updates .item:last-child{margin-bottom:0;}
.updates .item .item-top{max-width:500px;display:flex;align-items:center;margin-bottom:22px;}
.updates .item .lbl{position:absolute;top:43px;right:40px;color:#ffffff;font-size:11px;line-height:24px;letter-spacing:0.3px;white-space:nowrap;text-transform:uppercase;padding:3px 10px 1px;border-radius:4px;font-weight:600;text-shadow:0px 1px #0003;}
.updates .item .box{padding:40px 60px 50px 50px;background:#ffffff;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);border:1px solid #eeeff2;border-radius:8px;}
.updates .item .box .item-ttl{font-size:28px;line-height:110%;font-weight:600;letter-spacing:-.25px;}
.updates .item .box .item-ttl h2 {font-size:28px;line-height:110%;font-weight:600;letter-spacing:-.25px;}
.updates .item .box .item-ttl a {font-size:28px;line-height:110%;font-weight:600;letter-spacing:-.25px;}
.updates .item .box .dau{display:flex;align-items:center;margin-bottom:32px;}
.updates .item .box .dau .txt{color:#585d69;font-size:16px;font-weight:600;line-height:1.6;font-style:italic;}
.updates .item .box .dau .crc{max-width:24px;margin-left:8px;border-radius:50%;}
.updates .item .box .dau .crc img{display:block;width:100%;}
.updates .item .box .con{clear:both;}
.updates .item .box .con p {margin:0px 0px 20px 0px;color:#585d69;font-size:17px;line-height:1.6;}
.updates .item .box .con a {color:#125ef8;font-weight:400;text-decoration:underline;}
.updates .item .box .con a b,
.updates .item .box .con a strong {font-weight:400;}
.updates .item .box .con-txt{color:#585d69;font-size:17px;line-height:1.6;}
.updates .item .box ul{margin:0px 0px 32px 20px;padding:10px 0px 0px 0px;padding-left:24px;color:#585d69;font-size:17px;line-height:1.6;}
.updates .item .box ul li {list-style-image:url("https://cdn.addevent.com/web/images/list-icon-green.svg");padding-left:14px;}
.updates .item .box ul li {margin:0px 0px 15px 0px;}
.updates .item .box img {display:block;max-width:80%;}

/* Updates item label colors */
.updates .item .lbl.lbl-green{background-color:#1ac67d;}
.updates .item .lbl.lbl-red{background-color:#e22e4e;}
.updates .item .lbl.lbl-blue{background-color:#125ef8;}

/* Use Case */
.use-case{display:block;width:100%;padding-bottom:120px;}
.use-case .use-case-cnt{display:block;position:relative;width:100%;max-width:1176px;margin:0 auto;padding:0px 20px;}
.use-case .use-case-cnt .title{font-weight:600;font-size:45px;line-height:1.17;letter-spacing:-1px;color:#1c212b;padding-bottom:64px;margin:0;text-align:center;}
.use-case .use-case-cnt .nav{display:flex;width:100%;max-width:100%;align-items:flex-end;justify-content:center;border-bottom:1px solid #e2e5ea;}
.use-case .use-case-cnt .nav.-mobile{display:none;}
.use-case .use-case-cnt .nav .item{padding:0px 0px 12px 0px;font-weight:600;margin:0px 15px;font-size:17px;line-height:1.6;color:#1c212b;cursor:pointer;border-bottom:3px solid transparent;}
.use-case .use-case-cnt .nav .item:hover{color:#0055ffbb;border-color:#0055ff33;}
.use-case .use-case-cnt .nav .item.selected{color:#0055ff;border-color:#0055ff;cursor:default;}
.use-case .use-case-cnt .box{overflow:hidden;position:relative;}
.use-case .use-case-cnt .box .inn{display:flex;position:relative;left:0;top:0;padding-top:42px;transition:left 0.4s cubic-bezier(1,-0.01, 0, 0.94);}
.use-case .use-case-cnt .box .inn.hidden{height:0 !important;width:0;left:100%;top:0;overflow:hidden;padding:0;}
.use-case .use-case-cnt .box .inn.hidden-left{height:0 !important;width:0;left:-100% !important;top:0;overflow:hidden;padding:0;transition:none;}
.use-case .use-case-cnt .box .inn.out-left{position:absolute;left:-100%;max-width:1176px;width:100%;top:50%;transform:translateY(calc(-50%));-webkit-transform:translateY(calc(-50%));}
.use-case .use-case-cnt .box .inn.out-right{position:absolute;left:100%;max-width:1176px;width:100%;top:50%;transform:translateY(calc(-50%));-webkit-transform:translateY(calc(-50%));}
.use-case .use-case-cnt .box .inn .s1{width:50%;}
.use-case .use-case-cnt .box .inn .s1 picture{max-width:100%;}
.use-case .use-case-cnt .box .inn .s1 picture img{max-width:100%;}
.use-case .use-case-cnt .box .inn .s2{width:50%;padding-top:40px;padding-left:9%;}
.use-case .use-case-cnt .box .inn .s2 .inn-title{font-weight:500;font-size:17px;line-height:1.4;color:#1c212b;padding-bottom:32px;margin:0;}
.use-case .use-case-cnt .box .inn .s2 .inn-title.big{font-size:22px;line-height:1.45;padding-bottom:24px;}
.use-case .use-case-cnt .box .inn .s2 .text{font-weight:400;font-size:16px;line-height:1.6;color:#1c212b;margin:0;padding-bottom:32px;}
.use-case .use-case-cnt .box .inn .s2 a{color:#0055ff;font-weight:600;cursor:pointer;}
.use-case .use-case-cnt .box .inn .s2 a:hover{color:#585d69;text-decoration:underline;}
.use-case .use-case-cnt .box .inn .s2 ul{list-style-image:url("https://cdn.addevent.com/web/images/list-icon-blue.svg");list-style-position:outside;margin:0;padding:0 0 0 30px;}
.use-case .use-case-cnt .box .inn .s2 ul li{color:#585d69;font-size:17px;line-height:1.5;padding:0px 0px 22px 8px;}
.use-case .use-case-cnt .box .inn .s2 ul li:last-child{padding-bottom:0;}

/* Jobs */
.jobs{display:block;width:100%;margin-bottom:160px;position:relative;}
.jobs .jobs-imgcnt{display:block;width:100%;max-width:1176px;margin:0 auto;padding:0 20px;position:relative;}
.jobs .jobs-imgcnt picture{display:block;margin:0 auto;max-width:100%;}
.jobs .jobs-imgcnt picture img{width:100%;}
.jobs .jobs-txtcnt{display:block;width:100%;max-width:790px;margin:0 auto;padding:40px 20px 0;position:relative;}
.jobs .jobs-txtcnt.sml{padding-top:0px!important;}
.jobs h4{font-size:20px;margin-bottom:50px;}
.jobs section{display:flex;flex-direction:column;margin-bottom:35px;position:relative;z-index:1;}
.jobs section.open{margin-bottom:65px;padding:30px 0px 0px 0px;}
.jobs section.apply{padding:30px 0px 0px 0px;}
.jobs section h4 {margin-bottom:15px;}
.jobs .intro{position:relative;z-index:2;font-weight:600;font-size:19px;color:#585858;line-height:160%;}
.jobs .cms ul li {font-size:16px;}

/* Job article */
.jobs .sml .intro {margin:0px 0px 50px 0px;}
.jobs .sml h4 {padding:20px 0px 0px 0px;}
.jobs .sml p {color:#1c212b;}
.jobs .proud {padding:35px 0px 0px 0px;}
.jobs .open{position:relative;z-index:1;}
.jobs .open a{display:block;position:relative;width:100%;color:#1c212b;font-size:17px;line-height:1.6;padding:19px 15px 19px 25px;background:#ffffff;border:1px solid #e6e6e7;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);border-radius:5px;margin-bottom:16px;}
.jobs .open a:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:8px;border:3px solid rgba(18, 94, 248, 0.1);opacity:0;}
.jobs .open a:last-child{margin-bottom:0;}
.jobs .open a:after{font-family:"Icomoon";content:"\e904";font-size:24px;color:#aaafb8;position:absolute;top:50%;transform:translateY(-50%);right:16px;}
.jobs .open a:hover:before{opacity:1;}
.jobs .open a:hover:after{color:#125ef8;}
.jobs .proud ul{list-style-image:url("https://cdn.addevent.com/web/images/list-icon-green.svg");list-style-position:outside;margin:0;padding:0 0 0 30px;}
.jobs .proud ul li{color:#585d69;font-size:16px;line-height:1.9;margin-bottom:8px;}
.jobs .proud ul li:last-child{margin-bottom:0;}
.jobs .apply .msg{display:flex;}
.jobs .apply .msg .crc{width:80px;height:80px;min-width:80px;min-height:80px;max-width:80px;max-height:80px;margin-right:28px;}
.jobs .apply .msg .crc picture,.jobs .apply .msg .crc picture img{width:100%;}
.jobs .apply .msg .tbx{display:flex;flex-direction:column;}
.jobs .apply .msg .tbx p{margin:0 0 16px 0;max-width:400px;}
.jobs .apply .msg .tbx h5{margin-bottom:0;}

/* Watch the video */
.vid{display:block;position:relative;z-index:1;width:100%;padding-bottom:138px;}
.vid.nbp{padding-bottom:135px;}
.vid.-prd{padding-bottom:0;/*margin-bottom:-175px;*/margin-bottom:-60px;}
.vid.-prd .vid-cnt .vid-block{padding:67px 20px;text-align:center;}
.vid.-prd .vid-cnt .vid-block .title{padding-bottom:16px;margin:0;}
.vid .grey-bg-box{display:block;position:absolute;width:100%;left:0;right:0;top:140px;}
.vid .vid-cnt{display:block;width:100%;max-width:940px;margin:0 auto;}
.vid .vid-cnt .vid-block{display:block;position:relative;padding:72px 20px;text-align:center;background-color:#ffffff;box-shadow:0px 1px 15px rgba(0, 0, 0, 0.1);border-radius:8px;}
.vid .vid-cnt .vid-block .pop{position:absolute;top:50%;width:calc(100% + 120px);left:50%;transform:translateX(-50%) translateY(-50%);text-align:center;}
.vid .vid-cnt .vid-block .pop img{max-width:100%;margin:0 auto;}
.vid .vid-cnt .vid-block .title{font-weight:600;font-size:36px;line-height:1.2;text-align:center;letter-spacing:0px;color:#1c212b;padding-bottom:28px;}
.vid .vid-cnt .vid-block .subtitle{color:#585d69;font-size:16px;line-height:1.6;text-align:center;max-width:560px;margin:0 auto 32px;}
.vid .vid-cnt .vid-block .btn{display:inline-block;align-items:center;margin:0 auto;position:relative;z-index:2;padding:20px 108px 20px 88px;}
.vid .vid-cnt .vid-block .btn:after{position:absolute;margin-top:2px;}



.vid .an-woman-1{position:absolute;top:6px;left:165px;z-index:1;max-width:48px;}
.vid .an-woman-2{position:absolute;top:-27px;right:121px;z-index:1;max-width:62px;}
.vid .an-woman-3{position:absolute;top:61px;left:-31px;z-index:1;max-width:62px;}
.vid .an-man-1{position:absolute;bottom:-33px;left:52px;z-index:1;max-width:61px;}
.vid .an-man-2{position:absolute;bottom:-2px;right:170px;z-index:1;max-width:62px;}
.vid .an-man-2-m{display:none;position:absolute;top:-10px;right:26px;z-index:1;max-width:48px;}
.vid .an-man-3{position:absolute;top:109px;right:-37px;z-index:1;max-width:80px;}
.vid .an-man-3-m{display:none;position:absolute;bottom:55px;left:-13px;z-index:1;max-width:48px;}
.vid .an-chat{position:absolute;bottom:36px;left:284px;z-index:1;max-width:16px;}
.vid .an-heart{position:absolute;top:140px;left:149px;z-index:1;max-width:16px;}
.vid .an-star{position:absolute;bottom:40px;right:62px;z-index:1;max-width:16px;}
.vid .an-thumb-up{position:absolute;top:101px;right:161px;z-index:1;max-width:16px;}
.vid .pr-woman-1{position:absolute;bottom:-9px;right:56px;z-index:1;max-width:40px;}
.vid .pr-woman-2{position:absolute;top:-5px;right:-3px;z-index:1;max-width:40px;}
.vid .pr-woman-3{position:absolute;top:-11px;left:145px;z-index:1;max-width:48px;}
.vid .pr-man-1{position:absolute;top:161px;right:126px;z-index:1;max-width:60px;}
.vid .pr-man-1-m{display:none;position:absolute;top:110px;right:-10px;z-index:1;max-width:48px;}
.vid .pr-man-2{position:absolute;top:150px;left:120px;z-index:1;max-width:62px;}
.vid .pr-man-2-m{display:none;position:absolute;top:100px;left:-10px;z-index:1;max-width:48px;}
.vid .pr-man-3{position:absolute;bottom:-10px;left:-18px;z-index:1;max-width:36px;}
.vid .pr-chat{position:absolute;bottom:46px;left:237px;z-index:1;max-width:16px;}
.vid .pr-heart{position:absolute;top:131px;left:44px;z-index:1;max-width:16px;}
.vid .pr-star{position:absolute;bottom:91px;right:56px;z-index:1;max-width:16px;}
.vid .pr-thumb-up{position:absolute;top:48px;right:198px;z-index:1;max-width:16px;}

/* Engage section */
.engage{display:block;width:100%;margin-bottom:120px;}
.engage .engage-cnt{display:block;width:100%;max-width:1176px;margin:0 auto;padding:0 20px;position:relative;z-index:1;}
.engage .hdr{font-size:42px;line-height:1.2;color:#1c212b;font-weight:600;text-align:center;max-width:620px;margin:0 auto 64px;letter-spacing:-1px;}
.engage .color-grid{gap:20px;}
.engage .color-grid .item.item-bdr{border:none;}

.engage .color-grid .item:hover{border-color:transparent;}
.engage .ftrs{display:block;background-color:#f9f9fa;padding-top:154px;margin-top:-138px;overflow:hidden;position:relative;}
.engage .ftrs .ftrs-cnt{display:block;width:100%;max-width:1176px;margin:0 auto;padding:18px 20px 0 20px;}
.engage .ftrs .cards{min-height:58px;border-bottom:1px solid #e2e5ea;}
.engage .ftrs .cards.-no-bb{border-color:transparent;}
.engage .ftrs .cards .lst{position:absolute;display:flex;margin:0;padding:0;min-height:57px;list-style-type:none;list-style-position:outside;counter-reset:color-list-counter;opacity:0;z-index:5;transition:all 150ms ease;}
.engage .ftrs .cards .lst.active{opacity:1;z-index:6;}
.engage .ftrs .cards .lst li{display:flex;color:#1c212b;font-size:16px;line-height:1.6;margin-right:48px;border-bottom:3px solid transparent;counter-increment:color-list-counter;cursor:pointer;transition:opacity 150ms ease;}
.engage .ftrs .cards .lst li:last-child{margin-right:0;}
.engage .ftrs .cards .lst li:before{content:counter(color-list-counter) ".";margin-right:8px;}
.engage .ftrs .cards .lst li .text{display:flex;flex-direction:column;margin-bottom:16px;}
.engage .ftrs .cards .lst li span{display:block;text-transform:uppercase;font-size:10px;line-height:1.4;letter-spacing:1.2px;}
.engage .ftrs .content{display:flex;justify-content:space-between;padding:56px 97px;position:relative;}
.engage .ftrs .content .lst{display:flex;align-items:center;position:absolute;margin:0;padding:0;opacity:0;list-style-type:none;width:calc(100% - 194px);z-index:5;transition:opacity 350ms linear;}
.engage .ftrs .content .lst.active{opacity:1;z-index:6;}
.engage .ftrs .content .lst .slide{width:100%;position:absolute;opacity:0;transition:opacity 350ms linear;z-index:5;}
.engage .ftrs .content .lst .slide.active{opacity:1;z-index:6;}
.engage .ftrs .content .lst .box{display:grid;justify-items:center;align-items:center;grid-template-columns:368px 1fr;gap:110px;}
.engage .ftrs .content .lst .box .left,.engage .ftrs .content .lst .box .right{display:flex;flex-direction:column;align-items:flex-start;}
.engage .ftrs .content .lst .box .left{max-width:368px;}
.engage .ftrs .content .lst .box .left .btn{}
.engage .ftrs .content .lst .box .right{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:396px;width:100%;}
.engage .ftrs .content .lst .box .right img{width:100%;}
.engage .ftrs .content .lst .box .right .imglbl {clear:both;padding:15px 0px 0px 0px;}
.engage .ftrs .content .lst .box .right .imglbl p {margin:0;font-size:15px;color:#222;line-height:130%;}
.engage .ftrs .content .lst .box .title{font-size:19px;line-height:1.3;margin-bottom:22px;font-weight:600;}
.engage .ftrs .content .lst .box .text{margin:0;font-size:16px;line-height:1.6;margin-bottom:30px;}
.engage .ftrs .content .lst .box ul{list-style-type:disc;margin-bottom:26px;padding-left:20px;}
.engage .ftrs .content .lst .box ul li{font-size:16px;line-height:1.6;margin:0px 0px 12px 0px;}

/* Engage section features colors */
.engage .ftrs .cards .lst.lst-blue li:hover,.engage .ftrs .cards .lst.lst-blue li.active{color:#0055ff;border-bottom:3px solid #0055ff;}
.engage .ftrs .cards .lst.lst-red li:hover,.engage .ftrs .cards .lst.lst-red li.active{color:#e22e4e;border-bottom:3px solid #e22e4e;}
.engage .ftrs .cards .lst.lst-yellow li:hover,.engage .ftrs .cards .lst.lst-yellow li.active{color:#f0c322;border-bottom:3px solid #f0c322;}
.engage .ftrs .cards .lst.lst-green li:hover,.engage .ftrs .cards .lst.lst-green li.active{color:#1ac67d;border-bottom:3px solid #1ac67d;}
.engage .ftrs .cards .lst.lst-purple li:hover,.engage .ftrs .cards .lst.lst-purple li.active{color:#7e00e0;border-bottom:3px solid #7e00e0;}

/* Engage mobile */
.engage-m{display:none;width:100%;margin-bottom:64px;}
.engage-m .engage-m-cnt{display:block;width:100%;margin:0 auto;}
.engage-m .hdr{max-width:500px;font-size:32px;line-height:1.2;color:#1c212b;text-align:center;margin:0 auto 58px;letter-spacing:0px;padding:0 24px;}
.engage-m .cards{flex-direction:column;align-items:flex-start;}
.engage-m .cards img{max-width:100%;margin-bottom:20px;}
.engage-m .cards .lst{position:relative;width:100%;counter-reset:color-list-counter;}
.engage-m .cards .lst:after{content:"";position:absolute;top:8px;right:16px;height:calc(100% - 16px);width:1px;background-color:#eeeff2;}
.engage-m .cards .lst li{display:flex;justify-content:space-between;align-items:center;font-size:17px;line-height:1.4;margin-bottom:32px;counter-increment:color-list-counter;}
.engage-m .cards .lst li:last-child{margin-bottom:0;}
.engage-m .cards .lst li:after{display:flex;justify-content:center;align-items:center;content:counter(color-list-counter);width:32px;height:32px;background:#ffffff;border:1px solid #eeeff2;border-radius:50%;z-index:2;}
.engage-m .cards .lst li .text{display:flex;flex-direction:column;}
.engage-m .cards .lst li span{display:block;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1.5;opacity:0.5;}

/* Engage mobile colors */
.engage-m .cards .lst.lst-blue li:after{color:#125ef8;}
.engage-m .cards .lst.lst-red li:after{color:#e22e4e;}
.engage-m .cards .lst.lst-yellow li:after{color:#f0c322;}
.engage-m .cards .lst.lst-green li:after{color:#1ac67d;}
.engage-m .cards .lst.lst-purple li:after{color:#7e00e0;}


/* Calendar Section */
.cal{display:block;width:100%;margin-bottom:64px;position:relative;}
.cal .cal-cnt{display:block;width:100%;}
.cal .cal-cnt .cal-top{display:flex;width:100%;max-width:1176px;margin:0 auto;padding:0 20px 75px 20px;}
.cal .cal-cnt .cal-top .title{min-width:336px;font-weight:400;font-size:32px;line-height:1.25;letter-spacing:0;margin:0;color:#1c212b;}
.cal .cal-cnt .cal-top .text{padding-left:110px;font-weight:400;font-size:18px;line-height:1.65;color:#585d69;margin:0;}
.cal .cal-cnt .bottom{padding:55px 20px 21px;border-radius:0px;background:#f9f9fa;position:relative;}
.cal .cal-cnt .bottom .pic-place{display:block;width:100%;box-shadow:10px 50.32px 113.86px rgba(91, 58, 25, 0.07);border-radius:16px;overflow:hidden;max-width:975px;margin:0 auto 38px auto;position:relative;}
.cal .cal-cnt .bottom .btn-place .btn.-mobile{display:none;}
.cal .cal-cnt .bottom .dec{max-width:980px;position:relative;margin:0 auto;transition:all ease 1.4s;}
.cal .cal-cnt .bottom .dec.tablet {max-width:768px;}
.cal .cal-cnt .bottom .dec.mobile {max-width:360px;}
.cal .cal-cnt .bottom .pic-place picture{display:block;max-width:100%;}
.cal .cal-cnt .bottom .pic-place img{display:block;width:100%;}
.cal .cal-cnt .bottom .btn-place{display:flex;align-items:center;margin:0 auto;width:100%;max-width:1100px;padding:40px 0px 40px 0px;}
.cal .cal-cnt .bottom .btn-place .text{padding-left:20px;margin:0;font-weight:600;font-size:16px;line-height:1.27;letter-spacing:0;color:#828995;}
.cal .cal-cnt .bottom .scrsi-t1 {width:132px;height:45px;float:left;position:absolute;top:-79px;left:50%;padding:3px 0px 0px 4px;margin:0px 5px 0px -66px;box-shadow:0 0 0 0.5px rgb(50 50 93 / 3%), 0 2px 5px 0 rgb(50 50 93 / 1%), 0 1px 1.5px 0 rgb(0 0 0 / 7%), 0 1px 2px 0 rgb(0 0 0 / 8%), 0 0 0 0 transparent;background:#fff;border-radius:8px;}
.cal .cal-cnt .bottom .scrsi-t1 ul {margin:0;padding:0;list-style-type:none;font-size:15px;color:#222;line-height:45px;}
.cal .cal-cnt .bottom .scrsi-t1 ul li {float:left;}
.cal .cal-cnt .bottom .scrsi-t1 ul li a {width:38px;height:38px;display:block;text-align:center;color:#000;background:#fff;border-radius:4px;}
.cal .cal-cnt .bottom .scrsi-t1 ul li a:hover {background:#f7f4f4;}
.cal .cal-cnt .bottom .scrsi-t1 ul li a .ic1 {line-height: 38px;font-size: 21px;}
.cal .cal-cnt .bottom .scrsi-t1 ul li a .ic2 {line-height:38px;font-size: 19px;}
.cal .cal-cnt .bottom .scrsi-t1 ul li a .ic3 {line-height:38px;font-size: 20px;}
.cal .cal-cnt .bottom .scrsi-t1 ul li .selected {color:#007bff;border-radius:4px;background:#f7f4f4;}
.cal .cal-cnt .bottom .scrsi-t1 ul .sep {float:left;width: 5px;height: 45px;position:relative;}
.cal .cal-cnt .bottom .scrsi-t1 ul .sep .in {width:1px;height:32px;position:absolute;left: 2px;top:4px;border-left:1px solid #ebebeb;}
.cal .cal-cnt .bottom .ae-emd-cal {position:relative;z-index:2;}

/* Grey Box */
.gr-box{display:block;width:100%;margin-bottom:164px;position:relative;}
.gr-box.-margin-top-197{margin-top:197px;}
.gr-box.smallPg{margin-bottom:160px;}
.gr-box .gr-box-cnt{display:block;position:relative;width:100%;max-width:984px;padding:0px 20px;margin:0 auto;}
.gr-box .gr-box-cnt .box{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#f9f9fa;border-radius:16px;padding:48px 0px 32px 96px;}
.gr-box .gr-box-cnt .box.smallPd{padding:10px 0px 10px 56px;}
.gr-box .gr-box-cnt .box .s1.s1-mw-415{max-width:415px;}
.gr-box .gr-box-cnt .box .s1 .tag{font-weight:600;font-size:17px;line-height:1.4;color:#151619;padding-bottom:30px;margin:0;padding-right:18px;}
.gr-box .gr-box-cnt .box .s1 .title{font-weight:400;font-size:32px;line-height:1.25;color:#1c212b;letter-spacing:-1px;padding-bottom:16px;margin:0;}
.gr-box .gr-box-cnt .box .s1 .title em{background:#e0eaff;border-radius:8px;font-style:normal;display:inline;padding:0 5px;line-height:1.2;text-size-adjust:none;-webkit-text-size-adjust:none;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
.gr-box .gr-box-cnt .box .s1 .text{font-size:17px;line-height:1.65;color:#1c212b;font-weight:400;padding-bottom:32px;margin:0;}
.gr-box .gr-box-cnt .box .s1 .text.smallPd{padding-bottom:30px;}
.gr-box .gr-box-cnt .box .s1 .text.text-fs-15{font-size:16px;}
.gr-box .gr-box-cnt .box .s1 .text b{font-weight:600;}
.gr-box .gr-box-cnt .box .s1 .link{display:inline-block;position:relative;padding:0px 26px 0px 0px;align-items:center;font-size:17px;line-height:1.4;color:#125ef8;font-weight:600;}
.gr-box .gr-box-cnt .box .s1 .link:after{content:'';position:absolute;right:0px;top:1px;font-family:"Icomoon";content:"\e904";}
.gr-box .gr-box-cnt .box .s1 .link:hover:after{content:"\e94f";}
.gr-box .gr-box-cnt .box .s1 .link:hover{color:#585d69;text-decoration:underline;}
.gr-box .gr-box-cnt .box .s2{display:block;height:100%;}
.gr-box .gr-box-cnt .box .s2.s2-side{max-width:368px;height:auto;}
.gr-box .gr-box-cnt .box .s2 picture.ote{display:block;margin:-84px 0px -74px 0px;max-width:100%;}
.gr-box .gr-box-cnt .box .s2.ote svg{display:block;margin:-84px 0px -74px 0px;max-width:100%;}
.gr-box .gr-box-cnt .box .s2.s2-side picture{max-width:100%;}
.gr-box .gr-box-cnt .box .s2 picture img{display:block;max-height:100%;}
.gr-box .gr-box-cnt .box .s2.s2-side picture img{max-width:100%;max-height:none;}

/* Main grid */
.main-grid{display:block;width:100%;margin-bottom:120px;position:relative;}
.main-grid-cnt{width:100%;max-width:1176px;margin:0 auto;padding:0 20px;position:relative;}
.main-grid .hdr{font-size:45px;line-height:1.2;color:#1c212b;text-align:center;margin-bottom:108px;}
.main-grid .hdr.-mb-bt-148{margin-bottom:148px;}

/* Checks */
.checks{display:block;width:100%;margin-bottom:64px;}
.checks.checks-mb-120{margin-bottom:120px;}
.checks-cnt{width:100%;max-width:1176px;margin:0 auto;padding:0 20px;}

/* Events list */
.ev-list{display:block;width:100%;margin-bottom:86px;}
.ev-list-cnt{width:100%;max-width:1176px;margin:0 auto;padding:0;}
.ev-list-m{display:none;margin-bottom:64px;}
.ev-list .mCSB_horizontal.mCSB_inside > .mCSB_container{margin-bottom:8px;}
.ev-list .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000000;opacity:0.2;}
.ev-list .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{display:none;}

/* Vendors */
.vendors{display:block;width:100%;margin-bottom:120px;position:relative;}
.vendors-cnt{width:100%;max-width:761px;margin:0 auto;padding:0 20px;position:relative;}

/* Blog page */
.blog{display:block;width:100%;padding-bottom:60px;position:relative;}
.blog .blog-cnt{display:block;width:100%;max-width:1176px;margin:0 auto;padding:0 20px;position:relative;}
.blog .overview .blgi-t1 {padding-top:0px;}
.blog .grid{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:36px;row-gap:40px;margin-bottom:40px;}
.blog .grid .item{display:flex;flex-direction:column;background:#ffffff;cursor:pointer;border-radius:6px;box-shadow:0px 4px 14px rgba(69, 73, 84, 0.1), 0px 1px 3px rgba(69, 73, 84, 0.2);position:relative;}
.blog .grid .item .item-ol{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;margin:-5px;border-radius:8px;background-color:transparent;}
.blog .grid .item:hover {box-shadow:0px 0px 0px 6px rgb(184 209 255 / 24%), 0px 1px 3px rgba(69, 73, 84, 0.2);}
.blog .grid .item .ibx{display:flex;width:100%;z-index:1;border-radius:6px 6px 0 0;overflow:hidden;}
.blog .grid .item .ibx img{display:block;margin:0 auto;width:100%;}
.blog .grid .item .tbx{display:flex;flex-direction:column;padding:16px 24px 24px;flex:1;background-color:#ffffff;z-index:1;border-radius:0 0 6px 6px;}
.blog .grid .item .tbx .title{margin:0;color:#1c212b;font-size:20px;line-height:1.5;margin-bottom:8px;font-weight:600;}
.blog .grid .item:hover .tbx .title{color:#125ef8;}
.blog .grid .item .tbx .txt{margin:0;color:#585d69;font-size:16px;line-height:1.6;margin-bottom:12px;height:100%;}
.blog .grid .item .tbx .txt p {margin:0;color:#585d69;font-size:16px;line-height:1.6;margin-bottom:12px;height:100%;}
.blog .grid .item .tbx .tdw{display:flex;align-items:center;}
.blog .grid .item .tbx .tdw .tag{color:#ffffff;font-size:9px;line-height:20px;letter-spacing:0.3px;white-space:nowrap;text-transform:uppercase;background-color:#125ef8;padding:3px 6px 1px;border-radius:4px;margin-right:12px;}
.blog .grid .item .tbx .tdw .date{color:#aaafb8;font-size:16px;line-height:1.6;}

/* Testing parsing */
.blog .grid .item .img{display:flex;width:100%;height:200px;z-index:1;border-radius:6px 6px 0 0;overflow:hidden;background-color:#f1f2f5;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}
.blog .grid .item .txo{display:flex;flex-direction:column;padding:26px 34px 50px;flex:1;background-color:#ffffff;z-index:1;border-radius:0 0 6px 6px;}
.blog .grid .item .txo .ti h2{margin:0;color:#1c212b;font-size:20px;line-height:1.5;margin-bottom:8px;font-weight:600;}
.blog .grid .item:hover .txo .ti{color:#125ef8;}
.blog .grid .item:hover .txo .ti h2{color:#125ef8;}
.blog .grid .item:hover .txo .ti h2 a{color:#125ef8;}
.blog .grid .item .txo .ti{margin:0;color:#585d69;font-size:16px;line-height:1.6;margin-bottom:12px;height:100%;}
.blog .grid .item .txo .ti p {margin:0;color:#585d69;font-size:16px;line-height:1.6;margin-bottom:12px;height:100%;}
.blog .grid .item .txo .li{display:flex;align-items:center;}
.blog .grid .item .txo .li .tag{color:#ffffff;font-size:9px;line-height:20px;letter-spacing:0.3px;white-space:nowrap;text-transform:uppercase;background-color:#125ef8;padding:3px 6px 1px;border-radius:4px;margin-right:12px;}
.blog .grid .item .txo .li .date{color:#aaafb8;font-size:16px;line-height:1.6;}
.blog .grid .item .txo .li .act {display:none;}
.blog .grid .item .txo .tdw {display:flex;align-items:center;position:absolute;left:34px;bottom:24px;}
.blog .grid .item .txo .tdw .tag {}
.blog .grid .item .txo .tdw .tag em {display:inline-block;color:#ffffff;font-style:normal;font-weight:500;font-size:9px;line-height:20px;letter-spacing:0.3px;white-space:nowrap;text-transform:uppercase;background-color:#125ef8;padding:3px 6px 1px;border-radius:4px;margin-right:12px;}
.blog .grid .item .txo .tdw .tag.thd {display:none;}
.blog .grid .item .txo .tdw .date{display:block!important;color:#aaafb8;font-size:16px;line-height:1.6;}

/* Article */
.blgi-t1 {clear:both;padding:130px 0px 100px 0px;position:relative;}
.blgi-t1 .auto {display:none;}
.blgi-t1 .opts {max-width:900px;margin:0 auto;padding:20px 0px 0px 0px;}

/* Pagination */
.blgi-t1 .pag{display:flex;justify-content:center;align-items:center;margin:0 auto;}
.blgi-t1 .pagi-t1 {display:inline-block;}
.blgi-t1 .pagi-t1 ul {height:40px;margin:0;padding:0;list-style-type:none;font-size:17px;font-weight:600;}
.blgi-t1 .pagi-t1 ul li {float:left;padding:0px 2px;position:relative;line-height:40px;}
.blgi-t1 .pagi-t1 ul li:first-child {/*border:none;*/}
.blgi-t1 .pagi-t1 ul li a {width:40px;height:40px;line-height:40px;display:block;font-size:17px;color:#555;text-decoration:none;text-align:center;border-radius:50%;}
.blgi-t1 .pagi-t1 ul li a:hover {background:#efefef;}
.blgi-t1 .pagi-t1 ul li .current {width:40px;height:40px;line-height:40px;display:block;font-size:17px;color:#fff;text-decoration:none;text-align:center;cursor:default;background:#125ef8;border-radius:50%;}
.blgi-t1 .pagi-t1 ul li .disabled {font-size:17px;line-height:40px;color:#bbb;cursor:default;}
.blgi-t1 .pagi-t1 ul .prev {padding:0px 25px 0px 0px;}
.blgi-t1 .pagi-t1 ul .prev .disabled {height:40px;line-height:40px;display:block;position:relative;text-decoration:none;font-size:17px;color:#bbb;font-weight:500;}
.blgi-t1 .pagi-t1 ul .prev a {width:auto!important;border-radius:0px;background:none!important;}
.blgi-t1 .pagi-t1 ul .prev a:hover {text-decoration:underline;}
.blgi-t1 .pagi-t1 ul .next {padding:0px 0px 0px 25px;}
.blgi-t1 .pagi-t1 ul .next .disabled {height:40px;line-height:40px;display:block;position:relative;text-decoration:none;font-size:17px;color:#bbb;font-weight:500;}
.blgi-t1 .pagi-t1 ul .next a {width:auto;border-radius:0px;background:none!important;}
.blgi-t1 .pagi-t1 ul .next a:hover {text-decoration:underline;}
.blgi-t1 .pagi-t1 ul .dot {font-size:17px;display:block;padding:0px 10px;color:#999;line-height:40px;}
.blgi-t1 .pagi-t1.prvnxt .page {font-weight:400;padding:0px 35px 0px 0px;color:#999;}
.blgi-t1 .pagi-t1.prvnxt .prev {padding:0px 5px 0px 0px;}
.blgi-t1 .art {width:800px;margin:0 auto;position:relative;}
.blgi-t1 .art .hex {clear:both;margin:0px 0px 80px 0px;text-align:center;}
.blgi-t1 .art .hex h1 {margin:0;font-size:45px;font-weight:600;letter-spacing:-1px;color:#1c212b;line-height:120%;}
.blgi-t1 .art .dex {clear:both;padding:12px 0px 0px 0px;}
.blgi-t1 .art .dex p {margin:0;font-size:16px;color:#959da2;line-height:40px;font-weight:400;}
.blgi-t1 .art .dex p strong {color:#333;font-weight:500;}
.blgi-t1 .art .dex .im {width:28px;line-height:28px;margin:0px 5px;display:inline-block;background:url(https://cdn.addevent.com/web/images/deco-dev-adv-t2.jpg) no-repeat 50% 50%;background-size:100% auto;border-radius:50%;}
.blgi-t1 .art .hex .p0 {display:inline-block;position:absolute;bottom:-48px;white-space:nowrap;left:50%;transform:translateX(-50%);color:#ffffff;font-size:14px;font-weight:500;line-height:1.65;background:#125ef8!important;border-radius:4px;padding:2px 14px;letter-spacing:0px;text-transform:uppercase;}
.blgi-t1 .art .hex .p1 {background:#f44336;}
.blgi-t1 .art .hex .p2 {background:#e91e63;}
.blgi-t1 .art .hex .p3 {background:#9c27b0;}
.blgi-t1 .art .hex .p4 {background:#673ab7;}
.blgi-t1 .art .hex .p5 {background:#2196f3;}
.blgi-t1 .art .hex .p6 {background:#00bcd4;}
.blgi-t1 .art .hex .p7 {background:#4caf50;}
.blgi-t1 .art .hex .p8 {background:#ffc107;}
.blgi-t1 .art .hex .p9 {background:#607d8b;}
.blgi-t1 .art iframe {display:block;max-width:100%;border-radius:8px;box-shadow:0 0 0 0.5px rgb(50 50 93 / 17%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1.5px 0 rgb(0 0 0 / 7%), 0 1px 2px 0 rgb(0 0 0 / 8%), 0 0 0 0 transparent;}
.blgi-t1 .manc {clear:both;margin:0px 0px 50px 0px;}
.blgi-t1 .manc .aut {width:900px;margin:0 auto;}
.blgi-t1 .manc .aut .fx {height:350px;clear:both;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border-radius:8px;box-shadow:0 0 0 0.5px rgba(50,50,93,.17), 0 2px 5px 0 rgba(50,50,93,.1), 0 1px 1.5px 0 rgba(0,0,0,.07), 0 1px 2px 0 rgba(0,0,0,.08), 0 0 0 0 transparent;}
.blgi-t1 .manc .aut .fx img {display:none;}
.blgi-t1 .art .tr {clear:both;font-size:17px;line-height:150%;color:#3b3b3b;}
.blgi-t1 .art .tr p {margin:0px 0px 25px 0px;font-size:17px;line-height:150%;color:#3b3b3b;}
.blgi-t1 .art .tr h2 {margin:0px 0px 12px 0px;padding:15px 0px 0px 0px;font-size:23px;line-height:135%;color:#111;font-weight:600;letter-spacing:-.5px;}
.blgi-t1 .art .tr img {height:auto;display:block;max-width:90%;margin:25px 0px 35px 0px;}
.blgi-t1 .art .tr a {text-decoration:underline;}
.blgi-t1 .art .tr ol {margin:18px 0px;font-size:17px;line-height:150%;color:#3b3b3b;}
.blgi-t1 .art .tr ol li {margin:0px 0px 10px 0px;padding:0px 0px 0px 15px;}
.blgi-t1 .art .tr ul {margin:18px 0px;font-size:17px;line-height:150%;color:#3b3b3b;}
.blgi-t1 .art .tr ul li {margin:0px 0px 10px 0px;}
.blgi-t1 .art .tr ol li ul {margin:18px 0px 35px 0px;}
.blgi-t1 .art .tr blockquote {display:block;position:relative;padding:15px 0px 15px 35px;margin:30px 0px 30px 0px;border-left:3px solid #ddd;font-size:24px;font-style:italic;font-family:Georgia;line-height:150%;}
.blgi-t1 .art .tr blockquote p {margin:0px;}
.blgi-t1 .art .tr figure {margin:0;}
.blgi-t1 .art .tr .alignleft {float:left;margin:0.375em 1.75em 1.75em 0;}
.blgi-t1 .art .tr .alignright {float:right;margin:0.375em 0 1.75em 1.75em;}
.blgi-t1 .art .tr .aligncenter {clear:both;display:block;margin:0 auto 1.75em;}
.blgi-t1 .art .tr .inimg {width: 690px;height:320px;clear:both;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;margin:45px 0px 45px -25px;border-radius:8px;box-shadow:0 0 0 1px rgba(50,50,93,.05), 0 2px 5px 0 rgba(50,50,93,.1), 0 1px 1px 0 rgba(0,0,0,.07);}
.blgi-t1 .art .tr .inimg img {display:none;}
.blgi-t1 .art .tr .browser-mockup {clear:both;max-width:100%;}
.blgi-t1 .art .tr .browser-mockup img {margin:0px!important;display:block;max-width:80%;padding:35px 0px 40px 0px;}


/* Single blog page */
.sp-blog{display:block;width:100%;position:relative;}
.sp-blog .sp-blog-cnt{display:block;width:100%;max-width:984px;padding:0px 20px;margin:0 auto;position:relative;}
.author-cnt{display:block;width:100%;max-width:790px;padding:0px 20px;margin:0 auto;}
.author-cnt.mb-24{padding:0;}
.author-cnt.mb-24 .info{margin-bottom:24px;}
.author-cnt.mb-32{padding:0;}
.author-cnt.mb-32 .info{margin-bottom:32px;}
.author-cnt .info{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:40px;}
.author-cnt .info .date-box{display:flex;align-items:center;}
.author-cnt .info .date-box .date{font-size:16px;line-height:1.6;color:#828995;margin:0 8px 0 0;}
.author-cnt .info .date-box .date span{color:#1c212b;font-weight:600;}
.author-cnt .info .author{display:flex;align-items:center;}
.author-cnt .info .author .circle{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;border-radius:50%;overflow:hidden;margin-right:8px;}
.author-cnt .info .author .circle picture{width:100%;height:100%;}
.author-cnt .info .author .circle img{max-width:100%;}
.author-cnt .info .author .by{color:#828995;font-size:16px;line-height:1.6;margin:0 8px 0 0;}
.help-center .author-cnt .info .author .by{font-size:17px;}
.author-cnt .info .author .name{font-weight:600;font-size:16px;line-height:1.6;color:#1c212b;margin:0;}
.help-center .author-cnt .info .author .name{font-size:17px;line-height:1.6;}
.author-cnt.upd .info .date{font-size:16px;line-height:1.6;}
.author-cnt.upd .info .author .circle{margin-right:7px;height:24px;width:24px;min-height:24px;min-width:24px;}
.author-cnt.upd .info .author .name{font-size:17px;line-height:1.6;}
.sp-blog .sp-blog-top{display:flex;justify-content:center;margin-bottom:32px;}
.sp-blog .tag{display:flex;justify-content:center;align-items:center;color:#ffffff;font-size:15px;font-weight:500;line-height:1.65;background:#125ef8;border-radius:4px;padding:2px 14px;text-transform:uppercase;}
.sp-blog .sp-blog-cnt .image{display:block;width:100%;margin:0 auto;margin-bottom:40px;}
.sp-blog .sp-blog-cnt .image img{display:block;max-width:100%;margin:0 auto;border-radius:8px;}
.sp-blog .sp-blog-cnt .text-cnt{display:block;width:100%;max-width:790px;padding:0px 20px;margin:0 auto;padding-bottom:164px;}

/* Integrations */
.integr .hid-t1 {clear:both;padding:10px 130px 0px 0px;margin: 0px 0px 20px 0px;position:relative;}
.integr .hid-t1 h1 {margin:0;font-size:38px;}
.integr .hid-t1 .logo {width:110px;height:110px;position:absolute;right:0px;top:-11px;/*background:#f6f7f8;*/border-radius:8px;background-repeat:no-repeat;background-position:50% 50%;background-size:78px auto;box-shadow:0px 5px 10px 0px rgb(0 0 0 / 10%);}
.integr .des-t1 {clear:both;padding:0px 150px 0px 0px;margin:0px 0px 35px 0px;}
.integr .des-t1 p {margin:0;font-size:18px;line-height:165%;color:#323232;}
.integr .exm-t1 {clear:both;position:relative;margin:0px 0px 35px 0px;}
.integr .exm-t1 p {margin:0;font-size: 24px;font-weight:600;line-height: 120%;color:#000;letter-spacing: -.5px;}
.integr .dis-t1 {width:100%;height:35px;clear:both;overflow:hidden;}
.integr .act-t1 {clear:both;margin:0px 0px 60px 0px;}
.integr .act-t1 a {display:inline-block;color:#fff;text-decoration:none;padding:14px 21px;}
.integr .act-t2 {clear:both;padding:40px 0px 0px 0px;}
.integr .act-t2 a {display:inline-block;color:#fff;text-decoration:none;padding:14px 21px;}
.integr .sed-t3 .bld {margin:0px 0px 10px 0px;}
.integr .sed-t5 {clear:both;position:relative;margin:0px 0px 35px 0px;padding:0px 0px 0px 48px;}
.integr .sed-t5 .hd {margin:0px 0px 5px 0px;font-size:19px;font-weight:600;color:#000;letter-spacing:0px;}
.integr .sed-t5 .hd a {color:#000;text-decoration:none!important;cursor:text;}
.integr .sed-t5 .hd:before {content:"";position:absolute;width:14px;height:14px;left:12px;top:5px;background:#ff5722;border-radius:4px;}
.integr .sed-t5 p {margin:0px 0px 20px 0px;font-size:16px;color:#333;line-height:145%;}
.integr .sed-t5 p a {color:#055fd6;}
.integr .sed-t5 p a:hover {text-decoration:underline;}
.integr .sed-t6 {clear:both;position:relative;margin:0px 0px 25px 0px;padding:0px 0px 0px 48px;}
.integr .sed-t6 .hd {margin:0;font-size:18px;font-weight:500;color:#000;letter-spacing:0px;}
.integr .sed-t6 .hd a {color:#000;text-decoration:none!important;cursor:text;}
.integr .sed-t6 .hd:before {content:"";position:absolute;width:14px;height:10px;left:12px;top:9px;background:#4caf50;border-radius:28px;}
.integr .sed-t6 .num {position:absolute;width:20px;height:20px;left:9px;top:3px;background:#eee;border-radius:50%;text-align:center;font-size:12px;font-weight:500;color:#7a7a7a;line-height:20px;}
.integr .sed-t6 p {margin:0px 0px 20px 0px;font-size:16px;color:#333;line-height:145%;}
.integr .sed-t6 p a {color:#055fd6;}
.integr .sed-t6 p a:hover {text-decoration:underline;}

/* Help center */
.help-center{display:block;width:100%;padding-top:140px;position:relative;}
.help-center .help-center-cnt{display:grid;grid-template-columns:1fr 272px;grid-column-gap:112px;align-items:flex-start;width:100%;max-width:1176px;margin:0 auto;padding:0 20px;position:relative;}
.help-center .help-center-cnt .cms h1{font-weight:400;}
.help-center .help-center-cnt .cms h2{font-weight:400;}
.help-center .help-center-cnt .cms h3{font-weight:400;}
.help-center .help-center-cnt .cms h4{font-weight:400;}
.help-center .help-center-cnt .cms h5{font-weight:400;}
.help-center .help-center-cnt .cms h6{font-weight:400;}
.help-center .search-box{margin-bottom:32px;}
.help-center .articles .articles-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;}
.help-center .topbar-cnt{padding:0;}
.help-center .articles .articles-top .title{font-size:22px;line-height:1.5;}
.help-center .articles .articles-top .found{display:flex;align-items:center;}
.help-center .articles .articles-top .found .txt{color:#585d69;font-size:16px;line-height:1.6;margin-right:12px;}
.help-center .articles .articles-top .found .nmb{color:#ffffff;font-size:16px;line-height:1.6;padding:2px 4px;background-color:#125ef8;border-radius:4px;}
.help-center .articles .box{display:flex;flex-direction:column;margin-left:-16px;}
.help-center .articles .box .item{display:flex;flex-direction:column;padding:16px;background:#ffffff;border-radius:4px;margin-bottom:16px;}
.help-center .articles .box .item:last-child{margin-bottom:0;}
.help-center .articles .box .item:hover{box-shadow:0px 1px 15px rgba(0, 0, 0, 0.1);}
.help-center .articles .box .item .item-title{display:flex;align-items:center;color:#125ef8;font-size:17px;line-height:1.4;margin-bottom:8px;}
.help-center .articles .box .item .item-title i{margin-left:8px;}
.help-center .articles .box .item .item-title em{background:#eff4ff;color:#585d69;font-style:normal;display:inline-block;border-radius:8px;padding:0px 2px;}
.help-center .articles .box .item .item-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;overflow:hidden;color:#585d69;font-size:16px;line-height:1.6;margin-bottom:16px;}
.help-center .articles .box .item .item-tag{display:flex;align-self:flex-start;padding:4px 8px;background-color:#eaf7ff;border-radius:4px;color:#0e52da;font-size:16px;font-weight:500;line-height:1.6;}
.help-center .right.-desktop{height:100%;}
.help-center .cat{display:flex;flex-direction:column;position:sticky;position:-webkit-sticky;top:120px;}
.help-center .cat .title{font-size:22px;line-height:1.5;margin-bottom:24px;}
.help-center .cat .box{background:#ffffff;border:1px solid #eeeff2;padding:24px;box-shadow:0px 1px 15px rgba(0, 0, 0, 0.1);border-radius:8px;margin-bottom:16px;}
.help-center .cat .box:last-child{margin-bottom:0;}
.help-center .cat .box.box-btns{padding:16px 8px;}
.help-center .cat .box .txt{font-size:17px;line-height:1.4;margin-bottom:16px;}
.help-center .cat .box .lnk{display:flex;align-items:center;padding:8px 16px;border-radius:8px;margin-bottom:8px;}
.help-center .cat .box .lnk:last-child{margin-bottom:0;}
.help-center .cat .box .lnk:hover{background:#eff4ff;}
.help-center .cat .box .lnk i{font-size:16px;margin-right:16px;}
.help-center .cat .box .lnk .txt{margin-bottom:0;}
.help-center .cms p{font-size:17px;line-height:1.65;}
.help-center .help-center-cnt .post-title{font-weight:400;font-size:40px;line-height:1.4;letter-spacing:-1px;color:#1c212b;margin-bottom:24px;}
.help-center .help-center-cnt .sh-box{display:block;width:100%;padding:24px;background:#ffffff;box-shadow:0px 1px 15px rgba(0, 0, 0, 0.1);border-radius:8px;margin-bottom:32px;max-width:752px;}
.sh-box .author-cnt .info .date-box .date{font-size:17px;}
.sh-box .author-cnt .info .date-box .date{font-size:17px;}
.help-center .help-center-cnt .sh-box .articles .articles-top .title{font-size:32px;line-height:1.25;letter-spacing:-1px;margin-bottom:4px;}
.help-center .help-center-cnt .sh-box .articles .box{margin-right:-16px;}
.help-center .help-center-cnt .topbar-cnt{padding-left:0;padding-right:0;}
.help-center .right.-mobile{display:none;}
.breadcrumbs{display:flex;flex-wrap:wrap;margin-bottom:28px;justify-content:flex-start;align-items:center;}
.breadcrumbs .bc{display:flex;align-items:center;font-weight:400;font-size:17px;line-height:1.4;color:#125ef8;cursor:pointer;}
.breadcrumbs .bc:hover{color:#125ef8aa;}
.breadcrumbs .bc:after{display:block;content:" / ";font-weight:400;font-size:17px;line-height:1.4;color:#aaafb8;margin:0 8px;}
.breadcrumbs .bc:last-of-type{color:#aaafb8;text-overflow:ellipsis;cursor:default;}
.breadcrumbs .bc:last-of-type:after{content:"";}

/* connect section */
.connect{display:block;width:100%;padding-bottom:160px;}
.connect .connect-cnt{display:grid;grid-template-columns:1fr 638px;grid-column-gap:26px;align-items:flex-start;width:100%;max-width:1176px;margin:0 auto;padding:0 20px;}
.connect .connect-cnt .left{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:0px 40px 0px 0px;}
.connect .connect-cnt .left .title{font-weight:600;font-size:38px;line-height:1.17;letter-spacing:-1px;color:#1c212b;margin:0;padding-bottom:38px;}
.connect .connect-cnt .left .subtitle{font-weight:600;font-size:17px;line-height:1.4;color:#1c212b;margin:0;padding-bottom:24px;}
.connect .connect-cnt .left .item{display:flex;align-items:flex-start;padding-bottom:16px;}
.connect .connect-cnt .left .item:last-of-type{padding-bottom:40px;}
.connect .connect-cnt .left .item img{max-width:30px;object-fit:contain;margin-right:17px;}
.connect .connect-cnt .left .item .text{margin:0;font-weight:400;font-size:16px;line-height:1.6;color:#585d69;}
.connect .connect-cnt .left .item .text a{color:#125ef8;}
.connect .connect-cnt .left .item .text a:hover{color:#585d69;text-decoration:underline;}
.connect .connect-cnt .left .btn{}
.connect .connect-cnt .left .btn.-mobile{display:none;}
.connect .connect-cnt .right{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:32px;}
.connect .connect-cnt .right .item{display:flex;flex-direction:column;justify-content:space-between;background:#f9fafb;border-radius:16px;padding:52px 32px 37px 32px;}
.connect .connect-cnt .right .item img{display:block;max-width:26px;object-fit:contain;padding-bottom:36px;}
.connect .connect-cnt .right .item .title{font-weight:600;font-size:22px;line-height:1.45;color:#1c212b;margin:0px;padding-bottom:16px;}
.connect .connect-cnt .right .item .text{font-size:16px;line-height:1.6;color:#585d69;margin:0px;padding-bottom:24px;}
.connect .connect-cnt .right .item .btn{justify-content:flex-start;padding:0px;margin-bottom:26px;}
.connect .connect-cnt .right .item .btn:hover{color:#585d69;}
.connect .connect-cnt .right .item .btn:hover:after{content:"\e94f";}
.connect .connect-cnt .right .item .logos-place{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #dfe5eb80;width:calc(100% + 64px);margin-left:-32px;min-height:67px;padding:30px 32px 0px 32px;}
.connect .connect-cnt .right .item .logos-place .logo{padding:0;}
.connect .connect-cnt .right .item .logos-place img{padding:0;width:100%;max-width:100%;object-fit:contain;}
.validate-info{display:none;position:absolute;font-style:normal;white-space:nowrap;font-weight:600;font-size:16px;line-height:1.6;top:calc(100% + 15px);left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);color:#1c212b;padding:8px 16px;background:#ffffff;border:1px solid #e5eaf3;box-shadow:0px 1px 15px rgba(0, 0, 0, 0.1);border-radius:4px;z-index:4;}
.validate-info img{display:inline-block;max-width:16px;margin-right:8px;}
.validate-info:before{display:block;position:absolute;width:12px;height:12px;content:" ";top:-7px;left:50%;background:#fff;border-radius:0px 2px;border-left:1px solid #e5eaf3;border-top:1px solid #e5eaf3;transform:translateX(-50%) rotate(45deg);-webkit-transform:translateX(-50%) rotate(45deg);}

/* Pricing */
.tooltip{display:none;position:absolute;top:0px;left:-15px;padding:16px 18px;width:320px;background-color:#fff;font-weight:400;font-size:15px;line-height:1.45;color:#1c212b;box-shadow:0px 1px 15px rgba(0, 0, 0, 0.1);border-radius:4px;z-index:3;}
.tooltip::before{position:absolute;bottom:-3px;left:26px;border-radius:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);content:" ";width:12px;height:12px;background-color:#ffffff;}
.icon-tooltip:hover:before{color:#125ef8;cursor:pointer;}

.pricing{display:block;width:100%;margin-bottom:96px;position:relative;}
.pricing-cnt{width:100%;max-width:1176px;margin:0 auto;padding:0 20px;position:relative;}
.pricing .pr-top{display:flex;flex-direction:column;align-items:center;}
.pricing .anmo{display:grid;grid-template-columns:repeat(2, 1fr);gap:4px;padding:4px;background-color:#eeeff2;border-radius:8px;margin-bottom:25px;}
.pricing .anmo .anmo-btn{background:none;outline:none;border:none;border-radius:6px;padding:8px 26px;color:#585d69;font-size:16px;line-height:1.6;cursor:pointer;}
.pricing .anmo .anmo-btn.active{color:#125ef8;background-color:#ffffff;box-shadow:0px 1px 2px rgba(46, 66, 113, 0.15);}
.pricing .anmo .anmo-btn:hover{color:#125ef8;}
.pricing .save{display:flex;align-items:baseline;color:#ef3a7b;font-size:16px;line-height:24px;margin-bottom:25px;}
.pricing .save i{font-size:12px;margin-right:10px;}
.pricing .mobile-pricing-slick{display:flex !important;position:absolute;right:500%;}
.pricing .grid{display:grid;width:100%;margin-bottom:64px;grid-template-columns:200fr repeat(3, 250fr) 16fr 250fr;position:relative;}
.pricing .grid .border-to-last{position:absolute;top:0;bottom:0;left:0;right:0;grid-area:1 / 6 / 10 / 6;border:2px solid #585d69;z-index:10;border-radius:8px;}
.pricing .grid .shd{position:absolute;top:0;bottom:0;left:0;right:0;grid-column:2/5;box-shadow:0px 1px 15px rgba(0, 0, 0, 0.1);border-radius:8px;}
.pricing .grid .brad-tl{border-top-left-radius:8px;}
.pricing .grid .brad-tr{border-top-right-radius:8px;}
.pricing .grid .brad-bl{border-bottom-left-radius:8px;}
.pricing .grid .brad-br{border-bottom-right-radius:8px;}
.pricing .grid .hdr{font-weight:600;font-size:16px;line-height:1.3;padding:15px 24px;background-color:#eeeff2;border-top:1px solid #e2e5ea;}
.pricing .grid .hdr.hdr-first{margin-top:57px;}
.pricing .grid .hdr.hdr-last{margin-bottom:47px;}
.pricing .grid .hdr .wt{display:flex;align-items:baseline;padding:0px 20px 0px 0px;position:relative;}
.pricing .grid .hdr .wt i{font-size:12px;position:absolute;top:5px;right:-8px;}
.pricing .grid .ofr{font-size:16px;line-height:1.6;position:relative;padding:15px 24px;background-color:#ffffff;border-bottom:1px solid #eeeff2;}
.pricing .grid .ofr.ofr-main{padding:35px 40px 40px;border-bottom:none;}
.pricing .grid .ofr.ofr-last{border-bottom:none;}
.pricing .grid .ofr:nth-child(5n + 3){border-right:none;}
.pricing .grid .ofr .btn{font-family:"Circular-AddEvent";}
.pricing .grid .curr{position:absolute;width:100%;left:0;bottom:100%;color:#ffffff;font-size:16px;line-height:44px;text-align:center;border-radius:8px 8px 0px 0px;z-index:2;}
.pricing .grid .curr-pink{background-color:#e91e6329;color:#e91e63;}
.pricing .grid .curr-green{background-color:#1ac67d45;color:#0b8b54;}
.pricing .grid .cstofr{padding:24px;}
.pricing .grid .cstofr.cstofr-first{position:relative;}
.pricing .grid .cstofr.cstofr-last{position:relative;border-top:1px solid #eeeff2;}
.pricing .grid .cstofr.cstofr-main{padding:35px 24px 40px;z-index:11;}
.pricing .grid .cstofr.rs5{padding-top:164px;font-size:32px;line-height:1.25;letter-spacing:-1px;text-align:center;border-top:1px solid transparent;}
.pricing .grid .ofr-top .pop{position:absolute;top:0;right:0;}
.pricing .grid .ofr-top .name{font-size:22px;line-height:1.5;margin-bottom:19px;font-weight:600;}
.pricing .grid .ofr-top .price{color:#141414;font-size:22px;line-height:1.2;font-weight:600;margin-bottom:8px;position:relative;}
.pricing .grid .ofr-top .price img{transform:translateY(-25%);max-width:47px;}
.pricing .grid .ofr-top .price span{color:#585d69;font-size:16px;line-height:1.6;margin-left:4px;}
.pricing .grid .ofr-top .price .free {margin:0;font-size:17px;color:#1f253b;font-weight:600;}
.pricing .grid .ofr-top .bil{color:#585d69;font-size:16px;line-height:1.6;margin-bottom:24px;position:relative;}
.pricing .grid .ofr span{color:#aaafb8;font-weight:500;}
.pricing .grid .bld{font-weight:600;}
.pricing .grid ul{margin:0;padding-left:18px;}
.pricing .grid ul li{font-size:16px;line-height:1.35;margin-bottom:8px;}
.pricing .grid ul li:last-child{margin-bottom:0;}
.pricing .grid ul.ul-pink li::marker{color:#ef3a7b;}
.pricing .grid ul.ul-green li::marker{color:#1ac67d;}
.pricing .grid ul.ul-blue li::marker{color:#125ef8;}
.pricing .grid .ofr .lst{margin:0;padding-left:24px;}
.pricing .grid .ofr .lst.lst-pink{list-style-image:url("https://cdn.addevent.com/web/images/list-icon-pink.svg");}
.pricing .grid .ofr .lst.lst-green{list-style-image:url("https://cdn.addevent.com/web/images/list-icon-green.svg");}
.pricing .grid .ofr .lst.lst-black{list-style-image:url(https://cdn.addevent.com/web/images/list-icon-black.svg);}
.pricing .grid .ofr .nono{list-style-image:url(https://cdn.addevent.com/web/images/list-icon-cross-black.svg);}
.pricing .grid .ofr .lst li{color:#585d69;font-weight:400;margin-bottom:14px;position:relative;}
.pricing .grid .ofr .lst li:last-child{margin-bottom:0;}
.pricing .grid .ofr .lst li .only{display:inline-block;margin:0px;position:relative;align-items:baseline;color:#ef3a7b;}
.pricing .grid .ofr .lst li .only i{font-size:12px;position:absolute;top:5px;right:-20px;}
.pricing .full {display:inline-block;position:relative;padding:0px 30px 0px 0px;color:#125ef8;font-size:17px;line-height:1.4;}
.pricing .full.-mobile {display:none;}
.pricing .full:hover {color:#585d69;text-decoration:underline;}
.pricing .full:hover:after {content:"\e94f";}
.pricing .full:after {width:20px;height:20px;position:absolute;top:0px;right:0px;font-family:"Icomoon";content:"\e904";font-size:16px;}

.pricing .cct {clear:both;text-align:center;}
.pricing.s-out .curr{display:none;}
.pricing.s-in .pr-top .save{visibility:hidden;}
.pricing.s-in .ofr .save{margin-bottom:0;margin-left:-3px;}
.pricing.s-in .ofr.cupl{border-radius:0;}
.pricing.s-in .ofr.cupl.cupl-mon{padding-bottom:0 !important;}
.pricing.s-in .ofr.cupl .btn{margin-bottom:16px;}

/* New generic pricing */
.pribw {width:100%;overflow-x:auto;padding:8px 0px 0px 0px;}
.prib {width:1136px;margin:0 auto;padding:0px 0px 80px 0px;}
.prib .pds {clear:both;position:relative;padding:0px 248px 0px 186px;}
.prib .pds .lcl {width:186px;position:absolute;left:0px;top:55px;bottom:55px;z-index:1;background:#eeeff2;border-radius:8px 0px 0px 8px;}
.prib .pds .rcl {width:234px;position:absolute;right:0px;top:0px;bottom:0px;background:#fff;border:2px solid #585d69;border-radius:8px;}
.prib .pds .rcl .rl {width:100%;height:100%;position:relative;}
.prib .pds .rcl .po {clear:both;padding:35px 24px 40px;}
.prib .pds .rcl .bilu {clear:both;padding-top:164px;font-size:32px;line-height:1.25;letter-spacing:-1px;text-align:center;}
.prib .pds .rcl .fot {position:absolute;left:0px;bottom:0px;right:0px;}
.prib .pds .rcl .fot .smlls {padding:0px 24px 30px 24px;}
.prib .pds .ccl {clear:both;position:relative;z-index:3;background:#fff;box-shadow:0px 1px 15px rgb(0 0 0 / 10%);border-radius:8px;}
.prib .pds .ccl .po {clear:both;padding:0px 20px;}
.prib .pds .ccl .po .tab {width:100%;display:table;}
.prib .pds .ccl .po .tab .cel {width:33%;display:table-cell;position:relative;}
.prib .pds .ccl .po .tab .cel .pin {clear:both;padding:35px 10px 40px 20px;}
.prib .pds .ccl .po .tab .cel .pin .pop {width:87px;height:87px;position:absolute;top:0px;right:0px;display:none;}
.prib .pds .ccl .po .tab .cel .pin .hig {width:87px;height:87px;position:absolute;top:0px;right:0px;background:url(https://cdn.addevent.com/web/images/popular.svg) no-repeat 50% 50%;background-size:100% auto;display:none;}

/* Current banners */
.prib .cel.hobby .pop {background:url(https://cdn.addevent.com/web/images/current-banner-brown.svg) no-repeat 50% 50%;background-size:100% auto;}
.prib .cel.smallbusiness .pop {background:url(https://cdn.addevent.com/web/images/current-banner-pink.svg) no-repeat 50% 50%;background-size:100% auto;}
.prib .cel.professional .pop {background:url(https://cdn.addevent.com/web/images/current-banner-green.svg) no-repeat 50% 50%;background-size:100% auto;right:-20px;}

/* Popular banner */
.prib .pds .ccl .po .tab .cel.professional .hig {right:-20px;}
.prib .pds .ccl .po .tab .cel.professional .pop {right:-20px;}

.prib .pop {width:87px;height:87px;position:absolute;top:-1px;right:0px;background:url(https://cdn.addevent.com/web/images/current-banner-pink.svg) no-repeat 50% 50%;background-size:100% auto;display:none;}
.prib .hd {height:30px;clear:both;margin:0px 0px 20px 0px;}
.prib .hd p {margin:0;font-size:22px;line-height:100%;font-weight:600;}
.prib .price {height:30px;clear:both;position:relative;margin:0px 0px 8px 0px;color:#141414;font-size:22px;line-height:26px;font-weight:600;}
.prib .price img {transform:translateY(-25%);max-width:47px;}
.prib .price span {color:#585d69;font-size:16px;line-height:1.6;font-weight:500;margin:0px 0px 0px 4px;}
.prib .price .free {margin:0;font-size:17px;color:#1f253b;font-weight:600;line-height:26px;}
.prib .bil {color:#585d69;font-size:16px;line-height:1.6;margin-bottom:24px;position:relative;}
.prib .bilpri {height:45px;clear:both;margin-bottom:24px;position:relative;display:none;}
.prib .bilpri p {margin:0;color:#585d69;font-size:15px;line-height:140%;}
.prib .act {height:65px;clear:both;max-width:150px;}
.prib .act.fll {max-width:unset;}
.prib .act .btn {display:none;}
.prib .ofr {clear:both;padding:45px 0px 25px 0px;position:relative;font-size:16px;line-height:160%;background-color:#fff;border-bottom:1px solid #eeeff2;}
.prib .ofr .slbl {width:186px;position:absolute;left:-226px;top:20px;padding:25px 24px 15px 24px;border-top:1px solid #e2e5ea;display:none;}
.prib .ofr .slbl p {margin:0;font-weight:600;font-size:16px;line-height:130%;}
.prib .ofr .sbdr {height:1px;position:absolute;left:-40px;top:20px;right:-30px;border-top:1px solid #e2e5ea;}
.prib .ofr .lst {margin:0;padding-left:24px;}
.prib .ofr .lst.lst-pink {list-style-image:url("https://cdn.addevent.com/web/images/list-icon-pink.svg");}
.prib .ofr .lst.lst-green {list-style-image:url("https://cdn.addevent.com/web/images/list-icon-green.svg");}
.prib .ofr .lst.lst-black {list-style-image:url(https://cdn.addevent.com/web/images/list-icon-black.svg);}
.prib .ofr .nono {list-style-image:url(https://cdn.addevent.com/web/images/list-icon-cross-black.svg);}
.prib .ofr .lst li {color:#585d69;font-weight:400;margin-bottom:10px;position:relative;}
.prib .ofr .lst li:last-child {margin-bottom:0;}
.prib .ofr .lst li .only {display:inline-block;margin:0px;position:relative;align-items:baseline;color:#ef3a7b;}
.prib .ofr .lst li .only i {font-size:12px;position:absolute;top:5px;right:-20px;}
.prib .feat {clear:both;padding:12px 0px 12px 0px;position:relative;font-size:16px;line-height:160%;}
.prib .feat .bld {clear:both;font-weight:600;}
.prib .feat .bld span {font-weight:500;color:#aaafb8;}
.prib .feat .llbl {width:186px;position:absolute;left:-226px;top:0px;padding:12px 24px 12px 24px;border-top:1px solid #e2e5ea;display:none;}
.prib .pds .ccl .po .tab .cel:first-child .feat .llbl {display:block;}
.prib .pds .ccl .po .tab .cel:first-child .smlls .llbl {display:block;}
.prib .pds .ccl .po .tab .cel:first-child .ofr .slbl {display:block;}

.prib .feat .llbl .rl {width:100%;height:100%;position:relative;}
.prib .feat .llbl .rl p {margin:0;font-weight:600;font-size:16px;line-height:130%;}
.prib .feat .llbl .rl .icon-tooltip {font-size:12px;position:absolute;top:5px;right:-10px;}
.prib .feat .sbdr {height:1px;position:absolute;left:-40px;top:0px;right:-30px;border-top:1px solid #e2e5ea;}
.prib .smlls {clear:both;padding:25px 0px 12px 0px;position:relative;}
.prib .smlls ul{margin:0;padding-left:18px;}
.prib .smlls ul li{font-size:16px;line-height:1.35;font-weight:600;margin-bottom:8px;}
.prib .smlls ul li:last-child{margin-bottom:0;}
.prib .smlls ul.ul-pink li::marker{color:#ef3a7b;}
.prib .smlls ul.ul-green li::marker{color:#1ac67d;}
.prib .smlls ul.ul-blue li::marker{color:#125ef8;}
.prib .smlls .sbdr {height:1px;position:absolute;left:-40px;top:0px;right:-30px;border-top:1px solid #e2e5ea;}
.prib .smlls .llbl {width:186px;position:absolute;left:-226px;top:0px;padding:25px 24px 12px 24px;border-top:1px solid #e2e5ea;display:none;}
.prib .smlls .llbl .rl {width:100%;height:100%;position:relative;}
.prib .smlls .llbl .rl p {margin:0;font-weight:600;font-size:16px;line-height:130%;}
.prib .smlls .llbl .rl .icon-tooltip {font-size:12px;position:absolute;top:5px;right:-10px;}

/* Mobile override (as items are copied) */
.pribmobile .cel {width:92%;height:100%;margin:0 auto;box-shadow:0px 1px 10px rgb(0 0 0 / 22%);border-radius:8px;text-align:left;}
.pribmobile .cel .pin {clear:both;position:relative;padding:35px 35px 20px 35px}
.pribmobile .feat {text-align:right;}
.pribmobile .feat .llbl {left:0px;padding:12px 24px 12px 0px;display:block;text-align:left;}
.pribmobile .feat .llbl .rl p br {display:none;}
.pribmobile .feat .bld br {display:none;}
.pribmobile .feat .llbl .rl .icon-tooltip {display:none;}
.pribmobile .cel .rl {width:100%;height:100%;position:relative;}
.pribmobile .cel .po {clear:both;padding:35px 24px 40px;}
.pribmobile .bilu {clear:both;padding-top:30px;font-size:26px;line-height:1.25;letter-spacing:0px;text-align:left;}
.pribmobile .fot {position:static;padding:35px 0px 0px 0px;}
.pribmobile .fot .smlls {padding:0px 24px 30px 24px;}
.pribmobile .enterprise .btn {display:block!important;}
.pribmobile .enterprise .contact {display:none!important;}
.pribmobile .act {max-width:unset;}

/* Overrride in CSS  */
.pricing .mobile-pricing-slick .item-box {padding:0px 0px 16px 0px!important;}
.pricing .mobile-pricing-slick .item-box .sbdr {left:-35px;right:-35px;}
.pricing .mobile-pricing-slick .item-box .smlls .llbl {display:none;}

/* State: Signed out */
.prib.signedout .act .signup {display:block;}
.prib.signedout .act .entsignup {display:block;}
.prib.signedout .act .contact {display:none;}

/* State: User is on the Hobby plan */
.planhobby .cel.hobby .pin .pop {display:block!important;}
.planhobby .cel.smallbusiness .act .select {display:block!important;}
.planhobby .cel.professional .act .select {display:block!important;}
.planhobby .price .mon-opt {display:none;}
.planhobby .ofr .lst .mon-opt {display:none;}
.planhobby .bil {display:none;}
.planhobby .bilpri {display:block;}

/* State: User is on the Small Business plan */
.plansmallbusiness .cel.smallbusiness .pin .pop {display:block!important;}
.plansmallbusiness .cel.smallbusiness .act .change {display:block!important;}
.plansmallbusiness .cel.professional .act .select {display:block!important;}
.plansmallbusiness .price .mon-opt {display:none;}
.plansmallbusiness .ofr .lst .mon-opt {display:none;}
.plansmallbusiness .bil {display:none;}
.plansmallbusiness .bilpri {display:block;}

/* State: User is on the Professional plan */
.planprofessional .cel.smallbusiness .act .select {display:block!important;}
.planprofessional .cel.professional .pin .pop {display:block!important;}
.planprofessional .cel.professional .act .change {display:block!important;}
.planprofessional .price .mon-opt {display:none;}
.planprofessional .ofr .lst .mon-opt {display:none;}
.planprofessional .bil {display:none;}
.planprofessional .bilpri {display:block;}

/* State: User is on the Enterprise plan */
.planenterprise .pds .rcl .pop {display:block;}
.planenterprise .act {display:none;}
.planenterprise .bil {margin-bottom:10px;}
.planenterprise .price .mon-opt {display:none;}
.planenterprise .ofr .lst .mon-opt {display:none;}
.planenterprise .bil {display:none;}
.planenterprise .bilpri {display:block;}

/* Only show Small Business + Professional */
.smallbusiness-professional .pds .ccl .po .tab .hobby {display:none;}
.smallbusiness-professional .pds .ccl .po .tab .cel {width:50%;}
.smallbusiness-professional .pds .ccl .po .tab .cel.smallbusiness .feat .llbl {display:block;}
.smallbusiness-professional .pds .ccl .po .tab .cel.smallbusiness .ofr .slbl {display:block;}

/* Pricing details */
.pr-details{display:block;width:100%;max-width:1440px;margin:0 auto;/*margin-bottom:214px;*/margin-bottom:120px;position:relative;}
.pr-details-cnt{width:100%;max-width:1176px;margin:0 auto;padding:0 20px;position:relative;}
.pr-details-cnt .title {padding:30px 32px 20px 32px;font-size:17px;font-weight:600;}
.pr-details table{border-spacing:0;width:100%;position:relative;}
.pr-details .spacer{display:table;width:100%;padding-bottom:16px;}
.pr-details table tbody tr.shadow{position:absolute;top:110px;right:0;bottom:0;left:0;z-index:1;border-radius:8px;box-shadow:0px 1px 15px rgba(121, 107, 107, 0.1);}
.pr-details table tbody td{background-color:#ffffff;}
.pr-details table tr:first-child th:first-child{border-top-left-radius:8px;}
.pr-details table tr:first-child th:last-child{border-top-right-radius:8px;}
.pr-details table tr:last-child td:first-child{border-bottom-left-radius:8px;}
.pr-details table tr:last-child td:last-child{border-bottom-right-radius:8px;}
.pr-details table .info{width:calc(100% / 6);}
.pr-details table th{font-size:22px;line-height:1.5;padding:22px 32px;background-color:#eeeff2;text-align:center;}
.pr-details table th.th-tl{text-align:left;}
.pr-details table td{font-size:16px;line-height:1.7;padding:18px 32px 18px 32px;font-weight:500;text-align:center;border-right:1px solid #e5eaf3;border-top:1px solid #e5eaf3;}
.pr-details table tr.title td:first-child{border-right:none;}
.pr-details table td:empty{border-left:none;border-right:none;}
.pr-details table .cst{position:relative;}
.pr-details table td.td-tl{text-align:left;}
.pr-details table .title td{background-color:#f9f9fa;font-weight:600;}
.pr-details table .cst:before{content:"";position:absolute;bottom:-2px;left:-2px;width:2px;height:2px;background-color:#000000;z-index:1;}
.pr-details table .cst:after{content:"";position:absolute;bottom:-2px;right:-2px;width:2px;height:2px;background-color:#000000;z-index:1;}
.pr-details .simplebar-track.simplebar-vertical{display:none;}
.pr-details table .cst.cst-brb:after{display:none;}
.pr-details table td span{display:block;font-size:13px;line-height:1.5;}
.pr-details table td img{max-width:24px;}
.pr-details table td .txt{display:inline;padding:2px 8px;font-weight:600;border-radius:2px;}
.pr-details table td .txt.txt-grey{background-color:#eeeff2;color:#585d69;}
.pr-details table td .txt.txt-red{background-color:#fadfe9;color:#ef3a7b;}
.pr-details table td .txt.txt-green{background-color:#e1faef;color:#068a52;}
.pr-details table td .txt.txt-purple{background-color:#f0e1fa;color:#6921a1;}
.pr-details table td.cst-brx{border-left:2px solid #1c212b;border-right:2px solid #1c212b;}
.pr-details table td.cst-brt{border-top:2px solid #1c212b;}
.pr-details table td.cst-brb{border-bottom:2px solid #1c212b;}
.pr-details .vid{padding-bottom:0;}
/* FAQ */
.faq{display:block;width:100%;margin-bottom:160px;background:linear-gradient(180deg, #f9f9fa 0%, rgba(255, 255, 255, 0) 100%);position:relative;}
.faq.faq-pt175{padding-top:175px;}
.faq-cnt{width:100%;max-width:790px;margin:0 auto;padding:0 20px;position:relative;}
.faq .acc{display:flex;flex-direction:column;width:100%;}
.faq .acc .item{width:100%;padding:24px 0;border-top:1px solid #eeeff2;}
.faq .acc .item .item-top{display:flex;justify-content:space-between;cursor:pointer;}
.faq .acc .item .item-top .title{color:#1c212b;font-size:22px;font-weight:600;line-height:1.5;}
.faq .acc .item .item-top:hover .title{color:#125ef8;}
.faq .acc .item .item-top .arr{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;outline:none;border:none;background:none;cursor:pointer;}
.faq .acc .item .item-top .arr i{transform:rotate(90deg);}
.faq .acc .item .item-top .arr:hover {background:#f1f3f5;}
.faq .acc .item.active .item-top .arr i{transform:rotate(-90deg);}
.faq .acc .item .item-top .arr i:before{color:#aaafb8;font-size:24px;}
.faq .acc .item.active .item-top .arr i:before,.faq .acc .item .item-top:hover .arr i:before{color:#1c212b;}
.faq .acc .item .txt {display:none;padding:10px 10% 0px 0px;color:#585d69;font-size:17px;line-height:1.6;}
.faq .acc .item .txt p {margin:0;color:#585d69;font-size:17px;line-height:1.6;}
.faq .acc .item.active .txt{display:block;}

.usersession .faq-cnt .topbar.pt-t1 {padding-top:0px;}

/* Learn more */
.learn{display:block;width:100%;margin-bottom:160px;position:relative;}
.learn.slick{display:none;text-align:left;}
.learn-cnt{width:100%;max-width:1176px;margin:0 auto;padding:0 20px;position:relative;}
.learn .hdr{font-size:44px;line-height:1.2;color:#1c212b;text-align:center;margin-bottom:60px;}
.learn .color-grid{gap:16px;}
.learn .color-grid .item .crc{background-color:#f8f8f9;}
/* Number circle */
.nmbcrc{display:flex;justify-content:center;align-items:center;background-color:#1c212b;border-radius:50%;}
.nmbcrc.nmbcrc-48{width:48px;height:48px;}
.nmbcrc.nmbcrc-40{width:40px;height:40px;}
.nmbcrc.nmbcrc-32{width:32px;height:32px;}
.nmbcrc.nmbcrc-brd{border:4px solid #ffffff;}
.nmbcrc .nmb{color:#ffffff;font-size:32px;line-height:1.25;font-weight:600;}
.nmbcrc.nmbcrc-32 .nmb{font-size:24px;}
.nmbcrc.nmbcrc-40.nmbcrc-brd .nmb{font-size:24px;}

/* Buttons */
.btn{display:block;border:1px solid transparent;width:auto;max-height:64px;background-color:transparent;border-radius:6px;padding:12px 33px;color:#125ef8;font-size:16px;line-height:1.4;font-weight:400;cursor:pointer;white-space:nowrap;text-align:center;}
.btn:hover{color:#828995;}
.btn:active{color:#828995;border-top:2px solid transparent;border-bottom:0px solid transparent;}

/* Buttons other font-size */
.btn-fs-sm{font-size:14px;}
.btn-fs-bg{font-size:17px;}
.btn-ls-bg{line-height:1.6;}
/* Buttons other padding */
.btn-6-8{padding:6px 8px;}
.btn-8-16{padding:8px 16px;}
.btn-8-24{padding:8px 24px;}
.btn-12-16{padding:12px 16px;}
.btn-12-21{padding:12px 21px;}
.btn-12-24{padding:12px 24px;}
.btn-20-88{padding:20px 88px;}
.btn-20-40{padding:16px 30px;}
.btn-17-30{padding:17px 30px;}
.btn-8-10{padding:8px 10px;}

/* Button colors */
.btn-arr-play{display:flex;align-items:center;background-color:#ffffff;justify-content:center;}
.btn-blue{background-color:#125ef8;color:#ffffff;}
.btn-blue:hover{background-color:#1111ff;color:#ffffff;}
.btn-white{background-color:#ffffff;color:#000000;}
.btn-white:hover{background-color:#eeeeee;color:#000000;}
.btn-white:active{background-color:#eeeeee;color:#000000;}
.btn-green{background-color:#1ac67d;color:#ffffff;}
.btn-green:hover{background-color:#17b270;color:#ffffff;}
.btn-green:active{background-color:#13945d;color:#ffffff;}
.btn-green-text{background-color:#ffffff;color:#1ac67d;border:1px solid #1ac67d;}
.btn-green-text:hover{background-color:#17b270;color:#ffffff;}
.btn-pink{background-color:#ef3a7b;color:#ffffff;}
.btn-pink:hover{background-color:#ec1e68;color:#ffffff;}
.btn-pink:active{background-color:#ec1e68;color:#ffffff;}
.btn-brown {background:#eeebdf;color:#474439;}
.btn-brown:hover {background:#eae6d8;color:#474439;}
.btn-black {background:#eeebdf;color:#474439;}
.btn-black:hover {background:#eae6d8;color:#474439;}

/* Button border */
.btn-br{border:1px solid #e1e8f8;}
.btn-br:hover{background-color:#e1e8f8;color:#125ef8;}
.btn-br:active{background-color:#e1e8f8;color:#125ef8;}
.btn-br-dark{border:1px solid #d7d9df;}

/* Button grey text */
.btn-col-gr{color:#828995;}
.btn-col-gr:hover{color:#125ef8;}
.btn-col-gr:active{color:#125ef8;}

/* Buttons arrows */
.btn-arr-play::after{content:url("https://cdn.addevent.com/web/images/caret-right-blue.svg");height:20px;width:20px;margin-left:12px;color:inherit;font-family:"Icomoon";}
.btn-arr-play.btn-blue::after{content:url("https://cdn.addevent.com/web/images/caret-right-white.svg");}
.btn-arr-right{display:flex;align-items:center;justify-content:center;}
.btn-arr-right::after{content:"\e904";font-size:16px;margin-left:6px;color:inherit;font-family:"Icomoon";}

.btn.disabled{background-color:#9ea1a6!important;cursor:text;}
.btn.disabled:hover{background-color:#9ea1a6!important;cursor:text;}

/* Newsletter */
.nws{display:block;width:100%;position:relative;margin:45px 0px 100px 0px;}
.nws .nws-cnt{width:100%;max-width:984px;box-sizing:border-box;margin:0 auto;padding:0 20px;position:relative;}
.nws .nws-cnt .nws-em{display:block;max-width:48px;object-fit:contain;margin-bottom:16px;}
.nws .nws-cnt .nws-t{font-weight:400;font-size:29px;font-weight:600;line-height:1.2;color:#1c212b;padding-bottom:40px;margin:0;}
.nws .nws-cnt .nws-t span{font-family:"Arial";font-weight:700;}
.nws .nws-cnt .nws-fr{display:flex;position:relative;width:100%;}
.nws .nws-cnt .nws-fr .nws-inp{background-color:#f8f8f9;max-width:100%;width:501px;padding:16px 18px;margin-right:16px;border-radius:6px;font-size:19px;line-height:1.7;color:#000000;border:2px solid transparent;outline:none;}
.nws .nws-cnt .nws-fr .nws-inp:focus{border-color:#84c1ff;}
.nws .btn{}
.nws .mobile-only{display:none;}

/* Color list */
.color-list{display:flex;justify-content:center;-ms-overflow-style:none;flex-direction:column;padding-bottom:4px;}
.color-list .row{display:flex;justify-content:center;}
.color-list .item{display:flex;align-items:center;padding:4px 14px;margin:0 5px 10px;border-radius:4px;}
.color-list .item i{margin-right:8px;font-size:16px;}
.color-list .item .text{font-size:16px;font-weight:500;line-height:1.6;letter-spacing:0.1px;white-space:nowrap;}

/* Color list colors */
.color-list .item.item-orange{background-color:#ffe7e7;}
.color-list .item.item-orange i:before,.color-list .item.item-orange .text{color:#ca3818;}
.color-list .item.item-pink{background-color:#fadfe9;}
.color-list .item.item-pink i:before,.color-list .item.item-pink .text{color:#dc125b;}
.color-list .item.item-purple{background-color:#f0e1fa;}
.color-list .item.item-purple i:before,.color-list .item.item-purple .text{color:#6921a1;}
.color-list .item.item-blue{background-color:#eaf7ff;}
.color-list .item.item-blue i:before,.color-list .item.item-blue .text{color:#0e52da;}
.color-list .item.item-green{background-color:#e1faef;}
.color-list .item.item-green i:before,.color-list .item.item-green .text{color:#068a52;}
.color-list .item.item-yellow{background-color:#fbf6e1;}
.color-list .item.item-yellow i:before,.color-list .item.item-yellow .text{color:#cb9e00;}

/* Text-image grid */
.txtimg-grid{display:grid;grid-template-columns:100%;gap:164px;}
.txtimg-grid.-gap-253{gap:253px;}
.txtimg-grid .item{display:grid;align-items:center;grid-template-columns:464px calc(100% - 616px);gap:152px;position:relative;z-index:2;}
.txtimg-grid .item .item-top{display:none;}
.txtimg-grid .item .item-top .num{position:static;margin-right:16px;margin-bottom:0;}
.txtimg-grid .item .item-top .num .nmb{font-size:22px;line-height:1.5;}
.txtimg-grid .item .item-top .title{font-size:32px;line-height:1.25;letter-spacing:-1px;}
.txtimg-grid .num{margin-bottom:24px;}
.txtimg-grid .item .tbx{display:flex;flex-direction:column;max-width:463px;order:-1;}
.txtimg-grid .item .tbx.tbx-pb-65{padding-bottom:65px;}
.txtimg-grid .item .tbx.tbx-pt-68{padding-top:68px;}
.txtimg-grid .item .tbx .btns{display:none;}
.txtimg-grid .item .tbx .title{font-size:34px;line-height:1.25;letter-spacing:0px;margin-bottom:24px;}
.txtimg-grid .item .tbx .title h2{margin:0;font-size:34px;line-height:1.25;letter-spacing:0px;}
.txtimg-grid .item.item-ae .tbx .title{max-width:324px;}
.txtimg-grid .item .tbx .title.title-big{font-size:37px;line-height:1.1;color:#1c212b;margin-bottom:40px;font-weight:600;}
.txtimg-grid .item .tbx .subtitle{color:#1c212b;font-size:17px;line-height:1.7;margin-bottom:24px;margin-top:-6px;}
.txtimg-grid .item .tbx .lst{margin:0 0 32px 0;padding:0;list-style-type:none;}
.txtimg-grid .item .tbx .lst li{position:relative;margin:0px 0px 16px 0px;padding:0px 0px 0px 44px;color:#585d69;font-size:16px;line-height:1.6;}
.txtimg-grid .item .tbx .lst li:before{width:28px;height:28px;content:'';position:absolute;left:3px;top:-3px;background:url('https://cdn.addevent.com/web/images/list-icon-green.svg') no-repeat 50% 50%;background-size:100% auto;}
.txtimg-grid .item .tbx .lst li:last-child{margin-bottom:0;}

/*
.txtimg-grid .item .tbx .lst{list-style-image:url("https://cdn.addevent.com/web/images/list-icon-green.svg");list-style-position:outside;margin:0 0 32px 0;padding:0 0 0 30px;}
.txtimg-grid .item .tbx .lst li{color:#585d69;font-size:16px;line-height:1.6;margin-bottom:16px;}
.txtimg-grid .item .tbx .lst li:last-child{margin-bottom:0;}
*/

.txtimg-grid .item .tbx ol{margin:0;padding:0;list-style:none;counter-reset:list-counter;}
.txtimg-grid .item .tbx ol li{position:relative;padding-left:56px;counter-increment:list-counter;padding-bottom:34px;}
.txtimg-grid .item .tbx ol li:last-of-type{padding-bottom:0px;}
.txtimg-grid .item .tbx ol li::before{content:counter(list-counter);display:flex;align-items:center;justify-content:center;position:absolute;height:32px;width:32px;left:0;top:-3px;background-color:#1c212b;border-radius:50%;font-weight:500;font-size:20px;color:#ffffff;}
.txtimg-grid .item .tbx ol li .li-title{font-size:20px;font-weight:600;line-height:1.45;color:#1c212b;margin:0;padding-bottom:8px;}
.txtimg-grid .item .tbx ol li .li-text{font-size:16px;line-height:1.6;color:#585d69;margin:0;max-width:364px;}
.txtimg-grid .item strong{color:#1c212a;}
.txtimg-grid .item .ibx{position:relative;max-width:100%;}
.txtimg-grid .item .ibx .ibx-con{width:100%;max-width:480px;}
.txtimg-grid .item .ibx .ibx-con.shadow{box-shadow:10px 50.32px 113.86px rgba(91, 58, 25, 0.07);border-radius:8px;}
.txtimg-grid .item .ibx .xcode .num{position:relative;transform:none;margin:0;}
.txtimg-grid .item .info{display:flex;padding-top:24px;}
.txtimg-grid .item .info i{font-size:24px;margin:-3px 11px 0px 0px;}
.txtimg-grid .item .info .info-txt{color:#585d69;font-size:15px;line-height:1.5;margin:0;text-align:left;width:100%;text-align:left;}
.txtimg-grid .item .link{display:flex;}
.txtimg-grid .item .link a.lnk{display:inline-block;position:relative;padding:0px 26px 0px 0px;align-items:center;color:#125ef8;font-size:17px;line-height:1.4;}
.txtimg-grid .item .link a.lnk:after{position:absolute;top:1px;right:0px;font-family:"Icomoon";content:"\e904";}
.txtimg-grid .item .link a.lnk:hover{color:#585d69;text-decoration:underline;}
.txtimg-grid .item .link a.lnk:hover:after{content:"\e94f";}
.txtimg-grid .item .btns{display:flex;align-items:center;padding-top:32px;}
.txtimg-grid .item.item-rev .ibx{text-align:right;}
.txtimg-grid .item .ibx{text-align:left;max-width:max-content;}
.txtimg-grid .item .xcode-bg .btns{position:absolute;bottom:24px;left:24px;padding-top:32px;}
.txtimg-grid .item .xcode-bg .btns .btn{margin-left:0;margin-right:16px;}
.txtimg-grid .item .btns .btn{margin-left:16px;}
.txtimg-grid .item-ae .num{position:absolute;top:0;right:0;left:auto;transform:translate(50%, -50%);}
.txtimg-grid .item-ae.item-rev .num{position:absolute;top:0;left:0;right:auto;transform:translate(-50%, -50%);}
.txtimg-grid .item.item-rev .btns{justify-content:flex-start;}
.txtimg-grid .item .btns{justify-content:flex-end;}
.txtimg-grid .item.item-rev .btns .btn{margin-left:0;margin-right:16px;}
.txtimg-grid .item .btns .btns-txt{color:#1c212b;line-height:1.41;margin:0;}
.txtimg-grid .item .btns .btns-txt.btns-txt-doc{display:flex;color:#aaafb8;}
.txtimg-grid .item .btns .btns-txt.btns-txt-doc:after{font-family:"Icomoon";content:"\e904";color:inherit;font-size:16px;margin-left:8px;}
.txtimg-grid .item .btns .btns-txt.btns-txt-doc:hover:after{content:"\e94f";}
.txtimg-grid .item .btns .btns-txt.btns-txt-doc:hover{color:#fdfeff;}

/* Text-image grid item reversed */
.txtimg-grid .item.item-rev{grid-template-columns:calc(100% - 616px) 464px;}
.txtimg-grid .item.item-rev .tbx{order:2;}

/* Text-image grid item grey bg */
.txtimg-grid .item.item-grey{align-items:flex-start;grid-template-columns:1fr 366px;gap:112px;background-color:#f9f9fa;border-radius:16px;padding:76px 80px;}
.txtimg-grid .item.item-grey .ibx .ibx-con.con-mw-360{max-width:360px;}
.txtimg-grid .item.item-grey.item-pb-51{padding-bottom:51px;}

/* Demo browser frame */
.dem-fra-t1 {width:480px;clear:both;box-shadow:10px 50px 114px rgb(91 58 25 / 8%), 0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);border-radius:6px;}
.dem-fra-t1 .topi {width:100%;height:100px;clear:both;overflow:hidden;background:url(https://cdn.addevent.com/web/images/main-grid/share-events-1-new.svg) no-repeat 50% top;background-size:100% auto;}
.dem-fra-t1 .midi {clear:both;padding:40px 0px 70px 0px;text-align:center;background:#fff;}
.dem-fra-t1 .midi p {margin:0;font-size:40px;line-height:110%;color:#111;font-weight:600;}
.dem-fra-t1 .midi .fx {clear:both;padding:30px 0px 0px 0px;}
.dem-fra-t1 .midi .tryit {clear:both;height:50px;margin:40px 0px -40px 0px;background:url(https://cdn.addevent.com/web/images/tryitnow-v2.svg) no-repeat 62% 0%;background-size:50% auto;}
.dem-fra-t1 .boti {width:100%;height:160px;clear:both;overflow:hidden;background:url(https://cdn.addevent.com/web/images/main-grid/share-events-1-new.svg) no-repeat 50% bottom;background-size:100% auto;}

.dem-fra-t2 {width:396px;clear:both;box-shadow:10px 50px 114px rgb(91 58 25 / 8%);}
.dem-fra-t2 .topi {width:100%;height:100px;clear:both;overflow:hidden;background:url(https://cdn.addevent.com/web/images/main-grid/share-events-1-new.svg) no-repeat 50% top;background-size:100% auto;}
.dem-fra-t2 .midi {clear:both;padding:10px 0px 46px 0px;text-align:center;background:#fff;}
.dem-fra-t2 .midi p {margin:0;font-size:30px;line-height:110%;color:#111;font-weight:600;}
.dem-fra-t2 .midi .fx {clear:both;padding:50px 0px 0px 0px;}
.dem-fra-t2 .midi .tryit {clear:both;height:50px;margin:40px 0px -40px 0px;background:url(https://cdn.addevent.com/web/images/tryitnow-v2.svg) no-repeat 62% 0%;background-size:50% auto;}
.dem-fra-t2 .boti {width:100%;height:30px;clear:both;overflow:hidden;background:#fff;}



/* Color grid */
.color-grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:29px;}
.color-grid .item{display:flex;flex-direction:column;min-width:172px;color:#1c212b;position:relative;}
.color-grid .item .item-cover{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:8px;background-color:transparent;opacity:0;border:2px solid transparent;}
.color-grid .item.active .item-cover{opacity:1;}
.color-grid .item .item-cover:after{content:"";width:36px;height:2px;background-color:#ffffff;position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);}
.color-grid .item .item-ol{position:absolute;top:0;bottom:0;left:0;right:0;margin:-5px;z-index:-1;border-radius:8px;background-color:transparent;}
.color-grid .item a{display:flex;flex-direction:column;}

.color-grid .item .lrn{display:inline-block;position:relative;background:none;padding:0px 25px 0px 0px;border:0;outline:none;text-align:left;flex-direction:row;align-items:center;cursor:pointer;font-size:17px;line-height:1.4;}
.color-grid .item .lrn.lrn-fs-13{font-size:15px;line-height:1.8;}
.color-grid .item .lrn:after{content:'';position:absolute;top:2px;right:0px;font-family:"Icomoon";content:"\e904";}
.color-grid .item .lrn:hover {text-decoration:underline;}
.color-grid .item .lrn:hover strong{text-decoration:underline;}
.color-grid .item .lrn:hover:after{content:"\e94f";}


.color-grid .item .crc{display:flex;justify-content:center;align-items:center;background-color:#f3f7ff;width:64px;min-width:64px;height:64px;min-height:64px;border-radius:50%;margin-bottom:16px;}
.color-grid .item .crc.crc-48{width:48px;min-width:48px;height:48px;min-height:48px;}
.color-grid .item .crc.crc-32{width:32px;min-width:32px;height:32px;min-height:32px;}
.color-grid .item .crc i{font-size:32px;font-weight:500;}
.color-grid .item .main{display:flex;flex-direction:column;width:100%;}
.color-grid .item .main-top{display:flex;justify-content:space-between;align-items:flex-start;padding-top:4px;}
.color-grid .item .main-top .arr{display:flex;justify-content:center;align-items:center;transform:rotate(90deg);}
.color-grid .item.active .main-top .arr{transform:rotate(-90deg);}
.color-grid .item .main-top .arr i:before{color:#1c212b;}
.color-grid .item .title{font-size:18px;line-height:1.2;margin-bottom:8px;font-weight:600;}
.color-grid .item .title.title-fs-22{font-size:20px;}
.color-grid .item p{color:#585d69;font-size:14px;line-height:1.5;margin:0 0 16px 0;flex:1;}
.color-grid .item p.fs-15{font-size:16px;}
.color-grid .item .arrow{opacity:0;position:absolute;z-index:2;bottom:-9px;left:50%;width:38px;height:11px;transform:translate(-50%);}
.color-grid .item.active .arrow{opacity:1;}
.color-grid .item .test{position:absolute;z-index:2;bottom:-9px;left:50%;width:38px;height:9px;transform:translate(-50%);box-sizing:content-box;}
.color-grid .box .cards{display:none;padding:80px 24px 33px 24px;margin-top:-48px;margin-bottom:31px;background-color:transparent;background-color:#f9f9fa;}
.color-grid .box .cards .lst{display:flex;flex-direction:column;}

/* Color grid three columns */
.color-grid.color-grid-col3{grid-template-columns:repeat(3, 1fr);gap:32px;}

/* Color grid vertical */
.color-grid.color-grid-vert{grid-template-columns:1fr;}
.color-grid.color-grid-vert .item{flex-direction:row;padding:24px;background:#ffffff;border:1px solid #eeeff2;border-radius:8px;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);margin:0 24px 8px;position:relative;z-index:2;cursor:pointer;}
.color-grid.color-grid-vert .item.active{margin-bottom:0;}
.color-grid.color-grid-vert .item .crc{margin-right:16px;}
.color-grid.color-grid-vert .item p{margin-bottom:0;}

/* Color grid item centered */
.color-grid .item.item-center,.color-grid .item.item-center a.link{align-items:center;}
.color-grid .item.item-center .title,.color-grid .item.item-center p{text-align:center;}
.color-grid .item.item-center p{padding-left:8px;padding-right:8px;}
.color-grid .item.item-center p.px-40{padding-left:40px;padding-right:40px;}

/* Color grid item with borders */
.color-grid .item.item-bdr{position:relative;background:#ffffff;border:2px solid #eeeff2;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);border-radius:8px;padding:24px 24px 16px 24px;cursor:pointer;}
.color-grid .item.item-bdr:hover .item-ol{display:block;}
.color-grid .item.item-bdr.active .item-ol{display:block;}
.color-grid .item.item-bdr.active{box-shadow:0px 10px 40px rgba(35, 38, 45, 0.1);}

/* Color grid item colors */
.color-grid .item.item-blue i:before,.color-grid .item.item-blue .lrn {color:#125ef8;}
.color-grid .item.item-blue.active i:before{color:#125ef8;}
.color-grid .item.item-blue .lrn:hover{color:#585d69;}
.color-grid .item.item-blue .lrn.lrn-nh:hover{color:#585d69;}
.color-grid .item.item-blue.item-bdr:hover .item-ol{background-color:#e8effe;}
.color-grid .item.item-blue.item-bdr.active .item-ol{background-color:#e8effe;}
.color-grid .item.item-blue.item-bdr.active .item-cover{border:2px solid #125ef8;}
.color-grid .item.item-red i:before,.color-grid .item.item-red.active i:before {color:#e22e4e;}
.color-grid .item.item-red .lrn {color:#d22c4a;}
.color-grid .item.item-red .lrn:hover{color:#585d69;}
.color-grid .item.item-red .lrn.lrn-nh:hover{color:#585d69;}
.color-grid .item.item-red.item-bdr:hover .item-ol{background-color:#fcebee;}
.color-grid .item.item-red.item-bdr.active .item-ol{background-color:#fcebee;}
.color-grid .item.item-red.item-bdr.active .item-cover{border:2px solid #e22e4e;}
.color-grid .item.item-yellow i:before, .color-grid .item.item-yellow.active i:before{color:#f0c322;}
.color-grid .item.item-yellow .lrn {color:#8e7210;}
.color-grid .item.item-yellow .lrn:hover{color:#585d69;}
.color-grid .item.item-yellow .lrn.lrn-nh:hover{color:#585d69;}
.color-grid .item.item-yellow.item-bdr:hover .item-ol{background-color:#fef9e9;}
.color-grid .item.item-yellow.item-bdr.active .item-ol{background-color:#fef9e9;}
.color-grid .item.item-yellow.item-bdr.active .item-cover{border:2px solid #f0c322;}
.color-grid .item.item-green i:before, .color-grid .item.item-green.active i:before{color:#1ac67d;}
.color-grid .item.item-green .lrn {color:#338400;}
.color-grid .item.item-green .lrn:hover{color:#585d69;}
.color-grid .item.item-green .lrn.lrn-nh:hover{color:#585d69;}
.color-grid .item.item-green.item-bdr:hover .item-ol{background-color:#e9f9f2;}
.color-grid .item.item-green.item-bdr.active .item-ol{background-color:#e9f9f2;}
.color-grid .item.item-green.item-bdr.active .item-cover{border:2px solid #1ac67d;}
.color-grid .item.item-purple i:before, .color-grid .item.item-purple.active i:before {color:#7e00e0;}
.color-grid .item.item-purple .lrn {color:#7e00e0;}
.color-grid .item.item-purple .lrn:hover{color:#585d69;}
.color-grid .item.item-purple .lrn.lrn-nh:hover{color:#585d69;}
.color-grid .item.item-purple.item-bdr:hover .item-ol{background-color:#f2e6fc;}
.color-grid .item.item-purple.item-bdr.active .item-ol{background-color:#f2e6fc;}
.color-grid .item.item-purple.item-bdr.active .item-cover{border:2px solid #7e00e0;}

/* Color grid link no arrow */
.color-grid .item .lrn.lrn-na:after{display:none;}

/* Trusted Us Section */
.trs{display:block;width:100%;padding-bottom:30px;}
.trs.bg{background:linear-gradient(180deg, #f9f9fa 0%, rgba(249, 249, 250, 0) 100%);}
.trs.bg-t1{background:linear-gradient(180deg, #f9f9fa 0%, rgba(249, 249, 250, 0) 25%);}
.trs.pd-bg{padding-bottom:160px;}
.trs .trs-cnt{display:block;position:relative;width:100%;max-width:900px;margin:0 auto;padding:0 20px;}
.trs .trs-cnt.small{max-width:1036px;}
.trs .trs-cnt.xsmall{max-width:984px;}
.trs .trs-cnt.xsmall .title{text-align:left;}
.trs .trs-cnt.xsmall .text{text-align:left;}
.trs .trs-cnt.xsmall .btn-place{justify-content:flex-start;}
.trs .trs-cnt.xp{padding: 0px 0px 35px 0px;}
.trs .trs-cnt .title{margin:0;font-weight:600;font-size:45px;line-height:1.17;text-align:center;letter-spacing:-1px;color:#1c212b;padding-top:120px;padding-bottom:16px;text-align:center;}
.trs .trs-cnt .title.pd{padding-bottom:24px;padding-top:80px;}
.trs .trs-cnt .list{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;padding:10px 0px 20px 0px;}
.trs .trs-cnt .list .list-item{display:flex;align-items:center;font-weight:600;font-size:16px;line-height:1.6;color:#1c212b;margin:0;padding:0px 10px 10px 10px;}
.trs .trs-cnt .list .list-item:before{display:block;content:" ";background-color:#f3f6ff;background-image:url("https://cdn.addevent.com/web/images/check-blue.svg");background-size:16px 16px;background-repeat:no-repeat;background-position:center center;border-radius:50%;width:34px;min-width:34px;min-height:34px;margin-right:16px;margin-top:-3px;}
.trs .trs-cnt .logos{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-bottom:14px;opacity:0.5;}
.trs .trs-cnt .logos.-mobile{display:none;opacity:1;justify-content:space-evenly;margin:0 -6px 20px;}
.trs .trs-cnt .logos .logo{padding:10px 20px;}
.trs .trs-cnt .logos .logo .m1 {margin:-8px 0px 0px 0px;}
.trs .trs-cnt .logos .logo .m2 {margin:-33px 0px 0px 0px;}
.trs .trs-cnt .logos .logo .m3 {margin:-3px 0px 0px 0px;}
.trs .trs-cnt .logos .logo .m4 {margin:-4px 0px 0px 0px;}
.trs .trs-cnt .logos.-mobile .logo{padding:0;margin:0 6px 12px;}
.trs .trs-cnt .logos.-mobile .lo4 {display:none;}
.trs .trs-cnt .logos.-mobile .lo5 {display:none;}
.trs .trs-cnt .logos .logo.-mobile{display:none;}
.trs .trs-cnt .logos .logo img{display:block;max-width:100%;}
.trs .trs-cnt .text{width:100%;margin:0;font-size:16px;line-height:1.6;color:#1c212b;text-align:center;}
.trs .trs-cnt .text.fs-bg{font-size:19px;line-height:1.65;color:#585d69;}
.trs .trs-cnt .text.pd-small{padding-bottom:48px;}
.trs .trs-cnt .text.pd{padding-bottom:34px;}
.trs .trs-cnt .opinion{width:100%;display:block;padding-top:20px;}
.trs .trs-cnt .opinion .box{width:220px;min-height:215px;float:left;position:relative;background:#fff;border:1px solid #eeeff2;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);border-radius:6px;}
.trs .trs-cnt .opinion .box .pox {clear:both;padding:24px 30px;}
.trs .trs-cnt .opinion .box .pox .hg {height: 62px;clear:both;position:relative;}
.trs .trs-cnt .opinion .box .pox .hg .img {width:70px;height:70px;position:absolute;left:0px;top:0px;}
.trs .trs-cnt .opinion .box .pox .hg .img img {width:56px;height:56px;display:block;border-radius:50%;}
.trs .trs-cnt .opinion .box .pox .hg .tx {position:absolute;left:75px;right:0px;top:1px;}
.trs .trs-cnt .opinion .box .pox .hg .tx .nam {clear:both;margin:0px 0px 5px 0px;}
.trs .trs-cnt .opinion .box .pox .hg .tx .nam p {margin:0;font-size:16px;font-weight:600;color:#000;line-height:100%;}
.trs .trs-cnt .opinion .box .pox .hg .tx .loc {display:block;color:#acafb8;font-size:12px;font-weight:500;}
.trs .trs-cnt .opinion .box .pox .hg .tx .strs {height:30px;clear:both;}
.trs .trs-cnt .opinion .box .pox .hg .tx .strs img {height:16px;}
.trs .trs-cnt .opinion .box .pox .tix {clear:both;padding:10px 0px 0px 0px;}
.trs .trs-cnt .opinion .box .pox .tix .ds {margin:0;font-size: 16px;line-height:140%;color:#4b4b4b;font-weight:400;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.trs .trs-cnt .opinion .box .pox .tix .fl {margin:0;padding: 16px 0px 0px 0px;font-size: 16px;line-height:140%;color:#4b4b4b;font-weight:400;}
.trs .trs-cnt .opinion .box .pox .tix .fl a {text-decoration:underline;}
.trs .trs-cnt .opinion .box .pox .tix .fl a:hover {text-decoration:none;}
.trs .trs-cnt .opinion .box .text{font-weight:400;font-size:17px;line-height:1.4;text-align:left;padding-bottom:16px;flex:1;}
.trs .trs-cnt .opinion .box .person{display:flex;align-items:center;justify-content:flex-start;}
.trs .trs-cnt .opinion .box .person .person-circle{max-width:53px;max-height:53px;margin-right:16px;}
.trs .trs-cnt .opinion .box .person .person-circle img{max-width:100%;}
.trs .trs-cnt .opinion .box .pic-place{max-width:86px;min-height:67px;padding-bottom:33px;}
.trs .trs-cnt .opinion .box .pic-place img{max-width:100%;}
.trs .trs-cnt .opinion .box picture{display:block;max-width:100%;}
.trs .trs-cnt .opinion .box picture img{max-width:100%;}
.trs .trs-cnt .opinion .box .person .name{color:#1c212b;font-size:16px;font-weight:600;line-height:1.5;margin:0;}
.trs .trs-cnt .opinion .box .person .workplace{color:#585d69;font-size:13px;font-weight:400;line-height:1.54;margin:0;}

.trs .trs-cnt .btn-place{display:flex;justify-content:center;}
.trs .trs-cnt .btn-place.-mobile{display:none;}
.trs .trs-cnt .btn-place .btn{margin-right:16px;padding:12px 35px;}
.trs .trs-cnt .btn-place .btn:last-child{margin-right:0;padding:12px 28px;}

/* Check list */
.check-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:95px;}
.check-list.check-list-vert.-mobile{display:none;}
.check-list .item{display:flex;flex-direction:column;margin-bottom:0;align-items:center;}
.check-list .item.-row{flex-direction:row;}
.check-list .item.-row .crc{margin-bottom:0;margin-right:24px;}
.check-list .item .crc{display:flex;justify-content:center;align-items:center;background-color:#0eb742;width:36px;height:36px;min-width:36px;border-radius:50%;margin-bottom:24px;}
.check-list .item .crc .icon-check:before {font-size:28px;color:#fff;}
.check-list .item p{margin:0;text-align:center;color:#585d69;font-size:17px;line-height:1.6;}
.check-list .item p.px-5{padding-left:5px;padding-right:5px;}

/* Check list four columns */
.check-list.check-list-col4{grid-template-columns:repeat(4, 1fr);gap:16px;}

/* Check list vertical */
.check-list.check-list-vert{display:flex;flex-direction:column;gap:0;}
.check-list.check-list-vert .item{align-items:flex-start;margin-bottom:40px;}
.check-list.check-list-vert .item.-row{margin-bottom:80px;}
.check-list.check-list-vert .item:last-child{margin-bottom:0;}
.check-list.check-list-vert .item p{text-align:left;max-width:336px;}
.check-list.check-list-vert .item:first-of-type p{color:#616161;}

/* How it works */
.hitw{display:block;width:100%;max-width:100%;margin-bottom:120px;position:relative;}
.hitw.hitw-mb-96{margin-bottom:96px;}
.hitw.hitw-mb-160{margin-bottom:160px;}
.hitw-cnt{display:block;width:100%;}
.hitw .hdr{font-size:45px;line-height:1.2;color:#1c212b;text-align:center;margin-bottom:40px;}
.hitw .bg{background-color:#f9f9fa;border-radius:0px;}

/*
.hitw .-shadow{box-shadow:10px 50.32px 113.86px rgba(91, 58, 25, 0.07);border-radius:6px;}
.hitw .-shadow:before{box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);border-radius:6px;}
*/
.txtimg-grid .-shadow{box-shadow:10px 50.32px 113.86px rgba(91, 58, 25, 0.07);max-width:480px;border-radius:6px;}
.txtimg-grid .-shadow:before{box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);border-radius:6px;}
.hitw .box{display:grid;max-width:1136px;margin:0 auto;grid-template-columns:1fr 464px;gap:74px;padding:90px 24px;position:relative;z-index:1;}
.hitw .box.box-pt-115{padding-top:115px;}
.hitw .box .lft,.hitw .box .rgt{display:flex;flex-direction:column;align-items:center;position:relative;}
.hitw .box .check-list{padding-top:20px;padding-bottom:96px;}
.hitw .box .check-list.check-list-pt-52{padding-top:52px;}
.hitw .box .check-list.-pb-72{padding-bottom:72px;}
.hitw .box .check-list.check-list-pt-88{padding-top:88px;}
.hitw .box .check-list.check-list-vert .item.-row{margin-bottom:32px;}
.hitw .box .check-list.check-list-vert .item.-row:last-child{margin-bottom:0;}
.hitw .box .check-list.check-list-vert .item.-mb-32{margin-bottom:32px;}
.hitw .box .check-list.check-list-vert .item.-mb-32:last-child{margin-bottom:0;}
.hitw .box .wgt{width:100%;display:flex;justify-content:center;position:relative;}
.hitw .box .wgt > *{max-width:100%;}
.hitw .box .wgt picture{width:100%;max-width:100%;display:block;}
.hitw .box .wgt img{width:100%;max-width:100%;display:block;}
.hitw .box .wgt .mxw-t1 {max-width:86%;margin:-20px 0px 0px 0px;}
.hitw .works-with .tbx .names{font-size:16px;line-height:1.6;}

/* How it works wider placement */
.hitw .box.box-wide{/*padding-right:40px;*/gap:147px;}

/* Works with section */
.works-with{display:flex;flex-direction:column;align-items:center;}
.works-with .tbx{text-align:center;margin-bottom:32px;}
.works-with .title{color:#585d69;font-size:16px;line-height:1.6;}
.works-with .title.-mobile{display:none;}
.works-with .names{font-size:22px;line-height:1.4;font-weight:600;}
.works-with .icons{display:flex;flex-wrap:wrap;}
.works-with .icons .icon{width:100%;max-width:32px;margin-right:32px;}
.works-with .icons .icon:last-child{margin-right:0;}

/* Code box */
.xcode .copy-code-button{display:flex;justify-content:center;align-items:center;position:absolute;right:6px;top:6px;cursor:pointer;z-index:2;width:36px;height:36px;padding:10px;border-radius:4px;background-color:transparent;}
.xcode .copy-code-button:active{background-color:#eff4ff;}
.xcode .copy-code-button i:before{color:#585d69;font-size:16px;}
.xcode .copy-code-button:hover i:before{color:#125ef8;}
.xcode .copy-code-button:active i:before{color:#125ef8;}
.xcode .copy-code-button:hover .cc .code-copied{color:#125ef8;}
.xcode .copy-code-button:active .cc .code-copied{color:#125ef8;}
.xcode .cc{display:none;position:absolute;top:-48px;right:-6px;background-color:#ffffff;padding-bottom:8px;}
.xcode .code-copied{display:block;}
.xcode-box{display:block;width:100%;padding-bottom:120px;}
.xcode-box .code-box-cnt{display:block;width:100%;max-width:1176px;margin:0 auto;padding:0 20px;}
.xcode-box .code-box-cnt .code-t1{display:block;width:100%;background:#1c212b;border-radius:16px;}
.xcode-box .code-box-cnt .code-t1 .nav{display:flex;justify-content:flex-end;align-items:center;width:100%;padding:0px 32px;border-bottom:1px solid #585d694d;}
.xcode-box .code-box-cnt .code-t1 .nav .code-btn{display:block;color:#ffffff;padding:15px 8px;font-weight:400;font-size:16px;line-height:1.6;border:0;background-color:transparent;}
.xcode-box .code-box-cnt .code-t1 .nav .code-btn:hover{background-color:#125ef833;margin-bottom:-1px;height:calc(100% + 1px);border-bottom:1px solid #125ef8;}
.xcode-box .code-box-cnt .code-t1 .nav .code-btn.selected{background-color:#125ef833;margin-bottom:-1px;height:calc(100% + 1px);border-bottom:1px solid #125ef8;}
.xcode-box .code-box-cnt .code-t1 .box{display:flex;align-items:flex-start;justify-content:space-between;padding:56px 41px 43px 56px;}
.xcode-box .code-box-cnt .code-t1 .info{min-width:40%;}
.xcode-box .code-box-cnt .code-t1 .info ol{margin:0;padding:0;list-style:none;counter-reset:list-counter;}
.xcode-box .code-box-cnt .code-t1 .info ol li{position:relative;padding-left:56px;counter-increment:list-counter;padding-bottom:24px;padding-right:20px;}
.xcode-box .code-box-cnt .code-t1 .info ol li:last-of-type{padding-bottom:0px;}
.xcode-box .code-box-cnt .code-t1 .info li::before{content:counter(list-counter);display:flex;align-items:center;justify-content:center;position:absolute;height:32px;width:32px;left:0;background-color:#1ac67d;border-radius:50%;font-weight:600;font-size:24px;color:#1c212b;}
.xcode-box .code-box-cnt .code-t1 .info .title{font-size:22px;font-weight:600;line-height:1.45;color:#ffffff;margin:0;padding-bottom:8px;}
.xcode-box .code-box-cnt .code-t1 .info .text{font-size:16px;line-height:1.6;color:#828995;margin:0;}
.xcode{position:relative;max-width:100%;}
.-only-on-mobile{display:none;}
.xcode .xcodemarkup{display:flex;max-width:100%;align-items:flex-start;justify-content:flex-start;margin:0;overflow-x:auto;background-color:transparent;border:0;-ms-overflow-style:none;scrollbar-width:none;}
.xcode .xcodemarkup::-webkit-scrollbar{display:none;}
.xcode .xcodemarkup .simplebar-scrollbar:before{background:#fff;opacity:0.2;top:4px;bottom:4px;}
.xcode .xcodemarkup .simplebar-scrollbar.simplebar-visible:before{opacity:0.2;}
.xcode .xcodemarkup .simplebar-content{display:flex;}
.xcode .xcodemarkup .simplebar-content-wrapper::-webkit-scrollbar{display:none;}
.xcode .xcodemarkup .lines{display:flex;align-items:flex-start;justify-content:center;margin:0;padding:0;}
.xcode .xcodemarkup .lines .bfnum{display:flex;flex-direction:column;justify-content:flex-start;width:16px;max-height:100%;}
.xcode .bfnum .num{display:block;font-size:13px;line-height:1.77;text-align:center;color:#585d69;font-family:monospace;font-weight:400;user-select:none;}
.xcode .xcode .inn{display:flex;padding-left:24px;padding-right:24px;-webkit-text-size-adjust:none;}
.xcode .xcode{display:flex;}
.xcode code{color:#ffffff;white-space:normal;overflow-wrap:normal;word-break:break-word;word-wrap:normal;font-size:13px;font-weight:400;line-height:1.77;font-family:monospace;}
.xcode em{background:#ecebff;font-style:normal;border-radius:0;line-height:1.3;}
.xcode code .m4{color:#f6c209;}
.xcode code .m2{color:#1ac67d;}
.xcode code .m3{color:#23b0ff;}
.xcode code .m9c{color:#585d69;}
.xcode-bg{position:relative;background-color:#1c212b;padding:40px 40px 164px 40px;border-radius:16px;text-align:left;}
.xcode-bg.-mobile{display:none;}
.xcode-box .code-box-cnt .bottom{display:flex;align-items:center;justify-content:space-between;padding:23px 40px 24px 42px;border-top:1px solid #585d694d;}
.xcode-box .code-box-cnt .bottom .s1{display:flex;align-items:center;}
.xcode-box .code-box-cnt .bottom .s1 .text{font-size:13px;line-height:1.54;color:#aaafb8;margin:0;}
.xcode-box .code-box-cnt .bottom .s2{display:flex;align-items:center;}
.xcode-box .code-box-cnt .bottom .s2 .btn:last-of-type{margin-left:22px;}
.xcode-box .code-box-cnt .bottom .icon-info:before{color:#1ac67d;padding-right:10px;}

.reffs {clear:both;position:relative;z-index:2;margin:0px -80px 60px -80px;}
.reffs.mx {max-width:1000px;margin:0px auto 60px auto;}
.reffs .reffslist {width:100%;display:table;border-collapse:collapse;position:relative;z-index:3;}
.reffs .reffslist .row {display:table-row;}
.reffs .reffslist .row .cl {width:20%;height:130px;display:table-cell;}
.reffs .reffslist .row .ex1 {border-top:1px solid transparent;}
.reffs .reffslist .row .ex2 {border-left:1px solid transparent;}
.reffs .reffslist .row .ex3 {border-right:1px solid transparent;}
.reffs .reffslist .row .ex4 {border-bottom:1px solid transparent;}
.reffs .reffslist .rf18 {background:url(https://cdn.addevent.com/web/images/calx-ref-18.png) no-repeat 50% 50%;background-size:50% auto;}
.reffs .reffslist .rf25 {background:url(https://cdn.addevent.com/web/images/calx-ref-25.png) no-repeat 50% 50%;background-size:58% auto;}
.reffs .reffslist .rf33 {background:url(https://cdn.addevent.com/web/images/calx-ref-33.png) no-repeat 50% 50%;background-size:70% auto;}
.reffs .reffslist .rf5 {background:url(https://cdn.addevent.com/web/images/calx-ref-5.png) no-repeat 50% 50%;background-size:50% auto;}
.reffs .reffslist .rf1 {background:url(https://cdn.addevent.com/web/images/calx-ref-1.png) no-repeat 50% 50%;background-size:40% auto;}
.reffs .reffslist .rf30 {background:url(https://cdn.addevent.com/web/images/calx-ref-30.png) no-repeat 50% 50%;background-size:58% auto;}
.reffs .reffslist .rf29 {background:url(https://cdn.addevent.com/web/images/calx-ref-29.png) no-repeat 50% 50%;background-size:58% auto;}
.reffs .reffslist .rf27 {background:url(https://cdn.addevent.com/web/images/calx-ref-27.png) no-repeat 50% 50%;background-size:54% auto;}
.reffs .reffslist .rf28 {background:url(https://cdn.addevent.com/web/images/calx-ref-28.png) no-repeat 50% 50%;background-size:60% auto;}
.reffs .reffslist .rf8 {background:url(https://cdn.addevent.com/web/images/calx-ref-8.png) no-repeat 50% 50%;background-size:38% auto;}
.reffs .reffslist .rf38 {background:url(https://cdn.addevent.com/web/images/calx-ref-38.png) no-repeat 50% 50%;background-size:50% auto;}
.reffs .reffslist .rf37 {background:url(https://cdn.addevent.com/web/images/calx-ref-22.svg) no-repeat 50% 50%;background-size:68% auto;}
.reffs .reffslist .rf22 {background:url(https://cdn.addevent.com/web/images/calx-ref-22.png) no-repeat 50% 50%;background-size:46% auto;}
.reffs .reffslist .rf13 {background:url(https://cdn.addevent.com/web/images/calx-ref-13.png) no-repeat 50% 50%;background-size:53% auto;}
.reffs .reffslist .rf34 {background:url(https://cdn.addevent.com/web/images/calx-ref-34.png) no-repeat 50% 55%;background-size:50% auto;}
.reffs .reffslist .rf19 {background:url(https://cdn.addevent.com/web/images/calx-ref-19.png) no-repeat 50% 50%;background-size:60% auto;}
.reffs .reffslist .rf20 {background:url(https://cdn.addevent.com/web/images/calx-ref-20.png) no-repeat 50% 50%;background-size:55% auto;}
.reffs .reffslist .rf6 {background:url(https://cdn.addevent.com/web/images/calx-ref-6.png) no-repeat 50% 50%;background-size:38% auto;}
.reffs .reffslist .rf17 {background:url(https://cdn.addevent.com/web/images/calx-ref-17.png) no-repeat 50% 50%;background-size:38% auto;}
.reffs .reffslist .rf10 {background:url(https://cdn.addevent.com/web/images/calx-ref-10.png) no-repeat 50% 50%;background-size:60% auto;}
.reffs .reffslist .rf3 {background:url(https://cdn.addevent.com/web/images/calx-ref-3.png) no-repeat 50% 50%;background-size:36% auto;}
.reffs .reffslist .rf21 {background:url(https://cdn.addevent.com/web/images/calx-ref-21.png) no-repeat 50% 50%;background-size:50% auto;}
.reffs .reffslist .rf26 {background:url(https://cdn.addevent.com/web/images/calx-ref-26.png) no-repeat 50% 50%;background-size:44% auto;}
.reffs .reffslist .rf16 {background:url(https://cdn.addevent.com/web/images/calx-ref-16.png) no-repeat 50% 50%;background-size:53% auto;}
.reffs .reffslist .rf24 {background:url(https://cdn.addevent.com/web/images/calx-ref-24.png) no-repeat 50% 50%;background-size:50% auto;}
.reffs .reffslist .rf11 {background:url(https://cdn.addevent.com/web/images/calx-ref-11.png) no-repeat 50% 50%;background-size:60% auto;}
.reffs .reffslist .rf9 {background:url(https://cdn.addevent.com/web/images/calx-ref-9.png) no-repeat 50% 50%;background-size:45% auto;}
.reffs .reffslist .rf35 {background:url(https://cdn.addevent.com/web/images/calx-ref-35.png) no-repeat 50% 50%;background-size:38% auto;}
.reffs .reffslist .rf14 {background:url(https://cdn.addevent.com/web/images/calx-ref-14.png) no-repeat 50% 50%;background-size:66% auto;}
.reffs .reffslist .rf15 {background:url(https://cdn.addevent.com/web/images/calx-ref-15.png) no-repeat 50% 50%;background-size:48% auto;}
.reffs .reffslist .rf12 {background:url(https://cdn.addevent.com/web/images/calx-ref-12.png) no-repeat 50% 50%;background-size:42% auto;}
.reffs .reffslist .rf23 {background:url(https://cdn.addevent.com/web/images/calx-ref-23.png) no-repeat 50% 50%;background-size:48% auto;}
.reffs .reffslist .rf2 {background:url(https://cdn.addevent.com/web/images/calx-ref-2.png) no-repeat 50% 50%;background-size:38% auto;}
.reffs .reffslist .rf31 {background:url(https://cdn.addevent.com/web/images/calx-ref-31.png) no-repeat 50% 50%;background-size:26% auto;}
.reffs .reffslist .rf32 {background:url(https://cdn.addevent.com/web/images/calx-ref-40.png) no-repeat 50% 50%;background-size:62% auto;}

/* References slider on frontpage */
.frtrefslist .slick-slide {}
.frtrefslist .logo-carousel {max-height:120px;overflow:hidden;}
.frtrefslist .slick-slide img {width:100%;}
.frtrefslist .slide div {width:180px;height:80px;float:left;visibility:hidden;}
.frtrefslist .slick-track::before, .frtrefslist .slick-track::after {display:table;content: '';}
.frtrefslist .slick-track::after {clear:both;}
.frtrefslist .slick-track {padding:0px;}
.frtrefslist .slick-loading .slick-track {visibility:hidden;}
.frtrefslist .slick-slide.dragging img {pointer-events:none;}
.frtrefslist .slick-loading .slick-slide {visibility:hidden;}
.frtrefslist .slrow {overflow:hidden;}
.frtrefslist .rf18 {background:url(https://cdn.addevent.com/web/images/calx-ref-18.png) no-repeat 50% 50%;background-size:50% auto;}
.frtrefslist .rf25 {background:url(https://cdn.addevent.com/web/images/calx-ref-25.png) no-repeat 50% 50%;background-size:58% auto;}
.frtrefslist .rf33 {background:url(https://cdn.addevent.com/web/images/calx-ref-33.png) no-repeat 50% 50%;background-size:70% auto;}
.frtrefslist .rf5 {background:url(https://cdn.addevent.com/web/images/calx-ref-5.png) no-repeat 50% 50%;background-size:50% auto;}
.frtrefslist .rf1 {background:url(https://cdn.addevent.com/web/images/calx-ref-1.png) no-repeat 50% 50%;background-size:40% auto;}
.frtrefslist .rf30 {background:url(https://cdn.addevent.com/web/images/calx-ref-30.png) no-repeat 50% 50%;background-size:58% auto;}
.frtrefslist .rf29 {background:url(https://cdn.addevent.com/web/images/calx-ref-29.png) no-repeat 50% 50%;background-size:58% auto;}
.frtrefslist .rf27 {background:url(https://cdn.addevent.com/web/images/calx-ref-27.png) no-repeat 50% 50%;background-size:54% auto;}
.frtrefslist .rf28 {background:url(https://cdn.addevent.com/web/images/calx-ref-28.png) no-repeat 50% 50%;background-size:60% auto;}
.frtrefslist .rf8 {background:url(https://cdn.addevent.com/web/images/calx-ref-8.png) no-repeat 50% 50%;background-size:38% auto;}
.frtrefslist .rf38 {background:url(https://cdn.addevent.com/web/images/calx-ref-38.png) no-repeat 50% 50%;background-size:50% auto;}
.frtrefslist .rf37 {background:url(https://cdn.addevent.com/web/images/calx-ref-22.svg) no-repeat 50% 50%;background-size:68% auto;}
.frtrefslist .rf22 {background:url(https://cdn.addevent.com/web/images/calx-ref-22.png) no-repeat 50% 50%;background-size:46% auto;}
.frtrefslist .rf13 {background:url(https://cdn.addevent.com/web/images/calx-ref-13.png) no-repeat 50% 50%;background-size:53% auto;}
.frtrefslist .rf34 {background:url(https://cdn.addevent.com/web/images/calx-ref-34.png) no-repeat 50% 55%;background-size:50% auto;}
.frtrefslist .rf19 {background:url(https://cdn.addevent.com/web/images/calx-ref-19.png) no-repeat 50% 50%;background-size:60% auto;}
.frtrefslist .rf20 {background:url(https://cdn.addevent.com/web/images/calx-ref-20.png) no-repeat 50% 50%;background-size:55% auto;}
.frtrefslist .rf6 {background:url(https://cdn.addevent.com/web/images/calx-ref-6.png) no-repeat 50% 50%;background-size:38% auto;}
.frtrefslist .rf17 {background:url(https://cdn.addevent.com/web/images/calx-ref-17.png) no-repeat 50% 50%;background-size:38% auto;}
.frtrefslist .rf10 {background:url(https://cdn.addevent.com/web/images/calx-ref-10.png) no-repeat 50% 50%;background-size:60% auto;}
.frtrefslist .rf3 {background:url(https://cdn.addevent.com/web/images/calx-ref-3.png) no-repeat 50% 50%;background-size:36% auto;}
.frtrefslist .rf21 {background:url(https://cdn.addevent.com/web/images/calx-ref-21.png) no-repeat 50% 50%;background-size:50% auto;}
.frtrefslist .rf26 {background:url(https://cdn.addevent.com/web/images/calx-ref-26.png) no-repeat 50% 50%;background-size:44% auto;}
.frtrefslist .rf16 {background:url(https://cdn.addevent.com/web/images/calx-ref-16.png) no-repeat 50% 50%;background-size:53% auto;}
.frtrefslist .rf24 {background:url(https://cdn.addevent.com/web/images/calx-ref-24.png) no-repeat 50% 50%;background-size:50% auto;}
.frtrefslist .rf11 {background:url(https://cdn.addevent.com/web/images/calx-ref-11.png) no-repeat 50% 50%;background-size:60% auto;}
.frtrefslist .rf9 {background:url(https://cdn.addevent.com/web/images/calx-ref-9.png) no-repeat 50% 50%;background-size:45% auto;}
.frtrefslist .rf35 {background:url(https://cdn.addevent.com/web/images/calx-ref-35.png) no-repeat 50% 50%;background-size:38% auto;}
.frtrefslist .rf14 {background:url(https://cdn.addevent.com/web/images/calx-ref-14.png) no-repeat 50% 50%;background-size:66% auto;}
.frtrefslist .rf15 {background:url(https://cdn.addevent.com/web/images/calx-ref-15.png) no-repeat 50% 50%;background-size:48% auto;}
.frtrefslist .rf12 {background:url(https://cdn.addevent.com/web/images/calx-ref-12.png) no-repeat 50% 50%;background-size:42% auto;}
.frtrefslist .rf23 {background:url(https://cdn.addevent.com/web/images/calx-ref-23.png) no-repeat 50% 50%;background-size:48% auto;}
.frtrefslist .rf2 {background:url(https://cdn.addevent.com/web/images/calx-ref-2.png) no-repeat 50% 50%;background-size:38% auto;}
.frtrefslist .rf31 {background:url(https://cdn.addevent.com/web/images/calx-ref-31.png) no-repeat 50% 50%;background-size:26% auto;}
.frtrefslist .rf32 {background:url(https://cdn.addevent.com/web/images/calx-ref-40.png) no-repeat 50% 50%;background-size:62% auto;}


.choicehdr {font-size:45px;line-height:1.2;color:#1c212b;font-weight:500;text-align:center;max-width:620px;margin:0 auto 64px;letter-spacing:-1px;}

/* Choice box */
.choice{display:block;width:100%;background:#f9f9fa;margin-bottom:120px;}
.choice .mobile-title{display:none;}
.choice .choice-cnt{display:block;width:100%;max-width:1176px;margin:0 auto;padding:56px 20px;}
.choice .choice-cnt .choice-box{display:flex;width:100%;border-radius:16px;}
.choice .choice-cnt .choice-box .left{display:flex;flex-direction:column;align-items:flex-end;background:#ffffff;border:1px solid #eeeff2;box-shadow:0px 1px 15px rgba(0, 0, 0, 0.1);border-radius:16px;max-width:450px;padding:64px 32px 0px 32px;}
.choice .choice-cnt .choice-box .left .title{width:100%;margin:0;font-weight:400;font-size:32px;line-height:1.25;letter-spacing:-1px;color:#1c212b;padding-bottom:48px;margin:0;}
.choice .choice-cnt .choice-box .left .choice-btn{display:flex;position:relative;align-items:center;justify-content:flex-start;width:100%;border-radius:8px;font-weight:400;border:0;font-size:22px;line-height:1.45;color:#828995;padding:16px 76px 16px 23px;text-align:left;cursor:pointer;z-index:1;background-color:transparent;transition:background-color 0.2s linear, color 0.2s linear;}
.choice .choice-cnt .choice-box .left .choice-btn:hover{background-color:#f9f9fa;border-radius:0px 0px 4px 0px;color:#7e00e0cc;z-index:0;border-left:1px solid #eeeff2;padding-left:22px;}
.choice .choice-cnt .choice-box .left .choice-btn.-pink:hover{color:#ef3a7bcc;}
.choice .choice-cnt .choice-box .left .choice-btn.selected:hover{color:#1c212b;border-left:0;padding-left:23px;}
.choice .choice-cnt .choice-box .left .choice-btn.selected.-pink:hover{color:#1c212b;}
.choice .choice-cnt .choice-box .left .choice-btn.selected{box-shadow:0px 1px 15px rgba(0, 0, 0, 0.18);background:#ffffff;color:#1c212b;}
.choice .choice-cnt .choice-box .left .choice-btn.selected:after{content:url("https://cdn.addevent.com/web/images/subscription-calendars-dots.svg");position:absolute;left:calc(100% + 67px);top:50%;transform:translateY(-50%);}
.choice .choice-cnt .choice-box .left .choice-btn.selected:before{content:" ";position:absolute;left:0;height:100%;border-radius:8px;width:5px;background-color:#7e00e0;top:50%;transform:translateY(-50%);}
.choice .choice-cnt .choice-box .left .choice-btn.selected.-pink:before{background-color:#ef3a7b;}
.choice .choice-cnt .choice-box .left .check-list{margin-top:55px;}
.choice .choice-cnt .choice-box .left .check-list .item{padding-right:26px;margin-bottom:32px;}
.choice .choice-cnt .choice-box .left .check-list .item:last-child{margin-bottom:57px;}
.choice .choice-cnt .choice-box .left .check-list .item .crc{margin-right:16px;}
.choice .choice-cnt .choice-box .right{display:flex;width:100%;max-width:calc(100% - 423px);flex-direction:column;align-items:flex-end;padding:30px 24px 0 24px;}
.choice .choice-cnt .choice-box .right.hidden{display:none;}
.choice .choice-cnt .choice-box .right picture {display:block;max-width:100%;}
.choice .choice-cnt .choice-box .right img {display:block;position:relative;z-index:1;max-width:100%;margin-bottom:32px;box-shadow:10px 50.32px 113.86px rgba(91, 58, 25, 0.07);}
.choice .choice-cnt .choice-box .right svg {max-width:480px;display:block;position:relative;z-index:1;margin-bottom:32px;box-shadow:10px 50.32px 113.86px rgba(91, 58, 25, 0.07);}
.choice .choice-cnt .choice-box .right .tbx{text-align:center;margin-bottom:32px;}
.choice .choice-cnt .choice-box .right .tbx .names{font-size:16px;line-height:1.6;margin:0;}
.choice .choice-cnt .choice-box .right .tbx .title{color:#585d69;font-size:16px;line-height:1.6;margin:0;}
.choice .choice-cnt .choice-box .right .tbx .title.-mobile{display:none;}
.choice .choice-cnt .choice-box .right .icons{display:flex;justify-content:center;flex-wrap:wrap;}
.choice .choice-cnt .choice-box .right .icons .icon{width:100%;max-width:32px;margin-right:32px;margin-bottom:5px;}
.choice .choice-cnt .choice-box .right .icons .icon:last-child{margin-right:0;}
.choice .choice-cnt .choice-box .right .check-list{margin-top:40px;}
.choice .choice-cnt .choice-box .right .check-list .item{margin-bottom:32px;}
.choice .choice-cnt .choice-box .right .check-list .item:last-child{margin-bottom:0;}
.choice .choice-cnt .choice-box .right .check-list .item .crc{margin-right:16px;}
.choice .choice-btns-m{display:none;background-color:#ffffff;padding:0 8px;}
.choice .choice-btns-m .choice-btn{display:block;position:relative;align-items:center;border:0;justify-content:space-between;background:#fff;border-radius:6px 6px 0px 0px;width:100%;font-weight:400;font-size:16px;line-height:1.5;color:#828995;padding:10px 8px;text-align:center;cursor:pointer;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);}
.choice .choice-btns-m .choice-btn:last-child{margin-right:0;}
.choice .choice-btns-m .choice-btn img {display:none;}

.choice .choice-btns-m .choice-btn.selected{color:#1c212b;}
.choice .choice-btns-m .choice-btn.selected.-purple{background:#7e00e0;color:#fff;}
.choice .choice-btns-m .choice-btn.selected.-pink{background:#ef3a7b;color:#fff;}

/* Footer */
.footer{display:block;width:100%;background-image:url("https://cdn.addevent.com/web/images/mountains.webp");background-position:center top;background-repeat:repeat-x;padding-top:334px;}
.no-webp .footer{background-image:url("https://cdn.addevent.com/web/images/mountains.png");}
.footer .ft-cnt{display:flex;max-width:984px;width:100%;margin:0 auto;padding:60px 20px;}
.footer .ft-logo-m{display:none;}
.footer .s1{display:flex;align-items:flex-start;flex-wrap:wrap;}
.footer .s1 .k-main{display:flex;flex-direction:column;align-items:flex-start;margin-right:120px;}
.footer .s1 .k-main a{margin:17px 0 25px;max-width:50px;max-height:51px;}
.footer .s1 .k-main img{display:block;max-width:100%;object-fit:contain;}
.footer .s1 .k-main h5{font-weight:400;font-size:17px;line-height:24px;color:#1c212b;}
.footer .s1 .menu{display:flex;align-items:flex-start;flex-wrap:wrap;}
.footer .s1 .k1{min-width:155px;margin-right:36px;}
.footer .s1 .k1:last-child{margin-right:0;}
.footer .s1 .k1 ul{list-style:none;padding:0px;margin:0px;}
.footer .s1 .k1 p{font-weight:600;font-size:17px;line-height:1.4;color:#1c212b;padding-bottom:27px;margin:0;}
.footer .k1 ul li{font-weight:400;font-size:16px;line-height:1.6;padding-bottom:16px;}
.footer .k1 ul li a{color:#585d69;}
.footer .k1 ul li a:hover{text-decoration:underline;color:#3c4048;}

.footer .social {width:100%;height:60px;clear:both;padding:25px 0px 0px 0px;}
.footer .social ul {margin:0;padding:0;list-style-type:none;}
.footer .social ul li {float:left;margin:0px 7px 0px 0px;}
.footer .social ul li a {margin:0!important;width:28px;height:28px;float:left;border-radius:50%;}
.footer .social ul li a span {display:none;}
.footer .social ul li a:hover {box-shadow:0 0 0 6px rgb(50 50 93 / 6%);}
.footer .social ul li .instagram {background:url(https://cdn.addevent.com/web/images/icon-web-instagram-t1.svg) no-repeat 50% 50%;background-size:100% auto;}
.footer .social ul li .twitter {background:url(https://cdn.addevent.com/web/images/icon-web-twitter-t1.svg) no-repeat 50% 50%;background-size:100% auto;}
.footer .social ul li .facebook {background:url(https://cdn.addevent.com/web/images/icon-web-facebook-t1.svg) no-repeat 50% 50%;background-size:100% auto;}
.footer .social ul li .youtube {background:url(https://cdn.addevent.com/web/images/icon-web-youtube-t1.svg) no-repeat 50% 50%;background-size:100% auto;}
.footer .social ul li .linkedin {background:url(https://cdn.addevent.com/web/images/icon-web-linkedin-t1.svg) no-repeat 50% 50%;background-size:100% auto;}
.footer .social ul li .github {background:url(https://cdn.addevent.com/web/images/icon-web-github-t1.svg) no-repeat 50% 50%;background-size:100% auto;}

/* Limit padding when user is signed in */
.usersession .footer {}

/* ---- Decorators ---- */
/* Homepage */
#homepage-half-circle-green{position:absolute;top:100%;right:100%;}
#homepage-shape-grey-desktop{position:absolute;top:calc(100% - 200px);left:calc(100% + 35px);}
#homepage-shape-grey-mobile{display:none;position:absolute;top:-277px;left:85%;transform:translateX(-50%);-webkit-transform:translateX(-50%);}
#homepage-half-circle-purple{position:absolute;bottom:calc(100% - 125px);right:-122px;}
#homepage-half-circle-grey-with-ring{position:absolute;bottom:calc(100% - 155px);right:calc(100% - 205px);}
#homepage-half-circle-grey{position:absolute;top:calc(100% - 165px);left:calc(100% - 155px);}

/* Share events */
#share-events-how-it-works{position:absolute;left:-63px;top:12px;}
#share-events-main-grid-top{position:absolute;left:calc(100% - 51px);top:16px;}
#share-events-main-grid-item-1{position:absolute;left:-592px;top:-15px;}
#share-events-main-grid-item-1-mobile{display:none;position:absolute;left:-110px;top:-105px;}
#share-events-main-grid-item-2{position:absolute;left:-100px;top:-113px;z-index:-1;}
#share-events-main-grid-item-2-mobile{display:none;position:absolute;right:0;top:-10px;}
#share-events-main-grid-item-3{position:absolute;left:-286px;top:204px;}
#share-events-main-grid-item-3-mobile{display:none;position:absolute;left:20px;top:90px;}
#share-events-main-grid-item-4{position:absolute;right:-675px;top:-33px;}
#share-events-main-grid-item-4-mobile{display:none;position:absolute;left:35px;top:10px;}
#share-events-main-grid-bottom{position:absolute;right:calc(100% - 97px);bottom:-231px;}

/* Collect RSVPs */
#collect-rsvps-how-it-works{position:absolute;z-index:-1;right:calc(100% - 255px);top:calc(100% - 265px);}
#collect-rsvps-main-grid-top{position:absolute;left:calc(100% - 250px);top:-105px;}
#collect-rsvps-main-grid-item-1{position:absolute;left:-410px;top:52px;}
#collect-rsvps-main-grid-item-1-mobile{display:none;position:absolute;left:-200px;top:-40px;}
#collect-rsvps-main-grid-item-2{position:absolute;right:-371px;top:112px;}
#collect-rsvps-main-grid-item-2-mobile{display:none;position:absolute;left:100px;top:-10px;}
#collect-rsvps-main-grid-item-3{position:absolute;left:-60px;top:-75px;z-index:-1;}
#collect-rsvps-main-grid-item-4{position:absolute;right:-639px;top:-303px;}
#collect-rsvps-main-grid-item-4-mobile{display:none;position:absolute;left:30px;top:-30px;}
#collect-rsvps-main-grid-bottom{position:absolute;right:calc(100% - 200px);bottom:-323px;}
#collect-rsvps-newsletter{position:absolute;left:calc(100% - 64px);top:-127px;}
/* Subscription calendars*/
#subscription-calendars-main-grid-top{position:absolute;right:124px;top:2px;}
#subscription-calendars-main-grid-item-1{position:absolute;left:-454px;top:-12px;}
#subscription-calendars-main-grid-item-2{position:absolute;right:-310px;top:-111px;}
#subscription-calendars-main-grid-item-2-mobile{display:none;position:absolute;right:-130px;top:-171px;}
#subscription-calendars-main-grid-item-3{position:absolute;right:calc(100% - 290px);top:-244px;z-index:-1;}
#subscription-calendars-main-grid-item-3-mobile{display:none;position:absolute;right:-180px;top:-10px;}
#subscription-calendars-main-grid-item-4{position:absolute;right:-403px;bottom:-116px;}
#subscription-calendars-main-grid-item-4-mobile{display:none;position:absolute;right:-160px;top:-101px;}
#subscription-calendars-learn{position:absolute;left:-48px;top:-80px;}
/* Embeddable calendar */
#embeddable-calendar-calendar-top{position:absolute;right:-192px;top:48px;z-index:1;}
#embeddable-calendar-calendar-bottom{position:absolute;left:-209px;bottom:-25px;z-index:1;}
#embeddable-calendar-vendors-big{position:absolute;right:calc(100% + 206px);top:-323px;}
#embeddable-calendar-vendors-small{position:absolute;left:calc(100% + 62px);top:-179px;}
#embeddable-calendar-main-grid-small{position:absolute;right:calc(100% + 56px);bottom:-100px;}
#embeddable-calendar-main-grid-big{position:absolute;left:calc(100% - 369px);top:269px;}
#embeddable-calendar-main-grid-big-mobile{display:none;position:absolute;left:-570px;top:-58px;}
#embeddable-grey-box-mobile{display:none;position:absolute;left:35px;top:-27px;}
#embeddable-calendar-newsletter{position:absolute;left:calc(100% - 77px);top:-109px;}
/* Automated events */
#automated-events-how-it-works{position:absolute;left:-93px;bottom:60px;}
#automated-events-main-grid-top{position:absolute;left:calc(100% - 50px);top:0px;}
#automated-events-main-grid-item-1{position:absolute;left:-280px;top:-114px;}
#automated-events-main-grid-item-1-mobile{display:none;position:absolute;left:-10px;top:25px;}
#automated-events-main-grid-item-2{position:absolute;right:-443px;top:-46px;z-index:-1;}
#automated-events-main-grid-item-2-mobile{display:none;position:absolute;left:-250px;top:-30px;}
#automated-events-main-grid-bottom{position:absolute;right:calc(100% - 105px);bottom:-234px;}
#automated-events-newsletter{position:absolute;left:calc(100% + 109px);top:11px;}
/* Analytics */
#analytics-main-grid-item-1{position:absolute;right:-253px;top:106px;z-index:-1;}
#analytics-main-grid-item-2{position:absolute;left:-620px;top:-34px;}
#analytics-main-grid-bottom{position:absolute;left:calc(100% - 88px);bottom:-202px;}
/* Documentation for developers */
#docs-for-dev-left{position:absolute;right:calc(100% + 197px);top:2px;}
#docs-for-dev-right{position:absolute;left:calc(100% + 47px);top:-45px;}
/* Documentation */
#docs-right{position:absolute;left:calc(100% - 170px);top:148px;}
#docs-right-single{position:absolute;left:calc(100% - 170px);top:162px;max-width:unset;}
#docs-center{position:absolute;left:-102px;top:683px;}
#docs-bottom{position:absolute;left:calc(100% - 70px);bottom:-267px;}
/* Blog */
#blog-left{position:absolute;left:-264px;bottom:-132px;z-index:-1;}
#blog-left-t2{position:absolute;left:-600px;bottom:-130px;z-index:-1;}
#blog-right{position:absolute;right:-189px;top:-37px;}
#blog-single-top{position:absolute;right:-391px;top:10px;}
#blog-single-top-t2{position:absolute;right:-130px;top:100px;}
#blog-single-left{position:absolute;bottom:-116px;left:-845px;}
#blog-single-right{position:absolute;right:-723px;top:248px;}
/* Updates */
#updates-top-left{position:absolute;left:-584px;top:-118px;}
#updates-bottom-right{position:absolute;right:-438px;bottom:483px;}
#updates-container-left{position:absolute;left:-191px;bottom:435px;}
#updates-container-right{position:absolute;right:-8px;top:120px;width:500px;}
/* Pricing */
#pricing-right{position:absolute;left:calc(100% - 260px);top:-70px;}
#pricing-faq{position:absolute;right:calc(100% - 34px);top:-109px;}
/* Pricing details */
#pricing-details-left{position:absolute;left:-410px;top:1045px;}
#pricing-details-top-right{position:absolute;right:-680px;top:-136px;}
#pricing-details-bottom-right{position:absolute;right:-793px;bottom:195px;}
/* Contact */
#contact-left{position:absolute;left:-395px;top:44px;}
#contact-left-step{position:absolute;left:-414px;top:204px;}
#contact-left-step3{position:absolute;left:-209px;bottom:-18px;}
#contact-right{position:absolute;right:-310px;top:1px;}
#contact-right-step{position:absolute;right:-329px;top:161px;}
/* Help center */
#help-center-right{position:absolute;right:-200px;bottom:181px;}
/* Contact sales */
#contact-sales-right{position:absolute;right:-335px;top:-25px;}
#contact-sales-bottom{position:absolute;left:-14px;bottom:89px;}
/* Jobs */
#jobs-top{position:absolute;left:-311px;top:45px;}
#jobs-center{position:absolute;right:-59px;top:-44px;z-index:-1;}
#jobs-bottom{position:absolute;right:-246px;top:-221px;}
/* About us */
#about-us-top-left{position:absolute;left:203px;top:62px;}
#about-us-top-right{position:absolute;right:168px;bottom:162px;}
#about-us-story{position:absolute;left:-804px;top:-316px;}
#about-us-story-mobile{display:none;position:absolute;left:-527px;top:-87px;}
#about-us-founders-left{position:absolute;top:-100px;left:-221px;}
#about-us-founders-right{position:absolute;top:-252px;right:-451px;}
#about-us-founders-mobile{display:none;position:absolute;right:-323px;top:380px;}
#about-us-stat-left{position:absolute;left:-480px;top:-126px;}
#about-us-stat-top-right{position:absolute;right:-108px;top:-120px;}
#about-us-stat-bottom-right{position:absolute;right:-442px;bottom:-131px;}
#about-us-stat-mobile{display:none;position:absolute;left:-763px;top:-309px;z-index:-1;}
#about-us-info{position:absolute;right:-190px;top:-106px;}
#about-us-info-mobile{display:none;position:absolute;right:-306px;top:-102px;}
#about-us-map{position:absolute;left:-95px;top:-79px;}
#about-us-newsletter{position:absolute;right:-245px;top:-175px;}

/* ---------------------------------------------------
Help center
--------------------------------------------------- */

/* Help center overview */
.qqa-t1 {display:grid;grid-template-columns:1fr 272px;grid-column-gap:112px;align-items:flex-start;width:100%;max-width:1176px;margin:0 auto;padding:0 20px;position:relative;}
.qqa-t1 .lf {/*width:760px;float:left;*/}
.qqa-t1 .lf .pd {clear:both;padding:0px 70px 0px 0px;}
.qqa-t1 .lf .pd.c1 {clear:both;padding:0px 30px 0px 0px;}
.qqa-t1 .lf .pd .hd {clear:both;position:relative;margin: 0px 0px 25px 0px;}
.qqa-t1 .lf .pd .hd.xm {margin:0px 0px 25px 0px;}
.qqa-t1 .lf .pd .hd h1 {margin:0;font-size:32px;font-weight:600;line-height:130%;color:#1a3b65;}
.qqa-t1 .lf .pd .hd .bthc {position:absolute;top:3px;right:0px;display:inline-block;border:1px solid #ddd;padding:0px 15px;line-height:38px;border-radius:4px;font-weight:400;font-size:15px;color:#333;}
.qqa-t1 .lf .pd .hd .bthc:hover {text-decoration:none;border:1px solid #bbb;}
.qqa-t1 .lf .pd .sea-t1 {clear:both;margin: 0px 0px 40px 0px;}
.qqa-t1 .lf .pd .sea-t1 .rl {clear:both;position:relative;background:#f8f8f9;border-radius:5px;}
.qqa-t1 .lf .pd .sea-t1 .rl input {width:100%;position:relative;z-index:3;margin:0;padding:0;border:0;outline:0;font-size: 18px;line-height: 100%;font-weight: 400;background:transparent;padding:14px 20px 17px 55px;border-radius:5px;}
.qqa-t1 .lf .pd .sea-t1 .rl input:focus {background:transparent;box-shadow:rgb(58 151 212 / 36%) 0px 0px 0px 4px, 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);}
.qqa-t1 .lf .pd .sea-t1 .rl .ico {position:absolute;left:15px;top:11px;font-size:24px;line-height:30px;color:#000000a1;transform: rotate(3deg);}
.qqa-t1 .lf .pd .sea-t1 .rl #rsfnd {position:absolute;right:25px;top:19px;font-size:13px;line-height:15px;color:#313945;}
.qqa-t1 .lf .pd .sea-t1 .loading {width:30px;height:30px;position:absolute;right:15px;top:11px;background:url(https://cdn.addevent.com/web/images/icon-load-t2c.svg) no-repeat 50% 50%;background-size:27px auto;visibility:hidden;}
.qqa-t1 .lf .pd .sea-t2 {clear:both;margin: 0px 0px 20px 0px;padding:18px 0px 0px 0px;}
.qqa-t1 .lf .pd .sea-t2 p {margin:0;font-size:19px;font-weight:500;line-height:32px;color:#1a3b65;}
.qqa-t1 .lf .pd .sea-t2 p span {margin:0;font-size:14px;font-weight:400;line-height:100%;color:#999;font-style:italic;}
.qqa-t1 .lf .pd .cats {clear:both;padding:8px 10px 4px 54px;text-align:right;}
.qqa-t1 .lf .pd .cats ul {margin:0;padding:0;list-style-type:none;color:#bacbdb;}
.qqa-t1 .lf .pd .cats ul li {display:inline-block;}
.qqa-t1 .lf .pd .cats ul li.cat {font-size:13px;font-style:italic;color:#888;padding:0px 15px 0px 0px;}
.qqa-t1 .lf .pd .cats ul li.sep {padding:0px 5px;}
.qqa-t1 .lf .pd .cats ul li .tag {display:inline-block;position:relative;font-size:15px;line-height:20px;color:#055fd6;font-weight: 700;}
.qqa-t1 .lf .pd .cats ul li .tag:hover {text-decoration:underline;}
.qqa-t1 .lf .pd .res-t1 {clear:both;margin:0px 0px 20px 0px;}
.qqa-t1 .lf .pd .res-t1 ul {margin:0;padding:0;list-style-type:none;font-size: 14px;line-height: 140%;color: #3c4257;}
.qqa-t1 .lf .pd .res-t1 ul li {margin:0px 0px 30px 0px;padding:0px 50px 0px 0px;}
.qqa-t1 .lf .pd .res-t1 ul li .lnk {display:block;position:relative;padding:2px 0px 2px 55px;color:#636672;font-size:15px;line-height:145%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.qqa-t1 .lf .pd .res-t1 ul li .lnk strong {color:#055fd6;display: inline-block;margin: 0px 0px 8px 0px;font-size: 19px;line-height: 145%;font-weight: 600;}
.qqa-t1 .lf .pd .res-t1 ul li .lnk:hover strong {text-decoration:underline;}
.qqa-t1 .lf .pd .res-t1 ul li .lnk .ico {position:absolute;left: 19px;top:4px;font-size:20px;line-height: 20px;color:#055fd6;}
.qqa-t1 .lf .pd .res-t1 ul li .tags {clear:both;padding: 4px 0px 0px 55px;text-align:left;}
.qqa-t1 .lf .pd .res-t1 ul li .tags ul {margin:0;padding:0;list-style-type:none;}
.qqa-t1 .lf .pd .res-t1 ul li .tags ul li {margin:0px 10px 0px 0px;}
.qqa-t1 .lf .pd .res-t1 ul li .tags ul li .tag {display:inline-block;position:relative;margin:6px 10px 0px 0px;padding:0px 8px;font-size:15px;line-height:30px;border-radius:3px;color:#031f56;font-weight:500;background:#eaf7ff;}
.qqa-t1 .lf .pd .res-t1 ul li .tags ul li .tag:hover {text-decoration:underline;}
.qqa-t1 .lf .pd .res-t1 ul li .keys {display:none;}
.qqa-t1 .rg {/*width:240px;float:left;*/}
.qqa-t1 .pbx {clear:both;}
.qqa-t1 .bx {clear:both;position:relative;z-index:2;padding:14px 28px 20px 28px;border-radius:8px;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 7%);}
.qqa-t1 .bx .hd-t1 {clear:both;margin: 0px 0px 10px 0px;}
.qqa-t1 .bx .hd-t1 p {margin:0;font-size:19px;line-height:150%;font-weight:700;color:#1a3b65;}
.qqa-t1 .bx .ds-t1 {clear:both;position:relative;margin: 0px 0px 25px 0px;}
.qqa-t1 .bx .ds-t1 p {margin:0;font-size:15px;line-height:150%;}
.qqa-t1 .bx .ds-t1 a {color: #055fd6;text-decoration:underline;}
.qqa-t1 .bx .ds-t1 a:hover {text-decoration:none;}
.qqa-t1 .bx .lst {clear:both;padding: 10px 0px 0px 0px;}
.qqa-t1 .bx .lst p {margin: 0px 0px 20px 0px;font-size:20px;line-height: 150%;font-weight:600;color:#1a3b65;}
.qqa-t1 .bx .lst ul {margin:0;padding:0;list-style-type:none;font-size:15px;color:#055fd6;}
.qqa-t1 .bx .lst ul li {display:block;margin:0px 15px 14px 0px;}
.qqa-t1 .bx .lst ul li a {display:block;font-size:16px;line-height:18px;color:#055fd6;text-decoration:none;}
.qqa-t1 .bx .lst ul li a:hover {text-decoration:underline;}

.qqa-t1 .box{background:#ffffff;padding:24px;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 7%);border-radius:8px;margin:20px 0px 0px 0px;}
.qqa-t1 .box:last-child{margin-bottom:0;}
.qqa-t1 .box p {margin:0px 0px 16px 0px;font-size:17px;line-height:1.4;}
.qqa-t1 .box .lnk{display:flex;align-items:center;padding:8px 16px;border-radius:8px;margin-bottom:8px;}
.qqa-t1 .box .lnk:last-child{margin-bottom:0;}
.qqa-t1 .box .lnk:hover{background:#eff4ff;}
.qqa-t1 .box .lnk i{font-size:16px;margin-right:16px;}
.qqa-t1 .box .lnk .txt{margin-bottom:0;}

.qqa-t1 .cld {width:100%;height:60px;clear:both;overflow:hidden;}
.qqa-t1 .cld-t1 {width:100%;height:1px;clear:both;overflow:hidden;}
.qqa-t1 .nav {height:50px;position:absolute;left:10px;top:-40px;}
.qqa-t1 .nav .lx {float:left;margin: 0px 30px 0px 0px;display:none;}
.qqa-t1 .nav .lx a {display:inline-block;position:relative;padding: 0px 42px 0px 38px;line-height:42px;color:#055fd6;border-radius:5px;font-size: 15px;font-weight: 400;}
.qqa-t1 .nav .lx a:hover {background:#edf1faed;}
.qqa-t1 .nav .lx a:active {background:#edf1fa66;}
.qqa-t1 .nav .lx a .ico {position:absolute;left:10px;top: 0px;font-size: 19px;line-height:42px;color:#055fd6;}
.qqa-t1 .nav .rx {float:left;padding:0px 25px 0px 10px;}
.qqa-t1 .nav .rx .fl {float:left;font-size:15px;line-height:42px;color:#bacbdb;}
.qqa-t1 .nav .rx .fl a {float:left;line-height:42px;color:#055fd6;font-weight:400;}
.qqa-t1 .nav .rx .fl a:hover {text-decoration:underline;}
.qqa-t1 .nav .rx .fl .sep {float:left;margin:0px 6px;line-height:42px;}
.qqa-t1 .nav .rx .fl .itm {float:left;line-height:42px;color:#bacbdb;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.qqa-t1 .nav .cl {width:100%;height:1px;clear:both;overflow:hidden;}
.qqa-t1 .sarc {clear:both;position:relative;padding:40px 0px 20px 0px;margin:0px 0px 40px 0px;}

/*
.qqa-t1 .sarc {clear:both;position:relative;padding:40px 55px 20px 55px;margin:0px 0px 40px 0px;background:#fff;border-radius:8px;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 7%);}
*/
.qqa-t1 .sarc .hd {max-width:560px;clear:both;margin:0px 0px 20px 0px;}
.qqa-t1 .sarc .hd p {margin:0;font-size:28px;line-height:130%;font-weight:700;color:#1a3b65;}
.qqa-t1 .sarc .hd h1 {margin:0;font-size:28px;line-height:120%!important;font-weight:600!important;color:#111;}
.qqa-t1 .sarc .aut {clear:both;position:relative;margin:22px 0px 30px 0px;}
.qqa-t1 .sarc .aut p {margin:0;font-size: 15px;line-height:110%;color: #959da2;}
.qqa-t1 .sarc .aut strong {color:#000;}
.qqa-t1 .sarc .aut .au {display:inline-block;padding: 0px 0px 0px 35px;position:relative;margin: 0px 0px 0px 7px;color: #000;}
.qqa-t1 .sarc .aut .u1 {width: 26px;height: 26px;position:absolute;left: 1px;top: -6px;border-radius:50%;background:url(https://cdn.addevent.com/web/images/deco-dev-adv-t1.jpg) no-repeat 50% 50%;background-size:110% auto;}
.qqa-t1 .sarc .aut .u2 {width: 26px;height: 26px;position:absolute;left: 1px;top: -6px;border-radius:50%;background:url(https://cdn.addevent.com/web/images/deco-dev-adv-t2.jpg) no-repeat 50% 50%;background-size:110% auto;}
.qqa-t1 .sarc .aut .u3 {width: 26px;height: 26px;position:absolute;left: 1px;top: -6px;border-radius:50%;background:url(https://cdn.addevent.com/web/images/deco-dev-adv-t7.jpg) no-repeat 50% 50%;background-size:110% auto;}
.qqa-t1 .sarc .aut .u4 {width: 26px;height: 26px;position:absolute;left: 1px;top: -6px;border-radius:50%;background:url(https://cdn.addevent.com/web/images/deco-pro-f-5.jpg) no-repeat 50% 50%;background-size:110% auto;}
.qqa-t1 .sarc .des {clear:both;padding:0px 20px 0px 0px;}
.qqa-t1 .sarc .des, .qqa-t1 .sarc .des, .qqa-t1 .sarc .des .fr-element {font-size:15px;line-height:130%;font-weight:400;}
.qqa-t1 .sarc .des strong {font-weight:600;}
.qqa-t1 .sarc .des h1 {margin:0px 0px 10px 0px!important;font-size:24px!important;color:#000;line-height:135%;}
.qqa-t1 .sarc .des p {margin:0px 0px 20px 0px;font-size:16px;color:#333;line-height:165%;}
.qqa-t1 .sarc .des h2 {margin:40px 0px 20px 0px;font-size:20px;font-weight:600;line-height:135%;position:relative;}
.qqa-t1 .sarc .des h2 a {color:#333!important;text-decoration:none!important;cursor:text;}
.qqa-t1 .sarc .des h2:before {content:'';width:32px;height:32px;position:absolute;left:-39px;top:-3px;background:url(https://cdn.addevent.com/web/images/icon-bullet-4662e2-t1.svg) no-repeat 50% 50%;background-size:22px auto;}
.qqa-t1 .sarc .des h3 {margin:0px 0px 10px 0px;font-size:20px;font-weight:600;line-height:135%;position:relative;}
.qqa-t1 .sarc .des h4 {margin:0px 0px 10px 0px;font-size:18px;font-weight:600;line-height:135%;position:relative;}

.qqa-t1 .sarc .des img {max-width:100%;display:inline-block;margin:30px 0px 30px 0px;border-radius:6px;box-shadow:0 0 0 1px rgba(50,50,93,.05), 0 2px 5px 0 rgba(50,50,93,.1), 0 1px 1px 0 rgba(0,0,0,.07);}
.qqa-t1 .sarc .des hr {margin:35px 0px;background:#e3e8ee;color:#e3e8ee;}
.qqa-t1 .sarc .des a {color:#4662e2;}
.qqa-t1 .sarc .des a:hover {text-decoration:underline;}
.qqa-t1 .sarc .des ul {margin:30px 0px 25px 0px;padding:0;list-style-type:none;font-size:16px;color:#474f65;line-height:145%;}
.qqa-t1 .sarc .des ul li {position:relative;padding:0px 0px 0px 32px;margin:0px 0px 10px 0px;}
.qqa-t1 .sarc .des ul>li:before {content:"";position:absolute;width:6px;height:6px;left:10px;top:8px;border-radius:50%;background:#111;}
.qqa-t1 .sarc .des ol {margin:30px 0px 45px 0px;padding:0;list-style-type:none;font-size:16px;color:#474f65;line-height:145%;counter-reset:listitem;}
.qqa-t1 .sarc .des ol li {position:relative;padding:0px 0px 0px 36px;margin:0px 0px 18px 0px;}
.qqa-t1 .sarc .des ol>li:before {counter-increment:listitem;content:counter(listitem);background:#eef0f3;color:#9199a7;font-size:11px;font-weight:600;line-height:19px;text-align:center;height:19px;width:19px;border-radius:50%;position:absolute;left:3px;top:2px;}
.qqa-t1 .sarc .des dl {margin:0px 0px 45px 0px;padding:0;list-style-type:none;font-size:15px;color:#474f65;line-height:145%;}
.qqa-t1 .sarc .des dl dt {position:relative;padding:0px 0px 0px 42px;margin:0px 0px 15px 0px;background:url(https://cdn.addevent.com/web/images/icon-question-t1.svg) no-repeat 8px 0px;background-size:20px auto;font-size:17px;}
.qqa-t1 .sarc .des dl dd {position:relative;padding:0px 0px 0px 42px;margin:0px 0px 20px 0px;background:url(https://cdn.addevent.com/web/images/icon-answer-t1.svg) no-repeat 9px 3px;background-size:17px auto;font-size:15px;color:#474f65;line-height:145%;}
.qqa-t1 .sarc .des dl dd span {font-size:15px!important;color:#474f65!important;line-height:145%!important;font-family:'Circular-AddEvent'!important;}

/* Custom classes we use in the editor */
.qqa-t1 .sarc .des .imageshadow {max-width:600px;display:inline-block;margin:30px 0px 0px 0px;border-radius:6px;box-shadow:0 0 0 1px rgba(50,50,93,.05), 0 2px 5px 0 rgba(50,50,93,.1), 0 1px 1px 0 rgba(0,0,0,.07);}
.qqa-t1 .sarc .des .imagenoshadow {max-width:600px;display:inline-block;margin:30px 0px 0px 0px;border-radius:unset;box-shadow:unset;}
.qqa-t1 .sarc .des .factbox-t1 {width:250px;float:right;padding:16px 20px;margin:0px 0px 20px 45px;font-size:15px;color:#585858;line-height:145%;border:1px solid #eee;border-radius:8px;}
.qqa-t1 .sarc .des .factbox-t1 strong {display:block;margin:0px 0px 5px 0px;color:#000;font-size:15px;}
.qqa-t1 .sarc .des .indent1 {padding-left:30px;}
.qqa-t1 .sarc .des .indent2 {padding-left:50px;}
.qqa-t1 .sarc .des .margin1 {margin-left:30px;}
.qqa-t1 .sarc .des .margin2 {margin-left:50px;}
.qqa-t1 .sarc .des .hig1 {margin:0px 0px 10px 0px;padding:15px 0px 15px 50px;position:relative;font-size:18px;color:#8a8218;}
.qqa-t1 .sarc .des .hig1:before {content:'';width:30px;height:30px;position:absolute;left:8px;top:18px;display:block;background:url(https://cdn.addevent.com/web/images/icon-answer-t1.svg) no-repeat 9px 3px;background-size:17px auto;}
.qqa-t1 .sarc .des .hig2 {margin:0px 0px 10px 0px;padding:15px 0px 15px 50px;position:relative;font-size:18px;color:#8a8218;}
.qqa-t1 .sarc .des .hig2:before {content:'';width:30px;height:30px;position:absolute;left:8px;top:18px;display:block;background:url(https://cdn.addevent.com/web/images/icon-answer-t1.svg) no-repeat 9px 3px;background-size:17px auto;}
.qqa-t1 .sarc .des .brkbox-t2 {clear:both;margin:0px 0px 45px 0px;position:relative;padding:14px 12px 14px 52px;background:#ebf5ff url(https://cdn.addevent.com/web/images/icon-gf-face-t1-839fbb.svg) no-repeat 12px 13px;background-size:26px auto;border-radius:8px;font-size:16px;color:#394054;line-height:145%;}
.qqa-t1 .sarc .des .brkbox-t2 p {margin:0;font-size:16px;color:#394054;line-height:145%;}
.qqa-t1 .sarc .des .brkbox-t2 a {text-decoration:underline;color:#394054;}
.qqa-t1 .sarc .des .warningbox-t1 {clear:both;margin:0px 0px 45px 0px;position:relative;padding:14px 12px 14px 52px;background:#fafce4 url(https://cdn.addevent.com/web/images/icon-gf-warning-t1-ec6120.svg) no-repeat 12px 12px;background-size:26px auto;border-radius:8px;font-size:16px;color:#394054;line-height:145%;}
.qqa-t1 .sarc .des .warningbox-t1 p {margin:0;font-size:16px;color:#394054;line-height:145%;}
.qqa-t1 .sarc .des .warningbox-t1 a {text-decoration:underline;color:#394054;}
.qqa-t1 .sarc .des .li-t1 {position:relative;margin:0px 0px 5px 0px;padding:0px 0px 0px 30px;position:relative;font-size:16px;font-weight:500;color:#333;line-height:145%;}
.qqa-t1 .sarc .des .li-t1 strong {font-size:17px;font-weight:600;color:#000;}
.qqa-t1 .sarc .des .li-t1 b {font-size:17px;font-weight:600;color:#000;}
.qqa-t1 .sarc .des .li-t1:before {content:"";position:absolute;width:16px;height:10px;left:0px;top:7px;background:#7bca00;border-radius:18px;}
.qqa-t1 .sarc .des .li-t1:last-child {margin:0;}
.qqa-t1 .sarc .des .li-t2 {margin:0px 0px 10px 0px;font-size:20px;font-weight:600;line-height:135%;position:relative;}
.qqa-t1 .sarc .des .li-t2 a {color:#333!important;text-decoration:none!important;cursor:text;}
.qqa-t1 .sarc .des .li-t2:before {content:'';width:32px;height:32px;position:absolute;left:-39px;top:-1px;background:url(https://cdn.addevent.com/web/images/icon-bullet-4662e2-t1.svg) no-repeat 50% 50%;background-size:22px auto;}

.qqa-t1 .sarc .sea-t2 {clear:both;padding:40px 0px 0px 0px!important;margin:0px 0px 20px 0px;}
.qqa-t1 .sarc .sea-t2 p {margin:0;font-size: 16px;font-weight: 600;line-height:130%;color:#1a3b65;}
.qqa-t1 .sarc .res-t1 {clear:both;padding:0px 0px 50px 0px;}
.qqa-t1 .sarc .res-t1 ul {margin:0;padding:0;list-style-type:none;font-size: 14px;line-height: 140%;color: #3c4257;}
.qqa-t1 .sarc .res-t1 ul li {margin:0px 0px 15px 0px;}
.qqa-t1 .sarc .res-t1 ul li .lnk {display:block;position:relative;padding: 2px 0px 2px 55px;color: #3c4257;font-size: 14px;line-height: 145%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.qqa-t1 .sarc .res-t1 ul li .lnk strong {color:#055fd6;display: inline-block;margin: 0px 0px 8px 0px;font-size: 17px;line-height: 145%;font-weight: 600;}
.qqa-t1 .sarc .res-t1 ul li .lnk:hover strong {text-decoration:underline;}
.qqa-t1 .sarc .res-t1 ul li .lnk .ico {position:absolute;left: 19px;top:5px;font-size:15px;line-height:20px;color:#055fd6;}
.qqa-t1 .sarc .res-t1 ul li .tags {clear:both;padding: 4px 0px 0px 55px;text-align:left;}
.qqa-t1 .sarc .res-t1 ul li .tags ul {margin:0;padding:0;list-style-type:none;}
.qqa-t1 .sarc .res-t1 ul li .tags ul li {margin:0px 10px 0px 0px;}
.qqa-t1 .sarc .res-t1 ul li .tags ul li .tag {display:inline-block;position:relative;margin:0px 10px 0px 0px;font-size: 12px;line-height:20px;color:#1a3b65;font-weight: 700;}
.qqa-t1 .sarc .res-t1 ul li .tags ul li .tag:hover {text-decoration:underline;}

/* Categories drop down */
.qqa-dropbtn {display:inline-block;position:relative;color:#1a3b65;padding:0px 40px 0px 0px;font-size:16px;line-height:32px;border:none;font-weight:600;}
.qqa-dropbtn i {position:absolute;right:8px;top:4px;font-size:26px;line-height:26px;color:#1a3b65;}
.qqa-dropup {position:relative;display:inline-block;}
.qqa-dropup-content {display:none;width:444px;position:absolute;top:32px;z-index:100;background:#fff;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);z-index:1;border-radius:6px;}
.qqa-dropup:hover .qqa-dropup-content {display:block;}
.qqa-dropup:hover .qqa-dropbtn {color:#000;text-decoration:none;}
.qqa-dropup-content .lsi {clear:both;padding:12px 25px 26px 25px;}
.qqa-dropup-content .lsi p {margin:0px 0px 10px 0px!important;font-size:15px;line-height:150%;font-weight:700;color:#1a3b65;}
.qqa-dropup-content .lsi ul {margin:0;padding:0;list-style-type:none;font-size:15px;color:#055fd6;}
.qqa-dropup-content .lsi ul li {display:inline-block;margin:0 8px 8px 0;}
.qqa-dropup-content .lsi ul li a {display:inline-block;font-size:14px;line-height:34px;color:#000;text-decoration:none;background:#8bbdff29;border-radius:3px;padding:0px 12px;font-weight:400;white-space:nowrap;}
.qqa-dropup-content .lsi ul li a:hover {background:#8bbdff4d;}

.notibanner .qqa-t1 {padding:165px 0px 0px 0px;}
.notibanner .qqa-t2 {padding:128px 0px 0px 0px;}

/* ---------------------------------------------------
Misc popups
--------------------------------------------------- */

/* Examples popup */
.exm-pop-t1-bg {position:fixed;left:0px;top:0px;right:0px;bottom:0px;z-index:99998;background:#ffffffc2;display:none;}
.exm-pop-t1 {width:800px;position:absolute;top:2360px;left:50%;z-index:99999;margin:0px 0px 0px -400px;background:#fff;border-radius:6px;box-shadow:0 16px 24px 2px rgb(0 0 0 / 14%), 0 6px 30px 5px rgb(0 0 0 / 12%), 0 8px 10px -5px rgb(0 0 0 / 40%);display:none;}
.exm-pop-t1 .pix {clear:both;position:relative;padding:45px 55px;}
.exm-pop-t1 .pix .clo {width:40px;height:40px;position:absolute;top:32px;right:32px;}
.exm-pop-t1 .pix .clo .modal-close{display:flex;align-items:center;justify-content:center;height:40px;width:40px;position:relative;font-size:22px;border-radius:50%;cursor:pointer;z-index:3;}
.exm-pop-t1 .pix .clo .modal-close:before{color:#000;font-weight:700;}
.exm-pop-t1 .pix .clo .modal-close:hover{background:#f1f3f3;}
.exm-pop-t1 .pix .gra {position:absolute;left:0px;right:0px;top:-4px;}
.exm-pop-t1 .pix .gra .gragra {width:100%;height:10px;background-image:linear-gradient(to right, #F60049 0%, #F60049 16.66%, #F8C200 16.66%, #F8C200 33.32%, #1DC67D 33.32%, #1DC67D 49.98%, #8B00E9 49.98%, #8B00E9 66.64%, #1FB6FF 66.64%, #1FB6FF 83.30%, #FF7849 83.30%);border-radius:6px 6px 0px 0px;}
.exm-pop-t1 .pix .tx-t1 {clear:both;position:relative;padding:0px 40px 0px 40px;margin:0px 0px 40px 0px;}
.exm-pop-t1 .pix .tx-t1 p {margin:0;font-size:18px;color:#000;line-height:135%;font-weight:400;}
.exm-pop-t1 .pix .tx-t2 {clear:both;position:relative;padding:0px 40px 0px 40px;margin:0px 0px 30px 0px;}
.exm-pop-t1 .pix .tx-t2 .num {width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:absolute;left:-10px;top:-1px;text-align:center;border-radius:3px;background:#ff6131;color: #fff;font-size: 15px;margin: 0px 6px 0px 0px;font-weight: 600;}
.exm-pop-t1 .pix .tx-t2 p {margin:0;font-size:16px;color:#000;line-height:150%;}
.exm-pop-t1 .pix .tx-t3 {clear:both;padding:0px 20px 0px 40px;margin:0px 0px 50px 0px;}
.exm-pop-t1 .pix .tx-t3 .hx {width:100%;height:140px;position:relative;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;box-shadow:0 0 0 0.5px rgb(50 50 93 / 17%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1.5px 0 rgb(0 0 0 / 7%), 0 1px 2px 0 rgb(0 0 0 / 8%), 0 0 0 0 transparent;}
.exm-pop-t1 .pix .tx-t3 .hx .ty-t1 {width:100%;clear:both;}
.exm-pop-t1 .pix .tx-t3 .hx .ty-t1 a {color:blue;text-decoration:underline;}
.exm-pop-t1 .pix .tx-t3 .ar {width:100%;height:100px;clear:both;position:relative;background:#fff;border-radius:8px;box-shadow:0 0 0 0.5px rgb(50 50 93 / 17%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1.5px 0 rgb(0 0 0 / 7%), 0 1px 2px 0 rgb(0 0 0 / 8%), 0 0 0 0 transparent;}
.exm-pop-t1 .pix .tx-t3 .ar .ty-t1 {width:100%;clear:both;}
.exm-pop-t1 .pix .tx-t3 .ar .ty-t1 textarea {width:100%;height:100px;border:2px solid transparent;outline:0;background:transparent;word-break:break-all;padding:12px 15px;border-radius:8px;}
.exm-pop-t1 .pix .tx-t3 .ar .ty-t1 textarea:focus {border:2px solid #84c1ff;}
.exm-pop-t1 .pix .tx-t3 .copy {position:absolute;bottom:15px;right:15px;border:0;border:1px solid transparent;padding:0px 25px;cursor:pointer;line-height:42px;font-size:18px;font-weight:600;background:#1fb060;color:#fff;border-radius:4px;}
.exm-pop-t1 .pix .tx-t3 .copy:hover {background:#1fb060;}
.exm-pop-t1 .pix .tx-t3 .copy:active {border-top:2px solid transparent;border-bottom:0px solid transparent;}
.exm-pop-t1 .pix .tx-t4 {clear:both;position:relative;padding:0px 0px 0px 40px;margin:0px 0px 0px -10px;}
.exm-pop-t1 .pix .tx-t4 img {display:block;max-width:300px;}
.exm-pop-t1 .pix .btbtn {clear:both;position:relative;padding:50px 15px 10px 40px;}
.exm-pop-t1 .pix .btbtn .popclo {font-size:16px;color:#fff;padding:14px 30px;border:1px solid transparent;background:#125ef8;border-radius:5px;}
.exm-pop-t1 .pix .btbtn .popclo:hover {color:#fff;background:#1111ff;}
.exm-pop-t1 .pix .btbtn .popclo:active {border-top:2px solid transparent;border-bottom:0px solid transparent;}
.exm-pop-t1 {margin-top:50px;opacity:0;transform:scale(0.92,0.92);transition:opacity .2s ease, transform .2s ease, margin .2s ease;}
.exm-pop-t1.show {opacity:1;margin-top:0px;transform:scale(1,1);}
.exm-pop-t1-bg {opacity:0;transition:opacity .2s ease, transform .2s ease, margin .2s ease;}
.exm-pop-t1-bg.show {opacity:1;}


.lottieanimation {position:relative;box-shadow:0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);border-radius:6px;}
.lottieanimation svg {display:block;}
.lottieanimation:before {content:'';position:absolute;left:0px;top:0px;right:0px;bottom:0px;background:url(https://cdn.addevent.com/web/images/icon-loading-t1.svg) no-repeat 50% 50%;background-size:50px auto;}

/* ---------------------------------------------------
Payment popup
--------------------------------------------------- */

/* Plans overview, upgrade account */
.pypo-t1-bg {position:fixed;left:0px;top:0px;right:0px;bottom:0px;background:rgba(255,255,255,0.66);z-index:1499;opacity:0;transition:opacity .2s ease, transform .2s ease, margin .2s ease;}
.pypo-t1 {width:720px;position:absolute;left:50%;top:20px;background:#fff;margin:30px 0px 50px -330px;/*margin:30px 0px 50px -375px;*/overflow:hidden;box-shadow:0 0 0 9px rgb(50 50 93 / 5%), 0 2px 15px 0 rgb(50 50 93 / 10%), 0 1px 11px 0 rgb(0 0 0 / 15%);border-radius:8px;z-index:-1;transform:scale(0.92,0.92);opacity:0;transition:opacity .2s ease, transform .2s ease, margin .2s ease, z-index .1s ease, width .2s ease;}
.pypo-t1 .rel {clear:both;position:relative;box-shadow:0 0 0 1px rgb(50 50 93 / 5%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1px 0 rgb(0 0 0 / 15%);border-radius:8px;}
.pypo-t1 .close-t1 {width:40px;height:40px;position:absolute;top:22px;right:22px;z-index:10;border:1px solid transparent;cursor:pointer;border-radius:50%;text-align:center;}
.pypo-t1 .close-t1 i {font-size:26px;line-height:40px;color:#333;}
.pypo-t1 .close-t1:hover {background:#f1f3f3;}
.pypo-t1 .close-t1:active {background:#f1f1f1;border-top:2px solid transparent;border-bottom:2px solid transparent;}
.pypo-t1 .tax-t1 {width:410px;display:table;}
.pypo-t1 .tax-t1 .cel1 {/*width:440px;*/display:table-cell;vertical-align:top;position:relative;text-align:left;padding:5px 0px 5px 15px;}
.pypo-t1 .tax-t1 .cel1 .bdr {width:1px;position:absolute;left:440px;top:40px;bottom:40px;background:#e2e7ec96;display:none;}
.pypo-t1 .tax-t1 .cel2 {display:table-cell;padding:46px 0px 0px 30px;text-align:left;background:#fff;display:none;}
.pypo-t1 .tax-t1 .inf-t1 {clear:both;padding:30px 15px 25px 35px;}
.pypo-t1 .tax-t1 .hed-t1 {clear:both;margin:0px 0px 30px 0px;position:relative;}
.pypo-t1 .tax-t1 .hed-t1 p {margin:0;display:inline-block;font-size: 23px;color: #212c32;line-height:135%;font-weight:600;}
.pypo-t1 .tax-t1 .hed-t1 .amz {width:140px;height:16px;display:none;position:absolute;margin:12px 0px 0px 14px;}
.pypo-t1 .tax-t1 .hed-t1 .su {margin:0;font-size:15px;font-weight:400;color:#000000c7;line-height:140%;padding:15px 0px 0px 0px;}
.pypo-t1 .tax-t1 .hed-t1 .su .hi {display:inline-block;background:#eeeff2;line-height:26px;padding:0px 5px;border-radius:6px;}
.pypo-t1 .tax-t1 .rst-t1 {clear:both;min-height:130px;margin: 0px 0px 25px 0px;position:relative;}
.pypo-t1 .tax-t1 .rst-t1 .sec {clear:both;margin: 0px 0px 14px 0px;}
.pypo-t1 .tax-t1 .rst-t1 .sec p {margin:0;font-size:15px;color:#34414f;line-height:135%;font-weight:500;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 {width:100%;display:block;padding:2px 0px 0px 0px;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw {display:block;position:relative;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw .cl1 {display:block;vertical-align:top;padding:6px 85px 10px 42px;position:relative;cursor:default;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw .cl1 p {margin:0;font-size:16px;color:#000;line-height:135%;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw .cl1 p span {color:#0000009e;font-size:15px;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw .cl1 .chk {width:22px;height:22px;position:absolute;left:4px;top:5px;background:#fff;border:2px solid transparent;border-radius:50%;box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px, rgba(0,0,0,0) 0px 0px 0px 0px, rgba(0,0,0,0.12) 0px 1px 1px 0px, rgba(60,66,87,0.16) 0px 0px 0px 1px, rgba(0,0,0,0) 0px 0px 0px 0px, rgba(0,0,0,0) 0px 0px 0px 0px, rgba(60,66,87,0.12) 0px 2px 5px 0px;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw .cl1:hover .chk {border:2px solid #eee;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw .cl1 .chk .ri {width:100%;height:100%;position:relative;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw .cl1 .chk .ri .rnd {width:10px;height:10px;position:absolute;left:4px;top:4px;background:#35b035;border-radius:50%;display:none;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw .cl1 .gr {color:#12a012;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw .cl1 .dis {margin:6px 0px 0px 0px;display:inline-block;padding:0px 6px;font-size:10px;line-height:20px;background:#43bb48;color:#fff;text-transform:uppercase;font-weight:600;text-shadow:1px 1px 0px rgba(0,0,0,.2);border-radius:2px;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw .cl1 .crpl {position:absolute;display:inline-block;background:#29bb29;font-size:10px;letter-spacing:.5px;color:#fff;line-height:21px;text-transform:uppercase;padding:0px 8px 0px 6px;font-weight:600;border-radius:2px;top:6px;margin:0px 0px 0px 10px;z-index:101;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw .cl2 {display:block;vertical-align:top;position:absolute;top:0px;right:0px;padding:6px 0px 6px 0px;text-align:left;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw .cl2 p {margin:0;font-size:14px;color:#3b454c;line-height:160%;visibility:visible;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw .cl2 .save {position:absolute;display:none;top:7px;right:0px;padding:0px 9px;border-radius:2px;white-space:nowrap;background:#fbf42c;font-size:12px;color:#19190b;line-height:26px;font-weight:500;visibility:visible;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .active {}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .active .cl1 .chk {border:2px solid #35b03540;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .active:hover .cl1 .chk {border:2px solid #eee;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .active .cl1 .chk .ri .rnd {display:block;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw.active .cl2 .save {visibility:hidden;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw.active .cl2 p {visibility:visible;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .current {position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:100;background:#ffffff6b;cursor:default;}
.pypo-t1 .tax-t1 .rst-t1 .op-t2 .rw.hidets {display:none!important;}
.pypo-t1 .tax-t1 .rst-t1 .moropts {clear:both;padding:8px 0px 0px 42px;}
.pypo-t1 .tax-t1 .rst-t1 .moropts a {font-size:15px;line-height:130%;color:#607d8b;}
.pypo-t1 .tax-t1 .rst-t1 .moropts a:hover {text-decoration:underline;color:#465f6b;}
.pypo-t1 .tax-t1 .sbt-t1 {max-width:300px;clear:both;padding:2px 0px 2px 0px;}
.pypo-t1 .tax-t1 .sbt-t1 .flt {clear:both;}
.pypo-t1 .tax-t1 .sbt-t1 .submit {width:100%;border:0;padding:12px 20px;cursor:pointer;outline:0;border:1px solid transparent;text-shadow:0 1px 1px rgba(0,0,0,0.3);background:#065fd4;color:#fff;font-size:17px;font-weight:500;border-radius:6px;text-align:center;}
.pypo-t1 .tax-t1 .sbt-t1 .submit:hover {background-color:#1d64f1;color:#fff;}
.pypo-t1 .tax-t1 .sbt-t1 .submit:active {background-color:#065fd4;border-top:2px solid transparent;border-bottom:0px solid transparent;}
.pypo-t1 .tax-t1 .sbt-t1 .submit.loading {background:#065fd4 url(https://cdn.addevent.com/web/images/icon-load-t2d.svg) no-repeat 50% 50%;background-size:26px auto;color:#ffffff26;text-shadow:unset;}
.pypo-t1 .tax-t1 .sbt-t1 .submit.disabled {cursor:default!important;background:#065fd4!important;}
.pypo-t1 .tax-t1 .sbt-t1 .clr {width:100%;height:1px;clear:both;overflow:hidden;}
.pypo-t1 .tax-t1 .sbt-t1.noca {clear:both;padding:2px 0px 2px 0px;}
.pypo-t1 .tax-t1 .exp-t1 {clear:both;padding:25px 0px 0px 0px;}
.pypo-t1 .tax-t1 .exp-t1 p {margin:0;font-size:13px;color:#848484;line-height:135%;}
.pypo-t1 .tax-t1 .exp-t1 a {color:#848484;}
.pypo-t1 .tax-t1 .exp-t1 a:hover {text-decoration:underline;}
.pypo-t1 .tax-t1 .prds-t1 {clear:both;text-align:left;}
.pypo-t1 .tax-t1 .prds-t1 p {margin: 0px 0px 16px 0px;font-size:17px;color:#000;font-weight:600;line-height:135%;padding: 0px 0px 0px 5px;}
.pypo-t1 .tax-t1 .prds-t1 ul {margin:0;padding:0;list-style-type:none;}
.pypo-t1 .tax-t1 .prds-t1 ul li {margin:0px 0px 10px 0px;padding:0px 0px 0px 35px;background:url(https://cdn.addevent.com/web/images/icon-check-000-t4.svg) no-repeat 10px 5px;background-size:12px auto;line-height:140%;font-size:14px;color:#333;}
.pypo-t1 .err-t1 {clear:both;padding:0px 0px 25px 0px;}
.pypo-t1 .err-t1 .pi {clear:both;position:relative;padding:0px 20px 0px 39px;text-align:left;}
.pypo-t1 .err-t1 .pi p {margin:0;color:#984e4e;font-size:15px;line-height:145%;}
.pypo-t1 .err-t1 .pi .ico {position:absolute;left:0px;top:-3px;font-size:26px;line-height:26px;color:#c75353;}
.pypo-t1 .rel.annual strike {text-decoration:none;}
.pypo-t1-bg.show {z-index:1499;opacity:1;margin-top:0px;}
.pypo-t1.show {z-index:1500;opacity:1;margin-top:0px;transform:scale(1,1);}
.pypo-t1.change .tax-t1 .inf-t1 {clear:both;padding:30px 35px 25px 35px;}
.pypo-t1.change .tax-t1 .cel1 {width:auto;border:0;background:transparent;}
.pypo-t1.change .tax-t1 .sbt-t1 .flt {float:none;margin:0;}
.pypo-t1.change .tax-t1 .sbt-t1 .submit {width:100%;text-align:center;}
.pypo-t1 .thankyou {clear:both;padding:35px 35px 35px 35px;}
.pypo-t1 .thankyou .hic-t1 {clear:both;padding:20px 0px 0px 15px;text-align:left;}
.pypo-t1 .thankyou .hic-t1 p {margin:0;font-size:34px;line-height:110%;color:#34414f;font-weight:600;}
.pypo-t1 .thankyou .des-t1 {clear:both;padding: 25px 15px 30px 15px;}
.pypo-t1 .thankyou .des-t1 .tx1 {margin:0px 0px 20px 0px;font-size:19px;line-height:150%;color:#222;}
.pypo-t1 .thankyou .des-t1 .tx2 {margin:0;font-size:16px;line-height:145%;color:#222;}
.pypo-t1 .thankyou .des-t1 .tx2 strong {background:#ffff69;}
.pypo-t1 .thankyou .sel-t1 {clear:both;}
.pypo-t1 .thankyou .sel-t1 input {font-size:19px;width:100%;line-height:44px;background:#065fd4;color:#fff;border-radius: 44px;}
.pypo-t1 .thankyou .sel-t1 input:hover {background:#065bcc;}
.pypo-t1 .thankyou .sel-t1 input:active {background:#065fd4;}
.pypo-t1 .thankyou .sel-t1 input.loading {background:#065fd4 url(https://cdn.addevent.com/web/images/icon-load-t2d.svg) no-repeat 50% 50%!important;background-size:30px auto!important;color:transparent!important;text-shadow:unset;}
.pypo-t1 .soc-t1 {width:275px;position:absolute;top:27px;right:0px;}
.pypo-t1 .soc-t1 .pix {clear:both;position:relative;padding: 18px 20px 0px 30px;}
.pypo-t1 .soc-t1 .pix .sx-t1 {height: 50px;clear:both;position:relative;margin:0px 0px 20px 0px;}
.pypo-t1 .soc-t1 .pix .sx-t1 .itm {width: 50px;height: 50px;position:absolute;box-shadow:0 0 0 0.5px rgb(50 50 93 / 17%), 0 2px 5px 0 rgb(50 50 93 / 10%), 0 1px 1.5px 0 rgb(0 0 0 / 7%), 0 1px 2px 0 rgb(0 0 0 / 8%), 0 0 0 0 transparent;border-radius:50%;}
.pypo-t1 .soc-t1 .pix .sx-t1 .itm.e1 {left:0px;top:0px;background:url(https://cdn.addevent.com/web/images/deco-dev-adv-t7.jpg) no-repeat 50% 50%;background-size:100% auto;}
.pypo-t1 .soc-t1 .pix .sx-t1 .itm.e2 {left:47px;top:0px;background:url(https://cdn.addevent.com/web/images/deco-pro-f-1.jpg) no-repeat 50% 50%;background-size:100% auto;z-index:3;}
.pypo-t1 .soc-t1 .pix .sx-t1 .itm.e3 {left:94px;top:0px;background:url(https://cdn.addevent.com/web/images/deco-dev-adv-t1.jpg) no-repeat 50% 50%;background-size:100% auto;}
.pypo-t1 .soc-t1 .pix .sx-t2 {clear:both;position:relative;margin: 0px 0px 30px 0px;}
.pypo-t1 .soc-t1 .pix .sx-t2 p {margin:0;font-size: 15px;line-height:145%;}
.pypo-t1 .soc-t1 .pix .sx-t3 {clear:both;position:relative;margin: 0px 0px 20px 0px;}
.pypo-t1 .soc-t1 .pix .sx-t3 img {height:51px;}
.pypo-t1 .soc-t1 .pix .sx-t4 {clear:both;position:relative;}
.pypo-t1 .soc-t1 .pix .sx-t4 .p1 {margin:0;font-size: 15px;line-height:145%;font-weight: 600;color: #212c32;}
.pypo-t1 .soc-t1 .pix .sx-t4 .p2 {margin:0;font-size: 15px;line-height:145%;color:#848484;}
.pypo-t1 .soc-t2 {width:1px;position:absolute;top:30px;bottom:30px;right:275px;background:#f9f9f9;}

/* Thanks */
#pypo-thanks {position:fixed;width:430px;margin:30px 0px 0px -215px;}

/* ---------------------------------------------------
Notification - warnings / info
--------------------------------------------------- */

.noti-warning 											{clear:both;position:relative;padding:14px 20px;margin:0px 0px 30px 0px;text-align:left;background:#fcf9e9;border-radius:8px;}
.noti-warning.wic 										{padding:14px 20px 14px 52px;}
.noti-warning p 										{margin:0;color:#394054;font-size:15px;line-height:145%;}
.noti-warning strong 									{font-weight:700;}
.noti-warning a 										{text-decoration:underline;color:#394054;}
.noti-warning a:hover 									{text-decoration:none;color:#394054;}
.noti-warning .ico 										{position:absolute;left:12px;top:11px;font-size:28px;line-height:28px;color:#f5bf59;}
.noti-error 											{clear:both;position:relative;padding:14px 20px;margin:0px 0px 30px 0px;text-align:left;background:#ffd9d9;border-radius:8px;}
.noti-error.wic 										{padding:14px 20px 14px 52px;}
.noti-error p 											{margin:0;color:#653c3c;font-size:15px;line-height:145%;}
.noti-error strong 										{font-weight:700;}
.noti-error .ico 										{position:absolute;left:12px;top:11px;font-size:28px;line-height:28px;color:#c75353;}
.noti-info 												{clear:both;position:relative;padding:14px 20px;margin:0px 0px 30px 0px;text-align:left;background:#ebf5ff;border-radius:8px;}
.noti-info.wic 											{padding:14px 20px 14px 52px;}
.noti-info p 											{margin:0;color:#394054;font-size:15px;line-height:145%;}
.noti-info strong 										{font-weight:700;}
.noti-info .ico 										{position:absolute;left:12px;top:11px;font-size:28px;line-height:28px;color:#839fbb;}
.noti-success 											{clear:both;position:relative;padding:14px 20px;margin:0px 0px 30px 0px;text-align:left;background:#e3f6e4;border-radius:8px;}
.noti-success.wic 										{padding:14px 20px 14px 52px;}
.noti-success p 										{margin:0;color:#314c33;font-size:15px;line-height:145%;}
.noti-success a 										{color:#314c33;font-size:15px;line-height:145%;font-weight:700;text-decoration:underline;}
.noti-success strong 									{font-weight:700;}
.noti-success .ico 										{position:absolute;left:12px;top:11px;font-size:28px;line-height:28px;color:#5dbf65;}
.noti-system 											{clear:both;position:relative;padding:14px 20px;margin:0px 0px 30px 0px;text-align:left;background:#f4f4f4;border-radius:8px;}
.noti-system.wic 										{padding:14px 20px 14px 52px;}
.noti-system p 											{margin:0;color:#4e4e4e;font-size:15px;line-height:145%;}
.noti-system strong 									{font-weight:700;}
.noti-system .ico 										{position:absolute;left:12px;top:11px;font-size:28px;line-height:28px;color:#4e4e4e;}
.noti-anynom 											{display:inline-block;clear:both;position:relative;padding:14px 20px;background:#fcf9e9;margin:0px 0px 35px 0px;border-radius:8px;}
.noti-anynom.wic 										{padding:14px 20px 14px 52px;}
.noti-anynom p 											{margin:0;font-size:15px;color:#394054;line-height:145%;}
.noti-anynom strong 									{font-weight:700;}
.noti-anynom a 											{text-decoration:underline;color:#394054;}
.noti-anynom .ico 										{position:absolute;left:12px;top:11px;font-size:28px;line-height:28px;color:#f5bf59;}
.noti-info-t1 											{clear:both;position:relative;padding:14px 20px;display:inline-block;margin:0px 0px 20px 0px;text-align:left;background:#ffd9d9;border-radius:8px;}
.noti-info-t1.wic 										{padding:14px 20px 14px 52px;}
.noti-info-t1 p 										{margin:0;color:#653c3c;font-style:italic;font-size:15px;line-height:145%;font-style:italic;}
.noti-info-t1 strong 									{font-weight:700;}
.noti-info-t1 a 										{color:#653c3c;font-size:15px;font-weight:700;text-decoration:underline;}
.noti-info-t1 .ico 										{position:absolute;left:12px;top:11px;font-size:28px;line-height:28px;color:#c75353;}
.noti-info-t2 											{clear:both;position:relative;padding:14px 20px;display:inline-block;margin:0px 0px 20px 0px;text-align:left;background:#e3f6e4;border-radius:8px;}
.noti-info-t2.wic 										{padding:14px 20px 14px 52px;}
.noti-info-t2 p 										{margin:0;color:#314c33;font-style:italic;font-size:15px;line-height:150%;}
.noti-info-t2 a 										{color:#314c33;font-size:15px;font-weight:700;text-decoration:underline;}
.noti-info-t2 strong 									{font-weight:700;}
.noti-info-t2 .ico 										{position:absolute;left:12px;top:11px;font-size:28px;line-height:28px;color:#5dbf65;}
.noti-upgrade 											{clear:both;position:relative;display:inline-block;padding:14px 15px 14px 62px;margin:0px 0px 30px 0px;text-align:left;background:#ebf5ff url(https://cdn.addevent.com/web/images/icon-thumbs-up-394054-t1.svg) no-repeat 15px 50%;background-size:30px auto;border-radius:8px;}
.noti-upgrade p 										{margin:0;color:#394054;font-size:15px;line-height:145%;}
.noti-upgrade strong 									{font-weight:700;}
.noti-upgrade a 										{text-decoration:underline;font-weight:700;color:#394054;}

/* ---------------------------------------------------
Tooltip
--------------------------------------------------- */

.tiphelp {cursor:help;}
.tooltipx 												{position:absolute;z-index:1500;left:-10000px;top:-10000px;display:none;}
.tooltipx .rel 											{position:relative;}
.tooltipx .rel 											{clear:both;padding:6px 8px 8px 8px;background:#141823;border-radius:2px;-webkit-border-radius:2px;}
.tooltipx .rel .txt 										{font-size:13px;color:#fff;font-weight:400;line-height:140%;white-space:nowrap;}
.tooltipx .rel .arr 										{width:10px;height:5px;position:absolute;bottom:-5px;left:10px;background:url(https://cdn.addevent.com/web/images/tooltip-arrows-t1.svg) no-repeat 0px -5px;background-size:10px auto;}
.tooltipx.n 												{margin:-5px 0px 0px 0px;}
.tooltipx.s 												{margin:5px 0px 0px 0px;}
.tooltipx.e 												{margin:0px 0px 0px 5px;}
.tooltipx.w 												{margin:0px 0px 0px -5px;}
.tooltipx.nw 											{margin:-5px 0px 0px 0px;}
.tooltipx.ne 											{margin:-5px 0px 0px 0px;}
.tooltipx.sw 											{margin:5px 0px 0px 0px;}
.tooltipx.se 											{margin:5px 0px 0px 0px;}
.tooltipx.n .rel .arr 									{width:10px;height:5px;bottom:-5px;top:auto;left:50%;right:auto;margin:0px 0px 0px -5px;background-position:0px -5px;}
.tooltipx.s .rel .arr 									{width:10px;height:5px;bottom:auto;top:-5px;left:50%;right:auto;margin:0px 0px 0px -5px;background-position:0px 0px;}
.tooltipx.e .rel .arr 									{width:10px;height:10px;bottom:auto;top:50%;left:-5px;right:auto;margin:-5px 0px 0px 0px;background-position:0px 0px;}
.tooltipx.w .rel .arr 									{width:10px;height:10px;bottom:auto;top:50%;left:auto;right:-5px;margin:-5px 0px 0px 0px;background-position:0px 0px;}
.tooltipx.ne .rel .arr 									{width:10px;height:5px;bottom:-5px;top:auto;left:auto;right:10px;margin:0px 0px 0px -5px;background-position:0px -5px;}
.tooltipx.nw .rel .arr 									{width:10px;height:10px;bottom:-5px;top:auto;left:10px;right:auto;background-position:0px 0px;}
.tooltipx.sw .rel .arr 									{width:10px;height:10px;bottom:auto;top:-5px;left:10px;right:auto;background-position:0px 0px;}
.tooltipx.se .rel .arr 									{width:10px;height:5px;bottom:auto;top:-5px;left:auto;right:10px;margin:0px 0px 0px -5px;background-position:0px 0px;}

/* ---------------------------------------------------
Notifications loader (right bottom)
--------------------------------------------------- */

.noti-t1 												{position:fixed;left:20px;right:20px;bottom:15px;z-index:9999999;text-align:center;display:none;}
.noti-t1 .inn 											{min-width:150px;display:inline-block;position:relative;z-index:1;text-align:left;padding:19px 32px 20px 60px;background:#202124;color:#fff;font-size:16px;font-weight:500;line-height:100%;border-radius:4px;box-shadow:0 4px 8px 2px rgba(0, 0, 0, 0.14), 0 6px 8px 5px rgba(0, 0, 0, 0.12), 0 6px 6px -5px rgba(0, 0, 0, 0.4);}
.noti-t1 .inn .load 									{width:30px;height:30px;position:absolute;z-index:2;left:15px;top:50%;margin:-15px 0px 0px 0px;background:url(https://cdn.addevent.com/web/images/icon-load-t1.svg) no-repeat 0px 0px;background-size:26px auto;}
.noti-t1 .inn .saved 									{background:url(https://cdn.addevent.com/web/images/icon-check-fff-t2.svg) no-repeat 50% 50%!important;background-size:20px auto!important;}

/* ---------------------------------------------------
Breaker boxes
--------------------------------------------------- */

.brkbox-t1 {clear:both;margin:0px 0px 45px 0px;}
.brkbox-t1 .bx {clear:both;position:relative;padding:14px 12px 14px 52px;background:#fcf9e9;border-radius:8px;}
.brkbox-t1 .bx p {margin:0;font-size:16px;color:#394054;line-height:145%;}
.brkbox-t1 .bx a {text-decoration:underline;color:#394054;}
.brkbox-t1 .bx .ico {position:absolute;left:12px;top:11px;font-size:28px;line-height:28px;color:#f5bf59;}

.brkbox-t2 {clear:both;margin:0px 0px 45px 0px;}
.brkbox-t2 .bx {clear:both;position:relative;padding:14px 12px 14px 52px;background:#ebf5ff;border-radius:8px;}
.brkbox-t2 .bx p {margin:0;font-size:16px;color:#394054;line-height:145%;}
.brkbox-t2 .bx a {text-decoration:underline;color:#394054;}
.brkbox-t2 .bx .ico {position:absolute;left:12px;top:11px;font-size:28px;line-height:28px;color:#839fbb;}

.brkbox-t3 {clear:both;margin:20px 0px 45px 0px;display:inline-block;}
.brkbox-t3 .bx {clear:both;position:relative;padding:14px 32px 14px 52px;background:#fcf9e9;border-radius:8px;}
.brkbox-t3 .bx p {margin:0;font-size:16px;color:#394054;line-height:145%;}
.brkbox-t3 .bx a {text-decoration:underline;color:#394054;}
.brkbox-t3 .bx .ico {position:absolute;left:12px;top:11px;font-size:28px;line-height:28px;color:#f5bf59;}

.brkbox-t4 {max-width:560px;margin:0 auto;position:relative;margin:0px auto 60px auto;padding:14px 40px 14px 44px;border-radius:12px;background:#ffefef;}
.brkbox-t4 p {margin:0;font-size: 15px;line-height:140%;color:#000;}
.brkbox-t4 .ico {width:60px;height:60px;position:absolute;left:-30px;top:50%;background:#fff;border-radius:50%;text-align:center;margin:-30px 0px 0px 0px;}
.brkbox-t4 .ico i {font-size:58px;color:#ff4040;line-height:60px;}

.brkbox-t5 {max-width:560px;margin:0 auto;position:relative;margin:0px auto 60px auto;padding:14px 40px 14px 44px;border-radius:12px;background:#e3f4e7;}
.brkbox-t5 p {margin:0;font-size: 15px;line-height:140%;color:#3f5444;}
.brkbox-t5 .ico {width:60px;height:60px;position:absolute;left:-30px;top:50%;background:#fff;border-radius:50%;text-align:center;margin:-30px 0px 0px 0px;}
.brkbox-t5 .ico i {font-size:58px;color:#37b252;line-height:60px;}

/* Wrappers */
.noti-wrap-t1 											{padding:25px 0px 0px 0px;}
.noti-wrap-t1 .noti-anynom 								{margin:0px 0px 10px 0px;}
.noti-wrap-t1 .brkbox-t1 								{margin:0px 0px 10px 0px;}
.noti-wrap-t2 .noti-warning 							{margin:0px 0px 40px 0px;}
.noti-wrap-t3 											{padding:10px 0px 15px 0px;}
.warni-wrap-t1 											{clear:both;margin:0px 0px 18px 0px;}
.warni-wrap-t2 											{clear:both;margin:0px 0px 15px 0px;}
.warni-t1 {clear:both;position:relative;padding:0px 20px 0px 0px;}
.warni-t1 p {margin:0;font-size:15px;line-height:135%;color:#535353;font-weight:400;font-style:italic;}
.warni-t1 .ico-t1 {position:absolute;left:-34px;top:-1px;}
.warni-t1 .ico-t1 i {font-size:20px;line-height:22px;color:#6d6d6d;}
.warni-t1.cb18d21 p {color:#b18d21;}
.warni-t1.cb18d21 .ico-t1 i {color:#b18d21;}
.warni-t1.ce25e01 p {color:#e25e01;}
.warni-t1.ce25e01 .ico-t1 i {color:#e25e01;}


.required-t1 											{display:inline-block;background:#eeff92;color:#373b4c;font-family:monospace;padding:0px 12px;line-height:32px;font-size:14px;border-radius:18px;}
.required-t2 											{display:inline-block;background:#caf5ff;color:#293b3f;font-family:monospace;padding:0px 12px;line-height:32px;font-size:14px;border-radius:18px;}
.markup-t1 											{display:inline-block;background:#f2f2f6;color:#373b4c;word-break:break-all;font-family:monospace;padding:0px 5px;line-height:32px;font-size:13px;border-radius:5px;}
/*
.markup-t3 											{display:inline-block;background:#f9f9fa;color:#373b4c;word-break:break-all;font-family:monospace;padding:0px 5px;line-height:32px;font-size:13px;border-radius:5px;}
*/
.markup-t2 											{display:inline-block;background:#f2f2f6;color:#373b4c;word-break:break-all;font-family:monospace;padding:0px 5px;line-height:32px;font-size:13px;border-radius:5px;}
.markup-t3 												{display:inline-block;background:#fff;color:#222;font-family:monospace;margin:0px 4px;line-height:140%;font-size:13px;letter-spacing:-.25px;word-break:break-word;border-bottom:3px solid #b4d3f3;}

.hide {display:none;}
.hideimportant {display:none!important;}

.addeventatc {visibility:hidden;}
.addeventstc {visibility:hidden;}

.-newscrollbar {width:100%;overflow:auto;-webkit-overflow-scrolling:touch;}
.preload {position:absolute;left:-10000px;top:-10000px;}

/* Seperators */
.sep-t1 												{width:100%;height:55px;clear:both;}
.sep-t2 												{width:100%;height:35px;clear:both;}
.sep-t3 												{width:100%;clear:both;padding:35px 0px;}
.sep-t3 .inn 											{width:100%;height:4px;clear:both;background:url(https://cdn.addevent.com/web/images/zigzag-t1.png) repeat-x;}
.sep-t4 												{width:100%;height:35px;clear:both;padding:50px 0px 0px 0px;overflow:hidden;}
.sep-t4 .inn 											{width:100%;height:4px;clear:both;background:url(https://cdn.addevent.com/web/images/zigzag-t1.png) repeat-x;}
.sep-t5 												{width:100%;height:50px;clear:both;padding:50px 0px 0px 0px;overflow:hidden;}
.sep-t5 .inn 											{width:100%;height:4px;clear:both;background:url(https://cdn.addevent.com/web/images/zigzag-t1.png) repeat-x;}
.sep-t6 												{width:100%;clear:both;padding:25px 0px 35px 0px;}
.sep-t6 .inn 											{width:100%;height:4px;clear:both;background:url(https://cdn.addevent.com/web/images/zigzag-t1.png) repeat-x;}
.sep-t7 {width:100%;height:40px;clear:both;padding:15px 0px 0px 0px;}
.sep-t8 {width:100%;height:50px;clear:both;}
.sep-t9 {width:100%;height:15px;clear:both;}

.emoji {font-weight:400!important;}
.miu {font-weight:400;}
.miut {font-weight:600;}

/* ---------------------------------------------------
General pagination
--------------------------------------------------- */

.pagi-base-t0 {display:flex;justify-content:center;align-items:center;margin:0 auto;padding:50px 0px 40px 0px;}

.pagi-t0 {display:inline-block;}
.pagi-t0 ul {height:40px;margin:0;padding:0;list-style-type:none;font-size:17px;font-weight:600;}
.pagi-t0 ul li {float:left;padding:0px 2px;position:relative;line-height:40px;}
.pagi-t0 ul li:first-child {/*border:none;*/}
.pagi-t0 ul li a {width:40px;height:40px;line-height:40px;display:block;font-size:17px;color:#555;text-decoration:none;text-align:center;border-radius:50%;}
.pagi-t0 ul li a:hover {background:#efefef;}
.pagi-t0 ul li .current {width:40px;height:40px;line-height:40px;display:block;font-size:17px;color:#fff;text-decoration:none;text-align:center;cursor:default;background:#125ef8;border-radius:50%;}
.pagi-t0 ul li .disabled {font-size:17px;line-height:40px;color:#bbb;cursor:default;}
.pagi-t0 ul .prev {padding:0px 25px 0px 0px;}
.pagi-t0 ul .prev .disabled {height:40px;line-height:40px;display:block;position:relative;text-decoration:none;font-size:17px;color:#bbb;font-weight:500;}
.pagi-t0 ul .prev a {width:auto!important;border-radius:0px;background:none!important;}
.pagi-t0 ul .prev a:hover {text-decoration:underline;}
.pagi-t0 ul .next {padding:0px 0px 0px 25px;}
.pagi-t0 ul .next .disabled {height:40px;line-height:40px;display:block;position:relative;text-decoration:none;font-size:17px;color:#bbb;font-weight:500;}
.pagi-t0 ul .next a {width:auto;border-radius:0px;background:none!important;}
.pagi-t0 ul .next a:hover {text-decoration:underline;}
.pagi-t0 ul .dot {font-size:17px;display:block;padding:0px 10px;color:#999;line-height:40px;}
.pagi-t0.prvnxt .page {font-weight:400;padding:0px 35px 0px 0px;color:#999;}
.pagi-t0.prvnxt .prev {padding:0px 5px 0px 0px;}

/* ---------------------------------------------------
Address lookup
--------------------------------------------------- */

.addressctn 											{width:100%;height:1px;position:absolute;}
.addressctn .adrctninx 									{width:100%;height:1px;position:relative;}

/* External calendar override (for time zone pick) */
.addressctn.exttzid .addresslookup 						{top:-225px!important;left:0px!important;width:100%!important;}

/* Timezone drop down */
.tziddrop {width:350px;position:absolute;left:50px;top:0px;background:#fff;border-radius:5px;box-shadow:0 5px 20px rgb(50 50 93 / 10%), 0 5px 12px rgb(50 50 93 / 7%), 0 4px 7px rgb(0 0 0 / 10%);z-index:-1;margin-top:30px;opacity:0;transform:scale(0.92,0.92);transition:opacity .2s ease, transform .2s ease, margin .2s ease;}
.tziddrop .he {height:50px;clear:both;position:relative;border-bottom:1px solid #eee;}
.tziddrop .he input {width:100%;height:50px;margin:0;border:0;outline:0;line-height:50px;padding:0px 60px 0px 22px;background:transparent;}
.tziddrop .he .sic {width:50px;height:50px;position:absolute;z-index:1;top:0px;right:0px;cursor:pointer;}
.tziddrop .he .sic .rl {width:100%;height:100%;position:relative;}
.tziddrop .he .sic .rl i {position:absolute;left:7px;top:13px;font-size:28px;line-height:26px;color:#555;}
.tziddrop .he .clc {width:50px;height:50px;position:absolute;z-index:2;top:0px;right:0px;cursor:pointer;background:#fff;display:none;}
.tziddrop .he .clc .rl {width:100%;height:100%;position:relative;}
.tziddrop .he .clc .rl i {position:absolute;left:7px;top:8px;font-size:26px;line-height:26px;color:#555;border-radius:50%;}
.tziddrop .he .clc .rl:hover i {background:#f3f3f3;}
.tziddrop .he .ldc {width:50px;height:50px;position:absolute;z-index:1;top:0px;right:0px;background:#fff url(https://cdn.addevent.com/web/images/icon-loading-t1.svg) no-repeat 50% 50%;background-size:22px auto;display:none;}
.tziddrop #adrlook-items {display:none;}
.tziddrop .list {clear:both;position:relative;max-height:260px;overflow:auto;overflow-x:hidden;padding:10px 6px;}
.tziddrop .list .sugg {clear:both;position:relative;padding:0px 0px 0px 14px;margin:0px 0px 10px 0px;display:none;}
.tziddrop .list .sugg p {margin:0;font-size:15px;font-weight:bold;line-height:110%;}
.tziddrop .list .sugg .clear {position:absolute;top:-5px;right:7px;font-size:13px;font-weight:400;line-height:28px;color:#999;text-decoration:underline;padding:0px 5px;}
.tziddrop .list .sugg .clear:hover {color:#666;text-decoration:none;}
.tziddrop .list #adrlook-nores {clear:both;padding:0px 0px 8px 14px;display:none;}
.tziddrop .list #adrlook-nores p {margin:0;font-size:15px;line-height:135%;}
.tziddrop .list ul {margin:0;padding:0;list-style-type:none;font-size:15px;line-height:18px;color:#555;}
.tziddrop .list ul li {padding:10px 10px 10px 13px;margin:-3px 0px;cursor:pointer;white-space:nowrap;border-radius:6px;}
.tziddrop .list ul li:hover {background:#f3f3f3;}
.tziddrop .list ul li .offst {width:90px;display:inline-block;font-size:14px;color:#999;}
.tziddrop .list ul li .nam {display:inline-block;}
.tziddrop .list ul li.selected .nam {font-weight:600;color:#000;}
.tziddrop .list .loading {min-height:140px;background:url(https://cdn.addevent.com/web/images/icon-loading-t1.svg) no-repeat 50% 50%;background-size:32px auto;}
.tziddrop.show {z-index:1002;opacity:1;margin-top:0px;transform:scale(1,1);}

/* Choose calendars popup */
.popselt1ctn 										{width:100%;height:1px;position:absolute;}
.popselt1ctn .psctnt1 							{width:100%;height:1px;position:relative;}
.popsel-t1 {width:320px;position:absolute;z-index:100001;right:-42px;bottom:20px;font-size:15px;line-height:150%;display:block;background:#fff;border-radius:6px;box-shadow:rgba(0,0,0,0.4) 0px 10px 26px;}
.popsel-t1 .inr {width:100%;position:relative;z-index:1;border-radius:6px;}
.popsel-t1 .inr .px {clear:both;padding:13px 0px 0px 0px;position:relative;z-index:1;}
.popsel-t1 .inr .px .hd {margin:0px 0px 15px 0px;padding:3px 0px 0px 22px;font-size:18px;font-weight:500;color:#000;line-height:100%;}
.popsel-t1 .inr .px .lst {clear:both;}
.popsel-t1 .inr .px .lst .fx {height:209px;clear:both;position:relative;padding:0px 6px;overflow:auto;}
.popsel-t1 .inr .px .lst .fx ul {margin:0;padding:0;list-style-type:none;}
.popsel-t1 .inr .px .lst .fx ul li {}
.popsel-t1 .inr .px .lst .fx ul li a {display:block;padding:11px 12px 11px 16px;border-radius:6px;font-size:16px;color:#333;line-height:130%;font-weight:500;position:relative;}
.popsel-t1 .inr .px .lst .fx ul li a:hover {background:#f3f7ff;}
.popsel-t1 .inr .px .lst .fx ul li .selected {}
.popsel-t1 .inr .px .lst .fx ul li em {color:#999;font-size:13px;font-weight:400;}
.popsel-t1 .inr .px .lst .fx .noc {clear:both;padding:73px 0px 0px 0px;text-align:center;}
.popsel-t1 .inr .px .lst .fx .noc p {margin:0;font-size:18px;color:#000;line-height:160%;}
.popsel-t1 .inr .px .lst .fx .noc a {text-decoration:underline;color:#125ef8;}
.popsel-t1 .inr .px .lst .fx .more {clear:both;padding:20px 10px;display:none;}
.popsel-t1 .inr .px .lst .fx .more a {display:block;position:relative;line-height:40px;background:#fefefe;font-size:15px;font-weight:700;color:#000;text-align:center;border-radius:4px;border:1px solid #ddd;}
.popsel-t1 .inr .px .lst .fx .more a:hover {background:#fafafa;}
.popsel-t1 .inr .px .lst .fx .more a:active {top:1px;}
.popsel-t1 .inr .px .lst .fx .load {width:100%;height:100%;position:absolute;z-index:2;left:0px;top:0px;background:#fff url(https://cdn.addevent.com/web/images/icon-load-t1.gif) no-repeat 50% 50%;display:block;}
.popsel-t1 .inr .px .close {width:32px;height:32px;position:absolute;z-index:2;top:10px;right:10px;cursor:pointer;text-align:center;border-radius:50%;}
.popsel-t1 .inr .px .close:hover {background:#f1f3f5;}
.popsel-t1 .inr .px .close i {font-size:22px;line-height:32px;}
.popsel-t1 .inr .arr {width:17px;height:9px;position:absolute;z-index:2;right:50px;bottom:-12px;background:url(https://cdn.addevent.com/web/images/addr-look-arr-t1.png) no-repeat;}

/* ---------------------------------------------------
Copy text wrapper
--------------------------------------------------- */

#tmpcopywrp {position:fixed;left:-10000px;top:-10000px;z-index:1;}
.tmpcopywrp {position:fixed;left:-10000px;top:-10000px;z-index:1;}
#tmpcopywrp #tmpcopytext {width:50px;height:50px;}

/* ---------------------------------------------------
RRule Generator popup
--------------------------------------------------- */

.rrulegeneratewindow {display:inline-block;background:#fff;text-decoration:none!important;border:1px solid transparent;position:relative;padding:0px 20px 0px 42px;line-height:40px;border-radius:4px;color:#1a3b65!important;font-size:16px!important;font-weight:500;box-shadow:0 0 0 0.5px rgba(50,50,93,.17), 0 2px 5px 0 rgba(50,50,93,.1), 0 1px 1.5px 0 rgba(0,0,0,.07), 0 1px 2px 0 rgba(0,0,0,.08), 0 0 0 0 transparent;}
.rrulegeneratewindow span {position:absolute;left:12px;top:9px;font-size:18px;line-height:22px;color:#1a3b65;}
.rrulegeneratewindow:active {border-top:2px solid transparent;border-bottom:0px solid transparent;}

/* Recurring rule */
.rru-pop {width:460px;position:absolute;left:50%;top:50px;margin:20px 0px 0px -230px;background:#fff;box-shadow:0 13px 27px -5px rgba(50,50,93,.25), 0 8px 16px -8px rgba(0,0,0,.3), 0 -6px 16px -6px rgba(0,0,0,.025);border-radius:8px;z-index:-1;opacity:0;transition:opacity .2s ease, transform .2s ease, margin .2s ease;}
.rru-pop-bg {position:fixed;left:0px;top:0px;right:0px;bottom:0px;background:rgba(255,255,255,0.8);z-index:-1;transform:scale(0.92,0.92);opacity:0;transition:opacity .2s ease, transform .2s ease, margin .2s ease;}
.rru-pop.show {z-index:1010;opacity:1;margin-top:0px;}
.rru-pop-bg.show {z-index:1009;opacity:1;transform:scale(1,1);}
.rru-pop.w1 {width:550px;margin:0px 0px 0px -275px;}
.rru-pop.w2 {width:530px;margin:0px 0px 0px -265px;}
.rru-pop .pad {clear:both;position:relative;padding:25px 0px 0px 35px;}
.rru-pop .act {position:absolute;top:18px;right:18px;z-index:10;}
.rru-pop .act .fl {float:left;position:relative;margin:0px 0px 0px 2px;}
.rru-pop .act .fl .close {width:34px;height:34px;float:left;display:block;position:relative;cursor:pointer;line-height:34px;text-align:center;border-radius:50%;}
.rru-pop .act .fl .close:hover {background:#f1f1f1;}
.rru-pop .act .fl .close i {font-size:24px;line-height:34px;color:#5f6368;}
.rru-pop .con {clear:both;max-height:420px;margin:0px 6px 6px 0px;padding:0px 0px 20px 2px;overflow:auto;}
.rru-pop .hed {clear:both;position:relative;padding:0px 20px 0px 0px;margin:0px 0px 25px 0px;}
.rru-pop .hed p {margin:0;font-size:21px;line-height:115%;color:#222;font-weight:600;}
.rru-pop .r1 {clear:both;padding:0px 20px 0px 0px;margin:0px 0px 15px 0px;position:relative;}
.rru-pop .r1 .f1 {width:100px;float:left;position:relative;}
.rru-pop .r1 .f1 p {margin:0;font-size:15px;color:#595959;line-height:37px;}
.rru-pop .r1 .f2 {width:110px;float:left;position:relative;}
.rru-pop .r1 .f2 .rl {width:100%;clear:both;position:relative;border-radius:4px;background:#f1f3f3;}
.rru-pop .r1 .f2 .rl select {width:100%;position:relative;z-index:2;margin:0;padding:8px 38px 8px 10px;outline:0;font-size:15px;font-weight:400;border:0;border:1px solid transparent;border-radius:4px;background:transparent;}
.rru-pop .r1 .f2 .rl .arr {position:absolute;top:6px;right:6px;z-index:0;}
.rru-pop .r1 .f2 .rl .arr i {font-size:26px;line-height:26px;}
.rru-pop .r1 .f3 {float:left;padding:0px 15px 0px 15px;}
.rru-pop .r1 .f3 p {margin:0;font-size:15px;color:#595959;line-height:37px;}
.rru-pop .r1 .f4 {width:60px;float:left;position:relative;margin:0px 10px 0px 0px;}
.rru-pop .r1 .f4 input {width:100%;margin:0;padding:8px 4px;outline:0;font-size:14px;border:0;border:1px solid transparent;border-radius:4px;background:#f1f3f3;text-align:center;}
.rru-pop .r1 .f5 {float:left;padding:1px 0px 0px 0px;}
.rru-pop .r1 .f5 ul {margin:0;padding:0;list-style-type:none;}
.rru-pop .r1 .f5 ul li {width:34px;float:left;margin:0px 4px 0px 0px;font-size:14px;color:#000;font-weight:600;line-height:34px;letter-spacing:.5px;text-align:center;background:#f3f3f3;border-radius:50%;cursor:pointer;}
.rru-pop .r1 .f5 ul li:hover {background:#e8e8e8;}
.rru-pop .r1 .f5 ul li.active {background:#286efa;color:#fff;}
.rru-pop .r1 .f5 ul li.active:hover {}
.rru-pop .r1 .f6 {width:85px;float:left;position:relative;padding:0px 15px 0px 15px;}
.rru-pop .r1 .f6.w1 {width:110px;}
.rru-pop .r1 .f6 input {width:100%;margin:0;padding:8px 4px;outline:0;font-size:14px;border:0;border:1px solid transparent;border-radius:4px;background:#f1f3f3;text-align:center;}
.rru-pop .r1 .f7 {float:left;}
.rru-pop .r1 .f7 p {margin:0;font-size:15px;color:#595959;line-height:37px;}
.rru-pop .r2 {clear:both;padding:0px 20px 10px 0px;position:relative;}
.rru-pop .r2 .o1 {clear:both;margin:0px 0px 10px 0px;}
.rru-pop .r2 .f1 {width:100px;float:left;padding:3px 0px 0px 0px;}
.rru-pop .r2 .f2 {float:left;}
.rru-pop .r2 .f2.m1 {float:left;padding:0px 0px 0px 10px;}
.rru-pop .r2 .f2 .rl {width:100px;clear:both;position:relative;border-radius:4px;background:#f1f3f3;}
.rru-pop .r2 .f2 .rl.w1 {width:80px;}
.rru-pop .r2 .f2 .rl.w2 {width:140px;}
.rru-pop .r2 .f2 .rl select {width:100%;position:relative;z-index:2;margin:0;padding:8px 38px 8px 10px;outline:0;font-size:15px;font-weight:400;border:0;border:1px solid transparent;border-radius:4px;background:transparent;}
.rru-pop .r2 .f2 .rl .arr {position:absolute;top:6px;right:6px;z-index:0;}
.rru-pop .r2 .f2 .rl .arr i {font-size:26px;line-height:26px;}
.rru-pop .r2 .f3 {float:left;padding:0px 15px 0px 15px;}
.rru-pop .r2 .f3 p {margin:0;font-size:15px;color:#595959;line-height:37px;}
.rru-pop .r3 {clear:both;padding:15px 20px 0px 0px;position:relative;}
.rru-pop .r3 p {margin:0;font-size:16px;line-height:125%;color:#111;}
.rru-pop .r3 p strong {font-weight:500;}
.rru-pop .r3 .rp {margin:0px 0px 15px 0px;}
.rru-pop .r3 a {text-decoration:underline;}
.rru-pop .r3 a:hover {text-decoration:none;}
.rru-pop .foot {height:50px;clear:both;position:relative;padding:15px 0px 0px 0px;border-top:1px solid #eee;}
.rru-pop .foot .fi {position:absolute;left:35px;top:13px;}
.rru-pop .foot .fl {position:absolute;right:35px;top:13px;}
.rru-pop .foot .fl .btn {float:left;padding:0px 0px 0px 5px;}
.rru-pop .foot .load {width:24px;height:24px;float:left;margin:7px 15px 0px 0px;background:url(https://cdn.addevent.com/web/images/icon-loading-t1.svg) no-repeat 50% 50%;background-size:24px auto;display:none;}
.rru-pop .foot .ifi {position:absolute;left:29px;top:19px;}
.rru-pop .foot .ifi p {}
.rru-pop .mo-upg-t1 {clear:both;padding:14px 0px 14px 73px;background:#ebf5ff url(https://cdn.addevent.com/web/images/icon-thumbs-up-394054-t1.svg) no-repeat 35px 10px;background-size:25px auto;}
.rru-pop .mo-upg-t1 p {margin:0;color:#394054;font-size:14px;line-height:135%;}
.rru-pop .mo-upg-t1 a {text-decoration:underline;}
.rru-pop .mo-upg-t1 a:hover {text-decoration:none;}
.rru-pop .clr {width:100%;height:1px;clear:both;overflow:hidden;}

/* ---------------------------------------------------
Datepicker + timepicker
--------------------------------------------------- */

/* Datepicker */
#ui-datepicker-div 										{display:none;}
.ui-datepicker 											{display:block;position:absolute;z-index:1050!important;color:black;width:260px;padding:6px 6px 10px 6px;background-color:#fff;box-shadow:0 2px 7px -2px rgba(0,0,0,0.4),0 0 3px -1px rgba(0,0,0,0.6);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;}
.ui-datepicker .ui-datepicker-header 					{position:relative;height:24px;margin-bottom:5px;margin-top:4px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next {display:block;position:absolute;top:-3px;color:#000;text-decoration:none;width:28px;height:28px;border-radius:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-header .ui-datepicker-next span {display:none;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev {background:url(https://cdn.addevent.com/web/images/icon-arrow-back-000-t1.svg) no-repeat 80% 50%;background-size:18px auto;left:0;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next {background:url(https://cdn.addevent.com/web/images/icon-arrow-next-000-t1.svg) no-repeat 50% 50%;background-size:18px auto;right:0;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover {opacity:1;filter:alpha(opacity=100);background-color:#f5f5f5;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title {font-size:15px;line-height:24px;color:#000;font-weight:700;text-align:center;height:24px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-month {font-weight:700;}
.ui-datepicker .ui-datepicker-header .ui-state-disabled {color:#ccc;}
.ui-datepicker .ui-datepicker-header .ui-state-disabled:before {opacity:.5;filter:alpha(opacity=50);}
.ui-datepicker table 									{display:table;width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;}
.ui-datepicker table thead th 							{font-size:10px;font-weight:700;line-height:18px;text-align:center;text-transform:uppercase;}
.ui-datepicker table .ui-datepicker-week-col 			{width:25px;}
.ui-datepicker table th 								{font-weight:700;height:22px;}
.ui-datepicker table th.ui-datepicker-week-col 			{font-size:0;line-height:0;border-bottom:0;}
.ui-datepicker table td 								{color:black;font-weight:400;text-align:center;height:24px;padding:0px;margin:0;border:0;outline:0;}
.ui-datepicker table td span,.ui-datepicker table td a 	{display:block;color:inherit;font-size:14px;font-weight:inherit;line-height:32px;width:32px;height:32px;margin:-3px 0px 0px 0px;-webkit-border-radius:50%;border-radius:50%;text-decoration:none;}
.ui-datepicker table td span.ui-state-hover,.ui-datepicker table td a.ui-state-hover {background-color:#f5f5f5;}
.ui-datepicker table td span.ui-state-active,.ui-datepicker table td a.ui-state-active {color:#fff;font-weight:700;background-color:#006eff!important;position:relative;z-index:2;}
.ui-datepicker table td.ui-datepicker-week-col 			{font-size:9px;font-weight:400;line-height:28px;vertical-align:middle;color:#ccc;}
.ui-datepicker table td.ui-datepicker-date-highlight-depart a {background-color:rgba(248,222,171,0.4);}
.ui-datepicker table .ui-datepicker-week-end 			{color:#349ad4;}
.ui-datepicker table .ui-datepicker-other-month 		{color:#999;font-weight:400;}
.ui-datepicker table .ui-datepicker-unselectable 		{color:#ccc;font-weight:400;}
.ui-datepicker.ui-datepicker-multi 						{display:table;table-layout:fixed;width:721px;padding:0;}
.ui-datepicker .ui-datepicker-group 					{display:table-cell;vertical-align:top;width:50%;padding:10px;}
.ui-datepicker .ui-datepicker-group-last 				{border-left:1px solid #e4e4e4;}

/* ---------------------------------------------------
Radios + checkboxes
--------------------------------------------------- */

.radio-t1 												{width:100%;clear:both;position:relative;z-index:1;cursor:default!important;}
.radio-t1 .rchk 										{width:10px;height:10px;position:absolute;z-index:1;left:-1000px;top:-1000px;visibility:hidden;}
.radio-t1 .radio 										{width:30px;position:absolute;z-index:2;left:0px;top:5px;}
.radio-t1 .radio .inp 									{width:19px;height:19px;clear:both;position:relative;z-index:1;border:1px solid transparent;background:#fff;cursor:default;border-radius:50%;box-shadow:0 0 0 0.5px rgba(50,50,93,.25), 0 2px 5px 0 rgba(50,50,93,.15), 0 1px 1.5px 0 rgba(0,0,0,.15), 0 1px 2px 0 rgba(0,0,0,.15), 0 0 0 0 transparent;}
.radio-t1 .radio .inp .cir 								{width:11px;height:11px;position:absolute;z-index:2;left:3px;top:3px;background:#333;border-radius:50%;visibility:hidden;-ms-transform:scale(0.2);-webkit-transform:scale(0.2);transform:scale(0.2);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;opacity:0;}
.radio-t1.selected .inp .cir 							{visibility:visible;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;}
.radio-t1 .label 										{clear:both;padding:4px 0px 3px 30px;}
.radio-t1 .label p 										{margin:0;font-size:15px;line-height:160%;}
.radio-t1 .label strong 								{font-weight:700;}
.radio-t1 .clr 											{width:100%;height:1px;clear:both;overflow:hidden;}
.check-t1 												{width:100%;clear:both;position:relative;z-index:1;cursor:default!important;}
.check-t1 .rchk 										{width:10px;height:10px;position:absolute;z-index:1;left:-1000px;top:-1000px;visibility:hidden;}
.check-t1 .check 										{width:30px;position:absolute;z-index:2;left:0px;top:2px;}
.check-t1 .check .inp 									{width:17px;height:17px;clear:both;position:relative;z-index:1;border:1px solid transparent;background:#fff;border-radius:2px;box-shadow:0 0 0 0.5px rgba(50,50,93,.25), 0 2px 5px 0 rgba(50,50,93,.15), 0 1px 1.5px 0 rgba(0,0,0,.15), 0 1px 2px 0 rgba(0,0,0,.15), 0 0 0 0 transparent;}
.check-t1 .check .inp .cir 								{width:17px;height:17px;position:absolute;z-index:2;left:0px;top:0px;background:url(../gfx/icon-check-000-t2.svg) no-repeat 50% 50%;background-size:11px auto;visibility:hidden;-ms-transform:scale(0.2);-webkit-transform:scale(0.2);transform:scale(0.2);-webkit-transition-duration:.3s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;opacity:0;}
.check-t1.selected .inp .cir 							{visibility:visible;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;}
.check-t1 .label 										{clear:both;padding:1px 0px 0px 30px;}
.check-t1 .label p 										{margin:0;font-size:15px;color:#333;line-height:160%;}
.check-t1 .label span 									{font-size:14px;color:#999;}
.check-t1 .label em 									{font-size:14px;color:#999;}
.check-t1 .clr 											{width:100%;height:1px;clear:both;overflow:hidden;}

/* ---------------------------------------------------
CSRF
--------------------------------------------------- */

/* CSRF refresh popup */
.pop-csrf {width:330px;position:fixed;left:50%;top:0px;margin:0px 0px 0px -165px;border-radius:4px;background:linear-gradient(to right,#ff33cc 0%,#6600ff 100%);box-shadow:1px 1px 5px 0px rgba(0,0,0,0.2);z-index:-1;opacity:0;transition:all .2s ease;}
.pop-csrf .rle {clear:both;position:relative;padding:20px;}
.pop-csrf .rle .lf {float:left;padding:2px 0px 0px 0px;}
.pop-csrf .rle .lf p {margin:0;font-size:15px;color:#fff;line-height:110%;font-weight:600;}
.pop-csrf .rle .lf p span {font-size:12px;font-weight:500;}
.pop-csrf .rle .rg {float:right;margin:0px 0px 0px 18px;}
.pop-csrf .rle .rg input {margin:0;padding:0;border:0;outline:0;border-top:1px solid transparent;border-bottom:1px solid transparent;font-size:15px;color:#fff;padding:10px 12px;font-weight:600;background:rgba(255,255,255,0.14);border-radius:4px;line-height:100%;cursor:pointer;}
.pop-csrf .rle .rg input:hover {background:rgba(255,255,255,0.18);}
.pop-csrf .rle .rg input:active {border-top:2px solid transparent;border-bottom:0px solid transparent;}
.pop-csrf .rle .cl {width:100%;height:1px;clear:both;overflow:hidden;}
.pop-csrf.show {z-index:999999999999;opacity:1;top:20px;}

/* Medium screen---------------------------------------------------------------------- */
@media all and (max-width:1280px){

    #pricing-details-left{display:none;}
    #pricing-details-top-right{display:none;}
    #pricing-details-bottom-right{display:none;}
    #homepage-half-circle-grey-with-ring{left:0;}
    .vid .vid-cnt{padding:0px 60px;}
    .vid .vid-cnt .vid-block{padding:96px 50px;}
    .vid .vid-cnt .vid-block .title{padding-bottom:32px;}
    .txtimg-grid .item .num{transform:none;}
    .txtimg-grid .item.item-rev .num{transform:none;}
    .dev-cnt.gap-bg{column-gap:52px;grid-template-columns:264px calc(100% - 316px);}
    #analytics-main-grid-bottom{left:calc(100% - 190px);}

}

/* Small screens + tablets---------------------------------------------------------------------- */
@media all and (max-width:1440px){
    .dev-cnt{grid-template-columns:264px calc(100% - 376px);column-gap:112px;}
    #automated-events-newsletter{left:calc(100% - 10px) }
}

@media all and (max-width:1160px){
    #automated-events-main-grid-item-2{top:-52px;}
    #subscription-calendars-main-grid-item-3{right:calc(100% - 300px) }
    #collect-rsvps-newsletter{left:calc(100% - 194px) }
    #automated-events-main-grid-top{left:calc(100% - 100px);}
    #embeddable-calendar-newsletter{left:calc(100% - 150px);}
    #collect-rsvps-how-it-works{right:calc(100% - 225px);top:calc(100% - 230px);}
    #collect-rsvps-main-grid-item-3{left:-50px;top:-70px;}
    .top .menu-t1 ul li.exp .drop{max-width:900px;left:-250px;}
    .top .drop .pad .color-grid .item{min-width:172px;}
    .top .drop .pad .arr{position:absolute;left:380px;top:-9px;}
    .doc-grid .item{padding:32px 16px 32px;}
    .dev-cnt .right .doc-grid .circle{margin-right:16px;min-width:56px;min-height:56px;width:56px;height:56px;}
    .bnr .bnr-cnt .lgscnt {bottom:22px;right:60px;width:360px;}
    .connect .connect-cnt{grid-template-columns:1fr;}
    .connect .connect-cnt .left{padding-bottom:30px;}
    .hitw .box{gap:50px;}
    .hitw .box.box-wide{gap:100px;}
    .cms .integration{display:none;}
    .cms .integration-mobile{display:flex;position:relative;align-items:center;background-color:#125ef8;border-radius:6px;font-size:17px;line-height:1.41;color:#ffffff;padding:16px;margin-bottom:24px;}
    .cms .integration-mobile:hover{background-color:#1111ff;color:#ffffff;}
    .cms .integration-mobile:after{display:block;position:absolute;right:22px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"\e904";font-size:30px;font-family:"icomoon";}
    .cms .integration-mobile .circle{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;width:40px;height:40px;background:#ffffff;border-radius:50%;padding:10px;margin-right:16px;}
    .cms .integration-mobile .circle img{margin:0;}
    .txtimg-grid .item .btns{bottom:16px;left:16px;}
    .txtimg-grid .item.item-code{gap:70px;grid-template-columns:464px calc(100% - 534px);}
    .txtimg-grid .item.item-code.item-rev{grid-template-columns:calc(100% - 534px) 464px;}
    .color-grid{gap:8px;}
    .color-grid .item{min-width:150px;}
    .txtimg-grid .item.item-grey{gap:110px;grid-template-columns:366px calc(100% - 476px);}
    .txtimg-grid .item.item-grey.item-rev{grid-template-columns:calc(100% - 476px) 366px;}
    .cal .cal-cnt .cal-top .text{padding-left:30px;}
    .pricing .grid .ofr-top .btn{padding:12px 31px;}
    .pricing .grid .ofr .lst li .only{margin-left:2px;}
    .founders .founders-cnt{grid-template-columns:1fr 1fr;grid-column-gap:10px;}
    .founders .founders-cnt .background-image{right:-163px;}
    .founders .founders-cnt .left{grid-area:1 / 3 / 1 / 1;}
    .founders .founders-cnt .left .textbox{max-width:100%;}
    .footer .s1 .k-main{margin-right:75px;}
    .footer .s1 .k1{margin-right:30px;}
    #analytics-main-grid-item-2{transform:scale(0.8) translate(25%, -25%) rotate(-10deg);-webkit-transform:scale(0.75) translate(25%, -25%) rotate(-10deg);left:-610px;top:55px;}
    .color-list{-ms-overflow-style:none;flex-direction:column;align-items:flex-start;padding-bottom:4px;}
    #analytics-main-grid-item-1{top:113px;right:-257px;}
}

@media all and (max-width:1020px){
    .top .menu-t1 ul li{position:relative;padding:0 15px;}
    .top .menu-t1 ul li a {font-size:17px;}

    .sgnbrk-t1 .rlx .px .hed .txt br {display:none;}
    .sgnbrk-t1 .rlx .px .nws .nws-cnt .nws-fr {display:block;}
    .sgnbrk-t1 .rlx .px .nws .nws-cnt .nws-inp {width:100%;margin:0px 0px 10px 0px;}
    .sgnbrk-t1 .rlx .px .nws .btn {width:100%;}
}

@media all and (max-width:920px){

    #analytics-main-grid-bottom{display:none;}
    #docs-right{display:none;}
    #analytics-main-grid-item-1{display:none;}
    #docs-center{display:none;}
    #docs-bottom{display:none;}
    #docs-right-single{display:none;}
    #collect-rsvps-how-it-works{display:none;}
    #collect-rsvps-main-grid-top{display:none;}
    #collect-rsvps-main-grid-item-3{display:none;}
    #collect-rsvps-newsletter{display:none;}
    #collect-rsvps-main-grid-bottom{display:none;}
    #collect-rsvps-main-grid-item-1{display:none;}
    #collect-rsvps-main-grid-item-1-mobile{display:block;}
    #collect-rsvps-main-grid-item-2{display:none;}
    #collect-rsvps-main-grid-item-2-mobile{display:block;}
    #collect-rsvps-main-grid-item-4{display:none;}
    #collect-rsvps-main-grid-item-4-mobile{display:block;}
    #automated-events-main-grid-bottom{display:none;}
    #automated-events-how-it-works{display:none;}
    #automated-events-main-grid-item-1-mobile{display:block;}
    #automated-events-main-grid-item-1{display:none;}
    #automated-events-main-grid-item-2-mobile{display:block;}
    #automated-events-main-grid-item-2{display:none;}
    #subscription-calendars-main-grid-top{display:none;}
    #subscription-calendars-main-grid-item-2{display:none;}
    #subscription-calendars-main-grid-item-2-mobile{display:block;}
    #subscription-calendars-main-grid-item-3{display:none;}
    #subscription-calendars-main-grid-item-3-mobile{display:block;}
    #subscription-calendars-main-grid-item-4{display:none;}
    #subscription-calendars-main-grid-item-4-mobile{display:block;}
    #embeddable-calendar-calendar-top{display:none;}
    #embeddable-calendar-calendar-bottom{display:none;}
    #embeddable-calendar-vendors-small{display:none;}
    #embeddable-calendar-vendors-big{display:none;}
    #embeddable-calendar-main-grid-big{display:none;}
    #embeddable-calendar-main-grid-big-mobile{display:block;}
    #embeddable-grey-box-mobile{display:block;}
    #embeddable-calendar-main-grid-small{display:none;}
    #embeddable-calendar-newsletter{display:none;}
    #subscription-calendars-main-grid-item-1{transform:scale(0.78) translateX(-22%);-webkit-transform:scale(0.78) translateX(-22%);left:0;top:-46px;}
    #subscription-calendars-main-grid-item-3{display:none;}
    .homepage-half-circle-grey-with-ring{transform:scale(0.5) translateX(-50%);-webkit-transform:scale(0.5) translateX(-50%);}
    .homepage-half-circle-grey{display:none;}
    .homepage-shape-grey-mobile{display:block;}
    .homepage-shape-grey-desktop{display:none;}
    .bnr .bnr-cnt .lgscnt {display:none;}
    .top .pdt{padding:20px 24px;}
    .top .menu-t1{display:none;}
    .top .logo-t1{max-width:172px;}
    .top .right .goto{display:none;}
    .top .menu-m{display:flex;}
    .top .signinup {display:none;}
    .topbar{padding-top:140px;padding-bottom:40px;}
    .topbar.pt-sm{padding-top:140px;padding-bottom:20px;}
    .topbar.pt-bg{padding-top:140px;}
    .topbar.-pt-152-on-mobile{padding-top:152px;}
    .topbar .topbar-cnt{padding-left:24px;padding-right:24px;}
    .topbar .topbar-cnt .tag.-hidden-on-mobile{display:none;}
    .topbar .topbar-cnt .title{font-size:32px;}
    .topbar .topbar-cnt .title.bg{font-size:40px;}
    .topbar .topbar-cnt .title p {font-size:32px;}
    .topbar.pb-sm{padding-bottom:16px;}
    .topbar .topbar-cnt .tag h1 {font-weight:400;}

    .exm-pop-t1 {width:auto;left:20px;right:20px;margin:0px;}
    .exm-pop-t1 .pix {padding:45px 30px;}
    .exm-pop-t1 .pix .tx-t1 {padding:0px 0px 0px 0px;}
    .exm-pop-t1 .pix .tx-t2 {padding:30px 0px 0px 0px;}
    .exm-pop-t1 .pix .tx-t2 .num {left:0px;top:-5px;}
    .exm-pop-t1 .pix .tx-t3 {padding:0px;}
    .exm-pop-t1 .pix .tx-t4 {padding:0px;}
    .exm-pop-t1 .pix .btbtn {padding:50px 0px 10px 0px;}

    .help-center .help-center-cnt .sh-box{padding:0;box-shadow:none;margin-bottom:0;}
    .help-center .help-center-cnt .breadcrumbs{display:none;}
    .help-center .help-center-cnt .fixed-box .breadcrumbs{display:flex;}
    .help-center .help-center-cnt .author-cnt .info{margin-bottom:16px;}
    .help-center .cms p{font-size:16px;margin-bottom:40px;}
    .help-center .cms .blue-info{margin-bottom:26px;}
    .help-center .help-center-cnt .author-cnt .info .date-box{flex-direction:row;}
    .help-center .help-center-cnt .author-cnt .info .date-box .date{font-size:16px;}
    .help-center .help-center-cnt .author-cnt .info .date-box .name{font-size:16px;}
    .help-center .help-center-cnt .author-cnt .info .author .circle{display:none;}
    .help-center{padding-top:125px;}
    .help-center .help-center-cnt .post-title{font-size:32px;margin-bottom:16px;}
    .help-center .cat .box{border-radius:0;}
    .help-center .author-cnt .info .author .by{font-size:16px;}


    .color-grid .item p {font-size:16px;}
    .color-grid .item .crc {background:transparent;}
    .color-grid .item .main-top .arr i:before {font-size:25px;color:#7a818f;}
    .color-grid .box .cards {padding:95px 45px 50px 52px;}

    .engage-m .cards .lst li {font-size:18px;font-weight:500;}
    .engage-m .cards .lst li:after {border:1px solid #ccc;font-size:17px;font-weight:600;}

    .nmb .nmbcrc{font-weight:400;}
    .txtimg-grid .item .item-top .title{max-width:480px;width:100%;margin:0 auto;}
    .cal .cal-cnt .bottom .pic-place{max-width:480px;}
    .about-img{padding-bottom:60px;}
    .our-story{padding-bottom:40px;}
    .our-story .our-story-cnt{flex-direction:column;padding:0px 24px;}
    .our-story .our-story-cnt .left .title{max-width:100%;min-width:1px;font-size:32px;margin-bottom:0px;}
    .our-story .our-story-cnt .right{max-width:100%;margin:0;}
    .our-story .our-story-cnt .right .title{font-size:26px;letter-spacing:-1px;margin-bottom:16px;}
    .our-story .our-story-cnt .right .subtitle{font-size:22px;}
    .ico-grid{padding-bottom:64px;}
    .ico-grid .cnt{grid-template-columns:1fr 1fr;padding:0px 24px;}
    .color-list::-webkit-scrollbar{display:none;}
    .color-list .simplebar-content-wrapper::-webkit-scrollbar{display:none;}
    .color-list .row{justify-content:flex-start;}
    .color-list .item .text{white-space:nowrap;}
    .color-list .simplebar-scrollbar:before{opacity:0.1;top:4px;bottom:4px;}
    .dev-cnt{grid-template-columns:100%;padding:0px 24px 64px 24px;}
    .dev-cnt.gap-bg{grid-template-columns:100%;}
    .dev-cnt.pd-bg{padding-bottom:50px;}
    .dev-cnt .left.-desktop{display:none;}
    .dev-cnt .left.-mobile{display:block;position:fixed;width:100%;max-width:100%;background-color:#ffffff;left:0;top:0;z-index:3;padding-top:73px;}
    .dev-cnt .left.-mobile .fixed-box{display:flex;width:100%;align-items:center;justify-content:space-between;border-top:1px solid transparent;padding:16px 24px;}
    .dev-cnt .left.-mobile .fixed-box.-scroll{box-shadow:0px 1px 1px rgba(64, 79, 119, 0.04), 0px 10px 20px rgba(64, 79, 119, 0.1);}
    .dev-cnt .left.-mobile .fixed-box .toggle-button{font-weight:normal;font-size:16px;line-height:1.6;color:#1c212b;padding:4px 12px;border:1px solid transparent;background:#e1e8f8;border-radius:3px;cursor:pointer;margin-right:16px;}
    .dev-cnt .left.-mobile .fixed-box .toggle-button.-open{color:#125ef8;}
    .dev-cnt .left.-mobile .fixed-box .breadcrumbs{margin:0;}
    .dev-cnt .left.-mobile .fixed-box .breadcrumbs .bc{color:#585d69;font-size:16px;line-height:1.6;}
    .dev-cnt .left.-mobile .fixed-box .breadcrumbs .bc:last-child{color:#1c212b;}
    .dev-cnt .left.-mobile .fixed-box .breadcrumbs .bc:after{color:#585d69;margin:0px 4px;}
    .dev-cnt .left.-mobile .hidden-box{display:block;height:0px;padding:0px 24px 0px 24px;transition:height 0.3s linear;overflow-y:auto;max-height:calc(100vh - 140px);}
    .dev-cnt .left.-mobile .hidden-box.-start{height:auto;position:absolute;z-index:-1;left:-200%;opacity:0;}
    .dev-cnt .left.-mobile .hidden-box .list{padding-top:20px;padding-bottom:16px;}
    .dev-cnt .left.-mobile .hidden-box .list .item{font-weight:400;}
    .bg-op{display:none;position:fixed;left:0;top:0;right:0;bottom:0;background:#fff;opacity:0.74;z-index:2;}
    .dev-cnt .left.pd-bg{padding-top:90px;}
    .dev-cnt .right .back{display:none;}
    .dev-cnt > .right{padding-top:160px;margin:0 auto;}
    .dev-cnt .right.pd-0{padding-top:4px;}
    .cms .param-table{display:block;margin-bottom:4px;}
    .cms h1{font-weight:600;font-size:32px;}
    .cms h2{font-weight:600;}
    .cms h3{font-weight:400;}
    .cms h4{font-weight:400;}
    .cms h5{font-weight:400;font-size:22px;}

    .cms .hssp {font-size:32px;}
    .cms .hssp h1 {font-size:32px;}
    .cms .hssp p {font-size:32px;}

    .cms .hed-t2:before {right:auto;left:0px;transform:translateY(-44%);}
    .cms .hed-t2 p.bld {padding:0px 0px 0px 32px;}
    .cms .hed-t2 p {padding:0px 0px 0px 32px;}
    .cms .hed-t2 h2.bld {padding:0px 0px 0px 32px;}

    .cms .sed-t3:before {right:auto;left:0px;transform:translateY(-44%);}
    .cms .sed-t3 h2.bld {padding:0px 0px 0px 32px;}

    .cms .trapeze:before{display:none;}
    .cms .trapeze{font-size:32px;line-height:1.25;letter-spacing:-1px;}
    .cms em.api{display:none;}
    .cms .-fs-22-on-mobile{font-size:22px;}
    .cms .-fs-17-on-mobile{font-size:17px;}
    .cms ul li{font-size:16px;}
    .help-center .cms .blue-info p{margin:0;font-size:17px;}
    .cms .infoBottom{flex-wrap:wrap;width:100%;margin-left:0;justify-content:center;border:0;padding:24px;background:#ffffff;box-shadow:0px 1px 15px rgba(0, 0, 0, 0.1);border-radius:4px;margin-bottom:40px;}
    .cms .infoBottom .text{width:100%;text-align:center;padding-bottom:24px;}
    .cms ol li{font-size:16px;}
    .-only-on-mobile{display:block;}
    .cms .code code{padding-bottom:0;}
    .cms .-hidden-on-mobile{display:none;}

    .sgnbrk-t2 .rlx {padding:0px;}
    .sgnbrk-t2 .rlx .img {position:static;}
    .sgnbrk-t2 .rlx .hed {padding:0px;}
    .sgnbrk-t2 .rlx .img img {max-width:320px;}

    .code.-only-on-mobile .code .inn{padding-left:0px;}
    .bnr{padding-top:90px;padding-bottom:80px;}
    .bnr .bnr-cnt{flex-direction:column;justify-content:flex-start;padding:0 24px;}
    .bnr .bnr-cnt .s1{padding-left:0;}
    .bnr .bnr-cnt .s1.hp{max-width:100%;padding-left:0;}
    .bnr.-cr .bnr-cnt .s1{padding-left:0;}
    .bnr.-sc .bnr-cnt .s1{padding-left:0;}
    .bnr.-ae .bnr-cnt .s1{padding-left:0;}
    .bnr .bnr-cnt .s1 .title.-big{font-size:45px;line-height:1.1;letter-spacing:-1px;}
    .bnr .bnr-cnt .s1 .title.-big br {display:none;}
    .bnr .bnr-cnt .s1 .tag{font-size:22px;padding-bottom:14px;}
    .bnr .bnr-cnt .s1 .btn-plc{padding-top:16px;}
    .bnr .bnr-cnt .s2{padding-top:90px;text-align:center;margin:0 auto;}
    .vendors.-bg-on-mobile{background:#f9f9fa;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e2e5ea;}
    .color-grid .cards.active{display:flex;}
    .color-grid .cards .lst{list-style-type:none;margin:0;padding:0;}
    .btn.disabled-hover{background-color:#125ef8;}
    .engage{display:none;}
    .engage-m{display:block;}
    .engage-m .cards.active{border-top:1px solid #e5eaf3;border-bottom:1px solid #e5eaf3;}
    .engage-m .cards .lst{margin-bottom:32px;}
    .updates{padding-top:150px;padding-bottom:120px;}
    .updates .hdr{font-size:38px;}
    /*
    .updates .item .lbl{position:static;display:inline-block;margin-bottom:8px;}
       */

    .use-case{padding-bottom:64px;}
    .use-case .use-case-cnt{padding:0 24px;}
    .use-case .use-case-cnt .title{font-size:32px;line-height:1.25;letter-spacing:0px;padding-bottom:45px;}
    .use-case .use-case-cnt .nav{display:none;}
    .use-case .use-case-cnt .nav.-mobile{display:flex;flex-wrap:wrap;justify-content:flex-start;border:0;margin:0px -4px;width:calc(100% + 8px);padding-bottom:24px;}
    .use-case .use-case-cnt .nav.-mobile .item{background:#f6f7f8;color:#585d69;font-weight:500;border-radius:4px;padding:4px 8px;margin:0px 3px 6px 3px;border:0;}
    .use-case .use-case-cnt .nav.-mobile .item:hover{border:0;height:100%;}
    .use-case .use-case-cnt .nav.-mobile .item.selected{color:#ffffff;border:0;background-color:#125ef8;height:100%;}
    .use-case .use-case-cnt .box{flex-direction:column;align-items:center;background:#f9f9fa;width:calc(100% + 48px);margin-left:-24px;padding:0px 24px;box-shadow:inset 0px 1px 12px rgba(232, 232, 238, 0.57);}
    .use-case .use-case-cnt .box .inn{flex-direction:column;align-items:center;padding-top:24px;padding-bottom:32px;}
    .use-case .use-case-cnt .box .inn .s1{display:none;}
    .use-case .use-case-cnt .box .inn .s2{width:100%;max-width:100%;padding:15px 0px 0px 0px;}
    .jobs{margin-bottom:120px;}
    .main-grid{margin-bottom:80px;}
    .main-grid .main-grid-cnt{padding:0;}
    .main-grid .hdr{font-size:38px;padding-bottom:40px;margin:0 24px;}
    .main-grid .hdr.-mb-bt-148{margin-bottom:0;}
    .trs{padding-bottom:0px;}
    .trs .trs-cnt{padding:0px 24px;}
    .trs.bg{padding-bottom:64px;}
    .trs .trs-cnt .title{padding-top:64px;padding-bottom:24px;line-height:1.25;font-size:32px;}
    .trs .trs-cnt .text{font-size:16px;}
    .trs .trs-cnt .text.fs-bg{font-size:16px;}
    .trs .trs-cnt .text.pd{padding-bottom:40px;}
    .trs .trs-cnt .logos{justify-content:space-evenly;}
    .trs .trs-cnt .title.pd{padding-top:64px;}
    .main-grid.-code{margin-bottom:0;}
    #automated-events-main-grid-top{display:none;}
    .txtimg-grid{gap:0;margin:0 auto;justify-content:center;max-width:max-content;}
    .txtimg-grid.-gap-253{gap:0;}
    .txtimg-grid .item .tbx{order:100;}
    .txtimg-grid .item .tbx.tbx-pb-65{padding-bottom:0;}
    .txtimg-grid .item .btns{justify-content:flex-start;}
    .txtimg-grid .item.item-rev .btns{justify-content:flex-start;}
    .txtimg-grid .item .btns .btns-txt{text-align:left;}
    .txtimg-grid .item .btns .btn{order:-1;margin-left:0;margin-right:16px;}
    .txtimg-grid .item .item-top{display:flex;align-items:center;order:-1;}
    .txtimg-grid .item .ibx .num, .txtimg-grid .item.item-grey > .num{display:none;}
    .txtimg-grid .item .ibx .lines .num{display:block;}
    .txtimg-grid .item .ibx .code .codemarkup .lines{position:sticky;left:-24px;background-color:#1c212b;z-index:3;padding:0px 5px;}
    .txtimg-grid .item{padding-top:40px;padding-bottom:40px;border-radius:0;}
    .txtimg-grid .item.item-grey{padding-top:40px;padding-bottom:40px;border-radius:0;}
    .txtimg-grid .item.item-rev{padding-top:40px;padding-bottom:40px;border-radius:0;}
    .txtimg-grid .item:nth-child(even) .item-top{justify-content:space-between;}
    .txtimg-grid .item:nth-child(even) .item-top .num{margin-right:0;margin-left:20px;order:2;}
    .txtimg-grid .item{gap:40px;}
    .txtimg-grid .item.item-rev{grid-template-columns:100%;}
    .txtimg-grid .item{grid-template-columns:100%;}
    .txtimg-grid .item.item-grey.item-rev{grid-template-columns:100%;}
    .txtimg-grid .item.item-code{grid-template-columns:100%;padding:0 24px 64px;gap:40px;}
    .txtimg-grid .item-ae.item-rev .num{position:static;}
    .txtimg-grid .item.item-code .item-top{display:flex;align-items:center;}
    .txtimg-grid .item.item-code .tbx{order:2;}
    .txtimg-grid .item.item-code .tbx.-no-order-on-mobile{order:0;margin:0 auto;}
    .txtimg-grid .item.item-code .tbx .title{display:none;}
    .txtimg-grid .item.item-code .tbx .title.title-big{display:none;}
    .txtimg-grid .item, .txtimg-grid .item.item-rev{grid-template-columns:1fr;padding-left:24px;padding-right:24px;}
    .txtimg-grid .item .ibx{text-align:center;position:relative;z-index:2;max-width:480px;}
    .txtimg-grid .item.item-rev .ibx{text-align:center;}
    .txtimg-grid .item .item-top{position:relative;z-index:2;}
    .txtimg-grid .item .tbx{position:relative;z-index:2;}
    .txtimg-grid .item .tbx .title{display:none;}
    .txtimg-grid .item .tbx .title.title-big{display:none;}
    .txtimg-grid .item .tbx .lst{margin-bottom:20px;}
    .txtimg-grid .item .tbx .lst li{font-size:16px;}
    .txtimg-grid .item .tbx ol li .li-text{max-width:100%;}
    .txtimg-grid .item .tbx .num{display:none;}
    .txtimg-grid .item.item-grey{gap:40px;background-color:transparent;padding-left:24px;padding-right:24px;}
    .txtimg-grid .item.item-grey .ibx{text-align:center;}
    .txtimg-grid .item .tbx .title.title-big{display:none;}
    .pricing .full{display:none;}
    .pricing .full.-mobile{display:inline-block;}
    .pricing .cct {margin:-80px 0px 50px 0px;padding:0px 15px;}
    .pricing .pricing-cnt{padding:0px 24px;}
    .pricing .grid{display:none;}
    .pricing .pribw {display:none;}
    .pricing .anmo{margin-bottom:32px;}
    .pricing{margin-bottom:14px;}
    .pricing .save{margin-bottom:60px;}
    .pricing.s-in .pr-top .save{margin-bottom:12px;}
    .pricing .mobile-pricing-slick{display:flex !important;width:calc(100% + 48px);position:relative;right:auto;margin-left:-24px;margin-bottom:24px;text-align:center;}
    .pricing .mobile-pricing-slick .slick-list{padding-top:16px !important;}
    .pricing .mobile-pricing-slick .slick-dots{bottom:calc(100% + 24px);}
    .pricing .mobile-pricing-slick .slick-track{display:flex !important;}
    .pricing .mobile-pricing-slick .slick-slide{display:flex !important;height:auto !important;padding:0;}
    .pricing .mobile-pricing-slick .slick-slide > div{width:100%;}
    .pricing .mobile-pricing-slick .item-box{display:block!important;height:100%;width:100%;padding:0px 0px 16px 16px;margin:0 auto;}
    .pricing .mobile-pricing-slick .item-box .item{display:block;position:relative;background:#ffffff;margin-top:24px;box-shadow:0px 1px 15px rgba(0, 0, 0, 0.1);border-radius:8px;text-align:left;transition:box-shadow 400ms linear;border:1px solid transparent;width:100%;}
    .pricing .mobile-pricing-slick .slick-slide:not(.slick-current) .item-box .item{box-shadow:none;border:1px solid #eeeeff;}
    .pricing .mobile-pricing-slick .slick-cloned.-bs .item-box .item{box-shadow:0px 1px 15px rgba(0, 0, 0, 0.1);}
    .pricing.s-out .mobile-pricing-slick .item-box .item{margin-top:0;}
    .pricing .mobile-pricing-slick .item-box .item.cupl{border-radius:0 0 8px 8px;}
    .pricing .mobile-pricing-slick .item-box .pop{position:absolute;top:0;right:0;}
    .pricing .mobile-pricing-slick .item-box .item .curr{position:absolute;width:100%;border-radius:8px 8px 0px 0px;color:#ffffff;font-weight:normal;font-size:16px;line-height:1.6;text-align:center;bottom:100%;}
    .pricing .mobile-pricing-slick .item-box .item.-pink .curr{background-color:#ef3a7b;}
    .pricing .mobile-pricing-slick .item-box .item.-green .curr{background-color:#1ac67d;}
    .pricing .mobile-pricing-slick .item-box .item .name{display:block;padding:24px 27px 16px 27px;font-weight:400;font-size:22px;line-height:1.45;color:#1c212b;}
    .pricing .mobile-pricing-slick .item-box .item .price{display:block;padding:0 24px 8px 24px;font-weight:400;font-size:22px;position:relative;line-height:1.17;letter-spacing:0;color:#141414;}
    .pricing .mobile-pricing-slick .item-box .item .price span{font-size:18px;line-height:1.6;color:#585d69;padding-left:4px;}
    .pricing .mobile-pricing-slick .item-box .item .bil{padding:0 27px 27px 27px;font-size:16px;line-height:1.6;position:relative;color:#585d69;font-weight:400;}
    .pricing .mobile-pricing-slick .item-box .item .btn{width:calc(100% - 48px);margin-left:24px;margin-bottom:16px;}
    .pricing .mobile-pricing-slick .item-box .item .btn.-mg-bt-64{margin-bottom:64px;}
    .pricing .mobile-pricing-slick .item-box .item .save{padding:0px 24px;margin-bottom:24px;}
    .pricing .mobile-pricing-slick .item-box .item .lst{padding:0px 24px;margin-bottom:24px;}
    .pricing .mobile-pricing-slick .item-box .item ul{margin:0;padding-left:18px;}
    .pricing .mobile-pricing-slick .item-box .item ul li{font-size:16px;line-height:1.6;margin-bottom:8px;}
    .pricing .mobile-pricing-slick .item-box .item.-pink ul li:last-child{margin-bottom:0;}
    .pricing .mobile-pricing-slick .item-box .item.-pink ul li::marker{color:#ef3a7b;}
    .pricing .mobile-pricing-slick .item-box .item.-green ul li::marker{color:#1ac67d;}
    .pricing .mobile-pricing-slick .item-box .item ul li::marker{color:#125ef8;}
    .pricing .mobile-pricing-slick .item-box .item .lst{margin:0 24px 22px 24px;padding-left:24px;}
    .pricing .mobile-pricing-slick .item-box .item.-pink .lst{list-style-image:url("https://cdn.addevent.com/web/images/list-icon-pink.svg");}
    .pricing .mobile-pricing-slick .item-box .item.-green .lst{list-style-image:url("https://cdn.addevent.com/web/images/list-icon-green.svg");}
    .pricing .mobile-pricing-slick .item-box .item.-brown .lst {list-style-image:url(https://cdn.addevent.com/web/images/list-icon-black.svg);}
    .pricing .mobile-pricing-slick .item-box .item.-brown .lst .nono {list-style-image:url(https://cdn.addevent.com/web/images/list-icon-cross-black.svg);}
    .pricing .mobile-pricing-slick .item-box .item .price .sp1 {font-size:22px;font-weight:500;line-height:1.28;}
    .pricing .mobile-pricing-slick .item-box .item .bil .sp1 {font-size:16px;font-weight:400;line-height:1.6;color:#585d69;}
    .pricing .mobile-pricing-slick .item-box .item .lst li{position:relative;font-weight:400;font-size:16px;line-height:1.6;color:#585d69;margin-bottom:16px;}
    .mon-opt{white-space:nowrap;}
    .ann-opt{white-space:nowrap;}
    .pricing .mobile-pricing-slick .item-box .item .lst li:last-child{margin-bottom:0;}
    .pricing .mobile-pricing-slick .item-box .item .lst li .only{display:inline-flex;align-items:baseline;color:#ef3a7b;margin-left:12px;}
    .pricing .mobile-pricing-slick .item-box .item .lst li .only i{font-size:12px;margin-right:4px;}
    .pricing .mobile-pricing-slick .item-box .item .bld{display:flex;align-items:center;position:relative;justify-content:space-between;padding:16px 24px;font-weight:600;font-size:16px;line-height:1.6;color:#1c212b;border-top:1px solid #eeeff2;}
    .pricing .mobile-pricing-slick .item-box .item .bld .flex{display:flex;align-items:center;}
    .pricing .mobile-pricing-slick .item-box .item .bld span{color:#aaafb8;}
    .pricing .mobile-pricing-slick .item-box .item .bld i{display:inline-block;margin-left:8px;display:none;}
    .pricing .mobile-pricing-slick .item-box .item.-pink .bld ul{margin-bottom:40px;}
    .pricing .mobile-pricing-slick .item-box .cstofr{font-family:"Circular-AddEvent";font-weight:400;font-size:32px;line-height:1.25;letter-spacing:-1px;color:#1c212b;padding:145px 48px 313px 48px;text-align:center;}
    .pricing .mobile-pricing-slick .item-box .item.-space-between{display:flex;flex-direction:column;justify-content:space-between;}
    .pricing .mobile-pricing-slick .item-box .item.-space-between > div:last-child{border-top:1px solid #eeeff2;}
    .pricing{margin-bottom:45px;}
    .faq.-prs .topbar{padding-top:45px;}
    .faq{margin-bottom:100px;}

    .ev-list-cnt{padding:0;}
    .pr-details{margin-bottom:120px;}
    .pr-details table th{padding:16px;font-size:18px;}
    .pr-details table tbody tr.shadow{top:86px;}
    .pr-details table td{padding:16px;font-size:16px;}
    .pr-details table td img{max-width:16px;}
    .hitw .hdr{font-size:38px;}
    .hitw .box .rgt .works-with{order:-1;}
    .hitw .box{padding-bottom:24px;border-top:1px solid #e2e5ea;}
    .hitw .box.box-wide{gap:30px;}
    .hitw .box .check-list.-pb-72{padding-bottom:0;}
    .hitw .box{justify-items:center;padding:40px;grid-template-columns:1fr;gap:30px;border-bottom:1px solid #e2e5ea;}
    .hitw .works-with .icons{justify-content:center;}
    .hitw .works-with .icons .icon{max-width:30px;margin-right:24px;margin-bottom:8px;}
    .hitw .works-with .title.-desktop{display:none;}
    .hitw .works-with .title.-mobile{display:block;font-weight:500;font-size:22px;}

    .hitw .works-with .tbx .names{display:none;}
    .vid.nbp{padding-bottom:120px;}
    .vid .vid-cnt{padding:0px 20px;}
    .vid .vid-cnt .vid-block{border-radius:16px;}
    .vid .vid-cnt .vid-block .title{font-size:38px;}
    .vid .vid-cnt .vid-block .pop{width:calc(100% + 40px);}
    .vid .an-woman-1{position:absolute;top:6px;left:165px;z-index:1;max-width:48px;}
    .vid .an-woman-2{position:absolute;top:-27px;right:121px;z-index:1;max-width:62px;}
    .vid .an-woman-3{position:absolute;top:61px;left:0px;z-index:1;max-width:62px;}
    .vid .an-man-1{position:absolute;bottom:-33px;left:52px;z-index:1;max-width:61px;}
    .vid .an-man-2{position:absolute;bottom:-2px;right:170px;z-index:1;max-width:62px;}
    .vid .an-man-3{position:absolute;top:109px;right:0px;z-index:1;max-width:80px;}
    .vid .an-chat{position:absolute;bottom:36px;left:284px;z-index:1;max-width:16px;}
    .vid .an-heart{position:absolute;top:150px;left:100px;z-index:1;max-width:16px;}
    .vid .an-star{position:absolute;bottom:40px;right:62px;z-index:1;max-width:16px;}
    .vid .an-thumb-up{position:absolute;top:90px;right:120px;z-index:1;max-width:16px;}
    .vid .pr-woman-1{position:absolute;bottom:-9px;right:50px;z-index:1;max-width:40px;}
    .vid .pr-woman-2{position:absolute;top:-5px;right:-3px;z-index:1;max-width:40px;}
    .vid .pr-woman-3{position:absolute;top:-11px;left:90px;z-index:1;max-width:48px;}
    .vid .pr-man-1{position:absolute;top:161px;right:10px;z-index:1;max-width:60px;}
    .vid .pr-man-2{position:absolute;top:170px;left:10px;z-index:1;max-width:62px;}
    .vid .pr-man-3{position:absolute;bottom:-10px;left:-18px;z-index:1;max-width:36px;}
    .vid .pr-chat{position:absolute;bottom:20px;left:180px;z-index:1;max-width:16px;}
    .vid .pr-heart{position:absolute;top:90px;left:44px;z-index:1;max-width:16px;}
    .vid .pr-star{position:absolute;bottom:70px;right:56px;z-index:1;max-width:16px;}
    .vid .pr-thumb-up{position:absolute;top:30px;right:150px;z-index:1;max-width:16px;}
    .blog .grid{grid-template-columns:repeat(2, 1fr);gap:30px;}
    .code-box{padding-bottom:50px;}
    .code-box .code-box-cnt .code-t1 .box .info{order:1;padding-top:30px;}
    .code-box .code-box-cnt .code-t1 .info ol li{padding-right:0;}
    .code-box .code-box-cnt .code-t1 .box{flex-direction:column;}
    .code-box .code-box-cnt .bottom{flex-direction:column;}
    .code-box .code-box-cnt .bottom .s1 .text{padding-bottom:15px;}
    .choice{margin-bottom:64px;background-color:transparent;}
    .choice .mobile-title{display:block;padding:0px 24px;}
    .choice .mobile-title .title{width:100%;margin:0;font-weight:400;font-size:32px;line-height:1.25;letter-spacing:-1px;color:#1c212b;padding-bottom:16px;margin:0;}
    .choice .mobile-title .text{width:100%;margin:0;font-weight:400;font-size:16px;line-height:1.6;color:#585d69;margin:0;padding-bottom:33px;}
    .choice .choice-cnt{border-top:1px solid transparent;border-bottom:1px solid #e2e5ea;padding:65px 24px 48px;background-color:#f8f8f9;}
    .choice .choice-cnt .choice-box{flex-direction:column;}
    .choice .choice-cnt .choice-box .left{display:none;padding:20px 20px 12px 20px;min-width:auto;width:100%;max-width:100%;}
    .choice .choice-cnt .choice-box .left .check-list.-desktop{display:none;}
    .check-list.check-list-vert.-mobile{display:flex;}
    .choice .choice-cnt .choice-box .left .choice-btn{border-radius:8px;}
    .choice .choice-cnt .choice-box .left .title{font-size:24px;padding-bottom:18px;}
    .choice .choice-cnt .choice-box .left .text{font-size:14px;padding-bottom:28px;}
    .choice .choice-cnt .choice-box .right{max-width:100%;padding:0;align-items:center;}
    .choice .choice-cnt .choice-box .right img{margin:0 auto 32px auto;}
    .choice .choice-cnt .choice-box .right picture{align-self:center;}
    .choice .choice-cnt .choice-box .left .choice-btn.selected:after{display:none;}
    .choice .choice-btns-m{display:flex;}
    .txtimg-grid .item .tbx.tbx-pt-68{padding-top:0;}
    .cal{margin-bottom:0px;}
    .cal .cal-cnt .cal-top{flex-direction:column;padding-bottom:32px;}
    .cal .cal-cnt .cal-top .title{padding-bottom:24px;}
    .cal .cal-cnt .cal-top .text{padding-left:0px;font-size:16px;}
    .cal .cal-cnt .bottom{padding:41px 24px 48px 24px;border-top:1px solid #e2e5ea;display:flex;flex-direction:column;align-items:center }
    .cal .cal-cnt .bottom .btn-place{margin:0;max-width:480px;}
    .customers{padding-bottom:60px;position:relative;}
    .founders{padding-bottom:60px;}
    .founders .founders-cnt .background-image{display:none;}
    .founders .founders-cnt .left .textbox .title{font-size:32px;letter-spacing:-1px;}
    .founders .founders-cnt .person .background-image{display:block;margin:0;right:auto;left:-50%;max-width:none;bottom:-5px;}
    .founders .founders-cnt{padding:0px 24px;}
    .stat{padding-bottom:70px;}
    .stat .stat-cnt{padding:0px 24px;}
    .stat .stat-cnt .title{margin-bottom:32px;}
    .stat .stat-cnt .grid{grid-template-columns:1fr 1fr;}
    .stat .stat-cnt .grid .item .text{text-align:left;}
    .customers .customers-cnt .title{font-size:32px;text-align:left;}
    .customers .customers-cnt .grid{grid-template-columns:1fr 1fr 1fr 1fr;}
    .info-box .text{text-align:left;padding-bottom:64px;}
    .map-place{padding-bottom:68px;}
    .map-place .map-place-cnt .title{font-size:32px;text-align:left;}
    .map-place .map-place-cnt .text{margin-bottom:40px;text-align:left;}
    .map-place .map-place-cnt{padding:0px 24px;}
    .map-place .map-place-cnt .map{padding-bottom:33px;}
    .map-place .map-place-cnt .contact{grid-template-columns:1fr;gap:32px;}
    .map-place .map-place-cnt .contact .item .title{padding-bottom:24px;}
    .map-place .map-place-cnt .contact .item .flex{padding-top:24px;flex-direction:column;}
    .map-place .map-place-cnt .contact .item .flex .first{padding-right:20px;}
    .gr-box{margin-bottom:40px;}
    .gr-box.-margin-top-197{margin-top:0px;}
    .gr-box.smallPg{margin-bottom:64px;}
    .gr-box .gr-box-cnt{padding:0 24px;max-width:100%;}
    .gr-box .gr-box-cnt .box{flex-direction:column;justify-content:center;padding:48px 0px;max-width:480px;margin:0 auto;}
    .gr-box .gr-box-cnt .box.-white-on-mobile{background-color:transparent;padding-top:0;padding-bottom:0;}
    .gr-box .gr-box-cnt .box.smallPd{padding:48px 0px;}
    .gr-box .gr-box-cnt .box .s1 .tag{padding-right:0px;font-weight:400;}
    .gr-box .gr-box-cnt .box .s1{padding-bottom:20px;}
    .gr-box .gr-box-cnt .box .s1.s1-mw-415{max-width:100%;}
    .gr-box .gr-box-cnt .box .s1 .text{padding-right:0px;}
    .gr-box .gr-box-cnt .box .s1 .text.smallPd{padding-right:0px;padding-bottom:24px;}
    .gr-box .gr-box-cnt .box .s1 .link{padding-bottom:8px;font-weight:400;}
    .gr-box .gr-box-cnt .box .s2.s2-side{max-width:none;}
    .gr-box .gr-box-cnt .box .s2 picture.ote{margin:0;max-width:100%;}
    .gr-box .gr-box-cnt .box .s2.ote svg{margin:0;max-width:100%;height:100%;}
    .gr-box .gr-box-cnt .box .s2 picture img{max-width:100%;}
    .help-center{padding-bottom:36px;}
    .help-center .help-center-cnt{grid-template-columns:100%;padding:0px 24px;}
    .help-center .help-center-cnt .icon-Chevron_Right:before{display:none;}
    .help-center .help-center-cnt .right.-mobile{display:block;position:fixed;width:100%;max-width:100%;background-color:#ffffff;left:0;top:0;z-index:3;padding-top:73px;}
    .help-center .help-center-cnt .right.-mobile .fixed-box{display:flex;width:100%;align-items:center;justify-content:space-between;border-top:1px solid #e1e8f8;padding:16px 24px;}
    .help-center .help-center-cnt .right.-mobile .fixed-box.-scroll{box-shadow:0px 1px 1px rgba(64, 79, 119, 0.04), 0px 10px 20px rgba(64, 79, 119, 0.1);}
    .help-center .help-center-cnt .right.-mobile .fixed-box .toggle-button{font-weight:normal;font-size:16px;line-height:1.6;color:#1c212b;padding:4px 12px;border:1px solid #e1e8f8;border-radius:6px;cursor:pointer;}
    .help-center .help-center-cnt .right.-mobile .fixed-box .toggle-button.-open{color:#125ef8;}
    .help-center .help-center-cnt .right.-mobile .fixed-box .breadcrumbs{margin:0;}
    .help-center .help-center-cnt .right.-mobile .fixed-box .breadcrumbs .bc{color:#585d69;font-size:16px;line-height:1.6;}
    .help-center .help-center-cnt .right.-mobile .fixed-box .breadcrumbs .bc:last-child{color:#1c212b;}
    .help-center .help-center-cnt .right.-mobile .fixed-box .breadcrumbs .bc.-alwaysGrey:last-child{color:#585d69;}
    .help-center .help-center-cnt .right.-mobile .fixed-box .breadcrumbs .bc:after{color:#585d69;margin:0px 4px;}
    .help-center .help-center-cnt .right.-mobile .hidden-box{display:block;height:0;padding:0px 24px 0px 24px;transition:height 0.3s linear;overflow-y:auto;max-height:calc(100vh - 140px);transition-timing-function:linear;}
    .help-center .help-center-cnt .right.-mobile .hidden-box.-start{height:auto;position:absolute;z-index:-1;left:0%;opacity:0;visibility:hidden;}
    .help-center .cat .box .txt{}
    .help-center .help-center-cnt .right.-mobile .hidden-box .list{padding-top:20px;}
    .help-center .help-center-cnt .right.-mobile .hidden-box .list .item{font-weight:400;}
    .help-center .search-box{margin-bottom:40px;}
    .help-center .right.-mobile .search-box{margin-bottom:24px;}
    .help-center .right.-mobile .cat .box.box-btns{padding:0;box-shadow:none;border:0;}
    .help-center .right.-mobile .cat .box{padding:40px 0 16px 0;box-shadow:none;border:0;border-top:1px solid #e1e8f8;}
    .help-center .right.-desktop{display:none;}
    .help-center .articles .box .item{box-shadow:0px 1px 15px rgba(0, 0, 0, 0.1);padding:24px;}
    .help-center .sh-box .articles .box .item{box-shadow:none;padding:0;margin-bottom:32px;}
    .help-center .sh-box .articles .box .item:last-child{margin-bottom:0;}
    .help-center .help-center-cnt .sh-box .articles .box{margin-right:0;}
    .help-center .articles .box{margin-left:0;}
    .cal .cal-cnt .bottom .pic-place img{max-width:480px;}
    .learn{display:none;margin-bottom:97px;}
    .learn .hdr{font-size:38px;margin-bottom:40px;}
    .learn .color-grid{grid-template-columns:1fr;}
    .learn .color-grid .item:nth-last-child(1):nth-child(odd){grid-column:1/3;}
    .learn.slick{display:block;}
    .learn.slick .slick-active button{width:8px;height:8px;}
    .learn.slick .slick-active button:before{width:8px;height:8px;}
    .learn.slick .slick-track{display:flex !important;}
    .learn.slick .slick-slide{display:flex !important;height:auto !important;padding:0px 20px;}
    .learn.slick .slick-slide > div{width:100%;}
    .learn.slick .learn-cnt{padding:0 4px;}
    .learn.slick .color-grid .item.item-bdr{padding:32px;min-height:320px;display:inline-flex !important;justify-content:space-between;transition:box-shadow 400ms linear;height:100%;}
    .learn.slick .color-grid .slick-list{padding-top:16px !important;padding-bottom:16px !important;}
    .learn.slick .color-grid .slick-slide:not(.slick-current) .item.item-bdr{box-shadow:none;}
    .learn.slick .color-grid .slick-cloned.-bs .item.item-bdr{box-shadow:0px 1px 15px rgb(0, 0, 0, 0.1);}
    .learn.slick .color-grid .item .crc{margin-bottom:24px;}
    .learn.slick .color-grid .item p{margin-bottom:32px;}
    .learn.slick .color-grid .item p br{display:none;}
    .connect .connect-cnt .left .title{font-size:40px;}
    .connect{padding-bottom:80px;}
    .connect .connect-cnt{padding-left:24px;padding-right:24px;}
    .nws.-blog, .nws.-au{margin-bottom:0;}
    .nws.-blog .nws-cnt .nws-t, .nws.-au .nws-cnt .nws-t{padding-bottom:0;margin-bottom:0;}
    .nws .nws-cnt{padding-left:24px;padding-right:24px;}
    .nws .nws-cnt .nws-t{font-size:38px;padding-bottom:30px;}
    .checks{margin-bottom:40px;}
    .checks .checks-cnt{padding:0 24px;}
    .checks.checks-mb-120{margin-bottom:0;padding-bottom:60px;}
    .checks.-bg-on-mobile{background-color:#f9f9fa;}
    .check-list{gap:40px;}
    .checks{margin-bottom:30px;}
    .checks.checks-mb-120{margin-bottom:60px;}
    .checks.checks-mb-120.-bg-on-mobile{padding-bottom:48px;margin-bottom:0;}
    .checks.-to-left-on-mobile .check-list .item{flex-direction:row;}
    .checks.-to-left-on-mobile .check-list .item .crc{margin:0 16px 0 0;}
    .checks.-to-left-on-mobile .check-list .item p{text-align:left;}
    .check-list{grid-template-columns:1fr;gap:30px;}
    .check-list .item p{font-size:16px;}
    .check-list.check-list-col4{grid-template-columns:100%;gap:30px;max-width:480px;margin:0 auto;}
    .check-list.check-list-vert .item{align-items:center;max-width:640px;}
    .hitw{margin-bottom:80px;}
    .hitw.hitw-mb-96{margin-bottom:48px;}
    .hitw.hitw-mb-160{margin-bottom:48px;}
    .hitw .check-list.check-list-vert .item{flex-direction:row;justify-content:flex-start;}
    .hitw .check-list.check-list-vert .item{flex-direction:row;justify-content:flex-start;margin-bottom:32px;}
    .hitw .box .check-list.check-list-vert .item.-row{margin-bottom:32px;}
    .works-with .tbx{margin-bottom:16px;}
    .choice .choice-cnt .choice-box .right .tbx{margin-bottom:16px;}
    .works-with.-max-width-480-on-mobile{max-width:480px;margin:0 auto;}
    .hitw .box .check-list{padding-top:40px;padding-bottom:0;}
    .hitw .check-list.check-list-vert .item:last-of-type{margin-bottom:48px;}
    .hitw .check-list.check-list-vert .item .crc{margin-right:16px;margin-bottom:0;}
    .check-list.check-list-vert .item.-first-on-mobile{order:-1;}
    .sp-blog .sp-blog-cnt .image{margin-bottom:28px;}
    .sp-blog .sp-blog-cnt .text-cnt{padding-bottom:60px;}
    .sp-blog .sp-blog-cnt .text-cnt .info{margin-bottom:20px;}
    .topbar.pt-160.-contact{padding-top:130px;}
    .bnr .bnr-cnt .s1 .btn-plc .btn{width:100%;}
    .contact .contact-cnt{padding-top:130px;padding-bottom:60px;flex-direction:column;align-items:center;}
    .contact .contact-cnt .left{padding-bottom:20px;margin:0;max-width:720px;}
    .contact .contact-cnt .left .title{font-size:32px;margin-bottom:20px;}
    .contact .contact-cnt .left .subtitle{font-size:24px;}
    .contact .contact-cnt .left .smallSubtitle{font-size:16px;line-height:1.87;}
    .contact .contact-cnt .left .text{margin-bottom:20px;}
    .contact .contact-cnt .left .customHr{margin-bottom:18px;}
    .contact .contact-cnt .left .smallSubtext{font-size:20px;}
    .contact .contact-cnt .right{width:100%;max-width:720px;}
    .contact .contact-cnt .right .form{min-height:380px;}
    .contact .contact-cnt .right .form .title{font-size:24px;margin-bottom:24px;}
    .contact.contact-step .contact-cnt .left{max-width:720px;padding-bottom:80px;}
    .contact.contact-step .contact-cnt .right{width:100%;max-width:720px;padding-top:0;}
    .contact.contact-step .contact-cnt .right .form .btn{width:50%;}
    .contact-sales .left .sup{display:none;}
    .contact-sales .sup.-mobile{display:block;}
    .code .copy-code-button:hover{transform:scale(1);}
    .cms .-fs-17-on-mobile{font-size:17px;letter-spacing:0;}
    .our-story .our-story-cnt .left{order:1;}
    .our-story .our-story-cnt .right{margin-bottom:64px;}
    .contact-step .title{font-size:32px;min-height:0;}
    .footer .s1 .menu {padding:15px 0px 0px 0px;}
    .footer .s1 .k-main{width:100%;margin-right:0px;margin-bottom:10px;flex-direction:row;align-items:center;flex-wrap:wrap;}
    .footer .s1 .k-main a{margin:10px 20px 10px 0;}
    .footer .s1 .k-main h5{font-size:16px;}
    .footer .s1 .k1 p{font-size:17px;padding-bottom:16px;font-weight:500;}
    .footer .s1 .k1 ul li{font-size:15px;padding-bottom:12px;}
    .footer .s1 .k1:nth-child(2){padding-left:0;}
    .footer .social {padding:15px 0px 0px 0px;}
    .search-place.-only-on-mobile{display:block;}
    .search-place{padding-bottom:24px;}
    .dev-cnt .right .doc-grid{gap:16px;}
    .dev-cnt .right .doc-grid .circle{margin-right:16px;min-width:56px;min-height:56px;width:56px;height:56px;}

    .reffs {margin:0 auto;max-width:600px;}
    .reffslist {max-width:430px;margin:0 auto;display:inline!important;}
    .reffslist .row {display:inline!important;}
    .reffslist .row .cl {width:32%!important;height:110px!important;display:inline-block!important;overflow:hidden!important;border:none!important;}
    .reffslist .rf18 			{background-size:60% auto!important;}
    .reffslist .rf25 			{background-size:60% auto!important;}
    .reffslist .rf33 			{background-size:60% auto!important;}
    .reffslist .rf5 			{background-size:60% auto!important;}
    .reffslist .rf1 			{background-size:55% auto!important;}
    .reffslist .rf30 			{background-size:60% auto!important;}
    .reffslist .rf29 			{background-size:60% auto!important;}
    .reffslist .rf27 			{background-size:60% auto!important;}
    .reffslist .rf28 			{background-size:70% auto!important;}
    .reffslist .rf8 			{background-size:45% auto!important;}
    .reffslist .rf38 			{background-size:60% auto!important;}
    .reffslist .rf37 			{background-size:60% auto!important;}
    .reffslist .rf22 			{background-size:60% auto!important;}
    .reffslist .rf13 			{background-size:60% auto!important;}
    .reffslist .rf34 			{background-size:70% auto!important;}
    .reffslist .rf19 			{background-size:70% auto!important;}
    .reffslist .rf20 			{background-size:70% auto!important;}
    .reffslist .rf6 			{background-size:45% auto!important;}
    .reffslist .rf17 			{background-size:45% auto!important;}
    .reffslist .rf10 			{background-size:70% auto!important;}
    .reffslist .rf3 			{background-size:45% auto!important;}
    .reffslist .rf21 			{background-size:60% auto!important;}
    .reffslist .rf26 			{background-size:60% auto!important;}
    .reffslist .rf16 			{background-size:70% auto!important;}
    .reffslist .rf24 			{background-size:80% auto!important;}
    .reffslist .rf11 			{background-size:60% auto!important;}
    .reffslist .rf9 			{background-size:60% auto!important;}
    .reffslist .rf35 			{background-size:45% auto!important;}
    .reffslist .rf14 			{background-size:80% auto!important;}
    .reffslist .rf15 			{background-size:60% auto!important;}
    .reffslist .rf12 			{background-size:60% auto!important;}
    .reffslist .rf23 			{background-size:60% auto!important;}
    .reffslist .rf2 			{background-size:40% auto!important;}
    .reffslist .rf31 			{background-size:28% auto!important;}
    .reffslist .rf32 			{background-size:45% auto!important;}

    /* Search */
    .qqa-t1 {width:auto;padding:0px 24px 0px 24px;display:block;}
    .qqa-t1 .lf {width:auto;}
    .qqa-t1 .lf .pd {padding:0px!important;}
    .qqa-t1 .lf .pd .res-t1 ul li .lnk {padding:2px 0px 2px 0px;}
    .qqa-t1 .lf .pd .res-t1 ul li .lnk .ico {display:none;}
    .qqa-t1 .lf .pd .res-t1 ul li .tags {padding:4px 0px 0px 0px;}
    .qqa-t1 .rg {width:auto;}
    .qqa-t1 .bx {padding:12px 22px 20px 22px;}
    .qqa-t1 .nav {left:20px;}

    /* Blog/articles */
    .blgi-t1 .auto {width:auto!important;}
    .blgi-t1 .opts {width:auto!important;}
    .blgi-t1 .opts .rw .item {width:auto!important;margin:0px 0px 30px 0px!important;}
    .blgi-t1 .art {width:auto!important;}
    .blgi-t1 .manc .aut {width:auto!important;}
    .blgi-t1 .art .tr .inimg {width:auto!important;margin:45px 0px 45px 0px!important;}

    .modal{padding:50px 20px 20px 20px;}
    .modal-box iframe{max-height:calc(100vh - 70px);}
    .modal .modal-box .modal-close{display:flex;align-items:center;justify-content:center;height:36px;width:36px;top:6px;right:6px;font-size:20px;}
    #homepage-half-circle-grey-with-ring{transform:scale(0.5) translateX(-50%);-webkit-transform:scale(0.5) translateX(-50%);}
    #homepage-half-circle-grey{display:none;}
    #homepage-shape-grey-mobile{display:block;}
    #homepage-shape-grey-desktop{display:none;}
    #homepage-half-circle-green{position:absolute;top:100%;right:100%;}
    #homepage-half-circle-purple{display:none;}
    #share-events-how-it-works{display:none;}
    #share-events-main-grid-top{display:none;}
    #share-events-main-grid-item-1{max-width:462px;left:-190px;top:208px;}
    #share-events-main-grid-item-1{display:none;}
    #share-events-main-grid-item-1-mobile{display:block;}
    #share-events-main-grid-item-2{display:none;}
    #share-events-main-grid-item-2-mobile{display:block;}
    #share-events-main-grid-item-3{display:none;}
    #share-events-main-grid-item-3-mobile{display:block;}
    #share-events-main-grid-item-4{display:none;}
    #share-events-main-grid-item-4-mobile{display:block;}
    #share-events-main-grid-bottom{display:none;}
    #collect-rsvps-main-grid-top{display:none;}
    #collect-rsvps-main-grid-item-3{display:none;}
    #collect-rsvps-newsletter{display:none;}
    #collect-rsvps-main-grid-bottom{display:none;}
    #collect-rsvps-main-grid-item-1{display:none;}
    #collect-rsvps-main-grid-item-1-mobile{display:block;}
    #collect-rsvps-main-grid-item-2{display:none;}
    #collect-rsvps-main-grid-item-2-mobile{display:block;}
    #collect-rsvps-main-grid-item-4{display:none;}
    #collect-rsvps-main-grid-item-4-mobile{display:block;}
    #automated-events-main-grid-bottom{display:none;}
    #automated-events-how-it-works{display:none;}
    #automated-events-main-grid-item-1-mobile{display:block;}
    #automated-events-main-grid-item-1{display:none;}
    #automated-events-main-grid-item-2-mobile{display:block;}
    #automated-events-main-grid-item-2{display:none;}
    #subscription-calendars-main-grid-top{display:none;}
    #subscription-calendars-main-grid-item-2{display:none;}
    #subscription-calendars-main-grid-item-2-mobile{display:block;}
    #subscription-calendars-main-grid-item-3{display:none;}
    #subscription-calendars-main-grid-item-3-mobile{display:block;}
    #subscription-calendars-main-grid-item-4{display:none;}
    #subscription-calendars-main-grid-item-4-mobile{display:block;}
    #subscription-calendars-learn{display:none;}
    #embeddable-calendar-calendar-top{display:none;}
    #embeddable-calendar-calendar-bottom{display:none;}
    #embeddable-calendar-vendors-small{display:none;}
    #embeddable-calendar-vendors-big{display:none;}
    #embeddable-calendar-main-grid-big{display:none;}
    #embeddable-calendar-main-grid-big-mobile{display:block;}
    #embeddable-grey-box-mobile{display:block;}
    #embeddable-calendar-main-grid-small{display:none;}
    #embeddable-calendar-newsletter{display:none;}
    #subscription-calendars-main-grid-item-1{transform:scale(0.78) translateX(-22%);-webkit-transform:scale(0.78) translateX(-22%);left:0;top:-46px;}
    #subscription-calendars-main-grid-item-3{display:none;}
    #docs-for-dev-left{display:none;}
    #docs-for-dev-right{display:none;}
    #docs-right{display:none;}
    #docs-right-single{display:none;}
    #docs-center{display:none;}
    #docs-bottom{display:none;}
    #blog-left{display:none;}
    #blog-right{display:none;}
    #blog-single-top{display:none;}
    #blog-single-left{display:none;}
    #blog-single-right{display:none;}
    #updates-top-left{display:none;}
    #updates-bottom-right{display:none;}
    #updates-container-left{display:none;}
    #updates-container-right{display:none;}
    #pricing-right{display:none;}
    #pricing-faq{display:none;}
    #pricing-details-left{max-width:309px;left:-205px;top:990px;}
    #pricing-details-top-right{max-width:538px;right:-340px;top:-69px;}
    #pricing-details-bottom-right{max-width:483px;right:-396px;bottom:265px;}
    #contact-left{display:none;}
    #contact-left-step3{display:none;}
    #contact-right{display:none;}
    #help-center-right{display:none;}
    #contact-sales-right{max-width:466px;right:-113px;top:-29px;}
    #contact-sales-bottom{display:none;}
    #jobs-top{display:none;}
    #jobs-center{max-width:400px;right:-29px;top:-25px;}
    #jobs-bottom{display:none;}
    #about-us-top-left{display:none;}
    #about-us-top-right{display:none;}
    #about-us-story{display:none;}
    #about-us-story-mobile{display:block;}
    #about-us-founders-left{display:none;}
    #about-us-founders-right{display:none;}
    #about-us-founders-mobile{display:block;}
    #about-us-stat-left{display:none;}
    #about-us-stat-top-right{display:none;}
    #about-us-stat-bottom-right{display:none;}
    #about-us-stat-mobile{display:block;}
    #about-us-info{display:none;}
    #about-us-info-mobile{display:block;}
    #about-us-map{display:none;}
    #about-us-newsletter{display:none;}
    .works-with .names{display:none;}
    .choice .choice-cnt .choice-box .right .tbx .names{display:none;}
    .choice .choice-cnt .choice-box .right .icons .icon{margin-left:0;margin-right:24px;}
    .works-with .icons .icon{margin-right:24px;}
    .works-with .icons .icon:last-of-type{margin-right:0;}
    .map-place .map-place-cnt .map img.mobile{width:auto;max-width:100%;display:block;margin:0 auto;}
    .map-place .map-place-cnt .map img.desktop{display:none;}
}


/* Mobile phones (bigger)---------------------------------------------------------------------- */
@media all and (max-width:640px){

    .txtimg-grid .item .ibx{max-width:100%;}

    .cms .integration div{margin-bottom:5px;}
    .cms img{width:100%;}
    .topbar .topbar-cnt .title.bg{font-size:32px;padding-bottom:12px;letter-spacing:0;}
    .topbar.-m40{padding-bottom:40px;}
    .topbar .topbar-cnt .text{width:auto;font-size:17px;}
    .topbar .topbar-cnt .tag{font-size:20px;}
    .doc-grid{grid-template-columns:1fr;padding-bottom:40px;}
    .doc-grid .item{padding:24px 8px 24px 24px;}
    .doc-grid .item .circle{margin-right:14px;}

    .ev-list-cnt .color-list {min-width:600px;}

    .cms .info{margin-bottom:14px;}
    .cms > .code{margin-bottom:40px;}
    .cms .mg-bt-32{margin-bottom:16px;}
    .cms .mg-bt-32.-m32{margin-bottom:32px;}
    .cms .integration{margin-bottom:16px;}
    .cms h1{margin-bottom:16px;}
    .cms h4{margin-bottom:16px;}
    .cms h5{margin-bottom:16px;}
    .cms p{margin-bottom:16px;}
    .cms h1:last-child, h2:last-child, h3:last-child, h4:last-child, h5:last-child, h6:last-child, p:last-child{margin-bottom:0;}
    .cms table{margin-bottom:16px;}
    .cms table th{padding:8px;}
    .cms table td{padding:8px;}
    .cms h1:not(:first-child){padding-top:16px;}
    .cms h2:not(:first-child){padding-top:16px;}
    .cms h3:not(:first-child){padding-top:16px;}
    .cms h4:not(:first-child){padding-top:16px;}
    .cms h5:not(:first-child){padding-top:16px;}
    .cms h6:not(:first-child){padding-top:16px;}

    .cms .tab-t1 .tab {display:block;}
    .cms .tab-t1 .tab .td1 {width:100%;display:block;}
    .cms .tab-t1 .tab .td2 {display:none;}

    .sgnbrk-t1 {padding:15px;}
    .sgnbrk-t1 .rlx .px {padding:26px 30px 28px 30px;}
    .sgnbrk-t1 .rlx .px .hed .hd {font-size:19px;line-height:120%;}

    .updates{padding-bottom:80px;}
    .updates .hdr{font-size:32px;letter-spacing:-1px;margin-bottom:16px;}
    .updates .title{font-weight:400;}
    .updates .subtitle{margin-bottom:34px;}
    .updates .item{margin-bottom:24px;}
    .updates .item .lbl {top:-15px;}
    .updates .item .item-top{flex-direction:column;align-items:flex-start;}
    .updates .item .box{padding:32px;}
    .updates .item .box .txt{font-size:14px;}
    .updates .item .box .lst-ttl ~ .lst-txt{margin-left:-32px;}
    .updates .item .box .item-ttl a {font-size:24px;}


    .sp-blog .sp-blog-cnt .text-cnt .cms h4:not(:first-child){padding-top:0;}
    .sp-blog .sp-blog-top{margin-bottom:24px;}
    .author-cnt .info .date-box{flex-direction:column;align-items:flex-start;white-space:nowrap;flex-wrap:wrap;}
    .author-cnt .info .date-box .date{margin-bottom:8px;}
    .author-cnt .info .date-box .author .date{margin-bottom:0px;}
    .author-cnt .info .date-box .date span{margin-left:4px;}
    .author-cnt.upd .info .date-box > .date{margin-bottom:6px;}
    .author-cnt.upd .info .date{font-size:16px;}
    .author-cnt .info .author .by{font-size:16px;}
    .author-cnt .info .author .name{font-size:16px;}
    .author-cnt.upd .info .author .name{font-size:16px;}
    .author-cnt .info .author .circle{margin-right:8px;}
    .author-cnt .info{margin-bottom:40px;}
    .author-cnt.upd .info{margin-bottom:40px;}
    .author-cnt.mb-32 .info{margin-bottom:16px;}
    .jobs .cms .intro{font-weight:400;font-size:16px;line-height:1.87;color:#585d69;margin-top:0;margin-bottom:24px;}

    .contact .contact-cnt .right{min-width:100%;padding:30px 30px 20px 30px;}
    .contact .contact-cnt .right .form .btn{width:100%!important;}
    .contact-sales .contact-cnt .right{min-width:100%;padding:0;}
    .contact-sales .contact-cnt .right .right-cnt{padding:30px 10px 20px 10px;}
    .contact-sales .contact-cnt .right .form .checks-place {display:block;}
    .contact-sales .contact-cnt .right .form .checks-place .item {display:block;margin:0px 0px 10px 0px;}
    .connect .connect-cnt .right{grid-template-columns:1fr;grid-row-gap:32px;}
    .connect .connect-cnt .left .title{font-size:32px;}
    .connect .connect-cnt .left .subtitle{font-size:17px;}
    .connect .connect-cnt .left .item:last-of-type{padding-bottom:20px;}
    .connect .connect-cnt .left .item .text{font-size:16px;}
    .connect .connect-cnt .left .btn{display:none;}
    .connect .connect-cnt .left .btn.-mobile{display:flex;}
    .connect .connect-cnt .right{row-gap:16px;}
    .connect .connect-cnt .right .item{padding:24px;}
    .connect .connect-cnt .right .item .item-top{display:flex;align-items:center;margin-bottom:16px;}
    .connect .connect-cnt .right .item .item-top img{padding:0;margin-right:24px;}
    .connect .connect-cnt .right .item .item-top .title{padding:0;}
    .connect .connect-cnt .right .item .text{padding-bottom:16px;}
    .connect .connect-cnt .right .item .logos-place{width:100%;padding:0;min-height:0;margin-left:0;margin-bottom:24px;border-top:none;}
    .connect .connect-cnt .right .item .btn{order:2;margin-bottom:0;}
    .founders .founders-cnt{grid-template-columns:1fr;}
    .founders .founders-cnt .left{grid-area:auto;}
    .founders .founders-cnt .left .textbox{margin-top:0;}
    .stat .stat-cnt .grid{grid-template-columns:1fr;gap:45px;}
    .stat .stat-cnt .grid .item .number{text-align:left;}
    .customers .customers-cnt{padding:0px 24px;}
    .customers .customers-cnt .grid{grid-template-columns:1fr 1fr 1fr;gap:50px;padding:0px 10px;}
    .customers .customers-cnt .grid.-desktop{display:none;}
    .customers .customers-cnt .grid.-mobile{display:grid;}
    .jobs{margin-bottom:80px;}
    .jobs .jobs-txtcnt{padding-top:30px;}
    .jobs h4{margin-bottom:24px;}
    .jobs .open a{padding:15px 15px;}
    .jobs .apply .msg .crc{width:64px;height:64px;min-width:64px;min-height:64px;max-width:64px;max-height:64px;margin-right:20px;transform:translateY(8px);}

    /* Blog/articles */
    .blgi-t1 .art .hex h1 {font-size:36px;}
    .blgi-t1 .pagi-t1 ul .prev {display:none;}
    .blgi-t1 .pagi-t1 ul .next {display:none;}
    .blog .grid .item .txo .tdw {display:contents;}
    .blgi-t1 .art .dex p {line-height:140%;white-space:pre-line;}
    .blgi-t1 .art .hex .p0 {font-size:13px;}

    .integr .hid-t1 {padding:110px 0px 0px 0px;}
    .integr .hid-t1 h1 {font-size:30px;}
    .integr .hid-t1 .logo {width:80px;height:80px;right:auto;left:50%;margin:0px 0px 0px -40px;}
    .integr .des-t1 {padding:0px;}
    .integr .act-t1 a {max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
    .integr .act-t2 a {max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

    .main-grid{margin-bottom:64px;}
    .main-grid .hdr{font-size:32px;}
    .faq{margin-bottom:20px;}
    .faq .acc .item .item-top .title{font-size:18px;}
    .faq .acc .item .item-top:hover .title{color:#1c212b;}
    .faq .acc .item.active .item-top .title{color:#125ef8;}
    .faq .acc .item .txt{font-size:14px;}
    .pr-details table td{padding:10px;font-size:14px;}
    .pr-details table td img{max-width:14px;}
    .pr-details table td span{font-size:11px;}
    .ev-list{margin-bottom:60px;}
    .txtimg-grid .item .tbx{order:2;}
    .txtimg-grid .item .item-top .title{font-size:22px;letter-spacing:0px;}
    .txtimg-grid .item .item-top .title.-fs-32-on-mobile{font-size:32px;}
    .txtimg-grid .item .tbx .lst li{font-size:16px;}
    .txtimg-grid .item .xcode-bg .btns{display:flex;flex-wrap:wrap;bottom:-80px;left:24px;}
    .txtimg-grid .item .xcode-bg .btns .btn-blue{padding:8px 40px;margin-right:32px;margin-bottom:0px;}
    .txtimg-grid .item .info{padding-top:32px;border-top:1px solid #e5eaf3;}
    .txtimg-grid .item .tbx .btns{display:flex;position:static;margin-bottom:24px;}
    .txtimg-grid .item.item-code .ibx .xcode-bg{padding:25px 0 12px;}
    .txtimg-grid .item.item-code .ibx .xcode-bg .codemarkup{padding-left:21px;}
    .txtimg-grid .item.item-code .ibx .num{display:block;}
    .txtimg-grid .item .btns .btns-txt.btns-txt-doc {color:#000;}
    .txtimg-grid .item .btns .btns-txt.btns-txt-doc:hover {color:#000;}

    .vid .vid-cnt .vid-block {padding:40px 30px!important;}
    .vid .vid-cnt .vid-block .btn {width:100%;}

    .engage-m .hdr {font-size:28px;}

    .dem-fra-t1 {width:100%;}
    .dem-fra-t1 .topi {height:60px;}
    .cal .cal-cnt .bottom .scrsi-t1 {display:none;}

    .ico-grid .cnt{grid-template-columns:1fr;}

    .xcode-box .code-box-cnt .code-t1 .info .title{font-size:18px;}
    .xcode-box .code-box-cnt .code-t1 .info .text{font-size:14px;}
    .xcode-box .code-box-cnt .code-t1 .nav{padding:0 20px;}
    .xcode-box .code-box-cnt .code-t1 .box{padding:30px 20px 20px 20px;}
    .xcode-bg{margin-bottom:96px;}
    .xcode-bg{width:calc(100% + 48px);margin-left:-24px;border-radius:0;}
    .xcode-bg.-desktop{display:none;}
    .xcode-bg.-mobile{display:block;}
    .xcode .bfnum .num{font-size:12px;line-height:1.67;}
    .xcode .code .inn{padding-left:10px;}
    .code-t1 .nav .more .rel .lnk {height:38px;}
    .code-t1 .nav .more .rel .lnk .txt {display:none;}
    .xcode code{font-size:12px;line-height:1.67;}
    .-newscrollbar .xcode code{font-size:12px !important;line-height:1.67 !important;}
    .params-t1 {width:600px;overflow:auto;}

    .addressctn {left:20px!important;}
    .tziddrop {left:0px!important;}

    .temps-t1 .tw-t1 .lft {width:100%;margin:0px 0px 30px 0px;}
    .temps-t1 .tw-t1 .lft .he {margin:0px;}
    .temps-t1 .tw-t1 .rgt {width:100%;margin:0px 0px 10px 0px;}
    .temps-t1 .tw-t1 .rgt .he {margin:0px;}


    .btn{font-size:16px;line-height:1.5;}
    .btn-ls-bg{line-height:1.6;}
    .btn-6-8{padding:6px 8px;}
    .btn-8-16{padding:8px 16px;}
    .btn-8-16{padding:8px 16px;}
    .btn-8-24{padding:8px 24px;}
    .btn-12-19{padding:12px 19px;}
    .btn-12-21{padding:12px 21px;}
    .btn-12-23{padding:12px 23px;}
    .btn-12-26{padding:12px 26px;}
    .btn-12-33{padding:12px 33px;}
    .btn-12-47{padding:12px 47px;}
    .btn-20-88{padding:12px 44px;}
    .btn-20-40{padding:12px 20px;}
    .btn-arr-right::after{transform:translateY(1px);}
    .mobile-12-16{padding:12px 16px;}
    .mobile-12-26{padding:12px 26px;}
    .mobile-12-33{padding:12px 33px;}
    .cal .cal-cnt .bottom .dec{width:100%;}
    .cal .cal-cnt .bottom .btn-place .btn.-desktop{display:none;}
    .cal .cal-cnt .bottom .btn-place .btn.-mobile{display:block;}
    .cal .cal-cnt .bottom .btn-place .text{padding-left:16px;}
    .learn .hdr{font-size:32px;margin-bottom:24px;}
    .learn.slick .slick-slide {padding:0px 8px;}
    .color-grid .item .title{font-weight:600;}
    .learn .color-grid{grid-template-columns:1fr;}
    .learn .color-grid .item:nth-last-child(1):nth-child(odd){grid-column:1/2;}
    .trs .trs-cnt .list{flex-direction:column;align-items:flex-start;justify-content:center;}
    .trs .trs-cnt .btn-place.-mobile{display:flex;}
    .trs .trs-cnt .btn-place.-desktop{display:none;}
    .trs .trs-cnt .list .list-item{padding:0 0 28px 0;}
    .trs .trs-cnt .list .list-item.-last-on-mobile{order:1;}
    .trs .trs-cnt .list{padding-bottom:32px;padding-left:20px;}
    .trs .trs-cnt .list .list-item:before{margin-right:16px;}
    .trs .trs-cnt .logos{padding:0;}
    .trs .trs-cnt .logos.-desktop{display:none;}
    .trs .trs-cnt .logos.-mobile{display:flex;}
    .trs .trs-cnt .logos .logo.-mobile{display:block;}
    .trs .trs-cnt .logos .logo.-desktop{display:none;}
    .trs .trs-cnt .logos .logo{padding:0px 10px 45px;}
    .trs .trs-cnt .opinion .box .pox .hg {height:auto;}
    .trs .trs-cnt .opinion .box .pox .hg .img {position:static;}
    .trs .trs-cnt .opinion .box .pox .hg .tx {position:static;}

    .trs .trs-cnt .text.pd br {display:none;}
    .trs.bg .trs-cnt .btn-place .btn{width:100%;padding:12px 16px;}

    .hitw .hdr{font-size:32px;margin-bottom:32px;}
    .hitw-cnt{padding:0;}
    .hitw .bg{border-radius:0;box-shadow:inset 0px 1px 12px rgba(232, 232, 238, 0.57);}
    .hitw .box{padding:40px 24px 40px 24px;}
    .hitw .box.box-pt-115{padding-top:40px;}
    .hitw .box.box-wide{padding-right:24px;padding-top:40px;}
    .hitw .box .wgt{min-height:0;}
    .hitw .check-list .item p{color:#585d69;}
    .works-with .title.-desktop{display:none;}
    .works-with .title.-mobile{display:block;font-weight:600;}
    .works-with .tbx .names{display:none;}
    .choice .choice-cnt .choice-box .right .tbx .title.-desktop{display:none;}
    .choice .choice-cnt .choice-box .right .tbx .title.-mobile{display:block;font-weight:600;}
    .choice .choice-cnt .choice-box .right .icons .icon{max-width:24px;margin-right:22px;margin-bottom:8px;margin-left:0;}
    .hitw .box .wgt div {width:100%;}
    .bnr{padding-bottom:64px;padding-top:64px;}
    .bnr .bnr-cnt .s1 .title{padding-bottom:20px;font-size:32px;line-height:1.25;}
    .bnr .bnr-cnt .s1 .title h1 {font-size:32px;}
    .bnr .bnr-cnt .s1 .title p {font-size:32px;}
    .bnr .bnr-cnt .s1 .title p br {display:none;}
    .bnr .bnr-cnt .s1 .title.-big{font-size:36px;line-height:1.05;}
    .bnr .bnr-cnt .s1 .subtitle{font-size:16px;line-height:1.6;}
    .bnr .bnr-cnt .s2.hidden-on-mobile{display:none;}
    .bnr .bnr-cnt .s1{padding-top:64px;}
    .bnr .bnr-cnt .s1 .btn-plc{max-width:327px;}
    .bnr .bnr-cnt .s1 .btn-plc.-desktop{display:none;}
    .bnr .bnr-cnt .s1 .btn-plc.-mobile{display:flex;margin:0 auto;max-width:100%;justify-content:center;}
    .bnr .bnr-cnt .s1 .subtitle p {display:inline;}
    .bnr .bnr-cnt .s1 .subtitle h1 {display:inline;}
    .bnr .bnr-cnt .s1 .coco p br {display:none;}
    .vid .vid-cnt .vid-block .title{font-size:24px;}
    .vid .an-woman-1{position:absolute;top:auto;left:auto;bottom:90px;right:-10px;z-index:1;max-width:48px;}
    .vid .an-woman-2{display:none;position:absolute;top:-27px;right:121px;z-index:1;max-width:62px;}
    .vid .an-woman-3{position:absolute;top:0px;left:-8px;z-index:1;max-width:62px;}
    .vid .an-man-1{position:absolute;bottom:-33px;left:80px;z-index:1;max-width:61px;}
    .vid .an-man-2{display:none;}
    .vid .an-man-2-m{display:block;}
    .vid .an-man-3{display:none;}
    .vid .an-man-3-m{display:block;}
    .vid .an-chat{position:absolute;bottom:auto;left:auto;top:80px;right:20px;z-index:1;max-width:16px;}
    .vid .an-heart{position:absolute;top:40px;left:66px;z-index:1;max-width:16px;}
    .vid .an-star{position:absolute;bottom:25px;right:54px;z-index:1;max-width:16px;}
    .vid .an-thumb-up{position:absolute;top:150px;right:auto;left:31px;z-index:1;max-width:16px;}
    .vid .pr-woman-1{position:absolute;bottom:-9px;right:0px;z-index:1;max-width:40px;}
    .vid .pr-woman-2{position:absolute;top:-5px;right:-3px;z-index:1;max-width:40px;}
    .vid .pr-woman-3{position:absolute;top:-20px;left:60px;z-index:1;max-width:48px;}
    .vid .pr-man-1{display:none;}
    .vid .pr-man-1-m{display:block;}
    .vid .pr-man-2{display:none;}
    .vid .pr-man-2-m{display:block;}
    .vid .pr-chat{position:absolute;bottom:20px;left:40px;z-index:1;max-width:16px;}
    .vid .pr-heart{position:absolute;top:40px;left:24px;z-index:1;max-width:16px;}
    .vid .pr-star{position:absolute;bottom:90px;right:2px;z-index:1;max-width:16px;}
    .vid .pr-thumb-up{position:absolute;top:30px;right:80px;z-index:1;max-width:16px;}
    .blog .grid{grid-template-columns:1fr;}
    .nws .btn{width:50%;}
    .nws .nws-cnt .nws-fr{flex-direction:column;}
    .nws .nws-cnt .nws-fr .nws-inp{width:100%;margin-bottom:16px;margin-right:0px;}
    .nws .nws-cnt .nws-fr .btn{align-self:flex-start;}
    .nws .nws-cnt .nws-em{max-width:36px;}
    .nws .nws-cnt .btn{padding:13px 20px;}
    .nws .nws-cnt .nws-t{font-size:32px;letter-spacing:-1px;padding-bottom:30px;}
    .nws.-jobs{margin-bottom:30px;}
    .nws.-jobs .nws-cnt .nws-t{padding-bottom:0;}
    .nws .nws-cnt .-hidden-on-mobile{display:none;}
    .vid .vid-cnt .vid-block .subtitle{max-width:400px;}
    .vid .vid-cnt .vid-block .subtitle br {display:none;}
    .works-with .icons{justify-content:center;}
    .works-with .icons .icon{max-width:30px;margin-right:12px;margin-bottom:8px;}
    .cal .cal-cnt .bottom .pic-place{border-radius:0;}
    .cal .cal-cnt .bottom .pic-place picture{width:100%;}
    .cal .cal-cnt .bottom .pic-place picture img{width:100%;}
    .pr-details{padding-right:24px;margin-bottom:80px;}
    .pr-details-cnt{padding:0 24px;overflow-x:auto;}
    .pr-details .spacer{display:table;width:100%;padding:0 16px 16px;}

    /*
    .pr-details-cnt::-webkit-scrollbar{display:none;}
    */
    .pr-details-cnt .simplebar-scrollbar:before{opacity:0.1;top:4px;bottom:4px;left:40px;right:16px;}
    .pr-details-cnt .simplebar-scrollbar.simplebar-visible:before{opacity:0.1;}
    .pr-details-cnt .simplebar-content{display:flex;}
    .pr-details-cnt .simplebar-content-wrapper::-webkit-scrollbar{display:none;}
    .contact .contact-cnt .left .blue-info{padding-right:17px;}
    .contact-us .contact-us-cnt{padding:0 24px 60px;}
    .contact-us .contact-us-bg{background-size:cover;}
    .contact-us .grid{grid-template-columns:1fr;}
    .contact-step .contact-step-cnt{padding-top:130px;padding-bottom:60px;}
    .contact-step .title{font-size:32px;}
    .contact-step .step-top .nbw .num{font-size:16px;}
    .contact-step .step-top .nbw .back{font-size:16px;}
    .contact-step .step-top .text{font-size:16px;}
    .contact-step .box .item{padding:12px 20px;}
    .contact-step .box .item .txt{font-size:16px;margin-right:4px;}
    .contact-step .box .item .arr{width:24px;height:24px;min-width:24px;min-height:24px;max-width:24px;max-height:24px;}
    .contact.contact-step .contact-cnt .right{min-width:100%;}
    .footer{background-size:auto 50%;background-position:left -50px top;}
    .footer .ft-cnt{flex-direction:column;padding:0 24px;}
    .footer .ft-logo-m{display:block;max-width:112px;margin-bottom:32px;}
    .footer .ft-logo-m img{width:100%;}
    .footer .s1 .k-main{order:1;padding:32px 0;border-top:1px solid #e5eaf3;margin-bottom:0;align-items:center;}
    .footer .s1 .k-main a{margin:0 16px 0 0;max-width:40px;max-height:40px;}
    .footer .s1 .k-main h5{font-size:16px;margin:0;}
    .footer .s1 .k1{padding:0px 0px 10px 0px;margin-right:0;}
    .footer .s1 .k1.k1-m1{order:1;}
    .footer .s1 .k1.k1-m2{order:2;}
    .footer .s1 .k1.k1-m3{order:3;}
    .footer .s1 .k1 .mnu-ft{padding-bottom:12px;}
    .footer .s1 .k1 ul li{font-size:15px;}
    .validate-info{top:auto;left:50%;max-width:100%;white-space:normal;width:max-content;}
    .contact .validate-info{bottom:calc(100% - 25px);}
    .validate-info:before{top:auto;bottom:-7px;left:50%;border:0;border-bottom:1px solid #e5eaf3;border-right:1px solid #e5eaf3;}
    .vid.nbp{padding-bottom:30px;}
    .stat .stat-cnt .grid .item .number {font-size:32px;}
    .info-box .text-t1 {font-size:22px;}

    /* Search */
    .qqa-t1 .lf .pd .res-t1 ul li {padding:0px;}
    .qqa-t1 .sarc {padding:40px 0px 20px 0px;box-shadow:unset;border-radius:0px;background:transparent;}
    .qqa-t1 .sarc .hd h1 {font-size:24px;}
    .qqa-t1 .sarc .aut p {line-height:180%;}
    .qqa-t1 .sarc .aut .u1 {top:-2px;}
    .qqa-t1 .sarc .res-t1 ul li .lnk {padding:2px 0px 2px 0px;}
    .qqa-t1 .sarc .res-t1 ul li .lnk .ico {display:none;}
    .qqa-t1 .sarc .res-t1 ul li .tags {padding:4px 0px 0px 0px;}
    .qqa-t1 .nav .rx {padding-top:11px;}
    .qqa-t1 .nav .rx .fl {line-height:20px;}
    .qqa-t1 .nav .rx .fl a {line-height:20px;}
    .qqa-t1 .nav .rx .fl .sep {line-height:20px;}
    .qqa-t1 .nav .rx .fl .itm {line-height:20px;}

    .qqa-t1 .cld {height:30px;}
    .qqa-t1 .lf .pd .res-t1 {padding:0px!important;}
    .qqa-t1 .pbx {padding:0px 0px 80px 0px;}
    .qqa-t1 .bx .lst ul li {display:inline-block;}
    .qqa-t1 .bx .lst ul li a {display:inline-block;font-size:14px;line-height:34px;color:#000;text-decoration:none;background:#8bbdff29;border-radius:3px;padding:0px 12px;font-weight:400;white-space:nowrap;}
    .qqa-t1 .bx .lst ul li a:hover {background:#8bbdff4d;}

    .brkbox-t1 .bx p br {display:none;}
    .brkbox-t2 .bx p br {display:none;}


}

@media all and (max-width:420px){

    .bnr .bnr-cnt .s2.to-small-on-420 svg{max-width:calc(100% + 60px);margin-left:-40px;}
    .jobs .jobs-txtcnt{padding-top:20px;}
    .jobs h4{margin-bottom:20px;}
    .jobs .apply .msg .tbx p{margin-bottom:12px;}
    .txtimg-grid .item .tbx .title{font-size:24px;}
    .txtimg-grid .item .tbx .title.title-big{font-size:24px;}
    .code-box .code-box-cnt .bottom .s2{flex-direction:column;}
    .code-box .code-box-cnt .bottom .s2 .btn:last-of-type{margin-top:10px;margin-left:0;}
    .blog .grid .item .tbx .title{font-size:18px;}
    .blog .grid .item .tbx .txt{font-size:14px;}
    .sp-blog .sp-blog-cnt .text-cnt .info{flex-direction:column;}
    .sp-blog .sp-blog-cnt .text-cnt .info .author{margin-bottom:10px;}
    .choice .choice-cnt .choice-box .left .choice-btn{padding:10px;}
    .choice .choice-cnt .choice-box .left .choice-btn i{margin-right:10px;}
    .contact-sales .contact-cnt .right .form .checks-place{grid-template-columns:1fr;}
    .jobs .apply .msg .tbx h5{font-size:16px;}

    .updates .item .box {padding:40px 0px 40px 0px;box-shadow:unset;border:unset;}
    .updates .item .lbl {top:-8px;right:auto;left:0px;}

}

@media all and (max-width:374px){

    .bnr .bnr-cnt .s1 .btn-plc.-mobile{flex-direction:column;}
    .bnr .bnr-cnt .s1 .btn-plc.-mobile .btn{width:100%;margin-bottom:8px;}
    .bnr .bnr-cnt .s1 .btn-plc.-mobile .btn:last-child{margin-bottom:0;}

}

@media all and (max-width:1023px){
    .dev-cnt{column-gap:80px;}
}

@media all and (min-width:1024px){
    .modal .modal-box{width:720px;height:506px;}
}

@media all and (min-width:1920px){
    .dev-cnt{grid-template-columns:calc((100% - 752px) / 2) 1fr;column-gap:0;}
}

/* Print---------------------------------------------------------------------- */

@media print{}
svg{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1);transform:translateZ(0);max-width:100%;image-rendering:-webkit-optimize-contrast;will-change:transform;}
object{max-width:100%;image-rendering:-webkit-optimize-contrast;will-change:transform;}
