body{font-family:'Muli',sans-serif;background-color:#ff7032;margin-right:15px}h1{font-weight:900;margin-bottom:20px;text-align:center;text-transform:uppercase}.maintitle{font-size:3.5rem;margin-top:20px;margin-bottom:30px;background-color:#ff7032}.atmnanheader{min-height:900px;background-image:url('../img/RibaAdrienn.jpg');background-size:cover;background-position:center}.sectiondetail{padding:50px;min-height:400px}.fejlec{background-color:#a78a7f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23735751' fill-opacity='0.2' fill-rule='nonzero'%3E%3Cpath d='M29 58.58l7.38-7.39A30.95 30.95 0 0 1 29 37.84a30.95 30.95 0 0 1-7.38 13.36l7.37 7.38zm1.4 1.41l.01.01h-2.84l-7.37-7.38A30.95 30.95 0 0 1 6.84 60H0v-1.02a28.9 28.9 0 0 0 18.79-7.78L0 32.41v-4.84L18.78 8.79A28.9 28.9 0 0 0 0 1.02V0h6.84a30.95 30.95 0 0 1 13.35 7.38L27.57 0h2.84l7.39 7.38A30.95 30.95 0 0 1 51.16 0H60v27.58-.01V60h-8.84a30.95 30.95 0 0 1-13.37-7.4L30.4 60zM29 1.41l-7.4 7.38A30.95 30.95 0 0 1 29 22.16 30.95 30.95 0 0 1 36.38 8.8L29 1.4zM58 1A28.9 28.9 0 0 0 39.2 8.8L58 27.58V1.02zm-20.2 9.2A28.9 28.9 0 0 0 30.02 29h26.56L37.8 10.21zM30.02 31a28.9 28.9 0 0 0 7.77 18.79l18.79-18.79H30.02zm9.18 20.2A28.9 28.9 0 0 0 58 59V32.4L39.2 51.19zm-19-1.4a28.9 28.9 0 0 0 7.78-18.8H1.41l18.8 18.8zm7.78-20.8A28.9 28.9 0 0 0 20.2 10.2L1.41 29h26.57z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");z-index:100}.fejlecaccess{background-color:#a78a7f;z-index:100}.kezelesek{background-color:#33b76c}.kinekajanlom{background-color:#e7d7c1}.fontostudnivalok{background-color:#a78a7f}.blog{background-color:#33b76c}.gyik{background-color:#a78a7f}.magamrol{background-color:#e7d7c1}.arak{background-color:#ff7032}.kapcsolat{background-color:#735751}.btn{cursor:pointer;position:relative;overflow:hidden;background:none;background-color:rgba(167,138,127,.46);-moz-transition:background-color 250ms ease-in;-o-transition:background-color 250ms ease-in;-webkit-transition:background-color 250ms ease-in;transition:background-color 250ms ease-in;font-size:1.5rem;color:#222;-moz-transition-property:background-color,color;-o-transition-property:background-color,color;-webkit-transition-property:background-color,color;transition-property:background-color,color;-moz-transition-duration:250ms;-o-transition-duration:250ms;-webkit-transition-duration:250ms;transition-duration:250ms;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-transition-delay:0;-o-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;border:0}.btn:focus{outline:0}.btn.btn-small{font-size:1rem}.btn.btn-big{font-size:2rem}.btn:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #33b76c;opacity:1;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:250ms;-o-transition-duration:250ms;-webkit-transition-duration:250ms;transition-duration:250ms;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-transition-delay:0;-o-transition-delay:0;-webkit-transition-delay:0;transition-delay:0}.btn>span{position:relative}.portfoliolink{padding-left:18px;margin-bottom:10px;margin-top:15px}.portfoliolink .col-3,.portfoliolink .col-9{display:flex;align-items:center}.portfoliolink .btn-svg{width:60%}.portfoliolink .btn:before{border:1px solid #5e6371}.btn-svg{width:95%}button{border-radius:2px!important}button img{float:left;height:60px}.portfoliolink a img{height:40px;margin-left:9px}button div{margin-left:20px;float:left;height:60px;display:flex;align-items:center}.btn .btn_svg{position:absolute;top:0;left:0;width:100%;height:100%}.btn .btn_svg_shape{stroke:#33b76c;stroke-width:2px;stroke-linecap:round;fill:transparent}.btn:hover{-moz-transition-delay:250ms;-o-transition-delay:250ms;-webkit-transition-delay:250ms;transition-delay:250ms;background-color:rgba(0,0,0,.4);color:#fff}.btn:hover:before{opacity:0}.btn:hover .btn_svg_shape{-moz-transition-property:stroke-dasharray,stroke-dashoffset;-o-transition-property:stroke-dasharray,stroke-dashoffset;-webkit-transition-property:stroke-dasharray,stroke-dashoffset;transition-property:stroke-dasharray,stroke-dashoffset;-moz-transition-duration:500ms;-o-transition-duration:500ms;-webkit-transition-duration:500ms;transition-duration:500ms;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-transition-delay:0;-o-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;stroke-dashoffset:0!important;-webkit-animation:500ms pencil ease-in forwards;-moz-animation:500ms pencil ease-in forwards;-o-animation:500ms pencil ease-in forwards;animation:500ms pencil ease-in forwards}@-webkit-keyframes pencil{0%{stroke-width:.5em}75%{stroke-width:.25em}100%{stroke-width:.1em}}@-moz-keyframes pencil{0%{stroke-width:.5em}75%{stroke-width:.25em}100%{stroke-width:.1em}}@keyframes pencil{0%{stroke-width:.5em}75%{stroke-width:.25em}100%{stroke-width:.1em}}.flex .col img,.flex .colheader img{width:100%;margin-top:15px}.flex{display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;justify-content:center;max-width:100%;margin:auto;flex-wrap:wrap}.flex .colheader{display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex:1 1 280px;-webkit-flex:1 1 280px;flex:1 1 280px;margin:1em .5em;min-width:150px;max-width:150px}.flex .col{display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex:1 1 280px;-webkit-flex:1 1 280px;flex:1 1 280px;margin:1em .5em;min-width:350px;max-width:350px}.flex .col .btn{align-self:flex-start;margin-top:auto}.colcert{min-width:150px!important;max-width:150px!important}.colcertaccess{min-width:450px!important;max-width:450px!important}@media(max-width:1400px){.flex{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex .col img{height:auto}}.col,.colheader{padding-bottom:20px;color:#424346;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.1)}.colheader{padding-bottom:5px}.colheader p{margin:0;padding:10px 5px}.col h2,.col p{margin:0;padding:0 10px}.col h2{margin:.75em 0 .5em}.col p{margin-bottom:20px;text-align:left;font-size:.9em}.col .btn{margin-left:20px}.thumbnail{line-height:0;overflow:hidden}.icofont-3x{float:left;margin:5px 15px 5px 0}footer{background-color:#333;color:#eee;padding-top:20px;padding-bottom:10px}footer .modal{color:#333}.widget a{color:#33b76c}.widget a:hover{color:#ff7032;text-decoration:none}.accordion .btn{width:100%;font-size:1.1rem!important}#contact_form{margin-top:20px}footer a{color:#119da4!important;cursor:pointer}footer a:hover{color:#ffe135!important;text-decoration:none}input[name=name],input[name=email],textarea[name=message]{border-width:3px}.card{background-color:#e7d7c1}.card-body ul{padding-left:20px}@media(max-width:1200px){.fejlec .btn,.fejlecaccess .btn{font-size:1.1rem!important}h2{font-size:1.5rem!important}.icofont-3x{font-size:2.5em}.kapcsolat a{font-size:.9rem}.kapcsolat .widget p{margin-bottom:2em;margin-top:-7px}}.accessyt{min-width:600px;min-height:300px}@media(max-width:768px){.accessyt{min-width:400px;min-height:200px}}@media(max-width:500px){h1{font-size:2.3rem}.sectiondetail{padding:20px}.portfoliolink a img{margin-left:0}.accessyt{min-width:300px;min-height:150px}.colcertaccess{min-width:300px!important;max-width:300px!important}}#topBtn{display:none;position:fixed;bottom:20px;right:15px;z-index:99;font-size:18px;border:0;outline:0;background-color:#ff7032;color:#fff;cursor:pointer;padding:5px;border-radius:0!important;opacity:.77}.modal-body p{margin-bottom:3px}.success{margin-top:10px}.flags{float:right;padding:0 25px 12px 0}.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:40px;height:25px;line-height:1em}.flag-icon:before{content:" "}.flag-icon-hu{background-image:url(../flags/hu.svg)}.flag-icon-en{background-image:url(../flags/en.svg)}.eventbutton{color:#fff!important;cursor:pointer;margin-bottom:20px}.headingBoyd{cursor:pointer;margin-left:.75rem;margin-bottom:.2rem}