@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@font-face{font-family:'MJ Zhafira Demo';src:url("../../../../typo3conf/ext/landingpage_fotografii_de_craciun/Resources/Public/Scss/../Fonts/MJF Zhafira.ttf")}html,body{margin:0;background-color:#FFF !important}a,a:focus,a:hover{color:#fff}html,body{height:100%;background-color:#333}.masthead{background-image:url("../../../../typo3conf/ext/landingpage_fotografii_de_craciun/Resources/Public/Scss/../Images/hero2022_newdecor.png");background-image:url("../../../../typo3conf/ext/landingpage_fotografii_de_craciun/Resources/Public/Scss/../Images/mare.jpg");background-size:cover;width:100%;height:100vh;min-width:100%;min-height:100%}@media (max-width:768px){.masthead{background-position:top center;padding-top:1rem}}.masthead .logo{background-image:url("../../../../typo3conf/ext/landingpage_fotografii_de_craciun/Resources/Public/Scss/../Images/Group93.svg");width:300px;height:165px;display:block;background-repeat:no-repeat;background-position-y:-42px;background-position-x:-44px}@media (max-width:768px){.masthead .logo{background-size:cover;background-position-y:-21px;background-position-x:-22px;max-width:200px;max-height:95px}}.masthead .logo a{width:100%;display:block;height:100%}.masthead .text-end{color:white}.masthead .text-end p{color:white !important;font-size:20px !important;margin:0;padding:0;line-height:normal}@media (max-width:768px){.masthead .text-end p{font-size:14px !important}}.masthead .text-end .fa-phone-alt{padding-right:10px}.masthead .lead{font-family:'MJ Zhafira Demo';font-size:100px !important;font-size:6rem !important;color:white !important;line-height:normal;margin-top:4rem}@media (max-width:768px){.masthead .lead{font-size:3rem !important;margin-top:1rem}}.masthead .lead-text{color:white !important;font-size:20px !important;margin:0;padding:0 20px;line-height:normal;text-align:center}@media (max-width:768px){.masthead .lead-text{font-size:16px !important}}.masthead .btn-primary{color:#d9322c;background-color:white;border-color:white;white-space:nowrap;width:auto;margin:0 auto;margin-top:40px}.masthead .btn-primary:hover{color:#fff;background-color:#d9322c;border-color:#d9322c}.masthead-brand{margin-bottom:0}.loop.owl-carousel{margin:20px 0}.owl-carousel .owl-item img{height:auto}.fotos{position:relative;height:120px}.fotos .foto{width:82px;height:98px;display:block;position:absolute;z-index:-1}.fotos .foto1{right:20px}.fotos .foto2{right:50px;top:90px}.fotos .foto3{left:50px}.fotos .foto4{left:90px;top:40px}.fotos .foto5{left:250px;top:90px}.ce-gallery img{display:block;height:auto;width:100%}.programari h2{font-family:'MJ Zhafira Demo';font-size:60px !important;color:#D9322C !important;line-height:normal;margin-top:40px;margin-bottom:40px;text-align:center}@media (max-width:768px){.programari h2{font-size:3rem !important;margin-top:1rem}}@media (max-width:768px){.programari .date-picker-content{padding:0}}.text-program-din-timp .row,.text-sedinta .row{--bs-gutter-x:auto}.text-program-din-timp h2,.text-sedinta h2{font-family:'MJ Zhafira Demo';font-size:60px !important;color:#D9322C !important;line-height:normal;margin-top:8rem;margin-bottom:20px}@media (max-width:768px){.text-program-din-timp h2,.text-sedinta h2{font-size:2rem !important;margin-top:1rem}}.text-program-din-timp .ce-textpic,.text-sedinta .ce-textpic,.text-program-din-timp .ce-image,.text-sedinta .ce-image,.text-program-din-timp .ce-nowrap .ce-bodytext,.text-sedinta .ce-nowrap .ce-bodytext,.text-program-din-timp .ce-gallery,.text-sedinta .ce-gallery,.text-program-din-timp .ce-row,.text-sedinta .ce-row,.text-program-din-timp .ce-uploads li,.text-sedinta .ce-uploads li,.text-program-din-timp .ce-uploads div,.text-sedinta .ce-uploads div{overflow:unset}@media (max-width:1024px){.text-program-din-timp .ce-textpic,.text-sedinta .ce-textpic,.text-program-din-timp .ce-image,.text-sedinta .ce-image,.text-program-din-timp .ce-nowrap .ce-bodytext,.text-sedinta .ce-nowrap .ce-bodytext,.text-program-din-timp .ce-gallery,.text-sedinta .ce-gallery,.text-program-din-timp .ce-row,.text-sedinta .ce-row,.text-program-din-timp .ce-uploads li,.text-sedinta .ce-uploads li,.text-program-din-timp .ce-uploads div,.text-sedinta .ce-uploads div{overflow:hidden}}.text-program-din-timp .btn-primary,.text-sedinta .btn-primary{color:#FFF;background-color:#d9322c;border-color:#d9322c;white-space:nowrap;width:220px;margin:0 auto;margin-top:40px}.text-program-din-timp .btn-primary:hover,.text-sedinta .btn-primary:hover{color:#d9322c;background-color:#FFF;border-color:#d9322c}.text-program-din-timp table tbody,.text-sedinta table tbody,.text-program-din-timp table td,.text-sedinta table td,.text-program-din-timp table tfoot,.text-sedinta table tfoot,.text-program-din-timp table th,.text-sedinta table th,.text-program-din-timp table thead,.text-sedinta table thead,.text-program-din-timp table tr,.text-sedinta table tr{border-color:inherit;border-style:solid;border-width:0;padding-right:20px;padding-bottom:10px}.client-appointments{margin:0 !important;padding:0}.tx-reea-calendar{max-width:968px;padding:20px 0}.tx-reea-calendar .legend{width:270px}.tx-reea-calendar .legend h6{font-weight:bold}.tx-reea-calendar .legend .legendBox{border:1px solid #c5c5c5;margin-bottom:60px}.tx-reea-calendar form input{height:auto !important}.tx-reea-calendar a{color:#AA1E11}.tx-reea-calendar .btn-primary{color:#FFF;background-color:#d9322c;border-color:#d9322c;white-space:nowrap;width:220px;margin:0 auto;margin-top:40px}.tx-reea-calendar .btn-primary:hover{color:#d9322c;background-color:#FFF;border-color:#d9322c}.tx-reea-calendar .busy{background-color:#d9322c !important;cursor:pointer;color:#fff}.tx-felogin-pi1{padding:20px}header h2{padding:20px;padding-bottom:0}textarea.form-control{height:80px}.form-control{height:auto !important;line-height:normal !important;padding:3px !important}ul li{list-style:none}ul li::before{content:"\2022";color:red;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;font-size:20px}.row.craciunAdmin{background-color:white}.pachete{max-width:80%;margin:0 auto}@media (max-width:1024px){.pachete{max-width:100%}}.pachete h2{font-family:'MJ Zhafira Demo';font-size:60px !important;color:#D9322C !important;line-height:normal;margin-bottom:20px;text-align:center}@media (max-width:768px){.pachete h2{font-size:3rem !important;margin-top:1rem}}.pachete .card{flex-direction:column;width:100%}.pachete .card{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 0px 10px #00000029;border:5px solid #FFFFFF;border-radius:18px;padding:20px;opacity:1;margin-bottom:20px;display:flex;width:100%;flex-wrap:wrap;justify-content:space-evenly;flex-direction:column;align-content:space-around}.pachete .card .card-body{padding:0}.pachete .card .card-body ul{padding-left:20px}.pachete .card h3{color:#868686;text-align:center;font-size:14px}.pachete .card h4{color:#D9322C;text-align:center;font-size:20px;font-weight:bold}.pachete .card .pret{color:#D9322C;text-align:center;font-size:50px;font-weight:bold}.pachete .card .pret_plus{color:#D9322C;text-align:center;font-size:30px;font-weight:bold}.pachete .card .pretinitial{color:#868686;text-align:center;font-size:15px}.pachete .flexible{flex-grow:1}.clear{clear:both;width:100%;background:red;display:block;height:10px}@media (min-width:768px){.text-top .col-md-6+.col-md-6{padding-left:20px}.text-top .col-md-6+.col-md-6 header h2{padding-left:0}}header h2{padding-left:0}ul.typo3-messages{list-style:none !important}ul.typo3-messages li::before{content:none !important;display:none !important}ul.typo3-messages p{margin-bottom:0 !important}.row.fotos{display:none}.hideItem{display:none}