@charset "utf-8";body{padding:0;margin:0;background-size:100%;background-color:#231f20;font-family:effra,sans-serif;font-weight:400;font-style:normal;background-size:contain;position:relative}div#logo-menu{width:100%;max-width:1920px;margin:0 auto;padding:40px 20px;display:flex;justify-content:space-between;box-sizing:border-box;position:relative}.logo img{width:215px}.menu-items a{font-weight:700;font-size:12px;color:#c8c8c8;margin-left:20px}a{text-decoration:none;color:#f05a22;font-weight:700;overflow-wrap:anywhere}.menu{display:flex;position:relative}.menu-items{padding-right:56px;width:210px;box-sizing:border-box}select#agones-etos{color:#fff;font-weight:700;background-color:#f05a22;background:url(../templateimages/arrow-dd-white.svg) no-repeat right #f05a22;background-size:15px;padding:5px 15px;border-radius:15px;font-size:12px;background-position-x:calc(100% - 10px);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:170px;outline:none;cursor:pointer;border:none}.footer-line1-social img{width:22px}.footer-line2 img{width:70px}#home-search-container{position:relative}div#search-home{margin:0 auto;background:url(../templateimages/bg-home-search.svg) no-repeat top right;border-radius:50px;width:100%;max-width:470px;min-height:440px;background-size:cover;font-size:42px;font-weight:700;padding:80px 50px 40px;color:#fff;margin-top:10vh;box-sizing:border-box;zoom:.85}div#search-home span{display:block}div#search-home span:nth-child(1){color:#f8b59b}div#search-home span:nth-child(2){color:#facdbc}div#search-home span:nth-child(3){color:#fde6de}#search-event{position:relative}#search-event ul{position:absolute;background-color:#000;font-size:1.3rem;top:100px;padding:20px 20px;box-sizing:border-box;list-style:none;border-radius:22px;width:100%}#search-event ul li{padding-bottom:15px;border-bottom:1px solid #f05a22;padding-top:15px}#search-event ul li:last-child{border-bottom:0}input#search-event-input,input#search-bib-input{background:#000;width:100%;outline:none;border-radius:105px;color:#f05a22;font-size:25px;font-weight:700;padding:30px 30px 30px 60px;width:100%;border:0;margin-top:20px;box-sizing:border-box;background:url(../templateimages/icon-search.svg) no-repeat center left #000;background-size:30px;background-position-x:20px;box-sizing:border-box}input{font-family:effra,sans-serif;font-weight:400;font-style:normal}.home-bg-image{margin:0 auto;width:100%;max-width:1920px;z-index:-1;position:absolute;left:0;right:0;overflow:hidden;display:flex;justify-content:center}.home-bg-image img{width:100%;min-width:940px}.inside-bg-image{margin:0 auto;width:100%;max-width:400px;z-index:-1;position:absolute;left:10%;right:0;overflow:hidden;display:flex;justify-content:center}.inside-bg-image img{width:100%}div#home-past-events,div#home-featured-events,div#year-events{margin:0 auto;width:100%;max-width:1600px;text-align:center;margin-top:2vw;margin-bottom:3vw}div#year-events{margin-top:5vh;margin-bottom:7vh}#home-featured-events h2,#home-past-events h2,div#year-events h2,.generic{color:#fff;font-size:22px;margin-bottom:20px}.home-past-events-list-item{flex-basis:20%;display:flex;flex-wrap:wrap;padding:20px;box-sizing:border-box}.home-past-events-list{display:flex;flex-wrap:wrap;justify-content:center}.home-past-events-list-item a,.home-past-events-list-item-date{flex-basis:100%;text-align:center}.home-past-events-list-item a img,.home-past-events-list-item-date img{object-fit:contain;height:185px}.home-past-events-list-item-date{color:#c8c8c8;padding:10px 0;font-weight:700}div#footer{background-color:#000;padding:20px;width:100%;box-sizing:border-box;margin-top:60px}.footer-line1,.footer-line2{width:100%;max-width:1920px;margin:0 auto;display:flex;justify-content:space-between}.footer-line1-menu{color:#c8c8c8}.footer-line1-menu a{color:#c8c8c8;font-size:12px}.footer-line1-social a{margin-left:10px}.footer-line1-social a:nth-child(1){margin:0}.footer-line2{margin-top:40px;justify-content:space-between;align-items:flex-end}div#search-home-shadow{margin:0 auto;width:100%;max-width:470px;margin-top:40px;text-align:center}#search-home-shadow img{width:100%}.inside .main-bg-image{max-width:250px}#content{width:100%;max-width:1920px;margin:0 auto;padding:0 20px;box-sizing:border-box}#content .page-title{color:#fff}#content .page-content{background:#fff;padding:20px;border-radius:20px;opacity:.75;font-weight:400;color:#000}.path a{color:#c8c8c8;font-size:12px;padding-left:20px;background:url(../templateimages/icon-back2home.svg) no-repeat center left}.path{margin-bottom:20px}.event-details-date-place{font-size:20px;margin-bottom:20px;font-weight:500}div#event-details{color:#c8c8c8;width:100%;max-width:680px}.event-details-title-type-thumb{display:flex}.event-details-thumb img{width:80px;object-fit:contain}.event-details-title-type-thumb{margin-bottom:20px}.event-details-title-type{font-weight:700;font-size:43px;color:#fff}.event-details-title-type span{font-weight:500;font-size:30px;color:#c8c8c8;display:block}.event-details-thumb{padding-right:20px}.event-details-decription{font-size:14px;line-height:19px;margin-bottom:20px}.event-details-waring{color:#fff;padding:3px 15px;border-radius:20px;margin:15px 0;text-align:center;animation:flashing-bg 1.2s infinite alternate linear;border:1px solid #f05922;background-color:#f05922}@keyframes flashing-bg{to{background-color:#f0592217}}input#search-bib-input{background-image:none;padding-left:30px;padding-right:0;height:75px;margin:0;border:2px solid #f05a22}#search-bib .close{transform:translateY(-50%);z-index:1;width:30px;height:30px;cursor:pointer;position:absolute;top:50%;right:20px;background-color:#f05a22;border-radius:15px}#search-bib .close::before,.close::after{position:absolute;width:70%;height:3px;left:15%;top:44%;background-color:#000;content:"";cursor:pointer}#search-bib .close::before{transform:rotate(45deg)}#search-bib .close::after{transform:rotate(-45deg)}#search-bib a img{width:30px}form#search-bib{display:flex;align-items:center;position:relative}#search-bib div.search-bib-container{width:100%;max-width:fit-content;height:75px;position:relative}div#gallery{display:flex;flex-wrap:wrap;margin-top:2vw;justify-content:space-between}.gallery-intro-text{flex-basis:100%;color:#fff;font-size:18px;font-weight:700;display:flex;align-items:center;margin-bottom:60px}.agora-paketo{background-color:#000;border-radius:50px;padding:10px 10px 10px 20px;display:flex;width:fit-content;align-items:center;margin-left:20px}.agora-paketo-button{margin-left:20px}.agora-photo-button{margin-top:15px}.agora-paketo-button img,.agora-photo-button img{width:20px;padding-right:10px}.agora-paketo-button a,.agora-photo-button a{color:#fff;display:flex;background-color:#f05a22;border-radius:20px;padding:5px 15px;justify-content:center;align-items:center;border:2px solid #f05a22}.agora-paketo-button a:hover,.agora-photo-button a:hover{background-color:#161616}div#gallery-thumbs{flex-basis:77%;box-sizing:border-box;padding-bottom:50px;overflow:auto;scrollbar-color:#f05a22 #333333;scrollbar-width:thin;position:relative}div#gallery-thumbs::-webkit-scrollbar{width:8px}div#gallery-thumbs::-webkit-scrollbar-track{background:#333333;border-radius:6px}div#gallery-thumbs::-webkit-scrollbar-thumb{background:#f05a22;border-radius:6px;border:1px solid #000000}div#gallery-thumbs.free{flex-basis:calc(55% - 10px);max-height:762px;margin-right:10px}div#gallery-thumbs.free.buy{padding-bottom:0}div#gallery-preview{flex-basis:23%;margin-top:-50px}div#gallery-preview.free{flex-basis:45%}div#gallery-thumbs-list{display:flex;flex-wrap:wrap}div#gallery-thumbs h2{color:#fff}#gallery-thumbs-list a{margin:0 15px 15px 0;line-height:0;max-width:150px;width:100%;display:flex;align-items:flex-end}a.thumb-active img{filter:grayscale(1)}#gallery-thumbs-list a.thumb-active::after{background-color:#f05a22!important}div#gallery-thumbs-controls,div#photo-controls{display:flex;align-items:center}div#gallery-thumbs-controls img{width:150px;margin-right:20px;width:100%;max-width:150px}#gallery-thumbs-list a img{width:100%}.gallery-thumbs-controls-pager,.photo-controls-photonr{color:#c8c8c8;font-size:12px;width:150px;box-sizing:border-box;text-align:center;margin-right:20px}.gallery-thumbs-controls-pager a img{width:15px!important;margin-right:0!important}.gallery-thumbs-controls-pager a{padding:10px}.photo-preview{min-height:230px;position:relative;padding-right:30px}.free .photo-preview{min-height:395px}.photo-preview p{position:absolute;top:calc(50% + 60px);width:100%;text-align:center;color:white}.photo-preview::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:url(../templateimages/logo_sm.svg?v=2) no-repeat center 30%;background-size:20% 20%;animation:rotateLogo 2s linear infinite}.photo-preview img{width:calc(100% - 22px)}.photo-actions a img{width:100%}.photo-actions a,.photo-actions .st-custom-button{width:45px;display:block;margin-bottom:20px}.photo-actions{position:absolute;right:0;z-index:100}.photo-preview-holder{position:relative}.photo-preview img{animation:fadeInImg 700ms}@keyframes fadeInImg{0%{opacity:0}100%{opacity:1}}.photo-filename{color:#c8c8c8;font-size:12px}.photo-details{font-weight:700;display:flex;justify-content:space-between;height:50px;align-items:center}.photo-price{color:#fff;font-size:25px}.photo-free{color:#fff;font-size:20px;white-space:nowrap}.photo-controls-photonr{margin:0;padding:0}div#photo-controls img{margin:0;max-width:90px;width:100%}div#photo-controls{width:calc(100% - 52px);justify-content:space-between;margin-top:20px}div#basket-icon{background-image:url(../templateimages/icon-basket-empty.svg);background-repeat:no-repeat;width:29px;height:34px;background-size:contain;position:absolute;top:-11px;right:15px;padding:15px 0 0 0;box-sizing:border-box;text-align:center;color:#fff;font-size:12px;cursor:pointer;z-index:100}div#basket-icon.full{background-image:url(../templateimages/icon-basket-full.svg)}div#basket{width:100%;max-width:540px;right:-645px;top:0;position:fixed;z-index:999;background-color:#4b4b4b;padding:60px;padding-top:100px!important;box-sizing:border-box;height:100%;box-shadow:-31px -1px 32px -1px rgba(0,0,0,.75);-webkit-box-shadow:-31px -1px 32px -1px rgba(0,0,0,.75);-moz-box-shadow:-31px -1px 32px -1px rgba(0,0,0,.75);overflow:auto;transition:all .5s ease-in-out}div#basket::-webkit-scrollbar{width:11px}div#basket::-webkit-scrollbar-track{background:#4b4b4b;border-radius:6px}div#basket::-webkit-scrollbar-thumb{background:#8d8d8d;border-radius:6px;border:2px solid #4a4a4a}div#basket.open{right:0}.btn-close{max-width:45px;width:100%;display:inline-block}.basket-items .btn-close{max-width:16px;position:absolute;right:20px}.basket-title,.basket-subtitle{font-weight:500;font-size:30px;color:#c8c8c8;display:block;margin-bottom:20px}.basket-subtitle{font-size:18px;margin:40px 0 20px}.btn-close img{width:100%}a.btn-basket-close{position:absolute;left:20px;top:20px}.basket-items{display:flex;flex-wrap:wrap}.basket-item{margin-bottom:10px;flex-basis:100%;border:1px solid #fff;padding:20px;box-sizing:border-box;position:relative}.basket-item-details{display:flex;align-items:center}.basket-item-filename{color:#c8c8c8;font-weight:500;font-size:12px;margin-bottom:5px}.basket-item-details-data{text-align:center;flex-basis:100%}.basket-item-details-thumb{flex-basis:150px}.basket-item-details-thumb img{width:100%}.basket-item-type{color:#fff;font-weight:500;font-size:17px;margin-bottom:5px}.basket-item-form{color:#fff;font-weight:500;font-size:14px;margin-bottom:5px}.basket-item-price{color:#fff;font-weight:700;font-size:25px;margin-bottom:5px}.basket-optionals-item{background-color:#231f20;border:1px solid #fff;padding:20px;box-sizing:border-box;color:#c8c8c8;position:relative}.basket-optionals-item-description strong{color:#fff}.basket-optionals-item-smalltext{font-size:14px;margin-top:10px}.basket-optionals-item-details{display:flex;align-items:center}.basket-optionals-item-description{flex-basis:70%;font-size:18px}.basket-optionals-item-description>img{float:left;margin:0 5px 0 0;height:150px}.basket-optionals-item-price{flex-basis:30%;color:#fff;font-weight:700;text-align:right;font-size:25px}a.btn-basket{background-color:#f05a22;color:#fff;font-weight:700;padding:5px 10px;border-radius:25px;display:inline-flex;align-items:center;font-size:18px}.btn-basket img{width:20px;padding-left:10px}a.btn-addtobasket{position:absolute;right:20px}.basket-total{margin-top:80px;text-align:center}.basket-total-price{font-size:30px;color:#f05a22;font-weight:700;margin-bottom:20px}a.btn-checkout{padding:10px 15px;width:150px;display:inline-block}.btn-generic{transition:all .25s ease-in-out}.btn-generic:hover{background-color:#231f20}#gallery-thumbs-list a:after{content:" ";background-color:transparent;height:10px;width:100%;display:flex;position:absolute;transition:all .25s ease-in-out}#gallery-thumbs-list a:hover:after{background-color:#f05a22!important}.thumb{position:relative;min-height:150px}.thumb::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:url(../templateimages/logo_sm.svg?v=2) no-repeat center center;background-size:30% 30%;animation:rotateLogo 2s linear infinite}@keyframes rotateLogo{0%{opacity:0}15%{opacity:1}50%{opacity:0}75%{opacity:1}100%{opacity:0}}.contactForm{max-width:800px;margin:0 auto}.contactForm p{color:#f05a22}.contactForm p::before{display:inline;content:"⚠ "}.contactForm textarea,.contactForm select,.contactForm input{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;display:block;box-sizing:border-box;width:100%;border-radius:4px;border:1px solid white;padding:10px 15px;margin-bottom:15px;font-size:14px}.contactForm input[type="checkbox"],.contactForm input[type="radio"]{width:auto;display:inline}.contactForm .label,.contactForm section>label{line-height:2;text-align:left;display:block;margin-bottom:13px;margin-top:20px;color:white;font-size:14px;font-weight:200}.contactForm input[type="submit"],.contactForm .button{position:relative;background:#f05a22;color:white;text-transform:uppercase;border:none;font-weight:600;margin-top:20px;padding:20px;font-size:16px;letter-spacing:2px;display:block;appearance:none;border-radius:4px;width:100%;font-weight:400;letter-spacing:.5rem;transition:.3s all}.contactForm .buttonBlack{background:black;border:1px solid white}.contactForm span{color:#fff;font-weight:400}#checkout{display:flex;flex-wrap:nowrap}#checkout .basket-items{flex-basis:50%;order:2}#checkout .contactForm{flex-basis:50%;margin:0 auto;order:1;padding:10px 20px 0;max-width:580px}#checkout .basket-total{margin-top:0}#checkout .vivawallet{text-align:center;color:#fff;margin-top:50px}#checkout .vivawallet img{width:50%}#checkout .basket-items h2{flex-basis:100%;text-align:center;color:#fff;font-size:30px;font-weight:700;margin:0 0 29px}#checkout .basket-items{justify-content:space-between;align-content:flex-start}#checkout .basket-item{flex-basis:49%;background-color:#4b4b4b}.downloadAll,.invoiceLink,.zipbutton{padding:8px 15px;margin:5px 15px 0 0;border-radius:20px;background-color:#f05a22;color:#fff;font-weight:400;display:inline-block;border:none;font-size:16px;cursor:pointer;font-family:effra,sans-serif}.zipbutton.pending{opacity:.6;cursor:wait}.zipbutton.pending::before{content:"";border:2px solid #fff;border-top:2px solid transparent;border-radius:50%;width:12px;height:12px;animation:spin .8s linear infinite;display:inline-block;vertical-align:-3px;margin-right:3px}.buy-details{background:#fff;padding:20px;border-radius:20px;opacity:.75;width:100%;max-width:500px;margin-bottom:20px;box-sizing:border-box}.react-tooltip-package{max-width:320px}.noPhotosFound{font-weight:400}.event-generic-image{margin:0 auto;border-top:10px solid #f05a22;position:relative;max-width:100%}.event-generic-image img{width:100%;max-width:765px}.event-generic-image::after{content:" ";position:absolute;top:-10px;right:50px;max-width:200px;max-height:200px;width:30%;height:40%;background:url(/templateimages/thunder-grey.svg) no-repeat top center;opacity:1}.bibsuggestions{position:absolute;background-color:#000;font-size:1.3rem;top:85px;box-sizing:border-box;border-radius:32px;min-width:410px;max-width:100%;z-index:10;border:2px solid #f05a22;opacity:.9;padding-right:15px}.bibsuggestions ul{box-sizing:border-box;list-style:none;padding:0;margin:20px 0 47px 0;scrollbar-color:#f05a22 #333333;scrollbar-width:thin;overflow:auto;max-height:500px}.bibsuggestions ul::-webkit-scrollbar{width:8px}.bibsuggestions ul::-webkit-scrollbar-track{background:#333333;border-radius:6px}.bibsuggestions ul::-webkit-scrollbar-thumb{background:#f05a22;border-radius:6px;border:1px solid #000000}.bibsuggestions li{border-bottom:1px solid #f05a22;padding:13px 0 13px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0 20px}.bibsuggestions li:nth-last-child(1){border:none}.bibsuggestions li:first-child{padding:0 0 13px}.bibsuggestions li span.bib{border:1px solid #f05a22;background-color:#f05a22;color:#fff;padding:0 4px 0 3px;border-radius:7px}.bibsuggestions .list_close{position:absolute;bottom:-1px;left:-1px;text-align:center;background:#f05a22;width:calc(100% + 2px);padding:10px 0;margin:0;border-bottom-right-radius:28px;border-bottom-left-radius:28px;border:none;color:#fff}@media (max-width:1620px){div#basket-icon{left:auto;right:12px}}@media (max-width:1440px){div#gallery-thumbs{flex-basis:71%}div#gallery-preview{flex-basis:29%}.free .photo-preview{min-height:215px}}@media (max-width:1439px){}@media (max-width:1023px){div#photo-controls{flex-wrap:wrap;justify-content:center}.photo-controls-photonr{margin:20px 0}#photo-controls a{flex-basis:100%;text-align:center}div#gallery-thumbs,div#gallery-thumbs.free{flex-basis:calc(47% - 10px)}div#gallery-preview,div#gallery-preview.free{flex-basis:53%}#content>.buy-buttons + #gallery{margin-top:50px}.inside-bg-image{opacity:.5;left:0}.free .photo-preview{min-height:395px}#checkout{flex-wrap:wrap}#checkout .contactForm{flex-basis:100%;padding:10px 0}#checkout .basket-items{flex-basis:100%;order:1}}@media (max-width:767px){div#logo-menu{flex-wrap:wrap;padding:40px 5px}.logo{margin-bottom:20px;flex-basis:100%;text-align:center}.menu{flex-basis:100%;justify-content:center}div#gallery-thumbs,div#gallery-thumbs.free{flex-basis:100%;margin:0 auto}div#gallery-preview,div#gallery-preview.free{flex-basis:100%;margin:0;margin:0 auto}div#gallery-thumbs-list{justify-content:space-between}div#gallery-thumbs-controls{margin:0 auto;text-align:center;justify-content:space-between;margin-bottom:20px}#gallery-thumbs-list a{margin:0;margin-bottom:20px}div#gallery-thumbs-controls img{margin:0}.free .photo-preview{min-height:215px}div#basket{padding:20px}}@media (max-width:559px){.menu{flex-wrap:wrap}.menu form{flex-basis:100%;text-align:center;margin-bottom:10px}.menu-items a{color:#fff;font-size:13px;margin:0 10px}div#search-home{padding:14vw 4vw 7vw;margin:10px;font-size:10vw;width:calc(100% - 20px);max-width:100%;min-height:auto;max-height:initial;height:auto;zoom:1}.menu-items{text-align:center;padding-right:0}.changeLangTop{padding-bottom:10px;position:absolute;left:10px}input#search-event-input{font-size:7vw}.footer-line1{flex-wrap:wrap}.footer-line1-menu{flex-basis:100%;text-align:center;margin-bottom:20px}.footer-line1-social{flex-basis:100%;text-align:center}.gallery-intro-text{flex-wrap:wrap;margin-top:40px}.agora-paketo{flex-basis:100%;margin-left:0;margin:0 auto;margin-top:20px!important}.gallery-intro-text div{margin:0 auto}input#search-bib-input{font-size:5vw}.event-details-title-type{font-size:7vw}.event-details-title-type span{font-size:5vw}#checkout .basket-item{flex-basis:100%}.bibsuggestions li{font-size:4.1vw}.bibsuggestions{min-width:100%}.buy-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px}.contactForm{display:flex;flex-wrap:wrap;justify-content:center;width:100%}}@media (max-width:347px){div#gallery-thumbs-list{justify-content:center}}.changeLangBtns{padding:1em 0 0}.changeLangBtns button{border:none;background-color:#f05a22;color:#fff;border-radius:10px;padding:6px 12px}.changeLangBtns button:first-child{border-bottom-right-radius:0;border-top-right-radius:0;border-right:1px solid #872e0e}.changeLangBtns button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.changeLangBtns button:disabled{background-color:#565656}span.plain{font-weight:400;font-size:12px}.changeLangTop{margin:0 5px 0 0;width:65px}.changeLangTop button{border:none;background:transparent;cursor:pointer;margin:2px 10px 0 0;padding:0;transition:300ms all;color:#fff}.changeLangTop button img{width:23px;height:23px;border-radius:12px;vertical-align:-6px}.lang{display:flex;flex-direction:column;align-items:center;position:relative}.lang button{z-index:3}.lang .dropdown{position:absolute;display:flex;left:-6px;visibility:hidden;opacity:0;margin:0;padding:35px 10px 1px;top:-40px;transition:all .3s ease-in-out;flex-direction:column;align-items:center;max-height:0;border-radius:15px;border:1px solid #231f20;z-index:2}.lang:hover .dropdown,.lang .dropdown:hover{visibility:visible;opacity:1;top:-5px;max-height:200px;border:1px solid #555;background-color:#231f20}.lang .dropdown button{margin:0;display:block;padding:6px 0;cursor:pointer}.st-custom-button{cursor:pointer}.seemorephotos{position:sticky;width:100%;height:100px;background:url(../templateimages/arrow-dd-white.svg) no-repeat center 65px / 40px,linear-gradient(180deg,rgb(35 31 32 / 0%) 0%,rgba(35,31,32,1) 100%);bottom:0;opacity:1;visibility:visible;transition:all .25s ease-in-out;z-index:1}.seelessphotos{position:sticky;width:100%;height:100px;background:url(../templateimages/arrow-dd-white.svg) no-repeat center 65px / 40px,linear-gradient(180deg,rgb(35 31 32 / 0%) 0%,rgba(35,31,32,1) 100%);top:0;opacity:1;visibility:visible;transition:all .25s ease-in-out;transform:rotate(180deg);z-index:1;margin-top:-100px;margin-bottom:0}.seemorephotos.hide{opacity:0;visibility:hidden}.seelessphotos.hide{opacity:0;visibility:hidden;margin-bottom:-100px;margin-top:0}.loading-results{padding:25px;width:80px;height:84px;box-sizing:border-box}.loading-results .spinner{border:3px solid #f05a22;border-top:3px solid #353535;width:27px;height:27px;margin:0}.twoCols{display:flex;flex-wrap:wrap;justify-content:space-between}.eventRightCol{width:100%;max-width:480px;display:flex;align-items:flex-end}.personalData{color:#c8c8c8;border:none;text-align:center;padding:20px;border-radius:20px;margin:40px 0 0 0;width:100%}.personalData h3{margin-top:-32px;background-color:#f05a22;padding:2px 8px;border-radius:10px;color:#fff}.personalData h4{font-size:1.4em;color:#fff}.agora-paketo-button a{white-space:nowrap}.diploma_container{margin:0 0 0 16px;border:2px solid #f05a22;padding:4px;border-radius:26px}.diploma_container button{background-color:#f05a22;border:none;color:#fff;font-size:18px;padding:10px 17px;border-radius:22px;transition:all .25s ease-in-out}.diploma_container:hover button{background-color:#161616}.switch-container{margin:10px 15px 10px 0;vertical-align:bottom;float:left}.switch-container-small{margin:0;width:45px;display:flex;flex-wrap:wrap;justify-content:center}.switch{position:relative;display:inline-block;width:56px;height:28px;vertical-align:5px}.switch.small{width:30px;height:17px;vertical-align:-3px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.small .slider{background-color:#f05a22}.slider:before{position:absolute;content:"";height:21px;width:21px;left:5px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}.small .slider:before{height:11px;width:11px;left:3px;bottom:3px}input:checked + .slider{background-color:#f05a22}input:focus + .slider{box-shadow:0 0 1px #f05a22}.small input:checked + .slider{background-color:#ccc}.small input:focus + .slider{box-shadow:0 0 1px #ccc}input:checked + .slider:before{-webkit-transform:translateX(25px);-ms-transform:translateX(25px);transform:translateX(25px)}.small input:checked + .slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.sliderText{font-size:16px;cursor:pointer;font-family:effra,sans-serif;color:#fff;padding-left:10px}.switch-container-small .sliderText{font-weight:400;font-size:12px;text-align:center;padding:0}.text-version{color:#fff;font-size:11px}@media (max-width:539px){.gallery-intro-text .diploma_container{margin:15px auto 0}.personalData{text-align:center}}.contactInfo{margin-top:50px;text-align:center;color:#fff}.contactInfo b{font-size:1.5em}.contactInfo>p{line-height:22px}.contactForm .page-title{text-align:center;width:100%}